@font-face{font-family:'Source Sans 3';font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2)}@font-face{font-family:Saira;font-weight:600 700;font-display:swap;src:url(https://fonts.gstatic.com/s/saira/v23/memjYa2wxmKQyPMrZX79wwYZQMhsyuSLiIvS.woff2)}@font-face{font-family:'Saira Condensed';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnGc5Q962f.woff2)}body.carrinho-checkout{background:#f5f6f7;color:#1e1e1e}body.carrinho-checkout,.carrinho-checkout :is(#corpo :is(input,select,label,td,p,.titulo,.btn,h5),#rodape p){font-family:'Source Sans 3',sans-serif}.carrinho-checkout #corpo :is(legend,h3,#finalizarCompra),.carrinho-checkout .resumo-compra:before{font-family:'Saira Condensed',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.carrinho-checkout #cabecalho{background:#fff;border-bottom:1px solid #e3e5e8}#formasEnvio .envio-preco,#formasEnvio [data-valor="0"] .envio-preco:after,#corpo .resumo-compra :is(strong,.preco-carrinho-total),#corpo:has(.forma-envio-ativo[data-valor="0"]) .frete-preco strong:after,#formasPagamento :is(.pagamento-valor,.with-discount>.cor-secundaria,.with-discount .cor-principal,#cartao_cartao_parcelas){font-family:Saira,sans-serif;font-variant-numeric:tabular-nums}.carrinho-checkout .cabecalho-logo img{height:44px;width:auto;max-width:none}.carrinho-checkout .conteiner-principal,.carrinho-checkout #corpo{background:none}.carrinho-checkout #corpo :is(a,.cor-secundaria,label,th,td),.carrinho-checkout .cor-principal{color:#1e1e1e}.carrinho-checkout #corpo>.conteiner{box-sizing:border-box;max-width:1140px;background:none;box-shadow:none;padding:28px 24px}.carrinho-checkout #corpo .caixa-sombreada,.carrinho-checkout :is(#login-content .identificacao,.checkout-alerta-seguro){box-sizing:border-box;background:#fff;border:1px solid #e3e5e8;border-radius:10px;box-shadow:none}.carrinho-checkout #corpo .caixa-sombreada{color:#1e1e1e;padding:24px;margin-bottom:16px}#login-content .identificacao{padding:24px}#formularioCheckout fieldset{min-width:0}#formularioCheckout legend{font-size:18px;line-height:1.3;color:#1e1e1e;border:0;margin-bottom:16px;white-space:normal}#formularioCheckout legend a{font:inherit;color:#1e1e1e;text-decoration:underline;text-decoration-color:#8a8f96;text-underline-offset:3px}#formularioCheckout legend i,#tipoCadastro i,#formasEnvio .helper,#formasPagamento :is(.helper,.cartao-placeholder-card),#continueShopping{display:none}#formularioCheckout .control-label{font-size:15px;line-height:1.4;font-weight:600;color:#1e1e1e;margin-bottom:6px}#formularioCheckout .control-group{margin-bottom:14px}.carrinho-checkout :is(.dados-cadastro,#formularioEndereco) .control-group:not(.required)>.control-label:after{content:" (opcional)";color:#5f636a;font-size:14px;font-weight:400}#formularioCheckout input:not([type=radio]):not([type=checkbox]),#formularioCheckout select,#login-content input{box-sizing:border-box;max-width:100%;min-height:48px;height:auto;padding:11px 13px;background:#fff;color:#1e1e1e;border:1px solid #8a8f96;border-radius:8px;box-shadow:none;font-size:16px;line-height:24px}#formularioCheckout ::placeholder,#login-content ::placeholder{color:#6b7078;opacity:1}#formularioCheckout input[readonly]{background:#f5f6f7;border-color:#e3e5e8}#formularioCheckout :is(input,select):focus,#login-content input:focus{border-color:#1e1e1e;outline:2px solid #1e1e1e;outline-offset:0}#corpo #finalizarCompra:focus-visible,.carrinho-checkout #corpo .btn:focus-visible,#tipoCadastro a:focus-visible,#formasPagamento .accordion-heading:has(:focus-visible){outline:3px solid #1e1e1e;outline-offset:2px}#formularioCheckout input:is([type=checkbox],[type=radio]){accent-color:#1e1e1e}#formularioCheckout .help-block,.carrinho-checkout #corpo .muted,#formularioCheckout .warning-text,#formularioCheckout small{color:#5f636a;line-height:1.5;font-size:14px}.carrinho-checkout #corpo #tipoCadastro{display:flex;box-sizing:border-box;width:100%;gap:4px;padding:4px;margin:4px 0 18px;border:1px solid #e3e5e8;border-radius:10px;background:#f5f6f7}#tipoCadastro>li{flex:1;width:auto;float:none;margin:0;list-style:none}#tipoCadastro a{display:block;padding:10px 6px;min-height:24px;border-radius:7px;text-align:center;font-size:15px;color:#1e1e1e;text-decoration:none}.carrinho-checkout #corpo #tipoCadastro .active a{background:#1e1e1e;color:#fff}#formularioCheckout .error input:not([type=radio]):not([type=checkbox]),#formularioCheckout .error select{border:2px solid #ba1b0f;background:#fdf1f0}#formularioCheckout .error :is(.help-block,.control-label),#formasPagamento .help-block.erro,.envio-erro{color:#9b140a;font-size:14px;font-weight:600}.carrinho-checkout #corpo .alert-error{background:#fdf1f0;border:1px solid #ba1b0f;border-radius:8px;color:#9b140a;font-weight:600}#formasEnvio .accordion-group{background:#fff;border:1px solid #e3e5e8;border-radius:10px;margin:0 0 10px;overflow:hidden}#formasEnvio .forma-envio-ativo{border-color:#1e1e1e;box-shadow:inset 0 0 0 1px #1e1e1e}#formasEnvio .accordion-heading,#formasPagamento .radio-conteiner{background:none;border:0;color:#1e1e1e}#formasEnvio .accordion-heading{display:flex;align-items:center;min-height:52px;font-size:15px;line-height:1.3}#formasEnvio .radio-conteiner{display:flex;background:none;height:auto;padding:0 0 0 16px}#formasEnvio .forma-conteiner{flex:1;margin:0;padding:8px 14px 8px 12px}#formasEnvio :is(.envio-preco,.envio-prazo-entrega){display:inline;line-height:inherit;margin:0}#formasEnvio .envio-preco{font-weight:700}#formasEnvio .envio-prazo-entrega{font-weight:400}#formasEnvio .envio-prazo-entrega:before{content:"\00a0·\00a0 chega em "}#formasEnvio .envio-prazo-entrega:after{content:" úteis"}#formasEnvio .forma-envio:has([data-prazo="1"]) .envio-prazo-entrega:after{content:" útil"}#formasEnvio [data-valor="0"] .envio-nome{display:none}#formasEnvio [data-valor="0"] .envio-preco,#corpo:has(.forma-envio-ativo[data-valor="0"]) .frete-preco strong{font-size:0}#formasEnvio [data-valor="0"] .envio-preco:after,#corpo:has(.forma-envio-ativo[data-valor="0"]) .frete-preco strong:after{content:"Gratuito";font-size:15px;color:#14803f;font-weight:700}#formularioEndereco{display:flex;flex-direction:column}#exibirFormasEnvio{order:1;float:none;align-self:flex-start;margin:0 0 8px}#userNewAddressInfo{order:2}.carrinho-checkout #corpo .btn-small{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 2px;background:none;border:0;box-shadow:none;text-shadow:none;color:#1e1e1e;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.carrinho-checkout #corpo .btn-small i{color:#5f636a;text-decoration:none}#formasPagamento{display:flex;flex-wrap:wrap;gap:12px;border:0}#formasPagamento .li-box-payment{display:contents}#formasPagamento .accordion-group{display:contents!important}#exibirFormasPagamento,#formasPagamento .mycollapse:not(.in){display:none!important}#formasPagamento .accordion-heading{flex:1 1 140px;min-width:0;box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:60px;padding:10px 14px;border:1px solid #e3e5e8;border-radius:10px;background:#fff;cursor:pointer}#formasPagamento .accordion-heading:hover{border-color:#8a8f96}#formasPagamento .accordion-heading:has(:checked){border:2px solid #1e1e1e;padding:9px 13px}#formasPagamento [class*=pix] .accordion-heading{order:-1}#formasPagamento .mycollapse.in,#li-box-payment-minimum-value{flex-basis:100%;order:1}#formasPagamento .mycollapse.in{border:1px solid #e3e5e8;border-radius:10px;box-sizing:border-box}#formasPagamento .radio-conteiner{flex:none;margin:0;padding:0;width:auto}#formasPagamento .forma-conteiner{display:flex;flex-wrap:wrap;align-items:center;text-align:left;gap:6px 10px;padding:0;margin:0;float:none;flex:1;min-width:0}#pagamentoCartao .forma-conteiner:after{content:"Cartão de crédito";font-size:16px;font-weight:600;line-height:1.2}#formasPagamento .forma-conteiner img{height:24px;width:auto;max-width:none;margin:0}#formasPagamento .bandeiras-pagamento{display:flex;flex-wrap:wrap;gap:4px;margin:0;max-width:100%}#formasPagamento .bandeiras-pagamento li{margin:0}#formasPagamento .with-discount>.cor-secundaria,#formasPagamento .with-discount .cor-principal{color:#14803f;font-size:12px;font-weight:700}#formasPagamento .with-discount>.cor-secundaria{background:#eef8f2;border-radius:999px;padding:0 10px;line-height:1.7}#formasPagamento .with-discount b{line-height:inherit}#formasPagamento .accordion-inner{border:0;background:none;color:#1e1e1e;padding:16px;font-size:15px}#formasPagamento .pagamento-valor{font-size:20px}#formasPagamento [class*=pix] .pagamento-valor{color:#14803f}#formas-pagamento-wrapper .acao-editar{display:flex;flex-direction:column;align-items:center;margin-top:16px}#formas-pagamento-wrapper .acao-editar:after{content:"\f023\00a0\00a0Pagamento seguro e criptografado\AGarantia de 90 dias contra defeito, com NF-e";white-space:pre-line;text-align:center;margin-top:12px;color:#5f636a;font:600 14px/1.7 FontAwesome,'Source Sans 3',sans-serif}.carrinho-checkout .selo-ssl{order:2;margin-top:8px}.carrinho-checkout .selo-ssl img{filter:grayscale(1);height:30px;width:auto}#corpo #finalizarCompra,.carrinho-checkout #login-content .submit-email{box-sizing:border-box;max-width:100%;white-space:normal;background:#1e1e1e;color:#fff;border:0;border-radius:8px;padding:13px 18px;min-height:52px;font-size:18px;font-weight:600;line-height:1.2;text-shadow:none;box-shadow:none}#corpo #finalizarCompra{width:100%;min-height:56px;opacity:1;font-size:0}#corpo #finalizarCompra i{font-size:20px;margin-right:10px;color:inherit}#corpo #finalizarCompra:after{content:"Pagar agora";font-size:22px}.carrinho-checkout #login-content .submit-email:hover,#corpo #finalizarCompra:is(:hover,:focus-visible){background:#000}#corpo #finalizarCompra:is(.disabled,[readonly],:disabled){background:#d5d8dc;color:#4a4e55;cursor:not-allowed}#corpo .resumo-compra table{margin:0;border:0}#corpo .resumo-compra :is(td,th,tr){border:0!important;color:#1e1e1e;background:none;font-size:15px}#corpo .resumo-compra strong{color:#1e1e1e;font-size:16px}#corpo .resumo-compra .produto-info{font-weight:600;line-height:1.4;white-space:normal;overflow-wrap:anywhere}#corpo .resumo-compra .produto-info :is(ul,strong){color:#5f636a;font-weight:400;font-size:13px}#corpo .resumo-compra .preco-carrinho-total{display:block;font-size:28px;line-height:1.2;color:#14803f;font-weight:700}#corpo .resumo-compra .tr-checkout-total span{font-size:17px;font-weight:700}#corpo .resumo-compra .desconto-tr strong{color:#14803f}#corpo .resumo-compra .desconto-preco strong:before{content:"\2212\00a0"}#corpo .resumo-compra .padding-preco>div{padding-left:0}.checkout-item-imagem{float:left;width:52px;margin-right:12px}.checkout-item-imagem img{width:52px;height:52px;object-fit:contain;border:1px solid #e3e5e8;border-radius:8px;background:#fff}#corpo .checkout-item-imagem+.produto-info{margin-left:64px;min-height:52px;width:auto}#corpo .resumo-compra .conteiner-qtd>div:before{content:"Qtd. "}@media(min-width:768px){#formularioCheckout #id_cep{width:180px}}@media(min-width:1000px){#formularioCheckout>.row-fluid>.span4{box-sizing:border-box;min-width:0;width:100%;margin-left:0;float:none}.campos-pedido>.campos-pedido{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:0 24px;align-items:start}#login-content,#formularioCheckout{grid-column:1;min-width:0}#login-content{grid-row:1}.checkout-alerta-seguro{grid-column:1;grid-row:2;width:auto;max-width:none;margin:0 0 24px}#formularioCheckout{grid-row:3}.campos-pedido>.campos-pedido>.row-fluid{grid-column:2;grid-row:1/4;min-width:0;position:sticky;top:24px}#login-content .identificacao-inner{padding:0}#corpo .resumo-compra:before{content:"Resumo do pedido";display:block;font-size:18px;margin-bottom:14px}#corpo .resumo-compra thead,#corpo .resumo-compra .bg-dark>td:first-child:not([colspan]){display:none}#corpo .resumo-compra :is(table,tbody){display:block;width:100%}#corpo .resumo-compra tr:not(.hide){display:flow-root;width:100%}#corpo .resumo-compra tr{box-sizing:border-box;padding:0;max-width:100%}#corpo .resumo-compra :is(.tr-checkout-frete,.tr-checkout-total,.desconto-tr)[style*=table-row]{display:flow-root!important;width:100%}#corpo .resumo-compra td{display:block;box-sizing:border-box;padding:8px 0;width:auto;height:auto;min-width:0}#corpo .resumo-compra .conteiner-qtd{float:left;width:35%;padding-left:64px}#corpo .resumo-compra .padding-preco{float:right;width:60%;white-space:normal;text-align:right}#corpo .resumo-compra .text-right{float:left;width:40%;text-align:left}#corpo .resumo-compra .tr-checkout-total{margin-top:10px}}@media(max-width:999px){#formularioCheckout>.row-fluid>.span4{float:none;width:100%;margin-left:0}}@media(max-width:767px){#formularioCheckout legend{margin-bottom:12px}#formularioEndereco hr{margin:6px 0 10px}#formasEnvio .warning-text{margin:0 0 2px}#exibirFormasEnvio{margin:0 0 4px}.carrinho-checkout #corpo>.conteiner{padding:12px}.carrinho-checkout #corpo .caixa-sombreada{padding:16px;margin-bottom:12px}#formularioCheckout input:not([type=radio]):not([type=checkbox]),#formularioCheckout select,#login-content input{width:100%}#formularioCheckout .row-fluid>.control-group[class*=span]{width:100%;margin-left:0;float:none}#formularioCheckout .controls{min-width:0}#corpo .resumo-compra tr{margin:0;padding:0}#corpo .resumo-compra :is(.tr-checkout-frete,.tr-checkout-total,.desconto-tr)[style*=table-row]{display:block!important;width:100%;overflow:hidden}#corpo .resumo-compra td{box-sizing:border-box;height:auto;padding:6px 0}#corpo .resumo-compra .produto-info{max-width:100%;overflow:hidden;max-height:2.8em;min-height:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#corpo .resumo-compra .produto-info ul,#corpo .resumo-compra .bg-dark td:first-child:not([colspan]){display:none}#corpo .resumo-compra td.phone-pullleft{float:none;width:100%}#corpo .resumo-compra td.conteiner-qtd{float:left;width:auto}#corpo .resumo-compra .conteiner-qtd>div{background:#f5f6f7;font-size:14px;border-radius:8px}#corpo .resumo-compra td.conteiner-preco{float:right;clear:none;width:auto}#corpo .resumo-compra .bg-dark td{float:left;width:50%;text-align:left}#corpo .resumo-compra .bg-dark td:last-child{text-align:right}#corpo .resumo-compra .tr-checkout-total td.padding-preco{width:100%;padding-top:10px}#corpo .resumo-compra .tr-checkout-total .visible-phone{float:left;padding-top:6px}#corpo .resumo-compra .preco-carrinho-total{font-size:26px}#formasPagamento .accordion-inner{padding:12px}#formasPagamento .accordion-inner [class*=span]{max-width:100%;box-sizing:border-box}#login-content .identificacao-inner{padding:0}#login-content .email-box{float:none;width:100%;margin:0 0 12px}.carrinho-checkout #login-content .submit-email{width:100%;float:none}}