@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer{overflow:hidden;background-color:#fbfbfb;padding:62px 0}@media only screen and (max-width: 991px){footer{padding:62px 0 0 0px}}@media only screen and (max-width: 991px){footer .seguranca{margin:0 0 40px 0}}footer .seguranca h4{font-weight:700;text-transform:uppercase;color:#3d414a;font-size:16px;margin:0 0 16px 0}@media only screen and (max-width: 991px){footer .seguranca h4{text-align:center;font-size:14px}}footer .seguranca .box-certificado{width:14.2857142857%;padding:0;margin:0 4px}@media only screen and (max-width: 991px){footer .seguranca .box-certificado{width:14.2857142857%;padding:0 !important;margin:auto}}footer .seguranca .box-certificado img{display:block;margin:0;padding:0}@media only screen and (max-width: 991px){footer .seguranca .box-certificado img{margin:auto !important}}@media only screen and (max-width: 991px){footer .pagamento{margin:0 0 32px 0}}footer .pagamento h4{font-weight:700;text-transform:uppercase;color:#3d414a;font-size:16px;margin:0 0 16px 0}@media only screen and (max-width: 991px){footer .pagamento h4{font-size:14px;text-align:center}}footer .pagamento .box-bandeiras{width:7.6923076923%;margin:0 0 4px;padding:0}@media only screen and (max-width: 991px){footer .pagamento .box-bandeiras{width:7.6923076923%;padding:0 !important;margin:auto}footer .pagamento .box-bandeiras:nth-of-type(7),footer .pagamento .box-bandeiras:nth-of-type(8),footer .pagamento .box-bandeiras:nth-of-type(10){display:none}}footer .pagamento .box-bandeiras img{display:block;margin:0;padding:0}@media only screen and (max-width: 991px){footer .pagamento .box-bandeiras img{margin:auto}}@media only screen and (max-width: 991px){footer .atendimento{margin:0 0 32px 0}}footer .atendimento h4{font-weight:700;text-transform:uppercase;color:#3d414a;font-size:16px;margin:0 0 16px 0}@media only screen and (max-width: 991px){footer .atendimento h4{text-align:center;font-size:14px}}footer .atendimento a{display:block;margin:0 auto;text-decoration:none;color:#3d414a;font-weight:bold;font-size:14px;-webkit-transition:.3s ease-in;transition:.3s ease-in}footer .atendimento a:hover{color:#158df6;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media only screen and (max-width: 991px){footer .atendimento a{text-align:center;font-size:12px}}footer .atendimento .active{color:#158df6;-webkit-transition:.3s ease-out;transition:.3s ease-out}footer .infos{border-top:1px solid #e8e8e8;padding:32px 0 0 0;margin:32px 0 0 0}footer .infos p.info-footer{font-size:14px;color:#8c92a8;margin:0 0 4px 0}@media only screen and (max-width: 991px){footer .infos p.info-footer{text-align:center;font-size:12px}}footer .infos img.logo-footer{display:block;margin:auto;max-width:100%;width:80px;height:80px}header.header-checkout{padding:20px 0 8px 0;border:1px solid #eee;position:relative}header.header-checkout .voltar{display:none}@media only screen and (max-width: 991px){header.header-checkout .voltar{display:block}}@media only screen and (max-width: 991px){header.header-checkout .voltar a{font-size:14px;color:#158df6;text-decoration:none;-webkit-transition:.3s ease-in;transition:.3s ease-in}header.header-checkout .voltar a i{margin:0 8px 0 0}header.header-checkout .voltar a:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;color:#60688b}}header.header-checkout .logo{border-right:1px solid #eee;padding:0 32px 0 0}@media only screen and (max-width: 414px){header.header-checkout .logo{border:none}}@media only screen and (max-width: 991px){header.header-checkout .logo img{border-right:none;padding:0}}@media only screen and (max-width: 991px){header.header-checkout .logo img.logo-pedido{margin:auto;display:block;max-width:100%}}header.header-checkout .nav{padding:0 0 0 32px}@media only screen and (max-width: 991px){header.header-checkout .nav{display:none}}header.header-checkout .nav ul#nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}header.header-checkout .nav ul#nav li{margin:8px 0}@media only screen and (max-width: 991px){header.header-checkout .nav ul#nav li{margin:8px 0}}header.header-checkout .nav ul#nav li a{font-size:16px;padding:10px;text-decoration:none;color:#3d414a;-webkit-transition:.3s ease-in;transition:.3s ease-in}@media only screen and (max-width: 991px){header.header-checkout .nav ul#nav li a{font-size:13px}}header.header-checkout .nav ul#nav li a:hover{-webkit-transition:.3s ease-in;transition:.3s ease-in;color:#1f66ac}header.header-checkout .nav ul#nav li a:after{content:">";font-weight:bold}header.header-checkout .nav ul#nav li a:last-of-type:after{content:"";display:none}header.header-checkout .seguro i{text-align:right;display:block}header.header-checkout .seguro p{text-align:right;font-weight:bold;line-height:1.1;font-size:12px;margin:0;padding:0}@media only screen and (max-width: 991px){header.header-checkout .seguro p{font-size:10px}}nav#step-pedidos{display:none}@media only screen and (max-width: 991px){nav#step-pedidos{display:block}}@media only screen and (max-width: 991px){nav#step-pedidos ul#nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}}@media only screen and (max-width: 991px){nav#step-pedidos ul#nav li{margin:8px 0}}@media only screen and (max-width: 991px){nav#step-pedidos ul#nav li a{font-size:13px;padding:10px;text-decoration:none;color:#3d414a;-webkit-transition:.3s ease-in;transition:.3s ease-in}nav#step-pedidos ul#nav li a.activeCurrent{color:#1f66ac}nav#step-pedidos ul#nav li a:hover{-webkit-transition:.3s ease-in;transition:.3s ease-in;color:#1f66ac}nav#step-pedidos ul#nav li a:after{content:">";font-weight:bold}nav#step-pedidos ul#nav li a:last-of-type:after{content:"";display:none}}header.black{padding:24px 8px;background-color:#000;color:#fff;text-align:center}header.black i{color:#fff}section.index{height:100vh;padding:500px 0;background-image:url("../img/index/banner.png");background-size:contain;background-repeat:no-repeat}section.alerta-status-pedido{padding:100px 0}section.alerta-status-pedido .icon-status{margin:0 0 16px 0}section.alerta-status-pedido .icon-status i{width:80px;height:80px;background:#158df6;border-radius:100px;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;font-size:32px;color:#fff;position:relative;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.alerta-status-pedido .icon-status i::after{content:"";width:65px;height:65px;padding:16px;border:2px solid #fff;border-radius:100px;position:absolute}section.alerta-status-pedido .icon-status i:hover{-webkit-box-shadow:0 0 20px 1px rgba(21,141,246,.3);box-shadow:0 0 20px 1px rgba(21,141,246,.3);-webkit-transition:.3s ease-out;transition:.3s ease-out}section.alerta-status-pedido .status h3{text-align:center;color:#3d414a;font-weight:bold;font-size:32px}section.alerta-status-pedido .mensagem-status p{text-align:center;color:#3d414a;font-size:16px}section.alerta-status-pedido .mensagem-status p span#email-pedido{font-weight:bold}section.alerta-status-pedido .order-number p{text-align:center;color:#158df6;font-weight:bold;font-size:24px}section.alerta-status-pedido .acompanhar span{text-align:center;color:#3d414a;font-size:14px;display:block}section.alerta-status-pedido .acompanhar span a{color:#158df6;text-decoration:underline;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.alerta-status-pedido .acompanhar span a:hover{-webkit-transition:.3s ease-in;transition:.3s ease-in;color:#60688b}@media only screen and (max-width: 991px){section.resumo-pedido{padding:32px 0 62px 0}}@media only screen and (max-width: 991px){section.resumo-pedido .endereco{padding:32px 0;border-top:1px solid #eee}}@media only screen and (max-width: 991px){section.resumo-pedido .endereco h3{color:#3d414a;font-weight:bold;font-size:24px}}@media only screen and (max-width: 991px){section.resumo-pedido .endereco ul#endereco{margin:24px 0 0 0;padding:0;list-style-type:none}section.resumo-pedido .endereco ul#endereco li{margin:0 0 12px 0;color:#3d414a}}@media only screen and (max-width: 991px){section.resumo-pedido .endereco .alterar{cursor:pointer}section.resumo-pedido .endereco .alterar span{color:#158df6;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.resumo-pedido .endereco .alterar span:hover{color:#60688b;-webkit-transition:.3s ease-out;transition:.3s ease-out}}@media only screen and (max-width: 991px){section.resumo-pedido .pagamento{padding:32px 0;border-top:1px solid #eee}}@media only screen and (max-width: 991px){section.resumo-pedido .pagamento h3{color:#3d414a;font-weight:bold;font-size:24px}}@media only screen and (max-width: 991px){section.resumo-pedido .pagamento ul#pagamento{margin:24px 0 0 0;padding:0;list-style-type:none}}@media only screen and (max-width: 991px){section.resumo-pedido .pagamento ul#pagamento li{margin:0 0 12px 0;color:#3d414a}section.resumo-pedido .pagamento ul#pagamento li span{font-weight:bold}}@media only screen and (max-width: 991px){section.resumo-pedido .pagamento .alterar{cursor:pointer}section.resumo-pedido .pagamento .alterar span{color:#158df6;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.resumo-pedido .pagamento .alterar span:hover{color:#60688b;-webkit-transition:.3s ease-out;transition:.3s ease-out}}@media only screen and (max-width: 991px){section.resumo-pedido .entrega{padding:32px 0;border-top:1px solid #eee}}@media only screen and (max-width: 991px){section.resumo-pedido .entrega h3{color:#3d414a;font-weight:bold;font-size:24px}}section.resumo-pedido .entrega h4{font-weight:bold;font-size:16px;color:#60688b;margin:32px 0 16px 0}@media only screen and (max-width: 991px){section.resumo-pedido .entrega ul#frete{margin:0 0 16px 0;padding:0;list-style-type:none}}@media only screen and (max-width: 991px){section.resumo-pedido .entrega ul#frete li{margin:0 0 8px 0;color:#3d414a}}@media only screen and (max-width: 991px){section.resumo-pedido .entrega ul#recebimento{margin:0 0 16px 0;padding:0;list-style-type:none}}@media only screen and (max-width: 991px){section.resumo-pedido .entrega ul#recebimento li{margin:0 0 8px 0;color:#3d414a}}@media only screen and (max-width: 991px){section.resumo-pedido .entrega .alterar{cursor:pointer}section.resumo-pedido .entrega .alterar span{color:#158df6;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.resumo-pedido .entrega .alterar span:hover{color:#60688b;-webkit-transition:.3s ease-out;transition:.3s ease-out}}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-compra{padding:0 0 32px 0;border-top:1px solid #eee}}section.resumo-pedido .resumo-compra .box-azul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#158df6;color:#fff}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-compra .box-azul h3{font-weight:bold;font-size:20px;text-align:center;padding:16px}}section.resumo-pedido .resumo-compra .box-azul h3 i{text-align:right;cursor:pointer}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-compra ul#itens-pedido{margin:32px 0 16px 0;padding:0 24px;list-style-type:none}}section.resumo-pedido .resumo-compra ul#itens-pedido li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #eee;padding-bottom:24px}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-compra ul#itens-pedido li{margin:0 0 8px 0;color:#3d414a}}section.resumo-pedido .resumo-compra ul#itens-pedido li img{max-width:100%;margin:auto;display:block}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-compra ul#itens-pedido li .desc{margin:0 0 8px 0;color:#3d414a}section.resumo-pedido .resumo-compra ul#itens-pedido li .desc h4{font-size:18px;color:#60688b}section.resumo-pedido .resumo-compra ul#itens-pedido li .desc .row span{color:#8c92a8}}section.resumo-pedido .resumo-compra ul#itens-pedido li:last-child{border:none}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-compra ul#recebimento{margin:0 0 16px 0;padding:0;list-style-type:none}}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-compra ul#recebimento li{margin:0 0 8px 0;color:#3d414a}}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-compra .alterar{cursor:pointer}section.resumo-pedido .resumo-compra .alterar span{color:#158df6;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.resumo-pedido .resumo-compra .alterar span:hover{color:#60688b;-webkit-transition:.3s ease-out;transition:.3s ease-out}}section.resumo-pedido .resumo-final{background-color:#f2f4f8}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-final{padding:32px 0}}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-final h3{font-weight:bold;font-size:24px;text-align:center;color:#60688b;padding:20px}}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-final div#lista-resumo{margin:32px 0 16px 0}}section.resumo-pedido .resumo-final div#lista-resumo span{text-align:left}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-final div#lista-resumo span{margin:0 0 16px 0;color:#3d414a}}section.resumo-pedido .resumo-final div#lista-resumo span:nth-of-type(even){text-align:right}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-final div#total{padding:32px 32px 0 32px !important}}section.resumo-pedido .resumo-final div#total span{border-top:1px solid #d8d8dd;font-weight:bold;font-size:18px;text-align:left}@media only screen and (max-width: 991px){section.resumo-pedido .resumo-final div#total span{margin:0 0 16px 0;padding:24px 0 0 0;color:#3d414a}}section.resumo-pedido .resumo-final div#total span:nth-of-type(even){text-align:right}@media only screen and (max-width: 991px){section.resumo-pedido .cta-comprar{padding:24px 16px 32px 16px}}section.resumo-pedido .cta-comprar button{display:block;outline:none;border-radius:8px;border:none;margin:0 0 32px 0}@media only screen and (max-width: 991px){section.resumo-pedido .cta-comprar button{background-color:#00bb45;font-weight:bold;font-size:24px;text-align:center;color:#fff;padding:16px;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.resumo-pedido .cta-comprar button:hover{-webkit-transition:.3s ease-in;transition:.3s ease-in}}section.resumo-pedido .cta-comprar img{display:block;margin:auto}section.resumo-pedido .cta-comprar span{display:block;text-align:center;color:#60688b}section.login{background-image:url("../img/identificacao/bg-woman-login.png");background-repeat:no-repeat;background-size:25%;min-height:100vh;padding:72px 16px;margin:-20px 0 0 0;background-position:15% 0px}@media only screen and (max-width: 991px){section.login{background-size:0}}section.login h3{font-size:24px;color:#3d414a;font-weight:bold;padding:0 100px 0 0;margin:0 0 16px 0}@media only screen and (max-width: 575px){section.login h3{padding:0}}section.login .box-login{padding:54px 54px 8px 54px;border-radius:10px;-webkit-box-shadow:0 0 10px 2px rgba(50,50,50,.1);box-shadow:0 0 10px 2px rgba(50,50,50,.1)}@media only screen and (max-width: 575px){section.login .box-login{padding:32px}}section.login form#login{padding:0px 0 32px 0;border-bottom:1px solid #eee;margin:0 0 32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.login form#login input[type=text]{border:none;border-bottom:1px solid #d8d8dd;outline:none;width:100%;display:block;padding:8px;margin:0 0 16px 0}section.login form#login input[type=submit]{border:none;outline:none;padding:8px;background:#158df6;color:#fff;width:100px;-ms-flex-item-align:end;align-self:flex-end;border-radius:4px;-webkit-transition:.3s ease-in;transition:.3s ease-in;font-size:14px;cursor:pointer}section.login form#login input[type=submit]:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;background-color:#60688b}section.login span{display:block;text-align:center;margin:auto}section.login a{text-align:center;display:block}section.login .box-social{margin:0 0 32px 0}section.login .box-social a{display:block;text-align:center;margin:16px auto;text-decoration:none;cursor:pointer}section.login .box-social a.fb{background-color:#4065b4;border-radius:4px;color:#fff;font-weight:bold;padding:12px;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.login .box-social a.fb i{margin:0 8px 0 0;font-size:18px}@media only screen and (max-width: 414px){section.login .box-social a.fb i{font-size:14px}}section.login .box-social a.fb:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;background-color:#2d597e}@media only screen and (max-width: 414px){section.login .box-social a.fb{font-size:11px}}section.login .box-social a.google{border:1px solid #60688b;border-radius:4px;color:#fff;font-weight:bold;padding:8px;color:#60688b;font-size:14px;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.login .box-social a.google img{margin:0 8px 0 -10px;width:18px}@media only screen and (max-width: 414px){section.login .box-social a.google img{font-size:11px}}section.login .box-social a.google:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;background-color:#60688b;color:#fff}@media only screen and (max-width: 414px){section.login .box-social a.google{font-size:11px}}section.login a.voltar-carrinho{display:block;text-align:center;margin:16px auto;text-decoration:none;cursor:pointer}section.cadastro .erro{border-color:red;color:red}section.cadastro .ok{border-color:green;color:green}@media only screen and (max-width: 991px){section.cadastro{padding:32px 0 62px 0}}@media only screen and (max-width: 575px){section.cadastro{padding:16px}}section.cadastro .conta-cadastro{padding:62px 0;min-height:1500px}@media only screen and (max-width: 575px){section.cadastro .conta-cadastro{padding:32px 0}}section.cadastro .conta-cadastro h4{font-size:18px;color:#3d414a;font-weight:bold}@media only screen and (max-width: 991px){section.cadastro .conta-cadastro h4{font-size:16px}}section.cadastro .conta-cadastro .box-social{padding:0 0 16px 0 !important;border-bottom:1px solid #eee}section.cadastro .conta-cadastro .box-social a{display:block;text-align:center;margin:8px 8px 8px 0;text-decoration:none;cursor:pointer}section.cadastro .conta-cadastro .box-social a.fb{background-color:#4065b4;border-radius:4px;color:#fff;font-weight:bold;padding:8px;-webkit-transition:.3s ease-in;transition:.3s ease-in;font-size:12px}section.cadastro .conta-cadastro .box-social a.fb i{margin:0 8px 0 0;font-size:14px}section.cadastro .conta-cadastro .box-social a.fb:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;background-color:#2d597e}section.cadastro .conta-cadastro .box-social a.google{border:1px solid #60688b;border-radius:4px;color:#fff;font-weight:bold;padding:8px;color:#60688b;-webkit-transition:.3s ease-in;transition:.3s ease-in;font-size:12px}section.cadastro .conta-cadastro .box-social a.google img{margin:0 8px 0 -10px;width:16px}section.cadastro .conta-cadastro .box-social a.google:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;background-color:#60688b;color:#fff}section.cadastro .conta-cadastro h3{color:#3d414a;font-weight:bold;font-size:24px;margin:24px 0 16px 0}@media only screen and (max-width: 991px){section.cadastro .conta-cadastro h3{font-size:18px}}section.cadastro .conta-cadastro .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:16px 0}section.cadastro .conta-cadastro .tab label.label{padding:8px 16px;cursor:pointer;position:relative;top:0;border-radius:4px;border:1px solid #8c92a8;color:#60688b;font-size:14px;background-color:#fff}section.cadastro .conta-cadastro .tab .tabinput[type=radio]{display:none}section.cadastro .conta-cadastro .tab .tab__content{top:40px;left:0;right:0;bottom:0;-webkit-transition:opacity .2s cubic-bezier(0.42, 0, 0.34, 1.01);transition:opacity .2s cubic-bezier(0.42, 0, 0.34, 1.01);opacity:0;margin:16px 0;position:absolute}@media only screen and (max-width: 991px){section.cadastro .conta-cadastro .tab .tab__content{width:680px}}@media only screen and (max-width: 575px){section.cadastro .conta-cadastro .tab .tab__content{max-width:100%;width:360px}}section.cadastro .conta-cadastro .tab .tabinput[type=radio]:checked~label.label{padding:8px 16px;cursor:pointer;position:relative;top:0;border-radius:4px;border:1px solid #158df6;color:#fff;background-color:#158df6;font-size:14px;z-index:2}section.cadastro .conta-cadastro .tab .tabinput[type=radio]:checked~label.label~.tab__content{z-index:1;opacity:1}section.cadastro .conta-cadastro .tab form div.input-radio{position:relative;padding:8px 0}section.cadastro .conta-cadastro .tab form div.input-radio input{display:block;position:relative}section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:checked,section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:not(:checked){position:absolute;left:0px;top:10px;opacity:0}section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:checked+label,section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:not(:checked)+label{opacity:1;position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:#666}section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:checked+label:before,section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:10px;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:checked+label:after,section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:not(:checked)+label:after{content:"";width:17px;height:17px;border:6px solid #3d414a;position:absolute;top:11px;left:0px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10}section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}section.cadastro .conta-cadastro .tab form div.input-radio input[type=radio]:checked+label:after{opacity:1 !important;-webkit-transform:scale(1);transform:scale(1)}section.cadastro .conta-cadastro .tab form div{position:relative;margin:16px 0}section.cadastro .conta-cadastro .tab form div input#cep{width:auto}section.cadastro .conta-cadastro .tab form div a{font-size:12px;color:#158df6;display:-webkit-box;display:-ms-flexbox;display:flex}section.cadastro .conta-cadastro .tab form div input[type=text],section.cadastro .conta-cadastro .tab form div input[type=number]{position:relative;border:2px solid #bfc0c2;border-radius:4px;outline:none;padding:12px;display:block;width:100%;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.cadastro .conta-cadastro .tab form div input[type=text]:focus,section.cadastro .conta-cadastro .tab form div input[type=text]:hover,section.cadastro .conta-cadastro .tab form div input[type=number]:focus,section.cadastro .conta-cadastro .tab form div input[type=number]:hover{border-color:#158df6;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.cadastro .conta-cadastro .tab form div input[type=text]:focus~label,section.cadastro .conta-cadastro .tab form div input[type=number]:focus~label{position:absolute;padding:0 0 0 12px;top:-16px;background-color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}section.cadastro .conta-cadastro .tab form div label{position:absolute;left:0;top:0px;padding:6px 0 0 12px;margin:0 0 0 12px;color:#60688b;-webkit-transition:.2s ease-in;transition:.2s ease-in;pointer-events:none;opacity:0}section.cadastro .conta-cadastro .tab form div button[type=submit]{outline:none;border:none;border-radius:4px;width:100%;display:block;background-color:#158df6;color:#fff;padding:16px;font-weight:bold;font-size:16px;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.cadastro .conta-cadastro .tab form div button[type=submit]:hover{background-color:#60688b;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.cadastro .resumo{background-color:#f2f4f8;min-height:300px;max-height:350px;padding:24px}@media only screen and (max-width: 991px){section.cadastro .resumo{display:none;opacity:0;visibility:hidden}}section.cadastro .resumo h3{font-size:18px;font-weight:bold;color:#3d414a;margin:0 0 16px 0}section.cadastro .resumo ul{padding:8px 0 24px 0;border-bottom:1px solid #d8d8dd;list-style-type:none;padding:0;margin:0}section.cadastro .resumo ul li{font-size:14px;color:#8c92a8;margin:0 0 16px 0}section.cadastro .resumo ul li p{margin:0;padding:0}section.cadastro .resumo ul li p:nth-of-type(2){text-align:right}section.cadastro .resumo .total-resumo{padding:8px 0;color:#60688b;font-weight:bold}section.cadastro .resumo .total-resumo p:nth-of-type(2){text-align:right}section.endereco{padding:0 0 100px 0}section.endereco .box-endereco{padding:62px 16px}section.endereco .box-endereco h3{color:#3d414a;font-weight:bold;font-size:24px;padding:0 32px 0 0px}@media only screen and (max-width: 991px){section.endereco .box-endereco h3{padding:0}}@media only screen and (max-width: 575px){section.endereco .box-endereco h3{color:#3d414a;font-weight:bold}}section.endereco .box-endereco p{color:#3d414a;line-height:1.8;font-size:18px;padding:0 54px 0 0}section.endereco .box-endereco p a{text-decoration:underline;color:#158df6;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.endereco .box-endereco p a:hover{color:#60688b;-webkit-transition:.3s ease-in;transition:.3s ease-in}@media only screen and (max-width: 991px){section.endereco .box-endereco p{padding:0;font-size:14px}}section.endereco .box-endereco .endereco{border-radius:8px;-webkit-box-shadow:0 0 20px 0 rgba(216,216,221,.6);box-shadow:0 0 20px 0 rgba(216,216,221,.6);padding:32px;margin:24px auto}section.endereco .box-endereco .endereco h4{font-weight:bold;margin:0 0 24px 0}section.endereco .box-endereco .endereco p{line-height:1.1}section.endereco .box-endereco .endereco button{background-color:#158df6;-webkit-transition:.3s ease;transition:.3s ease;color:#fff;padding:12px;border-radius:4px;outline:none;border:none;cursor:pointer}section.endereco .box-endereco .endereco button:hover{background-color:#60688b;-webkit-transition:.3s ease;transition:.3s ease}section.endereco .box-endereco .endereco .row{margin:16px 0}section.endereco .box-endereco .endereco .row button{background-color:rgba(0,0,0,0);-webkit-transition:.3s ease;transition:.3s ease;color:#60688b;padding:10px;border-radius:4px;outline:none;border:1px solid #60688b;cursor:pointer;text-align:center;margin:0 0px 0 8px;width:47%}section.endereco .box-endereco .endereco .row button:hover{background-color:#60688b;-webkit-transition:.3s ease;transition:.3s ease;color:#fff}section.endereco .box-endereco .endereco .row a{text-decoration:none;background-color:rgba(0,0,0,0);-webkit-transition:.3s ease;transition:.3s ease;color:#60688b;padding:12px;border-radius:4px;outline:none;border:1px solid #60688b;cursor:pointer;text-align:center;margin:0 8px 0 0px}section.endereco .box-endereco .endereco .row a:hover{background-color:#60688b;-webkit-transition:.3s ease;transition:.3s ease;color:#fff}section.endereco button.add-endereco{background-color:#158df6;-webkit-transition:.3s ease;transition:.3s ease;font-weight:bold;font-size:18px;color:#fff;padding:10px;border-radius:4px;outline:none;border:none;cursor:pointer;text-align:center;margin:0 auto 0 auto}section.endereco button.add-endereco:hover{background-color:#60688b;-webkit-transition:.3s ease;transition:.3s ease;color:#fff}section.endereco .resumo{background-color:#f2f4f8;min-height:300px;max-height:350px;padding:24px}@media only screen and (max-width: 991px){section.endereco .resumo{display:none;opacity:0;visibility:hidden}}section.endereco .resumo h3{font-size:18px;font-weight:bold;color:#3d414a;margin:0 0 16px 0}section.endereco .resumo ul{padding:8px 0 24px 0;border-bottom:1px solid #d8d8dd;list-style-type:none;padding:0;margin:0}section.endereco .resumo ul li{font-size:14px;color:#8c92a8;margin:0 0 16px 0}section.endereco .resumo ul li p{margin:0;padding:0}section.endereco .resumo ul li p:nth-of-type(2){text-align:right}section.endereco .resumo .total-resumo{padding:8px 0;color:#60688b;font-weight:bold}section.endereco .resumo .total-resumo p:nth-of-type(2){text-align:right}.box-excluir{left:0;top:0;width:100%;height:100%;background-color:rgba(50,50,50,.2);display:block;position:fixed;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;transition:all .5s}.box-excluir .box-alert{width:480px;height:280px;background-color:#fff;position:absolute;border-radius:8px;-webkit-box-shadow:0 0 20px 5px rgba(50,50,50,.1);box-shadow:0 0 20px 5px rgba(50,50,50,.1);padding:24px;left:50%;top:10%;-webkit-transform:translate(-50%, 10%);transform:translate(-50%, 10%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 991px){.box-excluir .box-alert{width:320px;height:180px}}.box-excluir .box-alert h4{text-align:center;font-weight:bold;font-size:32px}@media only screen and (max-width: 991px){.box-excluir .box-alert h4{font-size:24px}}.box-excluir .box-alert p{text-align:center;font-size:16px}.box-excluir .box-alert a{text-decoration:none;display:block;margin:auto;text-align:center;padding:16px}@media only screen and (max-width: 991px){.box-excluir .box-alert a{padding:8px}}.box-excluir .box-alert .col-6:nth-of-type(1) a{border-radius:8px;border:1px solid #60688b;color:#60688b;-webkit-transition:all .3s;transition:all .3s}.box-excluir .box-alert .col-6:nth-of-type(1) a:hover{background-color:#60688b;color:#fff}.box-excluir .box-alert .col-6:nth-of-type(2) a{border-radius:8px;border:1px solid #158df6;background-color:#158df6;color:#fff;-webkit-transition:all .3s;transition:all .3s}.box-excluir .box-alert .col-6:nth-of-type(2) a:hover{background-color:#60688b;border:1px solid #60688b;color:#fff}.box-excluir-scale{left:0;top:0;width:100%;height:100%;background-color:rgba(50,50,50,.2);display:block;position:fixed;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 991px){section.cadastro-endereco{padding:32px 0 62px 0}}section.cadastro-endereco .cadastro{padding:62px 0}@media only screen and (max-width: 991px){section.cadastro-endereco .cadastro{padding:32px 0}}section.cadastro-endereco .cadastro h3{color:#3d414a;font-weight:bold;font-size:24px}section.cadastro-endereco .cadastro form{position:relative;margin:32px 0 0 0}section.cadastro-endereco .cadastro form div{position:relative;margin:16px auto}section.cadastro-endereco .cadastro form div input#cep{width:auto}section.cadastro-endereco .cadastro form div a{font-size:12px;color:#158df6;display:-webkit-box;display:-ms-flexbox;display:flex}section.cadastro-endereco .cadastro form div input{border:2px solid #bfc0c2;border-radius:4px;outline:none;padding:12px;display:block;width:100%;-webkit-transition:.3s ease-in;transition:.3s ease-in;position:relative}section.cadastro-endereco .cadastro form div input:focus,section.cadastro-endereco .cadastro form div input:hover{border-color:#158df6;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.cadastro-endereco .cadastro form div input:focus~label{position:absolute;padding:0 0 0 12px;top:-16px;background-color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}section.cadastro-endereco .cadastro form div label{position:absolute;left:0;top:0px;padding:12px 0 0 12px;margin:0 0 0 12px;color:#60688b;-webkit-transition:.2s ease-in;transition:.2s ease-in;pointer-events:none;opacity:0}section.cadastro-endereco .cadastro form div button[type=submit]{outline:none;border:none;border-radius:4px;width:100%;display:block;background-color:#158df6;color:#fff;padding:16px;font-weight:bold;font-size:16px;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.cadastro-endereco .cadastro form div button[type=submit]:hover{background-color:#60688b;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.cadastro-endereco .cadastro .salva-check input{width:auto !important}header.header-checkout-carrinho{background-color:#fff;padding:20px 0 8px 0;border:1px solid #eee}@media only screen and (max-width: 991px){header.header-checkout-carrinho{display:none}}header.header-checkout-carrinho .voltar{display:none}@media only screen and (max-width: 991px){header.header-checkout-carrinho .voltar{display:block}}@media only screen and (max-width: 991px){header.header-checkout-carrinho .voltar a{font-size:14px;color:#158df6;text-decoration:none;-webkit-transition:.3s ease-in;transition:.3s ease-in}header.header-checkout-carrinho .voltar a i{margin:0 8px 0 0}header.header-checkout-carrinho .voltar a:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;color:#60688b}}header.header-checkout-carrinho .logo{border-right:1px solid #eee}@media only screen and (max-width: 991px){header.header-checkout-carrinho .logo img.logo-pedido{margin:auto;display:block;max-width:100%}}header.header-checkout-carrinho .nav{padding:0 0 0 54px}@media only screen and (max-width: 991px){header.header-checkout-carrinho .nav{display:none}}header.header-checkout-carrinho .nav ul#nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}header.header-checkout-carrinho .nav ul#nav li{margin:8px 0}@media only screen and (max-width: 991px){header.header-checkout-carrinho .nav ul#nav li{margin:8px 0}}header.header-checkout-carrinho .nav ul#nav li a{font-size:16px;padding:10px;text-decoration:none;color:#3d414a;-webkit-transition:.3s ease-in;transition:.3s ease-in}@media only screen and (max-width: 991px){header.header-checkout-carrinho .nav ul#nav li a{font-size:13px}}header.header-checkout-carrinho .nav ul#nav li a.activeCurrent{color:#1f66ac}header.header-checkout-carrinho .nav ul#nav li a:hover{-webkit-transition:.3s ease-in;transition:.3s ease-in;color:#1f66ac}header.header-checkout-carrinho .nav ul#nav li:after{content:">";font-weight:bold}header.header-checkout-carrinho .nav ul#nav li:last-of-type:after{content:"";display:none}@media only screen and (max-width: 991px){header.header-checkout-carrinho .seguro p{font-weight:bold;line-height:1.1;font-size:14px;margin:0}}header.header-carrinho{background-color:#fff;padding:0px 0;height:32px;display:none}@media only screen and (max-width: 991px){header.header-carrinho{display:block}}header.header-carrinho .container{padding:0 !important;margin:0 !important}header.header-carrinho .row{padding:0 !important;margin:0 !important}@media only screen and (max-width: 991px){header.header-carrinho .fechar{padding:12px 8px}}@media only screen and (max-width: 991px){header.header-carrinho .fechar{font-size:14px;color:#60688b;text-decoration:none;-webkit-transition:.3s ease-in;transition:.3s ease-in}header.header-carrinho .fechar i{display:block;text-align:center}header.header-carrinho .fechar:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;color:#158df6}}header.header-carrinho p{text-align:center;display:block;margin:0;font-weight:bold}@media only screen and (max-width: 991px){header.header-carrinho .cart{padding:12px 8px;-webkit-transition:.3s ease-in;transition:.3s ease-in;background-color:#60688b}header.header-carrinho .cart:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out;background-color:#158df6}}@media only screen and (max-width: 991px){header.header-carrinho .cart{font-size:14px;color:#fff;text-decoration:none;-webkit-transition:.3s ease-in;transition:.3s ease-in}header.header-carrinho .cart i{text-align:center;display:block}}section.body-cart{padding:0px 0}section.body-cart .titulo-tabela-cart{font-weight:bold;text-transform:uppercase;color:#8c92a8}section.body-cart .list-cart{-webkit-box-shadow:0 0 5px 1px rgba(220,220,220,.4);box-shadow:0 0 5px 1px rgba(220,220,220,.4);border-radius:8px;padding:24px}@media only screen and (max-width: 991px){section.body-cart .list-cart #list{padding:32px 0 0 0 !important;border-bottom:1px solid #eee;position:relative}}section.body-cart .list-cart #list span.tag-desconto{position:absolute;left:0;background-color:#158df6;border-radius:2px;color:#fff;font-size:10px;width:32px;height:16px;display:block;padding:0;text-align:center}section.body-cart .list-cart #list img{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%}section.body-cart .list-cart #list .desc{position:relative}section.body-cart .list-cart #list .desc span.tag-qnt{position:absolute;left:12px;top:-20px;background-color:#f6a832;border-radius:2px;color:#fff;font-size:10px;width:92px;height:16px;display:block;padding:0;text-align:center}section.body-cart .list-cart #list .desc h3{color:#3d414a;font-weight:normal;font-size:14px}section.body-cart .list-cart #list .desc p{color:#8c92a8;font-size:10px;position:relative}section.body-cart .list-cart #list .desc p:nth-of-type(1):after{content:"";display:block;position:absolute;width:2px;height:16px;background-color:#eee;right:0;top:0}section.body-cart .list-cart #list .desc .qnty .input-number{outline:none;border:0px !important;-webkit-box-shadow:0px 2px 1px 0px #dcdcdc;box-shadow:0px 2px 1px 0px #dcdcdc;border-radius:10px;width:52px;text-align:center;font-size:14px;margin:0 8px}section.body-cart .list-cart #list .desc .qnty .input-number,section.body-cart .list-cart #list .desc .qnty .input-number-decrement,section.body-cart .list-cart #list .desc .qnty .input-number-increment{border:none;height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.body-cart .list-cart #list .desc .qnty .input-number-decrement,section.body-cart .list-cart #list .desc .qnty .input-number-increment{display:inline-block;border-radius:0 !important;text-align:center;font-weight:bold;cursor:pointer;color:#158df6;height:auto;width:20px;-webkit-transition:.3s ease-in;transition:.3s ease-in;font-size:14px}section.body-cart .list-cart #list .desc .qnty .input-number-decrement:active,section.body-cart .list-cart #list .desc .qnty .input-number-increment:active,section.body-cart .list-cart #list .desc .qnty .input-number-decrement:hover,section.body-cart .list-cart #list .desc .qnty .input-number-increment:hover{background:#158df6;color:#fff;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.body-cart .list-cart #list .trash{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}section.body-cart .list-cart #list .trash div i{color:#158df6;padding:8px;font-size:14px;width:24px;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.body-cart .list-cart #list .trash div i:hover{border-color:#e40026;color:#e40026;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.body-cart .list-cart #list .trash div span.desconto{text-decoration:line-through;font-size:10px;color:#8c92a8}section.body-cart .list-cart #list .trash div span{text-align:right;display:block;font-size:14px;color:#60688b}section.body-cart .list-cart #esgotado{padding:32px 0 !important;border-bottom:1px solid #eee;position:relative}section.body-cart .list-cart #esgotado img{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%;opacity:.3}section.body-cart .list-cart #esgotado .desc{position:relative;opacity:.8}section.body-cart .list-cart #esgotado .desc h3{color:#8c92a8;font-weight:normal;font-size:14px;text-decoration:line-through}section.body-cart .list-cart #esgotado .desc p{color:#8c92a8;font-size:10px;position:relative}section.body-cart .list-cart #esgotado .desc p:nth-of-type(1):after{content:"";display:block;position:absolute;width:2px;height:16px;background-color:#eee;right:0;top:0}section.body-cart .list-cart #esgotado .desc .estoque{font-size:10px;color:#e40026}section.body-cart .list-cart #esgotado .trash{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}section.body-cart .list-cart #esgotado .trash div i{color:#158df6;padding:8px;font-size:14px;width:24px;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.body-cart .list-cart #esgotado .trash div i:hover{border-color:#e40026;color:#e40026;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.body-cart .list-cart a{text-decoration:none;font-size:14px;color:#158df6;border:1px solid transition;border-radius:4px;text-decoration:none;text-align:center;display:block;margin:32px auto;padding:8px;-webkit-transition:.3s ease-in;transition:.3s ease-in;cursor:pointer}section.body-cart .list-cart a:hover{border:1px solid #158df6;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.body-cart .sacola{background-color:#f2f4f8;height:calc(100vh + 100px)}@media only screen and (max-width: 991px){section.body-cart .sacola h3{font-weight:bold;font-size:24px;text-align:center;color:#60688b;padding:20px}}@media only screen and (max-width: 991px){section.body-cart .sacola .resumo-sacola{padding:32px 0}}section.body-cart .sacola .resumo-sacola #dados-frete{position:relative;margin:32px 16px}section.body-cart .sacola .resumo-sacola #dados-frete span{text-align:right;display:block;font-size:14px}section.body-cart .sacola .resumo-sacola #dados-frete span.editar{color:#158df6;text-decoration:underline}section.body-cart .sacola .resumo-sacola #dados-frete #input-cep{background-color:#f2f4f8;position:absolute;top:-40px;left:10px;padding:16px !important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important;display:none}section.body-cart .sacola .resumo-sacola #dados-frete #input-cep label{padding:0;margin:0 0 8px 0;font-size:14px}section.body-cart .sacola .resumo-sacola #dados-frete #input-cep input#cep{border-radius:4px 0 0 4px;border:1px solid #eee;border-bottom:1px solid #158df6;width:45%;outline:none;margin:0 !important;padding:2px 8px;background-color:rgba(0,0,0,0);-webkit-box-shadow:0 2px 3px 1px rgba(51,51,51,.1019607843);box-shadow:0 2px 3px 1px rgba(51,51,51,.1019607843);font-size:14px}section.body-cart .sacola .resumo-sacola #dados-frete #input-cep input[type=submit]{border-radius:0 4px 4px 0px;border:none;width:25%;background-color:#8c92a8;color:#fff;padding:4px 8px;outline:none;font-size:14px}section.body-cart .sacola .resumo-sacola #dados-frete #input-cep a{display:block;width:30%;font-size:10px}@media only screen and (max-width: 991px){section.body-cart .sacola .resumo-sacola #dados-frete #frete{border-bottom:1px solid #dcdcdc}}section.body-cart .sacola .resumo-sacola #dados-frete #frete li{margin:0 0 16px 0}section.body-cart .sacola .resumo-sacola #dados-frete #frete label{color:#3d414a}section.body-cart .sacola .resumo-sacola #dados-frete #frete label span{display:block;font-size:12px;text-align:left}section.body-cart .sacola .resumo-sacola #dados-frete #frete input{display:block}section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked,section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked){position:absolute;left:-9999px}section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked+label,section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked+label:before,section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked+label:after,section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label:after{content:"";width:17px;height:17px;border:6px solid #3d414a;position:absolute;top:0px;left:0px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section.body-cart .sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label{opacity:.5}section.body-cart .sacola .resumo-sacola #dados-frete #frete p{text-align:right;display:block;color:#3d414a;font-size:14px}section.body-cart .sacola .resumo-sacola #cupom{position:relative}section.body-cart .sacola .resumo-sacola #cupom span{text-align:right;display:block}section.body-cart .sacola .resumo-sacola #cupom span.add-cupom{color:#158df6;text-decoration:underline}section.body-cart .sacola .resumo-sacola #cupom #input-cep{background-color:#f2f4f8;position:absolute;top:-40px;left:10px;padding:16px !important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important;display:none}section.body-cart .sacola .resumo-sacola #cupom #input-cep label{padding:0;margin:0 0 8px 0}section.body-cart .sacola .resumo-sacola #cupom #input-cep input#cep{border-radius:4px 0 0 4px;border:1px solid #eee;border-bottom:1px solid #158df6;width:45%;outline:none;margin:0 !important;padding:2px 8px;background-color:rgba(0,0,0,0);-webkit-box-shadow:0 2px 3px 1px rgba(51,51,51,.1019607843);box-shadow:0 2px 3px 1px rgba(51,51,51,.1019607843)}section.body-cart .sacola .resumo-sacola #cupom #input-cep input[type=submit]{border-radius:0 4px 4px 0px;border:none;width:25%;background-color:#8c92a8;color:#fff;padding:4px 8px;outline:none}section.body-cart .sacola .resumo-sacola #cupom #input-cep a{display:block;width:30%;font-size:10px}section.brinde{border-radius:8px;padding:62px 16px 8px 16px;position:relative;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.0392156863);box-shadow:0 0 3px 1px rgba(0,0,0,.0392156863);margin:0px 16px}section.brinde h3{font-size:18px;font-weight:bold;color:#3d414a;padding:0 8px}section.brinde .box #brindes{padding:32px 0;border-bottom:1px solid #eee}section.brinde .box h4{font-size:16px;font-weight:bold;color:#3d414a}section.brinde .box img{-o-object-fit:cover;object-fit:cover;max-width:100%;display:block;margin:auto}section.brinde .box p{font-size:12px;color:#3d414a}section.brinde .box span{color:#3d414a;font-size:10px;display:block;margin:0 0 10px 0}section.brinde .box span:nth-of-type(1){color:#8c92a8}section.brinde .box .check-box input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:16px;background:#8c92a8;border-radius:50px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.1);box-shadow:inset 0 0 2px rgba(0,0,0,.1);cursor:pointer;-webkit-transition:.4s;transition:.4s}section.brinde .box .check-box input:checked[type=checkbox]{background:#8ec7f9}section.brinde .box .check-box input[type=checkbox]::after{position:absolute;content:"";width:16px;height:16px;top:0;left:0;background:#fff;border-radius:50%;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.4s;transition:.4s}section.brinde .box .check-box input:checked[type=checkbox]::after{left:50%;background-color:#158df6}section.brinde .box .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.brinde .box .tags span.tag{background-color:#158df6;color:#fff;padding:2px 8px;border-radius:4px}section.upsell{padding:32px 0}section.upsell .itemupsell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.upsell .itemupsell img{max-width:100%;display:block;margin:auto;width:100px}section.upsell .itemupsell h4{font-weight:normal;color:#3d414a;font-size:14px;text-align:center}section.upsell .itemupsell span{font-weight:normal;color:#3d414a;font-size:14px;text-align:center;display:block;margin:14px 0 0px 0}section.upsell .itemupsell select{outline:none;padding:4px 0;border:1px solid #bfc0c2;border-radius:4px;background:rgba(0,0,0,0);font-size:14px;margin:8px 0 16px 0;display:block;width:80%;color:#3d414a}section.upsell .itemupsell button{outline:none;border:none;border-radius:4px;color:#fff;background-color:#158df6;font-size:14px;padding:6px 52px}section.upsell .swiper-button-next{right:-10px;left:auto}section.upsell .swiper-button-next:after{font-size:18px}section.upsell .swiper-button-prev{left:-10px;right:auto}section.upsell .swiper-button-prev:after{font-size:18px}section.sacola{background-color:#f2f4f8;height:calc(100vh + 100px)}@media only screen and (max-width: 991px){section.sacola h3{font-weight:bold;font-size:24px;text-align:center;color:#60688b;padding:20px}}@media only screen and (max-width: 991px){section.sacola .resumo-sacola{padding:32px 0}}section.sacola .resumo-sacola #dados-frete{position:relative;margin:32px 16px}section.sacola .resumo-sacola #dados-frete span{text-align:right;display:block;font-size:14px}section.sacola .resumo-sacola #dados-frete span.editar{color:#158df6;text-decoration:underline}section.sacola .resumo-sacola #dados-frete #input-cep{background-color:#f2f4f8;position:absolute;top:-40px;left:10px;padding:16px !important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important;display:none}section.sacola .resumo-sacola #dados-frete #input-cep label{padding:0;margin:0 0 8px 0;font-size:14px}section.sacola .resumo-sacola #dados-frete #input-cep input#cep{border-radius:4px 0 0 4px;border:1px solid #eee;border-bottom:1px solid #158df6;width:45%;outline:none;margin:0 !important;padding:2px 8px;background-color:rgba(0,0,0,0);-webkit-box-shadow:0 2px 3px 1px rgba(51,51,51,.1019607843);box-shadow:0 2px 3px 1px rgba(51,51,51,.1019607843);font-size:14px}section.sacola .resumo-sacola #dados-frete #input-cep input[type=submit]{border-radius:0 4px 4px 0px;border:none;width:25%;background-color:#8c92a8;color:#fff;padding:4px 8px;outline:none;font-size:14px}section.sacola .resumo-sacola #dados-frete #input-cep a{display:block;width:30%;font-size:10px}@media only screen and (max-width: 991px){section.sacola .resumo-sacola #dados-frete #frete{border-bottom:1px solid #dcdcdc}}section.sacola .resumo-sacola #dados-frete #frete li{margin:0 0 16px 0}section.sacola .resumo-sacola #dados-frete #frete label{color:#3d414a}section.sacola .resumo-sacola #dados-frete #frete label span{display:block;font-size:12px;text-align:left}section.sacola .resumo-sacola #dados-frete #frete input{display:block}section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked,section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked){position:absolute;left:-9999px}section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked+label,section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked+label:before,section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked+label:after,section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label:after{content:"";width:17px;height:17px;border:6px solid #3d414a;position:absolute;top:0px;left:0px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section.sacola .resumo-sacola #dados-frete #frete input[type=radio]:not(:checked)+label{opacity:.5}section.sacola .resumo-sacola #dados-frete #frete p{text-align:right;display:block;color:#3d414a;font-size:14px}section.sacola .resumo-sacola #cupom{position:relative}section.sacola .resumo-sacola #cupom span{text-align:right;display:block}section.sacola .resumo-sacola #cupom span.add-cupom{color:#158df6;text-decoration:underline}section.sacola .resumo-sacola #cupom #input-cep{background-color:#f2f4f8;position:absolute;top:-40px;left:10px;padding:16px !important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important;display:none}section.sacola .resumo-sacola #cupom #input-cep label{padding:0;margin:0 0 8px 0}section.sacola .resumo-sacola #cupom #input-cep input#cep{border-radius:4px 0 0 4px;border:1px solid #eee;border-bottom:1px solid #158df6;width:45%;outline:none;margin:0 !important;padding:2px 8px;background-color:rgba(0,0,0,0);-webkit-box-shadow:0 2px 3px 1px rgba(51,51,51,.1019607843);box-shadow:0 2px 3px 1px rgba(51,51,51,.1019607843)}section.sacola .resumo-sacola #cupom #input-cep input[type=submit]{border-radius:0 4px 4px 0px;border:none;width:25%;background-color:#8c92a8;color:#fff;padding:4px 8px;outline:none}section.sacola .resumo-sacola #cupom #input-cep a{display:block;width:30%;font-size:10px}section.forma-pagamento .pagamentos{padding:62px 16px;border-bottom:1px solid #dcdcdc}section.forma-pagamento .pagamentos i{color:#158df6;margin:0 16px 0 8px;font-size:18px}section.forma-pagamento .pagamentos h3{font-size:24px;color:#3d414a;font-weight:bold;margin:0 0 24px 0}section.forma-pagamento .pagamentos .cartao,section.forma-pagamento .pagamentos .boleto,section.forma-pagamento .pagamentos .paypal,section.forma-pagamento .pagamentos .deposito,section.forma-pagamento .pagamentos .qr,section.forma-pagamento .pagamentos .pix{border-radius:4px;border:1px solid #dcdcdc !important;padding:24px;margin:0 0px 16px 0px !important;position:relative}section.forma-pagamento .pagamentos .cartao .accordion-button:not(.collapsed),section.forma-pagamento .pagamentos .boleto .accordion-button:not(.collapsed),section.forma-pagamento .pagamentos .paypal .accordion-button:not(.collapsed),section.forma-pagamento .pagamentos .deposito .accordion-button:not(.collapsed),section.forma-pagamento .pagamentos .qr .accordion-button:not(.collapsed),section.forma-pagamento .pagamentos .pix .accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}section.forma-pagamento .pagamentos .cartao input[type=radio]:checked,section.forma-pagamento .pagamentos .cartao input[type=radio]:not(:checked),section.forma-pagamento .pagamentos .boleto input[type=radio]:checked,section.forma-pagamento .pagamentos .boleto input[type=radio]:not(:checked),section.forma-pagamento .pagamentos .paypal input[type=radio]:checked,section.forma-pagamento .pagamentos .paypal input[type=radio]:not(:checked),section.forma-pagamento .pagamentos .deposito input[type=radio]:checked,section.forma-pagamento .pagamentos .deposito input[type=radio]:not(:checked),section.forma-pagamento .pagamentos .qr input[type=radio]:checked,section.forma-pagamento .pagamentos .qr input[type=radio]:not(:checked),section.forma-pagamento .pagamentos .pix input[type=radio]:checked,section.forma-pagamento .pagamentos .pix input[type=radio]:not(:checked){position:absolute;width:90%;height:20px;opacity:0;top:38px}section.forma-pagamento .pagamentos .cartao input[type=radio]:checked+label,section.forma-pagamento .pagamentos .cartao input[type=radio]:not(:checked)+label,section.forma-pagamento .pagamentos .boleto input[type=radio]:checked+label,section.forma-pagamento .pagamentos .boleto input[type=radio]:not(:checked)+label,section.forma-pagamento .pagamentos .paypal input[type=radio]:checked+label,section.forma-pagamento .pagamentos .paypal input[type=radio]:not(:checked)+label,section.forma-pagamento .pagamentos .deposito input[type=radio]:checked+label,section.forma-pagamento .pagamentos .deposito input[type=radio]:not(:checked)+label,section.forma-pagamento .pagamentos .qr input[type=radio]:checked+label,section.forma-pagamento .pagamentos .qr input[type=radio]:not(:checked)+label,section.forma-pagamento .pagamentos .pix input[type=radio]:checked+label,section.forma-pagamento .pagamentos .pix input[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}section.forma-pagamento .pagamentos .cartao input[type=radio]:checked+label:before,section.forma-pagamento .pagamentos .cartao input[type=radio]:not(:checked)+label:before,section.forma-pagamento .pagamentos .boleto input[type=radio]:checked+label:before,section.forma-pagamento .pagamentos .boleto input[type=radio]:not(:checked)+label:before,section.forma-pagamento .pagamentos .paypal input[type=radio]:checked+label:before,section.forma-pagamento .pagamentos .paypal input[type=radio]:not(:checked)+label:before,section.forma-pagamento .pagamentos .deposito input[type=radio]:checked+label:before,section.forma-pagamento .pagamentos .deposito input[type=radio]:not(:checked)+label:before,section.forma-pagamento .pagamentos .qr input[type=radio]:checked+label:before,section.forma-pagamento .pagamentos .qr input[type=radio]:not(:checked)+label:before,section.forma-pagamento .pagamentos .pix input[type=radio]:checked+label:before,section.forma-pagamento .pagamentos .pix input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}section.forma-pagamento .pagamentos .cartao input[type=radio]:checked+label:after,section.forma-pagamento .pagamentos .boleto input[type=radio]:checked+label:after,section.forma-pagamento .pagamentos .paypal input[type=radio]:checked+label:after,section.forma-pagamento .pagamentos .deposito input[type=radio]:checked+label:after,section.forma-pagamento .pagamentos .qr input[type=radio]:checked+label:after,section.forma-pagamento .pagamentos .pix input[type=radio]:checked+label:after{content:"";width:16px;height:16px;border:6px solid #3d414a;position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}section.forma-pagamento .pagamentos .cartao label,section.forma-pagamento .pagamentos .boleto label,section.forma-pagamento .pagamentos .paypal label,section.forma-pagamento .pagamentos .deposito label,section.forma-pagamento .pagamentos .qr label,section.forma-pagamento .pagamentos .pix label{color:#3d414a;font-size:16px;padding:0 16px}@media only screen and (max-width: 991px){section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento{padding:0px 0 62px 0}}section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info{padding:32px 0 0px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 991px){section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info{padding:32px 16px}}section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info p.info{font-size:16px}section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info ul#boleto{margin:24px 0 0 24px;padding:0}@media only screen and (max-width: 991px){section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info ul#boleto{margin:24px 0 0 24px;padding:0}}section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info ul#boleto li{color:#3d414a;margin:0 0 24px 0;font-size:14px}@media only screen and (max-width: 991px){section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info ul#boleto li{margin:0 0 12px 0}}section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info i.qrcode{font-size:100px;border:none !important}section.forma-pagamento .pagamentos .accordion-body .escolha-pagamento .info i.pix{font-size:100px;border:none !important}section.forma-pagamento .pontos{padding:24px 0;border-bottom:1px solid #dcdcdc}section.forma-pagamento .pontos h3{color:#3d414a;font-size:16px;font-weight:bold}section.forma-pagamento .pontos input{padding:8px;border-radius:4px;border:1px solid #dcdcdc;-webkit-transition:.3s ease-in;transition:.3s ease-in;outline:none;max-height:30px}section.forma-pagamento .pontos input:hover{border-color:#158df6;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.forma-pagamento .pontos input:focus{border-color:#158df6;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.forma-pagamento .pontos .preco{font-weight:bold;text-align:center;display:block;color:#158df6}section.forma-pagamento .pontos button{font-size:12px;background-color:#8c92a8;color:#fff;border:none;outline:none;padding:8px 8px;border-radius:4px;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.forma-pagamento .pontos button:hover{background-color:#158df6;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.forma-pagamento .pontos .infos{margin:32px 0 16px 0;font-size:12px;color:#3d414a;display:block}section.forma-pagamento .cupom{padding:24px 0}section.forma-pagamento .cupom .vale{margin:0 0 32px 0}section.forma-pagamento .cupom .vale label{font-size:16px;color:#3d414a;font-weight:bold}section.forma-pagamento .cupom button{font-size:12px;background-color:#158df6;color:#fff;border:none;outline:none;padding:12px 8px;border-radius:4px;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.forma-pagamento .cupom button:hover{background-color:#60688b;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.forma-pagamento .resumo{background-color:#f2f4f8;min-height:300px;max-height:350px;padding:24px}@media only screen and (max-width: 991px){section.forma-pagamento .resumo{display:none;opacity:0;visibility:hidden}}section.forma-pagamento .resumo h3{font-size:18px;font-weight:bold;color:#3d414a;margin:0 0 16px 0}section.forma-pagamento .resumo ul{padding:8px 0 24px 0;border-bottom:1px solid #d8d8dd;list-style-type:none;padding:0;margin:0}section.forma-pagamento .resumo ul li{font-size:14px;color:#8c92a8;margin:0 0 16px 0}section.forma-pagamento .resumo ul li p{margin:0;padding:0}section.forma-pagamento .resumo ul li p:nth-of-type(2){text-align:right}section.forma-pagamento .resumo .total-resumo{padding:8px 0;color:#60688b;font-weight:bold}section.forma-pagamento .resumo .total-resumo p:nth-of-type(2){text-align:right}section.cartoes{padding:0px 0 16px 16px}section.cartoes .cartao{padding:62px 0 0 0}section.cartoes h3{color:#3d414a;font-size:24px;font-weight:bold;margin:0 0 16px 0;padding:0 100px 0 0;line-height:1.3}section.cartoes h2{font-size:20px;font-weight:bold;color:#158df6;padding:24px 0 0 0}section.cartoes p{font-size:14px;font-weight:bold;margin:24px 0 8px 0}section.cartoes .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:16px 0;min-height:500px;max-height:100%}section.cartoes .tab label.label{padding:8px 16px;cursor:pointer;position:relative;top:0;border-radius:4px;border:1px solid #8c92a8;color:#60688b;font-size:14px;background-color:#fff}section.cartoes .tab .tabinput[type=radio]{display:none}section.cartoes .tab .tab__content{top:40px;left:0;right:0;bottom:0;-webkit-transition:opacity .2s cubic-bezier(0.42, 0, 0.34, 1.01);transition:opacity .2s cubic-bezier(0.42, 0, 0.34, 1.01);opacity:0;margin:16px 0;position:absolute}@media only screen and (max-width: 991px){section.cartoes .tab .tab__content{width:680px}}@media only screen and (max-width: 575px){section.cartoes .tab .tab__content{max-width:100%;width:360px}}section.cartoes .tab .tabinput[type=radio]:checked~label.label{padding:8px 16px;cursor:pointer;position:relative;top:0;border-radius:4px;border:1px solid #158df6;color:#fff;background-color:#158df6;font-size:14px;z-index:2}section.cartoes .tab .tabinput[type=radio]:checked~label.label~.tab__content{z-index:1;opacity:1}section.cartoes .tab .cartao1,section.cartoes .tab .cartao2,section.cartoes .tab .inserir-cartao{border-radius:4px;border:1px solid #dcdcdc;padding:24px;margin:0 0 16px 0}section.cartoes .tab .cartao1 input[type=radio]:checked,section.cartoes .tab .cartao1 input[type=radio]:not(:checked),section.cartoes .tab .cartao2 input[type=radio]:checked,section.cartoes .tab .cartao2 input[type=radio]:not(:checked),section.cartoes .tab .inserir-cartao input[type=radio]:checked,section.cartoes .tab .inserir-cartao input[type=radio]:not(:checked){position:absolute;width:16px;height:20px;opacity:0}section.cartoes .tab .cartao1 input[type=radio]:checked+label,section.cartoes .tab .cartao1 input[type=radio]:not(:checked)+label,section.cartoes .tab .cartao2 input[type=radio]:checked+label,section.cartoes .tab .cartao2 input[type=radio]:not(:checked)+label,section.cartoes .tab .inserir-cartao input[type=radio]:checked+label,section.cartoes .tab .inserir-cartao input[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}section.cartoes .tab .cartao1 input[type=radio]:checked+label:before,section.cartoes .tab .cartao1 input[type=radio]:not(:checked)+label:before,section.cartoes .tab .cartao2 input[type=radio]:checked+label:before,section.cartoes .tab .cartao2 input[type=radio]:not(:checked)+label:before,section.cartoes .tab .inserir-cartao input[type=radio]:checked+label:before,section.cartoes .tab .inserir-cartao input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}section.cartoes .tab .cartao1 input[type=radio]:checked+label:after,section.cartoes .tab .cartao2 input[type=radio]:checked+label:after,section.cartoes .tab .inserir-cartao input[type=radio]:checked+label:after{content:"";width:16px;height:16px;border:6px solid #3d414a;position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}section.cartoes .tab .cartao1 label,section.cartoes .tab .cartao2 label,section.cartoes .tab .inserir-cartao label{color:#3d414a;font-size:16px;padding:0 16px}section.cartoes .resumo{background-color:#f2f4f8;min-height:300px;max-height:350px;padding:24px}@media only screen and (max-width: 991px){section.cartoes .resumo{display:none;opacity:0;visibility:hidden}}section.cartoes .resumo h3{font-size:18px;font-weight:bold;color:#3d414a;margin:0 0 16px 0}section.cartoes .resumo ul{padding:8px 0 24px 0;border-bottom:1px solid #d8d8dd;list-style-type:none;padding:0;margin:0}section.cartoes .resumo ul li{font-size:14px;color:#8c92a8;margin:0 0 16px 0}section.cartoes .resumo ul li p{margin:0;padding:0}section.cartoes .resumo ul li p:nth-of-type(2){text-align:right}section.cartoes .resumo .total-resumo{padding:8px 0;color:#60688b;font-weight:bold}section.cartoes .resumo .total-resumo p:nth-of-type(2){text-align:right}@media only screen and (max-width: 991px){section.pagamento-boleto{padding:0px 0 62px 0}}section.pagamento-boleto .boleto{padding:62px 0 162px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 991px){section.pagamento-boleto .boleto{padding:32px 16px}}section.pagamento-boleto .boleto h3{color:#3d414a;font-weight:bold;font-size:24px;margin:0 0 8px 0}@media only screen and (max-width: 991px){section.pagamento-boleto .boleto h3{font-size:24px}}section.pagamento-boleto .boleto p.info{font-size:14px}section.pagamento-boleto .boleto ul#boleto{margin:24px 0 0 24px;padding:0}@media only screen and (max-width: 991px){section.pagamento-boleto .boleto ul#boleto{margin:24px 0 0 24px;padding:0}}section.pagamento-boleto .boleto ul#boleto li{color:#3d414a;margin:0 0 16px 0}@media only screen and (max-width: 991px){section.pagamento-boleto .boleto ul#boleto li{margin:0 0 12px 0}}section.pagamento-boleto .boleto .alterar{cursor:pointer}section.pagamento-boleto .boleto .alterar span{color:#158df6;-webkit-transition:.3s ease-in;transition:.3s ease-in}section.pagamento-boleto .boleto .alterar span:hover{color:#60688b;-webkit-transition:.3s ease-out;transition:.3s ease-out}section.pagamento-boleto .resumo{background-color:#f2f4f8;min-height:300px;max-height:350px;padding:24px}@media only screen and (max-width: 991px){section.pagamento-boleto .resumo{display:none;opacity:0;visibility:hidden}}section.pagamento-boleto .resumo h3{font-size:18px;font-weight:bold;color:#3d414a;margin:0 0 16px 0}section.pagamento-boleto .resumo ul{padding:8px 0 24px 0;border-bottom:1px solid #d8d8dd;list-style-type:none;padding:0;margin:0}section.pagamento-boleto .resumo ul li{font-size:14px;color:#8c92a8;margin:0 0 16px 0}section.pagamento-boleto .resumo ul li p{margin:0;padding:0}section.pagamento-boleto .resumo ul li p:nth-of-type(2){text-align:right}section.pagamento-boleto .resumo .total-resumo{padding:8px 0;color:#60688b;font-weight:bold}section.pagamento-boleto .resumo .total-resumo p:nth-of-type(2){text-align:right}