.tarot-amor-content>header{background-color:#d74f89}.tarot-amor-content>header *{color:#fff}.tarot-amor-content>header h1:before{content:url(/m-imagem/tarot-amor/tarot-amor-icone.png);position:relative;top:1px;display:inline-block;width:16px;height:14px;margin-right:8px}.tarot-amor-content .wrapper-content .step{display:none;margin-bottom:20px}.tarot-amor-content .wrapper-content .step p{color:#d74f89;font-weight:700}.tarot-amor-content .wrapper-content .step .step-three{display:block;width:276px;height:193px;margin:0 auto}.tarot-amor-content .wrapper-content .step .internal-link li{float:left;display:none;width:calc(50% - 8px);height:52px;border:1px solid #c2c2c2;color:#d74f89;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;box-sizing:border-box;padding:0 5px;margin-bottom:20px}.tarot-amor-content .wrapper-content .step .internal-link li.visible{display:flex!important;align-items:center;justify-content:center}.tarot-amor-content .wrapper-content .step .internal-link li.active{border:none;background-color:#d74f89;color:#fff}.tarot-amor-content .wrapper-content .step .internal-link li.right{float:right}.tarot-amor-content .wrapper-content .step .internal-link li.error{border-color:red}.tarot-amor-content .wrapper-content .step .choose{color:#d74f89}.tarot-amor-content .wrapper-content .step .button-shuffle{background-color:#922b58;color:#fff}.tarot-amor-content .wrapper-content .step .cards-wrapper{position:relative;display:flex;justify-content:space-between;width:290px;margin:0 auto}.tarot-amor-content .wrapper-content .step .cards-wrapper ul.cards{margin:0}.tarot-amor-content .wrapper-content .step .cards-wrapper ul.cards li.selected{margin-top:3px}.tarot-amor-content .wrapper-content .step .cards-wrapper ul.cards li.disabled{opacity:.2}.tarot-amor-content .wrapper-content .step .cards-wrapper ul.cards.first{width:169px}.tarot-amor-content .wrapper-content .step .cards-wrapper ul.cards.first li{background:url(/m-imagem/tarot-amor/tarot-amor-carta-nome.png) no-repeat;width:53px;height:78px}.tarot-amor-content .wrapper-content .step .cards-wrapper ul.cards.second{width:111px}.tarot-amor-content .wrapper-content .step .cards-wrapper ul.cards.second li{background:url(/m-imagem/tarot-amor/tarot-amor-carta-numero.png) no-repeat;width:53px;height:78px}.tarot-amor-content .wrapper-content .title-result-wrapper{display:flex;width:290px;margin:0 auto 30px}.tarot-amor-content .wrapper-content .title-result-wrapper .title-double-wrapper{display:flex;align-items:center;width:145px}.tarot-amor-content .wrapper-content .title-result-wrapper h2{color:rgba(0,0,0,.87);font-size:18px}.tarot-amor-content .wrapper-content .title-result-wrapper img.result{width:86px;height:168px}.tarot-amor-content .wrapper-content .text-wrapper{position:relative;background-color:#c1306d;text-align:center;padding:20px 15px}.tarot-amor-content .wrapper-content .text-wrapper .text-result{color:#fff;font-size:24px}.tarot-amor-content .wrapper-content .text-wrapper .text-result:before{content:"";position:absolute;top:-10px;left:50%;width:20px;height:20px;border-left:20px solid #c1306d;border-top:20px solid #c1306d;transform:rotate(45deg);box-sizing:border-box;margin-left:-10px}.tarot-amor-content .wrapper-content .text-wrapper a{color:#ff88ba;font-weight:400;text-decoration:underline;font-size:14px}.tarot-amor-content .wrapper-content .consultation{text-align:center;padding:0 15px;margin:20px auto}.tarot-amor-content .wrapper-content .consultation a{color:#d74f89;font-size:16px;font-weight:700;text-decoration:underline}.tarot-amor-content .wrapper-links{margin-top:30px;margin-bottom:30px}.tarot-amor-content .wrapper-links .title-links{color:#d74f89;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px}@media (min-width:1020px){.tarot-amor-content .wrapper-links .title-links{font-size:16px}}.tarot-amor-content .wrapper-links .internal-links{display:grid;grid-template-columns:1fr 1fr;width:100%;column-gap:10px}.tarot-amor-content .wrapper-links .internal-links li{font-size:14px}.tarot-amor-content .wrapper-links .internal-links li.opaque{color:#aaa}.tarot-amor-content .wrapper-links .internal-links li a,.tarot-amor-content .wrapper-links .internal-links li span{display:flex;align-items:center;height:48px}.tarot-amor-content .wrapper-links .internal-links li a{text-decoration:underline}.pg-tarot section.escolha>div>article{height:425px;margin:0 auto;width:300px}.pg-tarot section.escolha>div>article>p{margin:22px auto;width:300px}.pg-tarot section.escolha>div>article>div>ul{float:right;margin-top:0;position:relative;width:119px}.pg-tarot section.escolha>div>article>div>ul>li{background-color:#5a3d74;background-position:-287px -12px;border:3px solid #8c61b3;border-radius:7px;cursor:pointer;float:right;height:73px;left:0;margin:0 2px 13px 2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;position:relative;width:49px}.pg-tarot section.escolha>div>article>div>ul.menores{float:left;width:180px}.pg-tarot section.escolha>div>article>div>ul.menores>li{background-color:#c1306d;background-position:-117px -10px;border:3px solid #fa91bd;float:left}.pg-tarot section.escolha>div>article>div>ul>li.ativo{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.pg-tarot section.resultado>div>article>p.jogarNovamente{text-align:center;margin:0 0 30px 0}.pg-tarot section.resultado>div>article>p.jogarNovamente>a{color:#bababa;font-size:12px;font-weight:700;text-transform:uppercase}.pg-tarot section.resultado>div>article>div.jogo{margin:0 auto 15px auto;width:200px}.pg-tarot section.resultado>div>article>div.jogo>div:first-child{float:left}.pg-tarot section.resultado>div>article>div.jogo>div:last-child{float:right}.pg-tarot section.resultado>div>article>div.jogo>div>p{font-size:14px;font-weight:700;margin-bottom:10px}.pg-tarot section.resultado>div>article>div.jogo>div>img{height:160px}.pg-tarot section.resultado>div>article>div.conclusao{margin-bottom:21px}.pg-tarot section.resultado>div>article>div.conclusao>div:first-child{border-style:solid;border-width:10px 10px 10px 10px;border-color:transparent transparent #c1306d transparent;display:block;height:0;margin:-1px auto 0 auto;width:0}.pg-tarot section.resultado>div>article>div.conclusao>div:last-child{background-color:#c1306d;color:#fff;display:block;font-size:14px;font-weight:700;padding:10px;text-align:center}.pg-tarot section.resultado>div>article>div.conclusao>div>p{line-height:26px;margin:22px 0}