@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.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:62.5%}body{display:flex;flex-direction:column;min-height:100%;line-height:1.5;color:#575757;font-size:1.6rem;font-family:"Inter",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}.fixed{position:fixed}.z-50{z-index:50}.flex{display:flex}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.w-full{width:100%}.pt-0\.5{padding-top:.125rem}.p-4{padding:1rem}.ml-3{margin-left:.75rem}.h-10{height:2.5rem}.w-0{width:0}.w-10{width:2.5rem}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}.hidden{display:none}.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;box-shadow:none!important}.btn-success,.fbits-carrinho .btn-success:not(.btnCalcular),.fbits-box-login .btn.btn-success{font-weight:700;border-radius:6px;text-transform:uppercase;color:#fff;border:0!important;background-color:#5ebd6d}.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;background-color:#68b27e}.btn-success,.fbits-carrinho .btn-success:not(.btnCalcular),.fbits-box-login .btn.btn-success{padding-top:1rem;padding-bottom:1rem;font-size:1.6rem}.btn-success,.fbits-carrinho .btn-success:not(.btnCalcular),.fbits-box-login .btn.btn-success{height:auto;line-height:1.5;box-shadow:none!important}.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:6px;text-transform:uppercase;color:#fff;background-color:#5ebd6d}.btn-primary:hover,.btn-primary:focus,.btn-primary-checkout:hover,.btn-primary-checkout:focus,.bt.btMedium:hover,.bt.btMedium:focus{color:#fff;background-color:#68b27e}.btn-primary,.btn-primary-checkout,.bt.btMedium{padding:.625rem 1.5rem;font-size:1.6rem}.btn-secondary-checkout{font-weight:700;border-radius:6px;text-transform:uppercase;color:#fff;background-color:#0b2841}.btn-secondary-checkout:hover,.btn-secondary-checkout:focus{color:#fff;background-color:#003b6a}.btn-secondary-checkout{padding:.625rem 1.5rem;font-size:1.6rem}.--small{padding:.4375rem 1.5rem;font-size:1.4rem}.--large{padding:.625rem 1.25rem;font-size:1.6rem}@media(min-width:1024px){.--large{font-size:2.2rem}}.btn.cadastro{font-weight:700;border-radius:6px;text-transform:uppercase;color:#fff;background-color:#5ebd6d}.btn.cadastro:hover,.btn.cadastro:focus{color:#fff;background-color:#68b27e}.btn.cadastro{padding-top:1rem;padding-bottom:1rem;font-size:1.6rem}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:1.1rem 1.6rem;font-weight:400;font-size:1.4rem;font-family:"Inter",sans-serif;color:#575757;border:1px solid #7c8997;border-radius:6px}@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:1.6rem}}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:#636363}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:#7c8997;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:#7c8997;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:1rem;padding-bottom:1rem;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:1.1rem 1.6rem;font-weight:400;font-size:1.4rem;font-family:"Inter",sans-serif;color:#575757;border:1px solid #7c8997;border-radius:6px}@media(max-width:1023px){select,select.form-control{font-size:1.6rem}}select:hover,select.form-control:hover{border-color:#636363}select::-moz-placeholder,select.form-control::-moz-placeholder{color:#7c8997;opacity:1}select::placeholder,select.form-control::placeholder{color:#7c8997;opacity:1}select,select.form-control{padding-left:1.5rem;padding-right:8rem;border:1px solid #7c8997;border-radius:4px;background-color:#fff;background-image:url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L6 6L11 0.999999" stroke="%2300DEFC" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right .375rem center;-webkit-print-color-adjust:exact;print-color-adjust:exact;cursor:pointer}select:hover,select.form-control:hover{border-color:#7c8997}[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.6rem;height:1.6rem;border:1px solid #adadad;border-radius:0;background-color:#fff;cursor:pointer}[type=checkbox]:hover,[type=radio]:hover{border-color:#adadad}[type=checkbox]:checked,[type=radio]:checked{border-color:#4086c0;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,<svg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M8.44558 0.253688C8.61838 0.0891722 8.84834 -0.00177889 9.08693 2.63687e-05C9.32551 0.00183163 9.55407 0.0962523 9.72436 0.263364C9.89466 0.430476 9.99337 0.657209 9.99968 0.895719C10.006 1.13423 9.91939 1.36586 9.75816 1.54174L4.86357 7.66305C4.7794 7.7537 4.67782 7.82645 4.5649 7.87695C4.45198 7.92744 4.33003 7.95465 4.20636 7.95694C4.08268 7.95923 3.95981 7.93656 3.8451 7.89028C3.73038 7.84399 3.62618 7.77506 3.53872 7.68758L0.292827 4.44169C0.202435 4.35746 0.129933 4.25589 0.0796475 4.14304C0.0293621 4.03018 0.00232279 3.90835 0.000143182 3.78482C-0.00203643 3.66128 0.0206883 3.53857 0.0669613 3.42401C0.113234 3.30945 0.182108 3.20539 0.269473 3.11802C0.356838 3.03066 0.460905 2.96178 0.575465 2.91551C0.690026 2.86924 0.812734 2.84651 0.936267 2.84869C1.0598 2.85087 1.18163 2.87791 1.29449 2.9282C1.40734 2.97848 1.50892 3.05098 1.59315 3.14138L4.16189 5.70889L8.42227 0.280676L8.44558 0.253688Z' fill='%2300DEFC'/></svg>")}[type=radio]{border-radius:100%}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%2300DEFC' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.header{padding-top:17px;padding-bottom:17px;margin-bottom:30px;border-bottom:1px solid #4086c0}.header .container{display:flex;justify-content:center}.header .logo{margin:0 auto}.footer{margin-top:auto;padding-top:40px}.copyright{color:#7c8997;text-align:center}.copyright .container{padding-top:1.25rem;padding-bottom:1.25rem}.copyright a{font-weight:700}.copyright-text{font-size:1.2rem;padding-top:3rem;padding-bottom:3rem;color:#fff;background-color:#0b2841;border-bottom:2px solid #aad9ff}.copyright-text p:not(:last-child){margin-bottom:1.6rem}.copyright-text p:last-child{font-weight:600}.copyright-developer{padding:.6rem 1.6rem 1.1rem;gap:2.4rem}.copyright-developer{display:flex;align-items:center;justify-content:center}.copyright .container p:last-child{margin-bottom:0}#overlay{top:5%;right:2%;width:80%;max-width:390px;border-radius:8px;background-color:#fff}#overlay.active{display:flex!important;animation:fade-in .6s}#overlay-success{color:#008000}#overlay-error{color:#ff0037}.overlay-close{padding:0;border:0;background:none}#message-title-overla,#message-content-overlay{font-size:1.4rem}.field-validation-error span{display:block;margin:2px 0 0 0;font-size:1.2rem;font-weight:400;text-transform:none}
.modal{position:fixed;top:0;left:0;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:20}.modal.is-visible{display:flex;animation:fade-in .6s}.modal-wrapper{position:absolute;inset:0;overflow:hidden}.modal-content{display:flex;flex-direction:column;position:relative;width:auto;max-width:90%;max-height:85vh;padding:20px 0;border-radius:8px;background-color:#fff}.modal-header{padding:0 20px 20px}.modal-header_title{font-size:1.8rem;font-weight:600}.modal-body{height:100%;padding:0 20px;overflow:auto}.modal-close_button{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:3px solid #d6d6d6;border-radius:100%;background-color:#fff;transition:all .3s;z-index:2}.modal-close_button:hover{color:#fff;background-color:#68b27e}.modal-countdown{--frame-bg:#2a2c46;--frame-top:#343755;--frame-bottom:#424466}.modal-countdown.is-visible{display:flex}.modal-countdown .modal-content{padding:20px 0 0}.modal-countdown .modal-body{padding:0}.modal-countdown .countdown-coupon{display:block;padding:20px}.modal-countdown .title{margin:0 0 15px 0;font-size:24px;font-weight:700;color:#003b6a;text-transform:uppercase}.modal-countdown .subtitle{margin:0;line-height:1.3}.modal-countdown .subtitle strong{color:#003b6a}.modal-countdown .btn-copy-coupon{position:relative;display:inline-block;vertical-align:middle;color:#fff;margin:0 10px;padding:6px 12px;font-weight:700;text-transform:uppercase;border:0;border-radius:8px;background:#003b6a;overflow:hidden}.modal-countdown .btn-copy-coupon:hover{background:#0b2841}.modal-countdown .btn-copy-coupon span,.modal-countdown .btn-copy-coupon svg{display:inline-block;vertical-align:middle}.modal-countdown .btn-copy-coupon span{margin-right:5px}.modal-countdown .btn-copy-coupon.adding::before{content:"Copiado";position:absolute;top:0;display:flex;align-items:center;justify-content:center;left:0;width:100%;height:100%;color:#fff;background:#003b6a}.modal-countdown .countdown-box{display:flex;flex-direction:column;margin-top:10px;padding:20px;border-radius:0 0 8px 8px;background-color:#aad9ff}.modal-countdown .countdown-title{margin:0 0 10px 0;color:#0b2841}.modal-countdown .countdown{display:grid;width:100%;max-width:200px;grid-template-columns:repeat(2,1fr);grid-template-rows:2fr auto;gap:10px 1rem;margin:0 auto}.modal-countdown .frame{position:relative;width:100%;height:80px;background-color:var(--frame-bg);box-shadow:0 3px 0 0 hsl(235,25%,29%),0 6px 0 0 var(--frame-bg);font-size:55px;font-weight:700}.modal-countdown .frame.--days,.modal-countdown .frame.--hours{display:none}.modal-countdown .frame::before,.modal-countdown .frame::after{content:"";position:absolute;display:block;height:10px;width:10px;border-radius:100%;background-color:#aad9ff;z-index:10;top:50%;transform:translateY(-50%)}.modal-countdown .frame::before{left:-5px}.modal-countdown .frame::after{right:-5px}.modal-countdown .frame,.modal-countdown .top,.modal-countdown .bottom{border-radius:20px}.modal-countdown .top,.modal-countdown .bottom,.modal-countdown .wrapper{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:absolute}.modal-countdown .wrapper{transition:transform .1s;transform-style:preserve-3d}.modal-countdown .wrapper.flip{transform:rotateX(-90deg)}.modal-countdown .top{width:100%;height:100%;color:#003b6a;background-color:var(--frame-top);clip-path:polygon(0% 0%,100% 0%,100% 50%,0% 50%);z-index:2}.modal-countdown .top.drop{background-color:var(--frame-bg)}.modal-countdown .bottom{width:100%;height:100%;color:#4086c0;background-color:var(--frame-bottom);clip-path:polygon(0% 50%,100% 50%,100% 100%,0% 100%)}.modal-countdown .bottom.darker{background-color:var(--frame-top)}.modal-countdown .unit-label{display:block;text-align:center;font-size:14px;font-weight:600;color:#0b2841}.cart-page .container{margin-bottom:60px}.cart-main{display:grid;gap:5px 20px}.btn.btcontinuar{width:100%;margin-top:0;padding:10px 0;font-size:0;color:#00b3de;background:none}.btn.btcontinuar::before{content:"Escolher mais produtos";font-weight:600;font-size:1.4rem;text-transform:uppercase}.closure-back-button{margin:0;padding:0;font-size:1.4rem;font-weight:700;border:0;background:none}span.currency::before{content:"R$ "}.closure-section2{display:none}.closure-section2.active{display:block}@media(min-width:1024px){.cart-main{grid-template-columns:auto 416px}}.cart-products_header{display:none}body.catalog .shipping-bar{display:none!important}.shipping-bar{display:none;width:100%;flex-direction:column;padding:16px 10px;border:1px solid #f2f2f2;box-shadow:-2px 5px 4px 0 #ececec;border-radius:10px;margin-bottom:20px}.shipping-bar.--is-visible{display:flex}.shipping-bar_progress-container{width:100%;height:.8rem;border-radius:8px;background-color:#f0f0f0}.shipping-bar_message{font-size:1.4rem;margin-bottom:.5rem}.shipping-bar_progress-bar{height:inherit;border-radius:8px;background-color:#aad9ff;width:0}.cart-products .fbits-responsive-carrinho-produtos{margin:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;margin:20px auto;padding:16px 10px;font-size:1.4rem;border-radius:10px;border:1px solid #f2f2f2;background-color:#fff;box-shadow:-2px 5px 4px 0 #ececec}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item:first-child{margin-top:0}.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>div[class*=col-]{padding-left:5px;padding-right:5px!important}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item.brinde .cart-item_billet-price{display:none!important}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item.brinde .currency{font-size:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item.brinde .currency::before{content:"Grátis";font-weight:700;text-wrap:nowrap;font-size:1.9rem;color:#4086c0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item.brinde .currency::after{content: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{width:100px}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-titulo{display:flex;align-items:center}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-descricao{flex-grow:1;width:auto;line-height:1}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-descricao>a{font-size:1.4rem;line-height:1.4;color:#0b2841}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-descricao>div{font-weight:500;font-size:1.2rem;color:#7c8997}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-remover{top:-8px;left:4px;right:auto;flex-shrink:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-remover .btn{padding:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-remover .btn::before{left:0;width:25px;height:25px;font-size:16px!important;color:#0d467f!important;border-radius:50%;background-color:#00defc}.cart-products .fbits-responsive-carrinho-produtos .fbits-reponsive-carrinho-item-prazo-entrega{padding:0;background:none}.cart-products .fbits-responsive-carrinho-produtos .fbits-reponsive-carrinho-item-prazo-entrega span{padding:7px;font-size:1.2rem;border-radius:8px;background:#f5f5f5}.cart-products .fbits-responsive-carrinho-produtos .currency{color:#0b2841}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade{position:relative;margin:0 auto;padding-top:25px!important}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade::before{content:"Quantidade";position:absolute;top:0;left:0;width:100%;line-height:1.3;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem;color:#0b2841}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade .input-group{display:flex;align-items:center;border-radius:4px;border:1px solid #bfd0dc}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade .input-group-btn{width:auto;flex-grow:1}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade form{max-width:40px;min-width:30px}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade .form-control{height:35px;padding:0 6px;font-size:1.4rem;border:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade .btn{width:100%;min-width:20px;height:35px;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:.6rem;color:#00b3de}.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{flex:0 0 25%;line-height:1.1}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total .cart-item_billet-price{font-weight:700;text-wrap:nowrap;font-size:1.9rem;color:#4086c0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total .cart-item_billet-price span{font-weight:300;font-size:1.4rem;color:#6d6d5f}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total .currency{font-weight:300;font-size:1.4rem;color:#6d6d5f}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total .currency::before{content:"ou R$ "}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total .currency::after{content:" a prazo"}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total .cart-item_billet-price_unity{display:inline-block;font-size:1.2rem;font-weight:300}.cart-products .fbits-responsive-carrinho-produtos .precoParcela{display:none}.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:6px}.cart-resume .container-finalizar .btfinalizar,.cart-resume .btcontinuar{border-radius:6px}@media(max-width:1023px){.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-titulo{margin-bottom:15px;padding:0!important}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade{width:auto;margin-left:0;text-align:center}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total{width:auto;min-height:auto;margin-left:auto;align-self:flex-end;padding:0}.cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-total::before{content:"";display:block;font-size:1.2rem}.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}}body.catalog .cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade{margin:0 0 0 auto}@media(max-width:1023px){body.catalog .cart-products .fbits-responsive-carrinho-produtos .fbits-responsive-carrinho-item-quantidade{margin-left:0}}.cart-resume{position:relative;height:-moz-fit-content;height:fit-content;padding:.625rem 1.25rem 1.25rem;border-radius:10px;background-color:#e6f0f0;box-shadow:0 5px 4px 0 #ececec}.cart-resume .fbits-responsive-carrinho-frete,.cart-resume .fbits-responsive-carrinho-desconto{display:flex;flex-direction:column;margin:0;padding:15px 0;border:0;border-bottom:2px solid #e5e5e5}.cart-resume .fbits-responsive-carrinho-frete-texto,.cart-resume .fbits-responsive-carrinho-desconto-texto{display:flex;justify-content:space-between;gap:10px;margin:0;padding:0;line-height:1.3;font-weight:500}.cart-resume .fbits-responsive-carrinho-frete-texto::after,.cart-resume .fbits-responsive-carrinho-desconto-texto::after{color:#003b6a;text-decoration:underline;font-size:1.4rem;cursor:pointer}.cart-resume .fbits-responsive-carrinho-frete-texto.active::after,.cart-resume .fbits-responsive-carrinho-desconto-texto.active::after{content:"Ocultar"}.cart-resume .fbits-responsive-carrinho-frete-texto.active~div,.cart-resume .fbits-responsive-carrinho-desconto-texto.active~div{display:block}.cart-resume .fbits-responsive-carrinho-frete-texto~div,.cart-resume .fbits-responsive-carrinho-desconto-texto~div{display:none;margin-top:10px}.cart-resume .fbits-responsive-carrinho-frete-texto{font-size:0}.cart-resume .fbits-responsive-carrinho-frete-texto::before{content:"Frete";font-size:1.6rem}.cart-resume .fbits-responsive-carrinho-frete-texto::after{content:"Simular"}.cart-resume .fbits-responsive-carrinho-desconto-texto::after{content:"Adicionar"}.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;padding:6px 12px;font-size:1.4rem;border:1px solid #bfd0dc}.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:6px;text-transform:uppercase;color:#fff;background-color:#5ebd6d}.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:#68b27e}.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:1.6rem}.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:1.4rem}.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;font-size:1.4rem;color:#0b2841;background-color:#4086c0;border-radius:4px}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .btn:hover,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .btn:hover{color:#fff;background-color:#0b2841}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .btn:disabled,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .btn:disabled{cursor:not-allowed}.cart-resume #div-frete .fbits-responsive-carrinho-frete-input .helpCep,.cart-resume #form-cupom .fbits-responsive-carrinho-desconto-input .helpCep{font-size:1.2rem;text-decoration:underline;color:#4086c0}.cart-resume .fbits-envio-container{margin-top:7px;font-size:1rem;line-height:1.2}.cart-resume .fbits-carrinho-frete-item{display:flex;flex-wrap:wrap;margin:3px 0;padding:10px;font-size:1.4rem;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;font-weight:700}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-valor{font-weight:700;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:1.4rem}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-complemento{margin-top:6px;padding:0}.cart-resume .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-complemento span{padding:0;font-size:1.2rem}.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 .btn-see-more{background:none;border:0;padding:0;color:#0b2841}.cart-resume .fbits-cupom-msg{font-size:1.4rem}.cart-resume .btn.btfinalizar{height:55px;margin-top:1rem;padding:14px 20px;font-size:0;border-radius:4px}.cart-resume .btn.btfinalizar.btn-budget{margin-top:10px}.cart-resume .btn.btfinalizar.btn-budget::before{content:"Solicitar orçamento"}.cart-resume .btn.btfinalizar::before{content:"Continuar";font-size:1.4rem}.cart-resume_subtotal,.cart-resume_total{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:1rem 0;font-weight:500}.cart-resume_subtotal{border-bottom:2px solid #e5e5e5}.cart-resume_subtotal-price .currency,.cart-resume_total-price .currency{display:flex;gap:5px;color:#0b2841}.cart-billet_total{margin-bottom:10px;padding:15px;line-height:1.2!important;text-align:center;border-radius:4px;background-color:#e5e5e5!important}.cart-billet_total .cart-billet_total-title{margin:0 0 5px;font-size:1.2rem}.cart-billet_total .cart-billet_total-title span{display:block;font-weight:700;font-size:2.2rem;color:#0b2841}.cart-billet_total .cart-billet_total-discount{margin:0;font-size:1.4rem}.container-continuar{position:absolute;top:100%;left:0;width:100%;margin-top:20px}.cart-aliquot_message{margin-top:15px;padding-top:12px;font-size:12px;line-height:1.2;border-top:1px solid #e5e5e5}.cart-aliquot_message p{margin:0}@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.8rem;margin:1rem 0 1.4rem 0}#modalPack .fbits-embalagem-box div[id*=MensagemInformativa-]{font-size:1.6rem;font-weight:700}#modalPack textarea{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}#modalPack textarea:focus{outline:0}#modalPack textarea{padding:1.1rem 1.6rem;font-weight:400;font-size:1.4rem;font-family:"Inter",sans-serif;color:#575757;border:1px solid #7c8997;border-radius:6px}@media(max-width:1023px){#modalPack textarea{font-size:1.6rem}}#modalPack textarea:hover{border-color:#636363}#modalPack textarea::-moz-placeholder{color:#7c8997;opacity:1}#modalPack textarea::placeholder{color:#7c8997;opacity:1}#modalPack textarea{width:100%;height:auto;padding-top:1rem;padding-bottom:1rem;line-height:1.5;box-shadow:none}#modalPack textarea{height:80px}#modalPack .modalAcoes .botao-salvar-embalagem{font-weight:700;border-radius:6px;text-transform:uppercase;color:#fff;border:0!important;background-color:#5ebd6d}#modalPack .modalAcoes .botao-salvar-embalagem:hover,#modalPack .modalAcoes .botao-salvar-embalagem:focus{color:#fff;background-color:#68b27e}#modalPack .modalAcoes .botao-salvar-embalagem{padding:.4375rem 1.5rem;font-size:1.4rem}#modalPack .modalAcoes .botao-salvar-embalagem{width:100%;margin:10px auto 0}#modalPack .modalAcoes .botao-cancelar-embalagem{font-weight:700;border-radius:6px;text-transform:uppercase;color:#fff;background-color:#0b2841}#modalPack .modalAcoes .botao-cancelar-embalagem:hover,#modalPack .modalAcoes .botao-cancelar-embalagem:focus{color:#fff;background-color:#003b6a}#modalPack .modalAcoes .botao-cancelar-embalagem{padding:.625rem 1.5rem;font-size:1.6rem}#modalPack .modalAcoes .botao-cancelar-embalagem{padding:.4375rem 1.5rem;font-size:1.4rem}#modalPack .modalAcoes .botao-cancelar-embalagem{width:100%;margin:0 auto 0}#modalPack .modalAcoes .botao-fecharmodal-embalagem{display:none}.modal-pickup-stores .modal-content{padding:20px 0 0}.modal-pickup-stores .modal-header_title{margin:0}.modal-pickup-stores .modal-body{background-color:#f5f5f5;padding:12px 20px;border-radius:0 0 8px 8px}.modal-pickup-stores .fbits-carrinho-frete-item{padding:.8rem;margin:.8rem 0;background-color:#fff}.modal-pickup-stores .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-header{font-weight:600}.modal-pickup-stores .fbits-carrinho-frete-item .fbits-responsive-carrinho-frete-valor .nome-item-frete-gratis::before{content:"Grátis";font-size:1.4rem;font-weight:600}.modal-pickup-stores .fbits-carrinho-frete-item .fbits-frete-retirada-endereco,.modal-pickup-stores .fbits-carrinho-frete-item .fbits-frete-retirada-texto{display:none}.modal-pickup-stores .fbits-responsive-carrinho-frete-prazo{display:inline-block}.etiqueta-atacado-container{font-size:1.2rem}.fbits-etiqueta-atacado-economize{font-weight:600}.fbits-etiqueta-atacado-valores{display:flex;gap:1.6rem}.etiqueta-atacado-preco-de-valor{text-decoration:line-through}.fbits-etiqueta-atacado-preco-por{color:#aad9ff;font-weight:700}.fbits-etiqueta-atacado-economizou{font-weight:700;color:#0b2841}.closure-section{display:flex;flex-wrap:wrap}.closure-section .box-default{margin-bottom:5px;padding:0 15px 15px;font-size:1.4rem;border-radius:10px;border:1px solid #e5e5e5!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 .closure-resume{position:sticky;top:10px;padding:20px;border:0!important;background:#e6f0f0}.closure-section .closure-resume .title-box{margin:0;padding:0}.closure-section .title-box{display:flex;align-items:center;gap:10px;margin:0 -15px 0;padding:15px 15px;font-size:1.6rem;font-weight:600;color:#00b3de;border-radius:6px}.closure-section .title-box i{font-size:1.6rem}.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:6px;text-transform:uppercase;color:#fff;background-color:#0b2841}.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:#003b6a}.closure-section .btn.btn-default,.closure-section .btn.btn-outline-primary{padding:.625rem 1.5rem;font-size:1.6rem}.closure-section .btn.btn-default,.closure-section .btn.btn-outline-primary{padding:.8rem;padding-bottom:.8rem;font-size:1.4rem}.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.6rem;height:1.6rem;border:1px solid #adadad;border-radius:0;background-color:#fff;cursor:pointer}.closure-section input[type=checkbox]:hover{border-color:#adadad}.closure-section input[type=checkbox]:checked{border-color:#4086c0;background-position:center;background-repeat:no-repeat}.closure-section input[type=checkbox]:checked{background-image:url("data:image/svg+xml,<svg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M8.44558 0.253688C8.61838 0.0891722 8.84834 -0.00177889 9.08693 2.63687e-05C9.32551 0.00183163 9.55407 0.0962523 9.72436 0.263364C9.89466 0.430476 9.99337 0.657209 9.99968 0.895719C10.006 1.13423 9.91939 1.36586 9.75816 1.54174L4.86357 7.66305C4.7794 7.7537 4.67782 7.82645 4.5649 7.87695C4.45198 7.92744 4.33003 7.95465 4.20636 7.95694C4.08268 7.95923 3.95981 7.93656 3.8451 7.89028C3.73038 7.84399 3.62618 7.77506 3.53872 7.68758L0.292827 4.44169C0.202435 4.35746 0.129933 4.25589 0.0796475 4.14304C0.0293621 4.03018 0.00232279 3.90835 0.000143182 3.78482C-0.00203643 3.66128 0.0206883 3.53857 0.0669613 3.42401C0.113234 3.30945 0.182108 3.20539 0.269473 3.11802C0.356838 3.03066 0.460905 2.96178 0.575465 2.91551C0.690026 2.86924 0.812734 2.84651 0.936267 2.84869C1.0598 2.85087 1.18163 2.87791 1.29449 2.9282C1.40734 2.97848 1.50892 3.05098 1.59315 3.14138L4.16189 5.70889L8.42227 0.280676L8.44558 0.253688Z' fill='%2300DEFC'/></svg>")}.closure-column{display:flex;flex-direction:column;gap:1rem 20px;width:100%;padding:0 10px}.closure-column.--second{margin-top:30px}#input-endereco-cep{border-radius:6px!important}.fbits-envio-container,.box-forma-pagamento,.fbits-responsive-carrinho-item-imagem img,.item-frete-option{border-radius:8px}@media(min-width:1024px){.closure-section{flex-wrap:nowrap}.closure-section .box-default{font-size:1.4rem}.closure-column.--second{position:relative;max-width:420px;padding-top:30px;margin-top:-30px;margin-bottom:-40px;background-color:#e6f0f0}}.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:#003b6a}.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:2.4rem;font-weight:600;color:#575757}.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:1.1rem 1.6rem;font-weight:400;font-size:1.4rem;font-family:"Inter",sans-serif;color:#575757;border:1px solid #7c8997;border-radius:6px}@media(max-width:1023px){.fbits-login input.form-control.text-center{font-size:1.6rem}}.fbits-login input.form-control.text-center:hover{border-color:#636363}.fbits-login input.form-control.text-center::-moz-placeholder{color:#7c8997;opacity:1}.fbits-login input.form-control.text-center::placeholder{color:#7c8997;opacity:1}.fbits-login input.form-control.text-center{width:100%;height:auto;padding-top:1rem;padding-bottom:1rem;line-height:1.5;box-shadow:none}.fbits-login input.form-control.text-center{margin:0}.fbits-login #RecuperarSenha{margin:0;font-size:1.4rem}.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:1.6rem}.fbits-login .fbits-social-login .btn.facebook,.fbits-login .fbits-social-login .btn.google{margin:0}.box-entrega .item-endereco{display:flex;gap:15px;margin-top:5px;padding:10px;background:#f5f5f5;border-radius:8px}.box-entrega .item-endereco:hover:not([data-selecionado=true]){background:#f1f1f1}.box-entrega .item-endereco ul{flex-grow:1}.box-entrega .item-endereco .fbits-rua{display:flex;align-items:center;gap:5px;font-weight:700}.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.2rem;border:0;background:none}.box-entrega #endereco-info,.box-entrega #form-cep-list,.box-entrega #form-cep{width:100%}.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}@media(min-width:1024px){.box-entrega #div-endereco-body{display:flex;flex-wrap:wrap;justify-content:space-between}.box-entrega #div-endereco-body #form-cep-list,.box-entrega #div-endereco-body #form-cep{width:49%}}.box-envio .fbits-envio-container{margin:0}.box-envio input[type=radio]{margin:0;width:1.6rem;height:1.6rem}.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:1.4rem;background-color:#f5f5f5}.box-envio .item-frete-option.selected{border-left:3px solid #003b6a}.box-envio .nome-item-envio{display:inline-flex;align-items:center;flex-grow:1;width:63%;max-width:63%;gap:10px;font-weight:700;font-size:1.4rem}.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-valor::before{content:"R$ "}.box-envio .nome-item-frete-gratis{font-size:0}.box-envio .nome-item-frete-gratis::before{content:"Grátis";font-size:1.4rem;color:#00b3de}.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[data-frete-item-tipo=Retirada] .cpf-error-message{display:none;margin-top:2px;font-size:1.2rem;color:#f00}.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;font-size:12px;font-style:italic}@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%}}.closure-section .box-observacao{padding:0}.closure-section .box-observacao textarea{width:100%;min-height:100px;font-size:1.4rem}.closure-section .box-observacao .title-box{margin:0;cursor:pointer}.closure-section .box-observacao .title-box .fa-exclamation-circle::before{content:""}.closure-section .box-observacao .title-box.active .fa-exclamation-circle::before{content:""}.closure-section .box-observacao .fbits-observacao-container{display:none;padding:1rem}.closure-section .box-cupom{padding:0}.closure-section .box-cupom .input-group{display:flex;flex-direction:column}.closure-section .box-cupom .btn{margin-top:10px}.closure-section .box-cupom .title-box{margin:0;cursor:pointer}.closure-section .box-cupom .title-box .fa-tags::before{content:""}.closure-section .box-cupom .title-box.active .fa-tags::before{content:""}.closure-section .box-cupom .fbits-cupom-container{display:none;padding:1rem}.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:6px;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:1rem;padding-bottom:1rem;line-height:1.5;box-shadow:none}.box-forma-pagamento .forminline select{width:100%;font-size:inherit}.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:1.2rem;text-align:right;color:#7c8997}.closure-resume .fbits-responsive-carrinho-items{display:flex;flex-direction:column;width:100%;max-width:100%;margin:0;padding:0;border:0;border-radius:5px;background-color:#fff}.closure-resume .fbits-responsive-carrinho-item{position:relative;display:flex;flex-wrap:wrap;gap:5px 10px;min-height:100px;margin:0;padding:10px 10px 10px 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:8px;top:15px;width:62px;margin:0}.closure-resume .fbits-responsive-carrinho-item-titulo{flex-grow:1}.closure-resume .fbits-responsive-carrinho-item-descricao>a{font-size:1.4rem;color:#575757}.closure-resume .fbits-responsive-carrinho-item-descricao>div{font-size:1.2rem;line-height:1.3;color:#7c8997}.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:1.2rem}.closure-resume .fbits-responsive-carrinho-item-valor-unitario .currency{font-weight:600;color:#0b2841}.closure-resume .cart-item_billet-price,.closure-resume .cart-item_billet-price_unity{display:none!important}.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-valores-header.vFormula,.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:15px 0;font-size:1.6rem;font-weight:500;border-bottom:2px solid #e5e5e5}.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-subtotal-valor .currency,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-valores-header.vfrete .currency,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-valores-header.vFormula .currency,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-subtotal-valor .currency,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-total-header .currency,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-desconto>div .currency,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-valores>span .currency,.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-valores>.vcontacorrente .currency{font-weight:600;color:#0b2841}.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-desconto{padding:0}.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-desconto .fbits-responsive-carrinho-valores-valor{font-size:0}.closure-resume .fbits-responsive-carrinho-detalhes .fbits-responsive-carrinho-desconto .fbits-responsive-carrinho-valores-valor span{font-size:1.6rem;color:#ff0037}.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}.closure-resume .closure-button.steps .btfinalizar{display:none}@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%}}.modal-ddl .modal-content{max-width:600px}.modal-ddl .form{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.modal-ddl .form-subtitle{margin:0 0 10px;font-size:18px;font-weight:700;color:#0b2841}.modal-ddl fieldset{display:flex;flex-direction:column;width:100%}.modal-ddl fieldset.error input{border-color:#f00;background-color:#ffebed}.modal-ddl fieldset>label{font-size:14px;font-weight:600;line-height:1.1;margin-bottom:5px}.modal-ddl fieldset>label span{display:block;font-size:12px;font-weight:400;color:#575757;text-transform:none}.modal-ddl fieldset .legend{font-size:12px;color:#7c8997}.modal-ddl input[type=text]{width:100%;height:46px;margin:0;border:1px solid #bfd0dc;border-radius:4px;font-size:12px;font-weight:400;letter-spacing:.03em;color:#7c8997;background-color:#fff;border:1px solid #bfd0dc;border-radius:4px;padding:14px;transition:.2s cubic-bezier(.4,0,.22,1)}.modal-ddl .file-custom{display:flex;align-items:stretch;justify-content:space-between;width:100%}.modal-ddl .file-custom.error span{border-color:#f00;background-color:#ffebed}.modal-ddl .file-custom input{display:none}.modal-ddl .file-custom span{display:flex;align-items:center;flex-grow:1;padding:0 14px;font-size:12px;font-weight:400;letter-spacing:.03em;color:#7c8997;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid #bfd0dc;border-right:0;border-radius:4px 0 0 4px}.modal-ddl .file-custom label{font-weight:700;border-radius:6px;text-transform:uppercase;color:#fff;border:0!important;background-color:#5ebd6d}.modal-ddl .file-custom label:hover,.modal-ddl .file-custom label:focus{color:#fff;background-color:#68b27e}.modal-ddl .file-custom label{padding:.625rem 1.5rem;font-size:1.6rem}.modal-ddl .file-custom label{display:flex;align-items:center;flex-shrink:0;gap:10px;height:46px;margin:0;padding:5px 10px;font-size:13px;border-radius:0 4px 4px 0}.modal-ddl .success-message{font-size:1.6rem;font-weight:700;color:#5ebd6d;text-align:center}.modal-ddl .error-message{font-weight:700;color:#ff0037}.confirm-title{margin:1rem 0 2rem 0;font-size:2.3rem;font-weight:700;color:#27ae60;text-align:center;text-transform:uppercase}.confirm-bottom{display:flex;flex-direction:column;margin-top:3rem;gap:1.5rem 2rem}.confirm-page .currency{font-weight:700;color:#4086c0}@media(min-width:1024px){.confirm-bottom{flex-direction:row}.confirm-bottom>section{width:calc(50% - 2rem + 1rem);padding:15px;border-radius:8px;border:1px solid #e5e5e5}}.confirm-box.--order{display:flex;flex-direction:column;align-items:center;width:100%;padding:15px;border-radius:8px;background-color:#f5f5f5}.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:2.4rem;font-weight:700;color:#000}.confirm-box.--order .pedido-numero::before{content:"Número do pedido";font-size:1.4rem;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}}@media(max-width:1023px){.confirm-box.--order{font-size:1.4rem}}.confirm-box.--payment{margin-top:3rem}.confirm-box.--payment .box-info-pagamento{padding:0;display:flex;flex-wrap:wrap;gap:30px;color:#575757;background:none}.confirm-box.--payment .box-info-pagamento ul{margin:0}.confirm-box.--payment .box-info-pagamento li span{font-weight:700}.confirm-box.--payment .pedido-status{margin-bottom:1rem;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 #7c8997;text-overflow:ellipsis;cursor:pointer}.confirm-box.--payment [class*=-copiar-linecode] input:hover,.confirm-box.--payment [class*=-copiar-qrcode] input:hover{border-color:#636363}.confirm-box.--payment [class*=-copiar-linecode]:after,.confirm-box.--payment [class*=-copiar-qrcode]:after{margin-top:10px;font-size:1.4rem;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:6px;text-transform:uppercase;color:#fff;background-color:#5ebd6d}.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:#68b27e}.confirm-box.--payment [class*=-imprirmir-boleto],.confirm-box.--payment .gateway-itaushopline-pagar{padding:.625rem 1.5rem;font-size:1.6rem}.confirm-box.--payment [class*=-imprirmir-boleto],.confirm-box.--payment .gateway-itaushopline-pagar{margin:1.5rem 0}.confirm-box.--payment .gateway-cielo{display:flex;flex-direction:column;align-items:center}.confirm-box.--payment .gateway-cielo label{margin:0;font-size:1.8rem;font-weight:700;color:#000;text-transform:uppercase}.confirm-box.--payment .gateway-cielo img{width:100%;max-width:350px}.confirm-box.--payment .gateway-cielo button{font-weight:700;border-radius:6px;text-transform:uppercase;color:#fff;border:0!important;background-color:#5ebd6d}.confirm-box.--payment .gateway-cielo button:hover,.confirm-box.--payment .gateway-cielo button:focus{color:#fff;background-color:#68b27e}.confirm-box.--payment .gateway-cielo button{padding:.625rem 1.5rem;font-size:1.6rem}@media(min-width:768px){.confirm-box.--payment [id*=gateway-painel-]{width:calc(50% - 15px)}}@media(max-width:767px){.confirm-box.--payment .box-info-pagamento{font-size:1.4rem}}.confirm-box.--products{display:inline-flex;flex-direction:column}.confirm-box.--products::before{content:"Resumo do pedido";font-size:1.8rem;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:1.4rem;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:1.4rem;font-weight:600}.confirm-box.--products .fbits-responsive-carrinho-item-descricao>div{font-size:1.2rem;font-weight:400;color:#7c8997}.confirm-box.--products .fbits-responsive-carrinho-item-valor-unitario .currency{font-size:1.4rem;font-weight:600;color:#0b2841}@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-radius:8px;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.8rem;font-weight:700;color:#000}.confirm-box.--shipping .box-endereco{font-size:1.4rem}.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:6px;text-transform:uppercase;color:#fff;background-color:#5ebd6d}.confirm-buttons .btcontinuar:hover,.confirm-buttons .btcontinuar:focus{color:#fff;background-color:#68b27e}.confirm-buttons .btcontinuar{padding:.625rem 1.5rem;font-size:1.6rem}.confirm-buttons .btcontinuar{width:auto}.confirm-buttons .btcontinuar::before{font-size:0}.confirm-buttons .btimprimir{font-weight:700;border-radius:6px;text-transform:uppercase;color:#fff;background-color:#0b2841}.confirm-buttons .btimprimir:hover,.confirm-buttons .btimprimir:focus{color:#fff;background-color:#003b6a}.confirm-buttons .btimprimir{padding:.625rem 1.5rem;font-size:1.6rem}@media(max-width:639px){.confirm-buttons{flex-direction:column}.confirm-buttons .btn{width:100%}}
