@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../font/roboto-v20-latin-regular.woff2) format("woff2"),url(../font/roboto-v20-latin-regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../font/roboto-v20-latin-italic.woff2) format("woff2"),url(../font/roboto-v20-latin-italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../font/roboto-v20-latin-700.woff2) format("woff2"),url(../font/roboto-v20-latin-700.woff) format("woff")}a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0}article,aside,figcaption,figure,figure img,footer,header,hgroup,nav,object,section,video{display:block}figure{position:relative}figure img{width:100%}ol,ol li,ul,ul li{margin:0;padding:0;line-height:1em}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{background-color:#fff;font-family:Roboto,sans-serif;font-weight:400}body{position:relative}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input{font-family:Roboto,sans-serif}li{list-style:none}:focus,input:focus,textarea:focus{outline:0}.alignnone{margin:5px 0}.aligncenter{margin:0 auto;display:block}.alignright{margin:5px 0 20px 20px;float:right}.alignleft{margin:5px 20px 5px 0;float:left}.wp-caption.alignnone{margin:5px 0}.wp-caption.alignleft{margin:5px 20px 5px 0}.wp-caption.alignright{margin:5px 0 5px 20px}.wp-caption .size-full{width:100%;height:auto}.gallery-caption,.wp-caption p.wp-caption-text{font-size:1.3em;margin:0;color:#67b4b9;font-weight:700;font-style:italic}.container{width:100%;max-width:1160px;padding-left:10px;padding-right:10px;display:block;margin-left:auto;margin-right:auto}.screen-reader-response,.screen-reader-text,.sr-only{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10px;font-size:13px;margin-bottom:20px;font-weight:400;line-height:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;margin-bottom:20px}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{min-height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:7px;margin-left:auto;font-weight:600;background:#1bb9c1;color:#fff;border-radius:20px;padding:5px 10px}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{text-decoration:underline;margin-left:5px}.woocommerce-message{background:rgba(76,175,80,.1);border-left:4px solid #4caf50;color:#4caf50}.woocommerce-info{background:rgba(0,115,170,.1);border-left:4px solid #0073aa;color:#0073aa}.woocommerce-error{background:rgba(255,94,91,.1);border-left:4px solid #ff5e5b;color:#ff5e5b}.banner{background-color:#f6f7eb}.banner--desktop{display:block}.banner--mobile{display:none}@media (max-width:500px){.banner--desktop{display:none}.banner--mobile{display:block}}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear .2s;-o-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:99999;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;border-radius:2px;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}.modal-spinner{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.modal-newsletter{padding:30px 20px}.modal-newsletter__title{font-size:20px;text-align:center;font-weight:700;color:#1bb9c1;text-transform:uppercase}.woocommerce-lost-password form.woocommerce-ResetPassword{background-color:#f2f2f2;padding:25px}.woocommerce-account #customer_login p.form-row-wide,body.woocommerce-lost-password article p.woocommerce-form-row--first{border:none}.woocommerce-account #customer_login p label{font-size:16px;font-weight:700;display:block;margin:0;padding:0;color:#000}body.woocommerce-lost-password article p.woocommerce-form-row--first label,body.woocommerce-lost-password article p.woocommerce-form-row--last label{font-size:16px;font-weight:700;display:block;margin:0;padding:0;color:#000}.woocommerce-account #customer_login p input[type=email],.woocommerce-account #customer_login p input[type=password],.woocommerce-account #customer_login p input[type=text]{background-color:#fff;padding:10px;color:#000;display:block;width:100%;font-size:14px;letter-spacing:1px;border:1px solid #828282;border-radius:5px;line-height:1em}body.woocommerce-lost-password article p.woocommerce-form-row--first input[type=text]{background-color:#fff;padding:10px;color:#000;display:block;width:100%;font-size:14px;letter-spacing:1px;border:1px solid #828282;border-radius:5px;line-height:1em}.woocommerce-account #customer_login p .button{display:block;width:100%;border:1px solid #0cb4bd;border-radius:25px;background-color:#0cb4bd;color:#fff;padding:15px;line-height:1em;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin-left:0;margin-top:10px;cursor:pointer;-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.woocommerce-account #customer_login .manter-logado{text-align:center}.woocommerce-account #customer_login .woocommerce-form__label-for-checkbox{display:block;width:100%;padding:5px 0 0 0;opacity:1;font-size:11px;color:#333}.woocommerce-account #customer_login .woocommerce-form__label-for-checkbox span{font-weight:300;font-size:14px}.woocommerce-account #customer_login .btn-esqueci-senha{font-weight:500;font-size:14px;line-height:1em;color:#0cb4bd;margin-top:10px}.woocommerce-account #customer_login .senha-email{font-size:14px;color:#000}.woocommerce .woocommerce-ResetPassword input[type=password]{background-color:#fff;padding:10px;color:#000;display:block;width:100%;font-size:14px;letter-spacing:1px;border:1px solid #828282;border-radius:5px;line-height:1em}.woocommerce .woocommerce-ResetPassword .woocommerce-password-strength{font-size:10px}.woocommerce .woocommerce-ResetPassword .woocommerce-password-hint{font-size:10px;line-height:1.2em}.woocommerce-order-pay #order_review{float:none!important;width:100%!important;max-width:600px!important;margin:0 auto!important;margin-bottom:40px!important;text-align:left!important}.woocommerce-order-pay #order_review #payment::before{content:'Escolha seu meio de Pagamento';font-size:14px;color:#fff;letter-spacing:1.5px;text-align:center;line-height:1em;text-transform:uppercase;padding:15px 0;background-color:#0cb4bd;border-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0;width:100%;display:block;margin-top:20px}.woocommerce-order-pay #order_review ul{margin:0 0 10px 0;padding:0;text-align:left;color:#000;border:.5px dashed #0cb4bd;border-top-color:#0cb4bd;border-top-style:dashed;border-top-width:.5px;border-top:none}.woocommerce-order-pay #order_review ul li{list-style:none;background-color:#4a4a4a}.woocommerce-order-pay #order_review ul li input[type=radio]{margin-right:10px;margin-left:10px;margin-top:10px}.woocommerce-order-pay #order_review ul li label{color:#fff;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:1.5px}.woocommerce-order-pay #order_review ul li #custom_checkout_fieldset{background-color:#282828!important;margin:0!important;padding:10px 0}.woocommerce-order-pay #order_review .button{border-radius:25px;font-weight:700;font-size:18px;color:#fff;letter-spacing:1px;text-align:center;line-height:1em;width:100%;display:block;margin-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;padding:15px 0;background:#0cb4bd;border:1px solid #0cb4bd;height:auto;cursor:pointer}body.woocommerce-lost-password article{width:100%;max-width:350px;margin:0 auto}body.woocommerce-lost-password article .button{display:block;border:1px solid #0cb4bd;border-radius:10px;background-color:#0cb4bd;color:#fff;padding:5px 15px;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:.78px;margin-left:0;cursor:pointer;-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.woocommerce-account article{width:100%;max-width:100%;margin:0 auto;font-size:16px;padding-bottom:40px}.woocommerce .blockUI.blockOverlay{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);opacity:1;cursor:default;position:absolute}body.woocommerce-checkout .blockUI.blockOverlay{z-index:1000!important;border:none!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;top:0!important;left:0!important;background-color:rgba(0,0,0,.5)!important;opacity:1!important;cursor:default!important;position:absolute!important}body.woocommerce-checkout .blockUI.blockOverlay::after{content:'';width:150px;height:150px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../img/loader-5.gif);background-repeat:no-repeat;background-size:100% 100%;background-color:#fff;opacity:1!important;border-radius:50%}body.botao-finalizar-compra-acionado .blockUI.blockOverlay{z-index:1000!important;border:none!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;top:0!important;left:0!important;background-color:rgba(255,255,255,.8)!important;opacity:1!important;cursor:default!important;position:absolute!important}body.woocommerce-order-received{background-color:#fff}.pagina-pedido-recebido{text-align:left;color:#333}.pagina-pedido-recebido .woocommerce-notice--success{font-size:30px;font-weight:700;color:#165b34;background:rgba(33,150,83,.2);padding:15px 25px 15px 70px;background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:20px center;background-size:40px;line-height:1.1em}.pagina-pedido-recebido ul.woocommerce-order-overview{background-color:#f2f2f2;padding:20px}.pagina-pedido-recebido ul.woocommerce-order-overview li{list-style:none;margin-bottom:5px;font-size:16px}.pagina-pedido-recebido .woocommerce-order-details{padding:20px 0}.pagina-pedido-recebido .woocommerce-order-details h2{font-size:30px;color:#1e1e1e;font-weight:700}.pagina-pedido-recebido .woocommerce-order-details table{background-color:#f2f2f2;margin:10px 0}.pagina-pedido-recebido .woocommerce-order-details table thead tr th{padding:20px;font-size:16px}.pagina-pedido-recebido .woocommerce-order-details table tbody tr td,.pagina-pedido-recebido .woocommerce-order-details table tbody tr th{padding:5px 20px;font-size:14px}.pagina-pedido-recebido .woocommerce-order-details table tfoot tr td,.pagina-pedido-recebido .woocommerce-order-details table tfoot tr th{padding:5px 20px;font-size:14px}.pagina-pedido-recebido table.shop_table td.product-name a{font-size:16px;font-weight:700;color:#000;line-height:1.1em;max-width:100%;display:contents}.pagina-pedido-recebido .woocommerce-columns--addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#f2f2f2}.pagina-pedido-recebido .woocommerce-columns--addresses .col-1,.pagina-pedido-recebido .woocommerce-columns--addresses .col-2{-ms-flex:none;-webkit-box-flex:0;flex:none;width:50%;max-width:50%;margin:0;padding:0}.pagina-pedido-recebido .woocommerce-columns--addresses h2.woocommerce-column__title{color:#1e1e1e;font-size:24px;font-weight:700;background-color:#fff}.pagina-pedido-recebido .woocommerce-columns--addresses address{padding:20px;margin:0;font-size:16px;line-height:1.5em}.pagina-pedido-recebido .box-imprimir-boleto{padding:15px 0 30px 0}.pagina-pedido-recebido .woocommerce-message a.botao-imprimir-boleto{padding:10px 20px 10px 60px;font-size:16px;line-height:1em;text-transform:uppercase;letter-spacing:1px;background-color:#ee3c52;color:#fff;border-radius:10px;margin-right:5px;background-image:url(../img/icone-boleto-checkout.png);background-repeat:no-repeat;background-position:10px center;background-size:auto 50%}.pagina-pedido-recebido .woocommerce-message a.botao-imprimir-boleto:hover{text-decoration:none;cursor:pointer}li.payment_method_mercado_pago_credit_card .payment_method_mercado_pago_credit_card::before{content:'';background-image:url(https://nerdstore.com.br/wp-content/uploads/2019/06/cartao-mercado-pago.png);background-position:center;background-repeat:no-repeat;background-size:auto 100%;display:block;width:100%;height:80px;margin-bottom:15px}li.payment_method_mercado_pago_credit_card label img{display:none}body.woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_mercado_pago_credit_card .payment_box{padding:20px}body.woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_mercado_pago_credit_card .payment_box .mercado-pago__card{-webkit-perspective:1000px;perspective:1000px;width:100%;max-width:350px;height:200px;margin:0 auto;margin-bottom:30px}body.woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_mercado_pago_credit_card .payment_box .mercado-pago__credit-card-form .mercado-pago__credit-card-form__input{width:100%;background-color:#fff!important;padding:0 10px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #888!important;height:3em;font-size:13px!important}.mercado-pago__card__number{position:absolute!important;margin:0 auto!important;top:85px!important;left:19px!important;font-size:22px!important;font-family:monospace!important;text-shadow:2px 2px 2px #020202!important}.mercado-pago__card__expiration::before{content:"Valid thru / Validade"!important;position:absolute!important;font-size:9px!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-top:-15px!important;white-space:nowrap!important}.mercado-pago__card__expiration__month,.mercado-pago__card__expiration__year{font-size:16px;padding-right:3px;text-shadow:2px 2px 2px #020202!important}.mercado-pago__card__holder{position:absolute!important;margin:0 auto!important;bottom:20px!important;left:20px!important;font-size:16px!important;letter-spacing:1px!important;text-transform:uppercase!important;text-shadow:2px 2px 2px #020202!important;max-width:302px!important;overflow-x:hidden;line-height:1.2em}.mercado-pago__card__label{font-size:10px;margin:-5px 0 0 0}.mercado-pago__card__value{text-transform:uppercase;font-size:13px;text-transform:capitalize}body.woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_mercado_pago_credit_card .payment_box .mercado-pago__credit-card-form{max-width:430px;display:block;margin:0 auto}li.payment_method_mercado_pago_credit_card .mercado-pago__credit-card-form__response .woocommerce-error{background-color:#ff0;padding:10px;font-size:11px;text-transform:uppercase;letter-spacing:.5px}li.payment_method_mercado_pago_ticket .payment_method_mercado_pago_ticket:before{content:'Atenção: O pagamento através de boleto somará 3 dias úteis no prazo de entrega devido a compensação bancária.';color:#333;font-size:14px;line-height:1.5em;padding:10px 20px 0 20px;letter-spacing:1px;margin-bottom:0;display:block}li.payment_method_mercado_pago_ticket .payment_method_mercado_pago_ticket:after{content:'Após clicar em "Finalizar compra" você receberá o seu boleto bancário. É possível imprimi-lo e pagar pelo site do seu banco ou em uma casa lotérica. Nota: O pedido será confirmado apenas após a confirmação do pagamento.';padding:10px 20px 20px 20px;font-size:12px;line-height:1.5em;color:#aaa;display:block}li.payment_method_ebanx-banking-ticket .payment_box:before{content:'Atenção: O pagamento através de boleto somará 3 dias úteis no prazo de entrega devido a compensação bancária.';color:#333;font-size:14px;line-height:1.5em;padding:10px 20px 0 20px;letter-spacing:1px;margin-bottom:0;display:block}li.payment_method_ebanx-banking-ticket .payment_box:after{content:'Após clicar em "Finalizar compra" você receberá o seu boleto bancário. É possível imprimi-lo e pagar pelo site do seu banco ou em uma casa lotérica. Nota: O pedido será confirmado apenas após a confirmação do pagamento.';padding:10px 20px 20px 20px;font-size:12px;line-height:1.5em;color:#aaa;display:block}li.payment_method_ebanx-banking-ticket .payment_box p{display:none}.ebanx-payment-container:not(:empty){margin-top:0!important}li.payment_method_ebanx-credit-card-br .payment_box{padding:15px}.header{margin-bottom:15px}.header__main{background-color:#32292f;position:relative;z-index:820}.header__main__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px}.header__main__logo{-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.header__main__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:46px;position:relative;margin-right:20px;border-radius:30px;background-color:#fff;overflow:hidden}.header__main__search__input{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:15px 70px 15px 22px;font-weight:700;font-size:14px;line-height:16px;color:#666}.header__main__search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.header__main__search__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;width:28px;height:28px;padding:0;position:absolute;top:50%;right:10px;margin-top:-14px;z-index:910;cursor:pointer}.header__main__pages{display:block;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:10px;border-radius:10px 10px 0 0;margin-right:20px}.header__main__pages svg{margin-right:10px;color:#1bb9c1}.header__main__pages__text{font-weight:700;font-size:16px;line-height:19px;color:#fdffff;white-space:nowrap;text-transform:uppercase}.header__main__pages--account,.header__main__pages--cart{display:none}.header__main__orders{position:relative}.header__main__orders__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.header__main__orders__submenu{display:none;left:0;top:100%;position:absolute;width:310px;padding:20px;background-color:#fff;border-radius:0 10px 10px 10px}.header__main__orders__submenu__title{font-weight:700;font-size:18px;line-height:21px;color:#32292f;margin-bottom:15px}.header__main__orders__submenu__form{display:-webkit-box;display:-ms-flexbox;display:flex;height:47px;position:relative;margin-bottom:15px}.header__main__orders__submenu__form::before{content:"INSIRA O NÚMERO AQUI";position:absolute;top:4px;left:5px;font-size:10px;line-height:12px;color:#989898}.header__main__orders__submenu__form__input{border:1px solid #32292f;padding:17px 15px 10px;margin-right:10px;width:100%;text-align:center;font-weight:700;text-transform:uppercase}.header__main__orders__submenu__form__submit{font-weight:700;font-size:14px;line-height:16px;background:#ff5e5b;padding:0 15px;margin:0;border:0;-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;color:#fdffff;cursor:pointer}.header__main__orders__submenu__suggestion{font-size:14px;line-height:16px;color:rgba(50,41,47,.8);margin-bottom:15px}.header__main__orders__submenu__my-account{background:#1bb9c1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:14px;line-height:16px;color:#fdffff;padding:10px}.header__main__orders__submenu__my-account__icon{width:18px;height:18px;margin-right:5px}.header__main__cart{-ms-flex-negative:0;flex-shrink:0;border-radius:80px;background-color:#1bb9c1;height:47px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px;padding-left:20px}.header__main__cart svg{margin-right:10px;color:#fff}.header__main__cart__text{font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase;color:#fdffff;margin-right:14px}.header__main__cart__counter{min-width:32px;height:32px;font-size:18px;font-weight:700;color:#ff5e5b;border-radius:40px;background-color:#fdffff;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}.header__main__menu-trigger{-ms-flex-negative:0;flex-shrink:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.header__main__menu-trigger__text{font-weight:700;font-size:16px;line-height:19px;color:#fdffff;white-space:nowrap;text-transform:uppercase;margin-right:10px}.header__main__menu-trigger__icon{width:20px;height:24px;position:relative}.header__main__menu-trigger__icon__line{position:absolute;display:block;top:50%;left:0;margin-top:-1px;width:100%;height:1px;background:#1bb9c1;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.header__main__menu-trigger__icon__line::after,.header__main__menu-trigger__icon__line::before{position:absolute;display:block;left:0;width:100%;height:1px;background-color:#1bb9c1;content:"";-webkit-transition-duration:.2s,.2s;-o-transition-duration:.2s,.2s;transition-duration:.2s,.2s;-webkit-transition-delay:.2s,0s;-o-transition-delay:.2s,0s;transition-delay:.2s,0s}.header__main__menu-trigger__icon__line::before{top:-7px;transition-property:top,transform}.header__main__menu-trigger__icon__line::after{bottom:-7px;transition-property:bottom,transform}.header__main__menu-trigger--active .header__main__menu-trigger__icon__line{background:0 0}.header__main__menu-trigger--active .header__main__menu-trigger__icon__line::after,.header__main__menu-trigger--active .header__main__menu-trigger__icon__line::before{-webkit-transition-delay:0s,.2s;-o-transition-delay:0s,.2s;transition-delay:0s,.2s}.header__main__menu-trigger--active .header__main__menu-trigger__icon__line::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__main__menu-trigger--active .header__main__menu-trigger__icon__line::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header--simple .header__main__logo{margin-right:auto}.header--simple .header__main__pages{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.header--simple .header__main__pages--cart{margin-left:0;margin-right:0}.header__nav-static{background:#f6f7eb;position:relative;z-index:810}.header__nav-static__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:46px;position:relative}.header__nav-static__slogan{-ms-flex-negative:0;flex-shrink:0;font-weight:700;font-size:14px;line-height:16px;color:#32292f;text-transform:uppercase}.header__nav-static__slogan strong{color:#1bb9c1}.header__nav-static__main-pages{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.header__nav-static__main-pages__item{padding:8px;background:#ff5e5b;font-size:12px;line-height:14px;text-align:center;color:#fdffff;text-align:center;width:calc(50% - 5px);text-transform:uppercase}.header__nav-static__back{display:none;position:absolute;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.05em;margin-left:18px;top:30px;left:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/header-nav-back.svg) no-repeat 0 center transparent;color:#aca9ac;text-transform:uppercase;padding:5px 10px;white-space:nowrap}.header__nav-static__menu-itens{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.header__nav-static__menu-itens__item{font-size:14px;line-height:16px;letter-spacing:.01em}.header__nav-static__menu-itens__item:hover .header__nav-static__menu-itens__link{background-color:#ff5e5b;color:#fdffff}.header__nav-static__menu-itens__item[data-submenu-trigger] .header__nav-static__menu-itens__link{padding-right:25px;background-image:url(../img/main-menu-item-arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) center}.header__nav-static__menu-itens__item[data-submenu-trigger] .header__nav-static__menu-itens__link::after{content:'';position:absolute;display:block;left:50%;bottom:0;width:0;height:0;margin-left:-16px;margin-bottom:-18px;border-style:solid;border-width:18px 16px 0 16px;border-color:#ff5e5b transparent transparent transparent;z-index:901;visibility:hidden;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.header__nav-static__menu-itens__item[data-submenu-trigger]:hover .header__nav-static__menu-itens__link::after{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header__nav-static__menu-itens__link{position:relative;display:block;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:17px;padding-right:17px;color:#32292f;text-transform:uppercase;font-weight:700}.header__nav-static__menu-itens__image{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.header__nav-static__menu-itens__image.loaded{opacity:1}.header__nav-static__submenu{display:none;position:absolute;z-index:900;width:calc(100% - 20px);min-height:328px;top:100%;left:10px;background:#fdffff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 0 0 2px;padding:40px 40px 20px 40px;padding-right:430px;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.header__nav-static__submenu__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__nav-static__submenu__col{margin-right:40px}.header__nav-static__submenu__col:last-child{margin-right:0}.header__nav-static__submenu__item{font-size:12px;line-height:25px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.header__nav-static__submenu__label,.header__nav-static__submenu__link{font-weight:700;font-size:16px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px;display:block}.header__nav-static__submenu__main-image{position:absolute;bottom:-36px;right:-54px}.header__nav-static__subsubmenu{margin-bottom:20px}.header__nav-static__subsubmenu__item{margin-bottom:12px}.header__nav-static__subsubmenu__item__label,.header__nav-static__subsubmenu__item__link{font-size:12px;color:#444}.header__nav-static__images-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav-static__images-wrapper__image{margin-right:10px;margin-bottom:10px}.header__categories-nav{height:100%}.header__categories-nav__item{font-size:14px;line-height:16px;letter-spacing:.01em;height:100%;cursor:default}.header__categories-nav__item__trigger{position:relative;display:block;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:17px;color:#32292f;text-transform:uppercase;font-weight:700;padding-right:25px;background:url(../img/main-menu-item-arrow.svg) no-repeat calc(100% - 8px) center}.header__categories-nav__item__trigger::after{content:'';position:absolute;display:block;left:50%;bottom:0;width:0;height:0;margin-left:-16px;margin-bottom:-18px;border-style:solid;border-width:18px 16px 0 16px;border-color:#ff5e5b transparent transparent transparent;z-index:901;visibility:hidden;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.header__categories-nav__item__trigger::before{content:'';position:absolute;display:block;left:0;bottom:0;width:100%;height:5px;background-color:#ff5e5b}.header__categories-nav__item:hover .header__categories-nav__item__trigger{background-color:#ff5e5b;color:#fdffff}.header__categories-nav__item:hover .header__categories-nav__item__trigger::after{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header__categories-nav__submenu{display:none;position:absolute;z-index:900;width:calc(100% - 20px);min-height:350px;top:100%;left:10px;background:#fdffff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 0 0 2px;padding:20px;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.header__categories-nav__submenu__content{display:-webkit-box;display:-ms-flexbox;display:flex}.header__categories-nav__submenu__image{position:absolute;bottom:-36px;right:-54px;width:auto}.header__categories-nav__title{font-weight:700;font-size:16px;line-height:25px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:15px}.header__categories-nav__links{width:100%}.header__categories-nav__main-categories{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#f6f7eb;margin-bottom:40px}.header__categories-nav__main-categories__item{padding:10px 12px;font-size:12px;line-height:25px;letter-spacing:.05em;text-transform:uppercase}.header__categories-nav__main-categories__item:hover{text-decoration:underline}.header__categories-nav__terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-wrap:wrap;max-height:930px;overflow:hidden}.header__categories-nav__terms__block{width:140px;margin-right:40px;margin-bottom:15px}.header__categories-nav__terms__letter{font-weight:700;font-size:16px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;border-bottom:2px solid #1bb9c1}.header__categories-nav__terms__item{font-size:12px;margin-bottom:5px;letter-spacing:.05em;text-transform:uppercase;color:#444}.header__categories-nav__terms__item:hover{text-decoration:underline}.header__categories-nav__images{width:365px;-ms-flex-negative:0;flex-shrink:0}.header__categories-nav__logos{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:40px}.header__categories-nav__logos__item{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}.header__shadow{position:absolute;z-index:800;background-color:rgba(0,0,0,.7);top:0;left:0;width:100%;height:100%;display:none}@media (max-width:1024px){.header__main__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__main__logo{width:78px;margin:0}.header__main__search{height:30px;-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999;margin-top:15px;margin-right:0}.header__main__search__input{font-size:12px;padding:7px 41px 7px 12px}.header__main__search__submit{width:16px;height:16px;margin-top:-8px}.header__main__cart,.header__main__orders,.header__main__pages--fav{display:none}.header__main__pages{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.header__main__pages svg{margin-right:0}.header__main__pages__text{width:100%;font-size:10px;font-weight:400;text-align:center;text-transform:uppercase}.header__main__pages--cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:0}.header__main__pages--account{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;height:43px}.header__main__menu-trigger{display:-webkit-box;display:-ms-flexbox;display:flex}.header--simple .header__main__pages{margin-right:10px;width:50px;height:40px}.header--simple .header__main__pages__text{white-space:normal;line-height:1em;margin-top:auto}.header__nav-static{background:#fff;width:100%;height:calc(100vh - 118px);overflow-y:auto;overflow-x:hidden;position:absolute;display:none}.header__nav-static__container{display:block;height:100%;padding:10px 18px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.header__nav-static__container--open-submenu{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.header__nav-static__main-pages{display:-webkit-box;display:-ms-flexbox;display:flex}.header__nav-static__slogan{text-align:center;padding:12px}.header__nav-static__back{display:block}.header__nav-static__menu-itens{display:block;height:auto}.header__nav-static__menu-itens__item{border-bottom:1px solid #c4c4c4}.header__nav-static__menu-itens__item[data-submenu-trigger]{background-image:url(../img/main-menu-item-arrow-right.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) center}.header__nav-static__menu-itens__item[data-submenu-trigger] .header__nav-static__menu-itens__link{width:auto}.header__nav-static__menu-itens__link{display:inline-block;padding:15px 0;background:0 0!important;color:inherit!important}.header__nav-static__menu-itens__link:hover{background-color:inherit;color:inherit}.header__nav-static__menu-itens__link::after{content:none!important}.header__nav-static__submenu{left:100%;top:60px;width:100%;height:auto;min-height:unset;padding:10px 18px;-webkit-box-shadow:unset;box-shadow:unset}.header__nav-static__submenu__main-image{display:none!important}.header__nav-static__submenu__container{display:block}.header__nav-static__submenu__col{width:100%;margin-right:0}.header__nav-static__subsubmenu{display:block}.header__categories-nav{height:auto;margin-top:20px}.header__categories-nav__item__trigger{padding:15px 0;background-image:none;text-align:center;display:block;text-decoration:underline;margin-bottom:20px}.header__categories-nav__item__trigger::after,.header__categories-nav__item__trigger::before{content:none}.header__categories-nav__item:hover .header__categories-nav__item__trigger{background:inherit;color:inherit}.header__categories-nav__submenu{left:100%;top:60px;width:100%;height:auto;min-height:unset;padding:10px 18px}.header__categories-nav__submenu__content{display:block}.header__categories-nav__submenu__image{display:none}.header__categories-nav__main-categories{display:none}.header__categories-nav__title--departamentos{display:none}.header__categories-nav__terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-wrap:wrap;max-height:800px;overflow:hidden}.header__categories-nav__terms__block{width:140px;margin-right:40px;margin-bottom:15px}.header__categories-nav__terms__letter{font-weight:700;font-size:16px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;border-bottom:2px solid #1bb9c1}.header__categories-nav__terms__item{font-size:12px;margin-bottom:5px;letter-spacing:.05em;text-transform:uppercase;color:#444}.header__categories-nav__terms__item:hover{text-decoration:underline}.header__categories-nav__images{width:365px;-ms-flex-negative:0;flex-shrink:0}.header__categories-nav__images img{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.header__categories-nav__images img.loaded{opacity:1}.header__categories-nav__logos{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:40px}.header__categories-nav__logos__item{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}}.autocomplete-suggestions{text-align:left;cursor:default;border-top:0;background:#fdffff;position:absolute;display:none;z-index:900;border-radius:0 0 30px 30px;padding-bottom:15px}.autocomplete-suggestions::after,.autocomplete-suggestions::before{content:'';display:block;position:absolute;top:-22px;left:0;width:0;height:0;border-style:solid;border-width:22px 0 0 22px;border-color:transparent transparent transparent #fdffff;z-index:900px}.autocomplete-suggestions::after{left:unset;right:0;border-width:0 0 22px 22px;border-color:transparent transparent #fdffff transparent}.autocomplete-suggestions__submit{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;border-left:4px solid #1bb9c1;color:#1bb9c1;padding-left:8px;font-weight:800;text-transform:uppercase;font-size:14px;margin:20px 20px 10px;text-align:left;cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion{position:relative;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;padding:5px 20px;white-space:pre;cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion img{width:40px;height:40px;display:block;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.autocomplete-suggestions .autocomplete-suggestion span{width:40px;height:40px;display:block;margin-right:15px;background-color:#f6f7eb}.autocomplete-suggestions .autocomplete-suggestion b{font-weight:400;color:#1bb9c1}.autocomplete-suggestions .autocomplete-suggestion.selected{background:#f6f7eb;color:#fdffff;background-color:#1bb9c1}.autocomplete-suggestions .autocomplete-suggestion.selected b{color:#fdffff}@media (max-width:768px){.autocomplete-suggestions{width:calc(100% - 20px)!important;border-radius:0 0 4px 4px}.autocomplete-suggestions::after,.autocomplete-suggestions::before{top:-18px;border-width:18px 0 0 18px}.autocomplete-suggestions::after{border-width:0 0 18px 18px}.autocomplete-suggestions .autocomplete-suggestion{padding:0;margin:5px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.footer{background-color:#32292f;padding:20px 0}.footer__newsletter{padding-top:30px;margin-bottom:70px}.footer__newsletter__title{font-size:30px;text-align:center;font-weight:700;color:#1bb9c1;text-transform:uppercase}.footer__newsletter__desc{font-weight:400;font-size:18px;line-height:21px;text-align:center;margin-bottom:18px;color:#fdffff}.footer__newsletter .wpcf7{width:100%;max-width:600px;margin:0 auto;position:relative}.footer__newsletter .wpcf7 input[type=email]{width:100%;background:#eee;padding:0 110px 0 20px;color:#333;font-size:15px;border:2px solid #eee;border-right:none;border-radius:60px;height:52px}.footer__newsletter .wpcf7 input[type=email]:focus{background-color:#fff;border:2px solid #3cb4b4}.footer__newsletter .wpcf7 input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;right:0;top:0;height:52px;background-color:#1bb9c1;border-radius:40px;color:#fdffff;cursor:pointer;padding:0 20px;text-transform:uppercase;letter-spacing:1px;font-size:16px;-webkit-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}.footer__newsletter .wpcf7 input[type=submit]:hover{background-color:#158e94}.footer__newsletter .wpcf7-mail-sent-ok{display:none!important}.footer__newsletter .wpcf7-response-output{margin:0!important;border:0;position:absolute;color:#ff5e5b;width:100%;padding:6px;text-align:center}.footer__newsletter div.wpcf7 .ajax-loader{visibility:hidden;pointer-events:none;position:absolute;left:unset;top:0;left:inherit;right:0;width:101px;height:52px;border-radius:40px;background-repeat:no-repeat;background-position:center;background-image:url(../img/footer-newsletter-loader.gif);background-color:#1bb9c1}.footer__newsletter div.wpcf7 .ajax-loader.is-active{visibility:visible}.footer__newsletter .wpcf7-not-valid-tip{display:none;visibility:hidden}.footer__menu{display:block;width:100%;margin-bottom:20px;position:relative}.footer__menu ul.menu{width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;grid-gap:40px 100px}.footer__menu ul.menu>li{vertical-align:top;color:#fdffff}.footer__menu ul.menu>li>a{font-size:16px;color:#fdffff;font-weight:700;margin-bottom:10px;display:block}width .footer__menu ul.menu>li>a:hover{text-decoration:none;color:#1bb9c1}.footer__menu ul.menu>li>ul{width:100%}.footer__menu ul.menu>li>ul>li{display:block;width:100%;margin-bottom:10px}.footer__menu ul.menu>li>ul>li>a{font-weight:400;font-size:14px;color:#a1a7a7;letter-spacing:1px;font-weight:300}.footer__menu__nerdinho{display:block;position:absolute;right:0;top:0;width:178px}.footer__menu .icone-facebook a,.footer__menu .icone-instagram a,.footer__menu .icone-twitter a{background-position:left center;background-repeat:no-repeat;background-size:25px auto;padding:5px 0 5px 35px;display:block}.footer__menu .icone-facebook a{background-image:url(../img/icon-facebook.svg)}.footer__menu .icone-instagram a{background-image:url(../img/icon-instagram.svg)}.footer__menu .icone-twitter a{background-image:url(../img/icon-twitter.svg)}.footer__benefits{margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.footer__benefits__item__icon{display:block;height:50px;margin:0 auto;margin-bottom:20px;margin-top:40px}.footer__benefits__item__text{text-align:center;font-size:16px;letter-spacing:1px;font-weight:700;padding:15px 0;display:block;text-transform:uppercase;color:#fdffff}.footer__shop-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.footer__shop-data__item{width:25%}.footer__shop-data__title{font-weight:700;font-size:16px;margin-bottom:20px;color:#fdffff}.footer__shop-data__security__icons{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__shop-data__security__icons__item{margin-right:10px}.footer__shop-data__legal{font-size:13px;color:#a1a7a7;line-height:1.4em}.footer__shop-data__legal address,.footer__shop-data__legal p{margin-bottom:20px}.footer__shop-data__legal address:last-child,.footer__shop-data__legal p:last-child{margin-bottom:0}.footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__copyright__legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#bbb}.footer__copyright__legal img{display:block;margin-left:10px}.footer__copyright__legal .rodape-creative{-ms-flex-negative:0;flex-shrink:0}.footer__copyright__author{text-align:right;font-size:12px;color:#bbb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__copyright__author img{margin-left:10px;width:120px}@media (max-width:1024px){.footer__menu ul.menu{grid-template-columns:repeat(2,1fr);grid-gap:20px 10px}.footer__menu__nerdinho{position:static;margin:auto;display:block;width:100px}}@media (max-width:768px){.footer__newsletter{padding-top:0;margin-bottom:40px}.footer__newsletter__title{font-size:18px}.footer__newsletter__desc{font-size:12px;margin-bottom:5px}.footer__newsletter .wpcf7 input[type=email]{height:40px}.footer__newsletter .wpcf7 input[type=submit]{height:40px;font-size:12px;font-weight:800}.footer__newsletter div.wpcf7 .ajax-loader{height:40px;width:88px}.footer__newsletter .wpcf7-response-output{font-size:12px}.footer__shop-data{display:block;text-align:center;margin-bottom:40px}.footer__shop-data__item{width:100%;margin-bottom:40px}.footer__shop-data__title{font-size:14px}.footer__shop-data__security__icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__copyright{display:block;text-align:center}.footer__copyright__legal{display:block;margin-bottom:10px}.footer__copyright__legal img{display:inline}.footer__copyright__author{display:block;text-align:center}}@media (max-width:425px){.footer__benefits__item__icon{height:20px;margin:0 auto 10px}.footer__benefits__item__text{font-size:12px;padding:0;padding-right:10px}}.page-main__breadcrumbs{margin:0;font-size:11px;line-height:16px;color:#b5b5b5;margin-bottom:10px;text-transform:uppercase;font-weight:700}.page-main__breadcrumbs a{color:#1bb9c1}.page-main__breadcrumbs strong{color:#32292f}.page-main__breadcrumbs a:hover{text-decoration:underline}.page-main__breadcrumbs .breadcrumb_last{color:#32292f;font-weight:400}.section-with-title{margin-bottom:80px}.section-with-title__title{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-bottom:35px}.section-with-title__text{position:relative;font-weight:700;font-size:25px;color:#ff5e5b;letter-spacing:0;line-height:1em;text-transform:uppercase}.section-with-title__text::after,.section-with-title__text::before{content:'';width:30vw;height:1px;background-color:#d6d6d6;position:absolute;top:50%;right:calc(100% + 20px);background:-webkit-gradient(linear,right top,left top,from(#d5daa2),to(transparent));background:-o-linear-gradient(right,#d5daa2,transparent);background:linear-gradient(to left,#d5daa2,transparent)}.section-with-title__text::after{right:unset;left:calc(100% + 20px);background:-webkit-gradient(linear,left top,right top,from(#d5daa2),to(transparent));background:-o-linear-gradient(left,#d5daa2,transparent);background:linear-gradient(to right,#d5daa2,transparent)}@media (max-width:768px){.section-with-title{margin-bottom:40px}.section-with-title__title{margin-bottom:20px;overflow:hidden}.section-with-title__text{font-size:18px}}.error404 .pagina-404{padding:50px 0 100px 0}.error404 .pagina-404 h1{color:#3cb4b4;font-size:100px;line-height:1em;letter-spacing:3px;font-weight:700;text-align:center}.error404 .pagina-404 p{text-align:center;font-size:20px;color:#333;line-height:1.2em;margin:0}.default-page{padding-top:60px;padding-bottom:60px}.default-page__container{max-width:800px}.default-page__title{color:#158e94;font-weight:700;font-size:25px;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.default-page__content h1,.default-page__content h2,.default-page__content h3,.default-page__content h4,.default-page__content h5,.default-page__content h6{font-weight:600;color:#333}.default-page__content h1{margin-bottom:15px;margin-top:10px;font-size:32px;line-height:1.2em}.default-page__content h2{margin-top:30px;margin-bottom:10px;font-size:28px;line-height:1.2em}.default-page__content h3{font-size:22px;margin-top:30px;margin-bottom:10px;line-height:1.2em}.default-page__content h4{font-size:18px;margin-top:30px;margin-bottom:10px;line-height:1.2em;color:#444}.default-page__content p{font-size:16px;line-height:1.5em;margin-bottom:30px;letter-spacing:.5px;font-weight:300;color:#666}.default-page__content ol,.default-page__content ul{margin-top:10px;margin-bottom:30px}.default-page__content ol li,.default-page__content ul li{padding-left:20px;list-style-position:inside;margin-bottom:10px;line-height:1.2em}.default-page__content ul li{position:relative;line-height:1.5em}.default-page__content ul li::before{content:'';display:block;position:absolute;width:8px;height:8px;top:8px;left:2px;background-color:#f6f7eb;border-radius:50%}.default-page__content ol{counter-reset:item}.default-page__content ol li{line-height:1.5em;position:relative;list-style:decimal;padding-left:0;margin-left:1em;color:#666}.default-page__content a{color:#ce3232;font-weight:600}.default-page__content table{width:100%;border-collapse:collapse}.default-page__content table td{padding:5px 8px;border:1px solid #ccc}.default-page__content .alignnone{width:100%}.default-page__content .aligncenter{margin:0 auto 20px auto}.default-page__content .alignright{margin:0 0 20px 20px;float:right}.default-page__content .alignleft{margin:0 20px 20px 0;float:left}.default-page__content .wp-caption .size-full{width:100%;height:auto}.default-page__content .wp-caption.alignnone{margin:5px 0}.default-page__content .wp-caption.alignleft{margin:5px 20px 5px 0}.default-page__content .wp-caption.alignright{margin:5px 0 5px 20px}.default-page__content figure{max-width:100%;margin-top:20px;margin-bottom:25px}.default-page__content figure .wp-caption-text{font-style:italic;font-size:.8em}.page-my-account__container{padding-top:40px;padding-bottom:60px}.page-my-account #customer_login{text-align:center;color:#fff;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-my-account #customer_login .col-1,.page-my-account #customer_login .col-2{width:calc(50% - 5px);text-align:left;vertical-align:top;background-color:#f2f2f2;padding:20px 30px;border:none;letter-spacing:1px;line-height:1em}.page-my-account #customer_login .form-row{margin-right:0;margin-left:0}.page-my-account #customer_login h2{font-size:20px;font-weight:700;color:#111;letter-spacing:.5px;line-height:1em;display:block;padding:5px 0;margin-bottom:20px}.page-my-account #customer_login p{margin-bottom:10px}.page-my-account .woocommerce-MyAccount-content{padding:40px 20px;border:1px solid #bbb;margin-top:-1px;min-height:400px}.page-my-account .woocommerce-MyAccount-content p{font-size:14px}.page-my-account .woocommerce-MyAccount-content p:last-child{margin-bottom:0}.page-my-account .woocommerce-MyAccount-content a{color:#1bb9c1;text-decoration:underline}.page-my-account .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}.page-my-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 20px 10px 20px;margin:0;border:1px solid #bbb;color:#32292f;background-color:#f6f7eb;text-align:center;letter-spacing:1px;line-height:1em;text-transform:uppercase;font-size:12px;border-top-left-radius:10px;border-top-right-radius:10px;margin-right:1px}.page-my-account .woocommerce-MyAccount-navigation ul li a:hover{color:#fff;background-color:#ff5e5b;border:1px solid #ff5e5b}.page-my-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#fff;background-color:#ff5e5b;border:1px solid #ff5e5b}.page-my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none}.page-my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{margin-left:auto}.page-my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{border:0;color:#ff5e5b;padding-right:0;font-weight:800;background-color:#fff}.page-my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#ff5e5b;background-color:inherit;border:inherit}.page-my-account .woocommerce-orders-table{width:100%;border-collapse:collapse}.page-my-account .woocommerce-orders-table td,.page-my-account .woocommerce-orders-table th{padding:5px 0;text-align:left;border:1px solid #e0e0e0;padding:10px;font-size:14px}.page-my-account .woocommerce-orders-table tr:nth-child(2n) td{background:#fbfbfb}.page-my-account .woocommerce-orders-table__cell-order-number a{color:#1bb9c1;text-decoration:underline}.page-my-account .woocommerce-orders-table__cell-order-actions a{border-radius:15px;margin-right:5px;display:inline-block;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#98d9dc;border:0;border-radius:20px;height:26px;line-height:23px;-ms-flex-negative:0;flex-shrink:0;padding:2px 10px;text-transform:uppercase;font-weight:800;font-size:11px;background-color:#1ab9c1;color:#fff;text-decoration:none}.page-my-account .woocommerce-pagination{text-align:center;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-my-account .woocommerce-pagination a,.page-my-account .woocommerce-pagination span{font-size:16px;line-height:1em;color:#1bb9c1;border-radius:50px;border:1px solid #1bb9c1;display:block;height:40px;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;padding:20px}.page-my-account .woocommerce-pagination a:hover,.page-my-account .woocommerce-pagination span:hover{background:#1bb9c1;-webkit-box-shadow:0 0 15px 0 rgba(27,185,193,.4);box-shadow:0 0 15px 0 rgba(27,185,193,.4);border:1px solid #1bb9c1;text-decoration:none;color:#fdffff}.page-my-account .woocommerce-OrderUpdates{position:relative;padding:20px}.page-my-account .woocommerce-OrderUpdates:before{content:'';position:absolute;top:0;left:0;width:2px;height:100%;border-radius:5px;background-image:-o-linear-gradient(45deg,#1ab9c100,#e4e4e4,#1ab9c100);background-image:linear-gradient(45deg,#1ab9c100,#e4e4e4,#1ab9c100)}.page-my-account .woocommerce-OrderUpdates .woocommerce-OrderUpdate-meta{font-family:monospace;position:relative;margin-bottom:10px;color:#757575;font-size:12px}.page-my-account .woocommerce-OrderUpdates .woocommerce-OrderUpdate-meta:before{content:'';position:absolute;top:8px;left:-23px;width:8px;height:8px;border-radius:50%;background:#1ab9c1}.page-my-account .woocommerce-OrderUpdates .woocommerce-OrderUpdate-description{font-size:14px;margin-bottom:30px;background:#f6f7eb;padding:15px;border-radius:10px;-webkit-box-shadow:#bbbbbb40 1px 1px 0 1px;box-shadow:#bbbbbb40 1px 1px 0 1px;color:#5f5f5f}.page-my-account .woocommerce-order-details{margin-bottom:30px;border-collapse:collapse}.page-my-account .woocommerce-order-details .woocommerce-table--order-details td,.page-my-account .woocommerce-order-details .woocommerce-table--order-details th{padding:9px 12px;text-align:left;border:1px solid #dcdcdc;border-collapse:collapse;background:#f6f7eb;color:#565656;font-size:14px}.page-my-account .woocommerce-customer-details .woocommerce-column--billing-address,.page-my-account .woocommerce-customer-details .woocommerce-column--shipping-address{margin-bottom:30px}.page-my-account .woocommerce-customer-details .woocommerce-column--billing-address address,.page-my-account .woocommerce-customer-details .woocommerce-column--billing-address p,.page-my-account .woocommerce-customer-details .woocommerce-column--shipping-address address,.page-my-account .woocommerce-customer-details .woocommerce-column--shipping-address p{font-style:normal;font-size:14px;color:#737373;line-height:1.5em}.page-my-account .woocommerce-Addresses{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 10px}.page-my-account .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.page-my-account .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{font-size:18px;letter-spacing:.5px;color:#111;font-weight:700;margin-right:10px}.page-my-account .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a{color:#1bb9c1;font-size:12px;text-transform:uppercase}.page-my-account .woocommerce-Addresses .woocommerce-Address address{background-color:#f2f2f2;padding:20px}.page-my-account .woocommerce-MyAccount-content p{margin-bottom:20px}.page-my-account .woocommerce-MyAccount-content mark{color:unset;background-color:unset;font-weight:600;cursor:default}.page-my-account .woocommerce-MyAccount-content h2{color:#158e94;margin-bottom:5px}.page-my-account form h3,.page-my-account form legend{margin-bottom:10px;color:#158e94;font-weight:800;font-size:18px}.page-my-account form label{display:block;font-size:14px;margin-bottom:5px;color:#111}.page-my-account form label .required{text-decoration:none}.page-my-account form input[type=email],.page-my-account form input[type=number],.page-my-account form input[type=password],.page-my-account form input[type=phone],.page-my-account form input[type=tel],.page-my-account form input[type=text]{width:100%;height:28px;border-radius:2px;border:1px solid #ddd;padding:0 10px;font-size:14px;font-family:Roboto,sans-serif}.page-my-account form textarea{width:100%;max-width:100%;font-family:Roboto,sans-serif;border-radius:2px;border:1px solid #ddd;padding:10px}.page-my-account form .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:25px;font-weight:700;font-size:18px;color:#fdffff;text-align:center;line-height:1em;height:auto;display:inline-block;margin:0 auto;text-transform:uppercase;padding:10px 20px;background-color:#1bb9c1;cursor:pointer;margin-top:20px}.page-my-account .ebanx-thank-you-page h3{float:left;margin-right:5px}.page-my-account .ebanx-thank-you-page .banking-ticket__barcode-copy{text-align:left}@media (max-width:768px){.page-my-account .woocommerce-MyAccount-navigation{overflow-x:auto}.page-my-account #customer_login{font-weight:wrap}.page-my-account #customer_login .col-1,.page-my-account #customer_login .col-2{width:100%}.page-my-account .woocommerce-orders-table{border:1px solid #e0e0e0}.page-my-account .woocommerce-orders-table thead{display:none}.page-my-account .woocommerce-orders-table tbody tr:first-child td:first-child{border-top:0}.page-my-account .woocommerce-orders-table tbody th{display:none}.page-my-account .woocommerce-orders-table tbody tr{display:block}.page-my-account .woocommerce-orders-table tbody td{display:block;text-align:right!important;border:0;border-bottom:1px solid #e0e0e0}.page-my-account .woocommerce-orders-table tbody .order-actions{text-align:left!important}.page-my-account .woocommerce-orders-table tbody td::before{content:attr(data-title) ": ";font-weight:700;float:left}.page-my-account .woocommerce-orders-table tbody .actions::before{display:none}.page-my-account .woocommerce-orders-table tbody tr:nth-child(2n) td{background:#eee}.page-my-account .woocommerce-Addresses{grid-template-columns:1fr}}.fav-page{min-height:600px}.fav-page__banner{margin-bottom:15px}.fav-page__content__title{position:relative;font-weight:700;font-size:25px;color:#158e94;letter-spacing:0;line-height:1em;text-transform:uppercase;margin-bottom:20px}.fav-page__content__products{padding-bottom:80px}.fav-page__not-logged .u-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fav-page__not-logged .col-1,.fav-page__not-logged .col-2{margin:0!important;width:48%!important}.ofertas-do-dia{padding-top:40px;padding-bottom:80px}.ofertas-do-dia__content{margin-bottom:40px}.front-page__main-banner{margin-bottom:15px;border-radius:4px;overflow:hidden}.front-page__main-banner__image img{display:block}.front-page__main-categories{margin-bottom:40px}.front-page__main-categories__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:350px;gap:15px}.front-page__main-categories__item{border:1px solid #1bb9c1;background:#fff;overflow:hidden;border-radius:4px;padding:40px 300px 40px 40px;position:relative;-webkit-box-shadow:0 0 10px -5px transparent;box-shadow:0 0 10px -5px transparent;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;-o-transition:box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex}.front-page__main-categories__item:hover{-webkit-box-shadow:0 6px 10px -5px rgba(0,0,0,.4);box-shadow:0 6px 10px -5px rgba(0,0,0,.4)}.front-page__main-categories__item:hover .front-page__main-categories__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.front-page__main-categories__item:hover::after{color:#fff;border-color:#0cb4bd;background-color:#0cb4bd}.front-page__main-categories__item::after{content:'Comprar';padding:10px 20px;text-transform:uppercase;border:1px solid #1bb9c1;display:inline;border-radius:20px;font-size:18px;position:absolute;bottom:50px;left:50px;color:#1bb9c1;font-weight:700;letter-spacing:1px;-webkit-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;cursor:pointer}.front-page__main-categories__category{font-size:14px;line-height:16px;letter-spacing:.1em;color:#32292f;margin-bottom:80px;position:relative;z-index:1;text-transform:uppercase}.front-page__main-categories__title{font-weight:700;font-size:28px;line-height:30px;letter-spacing:.05em;color:#32292f;position:relative;z-index:1;text-transform:uppercase}.front-page__main-categories__image{position:absolute;bottom:0;right:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:all .4s ease!important;-o-transition:all .4s ease!important;transition:all .4s ease!important;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.front-page__brands{margin-bottom:80px}.front-page__brands__list{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}.front-page__brands__item{list-style:none;max-width:200px;padding:20px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.front-page__brands__item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.front-page__brands__item__link{display:block}.front-page__products{margin-bottom:40px}.front-page__products__see-more{border-radius:25px;font-weight:700;font-size:13px;color:#fff;letter-spacing:1.5px;text-align:center;line-height:1em;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;padding:15px 30px;background:#1bb9c1;border:1px solid #1bb9c1;cursor:pointer}.front-page__products__see-more:hover{text-decoration:none;-webkit-box-shadow:0 0 15px 0 rgba(24,184,193,.4);box-shadow:0 0 15px 0 rgba(24,184,193,.4)}.front-page__specials{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:20px}.front-page__specials__image{display:block}.front-page__category-gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:30px 20px}.front-page__category-gallery__image{display:block}.front-page__category-gallery__content{padding-top:20px;letter-spacing:1px;margin-bottom:20px}.front-page__category-gallery__content p{margin-bottom:5px;line-height:1em}.front-page__category-gallery__content a{color:#0e6368;font-weight:700;font-size:18px}.front-page__category-gallery__content a:hover{text-decoration:underline}.front-page__category-gallery__see-more{color:#999;font-weight:700;font-size:16px;font-style:italic;display:block}.front-page__product-categories{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}.front-page__product-categories__item{width:215px;margin-left:20px;margin-right:20px}.front-page__product-categories__link{display:block;width:100%;height:224px;border-radius:2px 2px 0 0;position:relative;margin-bottom:50px;background-image:url(../img/product-categories-pattern.png);background-repeat:no-repeat;background-position:center bottom}.front-page__product-categories__image{margin:-20px;max-width:none;width:calc(100% + 40px);z-index:1;position:relative;-webkit-filter:drop-shadow(7px 7px 5px rgba(0, 0, 0, .3));filter:drop-shadow(7px 7px 5px rgba(0, 0, 0, .3))}.front-page__product-categories__title{text-align:center;width:100%;height:46px;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;text-transform:uppercase;position:absolute;left:0;bottom:0;letter-spacing:1px;color:#fff}.front-page__product-categories__title::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;position:absolute;left:50%;bottom:0;margin-left:-10px;margin-bottom:-15px}.front-page__product-categories__list{text-align:center}.front-page__product-categories__list__item{margin-bottom:20px}.front-page__product-categories__item:nth-child(1) .front-page__product-categories__link{background-color:#f9e19a}.front-page__product-categories__item:nth-child(1) .front-page__product-categories__title{background-color:#f3c43a}.front-page__product-categories__item:nth-child(1) .front-page__product-categories__title::after{border-color:#f3c43a transparent transparent transparent}.front-page__product-categories__item:nth-child(2) .front-page__product-categories__link{background-color:#ff8e97}.front-page__product-categories__item:nth-child(2) .front-page__product-categories__title{background-color:#ff2839}.front-page__product-categories__item:nth-child(2) .front-page__product-categories__title::after{border-color:#ff2839 transparent transparent transparent}.front-page__product-categories__item:nth-child(3) .front-page__product-categories__link{background-color:#66b6ff}.front-page__product-categories__item:nth-child(3) .front-page__product-categories__title{background-color:#0086ff}.front-page__product-categories__item:nth-child(3) .front-page__product-categories__title::after{border-color:#0086ff transparent transparent transparent}.front-page__product-categories__item:nth-child(4) .front-page__product-categories__link{background-color:#d9adf9}.front-page__product-categories__item:nth-child(4) .front-page__product-categories__title{background-color:#ae4ff1}.front-page__product-categories__item:nth-child(4) .front-page__product-categories__title::after{border-color:#ae4ff1 transparent transparent transparent}.front-page__seo-text{margin-bottom:0;background:#fdfdfd;border-top:solid #ebebeb 1px}.front-page__seo-text__container{padding-top:30px;padding-bottom:30px}.front-page__seo-text p{font-size:13px;line-height:1.5em;color:#777;margin:0 0 15px 0;letter-spacing:.5px;font-weight:300}.front-page__seo-text h2{font-size:17px;line-height:1.3em;color:#999;margin:0 0 10px 0;letter-spacing:.5px;font-weight:300;text-transform:uppercase}.front-page__seo-text a{color:#1bb9c1}@media (max-width:1024px){.front-page__main-categories__grid{grid-auto-rows:250px}.front-page__main-categories__item{padding:20px 40% 20px 20px}.front-page__main-categories__item::after{font-size:12px;padding:5px 10px;bottom:20px;left:20px;color:#fdffff;background-color:#1bb9c1}.front-page__main-categories__category{margin-bottom:20px}.front-page__main-categories__title{font-size:18px;line-height:1.2em}.front-page__brands__item{max-width:150px}.front-page__brands__item:hover{-webkit-transform:unset;-ms-transform:unset;transform:unset}.front-page__product-categories{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front-page__product-categories__item{margin-bottom:40px}.front-page__product-categories__link{margin-bottom:30px}}@media (max-width:768px){.front-page__main-categories__grid{grid-template-columns:1fr;grid-auto-rows:200px}}@media (max-width:425px){.front-page__specials{display:block}.front-page__specials__item{margin-bottom:20px}.front-page__specials__item:last-child{margin-bottom:0}.front-page__category-gallery{display:block}.front-page__category-gallery__item{margin-bottom:20px}.front-page__category-gallery__item:last-child{margin-bottom:0}.front-page__category-gallery__image{width:100%}}.home .xoo-wl-container{display:none}.page-archive{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px}.page-archive__sidebar{width:205px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.page-archive__sidebar__item{margin-bottom:30px}.page-archive__sidebar__item h2{font-size:16px;letter-spacing:.05em;color:#32292f;border-bottom:1px solid rgba(50,41,47,.2);padding-bottom:5px;margin-bottom:10px;text-transform:uppercase}.page-archive__sidebar__item h2::before{content:"Filtrar por";display:block;font-size:12px;line-height:14px;color:rgba(50,41,47,.5);font-weight:400}.page-archive__sidebar__item--dpto-camisetas h2,.page-archive__sidebar__item--dpto-livros h2{display:none}.page-archive__sidebar__price-range__link{display:block;margin-bottom:8px;font-weight:400;font-size:14px;line-height:16px;color:#32292f}.page-archive__sidebar__price-range__link--active{font-weight:700}.page-archive__sidebar__color__item{display:block;cursor:pointer;font-weight:400;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9px}.page-archive__sidebar__color__item span{content:'';width:19px;height:19px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:9px}.page-archive__sidebar__color__item--active{font-weight:700}.page-archive__sidebar__color__item[data-background="#ffffff"] span{border:1px solid #bababa}.page-archive__sidebar .woocommerce-widget-layered-nav-list{display:grid;grid-template-columns:repeat(4,40px);-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:180px}.page-archive__sidebar .woocommerce-widget-layered-nav-list li{list-style:none;display:inline-block;vertical-align:top}.page-archive__sidebar .woocommerce-widget-layered-nav-list li span{display:none}.page-archive__sidebar .woocommerce-widget-layered-nav-list li a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:50%;color:#111;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;width:40px;height:40px;cursor:pointer;border:2px solid #1bb9c1;position:relative;opacity:1;background-color:#fdffff;font-size:14px;font-weight:700;line-height:1.1em;padding:0}.page-archive__sidebar .woocommerce-widget-layered-nav-list li a:hover{background:#1bb9c1;-webkit-box-shadow:0 0 5px 0 rgba(27,185,193,.4);box-shadow:0 0 5px 0 rgba(27,185,193,.4);text-decoration:none;color:#fdffff}.page-archive__sidebar .woocommerce-widget-layered-nav-list li.chosen a{background:#0cb4bd!important;border:1px solid #0cb4bd!important;-webkit-box-shadow:0 0 5px 0 rgba(24,184,193,.4)!important;box-shadow:0 0 5px 0 rgba(24,184,193,.4)!important;text-decoration:none;color:#fff}.page-archive__sidebar .menu>li>a{display:block;font-size:16px;letter-spacing:.05em;color:#32292f;border-bottom:1px solid rgba(50,41,47,.2);padding-bottom:5px;margin-bottom:10px;text-transform:uppercase;pointer-events:none;cursor:default;font-weight:700}.page-archive__sidebar .menu>li>ul{margin-bottom:30px}.page-archive__sidebar .menu>li>ul li{font-weight:400;font-size:16px;color:#32292f;margin-bottom:9px}.page-archive__taxonomy-image{margin-bottom:10px}.page-archive__mobile-filter-trigger{display:none;z-index:500;padding:10px 20px;text-transform:uppercase;color:#fdffff;background:#1bb9c1;border-radius:20px;font-size:14px;bottom:18px;right:18px;font-weight:700;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.page-archive .page-title{display:none}.page-archive .term-description{display:none}.page-archive__ordering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.page-archive__ordering .woocommerce-result-count{color:#666;font-size:15px}.page-archive__ordering .woocommerce-ordering select{padding:1px 0;border-radius:4px;border:1px solid #e0e0e0;background:#f6f7eb}.page-archive .woocommerce-pagination{text-align:center;margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-archive .woocommerce-pagination ul{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}.page-archive .woocommerce-pagination ul li{font-size:20px;color:#fdffff;margin:0 2px}.page-archive .woocommerce-pagination ul li span{font-size:20px;color:#fdffff}.page-archive .woocommerce-pagination ul li a,.page-archive .woocommerce-pagination ul li span{font-size:16px;line-height:1em;color:#1bb9c1;border-radius:50px;border:1px solid #1bb9c1;display:block;width:40px;height:40px;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}.page-archive .woocommerce-pagination ul li a:hover,.page-archive .woocommerce-pagination ul li span:hover{background:#1bb9c1;-webkit-box-shadow:0 0 15px 0 rgba(27,185,193,.4);box-shadow:0 0 15px 0 rgba(27,185,193,.4);border:1px solid #1bb9c1;text-decoration:none;color:#fdffff}.page-archive .woocommerce-pagination ul li .current{color:#fdffff;width:auto;padding-left:40px;padding-right:40px;background:#1bb9c1;-webkit-box-shadow:0 0 15px 0 rgba(24,184,193,.4);box-shadow:0 0 15px 0 rgba(24,184,193,.4)}.page-archive .woocommerce-pagination ul li .next,.page-archive .woocommerce-pagination ul li .prev{border:none}.page-archive .woocommerce-pagination ul li .next:hover,.page-archive .woocommerce-pagination ul li .prev:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none;color:#1bb9c1}@media (max-width:768px){.page-archive__sidebar{display:none;margin-right:0;width:90%}.page-archive__mobile-filter-trigger{display:-webkit-box;display:-ms-flexbox;display:flex}.page-archive__ordering{display:block;margin-top:10px}.page-archive__ordering select{width:100%;margin-top:10px}.page-archive .woocommerce-pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-archive .woocommerce-pagination::before{content:'Páginas';width:100%;margin-bottom:14px}.page-archive .woocommerce-pagination ul li{margin:0}.page-archive .woocommerce-pagination ul li .current{display:-webkit-box;display:-ms-flexbox;display:flex;color:#1bb9c1;background-color:#fff;border:1px solid #1bb9c1;padding-left:15px;padding-right:15px;margin-left:10px;margin-right:10px}.page-archive .woocommerce-pagination a.page-numbers{display:none}.page-archive .woocommerce-pagination .dots{display:none}.page-archive .woocommerce-pagination a.next,.page-archive .woocommerce-pagination a.prev{display:-webkit-box;display:-ms-flexbox;display:flex;background:#1ab9c1;color:#fff}}ul.products{display:grid;grid-auto-rows:1fr;gap:50px 40px}ul.products.columns-1{grid-template-columns:repeat(1,1fr)}ul.products.columns-2{grid-template-columns:repeat(2,1fr)}ul.products.columns-3{grid-template-columns:repeat(3,1fr)}ul.products.columns-4{grid-template-columns:repeat(4,1fr)}ul.products.columns-5{grid-template-columns:repeat(5,1fr)}ul.products.columns-6{grid-template-columns:repeat(6,1fr)}ul.products.columns-7{grid-template-columns:repeat(7,1fr)}ul.products.columns-8{grid-template-columns:repeat(8,1fr)}ul.products.columns-9{grid-template-columns:repeat(9,1fr)}ul.products.columns-10{grid-template-columns:repeat(10,1fr)}ul.products.columns-11{grid-template-columns:repeat(11,1fr)}ul.products.columns-12{grid-template-columns:repeat(12,1fr)}ul.products .product{position:relative}ul.products .product .product__thumbnail{display:block;position:relative;width:100%;height:0;padding-bottom:100%}ul.products .product .product__thumbnail__main-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;z-index:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}ul.products .product .product__thumbnail__main-image img{width:100%}ul.products .product .product__thumbnail__secondary-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;z-index:2;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}ul.products .product .product__thumbnail__secondary-image img{width:100%}ul.products .product .product__thumbnail--has-gallery:hover .product__thumbnail__secondary-image{opacity:1}ul.products .product .product__infos{display:block;padding:15px 20px 25px}ul.products .product .product__infos .product__on-sale-percentage-tag{display:none;position:static;margin-top:10px;margin-bottom:10px}ul.products .product__on-sale-percentage-tag{position:absolute;left:10px;top:10px;padding:5px 7px;font-size:11px;line-height:1em;letter-spacing:1px;background-color:#ee3c52;color:#fff;border-radius:10px;z-index:3}ul.products .product .woocommerce-loop-product__title{font-weight:400;font-size:17px;line-height:21px;height:42px;letter-spacing:.04em;color:#32292f;margin-bottom:15px;overflow:hidden}ul.products .product .price{display:block;font-size:18px;color:#1bb9c1;letter-spacing:.5px;font-weight:700;line-height:1.2em}ul.products .product .price del{color:#999;font-weight:400;font-weight:300}ul.products .product .price ins{color:#0cb4bd;text-decoration:none;font-weight:700}ul.products .product .product__out-of-stock-label{background:#ff5e5b!important;color:#fff;padding:5px 15px;width:100%;text-transform:uppercase;font-size:10px;letter-spacing:1px;display:block;z-index:3;position:absolute;text-align:center;left:0;bottom:0}ul.products .product .installments{display:block;color:#32292f;letter-spacing:.5px;font-size:13px}ul.products .product .button{border:1px solid #1bb9c1;border-radius:25px;font-weight:700;font-size:18px;color:#1bb9c1;letter-spacing:1px;text-align:center;line-height:1em;height:auto;width:100%;display:block;margin:0 auto;text-transform:uppercase;padding:15px 0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}ul.products .product .button:hover{background:#0cb4bd;color:#fff}@media (max-width:1024px){ul.products .product .product__infos{padding-left:0;padding-right:0}ul.products .product .button{font-size:14px;padding:8px}}@media (max-width:768px){ul.products{display:block}ul.products .product{margin-bottom:40px}ul.products .product .woocommerce-loop-product__link{display:-webkit-box;display:-ms-flexbox;display:flex}ul.products .product .product__thumbnail{width:250px;height:250px;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0}ul.products .product .product__on-sale-percentage-tag{display:none}ul.products .product .product__infos{width:100%;padding:10px 0 0 20px}ul.products .product .product__infos .product__on-sale-percentage-tag{display:table}ul.products .product .woocommerce-loop-product__title{height:auto}ul.products .product .button{display:none}}@media (max-width:425px){ul.products .product .product__thumbnail{width:90px;height:90px}ul.products .product .product__infos{padding-top:0}ul.products .product .woocommerce-loop-product__title{font-size:14px;line-height:1.2em}ul.products .product .product__installments{font-size:12px}ul.products .product .price{font-size:14px}}.product-single__tag-banner{margin-bottom:15px}.product-single__main-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px}.product-single .woocommerce-product-gallery{width:670px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.product-single .woocommerce-product-gallery .flex-viewport{margin-bottom:16px}.product-single .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{margin:0;padding:0}.product-single .woocommerce-product-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-single .woocommerce-product-gallery .flex-control-thumbs li{width:100%;height:0;padding-top:100%;position:relative}.product-single .woocommerce-product-gallery .flex-control-thumbs li img{position:absolute;cursor:pointer;opacity:.5;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;top:0;left:0}.product-single .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.product-single .woocommerce-product-gallery .flex-control-thumbs li img:hover{opacity:1}.product-single .summary{width:100%}.product-single .summary .page-main__breadcrumbs{margin-bottom:15px}.product-single .summary .type-product{position:relative;color:#666}.product-single .summary .onsale{position:absolute;left:0;top:0;padding:5px 7px;font-size:9px;line-height:1em;text-transform:uppercase;letter-spacing:1px;background-color:#ee3c52;color:#fff;border-radius:10px;z-index:20;visibility:hidden}.product-single .summary .product-on-sale-percentage-tag{position:static}.product-single .summary .product_title{font-weight:400;font-size:30px;line-height:35px;color:#000;margin-bottom:17px}.product-single .summary .price{margin:0;font-family:300;font-size:28px;line-height:1em;color:#0cb4bd;font-weight:700;text-decoration:none;letter-spacing:1px}.product-single .summary .price del{display:block;text-decoration:none}.product-single .summary .price del::before{content:"de";font-weight:700;font-size:14px;line-height:16px;color:#32292f;display:inline-block;width:25px;margin-right:5px}.product-single .summary .price del .woocommerce-Price-amount{font-weight:700;font-size:20px;line-height:23px;text-decoration:line-through;color:#c4c4c4}.product-single .summary .price ins{display:block;text-decoration:none}.product-single .summary .price ins::before{content:"por";font-weight:700;font-size:14px;line-height:16px;color:#32292f;display:inline-block;width:25px;margin-right:5px}.product-single .summary .price ins .woocommerce-Price-amount{font-weight:700;font-size:35px;line-height:41px;color:#1bb9c1}.product-single .summary .installments{margin:5px 0 0 0}.product-single .summary .installments p{margin:0;padding:0;font-weight:300;font-size:13px;color:#fff;letter-spacing:1px;line-height:1em}.product-single .summary .variation-selector.hidden{display:none}.product-single .summary .variations_form .label{display:none!important}.product-single .summary .variations_form .variations{margin-bottom:20px}.product-single .summary .tawcvs-swatches{padding:0}.product-single .summary .reset_variations{display:none!important}.product-single .summary .tawcvs-swatches::before{content:'Escolha o tamanho disponível:';font-weight:400;font-size:14px;line-height:16px;color:#32292f;display:block;letter-spacing:1px;padding:0 0 5px 0;width:100%}.product-single .summary .tawcvs-swatches span{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:2px solid #1bb9c1;padding:0;margin:4px 8px 4px 0;width:46px;height:46px;text-align:center;opacity:1;display:inline-block;vertical-align:top;font-size:20px;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:40px;position:relative}.product-single .summary .tawcvs-swatches span.selected,.product-single .summary .tawcvs-swatches span:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #1bb9c1;background:#1bb9c1;-webkit-box-shadow:0 0 5px 0 rgba(24,184,193,.4);box-shadow:0 0 5px 0 rgba(24,184,193,.4);color:#fff}.product-single .summary .tawcvs-swatches span.fora-estoque{opacity:.5!important}.product-single .summary .tawcvs-swatches span.fora-estoque::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;content:" "!important;width:100%;height:1px;background:red!important;left:0;right:0;bottom:0;top:50%;visibility:visible;opacity:1;border:0;margin:0!important;padding:0!important;min-width:auto;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:0}.product-single .summary .tawcvs-swatches span.fora-estoque::after{position:absolute;content:" "!important;width:100%;height:1px;background:red!important;left:0;right:0;bottom:0;top:50%;visibility:visible;opacity:1;border:0;margin:0!important;padding:0!important;min-width:auto;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.product-single .summary .tawcvs-swatches .swatch__tooltip{display:none}.product-single .summary #recomendation-size{color:#32292f;text-transform:uppercase;font-size:12px;font-weight:600;margin-bottom:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-single .summary .in-stock,.product-single .summary .out-of-stock{padding:4px 15px;text-transform:uppercase;font-weight:700;font-size:12px;line-height:14px;color:#fdffff;border-radius:25px;border:0;display:table;margin-top:20px;margin-bottom:20px}.product-single .summary .in-stock{background:#70ae6e}.product-single .summary .out-of-stock{background:#ff5e5b}.product-single .summary .quantity{display:none!important}.product-single .summary .single_add_to_cart_button{border-radius:25px;font-weight:700;font-size:18px;color:#fff;letter-spacing:1px;text-align:center;line-height:1em;height:auto;width:100%;border:0;display:block;margin-top:20px;margin-bottom:10px;text-transform:uppercase;padding:15px 0;background:#1bb9c1;cursor:pointer;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;-o-transition:box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease}.product-single .summary .single_add_to_cart_button:hover{text-decoration:none;-webkit-box-shadow:0 0 15px 0 rgba(24,184,193,.4);box-shadow:0 0 15px 0 rgba(24,184,193,.4)}.product-single .summary .single_add_to_cart_button.disabled{opacity:.5}.product-single .summary .xoo-wl-btn{border-radius:25px;font-weight:700;font-size:18px;color:#fff;letter-spacing:1px;text-align:center;line-height:1em;height:auto;border:0;display:table;margin-top:20px;margin-bottom:10px;text-transform:uppercase;padding:15px 32px;background:#1bb9c1;cursor:pointer;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;-o-transition:box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease}.product-single .summary .product_meta{color:#999;margin-top:25px}.product-single .summary .product_meta .sku_wrapper{display:block;font-size:11px;letter-spacing:1px}.product-single .summary .product_meta .posted_in,.product-single .summary .product_meta .tagged_as{display:none}.product-single .summary .sizebay-container{position:relative;width:100%;margin-top:0;margin-bottom:20px}.product-single .summary .sizebay-container #sizebay-tooltip{display:none!important}.product-single .summary .sizebay-container #szb_fitting_room{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.product-single__add-fav{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0;padding:0;border:0;font-weight:700;font-size:14px;line-height:25px;color:#000;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;padding:2px 0;border-radius:4px;cursor:pointer;position:relative;padding-left:20px}.product-single__add-fav::before{content:"";position:absolute;top:50%;left:0;margin-top:-25px;margin-left:-18px;display:block;width:50px;height:50px;background-image:url(../img/heart-animation.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;-webkit-transition:background-position .8s steps(28);-o-transition:background-position .8s steps(28);transition:background-position .8s steps(28);-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.product-single__add-fav--added::before{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;background-position:right 0}.product-single__add-fav--loading{pointer-events:none;opacity:.5}.product-single__add-fav__modal{background:#32292f;padding:30px 40px}.product-single__add-fav__modal__title{text-transform:uppercase;color:#fff;font-weight:400;font-size:18px;margin-bottom:30px}.product-single__add-fav__modal__title strong{display:block;color:#1bb9c1;font-size:30px}.product-single__add-fav__modal .woocommerce-account #customer_login{padding-bottom:0}.product-single__add-fav__modal .woocommerce-account #customer_login label{display:none}.product-single__add-fav__modal .woocommerce-account #customer_login input[type=email],.product-single__add-fav__modal .woocommerce-account #customer_login input[type=password],.product-single__add-fav__modal .woocommerce-account #customer_login input[type=text]{height:50px;border-radius:40px;padding:0 20px}.product-single__add-fav__modal .woocommerce-account #customer_login .btn-esqueci-senha{margin-top:8px;text-align:center;display:block;margin-bottom:15px}.product-single__add-fav__modal .woocommerce-account #customer_login .senha-email{color:#fff!important;padding:0 70px;text-align:center}.product-single__add-fav__modal .woocommerce-account #customer_login .woocommerce-form-login__rememberme{display:block;text-transform:none;padding:0;color:#fff}.product-single__add-fav__modal .woocommerce-account #customer_login .col-1{margin-bottom:100px;position:relative}.product-single__add-fav__modal .woocommerce-account #customer_login .col-1 h2{color:#fff;text-align:center;font-size:16px;font-weight:400}.product-single__add-fav__modal .woocommerce-account #customer_login .col-1::before{content:'ou';position:absolute;bottom:-57px;left:50%;background-color:#32292f;z-index:2;padding-left:5px;padding-right:5px}.product-single__add-fav__modal .woocommerce-account #customer_login .col-1::after{content:'';position:absolute;bottom:-50px;left:0;border-bottom:1px solid #53464d;width:100%;z-index:1}.product-single__add-fav__modal .woocommerce-account #customer_login .col-2 h2{text-transform:uppercase;margin-bottom:5px;font-size:18px;display:block;color:#1bb9c1;font-size:30px}.product-single__add-fav__modal .woocommerce-account #customer_login .col-1,.product-single__add-fav__modal .woocommerce-account #customer_login .col-2{width:100%;background-color:transparent;padding:0}.product-single__percentage-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.product-single__percentage-tag__text{font-size:12px;line-height:14px;color:#000}.product-single__percentage-tag__tag{margin-left:5px;padding:5px 7px;font-size:11px;line-height:1em;letter-spacing:1px;background-color:#ff5e5b;color:#fdffff;border-radius:10px}.product-single__percentage-tag__tag--available{background:#42d248}.product-single__installments{font-weight:400;font-size:14px;line-height:16px;margin-bottom:35px}.product-single__stock-alert{font-size:12px;line-height:14px;color:#32292f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-single__stock-alert__low{position:relative;padding-left:42px;padding-top:2px;padding-bottom:2px}.product-single__stock-alert__low::before{content:"";width:32px;height:32px;background:url(../img/alert.svg) no-repeat center #ff5e5b;display:block;margin-right:10px;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-16px}.product-single__stock-alert__tag{margin-left:5px;padding:5px 7px;font-size:11px;line-height:1em;letter-spacing:1px;background-color:#ff5e5b;color:#fdffff;border-radius:10px}.product-single__stock-alert__tag--available{background:#70ae6e}.product-single #wc-shipping-simulator{margin-top:40px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-single #wc-shipping-simulator h3{font-size:14px;color:#32292f;text-transform:uppercase;font-weight:700;width:100%;margin-bottom:5px}.product-single #wc-shipping-simulator #zipcode{font-size:16px;padding:8px 10px;line-height:1em;border:1px solid #ccc;border-bottom-left-radius:5px;border-top-left-radius:5px;border-right:none;height:auto;width:100%;max-width:120px}.product-single #wc-shipping-simulator input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background-color:#f6f7eb;color:#32292f;border-bottom-right-radius:5px;border-top-right-radius:5px;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 15px;font-size:16px;text-transform:uppercase;line-height:1em;height:40px;font-weight:700;cursor:pointer;position:relative}.product-single #wc-shipping-simulator input[type=submit].loading+#fshipping-results{background-color:#f6f7eb;width:100%;min-height:100px;margin-top:15px}.product-single #wc-shipping-simulator input[type=submit].loading+#fshipping-results::before{content:'';width:20px;height:20px;border:2px solid #ccc;border-top-color:#000;border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;-webkit-animation:rotate .4s linear infinite;animation:rotate .4s linear infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product-single #wc-shipping-simulator #fshipping-results{width:100%;position:relative}.product-single #wc-shipping-simulator .table-freight{width:100%;border:1px solid #ccc;border-collapse:collapse}.product-single #wc-shipping-simulator .table-freight thead tr th{font-size:14px;font-weight:700;color:#32292f;padding:5px 7px;text-align:left}.product-single #wc-shipping-simulator .table-freight tbody tr:nth-child(odd){background-color:#f6f7eb}.product-single #wc-shipping-simulator .table-freight tbody tr td{padding:2px 7px;font-size:14px}.product-single__description__content{width:100%;max-width:700px;margin:0 auto;font-size:18px;line-height:1.5em;color:#111}.product-single__description__content p{margin-bottom:20px}.product-single__description__content ol li,.product-single__description__content ul li{margin-bottom:10px;list-style-type:disc;list-style-position:outside;margin-left:20px}.product-single__description__content h2,.product-single__description__content h3,.product-single__description__content h4,.product-single__description__content h5,.product-single__description__content h6{text-transform:uppercase;letter-spacing:0;color:#0e6368;font-size:18px;margin-bottom:10px}.product-single .related h2,.product-single .upsells h2{background-position:center;background-repeat:no-repeat;text-align:center;font-weight:700;font-size:27px;color:#7116a0;letter-spacing:2px;line-height:1em;text-transform:uppercase;margin-bottom:50px}@media (max-width:1024px){.product-single .woocommerce-product-gallery{width:50%}}@media (max-width:768px){.product-single__main-info{display:block;margin-bottom:40px}.product-single .woocommerce-product-gallery{width:100%;max-width:670px;margin-left:auto;margin-right:auto;margin-bottom:20px}.product-single .summary .page-main__breadcrumbs{display:none}.product-single .summary .product_title{margin-bottom:20px}.product-single__description__content{font-size:16px}}.cart-page__banner{margin-bottom:30px}.cart-page__cart-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px}.cart-page__content__title{position:relative;font-weight:700;font-size:25px;color:#158e94;letter-spacing:0;line-height:1em;text-transform:uppercase;margin-bottom:20px}.cart-page__content .woocommerce-notices-wrapper{width:100%}.cart-page__content .woocommerce-cart-form{width:100%;margin-right:20px}.cart-page__content__free-tshirt-alert{background-color:#ff5e5b;border-left:0;color:#fff;padding:10px 15px;margin:-10px -14px;width:calc(100% + 24px)}.cart-page__content__free-tshirt-alert__title{font-size:20px;line-height:23px;text-transform:uppercase;font-weight:800;margin-right:15px}.cart-page__content__free-tshirt-alert__desc{font-size:14px;color:rgba(255,255,255,.9)}.cart-page__content__free-tshirt-alert__desc strong{text-decoration:underline}.cart-page__content table.cart{border:1px solid #e0e0e0}.cart-page__content table.cart thead th{color:#32292f;font-size:12px;text-align:left;margin:0;padding:13px 15px;line-height:1em;font-weight:800;text-transform:uppercase}.cart-page__content table.cart tbody tr:nth-child(odd){background:#fbfbfb}.cart-page__content table.cart tbody td{vertical-align:middle;border-top:1px solid #e0e0e0;padding:9px 10px;font-size:16px;font-weight:300}.cart-page__content table.cart tbody .product-remove{width:37px}.cart-page__content table.cart tbody .product-thumbnail{width:140px;min-width:140px}.cart-page__content table.cart tbody .product-thumbnail img{display:block}.cart-page__content table.cart tbody .product-name{width:100%;font-size:14px;color:#32292f;position:relative}.cart-page__content table.cart tbody .product-name__gift{position:absolute;left:10px;top:10px;padding:5px 7px;font-size:11px;line-height:1em;letter-spacing:1px;background-color:#ee3c52;color:#fff;border-radius:10px;z-index:3}.cart-page__content table.cart tbody .product-price,.cart-page__content table.cart tbody .product-quantity,.cart-page__content table.cart tbody .product-subtotal{white-space:nowrap}.cart-page__content table.cart tbody .product-price,.cart-page__content table.cart tbody .product-subtotal{font-weight:800;font-size:16px;color:#32292f}.cart-page__content table.cart tbody .product-quantity{padding:9px 30px}.cart-page__content table.cart tbody .product-quantity .qty{margin:0;width:100%}.cart-page__content table.cart .actions .coupon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-page__content table.cart .actions .coupon label{margin-right:5px;color:#32292f;font-size:12px;line-height:1em;font-weight:800;text-transform:uppercase}.cart-page__content table.cart .actions .coupon #coupon_code{width:120px;margin-right:5px;text-align:center}.cart-page__content table.cart .actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;background-color:#98d9dc;color:#32292f;border:0;border-radius:20px;height:26px;-ms-flex-negative:0;flex-shrink:0;padding:2px 10px;text-transform:uppercase;font-weight:800;font-size:11px;background-color:#e0e0e0;color:#158e94}.cart-page__content table.cart .actions button[name=update_cart]{float:right}.cart-page__content .cart-collaterals{width:350px;-ms-flex-negative:0;flex-shrink:0}.cart-page__content .cart-collaterals .cart_totals{width:100%;margin-bottom:30px}.cart-page__content .cart-collaterals .cart_totals h2{background-color:#32292f;color:#fff;font-size:12px;text-transform:uppercase;text-align:left;margin:0;padding:14px 15px;line-height:1em;font-weight:800}.cart-page__content .cart-collaterals .cart_totals .shop_table{border:1px solid #e0e0e0;border-top:0;margin-bottom:30px}.cart-page__content .cart-collaterals .cart_totals .shop_table th{border-top:1px solid #e0e0e0;padding:9px 10px;font-size:16px;font-weight:300;vertical-align:top;text-align:left;font-size:14px;text-transform:uppercase;font-weight:800;color:#32292f}.cart-page__content .cart-collaterals .cart_totals .shop_table td{vertical-align:middle;border-top:1px solid #e0e0e0;padding:9px 10px;font-size:16px;font-weight:300}.cart-page__content .cart-collaterals .cart_totals ul#shipping_method:before{content:'Selecione abaixo o melhor frete para você.';display:block;font-size:11px;color:#aaa;margin-bottom:8px}.cart-page__content .cart-collaterals .cart_totals ul#shipping_method li{list-style:none;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page__content .cart-collaterals .cart_totals ul#shipping_method li input[type=radio]{width:14px;height:14px;display:inline-block;vertical-align:middle;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/icon-checkbox.svg);background-repeat:no-repeat;background-position:left center;background-size:14px;margin-bottom:5px;list-style:none;-ms-flex-negative:0;flex-shrink:0}.cart-page__content .cart-collaterals .cart_totals ul#shipping_method li input[type=radio]:checked{background-image:url(../img/icon-checkbox-current.svg)}.cart-page__content .cart-collaterals .cart_totals ul#shipping_method li label{vertical-align:top;line-height:1.2em;font-size:14px;margin:0;padding:0}.cart-page__content .cart-collaterals .cart_totals .shipping-calculator-button{margin-top:20px!important}.cart-page__content .cart-collaterals .cart_totals #calc_shipping_postcode{font-size:16px}.cart-page__content .cart-collaterals .cart_totals #calc_shipping_city_field,.cart-page__content .cart-collaterals .cart_totals #calc_shipping_country_field,.cart-page__content .cart-collaterals .cart_totals #calc_shipping_state_field{display:none!important}.cart-page__content .cart-collaterals .cart_totals .fee th{font-size:11px}.cart-page__content .cart-collaterals .cart_totals .woocommerce-shipping-totals td{background-color:transparent}.cart-page__content .cart-collaterals .cart_totals .shipping-calculator-form{margin-top:10px}.cart-page__content .cart-collaterals .cart_totals .shipping-calculator-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#1bb9c1;color:#fdffff;border:0;border-radius:20px;margin:4px auto;height:26px;-ms-flex-negative:0;flex-shrink:0;padding:2px 15px;text-transform:uppercase;font-weight:800;font-size:14px;display:inline-block;line-height:23px}.cart-page__content .cart-collaterals .cart_totals a.shipping-calculator-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#98d9dc;color:#32292f;border:0;border-radius:20px;margin:4px auto;height:26px;-ms-flex-negative:0;flex-shrink:0;padding:2px 15px;text-transform:uppercase;font-weight:800;font-size:14px;background-color:#e0e0e0;color:#158e94;display:inline-block;line-height:23px}.cart-page__content .cart-collaterals .cart_totals .checkout-button{border:1px solid #1bb9c1;border-radius:25px;font-weight:700;font-size:18px;color:#fff;letter-spacing:1px;text-align:center;line-height:1em;height:auto;width:100%;display:block;margin:0 auto;text-transform:uppercase;padding:15px 0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:#1bb9c1}.cart-page__content p.return-to-shop{display:none}@media (max-width:1024px){.cart-page__cart-wrapper{display:block}.cart-page__content__free-tshirt-alert{display:block}.cart-page__content__free-tshirt-alert__title{display:block;margin-right:0}.cart-page__content__free-tshirt-alert__desc{display:block}.cart-page__content table.cart{display:block;border:0}.cart-page__content table.cart thead{display:none}.cart-page__content table.cart tbody{display:block}.cart-page__content table.cart tbody tr{display:block}.cart-page__content table.cart tbody tr:nth-child(2n) td{background:#fff}.cart-page__content table.cart tbody tr:first-child .product-remove{border-top:1px solid #e0e0e0}.cart-page__content table.cart tbody tr td{padding:10px!important;font-size:14px!important;display:block;border:1px solid #e0e0e0;border-top:0}.cart-page__content table.cart tbody tr td::before{content:attr(data-title) ": ";font-weight:700;float:left;margin-right:1ch}.cart-page__content table.cart tbody .order-actions{text-align:left!important}.cart-page__content table.cart tbody .actions::before,.cart-page__content table.cart tbody .product-remove::before{display:none}.cart-page__content table.cart tbody .product-remove{text-align:center;width:100%}.cart-page__content table.cart tbody .product-remove a{display:block;background:#1bb9c1;width:16px;height:16px;color:#fff}.cart-page__content table.cart tbody .product-name__gift{position:static;margin-left:20px}.cart-page__content table.cart tbody .product-thumbnail::before{display:none;visibility:hidden}.cart-page__content table.cart tbody .product-thumbnail{width:100%;min-width:unset;text-align:center}.cart-page__content table.cart tbody .product-thumbnail img{width:80px;display:initial}.cart-page__content table.cart tbody .product-quantity .qty{width:100px}.cart-page__content table.cart tbody .actions{padding:20px 0!important;border:0;background:#fff!important}.cart-page__content table.cart tbody .actions .coupon{width:100%;padding:10px;border:1px solid #1bb9c1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-page__content table.cart tbody .actions .coupon label{width:100%;text-align:center;margin-bottom:5px}.cart-page__content table.cart tbody .actions button[name=update_cart]{display:none}.cart-page__content .cart-collaterals{width:100%}.cart-page__content .cart-collaterals .cart_totals table{width:100%}}.checkout-page .hidden{display:none!important}.checkout-page .disabled{visibility:hidden}.checkout-page .step-tabs-wrapper{width:100%;display:block;margin-top:40px;margin-bottom:50px}.checkout-page .step-tabs-wrapper .step-tabs-list{margin:0;padding:0;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item{font-size:10px;line-height:1em;text-align:center;text-transform:uppercase;position:relative;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:33.333%;margin-left:0;margin-right:0;color:#aaa;cursor:pointer}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item::before{display:block;content:"";border-bottom:2px solid transparent;height:0;position:absolute;top:0;left:0;right:0;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s;border-bottom-color:#c9c9c9}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item::after{content:"";position:absolute;top:-40px;left:0;right:0;width:100%;height:40px}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item .step-tab-number{display:inline-block;line-height:28px;text-align:center;vertical-align:middle;width:30px;height:30px;margin-top:-14px;border-radius:50%;position:relative;-webkit-transition:color .3s,background .3s;-o-transition:color .3s,background .3s;transition:color .3s,background .3s;font-size:16px;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#000;background:#fff;border:1px solid #ccc}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item .step-tab-text{font-size:10px;line-height:1em;padding-top:8px;white-space:nowrap;width:100%;text-align:center;color:#666;letter-spacing:1px;text-transform:uppercase}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item.current{color:#1bb9c1}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item.current::before{border-bottom-color:#1bb9c1}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item.current .step-tab-number{border:2px solid #1bb9c1;font-size:14px;font-weight:700;background:#1bb9c1;color:#fff}.checkout-page .step-tabs-wrapper .step-tabs-list .step-tab-item.current .step-tab-text{color:#1bb9c1;font-size:10px;font-weight:700}.checkout-page .step-button-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.checkout-page .step-button-block .step-button button{background:#0cb4bd;color:#fff;border:none;font-size:12px;padding:15px 25px;border-radius:30px;cursor:pointer;text-transform:uppercase;letter-spacing:2px;font-weight:700}.checkout-page .step-button-block .step-preview button{background:#666;color:#fff}.checkout-page .unlogged .step-checkout-form{width:100%;max-width:600px;display:block;margin:0 auto}.checkout-page .unlogged .step-checkout-form form{width:100%}.checkout-page .unlogged .step-checkout-form .titulo-orientacao{font-size:18px;color:#0cb4bd;letter-spacing:1px;line-height:1em;display:block;margin-top:0;margin-bottom:20px;text-align:left}.checkout-page .unlogged .step-checkout-form .step-checkout-item .label-insira-email{width:100%;color:#333}.checkout-page .unlogged .step-checkout-form .label-insira-email{position:relative}.checkout-page .unlogged .step-checkout-form .label-insira-email .botao-prosseguir{position:absolute;width:auto;padding-right:15px;padding-left:15px;right:0;top:0;height:100%;border:none;background:#0cb4bd;color:#fff;cursor:pointer;text-transform:uppercase;font-size:13px;letter-spacing:1.5px;border-radius:40px;height:40px}.checkout-page .unlogged .step-checkout-form .step-checkout-item input{display:block;background:#eee;border:none;outline:0;padding:10px 24px;color:#333;display:block;width:100%;font-size:14px;letter-spacing:1px;border-radius:40px;height:40px;padding-right:135px;margin-bottom:10px}.checkout-page .step-tabs-wrapper.unlogged .step-tab-item{pointer-events:none}.checkout-page .woocommerce-checkout #order_review_heading{display:none}.checkout-page .woocommerce-checkout #order_review{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-page .woocommerce-checkout-payment{width:50%}.checkout-page .step-button-block{margin:20px 0}.checkout-page .woocommerce-checkout .woocommerce-form-login-toggle{display:none!important}.checkout-page .checkout-user-info{display:none;max-width:500px;margin:20px auto 0;font-size:15px}.checkout-page .step-checkout-block.logged .checkout-user-info{display:block}.checkout-page .step-checkout-block.logged .step-checkout-form form{display:none}.checkout-page .step-checkout-item label.pw-input{display:block;text-align:left}.checkout-page .step-checkout-form .box-insira-senha{position:relative}.checkout-page .step-checkout-form .box-insira-senha span{position:absolute;left:0;height:100%;display:block;font-size:12px;padding:3px 0 0 24px;letter-spacing:1px;color:#848484}.checkout-page .step-checkout-form .box-insira-senha .password-btn{position:absolute;width:auto;padding-right:15px;padding-left:15px;right:0;top:0;height:100%;border:none;background:#0cb4bd;color:#fff;cursor:pointer;text-transform:uppercase;font-size:13px;letter-spacing:1.5px;border-radius:40px;height:40px}.checkout-page .step-checkout-form .box-insira-senha input[type=password]{padding-top:25px}.checkout-page .step-checkout-form a.btn-perdi-a-senha,.checkout-page .step-checkout-form a.btn-perdi-a-senha:hover{font-size:12px;color:#0cb4bd}.checkout-page .box-orientacoes{padding:30px 20% 15px;text-align:left}.checkout-page .box-orientacoes p{margin-bottom:10px}.checkout-page .box-orientacoes ul{text-align:left}.checkout-page .box-orientacoes ul li{margin-bottom:8px;color:#666;font-size:12px;list-style:disc;list-style-position:inside}.checkout-page input:-webkit-autofill,.checkout-page input:-webkit-autofill:active,.checkout-page input:-webkit-autofill:focus,.checkout-page input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #4a4a4a inset!important;-webkit-text-fill-color:#fff!important}.checkout-page .loader-block{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.2)}.checkout-page #loading-bar-spinner.spinner{left:50%;margin-left:-20px;top:50%;margin-top:-20px;position:absolute;z-index:19!important;-webkit-animation:loading-bar-spinner .4s linear infinite;animation:loading-bar-spinner .4s linear infinite}.checkout-page #loading-bar-spinner.spinner .spinner-icon{width:40px;height:40px;border:solid 4px transparent;border-top-color:#00c8b1!important;border-left-color:#00c8b1!important;border-radius:50%}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);transform:rotate(360deg)}}.checkout-page .invalid-field label:after{content:"Campo obrigatório";margin-left:5px;color:red}.checkout-page .invalid-field input[type=tel]{background:red!important}.checkout-page .invalid-cpf label:after{content:"CPF Inválido";margin-left:5px;color:red}.checkout-page .woocommerce-checkout .invalid-field input{border-color:red!important}.checkout-page input[type=email],.checkout-page input[type=number],.checkout-page input[type=phone],.checkout-page input[type=tel],.checkout-page input[type=text]{width:100%;height:28px;border-radius:2px;border:1px solid #ddd;padding:0 10px;font-size:14px;font-family:Roboto,sans-serif}.checkout-page textarea{width:100%;max-width:100%;font-family:Roboto,sans-serif;border-radius:2px;border:1px solid #ddd;padding:10px}.checkout-page__content{padding-top:40px;padding-bottom:80px}.checkout-page__content__title{position:relative;font-weight:700;font-size:25px;color:#158e94;letter-spacing:0;line-height:1em;text-transform:uppercase;margin-bottom:20px;display:none}.checkout-page .woocommerce-form-login-toggle{display:none}.checkout-page .woocommerce-form-coupon-toggle{display:none;width:100%;padding:10px 20px 5px 20px;margin-bottom:10px;border:1px solid #242a2b;text-align:center;color:#fff;letter-spacing:1px;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;border-radius:8px}.checkout-page .woocommerce-form-coupon-toggle .woocommerce-info{font-size:11px;color:#777;text-align:center}.checkout-page .woocommerce-form-coupon-toggle a{font-size:14px;color:#666;letter-spacing:1.5px;text-align:center;line-height:1em;display:block;text-transform:uppercase;padding:5px 0}.checkout-page .woocommerce-form-coupon-toggle a:hover{text-decoration:none;color:#0cb4bd}.checkout-page .woocommerce-form-coupon-toggle p{font-size:12px;text-align:left;text-transform:initial;font-weight:300;line-height:1.3em;color:#666;margin:5px 0 10px 0}.checkout-page .woocommerce-form-coupon-toggle p.form-row-first,.checkout-page .woocommerce-form-coupon-toggle p.form-row-last{border:1px solid #0cb4bd;padding:5px 10px;border-radius:10px;background-color:#eee}.checkout-page .woocommerce-form-coupon-toggle .button{float:none;display:block;border:1px solid #0cb4bd;border-radius:10px;background-color:#0cb4bd;color:#fff;padding:5px 25px;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:.78px;margin:0;cursor:pointer;-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.checkout-page .woocommerce-form-coupon-toggle .form-row-first{border:1px solid #0cb4bd;padding:5px 10px;border-radius:10px;background-color:#eee}.checkout-page .woocommerce-form-coupon-toggle .form-row input[type=text]{background-color:transparent;padding:3px 0;color:#333;display:block;width:100%;border:none;font-size:14px;letter-spacing:1px}.checkout-page .woocommerce-checkout #customer_details{width:100%;float:none;background-color:#fff;text-align:left;border:1px solid #e0e0e0;padding:0;margin-bottom:30px}.checkout-page .woocommerce-checkout #customer_details .col-1,.checkout-page .woocommerce-checkout #customer_details .col-2{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;margin:0;padding:0}.checkout-page .woocommerce-checkout #customer_details h3{font-size:20px;color:#1e1e1e;letter-spacing:1px;text-align:left;line-height:1em;padding:15px 20px;font-weight:700;border-bottom:1px solid #e0e0e0}.checkout-page .woocommerce-checkout #customer_details h3#ship-to-different-address{font-size:16px;padding:5px 0 0 20px;border-radius:0;margin:0 0 20px 0;border:none}.checkout-page .woocommerce-checkout #customer_details h3#ship-to-different-address label{margin:0;padding:0}.checkout-page .woocommerce-checkout #customer_details .shipping_address,.checkout-page .woocommerce-checkout #customer_details .woocommerce-account-fields,.checkout-page .woocommerce-checkout #customer_details .woocommerce-additional-fields,.checkout-page .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper{padding:20px 10px}.checkout-page .woocommerce-checkout #customer_details p{width:32%;padding:0 10px;display:inline-block;margin:0 .5% 0 0;margin-bottom:20px;vertical-align:top;text-align:left;color:#333}.checkout-page .woocommerce-checkout #customer_details p label{display:block;font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:#32292f;margin:0 0 2px 0;padding:0;font-weight:700}.checkout-page .woocommerce-checkout #customer_details p label .required{color:red;border:none;cursor:none;text-decoration:none}.checkout-page .woocommerce-checkout #customer_details .woocommerce-input-wrapper{display:block}.checkout-page .woocommerce-checkout #customer_details .screen-reader-text span.optional{display:none}.checkout-page .woocommerce-checkout h3#order_review_heading{font-size:20px;color:#1e1e1e;letter-spacing:1px;text-align:left;line-height:1em;padding:15px 20px;font-weight:700;border-bottom:1px solid #e0e0e0}.checkout-page .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-page .woocommerce-checkout .woocommerce form.woocommerce-checkout input[type=email],.checkout-page .woocommerce-checkout .woocommerce form.woocommerce-checkout input[type=password],.checkout-page .woocommerce-checkout .woocommerce form.woocommerce-checkout input[type=tel],.checkout-page .woocommerce-checkout .woocommerce form.woocommerce-checkout input[type=text]{width:100%;background-color:#fff;border:1px solid #828282;font-size:16px;line-height:1em;letter-spacing:.5px;color:#000;text-align:left;padding:0;font-weight:400;border-radius:5px;padding:10px 10px}.checkout-page .woocommerce-checkout .woocommerce form.woocommerce-checkout textarea{width:100%;background-color:#fff;border:1px solid #828282;font-size:16px;line-height:1em;letter-spacing:.5px;color:#000;text-align:left;padding:0;font-weight:400;border-radius:5px;padding:10px 10px}.checkout-page .woocommerce-checkout #order_comments_field{width:100%!important}.checkout-page .woocommerce-checkout p#billing_country_field{display:none!important}.checkout-page .woocommerce-checkout p#billing_postcode_field{display:block;width:100%}.checkout-page .woocommerce-checkout p#billing_postcode_field::before{content:'Informações de endereço';font-size:18px;color:#1bb9c1;font-weight:700;margin:20px 0 10px 0;display:block}.checkout-page .woocommerce-checkout p#billing_postcode_field a.btn-naoseicep{color:#ff5e5b;text-decoration:underline;font-size:14px}.checkout-page .woocommerce-checkout p#billing_postcode_field input{max-width:338px}.checkout-page .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-top:20px;margin-bottom:20px}.checkout-page .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper a{color:#1bb9c1}.checkout-page .woocommerce-checkout-review-order-table{width:50%;margin-right:20px}.checkout-page .woocommerce-checkout-review-order-table{border-collapse:collapse}.checkout-page .woocommerce-checkout-review-order-table thead th{font-size:14px;color:#32292f;letter-spacing:1.5px;line-height:1em;text-transform:uppercase;padding:15px 10px;background-color:#e0e0e0;border-radius:0;margin-bottom:0;text-align:left;width:50%}.checkout-page .woocommerce-checkout-review-order-table tbody td{width:50%;padding:10px;border:1px solid #e0e0e0}.checkout-page .woocommerce-checkout-review-order-table tfoot th{padding:10px;text-align:right}.checkout-page .woocommerce-checkout-review-order-table tfoot td{padding:10px}.checkout-page .woocommerce-checkout-review-order-table tfoot .cart-subtotal td,.checkout-page .woocommerce-checkout-review-order-table tfoot .cart-subtotal th{padding-top:40px}.checkout-page .woocommerce-shipping-totals td{background-color:transparent!important}.checkout-page .woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount{color:#580088;font-size:25px;font-weight:700;display:block;margin:5px 0}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table ul li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table ul li input[type=radio]{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;display:inline-block;vertical-align:middle;margin:0;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/icon-checkbox.svg);background-repeat:no-repeat;background-position:left center;background-size:14px;list-style:none}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table ul li input[type=radio]:checked{background-image:url(../img/icon-checkbox-current.svg)}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table ul li label{vertical-align:top;line-height:1.3em;font-size:11px}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-payment{margin-top:0}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-payment::before{content:'Escolha seu meio de Pagamento';font-size:14px;color:#fff;letter-spacing:1.5px;text-align:center;line-height:1em;text-transform:uppercase;padding:15px 0;background-color:#333;border-radius:0;margin-bottom:0;width:100%;display:block}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-payment ul{margin:0 0 10px 0;padding:0;text-align:left;color:#000;border-top:none}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li{list-style:none;background-color:#fff;border:1px solid #ddd}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li input[type=radio]{margin:10px}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label{color:#333;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:1px}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li #custom_checkout_fieldset{background-color:#282828!important;margin:0!important;padding:10px 0}.checkout-page .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li #custom_checkout_fieldset label{display:block;font-size:10px;letter-spacing:1px;color:#0cb4bd;text-transform:uppercase;margin:0 0 2px 0;padding:0;font-weight:400}.checkout-page .payment_method_woo-mercado-pago-custom label img{display:none}.checkout-page .payment_method_woo-mercado-pago-custom label::after{display:block;content:'';background-image:url(../img/icone-cartao-checkout.png);background-repeat:no-repeat;width:40px;height:20px;background-size:auto 100%;float:right;margin:-5px 0 0 10px}.checkout-page .payment_method_woo-mercado-pago-custom #custom_checkout_fieldset label::after{display:none}.checkout-page .payment_method_woo-mercado-pago-ticket .payment_method_woo-mercado-pago-ticket label::after{display:none}.checkout-page .payment_method_woo-mercado-pago-ticket label::after{display:block;content:'';background-image:url(../img/icone-boleto-checkout.png);background-repeat:no-repeat;width:40px;height:20px;background-size:auto 100%;float:right;margin:-5px 0 0 10px}.checkout-page .payment_method_woo-mercado-pago-custom .other-themes-cc-header{width:100%;height:auto;margin-bottom:0;padding:16px 0;background-color:#282828!important}.checkout-page .payment_method_woo-mercado-pago-custom img.mp-creditcard-banner{display:block;max-width:280px;width:100%;height:auto;margin:0 auto}.checkout-page .payment_method_woo-mercado-pago-custom #securityCode{background-color:#fff!important}.checkout-page .payment_method_woo-mercado-pago-ticket label img{display:none}.checkout-page .payment_method_woo-mercado-pago-ticket .mp-box-inputs{float:none}.checkout-page .payment_method_woo-mercado-pago-ticket .mp-box-inputs .mensagem-ticket{display:none}.checkout-page .payment_method_woo-mercado-pago-ticket #ticket_checkout_fieldset{margin:0!important;display:block;width:100%;background-color:#282828!important}.checkout-page .payment_method_woo-mercado-pago-ticket #ticket_checkout_fieldset .mp-box-inputs{float:left}.checkout-page .payment_method_woo-mercado-pago-ticket #ticket_checkout_fieldset #form-ticket{padding:5px 10px}.checkout-page .payment_method_woo-mercado-pago-ticket #ticket_checkout_fieldset #form-ticket .form-row{height:auto!important;color:#0cb4bd}.checkout-page .payment_method_woo-mercado-pago-ticket #ticket_checkout_fieldset #form-ticket input[type=radio]{margin:0 10px 0 0!important;height:auto!important;width:auto!important}.checkout-page .payment_method_woo-mercado-pago-ticket #ticket_checkout_fieldset #form-ticket label{font-size:10px!important;letter-spacing:1px!important;color:#0cb4bd!important;text-transform:uppercase!important;margin:0 0 5px 0!important;padding:0!important;font-weight:400!important}.checkout-page .payment_method_woo-mercado-pago-ticket .payment_box label{font-size:11px!important}.checkout-page .payment_method_woo-mercado-pago-ticket .mp-box-inputs label{float:none;width:100%!important;display:block}.checkout-page .payment_method_woo-mercado-pago-ticket .mp-box-inputs label .tooltip{opacity:1;position:relative;font-size:11px;color:#999;line-height:1.2em;padding:0 5px 0 0;border-bottom:none;float:left}.checkout-page .payment_method_woo-mercado-pago-ticket .mp-box-inputs label .tooltip .tooltiptext{display:none}.checkout-page .payment_method_woo-mercado-pago-ticket .mp-box-inputs img{display:none}.checkout-page .payment_method_woo-mercado-pago-ticket .tooltip .tooltiptext{visibility:visible;width:100%;background-color:transparent;color:#999;text-transform:none;text-align:center;padding:5px 0;border-radius:0;margin-top:0;position:relative;z-index:1}.checkout-page .payment_method_woo-mercado-pago-ticket .mensagem-febraban{text-transform:none;font-size:12px;display:block;margin-top:8px;margin-bottom:16px;padding:0;font-family:Roboto,sans-serif}.checkout-page .payment_method_woo-mercado-pago-ticket .mp-box-inputs label em{color:red;margin-right:5px}.checkout-page .payment_method_woo-mercado-pago-ticket #mercadopago-form-ticket div p{color:#fff;padding:0 0 0 10px;margin:0;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.checkout-page .payment_method_woo-mercado-pago-ticket #mercadopago-form-ticket #paymentMethodIdTicket input[type=radio]{margin:0 0 0 10px}.checkout-page .payment_method_woo-mercado-pago-ticket #mercadopago-form-ticket div label{font-size:10px!important;letter-spacing:1px!important;color:#0cb4bd!important;text-transform:uppercase!important;margin:0 0 5px 0!important;padding:0!important;font-weight:400!important}.checkout-page .woocommerce-checkout-payment #paypal-brasil-button-container{width:100%}.checkout-page .woocommerce-checkout-payment .button{border-radius:25px;font-weight:700;font-size:18px;color:#fff;letter-spacing:1px;text-align:center;line-height:1em;width:100%;display:block;margin-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;padding:15px 0;background:#0cb4bd;border:1px solid #0cb4bd;height:auto;cursor:pointer}.checkout-page .woocommerce-checkout-payment .button:hover{text-decoration:none;-webkit-box-shadow:0 0 15px 0 rgba(24,184,193,.4);box-shadow:0 0 15px 0 rgba(24,184,193,.4)}.checkout-page .payment_method_picpay{background-color:transparent}.checkout-page .payment_method_picpay p{color:#333;font-size:14px;line-height:1.5em;padding:20px;letter-spacing:1px}.checkout-page .payment_method_ppec_paypal{background-color:transparent}.checkout-page .payment_method_ppec_paypal p{color:#333;font-size:14px;line-height:1.5em;padding:20px;letter-spacing:1px}.checkout-page .payment_method_pagarme-banking-ticket{background-color:#282828}.checkout-page .payment_method_pagarme-banking-ticket p{color:#fff;font-size:14px;line-height:1.5em;padding:20px 20px 0 20px;letter-spacing:1px;margin-bottom:0}.checkout-page .payment_method_pagarme-banking-ticket #pagarme-bank-slip-instructions p{padding:10px 20px 20px 20px;font-size:11px;color:#ccc}.checkout-page .payment_method_pagarme-banking-ticket label::after{display:block;content:'';background-image:url(../img/icone-boleto-checkout.png);background-repeat:no-repeat;width:40px;height:20px;background-size:auto 100%;float:right;margin:-5px 0 0 10px}.checkout-page .payment_method_wc-ppp-brasil-gateway{background-color:#fff}.checkout-page .woocommerce-NoticeGroup-checkout{width:100%;max-width:600px;margin:0 auto;margin-bottom:20px;color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:14px 10px 1px 10px;border-radius:10px}.checkout-page .woocommerce-NoticeGroup-checkout ul li{list-style:none;margin-bottom:5px}.checkout-page .woocommerce-NoticeGroup-checkout ul li p{margin:0;font-size:14px;line-height:1.2em;color:#a94442;text-align:left}@media (max-width:768px){.checkout-page .step-button-block .step-button button{padding:8px 15px}.checkout-page .box-orientacoes{padding:20px 0}.checkout-page .woocommerce-checkout #customer_details p{width:100%;margin-right:0}.checkout-page .woocommerce-checkout #order_review{display:block}.checkout-page .woocommerce-checkout .woocommerce-checkout-review-order-table{width:100%}.checkout-page .woocommerce-checkout .woocommerce-checkout-payment{width:100%}}#recomendation-size{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:0;font-size:15px}#size{padding-left:2px}.sizebay-container{margin-top:35px;margin-bottom:15px;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sizebay-container::before{content:'Dúvidas sobre as medidas? Confira abaixo:';font-weight:700;font-size:14px;background-color:#f6f7eb;background-image:url(https://nerdstore.com.br/wp-content/uploads/2019/11/border-regua.png);background-repeat:repeat-x;background-position:top center;padding:15px 20px;text-align:center;display:block;width:100%;margin-bottom:15px;color:#32292f;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.sizebay-container.big_button #szb_fitting_room.icon>span::before,.sizebay-container.big_button #szb_size_chart.icon>span::before{position:relative!important}#szb_fitting_room,#szb_size_chart{max-width:194px!important;min-width:150px!important;width:45%!important}.sizebay-container #szb_fitting_room.button_plugin+#szb_size_chart.button_plugin,.sizebay-container #szb_size_chart.button_plugin+#szb_fitting_room.button_plugin{margin-left:2%}.sizebay-container.big_button #szb_fitting_room.button_plugin,.sizebay-container.big_button #szb_size_chart.button_plugin{border-radius:25px;background:#32292f;border:none;color:#fff;font-size:12px;padding:0!important}.sizebay-container.big_button #szb_fitting_room.button_plugin>span,.sizebay-container.big_button #szb_size_chart.button_plugin>span{position:static!important;text-transform:uppercase;font-size:11px;display:block;width:100%;padding:10px;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}.sizebay-container.big_button #szb_fitting_room.button_plugin:hover,.sizebay-container.big_button #szb_size_chart.button_plugin:hover{background:#0cb4bd!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.sizebay-container.big_button #szb_fitting_room.icon>span:before,.sizebay-container.big_button #szb_size_chart.icon>span:before{position:static!important;margin-right:5px}#sizebay-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.2);box-shadow:0 2px 7px rgba(0,0,0,.2);width:70%;padding:16px;margin-bottom:2%;border-radius:10px;background-color:#fff;position:absolute;top:39%;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:translate(0,70%) scale(.75) rotate(5deg);-ms-transform:translate(0,70%) scale(.75) rotate(5deg);transform:translate(0,70%) scale(.75) rotate(5deg);opacity:0;text-transform:uppercase;color:#000;max-height:50px}#sizebay-tooltip:after{content:'';position:absolute;width:15px;height:15px;background:#fff;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);bottom:-12px;-webkit-box-shadow:4px 4px 7px rgba(0,0,0,.1);box-shadow:4px 4px 7px rgba(0,0,0,.1);left:49.5%}#sizebay-tooltip *{padding:unset;margin:unset}#sizebay-tooltip p{padding-left:5px;font-size:11px}#szb_fitting_room.button_plugin .contextual-tooltip,#szb_size_chart.button_plugin .contextual-tooltip{border-radius:5px;background-color:#f6f7eb!important;color:#32292f}#szb_fitting_room.button_plugin .contextual-tooltip:after,#szb_size_chart.button_plugin .contextual-tooltip:after{border-color:#282828 #282828 transparent transparent}@media screen and (max-width:748px){.sizebay-container::before{font-size:11px}#szb_fitting_room,#szb_size_chart{max-width:194px!important;min-width:300px!important;width:100%!important;margin-bottom:10px}#szb_fitting_room.button_plugin.icon>span,#szb_size_chart.button_plugin.icon>span{left:12px}.sizebay-container #szb_fitting_room.button_plugin+#szb_size_chart.button_plugin,.sizebay-container #szb_size_chart.button_plugin+#szb_fitting_room.button_plugin{margin-left:0!important}#sizebay-tooltip{width:100%}}.champions-of-the-week{margin-top:-15px;padding-top:15px;padding-bottom:1px;position:relative}.champions-of-the-week__hyperspace{position:absolute;z-index:0}.champions-of-the-week__hyperspace::after{content:"";width:100%;height:300px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(3,0,43,0)),to(#03002b));background-image:-o-linear-gradient(top,rgba(3,0,43,0),#03002b);background-image:linear-gradient(to bottom,rgba(3,0,43,0),#03002b);position:absolute;bottom:0;left:0}.champions-of-the-week__hyperspace__canvas{width:100%}.champions-of-the-week__container{position:relative;z-index:1;-webkit-perspective:100px;perspective:100px}.champions-of-the-week__main-banner{position:relative}.champions-of-the-week__main-banner__logo{margin-left:auto;margin-right:auto;display:block}.champions-of-the-week__main-banner__shine{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.champions-of-the-week__footer-banner{padding-top:130px;padding-bottom:90px}.champions-of-the-week__footer-banner__logo{margin-left:auto;margin-right:auto;display:block}@media (max-width:770px){.champions-of-the-week__footer-banner{padding-top:40px;padding-bottom:40px}}.champions-of-the-week__secondary-banner{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;margin-bottom:40px}.champions-of-the-week__secondary-banner__text{margin:0 5px}@media (max-width:900px){.champions-of-the-week__secondary-banner{text-align:center}.champions-of-the-week__secondary-banner__text--1{width:20%}.champions-of-the-week__secondary-banner__text--2{width:50%}.champions-of-the-week__secondary-banner__text--3{width:20%}}.champions-of-the-week__countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}.champions-of-the-week__countdown__item{position:relative;font-size:80px;font-family:'Press Start 2P',cursive;color:#e03a89;margin:0 40px}.champions-of-the-week__countdown__item::after{content:attr(data-label);display:block;font-size:20px;font-weight:600;color:#fff;font-family:Roboto,sans-serif;position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase}@media (max-width:900px){.champions-of-the-week__countdown__item{font-size:24px;margin:0 10px}.champions-of-the-week__countdown__item::after{font-size:8px;bottom:-15px}}.champions-of-the-week__products{position:relative;margin-top:20px;margin-bottom:20px}@media (max-width:770px){.champions-of-the-week__products{max-width:440px;margin-left:auto;margin-right:auto}}.champions-of-the-week__banner-grid{display:grid;grid-template-columns:minmax(auto,560px) minmax(auto,560px);grid-template-rows:1fr 1fr;gap:20px;margin-bottom:20px}.champions-of-the-week__banner-grid__item{border-radius:2px;overflow:hidden}.champions-of-the-week__banner-grid__item img{width:100%;display:block}.champions-of-the-week__banner-grid__item:nth-child(1){grid-row:1/3}@media (max-width:425px){.champions-of-the-week__banner-grid{display:block}.champions-of-the-week__banner-grid__item{margin-bottom:20px}.champions-of-the-week__banner-grid__item:last-child{margin-bottom:0}}.champions-of-the-week__legendary{overflow:hidden;background:url(../img/temp/champions-of-the-week/legendary-banner-background.jpg?a) no-repeat center;background-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:270px;padding:20px}.champions-of-the-week__legendary__title{position:absolute;z-index:2;top:0;left:0;-webkit-transform:translate(-23%,-31%);-ms-transform:translate(-23%,-31%);transform:translate(-23%,-31%)}.champions-of-the-week__legendary__ghost{position:absolute;top:50%;left:50%;z-index:1;opacity:.23!important;-webkit-transform:translate(-103%,-57%) scale(2);-ms-transform:translate(-103%,-57%) scale(2);transform:translate(-103%,-57%) scale(2);-webkit-filter:blur(.5px);filter:blur(.5px);pointer-events:none}.champions-of-the-week__legendary__thumbnail{position:relative;z-index:2;height:100%;width:250px;margin-right:20px}.champions-of-the-week__legendary__thumbnail__img{width:100%;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-54%) rotate(20deg);-ms-transform:translate(-50%,-54%) rotate(20deg);transform:translate(-50%,-54%) rotate(20deg)}.champions-of-the-week__legendary__product{width:230px;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:2}.champions-of-the-week__legendary__product ul.products .product{position:unset;margin-bottom:0!important}.champions-of-the-week__legendary__product .products{display:block!important}.champions-of-the-week__legendary__product .product__thumbnail{display:none!important}.champions-of-the-week__legendary__product .product__infos{padding-top:0!important}.champions-of-the-week__legendary__product .product__on-sale-percentage-tag{left:20px!important;top:-30px!important}.champions-of-the-week__legendary__full-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.champions-of-the-week__legendary::after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:0 0 0 2px #4eddfd inset,0 0 18px #18bbff inset;box-shadow:0 0 0 2px #4eddfd inset,0 0 18px #18bbff inset;pointer-events:none}.champions-of-the-week__legendary:hover::after{-webkit-box-shadow:0 0 0 2px #4eddfd inset,0 0 24px #18bbff inset;box-shadow:0 0 0 2px #4eddfd inset,0 0 24px #18bbff inset}@media (max-width:1050px){.champions-of-the-week__legendary{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:440px;margin-left:auto;margin-right:auto}.champions-of-the-week__legendary__title{width:440px;max-width:none;-webkit-transform:translate(10%,-109px);-ms-transform:translate(10%,-109px);transform:translate(10%,-109px);left:50%}.champions-of-the-week__legendary__thumbnail{width:150px;-ms-flex-negative:0;flex-shrink:0}.champions-of-the-week__legendary__product{-ms-flex-negative:1;flex-shrink:1}}@media (max-width:650px){.champions-of-the-week__legendary{padding-top:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;display:block}.champions-of-the-week__legendary__thumbnail{display:block;width:250px;height:250px;margin:0 auto;margin-bottom:20px}.champions-of-the-week__legendary__title{-webkit-transform:translate(-50%,-109px);-ms-transform:translate(-50%,-109px);transform:translate(-50%,-109px)}.champions-of-the-week__legendary__product{width:100%;text-align:center}.champions-of-the-week__legendary__product ul.products .product .button{display:block}}.champions-of-the-week__promo-grid{display:grid;grid-template-columns:minmax(auto,560px) minmax(auto,560px);grid-template-rows:310px 310px;gap:20px;margin-bottom:20px;grid-auto-flow:column}.champions-of-the-week__promo-grid__item{overflow:hidden;background:url(../img/temp/champions-of-the-week/blocks-bg.jpg) repeat center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px;height:100%}.champions-of-the-week__promo-grid__item__title{position:absolute;z-index:2;top:0;right:0;-webkit-transform:translate(116px,-39%);-ms-transform:translate(116px,-39%);transform:translate(116px,-39%);max-width:none;width:560px}.champions-of-the-week__promo-grid__item__ghost{position:absolute;top:50%;left:50%;z-index:1;opacity:.13!important;-webkit-transform:translate(-101%,-57%) scale(2);-ms-transform:translate(-101%,-57%) scale(2);transform:translate(-101%,-57%) scale(2);-webkit-filter:blur(.5px);filter:blur(.5px)}.champions-of-the-week__promo-grid__item__thumbnail{position:relative;z-index:2;height:100%;width:250px;margin-right:20px}.champions-of-the-week__promo-grid__item__thumbnail__img{width:100%;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.champions-of-the-week__promo-grid__item__product{width:230px;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:2;-ms-flex-item-align:end;align-self:flex-end}.champions-of-the-week__promo-grid__item__product .products{display:block!important}.champions-of-the-week__promo-grid__item__product .product__thumbnail{display:none!important}.champions-of-the-week__promo-grid__item__product .product__infos{padding-top:0!important}.champions-of-the-week__promo-grid__item__product .product__on-sale-percentage-tag{top:-28px!important;left:20px!important}.champions-of-the-week__promo-grid__item::after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:0 0 0 2px #4eddfd inset,0 0 18px #18bbff inset;box-shadow:0 0 0 2px #4eddfd inset,0 0 18px #18bbff inset;pointer-events:none}.champions-of-the-week__promo-grid__item:hover::after{-webkit-box-shadow:0 0 0 2px #4eddfd inset,0 0 24px #18bbff inset;box-shadow:0 0 0 2px #4eddfd inset,0 0 24px #18bbff inset}@media (max-width:900px){.champions-of-the-week__promo-grid__item{padding-top:80px;padding-bottom:20px;padding-right:20px}.champions-of-the-week__promo-grid__item__thumbnail{width:150px;height:150px;-ms-flex-negative:0;flex-shrink:0}.champions-of-the-week__promo-grid__item__product{-ms-flex-negative:1;flex-shrink:1}.champions-of-the-week__promo-grid__item__product .product{margin-bottom:0!important}.champions-of-the-week__promo-grid__item__product .product__infos{padding-left:0!important;padding-bottom:0!important}.champions-of-the-week__promo-grid__item__product .product__on-sale-percentage-tag{display:none!important}}@media (max-width:800px){.champions-of-the-week__promo-grid{display:block}.champions-of-the-week__promo-grid__item{max-width:440px;margin-bottom:20px;margin-left:auto;margin-right:auto}.champions-of-the-week__promo-grid__item:last-child{margin-bottom:0}}@media (max-width:500px){.champions-of-the-week__promo-grid{display:block}.champions-of-the-week__promo-grid__item{display:block}.champions-of-the-week__promo-grid__item__title{width:440px;max-width:none;-webkit-transform:translate(10%,-109px);-ms-transform:translate(10%,-109px);transform:translate(10%,-109px)}.champions-of-the-week__promo-grid__item__ghost{display:none}.champions-of-the-week__promo-grid__item__thumbnail{width:200px;height:200px;margin:auto;margin-bottom:20px}.champions-of-the-week__promo-grid__item__product{width:100%;margin-right:0;text-align:center}.champions-of-the-week__promo-grid__item__product ul.products .product .button{display:block}}.champions-of-the-week__newsletter{background-color:#008aab;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.champions-of-the-week__newsletter__title{margin-right:20px}.champions-of-the-week__newsletter img{display:block}.champions-of-the-week__newsletter .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.champions-of-the-week__newsletter .wpcf7-response-output{display:none!important}.champions-of-the-week__newsletter__input{margin-right:20px}.champions-of-the-week__newsletter__input input{border:0;border-radius:40px;height:50px;padding:0 30px;font-size:20px}.champions-of-the-week__newsletter__submit{position:relative}.champions-of-the-week__newsletter__submit input{border:1px solid #1bb9c1;border-radius:25px;font-weight:700;font-size:18px;color:#1bb9c1;letter-spacing:1px;text-align:center;line-height:1em;height:auto;width:100%;display:block;margin:0 auto;text-transform:uppercase;padding:15px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:2px solid #fff!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#00d0e2),to(#0088a9))!important;background-image:-o-linear-gradient(top,#00d0e2,#0088a9)!important;background-image:linear-gradient(to bottom,#00d0e2,#0088a9)!important;color:#fff!important}.champions-of-the-week__newsletter__submit .ajax-loader{position:absolute;top:20px;left:-60px}@media (max-width:830px){.champions-of-the-week__newsletter{padding:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.champions-of-the-week__newsletter__title{margin-right:0;margin-bottom:10px;width:100%;text-align:center}.champions-of-the-week__newsletter__title__img{width:200px;margin-left:auto;margin-right:auto}.champions-of-the-week__newsletter__input{width:100%;margin-right:0;margin-bottom:10px}.champions-of-the-week__newsletter__input input{border:0;height:40px;padding:0 15px;font-size:14px;width:100%}.champions-of-the-week__newsletter__submit{position:relative;width:100%;text-align:center}.champions-of-the-week__newsletter__submit input{padding:9px}.champions-of-the-week__newsletter .wpcf7-form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.champions-of-the-week .products .product__infos{padding-bottom:20px!important}.champions-of-the-week .products .product__infos .product__on-sale-percentage-tag{display:none!important}.champions-of-the-week .products .woocommerce-loop-product__title{color:#fff!important;font-weight:600!important}.champions-of-the-week .products .product__installments{color:#fff!important}.champions-of-the-week .products .button{border:2px solid #fff!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#00d0e2),to(#0088a9))!important;background-image:-o-linear-gradient(top,#00d0e2,#0088a9)!important;background-image:linear-gradient(to bottom,#00d0e2,#0088a9)!important;color:#fff!important}.page-template-page-champions-of-the-week-php{background-repeat:no-repeat;background-position:center top;background-size:100% auto;background-color:#03002b}.page-template-page-champions-of-the-week-php .header{margin-bottom:0}.dia-do-consumidor{margin-top:-15px;padding-top:15px;padding-bottom:1px;position:relative;overflow:hidden}.dia-do-consumidor__container{position:relative;z-index:1;-webkit-perspective:100px;perspective:100px}.dia-do-consumidor__arrows__item svg{position:absolute;left:50%;margin-left:-43.5px;opacity:.35;-webkit-filter:drop-shadow(0 0 3px #15e34f) drop-shadow(15px 15px 13px #000) blur(2px);filter:drop-shadow(0 0 3px #15e34f) drop-shadow(15px 15px 13px #000) blur(2px)}.dia-do-consumidor__arrows__item:nth-child(1) svg{-webkit-transform:translate(-360px,190px) scale(3) rotate(203deg);-ms-transform:translate(-360px,190px) scale(3) rotate(203deg);transform:translate(-360px,190px) scale(3) rotate(203deg);opacity:.13}.dia-do-consumidor__arrows__item:nth-child(2) svg{-webkit-transform:translate(490px,-30px) scale(2.3) rotate(-10deg);-ms-transform:translate(490px,-30px) scale(2.3) rotate(-10deg);transform:translate(490px,-30px) scale(2.3) rotate(-10deg)}.dia-do-consumidor__arrows__item:nth-child(3) svg{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);-webkit-transform:translate(-450px,540px) scale(1) rotate(220deg);-ms-transform:translate(-450px,540px) scale(1) rotate(220deg);transform:translate(-450px,540px) scale(1) rotate(220deg)}.dia-do-consumidor__arrows__item:nth-child(4) svg{-webkit-transform:translate(450px,540px) scale(1) rotate(-10deg);-ms-transform:translate(450px,540px) scale(1) rotate(-10deg);transform:translate(450px,540px) scale(1) rotate(-10deg);opacity:.1}.dia-do-consumidor__arrows__item:nth-child(5) svg{-webkit-transform:translate(-582px,1040px) scale(4.5);-ms-transform:translate(-582px,1040px) scale(4.5);transform:translate(-582px,1040px) scale(4.5);opacity:.29}.dia-do-consumidor__arrows__item:nth-child(6) svg{-webkit-transform:translate(443px,900px) scale(2) rotate(55deg);-ms-transform:translate(443px,900px) scale(2) rotate(55deg);transform:translate(443px,900px) scale(2) rotate(55deg)}.dia-do-consumidor__banner{margin-top:20px;margin-bottom:20px}.dia-do-consumidor__main-banner{text-align:center;background:url(../img/temp/dia-do-consumidor/main-banner.jpg?b) no-repeat center;background-position:center 0;width:100%;height:0;padding-bottom:68.35%}@media (max-width:1140px){.dia-do-consumidor__main-banner{padding-bottom:77.35%;background-size:130%}}.dia-do-consumidor__secondary-banner{margin-top:-165px;text-align:center;position:relative;z-index:1}@media (max-width:1140px){.dia-do-consumidor__secondary-banner{padding:0 20%;margin-top:-50px}}.dia-do-consumidor__banner-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:20px;margin-bottom:20px;position:relative;z-index:1;margin-bottom:40px}.dia-do-consumidor__banner-grid__item{overflow:hidden;border:1px dashed #28ee7780;-webkit-box-shadow:0 0 13px #28ee773d,0 0 13px #28ee773d inset;box-shadow:0 0 13px #28ee773d,0 0 13px #28ee773d inset}.dia-do-consumidor__banner-grid__item img{width:100%;display:block}@media (max-width:425px){.dia-do-consumidor__banner-grid{display:block}.dia-do-consumidor__banner-grid__item{margin-bottom:20px}.dia-do-consumidor__banner-grid__item:last-child{margin-bottom:0}}.dia-do-consumidor__products{position:relative;margin-top:80px;margin-bottom:80px}.dia-do-consumidor__products__title{font-family:'Bebas Neue',sans-serif;font-size:44px;text-align:center;margin-bottom:20px;color:#fff;letter-spacing:0;font-weight:400}@media (max-width:1140px){.dia-do-consumidor__products__title{font-size:32px}}.dia-do-consumidor__products__see-more{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dia-do-consumidor__products__see-more__link{font-family:'Bebas Neue',sans-serif;font-size:34px;color:#00ec4f;margin:0 20px}@media (max-width:1140px){.dia-do-consumidor__products__see-more__link{font-size:24px}}.dia-do-consumidor__products__see-more::after,.dia-do-consumidor__products__see-more::before{content:'';display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:auto;background-image:-o-linear-gradient(45deg,transparent,#00ec4f6b);background-image:linear-gradient(45deg,transparent,#00ec4f6b)}.dia-do-consumidor__products__see-more::after{background-image:-o-linear-gradient(45deg,#00ec4f6b,transparent);background-image:linear-gradient(45deg,#00ec4f6b,transparent)}@media (max-width:770px){.dia-do-consumidor__products{max-width:440px;margin-left:auto;margin-right:auto}}.dia-do-consumidor__newsletter{padding-top:30px;margin-bottom:70px}.dia-do-consumidor__newsletter__title{font-size:30px;text-align:center;font-weight:700;color:#f1932f;text-transform:uppercase;margin-bottom:20px}.dia-do-consumidor__newsletter__desc{font-weight:400;font-size:18px;line-height:21px;text-align:center;margin-bottom:18px;color:#fdffff}.dia-do-consumidor__newsletter .wpcf7{width:100%;max-width:600px;margin:0 auto;position:relative}.dia-do-consumidor__newsletter .wpcf7 input[type=email]{width:100%;background:#eee;padding:0 110px 0 20px;color:#333;font-size:15px;border:2px solid #eee;border-right:none;border-radius:60px;height:52px}.dia-do-consumidor__newsletter .wpcf7 input[type=email]:focus{background-color:#fff;border:2px solid #3cb4b4}.dia-do-consumidor__newsletter .wpcf7 input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;right:0;top:0;height:52px;background-color:#f1932f;border-radius:40px;color:#fdffff;cursor:pointer;padding:0 20px;text-transform:uppercase;letter-spacing:1px;font-size:16px;-webkit-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}.dia-do-consumidor__newsletter .wpcf7 input[type=submit]:hover{background-color:#158e94}.dia-do-consumidor__newsletter .wpcf7-mail-sent-ok{display:none!important}.dia-do-consumidor__newsletter .wpcf7-response-output{margin:0!important;border:0;position:absolute;color:#ff5e5b;width:100%;padding:6px;text-align:center}.dia-do-consumidor__newsletter div.wpcf7 .ajax-loader{visibility:hidden;pointer-events:none;position:absolute;left:unset;top:0;left:inherit;right:0;width:101px;height:52px;border-radius:40px;background-repeat:no-repeat;background-position:center;background-image:url(../img/footer-newsletter-loader.gif);background-color:#1bb9c1}.dia-do-consumidor__newsletter div.wpcf7 .ajax-loader.is-active{visibility:visible}.dia-do-consumidor__newsletter .wpcf7-not-valid-tip{display:none;visibility:hidden}.dia-do-consumidor ul.products .product .product__infos{padding-bottom:20px}@media (min-width:768px){.dia-do-consumidor ul.products .product .product__infos{padding:15px 0 25px;text-align:center}}.dia-do-consumidor ul.products .product .product__infos .product__on-sale-percentage-tag{display:none}.dia-do-consumidor ul.products .product .woocommerce-loop-product__title{color:#fff;font-weight:600}.dia-do-consumidor ul.products .product .price{color:#2ee66a}.dia-do-consumidor ul.products .product .price ins{color:#2ee66a}.dia-do-consumidor ul.products .product .product__installments{color:#999}.dia-do-consumidor ul.products .product .button{background:#fbe100;border-radius:10px;border:0;-webkit-box-shadow:2px 3px 2px #fdf09e inset,-1px -3px 2px #93861c inset;box-shadow:2px 3px 2px #fdf09e inset,-1px -3px 2px #93861c inset;color:#392b01;letter-spacing:0;-webkit-transition:-webkit-box-shadow .1s ease;transition:-webkit-box-shadow .1s ease;-o-transition:box-shadow .1s ease;transition:box-shadow .1s ease;transition:box-shadow .1s ease,-webkit-box-shadow .1s ease;font-family:'Bebas Neue',sans-serif;font-weight:600;font-size:24px;letter-spacing:1px;-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s}.dia-do-consumidor ul.products .product .button:hover{background:#ffc106}.page-template-page-dia-do-consumidor-child-php,.page-template-page-dia-do-consumidor-php{background-color:#010101}.page-template-page-dia-do-consumidor-child-php .header,.page-template-page-dia-do-consumidor-php .header{margin-bottom:0}.simple-campain{margin-top:-15px;padding-top:15px;padding-bottom:1px;position:relative}.simple-campain__products{position:relative;margin-top:20px;margin-bottom:20px}@media (max-width:770px){.simple-campain__products{max-width:440px;margin-left:auto;margin-right:auto}}.simple-campain__newsletter{background-color:#1ab9c1;margin-top:40px;margin-bottom:-1px}.simple-campain__newsletter__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.simple-campain__newsletter__title{margin-right:20px;font-weight:600;font-size:20px;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0;color:#fff}.simple-campain__newsletter .wpcf7{width:100%}.simple-campain__newsletter .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.simple-campain__newsletter .wpcf7-response-output{display:none!important}.simple-campain__newsletter__input{margin-right:20px;width:100%}.simple-campain__newsletter__input input{border:0;border-radius:40px;height:50px;padding:0 30px;font-size:20px;width:100%}.simple-campain__newsletter__submit{position:relative}.simple-campain__newsletter__submit input{border:1px solid #1bb9c1;border-radius:25px;font-weight:700;font-size:18px;color:#1bb9c1;letter-spacing:1px;text-align:center;line-height:1em;height:auto;width:100%;display:block;margin:0 auto;text-transform:uppercase;padding:15px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.simple-campain__newsletter__submit .ajax-loader{position:absolute;top:20px;left:-60px}@media (max-width:830px){.simple-campain__newsletter{padding:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simple-campain__newsletter__title{margin-right:0;margin-bottom:10px;width:100%;text-align:center}.simple-campain__newsletter__title__img{width:200px;margin-left:auto;margin-right:auto}.simple-campain__newsletter__input{width:100%;margin-right:0;margin-bottom:10px}.simple-campain__newsletter__input input{border:0;height:40px;padding:0 15px;font-size:14px;width:100%}.simple-campain__newsletter__submit{position:relative;width:100%;text-align:center}.simple-campain__newsletter__submit input{padding:9px}.simple-campain__newsletter .wpcf7-form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.corona-virus-alert{position:fixed;width:100%;max-width:800px;bottom:20px;margin-bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#ffc107;z-index:9999;color:#616161;border-left-color:#ff9800;-webkit-box-shadow:0 20px 40px -11px rgba(0,0,0,.521569);box-shadow:0 20px 40px -11px rgba(0,0,0,.521569);padding:13px 13px}.corona-virus-alert .notice-dismiss{width:30px;height:30px;background:0 0;border:0;padding:0;cursor:pointer}.corona-virus-alert .notice-dismiss svg{width:100%;height:100%;stroke:#000;fill:transparent;stroke-linecap:round;stroke-width:5}