h1,h2,h3,h4,h5,h6{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}*{outline:none !important}header{position:relative;background-size:cover;background-position:center center}header img.destaque{width:30%;max-width:420px;margin:auto}header h1{font-size:3rem;color:#fff;text-align:center}.bt-modal{max-width:650px;margin:auto;font-size:28px;padding:20px}.lead{line-height:140%;font-size:1.25rem;font-weight:300}footer{padding:70px 20px}footer .social{display:flex;justify-content:flex-end;align-items:center}footer .social .item{display:inline-block;font-size:30px;margin:0 10px}footer .social .item a{display:block;height:100%}footer .social .item img{height:28px}.lancamento a{text-decoration:none}.checkout .imagem{text-align:center;height:300px;margin-bottom:30px}.checkout .buy{background-color:rgba(0,0,0,.85);color:#fff;margin-top:-170px}.checkout .buy .t{font-size:30px;line-height:32px;color:#ccc}.checkout .buy .valor{font-size:30px;line-height:30px}.checkout .buy .parcelamento{font-size:14px;line-height:20px;color:#eee}.payment .label{font-size:11px}.payment .steps.disabled{opacity:.4}.payment [type=radio]:checked,.payment [type=radio]:not(:checked){position:absolute;left:-9999px}.payment [type=radio]:checked+span,.payment [type=radio]:not(:checked)+span{position:relative;padding-left:28px;cursor:pointer;line-height:20px;color:#666}.payment [type=radio]:checked+span:before,.payment [type=radio]:not(:checked)+span:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ccc;border-radius:100%;background:#fff}.payment [type=radio]:checked+span:after,.payment [type=radio]:not(:checked)+span:after{content:"";width:10px;height:10px;background:#f60;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.payment [type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.payment [type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.payment #operadoras span{width:33%;height:60px;float:left;padding:10px;border:solid 1px #eee;display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center}.payment #operadoras span img{max-width:100%;max-height:100%}.payment .bandeiras span{float:left;border:solid 1px #eee;cursor:pointer;margin:1px}.payment .bandeiras span.active{border-color:#f60}.payment .pagamentos .row .item:first-child .block{border-top:none !important}.texto iframe{width:100%}/*# sourceMappingURL=css.css.map */
