@charset "UTF-8";.tyc_container{margin:0 auto;max-width:1300px;width:100%}.tyc_border-bottom{border-bottom:1px solid #a8b625;clear:both}.tyc_container .fbits-telefones{background:#0f2134;color:#fff;float:right;line-height:40px;margin:30px 0 10px;padding:0 15px}.modalCep label{display:block!important}.new-checkout .box-default{position:relative}.tyc-mensagem{background:hsla(0,0%,100%,.85);height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;width:100%;z-index:1090}p.tyc-mensagem-error{color:#ff4949;font-size:1em;font-weight:700;padding:35px 15px}div.tyc-border-progress{-webkit-animation:borderSetTimeout 5s;animation:borderSetTimeout 5s;background-color:#ff4949;height:10px;position:relative;width:100%}@-webkit-keyframes borderSetTimeout{0%{right:0}to{right:100%}}@keyframes borderSetTimeout{0%{right:0}to{right:100%}}#form-endereco-enderecos button.btn,#formEndereco button.btn{margin-bottom:5px;width:100%}@media(max-width:768px){.fbits-telefones{display:none!important}}.containerLarge{margin-left:auto;margin-right:auto;max-width:1300px;padding-left:.9375rem;padding-right:.9375rem}body.fbits-carrinho.container-fluid.top-navigation.white-bg.pace-done{padding:0}body{background:#f8f9fa;display:flex;flex-direction:column;font-family:Poppins,Montserrat,sans-serif;min-height:100vh}.header-checkout{background:#fff;border-bottom:1px solid #e0e0e0;height:88px;margin-bottom:15px;padding:5px 0}.pull-left.fbits-telefones,.pull-right.fbits-telefones{align-items:center;display:flex;justify-content:center;width:30%}footer.fechamento-checkout{background:#141414!important;margin-top:auto;padding:18px 0}footer.fechamento-checkout .containerLarge{color:#fff;text-align:center}@media screen and (min-width:1023px){footer.fechamento-checkout .containerLarge{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}footer.fechamento-checkout .containerLarge h3{grid-area:1/1/2/2;text-align:left}footer.fechamento-checkout .containerLarge p{grid-area:2/1/3/2;margin:0;text-align:left}footer.fechamento-checkout .containerLarge .pagamentos{grid-area:3/1/4/2;justify-content:left}footer.fechamento-checkout .containerLarge .pagamentos img{width:32px}footer.fechamento-checkout .containerLarge span{grid-area:1/2/2/3;justify-content:end}}h3{margin:0}footer.fechamento-checkout h3{font-size:18px;font-weight:700}footer.fechamento-checkout p{font-size:16px;margin:0 0 16px}.pagamentos{grid-gap:20px;display:flex;justify-content:center}.pagamentos img{-o-object-fit:contain;object-fit:contain}.headerLogo img{max-width:143px}.header-checkout .containerLarge{align-items:center;display:flex;justify-content:space-between}.pull-right.fbits-telefones{text-align:right}.pull-left.fbits-telefones a,.pull-right.fbits-telefones span{color:#2f2f2f;font-size:16px;margin:0}.pull-right.fbits-telefones img,header.header-checkout .pull-left.fbits-telefones img{padding-right:7px}header.header-checkout nav{grid-gap:20px;display:flex}.row{margin-left:0;margin-right:0}ul.fbits-responsive-carrinho-header li{background:#fff;border:1px solid #e0e0e0;border-bottom:0;border-left:0;border-right:0;color:#4f4f4f;font-size:14px;font-weight:700;line-height:3em}ul.fbits-responsive-carrinho-header li:first-child{border-left:1px solid #e0e0e0}ul.fbits-responsive-carrinho-header li:last-child{border-right:1px solid #e0e0e0}ul#carrinho-produtos{background:#fff 0 0 no-repeat padding-box;border:1px solid #e0e0e0;border-radius:0 0 12px 12px}.fbits-responsive-carrinho-items{border:0}li.row.fbits-responsive-carrinho-item{padding:35px 0}.fbits-responsive-carrinho-item-descricao a{color:#000;font-size:13px;font-weight:700}.fbits-responsive-carrinho-item-atributos{font-size:13px}.fbits-reponsive-carrinho-item-prazo-entrega,.fbits-responsive-carrinho-item-personalizacoes{display:none}span.currency{color:#de0013;font-size:16px;font-weight:700}.precoParcela,span.text-nowrap.fbits-parcela span.currency{color:#888;font-size:12px;font-weight:400}a.arrow:before{color:#d4d4d4}input.form-control.input-number.qtdCarrinho{color:#000;font-size:16px;font-weight:700}.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-center.text-nowrap.fbits-responsive-carrinho-item-quantidade .btn-default,.qtdCarrinho{border-color:#707070}.container-continuar{display:none}.container-continuar a.btn.btn-default.btcontinuar{background:#ccc;border:0;border-radius:8px;color:#fff;font-size:16px;font-weight:700;padding:10px 20px;text-transform:uppercase;transition:.2s linear}.container-continuar a.btn.btn-default.btcontinuar:hover{border:0;opacity:.8}.continuar-carrinho{grid-gap:60px;display:flex;justify-content:space-between;padding-bottom:30px}.importante{grid-gap:10px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;padding:11px}.importante img{height:37px;-o-object-fit:contain;object-fit:contain;width:37px}.importante p{color:#000;font-size:14px}.aviso-pagamento{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#4f4f4f;font-size:13px;margin-top:12px;padding:11px}.aviso-pagamento b,.importante a{color:#de0013;font-weight:600}.importante a{text-decoration:underline}ul#carrinho-produtos .precoParcela{display:none!important}.fbits-responsive-carrinho-subtotal{background:#fff;color:#4f4f4f;display:none}.fbits-responsive-carrinho-detalhes.col-lg-3.col-md-3.col-sm-12.col-xs-12{background:#fff 0 0 no-repeat padding-box;border:1px solid #e0e0e0;border-radius:8px;display:flex;margin-bottom:80px;min-height:194px}.botoes-bottom a.btn.btn-success.btfinalizar{background-color:#de0013;border-color:#de0013;border-radius:8px;color:#fff;font-size:16px;font-weight:700;height:48px;margin:auto;padding:14px 0;text-transform:uppercase;transition:.2s linear;width:75%}.botoes-bottom a.btn.btn-success.btfinalizar:hover{opacity:.8}.container-finalizar span{grid-gap:10px;color:#000;display:flex;font-size:12px;font-weight:700;justify-content:center;margin-top:12px}.botoes-bottom{display:block;margin:auto;padding:0;width:100%}.fbits-responsive-carrinho-total{background:transparent;border:0;display:grid;margin:0;overflow:auto;padding:15px}.col-lg-6.col-md-6.col-sm-6.col-xs-6.text-right.fbits-responsive-carrinho-total-valor,.text-left.col-lg-6.col-md-6.col-sm-6.col-xs-6.fbits-responsive-carrinho-total-header{height:30px;padding:0;text-align:left}.text-left.col-lg-6.col-md-6.col-sm-6.col-xs-6.fbits-responsive-carrinho-total-header{color:#000;font-size:14px;font-weight:800;text-transform:uppercase}.text-left.fbits-responsive-carrinho-desconto-texto{color:#000;font-size:14px;margin:0;padding:0 15px}input.btn.btn-success.btnCalcular{background:#de0013;border-color:#de0013}.subtotal{color:#9f9f9f;font-size:12px;font-weight:700;padding:15px}div#div-subtotal{color:#000;font-size:14px}.fbits-responsive-carrinho-desconto,.fbits-responsive-carrinho-frete{border:0}span.text-left.col-lg-6.col-md-6.col-sm-6.col-xs-6.fbits-responsive-carrinho-subtotal-header{font-weight:700;min-height:40px;width:100%}input#btnCalcularFrete,input#validarCupom{height:34px;padding:0;text-align:center}h2.fbits-title-login{color:#000;font-size:17px;font-weight:700}p.fbits-subtitle-login{color:#000;font-size:15px}.fbits-label.fbits-label-login input{border:1px solid #ccc}.fbits-box-login .btn.btn-success{background:#00b22c;border-color:#00b22c;font-size:18px!important;text-transform:uppercase;transition:.2s linear}button#btnLoginEntrar:hover{opacity:.8}.fbits-social-login:before{color:#000;content:"Ou entre usando as redes sociais";display:block;font-size:14px;font-weight:700;margin-bottom:8px;margin-top:35px}.fbits-social-login button.btn.facebook{background:#416bb7;border:1px solid #416bb7;color:#fff;margin-right:3px;transition:.2s linear}.fbits-social-login button.btn.facebook:hover,.fbits-social-login button.btn.google:hover{opacity:.8}.fbits-social-login button.btn.google{background:#dc453a;border:1px solid #dc453a;color:#fff;margin-left:3px;transition:.2s linear}.texto-login{padding-top:20px}.texto-login h3{color:#000;font-size:14px;font-weight:700}.texto-login p{color:#6b6b6b;font-size:14px}button#fbits-googleplus-button{margin:0}button#btnFacebook,button#btnLoginEntrar,button#fbits-googleplus-button{outline:0}.fbits-social-login{margin-bottom:20px;padding:20px}.box-default.box-observacao,.fbits-produtos-container,div#div-cupom,div#div-endereco,div#div-formapagamento,div#div-frete,div#div-usuario{background:#fff 0 0 no-repeat padding-box;border:1px solid #e0e0e0;border-radius:8px}h5.title-box{color:#6d6d5f!important;font-size:16px!important;font-weight:700}a.fbits-sair{color:#818181;text-decoration:underline}h5.title-box i:before{color:#6b6b6b}.checkout-active{border:1px solid #bc0313!important}form#form-frete div#div-frete{box-shadow:none}li.row.fbits-responsive-carrinho-item{background:#fff 0 0 no-repeat padding-box;border:0!important;border-radius:8px;margin-bottom:10px}a.voltar-carrinho{color:#a8a8a8;text-decoration:underline}.text-right.fbits-responsive-carrinho-subtotal{background:#fff 0 0 no-repeat padding-box;border:1px solid #d4d4d4;border-radius:8px;margin:0}span.fbits-responsive-carrinho-subtotal-valor span{color:#9f9f9f;text-transform:capitalize!important}span.fbits-responsive-carrinho-subtotal-valo span.currency{color:#000}div#div-resumo .fbits-responsive-carrinho-total{background:#fff 0 0 no-repeat padding-box;border:1px solid #d4d4d4!important;border-radius:8px;margin:10px 0}div#div-resumo .text-right.fbits-responsive-carrinho-total-header{color:#9f9f9f}form#form-cupom{padding-top:15px}.fbits-nc-carrinho-col.col-lg-4.col-md-4.col-sm-12.col-xs-12.fechamento-section3 span.fbits-responsive-carrinho-subtotal-valor span.currency{color:#000}.fbits-nc-carrinho-col.col-lg-4.col-md-4.col-sm-12.col-xs-12.fechamento-section3 span.text-right.fbits-responsive-carrinho-total-valor span.currency{color:#de0013}.fbits-responsive-carrinho-item-titulo{display:flex}.text-center.text-nowrap.fbits-responsive-carrinho-item-valor-unitario{padding:0 10px}.fbits-responsive-carrinho-item-atributos{color:#a8a8a8;font-size:12px!important}.fbits-carrinho .btn-success{background-color:#de0013;border-color:#de0013;border-radius:8px;color:#fff;font-size:16px;font-weight:700;margin-top:30px;padding:12px 0;text-transform:uppercase;transition:.2s linear}input#btnCalcularFrete,input#validarCupom{margin:0;text-transform:capitalize}.fbits-carrinho .btn-success:hover{opacity:.8}button.btn.btn-outline-primary,textarea#fbits-observacao-textarea{width:100%}li.nav-item a{color:#000}.new-checkout .item-frete-option.selected{border:3px solid #bc0313}.fbits-responsive-carrinho-frete{background:#fff 0 0 no-repeat padding-box;border:1px solid #d4d4d4!important;border-radius:8px;margin:10px 0;padding:10px!important}.container-fluid{padding:0}.pedido-realizado{background:#fff 0 0 no-repeat padding-box;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.161);margin-top:32px;padding:24px}h2.title-confirmacao{font-size:20px;margin:0;text-transform:uppercase}section.confirmacao-box.col-xs-12{border:0;margin:0;padding:30px 0}section.confirmacao-box{min-height:-moz-min-content;min-height:min-content}.confirmacao-box .box-pedido-numero:first-child:before{border-bottom:1px solid #000;color:#000;content:"Dados do Pedido";display:block;font-size:15px!important;font-weight:700;text-align:center;text-transform:uppercase}span.pedido-numero{background:transparent!important;color:#830705!important;padding:0!important}.box-pedido-numero+.box-pedido-numero{position:static!important}section.confirmacao-box.col-xs-12{width:100%}section.confirmacao-box.col-xs-12:before{display:none!important}section.confirmacao-entrega.col-xs-12,section.confirmacao-itens.col-xs-12{background:#fff 0 0 no-repeat padding-box;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.161);margin:10px 0;padding:24px}.container.tyc_container .row.itens{display:flex;justify-content:space-between}.container.tyc_container .row.itens section.confirmacao-itens.col-xs-12{width:70%}.container.tyc_container .row.itens section.confirmacao-entrega.col-xs-12{margin-left:10px;width:30%}section.confirmacao-buttons{padding:50px 0 70px}section.confirmacao-buttons a.btn.btn-default.btcontinuar{background:#ccc;border:1px solid #ccc;font-size:16px;font-weight:700;padding:10px;text-transform:uppercase;transition:.2s linear}section.confirmacao-buttons a.btn.btn-default.btcontinuar:hover{border:1px solid #ccc;color:#fff;opacity:.8}section.confirmacao-buttons a.btn.btn-default.btimprimir{background:#00b22c;border:1px solid #00b22c;font-size:16px;font-weight:700;padding:10px;text-transform:uppercase;transition:.2s linear}section.confirmacao-buttons a.btn.btn-default.btimprimir:hover{color:#fff;opacity:.8}section.confirmacao-itens:before{border-bottom:1px solid #000;color:#000;font-size:15px!important;font-weight:700;text-align:center;text-transform:uppercase}section.confirmacao-itens.col-xs-12 ul{list-style:none;padding:0}section.confirmacao-itens.col-xs-12 li.row.fbits-responsive-carrinho-item{border-radius:0;box-shadow:none;display:flex}section.confirmacao-itens.col-xs-12 li.row.fbits-responsive-carrinho-item .fbits-responsive-carrinho-item-titulo{width:50%}section.confirmacao-itens.col-xs-12 li.row.fbits-responsive-carrinho-item span.currency{color:#000;display:grid;text-align:left}section.confirmacao-itens.col-xs-12 li.row.fbits-responsive-carrinho-item span.currency:before{content:"Valor unitário"}section.confirmacao-entrega.col-xs-12 p{border-bottom:1px solid #000;color:#000;font-size:15px!important;font-weight:700;text-align:center;text-transform:uppercase}button.btn.cadastro{margin-top:10px;text-decoration:underline}a#linksenha{cursor:pointer}.container{max-width:1300px;width:100%}.form-group,.form-group.col-md-6{padding:0 5px}button.btn.btn-primary{background:#00b22c;border-color:#00b22c}.row.form-row.telefones .col-md-6{display:flex;padding:0 5px}@media(max-width:1199px){.formBox.col-xs-12.col-md-4{width:100%}}@media(max-width:1059px){.fbits-responsive-carrinho-items.col-lg-9.col-md-9.col-sm-12.col-xs-12{margin-bottom:10px;max-width:100%;width:100%}.fbits-responsive-carrinho-detalhes.col-lg-3.col-md-3.col-sm-12.col-xs-12{width:100%}}@media(max-width:1009px){.pull-left.fbits-telefones,.pull-right.fbits-telefones{display:none}.header-checkout .containerLarge{justify-content:center}img.logoHome{margin:0}}@media(max-width:991px){.text-center.fbits-responsive-carrinho-item-remover{padding:15px}li.row.fbits-responsive-carrinho-item{grid-gap:5px;display:grid;padding:15px 0}.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-center.text-nowrap.fbits-responsive-carrinho-item-quantidade,.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-center.text-nowrap.fbits-responsive-carrinho-item-valor-unitario,.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-right.fbits-responsive-carrinho-item-total{width:100%}.input-group{margin-right:0!important}.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-center.text-nowrap.fbits-responsive-carrinho-item-valor-unitario span.text-nowrap span.currency:before{color:#9f9f9f;content:"subtotal";font-size:12px;padding-right:5px}.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-right.fbits-responsive-carrinho-item-total span.text-nowrap span.currency:before{color:#9f9f9f;content:"total";font-size:12px;padding-right:5px}.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-center.text-nowrap.fbits-responsive-carrinho-item-valor-unitario:before,.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-right.fbits-responsive-carrinho-item-total:before{display:none}.fbits-carrinho .col-lg-2.col-md-2.col-sm-4.col-xs-4.text-center.text-nowrap.fbits-responsive-carrinho-item-valor-unitario{text-align:right!important}a#naoSeiCep{margin:1px}}@media(max-width:767px){.continuar-carrinho{grid-gap:15px!important;display:grid!important}.container-continuar{text-align:center}.row.itens{display:grid;justify-content:inherit}.row.itens section.confirmacao-entrega.col-xs-12,.row.itens section.confirmacao-itens.col-xs-12{margin:0;width:100%}section.confirmacao-buttons{grid-gap:10px;display:grid}}.fbits-confirmacao .confirmacao{padding-bottom:230px;padding-top:35px}.confirmacao-content{background:#fff 0 0 no-repeat padding-box;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.161);margin-bottom:35px;padding:35px 15px 15px}.confirmacao-button{display:flex;justify-content:space-between}.confirmacao-button .btn.btn-default.btcontinuar,.confirmacao-button .btn.btn-default.btimprimir{color:#fff;font-size:16px;font-weight:600;line-height:16px;max-width:260px;padding:15px;text-transform:uppercase;transition:.2s linear;white-space:break-spaces;width:100%}.confirmacao-button .btn.btn-default.btcontinuar{background:#ccc;border:1px solid #ccc}.confirmacao-button .btn.btn-default.btimprimir{background:#00b22c;border:1px solid #00b22c}.confirmacao-top__title{color:#000;font-size:32px;font-weight:600;line-height:32px;margin:23px 0 5px;text-align:center}.confirmacao-top__subtitle{color:#818181;font-size:18px;font-weight:300;line-height:22px;margin:0 auto;max-width:775px;text-align:center}.box-pedido-numero:first-child>p{display:none}.confirmacao-pagamento{align-items:center;background:#efefef;border-radius:8px;display:flex;gap:50px;margin-top:15px;padding:40px 15px}.confirmacao-pagamento .box-info-pagamento{flex:1;font-size:14px;font-weight:500;line-height:19px;margin:0;padding:0}.box-pedido-numero+.box-pedido-numero{font-size:16px;line-height:16px}.confirmacao-dados .pedido-numero:before{font-size:18px;line-height:18px;margin-bottom:7px;margin-top:30px;text-align:center}.confirmacao-dados .pedido-numero{color:#830705;display:block;font-size:35px;font-weight:700;line-height:35px;margin-bottom:30px;text-align:center}.confirmacao-acesso__href:hover,.confirmacao-button .btn.btn-default.btcontinuar:hover,.confirmacao-button .btn.btn-default.btimprimir:hover{color:#fff;opacity:.8;text-decoration:none}.confirmacao-dados .box-pedido-numero:first-child:before{border-bottom:1px solid #000;color:#000;content:"Dados do pedido";display:block;font-size:15px;font-weight:700;line-height:15px;margin:25px auto 0;max-width:360px;padding-bottom:5px;text-align:center;text-transform:uppercase}.confirmacao-pagamento .pedido-status span{color:#000;font-weight:700;text-transform:uppercase}.confirmacao-pagamento .pedido-valor span.currency{color:#000;font-size:14px;font-weight:500}.confirmacao-acesso{flex:1;text-align:center}.confirmacao-acesso__title{color:#000;font-size:18px;font-weight:500;line-height:18px;margin:0 auto;max-width:345px}.confirmacao-acesso__subtitle{color:#818181;font-size:14px;font-weight:400;line-height:14px}.confirmacao-acesso__href{background:#00b22c;color:#fff;display:block;font-size:14px;font-weight:400;line-height:14px;margin:0 auto;max-width:413px;padding:15px;text-decoration:none;transition:.2s linear;width:100%}.confirmacao-top svg{display:block;margin:0 auto;max-width:60px;width:100%}@media(max-width:767px){.confirmacao-button{gap:10px}.confirmacao-button,.confirmacao-pagamento{flex-direction:column}.confirmacao-button .btn.btn-default.btcontinuar,.confirmacao-button .btn.btn-default.btimprimir{max-width:100%}}.containerLarge span{grid-gap:10px;display:flex;justify-content:center;margin-top:20px}.row.form-row.telefones .col-md-6{flex-direction:column;width:100%}.row.form-row.telefones .col-md-6 div{display:flex;flex-direction:row;flex-wrap:wrap}.row.form-row.telefones .col-md-6 div .field-validation-error{order:0;width:100%}.row.form-row.telefones .col-md-6 div input{order:1}.cadastroUsuario input#TelefoneCelularDDD,.cadastroUsuario input#TelefoneComercialDDD,.cadastroUsuario input#TelefonePrincipalDDD,.cadastroUsuario input#TelefoneResidencialDDD,.cadastroUsuario input#TelefoneSecundarioDDD{margin:5px;width:15%}.telefones .col-md-6 div #TelefonePrincipal,.telefones .col-md-6 div #TelefoneSecundario{width:calc(85% - 10px)}.telefones .col-md-6{flex-direction:column;width:50%!important}.telefones .col-md-6 div{display:flex;flex-direction:row;flex-wrap:wrap}.telefones .col-md-6 div input#TelefonePrincipal,.telefones .col-md-6 div input#TelefoneSecundario{width:calc(85% - 10px)}.telefones .col-md-6 div .field-validation-error{order:0;width:100%}.telefones .col-md-6 div input{order:1}li.col-lg-2.col-md-2.col-sm-4.col-xs-4.text-right.fbits-responsive-carrinho-header-coluna-total{border-top-right-radius:12px}li.col-lg-6.col-md-6.col-sm-10.col-xs-10.fbits-responsive-carrinho-header-coluna-descricao{border-top-left-radius:12px}.fbits-responsive-login{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px}.fechamento-section3 #div-resumo .fbits-responsive-carrinho-total{border:0!important}body.consorcio-inactive #div-cupom,body.consorcio-inactive #div-endereco,body.consorcio-inactive #div-frete,body.consorcio-inactive .box-carrinho-frete,body.consorcio-inactive .box-default.box-observacao,body.consorcio-inactive .fbits-responsive-carrinho-frete,body.consorcio-inactive .voltar-carrinho,body.consorcio-inactive section.confirmacao-entrega.col-xs-12{display:block!important}
@charset "UTF-8";header.header__cart{background-color:#fff;box-shadow:0 -6px 10px 5px rgba(0,0,0,.5);padding:1.5rem 0}header.header__cart .header__container{margin:0 auto;padding:0 15px;width:100%}header.header__cart .header__container:after{clear:both;content:" ";display:table}header.header__cart .header__container:before{content:" ";display:table}header.header__cart .header__container .header__row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}header.header__cart .header__container .header__row:after{clear:both;content:" ";display:table}header.header__cart .header__container .header__row:before{content:" ";display:table}header.header__cart .header__container .header__row .header__logo{max-width:41.66666667%;padding-left:15px;padding-right:15px;width:41.66666667%}header.header__cart .header__container .header__row .header__logo a{display:inline-block;float:none;margin:0!important}header.header__cart .header__container .header__row .header__logo a img{filter:brightness(0);height:auto;margin:0;max-width:157px;width:100%}header.header__cart .header__container .header__row .safe__site{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:58.33333333%;padding-left:15px;padding-right:15px;width:58.33333333%}header.header__cart .header__container .header__row .safe__site img,header.header__cart .header__container .header__row .safe__site svg{filter:brightness(0) invert(0);margin-right:10px}header.header__cart .header__container .header__row .safe__site span{color:#404042;display:inline-block;font-family:IBM Plex Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}@media(min-width:480px){header.header__cart .header__container{max-width:480px}}@media(min-width:768px){header.header__cart .header__container{max-width:768px}}@media(min-width:1023px){header.header__cart .header__container{max-width:992px}header.header__cart .header__container .header__row .header__logo,header.header__cart .header__container .header__row .safe__site{max-width:50%;width:50%}}@media(min-width:1200px){header.header__cart .header__container{max-width:1200px}}@media(max-width:1023px){header.header__cart{padding:10px 0}}footer.footer__cart{background-color:#fff;border-top:1px solid #080808;margin:1rem 0 0;padding:15px 0;width:100%}footer.footer__cart .footer__top .footer__container{margin:0 auto;padding:0 15px;width:100%}footer.footer__cart .footer__top .footer__container:after{clear:both;content:" ";display:table}footer.footer__cart .footer__top .footer__container:before{content:" ";display:table}footer.footer__cart .footer__top .footer__container .footer__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}footer.footer__cart .footer__top .footer__container .footer__row:after{clear:both;content:" ";display:table}footer.footer__cart .footer__top .footer__container .footer__row:before{content:" ";display:table}footer.footer__cart .footer__top .footer__container .footer__row .footer__copyright{max-width:100%;max-width:60%;padding-left:15px;padding-right:15px;width:100%;width:60%}footer.footer__cart .footer__top .footer__container .footer__row .footer__copyright span{color:#333;display:inline-block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}footer.footer__cart .footer__top .footer__container .footer__row .footer__copyright p{margin:0}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo{max-width:100%;max-width:40%;padding-left:15px;padding-right:15px;width:100%;width:40%}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo span{color:#080808;display:block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo span:last-of-type{margin:0 5px 0 0}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul{display:flex;flex-wrap:wrap;margin:0;width:100%}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul li{align-items:center;display:flex;flex-wrap:wrap;margin-right:15px}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul li:last-of-type{margin:0}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul li a{cursor:pointer}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul li a img{height:auto;margin:0}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul.footer__seals{display:flex;flex-wrap:wrap;width:100%}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul.footer__seals li{line-height:1;margin-right:15px}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul.footer__seals li:nth-child(3){margin-right:0}footer.footer__cart .footer__bottom,footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul.footer__seals li:nth-child(n+4){margin-top:15px}footer.footer__cart .footer__bottom .footer__container{margin:0 auto;padding:0 15px;width:100%}footer.footer__cart .footer__bottom .footer__container:after{clear:both;content:" ";display:table}footer.footer__cart .footer__bottom .footer__container:before{content:" ";display:table}footer.footer__cart .footer__bottom .footer__container .footer__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}footer.footer__cart .footer__bottom .footer__container .footer__row:after{clear:both;content:" ";display:table}footer.footer__cart .footer__bottom .footer__container .footer__row:before{content:" ";display:table}footer.footer__cart .footer__bottom .footer__container .footer__row .safe__site{max-width:100%;padding-left:15px;padding-right:15px;width:100%}footer.footer__cart .footer__bottom .footer__container .footer__row .safe__site img{margin-right:10px}footer.footer__cart .footer__bottom .footer__container .footer__row .safe__site span{color:#fff;display:inline-block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}@media(min-width:480px){footer .footer__bottom .footer__container,footer .footer__top .footer__container{max-width:480px}}@media(min-width:768px){footer .footer__bottom .footer__container,footer .footer__top .footer__container{max-width:768px}}@media(min-width:1023px){footer.footer__cart .footer__bottom .footer__container,footer.footer__cart .footer__top .footer__container{max-width:992px}}@media(min-width:1200px){footer.footer__cart .footer__bottom .footer__container,footer.footer__cart .footer__top .footer__container{max-width:1200px}}@media(max-width:1023px){footer.footer__cart .footer__top .footer__container .footer__row .footer__copyright{max-width:100%;width:100%}footer.footer__cart .footer__top .footer__container .footer__row .footer__copyright p{text-align:center}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo{margin-top:10px;max-width:100%;width:100%}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo span{text-align:center}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul{justify-content:center}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul li{justify-content:center;margin-bottom:15px;margin-right:0}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul.footer__seals{margin:0 auto;width:220px}footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul.footer__seals li:nth-child(n+3){margin-top:15px}footer.footer__cart .footer__bottom .footer__container .footer__row .safe__site{text-align:center}}@media(min-width:1024px) and (max-width:1199px){footer.footer__cart .footer__top .footer__container .footer__row .footer__logo ul.footer__seals li:nth-child(n+3){margin-top:15px}}.loginFacebook{border-radius:0}html{font-size:13px!important}.sidebarLogin .cart{float:left;margin:0 0 20px;position:relative;width:100%}.sidebarLogin .cart .cartProd{float:left}.sidebarLogin .cart .cartProdImg{float:left;margin:0;width:70px}.sidebarLogin .cart .cartProdDesc{display:block;font-size:1rem;margin:0 0 0 90px;width:auto}.sidebarLogin .cart .cartProdTitle{font-size:1rem;padding:0}.sidebarLogin .cart .cartProdPrice{color:#7e7e7e;display:inline-block;font-size:1rem;font-weight:400;padding:10px 0 0;vertical-align:top;width:100%}.sidebarLogin .cart .cartProdPrice .precoDe{color:#7e7e7e}.sidebarLogin .cart .cartProdPrice span.resumo-texto-por{padding:0 4px;text-transform:none}.sidebarLogin .cart .cartProdPrice nobr{color:#303030;font-weight:700}.fbits-responsive-login .btRealizarLogin{font-size:1.125rem;margin-top:10px;width:100%}.fbits-responsive-login p{margin:20px 0 10px}.cadastroFechamento .btCadastrarLogin,.loginFechamento .btRealizarLogin{font-size:1.125rem;margin-top:10px;width:100%}.fbits-login{font-family:Libre Franklin,sans-serif}.fbits-login .fbits-responsive-login{border:1px solid #e3e3e3;border-radius:10px;-webkit-box-shadow:3px 3px 10px -3px #dbdbdb;-moz-box-shadow:3px 3px 10px -3px #dbdbdb;box-shadow:3px 3px 10px -3px #dbdbdb;line-height:1;margin:50px auto 0;max-width:414px;padding:35px 18px 15px;text-align:center}.fbits-login .fbits-responsive-login>.txt-aviso{color:#7a7a7a;font-size:.85rem;line-height:1.3;margin:30px auto 10px}.fbits-login .questao{background:#303030}.fbits-login .questao:before{color:#7a7a7a!important;font-size:.875rem;padding:15px 10px!important}.fbits-login .fbits-title-login{color:#7a7a7a;font-size:1.125rem;font-weight:700;line-height:25px;margin:7px 0 35px}.fbits-login .fbits-subtitle-login{color:#000;font-size:1rem}.fbits-login .fbits-box-login{background:#fff;position:relative;text-align:center;width:100%}.fbits-login .fbits-box-login:before{display:block;font-size:1.3em;padding-bottom:.7em}.fbits-login .btn.btn-success,.fbits-login .btn.cadastro{background:#303030;border:0!important;border-radius:5px;-webkit-box-shadow:0 3px 6px 0 hsla(0,0%,80%,.7);-moz-box-shadow:0 3px 6px 0 hsla(0,0%,80%,.7);box-shadow:0 3px 6px 0 hsla(0,0%,80%,.7);color:#fff;font-size:1rem!important;font-weight:400;height:45px;line-height:45px;padding:0;text-transform:uppercase;width:100%}.fbits-login .btn.cadastro{font-size:.875rem!important}.fbits-login .btn.partner{border:0!important;border-radius:5px;-webkit-box-shadow:0 3px 6px 0 hsla(0,0%,80%,.7);-moz-box-shadow:0 3px 6px 0 hsla(0,0%,80%,.7);box-shadow:0 3px 6px 0 hsla(0,0%,80%,.7);color:#fff;font-size:1rem!important;font-weight:400;height:45px;line-height:45px;padding:0;text-transform:uppercase;width:100%}.fbits-login .fbits-box-partner{display:none!important}.fbits-login .fbits-box-partner .btn.partner{background-color:#303030;font-size:.875rem!important;margin-top:14px}.fbits-login a[href="/Login/Authenticate"]{background:#303030;border-radius:5px;clear:both;color:#fff;display:block;font-weight:600;margin:20px auto 30px;max-width:300px;padding:10px 0;text-align:center;text-transform:uppercase}.fbits-login a[href="/Login/Authenticate"]:hover{opacity:.8;text-decoration:none}.fbits-login label[for=TelefonePrincipalDDD],.fbits-login label[for=TelefoneSecundarioDDD]{width:100%}.fbits-login .respostas+a{background:#000;border-radius:5px;color:#fff;margin:10px 40%;padding:10px 0;text-align:center;width:auto}.fbits-login .respostas+a:hover{background:#999;text-decoration:none}.fbits-login .respostas li a{color:#7a7a7a;font-weight:600}.fbits-login .respostas li a:hover{background:#eee;text-decoration:none}.fbits-login .pergunta{padding:2em 15px 0}.fbits-login .pergunta .ola{font-size:1.2em;font-weight:400!important}.fbits-login .pergunta .ola span{font-weight:700;margin:0 -5px 0 0}.fbits-login .pergunta .ola:after{display:none}.fbits-login .btn-success{background:#303030;border-color:#303030;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 8px 12px -3px #dbdbdb;-moz-box-shadow:0 8px 12px -3px #dbdbdb;box-shadow:0 8px 12px -3px #dbdbdb;color:#fff;font-size:1rem;font-weight:400;height:45px;margin-bottom:10px;width:100%}.fbits-login input.form-control.text-center{border:1px solid #e3e3e3;border-radius:3px;color:#7a7a7a;font-size:1rem;font-weight:400;height:42px;line-height:2em;margin:0 0 10px;width:100%}.fbits-login #RecuperarSenha{color:#7a7a7a;font-size:1rem;font-weight:400;line-height:1.6;margin:15px 0}.fbits-login #RecuperarSenha a{border-bottom:1px solid #4f1b70;color:#303030;font-weight:600;text-decoration:none!important}.fbits-login .fbits-overlay{background:#000;height:100vh;left:0;opacity:.5;position:fixed;text-align:center;top:0;-webkit-transition:all .3s;transition:all .3s;width:100vw;z-index:9}.fbits-login .fbits-overlay #RecuperarSenha{font-size:1rem}.fbits-login .fbits-overlay #RecuperarSenha a{font-weight:500;text-decoration:underline}.fbits-login .fbits-social-login{display:block;font-size:1rem;text-align:center;vertical-align:top;width:100%}.fbits-login .fbits-social-login:before{color:#7a7a7a;content:"ou utilize sua conta";display:block;font-size:1rem;font-weight:400;margin-bottom:16px;margin-top:0}.fbits-login .fbits-social-login button{background:#fff;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:0;height:39px;line-height:1.8em;min-width:72px;padding:11px 20px;text-transform:uppercase;width:auto}.fbits-login .fbits-social-login button.cadastro{background-color:#303030;color:#fff;display:block;font-size:1.25rem;line-height:39px;margin:10px auto 0;padding:0 30px}.fbits-login button.btn.facebook{background-color:#4968ac;border:0;border-radius:5px;-webkit-box-shadow:0 8px 12px -3px #dbdbdb;-moz-box-shadow:0 8px 12px -3px #dbdbdb;box-shadow:0 8px 12px -3px #dbdbdb;color:#fff;height:45px;line-height:45px;margin-right:3px;padding:2px 0 0;width:47%}.fbits-login button.btn.facebook:after{content:"facebook";font-size:1rem;font-weight:600;margin:0 0 0 10px;position:relative;text-transform:uppercase;top:-1px}.fbits-login button.btn.google{background-color:#ededed;border:0;border-radius:5px;-webkit-box-shadow:0 8px 12px -3px #dbdbdb;-moz-box-shadow:0 8px 12px -3px #dbdbdb;box-shadow:0 8px 12px -3px #dbdbdb;color:#6f6f6f;height:45px;line-height:45px;padding:2px 0 0;width:47%}.fbits-login button.btn.google:after{content:"google";font-size:1rem;font-weight:600;margin:0 0 0 10px;position:relative;text-transform:uppercase;top:-1px}.fbits-login label{color:#000;display:inline-block;font-size:1rem;font-weight:500;vertical-align:top;width:100%}.fbits-login label.form-check-label{width:90%}.fbits-login input{line-height:1!important}.fbits-login .fa{font-size:16px}.fbits-login div.error:before{color:#303030;content:"Login inválido!";font-size:15px;height:2em;left:0;position:absolute;top:0;width:100%}.fbits-login span.fbits-login-close{font-size:1.2em;position:absolute;right:8px;top:5px}.fbits-login span.fbits-login-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";cursor:pointer;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.fbits-login .login-info{background-color:#f5f5f5;border:1px solid #dadada;border-radius:10px;line-height:1;margin:25px auto 30px;max-width:414px;padding:30px 22px;text-align:center}.fbits-login .login-info h2{color:#7a7a7a;font-size:1rem;font-weight:700;margin:0 0 25px;text-transform:uppercase}.fbits-login .login-info ul li{color:#7a7a7a;font-size:1rem;font-weight:500;line-height:30px;list-style:disc;list-style-position:inside}.full-container{min-height:calc(100vh - 209px);padding:0}.full-container>div{padding:0 10px}.full-container.auth{min-height:calc(100vh - 168.4px);text-align:center}.full-container.auth>section{display:inline-block;vertical-align:top}.full-container.auth>section:first-of-type .fbits-title-login+p{margin-bottom:30px}.full-container.auth>section:last-of-type .fbits-title-login+p{margin-bottom:25px}.full-container.auth>section .fbits-title-login{font-weight:600;margin-bottom:18px}.full-container.auth>section .fbits-title-login+p{font-size:1rem}.full-container.auth i.fa.fa-eye-slash{position:relative;top:-8px!important}.cadastroUsuario{overflow:hidden!important}.cadastroUsuario .form-control{text-align:left}.cadastroUsuario .title.biggest{background:transparent;border-bottom:1px solid #cecece;color:#000;font-size:2rem;line-height:inherit;margin-bottom:25px;margin-top:30px;padding:0 0 10px;position:relative;text-align:left}.cadastroUsuario .title.biggest:after{background:#303030;bottom:-3px;content:"";height:5px;left:0;position:absolute;width:50px}.cadastroUsuario .title.big{background:#eee;font-size:1.2em;line-height:1.8em;margin-bottom:1.2em;margin-top:1.2em;text-align:center}.cadastroUsuario .form-group .fa{position:relative;top:23px}.cadastroUsuario .form-group .fbits-btn-show-password .fa{top:-2px}.cadastroUsuario .form-group p#pEndereco{background:#eee;color:#000;padding:10px}.cadastroUsuario .header-cadastro{text-align:center}.cadastroUsuario .header-cadastro .header-cadastro-pessoa{-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:flex-start}.cadastroUsuario .header-cadastro .btn{background:transparent;border:0;color:#000;display:inline-block;width:-moz-fit-content;width:fit-content}.cadastroUsuario .header-cadastro .row{margin-left:0;margin-right:0}.cadastroUsuario .header-cadastro p{margin-bottom:2em!important}.cadastroUsuario .btn-primary{background-color:#303030;border:0;border-radius:0;color:#fff;font-size:1.4rem;font-weight:300;margin:0;padding:10px;text-transform:uppercase}@media(max-width:768px){.fbits-login .fbits-title-login{font-size:1rem;margin:0 0 30px}.full-container{padding:50px 10px}}@media(max-width:480px){.fbits-login .fbits-subtitle-login{padding:0 5px}}@media(min-width:921px){.full-container.auth>section{margin:3.3%;min-height:256px;width:34.5%}}@media(max-width:920px){.full-container.auth>section{display:block;margin:0 auto 30px!important;padding:20px;width:100%}.full-container.auth>section .fbits-title-login+p{font-size:1rem}}@media(min-width:992px){.fbits-login input#Isento{margin:39px 0 0}.fbits-login input#Isento+input+label{margin:35px 0 0 4px}}@media(max-width:470px){.fbits-login .login-info{width:100%}}
