ul.condicoes{margin:.5em 44px;line-height:120%;font-size:14px;animation:slidein .4s forwards}ul.condicoes li{padding:.2em 0;list-style:circle}.floatRight{float:right;font-size:14px;font-weight:400;margin:.5em 0}.curto-periodos button.periodo{display:inline;margin-right:1em;width:auto;padding:.5em 1em}button.periodo{display:block;margin:15px 0;position:relative;background-color:#fff;border:none;width:100%;border:1px solid #363636;border-radius:5px;padding:1em;cursor:pointer}button.periodo.selecionado{outline:2px solid #e97133;border:none}button.periodo>div.desconto,button.periodo>div.recomendado{position:absolute;top:-10px;right:-10px;background-color:#e97133;color:#fff;padding:.35em .45em;border-radius:4px;font-size:12px}@media screen and (min-width: 779px){button.periodo>div.desconto,button.periodo>div.recomendado{padding:.5em;font-size:13px}}button.periodo>div.desconto span,button.periodo>div.recomendado span{color:#fff}button.periodo .troca span{font-weight:700;color:#e97133}button.periodo>div.recomendado{right:115px;background:linear-gradient(110deg,#10b981 8%,#57e9b9 25%,#10b981 33%);background-size:700% 100%;animation:shine 20s linear infinite}@media screen and (min-width: 779px){button.periodo>div.recomendado{right:120px}}button.periodo>div.nome{font-weight:700}button.periodo .preco span:not(.a-vista){font-weight:700}button.periodo div,button.periodo span{color:#5e5e5e;text-align:left;line-height:130%}@keyframes shine{to{background-position-x:-700%}}button.periodo div.nome{font-size:16px}button.periodo div.equivalente{font-size:12px;white-space:nowrap}button.periodo div.preco{font-size:18px;font-weight:500}button.periodo div.preco span{color:#222!important}button.periodo div.preco .de{font-size:12px;text-decoration:underline;text-underline-offset:-.4em;text-decoration-skip-ink:none}button.periodo div.preco .a-vista{color:#5e5e5e;font-size:11px;white-space:nowrap}@keyframes slidein{0%{opacity:0}to{opacity:1}}.assine-container{margin:.5em 0}.assine-container div.periodos{margin:0 1em}.assine-container div.periodos .periodo{animation:slidein .4s forwards}.assine-container label.assine>button{color:#e97133!important;text-decoration:underline;font-size:14px;border:none;background:none;display:block;margin:0 44px;cursor:pointer}.assine-container a.como-funciona{color:#e97133!important;text-decoration:underline;font-size:14px;border:none;background:none;display:block;margin-bottom:0 0 1.5rem;cursor:pointer}.compre{margin:.5em 0}.compre .preco{margin:.1em 44px;font-size:22px;font-weight:400;color:#222!important}.compre .parcelamento{font-size:16px;margin-left:42px}.compre .desconto-pix{margin:10px 0 10px 42px;background-color:#ffe5d2;color:#ca571b!important;padding:.5rem 1.2rem;align-items:center;justify-content:center;border-radius:4px;font-size:12px;width:fit-content}div.compre-ou-assine{text-align:left;padding:1em 0;margin-bottom:.5em}.compre-ou-assine label{white-space:pre-line;vertical-align:super;padding-left:1em;cursor:pointer}.compre-ou-assine label,.compre-ou-assine span,.compre-ou-assine li,.compre-ou-assine div{color:#4d4d4d;font-family:Proxima Soft,Roboto,Helvetica,Arial,sans-serif}.compre-ou-assine input[type=radio]{cursor:pointer;width:28px;height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;border:1px solid #acacac;border-radius:50%;position:relative}.compre-ou-assine input[type=radio]:checked:before{display:block}.compre-ou-assine input[type=radio]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1em;height:1em;border-radius:50%;background:#e97133;display:none}
