.fbits-carrinho{padding:0}.tyc_container{padding:0 16px}.tyc_container>.row{margin:0}*,*:before,*:after{box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%;font-size:100%}body{display:flex;flex-direction:column;min-height:100%;font-size:1rem;line-height:1.5;color:#313131;font-family:"Montserrat",sans-serif;background-color:#fff}img,svg{vertical-align:middle}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}a:hover{color:inherit}.grecaptcha-badge{display:none!important}.viewport{padding:0 16px}.container{width:100%;max-width:1300px;margin:auto}.container{padding:0}.container::before,.container::after{display:none}.container-fluid{padding:0}.btn,.bt,input[type=submit],#div-frete .fbits-responsive-carrinho-frete-input .btn,#form-cupom .fbits-responsive-carrinho-desconto-input .btn{-webkit-appearance:button;display:flex;justify-content:center;align-items:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer;transition:background-color .3s,color .3s}.btn:focus,.bt:focus,input[type=submit]:focus,#div-frete .fbits-responsive-carrinho-frete-input .btn:focus,#form-cupom .fbits-responsive-carrinho-desconto-input .btn:focus{outline:0}.btn,.bt,input[type=submit],#div-frete .fbits-responsive-carrinho-frete-input .btn,#form-cupom .fbits-responsive-carrinho-desconto-input .btn{height:auto;line-height:1.5}.btn-success,.fbits-carrinho .btn-success:not(.btnCalcular),.fbits-box-login .btn.btn-success{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;border:0!important;box-shadow:inset 0 0 0 1px #25d366!important;background-color:#25d366}.btn-success:hover,.btn-success:focus,.fbits-carrinho .btn-success:not(.btnCalcular):hover,.fbits-carrinho .btn-success:not(.btnCalcular):focus,.fbits-box-login .btn.btn-success:hover,.fbits-box-login .btn.btn-success:focus{color:#fff;box-shadow:inset 0 0 0 1px #25d366!important;background-color:#25d366}.btn-success,.fbits-carrinho .btn-success:not(.btnCalcular),.fbits-box-login .btn.btn-success{padding:.625rem 1.5rem;font-size:1rem}.btn-success,.fbits-carrinho .btn-success:not(.btnCalcular),.fbits-box-login .btn.btn-success{height:auto;line-height:1.5}.btn-success,.fbits-carrinho .btn-success:not(.btnCalcular),.fbits-box-login .btn.btn-success{width:100%}.btn-primary,.btn-primary-checkout,.bt.btMedium{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#313131}.btn-primary:hover,.btn-primary:focus,.btn-primary-checkout:hover,.btn-primary-checkout:focus,.bt.btMedium:hover,.bt.btMedium:focus{color:#fff;background-color:#000}.btn-primary,.btn-primary-checkout,.bt.btMedium{padding:.625rem 1.5rem;font-size:1rem}.btn-secondary-checkout{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#f44}.btn-secondary-checkout:hover,.btn-secondary-checkout:focus{color:#fff;background-color:#f44}.btn-secondary-checkout{padding:.625rem 1.5rem;font-size:1rem}.--small{padding:.4375rem 1.5rem;font-size:.875rem}.--large{padding:.625rem 1.25rem;font-size:1rem}@media(min-width:1024px){.--large{font-size:1.375rem}}.btn.cadastro{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#313131}.btn.cadastro:hover,.btn.cadastro:focus{color:#fff;background-color:#000}.btn.cadastro{padding:.625rem 1.5rem;font-size:1rem}input[type=text],input[type=email],input[type=date],input[type=password],input[type=number],input[type=tel],.form-control:not([type=checkbox]),.input-group .form-control:not([type=checkbox]),.fbits-label.fbits-label-login input,.input,textarea{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]:focus,input[type=email]:focus,input[type=date]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,.form-control:not([type=checkbox]):focus,.input-group .form-control:not([type=checkbox]):focus,.fbits-label.fbits-label-login input:focus,.input:focus,textarea:focus{outline:0}input[type=text],input[type=email],input[type=date],input[type=password],input[type=number],input[type=tel],.form-control:not([type=checkbox]),.input-group .form-control:not([type=checkbox]),.fbits-label.fbits-label-login input,.input,textarea{padding:.5rem .75rem;font-weight:400;font-size:.875rem;font-family:"Montserrat",sans-serif;color:#616161;border:1px solid #bebebe;border-radius:4px}@media(max-width:1023px){input[type=text],input[type=email],input[type=date],input[type=password],input[type=number],input[type=tel],.form-control:not([type=checkbox]),.input-group .form-control:not([type=checkbox]),.fbits-label.fbits-label-login input,.input,textarea{font-size:1rem}}input[type=text]:hover,input[type=email]:hover,input[type=date]:hover,input[type=password]:hover,input[type=number]:hover,input[type=tel]:hover,.form-control:not([type=checkbox]):hover,.input-group .form-control:not([type=checkbox]):hover,.fbits-label.fbits-label-login input:hover,.input:hover,textarea:hover{border-color:#aaa}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,.form-control:not([type=checkbox])::-moz-placeholder,.input-group .form-control:not([type=checkbox])::-moz-placeholder,.fbits-label.fbits-label-login input::-moz-placeholder,.input::-moz-placeholder,textarea::-moz-placeholder{color:#616161;opacity:1}input[type=text]::placeholder,input[type=email]::placeholder,input[type=date]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,.form-control:not([type=checkbox])::placeholder,.input-group .form-control:not([type=checkbox])::placeholder,.fbits-label.fbits-label-login input::placeholder,.input::placeholder,textarea::placeholder{color:#616161;opacity:1}input[type=text],input[type=email],input[type=date],input[type=password],input[type=number],input[type=tel],.form-control:not([type=checkbox]),.input-group .form-control:not([type=checkbox]),.fbits-label.fbits-label-login input,.input,textarea{width:100%;height:auto;padding-top:.6rem;padding-bottom:.6rem;line-height:1.5;box-shadow:none}input[type=date].form-control{height:auto;line-height:1.5}textarea{resize:vertical}select,select.form-control{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:focus,select.form-control:focus{outline:0}select,select.form-control{padding:.5rem .75rem;font-weight:400;font-size:.875rem;font-family:"Montserrat",sans-serif;color:#616161;border:1px solid #bebebe;border-radius:4px}@media(max-width:1023px){select,select.form-control{font-size:1rem}}select:hover,select.form-control:hover{border-color:#aaa}select::-moz-placeholder,select.form-control::-moz-placeholder{color:#616161;opacity:1}select::placeholder,select.form-control::placeholder{color:#616161;opacity:1}select,select.form-control{padding-right:1.5rem;border:1px solid #bebebe;border-radius:4px;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Camada_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 7' enable-background='new 0 0 12 7' xml:space='preserve'%3E%3Cpath fill='none' stroke='%233D3D3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1,1l5,5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.75rem .4375rem;background-position:right .375rem center;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:hover,select.form-control:hover{border-color:#aaa}[type=checkbox],[type=radio]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]:focus,[type=radio]:focus{outline:0}[type=checkbox],[type=radio]{width:1.125rem;height:1.125rem;border:1px solid #bebebe;border-radius:4px;cursor:pointer}[type=checkbox]:hover,[type=radio]:hover{border-color:#aaa}[type=checkbox]:checked,[type=radio]:checked{border-color:rgba(0,0,0,0);background-color:#313131;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]{border-radius:100%}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.header{padding-top:20px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #e5e5e5}.header .container{display:flex;justify-content:center}.header .logo{margin:0 auto}.footer{margin-top:auto}.copyright{color:#767676;padding-top:1rem;padding-bottom:1rem;background-color:#ececec}.copyright .container{padding-top:.5rem;padding-bottom:.5rem;gap:2rem}.copyright a{font-weight:700}.copyright-text{font-size:.75rem;text-align:left}.copyright-developer,.copyright-performance{flex-shrink:0;padding-bottom:.5rem;gap:.5rem;font-size:.75rem;text-align:left;font-weight:700}.copyright-developer>div,.copyright-performance>div{gap:.75rem}.copyright{margin-top:40px;border-top:1px solid #e5e5e5}.copyright p{margin:0}.copyright-developer{display:flex;align-items:center;justify-content:center;gap:12px;padding:.5rem 0}.field-validation-error span{display:block;margin:2px 0 0 0;font-size:px-to-rem(12px);font-weight:400;text-transform:none}
.cart-main{display:grid;gap:2rem}.btn.btcontinuar{margin-top:15px;padding:0;background:none}span.currency::before{content:"R$ "}@media(min-width:1024px){.cart-main{grid-template-columns:auto 320px}}.cart-products_header{display:flex;list-style:none;margin:0;padding:10px 5px;border-radius:4px;background-color:#f7f7f7}.cart-products_header .cart-products_header_title{padding:0 5px;font-size:.875rem;font-weight:600;color:#313131}.cart-products_header .cart-products_header_title.--price{text-align:right}.cart-products .fbits-responsive-carrinho-produtos{display:flex;flex-direction:column;margin:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:20px 10px;font-size:.875rem;border-bottom:1px solid #e5e5e5}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item::before,.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item::after{display:none}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-imagem{width:70px;flex-shrink:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-imagem img{border-radius:4px}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-titulo{display:flex;align-items:center;padding:0!important}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-descricao{flex-grow:1;width:auto;padding-right:15px}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-descricao>a{font-size:.875rem;line-height:1.4;font-weight:600}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-descricao>div{font-size:.75rem;color:#767676}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-remover{top:auto;right:auto;flex-shrink:0;position:relative;margin-left:auto}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-remover .btn{padding:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-reponsive-carrinho-item-prazo-entrega{padding:0;background:none}.cart-products .fbits-responsive-carrinho-produtos .currency{color:#4fb36b}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade{padding:0 10px}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade .form-control{width:45px;height:45px;padding:0 5px;border-radius:4px}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade .btn{display:flex;width:30px;height:45px;background:none}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade .btn .arrow{display:flex;align-items:center;justify-content:center;padding:0;font-size:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade .btn .arrow::before{font-size:.875rem}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total{padding-right:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total .currency{font-weight:600}.cart-products .fbits-responsive-carrinho-produtos .precoParcela{width:100%;margin-top:2px;padding:0;font-size:.75rem;line-height:1.1;color:#565656}.cart-products .fbits-responsive-carrinho-produtos .precoParcela .fbits-parcela-juros{display:block}.cart-products .fbits-responsive-carrinho-produtos div[id*=box-assinatura-]{width:100%}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-assinatura-border{margin:10px 0 0 0!important;padding:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-assinatura-border>div{margin:0;padding:0}.cart-products .fbits-responsive-carrinho-brindes-options{padding:0}.cart-products .fbits-responsive-carrinho-brindes-options .fbits-responsive-carrinho-item-descricao{display:flex;align-items:center;gap:10px;margin:0;padding:0}.cart-products .fbits-responsive-carrinho-brindes-options .fbits-responsive-carrinho-item-descricao span{font-weight:400}.cart-products .fbits-responsive-carrinho-brindes-options .select-brinde-radio{margin:0}.cart-products .fbits-responsive-carrinho-brinde-item{margin-top:10px}.cart-products .fbits-responsive-carrinho-brinde-item:only-child{display:none}.cart-resume .fbits-responsive-carrinho-frete-input .form-control,.cart-resume .fbits-responsive-carrinho-desconto-input .form-control{border-radius:4px}.cart-resume .container-finalizar .btfinalizar,.cart-resume .btcontinuar{border-radius:4px}@media(max-width:1023px){.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-titulo{margin-bottom:15px}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade{width:auto;padding:0!important;text-align:left}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-valor-unitario{display:none}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total{width:auto;flex-grow:1;padding:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total::before{content:"Valor total";display:block;font-size:.75rem}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total .precoParcela .fbits-parcela-juros{display:inline-block}}@media(max-width:767px){.cart-products_header_title:not(.--description){display:none}.cart-products_header_title.--description{width:100%;text-align:center}}.cart-resume{padding:.5rem 1.5rem 1.5rem;border-radius:4px;background-color:#f7f7f7}.cart-resume .fbits-responsive-carrinho-frete,.cart-resume .fbits-responsive-carrinho-desconto{display:flex;flex-direction:column;margin:0;padding:1rem 0;border:0;border-bottom:1px solid #e5e5e5}.cart-resume .fbits-responsive-carrinho-frete-texto,.cart-resume .fbits-responsive-carrinho-desconto-texto{margin:0 0 10px 0;padding:0;line-height:1.3}.cart-resume .fbits-responsive-carrinho-frete-texto{font-size:0}.cart-resume .fbits-responsive-carrinho-frete-texto::before{content:"Simule o frete";font-size:1rem}.cart-resume .fbits-responsive-carrinho-frete-calculo,.cart-resume .fbits-responsive-carrinho-desconto-calculo{margin:0;padding:0}.cart-resume .fbits-responsive-carrinho-frete-bloco{display:flex;flex-direction:column;margin:0;padding:0}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .form-control,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .form-control{width:calc(100% - 115px);height:45px;flex-grow:1}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .btn,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .btn{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#313131}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .btn:hover,.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .btn:focus,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .btn:hover,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .btn:focus{color:#fff;background-color:#000}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .btn,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .btn{padding:.625rem 1.5rem;font-size:1rem}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .btn,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .btn{padding:.4375rem 1.5rem;font-size:.875rem}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .btn,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .btn{width:95px!important;height:45px;padding:0 5px}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .helpCep,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .helpCep{font-size:.75rem}.cart-resume .fbits-envio-container{margin-top:7px;font-size:.875rem;line-height:1.2}.cart-resume .fbits-carrinho-frete-item{display:flex;flex-wrap:wrap;margin:3px 0;padding:10px;font-size:.875rem;border:0;background-color:hsla(0,0%,100%,.8)}.cart-resume .fbits-carrinho-frete-item:last-child{margin-bottom:0}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-header{padding-left:0}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-valor{font-weight:600;padding-right:0}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-valor .nome-item-valor::before{content:"R$ "}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-valor .nome-item-frete-gratis{font-size:0}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-valor .nome-item-frete-gratis::before{content:"Grátis";font-size:.875rem}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-complemento{margin-top:3px;padding:0}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-complemento span{padding:0;font-size:.75rem}.cart-resume .fbits-carrinho-frete-item .fbits-frete-retirada-endereco{display:none}.cart-resume .fbits-carrinho-frete-item .fbits-frete-retirada-texto{display:none}.cart-resume .fbits-cupom-msg{font-size:.875rem}.cart-resume_subtotal,.cart-resume_total{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:1rem 0}.cart-resume_subtotal{border-bottom:1px solid #e5e5e5}.cart-resume_subtotal-price .currency,.cart-resume_total-price .currency{display:flex;gap:5px}.cart-resume_total-price{font-weight:700;color:#4fb36b}@media(max-width:767px){.cart-resume{padding-left:1rem;padding-right:1rem}}.cart-empty{width:100%;text-align:center}.cart-products .botao-add-embalagem{cursor:pointer}#modalPack .fbits-modal-dialog{width:90%;max-width:400px}#modalPack .fbits-modal-content{padding-bottom:1rem}#modalPack .fbits-embalagem-box{width:100%;margin:0 0 20px 0;padding:0;border:0}#modalPack .fbits-embalagem-box img{width:auto}#modalPack .fbits-embalagem-box .fbits-embalagem-price{font-size:1.125rem;margin:1rem 0 1.4rem 0}#modalPack .fbits-embalagem-box div[id*=MensagemInformativa-]{font-size:1rem;font-weight:700}#modalPack textarea{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}#modalPack textarea:focus{outline:0}#modalPack textarea{padding:.5rem .75rem;font-weight:400;font-size:.875rem;font-family:"Montserrat",sans-serif;color:#616161;border:1px solid #bebebe;border-radius:4px}@media(max-width:1023px){#modalPack textarea{font-size:1rem}}#modalPack textarea:hover{border-color:#aaa}#modalPack textarea::-moz-placeholder{color:#616161;opacity:1}#modalPack textarea::placeholder{color:#616161;opacity:1}#modalPack textarea{width:100%;height:auto;padding-top:.6rem;padding-bottom:.6rem;line-height:1.5;box-shadow:none}#modalPack textarea{height:80px}#modalPack .modalAcoes .botao-salvar-embalagem{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;border:0!important;box-shadow:inset 0 0 0 1px #25d366!important;background-color:#25d366}#modalPack .modalAcoes .botao-salvar-embalagem:hover,#modalPack .modalAcoes .botao-salvar-embalagem:focus{color:#fff;box-shadow:inset 0 0 0 1px #25d366!important;background-color:#25d366}#modalPack .modalAcoes .botao-salvar-embalagem{padding:.4375rem 1.5rem;font-size:.875rem}#modalPack .modalAcoes .botao-salvar-embalagem{width:100%;margin:10px auto 0}#modalPack .modalAcoes .botao-cancelar-embalagem{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#f44}#modalPack .modalAcoes .botao-cancelar-embalagem:hover,#modalPack .modalAcoes .botao-cancelar-embalagem:focus{color:#fff;background-color:#f44}#modalPack .modalAcoes .botao-cancelar-embalagem{padding:.625rem 1.5rem;font-size:1rem}#modalPack .modalAcoes .botao-cancelar-embalagem{padding:.4375rem 1.5rem;font-size:.875rem}#modalPack .modalAcoes .botao-cancelar-embalagem{width:100%;margin:0 auto 0}#modalPack .modalAcoes .botao-fecharmodal-embalagem{display:none}.closure-section{display:grid;gap:1.5rem 2rem}.closure-section .box-default{margin-bottom:5px;padding:0 1rem 1rem;font-size:1rem;border:1px solid #f7f7f7!important}.closure-section .box-default.checkout-active{box-shadow:0 3px 5px rgba(0,0,0,.15)}.closure-section .box-default:not(:first-child){margin-top:1.4rem}.closure-section .box-default ul{list-style:none;margin:0;padding:0}.closure-section .title-box{display:flex;align-items:center;gap:10px;margin:0 -1rem 1rem;padding:.7rem 1rem;font-size:1rem;font-weight:600;border-radius:4px;background-color:#f7f7f7}.closure-section .title-box i{font-size:1.125rem;color:#767676}.closure-section .nav-tabs{border-color:#e5e5e5}.closure-section .nav-tabs>li.active>a,.closure-section .nav-tabs>li.active>a:focus,.closure-section .nav-tabs>li.active>a:hover{border-color:#e5e5e5}.closure-section .btn.btn-default,.closure-section .btn.btn-outline-primary{width:100%}.closure-section .btn.btn-default,.closure-section .btn.btn-outline-primary{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#313131}.closure-section .btn.btn-default:hover,.closure-section .btn.btn-default:focus,.closure-section .btn.btn-outline-primary:hover,.closure-section .btn.btn-outline-primary:focus{color:#fff;background-color:#000}.closure-section .btn.btn-default,.closure-section .btn.btn-outline-primary{padding:.625rem 1.5rem;font-size:1rem}.closure-section .btn.btn-default,.closure-section .btn.btn-outline-primary{padding:.4375rem 1.5rem;font-size:.875rem}.closure-section .input-group{width:100%}.closure-section input[type=checkbox]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.closure-section input[type=checkbox]:focus{outline:0}.closure-section input[type=checkbox]{width:1.125rem;height:1.125rem;border:1px solid #bebebe;border-radius:4px;cursor:pointer}.closure-section input[type=checkbox]:hover{border-color:#aaa}.closure-section input[type=checkbox]:checked{border-color:rgba(0,0,0,0);background-color:#313131;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.closure-section input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.closure-column{display:flex;flex-direction:column}#input-endereco-cep{border-radius:4px!important}.fbits-envio-container,.box-forma-pagamento,.fbits-responsive-carrinho-item-imagem img,.item-frete-option{border-radius:4px}@media(min-width:1024px){.closure-section{grid-template-columns:repeat(3,1fr)}.closure-section .box-default{font-size:.875rem}}.box-identity .usuario-nome{font-weight:700}.box-identity .usuario-email{word-break:break-all}.box-identity .fbits-sair{display:block;margin-top:5px;text-decoration:underline;color:#313131}.box-identity .usuario-dados{display:none}.box-identity .nav-tabs>li>a{border-bottom:0!important}.box-identity form .input-group:not(:first-child){margin-top:10px}.box-identity form label[for=IE]{float:left;margin-top:1px;margin-right:10px}.box-identity form .btn{margin-top:15px}.fbits-login{margin:0}.fbits-login .fbits-box-login{transform:translate3d(-50%,-50%,0);width:90%;margin:0}.fbits-login .fbits-box-login::before{font-size:1.5rem;font-weight:600;color:#313131}.fbits-login .form-inline{margin:0 0 15px 0}.fbits-login input.form-control.text-center{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fbits-login input.form-control.text-center:focus{outline:0}.fbits-login input.form-control.text-center{padding:.5rem .75rem;font-weight:400;font-size:.875rem;font-family:"Montserrat",sans-serif;color:#616161;border:1px solid #bebebe;border-radius:4px}@media(max-width:1023px){.fbits-login input.form-control.text-center{font-size:1rem}}.fbits-login input.form-control.text-center:hover{border-color:#aaa}.fbits-login input.form-control.text-center::-moz-placeholder{color:#616161;opacity:1}.fbits-login input.form-control.text-center::placeholder{color:#616161;opacity:1}.fbits-login input.form-control.text-center{width:100%;height:auto;padding-top:.6rem;padding-bottom:.6rem;line-height:1.5;box-shadow:none}.fbits-login input.form-control.text-center{margin:0}.fbits-login #RecuperarSenha{margin:0;font-size:.875rem}.fbits-login #RecuperarSenha a{font-weight:700}.fbits-login .fbits-social-login{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 15px}.fbits-login .fbits-social-login::before{content:"Ou acesse utilizando suas redes sociais";margin:20px 0 5px;font-size:1rem}.fbits-login .fbits-social-login .btn.facebook,.fbits-login .fbits-social-login .btn.google{margin:0}.box-entrega .item-endereco{display:flex;gap:15px}.box-entrega .item-endereco[data-selecionado=true]:hover{padding:0;background:none}.box-entrega .item-endereco:hover:not([data-selecionado=true]){padding:0 0 0 10px;background:#f7f7f7}.box-entrega .item-endereco ul{flex-grow:1}.box-entrega .item-endereco .fbits-rua{display:flex;align-items:center;gap:5px}.box-entrega .fbits-endereco-form-item{order:1;flex-shrink:0}.box-entrega .fbits-endereco-form-item>button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;font-size:1.25rem;border:0;background:none}.box-entrega #formEndereco .item-endereco{margin-top:15px}.box-entrega #endereco-info+.input-group{margin-top:0}.box-entrega .input-group{margin-top:10px}.box-entrega .btn{width:100%;margin-top:10px}.box-envio .fbits-envio-container{margin:0}.box-envio input[type=radio]{margin:0}.box-envio .checkout-mensagem-forma-envio{display:block;margin-bottom:5px}.box-envio .item-frete-option{display:flex;flex-wrap:wrap;align-items:center;margin-top:5px;padding:1rem;font-size:.875rem;background-color:#f7f7f7}.box-envio .item-frete-option.selected{border-left:3px solid #313131}.box-envio .nome-item-envio{display:inline-flex;align-items:center;flex-grow:1;width:63%;max-width:63%;gap:10px}.box-envio .nome-item-envio .fa{display:none}.box-envio .nome-item-valor,.box-envio .nome-item-frete-gratis{flex-basis:37%;text-align:right;font-weight:700;padding-left:10px}.box-envio .nome-item-frete-gratis{font-size:0}.box-envio .nome-item-frete-gratis::before{content:"Grátis";font-size:.875rem}.box-envio .nome-item-prazo{width:100%;margin-top:5px}.box-envio .nome-item-prazo~.nome-item-prazo{display:none}.box-envio div[data-frete-agendamento]{width:100%}.box-envio select[data-frete-agendamento-dia],.box-envio select[data-frete-agendamento-periodo]{width:100%;margin-top:5px;background-color:#fff}.box-envio .item-envio[data-frete-item-tipo=Retirada]>span{width:100%;margin-top:10px}.box-envio .item-envio[data-frete-item-tipo=Retirada]:not(.selected)>*:not([class*=nome-item-]){display:none}.box-envio .item-envio.item-frete-option .fbits-frete-retirada-endereco{width:100%;margin:5px 0 0 0;padding:10px;background-color:hsla(0,0%,100%,.7)}.box-envio .item-envio.item-frete-option .fbits-frete-retirada-endereco>div{display:inline-block}.box-envio .item-envio.item-frete-option .fbits-frete-retirada-endereco>div::before{content:none}.box-envio .item-envio.item-frete-option .fbits-frete-retirada-endereco>div:not(:last-child){margin-right:5px}.box-envio .item-envio.item-frete-option .fbits-frete-retirada-endereco>div:not(:last-child)::after{content:" - "}.box-envio .item-envio.item-frete-option .fbits-frete-retirada-endereco>div.fbits-frete-retirada-endereco-logradouro::after{content:", "}.box-envio .fbits-frete-retirada-texto{margin-top:5px}@media(min-width:1280px){.box-envio div[data-frete-agendamento][style=""]{display:flex;flex-wrap:wrap}.box-envio div[data-frete-agendamento][style=""]::before{content:"";width:100%;order:1}.box-envio select[data-frete-agendamento-dia]{order:2;width:40%;margin-right:2%}.box-envio select[data-frete-agendamento-periodo]{order:3;width:58%}}.box-observacao textarea{width:100%;min-height:100px}.box-cupom .input-group{display:flex;flex-direction:column}.box-cupom .btn{margin-top:10px}.box-cc .input-group{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.box-forma-pagamento .checkout-mensagem-forma-pagamento{display:block;margin-bottom:10px}.box-forma-pagamento .nav-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border:0}.box-forma-pagamento .nav-tabs::before,.box-forma-pagamento .nav-tabs::after{display:none}.box-forma-pagamento .nav-item{margin:0;padding:0}.box-forma-pagamento .nav-item:hover .nav-link,.box-forma-pagamento .nav-item.active .nav-link{border-color:#e5e5e5;background:none}.box-forma-pagamento .nav-link{padding:.5rem .5rem;border:1px solid rgba(0,0,0,0);border-radius:4px;background:none}.box-forma-pagamento .nav-link input{display:none}.box-forma-pagamento .tab-content{margin-top:15px;padding-top:15px;border-top:1px solid #e5e5e5}.box-forma-pagamento .forminline{display:flex;align-items:center;flex-wrap:wrap;gap:5px;width:100%}.box-forma-pagamento .forminline label{width:100%;margin:0}.box-forma-pagamento .forminline label[for*=paymentMethodId]{flex-grow:1;width:calc(100% - 30px);margin:0}.box-forma-pagamento .forminline input[type=radio]{margin:0}.box-forma-pagamento .forminline input[type=text]{width:100%;height:auto;padding-top:.6rem;padding-bottom:.6rem;line-height:1.5;box-shadow:none}.box-forma-pagamento .forminline select{width:100%}.box-forma-pagamento .forminline select[name=month],.box-forma-pagamento .forminline select[name=year]{width:auto;flex-basis:calc(50% - 5px)}.box-forma-pagamento .forminline select[name=month]{margin-right:auto}.has-subscription .nav-link:not([data-gateway-nome*=Cartão]){display:none}.closure-resume .voltar-carrinho{display:block;width:100%;margin:0 0 10px 0;font-size:.75rem;text-align:right;color:#767676}.closure-resume .fbits-responsive-carrinho-items{display:flex;flex-direction:column;width:100%;max-width:100%;margin:0;padding:0;border:0;border-top:1px solid #e5e5e5}.closure-resume .fbits-responsive-carrinho-item{position:relative;display:flex;flex-wrap:wrap;gap:5px 10px;min-height:100px;margin:0;padding:15px 0 15px 80px;border-color:#e5e5e5}.closure-resume .fbits-responsive-carrinho-item::before,.closure-resume .fbits-responsive-carrinho-item::after{display:none}.closure-resume .fbits-responsive-carrinho-item-imagem{position:absolute;left:0;top:15px;width:70px;margin:0}.closure-resume .fbits-responsive-carrinho-item-titulo{flex-grow:1}.closure-resume .fbits-responsive-carrinho-item-descricao>a{font-size:.875rem;color:#313131}.closure-resume .fbits-responsive-carrinho-item-descricao>div{font-size:.75rem;line-height:1.3;color:#767676}.closure-resume .fbits-responsive-carrinho-item-valor-unitario{flex-shrink:0;text-align:left}.closure-resume .fbits-responsive-carrinho-item-valor-unitario::before{content:"Valor total";display:block;font-size:.75rem}.closure-resume .fbits-responsive-carrinho-item-valor-unitario .currency{font-weight:600;color:#4fb36b}.closure-resume div[id*=box-assinatura-]{width:100%}.closure-resume .fbits-responsive-carrinho-assinatura-border{margin:0!important;padding:0}.closure-resume .fbits-responsive-carrinho-assinatura-border>div{width:100%;margin:0!important;padding:0}.closure-resume .fbits-responsive-carrinho-detalhes{display:flex;flex-direction:column;width:100%}.closure-resume .fbits-responsive-carrinho-detalhes>div{line-height:1.5;border:0;background:none}.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-subtotal-valor,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-valores-header.vfrete,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-subtotal-valor,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-total-header,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-desconto>div,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-valores>span,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-valores>.vcontacorrente{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;padding:.8rem 0;border-bottom:1px solid #e5e5e5}.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-desconto{padding:0}.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-total-header{border-bottom:0}.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-total-valor .currency{font-weight:700}@media(min-width:768px){.closure-resume .fbits-responsive-carrinho-item-titulo{width:60%;max-width:60%}.closure-resume .fbits-responsive-carrinho-item-valor-unitario{max-width:40%;margin-left:auto;text-align:right}}@media(max-width:767px){.closure-resume .fbits-responsive-carrinho-item-titulo{width:100%}}.confirm-title{margin:0 0 2rem 0;font-size:1.5rem;font-weight:700}.confirm-bottom{display:flex;flex-direction:column;margin-top:1.5rem;gap:1.5rem 2rem}@media(min-width:1024px){.confirm-bottom{flex-direction:row}.confirm-bottom>section{width:calc(50% - 2rem + 1rem);padding:1rem;border:1px solid #e5e5e5}}.confirm-box.--order{display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem;background-color:#f7f7f7}.confirm-box.--order .box-pedido-numero{position:relative;top:auto;bottom:0;width:auto;margin:0;padding:0}.confirm-box.--order .box-pedido-numero p{margin:0 0 6px 0}.confirm-box.--order .box-pedido-numero:first-child{order:1;text-align:center}.confirm-box.--order .box-pedido-numero:first-child>p{display:none}.confirm-box.--order .pedido-numero{font-size:1.625rem;font-weight:700;color:#000}.confirm-box.--order .pedido-numero::before{content:"Número do pedido";font-size:1rem;font-weight:400}.confirm-box.--order .pedido-email{color:#000}@media(min-width:1024px){.confirm-box.--order{flex-direction:row}.confirm-box.--order .box-pedido-numero:first-child{margin-left:auto}.confirm-box.--order .box-pedido-numero:nth-child(2){text-align:left}}.confirm-box.--payment{margin-top:1.5rem}.confirm-box.--payment .box-info-pagamento{padding:0;display:flex;flex-wrap:wrap;gap:30px;color:#313131;background:none}.confirm-box.--payment .box-info-pagamento ul{margin:0}.confirm-box.--payment .box-info-pagamento li span{font-weight:600}.confirm-box.--payment .pedido-status{margin-bottom:1rem;font-size:1.125rem;font-weight:700;color:#000}.confirm-box.--payment .box-carrinho-frete{margin:0}.confirm-box.--payment .box-carrinho-frete p{margin:0}.confirm-box.--payment .box-carrinho-frete .box-carrinho-frete-prazo,.confirm-box.--payment .box-carrinho-frete .box-carrinho-frete-valor{display:inline-block}.confirm-box.--payment .box-carrinho-frete .box-carrinho-frete-valor{font-weight:600}.confirm-box.--payment .box-carrinho-frete .box-carrinho-prazo-entrega-txt::after{content:"dias úteis"}.confirm-box.--payment [id*=gateway-painel-]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.confirm-box.--payment .fbits-gateway-pix-aguardando{height:auto;margin:15px 0;padding:0;white-space:inherit;text-align:left;border-radius:0;cursor:default}.confirm-box.--payment [class*=-copiar-linecode],.confirm-box.--payment [class*=-copiar-qrcode]{display:flex;flex-direction:column;width:100%;margin-top:25px;padding:0;text-align:center;white-space:break-spaces;border-radius:0;border:0;background:none;cursor:default!important}.confirm-box.--payment [class*=-copiar-linecode] input,.confirm-box.--payment [class*=-copiar-qrcode] input{height:auto;text-align:center;padding:10px;border:2px dashed #bebebe;text-overflow:ellipsis;cursor:pointer}.confirm-box.--payment [class*=-copiar-linecode] input:hover,.confirm-box.--payment [class*=-copiar-qrcode] input:hover{border-color:#aaa}.confirm-box.--payment [class*=-copiar-linecode]:after,.confirm-box.--payment [class*=-copiar-qrcode]:after{margin-top:10px;font-size:.875rem;font-weight:700}.confirm-box.--payment [class*=-copiar-linecode]:after{content:"Clique no botão acima para copiar o código"}.confirm-box.--payment [class*=-copiar-qrcode]::after{content:"Clique no botão acima para copiar o código"}.confirm-box.--payment .gateway-yapay-qrcode,.confirm-box.--payment .gateway-pagarme-qrcode,.confirm-box.--payment .gateway-mundipagg-qrcode,.confirm-box.--payment .gateway-pagarmev5-qrcode{display:flex;flex-direction:column;width:100%;max-width:250px;margin:20px auto 0;white-space:break-spaces;background:none}.confirm-box.--payment .fbits-gateway-pix-pagar{width:100%;height:auto;text-align:center;font-weight:700}.confirm-box.--payment [class*=-imprirmir-boleto],.confirm-box.--payment .gateway-itaushopline-pagar{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#313131}.confirm-box.--payment [class*=-imprirmir-boleto]:hover,.confirm-box.--payment [class*=-imprirmir-boleto]:focus,.confirm-box.--payment .gateway-itaushopline-pagar:hover,.confirm-box.--payment .gateway-itaushopline-pagar:focus{color:#fff;background-color:#000}.confirm-box.--payment [class*=-imprirmir-boleto],.confirm-box.--payment .gateway-itaushopline-pagar{padding:.625rem 1.5rem;font-size:1rem}.confirm-box.--payment [class*=-imprirmir-boleto],.confirm-box.--payment .gateway-itaushopline-pagar{margin:1.5rem 0}@media(min-width:768px){.confirm-box.--payment [id*=gateway-painel-]{width:calc(50% - 15px)}}.confirm-box.--products{display:inline-flex;flex-direction:column}.confirm-box.--products::before{content:"Resumo do pedido";font-size:1.125rem;font-weight:700;margin-bottom:1rem;color:#000}.confirm-box.--products ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.confirm-box.--products ul li{display:flex;align-items:center}.confirm-box.--products ul li*::before,.confirm-box.--products ul li::after{display:none}.confirm-box.--products .fbits-responsive-carrinho-item-titulo{display:flex;align-items:center;gap:15px;font-size:.875rem;flex-grow:1}.confirm-box.--products .fbits-responsive-carrinho-item-imagem{flex-shrink:0;margin:0}.confirm-box.--products .fbits-responsive-carrinho-item-descricao{font-size:.875rem;font-weight:600}.confirm-box.--products .fbits-responsive-carrinho-item-descricao>div{font-size:.75rem;font-weight:400;color:#767676}.confirm-box.--products .fbits-responsive-carrinho-item-valor-unitario .currency{font-size:.875rem;font-weight:600;color:#4fb36b}@media(min-width:1024px){.confirm-box.--products ul li{padding:1rem 0;border:0}.confirm-box.--products ul li:not(:last-child){border-bottom:1px solid #e5e5e5}.confirm-box.--products ul li:last-child{padding-bottom:0}}@media(max-width:1023px){.confirm-box.--products ul{border:1px solid #e5e5e5;border-bottom:0}.confirm-box.--products ul li{padding:1rem;border-bottom:1px solid #e5e5e5}}@media(max-width:639px){.confirm-box.--products ul li{flex-direction:column}.confirm-box.--products .fbits-responsive-carrinho-item-valor-unitario{width:100%;text-align:right}}.confirm-box.--shipping>p{margin:0 0 1rem 0;font-size:1.125rem;font-weight:700;color:#000}.confirm-box.--shipping .box-endereco{font-size:1rem}.confirm-box.--shipping ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.confirm-buttons{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;gap:1rem 2rem}.confirm-buttons .btn{margin:0}.confirm-buttons .btcontinuar{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#313131}.confirm-buttons .btcontinuar:hover,.confirm-buttons .btcontinuar:focus{color:#fff;background-color:#000}.confirm-buttons .btcontinuar{padding:.625rem 1.5rem;font-size:1rem}.confirm-buttons .btimprimir{font-weight:700;border-radius:4px;text-transform:uppercase;color:#fff;background-color:#f44}.confirm-buttons .btimprimir:hover,.confirm-buttons .btimprimir:focus{color:#fff;background-color:#f44}.confirm-buttons .btimprimir{padding:.625rem 1.5rem;font-size:1rem}@media(max-width:639px){.confirm-buttons{flex-direction:column}.confirm-buttons .btn{width:100%}}
