/* Cear\0000e1 Sementes \0000b7 loja-v8 \0000b7 arquivo montado automaticamente: editar em fonte/ e montar de novo */
html:root{--cInfoDestaqueIcone:#006000;--cBusca:#f6f6f6;--cBuscaTxt:#919191;--cCarrinhoqtd:#92c516;--cCarrinhoqtdn:#ffffff;--cEstTag1:#fde7e7;--cEstTag1Txt:#c62828;--cEstTag2:#fdeee3;--cEstTag2Txt:#c24e00;--cEstTag3:#fff3df;--cEstTag3Txt:#9a5b00;--cEstTag4:#e6eef7;--cEstTag4Txt:#2f5b8a;--cTodasCategoriasIcone:#92c516;--cTodasCategoriasTxt:#ffffff;--cOfsM:#ff8f19;--cOfsMT:#c7c7c7;--cOfsMS:#ffffff;--cBarra:#ffffff;--cBarraTxt:#606060;--cNewsletter:#ffffff;--cNewsletterTxt:#201f1f;--cNewsletterCaixa:#f6f6f6;--cNewsletterCaixaTxt:#323232;--cRodapeRedes:#f3f3f3;--cRodapeRedesTxt:#424242;--cRodapeInferior:#ffffff;--cRodapeInferiorTxt:#181818;--csOfsT:#ffffff;--csOfs:#000000;--csCorPrincipal:#006000;--csBotoes:#b60b60;--csSuporte:#58cd5d;--csSuporteIcone:#ffffff;--csInfoDestaque:#201f1f;--csInfoDestaqueTxt:#f7f7f7;--csCab:#ffffff;--csCabTxt:#626266;--csBusca:#f7f7f7;--csBuscaTxt:#919191;--csCarrinhoqtd:#b60b60;--csCarrinhoqtdn:#ffffff;--csMenu:#ffffff;--csMenuTxt:#201f1f;--csTodasCategorias:#b60b60;--csBandeiraDesconto:#199a64;--csBp1:#ee8403;--csBp2:#4a93d4;--csBp3:#6aa84f;--cTagOff:#3fae49;--cTagOffTxt:#ffffff;--cOfertaTagTxt:#ffffff;--cOfertaCard:#fdeeee;--cTopoCelular:#006000;--cCarrinhoCard:#ffffff;--cFreteGratisFundo:#e3f6ea;--cCarrinhoCardIcone:#006000;--cMaisVendidoTxt:#ffffff;--cCartaoTxt:#3c3c3c;--cBandeiraDesconto:#ffa02a;--cBandeiraDescontoTxt:#ffffff;--cBandeiraFrete:#006000;--cBandeiraFreteTxt:#ffffff;--cBp1:#96de00;--cBp1Txt:#000000;--cBp2:#2986cc;--cBp2Txt:#ffffff;--cBp3:#653239;--cBp3Txt:#ffffff;--cTarjaSub:#201f1f;--cVMarcas:#f0f0f0;--cVMarcasTxt:#201f1f;--cVVideoTxt:#201f1f;--cVideoPlay:#e02020;--cVDepoimentos:#f7f7f7;--cVDepoimentosTxt:#201f1f;--cOfsV:#ff0000;--cOfsVT:#ffffff;--distanciaCards:12px;--cDesc:#f2f3f5;--cDescTxt:#201f1f;--cMaisVendidoCat:#3483fa;--cLancamento:#006000;--cPix:#cef1da;--cPixIcone:#006000;--cPixTxt:#201f1f;--cBotaoWP:#ffffff;--cBotaoWPTxt:#006000;--cBotaoWPBorda:#006000;--cdP:#92c516;--cOfsP:#ff0000;--cOfsPT:#ffffff;--cOfsP2:#000000;--cOfsP2T:#ffffff;--cOfertasTag:#e02020;--cBaixou:#d01212;--cBaixouFundo:#fdecec;--cResumoBotao:#ffa02a;--cResumoBotaoTxt:#ffffff;--cOfertasTagTxt:#ffffff;--cAlerta:#92c516;--cFullFundoEsq:#128a2c;--cFullFundoCentro:#0d6b20;--cFullFundoDir:#0a4a14;--cBannerF:#006000;--cBannerN:#ffffff;--cBannerP:#ffffff;--cBannerB:#ff8f19;--cBannerBTxt:#ffffff;--cBannerMeioTitulo:#006000;--cBannerMeioTituloTxt:#ffffff;--cBannerMeioNome:#201f1f;--cBannerMeioPreco:#006000;--cBannerMeioTxt:#555555;--cBannerMeioBotao:#ff8f19;--cBannerMeioBotaoTxt:#ffffff;--cCatIcone:#0b6b1f;--cCatFundo:#ffffff;--cVBlog:#ffffff;--cVBlogTxt:#201f1f;--cVBlogD:#006000}#descricao iframe{max-width: 100%}body .cores-personalizadas .vitrine-marcas{margin: 1rem 0;padding: 1rem 0 2rem 0}body .vitrine-marcas .marcas{margin-top: 2rem}body .vitrine-marcas .marcas li a{background: #ffffff;margin: 0 5px;border-radius: 10px;border: 2px solid #eeeeee}body .vitrine-marcas .marcas li img{filter: none;-webkit-filter: none;opacity: 1}body .vitrine-marcas .marcas li:hover img{opacity: .7}.pagina-inicial .banners-vantagens{margin-bottom: 10px}.banners-vantagens{border-bottom: 1px solid #ffffff}.banners-vitrine-mini{padding-bottom: 30px;padding-top: 0}body .carrossel-departamentos{padding-top: 10px !important}.carrossel-departamentos li img{border-radius: 50%;border: 1px solid #cbcbcb8a;display: flex;box-shadow: 0px 1px 4px 0px rgb(98 98 98 / 64%)}.carrossel-departamentos .departamento-titulo{margin-top: 30px;display: flex;font-size: 16px;font-weight: 100;justify-content: center;margin-bottom: 0;text-align: center}.menu.superior ul li a strong, .menu.superior ul li a strong:hover, .menu.superior ul li a i, .menu.superior ul li a i:hover{color: #0f8900 !important}.menu.superior ul li.todos-departamentos a i{color: white !important}.menu.superior ul li.ofertas-especiais a strong{color: white !important}.menu.superior ul li.ofertas-especiais a strong:hover{color: #c6c6c6 !important}.menu.superior ul li.ofertas-especiais a strong i{color: white !important}.menu.superior .titulo{font-size: 20px}.todos-departamentos>a{font-size: 19px}.ofertas-especiais>a>strong{font-size: 18px !important}.abriga-logo.span3{padding: 5px 15px 0 15px}li.abriga-conta, li.abriga-carrinho{background: #0f8900}#cabecalho.fixed div:nth-child(2){display: none}.news-icon, #barraNewsletter.posicao-rodape, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner{background: #0f8900 !important}#rodape .titulo{color: #ffffff !important}#rodape .institucional .lista-redes ul{float: left}#rodape .desenvolvimento{display: none}@media (max-width: 990px){body .vitrine-marcas .marcas li a img{max-width: 80%}.secao-banners{overflow: hidden}}@media only screen and (min-width: 768px){.contato-mc ul li a{font-size: 15px}.logo a{height: 75px}}@media only screen and (max-width: 767px){.conteudo-topo .busca-mobile, .conteudo-topo .busca-mobile .busca input, .conteudo-topo .busca-mobile .atalho-menu{background: #f3f3f3 !important}.conteudo-topo .busca-mobile .busca .botao-busca{color: #a3a3a3 !important}.botao.principal{color: #0f8900}#cabecalho .conteiner .row-fluid .span3{background: white}.atalhos-mobile.visible-phone.fundo-secundario.borda-principal{background: #ffffff !important}}a[href*="plus.google.com"]{display: none !important}.carrinho-lateral-ativo #cabecalho .carrinho .carrinho-interno-ajax, .carrinho-lateral-ativo #cabecalho .carrinho .carrinho-interno{display: none !important}#comprar-ajax-status .sugestao-carrinho{display: none !important}.fg-checkout{box-sizing: border-box;border: 1px solid #cfe6cf;background: #f3faf3;border-radius: 8px;padding: 12px 16px;margin: 12px 0 16px;font-size: 15px;color: #333}.fg-checkout strong{color: var(--cPreco, #006000)}.fg-checkout-barra{height: 8px;background: #dfe9df;border-radius: 4px;margin-top: 8px;overflow: hidden}.fg-checkout-barra span{display: block;height: 100%;background: var(--cPreco, #006000);border-radius: 4px;transition: width .4s}.fg-checkout-regras{display: inline-block;margin-top: 6px;font-size: 13px;color: #555;text-decoration: underline}.msdev-cep-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);z-index: 9999;display: none}.msdev-cep-content{background-color: white;padding: 20px;border-radius: 8px;box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);text-align: center;max-width: 500px;width: calc(100% - 32px);box-sizing: border-box;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.msdev-cep-fechar{position: absolute;top: 6px;right: 10px;background: none;border: none;font-size: 26px;line-height: 1;color: #888;cursor: pointer}#msdev-cep-whatsapp{margin-top: 15px;padding: 10px 20px;background-color: #25D366;color: white;border: none;border-radius: 4px;cursor: pointer}#msdev-cep-whatsapp:hover{background-color: #1EBE56}@media (max-width: 720px){.marcas-mobile-4 .marcas li a{margin: 4px 5px;padding: 4px 0}.marcas-mobile-4 .marcas li img{max-height: 50px;width: auto;margin: 0 auto;object-fit: contain}}#alerta-fretegratis{padding: 8px 15px !important;margin: 0 !important}#alerta-fretegratis .progresso-titulo{font-size: 13px !important;line-height: 1.3 !important;margin: 0 !important}#alerta-fretegratis .progresso-alerta{margin: 4px 0 0 !important}#alerta-fretegratis a{display: inline-block;font-size: 11px !important;line-height: 1.3 !important;margin: 3px 0 0 !important}@media only screen and (min-width: 1200px){body .conteiner{max-width: 90% !important;margin-left: auto !important;margin-right: auto !important}}body .listagem .listagem-item .listagem-item-wrap{border-color: #ececec}body .listagem .listagem-item .info-produto, body .listagem .listagem-item .nome-produto, body .listagem .listagem-item .preco-produto, body .listagem .listagem-item .preco-produto>div, body .listagem .listagem-item .desconto-a-vista{text-align: left !important;justify-content: flex-start !important;align-items: flex-start !important}.listagem .vitrine-carrossel{margin-left: -4px !important;margin-right: -4px !important}.listagem .vitrine-carrossel .listagem-item{margin-left: 4px !important;margin-right: 4px !important}body #corpo .listagem .vitrine-normal, .pagina-categoria-busca .secao-principal .conteudo .listagem .vitrine-normal{gap: 8px !important}@media (min-width: 768px){body .vitrine-vistos .vitrine-carrossel, body .produto-vistos .vitrine-carrossel{gap: 0 !important;justify-content: flex-start !important}body .vitrine-vistos .vitrine-carrossel>.listagem-item, body .produto-vistos .vitrine-carrossel>.listagem-item{flex: 0 0 calc(20% - 8px) !important}}@media (max-width: 767px){.pagina-categoria-busca .secao-principal .conteudo .listagem .vitrine-normal{grid-template-columns: calc(50% - 4px) calc(50% - 4px) !important}}@media only screen and (min-width: 1200px){.pagina-inicial .banners-full li.banner-full>a{display: block;width: 100%}.pagina-inicial .banners-full li.banner-full img{width: 100%;height: 300px;object-fit: cover}.pagina-inicial .banners-full .bannerp-wrap{height: 300px}.pagina-inicial .banner-produto .bannerp-info{padding: 0}.pagina-inicial .banner-produto .bannerp-img img{padding: 20px 0}.pagina-inicial .banner-produto .bannerp-nome{margin-bottom: 10px}.pagina-inicial .banner-produto .bannerp-nome span{font-size: 28px;line-height: 34px}.pagina-inicial .banner-produto .bannerp-preco1{font-size: 24px}.pagina-inicial .banner-produto .bannerp-preco1 s{font-size: 16px}.pagina-inicial .banner-produto .bannerp-preco1 strong{font-size: 34px;line-height: 36px}.pagina-inicial .banner-produto .bannerp-preco2{font-size: 18px;margin-top: 6px}.pagina-inicial .banner-produto .bannerp-botao{margin-top: 18px;width: 200px}.pagina-inicial .banner-produto .bannerp-botao span{height: 44px;line-height: 44px;font-size: 20px}}body.pagina-inicial{background: var(--cVVideo, #f0f0f0) !important}.pagina-inicial #corpo{padding-bottom: 16px}.pagina-inicial #corpo>.item-home, .pagina-inicial #corpo>.listagem{margin-top: 16px !important;background: #ffffff !important}.pagina-inicial #corpo>.item-home>.conteiner, .pagina-inicial #corpo>.listagem>.conteiner{padding: 20px !important;background: transparent !important}.pagina-inicial #corpo>.bloco-com-banners, .pagina-inicial #corpo>.vitrine-marcas{margin-top: 0 !important;background: transparent !important}.pagina-inicial #corpo>.bloco-com-banners>.conteiner{padding-top: 10px !important;padding-bottom: 0 !important}.pagina-inicial #corpo>.bloco-com-banners .vistos-recentes{margin: 0 0 16px;padding: 20px 0;background: #ffffff;box-shadow: 0 0 0 100vmax #ffffff;clip-path: inset(0 -100vmax)}@media (max-width: 767px){.pagina-inicial #corpo>.item-home, .pagina-inicial #corpo>.listagem{margin-top: 10px !important}.pagina-inicial #corpo>.item-home>.conteiner, .pagina-inicial #corpo>.listagem>.conteiner{padding: 14px 10px !important}.pagina-inicial #corpo>.bloco-com-banners>.conteiner{padding-top: 4px !important;padding-bottom: 4px !important}.pagina-inicial #corpo>.bloco-com-banners .banners-extras{padding-top: 0 !important}}@media (max-width: 767px){.listagem-mobile-prod1 .vitrine-carrossel .slick-list, .listagem .slick-initialized.espiar .slick-list{padding-right: 33% !important}.listagem .slick-initialized.espiar.espiar-2 .slick-list{padding-right: 8% !important}.vitrine-marcas .marcas-espiar .slick-list, .bloco-categorias .espiar-1 .slick-list{padding-right: 30% !important}.bloco-categorias .espiar-2 .slick-list, .vitrine-marcas .marcas-espiar-2 .slick-list{padding-right: 8% !important}.bloco-categorias .espiar-3 .slick-list, .vitrine-marcas .marcas-espiar-3 .slick-list{padding-right: 7% !important}.bloco-categorias .espiar-4 .slick-list, .vitrine-marcas .marcas-espiar-4 .slick-list{padding-right: 6% !important}}@media (max-width: 767px){.vitrine-blog .posts-blog ul, .vitrine-blog.posts-blog ul{justify-content: flex-start !important;flex-wrap: nowrap !important;overflow-x: auto;padding-bottom: 6px}.vitrine-blog .posts-blog ul li, .vitrine-blog.posts-blog ul li{display: block !important;flex: 0 0 72%;width: auto !important;margin: 0 8px 0 0 !important}}body .titulo-categoria, body.pagina-produto .titulo-categoria{justify-content: flex-start !important;text-align: left !important}body .titulo-categoria strong, body .titulo-categoria a{justify-content: flex-start;text-align: left;font-size: 22px;line-height: 26px}@media (max-width: 767px){body .titulo-categoria strong, body .titulo-categoria a{font-size: 18px;line-height: 22px}}.pagina-inicial .banner.vitrine{display: none !important}.bloco-vazio{display: none !important}html body .bloco-vazio.cs-full-res{display: block !important}.bloco-categorias li a{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;width: 130px;height: 130px;margin: 0 auto calc(2.5em + 10px);padding: 8px;box-sizing: border-box;background: var(--cCatFundo, #ffffff);border: 1px solid #ececec;border-radius: 12px;box-shadow: none;text-decoration: none;overflow: visible}.bloco-categorias li a:hover{opacity: 0.8}.bloco-categorias li img, .bloco-categorias .cat-icone{display: flex;align-items: center;justify-content: center;flex: 0 0 auto;width: 56px;height: 56px;padding: 0;box-sizing: border-box;object-fit: contain;border: 0;border-radius: 0;box-shadow: none;background: none}.bloco-categorias .cat-icone svg{width: 100%;height: 100%}.bloco-categorias li a .departamento-titulo, .bloco-categorias li a .info-banner{position: absolute;top: 100%;left: -8px;right: -8px;display: flex;align-items: flex-start;justify-content: center;height: 2.5em;margin: 8px 0 0 !important;overflow: hidden;font-size: 13px;line-height: 1.25;font-weight: 400;text-align: center;color: #333333}.bloco-com-banners>.conteiner{padding-top: 10px}.bloco-categorias .banner-extra{margin-top: 0 !important}.bloco-carrossel .titulo-categoria, .bloco-carrossel .departamento-titulo, .bloco-banner .titulo-categoria, .bloco-banner .departamento-titulo{display: none !important}.bloco-carrossel li img, .bloco-banner li img{width: 100%;height: auto;border: none !important;border-radius: 8px !important;box-shadow: none !important}.bloco-carrossel .slick-slide{padding: 0 6px;box-sizing: border-box}.bloco-carrossel .slick-arrow, .bloco-categorias .slick-arrow{top: 50% !important;margin-top: -16px !important}.bloco-grade{display: flex !important;flex-wrap: wrap;justify-content: center;margin: 0 -6px !important}.bloco-grade>.banner-extra{float: none !important;margin: 0 !important;padding: 6px;box-sizing: border-box}.bloco-categorias .bloco-grade{margin: 0 !important;background: var(--cCatFundo, #ffffff);border: 1px solid #e5e5e5;border-radius: 12px;overflow: hidden}.bloco-categorias .bloco-grade>.banner-extra{padding: 16px 6px;box-shadow: 1px 0 0 #e5e5e5, 0 1px 0 #e5e5e5}.bloco-categorias .bloco-grade li a{border: 0;box-shadow: none;background: none}@media (max-width: 767px){.bloco-categorias li a{width: 100px;height: 100px;padding: 6px}.bloco-categorias li img, .bloco-categorias .cat-icone{width: 40px;height: 40px}.bloco-categorias li a .departamento-titulo, .bloco-categorias li a .info-banner{margin-top: 6px !important;font-size: 12px;left: 0;right: 0;overflow-wrap: anywhere}.bloco-categorias .slick-initialized .slick-list{overflow: hidden !important}.bloco-categorias .slick-initialized .slick-slide{margin: 0 !important}}body .listagem .vitrine-normal>.cs-indisponivel-oculto{display: none !important}.cs-ver-indisponiveis{display: block;width: 100%;max-width: 420px;margin: 16px auto 8px;padding: 11px;box-sizing: border-box;border: 1px solid var(--cPreco, #006000);border-radius: 8px;background: #ffffff;color: var(--cPreco, #006000);font-size: 15px;font-weight: 700;line-height: 1.2;cursor: pointer}.cs-ver-indisponiveis:hover{background: #f3f8f3}@media (max-width: 767px){.cs-ver-indisponiveis{max-width: none;margin: 12px 0 8px}}html body .slick-prev.slick-arrow, html body .slick-next.slick-arrow, .pbx-seta, .reels-seta, .cs-of-seta{display: flex !important;align-items: center !important;justify-content: center !important;width: 34px !important;height: 34px !important;padding: 0 !important;border: 1px solid #e3e3e3 !important;border-radius: 50% !important;background: #ffffff !important;box-shadow: 0 1px 5px rgba(0,0,0,.10) !important;color: var(--cSetas, var(--cMenu, #006000)) !important;opacity: 1;cursor: pointer;box-sizing: border-box;line-height: 0 !important;text-indent: 0 !important}.bloco-carrossel .slick-arrow, .bloco-categorias .slick-arrow{margin-top: -17px !important}html body .slick-arrow svg{display: block;flex: 0 0 auto;width: 12px !important;height: 12px !important;margin: 0 !important;position: static !important;transform: none !important;fill: currentColor !important}html body .slick-arrow svg path, html body .slick-arrow svg polygon{fill: currentColor !important}html body .slick-arrow:hover{border-color: var(--cSetas, var(--cMenu, #006000)) !important}html body .slick-arrow.slick-disabled{opacity: .35}@media (min-width: 768px){html body .bloco-categorias .slick-list, html body .vitrine-marcas .marcas .slick-list{margin: 0 -4px !important}html body .bloco-categorias .slick-slide, html body .vitrine-marcas .marcas .slick-slide{margin: 0 !important;padding: 0 4px !important;box-sizing: border-box}html body .bloco-categorias .slick-slide li a, html body .bloco-categorias li.slick-slide a{width: 100% !important}html body .vitrine-marcas .marcas li a{margin: 0 !important;border-width: 1px !important;border-color: #ececec !important;border-radius: 12px !important}html body :is(.bloco-categorias, .vitrine-marcas) .slick-slider>.slick-prev.slick-arrow{left: -12px !important}html body :is(.bloco-categorias, .vitrine-marcas) .slick-slider>.slick-next.slick-arrow{right: -12px !important}}.pbx-seta, .reels-seta, .cs-of-seta{font-size: 0 !important}.pbx-seta::before, .reels-seta::before, .cs-of-seta::before{content: "";width: 7px;height: 7px;border: solid currentColor;border-width: 0 2px 2px 0}.pbx-depois::before, .reels-depois::before, .cs-of-depois::before{transform: rotate(-45deg);margin-left: -3px}.pbx-antes::before, .reels-antes::before, .cs-of-antes::before{transform: rotate(135deg);margin-left: 3px}.pbx-seta{width: 30px !important;height: 30px !important}@media (min-width: 769px){html body .vitrine-carrossel>.slick-prev.slick-arrow, html body .banners-vitrine-vistos .slick-prev.slick-arrow, html body .vitrine-marcas .slick-prev.slick-arrow{left: -42px !important}html body .vitrine-carrossel>.slick-next.slick-arrow, html body .banners-vitrine-vistos .slick-next.slick-arrow, html body .vitrine-marcas .slick-next.slick-arrow{right: -42px !important}}.vitrine-marcas li a{display: flex !important;align-items: center;justify-content: center;aspect-ratio: 1.72 / 1;height: auto !important;padding: 0 6% !important;box-sizing: border-box;background: #ffffff;border: 1px solid #e3e3e3 !important;border-radius: 12px !important;overflow: hidden}html body .vitrine-marcas li a img{flex: 0 0 auto;width: 100% !important;max-width: none !important;height: auto !important;max-height: none !important}html body .banners-full li:not(.banner-produto) img{width: 100% !important;max-width: 100% !important;height: var(--csFullAlt, 300px) !important;object-fit: cover !important;object-position: center !important}html body .banners-full .bannerp-wrap{height: var(--csFullAlt, 300px) !important}@media (max-width: 768px){html body .banners-full li:not(.banner-produto) img{height: var(--csFullAltCel, 230px) !important}html body .banners-full .bannerp-wrap{height: var(--csFullAltCel, 230px) !important}}form.cs-buscas-form{position: relative}.cs-buscas{display: none;position: absolute;left: 0;right: 0;top: 100%;margin-top: 6px;z-index: 1000;background: #fff;border: 1px solid #e6e6e6;border-radius: 10px;box-shadow: 0 8px 24px rgba(0,0,0,.12);padding: 10px 12px 12px;text-align: left}.cs-buscas.cs-buscas-aberta{display: block}.cs-buscas-topo{display: flex;align-items: center;justify-content: space-between;margin: 0 0 8px;font-size: 12px;font-weight: 700;color: #777;text-transform: uppercase;letter-spacing: .3px;line-height: 1.2}.cs-buscas-topo .cs-buscas-limpar{background: none;border: 0;padding: 0;font-size: 12px;font-weight: 600;color: #999;text-transform: none;letter-spacing: 0;cursor: pointer}.cs-buscas-topo .cs-buscas-limpar:hover{color: #d32f2f}.cs-buscas-lista{display: flex;flex-wrap: wrap;gap: 6px}.cs-buscas-item{display: inline-flex;align-items: center;max-width: 100%;border: 1px solid #d7e6d7;background: #f3f8f3;border-radius: 999px;line-height: 1}.cs-buscas-item a{display: block;padding: 7px 4px 7px 12px;font-size: 13px;color: var(--cMenu, #006000) !important;text-decoration: none !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cs-buscas-item a:hover{text-decoration: underline !important}.cs-buscas-item .cs-buscas-tirar{background: none;border: 0;padding: 4px 9px 4px 4px;font-size: 16px;line-height: 1;color: #9a9a9a;cursor: pointer}.cs-buscas-item .cs-buscas-tirar:hover{color: #d32f2f}.cs-buscas.cs-buscas-fixa{position: static;width: auto;margin: 16px 0 4px;padding: 0;border: 0;border-radius: 0;box-shadow: none;background: none;clear: both}.listagem-item .imagem-produto{aspect-ratio: 1 / 1;display: flex !important;align-items: center;justify-content: center}.listagem-item .imagem-produto>img, .listagem-item .imagem-produto>a>img{width: 100%;height: 100%;object-fit: contain}html.cs-menu-sub-fixo li.item-level2.com-filho>ul.level3{position: static !important;margin: 4px 0 6px !important;visibility: inherit !important;opacity: 1 !important;height: auto !important;max-height: none !important;overflow: visible !important;transform: none !important}html.cs-menu-sub-fixo li.item-level2.com-filho>a>svg{display: none !important}@media (max-width: 767px){html body .banners-full .slick-arrow, html body .banner-tarja-content>.slick-arrow, html body #corpo .carrossel-departamentos .slick-arrow, html body #corpo .marcas.slick-slider>.slick-arrow{display: none !important}}.atendimento-content .cs-tz-linha{display: flex;align-items: center;gap: 0}.atendimento-content .cs-tz-linha>a{display: flex;align-items: center;text-decoration: none}.atendimento-content .cs-tz-linha>.cs-tz-zap{flex: 1 1 auto;min-width: 0}.atendimento-content .cs-tz-fone svg, .atendimento-content .cs-tz-fone svg *{fill: #000000 !important;color: #000000 !important}.atendimento-content .cs-tz-num{display: inline-flex !important;align-items: center;gap: 8px}.atendimento-content .cs-tz-num>.a-block-icon{margin: 0 !important}html body .atendimento-content a.cs-tz-cat{display: inline-flex !important;align-items: center;gap: 10px;margin: 0;color: var(--cPreco, #006000) !important;font-size: 15px;font-weight: 500;line-height: 1.2;text-decoration: none !important}html body .atendimento-content a.cs-tz-cat:hover span{text-decoration: underline}html body .atendimento-content a.cs-tz-cat svg, html body .atendimento-content a.cs-tz-cat svg *{flex: none;width: 20px;height: 20px;fill: none !important;stroke: #201f1f !important}html body .atendimento-content .a-block.ce a[href^="mailto"] strong{font-size: 12px !important;white-space: nowrap;letter-spacing: -.1px}.painel-atendimento .dir-inside{min-width: 290px !important;max-width: 340px !important}.painel-atendimento .atendimento-content .a-block-cont strong{white-space: nowrap}@media (min-width: 768px) and (hover: hover){html body .menu li.com-filho:hover>ul.submenu{transition-delay: .25s !important}}html body .banners-extras.cs-com-titulo>.titulo-categoria{display: block !important;margin: 0 0 12px !important}html body .banners-extras.cs-sem-titulo>.titulo-categoria{display: none !important}@media (min-width: 1025px){html body #cabecalho:has(.menu.superior){height: 154px !important;overflow: hidden !important}html body #cabecalho .menu.superior{visibility: hidden !important}}@media (max-width: 767px){html body #cabecalho .cabecalho-inside{display: flex !important;align-items: center !important;gap: 10px !important;position: relative}html body #cabecalho .cabecalho-inside>.mobile-left{display: none !important}html body #cabecalho .cabecalho-inside>.logo{order: 1;flex: none !important;position: static !important;transform: none !important;margin: 0 !important;left: auto !important}html body #cabecalho .cabecalho-inside>.logo img{height: 38px !important;width: auto !important}html body #cabecalho .cabecalho-inside>.busca-mobile{order: 2;display: block !important;flex: 1 1 auto !important;min-width: 0 !important;width: auto !important;max-width: none !important;margin: 0 !important;padding: 0 !important;float: none !important;position: static !important}html body #cabecalho .cabecalho-inside>.busca-mobile .busca{display: block !important;width: 100% !important;margin: 0 !important;border-radius: 50px !important;background: var(--cBusca, #f6f6f6) !important}html body #cabecalho .cabecalho-inside>.busca-mobile form{position: relative;display: block !important;width: 100% !important;margin: 0 !important}html body #cabecalho .cabecalho-inside>.busca-mobile input{width: 100% !important;height: 38px !important;margin: 0 !important;padding: 0 38px 0 14px !important;border: 0 !important;border-radius: 50px !important;background: transparent !important;box-shadow: none !important;color: #333333 !important;font-size: 14px !important;box-sizing: border-box !important}html body #cabecalho .cabecalho-inside>.busca-mobile .botao-busca{position: absolute !important;top: 0 !important;right: 4px !important;width: 34px !important;height: 38px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important;color: var(--cBuscaTxt, #919191) !important}html body #cabecalho .cabecalho-inside>.busca-mobile .botao-busca svg{width: 16px !important;height: 16px !important}html body #cabecalho .cabecalho-inside>.busca-mobile .atalho-menu{display: none !important}html body #cabecalho .cabecalho-inside>.painel{order: 3;flex: none !important;position: static !important;margin: 0 !important}html body #cabecalho .cabecalho-inside>.logo, html body #cabecalho .cabecalho-inside>.painel{flex: 0 0 64px !important;width: 64px !important;min-width: 0 !important}html body #cabecalho .cabecalho-inside>.painel{justify-content: flex-end !important}html body #cabecalho .cabecalho-inside>.painel>*{margin-left: 0 !important}html body #cabecalho .menu-rapido{margin: 8px -15px 4px !important}html body #cabecalho .menu-rapido>ul{display: flex !important;gap: 8px !important;margin: 0 !important;padding: 0 15px 2px !important;overflow-x: auto !important;scrollbar-width: none;-webkit-mask-image: linear-gradient(90deg, #000 85%, transparent);mask-image: linear-gradient(90deg, #000 85%, transparent)}html body #cabecalho .menu-rapido>ul::-webkit-scrollbar{display: none}html body #cabecalho .menu-rapido>ul>li{flex: none !important;margin: 0 !important;padding: 0 !important}html body #cabecalho .menu-rapido>ul>li>a{display: flex !important;align-items: center;height: 30px;padding: 0 13px !important;border-radius: 20px;background: #f1f3f1;color: #2b2b2b !important;font-size: 13px !important;font-weight: 500 !important;white-space: nowrap}}html body :is(.cs-vt-seta, .cs-kit-seta, .reels-seta, .cs-car-sug-seta){font-size: 0 !important;line-height: 0 !important}html body :is(.cs-vt-seta, .cs-kit-seta, .reels-seta, .cs-car-sug-seta)::before{content: '';position: absolute;inset: 0;margin: auto;width: 12px;height: 12px;background: currentColor;-webkit-mask: var(--cs-seta) center / contain no-repeat;mask: var(--cs-seta) center / contain no-repeat}html body :is(.cs-vt-antes, .cs-kit-antes, .reels-antes, .cs-car-sug-antes){--cs-seta: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330.002 330.002'%3E%3Cpath d='m233.25 306l-105.75-141 105.75-141c4.971-6.628 3.627-16.03-3-21-6.627-4.971-16.03-3.626-21 3l-112.5 150c-4 5.333-4 12.667 0 18l112.5 150c2.947 3.93 7.451 6.001 12.012 6.001 3.131 0 6.29-0.978 8.988-3.001 6.628-4.971 7.971-14.373 3-21z'/%3E%3C/svg%3E")}html body :is(.cs-vt-depois, .cs-kit-depois, .reels-depois, .cs-car-sug-depois){--cs-seta: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330.002 330.002'%3E%3Cpath d='m233.25 156l-112.5-150c-4.972-6.628-14.372-7.97-21-3-6.628 4.971-7.971 14.373-3 21l105.75 141-105.75 141c-4.971 6.627-3.627 16.03 3 21 2.698 2.024 5.856 3.001 8.988 3.001 4.561 0 9.065-2.072 12.012-6.001l112.5-150c4-5.333 4-12.667 0-18z'/%3E%3C/svg%3E")}@media (max-width: 767px){html body #cabecalho .menu-rapido{display: none !important}html body #cabecalho .cabecalho-inside{justify-content: space-between !important;min-height: 52px}html body #cabecalho .cabecalho-inside>.mobile-left{order: 0;display: flex !important;align-items: center;gap: 14px;flex: 0 0 80px !important;position: static !important;margin: 0 !important}html body #cabecalho .cabecalho-inside>.mobile-left>div{display: flex !important;align-items: center;justify-content: center;width: 30px;height: 30px;margin: 0 !important;position: static !important;cursor: pointer}html body #cabecalho .cabecalho-inside>.mobile-left svg{width: 22px !important;height: 22px !important;fill: var(--cCabIcones, #006000) !important}html body #cabecalho .cabecalho-inside>.mobile-left .busca-topo svg{width: 20px !important;height: 20px !important}html body #cabecalho .cabecalho-inside>.logo{order: 1;flex: 1 1 auto !important;width: auto !important;display: flex !important;justify-content: center}html body #cabecalho .cabecalho-inside>.logo a{height: 52px !important;display: flex !important;align-items: center}html body #cabecalho .cabecalho-inside>.logo img{height: 52px !important;width: auto !important}html body #cabecalho .cabecalho-inside>.busca-mobile:not(.cs-busca-aberta){display: none !important}html body #cabecalho .cabecalho-inside>.painel{order: 3;flex: 0 0 80px !important;width: 80px !important}}html body #cabecalho .logo a:has(>svg.cs-logo){display: flex !important;align-items: center}html body #cabecalho .logo svg.cs-logo{display: block;height: 100%;width: auto;max-width: 100%;overflow: visible;aspect-ratio: 900 / 667}html body #cabecalho .logo svg.cs-logo.cs-logo-nome{aspect-ratio: 900 / 395}@media (max-width: 767px){html body #cabecalho .cabecalho-inside>.logo svg.cs-logo{height: 52px !important}html body #cabecalho .cabecalho-inside>.logo svg.cs-logo.cs-logo-nome{height: 46px !important}}@media (min-width: 768px){html body #cabecalho .logo svg.cs-logo{height: 74px !important}html body #cabecalho .logo svg.cs-logo.cs-logo-nome{height: 70px !important}}#cabecalho svg.cs-logo .cs-logo-folhas{transform-box: view-box;transform-origin: 183px 293px}#cabecalho svg.cs-logo.cs-logo-mexe .cs-logo-folhas{animation: csLogoFolhas 1.8s ease-in-out}@keyframes csLogoFolhas{0%{transform: rotate(0)}22%{transform: rotate(-5deg)}48%{transform: rotate(3.5deg)}72%{transform: rotate(-1.5deg)}100%{transform: rotate(0)}}@media (max-width: 767px){html body .bloco-categorias .cs-cat-livre{display: flex !important;flex-wrap: nowrap !important;gap: 8px;overflow-x: auto !important;overflow-y: hidden;overscroll-behavior-x: contain;scrollbar-width: none;-webkit-overflow-scrolling: touch;scroll-snap-type: none !important;padding-bottom: 0 !important;margin-bottom: -15px !important}html body .bloco-categorias .cs-cat-livre::-webkit-scrollbar{display: none}html body .bloco-categorias .cs-cat-livre>.banner-extra{flex: none !important;width: auto !important;float: none !important;margin: 0 !important}}@media (max-width: 767px){html body #cabecalho .cabecalho-inside{justify-content: space-between !important;min-height: 44px;gap: 10px !important}html body #cabecalho .cabecalho-inside>.logo.logo{order: 0;display: flex !important;flex: 0 0 auto !important;width: auto !important}html body #cabecalho .cabecalho-inside>.logo a{height: 40px !important}html body #cabecalho .cabecalho-inside>.logo :is(img, svg.cs-logo){height: 40px !important;width: auto !important}html body #cabecalho .cabecalho-inside>.busca-mobile.busca-mobile{order: 1;display: block !important;flex: 1 1 auto !important;min-width: 0 !important}html body #cabecalho .cabecalho-inside>.mobile-left{order: 2;flex: 0 0 auto !important;gap: 0}html body #cabecalho .cabecalho-inside>.mobile-left .busca-topo{display: none !important}html body #cabecalho .cabecalho-inside>.painel{display: none !important}html body .barra-mobile .barra-item:is([data-item="09"], [data-item="02"]){display: none !important}html body .barra-mobile :is(.cs-barra-carrinho, .barra-item[data-item="06"]) a{position: relative}html body .barra-mobile .cs-barra-carrinho svg{width: 24px;height: 24px}html body .barra-mobile .cs-barra-qtd{position: absolute;top: -4px;left: 50%;margin-left: 6px;min-width: 18px;height: 18px;padding: 0 5px;border-radius: 9px;background: var(--cCarrinhoqtd, #92c516);color: var(--cCarrinhoqtdn, #ffffff);font-size: 11px;font-weight: 700;line-height: 18px;text-align: center;box-sizing: border-box}}@media (min-width: 768px){html body .barra-mobile .cs-barra-carrinho{display: none !important}}@media (max-width: 767px){html body .categorias-mobile li.com-filho>.level1-wrap>i{transition: transform .28s ease}html body .categorias-mobile li.cs-menu-aberto>.level1-wrap>i{transform: rotate(180deg)}html body .categorias-mobile li.cs-menu-aberto>ul.nivel-dois{display: block !important}html body .categorias-mobile ul:not(.nivel-dois):not(.nivel-tres)>li + li{border-top: 1px solid #ececec}html body .categorias-mobile ul:not(.nivel-dois):not(.nivel-tres)>li{padding-top: 4px;padding-bottom: 4px}html body .categorias-mobile ul.nivel-dois>li{margin-bottom: 0 !important}html body .categorias-mobile ul.nivel-dois>li>a{display: flex !important;align-items: center;min-height: 32px}html body .categorias-mobile ul.nivel-dois>li>ul.nivel-tres{display: block !important;margin: 2px -15px 4px !important;padding: 2px 15px 2px 27px !important;border-radius: 0;background: #e9ece9}html body .categorias-mobile ul.nivel-tres>li{margin-bottom: 0 !important}html body .categorias-mobile ul.nivel-tres>li>a{display: flex !important;align-items: center;min-height: 34px;font-size: 14px !important}html body .categorias-mobile ul.nivel-tres>li + li{border-top: 1px solid #dde1dd}html body .menu-mobile .painel-mobile{display: none !important}html body .menu-mobile .categorias-titulo{display: flex !important;align-items: center;gap: 10px;font-size: 17px !important;text-transform: uppercase;letter-spacing: .04em}html body .menu-mobile .cs-menu-tudo{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;padding: 0;border: 1.5px solid var(--cSetas, #006000);border-radius: 50%;background: transparent;cursor: pointer}html body .menu-mobile .cs-menu-tudo svg{width: 14px;height: 14px;fill: none;stroke: var(--cSetas, #006000);stroke-width: 2.2;stroke-linecap: round}html body .menu-mobile .cs-menu-tudo .cs-mt-v{transition: transform .26s ease, opacity .26s ease;transform-origin: 10px 10px}html body .menu-mobile .cs-menu-tudo.cs-aberto .cs-mt-v{transform: rotate(90deg);opacity: 0}}html body ul.ui-autocomplete.ui-autocomplete{box-sizing: border-box;margin-top: 6px !important;padding: 6px !important;border: 0 !important;border-radius: 12px !important;background: #fff !important;box-shadow: 0 10px 30px rgba(0, 0, 0, .16), 0 1px 3px rgba(0, 0, 0, .08) !important;overflow: hidden}html body ul.ui-autocomplete.ui-autocomplete>li{margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important;list-style: none}html body ul.ui-autocomplete.ui-autocomplete>li + li{border-top: 1px solid #f0f0f0 !important}html body ul.ui-autocomplete.ui-autocomplete>li.ui-menu-item>a{display: flex !important;align-items: center;gap: 12px;min-height: 60px;padding: 6px 8px !important;margin: 0 !important;border: 0 !important;border-radius: 8px !important;background: none !important;color: #2f2f2f !important;font-size: 14px !important;line-height: 1.3 !important;font-weight: 500;white-space: normal !important}html body ul.ui-autocomplete.ui-autocomplete .cs-sug-nome{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-width: 0}html body ul.ui-autocomplete.ui-autocomplete>li.ui-menu-item>a .img{flex: 0 0 48px;width: 48px !important;height: 48px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 8px;overflow: hidden;background: #f6f6f6;display: flex !important;align-items: center;justify-content: center}html body ul.ui-autocomplete.ui-autocomplete>li.ui-menu-item>a .img img{max-width: 100% !important;max-height: 100% !important;width: auto !important;height: auto !important;object-fit: contain;mix-blend-mode: multiply}html body ul.ui-autocomplete.ui-autocomplete>li.ui-menu-item>a:hover, html body ul.ui-autocomplete.ui-autocomplete>li.ui-menu-item>a.ui-state-active, html body ul.ui-autocomplete.ui-autocomplete>li.ui-menu-item>a.ui-state-focus{background: #f3f7f3 !important;color: var(--cSetas, #006000) !important}html body ul.ui-autocomplete.ui-autocomplete>li.cs-sug-todos>a{display: flex;align-items: center;justify-content: center;gap: 4px;min-height: 44px;padding: 4px 8px;color: var(--cSetas, #006000) !important;font-size: 14px;text-decoration: none}html body ul.ui-autocomplete.ui-autocomplete>li.cs-sug-todos>a b{font-weight: 700}html body ul.ui-autocomplete.ui-autocomplete>li.cs-sug-todos>a::after{content: "\00203a";font-size: 20px;line-height: 1;margin-left: 2px}@media (max-width: 767px){html body ul.ui-autocomplete.ui-autocomplete{left: 8px !important;right: 8px !important;width: auto !important;max-width: none !important}}@media (max-width: 767px){html, html body{overflow-x: clip}html body .produto-detalhes-detalhes .bandeiras-personalizadas{flex-wrap: wrap !important;min-width: 0}html body .produto-detalhes-detalhes .principal, html body .produto-detalhes-detalhes .info-principal-produto{min-width: 0 !important;max-width: 100%}}.cs-topo-icones{display: none}@media (max-width: 767px){html body #cabecalho .cabecalho-inside{flex-wrap: wrap !important;justify-content: flex-start !important;gap: 8px 2px !important;min-height: 96px}html body #cabecalho .cabecalho-inside>.mobile-left{order: 0}html body #cabecalho .cabecalho-inside>.logo.logo{order: 1;margin-right: auto !important}html body #cabecalho .cabecalho-inside>.cs-topo-icones{order: 2;display: flex;align-items: center;gap: 2px}html body #cabecalho .cabecalho-inside>.busca-mobile.busca-mobile{order: 3;flex: 1 1 100% !important;width: 100% !important}html body #cabecalho :is(.cs-topo-icones>*, .mobile-left .menu-mobile-button){position: relative;display: flex !important;align-items: center;justify-content: center;width: 44px;height: 44px;margin: 0 !important;padding: 0;border: 0;background: none;color: var(--cCabIcones, #006000);cursor: pointer}html body #cabecalho :is(.cs-topo-icones, .mobile-left .menu-mobile-button) svg{width: 30px !important;height: 30px !important;fill: none !important;stroke: currentColor}html body #cabecalho .cs-topo-icones .cs-barra-qtd{position: absolute;top: 0;right: 0;min-width: 16px;height: 16px;padding: 0 4px;box-sizing: border-box;border-radius: 8px;background: var(--cCarrinhoqtd, #92c516);color: var(--cCarrinhoqtdn, #ffffff);font-size: 10px;font-weight: 700;font-style: normal;line-height: 16px;text-align: center}html body .barra-mobile{transform: translateY(110%);transition: transform .25s ease}html.cs-topo-fora body .barra-mobile{transform: none}html body .suporte-flutuante{transition: bottom .25s ease}html:not(.cs-topo-fora) body .suporte-flutuante{bottom: 16px !important}html body .barra-mobile .cs-barra-categorias svg{width: 24px;height: 24px;fill: none !important;stroke: currentColor}html body .barra-mobile .cs-barra-carrinho svg{fill: none !important;stroke: currentColor}html body .barra-mobile .cs-barra-categorias a{display: flex;flex-direction: column;align-items: center;color: inherit;text-decoration: none}}@media (min-width: 768px){html body .barra-mobile .cs-barra-categorias{display: none !important}}@media (max-width: 767px){html body #cabecalho .cabecalho-inside>.logo.logo{flex: none;width: auto !important;min-width: 68px;height: 50px !important;margin-top: -4px !important;margin-bottom: -4px !important;margin-left: 8px !important}html body #cabecalho .cabecalho-inside>.logo.logo a{display: flex !important;align-items: center;width: auto !important;height: 50px !important}html body #cabecalho .cabecalho-inside>.logo.logo a>img{display: none !important}html body #cabecalho .cabecalho-inside>.logo.logo svg.cs-logo{height: 50px !important;width: auto !important}html body #cabecalho .cabecalho-inside .mobile-left .menu-mobile-button svg rect{fill: var(--cCabIcones, #006000) !important;stroke: none !important}}@media (max-width: 767px){html body #cabecalho{min-height: 124px}html body #cabecalho .cabecalho-inside{min-height: 107px}html body #cabecalho .cabecalho-inside>.busca-mobile.busca-mobile{flex: 1 1 calc(100% + 10px) !important;width: calc(100% + 10px) !important;max-width: none !important;height: 49px !important;margin-left: -5px !important;margin-right: -5px !important}html body #cabecalho .busca-mobile.busca-mobile :is(.busca, form){height: 49px !important;border-radius: 12px !important}html body #cabecalho .busca-mobile.busca-mobile .busca input{height: 49px !important;border-radius: 12px !important}html body #cabecalho .busca-mobile.busca-mobile .busca .botao-busca{top: 50% !important;bottom: auto !important;transform: translateY(-50%)}}@media (max-width: 767px){html body #cabecalho, html body #cabecalho>.conteiner{background: var(--cTopoFundo, #ffffff) !important}html body #cabecalho :is(.cs-topo-icones>*, .mobile-left .menu-mobile-button){color: var(--cTopoIcones, #006000) !important}html body #cabecalho .cabecalho-inside .mobile-left .menu-mobile-button svg rect{fill: var(--cTopoIcones, #006000) !important}html body #cabecalho .busca-mobile.busca-mobile .busca, html body #cabecalho .busca-mobile.busca-mobile .busca input{background: var(--cTopoBusca, #f3f3f3) !important}html body.pagina-inicial{--csFullAltCel: calc((100vw - 20px) * .59)}html body.pagina-inicial #corpo{--csGradA: calc((100vw - 20px) * .59 + 50px);background: linear-gradient(to bottom, var(--cTopoFundo, #ffffff) 0, var(--cTopoFundo, #ffffff) 110px, color-mix(in srgb, var(--cTopoFundo, #ffffff) 50%, #ffffff) var(--csGradA), #ffffff calc(var(--csGradA) + 110px), #f0f0f0 calc(var(--csGradA) + 280px)) no-repeat !important;background-size: 100% calc(var(--csGradA) + 280px) !important}html body.pagina-inicial #cabecalho{border-bottom: 0 !important;box-shadow: none !important}html body.pagina-inicial #corpo>.secao-banners .banners-full{border: 0 !important}html body.pagina-inicial #corpo>.secao-banners{box-sizing: border-box;padding: 0 10px 8px !important;background: transparent !important}html body.pagina-inicial #corpo>.secao-banners :is(.slick-list, .banner, a, img){border-radius: 12px}html body.pagina-inicial #corpo>.secao-banners .slick-list{overflow: hidden}html body.pagina-inicial #corpo>.banners-vantagens{box-sizing: border-box;width: auto !important;margin: 0 10px 10px !important;border-radius: 12px;overflow: hidden}}@media (min-width: 1025px){html body .menu-desktop ul.nivel-um{flex-wrap: nowrap !important}html body .menu-desktop ul.nivel-um>li{flex: none}}@media (max-width: 767px){html body #cabecalho .menu-rapido.menu-rapido{display: block !important;order: 9;flex: 0 0 100% !important;width: auto !important;margin: 8px -15px 10px !important;padding: 0 !important;background: transparent !important;border: 0 !important}html body #cabecalho .menu-rapido>ul{display: flex !important;gap: 8px !important;margin: 0 !important;padding: 0 10px 2px !important;overflow-x: auto !important;scrollbar-width: none;-webkit-mask-image: linear-gradient(90deg, #000 85%, transparent);mask-image: linear-gradient(90deg, #000 85%, transparent)}html body #cabecalho .menu-rapido>ul::-webkit-scrollbar{display: none}html body #cabecalho .menu-rapido>ul>li{flex: none !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important}html body #cabecalho .menu-rapido>ul>li>a{display: flex !important;align-items: center;height: 30px;padding: 0 13px !important;border-radius: 20px;background: color-mix(in srgb, var(--cTopoIcones, #006000) 16%, var(--cTopoFundo, #ffffff)) !important;color: var(--cTopoIcones, #006000) !important;font-size: 13px !important;font-weight: 500 !important;white-space: nowrap;text-decoration: none !important}html body #cabecalho{min-height: 172px}html body.pagina-inicial #corpo{--csGradA: calc((100vw - 20px) * .59 + 50px);background: linear-gradient(to bottom, var(--cTopoFundo, #ffffff) 0, var(--cTopoFundo, #ffffff) 110px, color-mix(in srgb, var(--cTopoFundo, #ffffff) 50%, #ffffff) var(--csGradA), #ffffff calc(var(--csGradA) + 110px), #f0f0f0 calc(var(--csGradA) + 280px)) no-repeat !important;background-size: 100% calc(var(--csGradA) + 280px) !important}}@media (max-width: 767px){html body #cabecalho .menu-rapido.menu-rapido{position: relative;overflow: visible !important}html body #cabecalho .menu-rapido>ul>li.cs-pil-ativa>a{background: var(--cTopoIcones, #006000) !important;color: var(--cTopoFundo, #ffffff) !important}html body #cabecalho .cs-pil-caixa{position: absolute;top: calc(100% + 6px);left: 10px;right: 10px;z-index: 10050;max-height: 62vh;overflow-y: auto;overscroll-behavior: contain;background: #ffffff;border-radius: 12px;box-shadow: 0 8px 28px rgba(0,0,0,.22);text-align: left}html body #cabecalho .cs-pil-topo{position: sticky;top: 0;display: flex;align-items: center;gap: 8px;padding: 4px 4px 4px 16px;background: #ffffff;border-bottom: 1px solid #eeeeee}html body #cabecalho .cs-pil-tudo{flex: 1;display: flex;align-items: center;min-height: 44px;color: var(--cPreco, #006000) !important;font-size: 15px;font-weight: 700;text-decoration: none !important}html body #cabecalho .cs-pil-tit{flex: 1;display: flex;align-items: center;min-height: 44px;color: #2b2b2b;font-size: 15px;font-weight: 700}html body #cabecalho .cs-pil-fechar{flex: none;width: 44px;height: 44px;padding: 0;border: 0;background: none;color: #777777;font-size: 28px;line-height: 1;cursor: pointer}html body #cabecalho .menu-rapido .cs-pil-caixa ul.cs-pil-lista{display: block !important;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;list-style: none;overflow: visible !important;-webkit-mask-image: none !important;mask-image: none !important;background: none !important}html body #cabecalho .menu-rapido .cs-pil-caixa ul.cs-pil-lista>li{display: block !important;float: none !important;width: auto !important}html body #cabecalho .menu-rapido .cs-pil-caixa ul.cs-pil-lista>li>a{white-space: normal !important;background: none !important;border-radius: 0 !important;height: auto !important}html body #cabecalho .cs-pil-lista>li{margin: 0 !important;padding: 0 !important;border-bottom: 1px solid #f2f2f2}html body #cabecalho .cs-pil-lista>li:last-child{border-bottom: 0}html body #cabecalho .cs-pil-lista>li>a{display: flex;align-items: center;min-height: 44px;padding: 0 16px;color: #2b2b2b !important;font-size: 15px;font-weight: 400;text-decoration: none !important}html body #cabecalho .cs-pil-lista>li>a:active{background: #f3f6f3}html body #cabecalho .cs-pil-caixa .cs-pil-lista>li>a{display: block !important;padding-top: 12px !important;padding-bottom: 12px !important;line-height: 20px}html body #cabecalho .cs-pil-caixa .cs-pil-qtd{margin-left: 4px;color: #b5b5b5;font-size: 13px;font-weight: 400}}.cs-menu-info{margin: 8px 0 24px;padding: 6px 0 0;border-top: 1px solid #e6e6e6}.cs-menu-info .cs-mi-linha{display: flex;align-items: center;gap: 12px;width: 100%;min-height: 48px;padding: 8px 20px;border: 0;background: none;color: #2b2b2b !important;font: inherit;text-align: left;text-decoration: none !important;cursor: pointer}.cs-menu-info .cs-mi-linha>svg{flex: none;width: 22px;height: 22px;color: var(--cPreco, #006000)}.cs-menu-info .cs-mi-txt{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}.cs-menu-info .cs-mi-txt strong{font-size: 15px;font-weight: 600}.cs-menu-info .cs-mi-txt small{font-size: 12.5px;line-height: 1.35;color: #777777}.cs-menu-info .cs-mi-seta{flex: none;width: 18px !important;height: 18px !important;color: #888888 !important;transition: transform .2s}.cs-menu-info .cs-mi-contato[aria-expanded="true"] .cs-mi-seta{transform: rotate(180deg)}.cs-menu-info .cs-mi-abre{margin: 0 20px 8px 54px}.cs-menu-info .cs-mi-abre>a, .cs-menu-info .cs-mi-horario{display: block;padding: 8px 0;border-bottom: 1px solid #f0f0f0;color: #2b2b2b !important;font-size: 14px;line-height: 1.4;text-decoration: none !important}.cs-menu-info .cs-mi-abre>:last-child{border-bottom: 0}.cs-menu-info .cs-mi-abre b{display: block;font-size: 12px;font-weight: 600;color: #888888}html body.pagina-inicial #corpo>.cs-res-tarja{padding-top: 24px !important;box-sizing: border-box}html body.pagina-inicial #corpo .bloco-categorias li a .departamento-titulo.departamento-titulo{font-size: 15px !important;line-height: 1.25 !important;height: 2.5em}html body.pagina-inicial #corpo .bloco-categorias li a{margin-bottom: 52px !important}@media (max-width: 767px){html body.pagina-inicial #corpo>.cs-res-tarja{padding-top: 16px !important}html body.pagina-inicial #corpo .bloco-categorias li a .departamento-titulo.departamento-titulo{font-size: 13px !important}html body.pagina-inicial #corpo .bloco-categorias li a{margin-bottom: 44px !important}}html body.pagina-inicial #corpo>.cs-banners-fora{padding-top: 24px !important;padding-bottom: 24px !important;box-sizing: border-box}@media (max-width: 767px){html body.pagina-inicial #corpo>.cs-banners-fora{padding-top: 16px !important;padding-bottom: 16px !important}}html body.pagina-inicial #corpo .bloco-categorias li a .departamento-titulo.departamento-titulo{white-space: normal !important;overflow-wrap: break-word;left: 0 !important;right: 0 !important}@media (max-width: 767px){html body.pagina-inicial #corpo>.banners-vantagens{background: transparent !important;border: 0 !important;box-shadow: none !important}html body.pagina-inicial #corpo>.banners-vantagens :is(.vantagem, .vantagem a, .vantagem strong, .vantagem span, .vantagem-icone, .icone-place){color: var(--cTopoIcones, #006000) !important;background: transparent !important}html body.pagina-inicial #corpo>.banners-vantagens .vantagem-texto span{opacity: .85}html body.pagina-inicial #corpo>.banners-vantagens .vantagem-icone svg{color: var(--cTopoIcones, #006000) !important}html body.pagina-inicial #corpo>.banners-vantagens .vantagem-icone svg [stroke]{stroke: currentColor !important}}html body.pagina-inicial #corpo>.cs-banners-fora{content-visibility: visible !important;contain-intrinsic-size: none !important}@media (max-width: 767px){html body .banners-vantagens .cs-letreiro{display: block !important;overflow: hidden !important;width: 100% !important}html body .banners-vantagens .cs-let-trilho{display: flex !important;flex-wrap: nowrap !important;width: max-content !important;gap: 0}html body .banners-vantagens .cs-let-trilho>.vantagem{flex: none !important;float: none !important;width: auto !important;margin: 0 !important;padding: 0 28px 0 0 !important}html body .banners-vantagens .cs-let-trilho>.vantagem>a{display: flex !important;align-items: center;gap: 8px;white-space: nowrap;width: auto !important}html body .banners-vantagens .cs-let-trilho .vantagem-texto{white-space: nowrap;text-align: left !important}html body .banners-vantagens .cs-let-trilho{will-change: transform}html body .banners-vantagens .cs-letreiro{touch-action: pan-y;-webkit-user-select: none;user-select: none}}@media (max-width: 767px){html body.pagina-inicial #corpo>.banners-vantagens{min-height: 49px;display: flex;align-items: center}html body.pagina-inicial #corpo>.banners-vantagens>*{flex: 1;min-width: 0}html body.pagina-inicial #corpo>.banners-vantagens .vantagem-icone svg{fill: currentColor !important}html body.pagina-inicial #corpo>.banners-vantagens .vantagem-icone svg :is(path, circle, rect, polygon):not([fill="none"]):not(g[fill="none"] *){fill: currentColor !important}}@media (min-width: 768px){html body #cabecalho{background: var(--cTopoFundo, #ffffff) !important;border-bottom: 0 !important}html body #cabecalho .painel .painel-item>:is(.a, .carrinho)>:is(svg, .b, a), html body #cabecalho .painel .painel-item>:is(.a, .carrinho) :is(.c, .d, .d a, .d strong){color: var(--cTopoIcones, #2f2f2f) !important}html body #cabecalho .painel .painel-item>:is(.a, .carrinho) svg, html body #cabecalho .painel .painel-item>:is(.a, .carrinho) svg path{fill: var(--cTopoIcones, #006000) !important}html body #cabecalho .busca-mobile .busca{background: var(--cTopoBusca, #f3f3f3) !important}html body #cabecalho .busca-mobile .busca input{background: transparent !important}html body .menu-desktop{background: var(--cMenuFundo, #145c1a) !important;border: 0 !important;box-shadow: none !important}html body .menu-desktop ul.nivel-um>li>a, html body .menu-desktop ul.nivel-um>li>a :is(.titulo, i){color: var(--cTopoIcones, #ffffff) !important}}@media (max-width: 767px){html body .cs-car-livre-bloco{padding-left: 0 !important;padding-right: 0 !important}html body .cs-car-livre-bloco>.cs-car-livre{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;gap: 8px;width: auto !important;margin: 0 -10px !important;padding: 0 10px !important;overflow-x: auto !important;overflow-y: hidden;scroll-snap-type: x mandatory;scroll-padding-left: 10px;overscroll-behavior-x: contain;scrollbar-width: none;-webkit-overflow-scrolling: touch}html body .cs-car-livre-bloco>.cs-car-livre::-webkit-scrollbar{display: none}html body #corpo .cs-car-livre-bloco>.cs-car-livre>.banner-extra.banner-extra{flex: 0 0 calc((100vw - 20px) * .84) !important;width: auto !important;max-width: none !important;float: none !important;margin: 0 !important;padding: 0 !important;scroll-snap-align: start}}html body.pagina-inicial #corpo>.cs-banners-fora.cs-perto-faixa.cs-perto-faixa{padding-top: 0 !important;margin-top: 0 !important}html body.pagina-inicial #corpo>.cs-banners-fora.cs-perto-faixa.cs-perto-faixa>.conteiner.conteiner{padding-top: 0 !important}html:not(.cs-x) body #corpo #listagemProdutos ul.vitrine-normal.vitrine-normal.vitrine-normal{background: transparent !important;background-color: transparent !important}html body #listagemProdutos ul.vitrine-normal>.listagem-item{background-color: #ffffff}@media (min-width: 768px){html:not(.cs-modo-lista) body #corpo #listagemProdutos ul.vitrine-normal.vitrine-normal.vitrine-normal.vitrine-normal:not(:has(>.listagem-item:not(.cs-indisponivel-oculto) ~ .listagem-item:not(.cs-indisponivel-oculto) ~ .listagem-item:not(.cs-indisponivel-oculto) ~ .listagem-item:not(.cs-indisponivel-oculto) ~ .listagem-item:not(.cs-indisponivel-oculto))){background: #ffffff !important;background-color: #ffffff !important}}@media (max-width: 767px){html:not(.cs-modo-lista) body #corpo #listagemProdutos ul.vitrine-normal.vitrine-normal.vitrine-normal.vitrine-normal:not(:has(>.listagem-item:not(.cs-indisponivel-oculto) ~ .listagem-item:not(.cs-indisponivel-oculto) ~ .listagem-item:not(.cs-indisponivel-oculto))){background: #ffffff !important;background-color: #ffffff !important}}html body #corpo .banners-vantagens .vantagem-icone svg[viewBox^="0 0 901"] path:not(#cs-x){fill: none !important;stroke: currentColor !important;stroke-width: 400px;stroke-linejoin: round}html body #corpo .banners-vantagens .vantagem-icone svg[viewBox^="0 0 901"]{overflow: visible;transform: scale(.86)}.cs-h{display: contents;font: inherit;color: inherit;letter-spacing: inherit;text-transform: inherit;margin: 0;padding: 0}.cs-sr{position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;clip: rect(0 0 0 0) !important;white-space: nowrap !important;border: 0 !important}html.cs-esperando body.pagina-inicial #corpo, html.cs-esperando body.pagina-inicial #rodape{visibility: hidden}html.cs-esperando body.pagina-inicial .secao-banners{visibility: visible}html.cs-esperando body.pagina-inicial .secao-banners::after{content: "";display: block;visibility: visible;height: 360px;margin: 16px 0 0;border-radius: 12px;background: #ececec;animation: csEsqueleto 1.2s ease-in-out infinite alternate}html.cs-esperando body:not(.pagina-inicial) .conteiner-principal, html.cs-esperando body:not(.pagina-inicial) .conteiner-principal *{visibility: hidden !important}html.cs-esperando body.pagina-inicial .secao-banners .banners-vantagens{visibility: hidden}html.cs-esperando body.pagina-inicial>#full-page-loading ~ .conteiner-principal>.secao-banners:not(#cs-x){visibility: visible !important}html.cs-esperando body.pagina-inicial .secao-banners .banner.cheio .flexslider .slides>li{display: none !important}html.cs-esperando body.pagina-inicial .secao-banners .banner.cheio .flexslider .slides>li:first-child{display: block !important;visibility: visible !important}html.cs-esperando body.pagina-inicial .secao-banners .banner.cheio .flexslider .slides>li:first-child .info-banner{display: none !important}html.cs-esperando body.pagina-inicial .secao-banners .banner.cheio .flexslider .slides>li:first-child img{display: block !important;width: 100% !important;max-width: none !important;height: var(--csFullAlt, 300px) !important;object-fit: cover !important;object-position: center !important}@media (min-width: 768px){html.cs-esperando body.pagina-inicial .secao-banners>.conteiner, html.cs-esperando body.pagina-inicial .secao-banners .banner.cheio, html.cs-esperando body.pagina-inicial .secao-banners .banner.cheio>.span12{width: auto !important;max-width: none !important;margin: 0 !important;padding: 0 !important;float: none !important}}@media (max-width: 767px){html.cs-esperando body.pagina-inicial .secao-banners .banner.cheio .flexslider .slides>li:first-child img{height: var(--csFullAltCel, 230px) !important;border-radius: 12px}}@media (max-width: 767px){html.cs-esperando body #cabecalho .cabecalho-inside>.logo.logo a>img{display: block !important;height: 50px !important;width: auto !important}}.vitrine-video.cs-videos:not(.com-reels){height: 0;overflow: hidden}.vitrine-video.cs-videos .video-wrap{display: block;height: auto}.reels{position: relative}.reels-lista{display: flex;gap: 12px;overflow-x: auto;overscroll-behavior-x: contain;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding: 2px 0 6px}.reels-lista::-webkit-scrollbar{display: none}.reel{position: relative;flex: 0 0 calc((100% - 48px) / 5);aspect-ratio: 9 / 16;border-radius: 14px;overflow: hidden;background: #111111}.reel-capa{position: absolute;inset: 0;width: 100%;height: 100%;padding: 0;border: 0;background: none;cursor: pointer}.reel-capa .reel-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.reel-capa .reel-img-deitado{top: -16.67%;height: 133.33%}.reel-play{position: absolute;top: 42%;left: 50%;width: 44px;height: 44px;margin: -22px 0 0 -22px;border-radius: 50%;background: #ffffff;box-shadow: 0 2px 10px rgba(0,0,0,.25)}.reel-play:after{content: "";position: absolute;top: 14px;left: 17px;border-style: solid;border-width: 8px 0 8px 13px;border-color: transparent transparent transparent var(--cVideoPlay, #e02020)}.reels-lista.cs-arrastando{cursor: grabbing}.reels-lista.cs-arrastando .reel{pointer-events: none}.reel-capa:hover .reel-play{transform: scale(1.06)}.reel iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.reel-produto{position: absolute;left: 10px;right: 10px;bottom: 10px;z-index: 2;display: flex;align-items: center;gap: 8px;padding: 8px;border-radius: 12px;background: #ffffff;color: #222222;text-decoration: none;box-shadow: 0 2px 8px rgba(0,0,0,.15)}.reel-produto:hover{text-decoration: none}.reel-produto img{flex: 0 0 48px;width: 48px;height: 48px;object-fit: contain}.reel-info{min-width: 0;display: flex;flex-direction: column;gap: 2px}.reel-nome{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 12px;line-height: 1.25}.reel-preco{color: var(--cPreco, #006000);font-size: 11px;white-space: nowrap}.reel-preco strong{font-size: 15px;font-weight: 700}.reel-preco strong small{font-size: .65em}.reel-preco em{font-style: normal;font-weight: 600}.reel.tocando .reel-produto{top: auto}.reels-seta{position: absolute;top: 50%;z-index: 3;width: 38px;height: 38px;margin-top: -19px;padding: 0;border: 1px solid #dddddd;border-radius: 50%;background: #ffffff;color: #333333;font: 700 22px/34px Arial, sans-serif;cursor: pointer;box-shadow: 0 2px 6px rgba(0,0,0,.12);transition: opacity .2s}.reels-antes{left: -12px}.reels-depois{right: -12px}.reels-seta.reels-fim{opacity: 0;pointer-events: none}@media (max-width: 1024px){.reels-seta{display: none !important}}@media (max-width: 767px){.reel{flex: 0 0 44%}.reel-produto{left: 6px;right: 6px;bottom: 6px;padding: 6px;gap: 6px}.reel-produto img{flex-basis: 38px;width: 38px;height: 38px}.reel-nome{font-size: 11px}.reel-preco strong{font-size: 13px}}@media (min-width: 768px){.vitrine-video.reels-n3 .reels-lista, .vitrine-video.reels-n4 .reels-lista{justify-content: center}}#corpo .reel-produto, #corpo .reel-produto:hover, #corpo .reel-produto:hover img, #corpo .reel-produto img{opacity: 1 !important;filter: none !important;transform: none !important;background-color: #ffffff;color: #222222}#corpo .reel-capa .reel-img{transition: transform .35s ease}#corpo .reel:hover .reel-capa .reel-img{transform: scale(1.06)}html body #corpo .reel.reel-cheio .reel-produto{background-color: rgba(255,255,255,.12) !important;box-shadow: none !important;-webkit-backdrop-filter: blur(1px);backdrop-filter: blur(1px);opacity: 1 !important;transition: background-color .2s}#corpo .reel-cheia, #corpo .reel-fechar{position: absolute;top: 10px;left: 10px;z-index: 4;display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;padding: 0;border: 0;border-radius: 50%;background: rgba(0,0,0,.55);color: #ffffff;cursor: pointer}#corpo .reel-cheia svg{width: 22px;height: 22px;fill: #ffffff}#corpo .reel-fechar{display: none;font-size: 28px;line-height: 1}html body #corpo .reel.reel-cheio{position: fixed !important;inset: 0 !important;z-index: 100060 !important;width: 100vw !important;height: 100vh !important;height: 100dvh !important;max-width: none !important;margin: 0 !important;border-radius: 0 !important;aspect-ratio: auto !important;flex: none !important;background: #000000 !important}html body #corpo .reel.reel-cheio .reel-cheia{display: none}html body #corpo .reel.reel-cheio .reel-fechar{display: flex;top: calc(12px + env(safe-area-inset-top, 0px));left: 12px;width: 44px;height: 44px;background: rgba(0,0,0,.7);box-shadow: 0 0 0 2px rgba(255,255,255,.85)}html body #corpo .reel.reel-cheio .reel-produto{left: 12px !important;right: 12px !important;width: auto !important;max-width: 420px;margin: 0 auto;bottom: calc(130px + env(safe-area-inset-bottom, 0px))}html.cs-reel-aberto, html.cs-reel-aberto body{overflow: hidden !important}html body #corpo .reel.reel-cheio .reel-produto :is(.reel-nome, .reel-preco, .reel-preco strong, .reel-preco small, .reel-preco em){color: #ffffff !important;font-weight: 800 !important;text-shadow: 0 1px 2px rgba(0,0,0,.95), 0 0 6px rgba(0,0,0,.8)}html body #corpo .reel.reel-cheio .reel-produto .reel-nome{font-size: 15px}html body #corpo .reel.reel-cheio .reel-produto .reel-preco strong{font-size: 20px}@media (max-width: 767px){html body.pagina-inicial #corpo>.vitrine-video.cs-videos.com-reels{padding-top: 6px !important;padding-bottom: 10px !important}html body.pagina-inicial #corpo>.vitrine-video.cs-videos{margin-left: 0 !important;margin-right: 0 !important;background: #ffffff !important;box-shadow: none !important}}.reels-esq{display: flex;gap: 12px;overflow: hidden;padding: 2px 0 6px}.reels-esq i{flex: 0 0 calc((100% - 48px) / 5);aspect-ratio: 9 / 16;border-radius: 14px;background: #e9e9e9;animation: csEsqueleto 1.2s ease-in-out infinite alternate}.vitrine-video.com-reels .reels-esq{display: none}@media (max-width: 767px){.reels-esq i{flex-basis: 44%}}.vitrine-vistos .vitrine-carrossel{align-items: stretch}body .vitrine-vistos .listagem.vistos-recentes{background: transparent !important;box-shadow: none !important;clip-path: none !important}.vitrine-vistos .vitrine-carrossel>.listagem-item{position: relative;flex: 0 0 calc(20% - 16px) !important}.vitrine-vistos .vistos-remover{position: absolute;top: 6px;right: 6px;z-index: 4;width: 26px;height: 26px;padding: 0;border: 1px solid #dddddd;border-radius: 50%;background: #ffffff;color: #666666;font: 400 20px/22px Arial, sans-serif !important;text-align: center;cursor: pointer}.vitrine-vistos .vistos-remover:hover{color: #d01212;border-color: #d01212}@media (max-width: 767px){.vitrine-vistos .vitrine-carrossel{overflow-x: auto !important}.vitrine-vistos .vitrine-carrossel>.listagem-item{flex: 0 0 44% !important}}.vistos-comprar, .pagina-inicial .listagem-item .botao-comprar{position: relative;z-index: 3;display: block;margin: 10px 0 0;padding: 6px;border: 1px solid var(--cPreco, #006000) !important;border-radius: 4px;font-size: 13px;line-height: 18px;text-align: center;color: var(--cPreco, #006000) !important;background: none !important;box-shadow: none !important;text-shadow: none}.vistos-comprar:hover, .pagina-inicial .listagem-item .botao-comprar:hover{text-decoration: none;background: #f3f8f3 !important}.vitrine-marcas .marcas-grade{display: flex !important;flex-wrap: wrap;justify-content: center;background: #ffffff;border: 1px solid #e5e5e5;border-radius: 12px;overflow: hidden}.vitrine-marcas .marcas-grade>li{float: none !important;margin: 0 !important;padding: 10px;box-sizing: border-box;list-style: none;box-shadow: 1px 0 0 #e5e5e5, 0 1px 0 #e5e5e5}.vitrine-marcas .marcas-grade li a{border: 0 !important;margin: 0 !important}.vitrine-marcas .marcas li img{max-width: 100%;height: auto}html body .banners-full li.cs-fb2>a.cs-fb2-a{position: relative;display: flex !important;align-items: stretch;width: 100%;height: var(--csFullAlt, 300px);overflow: hidden;background: var(--cBanner, #0d6b20);color: var(--cBannerTxt, #ffffff);text-decoration: none !important}html body .banners-full li.cs-fb2>a, html body .banners-full li.cs-fb2>a:hover, html body .banners-full li.cs-fb2>a:hover img{opacity: 1 !important;filter: none}html body .banners-full li.cs-fb2.cs-fb2-tema>a.cs-fb2-a{background-color: var(--cFullFundoCentro, #0d6b20);background-image: radial-gradient(rgba(255, 255, 255, .07) 1.2px, transparent 1.4px), linear-gradient(90deg, var(--cFullFundoEsq, #128a2c) 0%, var(--cFullFundoCentro, #0d6b20) 50%, var(--cFullFundoDir, #0a4a14) 100%);background-size: 18px 18px, auto}.cs-fb2-img{position: relative;flex: 0 0 50%;min-width: 0;overflow: hidden}html body .banners-full li.cs-fb2 .cs-fb2-img img{display: block;width: 100% !important;max-width: none !important;height: 100% !important;object-fit: cover !important;transition: transform .5s ease}html body .banners-full li.cs-fb2>a:hover .cs-fb2-img img{transform: scale(1.03)}.cs-fb2-img-direita .cs-fb2-img{order: 2}.cs-fb2-prod:not(.cs-fb2-img-centro) .cs-fb2-img{background: #ffffff}html body .banners-full li.cs-fb2-prod:not(.cs-fb2-img-centro) .cs-fb2-img img{object-fit: contain !important;padding: 18px;box-sizing: border-box}.cs-fb2-texto.cs-bk-texto{flex: 1 1 0;min-width: 0;padding: 0 6%;gap: 8px;background: transparent;box-sizing: border-box}.cs-fb2 .cs-bk-titulo, .cs-fb2 .cs-bk-linha{max-width: 100%;white-space: normal !important}.cs-fb2 .cs-bk-titulo{font-size: 36px;line-height: 1.15}.cs-fb2 .cs-bk-linha{font-size: 19px}#corpo .cs-fb2 .cs-bk-valor strong, html body .banners-full .cs-fb2 .cs-bk-valor strong{font-size: 32px !important}html body .banners-full .cs-fb2 .cs-bk-valor, html body .banners-full .cs-fb2 .cs-bk-valor *{color: var(--cBannerValor, var(--cBannerTxt, #ffffff)) !important}html body .banners-full .cs-fb2 .cs-bk-valor .pbx-cent{font-size: .62em !important}.cs-fb2 .cs-bk-de, .cs-fb2 .cs-bk-cartao{font-size: 15px;color: var(--cBannerTxt, #ffffff)}.cs-fb2 .cs-bk-botao{margin-top: 12px;padding: 12px 30px;font-size: 16px}.cs-fb2-sem-img .cs-fb2-texto{align-items: center;text-align: center !important}.cs-fb2-img-centro .cs-fb2-img{position: absolute;inset: 0;flex: none}.cs-fb2-img-centro .cs-fb2-img::after{content: '';position: absolute;inset: 0;background: rgba(0, 0, 0, .38)}html body .banners-full li.cs-fb2-prod.cs-fb2-img-centro .cs-fb2-img img{filter: blur(14px);transform: scale(1.15)}.cs-fb2-img-centro .cs-fb2-texto{position: relative;z-index: 1;align-items: center;text-align: center !important;max-width: 760px;margin: 0 auto}.cs-fb2-img-centro:not(.cs-fb2-sem-img) .cs-fb2-texto, .cs-fb2-img-centro:not(.cs-fb2-sem-img) .cs-fb2-texto *{color: #ffffff}.cs-fb2-img-centro:not(.cs-fb2-sem-img) .cs-bk-botao{border-color: #ffffff}@media (max-width: 767px){html body .banners-full li.cs-fb2>a.cs-fb2-a{height: var(--csFullAltCel, 230px)}.cs-fb2-img{flex-basis: 42%}.cs-fb2-texto.cs-bk-texto{padding: 0 5%;gap: 4px}.cs-fb2 .cs-bk-titulo{font-size: 19px}.cs-fb2 .cs-bk-linha{font-size: 13px}html body .banners-full .cs-fb2 .cs-bk-valor strong{font-size: 20px !important}.cs-fb2 .cs-bk-de, .cs-fb2 .cs-bk-cartao{font-size: 11px}.cs-fb2 .cs-bk-botao{margin-top: 6px;padding: 8px 16px;font-size: 13px}html body .banners-full li.cs-fb2-prod:not(.cs-fb2-img-centro) .cs-fb2-img img{padding: 8px}}@media (min-width: 768px){.cs-fb2{--csFbLado: max(24px, calc((100vw - 1200px) / 2))}.cs-fb2-img-esquerda .cs-fb2-texto.cs-bk-texto{padding: 0 var(--csFbLado) 0 48px}.cs-fb2-img-direita .cs-fb2-texto.cs-bk-texto{padding: 0 48px 0 var(--csFbLado)}html body .banners-full li.cs-fb2-prod.cs-fb2-img-esquerda .cs-fb2-img img{padding: 24px 48px 24px var(--csFbLado);object-position: right center !important}html body .banners-full li.cs-fb2-prod.cs-fb2-img-direita .cs-fb2-img img{padding: 24px var(--csFbLado) 24px 48px;object-position: left center !important}}html body .banners-full li.cs-fb2-recorte .cs-fb2-img img{object-fit: contain !important;padding: 18px;box-sizing: border-box}@media (min-width: 768px){html body .banners-full li.cs-fb2-recorte.cs-fb2-img-esquerda .cs-fb2-img img{padding: 24px 48px 24px var(--csFbLado);object-position: right center !important}html body .banners-full li.cs-fb2-recorte.cs-fb2-img-direita .cs-fb2-img img{padding: 24px var(--csFbLado) 24px 48px;object-position: left center !important}}.cs-fb2-recorte.cs-fb2-img-centro .cs-fb2-img::after{display: none}@media (max-width: 767px){html body #corpo .banners-full .cs-fb2 .cs-bk-texto.cs-bk-texto{gap: 2px}html body #corpo .banners-full .cs-fb2 .cs-bk-linha.cs-bk-linha{font-size: 11px;line-height: 1.3}html body #corpo .banners-full .cs-fb2 .cs-bk-titulo.cs-bk-titulo{font-size: 15px;line-height: 1.2}html body #corpo .banners-full .cs-fb2 .cs-bk-valor.cs-bk-valor strong{font-size: 22px !important;line-height: 1.15}html body #corpo .banners-full .cs-fb2 .cs-bk-valor.cs-bk-valor .pbx-pix{font-size: 11px !important}html body #corpo .banners-full .cs-fb2 :is(.cs-bk-de, .cs-bk-cartao){font-size: 10px;line-height: 1.3}html body #corpo .banners-full .cs-fb2 .cs-bk-botao.cs-bk-botao{margin-top: 4px;padding: 6px 14px;font-size: 12px}}html body .banners-full li.cs-fb2.cs-fb2-txt-centro .cs-fb2-texto{align-items: center !important;text-align: center !important}html body .banners-full li.cs-fb2.cs-fb2-txt-esquerda .cs-fb2-texto{align-items: flex-start !important;text-align: left !important}html body .banners-full li.cs-fb2.cs-fb2-txt-direita .cs-fb2-texto{align-items: flex-end !important;text-align: right !important}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-esquerda .cs-fb2-texto{max-width: 55%;margin: 0 auto 0 0}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-direita .cs-fb2-texto{max-width: 55%;margin: 0 0 0 auto}@media (min-width: 768px){html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-esquerda .cs-fb2-texto.cs-bk-texto{padding-left: var(--csFbLado);max-width: calc(50% + var(--csFbLado) / 2)}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-direita .cs-fb2-texto.cs-bk-texto{padding-right: var(--csFbLado);max-width: calc(50% + var(--csFbLado) / 2)}}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-esquerda:not(.cs-fb2-sem-img) .cs-fb2-img::after{background: linear-gradient(to right, rgba(0,0,0,.55) 0%, rgba(0,0,0,.3) 40%, rgba(0,0,0,0) 65%)}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-direita:not(.cs-fb2-sem-img) .cs-fb2-img::after{background: linear-gradient(to left, rgba(0,0,0,.55) 0%, rgba(0,0,0,.3) 40%, rgba(0,0,0,0) 65%)}html body .banners-full li.cs-fb2.cs-fb2-img-centro:is(.cs-fb2-txt-esquerda, .cs-fb2-txt-direita):not(.cs-fb2-sem-img) .cs-fb2-texto>:not(.cs-bk-botao){text-shadow: 0 1px 3px rgba(0,0,0,.35)}html body .banners-full .cs-fb2 .cs-bk-linha.cs-bk-linha{line-height: 1.15 !important}html body .banners-full .cs-fb2 .cs-bk-titulo.cs-bk-titulo{line-height: 1.05 !important}html body .banners-full .cs-fb2 .cs-bk-botao.cs-bk-botao{margin-top: 10px;padding: 9px 22px;font-size: 14px;border-width: 1px;border-color: color-mix(in srgb, currentColor 50%, transparent) !important;border-radius: 8px}@media (max-width: 767px){html body .banners-full .cs-fb2 .cs-bk-botao.cs-bk-botao{margin-top: 4px;padding: 5px 12px;font-size: 12px}}html body .banners-full .cs-fb2 .cs-bk-valor.cs-bk-valor, html body .banners-full .cs-fb2 .cs-bk-valor.cs-bk-valor *{color: var(--cBannerValor, var(--cBannerMeioPreco, var(--cPreco, #006000))) !important}html body .banners-full .cs-fb2 :is(.cs-bk-de, .cs-bk-cartao){color: var(--cBannerTxt, #201f1f);opacity: .75}html body .banners-full .cs-fb2.cs-fb2-img-centro:not(.cs-fb2-sem-img) :is(.cs-bk-valor, .cs-bk-valor *, .cs-bk-de, .cs-bk-cartao){color: #ffffff !important;opacity: 1}html body .banners-full li.cs-fb2.cs-fb2-recorte.cs-fb2-img-centro .cs-fb2-texto>:not(.cs-bk-botao):not(.cs-bk-valor), html body .banners-full li.cs-fb2.cs-fb2-recorte.cs-fb2-img-centro .cs-fb2-texto :is(.cs-bk-de, .cs-bk-cartao){color: var(--cBannerTxt, #201f1f) !important;text-shadow: none !important}html body .banners-full li.cs-fb2.cs-fb2-recorte.cs-fb2-img-centro :is(.cs-bk-valor, .cs-bk-valor *){color: var(--cBannerValor, var(--cBannerMeioPreco, var(--cPreco, #006000))) !important}html body .banners-full li.cs-fb2.cs-fb2-recorte.cs-fb2-img-centro .cs-bk-botao{color: var(--cBannerBotaoTxt, #ff7a00)}html body #corpo .banners-full .cs-fb2 .cs-bk-texto .cs-fs.cs-fs.cs-fs, html body .banners-full .cs-fb2 .cs-bk-texto .cs-fs.cs-fs.cs-fs.cs-fs{font-size: calc(var(--csFs) * 1px) !important}@media (max-width: 767px){html body #corpo .banners-full .cs-fb2 .cs-bk-texto .cs-fs.cs-fs.cs-fs, html body .banners-full .cs-fb2 .cs-bk-texto .cs-fs.cs-fs.cs-fs.cs-fs{font-size: calc(var(--csFs) * .45px) !important}}html body .banners-full li.cs-fb2.cs-fb2-tema-cor>a.cs-fb2-a{background-color: var(--cBanner) !important;background-image: radial-gradient(rgba(255, 255, 255, .07) 1.2px, transparent 1.4px), linear-gradient(90deg, color-mix(in srgb, var(--cBanner) 82%, #ffffff) 0%, var(--cBanner) 50%, color-mix(in srgb, var(--cBanner) 68%, #000000) 100%) !important;background-size: 18px 18px, auto !important}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-centro:not(.cs-fb2-sem-img):not(.cs-fb2-recorte) .cs-fb2-img::after{background: radial-gradient(ellipse 45% 75% at 50% 50%, rgba(0,0,0,.5) 0%, rgba(0,0,0,.28) 50%, rgba(0,0,0,0) 100%)}html body .banners-full li.cs-fb2.cs-fb2-img-centro:not(.cs-fb2-sem-img):not(.cs-fb2-recorte) .cs-fb2-texto>:not(.cs-bk-botao){text-shadow: 0 1px 4px rgba(0,0,0,.4)}@media (max-width: 767px){html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-centro:not(.cs-fb2-sem-img):not(.cs-fb2-recorte) .cs-fb2-img::after{background: radial-gradient(ellipse 60% 75% at 50% 50%, rgba(0,0,0,.5) 0%, rgba(0,0,0,.28) 50%, rgba(0,0,0,0) 100%)}}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-centro:not(.cs-fb2-sem-img):not(.cs-fb2-recorte) .cs-fb2-img::after{background: none !important}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-centro:not(.cs-fb2-sem-img):not(.cs-fb2-recorte) .cs-fb2-texto>:not(.cs-bk-botao){text-shadow: 0 2px 4px rgba(0,0,0,.55), 0 0 18px rgba(0,0,0,.45), 0 0 34px rgba(0,0,0,.3) !important}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-centro:not(.cs-fb2-sem-img):not(.cs-fb2-recorte) .cs-bk-botao{background: rgba(0,0,0,.18);box-shadow: 0 2px 10px rgba(0,0,0,.25)}html body .banners-full li.cs-fb2.cs-fb2-img-centro:is(.cs-fb2-txt-esquerda, .cs-fb2-txt-direita) .cs-fb2-texto.cs-bk-texto{flex: 0 0 50% !important;width: 50% !important;max-width: 50% !important;align-items: center !important;text-align: center !important;padding-left: 4% !important;padding-right: 4% !important}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-esquerda .cs-fb2-texto.cs-bk-texto{margin: 0 auto 0 0 !important}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-direita .cs-fb2-texto.cs-bk-texto{margin: 0 0 0 auto !important}@media (min-width: 768px){html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-esquerda .cs-fb2-texto.cs-bk-texto{padding-left: calc(var(--csFbLado) + 24px) !important;padding-right: 24px !important}html body .banners-full li.cs-fb2.cs-fb2-img-centro.cs-fb2-txt-direita .cs-fb2-texto.cs-bk-texto{padding-right: calc(var(--csFbLado) + 24px) !important;padding-left: 24px !important}}html body .banners-full li.cs-fb2.cs-fb2-txtv-cima .cs-fb2-texto.cs-bk-texto{justify-content: flex-start !important;padding-top: 28px !important}html body .banners-full li.cs-fb2.cs-fb2-txtv-baixo .cs-fb2-texto.cs-bk-texto{justify-content: flex-end !important;padding-bottom: 34px !important}@media (max-width: 767px){html body .banners-full li.cs-fb2.cs-fb2-txtv-cima .cs-fb2-texto.cs-bk-texto{padding-top: 12px !important}html body .banners-full li.cs-fb2.cs-fb2-txtv-baixo .cs-fb2-texto.cs-bk-texto{padding-bottom: 22px !important}}#corpo .banners-extras{max-width: 100%}#corpo .banners-extras .banner-extra{max-width: 100%;min-width: 0;box-sizing: border-box}#corpo .banners-extras .banner-extra img{max-width: 100%}#corpo .banners-extras:not(.bloco-categorias) .bloco-grade{width: calc(100% + 8px) !important;max-width: none !important;margin: 0 -4px !important}#corpo .banners-extras .slick-initialized.espiar .slick-list{padding-right: 0 !important}@media (max-width: 1024px){#corpo .banners-extras.bloco-carrossel .slick-arrow{display: none !important}}@media (max-width: 767px){#corpo .banners-extras.bloco-carrossel .banner-extra{padding-left: 0 !important;padding-right: 0 !important}}.pagina-inicial #corpo>.cs-banners-fora{margin-top: 0 !important;background: transparent !important;box-shadow: none !important}.pagina-inicial #corpo>.cs-banners-fora>.conteiner{padding-top: 16px !important;padding-bottom: 0 !important;background: transparent !important}@media (max-width: 767px){.pagina-inicial #corpo>.cs-banners-fora>.conteiner{padding-top: 10px !important}}#corpo .cs-banners-fora .banners-extras{padding-top: 0 !important;margin-top: 0 !important}#corpo .banners-extras:not(.bloco-categorias) .banner-extra{padding: 4px !important}@media (max-width: 767px){#corpo .banners-extras.bloco-carrossel .banner-extra{padding-left: 0 !important;padding-right: 0 !important}}#corpo .banners-extras:not(.bloco-categorias) .bloco-grade{width: calc(100% + 12px) !important;margin: 0 -6px !important}#corpo .banners-extras:not(.bloco-categorias) .banner-extra{padding: 6px !important}.pagina-inicial #corpo>.cs-banners-fora>.conteiner{padding-top: 14px !important}@media (max-width: 767px){.pagina-inicial #corpo>.cs-banners-fora>.conteiner{padding-top: 8px !important}}#corpo .banner-extra.cs-bk>a{position: relative;display: flex !important;align-items: stretch;height: var(--csBkAlt, 260px);border-radius: 8px;overflow: hidden;background: var(--cBanner, #ffffff);box-shadow: 0 1px 3px rgba(0,0,0,.08);text-decoration: none !important}#corpo .banner-extra.cs-bk>a, #corpo .banner-extra.cs-bk>a:hover, #corpo .banner-extra.cs-bk>a:hover img{opacity: 1 !important;filter: none !important}#corpo .banner-extra.cs-bk>a>img{flex: 0 0 45%;width: 45% !important;max-width: 45% !important;height: 100% !important;object-fit: cover !important;transition: transform .4s ease}#corpo .banner-extra.cs-bk>a:hover>img{transform: scale(1.03)}#corpo .banner-extra.cs-bk-img-direita>a>img{order: 2}#corpo .banner-extra.cs-bk>a .info-banner, #corpo .banner-extra.cs-bk>a .departamento-titulo{display: none !important}.cs-bk-texto{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;gap: 6px;padding: 0 7%;box-sizing: border-box;position: relative;z-index: 1;background: var(--cBanner, #ffffff);color: var(--cBannerTxt, #201f1f);text-align: left}.cs-bk-linha{font-size: 17px;font-weight: 400;line-height: 1.35;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}.cs-bk-titulo{font-size: 27px;font-weight: 700;line-height: 1.2;overflow-wrap: normal;word-break: normal;max-width: 100%;box-sizing: border-box;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}.cs-bk-botao{display: inline-block;margin-top: 10px;padding: 10px 26px;border: 1px solid var(--cBannerBotao, #ffa02a);border-radius: 10px;background: transparent;color: var(--cBannerBotaoTxt, #ff7a00);font-size: 15px;font-weight: 700;line-height: 1.2;transition: background .15s}@media (max-width: 767px){#corpo .banner-extra.cs-bk>a>img{flex-basis: 42%;width: 42% !important;max-width: 42% !important}.cs-bk-texto{gap: 4px;padding: 0 5%}.cs-bk-linha{font-size: 13px}.cs-bk-titulo{font-size: 18px}.cs-bk-botao{margin-top: 4px;padding: 8px 16px;font-size: 13px}}#corpo .banner-extra.cs-bk-prod>a>img{object-fit: contain !important;padding: 16px;box-sizing: border-box;background: #ffffff}#corpo .banner-extra.cs-bk-prod>a:hover>img{transform: scale(1.04)}.cs-bk-de{display: flex;align-items: center;gap: 6px;margin-top: 4px;font-size: 13px;color: var(--cBannerTxt, #201f1f);opacity: .75}.cs-bk-off{padding: 1px 6px;border-radius: 4px;background: var(--cPreco, #006000);color: #ffffff;font-size: 12px;font-weight: 700;opacity: 1}.cs-bk-off.cs-bk-oferta{background: var(--cOfertaTag, #e02020)}.cs-bk-cartao{font-size: 13px;color: var(--cBannerTxt, #201f1f);opacity: .75}#corpo .cs-bk-valor{display: flex;flex-wrap: wrap;align-items: baseline;column-gap: 4px;margin-top: 4px;color: var(--cBannerMeioPreco, var(--cPreco, #006000)) !important}#corpo .cs-bk-valor strong{font-size: 26px !important;white-space: nowrap}#corpo .cs-bk-valor .pbx-cent{font-size: .62em !important}#corpo .cs-bk-valor .pbx-pix{font-size: 14px !important;white-space: nowrap}.cs-bk-prod .cs-bk-titulo{font-size: 19px;line-height: 1.25}.cs-bk-prod .cs-bk-linha{font-size: 14px}.cs-bk-prod .cs-bk-texto{gap: 4px}#corpo .cs-bk-prod .cs-bk-valor strong{font-size: 24px !important}@media (max-width: 767px){.cs-bk-prod .cs-bk-titulo{font-size: 14px}.cs-bk-prod .cs-bk-linha{font-size: 12px}#corpo .cs-bk-prod .cs-bk-valor strong{font-size: 19px !important}.cs-bk-de, .cs-bk-cartao{font-size: 11px}#corpo .cs-bk-valor strong{font-size: 20px !important}#corpo .cs-bk-valor .pbx-pix{font-size: 12px !important}#corpo .banner-extra.cs-bk-prod>a>img{padding: 8px}}#corpo .banner-extra.cs-bk .cs-bk-valor{color: var(--cBannerValor, var(--cBannerMeioPreco, var(--cPreco, #006000))) !important}#corpo .banner-extra.cs-bk>a:hover .cs-bk-botao{background: color-mix(in srgb, var(--cBannerBotao, #ffa02a) 12%, transparent)}#corpo .banner-extra.cs-bk-sem-img>a>img{display: none !important}.cs-bk-sem-img .cs-bk-texto{align-items: center;text-align: center !important}#corpo .banner-extra.cs-bk-img-centro>a>img{position: absolute;inset: 0;z-index: 0;flex: none;width: 100% !important;max-width: none !important;height: 100% !important;padding: 0 !important;object-fit: cover !important;background: none}#corpo .banner-extra.cs-bk-img-centro.cs-bk-prod>a>img{filter: blur(12px) !important;transform: scale(1.15) !important}#corpo .banner-extra.cs-bk-img-centro:not(.cs-bk-sem-img)>a::after{content: '';position: absolute;inset: 0;z-index: 1;background: rgba(0, 0, 0, .38);pointer-events: none}#corpo .banner-extra.cs-bk-img-centro .cs-bk-texto{position: relative;z-index: 2;align-items: center;text-align: center !important;background: transparent}#corpo .banner-extra.cs-bk-img-centro:not(.cs-bk-sem-img) .cs-bk-texto, #corpo .banner-extra.cs-bk-img-centro:not(.cs-bk-sem-img) .cs-bk-texto *{color: #ffffff !important}#corpo .banner-extra.cs-bk-img-centro:not(.cs-bk-sem-img) .cs-bk-botao{border-color: #ffffff}#corpo .banner-extra.cs-bk-recorte>a>img{object-fit: contain !important;padding: 14px !important;box-sizing: border-box;background: transparent !important}#corpo .banner-extra.cs-bk-recorte.cs-bk-img-centro>a::after{display: none}#corpo .banner-extra.cs-bk-img-centro .cs-bk-titulo{font-size: 32px !important;line-height: 1.15}#corpo .banner-extra.cs-bk-img-centro .cs-bk-linha{font-size: 19px !important}#corpo .banner-extra.cs-bk-img-centro .cs-bk-valor strong{font-size: 34px !important}#corpo .banner-extra.cs-bk-img-centro .cs-bk-valor .pbx-pix{font-size: 17px !important}#corpo .banner-extra.cs-bk-img-centro :is(.cs-bk-de, .cs-bk-cartao){font-size: 15px !important}#corpo .banner-extra.cs-bk-img-centro .cs-bk-botao{margin-top: 12px;padding: 12px 32px;font-size: 16px}@media (max-width: 767px){#corpo .banner-extra.cs-bk-img-centro .cs-bk-titulo{font-size: 22px !important}#corpo .banner-extra.cs-bk-img-centro .cs-bk-linha{font-size: 15px !important}#corpo .banner-extra.cs-bk-img-centro .cs-bk-valor strong{font-size: 26px !important}#corpo .banner-extra.cs-bk-img-centro .cs-bk-valor .pbx-pix{font-size: 14px !important}#corpo .banner-extra.cs-bk-img-centro :is(.cs-bk-de, .cs-bk-cartao){font-size: 12px !important}#corpo .banner-extra.cs-bk-img-centro .cs-bk-botao{margin-top: 8px;padding: 9px 22px;font-size: 14px}}html body #corpo .banner-extra.cs-bk>a img, html body #corpo .banners-full .cs-fb2 img{border-radius: 0 !important}html body #corpo :is(.cs-bk, .cs-fb2) .cs-bk-valor.cs-bk-valor-oferta, html body #corpo :is(.cs-bk, .cs-fb2) .cs-bk-valor.cs-bk-valor-oferta *{color: var(--cOfertaTag, #e02020) !important}#corpo .cs-bk-crono{display: block;margin-top: 8px}#corpo .cs-bk-crono .bandeira-oferta{margin: 0 !important}#corpo .cs-bk-crono:empty{display: none}@media (max-width: 767px){#corpo .cs-bk-texto:has(.cs-bk-crono .bandeira-oferta) .cs-bk-cartao{display: none !important}#corpo .cs-bk-crono{margin-top: 5px}#corpo .cs-bk-crono .bandeira-oferta{font-size: 10.5px !important;padding: 2px 6px 2px 4px !important}}html body #corpo img.cs-bk-foto-cima{position: absolute !important;z-index: 0;margin: 0 !important;pointer-events: none;opacity: 0}html body #corpo .banner-extra.cs-bk .cs-bk-valor{margin-bottom: 0 !important;line-height: 1.1 !important}html body #corpo .banner-extra.cs-bk .cs-bk-cartao{margin-top: -4px !important;line-height: 1.2}html body #corpo .banner-extra.cs-bk:not(.cs-bk-img-centro) .cs-bk-botao{margin-top: 6px !important;padding: 7px 18px !important}@media (max-width: 767px){html body #corpo .banner-extra.cs-bk .cs-bk-cartao{margin-top: -3px !important}html body #corpo .banner-extra.cs-bk:not(.cs-bk-img-centro) .cs-bk-botao{margin-top: 4px !important;padding: 6px 14px !important}}html body #corpo .banner-extra.cs-bk-txt-centro .cs-bk-texto{align-items: center !important;text-align: center !important}html body #corpo .banner-extra.cs-bk-txt-esquerda .cs-bk-texto{align-items: flex-start !important;text-align: left !important}html body #corpo .banner-extra.cs-bk-txt-direita .cs-bk-texto{align-items: flex-end !important;text-align: right !important}#corpo .banner-extra.cs-bk-img-centro:is(.cs-bk-txt-esquerda, .cs-bk-txt-direita):not(.cs-bk-sem-img)>a::after{background: linear-gradient(to right, rgba(0,0,0,.55) 0%, rgba(0,0,0,.3) 40%, rgba(0,0,0,0) 65%)}#corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-direita:not(.cs-bk-sem-img)>a::after{background: linear-gradient(to left, rgba(0,0,0,.55) 0%, rgba(0,0,0,.3) 40%, rgba(0,0,0,0) 65%)}html body #corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-esquerda .cs-bk-texto{flex: 0 0 60%;max-width: 60%;margin: 0 auto 0 0 !important}html body #corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-direita .cs-bk-texto{flex: 0 0 60%;max-width: 60%;margin: 0 0 0 auto !important}#corpo .banner-extra.cs-bk-img-centro:is(.cs-bk-txt-esquerda, .cs-bk-txt-direita):not(.cs-bk-sem-img) .cs-bk-texto *{text-shadow: 0 1px 3px rgba(0,0,0,.35)}#corpo .banner-extra.cs-bk-img-centro:is(.cs-bk-txt-esquerda, .cs-bk-txt-direita):not(.cs-bk-sem-img) .cs-bk-botao{text-shadow: none}@media (max-width: 767px){html body #corpo .banner-extra.cs-bk-img-centro:is(.cs-bk-txt-esquerda, .cs-bk-txt-direita) .cs-bk-texto{flex-basis: 64%;max-width: 64%}}html body #corpo .cs-bk-texto .cs-bk-linha.cs-bk-linha{line-height: 1.15 !important}html body #corpo .cs-bk-texto .cs-bk-titulo.cs-bk-titulo{line-height: 1.05 !important}html body #corpo .banner-extra.cs-bk-img-centro .cs-bk-titulo.cs-bk-titulo{font-size: 27px !important}html body #corpo .banner-extra.cs-bk-img-centro .cs-bk-linha.cs-bk-linha{font-size: 17px !important}html body #corpo .banner-extra.cs-bk-img-centro .cs-bk-botao.cs-bk-botao{margin-top: 10px;padding: 10px 26px;font-size: 15px}@media (max-width: 767px){html body #corpo .banner-extra.cs-bk-img-centro .cs-bk-titulo.cs-bk-titulo{font-size: 18px !important}html body #corpo .banner-extra.cs-bk-img-centro .cs-bk-linha.cs-bk-linha{font-size: 13px !important}html body #corpo .banner-extra.cs-bk-img-centro .cs-bk-botao.cs-bk-botao{margin-top: 4px;padding: 8px 16px;font-size: 13px}}html body #corpo .banner-extra.cs-bk .cs-bk-botao.cs-bk-botao{margin-top: 8px;padding: 7px 18px;font-size: 13px;border-width: 1px;border-color: color-mix(in srgb, currentColor 50%, transparent) !important;border-radius: 8px}@media (max-width: 767px){html body #corpo .banner-extra.cs-bk .cs-bk-botao.cs-bk-botao{margin-top: 4px;padding: 5px 12px;font-size: 12px}}html body #corpo .banner-extra.cs-bk .cs-bk-titulo.cs-bk-titulo{font-size: 30px !important}html body #corpo .banner-extra.cs-bk .cs-bk-linha.cs-bk-linha{font-size: 18px !important}html body #corpo .banner-extra.cs-bk.cs-bk-prod .cs-bk-titulo.cs-bk-titulo{font-size: 21px !important}html body #corpo .banner-extra.cs-bk.cs-bk-prod .cs-bk-linha.cs-bk-linha{font-size: 15px !important}@media (max-width: 767px){html body #corpo .banner-extra.cs-bk .cs-bk-titulo.cs-bk-titulo{font-size: 20px !important}html body #corpo .banner-extra.cs-bk .cs-bk-linha.cs-bk-linha{font-size: 14px !important}html body #corpo .banner-extra.cs-bk.cs-bk-prod .cs-bk-titulo.cs-bk-titulo{font-size: 15px !important}html body #corpo .banner-extra.cs-bk.cs-bk-prod .cs-bk-linha.cs-bk-linha{font-size: 13px !important}}html body #corpo .banner-extra.cs-bk-recorte.cs-bk-img-centro .cs-bk-texto>:not(.cs-bk-botao):not(.cs-bk-valor), html body #corpo .banner-extra.cs-bk-recorte.cs-bk-img-centro .cs-bk-texto :is(.cs-bk-de, .cs-bk-cartao){color: var(--cBannerTxt, #201f1f) !important;text-shadow: none !important}html body #corpo .banner-extra.cs-bk-recorte.cs-bk-img-centro :is(.cs-bk-valor, .cs-bk-valor *){color: var(--cBannerValor, var(--cBannerMeioPreco, var(--cPreco, #006000))) !important}html body #corpo .banner-extra.cs-bk-recorte.cs-bk-img-centro .cs-bk-botao{color: var(--cBannerBotaoTxt, #ff7a00) !important}html body #corpo .banner-extra.cs-bk.cs-bk-tema>a{background-color: var(--cFullFundoCentro, #0d6b20) !important;background-image: radial-gradient(rgba(255, 255, 255, .07) 1.2px, transparent 1.4px), linear-gradient(90deg, var(--cFullFundoEsq, #128a2c) 0%, var(--cFullFundoCentro, #0d6b20) 50%, var(--cFullFundoDir, #0a4a14) 100%) !important;background-size: 18px 18px, auto !important}html body #corpo .banner-extra.cs-bk.cs-bk-tema .cs-bk-texto{background: transparent !important}html body #corpo .banner-extra.cs-bk .cs-bk-texto .cs-fs.cs-fs.cs-fs{font-size: calc(var(--csFs) * 1px) !important}@media (max-width: 767px){html body #corpo .banner-extra.cs-bk .cs-bk-texto .cs-fs.cs-fs.cs-fs{font-size: calc(var(--csFs) * .67px) !important}}@media (min-width: 768px){html body.pagina-inicial #corpo>.cs-banners-fora>.conteiner.conteiner{padding-left: 14px !important;padding-right: 14px !important}html body #corpo .banners-extras.bloco-carrossel .slick-slide.banner-extra{margin-left: 0 !important;margin-right: 0 !important}html body.pagina-inicial #corpo>.cs-banners-fora .banners-extras:not(.bloco-categorias) .bloco-grade.bloco-grade{width: 100% !important;margin: 0 !important}}html body #corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-centro:not(.cs-bk-sem-img):not(.cs-bk-recorte)>a::after{background: radial-gradient(ellipse 60% 70% at 50% 50%, rgba(0,0,0,.5) 0%, rgba(0,0,0,.28) 50%, rgba(0,0,0,0) 100%)}html body #corpo .banner-extra.cs-bk-img-centro:not(.cs-bk-sem-img):not(.cs-bk-recorte) .cs-bk-texto>:not(.cs-bk-botao){text-shadow: 0 1px 4px rgba(0,0,0,.4)}html body #corpo .banner-extra.cs-bk-txtv-cima .cs-bk-texto{justify-content: flex-start !important;padding-top: 22px !important}html body #corpo .banner-extra.cs-bk-txtv-baixo .cs-bk-texto{justify-content: flex-end !important;padding-bottom: 22px !important}@media (max-width: 767px){html body #corpo .banner-extra.cs-bk-txtv-cima .cs-bk-texto{padding-top: 12px !important}html body #corpo .banner-extra.cs-bk-txtv-baixo .cs-bk-texto{padding-bottom: 12px !important}}html body #corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-centro.cs-bk-txtv-cima:not(.cs-bk-sem-img):not(.cs-bk-recorte)>a::after{background: radial-gradient(ellipse 60% 70% at 50% 25%, rgba(0,0,0,.5) 0%, rgba(0,0,0,.28) 50%, rgba(0,0,0,0) 100%)}html body #corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-centro.cs-bk-txtv-baixo:not(.cs-bk-sem-img):not(.cs-bk-recorte)>a::after{background: radial-gradient(ellipse 60% 70% at 50% 75%, rgba(0,0,0,.5) 0%, rgba(0,0,0,.28) 50%, rgba(0,0,0,0) 100%)}html body #corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-centro:not(.cs-bk-sem-img):not(.cs-bk-recorte)>a::after{background: none !important}html body #corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-centro:not(.cs-bk-sem-img):not(.cs-bk-recorte) .cs-bk-texto>:not(.cs-bk-botao){text-shadow: 0 2px 4px rgba(0,0,0,.55), 0 0 18px rgba(0,0,0,.45), 0 0 34px rgba(0,0,0,.3) !important}html body #corpo .banner-extra.cs-bk-img-centro.cs-bk-txt-centro:not(.cs-bk-sem-img):not(.cs-bk-recorte) .cs-bk-botao{background: rgba(0,0,0,.18);box-shadow: 0 2px 10px rgba(0,0,0,.25)}html body #corpo .cs-bk-texto .cs-bk-dest, html body .banners-full .cs-bk-texto .cs-bk-dest{font-weight: 800;font-size: 1.6em;line-height: 1.05;letter-spacing: -.01em}@media (max-width: 767px){html body #corpo .cs-bk-texto .cs-bk-dest, html body .banners-full .cs-bk-texto .cs-bk-dest{font-size: 1.45em}}.calc-sementes{display: block !important;box-sizing: border-box !important;margin: 12px 0;clear: both}.calc-sementes-abrir{display: inline-flex;align-items: center;cursor: pointer;color: #201f1f !important;text-decoration: none !important}.calc-sementes-abrir svg{width: 17px;height: 17px;margin-right: 6px;fill: currentColor;flex: none}.calc-sementes-abrir .calc-sementes-titulo{font-size: 15px;text-decoration: underline}.calc-sementes-caixa{margin-top: 7px;padding: 14px 16px;background: #ffffff;border: 1px solid #eaeaea;border-radius: 4px;box-shadow: 0 1px 4px 0 rgba(177, 177, 177, 0.28);box-sizing: border-box}.calc-sementes label{margin: 0 !important;padding: 0 !important}.calc-sementes .calc-sementes-taxa{display: block;font-size: 13px;color: #666;margin: 0 0 8px 0 !important;cursor: default}.calc-sementes-linha{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.calc-sementes-linha input{width: 110px;height: 36px;padding: 0 10px;margin: 0;border: 1px solid #ccc;border-radius: 4px;font-size: 15px;box-sizing: border-box}.calc-sementes-carrinho{margin-top: 10px;font-size: 13px;color: #555}.calc-sementes-carrinho strong{color: var(--cPreco, #006000)}.calc-sementes-resultado{margin-top: 10px;font-size: 15px}.calc-sementes-resultado strong{color: var(--cPreco, #006000)}.calc-sementes-comprar{margin-top: 10px}html:root .calc-sementes .calc-sementes-comprar.botao.principal{display: inline-flex;align-items: center;justify-content: center;height: 48px;padding: 0 22px !important;line-height: 1.2;border: 1px solid #ffa02a !important;border-radius: 10px;background: #ffffff !important;color: #ff7a00 !important;font-weight: 700;text-shadow: none;box-shadow: none !important;text-decoration: none;box-sizing: border-box}html:root .calc-sementes .calc-sementes-comprar.botao.principal:hover{background: #fff6eb !important}.produto .acoes-produto .botao-comprar-agora{display: flex;align-items: center;justify-content: center;width: 100%;height: 48px;margin: 10px 0 0;padding: 0 10px;box-sizing: border-box;border: 1px solid #ffa02a;border-radius: 10px;background: #ffffff;color: #ff7a00;font-size: 15px;font-weight: 700;line-height: 1.2;text-align: center;text-decoration: none;cursor: pointer}html .produto .principal .acoes-produto .comprar>.botao-comprar{display: flex !important;align-items: center;justify-content: center;height: 48px !important;padding: 0 10px !important;box-sizing: border-box;border-radius: 10px !important;font-size: 15px !important;font-weight: 700 !important;line-height: 1.2 !important;text-align: center}.produto .acoes-produto .botao-comprar-agora:hover{background: #fff6eb;text-decoration: none}.principal .acoes-produto .comprar{display: grid !important;grid-template-columns: minmax(0, 1fr);row-gap: 10px}.principal .acoes-produto .comprar>*{grid-column: 1;margin: 0 !important;width: 100% !important;box-sizing: border-box}.principal .acoes-produto .comprar>.qtde-adicionar-carrinho{display: flex !important;align-items: center;justify-content: space-between;justify-self: start;width: 130px !important;height: 44px !important;padding: 0 6px !important;border-radius: 10px !important}.principal .acoes-produto .comprar>.qtde-adicionar-carrinho>*{flex: 0 0 auto}.principal .acoes-produto .comprar>.qtde-adicionar-carrinho .qtde-carrinho{flex: 1 1 0 !important;min-width: 0 !important;width: 0 !important;max-width: none !important;margin: 0 !important;padding: 0 !important;text-align: center}.principal .acoes-produto .comprar>.qtde-adicionar-carrinho .qtde-carrinho-title{display: none !important}.principal .acoes-produto .comprar:not(:has(.botao-comprar-agora))::after{content: "";display: block;height: 48px;grid-column: 1}body.sem-comprar-agora .principal .acoes-produto .comprar::after{display: none !important}body.indo-checkout .fancybox-overlay, body.indo-checkout .fancybox-wrap{opacity: 0 !important}.produto .acoes-produto .botao-comprar-agora.cs-adicionar{position: relative;gap: 8px;overflow: hidden;transition: background-color .25s, border-color .25s, color .25s}.botao-comprar-agora.cs-add-girando{pointer-events: none}.botao-comprar-agora.cs-add-girando::before{content: "";width: 16px;height: 16px;border: 2px solid currentColor;border-right-color: transparent;border-radius: 50%;animation: csAddGira .7s linear infinite}.produto .acoes-produto .botao-comprar-agora.cs-add-ok, .produto .acoes-produto .botao-comprar-agora.cs-add-ok:hover{border-color: var(--cPreco, #006000);background: var(--cPreco, #006000);color: #ffffff;animation: csAddPulo .45s ease-out}.botao-comprar-agora.cs-add-ok::before{content: "";width: 6px;height: 11px;margin: -4px 2px 0 0;border: solid currentColor;border-width: 0 2.5px 2.5px 0;transform: rotate(45deg);animation: csAddCheck .3s ease-out}@keyframes csAddGira{to{transform: rotate(360deg)}}@keyframes csAddPulo{0%{transform: scale(1)}40%{transform: scale(1.05)}100%{transform: scale(1)}}@keyframes csAddCheck{from{opacity: 0;transform: rotate(45deg) scale(.3)}to{opacity: 1;transform: rotate(45deg) scale(1)}}body.cs-segura-lateral .fancybox-overlay, body.cs-segura-lateral .fancybox-wrap{opacity: 0 !important}.fancybox-overlay, .fancybox-wrap{transition: opacity .25s}@media (prefers-reduced-motion: reduce){.botao-comprar-agora.cs-add-ok, .botao-comprar-agora.cs-add-ok::before{animation: none}}@media only screen and (min-width: 1200px){body.produto-layout-cards, .produto-layout-cards .breadcrumbs-wrap, .produto-layout-cards .produto-detalhes{background: var(--cDesc, #f2f3f5) !important}.produto-layout-cards .produto-detalhes>.conteiner>.row-fluid{background: #ffffff;border-radius: 12px;padding: 0 20px;box-sizing: border-box}.produto-layout-cards .produto-detalhes>.conteiner>.row-fluid{display: grid !important;grid-template-columns: minmax(0, 39fr) minmax(0, 31fr) minmax(0, 27fr);gap: var(--distanciaCards, 12px);justify-content: stretch;align-items: start}.produto-layout-cards .produto-detalhes>.conteiner>.row-fluid:before, .produto-layout-cards .produto-detalhes>.conteiner>.row-fluid:after{display: none !important}.produto-layout-cards .produto-detalhes-detalhes, .produto-layout-cards .produto-detalhes-detalhes>.principal{display: contents !important}.produto-layout-cards .produto-detalhes-imagem, .produto-layout-cards .principal>.info-principal-produto, .produto-layout-cards .principal>.acoes-produto, .produto-layout-cards .principal>.cep{background: #ffffff;border-radius: 12px;padding: 20px !important;margin: 0 !important;box-sizing: border-box;width: auto !important;float: none !important}.produto-layout-cards .produto-detalhes-imagem{grid-column: 1;grid-row: 1 / span 3}.produto-layout-cards .principal>*{grid-column: 2}.produto-layout-cards .principal>.info-principal-produto{grid-row: 1;border-bottom: none !important}.produto-layout-cards .principal>.calc-sementes{grid-row: 2;margin: 0 !important;background: #ffffff;border-radius: 12px;padding: 20px !important}.produto-layout-cards .principal>.acoes-produto{grid-column: 3;grid-row: 1}.produto-layout-cards .principal>.cep{grid-column: 3;grid-row: 2}.produto-layout-cards .principal>#DelimiterFloat{display: none}.produto-layout-cards .principal>.acoes-produto .comprar .botao-comprar{width: 100%;box-sizing: border-box}.produto-layout-cards .acoes-produto>.cep{background: none;border-radius: 0;padding: 14px 0 !important;margin: 14px 0 !important;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;width: auto !important;float: none !important}.produto-layout-cards .info-principal-produto .calc-sementes{margin: 16px 0 0 !important}html.miniaturas-vertical .produto-layout-cards .galeria-produtos{display: flex !important;flex-direction: row !important;align-items: flex-start;gap: 8px}html.miniaturas-vertical .produto-layout-cards .galeria-produtos .thumbs-img{order: 0;flex: 0 0 80px;width: 80px !important;margin: 0 !important}html.miniaturas-vertical .produto-layout-cards .galeria-produtos .produtos-img{order: 1;flex: 1 1 0;min-width: 0;width: auto !important;max-width: 100% !important}html.miniaturas-horizontal .produto-layout-cards .galeria-produtos{display: flex !important;flex-direction: column !important}html.miniaturas-horizontal .produto-layout-cards .galeria-produtos .produtos-img{order: 1;width: 100% !important;max-width: 100% !important}html.miniaturas-horizontal .produto-layout-cards .galeria-produtos .thumbs-img{order: 2;width: 100% !important;margin: 12px 0 0 !important}html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__track{height: auto !important;margin: 0 !important}html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__list{display: flex !important;flex-wrap: wrap;gap: 8px;transform: none !important;top: 0 !important;height: auto !important}html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__slide{width: 72px !important;height: 72px !important;margin: 0 !important}html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__arrows, html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__arrow{display: none !important}}@media only screen and (min-width: 1200px){html body.produto-layout-cards .produto .produto-descricao>.conteiner{padding-top: var(--distanciaCards, 12px) !important}.produto-layout-cards .produto-descricao>.conteiner>.row-fluid{display: grid !important;grid-template-columns: minmax(0, 39fr) minmax(0, 31fr) minmax(0, 27fr);gap: var(--distanciaCards, 12px);justify-content: stretch;align-items: start}.produto-layout-cards .produto-descricao>.conteiner>.row-fluid{row-gap: 0 !important}.produto-layout-cards .produto-descricao>.conteiner>.row-fluid>:not(.produto-coluna-lateral){margin: 0 0 var(--distanciaCards, 12px) !important}html body.produto-layout-cards .produto-descricao .row-fluid>.produto-vistos{background: transparent !important;padding: 12px 0 0 !important;box-sizing: border-box;width: auto !important}html body.produto-layout-cards .produto-descricao .row-fluid>.produto-vistos>.conteiner{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important}html body.produto-layout-cards .produto-descricao .produto-vistos .vitrine-carrossel>.listagem-item{flex: 0 0 calc(25% - 8px) !important}html body.produto-layout-cards .produto .produto-descricao{margin-bottom: 0 !important}html body.produto-layout-cards .produto .produto-descricao>.conteiner{padding-bottom: 0 !important}.produto-layout-cards .produto-descricao>.conteiner>.row-fluid:before, .produto-layout-cards .produto-descricao>.conteiner>.row-fluid:after{display: none !important}.produto-layout-cards .produto-descricao>.conteiner>.row-fluid>*{grid-column: 1 / span 2}.produto-layout-cards .produto-descricao>.conteiner>.row-fluid>div:empty, .produto-layout-cards #buy-together-position1.cj-vazio, .produto-layout-cards #buy-together-position2.cj-vazio{display: none !important}.produto-layout-cards .produto-descricao .abas-custom{background: #ffffff;border-radius: 12px;padding: 20px;box-sizing: border-box}.produto-layout-cards .produto-descricao>.conteiner>.row-fluid>.produto-coluna-lateral{grid-column: 3;grid-row: 1 / span 5;display: flex;flex-direction: column;gap: var(--distanciaCards, 12px)}.produto-layout-cards .produto-coluna-lateral>*{margin-top: 0 !important;margin-bottom: 0 !important}.produto-layout-cards .produto-coluna-lateral .compre-junto{background: #ffffff;border-radius: 12px;padding: 16px;margin: 0;box-sizing: border-box}}.resumo-auto ul{margin: 10px 0 0 18px;padding: 0}.resumo-auto li{margin: 3px 0;line-height: 1.4;font-size: 14px;color: #555}.resumo-auto .resumo-auto-texto{margin: 10px 0 0;font-size: 14px;line-height: 1.45;color: #555;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}.resumo-auto .resumo-auto-link{display: inline-block;margin-top: 8px;font-size: 13px;color: var(--cPreco, #006000);text-decoration: underline}@media only screen and (min-width: 1200px){.produto-layout-cards .produto-detalhes{margin-bottom: 0 !important;padding-bottom: 0 !important}.produto-layout-cards .produto-detalhes>.conteiner{padding-bottom: 0 !important}.produto-layout-cards .produto-descricao>.conteiner{padding-top: 16px !important;padding-bottom: 16px !important}.produto-layout-cards .produto-descricao .abas-custom .titulo-categoria{margin-top: 0 !important}}@media only screen and (min-width: 1200px){.produto-layout-cards .galeria-produtos .produtos-img{position: relative !important}.produto-layout-cards .produtos-img>.produto-share{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 !important;display: block !important;pointer-events: none;z-index: 5}.produto-layout-cards .produtos-img .share-desejos{position: absolute;top: 12px;right: 12px;margin: 0;padding: 0;border: none;pointer-events: auto}.produto-layout-cards .produtos-img #native-share-wrapper, .produto-layout-cards .produtos-img #desktop-share-wrapper{position: absolute;top: 58px;right: 12px;margin: 0;pointer-events: auto}.produto-layout-cards .produtos-img .share-desejos a, .produto-layout-cards .produtos-img #native-share-btn{width: 38px;height: 38px;padding: 0;margin: 0;border: 1px solid #dddddd;border-radius: 8px;background: #ffffff;box-shadow: none;box-sizing: border-box;display: flex;align-items: center;justify-content: center;cursor: pointer}.produto-layout-cards .produtos-img .share-desejos svg, .produto-layout-cards .produtos-img #native-share-wrapper svg{width: 18px !important;height: 18px !important;margin: 0 !important}.produto-layout-cards .produtos-img .share-desejos span, .produto-layout-cards .produtos-img #native-share-btn span, .produto-layout-cards .produtos-img .share-label{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.produto-layout-cards .produtos-img .share-icons-container{flex-direction: column;gap: 6px;width: 38px;margin: 0;padding: 8px 0;border: 1px solid #dddddd;border-radius: 8px;background: #ffffff;box-sizing: border-box}.produto-layout-cards .galeria-produtos .gallery-video{top: 104px;right: 12px;z-index: 6}.produto-layout-cards .gallery-video button{width: 38px;height: 38px;padding: 0;border: 1px solid #dddddd;border-radius: 8px;background: #ffffff;box-shadow: none;box-sizing: border-box}.produto-layout-cards .gallery-video button svg{width: 18px;height: 18px;margin: 0}.produto-layout-cards .gallery-video button span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}}@media (max-width: 767px){.pagina-produto .resumo-auto{display: none !important}.pagina-produto .titulo-celular{padding: 0 0 8px;text-align: left}.pagina-produto .titulo-celular .nome-produto{margin: 2px 0;font-size: 20px;font-weight: 700;line-height: 1.25;text-align: left}.pagina-produto .titulo-celular .marca-produto, .pagina-produto .titulo-celular .codigo-produto{display: block;margin: 0 !important;font-size: 12px;color: #888888;text-align: left}.pagina-produto .produto-detalhes-imagem{position: relative}.pagina-produto .produto-detalhes-imagem>.produto-share{position: absolute;top: 10px;right: 10px;z-index: 6;display: flex !important;flex-direction: column;gap: 8px;margin: 0 !important;padding: 0}.pagina-produto .produto-share .share-desejos{order: -1;margin: 0;padding: 0;border: 0}.pagina-produto .galeria-produtos .gallery-video{top: 102px !important;right: 10px !important;z-index: 6}.pagina-produto .gallery-video button{display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;padding: 0;border: 1px solid #dddddd;border-radius: 8px;background: #ffffff;box-shadow: none;box-sizing: border-box}.pagina-produto .gallery-video button svg{width: 18px;height: 18px;margin: 0}.pagina-produto .gallery-video button span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.pagina-produto .produto-detalhes-detalhes{text-align: left !important}.pagina-produto .produto-detalhes-detalhes .preco-produto, .pagina-produto .produto-detalhes-detalhes .mais-formas{align-items: flex-start !important;text-align: left !important}.pagina-produto .produto-detalhes-detalhes .preco-produto>div, .pagina-produto .produto-detalhes-detalhes .desconto-a-vista, .pagina-produto .produto-detalhes-detalhes .parcelamento-full{justify-content: flex-start !important;text-align: left !important}body.pagina-produto{background: var(--cDesc, #f2f3f5) !important}.pagina-produto .breadcrumbs-wrap, .pagina-produto .produto-detalhes, .pagina-produto .produto-descricao{background: transparent !important}.pagina-produto .produto-detalhes>.conteiner, .pagina-produto .produto>.produto-comprejunto, .pagina-produto .produto-descricao .abas-custom, .pagina-produto .produto>.produto-aproveite, .pagina-produto .produto>.produto-recomendados{margin: 10px 8px !important;padding: 12px !important;background: #ffffff !important;border-radius: 12px;box-sizing: border-box;width: auto !important}.pagina-produto .produto-descricao .abas-custom{margin: 10px 0 !important}.pagina-produto .produto>.produto-vistos{margin: 10px 8px !important;padding: 12px 0 !important;background: transparent !important;width: auto !important}.pagina-produto .produto-share .share-desejos a, .pagina-produto .produto-share #native-share-btn, .pagina-produto .produto-share .botao-video{display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;margin: 0;padding: 0;border: 1px solid #dddddd;border-radius: 8px;background: #ffffff;box-sizing: border-box}.pagina-produto .produto-share svg{width: 18px !important;height: 18px !important;margin: 0 !important}.pagina-produto .produto-share .botao-video i{margin: 0;font-size: 18px}.pagina-produto .produto-share .share-desejos span, .pagina-produto .produto-share #native-share-btn span, .pagina-produto .produto-share .botao-video span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}}body:not(.sem-cartoes-compra) .produto .acoes-produto{display: flex !important;flex-direction: column;gap: var(--distanciaCards, 12px);background: transparent !important;padding: 0 !important;border: 0 !important;box-shadow: none !important}body:not(.sem-cartoes-compra) .produto .acoes-produto>div[itemprop="offers"]{display: none !important}body:not(.sem-cartoes-compra) .produto .acoes-produto::before, body:not(.sem-cartoes-compra) .produto .acoes-produto::after{display: none !important}body:not(.sem-cartoes-compra) .produto .acoes-produto>.precos-wrap, body:not(.sem-cartoes-compra) .produto .acoes-produto>.parcelamento-full, body:not(.sem-cartoes-compra) .produto .acoes-produto>.cep, body:not(.sem-cartoes-compra) .produto .acoes-produto>.comprar{background: #ffffff !important;border: 1px solid #e6e6e6 !important;box-sizing: border-box;width: auto !important;float: none !important}body:not(.sem-cartoes-compra) .produto .acoes-produto>.precos-wrap{border-bottom: 0 !important;border-radius: 12px 12px 0 0;padding: 18px 20px 6px !important;margin: 0 !important}body:not(.sem-cartoes-compra) .produto .acoes-produto>.parcelamento-full{border-top: 0 !important;border-radius: 0 0 12px 12px;padding: 6px 20px 18px !important;margin: calc(-1 * var(--distanciaCards, 12px)) 0 0 !important}body:not(.sem-cartoes-compra) .produto .acoes-produto>.cep{border-radius: 12px;padding: 16px 20px !important;margin: 0 !important}body:not(.sem-cartoes-compra) .produto .acoes-produto>.comprar{border-radius: 12px;padding: 16px 20px !important;margin: 0 !important}@media only screen and (min-width: 1200px){body:not(.sem-cartoes-compra).produto-layout-cards .produto-detalhes>.conteiner>.row-fluid{position: relative;background: transparent !important;padding: 0 !important}body:not(.sem-cartoes-compra).produto-layout-cards .produto-detalhes>.conteiner>.row-fluid:before{content: "" !important;display: block !important;grid-column: 1 / 3;grid-row: 1 / span 3;align-self: stretch;background: #ffffff;border-radius: 12px}body:not(.sem-cartoes-compra).produto-layout-cards .produto-detalhes-imagem, body:not(.sem-cartoes-compra).produto-layout-cards .principal>.info-principal-produto{position: relative;z-index: 1}body:not(.sem-cartoes-compra).produto-layout-cards .principal>.acoes-produto{position: absolute !important;top: 0;left: 0;width: 100% !important;grid-column: 3;grid-row: 1;z-index: 2}}#native-share-wrapper{position: relative}@media only screen and (max-width: 1199px){body:not(.sem-cartoes-compra).pagina-produto .produto-detalhes{padding-bottom: 0 !important}body:not(.sem-cartoes-compra).pagina-produto .produto-detalhes>.conteiner{margin-bottom: 0 !important}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular{margin: var(--distanciaCards, 12px) 8px 10px}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular>.acoes-produto{width: auto !important;margin: 0 !important;float: none !important}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular>:not(.acoes-produto){display: none !important}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular .acoes-produto>.precos-wrap{padding: 16px 16px 4px !important}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular .acoes-produto>.parcelamento-full{padding: 4px 16px 16px !important}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular .acoes-produto>.cep, body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular .acoes-produto>.comprar{padding: 14px 16px !important}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular .preco-produto{align-items: flex-start !important;text-align: left !important}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular .desconto-a-vista{justify-content: flex-start !important;text-align: left !important}body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular .precos-wrap *, body:not(.sem-cartoes-compra).pagina-produto .cs-compra-celular .parcelamento-full{text-align: left !important;justify-content: flex-start !important}body:not(.sem-cartoes-compra).pagina-produto .produto-detalhes-detalhes .calc-sementes{border-bottom: 0 !important;margin-bottom: 0 !important;padding-bottom: 0 !important}body:not(.sem-cartoes-compra).pagina-produto .produto-detalhes-detalhes>.principal>:last-child{margin-bottom: 0 !important}}html body.pagina-produto .resumo-flutuante.cs-rf{position: fixed !important;left: 0 !important;right: 0 !important;top: auto !important;bottom: 0 !important;z-index: 20 !important;display: flex !important;align-items: center;gap: 14px;width: auto !important;height: auto !important;max-width: none !important;margin: 0 !important;padding: 10px max(16px, calc((100% - 1230px) / 2)) !important;box-sizing: border-box;background: #ffffff !important;border: 0 !important;border-radius: 0 !important;text-align: left !important;opacity: 0;visibility: hidden;transform: translateY(16px);transition: opacity .2s ease, transform .2s ease, visibility 0s linear .2s}html body.pagina-produto .resumo-flutuante.cs-rf.cs-rf-visivel{opacity: 1;visibility: visible;transform: none;transition: opacity .2s ease, transform .2s ease}@media (min-width: 768px){html body.cs-rf-pc-baixo.pagina-produto .resumo-flutuante.cs-rf{top: auto !important;bottom: 0 !important;border-top: 1px solid #e6e6e6 !important;box-shadow: 0 -4px 16px rgba(0,0,0,.08) !important}html body.cs-rf-pc-cima.pagina-produto .resumo-flutuante.cs-rf{top: var(--csRfTopo, 0px) !important;bottom: auto !important;border-bottom: 1px solid #e6e6e6 !important;box-shadow: 0 4px 16px rgba(0,0,0,.08) !important;transform: translateY(-16px)}}@media (max-width: 767px){html body.cs-rf-cel-cima.pagina-produto .resumo-flutuante.cs-rf{top: 0 !important;bottom: auto !important;z-index: 30 !important;border-bottom: 1px solid #e6e6e6 !important;box-shadow: 0 4px 16px rgba(0,0,0,.08) !important;transform: translateY(-16px)}html body.cs-rf-cel-baixo.pagina-produto .resumo-flutuante.cs-rf{top: auto !important;bottom: var(--csRfBaixo, 0px) !important;border-top: 1px solid #e6e6e6 !important;box-shadow: 0 -4px 16px rgba(0,0,0,.08) !important}}html body.pagina-produto .resumo-flutuante.cs-rf.cs-rf-visivel{transform: none}.cs-rf .resumo-flutuante-close, .cs-rf .close_float{display: none !important}.cs-rf .image{flex: 0 0 52px;width: 52px !important;height: 52px !important;margin: 0 !important;padding: 0 !important}.cs-rf .image img{width: 100% !important;height: 100% !important;object-fit: contain}.cs-rf>.nome-produto{flex: 1 1 auto;min-width: 0;margin: 0 !important;font-size: 15px !important;line-height: 1.3 !important;text-align: left !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cs-rf .acoes-produto{display: flex !important;align-items: center;gap: 18px;flex: 0 0 auto;width: auto !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important;box-shadow: none !important}.cs-rf .precos-wrap{margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important}.cs-rf .preco-produto{display: flex !important;flex-direction: column;align-items: flex-start !important;margin: 0 !important;text-align: left !important}.cs-rf .desconto-a-vista{display: flex !important;align-items: baseline;gap: 4px;margin: 0 !important;justify-content: flex-start !important;white-space: nowrap}.cs-rf .desconto-a-vista strong{font-size: 22px !important;line-height: 1.1 !important}.cs-rf .desconto-a-vista{flex-direction: row !important;flex-wrap: nowrap !important;text-align: left !important}.cs-rf .desconto-a-vista>strong, .cs-rf .desconto-a-vista>span{display: inline !important;width: auto !important;margin: 0 !important;text-align: left !important}.cs-rf .desconto-a-vista>span{font-size: 14px !important;font-weight: 600}.cs-rf .desconto-a-vista b, .cs-rf .preco-produto>div{display: none !important}.cs-rf-parcela{font-size: 13px;color: #555555;white-space: nowrap}.cs-rf .comprar{display: block !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important;box-shadow: none !important}html body .cs-rf .comprar .botao-comprar{display: flex !important;align-items: center;justify-content: center;gap: 8px;height: 48px !important;margin: 0 !important;padding: 0 24px !important;border: 0 !important;border-radius: 10px !important;background: var(--cResumoBotao, #ffa02a) !important;color: var(--cResumoBotaoTxt, #ffffff) !important;font-size: 16px !important;font-weight: 700 !important;line-height: 1.1 !important;white-space: nowrap}.cs-rf .comprar .botao-comprar i{font-size: 18px}@media (min-width: 768px){body.cs-rf-pc-baixo.cs-rf-aberto .suporte-flutuante{transform: translateY(-74px);transition: transform .25s}}@media (max-width: 767px){body.cs-rf-cel-baixo.cs-rf-aberto .suporte-flutuante{transform: translateY(-66px);transition: transform .25s}}@media (max-width: 767px){html body.pagina-produto .resumo-flutuante.cs-rf{padding: 12px 14px !important;padding-top: max(12px, env(safe-area-inset-top)) !important;gap: 12px}.cs-rf .image, .cs-rf>.nome-produto{display: none !important}.cs-rf .acoes-produto{flex: 1 1 auto;justify-content: space-between;gap: 12px}.cs-rf .precos-wrap{flex: 1 1 auto;min-width: 0}.cs-rf .desconto-a-vista strong{font-size: 24px !important}.cs-rf .desconto-a-vista>span{font-size: 14px !important}.cs-rf-parcela{font-size: 13px}.cs-rf .comprar{flex: 0 0 auto}html body .cs-rf .comprar .botao-comprar{height: 38px !important;min-width: 0;padding: 0 20px !important;border-radius: 8px !important;font-size: 15px !important}.cs-rf .comprar .botao-comprar i{display: none}}@media (max-width: 767px){html body.cs-topo-solto-cel #cabecalho{position: relative !important;top: auto !important}}#native-share-wrapper{position: relative}.cs-share-roda{position: absolute;top: 50%;left: 50%;z-index: 30;width: 0;height: 0;pointer-events: none}.cs-share-ic{position: absolute;top: -22px;left: -22px;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0;border: 0;border-radius: 50%;color: #ffffff;text-decoration: none;cursor: pointer;box-shadow: 0 4px 14px rgba(0,0,0,.2);opacity: 0;transform: translate(0, 0) scale(.3);transition: transform .32s cubic-bezier(.34,1.56,.64,1), opacity .2s ease, filter .15s;transition-delay: calc(var(--k, 0) * 35ms);pointer-events: none}.cs-share-aberta .cs-share-ic{opacity: 1;transform: translate(var(--x), var(--y)) scale(1);pointer-events: auto}.cs-share-aberta .cs-share-ic:hover, .cs-share-aberta .cs-share-ic:focus-visible{filter: brightness(1.08);color: #ffffff;text-decoration: none;transform: translate(var(--x), var(--y)) scale(1.1);transition-delay: 0s}.cs-share-whatsapp{background: #25d366}.cs-share-facebook{background: #1877f2}.cs-share-x{background: #111111}.cs-share-email{background: #ea4335}.cs-share-link{background: var(--cPreco, #006000)}.cs-share-copiado{background: #2e7d32}.cs-share-ic[data-dica]::after{content: attr(data-dica);position: absolute;right: calc(100% + 8px);top: 50%;transform: translateY(-50%);padding: 4px 8px;border-radius: 6px;background: #333333;color: #ffffff;font-size: 12px;white-space: nowrap}#native-share-btn.cs-share-ativo{box-shadow: 0 0 0 3px rgba(0,96,0,.15)}@media (prefers-reduced-motion: reduce){.cs-share-ic{transition: opacity .15s;transition-delay: 0s}}html.cs-sem-similares .produto-aproveite{display: none !important}html body.produto-layout-cards .produto-descricao .row-fluid>.cs-kit-vitrine{background: transparent !important;padding: 12px 0 0 !important;box-sizing: border-box;width: auto !important}html body.produto-layout-cards .produto-descricao .row-fluid>.cs-kit-vitrine>.conteiner{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important}.pagina-produto .produto>.cs-kit-vitrine{margin: 10px 8px !important;padding: 12px 0 !important;width: auto !important}.pagina-produto .produto>.cs-kit-vitrine>.conteiner{width: auto !important;margin: 0 !important;padding: 0 !important}.pagina-produto .produto-descricao.cs-sem-descricao{padding: 0 !important;border: 0 !important;box-shadow: none !important}.pagina-produto .produto-descricao.cs-sem-descricao, .pagina-produto .produto-descricao.cs-sem-descricao>.conteiner, .pagina-produto .produto-descricao.cs-sem-descricao>.conteiner>.row-fluid{margin-top: 0 !important;margin-bottom: 0 !important;min-height: 0 !important}.pagina-produto .produto-descricao.cs-sem-descricao>.conteiner>.row-fluid:empty, .pagina-produto .produto-descricao.cs-sem-descricao>.conteiner:has(>.row-fluid:empty){display: none !important}html body .acoes-produto .cep>ul{max-width: 100% !important;box-sizing: border-box !important}html body .acoes-produto .cep ul li{min-width: 0;display: flex !important;align-items: baseline;flex-wrap: wrap;gap: 0 8px;padding-left: 10px !important;font-size: 12px !important}html body .acoes-produto .cep ul li>span{margin: 0 !important;white-space: nowrap;font-size: 12px !important}html body .acoes-produto .cep ul li>.nome{flex: 1 1 0;min-width: 0;overflow: hidden;text-overflow: ellipsis}html body .acoes-produto .cep ul li>.aviso{flex: 1 1 100%;order: 9;margin: 6px 0 0 !important;padding: 6px 8px !important;border-radius: 6px;background: #f5f5f5 !important;color: #666666 !important;font-size: 11px !important;line-height: 1.4 !important;white-space: normal !important;width: auto !important;max-width: none !important;float: none !important;position: static !important}html body .acoes-produto .cep ul li:not(:last-child)>.aviso{display: none !important}html body .acoes-produto .cep.cs-cot-lugar>ul{display: none !important}html body .acoes-produto .cep .cs-cot-prod{margin: 15px 0 4px;padding: 14px 16px;border: 1px solid #eaeaea;border-radius: 0;background: #ffffff;box-shadow: 0 1px 4px rgba(177,177,177,.28);text-align: left}html body .acoes-produto .cep .cs-cot-prod .cs-cot-passos li{display: list-item !important;padding: 0 !important;border: 0 !important;font-size: 13px !important;list-style: decimal}html body .acoes-produto .cep .cs-cot-prod .cs-cot-enviar{margin-top: 16px}html body .acoes-produto .cep .cs-fr-dica{margin: 12px 0 -6px;color: var(--cPreco, #006000);font-size: 12px;font-weight: 600}html body .acoes-produto .cep.cs-fr-escolha>ul>li.cs-fr-ok{position: relative;padding-right: 22px !important;cursor: pointer;border-radius: 6px;transition: background .15s}html body .acoes-produto .cep.cs-fr-escolha>ul>li.cs-fr-ok::after{content: '\00203a';position: absolute;right: 6px;top: 50%;transform: translateY(-55%);color: var(--cPreco, #006000);font-size: 20px;font-weight: 700;line-height: 1}html body .acoes-produto .cep.cs-fr-escolha>ul>li.cs-fr-ok:hover, html body .acoes-produto .cep.cs-fr-escolha>ul>li.cs-fr-ok:focus-visible{background: #f3f8f3;outline: none}html body .acoes-produto .cep.cs-fr-escolha>ul>li.cs-fr-indo{background: #e8f3e8;opacity: .7;pointer-events: none}html body .acoes-produto .cep>ul>li.cs-fr-retirar>:is(.valor, .prazo){display: none !important}html body .acoes-produto .cep>ul>li.cs-fr-retirar>.nome{flex: 1 1 auto;overflow: visible}@media only screen and (min-width: 1200px){html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__list{flex-wrap: nowrap !important;overflow: hidden}html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__slide.cs-th-fora{display: none !important}html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__slide.cs-th-mais{position: relative}html.miniaturas-horizontal .produto-layout-cards .thumbs-img .splide__slide.cs-th-mais::after{content: attr(data-mais);position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;border-radius: inherit;background: rgba(0, 0, 0, .5);color: #ffffff;font-size: 18px;font-weight: 600;pointer-events: none}}.pagina-produto .compre-junto.cj-compacto{text-align: left}.pagina-produto .cj-compacto .compre-junto__titulo{font-size: 18px;font-weight: 700;text-align: left;margin: 0 0 12px}.pagina-produto .cj-compacto .cj-fotos{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 10px;padding: 12px;margin: 0 0 4px;border: 1px solid #e6e6e6;border-radius: 12px}.pagina-produto .cj-compacto .cj-fotos img{width: 64px;height: 64px;object-fit: contain}.pagina-produto .cj-compacto .cj-mais{font-size: 22px;color: #555}.pagina-produto .cj-compacto .compre-junto__conteudo{display: block !important;width: auto !important}.pagina-produto .cj-compacto .compre-junto__conteudo .compre-junto__produtos{display: block !important;margin: 0 !important}.pagina-produto .cj-compacto .compre-junto__conteudo .compre-junto__produto{display: flex !important;flex-wrap: nowrap !important;align-items: center;gap: 10px;width: auto !important;min-height: 0;margin: 0 !important;padding: 12px 0 !important;border: none !important;border-bottom: 1px solid #eeeeee !important;border-radius: 0 !important;box-shadow: none !important;background: none !important}.pagina-produto .cj-compacto .compre-junto__conteudo .compre-junto__produto:before, .pagina-produto .cj-compacto .compre-junto__conteudo .compre-junto__produto:after, .pagina-produto .cj-compacto .compre-junto__etiqueta, .pagina-produto .cj-compacto .compre-junto__produto .compre-junto__coluna--imagem{display: none !important}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__coluna{margin: 0 !important}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__selecionar{position: static !important;display: flex;align-items: center}.pagina-produto .cj-compacto .compre-junto__produto--principal .compre-junto__selecionar input{cursor: not-allowed}.pagina-produto .cj-compacto .compre-junto__produto--principal .compre-junto__selecionar input:checked:before{border-color: #c8c8c8 !important;background: #d6d6d6 !important}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__coluna--dados{display: block !important;flex: 1;min-width: 0;margin: 0 !important}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__nome{font-size: 13px;line-height: 1.3;text-align: left !important;margin: 0 !important;max-height: 2.6em;overflow: hidden}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__nome a{color: #333}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__preco{display: flex !important;align-items: baseline;justify-content: flex-start !important;gap: 6px;margin: 2px 0 0}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__preco--promocional{font-size: 14px !important;font-weight: 700;color: #333 !important}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__preco--promocional:not(:empty):before{content: "por";margin-right: 4px;font-weight: 400;color: #666}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__preco--promocional:empty + .compre-junto__preco--regular{font-size: 14px !important;font-weight: 700;color: #333 !important;text-decoration: none !important}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__preco--promocional:empty + .compre-junto__preco--regular:before{content: "por";margin-right: 4px;font-weight: 400;color: #666}.pagina-produto .cj-compacto .compre-junto__produto .compre-junto__preco--regular{font-size: 12px !important;color: #999 !important}.pagina-produto .cj-compacto .compre-junto__resumo{display: grid !important;grid-template-columns: 55% 45%;align-items: center;width: auto !important;min-height: 0;margin: 0 !important;padding: 14px 0 0 !important;border: none !important;box-shadow: none !important;background: none !important;text-align: left}.pagina-produto .cj-compacto .compre-junto__desconto{grid-column: 1 / span 2}.pagina-produto .cj-compacto .compre-junto__titulo-total{grid-column: 1;grid-row: 1;margin: 0;padding: 0;font-size: 14px;font-weight: 400;text-align: left;color: #333}.pagina-produto .cj-compacto .compre-junto__titulo-total:after{content: " por"}.pagina-produto .cj-compacto .compre-junto__preco-total{grid-column: 1;grid-row: 2;display: block !important;margin: 2px 0 0;padding: 0;text-align: left !important}.pagina-produto .cj-compacto .compre-junto__preco-total--promocional{font-size: 26px !important;font-weight: 700;line-height: 1.1;color: #222 !important;text-align: left !important}.pagina-produto .cj-compacto .compre-junto__preco-total--regular{display: none !important}.pagina-produto .cj-compacto .compre-junto__comprar{grid-column: 2;grid-row: 1 / span 2;margin: 0;padding: 0 0 0 8px}.pagina-produto .cj-compacto .compre-junto__comprar button{width: 100%;height: 48px;padding: 0 6px !important;white-space: normal !important;line-height: 1.2;text-align: center;border: 1px solid #ffa02a !important;border-radius: 10px;background: #ffffff !important;color: #ff7a00 !important;font-weight: 700;text-shadow: none;box-shadow: none}.pagina-produto .cj-compacto .compre-junto__comprar button:hover{background: #fff6eb !important}.produto-vistos{width: 100%;padding-top: 16px;clear: both}.produto-vistos .vitrine-carrossel{align-items: stretch}.produto-vistos .vitrine-carrossel>.listagem-item{flex: 0 0 calc(20% - 16px) !important}.produto-vistos .vistos-comprar{position: relative;z-index: 3;display: block;margin: 10px 0 0;padding: 6px;border: 1px solid;border-radius: 4px;font-size: 13px;line-height: 18px;text-align: center;color: var(--cPreco, #006000);background: none}.produto-vistos .vistos-comprar:hover{text-decoration: none;background: #f3f8f3}.produto-vistos .listagem-item{position: relative}.produto-vistos .vistos-remover{position: absolute;top: 6px;right: 6px;z-index: 4;width: 26px;height: 26px;padding: 0;border: 1px solid #dddddd;border-radius: 50%;background: #ffffff;color: #666666;font: 400 20px/22px Arial, sans-serif !important;text-align: center;cursor: pointer}.produto-vistos .vistos-remover:hover{color: #d01212;border-color: #d01212}:is(.produto-recomendados, .produto-similares-lateral){margin: 16px 0;padding: 16px;background: #ffffff;border-radius: 12px;box-sizing: border-box}:is(.produto-recomendados, .produto-similares-lateral) .rec-titulo{margin: 0 0 4px;font-size: 18px;font-weight: 700;color: #222222}:is(.produto-recomendados, .produto-similares-lateral) .rec-item{display: flex;align-items: center;gap: 10px;padding: 10px 0;border-bottom: 1px solid #eeeeee}:is(.produto-recomendados, .produto-similares-lateral) .rec-item:last-child{border-bottom: none;padding-bottom: 0}:is(.produto-recomendados, .produto-similares-lateral) .rec-item img{flex: 0 0 56px;width: 56px;height: 56px;object-fit: contain}:is(.produto-recomendados, .produto-similares-lateral) .rec-texto{flex: 1;min-width: 0}:is(.produto-recomendados, .produto-similares-lateral) .rec-nome{display: block;max-height: 2.6em;overflow: hidden;font-size: 13px;line-height: 1.3;color: #333333}:is(.produto-recomendados, .produto-similares-lateral) .rec-preco{display: block;margin-top: 2px;font-size: 15px;font-weight: 700;color: var(--cPreco, #006000)}:is(.produto-recomendados, .produto-similares-lateral) .rec-preco .rec-cent{font-size: .7em}:is(.produto-recomendados, .produto-similares-lateral) .rec-preco .rec-pix{font-size: 12px;font-weight: 600;white-space: nowrap}:is(.produto-recomendados, .produto-similares-lateral) .rec-item .vistos-comprar{flex: 0 0 auto;padding: 5px 10px;border: 1px solid;border-radius: 4px;font-size: 12px;color: var(--cPreco, #006000);background: none}.produto-descricao .produto-aproveite{margin: 0 !important;padding: 20px !important;background: #ffffff;border-radius: 12px;box-sizing: border-box}.produto-descricao .produto-aproveite>.conteiner{max-width: none !important;width: auto;padding: 0 !important}.produto-coluna-lateral .produto-recomendados{margin: 0}.produto>.produto-recomendados{margin: 16px 10px}.produto-coluna-lateral>.conteiner{display: none}@media (max-width: 767px){.produto-vistos .vitrine-carrossel{overflow-x: auto !important}.produto-vistos .vitrine-carrossel>.listagem-item{flex: 0 0 44% !important}}.produto-pbx{position: relative;padding: 16px;background: #ffffff;border-radius: 12px;box-sizing: border-box}.produto>.produto-pbx{margin: 10px 8px;padding: 12px}.produto-pbx .pbx-titulo{display: flex;align-items: center;gap: 6px;margin: 0 0 10px;font-size: 18px;font-weight: 700;color: #222222}.produto-pbx .pbx-titulo svg{width: 18px;height: 18px;fill: #d01212}.produto-pbx .pbx-lista{display: flex;gap: 8px;overflow-x: auto;overscroll-behavior-x: contain;-webkit-overflow-scrolling: touch;scrollbar-width: none;cursor: grab}.produto-pbx .pbx-lista.cs-arrastando{cursor: grabbing;user-select: none}.produto-pbx .pbx-lista.cs-arrastando .pbx-item{pointer-events: none}.produto-pbx .pbx-lista::-webkit-scrollbar{display: none}.produto-pbx .pbx-item{flex: 0 0 75%;scroll-snap-align: start;display: block;padding: 8px;border: 1px solid #ececec;border-radius: 8px;box-sizing: border-box;color: #333333;text-decoration: none}.produto-pbx .pbx-foto{display: block;aspect-ratio: 1}.produto-pbx .pbx-foto img{width: 100%;height: 100%;object-fit: contain}.produto-pbx .pbx-nome{display: block;height: 2.6em;margin-top: 6px;overflow: hidden;font-size: 13px;line-height: 1.3}.produto-pbx .pbx-de{display: block;margin-top: 4px;font-size: 12px;color: #888888;text-decoration: line-through}.produto-pbx .pbx-por{display: block;font-size: 17px;font-weight: 700;color: var(--cPreco, #006000)}.produto-pbx:not(.pbx-modo-lista) .pbx-por{display: flex;align-items: baseline;flex-wrap: wrap;column-gap: 4px;line-height: 1.2}.produto-pbx:not(.pbx-modo-lista) .pbx-por strong{font-size: 19px;font-weight: 700;white-space: nowrap}.produto-pbx:not(.pbx-modo-lista) .pbx-por .pbx-cent{font-size: .62em}.produto-pbx:not(.pbx-modo-lista) .pbx-por .pbx-pix{font-size: 12px;font-weight: 600;white-space: nowrap}.produto-pbx:not(.pbx-modo-lista) .pbx-cartao{display: block;margin-top: 1px;font-size: 12px;color: #666666}.produto-pbx .pbx-pct{display: inline-block;margin-top: 4px;padding: 2px 6px;border-radius: 4px;background: #fdecec;color: #d01212;font-size: 12px;font-weight: 700}.produto-pbx .pbx-seta{position: absolute;top: 45%;z-index: 2;transition: opacity .2s;width: 30px;height: 30px;padding: 0;border: 1px solid #dddddd;border-radius: 50%;background: #ffffff;color: #333333;font: 700 18px/26px Arial, sans-serif;cursor: pointer}.produto-pbx .pbx-antes{left: 4px}.produto-pbx .pbx-depois{right: 4px}.produto-pbx .pbx-seta.pbx-fim{opacity: 0;pointer-events: none}@media (max-width: 1024px){.produto-pbx .pbx-seta{display: none !important}}@media (max-width: 767px){.pagina-produto #descricao.desc-limitada{position: relative;overflow: hidden}.pagina-produto #descricao.desc-limitada:after{content: "";position: absolute;right: 0;bottom: 0;left: 0;height: 70px;background: linear-gradient(rgba(255, 255, 255, 0), #ffffff)}.pagina-produto .desc-ver-mais{display: block;width: 100%;margin: 10px 0 0;padding: 10px;border: 1px solid var(--cPreco, #006000);border-radius: 8px;background: #ffffff;color: var(--cPreco, #006000);font-size: 14px;font-weight: 700;cursor: pointer}}.aproveite-tambem .slick-track, .produto-vistos .slick-track{display: flex !important}.aproveite-tambem .slick-track>.listagem-item, .produto-vistos .slick-track>.listagem-item{height: auto !important;float: none !important}.aproveite-tambem .listagem-item, .produto-vistos .listagem-item{display: flex !important;flex-direction: column}.aproveite-tambem .listagem-item>.listagem-item-wrap, .produto-vistos .listagem-item>.listagem-item-wrap{display: flex !important;flex-direction: column;flex: 1 1 auto;height: auto !important}.aproveite-tambem .listagem-item-wrap>.info-produto, .produto-vistos .listagem-item-wrap>.info-produto{display: flex !important;flex-direction: column;flex: 1 1 auto}.aproveite-tambem .info-produto>.vistos-comprar, .produto-vistos .info-produto>.vistos-comprar{margin-top: auto !important;align-self: stretch;width: auto}.aproveite-tambem .info-produto>.precos-wrap, .produto-vistos .info-produto>.precos-wrap{margin-bottom: 10px}.produto-pbx.pbx-modo-lista .pbx-card{display: flex;gap: 12px;align-items: stretch;padding: 12px 0;border-bottom: 1px solid #eeeeee}.produto-pbx.pbx-modo-lista .pbx-card:last-child{border-bottom: 0;padding-bottom: 0}.produto-pbx.pbx-modo-lista .pbx-foto{flex: 0 0 110px;width: 110px;height: auto;min-height: 96px;align-self: stretch;aspect-ratio: auto;display: block;border: 1px solid #ececec;border-radius: 8px;overflow: hidden;background: #ffffff}.produto-pbx.pbx-modo-lista .pbx-foto img{width: 100%;height: 100%;object-fit: contain}.produto-pbx.pbx-modo-lista .pbx-info{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column}.produto-pbx.pbx-modo-lista .pbx-nome{display: block;height: auto;max-height: 2.6em;margin: 0;overflow: hidden;font-size: 13px;line-height: 1.3;color: #333333;text-decoration: none}.produto-pbx.pbx-modo-lista .pbx-linha-de{display: flex;align-items: center;gap: 6px;margin-top: 6px}.produto-pbx.pbx-modo-lista .pbx-linha-de s{font-size: 12px;color: #8a8a8a}.produto-pbx.pbx-modo-lista .pbx-off{display: inline-block;padding: 2px 7px;border-radius: 4px;background: var(--cTagOff, #3fae49);color: var(--cTagOffTxt, #ffffff);font-size: 12px;font-weight: 700;line-height: 1.3}.produto-pbx.produto-ofertas .pbx-off{background: var(--cOfertasTag, #e02020);color: var(--cOfertasTagTxt, #ffffff)}.produto-pbx.pbx-modo-lista .pbx-valor{display: flex;align-items: baseline;gap: 4px;margin-top: 2px;color: var(--cPreco, #006000)}.produto-pbx.pbx-modo-lista .pbx-valor strong{font-size: 20px;font-weight: 700;line-height: 1.2}.produto-pbx.pbx-modo-lista .pbx-valor .pbx-cent{font-size: .62em}.produto-pbx.pbx-modo-lista .pbx-pix{font-size: 12px;font-weight: 600}.produto-pbx.pbx-modo-lista .pbx-cartao{font-size: 12px;color: #555555}.produto-pbx.pbx-modo-lista .pbx-botao{display: block;margin: 8px 0 0;padding: 6px;border: 1px solid;border-radius: 6px;font-size: 13px;line-height: 18px;text-align: center;color: var(--cPreco, #006000);background: none;text-decoration: none}.produto-pbx.pbx-modo-lista .pbx-botao:hover{background: #f3f8f3;text-decoration: none}.produto-pbx .pbx-cronometro{display: inline-flex;align-items: center;gap: 4px;margin-left: auto;padding: 3px 8px;border-radius: 6px;background: var(--cOfertasTag, #e02020);color: var(--cOfertasTagTxt, #ffffff);font-size: 13px;font-weight: 700;line-height: 1.2;font-variant-numeric: tabular-nums;white-space: nowrap}.produto-pbx .pbx-titulo .pbx-cronometro svg{width: 14px;height: 14px;fill: currentColor}body.cs-similares-lateral.produto-layout-cards .produto-aproveite{display: none !important}.produto-coluna-lateral .produto-similares-lateral{margin: 0}.produto-similares-lateral .cs-sim-add.carregando{opacity: .5;pointer-events: none}html body.produto-layout-cards .produto-coluna-lateral>.produto-vistos.cs-vistos-lateral{margin: 0 !important;padding: 16px !important;background: #ffffff !important;border-radius: 12px;box-sizing: border-box;width: auto !important}html body.produto-layout-cards .produto-coluna-lateral>.produto-vistos.cs-vistos-lateral>.conteiner{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important}.produto-coluna-lateral .cs-vistos-lateral .titulo-categoria{margin: 0 0 10px !important}.produto-coluna-lateral .cs-vistos-lateral .titulo-categoria strong{font-size: 18px !important}.produto-coluna-lateral .cs-vistos-lateral .listagem{margin: 0 !important;padding: 0 !important;background: none !important;box-shadow: none !important}html body .produto-coluna-lateral .cs-vistos-lateral .vitrine-carrossel{display: flex !important;gap: 10px;margin: 0 !important;padding: 0 0 4px !important;overflow-x: auto !important;scroll-snap-type: x mandatory;scrollbar-width: none}.produto-coluna-lateral .cs-vistos-lateral .vitrine-carrossel::-webkit-scrollbar{display: none}html body.produto-layout-cards .produto-descricao .produto-coluna-lateral .produto-vistos.cs-vistos-lateral .vitrine-carrossel>.listagem-item{flex: 0 0 78% !important;max-width: 78% !important;width: 78% !important;margin: 0 !important;scroll-snap-align: start}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade{margin: 0 !important;padding: 16px !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .listagem-item-wrap{display: flex !important;flex-direction: column;height: 100%}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .info-produto{display: flex !important;flex-direction: column;flex: 1 1 auto}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .vistos-comprar{margin-top: auto !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade :is(.listagem-item, .listagem-item-wrap, .info-produto, .preco-produto, .nome-produto){height: auto !important;min-height: 0 !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .desconto-a-vista{margin-bottom: 0 !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade ul.vitrine-carrossel{align-items: stretch}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade>.conteiner, html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .row-fluid{width: auto !important;max-width: none !important;margin: 0 !important;padding: 0 !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .listagem{margin: 0 !important;padding: 0 !important;background: none !important;box-shadow: none !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .titulo-categoria{margin: 0 0 10px !important;padding: 0 !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .titulo-categoria strong{font-size: 18px !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade ul.vitrine-carrossel{display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 10px;margin: 0 !important;padding: 0 !important;overflow: visible !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade ul.vitrine-carrossel>.listagem-item{width: auto !important;max-width: none !important;margin: 0 !important;float: none !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade ul.vitrine-carrossel>.listagem-item.cs-sim-sobra{display: none !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .listagem-item-wrap{padding: 6px !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .info-produto{padding: 6px 2px 0 !important;margin: 0 !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .info-produto *{max-width: 100%}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .precos-wrap, html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .preco-produto{padding: 0 !important;margin: 0 !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .desconto-a-vista{display: flex !important;flex-wrap: wrap;align-items: baseline;column-gap: 3px}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .desconto-a-vista span{font-size: 11px !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .nome-produto{font-size: 13px !important;line-height: 1.3 !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .desconto-a-vista strong{font-size: 16px !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade :is(.preco-cartao-linha, .preco-tag-linha, .desconto-a-vista>b, .cs-est-card, .bandeiras-produto, .cs-carrinho-card){display: none !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .nome-produto{margin-bottom: 4px !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .precos-wrap{margin-bottom: 8px !important}html body .produto-coluna-lateral .produto-aproveite.cs-sim-grade .vistos-comprar{display: block;width: auto;text-align: center}.produto-pbx .pbx-termo{display: inline-flex;align-items: center;margin-left: auto;padding: 3px 8px;border-radius: 6px;background: var(--cOfertaTag, #e02020);color: var(--cOfertaTagTxt, #ffffff);font-size: 12px;font-weight: 700;line-height: 1.2;white-space: nowrap}.produto-pbx .pbx-foto{position: relative}.produto-pbx .pbx-foto .cs-of-crono{right: 4px;bottom: 4px;padding: 2px 3px;font-size: 9px}.produto-pbx .pbx-foto .cs-of-crono svg{display: none}.produto-pbx .pbx-foto .cs-of-crono .cs-of-relogio i{min-width: 13px;padding: 1px}@media (min-width: 768px){.produto-pbx .pbx-item{border-radius: 4px}}@media (max-width: 767px){.produto-pbx .pbx-item{border-radius: 8px}}.compre-junto .cs-cj-cent{font-size: .62em;font-weight: inherit}.compre-junto .compre-junto__preco .cs-cj-cent{font-size: .78em}html body .produto-coluna-lateral .cs-vistos-lateral ul.cs-vistos-lista.cs-vt-r-fixa{display: flex !important;flex-direction: column !important;flex-wrap: nowrap !important;gap: 10px;overflow: visible !important;scroll-snap-type: none !important;padding: 0 !important}html body.produto-layout-cards .produto-descricao .produto-coluna-lateral .produto-vistos.cs-vistos-lateral ul.cs-vistos-lista.cs-vt-r-fixa>.listagem-item{flex: none !important;max-width: none !important;width: auto !important}.produto-coluna-lateral .cs-vistos-lateral .cs-kit-area:has(>.cs-vt-r-fixa)>.cs-kit-seta{display: none !important}.produto-coluna-lateral .cs-vistos-lateral ul.cs-vt-r-fixa .info-produto{min-width: 0}.produto-coluna-lateral .cs-vistos-lateral ul.cs-vt-r-fixa .info-produto :is(.preco-parcela, .preco-cartao, .preco-cartao-linha){white-space: normal !important}html body.produto-layout-cards .produto-descricao .row-fluid>:is(.produto-vistos, .cs-kit-vitrine, .produto-recomendados, .produto-pbx){margin: 0 !important;padding: 20px !important;background: #ffffff !important;border-radius: 12px;box-sizing: border-box;width: auto !important}html body.produto-layout-cards .produto-descricao .row-fluid>:is(.produto-vistos, .cs-kit-vitrine, .produto-recomendados, .produto-pbx) .listagem{margin: 0 !important;padding: 0 !important;background: none !important;box-shadow: none !important}html body.pagina-produto #corpo .produto-pbx.produto-ofertas.produto-ofertas, html body.pagina-inicial #corpo .cs-vitrine-ofertas.cs-vitrine-ofertas{background: var(--cOfertaTag, #e02020) !important}html body.pagina-produto .produto-pbx.produto-ofertas .pbx-titulo, html body.pagina-produto .produto-pbx.produto-ofertas .pbx-titulo>strong, html body.pagina-inicial .cs-vitrine-ofertas .titulo-categoria>strong{color: #ffffff !important}html body #corpo :is(.produto-pbx.produto-ofertas, .cs-vitrine-ofertas) .cs-vt-seta{box-shadow: 0 1px 4px rgba(0,0,0,.25)}html body #corpo :is(.produto-pbx.produto-ofertas, .cs-vitrine-ofertas) .cs-of-tag-titulo{background: transparent !important;color: #ffffff !important;box-shadow: none !important;padding-left: 0 !important}html body #corpo :is(.produto-pbx.produto-ofertas, .cs-vitrine-ofertas) .cs-of-tag-titulo svg{fill: #ffffff !important}html body #corpo :is(.produto-pbx.produto-ofertas, .cs-vitrine-ofertas) .cs-of-tag-titulo .cs-of-relogio, html body #corpo :is(.produto-pbx.produto-ofertas, .cs-vitrine-ofertas) .cs-of-tag-titulo .cs-of-relogio i{color: #ffffff !important;background: transparent !important}html body #corpo :is(.produto-pbx.produto-ofertas .pbx-titulo, .cs-vitrine-ofertas .titulo-categoria).cs-vt-tit-tag{display: flex !important;flex-wrap: nowrap;align-items: center;gap: 6px}html body #corpo :is(.produto-pbx.produto-ofertas .pbx-titulo, .cs-vitrine-ofertas .titulo-categoria)>.cs-of-tag-titulo{display: contents !important}html body #corpo :is(.produto-pbx.produto-ofertas .pbx-titulo, .cs-vitrine-ofertas .titulo-categoria)>.cs-of-tag-titulo>span{display: none !important}html body #corpo :is(.produto-pbx.produto-ofertas .pbx-titulo, .cs-vitrine-ofertas .titulo-categoria)>.cs-of-tag-titulo>svg{order: 1;width: 1.2em;height: 1.2em;fill: #ffffff !important}html body #corpo :is(.produto-pbx.produto-ofertas .pbx-titulo, .cs-vitrine-ofertas .titulo-categoria)>strong{order: 2;position: static !important;width: auto;height: auto;overflow: visible;clip: auto;color: #ffffff !important;font-size: 18px;font-weight: 700}html body #corpo :is(.produto-pbx.produto-ofertas .pbx-titulo, .cs-vitrine-ofertas .titulo-categoria)>.cs-of-tag-titulo>.cs-of-relogio{order: 3;display: inline-flex;align-items: center;gap: 2px;margin-left: 2px;color: #ffffff !important;font-size: 13px;font-weight: 700}html body #corpo :is(.produto-pbx.produto-ofertas .pbx-titulo, .cs-vitrine-ofertas .titulo-categoria)>.cs-of-tag-titulo>.cs-of-relogio i{display: inline-block;min-width: 18px !important;padding: 1px 2px !important;border-radius: 3px;background: rgba(255,255,255,.22) !important;color: #ffffff !important;font-style: normal;text-align: center;font-variant-numeric: tabular-nums}@media (min-width: 768px){html body.produto-layout-cards .produto-coluna-lateral>.cs-kit-vitrine{margin: 0 !important;padding: 16px !important;background: #ffffff !important;border-radius: 12px;box-sizing: border-box;width: auto !important}html body.produto-layout-cards .produto-coluna-lateral>.cs-kit-vitrine>.conteiner{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important}html body .produto-coluna-lateral>.cs-kit-vitrine .listagem.cs-kit{margin: 0 !important;padding: 0 !important}html body .produto-coluna-lateral>.cs-kit-vitrine .titulo-categoria{margin: 0 0 10px !important;padding: 0 !important}html body .produto-coluna-lateral>.cs-kit-vitrine .titulo-categoria strong{font-size: 18px !important}html body .produto-coluna-lateral>.cs-kit-vitrine ul.cs-kit-lista{display: flex !important;flex-direction: column !important;flex-wrap: nowrap !important;gap: 0 !important;overflow: visible !important;scroll-snap-type: none !important;padding: 0 !important}html body .produto-coluna-lateral>.cs-kit-vitrine ul.cs-kit-lista>.cs-kit-item{flex: none !important;width: auto !important;max-width: none !important}html body .produto-coluna-lateral>.cs-kit-vitrine ul.cs-kit-lista>.cs-kit-item + .cs-kit-item{border-top: 1px solid #e6e6e6 !important}html body .produto-coluna-lateral>.cs-kit-vitrine ul.cs-kit-lista>.cs-kit-item.listagem-item, html body .produto-coluna-lateral>.cs-kit-vitrine ul.cs-kit-lista>.cs-kit-item.listagem-item>.listagem-item-wrap{border: 0 !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important;transform: none !important}html body .produto-coluna-lateral>.cs-kit-vitrine ul.cs-kit-lista>.cs-kit-item.listagem-item>.listagem-item-wrap{padding: 12px 0 8px !important}html body .produto-coluna-lateral>.cs-kit-vitrine ul.cs-kit-lista>.cs-kit-item:first-child>.listagem-item>.listagem-item-wrap{padding-top: 4px !important}html body .produto-coluna-lateral>.cs-kit-vitrine .info-produto{min-width: 0}html body .produto-coluna-lateral>.cs-kit-vitrine .cs-kit-seta{display: none !important}}@media (min-width: 1200px){html body .produto-coluna-lateral.cs-lat-carregando{position: relative;min-height: 420px}html body .produto-coluna-lateral.cs-lat-carregando>:not(.cs-lat-esq){visibility: hidden !important;opacity: 0 !important;pointer-events: none !important}html body .produto-coluna-lateral>.cs-lat-esq{position: absolute;top: 0;left: 0;right: 0;z-index: 2;box-sizing: border-box;padding: 16px;border-radius: 12px;background: #ffffff;animation: csEsqueleto 1.2s ease-in-out infinite alternate;pointer-events: none}.cs-lat-esq b, .cs-lat-esq i{display: block;border-radius: 6px;background: #ececec}.cs-lat-esq .cs-lat-esq-tit{width: 70%;height: 20px;margin: 2px 0 18px}.cs-lat-esq-linha{display: flex;gap: 12px;padding: 12px 0;border-top: 1px solid #f0f0f0}.cs-lat-esq-linha:first-of-type{border-top: 0;padding-top: 0}.cs-lat-esq-linha>i{flex: 0 0 96px;height: 96px}.cs-lat-esq-linha>div{flex: 1 1 auto;display: flex;flex-direction: column;gap: 8px;padding-top: 4px}.cs-lat-esq-linha>div>b{height: 12px}.cs-lat-esq-linha>div>b:nth-child(1){width: 90%}.cs-lat-esq-linha>div>b:nth-child(2){width: 55%;height: 18px}.cs-lat-esq-linha>div>b:nth-child(3){width: 70%}}.produto-blog{padding: 16px;background: #ffffff;border-radius: 12px;box-sizing: border-box}.produto-blog .blog-titulo{margin: 0 0 4px;font-size: 18px;font-weight: 700;color: #222222}.produto-blog .blog-item{display: block;padding: 12px 0;border-bottom: 1px solid #eeeeee;color: #333333;text-decoration: none}.produto-blog .blog-item:last-child{border-bottom: none;padding-bottom: 0}.produto-blog .blog-data{display: block;margin-top: 0;font-size: 12px;color: #888888}.produto-blog .blog-nome{display: block;margin-top: 2px;max-height: 2.6em;overflow: hidden;font-size: 14px;font-weight: 700;line-height: 1.3}.produto-blog .blog-mais{display: inline-block;margin-top: 4px;font-size: 13px;color: var(--cPreco, #006000);text-decoration: underline}.produto-layout-cards .produto-descricao .row-fluid>.produto-blog-esq{order: 20;background: #ffffff;border-radius: 12px;padding: 20px !important;box-sizing: border-box;display: flex;flex-direction: column}.produto-blog-esq .blog-titulo{margin: 0 0 12px;font-size: 18px;font-weight: 700;color: #222222}.produto-blog-esq .blog-cards{flex: 1 1 auto;display: grid;grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));gap: 12px;align-content: start}.produto-blog-esq .blog-card{display: flex;flex-direction: column;gap: 4px;padding: 14px;border: 1px solid #ececec;border-radius: 10px;color: #222222;text-decoration: none}.produto-blog-esq .blog-card:hover{border-color: var(--cPreco, #006000);text-decoration: none}.produto-blog-esq .blog-data{font-size: 12px;color: #777777}.produto-blog-esq .blog-nome{font-size: 14px;font-weight: 600;line-height: 1.35}.produto-blog-esq .blog-mais{margin-top: auto;padding-top: 6px;font-size: 13px;color: var(--cPreco, #006000);text-decoration: underline}.produto-blog.cs-cat-blog{margin-top: 20px;border: 1px solid #ececec}html body :is(.produto-blog, .produto-blog-esq) .blog-titulo{display: flex;align-items: baseline;justify-content: space-between;gap: 10px}html body a.cs-blog-tudo{flex: none;color: var(--cPreco, #006000) !important;font-size: 13px;font-weight: 600;text-decoration: none;white-space: nowrap}html body a.cs-blog-tudo:hover{text-decoration: underline}html body .vitrine-blog .titulo-categoria:has(>.cs-blog-tudo){display: flex !important;align-items: baseline;justify-content: space-between;gap: 10px}html body .vitrine-blog .titulo-categoria>a.cs-blog-tudo{margin-left: auto}body.cs-car-2col, body.cs-car-2col #corpo, body.cs-car-2col #corpo>.conteiner{background: var(--cDesc, #f2f3f5) !important}.cs-car{display: grid;grid-template-columns: minmax(0, 1fr) 380px;gap: 16px;align-items: start;margin: 0 0 24px}.cs-car-esq, .cs-car-dir{display: flex;flex-direction: column;gap: 16px;min-width: 0}html body .cs-car .cs-car-cartao{margin: 0 !important;padding: 18px 22px !important;box-sizing: border-box;background: #ffffff !important;border: 0 !important;border-radius: 12px !important;box-shadow: none !important}.cs-car-titulo{margin: 0 0 10px;font-size: 18px;font-weight: 700;line-height: 1.3;color: #201f1f}.cs-car-titulo small{font-size: 14px;font-weight: 400;color: #666666}html body .cs-car table.tabela-carrinho, html body .cs-car table.tabela-carrinho>tbody, html body .cs-car table.tabela-carrinho>tbody>tr, html body .cs-car table.tabela-carrinho>tbody>tr>td{display: block;width: auto !important;margin: 0;padding: 0;border: 0 !important;background: none !important;text-align: left;box-shadow: none !important}html body .cs-car table.tabela-carrinho{margin: 0 !important}html body .cs-car table.tabela-carrinho>thead{display: none !important}html body .cs-car table.tabela-carrinho>tbody>tr.hidden{display: none !important}html body .cs-car .tabela-carrinho>tbody>tr[data-produto-id]{display: grid !important;grid-template-columns: 96px minmax(0, 1fr) auto;grid-template-areas: "img info preco" "img qtd excluir";column-gap: 18px;row-gap: 10px;align-items: center;padding: 16px 0 !important;border-top: 1px dashed #e2e2e2 !important}html body .cs-car .tabela-carrinho>tbody>tr[data-produto-id]:first-child{border-top: 0 !important}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.conteiner-imagem{grid-area: img}html body .cs-car .tabela-carrinho tr[data-produto-id]>td:nth-child(2){grid-area: info;align-self: start}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.clearfix{grid-area: qtd}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price{grid-area: preco;align-self: start;text-align: right}html body .cs-car .tabela-carrinho tr[data-produto-id]>td:last-child{grid-area: excluir;text-align: right}.cs-car .tabela-carrinho .imagem{width: 96px;height: 96px;margin: 0}.cs-car .tabela-carrinho .imagem a{display: block;width: 100%;height: 100%}html body .cs-car .tabela-carrinho .imagem img{width: 100% !important;height: 100% !important;max-width: none;object-fit: contain;border: 0 !important}.cs-car .produto-info{margin: 0;text-align: left}.cs-car .produto-info>a{display: block;margin: 0 0 4px;font-size: 16px;line-height: 1.35;color: #201f1f;text-decoration: none}.cs-car .produto-info>a:hover{color: var(--cPreco, #006000)}.cs-car .produto-info ul{margin: 0;padding: 0;list-style: none;font-size: 12px;line-height: 1.5;color: #777777}.cs-car .produto-info ul strong{font-weight: 600;color: #555555}html body .cs-car .tabela-carrinho tr[data-produto-id] form{margin: 0}html body .cs-car .tabela-carrinho .quantidade{display: inline-flex !important;align-items: center;justify-content: space-between;width: 120px;height: 40px;margin: 0 !important;padding: 0 6px;box-sizing: border-box;border: 1px solid #dddddd;border-radius: 10px;background: #ffffff;float: none}html body .cs-car .tabela-carrinho .quantidade a{display: flex;align-items: center;justify-content: center;width: 28px;height: 28px;margin: 0;color: #444444;text-decoration: none}html body .cs-car .tabela-carrinho .quantidade input[type="text"]{width: 40px !important;height: 30px;margin: 0 !important;padding: 0 !important;border: 0 !important;box-shadow: none !important;background: none;font-size: 16px;font-weight: 700;text-align: center;color: #333333}html body .cs-car .tabela-carrinho .quantidade{position: relative}html body .cs-car .tabela-carrinho .quantidade .atualizar-quantidade{display: none !important}.cs-car .col-item-unit-price .preco-produto{margin: 0;text-align: right}.cs-car .col-item-unit-price .preco-venda{display: block;font-size: 12px;color: #999999}html body .cs-car .col-item-unit-price .preco-promocional{display: block;font-size: 20px;font-weight: 700;line-height: 1.2;color: var(--cPreco, #006000)}.cs-car-item-total{display: block;margin-top: 4px;font-size: 12px;color: #666666;white-space: nowrap}.cs-car-item-total b{color: #333333}.cs-car .excluir{margin: 0}html body .cs-car .excluir a{display: inline-flex;align-items: center;gap: 4px;font-size: 13px;font-weight: 600;color: var(--cPreco, #006000);text-decoration: none}.cs-car .excluir a:hover span{text-decoration: underline}html body .cs-car .cs-car-tfrete td{padding: 0 !important}html body .cs-car .cs-car-tfrete #formCalcularFrete, html body .cs-car .cs-car-tfrete #formCalcularFrete .control-group{margin: 0 !important}html body .cs-car .cs-car-tfrete #formCalcularFrete .control-label{display: block;float: none;width: auto;margin: 0 0 6px;padding: 0;text-align: left;font-size: 13px}html body .cs-car .cs-car-tfrete #formCalcularFrete .controls{margin: 0 !important;text-align: left}html body .cs-car .cs-car-tfrete .input-append{display: flex;width: 100%;margin: 0}html body .cs-car .cs-car-tfrete .input-append input{flex: 1 1 auto;width: auto !important;min-width: 0;height: 44px;box-sizing: border-box;border-radius: 10px 0 0 10px !important;font-size: 15px}html body .cs-car .cs-car-tfrete .input-append .btn{flex: 0 0 auto;height: 44px;padding: 0 18px;border-radius: 0 10px 10px 0 !important;font-weight: 600}html body .cs-car .cs-car-tfrete .help-inline{display: block;margin: 6px 0 0;padding: 0;font-size: 12px}html body .cs-car .cs-car-tfrete .formas-envio{margin: 12px 0 0 !important}html body .cs-car .cs-car-tfrete .formas-envio ul{margin: 0;padding: 0}html body .cs-car .cs-car-tfrete .formas-envio li{margin: 0 0 6px;padding: 10px 12px;border: 1px solid #e5e5e5;border-radius: 10px;list-style: none}html body .cs-car .cs-car-tfrete .formas-envio li:has(input:checked){border-color: var(--cPreco, #006000);background: #f3f8f3}html body .cs-car .cs-car-tfrete .formas-envio li label{margin: 0}html body .cs-car .cs-car-tresumo>tbody{display: flex !important;flex-direction: column}html body .cs-car .cs-car-tresumo>tbody>tr{order: 3}html body .cs-car .cs-car-tresumo>tbody>tr.hidden-phone{display: block !important;order: 1}html body .cs-car .cs-car-tresumo>tbody>tr.cs-car-lfrete{order: 3;padding-bottom: 12px !important;margin-bottom: 12px;border-bottom: 1px solid #ececec !important}html body .cs-car .cs-car-tresumo>tbody>tr:has(.total){order: 9}html body .cs-car .cs-car-tresumo>tbody>tr.td-desconto{order: 2}html body .cs-car .cs-car-tresumo tr.td-desconto .desconto{display: flex;justify-content: space-between;align-items: baseline;gap: 10px;margin: 0 0 6px;padding: 0;font-size: 14px;color: #444444;text-align: left}html body .cs-car .cs-car-tresumo tr.td-desconto .desconto>span{font-size: 14px !important;color: #444444 !important}html body .cs-car .cs-car-tresumo tr.td-desconto .desconto strong, html body .cs-car .cs-car-tresumo tr.td-desconto .desconto strong *{font-size: 14px !important;font-weight: 600;color: #e02020 !important}html body .cs-car .cs-car-tresumo>tbody>tr>td:empty, html body .cs-car .cs-car-tresumo>tbody>tr>td[colspan="3"]:not(:has(*)){display: none !important}html body .cs-car .cs-car-tresumo .subtotal, .cs-car-l{display: flex;justify-content: space-between;align-items: baseline;gap: 10px;margin: 0 0 6px;padding: 0;font-size: 14px;color: #444444;text-align: left}html body .cs-car .cs-car-tresumo .subtotal strong, .cs-car-l strong{font-size: 14px;font-weight: 600;color: #333333}.cs-car-l strong.cs-car-gratis{color: var(--cPreco, #006000);font-weight: 700}html body .cs-car .cs-car-tresumo .total{display: flex;justify-content: space-between;align-items: baseline;margin: 0;padding: 0;text-align: left;font-size: 16px}html body .cs-car .cs-car-tresumo .total strong{font-size: 24px;font-weight: 700;color: #201f1f}html body .cs-car .cs-car-tresumo .valores-descontos{margin: 4px 0 0;text-align: right;font-size: 12px;line-height: 1.5;color: #555555}html body .cs-car .cs-car-tresumo .valores-descontos .cor-principal{font-size: 15px !important;color: var(--cPreco, #006000) !important}html body .cs-car .cs-car-resumo>form{margin: 16px 0 0}html body .cs-car .cs-car-resumo .acao-editar{display: flex;flex-direction: column;gap: 10px;margin: 0}html body .cs-car .cs-car-resumo .acao-editar:before, html body .cs-car .cs-car-resumo .acao-editar:after{display: none}html body .cs-car .cs-car-resumo .acao-editar>.span12{display: flex;flex-direction: column-reverse;gap: 10px;width: 100%;margin: 0;float: none}html body .cs-car .cs-car-resumo .acao-editar .botao{display: flex;align-items: center;justify-content: center;gap: 6px;width: 100%;height: 52px;margin: 0 !important;padding: 0 12px;box-sizing: border-box;border-radius: 10px;float: none;font-size: 15px;font-weight: 700}html body .cs-car .cs-car-resumo .acao-editar .botao.principal{height: 54px;font-size: 18px;font-weight: 700}.cs-car-qtd{font-weight: 400;font-size: .85em}html body .cs-car .cs-car-resumo .selo-ssl{display: flex;justify-content: center;margin: 4px 0 0;float: none}html body .cs-car .cs-car-resumo #li-box-payment-minimum-value{margin: 12px 0 0;border-radius: 10px}@media (max-width: 991px){.cs-car{grid-template-columns: minmax(0, 1fr);gap: 12px}.cs-car-esq, .cs-car-dir{gap: 12px}}@media (max-width: 767px){html body .cs-car .cs-car-cartao{padding: 14px !important}.cs-car-titulo{font-size: 16px}html body .cs-car .tabela-carrinho>tbody>tr[data-produto-id]{grid-template-columns: 72px minmax(0, 1fr) auto;grid-template-areas: "img info info" "img preco preco" "qtd qtd excluir";column-gap: 12px;row-gap: 8px}.cs-car .tabela-carrinho .imagem{width: 72px;height: 72px}.cs-car .produto-info>a{font-size: 14px}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price, .cs-car .col-item-unit-price .preco-produto{text-align: left}html body .cs-car .col-item-unit-price .preco-promocional{font-size: 18px}html body .cs-car .tabela-carrinho tr[data-produto-id]>td:last-child{align-self: center}}html body .cs-car .cs-car-tfrete .formas-envio{display: block !important}html body .cs-car .cs-car-tfrete .formas-envio ul{display: block !important;width: 100% !important}html body .cs-car .cs-car-tfrete .help-inline, html body .cs-car .cs-car-tfrete .help-inline a{text-align: left !important}html body .cs-car .cs-car-resumo .selo-ssl{position: static !important;display: flex !important}html body .cs-car .excluir a{font-family: inherit !important}html body .cs-car .excluir a::before{font-family: FontAwesome}html body .cs-car .tabela-carrinho tr[data-produto-id]>td, html body .cs-car .produto-info, html body .cs-car .produto-info>a, html body .cs-car .produto-info ul{text-align: left !important}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price, html body .cs-car .tabela-carrinho tr[data-produto-id]>td:last-child, html body .cs-car .col-item-unit-price .preco-produto{text-align: right !important}html body .cs-car .cs-car-tresumo .subtotal, html body .cs-car .cs-car-tresumo .total{padding: 0 !important;margin-left: 0 !important;margin-right: 0 !important}@media (max-width: 767px){html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price, html body .cs-car .col-item-unit-price .preco-produto{text-align: left !important}}html body .cs-car .produto-info{display: block !important}html body .cs-car .produto-info li{text-align: left !important}html body .cs-car .cs-car-tresumo>tbody>tr{padding-left: 0 !important;padding-right: 0 !important}html body .cs-car .cs-car-resumo .selo-ssl img{width: 140px !important;height: auto !important;max-width: 100%}html body .cs-car .col-item-unit-price .preco-produto, html body .cs-car .col-item-unit-price .preco-produto>div{display: block !important;margin: 0 !important;padding: 0 !important}@media (max-width: 767px){html body .cs-car .col-item-unit-price .preco-produto, html body .cs-car .col-item-unit-price .preco-produto>div, html body .cs-car .col-item-unit-price .preco-produto *{text-align: left !important}}html body .cs-car .cs-car-tfrete #formCalcularFrete .control-label, html body .cs-car .cs-car-tfrete #formCalcularFrete .control-label b{width: auto !important;float: none !important;text-align: left !important}html body .cs-car .cs-car-tfrete #formCalcularFrete .controls{width: 100% !important;float: none !important}html body .cs-car .cs-car-tfrete .input-append{display: flex !important;width: 100% !important;max-width: 100% !important;box-sizing: border-box}html body .cs-car .cs-car-tfrete .input-append input{flex: 1 1 auto !important;width: 0 !important;max-width: none !important}html body .cs-car .cs-car-tfrete .input-append .btn{flex: 0 0 auto !important;width: auto !important}html body .cs-car .col-item-unit-price .preco-promocional{padding: 0 !important;margin: 0 !important}html body .cs-car .cs-car-tfrete>tbody>tr{padding-left: 0 !important;padding-right: 0 !important}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.conteiner-imagem{position: relative}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.conteiner-imagem>.cs-car-ck{position: absolute !important;top: 0;left: 0;z-index: 2}.cs-car-ck{position: relative;flex: 0 0 auto;display: inline-flex;width: 22px;height: 22px;margin: 0 !important;padding: 0 !important;cursor: pointer}.cs-car-ck input{position: absolute;inset: 0;z-index: 1;opacity: 0;width: 100%;height: 100%;margin: 0;cursor: pointer}.cs-car-ck span{width: 22px;height: 22px;box-sizing: border-box;box-shadow: 0 0 0 2px #ffffff;border: 1px solid #c6cfd6;border-radius: 4px;background: #ffffff;transition: background-color .15s, border-color .15s}.cs-car-ck input:checked + span{border-color: var(--cBotoes, #ffa02a);background: var(--cBotoes, #ffa02a)}.cs-car-ck input:checked + span::after{content: "";position: absolute;left: 8px;top: 4px;width: 5px;height: 10px;border: solid #ffffff;border-width: 0 2px 2px 0;transform: rotate(45deg)}.cs-car-ck input:focus-visible + span{outline: 2px solid var(--cBotoes, #ffa02a);outline-offset: 2px}tr.cs-car-saindo{opacity: .4;pointer-events: none}.cs-car-desm{margin: 6px 0 0;padding: 14px 0 0;border-top: 1px dashed #e2e2e2}.cs-car-sozinho{max-width: 760px;margin: 0 auto 24px !important;padding: 18px 22px;background: #ffffff;border-radius: 12px}.cs-car-desm-tit{margin: 0 0 8px;font-size: 14px;font-weight: 700;color: #555555}.cs-car-desm-tit small{font-weight: 400;color: #888888}.cs-car-desm-item{display: flex;align-items: center;gap: 12px;padding: 8px 0}.cs-car-desm-item>a, .cs-car-desm-preco{opacity: .55}.cs-car-desm-item:hover>a, .cs-car-desm-item:hover .cs-car-desm-preco{opacity: .8}.cs-car-desm-img{flex: 0 0 56px;width: 56px;height: 56px}.cs-car-desm-img img{width: 100%;height: 100%;object-fit: contain}.cs-car-desm-nome{flex: 1 1 auto;min-width: 0;font-size: 14px;line-height: 1.3;color: #333333;text-decoration: none}.cs-car-desm-preco{flex: 0 0 auto;font-size: 14px;font-weight: 600;color: #333333;white-space: nowrap}.cs-car-desm-tirar{flex: 0 0 auto;width: 28px;height: 28px;padding: 0;border: 0;border-radius: 50%;background: none;color: #999999;font-size: 20px;line-height: 28px;cursor: pointer}.cs-car-desm-tirar:hover{background: #f2f2f2;color: #333333}.cs-car-voltando{opacity: .5;pointer-events: none}@media (max-width: 767px){html body .cs-car .tabela-carrinho>tbody>tr[data-produto-id]{grid-template-columns: 106px minmax(0, 1fr) auto}.cs-car-desm-img{flex-basis: 44px;width: 44px;height: 44px}.cs-car-desm-nome{font-size: 13px}}html body .cs-car .cs-car-tfrete #formCalcularFrete .controls{display: block !important}.cs-car-resumo .acao-editar .botao.principal.cs-car-sem-itens{opacity: .5;pointer-events: none}html body .cs-car .cs-car-tfrete #formCalcularFrete{display: block !important}html body .cs-car .cs-car-tfrete #formCalcularFrete .control-group{width: 100% !important}html body .cs-car tr.cs-car-com-pix .col-item-unit-price .preco-promocional:not(.titulo){display: none !important}.cs-car-valor{text-align: right}.cs-car-vpix{display: flex;align-items: baseline;justify-content: flex-end;gap: 4px;white-space: nowrap;color: var(--cPreco, #006000)}.cs-car-vpix strong{display: inline-flex;align-items: baseline;font-size: 22px;font-weight: 700;line-height: 1.15;color: inherit}.cs-car-vpix .preco-centavos{font-size: .62em;font-weight: inherit}.cs-car-vpix>span{font-size: 13px;font-weight: 600}.cs-car-vcartao{margin-top: 2px;font-size: 12px;line-height: 1.35;color: #555555}html body .cs-car .cs-car-tresumo td.cs-car-tot-pix{display: grid !important;grid-template-columns: auto minmax(0, 1fr);align-items: start;column-gap: 12px}html body .cs-car .cs-car-tresumo td.cs-car-tot-pix .total{grid-column: 1;padding-top: 4px !important}html body .cs-car .cs-car-tresumo td.cs-car-tot-pix .total .valor-total, html body .cs-car .cs-car-tresumo td.cs-car-tot-pix .valores-descontos{display: none !important}html body .cs-car .cs-car-tresumo td.cs-car-tot-pix .cs-car-totais{grid-column: 2;text-align: right}.cs-car-totais .cs-car-vpix strong{font-size: 32px}.cs-car-totais .cs-car-vpix>span{font-size: 17px}.cs-car-totais .cs-car-vcartao{font-size: 14px}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.clearfix{justify-self: start;text-align: left !important}html body .cs-car .tabela-carrinho .quantidade{width: 100px !important;height: 34px !important;border-radius: 8px}html body .cs-car .tabela-carrinho .quantidade a{width: 24px;height: 24px}html body .cs-car .tabela-carrinho .quantidade input[type="text"]{width: 32px !important;height: 26px;font-size: 15px}@media (max-width: 767px){.cs-car-valor, html body .cs-car .cs-car-valor *{text-align: left !important;justify-content: flex-start !important}.cs-car-vpix strong{font-size: 19px}.cs-car-totais .cs-car-vpix strong{font-size: 30px}html body .cs-car .cs-car-tresumo td.cs-car-tot-pix .cs-car-totais, html body .cs-car .cs-car-tresumo td.cs-car-tot-pix .cs-car-totais *{text-align: right !important;justify-content: flex-end !important}}.cs-car-totais .cs-car-vcartao{white-space: nowrap}@media (max-width: 400px){.cs-car-totais .cs-car-vcartao{white-space: normal}}html body .cs-car .col-item-unit-price .preco-venda{text-align: right}@media (max-width: 767px){html body .cs-car .col-item-unit-price .preco-venda{text-align: left !important}}html body .cs-car .excluir a{color: #e02020 !important}html body .cs-car .cs-car-tresumo td.cs-car-tot-pix .cs-car-totais{justify-self: end}.cs-car-totais .cs-car-vcartao{text-align: right}html body .cs-car .cs-car-tfrete .help-inline.cs-car-naosei{display: block;margin: -22px 0 6px !important;text-align: right !important}html body .cs-car .cs-car-tfrete .help-inline.cs-car-naosei a{font-size: 12px}.cs-car-retirar{display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;min-height: 46px;margin: 12px 0 0;padding: 6px 12px;box-sizing: border-box;border: 0;border-radius: 10px;background: #1a73e8;color: #ffffff;font-size: 15px;font-weight: 700;line-height: 1.2;cursor: pointer;transition: background-color .2s}.cs-car-retirar:hover{background: #155fc0}.cs-car-retirar small{font-size: 12px;font-weight: 400;opacity: .9}.cs-car-retirar small:empty{display: none}.cs-car-retirar.cs-car-ret-ok .cs-car-ret-txt::before{content: "\002713 "}.cs-car-retirar.cs-car-ret-ok{background: #155fc0;box-shadow: inset 0 0 0 2px rgba(255,255,255,.55)}html body .cs-car .cs-car-tfrete .formas-envio li.cs-car-li-retirar{display: none !important}.cs-mapa-acoes{padding: 12px 16px 16px;text-align: center}.cs-mapa-end{margin: 0 0 10px;font-size: 14px;color: #333333}.cs-mapa-bts{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px}.cs-mapa-bt{display: inline-flex;align-items: center;justify-content: center;height: 38px;padding: 0 16px;border: 1px solid #1a73e8;border-radius: 8px;background: #ffffff;color: #1a73e8;font-size: 14px;font-weight: 600;text-decoration: none;cursor: pointer}.cs-mapa-bt.cs-mapa-abrir{background: #1a73e8;color: #ffffff}.cs-mapa-bt:hover{text-decoration: none;filter: brightness(.95)}html body .cs-car .cs-car-tfrete .input-append, html body .cs-car .cs-car-tfrete .input-append input, html body .cs-car .cs-car-tfrete .input-append .btn{height: 52px !important}html body .cs-car .cs-car-tfrete .input-append input, html body .cs-car .cs-car-tfrete .input-append .btn{box-sizing: border-box}html body .cs-car .cs-car-retirar{width: 100%;height: 52px;min-height: 0;margin: 10px 0 0;border-radius: 10px}html body .cs-car .cs-car-tfrete .formas-envio{margin: 10px 0 0 !important}html body .cs-car .cs-car-tfrete .formas-envio li{display: flex !important;align-items: center;width: 100%;height: 52px;margin: 0 0 10px !important;padding: 0 12px !important;box-sizing: border-box;border-radius: 10px}html body .cs-car .cs-car-tfrete .formas-envio li:last-child{margin-bottom: 0 !important}html body .cs-car .cs-car-tfrete .formas-envio li>label{flex: 1 1 auto;min-width: 0}html body .cs-car .cs-car-retirar{background: #4da3f5;box-shadow: none}html body .cs-car .cs-car-retirar:hover{background: #3b95ea}html body .cs-car .cs-car-retirar.cs-car-ret-ok, html body .cs-car .cs-car-retirar.cs-car-ret-ok:hover{background: #0b4fa8;box-shadow: none}html body .cs-car .cs-car-tfrete .input-append input{text-align: left !important;padding: 0 16px !important}html body .cs-car .cs-car-retirar{border: 1px solid #1a62c9;background: #eaf3fe;color: #0b4fa8}html body .cs-car .cs-car-retirar:hover{background: #dcebfd}html body .cs-car .cs-car-retirar.cs-car-ret-ok, html body .cs-car .cs-car-retirar.cs-car-ret-ok:hover{border-color: #0b4fa8;background: #0b4fa8;color: #ffffff}.cs-car-l strong.cs-car-retirada{color: #1a62c9;font-weight: 700}.cs-cot{margin: 10px 0 0;padding: 14px;border: 1px solid #cfe6cf;border-radius: 10px;background: #f3f8f3}.cs-cot[hidden], .cs-cot-manual[hidden]{display: none !important}.cs-cot-tit{margin: 0 0 8px;font-size: 14px;font-weight: 600;line-height: 1.35;color: #333333}.cs-cot-cidade{margin: 0 0 10px;font-size: 13px;color: #444444}.cs-cot-cidade b, .cs-cot-cidade span{color: var(--cPreco, #006000);font-weight: 700}.cs-cot-cidade.cs-cot-erro{color: #c62828}.cs-cot-l{display: block;margin: 0 0 8px;font-size: 13px;font-weight: 600;color: #333333}html body .cs-cot-l input{display: block;width: 100% !important;height: 44px;margin: 4px 0 0 !important;padding: 0 12px !important;box-sizing: border-box;border: 1px solid #d6d6d6 !important;border-radius: 10px !important;box-shadow: none !important;background: #ffffff;font-size: 15px;font-weight: 400}.cs-cot-manual{display: grid;grid-template-columns: minmax(0, 1fr) 72px;gap: 8px}.cs-cot-enviar{display: flex;align-items: center;justify-content: center;width: 100%;height: 52px;margin: 2px 0 0;border: 0;border-radius: 10px;background: #25d366;color: #ffffff;font-size: 15px;font-weight: 700;cursor: pointer}.cs-cot-enviar:hover{background: #1ebe5b}html body .cs-car .cs-car-tfrete .formas-envio.cs-cot-sem-envio li:not(:has(input)){display: none !important}html body .cs-car .cs-cot, html body .cs-car .cs-cot *{text-align: left !important}html body .cs-car .cs-cot .cs-cot-enviar{text-align: center !important}html body .cs-car .cs-car-resumo .acao-editar .botao.principal.cs-car-sem-envio{opacity: .5;filter: grayscale(.3);cursor: not-allowed}.cs-car-aviso-envio{margin: 0 0 10px;padding: 10px 12px;border-radius: 10px;background: #fff4e5;color: #8a4b00;font-size: 13px;line-height: 1.4}.cs-car-aviso-envio[hidden]{display: none !important}@keyframes csCarPiscar{0%, 100%{box-shadow: none}30%, 70%{box-shadow: 0 0 0 3px #ffa02a}}html body .cs-car .cs-car-frete.cs-car-piscar{animation: csCarPiscar 1.2s ease-in-out 1}.cs-cot-passos{margin: 0 0 10px 18px !important;padding: 0 !important;font-size: 13px;line-height: 1.45;color: #444444}html body .cs-car .cs-cot .cs-cot-passos li{display: list-item !important;height: auto !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important;list-style: decimal}.cs-cot-passos[hidden], .cs-cot-sem-ret[hidden]{display: none !important}.cs-cot-sem-ret{margin: 0 0 10px;font-size: 13px;color: #444444}html body .cs-car .cs-car-aviso-envio{text-align: left !important}.cs-car-fin-alt{display: none}html body .cs-car .cs-car-resumo .acao-editar .botao.principal.cs-car-sem-envio .cs-car-fin-alt{display: inline}html body .cs-car .cs-car-resumo .acao-editar .botao.principal.cs-car-sem-envio .cs-car-fin-txt, html body .cs-car .cs-car-resumo .acao-editar .botao.principal.cs-car-sem-envio .cs-car-qtd, html body .cs-car .cs-car-resumo .acao-editar .botao.principal.cs-car-sem-envio>i{display: none}body.cs-cep-bloqueado .cs-car .cs-car-tfrete .formas-envio li:not(.cs-car-li-retirar){opacity: .45;pointer-events: none}@media (max-width: 767px){html body .cs-car .tabela-carrinho>tbody>tr[data-produto-id]{grid-template-columns: 106px minmax(0, 1fr) auto !important;grid-template-areas: "img info excluir" "qtd preco preco" !important;column-gap: 10px !important;row-gap: 8px !important;align-items: center}html body .cs-car .tabela-carrinho tr[data-produto-id]>td:last-child{align-self: start !important}html body .cs-car .excluir a span{display: none}html body .cs-car .excluir a{font-size: 18px}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.clearfix{justify-self: start}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price, html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price *, html body .cs-car .col-item-unit-price .preco-produto, html body .cs-car .col-item-unit-price .preco-produto>div, html body .cs-car .cs-car-valor, html body .cs-car .cs-car-valor *{text-align: right !important}html body .cs-car .cs-car-vpix, html body .cs-car .cs-car-valor .cs-car-vpix{justify-content: flex-end !important}html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price{align-self: center !important}html body .cs-car .cs-car-item-total{margin-top: 1px}}@media (max-width: 767px){html body .cs-car .produto-info>a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 13px !important;line-height: 1.3}html body .cs-car .produto-info ul{font-size: 11px;line-height: 1.35}html body .cs-car .cs-car-vpix strong{font-size: 17px !important}html body .cs-car .cs-car-vpix>span{font-size: 11.5px}html body .cs-car .cs-car-vcartao, html body .cs-car .cs-car-item-total{font-size: 11px}html body .cs-car .tabela-carrinho>tbody>tr[data-produto-id]{padding: 12px 0 !important;row-gap: 6px !important}}@media (max-width: 767px){html body .cs-car .cs-car-totais .cs-car-vpix strong{font-size: 30px !important}html body .cs-car .cs-car-totais .cs-car-vpix>span{font-size: 16px}html body .cs-car .cs-car-totais .cs-car-vcartao{font-size: 14px}}@media (max-width: 767px){html body .cs-car .col-item-unit-price .preco-venda{display: none !important}}@media (max-width: 767px){html body .cs-car .tabela-carrinho tr[data-produto-id]>td.clearfix, html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price{align-self: start !important}html body .cs-car .cs-car-valor{margin-top: 2px}}@media (max-width: 767px){html body .cs-car tr.cs-car-com-pix>td.col-item-unit-price>.preco-produto{display: none !important}html body .cs-car .cs-car-valor{margin-top: 0 !important}html body .cs-car .cs-car-valor .cs-car-vpix{height: 34px;align-items: center !important}html body .cs-car .cs-car-valor .cs-car-vpix strong{align-items: baseline}}@media (max-width: 767px){html body .cs-car .cs-car-valor .cs-car-vcartao{margin-top: -6px !important}}@media (max-width: 767px){html body .cs-car .tabela-carrinho tr[data-produto-id]>td.clearfix, html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price{align-self: center !important}html body .cs-car .cs-car-valor .cs-car-vpix{height: auto !important;align-items: baseline !important}html body .cs-car .cs-car-valor .cs-car-vcartao{margin-top: 1px !important}}html body .cs-car .cs-car-tresumo>tbody>tr.cs-fg-tr{order: 8;padding: 0 0 12px !important;margin: 0 0 12px;border-bottom: 1px solid #ececec !important}html body .cs-car .fg-checkout.fg-faixa{margin: 0 !important;padding: 10px 12px !important;border: 0 !important;border-radius: 10px;background: #f1f8f1 !important;font-size: 13px;line-height: 1.35;color: #333333;text-align: left !important}.fg-faixa .fg-linha{display: flex;align-items: center;gap: 8px}.fg-faixa .fg-linha>span{flex: 1 1 auto;min-width: 0}.fg-faixa .fg-ic{flex: 0 0 auto;color: var(--cPreco, #006000)}.fg-faixa strong{color: var(--cPreco, #006000);font-weight: 700}html body .cs-car .fg-faixa .fg-checkout-barra{height: 5px;margin: 8px 0 0;border-radius: 3px;background: #dbe8db}.fg-faixa .fg-regras{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 18px;height: 18px;margin-left: auto;border: 1.5px solid #8aa88a;border-radius: 50%;color: #6b8a6b;font: 700 11px/1 Georgia, serif;font-style: italic;text-decoration: none}.fg-faixa .fg-regras:hover{border-color: var(--cPreco, #006000);color: var(--cPreco, #006000);text-decoration: none}.fg-faixa.fg-completo .fg-linha{justify-content: flex-start;font-weight: 600}body.cs-car-com-retirada .cs-car .cs-car-tresumo>tbody>tr.cs-fg-tr{display: none !important}html body .cs-car .cs-car-tresumo:has(tr.cs-fg-tr .fg-completo)>tbody>tr.cs-car-lfrete:has(.cs-car-gratis){display: none !important}html body .cs-car .cs-car-tresumo:has(tr.cs-car-lfrete .cs-car-gratis)>tbody>tr.cs-fg-tr:has(.fg-completo){order: 3}.cs-car-sug[hidden]{display: none !important}.cs-car-sug-lista{display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - 30px) / 4);gap: 10px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;padding: 2px 2px 6px}.cs-car-sug-lista::-webkit-scrollbar{display: none}.cs-car-sug-item{display: flex;flex-direction: column;gap: 6px;padding: 10px;border: 1px solid #ececec;border-radius: 10px;background: #ffffff;scroll-snap-align: start;min-width: 0}.cs-car-sug-img{display: block;aspect-ratio: 1 / 1}.cs-car-sug-img img{width: 100%;height: 100%;object-fit: contain}.cs-car-sug-nome{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 2.6em;font-size: 13px;line-height: 1.3;color: #333333;text-decoration: none}.cs-car-sug-nome:hover{color: var(--cPreco, #006000);text-decoration: none}.cs-car-sug-preco{margin-top: auto}.cs-car-sug-preco .cs-car-vpix{justify-content: flex-start}.cs-car-sug-preco .cs-car-vpix strong{font-size: 17px}.cs-car-sug-preco .cs-car-vpix>span{font-size: 11px}.cs-car-sug-preco .cs-car-vcartao{font-size: 11px}.cs-car-sug-add{display: flex;align-items: center;justify-content: center;gap: 6px;height: 36px;padding: 0 8px;border: 1px solid #ffa02a;border-radius: 8px;background: #ffffff;color: #ff7a00;font-size: 14px;font-weight: 700;cursor: pointer}.cs-car-sug-add:hover{background: #fff6eb}.cs-car-sug-add.cs-add-girando::before{content: "";width: 14px;height: 14px;border: 2px solid currentColor;border-right-color: transparent;border-radius: 50%;animation: csAddGira .7s linear infinite}.cs-car-sug-add.cs-add-ok{border-color: var(--cPreco, #006000);background: var(--cPreco, #006000);color: #ffffff}@keyframes csAddGira{to{transform: rotate(360deg)}}@media (max-width: 767px){.cs-car-sug-lista{grid-auto-columns: 42%}html body .cs-car .cs-car-sug-preco, html body .cs-car .cs-car-sug-preco *{text-align: left !important}html body .cs-car .cs-car-sug-preco .cs-car-vpix{justify-content: flex-start !important;height: auto !important}html body .cs-car .cs-car-sug-preco .cs-car-vcartao{margin-top: 0 !important}}.cs-car-sug-roda{position: relative}.cs-car-sug-lista{grid-auto-columns: calc((100% - 24px) / 3) !important;gap: 12px !important;scroll-behavior: smooth}.cs-car-sug-item{display: grid !important;grid-template-columns: 42% minmax(0, 1fr);grid-template-areas: "img nome" "img preco" "img add";column-gap: 10px;row-gap: 4px;align-items: start;padding: 10px !important}.cs-car-sug-img{grid-area: img;align-self: center}.cs-car-sug-nome{grid-area: nome;min-height: 0 !important;font-size: 13px}.cs-car-sug-preco{grid-area: preco;margin-top: 0 !important}.cs-car-sug-add{grid-area: add;align-self: end;height: 32px !important;font-size: 13px !important}.cs-car-sug-seta{position: absolute;top: 50%;z-index: 2;width: 32px;height: 32px;margin-top: -16px;padding: 0;border: 1px solid #dddddd;border-radius: 50%;background: #ffffff;color: var(--cSetas, var(--cMenu, #006000));font: 700 22px/28px Arial, sans-serif;cursor: pointer;box-shadow: 0 2px 6px rgba(0,0,0,.12);transition: opacity .2s}.cs-car-sug-antes{left: -14px}.cs-car-sug-depois{right: -14px}.cs-car-sug-seta.cs-fim, .cs-car-sug-cabe .cs-car-sug-seta{opacity: 0;pointer-events: none}@media (max-width: 1024px){.cs-car-sug-seta{display: none !important}}@media (max-width: 1199px) and (min-width: 768px){.cs-car-sug-lista{grid-auto-columns: calc((100% - 12px) / 2) !important}}@media (max-width: 767px){.cs-car-sug-lista{grid-auto-columns: 86% !important}}.cs-car-sug-item{overflow: hidden;grid-template-columns: 38% minmax(0, 1fr) !important}.cs-car-sug-preco{min-width: 0}html body .cs-car .cs-car-sug-preco .cs-car-vpix{flex-wrap: wrap;column-gap: 3px;row-gap: 0}html body .cs-car .cs-car-sug-preco .cs-car-vpix strong{font-size: 16px !important;white-space: nowrap}html body .cs-car .cs-car-sug-preco .cs-car-vcartao{font-size: 11px;line-height: 1.3}.cs-car-sug-antes{left: -22px}.cs-car-sug-depois{right: -22px}.cs-car.cs-car-baixo{display: block;margin-top: -8px}.cs-car-sug{container: cssug / inline-size}@container cssug (min-width: 900px){.cs-car-sug-lista{grid-auto-columns: calc((100% - 36px) / 4) !important}}@container cssug (min-width: 640px) and (max-width: 899px){.cs-car-sug-lista{grid-auto-columns: calc((100% - 24px) / 3) !important}}@container cssug (min-width: 420px) and (max-width: 639px){.cs-car-sug-lista{grid-auto-columns: calc((100% - 12px) / 2) !important}}@container cssug (max-width: 419px){.cs-car-sug-lista{grid-auto-columns: 88% !important}}.cs-car-sug .cs-car-sug-cartao{white-space: nowrap}.cs-car .produto-info ul>li.cs-car-tag-li{margin: 3px 0;line-height: 1.2}.cs-car .cs-car-tag-li .cs-mv-card{display: flex;flex-wrap: wrap;align-items: center;gap: 3px 6px;margin: 0}.cs-car .cs-car-tag-li .bandeira-ranking{display: inline-flex;align-items: center;gap: 3px;padding: 3px 7px 3px 6px;border-radius: 4px;background: var(--cMaisVendido, #ff5a00);color: var(--cMaisVendidoTxt, #ffffff);font-size: 11px;font-weight: 700;white-space: nowrap}.cs-car .cs-car-tag-li .bandeira-ranking svg{width: 11px;height: 11px;fill: currentColor}.cs-car .cs-car-tag-li .cs-mv-card-cat{color: var(--cMaisVendidoCat, #3483fa);font-size: 12px;font-weight: 500;white-space: nowrap}html body .cs-car .produto-info ul>li.cs-car-tag-li{display: block !important;text-align: left !important}html body .cs-car .cs-car-tag-li .cs-mv-card{justify-content: flex-start !important}html body .cs-car .produto-info ul>li.cs-car-oculto{display: none !important}html body .cs-car .cs-car-tag-li .cs-mv-card{text-align: left !important}html body .cs-car .cs-car-tag-li .bandeira-ranking{flex: none !important;width: auto !important;max-width: max-content;margin: 0 !important}html body .cs-car .cs-car-tag-li .cs-mv-card-cat{flex: none !important;width: auto !important;text-align: left !important;margin: 0 !important}.tabela-carrinho tr.cs-car-mudando{opacity: .55;pointer-events: none;transition: opacity .15s}.cs-car-qtd-aviso{margin: 6px 0 0;color: #c24e00;font-size: 11px;font-weight: 600;line-height: 1.3}body.cs-sem-cupom :is(.cs-car, .finalizar-compra) :is([id*="cupom" i], [class*="cupom" i]), body.cs-sem-cupom :is(.cs-car, .finalizar-compra) tr:has(input[name*="cupom" i]), body.cs-sem-cupom :is(.cs-car, .finalizar-compra) form:has(input[name*="cupom" i]){display: none !important}html body .cs-car .produto-info ul>li.cs-car-est-li{display: flex;align-items: center;min-height: 23px}html body .cs-car .produto-info ul>li.cs-car-est-li{justify-content: flex-start !important;text-align: left !important}html body .cs-car .produto-info ul>li.cs-car-est-li>*{margin-left: 0 !important;margin-right: 0 !important}html body .cs-car .cs-at-car{justify-content: flex-start !important;text-align: left !important}html body .cs-car .cs-at-car>*{margin-left: 0 !important;margin-right: 0 !important}html body .cs-car-retirar[hidden]{display: none !important}.cs-ret-aviso{position: fixed;inset: 0;z-index: 100070;display: flex;align-items: center;justify-content: center;padding: 20px;background: rgba(0,0,0,.45)}.cs-ret-aviso[hidden]{display: none !important}html.cs-ret-aberto, html.cs-ret-aberto body{overflow: hidden !important}.cs-ret-caixa{width: 100%;max-width: 380px;padding: 24px 22px 20px;box-sizing: border-box;border-radius: 14px;background: #ffffff;box-shadow: 0 10px 40px rgba(0,0,0,.25);text-align: center}.cs-ret-ic{display: flex;align-items: center;justify-content: center;width: 52px;height: 52px;margin: 0 auto 12px;border-radius: 50%;background: #e8f1fd}.cs-ret-ic svg{width: 28px;height: 28px;fill: #1a73e8}html body .cs-ret-caixa .cs-ret-t{margin: 0 0 8px !important;color: #201f1f;font-size: 17px;font-weight: 700;line-height: 1.35}html body .cs-ret-caixa .cs-ret-end{margin: 0 0 18px !important;color: #555555;font-size: 13px;line-height: 1.45}.cs-ret-bts{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 16px}.cs-ret-bts button{height: 46px;border-radius: 10px;font-size: 15px;font-weight: 700;cursor: pointer}.cs-ret-mapa{border: 1px solid #1a73e8;background: #ffffff;color: #1a73e8}.cs-ret-ok{border: 0;background: #1a73e8;color: #ffffff}.cs-ret-ok:hover{background: #155fc0}html body .cs-ret-bts button:focus, html body .cs-ret-bts button:focus-visible{outline: none !important}html body .cs-ret-bts button:focus-visible{box-shadow: 0 0 0 3px rgba(26,115,232,.35) !important}html body .cs-car .tabela-carrinho .quantidade a{border-radius: 6px;background: #f2f2f2;color: #333333 !important}html body .cs-car .tabela-carrinho .quantidade a:active{background: #e2e2e2}html body .cs-car-sug .cs-car-sug-lista{gap: 0 !important;padding: 0 !important;grid-auto-columns: calc(100% / 3) !important}html body .cs-car-sug .cs-car-sug-item{border: 0 !important;border-radius: 0 !important;box-shadow: none !important;padding: 6px 16px !important}html body .cs-car-sug .cs-car-sug-item + .cs-car-sug-item{border-left: 1px solid #e6e6e6 !important}html body .cs-car-sug .cs-car-sug-add:not(.cs-add-ok){border: 1px solid var(--cPreco, #006000);border-radius: 4px;color: var(--cPreco, #006000);background: #ffffff;font-weight: 600}html body .cs-car-sug .cs-car-sug-add:not(.cs-add-ok):hover{background: #f3f8f3}@media (max-width: 767px){html body .cs-car-sug .cs-car-sug-lista{grid-auto-columns: 46% !important}html body .cs-car-sug .cs-car-sug-item{grid-template-columns: minmax(0, 1fr) !important;grid-template-areas: "img" "nome" "preco" "add" !important;padding: 6px 10px 4px !important}html body .cs-car-sug .cs-car-sug-img{width: 100%}}@media (max-width: 767px){html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price, html body .cs-car .tabela-carrinho tr[data-produto-id]>td.col-item-unit-price *, html body .cs-car .col-item-unit-price .preco-produto, html body .cs-car .col-item-unit-price .preco-produto>div, html body .cs-car .cs-car-valor, html body .cs-car .cs-car-valor *, html body .cs-car .cs-car-vde{text-align: left !important}html body .cs-car .cs-car-vpix, html body .cs-car .cs-car-valor .cs-car-vpix{justify-content: flex-start !important}}@media (max-width: 767px){html body .cs-car .produto-info>a{display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;overflow: hidden;white-space: normal !important;text-overflow: clip}}@media (max-width: 767px){html body .cs-car-sug .cs-car-sug-lista{grid-auto-columns: 84% !important}html body .cs-car-sug .cs-car-sug-item{grid-template-columns: 40% minmax(0, 1fr) !important;grid-template-areas: "img nome" "img preco" "img add" !important;column-gap: 12px !important;row-gap: 4px !important;align-items: start !important;padding: 6px 14px 6px 0 !important}html body .cs-car-sug .cs-car-sug-item + .cs-car-sug-item{padding-left: 14px !important}html body .cs-car-sug .cs-car-sug-img{width: auto !important;align-self: center !important}html body .cs-car-sug .cs-car-sug-nome{min-height: 0 !important;font-size: 13px}html body .cs-car-sug .cs-car-sug-add{align-self: end !important;height: 34px !important;font-size: 13px !important}}html body .cs-car-sug .cs-car-sug-add:not(.cs-add-ok){height: 30px !important;padding: 0 10px !important;border: 1px solid #ffd9ad !important;border-radius: 4px !important;background: #ffffff !important;color: #ff7a00 !important;font-size: 13px !important;font-weight: 600 !important}html body .cs-car-sug .cs-car-sug-add:not(.cs-add-ok):hover{border-color: #ffa02a !important;background: #fff8f0 !important}html body .cs-car-sug .cs-car-sug-add.cs-add-ok{height: 30px !important;border-radius: 4px !important;font-size: 13px !important}html body .cs-car-sug .cs-car-sug-item{grid-template-areas: "img tag" "img nome" "img preco" "img add" !important}html body .cs-car-sug .cs-car-sug-tag{grid-area: tag;height: 39px;min-width: 0;overflow: hidden}html body .cs-car-sug .cs-car-sug-tag .cs-mv-card{display: flex;flex-wrap: wrap;align-content: flex-start;align-items: center;gap: 3px 6px;height: 39px;margin: 0;overflow: hidden;line-height: 1.2;text-align: left}html body .cs-car-sug .cs-car-sug-tag .bandeira-ranking{display: inline-flex;align-items: center;gap: 3px;flex: none;padding: 3px 7px 3px 6px;border-radius: 4px;background: var(--cMaisVendido, #ff5a00);color: var(--cMaisVendidoTxt, #ffffff);font-size: 11px;font-weight: 700;white-space: nowrap}html body .cs-car-sug .cs-car-sug-tag .bandeira-ranking svg{width: 11px;height: 11px;fill: currentColor}html body .cs-car-sug .cs-car-sug-tag .cs-mv-card-cat{flex: 1 1 100%;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--cMaisVendidoCat, #3483fa);font-size: 12px;font-weight: 500}html body .cs-car-sug .cs-car-sug-nome{font-size: 13px !important;font-weight: 500 !important;line-height: 1.3 !important;color: #1a1a1a !important}html body .cs-car .cs-car-sug-preco .cs-car-vpix strong{font-size: 22px !important;font-weight: 700 !important;line-height: 1.05 !important}html body .cs-car .cs-car-sug-preco .cs-car-vpix>span{font-size: 12px !important}html body .cs-car .cs-car-sug-preco .cs-car-vcartao{font-size: 12px !important;color: #7a7a7a !important;line-height: 1.3 !important}@media (max-width: 767px){html body .cs-car-sug .cs-car-sug-lista{grid-auto-columns: 84% !important}html body .cs-car-sug .cs-car-sug-item{grid-template-columns: 96px minmax(0, 1fr) !important;column-gap: 12px !important;row-gap: 2px !important;padding: 6px 12px 8px 0 !important}html body .cs-car-sug .cs-car-sug-item + .cs-car-sug-item{padding-left: 12px !important}html body .cs-car-sug .cs-car-sug-img{width: 96px !important;height: 96px !important;align-self: center !important}html body .cs-car-sug .cs-car-sug-add{margin-top: 6px}}@media (min-width: 768px){html body .cs-car .cs-car-sug-preco .cs-car-vpix strong{font-size: 18px !important}html body .cs-car .cs-car-sug-preco .cs-car-vpix{flex-wrap: nowrap !important;white-space: nowrap}html body .cs-car-sug .cs-car-sug-item{align-items: start !important;align-content: start !important}html body .cs-car-sug .cs-car-sug-add{align-self: start !important;margin-top: 4px}}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]{display: grid !important;grid-template-columns: 64px minmax(0, 1fr) auto;grid-template-areas: "img info preco" "img qtd excluir";column-gap: 14px;row-gap: 8px;align-items: center;padding: 14px 0 !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td{display: block !important;width: auto !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.conteiner-imagem{grid-area: img;align-self: start}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td:nth-child(2){grid-area: info;align-self: start}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.coluna-preco{grid-area: preco;align-self: start;text-align: right !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.clearfix{grid-area: qtd;justify-self: start}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td:last-child{grid-area: excluir;justify-self: end}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .produto-info{text-align: left !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .produto-info>a{display: block;font-size: 14px;line-height: 1.3}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .produto-info ul{margin: 2px 0 0 !important;font-size: 11px;color: #777777}html body #comprar-ajax-status.cs-lat td.coluna-preco.cs-lat-com-valor .preco-promocional{display: none !important}html body #comprar-ajax-status.cs-lat td.coluna-preco.cs-lat-com-valor .preco-produto:not(:has(.preco-venda)){display: none !important}html body #comprar-ajax-status.cs-lat td.coluna-preco .preco-produto, html body #comprar-ajax-status.cs-lat td.coluna-preco .preco-produto>div{display: block !important;margin: 0 !important;text-align: right !important}html body #comprar-ajax-status.cs-lat td.coluna-preco .preco-venda{display: block;font-size: 11px;color: #999999}.cs-lat-valor{text-align: right;white-space: nowrap}.cs-lat-pix{display: flex;align-items: baseline;justify-content: flex-end;gap: 4px;color: var(--cPreco, #006000)}.cs-lat-pix strong{display: inline-flex;align-items: baseline;font-size: 19px;font-weight: 700;line-height: 1.15;color: inherit}.cs-lat-pix .preco-centavos{font-size: .62em;font-weight: inherit}.cs-lat-pix>span{font-size: 12px;font-weight: 600}.cs-lat-cartao{margin-top: 2px;font-size: 11.5px;color: #555555}.cs-lat-un{margin-top: 2px;font-size: 11px;color: #777777}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] form{margin: 0 !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .quantidade{display: inline-flex !important;align-items: center;justify-content: space-between;width: 96px !important;height: 32px !important;margin: 0 !important;padding: 0 4px !important;box-sizing: border-box;border: 1px solid #dddddd !important;border-radius: 8px !important;background: #ffffff;float: none !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .quantidade a{display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;margin: 0;text-decoration: none}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .quantidade input[type="text"]{width: 30px !important;height: 24px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;box-shadow: none !important;background: none;font-size: 14px;font-weight: 700;text-align: center}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .excluir a{color: #e02020 !important}html body #comprar-ajax-status.cs-lat .scroll{container: cslat / inline-size}@container cslat (max-width: 600px){html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]{grid-template-columns: 56px 44px minmax(0, 1fr) auto;grid-template-areas: "img info info excluir" "qtd qtd preco preco";column-gap: 12px;row-gap: 10px;width: 100% !important;box-sizing: border-box}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td:last-child{align-self: start}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.clearfix{align-self: start}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.coluna-preco{align-self: end}}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.coluna-preco{display: block !important}@media (max-width: 767px){html body .fancybox-wrap:has(#comprar-ajax-status){left: auto !important;right: 0 !important;width: 86vw !important;max-width: 420px;height: 100dvh !important}html body .fancybox-wrap:has(#comprar-ajax-status) .fancybox-skin, html body .fancybox-wrap:has(#comprar-ajax-status) .fancybox-outer, html body .fancybox-wrap:has(#comprar-ajax-status) .fancybox-inner{width: 100% !important;height: 100% !important}html body #comprar-ajax-status .buttons{padding-bottom: calc(12px + env(safe-area-inset-bottom, 0px)) !important}}html body #comprar-ajax-status .buttons .botao{display: flex !important;align-items: center;justify-content: center;height: 48px !important;margin: 0 0 8px !important;padding: 0 10px !important;box-sizing: border-box;border-radius: 10px !important;font-size: 16px !important;font-weight: 700 !important;line-height: 1.2 !important;text-decoration: none !important}html body #comprar-ajax-status .buttons .botao.continuar-comprando{display: none !important}html body #comprar-ajax-status .buttons .botao.continuar-comprando.cs-x{margin-bottom: 0 !important;border: 1px solid #ffa02a !important;background: #ffffff !important;color: #ff7a00 !important;box-shadow: none !important;text-shadow: none !important}html body #comprar-ajax-status .buttons .botao.continuar-comprando:hover{background: #fff6eb !important}html body #comprar-ajax-status .buttons .botao.ir-carrinho i{display: none}html body #comprar-ajax-status .buttons{display: flex !important;flex-direction: column !important;height: auto !important;min-height: 0 !important;gap: 0}html body #comprar-ajax-status .buttons .botao{flex: 0 0 48px !important;width: 100% !important;min-height: 48px !important}@media (max-width: 767px){html body #comprar-ajax-status .buttons .botao.hidden-phone{display: none !important}}@media (min-width: 768px){html body #comprar-ajax-status .buttons .botao.visible-phone{display: none !important}}html body #comprar-ajax-status.cs-lat .cs-lat-valor, html body #comprar-ajax-status.cs-lat .cs-lat-valor>div{text-align: right !important}html body #comprar-ajax-status.cs-lat .cs-lat-pix{justify-content: flex-end !important}html body #comprar-ajax-status.cs-lat td.coluna-preco .preco-venda{display: none !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.coluna-preco{align-self: center}html body #comprar-ajax-status .buttons .botao{flex-basis: 44px !important;height: 44px !important;min-height: 44px !important;font-size: 15px !important}@media (max-width: 767px){html body #comprar-ajax-status .buttons{padding-top: 8px !important;padding-bottom: calc(8px + env(safe-area-inset-bottom, 0px)) !important}}html body #comprar-ajax-status .buttons{flex-shrink: 0 !important}html body #comprar-ajax-status #carrinho-mini{min-height: 0 !important}@media (max-width: 767px){html body .fancybox-wrap:has(#comprar-ajax-status){width: 78vw !important;max-width: 360px}}@media (min-width: 768px){html body .fancybox-wrap:has(#comprar-ajax-status){width: 380px !important;left: auto !important;right: 0 !important}html body .fancybox-wrap:has(#comprar-ajax-status) .fancybox-skin, html body .fancybox-wrap:has(#comprar-ajax-status) .fancybox-outer, html body .fancybox-wrap:has(#comprar-ajax-status) .fancybox-inner{width: 100% !important}}html body #comprar-ajax-status .carrinho-lateral-topo{background: #ffffff !important;border-bottom: 1px solid #ececec !important;box-shadow: none !important}html body #comprar-ajax-status .carrinho-lateral-topo, html body #comprar-ajax-status .carrinho-lateral-topo *{color: var(--cMenu, #006000) !important}html body #comprar-ajax-status .carrinho-lateral-topo svg, html body #comprar-ajax-status .carrinho-lateral-topo svg *{fill: currentColor !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] td.conteiner-imagem, html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .imagem, html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .imagem a{width: 100% !important;max-width: 100% !important;height: auto !important;margin: 0 !important;padding: 0 !important;overflow: visible !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .imagem img{display: block;width: 100% !important;height: auto !important;max-width: 100% !important;max-height: none !important;aspect-ratio: 1 / 1;object-fit: contain !important}@container cslat (max-width: 600px){html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]{grid-template-columns: 56px auto minmax(0, 1fr) auto !important;grid-template-areas: "img info info excluir" "img qtd preco preco" !important;column-gap: 10px !important;row-gap: 4px !important;padding: 10px 0 !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.conteiner-imagem{align-self: center !important}}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]{padding: 10px 0 !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .produto-info>a{font-size: 13.5px;line-height: 1.25}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .produto-info ul{margin-top: 1px !important;line-height: 1.3}.cs-lat-pix strong{font-size: 17px;line-height: 1.1}.cs-lat-cartao, .cs-lat-un{margin-top: 0;line-height: 1.3}@container cslat (max-width: 600px){html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .quantidade{width: 74px !important;height: 28px !important;padding: 0 2px !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .quantidade a{width: 20px;height: 20px}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .quantidade input[type="text"]{width: 26px !important;font-size: 13px}html body #comprar-ajax-status.cs-lat .cs-lat-pix strong{font-size: 15.5px}html body #comprar-ajax-status.cs-lat .cs-lat-pix>span{font-size: 11px}html body #comprar-ajax-status.cs-lat .cs-lat-cartao, html body #comprar-ajax-status.cs-lat .cs-lat-un{font-size: 10.5px}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.coluna-preco{min-width: 0}}@container cslat (max-width: 600px){html body #comprar-ajax-status.cs-lat .cs-lat-valor{white-space: normal;min-width: 0}html body #comprar-ajax-status.cs-lat .cs-lat-pix{flex-wrap: wrap;column-gap: 3px}html body #comprar-ajax-status.cs-lat .cs-lat-pix strong{white-space: nowrap}}@container cslat (max-width: 330px){html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]{grid-template-columns: 56px 18px minmax(0, 1fr) auto !important;grid-template-areas: "img info info excluir" "qtd qtd preco preco" !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.conteiner-imagem{align-self: start !important}html body #comprar-ajax-status.cs-lat .cs-lat-valor{white-space: nowrap}html body #comprar-ajax-status.cs-lat .cs-lat-pix{flex-wrap: nowrap}}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .produto-info>a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 13px}#comprar-ajax-status .cs-lat-tag{display: block;margin: 3px 0;line-height: 1.2}html body #comprar-ajax-status .quantidade{position: relative}html body #comprar-ajax-status .quantidade .atualizar-quantidade{display: none !important}html body #comprar-ajax-status .quantidade .cs-lat-max{position: absolute;top: 100%;left: 0;z-index: 1;width: 110px;margin: 3px 0 0;color: #c24e00;font-size: 11px;font-weight: 600;line-height: 1.3;white-space: normal;pointer-events: none}#comprar-ajax-status .subtotal.cs-lat-sub{display: flex !important;align-items: center;justify-content: space-between;gap: 10px;text-align: left}#comprar-ajax-status .subtotal.cs-lat-sub>strong[data-subtotal-valor]{display: none !important}#comprar-ajax-status .cs-lat-sub-valor{text-align: right;line-height: 1.2}html body #comprar-ajax-status .cs-lat-sub-valor .cs-lat-pix strong{display: inline-flex !important;align-items: baseline;font-size: 22px !important;font-weight: 700 !important;color: var(--cPreco, #006000) !important}html body #comprar-ajax-status .cs-lat-sub-valor .cs-lat-pix .preco-centavos{font-size: .62em !important}html body #comprar-ajax-status .cs-lat-sub-valor .cs-lat-pix>span{font-size: 13px !important;font-weight: 600 !important;color: var(--cPreco, #006000) !important}html body #comprar-ajax-status .cs-lat-sub-valor .cs-lat-cartao{font-size: 12px !important;font-weight: 400 !important;color: #555555 !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] td.cs-lat-com-valor>.preco-produto{display: none !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.coluna-preco{align-self: start !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .quantidade a{border-radius: 6px;background: #f2f2f2;color: #333333 !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .quantidade a:active{background: #e2e2e2}html body #comprar-ajax-status .tabela-carrinho tr.cs-lat-carregando>td{opacity: .45;pointer-events: none;transition: opacity .15s}html body #comprar-ajax-status .tabela-carrinho tr.cs-lat-carregando>td:last-child{opacity: 1}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id].cs-lat-carregando .excluir a, html body #comprar-ajax-status .tabela-carrinho tr.cs-lat-carregando .excluir a{position: relative;color: transparent !important}html body #comprar-ajax-status .tabela-carrinho tr.cs-lat-carregando .excluir a::before{visibility: hidden}html body #comprar-ajax-status .tabela-carrinho tr.cs-lat-carregando .excluir a::after{content: "";position: absolute;left: 50%;top: 50%;width: 18px;height: 18px;margin: -9px 0 0 -9px;box-sizing: border-box;border: 2px solid #e6e6e6;border-top-color: #e02020;border-radius: 50%;animation: csLatGira .7s linear infinite}@keyframes csLatGira{to{transform: rotate(360deg)}}html body #comprar-ajax-status #carrinho-mini tr[data-produto-id] .produto-info>ul{display: flex;align-items: center;min-height: 18px;margin: 0 !important;padding: 0 !important}html body #comprar-ajax-status #carrinho-mini tr[data-produto-id] .produto-info>ul>li{display: flex;align-items: center;min-height: 18px;margin: 0 !important;padding: 0 !important;line-height: 18px}html body #comprar-ajax-status #carrinho-mini tr[data-produto-id] .cs-lat-tag>*{display: inline-flex !important;align-items: center;height: 18px !important;margin: 0 !important;padding: 0 6px !important;font-size: 11px !important;line-height: 18px !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]{grid-template-columns: 76px minmax(0, 1fr) auto !important;grid-template-areas: "img info excluir" "qtd preco preco" !important;column-gap: 12px !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.conteiner-imagem{justify-self: center !important;align-self: start !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td:last-child{align-self: start !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.clearfix{justify-self: start !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id]>td.coluna-preco{align-self: center !important;text-align: left !important;min-width: 0}html body #comprar-ajax-status.cs-lat td.coluna-preco .preco-produto, html body #comprar-ajax-status.cs-lat td.coluna-preco .preco-produto>div, html body #comprar-ajax-status.cs-lat .cs-lat-valor, html body #comprar-ajax-status.cs-lat .cs-lat-valor>div, html body #comprar-ajax-status .cs-lat-de{text-align: left !important}html body #comprar-ajax-status.cs-lat .cs-lat-pix{justify-content: flex-start !important}html body #comprar-ajax-status.cs-lat .tabela-carrinho tr[data-produto-id] .produto-info>a{display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;overflow: hidden;white-space: normal !important;text-overflow: clip}.cs-kit-vitrine{width: 100%;clear: both;padding: 16px 0 8px}.cs-kit-vitrine .listagem.cs-kit{margin: 0 !important;background: transparent !important;box-shadow: none !important}.cs-kit-vitrine .titulo-categoria{margin: 0 0 12px !important}.cs-kit-area{position: relative}.cs-kit-lista{display: flex;gap: 8px;margin: 0 !important;padding: 2px 0 6px !important;list-style: none;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none;container-type: inline-size;container-name: cskit}.cs-kit-lista::-webkit-scrollbar{display: none}.cs-kit-lista::before, .cs-kit-lista::after, .cs-vistos-lista::before, .cs-vistos-lista::after{display: none !important;content: none !important}.cs-kit-lista.cs-arrastando, .cs-vistos-lista.cs-arrastando{cursor: grabbing;user-select: none}.cs-kit-lista.cs-arrastando a, .cs-vistos-lista.cs-arrastando a{pointer-events: none}.produto-vistos .cs-vistos-lista{flex-wrap: nowrap !important;overflow-x: auto !important;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none}.produto-vistos .cs-vistos-lista::-webkit-scrollbar{display: none}.produto-vistos .cs-vistos-lista>.listagem-item{scroll-snap-align: start}.cs-kit-lista>.cs-kit-item{flex: 0 0 calc((100% - 32px) / 5);min-width: 0;margin: 0 !important;display: flex;scroll-snap-align: start}.cs-kit-lista>.cs-kit-item.listagem-item{position: relative;display: flex !important;flex-direction: column;width: 100% !important;margin: 0 !important;float: none !important}.cs-kit-lista .listagem-item-wrap{display: flex !important;flex-direction: column;flex: 1 1 auto;height: auto !important}.cs-kit-lista .listagem-item-wrap>.info-produto{display: flex !important;flex-direction: column;flex: 1 1 auto}.cs-kit-lista .info-produto>.precos-wrap{margin-bottom: 10px}.cs-kit-lista .cs-kit-comprar{position: relative;z-index: 3;display: block;margin: auto 0 0 !important;padding: 6px;border: 1px solid;border-radius: 4px;font-size: 13px;line-height: 18px;text-align: center;color: var(--cPreco, #006000);background: none}.cs-kit-lista .cs-kit-comprar:hover{text-decoration: none;background: #f3f8f3}html body .cs-kit-lista .info-produto>.cs-kit-comprar{display: block !important;align-self: stretch !important;width: auto !important;max-width: none !important;text-align: center !important;padding: 6px !important}.cs-kit-lista .imagem-produto img{width: 100%;height: auto;aspect-ratio: 1 / 1;object-fit: contain}.cs-kit-lista .bandeiras-produto{position: absolute;top: 8px;left: 8px;right: auto !important;width: auto !important;z-index: 2;pointer-events: none}.cs-kit-seta{position: absolute;top: 40%;z-index: 3;width: 38px;height: 38px;padding: 0;border: 1px solid #dddddd;border-radius: 50%;background: #ffffff;color: #333333;font: 700 22px/34px Arial, sans-serif;cursor: pointer;box-shadow: 0 2px 6px rgba(0,0,0,.12);transition: opacity .2s}.cs-kit-antes{left: -12px}.cs-kit-depois{right: -12px}.cs-kit-seta.cs-kit-fim{opacity: 0;pointer-events: none}@container cskit (max-width: 900px){.cs-kit-lista>.cs-kit-item{flex-basis: calc((100% - 24px) / 4)}}@container cskit (max-width: 700px){.cs-kit-lista>.cs-kit-item{flex-basis: calc((100% - 16px) / 3)}}@container cskit (max-width: 520px){.cs-kit-lista>.cs-kit-item{flex-basis: 44%}}@media (max-width: 1024px){.cs-kit-seta{display: none !important}}.pagina-produto .cs-kit-vitrine>.conteiner{max-width: 100%}.pagina-categoria .conteudo>.cs-kit-vitrine{padding: 24px 0 8px}.pagina-categoria .conteudo>.cs-kit-vitrine>.conteiner{width: auto !important;max-width: none !important;margin: 0 !important;padding: 0 !important}.pagina-categoria .conteudo>.cs-kit-vitrine .listagem.cs-kit{padding: 0 !important}.pagina-carrinho .cs-car .cs-kit-vitrine.cs-car-cartao{padding-bottom: 14px !important}.pagina-carrinho .cs-car .cs-kit-vitrine .titulo-categoria strong{font-size: 18px}.pagina-carrinho .cs-car .cs-kit-vitrine>.conteiner{width: auto !important;max-width: none !important;margin: 0 !important;padding: 0 !important}.pagina-carrinho .cs-car-kit-baixo{display: block}.bandeira-estoque{display: inline-block;padding: 3px 7px;border-radius: 4px;font-size: 12px;font-weight: 600;line-height: 1.25;text-transform: none;white-space: nowrap;box-shadow: none;color: var(--cEstTag3Txt, #9a5b00);background: var(--cEstTag3, #fff3df)}.bandeira-estoque.cs-est-1{color: var(--cEstTag1Txt, #c62828);background: var(--cEstTag1, #fde7e7)}.bandeira-estoque.cs-est-2{color: var(--cEstTag2Txt, #c24e00);background: var(--cEstTag2, #fdeee3)}.bandeira-estoque.cs-est-3{color: var(--cEstTag3Txt, #9a5b00);background: var(--cEstTag3, #fff3df)}.bandeira-estoque.cs-est-4{color: var(--cEstTag4Txt, #2f5b8a);background: var(--cEstTag4, #e6eef7)}.cs-cod-linha{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px}.cs-cod-linha>.codigo-produto{margin-bottom: 0 !important}.cs-cod-linha>.cs-est-produto{display: inline-flex;line-height: 1}.cs-cod-linha>.marca-produto.cs-marca-linha{display: inline-block !important;margin: 0 !important;font-size: 12px !important;line-height: 1.2;color: #888888 !important}.cs-cod-linha>.marca-produto.cs-marca-linha *{font-size: inherit !important;color: inherit !important}.cs-cod-linha>.marca-produto.cs-marca-linha>b{display: none !important}.listagem-item .cs-est-card{position: relative;z-index: 2;margin: 6px 0 8px;line-height: 1;pointer-events: none}.bandeiras-produto .bandeira-estoque{display: inline-block !important;width: auto !important;padding: 3px 7px !important;font-size: 12px !important;line-height: 1.25 !important;border-radius: 4px !important}.disponibilidade-produto .estoque, .qtde_estoque{display: none !important}@media (max-width: 767px){html body.pagina-produto .cs-kit-vitrine:not(.produto-coluna-lateral *)>.conteiner{padding-left: 10px !important;padding-right: 10px !important;box-sizing: border-box}}html.cs-vm-aberto, html.cs-vm-aberto body{overflow: hidden !important}.cs-vm{position: fixed;inset: 0;z-index: 99990;display: flex;align-items: center;justify-content: center;padding: 16px;box-sizing: border-box;background: rgba(0,0,0,.5);animation: csVmFundo .2s ease-out}.cs-vm-caixa{position: relative;width: min(1120px, 100%);max-height: calc(100dvh - 32px);overflow: hidden;box-sizing: border-box;padding: 18px 26px 22px;border-radius: 14px;background: #ffffff;box-shadow: 0 12px 40px rgba(0,0,0,.25);animation: csVmSobe .22s ease-out}.cs-vm-topo{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 0 0 14px}.cs-vm-topo strong{font-size: 20px;font-weight: 700;color: var(--cTitulos, #201f1f);line-height: 1.2}.cs-vm-fechar{flex: none;width: 36px;height: 36px;padding: 0;border: 1px solid #e0e0e0;border-radius: 50%;background: #ffffff;color: #555555;font: 400 24px/32px Arial, sans-serif;cursor: pointer}.cs-vm-fechar:hover{color: #d01212;border-color: #d01212}.cs-vm-todos{margin-left: auto;font-size: 14px;font-weight: 600;color: var(--cMenu, #006000) !important;text-decoration: none !important;white-space: nowrap}.cs-vm-todos:hover{text-decoration: underline !important}.cs-vm-carregando{flex: 1 0 100%;padding: 50px 0;text-align: center;color: #888888;font-size: 15px;list-style: none}.cs-vm .cs-kit-antes{left: -16px}.cs-vm .cs-kit-depois{right: -16px}.cs-vm .cs-kit-seta{z-index: 30 !important}.cs-vm .cs-kit-lista{scroll-snap-type: x proximity;cursor: grab}.cs-vm .cs-kit-lista.cs-arrastando{cursor: grabbing;user-select: none}.cs-vm .cs-kit-lista.cs-arrastando a{pointer-events: none}.cs-vm .cs-kit-item>.listagem-item, .cs-vm .listagem-item-wrap{display: flex !important;flex-direction: column;height: auto !important;min-height: 0 !important}.cs-vm .listagem-item-wrap{flex: 1 1 auto}.cs-vm .info-produto{display: flex !important;flex-direction: column;flex: 1 1 auto}html body .cs-vm .info-produto>.vistos-comprar{margin-top: auto !important}.cs-vm .info-produto>.precos-wrap{margin-bottom: 10px}.cs-vm .listagem-item{position: relative;border-radius: 4px;background: #ffffff}.cs-vm .listagem-item-wrap{padding: 0 !important;border: 1px solid #ececec !important;border-radius: 4px !important}.cs-vm .listagem-item-wrap>.info-produto{padding: 7px 7px 10px !important}.cs-vm .vistos-remover{position: absolute;top: 6px;right: 6px;z-index: 12;width: 26px;height: 26px;padding: 0;border: 1px solid #dddddd;border-radius: 50%;background: #ffffff;color: #666666;font: 400 20px/22px Arial, sans-serif !important;text-align: center;cursor: pointer}.cs-vm .vistos-remover:hover{color: #d01212;border-color: #d01212}.cs-vm .imagem-produto{position: relative;overflow: hidden}.cs-vm .imagem-produto .imagem-zoom{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;opacity: 0;transition: opacity .5s ease-in-out;pointer-events: none}.cs-vm .imagem-produto .imagem-principal{transition: opacity .5s ease-in-out}.cs-vm .listagem-item:hover .imagem-produto.has-zoom .imagem-zoom{opacity: 1}.cs-vm .listagem-item:hover .imagem-produto.has-zoom .imagem-principal:has(~ .imagem-zoom){opacity: 0}.cs-vm .cs-carrinho-card{display: none !important}html body .cs-vm .listagem-item .vistos-comprar{display: block !important;margin-top: auto !important}.cs-vm .nome-produto{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin: 8px 0 6px;font-size: 14px;line-height: 1.3;color: #333333}@keyframes csVmFundo{from{opacity: 0}to{opacity: 1}}@keyframes csVmSobe{from{opacity: 0;transform: translateY(12px)}to{opacity: 1;transform: none}}@media (max-width: 767px){.cs-vm{align-items: flex-end;padding: 0}.cs-vm-caixa{width: 100%;max-height: 88dvh;padding: 14px 14px 18px;border-radius: 16px 16px 0 0}.cs-vm-topo strong{font-size: 18px}.cs-vm .listagem-item, .cs-vm .listagem-item-wrap{border-radius: 8px !important}}@media (prefers-reduced-motion: reduce){.cs-vm, .cs-vm-caixa{animation: none}}html body .cs-fav svg, html body .cs-fav svg *{fill: #e02020 !important}html body .listagem-item .bandeira-desejos:has(.cs-fav){display: block !important;visibility: visible !important;opacity: 1 !important}html.cs-entrar-aberta{overflow: hidden}.cs-entrar{position: fixed;inset: 0;z-index: 100000;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(0, 0, 0, .5)}.cs-entrar-caixa{position: relative;width: 100%;max-width: 400px;max-height: 100%;padding: 26px 24px 22px;overflow-y: auto;box-sizing: border-box;border-radius: 14px;background: #ffffff;color: #201f1f;font-size: 14px;line-height: 1.4}.cs-entrar-x{position: absolute;top: 8px;right: 8px;width: 36px;height: 36px;padding: 0;border: 0;border-radius: 50%;background: transparent;color: #737373;font-size: 26px;line-height: 1;cursor: pointer}.cs-entrar-x:hover{background: #f2f2f2}.cs-entrar-tit{display: block;margin: 0 0 4px;font-size: 20px;font-weight: 700}.cs-entrar-sub{margin: 0 0 16px;color: #666666}html body .cs-entrar label{display: block;margin: 0 0 4px;font-size: 13px;font-weight: 600}html body .cs-entrar input[type=email], html body .cs-entrar input[type=password]{display: block;width: 100%;height: 44px;margin: 0 0 12px;padding: 0 12px;box-sizing: border-box;border: 1px solid #cfcfcf;border-radius: 8px;background: #ffffff;box-shadow: none;color: #201f1f;font-size: 16px;line-height: normal}html body .cs-entrar input:focus{border-color: var(--cPreco, #006000);outline: 0;box-shadow: 0 0 0 2px color-mix(in srgb, var(--cPreco, #006000) 20%, #ffffff)}.cs-entrar-ok{display: block;width: 100%;height: 46px;margin: 4px 0 0;border: 0;border-radius: 8px;background: var(--cBotoes, #ffa02a);color: var(--cBotoesTxt, #ffffff);font-size: 15px;font-weight: 700;cursor: pointer}.cs-entrar-ok:hover{filter: brightness(.96)}.cs-entrar-links{display: flex;justify-content: space-between;gap: 12px;margin: 14px 0 0}html body .cs-entrar a{color: var(--cPreco, #006000);font-size: 13px;font-weight: 600;text-decoration: underline}.cs-entrar-novo{margin: 14px 0 0;padding: 12px 0 0;border-top: 1px solid #ececec;font-size: 13px;text-align: center}.listagem-item .preco-novo .desconto-a-vista b{display: none !important}.listagem-item .preco-novo .preco-tag-linha{display: flex !important;align-items: center;gap: 6px;flex-wrap: wrap;width: 100% !important;flex: 0 0 100%;margin: 0 0 4px;line-height: 1;text-align: left}.listagem-item .preco-novo .preco-tag-linha .preco-de{display: inline-block !important;margin: 0 !important;font-size: 13px !important;font-weight: 400 !important;color: #8a8a8a !important;text-decoration: line-through !important}.listagem-item .preco-novo .preco-tag-off{display: inline-block !important;margin: 0 !important;padding: 3px 7px !important;border-radius: 4px;background: var(--cTagOff, #3fae49) !important;color: var(--cTagOffTxt, #ffffff) !important;font-size: 12px !important;font-weight: 700 !important;line-height: 1.2 !important;text-transform: none}.listagem-item .preco-novo .preco-escondido{display: none !important}.listagem-item .preco-novo .preco-cartao-linha{margin-top: 4px;font-size: 13px;font-weight: 400;line-height: 1.35;color: var(--cCartaoTxt, #3c3c3c)}body .listagem .listagem-item .preco-novo .desconto-a-vista{align-items: baseline !important}.listagem-item .preco-novo .desconto-a-vista .preco-pix-linha{display: flex !important;align-items: baseline;flex-wrap: nowrap;gap: 4px;width: auto !important;white-space: nowrap}.listagem-item .preco-novo .desconto-a-vista .preco-pix-linha>span{position: static !important;top: 0 !important;margin-left: 0 !important;line-height: 1 !important}.listagem-item .info-produto .nome-produto{padding-left: 0 !important;padding-right: 0 !important;margin-left: 0 !important;margin-right: 0 !important}.listagem-item .info-produto{padding-bottom: 22px !important}@media (max-width: 767px){.listagem-item .info-produto{padding-bottom: 14px !important}}.pagina-produto .principal .preco-novo-produto .desconto-a-vista b{display: none !important}.pagina-produto .principal .preco-novo-produto .preco-tag-linha{display: block !important;width: 100% !important;flex: 0 0 100%;margin: 0 0 6px;line-height: 1}.pagina-produto .principal .preco-novo-produto .preco-tag-off{display: inline-block !important;margin: 0 !important;padding: 3px 8px !important;border-radius: 4px;background: var(--cTagOff, #3fae49) !important;color: var(--cTagOffTxt, #ffffff) !important;font-size: 13px !important;font-weight: 700 !important;line-height: 1.2 !important;position: static !important}.pagina-produto .principal .preco-novo-produto .preco-escondido{display: none !important}.pagina-produto .principal .preco-novo-produto .preco-cartao-linha{margin-top: 6px;font-size: 14px;font-weight: 400;line-height: 1.4;color: var(--cCartaoTxt, #3c3c3c)}.pagina-produto .principal .preco-novo-produto .preco-tag-linha{display: flex !important;align-items: center;gap: 8px;flex-wrap: wrap}.pagina-produto .principal .preco-novo-produto .preco-tag-linha .preco-de{display: inline-block !important;margin: 0 !important;font-size: 14px !important;font-weight: 400 !important;color: #8a8a8a !important;text-decoration: line-through !important}.preco-tag-linha .bandeira-promocao.preco-tag-off{display: inline-block !important;position: static !important;width: auto !important;height: auto !important;margin: 0 !important;border-radius: 4px !important;justify-content: normal;align-items: normal;text-align: center}.bandeiras-produto .bandeira-ranking{display: inline-flex !important;align-items: center;gap: 3px;width: auto !important;height: auto !important;margin: 0 0 5px;padding: 3px 8px 3px 6px;border-radius: 20px;background: var(--cMaisVendido, #ff5a00);color: var(--cMaisVendidoTxt, #ffffff);font-size: 11px;font-weight: 700;line-height: 1.2;white-space: nowrap;box-shadow: 0 1px 3px rgba(0,0,0,.12)}.bandeiras-produto .bandeira-ranking svg{width: 12px;height: 12px;fill: currentColor}.listagem-item .cs-mv-card{position: relative;z-index: 2;display: flex;flex-wrap: wrap;align-content: flex-start;align-items: center;gap: 3px 6px;height: 40px;margin: 6px 0 6px;overflow: hidden;line-height: 1.2;pointer-events: none;box-sizing: border-box}body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) .listagem-item:not(.cs-mv-tem):not(.cs-kit-lista .listagem-item):not(.cs-vm .listagem-item):not(.produto-coluna-lateral .listagem-item) .info-produto>.precos-wrap::after, body.pagina-produto .aproveite-tambem .listagem-item:not(.cs-mv-tem) .info-produto>.precos-wrap::after{content: "";display: block;height: 52px}.listagem-item .cs-mv-card .bandeira-ranking{display: inline-flex;align-items: center;gap: 3px;flex: none;padding: 3px 7px 3px 6px;border-radius: 4px;background: var(--cMaisVendido, #ff5a00);color: var(--cMaisVendidoTxt, #ffffff);font-size: 11px;font-weight: 700;white-space: nowrap}.listagem-item .cs-mv-card .bandeira-ranking svg{width: 11px;height: 11px;fill: currentColor}.listagem-item .cs-mv-card .cs-mv-card-cat{flex: 1 1 100%;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--cMaisVendidoCat, #3483fa);font-size: 12px;font-weight: 500}.cs-mv-linha{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;margin: 0 0 6px}.cs-mv-linha .bandeira-ranking{display: inline-flex;align-items: center;gap: 4px;flex: none;padding: 4px 9px 4px 7px;border-radius: 4px;background: var(--cMaisVendido, #ff5a00);color: var(--cMaisVendidoTxt, #ffffff);font-size: 12px;font-weight: 700;line-height: 1.2;white-space: nowrap}.cs-mv-linha .bandeira-ranking svg{width: 13px;height: 13px;fill: currentColor}.cs-mv-linha .cs-mv-cat{color: var(--cMaisVendidoCat, #3483fa);font-size: 13px;font-weight: 500;line-height: 1.2}.bandeiras-produto .bandeira-ranking{align-self: flex-start;max-width: max-content}.bandeiras-produto .bandeira-ranking span{display: inline !important;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;border-radius: 0 !important;background: none !important;color: inherit !important;font-size: inherit !important;font-weight: 700 !important;line-height: inherit !important}.bandeiras-produto .bandeira-oferta{display: inline-flex !important;align-items: center;width: auto !important;height: auto !important;margin: 0 0 5px;padding: 3px 9px;border-radius: 20px;background: var(--cOfertaTag, #e02020) !important;color: var(--cOfertaTagTxt, #ffffff) !important;font-size: 11px !important;font-weight: 700 !important;line-height: 1.2 !important;text-transform: uppercase;letter-spacing: .02em;white-space: nowrap;align-self: flex-start;max-width: max-content}.bandeira-oferta>span{font: inherit !important;color: inherit !important;text-transform: inherit !important;letter-spacing: inherit !important}.bandeira-oferta svg{width: 1.15em;height: 1.15em;margin-right: 4px;fill: currentColor;flex: none}.bandeira-oferta.cs-of-so-icone svg{margin-right: 0}.listagem-item .imagem-produto{position: relative}.cs-of-crono{position: absolute;right: 8px;bottom: 8px;z-index: 5;display: inline-flex;align-items: center;gap: 3px;padding: 3px 5px;border-radius: 5px;background: var(--cOfertaCrono, #ffc400);color: var(--cOfertaCronoTxt, #111111);font: 700 11px/1 Arial, sans-serif;pointer-events: none;box-shadow: 0 1px 4px rgba(0,0,0,.15)}.cs-of-crono svg{width: 13px;height: 13px;fill: currentColor;flex: none}.cs-of-crono .cs-of-relogio{display: inline-flex;align-items: center;gap: 2px;font-weight: 700}.cs-of-crono .cs-of-relogio i{display: inline-block;min-width: 17px;padding: 2px 2px;border-radius: 3px;background: #ffffff;font-style: normal;text-align: center;font-variant-numeric: tabular-nums}@media (max-width: 767px){.cs-of-crono{right: 6px;bottom: 6px;padding: 2px 4px;font-size: 10px}.cs-of-crono .cs-of-relogio i{min-width: 15px}.cs-of-crono svg{width: 11px;height: 11px}}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-of-crono{left: 0;right: 0;bottom: -4px;justify-content: center;padding: 2px;font-size: 9px}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-of-crono svg{display: none}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-of-crono .cs-of-relogio i{min-width: 13px;padding: 1px}.produto-detalhes-imagem .produtos-img, .produto-detalhes-imagem{position: relative}.cs-oferta-foto{position: absolute;top: 12px;left: 12px;z-index: 6;display: inline-flex;padding: 4px 11px;border-radius: 20px;background: var(--cOfertaTag, #e02020);color: var(--cOfertaTagTxt, #ffffff);font-size: 12px;font-weight: 700;line-height: 1.2;text-transform: uppercase;letter-spacing: .02em;pointer-events: none}.cs-oferta-linha{margin: 8px 0 0}.cs-oferta-linha .cs-of-crono{position: static;display: inline-flex;padding: 4px 7px;gap: 4px;font-size: 14px;border-radius: 6px}.cs-oferta-linha .cs-of-crono svg{width: 16px;height: 16px}.cs-oferta-linha .cs-of-crono .cs-of-relogio i{min-width: 22px;padding: 2px 3px}.cs-oferta-tempo{display: inline-flex;align-items: center;gap: 4px;padding: 4px 10px;border-radius: 6px;background: var(--cOfertaTag, #e02020);color: var(--cOfertaTagTxt, #ffffff);font-size: 13px;font-weight: 600;line-height: 1.2}.cs-oferta-tempo b{font-weight: 700;font-variant-numeric: tabular-nums}.vitrine-ofertas.cs-ofertas{padding: 20px 0 16px}.cs-of-topo{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 14px;margin: 0 0 14px}.cs-of-titulo strong{display: block;font-size: 22px;font-weight: 700;color: var(--cOfertaTag, #e02020);line-height: 1.2}.cs-of-titulo span{display: block;font-size: 13px;color: #666666}.cs-of-topo .cs-oferta-tempo{margin-left: auto}.cs-of-area{position: relative}.cs-of-lista{display: flex;gap: 12px;margin: 0 !important;padding: 2px 0 6px !important;list-style: none;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none}.cs-of-lista::-webkit-scrollbar{display: none}.cs-of-lista>.cs-of-item{flex: 0 0 calc((100% - 48px) / 5);min-width: 0;margin: 0 !important;display: flex}.cs-of-lista>.cs-of-item>.listagem-item{width: 100% !important;margin: 0 !important}.cs-of-n4 .cs-of-lista>.cs-of-item{flex-basis: calc((100% - 36px) / 4)}.cs-of-seta{position: absolute;top: 40%;z-index: 3;width: 38px;height: 38px;padding: 0;border: 1px solid #dddddd;border-radius: 50%;background: #ffffff;color: #333333;font: 700 22px/34px Arial, sans-serif;cursor: pointer;box-shadow: 0 2px 6px rgba(0,0,0,.12);transition: opacity .2s}.cs-of-antes{left: -12px}.cs-of-depois{right: -12px}.cs-of-seta.cs-of-fim{opacity: 0;pointer-events: none}@media (max-width: 1024px){.cs-of-seta{display: none !important}}@media (max-width: 767px){.cs-of-lista{flex-wrap: wrap;overflow: visible}.cs-of-lista>.cs-of-item, .cs-of-n4 .cs-of-lista>.cs-of-item{flex-basis: calc(50% - 6px)}.cs-of-cel-carrossel .cs-of-lista{flex-wrap: nowrap;overflow-x: auto}.cs-of-cel-carrossel .cs-of-lista>.cs-of-item{flex-basis: 44%}.cs-of-titulo strong{font-size: 19px}}body.com-carrinho-card .listagem-item .imagem-produto{position: relative}html body.cs-compra-icone .listagem-item :is(.vistos-comprar, .cs-kit-comprar, .cs-vm-add), html body.cs-compra-icone .cs-kit-lista .info-produto>.cs-kit-comprar{display: none !important}body.cs-compra-icone .cs-vm .cs-carrinho-card{display: flex !important}html body.cs-compra-nenhum .listagem-item :is(.vistos-comprar, .cs-kit-comprar, .cs-vm-add, .cs-ml-add, .cs-carrinho-card), html body.cs-compra-nenhum .cs-vt .listagem-item .pbx-botao, html body.cs-compra-nenhum .cs-kit-lista .info-produto>.cs-kit-comprar, html.cs-modo-lista body.cs-compra-nenhum #corpo .listagem>ul.vitrine-normal .cs-ml-add{display: none !important}.listagem-item .cs-carrinho-card.cs-cc-botao{position: relative;left: auto;bottom: auto;z-index: 3;display: block;width: 100%;height: auto;margin: auto 0 0;padding: 6px;border: 1px solid;border-radius: 4px;background: #ffffff;box-shadow: none;color: var(--cPreco, #006000);font-size: 13px;line-height: 18px;text-align: center}.listagem-item .cs-carrinho-card.cs-cc-botao:hover{transform: none;background: #f3f8f3}body.cs-compra-botao .listagem-item .info-produto{display: flex !important;flex-direction: column;flex: 1 1 auto}body.cs-compra-botao .listagem-item .listagem-item-wrap{display: flex !important;flex-direction: column}body.cs-compra-botao .listagem-item .info-produto>.precos-wrap{margin-bottom: 10px}.cs-carrinho-card{position: absolute;left: 8px;bottom: 8px;z-index: 6;display: flex;align-items: center;justify-content: center;width: 42px;height: 42px;padding: 0;border: 0;border-radius: 50%;background: var(--cCarrinhoCard, #ffffff);color: var(--cCarrinhoCardIcone, #006000);box-shadow: 0 2px 8px rgba(0,0,0,.18);cursor: pointer;transition: transform .15s, background .15s}.cs-carrinho-card svg{width: 22px;height: 22px;fill: none;stroke: currentColor}.cs-carrinho-card:hover{opacity: .8}.cs-carrinho-card.carregando{opacity: .6;pointer-events: none}.cs-carrinho-card.adicionado{background: var(--cCarrinhoCardIcone, #006000);color: var(--cCarrinhoCard, #ffffff)}.cs-cc-oculto{display: none !important}@media (max-width: 767px){.cs-carrinho-card{width: 36px;height: 36px;left: 6px;bottom: 6px}.cs-carrinho-card svg{width: 19px;height: 19px}}html body .preco-tag-linha .preco-tag-off.preco-tag-oferta, html body.pagina-produto .principal .preco-novo-produto .preco-tag-off.preco-tag-oferta{background: var(--cOfertaTag, #e02020) !important;color: var(--cOfertaTagTxt, #ffffff) !important}html body .cs-frete-gratis{display: inline-flex !important;align-items: center;gap: 5px;width: auto !important;height: auto !important;margin: 8px 0 0 !important;padding: 3px 8px !important;position: static !important;border-radius: 4px !important;background: var(--cFreteGratisFundo, #e3f6ea) !important;color: var(--cFreteGratis, #00873c) !important;font-size: 12px !important;font-weight: 700 !important;line-height: 1.3 !important;text-transform: none !important;white-space: nowrap;align-self: flex-start}html body .cs-frete-gratis svg{flex: 0 0 auto;width: 15px;height: 15px;fill: currentColor}html body .cs-frete-gratis strong{font-weight: inherit}.listagem-item .info-produto>.cs-frete-gratis, .listagem-item .precos-wrap>.cs-frete-gratis{display: flex !important;width: max-content !important}.listagem-item .info-produto>.cs-frete-gratis{margin: 6px 0 0 !important}html body.pagina-produto .principal .precos-wrap>.cs-frete-gratis{margin-top: 10px !important;font-size: 13px !important}html body .cs-frete-gratis{gap: 0;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important;color: var(--cFreteGratis, #00a650) !important;font-size: 14px !important;font-weight: 600 !important;line-height: 1.3 !important}html body .cs-frete-gratis svg{display: none !important}html body.pagina-produto .principal .precos-wrap>.cs-frete-gratis{font-size: 15px !important}html body.pagina-produto .tag-frete-gratis.cs-fg-oculto{display: none !important}html body.pagina-produto .cep.cs-fg-tem>*:not(.cs-fg-cep){display: none !important}.cs-fg-cep{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;margin: 0}.cs-fg-cep-t{color: var(--cFreteGratis, #00a650);font-size: 16px;font-weight: 700}.cs-fg-cep-s{color: #555555;font-size: 13px}html body .cs-fg-cep-prazo{flex: 1 1 100%;color: var(--cPreco, #006000) !important;font-size: 13px;text-decoration: underline !important}.cs-baixou-foto{position: absolute;top: 12px;left: 12px;z-index: 6;display: flex;align-items: center;justify-content: center;gap: 6px;height: 36px;padding: 0 14px 0 9px;box-sizing: border-box;border-radius: 18px;font-size: 14px;font-weight: 700;line-height: 1;white-space: nowrap;background: var(--cBaixouFundo, #fdecec);color: var(--cBaixou, #d01212);pointer-events: none;box-shadow: 0 1px 3px rgba(0,0,0,.1)}.cs-baixou-foto svg{width: 22px;height: 22px;fill: currentColor}.cs-of-titulo strong .cs-of-termo{margin-left: 10px;padding: 3px 8px;border-radius: 6px;background: var(--cOfertaTag, #e02020);color: var(--cOfertaTagTxt, #ffffff);font-size: 13px;font-style: normal;vertical-align: middle}html body .bandeiras-produto .bandeira-oferta, html body .cs-oferta-foto{gap: 3px;background: color-mix(in srgb, var(--cOfertaTag, #e02020) 12%, #ffffff) !important;color: var(--cOfertaTag, #e02020) !important;padding: 3px 7px 3px 5px !important;border-radius: 4px !important;box-shadow: none !important}html body .bandeiras-produto .bandeira-oferta.cs-of-so-icone{padding: 3px 4px !important}html body .bandeiras-produto .bandeira-oferta svg{margin: 0 !important}html body .bandeiras-produto .bandeira-oferta span{display: inline !important;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;border-radius: 0 !important;background: none !important;color: inherit !important;font-size: inherit !important;line-height: inherit !important}html body .bandeiras-produto .bandeira-oferta svg, html body .cs-oferta-foto svg{width: 1.35em;height: 1.35em}.listagem-item .listagem-item-wrap{container-type: inline-size}.listagem-item .cs-carrinho-card:not(.cs-cc-botao){top: 56px;right: 10px;bottom: auto;left: auto;width: 40px;height: 40px}.listagem-item .cs-carrinho-card:not(.cs-cc-botao) svg{width: 20px;height: 20px}.listagem-item .cs-carrinho-card:not(.cs-cc-botao):not(.adicionado){background: rgba(234, 234, 234, .75);color: #737373;box-shadow: none}@media (min-width: 768px) and (hover: hover){.listagem-item .cs-carrinho-card:not(.cs-cc-botao){opacity: 0;transition: background .15s}.listagem-item:hover .cs-carrinho-card:not(.cs-cc-botao), .listagem-item .cs-carrinho-card:not(.cs-cc-botao):focus-visible, .listagem-item .cs-carrinho-card.carregando, .listagem-item .cs-carrinho-card.adicionado{opacity: 1}.listagem-item:hover .cs-carrinho-card:not(.cs-cc-botao):hover{opacity: .8}}html:not(.cs-modo-lista) .listagem-item .bandeiras-produto, html.cs-modo-lista body:not(.pagina-categoria):not(.pagina-busca) .listagem-item .bandeiras-produto{top: calc(100cqw - 10px) !important;bottom: auto !important;transform: translateY(-100%)}@media (max-width: 767px){.listagem-item .cs-carrinho-card:not(.cs-cc-botao){top: 45px;right: 8px;width: 31px;height: 31px}.listagem-item .cs-carrinho-card:not(.cs-cc-botao) svg{width: 16px;height: 16px}html:not(.cs-modo-lista) .listagem-item .bandeiras-produto, html.cs-modo-lista body:not(.pagina-categoria):not(.pagina-busca) .listagem-item .bandeiras-produto{top: calc(100cqw - 8px) !important}}html body .produto-detalhes-imagem .splide__track>:is(.cs-oferta-foto, .cs-baixou-foto){top: 12px !important;bottom: auto !important;left: 12px !important}html body .listagem-item.cs-com-crono .bandeiras-produto{top: 10px !important;transform: none !important}@media (max-width: 767px){html body .listagem-item.cs-com-crono .bandeiras-produto{top: 8px !important}}.bandeira-oferta.cs-of-tag-titulo{display: inline-flex !important;align-items: center;gap: 3px;width: auto !important;margin: 0 0 0 10px;padding: 3px 7px 3px 5px;border-radius: 4px;background: color-mix(in srgb, var(--cOfertaTag, #e02020) 12%, #ffffff);color: var(--cOfertaTag, #e02020);font-size: 12px;font-weight: 700;line-height: 1.2;text-transform: uppercase;letter-spacing: .02em;white-space: nowrap;vertical-align: middle}.bandeira-oferta.cs-of-tag-titulo svg{width: 1.35em;height: 1.35em;fill: currentColor;margin: 0}.bandeira-oferta.cs-of-tag-titulo span{display: inline;padding: 0;margin: 0;background: none;color: inherit;font-size: inherit}.bandeira-oferta.cs-of-tag-relogio .cs-of-relogio{display: inline-flex !important;align-items: center;gap: 1px;margin-left: 5px;font-weight: 700;font-variant-numeric: tabular-nums;color: inherit;text-transform: none;letter-spacing: 0}.bandeira-oferta.cs-of-tag-relogio .cs-of-relogio i{display: inline !important;min-width: 0 !important;padding: 0 !important;margin: 0 1px 0 0;background: none !important;border-radius: 0 !important;font-style: normal;color: inherit !important}html body .bandeiras-produto .bandeira-oferta.cs-bx-tag{background: var(--cBaixouFundo, #fdecec) !important;color: var(--cBaixou, #d01212) !important}html body .listagem-item .cs-mv-card{max-width: 100%;min-width: 0;box-sizing: border-box}html body .listagem-item .cs-mv-card .cs-mv-card-cat{display: block;max-width: 100%;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}html body .cs-em-oferta .desconto-a-vista :is(strong, strong *, .titulo, .titulo *), html body .cs-em-oferta .desconto-a-vista>span:not(.preco-pix-linha), html body .cs-em-oferta .preco-pix-linha :is(strong, strong *, span){color: var(--cOfertaTag, #e02020) !important}html body .cs-em-oferta .preco-produto.destaque-preco .preco-promocional.titulo, html body .cs-em-oferta .preco-produto.destaque-preco .preco-promocional.titulo *{color: var(--cOfertaTag, #e02020) !important}.cs-of-fogo{display: none}@media (max-width: 767px){html body .listagem-item.cs-em-oferta .bandeiras-produto .bandeira-oferta:has(>svg):not(.cs-of-tag-titulo, .cs-at-tag){display: none !important}html body .listagem-item:has(.imagem-produto>.cs-of-fogo) .bandeiras-produto .bandeira-oferta:has(>svg):not(.cs-of-tag-titulo, .cs-at-tag){display: none !important}html body .listagem-item .imagem-produto:has(>.cs-of-fogo){position: relative}html body .listagem-item .imagem-produto>.cs-of-fogo{position: absolute;top: 6px;left: 6px;z-index: 4;display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 50%;background: color-mix(in srgb, var(--cOfertaTag, #e02020) 12%, #ffffff);color: var(--cOfertaTag, #e02020);box-shadow: 0 1px 3px rgba(0,0,0,.12);pointer-events: none}html body .listagem-item .imagem-produto>.cs-of-fogo svg{width: 15px;height: 15px;fill: currentColor}}.cs-voando{position: fixed !important;z-index: 99990;margin: 0 !important;object-fit: contain;pointer-events: none}html.cs-aviso-carrinho body .cs-vitrine-carrinho{display: none !important}.cs-car-aviso{position: fixed;right: 12px;z-index: 9000;display: flex;align-items: center;gap: 10px;width: 290px;max-width: calc(100vw - 24px);padding: 10px 28px 10px 10px;box-sizing: border-box;border-radius: 12px;background: #ffffff;box-shadow: 0 8px 26px rgba(0, 0, 0, .2), 0 1px 3px rgba(0, 0, 0, .1);color: #201f1f;font-size: 13px;line-height: 1.3}.cs-car-aviso>img{flex: 0 0 52px;width: 52px;height: 52px;object-fit: contain;border-radius: 8px}.cs-car-aviso-txt{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 2px}.cs-car-aviso-txt strong{color: var(--cPreco, #006000);font-size: 12px;font-weight: 700}.cs-car-aviso-nome{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cs-car-aviso-mais{color: #737373;font-size: 12px}html body a.cs-car-aviso-bt{margin-top: 4px;padding: 4px 14px;border-radius: 6px;background: var(--cBotoes, #ffa02a);color: var(--cBotoesTxt, #ffffff) !important;font-size: 12px;font-weight: 700;line-height: 1.4;text-decoration: none !important}.cs-car-aviso-x{position: absolute;top: 4px;right: 4px;width: 26px;height: 26px;padding: 0;border: 0;border-radius: 50%;background: transparent;color: #737373;font-size: 20px;line-height: 1;cursor: pointer}.cs-car-aviso-x:hover{background: #f2f2f2}@media (max-width: 767px){.cs-car-aviso{width: 260px}}.desconto-a-vista strong:has(>.preco-centavos){display: inline-flex !important;align-items: baseline !important;gap: 0 !important}.desconto-a-vista strong .preco-centavos{display: inline !important;position: static !important;top: 0 !important;margin: 0 !important;padding: 0 !important;font-size: 0.62em !important;font-weight: inherit !important;line-height: 1 !important;letter-spacing: 0;color: inherit !important;opacity: 1 !important}@media (max-width: 767px){.pagina-inicial #corpo>.item-home, .pagina-inicial #corpo>.listagem{background: transparent !important}.pagina-inicial #corpo>.bloco-com-banners .vistos-recentes{background: transparent;box-shadow: none;clip-path: none}body.pagina-categoria, body.pagina-busca{background: var(--cVVideo, #f0f0f0) !important}.pagina-produto .produto>.produto-aproveite{background: transparent !important;padding: 0 !important}.pagina-inicial .listagem .listagem-item, .pagina-inicial .listagem .listagem-item .listagem-item-wrap, .pagina-categoria .listagem .listagem-item, .pagina-categoria .listagem .listagem-item .listagem-item-wrap, .pagina-busca .listagem .listagem-item, .pagina-busca .listagem .listagem-item .listagem-item-wrap, .pagina-produto .produto-aproveite .listagem-item, .pagina-produto .produto-aproveite .listagem-item .listagem-item-wrap, .pagina-produto .produto-vistos .listagem-item, .pagina-produto .produto-vistos .listagem-item .listagem-item-wrap, html body.pagina-produto :is(.produto-pbx, .produto-recomendados, .cs-kit-vitrine) .listagem-item, html body.pagina-produto :is(.produto-pbx, .produto-recomendados, .cs-kit-vitrine) .listagem-item .listagem-item-wrap{background: #ffffff !important;border-color: transparent !important;border-radius: 8px !important}.bloco-categorias li a{border-color: transparent !important;box-shadow: none !important;border-radius: 12px !important}.bloco-categorias li a{-webkit-tap-highlight-color: transparent;transition: transform .12s ease, background-color .12s ease}html body .bloco-categorias li a:active{transform: scale(.93);background-color: color-mix(in srgb, var(--cPreco, #006000) 10%, #ffffff) !important;opacity: 1 !important}.pagina-inicial #corpo .listagem .vitrine-normal{grid-template-columns: calc(50% - 4px) calc(50% - 4px) !important}.pagina-produto .aproveite-tambem ul.vm-fixada{display: grid !important;grid-template-columns: calc(50% - 4px) calc(50% - 4px) !important;gap: 8px !important;margin: 0 !important;padding: 0 !important;list-style: none}.pagina-produto .aproveite-tambem ul.vm-fixada>.listagem-item{width: auto !important;margin: 0 !important;float: none !important}.vitrine-normal>.vm-oculto{display: none !important}.vm-botao{display: block;width: 100%;margin: 10px 0 0;padding: 11px;box-sizing: border-box;border: 1px solid var(--cPreco, #006000);border-radius: 8px;background: #ffffff;color: var(--cPreco, #006000);font-size: 14px;font-weight: 700;text-align: center;text-decoration: none;cursor: pointer}}@media (max-width: 767px){html body .listagem .slick-prev.slick-arrow, html body .listagem .slick-next.slick-arrow, html body .vitrine-carrossel .slick-prev.slick-arrow, html body .vitrine-carrossel .slick-next.slick-arrow, html body .produto-pbx .pbx-seta, html body .cs-of-seta, html body .cs-kit-seta, html body .reels-seta{display: none !important}}.cs-modo{display: inline-flex;align-items: center;gap: 2px;margin: 0 10px 0 auto}.cs-modo button{display: inline-flex;align-items: center;gap: 6px;padding: 6px 10px;border: 0;border-radius: 6px;background: none;color: #8a8a8a;font-size: 14px;font-weight: 600;line-height: 1;cursor: pointer}.cs-modo button svg{width: 20px;height: 20px;fill: currentColor}.cs-modo button:hover{color: #444444}.cs-modo button.ativo{color: var(--cPreco, #006000)}.cs-ml-add{display: none}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal{display: flex !important;flex-direction: column;gap: 8px !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal>.listagem-item{width: 100% !important;max-width: none !important;margin: 0 !important;float: none !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal>.listagem-item.cs-indisponivel-oculto{display: none !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap{position: relative;display: grid !important;grid-template-columns: 96px minmax(0, 1fr) 210px 150px;grid-template-rows: auto auto;align-content: center;column-gap: 20px;height: auto !important;min-height: 0 !important;padding: 8px 20px 8px 8px !important;box-sizing: border-box}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .info-produto{display: contents !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .imagem-produto{grid-column: 1;grid-row: 1 / span 2;align-self: center;width: 96px !important;height: auto !important;margin: 0 !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .nome-produto{grid-column: 2;grid-row: 1;align-self: end;height: auto !important;min-height: 0 !important;margin: 0 !important;font-size: 15px !important;line-height: 1.3 !important;max-height: none !important;-webkit-line-clamp: 2 !important;line-clamp: 2;padding-right: 30px !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-mv-card{grid-column: 2;grid-row: 2;align-self: start;height: auto;margin: 6px 0 0}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item:not(.cs-mv-tem) .nome-produto{grid-row: 1 / span 2;align-self: center}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .precos-wrap{grid-column: 3;grid-row: 1 / span 2;align-self: center;margin: 0 !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .precos-wrap::after{display: none !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .preco-produto{min-height: 0 !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-ml-add{grid-column: 4;grid-row: 1 / span 2;align-self: center;position: relative;z-index: 3;display: block;padding: 8px 10px;border: 1px solid;border-radius: 6px;font-size: 14px;font-weight: 600;line-height: 18px;text-align: center;color: var(--cPreco, #006000);background: #ffffff;text-decoration: none}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-ml-add:hover{background: #f3f8f3}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-carrinho-card.cs-cc-botao{display: none !important}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-ml-add{display: none !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .bandeiras-produto{top: 10px !important;left: 10px !important;right: auto !important;width: auto !important}@media (max-width: 1023px){html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap{grid-template-columns: 90px minmax(0, 1fr) 200px;grid-template-rows: auto auto auto;column-gap: 16px}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .imagem-produto{grid-row: 1 / span 3;width: 90px !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-mv-card{grid-row: 2 / span 2}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .precos-wrap{grid-row: 1 / span 2}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-ml-add{grid-column: 3;grid-row: 3;margin-top: 6px}}@media (max-width: 767px){.cs-modo{margin-right: 6px}.cs-modo button{padding: 6px}.cs-modo button span{display: none}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal{gap: 6px !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap{grid-template-columns: 84px minmax(0, 1fr);grid-template-rows: auto;column-gap: 10px;align-content: start;padding: 8px !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .imagem-produto{grid-column: 1;grid-row: 1 / span 4;align-self: start;width: 84px !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .nome-produto{grid-column: 2;grid-row: 1;align-self: start;font-size: 13px !important;line-height: 1.3 !important;padding-right: 38px !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item:not(.cs-mv-tem) .nome-produto{grid-row: 1;align-self: start}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .precos-wrap{grid-column: 2;grid-row: 2;margin-top: 4px !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-mv-card{grid-column: 2;grid-row: 3;margin: 4px 0 0}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .cs-ml-add{grid-column: 2;grid-row: 4;align-self: start;margin-top: 6px;padding: 5px 10px;font-size: 13px}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .bandeiras-produto{top: 6px !important;left: 6px !important}}@media (min-width: 768px){html.cs-modo-lista body:is(.cs-compra-nenhum, .cs-compra-icone):is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap{grid-template-columns: 96px minmax(0, 1fr) auto;padding-right: 64px !important}html.cs-modo-lista body:is(.cs-compra-nenhum, .cs-compra-icone):is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .precos-wrap{justify-self: end;text-align: right}html.cs-modo-lista body:is(.cs-compra-nenhum, .cs-compra-icone):is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .precos-wrap :is(.preco-produto, .preco-produto>*, .preco-parcela, .desconto-a-vista){text-align: right !important;justify-content: flex-end !important;align-items: flex-end !important}html.cs-modo-lista body:is(.cs-compra-nenhum, .cs-compra-icone):is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .nome-produto{padding-right: 0 !important}html.cs-modo-lista body:is(.cs-compra-nenhum, .cs-compra-icone):is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .precos-wrap .preco-cartao-linha{display: block !important;max-width: 220px;margin-left: auto !important;text-wrap: balance}}@media (max-width: 767px){html body .cs-modo{gap: 0 !important}html body .cs-modo button.ativo{display: none !important}html body .cs-modo button{width: 36px;height: 32px;justify-content: center;padding: 0 !important;color: #555555 !important}}@media (min-width: 768px){html body .cs-modo{gap: 0 !important}html body .cs-modo button.ativo{display: none !important}html body .cs-modo button{color: #555555}html body .cs-modo button:hover{color: var(--cPreco, #006000)}}html body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul:not(.vitrine-normal):has(>li.listagem-linha){min-height: 100vh}html body:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul:not(.vitrine-normal)>li.listagem-linha{visibility: hidden}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap{padding-bottom: 46px !important;padding-right: 20px !important}@media (min-width: 768px){html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap{grid-template-columns: 130px minmax(0, 1fr) auto}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap>.bandeira-desejos{left: 158px !important}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap>.cs-card-zap{left: 196px !important}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap>.cs-carrinho-card:not(.cs-cc-botao){left: 234px !important}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .imagem-produto{width: 130px !important}}@media (max-width: 767px){html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap{grid-template-columns: 110px minmax(0, 1fr)}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap>.bandeira-desejos{left: 128px !important}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap>.cs-card-zap{left: 166px !important}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .listagem-item-wrap>.cs-carrinho-card:not(.cs-cc-botao){left: 204px !important}html.cs-modo-lista body.cs-compra-icone:is(.pagina-categoria, .pagina-busca) #corpo .listagem>ul.vitrine-normal .imagem-produto{width: 110px !important;align-self: center}}.cs-fp{padding: 6px 2px 4px}.cs-fp-barra{position: relative;height: 28px;margin: 0 9px}.cs-fp-trilho, .cs-fp-faixa{position: absolute;top: 12px;height: 4px;border-radius: 2px}.cs-fp-trilho{left: 0;right: 0;background: #e3e3e3}.cs-fp-faixa{background: var(--cPreco, #006000)}.cs-fp-barra input[type="range"]{position: absolute;top: 0;left: -9px;width: calc(100% + 18px);height: 28px;margin: 0;padding: 0;background: none;border: 0 !important;-webkit-appearance: none;appearance: none;pointer-events: none;z-index: 2}.cs-fp-min-cima .cs-fp-barra .cs-fp-min{z-index: 3}.cs-fp-barra input[type="range"]::-webkit-slider-runnable-track{height: 28px;background: none;border: 0}.cs-fp-barra input[type="range"]::-moz-range-track{height: 28px;background: none;border: 0}.cs-fp-barra input[type="range"]::-webkit-slider-thumb{-webkit-appearance: none;width: 20px;height: 20px;margin-top: 4px;border: 2px solid var(--cPreco, #006000);border-radius: 50%;background: #ffffff;box-shadow: 0 1px 4px rgba(0,0,0,.2);cursor: pointer;pointer-events: auto}.cs-fp-barra input[type="range"]::-moz-range-thumb{width: 16px;height: 16px;border: 2px solid var(--cPreco, #006000);border-radius: 50%;background: #ffffff;box-shadow: 0 1px 4px rgba(0,0,0,.2);cursor: pointer;pointer-events: auto}.cs-fp-barra input[type="range"]:focus{outline: none}.cs-fp-barra input[type="range"]:focus-visible::-webkit-slider-thumb{box-shadow: 0 0 0 4px color-mix(in srgb, var(--cPreco, #006000) 20%, transparent)}.cs-fp-caixas{display: flex;align-items: flex-end;gap: 8px;margin-top: 10px}.cs-fp-caixas i{padding-bottom: 9px;font-style: normal;color: #8a8a8a}.cs-fp-caixas label{position: relative;flex: 1 1 0;min-width: 0;margin: 0}.cs-fp-caixas label span{display: block;margin-bottom: 3px;font-size: 12px;color: #777777}.cs-fp-caixas label b{position: absolute;left: 10px;bottom: 9px;font-size: 13px;font-weight: 400;color: #777777;pointer-events: none}html body .cs-fp-caixas input{width: 100% !important;height: 36px !important;margin: 0 !important;padding: 0 8px 0 32px !important;box-sizing: border-box;border: 1px solid #d6d6d6 !important;border-radius: 8px !important;background: #ffffff;font-size: 14px;color: #201f1f;box-shadow: none !important}html body .cs-fp-caixas input:focus{border-color: var(--cPreco, #006000) !important;outline: none}html body .filtro.lista .atributo-lista li>a, html body .menu.lateral .cs-fl-cat>li>a{display: flex !important;align-items: center;gap: 9px;justify-content: flex-start !important;text-align: left !important;text-decoration: none !important}html body .filtro.lista .atributo-lista li>a::before, html body .menu.lateral .cs-fl-cat>li>a::before{content: '';flex: 0 0 18px;width: 18px;height: 18px;box-sizing: border-box;border: 1.5px solid #bdbdbd;border-radius: 4px;background: #ffffff center / 12px 12px no-repeat;transition: background-color .12s, border-color .12s}html body .filtro.lista .atributo-lista li>a:hover::before, html body .menu.lateral .cs-fl-cat>li>a:hover::before{border-color: var(--cPreco, #006000)}html body .filtro.lista .atributo-lista li:is(.active:not(.cs-fl-off), .cs-fl-on)>a::before, html body .menu.lateral .cs-fl-cat>li.cs-fl-on>a::before{border-color: var(--cPreco, #006000);background-color: var(--cPreco, #006000);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}html body .filtro.lista .atributo-lista li>a label{margin: 0 !important;cursor: pointer}html body .filtro.lista .atributo-lista li:is(.active:not(.cs-fl-off), .cs-fl-on)>a label, html body .menu.lateral .cs-fl-cat>li.cs-fl-on>a{font-weight: 600}html body .filtro.lista .atributo-lista li.active.cs-fl-off>a label{font-weight: 400}html body #corpo .listagem .cs-fl-fora{display: none !important}.cs-fl-barra{position: fixed;left: 50%;bottom: 20px;z-index: 100030;display: none;gap: 10px;padding: 10px;border-radius: 14px;background: #ffffff;box-shadow: 0 6px 24px rgba(0,0,0,.18);transform: translateX(-50%)}html.cs-fl-pendente .cs-fl-barra{display: flex}.cs-fl-barra button{height: 42px;padding: 0 22px;border: 1px solid var(--cPreco, #006000);border-radius: 10px;background: #ffffff;color: var(--cPreco, #006000);font-size: 15px;font-weight: 600;cursor: pointer;white-space: nowrap}.cs-fl-barra .cs-fl-aplicar{background: var(--cPreco, #006000);color: #ffffff}.cs-fl-barra .cs-fl-aplicar:hover{filter: brightness(1.08)}.cs-fl-barra.cs-fl-lado{position: sticky;left: auto;bottom: 16px;width: 100%;margin-top: 16px;box-sizing: border-box;transform: none}.cs-fl-barra.cs-fl-lado button{flex: 1 1 0;padding: 0 10px}@media (max-width: 767px){.cs-fl-barra{left: 10px;right: 10px;bottom: 76px;transform: none}.cs-fl-barra button{flex: 1 1 0;padding: 0 10px}}@media (max-width: 767px){html body:has(.filtros-mobile.active) .cs-fl-barra{bottom: calc(10px + env(safe-area-inset-bottom, 0px))}html.cs-fl-pendente body .filtros-mobile.active .menu-mobile-wrap{padding-bottom: 96px !important;box-sizing: border-box}}@media (max-width: 767px){html body .categoria-titulo{align-items: center !important;flex-wrap: nowrap !important;gap: 8px}html body .categoria-titulo>h1.titulo{flex: 1 1 auto;min-width: 0;margin: 0 !important;font-size: 17px !important;line-height: 1.3 !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body .categoria-titulo>.cs-modo{flex: none;margin: 0 !important}html body .categoria-titulo>.filtros-mobile-button, html body .categoria-titulo>.filtros-mobile-button.fixed{position: static !important;flex: none;display: flex !important;align-items: center;justify-content: center;width: 36px !important;height: 32px !important;margin: 0 !important;padding: 0 !important;font-size: 0 !important;left: auto !important;right: auto !important;bottom: auto !important;top: auto !important;transform: none !important;box-shadow: none !important}html body .categoria-titulo>.filtros-mobile-button svg{width: 20px !important;height: 20px !important;margin: 0 !important}html body .categoria-titulo>.filtros-mobile-button>:not(svg){display: none !important}}@media (max-width: 767px){html body .categoria-titulo>.cs-modo button, html body .categoria-titulo>.filtros-mobile-button, html body .categoria-titulo>.filtros-mobile-button.fixed{flex-direction: column !important;justify-content: flex-start !important;align-items: center !important;gap: 3px !important;width: 48px !important;height: auto !important;padding: 0 !important;background: none !important;border-radius: 0 !important;color: #555555 !important;cursor: pointer}html body .categoria-titulo>.cs-modo button svg, html body .categoria-titulo>.filtros-mobile-button svg{box-sizing: content-box !important;width: 20px !important;height: 20px !important;padding: 10px !important;margin: 0 !important;border-radius: 50% !important;background: #f6f6f6 !important;fill: #555555 !important}html body .categoria-titulo>.cs-modo button span, html body .categoria-titulo>.filtros-mobile-button::after{display: block !important;font-size: 11px !important;font-weight: 500 !important;line-height: 1.2 !important;color: #555555 !important;white-space: nowrap}html body .categoria-titulo>.filtros-mobile-button::after{content: 'Filtrar'}html body .categoria-titulo{gap: 6px !important}}.cs-vt .cs-vt-area{position: relative}html body .cs-vt ul.cs-vt-lista{display: flex !important;flex-wrap: wrap;gap: 8px;width: auto !important;margin: 0 !important;padding: 2px 0 6px !important;list-style: none;transform: none !important}.cs-vt ul.cs-vt-lista::before, .cs-vt ul.cs-vt-lista::after{display: none !important;content: none !important}html body .cs-vt ul.cs-vt-lista>*{flex: 0 0 calc((100% - (var(--vt-n, 4) - 1) * 8px) / var(--vt-n, 4)) !important;width: auto !important;max-width: none !important;min-width: 0;height: auto !important;margin: 0 !important;padding: 0 !important;float: none !important;display: flex !important;box-sizing: border-box}html body .cs-vt ul.cs-vt-lista>.cs-vt-fora{display: none !important}.cs-vt ul.cs-vt-lista>*>.listagem-item, .cs-vt ul.cs-vt-lista>.listagem-item{width: 100% !important;margin: 0 !important;float: none !important}.cs-vt ul.cs-vt-lista .listagem-item{position: relative;display: flex !important;flex-direction: column;flex: 1 1 auto}.cs-vt ul.cs-vt-lista .listagem-item-wrap{display: flex !important;flex-direction: column;flex: 1 1 auto;height: auto !important}.cs-vt ul.cs-vt-lista .info-produto{display: flex !important;flex-direction: column;flex: 1 1 auto}.cs-vt ul.cs-vt-lista .info-produto>.vistos-comprar{margin-top: auto !important}html body .cs-vt ul.cs-vt-lista.cs-vt-r-rola{flex-wrap: nowrap;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;scroll-snap-type: x mandatory}.cs-vt ul.cs-vt-lista.cs-vt-r-rola::-webkit-scrollbar{display: none}html body .cs-vt ul.cs-vt-lista.cs-vt-r-rola>*{scroll-snap-align: start;flex-basis: calc((100% - (var(--vt-n, 4) - 1) * 8px - var(--vt-espia, 0px)) / var(--vt-n, 4)) !important}.cs-vt ul.cs-vt-lista.cs-arrastando{cursor: grabbing;user-select: none}.cs-vt ul.cs-vt-lista.cs-arrastando a{pointer-events: none}.cs-vt-seta{position: absolute;top: 40%;z-index: 7;width: 34px;height: 34px;padding: 0;border: 1px solid #e3e3e3;border-radius: 50%;background: #ffffff;color: var(--cSetas, var(--cMenu, #006000));font: 700 22px/31px Arial, sans-serif;cursor: pointer;box-shadow: 0 1px 5px rgba(0,0,0,.10);transition: opacity .2s}.cs-vt-seta:hover{border-color: var(--cSetas, var(--cMenu, #006000))}.cs-vt-antes{left: -12px}.cs-vt-depois{right: -12px}.cs-vt-seta.cs-vt-fim{opacity: 0;pointer-events: none}@media (max-width: 1024px){.cs-vt-seta{display: none !important}}.cs-vt-todos{display: block;width: 100%;margin: 10px 0 0;padding: 11px;box-sizing: border-box;border: 1px solid var(--cPreco, #006000);border-radius: 8px;background: #ffffff;color: var(--cPreco, #006000) !important;font-size: 14px;font-weight: 700;text-align: center;text-decoration: none !important}html body .cs-vt ul.cs-vt-m-lista .listagem-item-wrap{display: flex !important;flex-direction: row !important;align-items: stretch;gap: 12px;padding: 10px !important}html body .cs-vt ul.cs-vt-m-lista .listagem-item .imagem-produto{position: relative;flex: 0 0 110px;width: 110px !important;height: auto !important;min-height: 96px;margin: 0 !important;padding: 0 !important;align-self: stretch;border: 0 !important;border-radius: 8px !important;overflow: hidden;background: #ffffff}.cs-vt ul.cs-vt-m-lista .imagem-produto img{position: absolute;inset: 0;width: 100% !important;height: 100% !important;object-fit: contain}html body .cs-vt ul.cs-vt-m-lista .info-produto{flex: 1 1 auto;min-width: 0;display: flex !important;flex-direction: column;padding: 0 !important;text-align: left !important}html body .cs-vt ul.cs-vt-m-lista .nome-produto{display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height: auto !important;min-height: 0 !important;max-height: 2.6em !important;margin: 0 !important;font-size: 13px !important;line-height: 1.3 !important;color: #333333}html body .cs-vt ul.cs-vt-m-lista .precos-wrap{margin: 6px 0 0 !important}.cs-vt ul.cs-vt-m-lista .preco-tag-linha{margin: 0 0 2px !important}.cs-vt ul.cs-vt-m-lista .preco-tag-linha s, .cs-vt ul.cs-vt-m-lista .preco-de{font-size: 12px !important}.cs-vt ul.cs-vt-m-lista .preco-pix-linha{flex-wrap: wrap;column-gap: 4px;row-gap: 0}html body .cs-vt ul.cs-vt-m-lista .preco-pix-linha strong, html body .cs-vt ul.cs-vt-m-lista .desconto-a-vista strong{font-size: 20px !important;line-height: 1.2 !important;white-space: nowrap}.cs-vt ul.cs-vt-m-lista .preco-pix-linha>span{font-size: 12px !important}.cs-vt ul.cs-vt-m-lista .desconto-a-vista>b{display: none !important}html body .cs-vt ul.cs-vt-m-lista .desconto-a-vista{margin: 0 0 2px !important}html body .cs-vt ul.cs-vt-m-lista .preco-produto{min-height: 0 !important}:is(.produto-pbx, .produto-recomendados.cs-rec-vt) .cs-vt ul.cs-vt-lista .preco-cartao::after{content: " no cart\0000e3o"}html body .cs-vt ul.cs-vt-m-lista .preco-cartao-linha, html body .cs-vt ul.cs-vt-m-lista .preco-cartao{font-size: 12px !important;line-height: 1.3 !important;color: #555555}html body .cs-vt ul.cs-vt-m-lista .cs-mv-card{height: auto !important;margin: 2px 0 8px !important}html body .cs-vt ul.cs-vt-m-lista .info-produto>.vistos-comprar{margin: 8px 0 0 !important;padding: 6px !important;font-size: 13px !important;line-height: 18px !important}html:not(.cs-modo-lista) .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto{top: auto !important;bottom: 14px !important;left: 14px !important;transform: none !important;max-width: 102px}.cs-vt ul.cs-vt-m-lista .bandeira-desejos{transform: scale(.8);transform-origin: top right}html body .cs-vt ul.cs-vt-m-lista .listagem-item-wrap>.cs-carrinho-card:not(.cs-cc-botao){transform: scale(.8);transform-origin: top right;top: 46px}@media (max-width: 767px){html body .cs-vt ul.cs-vt-m-lista .listagem-item-wrap>.cs-carrinho-card:not(.cs-cc-botao){top: 38px}}@media (max-width: 767px){html body .cs-vt ul.cs-vt-m-lista.cs-vt-r-fixa>*{flex-basis: 100% !important}}.cs-vt-compacto ul.cs-vt-lista .nome-produto{font-size: 13px !important}.cs-vt-compacto ul.cs-vt-lista .preco-cartao-linha{font-size: 11px !important}html body:not(.cs-compra-nenhum) .cs-vt ul.cs-vt-m-lista .info-produto>:is(.vistos-comprar, .cs-kit-comprar, .pbx-botao, .cs-cc-botao){display: block !important;align-self: stretch !important;width: auto !important;max-width: none !important;text-align: center !important}@media (max-width: 767px){html body.pagina-produto :is(.produto-pbx, .produto-recomendados, .produto-aproveite, .cs-kit-vitrine, .produto-similares-lateral).produto-pbx, html body.pagina-produto :is(.produto-pbx, .produto-recomendados, .produto-aproveite, .cs-kit-vitrine, .produto-similares-lateral), html body.pagina-produto .produto>.produto-recomendados, html body.pagina-produto .produto>.produto-aproveite, html body.pagina-produto :is(.produto-pbx, .produto-recomendados, .produto-aproveite) .listagem.cs-vt{background: transparent !important;box-shadow: none !important;border-radius: 0 !important}html body.pagina-produto :is(.produto-pbx, .produto-recomendados), html body.pagina-produto .produto>.produto-recomendados{padding-right: 10px !important;padding-left: 10px !important}}.cs-vt-bloco.cs-vt-reserva{min-height: calc(22vw + 270px)}@media (max-width: 767px){.cs-vt-bloco.cs-vt-reserva{min-height: calc(46vw + 260px)}}@media (max-width: 767px){.cs-vitrine-ofertas.cs-vt-bloco.cs-vt-reserva{min-height: 834px}}html body #corpo .cs-vt-vazia{display: none !important}.cs-vt ul.cs-vt-m-lista .nome-produto{padding-right: 34px !important}@media (max-width: 767px){.cs-vt ul.cs-vt-m-lista .nome-produto{padding-right: 28px !important}}html body .cs-vt ul.cs-vt-m-lista .precos-wrap{margin-top: 4px !important}html body .cs-vt ul.cs-vt-m-lista .preco-tag-linha{margin: 0 0 1px !important;line-height: 1.1 !important}html body .cs-vt ul.cs-vt-m-lista .desconto-a-vista{margin: 0 !important;line-height: 1 !important}html body .cs-vt ul.cs-vt-m-lista .preco-pix-linha, html body .cs-vt ul.cs-vt-m-lista .preco-pix-linha strong{line-height: 1.05 !important}html body .cs-vt ul.cs-vt-m-lista .preco-cartao-linha{margin: 1px 0 0 !important;line-height: 1.2 !important}html body .cs-vt ul.cs-vt-m-lista .info-produto>.vistos-comprar{margin-top: 6px !important}html body .cs-vt-bloco>.conteiner>.listagem{margin: 0 !important}html body.pagina-inicial .vitrine-vistos .listagem.vistos-recentes.cs-vt{padding-top: 10px !important}html body .cs-vt ul.cs-vt-lista .desconto-a-vista{margin-bottom: 2px !important}html body .cs-vt ul.cs-vt-lista .preco-cartao-linha{margin-top: 0 !important}html body:not(.cs-compra-nenhum) .cs-vt ul.cs-vt-lista .info-produto>:is(.vistos-comprar, .cs-kit-comprar, .pbx-botao, .cs-cc-botao){margin-top: auto !important}html body .cs-vt ul.cs-vt-lista .info-produto>.precos-wrap{margin-bottom: 8px !important}html body .cs-vt ul.cs-vt-m-lista .cs-mv-card{display: flex !important;flex-wrap: wrap !important;align-items: center;gap: 2px 6px !important;height: auto !important;margin: 2px 0 8px !important;overflow: hidden}html body .cs-vt ul.cs-vt-m-lista .cs-mv-card .cs-mv-card-cat{flex: 1 1 100% !important;min-width: 0;font-size: 12px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body .cs-vt ul.cs-vt-m-lista .listagem-item .imagem-produto{align-self: flex-start !important;height: 110px !important;min-height: 0 !important}@media (max-width: 767px){html body .cs-vt ul.cs-vt-m-lista .listagem-item .imagem-produto{height: 96px !important;flex-basis: 96px !important;width: 96px !important}}html:not(.cs-modo-lista) .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto{top: calc(10px + 110px + 6px) !important;bottom: auto !important;left: 10px !important;transform: none !important;max-width: 110px}html:not(.cs-modo-lista) .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto>*, html:not(.cs-modo-lista) .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto>* span{white-space: nowrap !important;font-size: 11px !important}html:not(.cs-modo-lista) .cs-vt ul.cs-vt-m-lista .listagem-item:has(.imagem-produto .cs-of-crono) .bandeiras-produto{top: calc(10px + 110px + 34px) !important}@media (max-width: 767px){html:not(.cs-modo-lista) .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto{top: calc(10px + 96px + 6px) !important;max-width: none}html:not(.cs-modo-lista) .cs-vt ul.cs-vt-m-lista .listagem-item:has(.imagem-produto .cs-of-crono) .bandeiras-produto{top: calc(10px + 96px + 34px) !important}}html body .cs-vt ul.cs-vt-m-lista .info-produto>.precos-wrap::after{display: none !important}.cs-vt .titulo-categoria:has(.cs-of-crono, .cs-of-tag-titulo){display: flex !important;flex-wrap: wrap;align-items: center;gap: 8px 10px}.cs-vt .titulo-categoria>.cs-of-tag-titulo{margin: 0 !important}html body .cs-vt .titulo-categoria>.cs-of-crono{position: static !important;padding: 4px 7px;font-size: 13px}html body .cs-vt .titulo-categoria>.cs-of-crono svg{width: 14px;height: 14px}html body .cs-vt-tit-tag:is(.titulo-categoria, .pbx-titulo){display: flex !important;flex-wrap: wrap;align-items: center;gap: 8px 10px;min-height: 31px}.cs-vt-tit-tag>strong{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}html body .cs-vt-tit-tag>:is(.cs-of-tag-titulo, .cs-bx-tag-titulo){margin: 0 !important;padding: 5px 11px 5px 8px;border-radius: 6px;font-size: 16px}.cs-bx-tag-titulo{display: inline-flex;align-items: center;gap: 5px;background: var(--cBaixouFundo, #fdecec);color: var(--cBaixou, #d01212);font-weight: 700;line-height: 1.3;text-transform: uppercase;letter-spacing: .02em;white-space: nowrap}html body .cs-bx-tag-titulo svg, html body .cs-bx-tag-titulo svg path{width: 1.3em;height: 1.3em;fill: currentColor !important}@media (max-width: 767px){html body #corpo>.cs-vt-cor{padding: 2px 0 10px}}html body .cs-vt ul.cs-vt-m-lista .listagem-item .imagem-produto:has(.cs-of-crono){overflow: visible !important;margin-bottom: 28px !important}html body .cs-vt ul.cs-vt-m-lista .imagem-produto>.cs-of-crono{top: calc(100% + 5px) !important;bottom: auto !important;left: 0 !important;right: 0 !important;justify-content: center;padding: 2px 3px !important;font-size: 10px !important}html body .cs-vt ul.cs-vt-m-lista .imagem-produto>.cs-of-crono svg{width: 10px !important;height: 10px !important}html body .cs-vt ul.cs-vt-m-lista .imagem-produto>.cs-of-crono .cs-of-relogio i{min-width: 14px !important;padding: 1px !important}html body :is(.vistos-comprar, .cs-kit-comprar, .pbx-botao, .cs-vm-add, .cs-ml-add, .cs-carrinho-card.cs-cc-botao){border-color: var(--cBotaoAddBorda, color-mix(in srgb, var(--cPreco, #006000) 16%, #ffffff)) !important}html body :is(.vistos-comprar, .cs-kit-comprar, .pbx-botao, .cs-vm-add, .cs-ml-add, .cs-carrinho-card.cs-cc-botao):hover{border-color: var(--cPreco, #006000) !important}html body .listagem-item .info-produto .nome-produto{font-size: 14px !important;line-height: 1.3 !important}@media (max-width: 767px){html body .listagem-item .info-produto .nome-produto{font-size: 13px !important}}html body .cs-vt ul.cs-vt-m-lista .nome-produto{font-size: 13px !important}html:not(.cs-modo-lista) body .listagem-item:not(:is(.cs-vt-m-lista *)) .info-produto .nome-produto{font-size: 15px !important;line-height: 1.3 !important;-webkit-line-clamp: 3 !important;line-clamp: 3 !important;height: auto !important;max-height: 3.9em !important;min-height: 3.9em !important}@media (max-width: 767px){html:not(.cs-modo-lista) body .listagem-item:not(:is(.cs-vt-m-lista *)) .info-produto .nome-produto{font-size: 13px !important}}html.cs-modo-lista body .cs-vt .listagem-item:not(:is(.cs-vt-m-lista *)) .info-produto .nome-produto{font-size: 15px !important;line-height: 1.3 !important;-webkit-line-clamp: 3 !important;line-clamp: 3 !important;height: auto !important;max-height: 3.9em !important;min-height: 3.9em !important}html body .cs-vt ul.cs-vt-m-lista .cs-mv-card{width: 100% !important;max-width: 100% !important;min-width: 0;box-sizing: border-box}html body .cs-vt ul.cs-vt-m-lista .preco-cartao-linha, html body .cs-vt ul.cs-vt-m-lista .preco-cartao{display: block !important;max-width: 100%;white-space: nowrap !important;overflow: hidden;text-overflow: ellipsis}html body.cs-compra-icone .cs-vt ul:is(.cs-vt-m-carrossel, .cs-vt-m-grade, .cs-vt-m-lista) .listagem-item :is(.vistos-comprar, .cs-kit-comprar, .pbx-botao, .cs-cc-botao, .cs-vm-add){display: none !important}html body.cs-compra-icone .cs-vt ul:is(.cs-vt-m-carrossel, .cs-vt-m-grade, .cs-vt-m-lista) .listagem-item .cs-carrinho-card:not(.cs-cc-botao){display: flex !important}html body.cs-compra-botao .listagem-item .cs-carrinho-card:not(.cs-cc-botao){display: none !important}html body.cs-compra-botao .cs-vt ul.cs-vt-lista .info-produto>:is(.vistos-comprar, .cs-kit-comprar, .pbx-botao, .cs-cc-botao, .cs-vm-add){display: block !important;align-self: stretch !important;width: auto !important;max-width: none !important;margin-top: auto !important;text-align: center !important}html body .cs-vt ul.cs-vt-lista .listagem-item .info-produto:has(>:is(.vistos-comprar, .cs-kit-comprar, .pbx-botao, .cs-vm-add))>.cs-carrinho-card.cs-cc-botao{display: none !important}html body .cs-vt .info-produto>.cs-carrinho-card.cs-cc-botao{position: relative;z-index: 3;width: 100%;height: auto;padding: 6px !important;border: 1px solid;border-radius: 4px;background: #ffffff;color: var(--cPreco, #006000);font-size: 13px;line-height: 18px;text-align: center;box-shadow: none;opacity: 1 !important;transform: none}html body .cs-vt ul.cs-vt-m-lista .listagem-item .listagem-item-wrap{position: relative}.cs-vt-pontos{float: right;display: inline-flex;align-items: center;gap: 5px;margin: 9px 0 0 10px;line-height: 0}.cs-vt-pontos i{display: block;width: 7px;height: 7px;border-radius: 4px;background: #cfd8cf;cursor: pointer;transition: width .2s, background .2s}.cs-vt-pontos i.cs-on{width: 18px;background: var(--cPreco, #006000)}html body .pbx-titulo>.cs-vt-pontos{float: none;margin: 0 0 0 auto}html body .produto-ofertas .cs-vt-pontos i{background: rgba(255,255,255,.5)}html body .produto-ofertas .cs-vt-pontos i.cs-on{background: #ffffff}html body .produto-coluna-lateral .cs-vt-tit-tag>:is(.cs-of-tag-titulo, .cs-bx-tag-titulo){max-width: 100%;box-sizing: border-box;padding: 4px 8px 4px 6px;font-size: 13px;white-space: nowrap;letter-spacing: 0}html body .produto-coluna-lateral .cs-vt-tit-tag>.cs-of-tag-titulo .cs-of-relogio{margin-left: 6px;gap: 1px}html body .produto-coluna-lateral .cs-vt-tit-tag>.cs-of-tag-titulo .cs-of-relogio i{min-width: 0;padding: 0 1px}@container (max-width: 520px){html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto{top: 14px !important;bottom: auto !important;left: 14px !important;transform: none !important;max-width: 110px}html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto>*{display: none !important}html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto>*, html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto>* span{white-space: nowrap !important;font-size: 10.5px !important}html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto>.bandeira-oferta:not(.cs-at-tag):not(.cs-bx-tag){display: inline-flex !important}html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item:not(:has(.bandeira-oferta:not(.cs-at-tag):not(.cs-bx-tag))) .bandeiras-produto.bandeiras-produto>.cs-bx-tag{display: inline-flex !important}html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item:not(:has(.bandeira-oferta:not(.cs-at-tag):not(.cs-bx-tag), .cs-bx-tag)) .bandeiras-produto.bandeiras-produto>.cs-at-tag{display: inline-flex !important}html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item:not(:has(.bandeira-oferta:not(.cs-at-tag):not(.cs-bx-tag), .cs-bx-tag, .cs-at-tag)) .bandeiras-produto.bandeiras-produto>.bandeira-frete-gratis{display: inline-flex !important}html:not(.cs-modo-lista) body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto, html:not(.cs-modo-lista) body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item .cs-mv-card{top: 6px !important;left: 6px !important}html:not(.cs-modo-lista) body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto>*, html:not(.cs-modo-lista) body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto>* span, html:not(.cs-modo-lista) body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item .cs-mv-card .bandeira-ranking{font-size: 9px !important}html:not(.cs-modo-lista) body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item .bandeiras-produto.bandeiras-produto>*, html:not(.cs-modo-lista) body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item .cs-mv-card .bandeira-ranking{padding: 2px 5px 2px 4px !important}}html body .cs-vt ul.cs-vt-m-lista .listagem-item .info-produto :is(.precos-wrap, .preco-produto, .preco-cartao-linha){min-width: 0 !important;max-width: 100% !important}html body .cs-vt ul.cs-vt-m-lista .listagem-item .info-produto .preco-cartao-linha{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 767px){html body #corpo .cs-vt ul.cs-vt-m-carrossel{gap: 0 !important;background: #ffffff;border-radius: 10px}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item, html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item>.listagem-item-wrap{border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item + .listagem-item{border-left: 1px solid #e6e6e6 !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item>.listagem-item-wrap{padding: 6px 10px 4px !important;box-sizing: border-box}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item .desconto-a-vista strong{font-size: 17px !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item .desconto-a-vista>span{font-size: 12px !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item .nome-produto{display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2 !important;line-clamp: 2;overflow: hidden !important;height: auto !important;min-height: 0 !important;max-height: 2.7em !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item .preco-tag-linha{flex-wrap: nowrap !important;align-items: center;gap: 5px !important;white-space: nowrap;min-width: 0;overflow: hidden}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item .preco-tag-linha .preco-de{font-size: 11.5px !important;min-width: 0;overflow: hidden;text-overflow: ellipsis}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item .preco-tag-linha .preco-tag-off{flex: none;font-size: 10.5px !important;padding: 1px 5px !important}}@media (max-width: 767px){html body #corpo>:is(.listagem, .item-home):not(.secao-banners):not(.vitrine-vantagens)>.conteiner{padding-top: 8px !important;padding-bottom: 4px !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel{padding-bottom: 2px !important}html body #corpo>.vitrine-marcas .marcas{margin-top: 10px !important}html body #corpo>.cs-vistos-home .listagem{margin-bottom: 0 !important}}@media (max-width: 767px){html body #corpo>.vitrine-marcas .marcas .slick-list{margin: 0 -4px !important}html body #corpo>.vitrine-marcas .marcas li.slick-slide{margin: 0 !important;padding: 0 4px !important;box-sizing: border-box}html body #corpo>.vitrine-marcas .marcas li.slick-slide>a{margin: 0 !important;padding: 14px 22px !important;box-sizing: border-box;width: 100% !important;height: 108px !important;border: 1px solid #ececec !important;border-radius: 12px !important;background: #ffffff !important;box-shadow: none !important}}@media (max-width: 767px){html body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal{gap: 8px !important;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;background: transparent}html body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal>.listagem-item, html body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal>.listagem-item>.listagem-item-wrap{border: 0 !important;border-radius: 0 !important;box-shadow: none !important}html body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal>.listagem-item>.listagem-item-wrap{background: transparent !important}html body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal>.listagem-item{background: #ffffff !important;border-radius: 10px !important}html body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal>.listagem-item>.listagem-item-wrap{padding: 6px 10px 6px !important;box-sizing: border-box}html body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal>.listagem-item .nome-produto{display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2 !important;line-clamp: 2;overflow: hidden !important;height: auto !important;min-height: 0 !important;max-height: 2.7em !important}}@media (max-width: 767px){html body .listagem-item .info-produto .nome-produto{color: #1a1a1a !important;font-weight: 500 !important}html body .listagem-item .info-produto :is(.preco-cartao-linha, .preco-cartao){color: #7a7a7a !important}}html body #corpo>.vitrine-vistos.cs-vistos-cat{display: none !important}html body:is(.pagina-categoria, .pagina-busca) .conteudo>.cs-vistos-home{flex: none;width: 100%;min-width: 0;margin-top: 16px}html body:is(.pagina-categoria, .pagina-busca) .conteudo>.cs-vistos-home>.conteiner{width: auto !important;max-width: none !important;margin: 0 !important;padding: 0 !important}@media (min-width: 768px){html body .listagem-item:not(:is(.cs-vt-m-lista *)) .info-produto .nome-produto.nome-produto.nome-produto{font-size: 13px !important;-webkit-line-clamp: 2 !important;line-clamp: 2 !important;max-height: 2.6em !important;min-height: 2.6em !important}html body .listagem-item .info-produto .nome-produto{color: #1a1a1a !important;font-weight: 500 !important}html body .listagem-item .info-produto :is(.preco-cartao-linha, .preco-cartao){color: #7a7a7a !important}}@media (min-width: 768px){html body #corpo .cs-vt ul.cs-vt-m-carrossel{gap: 0 !important;background: #ffffff;border-radius: 10px}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item, html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item>.listagem-item-wrap{border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item + .listagem-item{border-left: 1px solid #e6e6e6 !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.listagem-item>.listagem-item-wrap{padding: 10px 16px 8px !important;box-sizing: border-box}}@media (min-width: 768px){html body #corpo>.listagem.cs-vt-fundo-sim:has(ul.cs-vt-m-carrossel), html body #corpo>.listagem:has(ul.cs-vt-m-carrossel){background: transparent !important}}@media (min-width: 768px){html body #corpo>.vitrine-marcas{background: transparent !important}html body #corpo>.vitrine-marcas .marcas{margin-top: 20px !important}html body #corpo>.vitrine-marcas .marcas li.slick-slide>a{padding: 16px 26px !important;box-sizing: border-box;width: 100% !important;background: #ffffff !important;box-shadow: none !important}}@media (min-width: 768px){html:not(.cs-modo-lista) body #listagemProdutos ul.vitrine-normal{gap: 1px !important;border-radius: 10px;overflow: hidden;background: transparent}html:not(.cs-modo-lista) body #listagemProdutos ul.vitrine-normal>.listagem-item{background: #ffffff !important;border: 0 !important;border-radius: 0 !important;box-shadow: 0 0 0 1px #e6e6e6 !important}html:not(.cs-modo-lista) body #listagemProdutos ul.vitrine-normal>.listagem-item>.listagem-item-wrap{background: transparent !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;padding: 10px 16px 8px !important;box-sizing: border-box}}@media (min-width: 768px){html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo>:is(.listagem, .item-home):has(ul.cs-vt-lista:is(.cs-vt-m-carrossel, .cs-vt-r-rola, .cs-vt-m-lista)){background: transparent !important}}@media (min-width: 768px){html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo :is(.row-fluid, .listagem):has(>.cs-vt-area>ul.cs-vt-m-carrossel){background: #ffffff;border-radius: 10px;padding-top: 16px !important}html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo :is(.row-fluid, .listagem):is(:has(>.cs-vt-area>ul:is(.cs-vt-m-carrossel, .cs-vt-r-rola)), :has(>ul.cs-vt-lista.cs-vt-m-lista))>.titulo-categoria{display: flex !important;align-items: center;gap: 8px 10px;margin: 0 0 8px !important;padding: 0 18px !important;box-sizing: border-box}html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo .cs-vt-area>ul.cs-vt-m-carrossel{background: transparent !important;border-radius: 0 0 10px 10px}html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo :is(.row-fluid, .listagem):is(:has(>.cs-vt-area>ul.cs-vt-m-lista), :has(>ul.cs-vt-lista.cs-vt-m-lista))>.titulo-categoria{padding: 0 !important;margin: 0 0 12px !important}}.cs-vp{display: none}@media (min-width: 768px){html body .titulo-categoria>.cs-vp{display: inline-flex;align-items: center;gap: 6px;margin-left: auto;flex: none}html body .titulo-categoria>.cs-vp.cs-vp-um{visibility: hidden}html body .titulo-categoria>.cs-vp>button{width: 8px;height: 8px;min-width: 0;margin: 0;padding: 0;border: 0;border-radius: 4px;background: #d6d6d6;cursor: pointer;transition: width .25s, background-color .25s}html body .titulo-categoria>.cs-vp>button.ativo{width: 20px;background: var(--cInfoDestaqueIcone, #006000)}html body .titulo-categoria>.cs-vp>button:focus{outline: 0}html body .titulo-categoria>.cs-vp>button:focus-visible{outline: 2px solid #1a73e8;outline-offset: 2px}}@media (min-width: 768px){html body:is(.pagina-categoria, .pagina-busca){background: var(--cVVideo, #f0f0f0) !important}}@media (min-width: 1025px){}html body .cs-vt ul.cs-vt-m-lista .listagem-item .preco-tag-linha{flex-wrap: nowrap !important;align-items: center;gap: 5px !important;white-space: nowrap;min-width: 0;overflow: hidden}html body .cs-vt ul.cs-vt-m-lista .listagem-item .preco-tag-linha .preco-de{flex: 0 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis}html body .cs-vt ul.cs-vt-m-lista .listagem-item .preco-tag-linha .preco-tag-off{flex: none;font-size: 10.5px !important;line-height: 1.2 !important;padding: 1px 5px !important}html body .listagem-item .preco-produto>span.titulo:only-child{display: block;font-size: 14px !important;font-weight: 600 !important;line-height: 1.3 !important}html body .listagem-item .preco-produto:has(>a.cs-consulta-zap){display: block !important;min-height: 0 !important;text-align: left !important}html body .listagem-item a.cs-consulta-zap{position: relative;z-index: 4;display: inline-flex !important;flex-direction: row !important;align-items: center;gap: 6px;max-width: 100%;margin: 2px 0 0;padding: 0 !important;border: 0 !important;border-radius: 0;background: none !important;color: #128c4a !important;font-size: 13px !important;font-weight: 600 !important;line-height: 1.3 !important;text-decoration: none !important;white-space: nowrap}html body .listagem-item a.cs-consulta-zap svg{flex: none;width: 18px !important;height: 18px !important;margin: 0 !important}html body .listagem-item a.cs-consulta-zap span{overflow: hidden;text-overflow: ellipsis}html body .listagem-item a.cs-consulta-zap:hover span{text-decoration: underline}html body .listagem-item.cs-consulta.cs-consulta.cs-consulta.cs-consulta :is(.vistos-comprar, .cs-carrinho-card, .cs-kit-comprar, .cs-vm-add, .pbx-botao, .cs-ml-add, .botao-comprar-ajax, .cs-car-sug-add, .cs-cc-botao){display: none !important}html body .popup-sob-consulta{z-index: 60 !important}@media (min-width: 768px){html body #corpo .listagem-item:not(:is(.produto-coluna-lateral *, .cs-vt-m-lista *)) .info-produto{padding-left: 12px !important;padding-right: 12px !important}}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item.listagem-item, html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item.listagem-item>.listagem-item-wrap{border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item + .cs-kit-item{border-left: 1px solid #e6e6e6 !important}@media (max-width: 767px){html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item.listagem-item>.listagem-item-wrap{padding: 6px 10px 4px !important;box-sizing: border-box}}@media (min-width: 768px){html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item.listagem-item>.listagem-item-wrap{padding: 10px 16px 8px !important;box-sizing: border-box}}@media (max-width: 767px){html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item .nome-produto{display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2 !important;line-clamp: 2;overflow: hidden !important;height: auto !important;min-height: 2.6em !important;max-height: 2.7em !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item .desconto-a-vista strong{font-size: 17px !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item .desconto-a-vista>span{font-size: 12px !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item .preco-tag-linha{flex-wrap: nowrap !important;align-items: center;gap: 5px !important;white-space: nowrap;min-width: 0;overflow: hidden}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item .preco-tag-linha .preco-de{font-size: 11.5px !important;min-width: 0;overflow: hidden;text-overflow: ellipsis}html body #corpo .cs-vt ul.cs-vt-m-carrossel>.cs-kit-item .preco-tag-linha .preco-tag-off{flex: none;font-size: 10.5px !important;padding: 1px 5px !important}}@media (min-width: 768px){html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo>:is(.listagem, .item-home):has(ul.cs-vt-lista:is(.cs-vt-m-carrossel, .cs-vt-r-rola, .cs-vt-m-lista))>.conteiner{padding-top: 0 !important;padding-bottom: 0 !important}html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo>:is(.listagem, .item-home):has(ul.cs-vt-lista:is(.cs-vt-m-carrossel, .cs-vt-r-rola, .cs-vt-m-lista))>.conteiner>.listagem{margin-bottom: 0 !important}html body.pagina-inicial #corpo>.vitrine-marcas{margin-top: 16px !important}html body.pagina-inicial #corpo>.vitrine-marcas>.conteiner{padding-top: 0 !important}html body.pagina-inicial #corpo>.cs-banners-fora:not(.cs-res-tarja)>.conteiner{padding-top: 16px !important}}html body .listagem-item .precos-wrap:has(a.cs-consulta-zap), html body .listagem-item .preco-produto:has(>a.cs-consulta-zap){text-align: left !important;justify-content: flex-start !important;align-items: flex-start !important}html body .listagem-item .preco-produto>a.cs-consulta-zap.cs-consulta-zap{display: inline-flex !important;flex-direction: row !important;align-items: center !important;width: auto !important}html body .listagem-item a.cs-consulta-zap.cs-consulta-zap>:is(svg, span){display: inline-block !important;margin: 0 !important}@media (min-width: 768px){html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item, html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item>.listagem-item-wrap{border: 0 !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important;transform: none !important;transition: none !important}html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item{border-top: 1px solid #e6e6e6 !important}html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item>.listagem-item-wrap{padding: 12px 0 4px !important}html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item:hover, html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item:hover>.listagem-item-wrap{box-shadow: none !important;border-color: transparent !important;transform: none !important}html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item:hover{border-top-color: #e6e6e6 !important}}@media (min-width: 768px){html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item .imagem-produto{overflow: hidden}html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item .imagem-produto img{transition: transform .35s ease !important}html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola>.listagem-item:hover .imagem-produto img{transform: scale(1.08)}}@media (min-width: 768px){html body.pagina-produto .cs-vt ul.cs-vt-m-lista>.listagem-item, html body.pagina-produto .cs-vt ul.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{position: relative !important}}@media (min-width: 768px){html body .produto-coluna-lateral>.produto-aproveite{order: 1 !important}}@media (max-width: 767px){html body #corpo .cs-vt ul.cs-vt-m-grade{display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;gap: 8px !important;background: transparent}html body #corpo .cs-vt ul.cs-vt-m-grade>.listagem-item{width: auto !important;max-width: none !important;min-width: 0;margin: 0 !important;background: #ffffff !important;border: 0 !important;border-radius: 10px !important;box-shadow: none !important}html body #corpo .cs-vt ul.cs-vt-m-grade>.listagem-item>.listagem-item-wrap{padding: 6px 10px 6px !important;box-sizing: border-box;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important}html body #corpo .cs-vt ul.cs-vt-m-grade>.listagem-item .nome-produto{display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2 !important;line-clamp: 2;overflow: hidden !important;height: auto !important;min-height: 0 !important}html body #corpo .cs-vt ul.cs-vt-m-grade>.listagem-item .desconto-a-vista>span{font-size: 12px !important}}@media (min-width: 768px){html body.pagina-inicial #corpo .cs-vitrine-ofertas.cs-vitrine-ofertas{background: transparent !important}html body.pagina-inicial #corpo .cs-vitrine-ofertas .listagem.listagem.listagem{padding: 14px 16px 16px !important;background: var(--cOfertaTag, #e02020) !important;border-radius: 12px}html body.pagina-inicial #corpo .cs-vitrine-ofertas .titulo-categoria.titulo-categoria{margin: 0 0 12px !important;padding: 0 !important}html body #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt-area>ul.cs-vt-m-carrossel.cs-vt-lista{gap: 8px !important;justify-content: safe center;background: transparent !important;border-radius: 0 !important}html body #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt-area>ul.cs-vt-m-carrossel.cs-vt-lista>.listagem-item, html body #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt-area>ul.cs-vt-m-carrossel.cs-vt-lista>.listagem-item + .listagem-item{border: 0 !important;border-radius: 10px !important;background: #ffffff !important;box-shadow: none !important}html body.pagina-inicial #corpo .cs-vitrine-ofertas .titulo-categoria>.cs-vp{order: 9}html body.pagina-inicial #corpo .cs-vitrine-ofertas .titulo-categoria>.cs-vp>button{background: rgba(255,255,255,.45)}html body.pagina-inicial #corpo .cs-vitrine-ofertas .titulo-categoria>.cs-vp>button.ativo{background: #ffffff}}@media (min-width: 768px){html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo .cs-vt ul.cs-vt-m-lista>.listagem-item, html body:is(.pagina-inicial, .pagina-categoria, .pagina-busca) #corpo .cs-vt ul.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{border: 0 !important;border-radius: 10px !important;box-shadow: none !important;background: #ffffff !important}}.cs-card-zap{display: none}html body.cs-compra-icone #corpo .listagem-item .info-produto{padding-bottom: 42px !important}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)){display: flex !important;align-items: center;justify-content: center;position: absolute !important;top: auto !important;right: auto !important;bottom: 8px !important;width: 32px !important;height: 32px !important;margin: 0 !important;padding: 0 !important;border: 0;border-radius: 50%;box-shadow: none;transform: none !important;opacity: 1 !important;visibility: visible !important;z-index: 6}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos{left: calc(var(--cs-c, 50%) - 54px) !important}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item)>.cs-card-zap{left: calc(var(--cs-c, 50%) - 16px) !important;background: rgba(234, 234, 234, .75);color: #737373 !important;cursor: pointer}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item)>.cs-carrinho-card:not(.cs-cc-botao){left: calc(var(--cs-c, 50%) + 22px) !important}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item:not(:has(>.listagem-item-wrap))):not(:has(>.cs-carrinho-card:not(.cs-cc-botao)))>.bandeira-desejos{left: calc(var(--cs-c, 50%) - 35px) !important}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item:not(:has(>.listagem-item-wrap))):not(:has(>.cs-carrinho-card:not(.cs-cc-botao)))>.cs-card-zap{left: calc(var(--cs-c, 50%) + 3px) !important}@media (min-width: 768px) and (hover: hover){html body.cs-compra-icone #corpo .listagem-item>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)), html body.cs-compra-icone #corpo .listagem-item .listagem-item-wrap>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)){opacity: 0 !important;transition: opacity .15s}html body.cs-compra-icone #corpo .listagem-item:is(:hover, :focus-within)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)), html body.cs-compra-icone #corpo .listagem-item:is(:hover, :focus-within) .listagem-item-wrap>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)), html body.cs-compra-icone #corpo .listagem-item .bandeira-desejos:has(.cs-fav){opacity: 1 !important}}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos :is(a, .icone-desejos){display: flex !important;align-items: center;justify-content: center;width: 32px !important;height: 32px !important;min-width: 0 !important;margin: 0 !important;padding: 0 !important}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card) svg{position: static !important;width: 16px !important;height: 16px !important;margin: 0 !important}html body.cs-compra-icone #corpo :is(.listagem-item-wrap, .listagem-item)>.cs-card-zap:hover{filter: brightness(.92)}html body.cs-compra-icone #corpo .listagem-item .nome-produto{padding-right: 0 !important}html body.cs-compra-icone #corpo .cs-vitrine-carrinho.cs-vitrine-carrinho .cs-vt ul.cs-vt-m-lista .listagem-item-wrap>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card){display: none !important}html body.cs-compra-icone #corpo .cs-vitrine-carrinho.cs-vitrine-carrinho .cs-vt ul.cs-vt-m-lista .info-produto{padding-bottom: 0 !important}html body .cs-vitrine-carrinho .cs-vt .preco-pix-linha{display: flex !important;align-items: baseline !important;gap: 4px;color: var(--cPreco, #006000)}html body .cs-vitrine-carrinho .cs-vt .preco-pix-linha>span{position: static !important;align-self: baseline !important;margin: 0 !important;font-size: 13px !important;font-weight: 600;line-height: 1 !important;vertical-align: baseline !important}html body .cs-vitrine-carrinho a.cs-fin-comprar{position: relative;z-index: 4;display: inline-block;align-self: flex-start;margin: 8px 0 0;padding: 7px 22px;border-radius: 8px;background: var(--cBotoes, #ffa02a);color: var(--cBotoesTxt, #ffffff) !important;font-size: 14px;font-weight: 700;line-height: 1.3;text-decoration: none !important}html body .cs-vitrine-carrinho a.cs-fin-comprar:hover{filter: brightness(.96)}html body .cs-vitrine-carrinho .cs-vt .preco-pix-linha .preco-centavos{font-size: .68em !important}html body .listagem-item .preco-produto:has(>.cs-consulta-txt){display: block !important;min-height: 0 !important;text-align: left !important}html body .listagem-item .cs-consulta-txt{display: block;color: #128c4a;font-size: 14px;font-weight: 600;line-height: 1.3}@media (max-width: 767px){html:not(.cs-modo-lista) body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal>.listagem-item .preco-cartao-linha{margin-top: 0 !important}html:not(.cs-modo-lista) body #listagemProdutos.listagem-mobile-prod2 ul.vitrine-normal>.listagem-item .cs-mv-card{margin-top: 14px !important}}html body.cs-compra-icone #corpo .listagem-item:not(:has(>.listagem-item-wrap)){position: relative}@media (max-width: 767px){html body #corpo .cs-vt ul.cs-vt-m-carrossel.cs-vt-m-carrossel{gap: 8px !important;background: transparent !important;border-radius: 0}html body #corpo .cs-vt ul.cs-vt-m-carrossel.cs-vt-m-carrossel>.listagem-item{background: #ffffff !important;border: 0 !important;border-radius: 10px !important}html body #corpo .cs-vt ul.cs-vt-m-carrossel.cs-vt-m-carrossel>.listagem-item + .listagem-item{border-left: 0 !important}}html body #corpo .cs-vt ul.cs-vt-m-lista .listagem-item:not(.produto-coluna-lateral *) :is(.preco-pix-linha, .desconto-a-vista) strong{font-size: 22px !important}html body .cs-vt-area>ul.cs-vt-r-fixa ~ .cs-vt-seta{display: none !important}html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item .info-produto>.cs-mv-card{position: relative !important;top: auto !important;left: auto !important;margin: 4px 0 0 !important}@media (min-width: 768px){html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item :is(.preco-pix-linha, .desconto-a-vista) strong{font-size: 17px !important}html body .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista .listagem-item :is(.preco-pix-linha, .desconto-a-vista)>span{font-size: 11px !important}}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .imagem-produto.imagem-produto{--cs-foto: 140px;flex: 0 0 var(--cs-foto) !important;width: var(--cs-foto) !important;height: var(--cs-foto) !important;min-height: 0 !important;margin: 0 !important;align-self: center !important}@media (max-width: 767px){html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .imagem-produto.imagem-produto{--cs-foto: 120px}}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .imagem-produto.imagem-produto{--cs-foto: 110px}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{--cs-l: 162px}@media (max-width: 767px){html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{--cs-l: 142px}}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{--cs-l: 132px}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>.bandeira-desejos{left: var(--cs-l) !important}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>.cs-card-zap{left: calc(var(--cs-l) + 38px) !important}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>.cs-carrinho-card:not(.cs-cc-botao){left: calc(var(--cs-l) + 76px) !important}@media (max-width: 379px){html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-r-rola .listagem-item :is(.preco-pix-linha, .desconto-a-vista) strong{font-size: 18px !important}}html body.cs-compra-icone #corpo .listagem-item .info-produto>.precos-wrap::after{display: none !important;content: none !important}@media (min-width: 768px){html body #corpo .cs-vt-area>ul.cs-vt-m-carrossel.cs-vt-lista{justify-content: safe center}html body.pagina-inicial #corpo .cs-vt-poucos{display: none !important}}@media (min-width: 768px){html body.pagina-produto #corpo .cs-vt ul.cs-vt-m-carrossel.cs-vt-m-carrossel>.listagem-item>.listagem-item-wrap{padding: 10px 12px 8px !important}html body.pagina-produto #corpo .cs-vt ul.cs-vt-m-carrossel.cs-vt-m-carrossel>.listagem-item .info-produto{padding-left: 0 !important;padding-right: 0 !important}}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-lista>.listagem-item>.listagem-item-wrap{padding: 0 !important;border-radius: 10px !important}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-lista>.listagem-item .info-produto.info-produto{background: var(--cOfertaCard, #fdeeee) !important;box-sizing: border-box}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-lista>.listagem-item .info-produto :is(.preco-cartao-linha, .preco-cartao){color: #665c5c !important}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-m-carrossel.cs-vt-lista>.listagem-item .imagem-produto{margin: 10px 12px 0 !important;width: calc(100% - 24px) !important}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-m-carrossel.cs-vt-lista>.listagem-item .info-produto.info-produto{flex: 1 1 auto !important;width: 100% !important;margin: 0 !important;padding: 12px 12px 42px !important;border-radius: 0 0 10px 10px}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-m-lista.cs-vt-lista>.listagem-item .imagem-produto.imagem-produto{margin: 10px !important}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-m-lista.cs-vt-lista>.listagem-item .info-produto.info-produto{flex: 1 1 0 !important;width: auto !important;min-width: 0;align-self: stretch !important;margin: 0 !important;padding: 10px 10px 42px 12px !important;border-radius: 0 10px 10px 0}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{--cs-l: 184px;border: 0 !important}@media (max-width: 767px){html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{--cs-l: 164px}}html body.cs-compra-icone #corpo .produto-coluna-lateral :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{--cs-l: 154px}@media (min-width: 768px){html body.pagina-inicial #corpo .cs-vitrine-ofertas .listagem>.cs-vt-area{width: calc((100% - 32px) / 5 * 4 + 24px) !important;margin-left: auto !important;margin-right: auto !important}html body #corpo .cs-vitrine-ofertas .titulo-categoria.titulo-categoria.titulo-categoria{font-size: 30px !important}html body #corpo .cs-vitrine-ofertas .titulo-categoria.titulo-categoria.titulo-categoria>strong{font-size: 30px !important}html body #corpo .cs-vitrine-ofertas .titulo-categoria.titulo-categoria.titulo-categoria>.cs-of-tag-titulo{font-size: 30px !important}}html body.cs-compra-icone #corpo .produto-coluna-lateral .produto-pbx.produto-ofertas .cs-vt ul.cs-vt-m-lista.cs-vt-lista>.listagem-item .imagem-produto.imagem-produto{margin: 10px 4px !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .produto-pbx.produto-ofertas .cs-vt ul.cs-vt-m-lista.cs-vt-lista>.listagem-item .info-produto.info-produto{padding: 10px 6px 42px 10px !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .produto-pbx.produto-ofertas .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{--cs-l: 140px}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos, html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.cs-card-zap, html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.cs-carrinho-card:not(.cs-cc-botao){background: var(--cOfertaTag, #e02020) !important;color: #ffffff !important}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos :is(a, .icone-desejos){background: transparent !important;color: #ffffff !important}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos svg, html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos svg *{fill: #ffffff !important}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)):hover{filter: brightness(.88)}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos:has(.cs-fav){background: #ffffff !important}html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos:has(.cs-fav) svg, html body.cs-compra-icone #corpo :is(.cs-vitrine-ofertas, .produto-pbx.produto-ofertas) .listagem-item :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos:has(.cs-fav) svg *{fill: var(--cOfertaTag, #e02020) !important}html body.cs-compra-icone #corpo .listagem-item:not(:is(.cs-vitrine-ofertas, .produto-ofertas) *) :is(.listagem-item-wrap, .listagem-item)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao):not(.adicionado)){background: #eeeeee !important;color: #737373 !important}html body.cs-compra-icone #corpo .listagem-item:not(:is(.cs-vitrine-ofertas, .produto-ofertas) *) :is(.listagem-item-wrap, .listagem-item)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao):not(.adicionado)):hover{background: #e2e2e2 !important}html body.cs-compra-icone #corpo .listagem-item:not(:is(.cs-vitrine-ofertas, .produto-ofertas) *) :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos :is(a, .icone-desejos){background: transparent !important}html body.cs-compra-icone #corpo .listagem-item:not(:is(.cs-vitrine-ofertas, .produto-ofertas) *) :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos:not(:has(.cs-fav)) svg, html body.cs-compra-icone #corpo .listagem-item:not(:is(.cs-vitrine-ofertas, .produto-ofertas) *) :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos:not(:has(.cs-fav)) svg *{fill: #737373 !important}@media (min-width: 768px){html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)){width: 24px !important;height: 24px !important;min-width: 0 !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>.bandeira-desejos :is(a, .icone-desejos){width: 24px !important;height: 24px !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card) svg{width: 13px !important;height: 13px !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>.cs-card-zap{left: calc(var(--cs-l) + 30px) !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>.cs-carrinho-card:not(.cs-cc-botao){left: calc(var(--cs-l) + 60px) !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .info-produto.info-produto.info-produto.info-produto.info-produto{padding-bottom: 34px !important}}html body .secao-principal>.conteudo>.cs-cat-mv{flex: none;width: 100%;min-width: 0;margin: 0 0 16px}html.cs-cat-res body.pagina-categoria .secao-principal>.conteudo::before{content: '';display: block;flex: none;width: 100%;height: 452px}@media (max-width: 767px){html.cs-cat-res body.pagina-categoria .secao-principal>.conteudo::before{height: 243px}}html.cs-cat-res body.pagina-categoria .secao-principal>.conteudo::before{box-sizing: border-box;padding: 56px 16px 16px;border-radius: 10px;background-image: linear-gradient(#e9e9e9, #e9e9e9), linear-gradient(to right, #f2f2f2 calc(100% - 12px), transparent 0), linear-gradient(#ffffff, #ffffff);background-repeat: no-repeat, repeat-x, no-repeat;background-size: 260px 20px, calc((100% + 12px) / 4) 100%, 100% calc(100% - 16px);background-position: 16px 18px, 0 0, 0 0;background-origin: border-box, content-box, border-box;background-clip: border-box, content-box, border-box;animation: csEsqueleto 1.2s ease-in-out infinite alternate}@media (max-width: 767px){html.cs-cat-res body.pagina-categoria .secao-principal>.conteudo::before{padding: 50px 10px 26px;background-size: 200px 18px, 86% 100%, 100% calc(100% - 16px);background-position: 10px 16px, 0 0, 0 0}}@keyframes csEsqueleto{from{opacity: 1}to{opacity: .55}}html.cs-cat-res:not(.cs-cat-ok) body.pagina-categoria .secao-principal>.conteudo>:is(.categoria-titulo, #listagemProdutos){visibility: hidden;animation: csCatMostra 0s 3s forwards}@keyframes csCatMostra{to{visibility: visible}}@media (min-width: 1025px){html body:is(.pagina-categoria, .pagina-busca) .secao-principal:has(>.coluna){display: flex !important;flex-wrap: nowrap !important}html body:is(.pagina-categoria, .pagina-busca) .secao-principal>.coluna{flex: 0 0 286px !important;width: 286px !important;margin: 0 12px 0 0 !important;float: none !important}html body:is(.pagina-categoria, .pagina-busca) .secao-principal:has(>.coluna)>.conteudo{flex: 1 1 0 !important;width: auto !important;min-width: 0 !important;margin-left: 0 !important;float: none !important}html body:is(.pagina-categoria, .pagina-busca) .secao-principal>.coluna>:is(.menu.lateral, .filtro-coluna){box-sizing: border-box;margin: 0 !important;padding: 0 18px 18px;background: #ffffff}html body:is(.pagina-categoria, .pagina-busca) .secao-principal>.coluna>.menu.lateral, html body:is(.pagina-categoria, .pagina-busca) .secao-principal>.coluna>.filtro-coluna:not(.menu.lateral ~ *):not(.filtro-coluna ~ *){border-top-left-radius: 10px;border-top-right-radius: 10px;padding-top: 14px}html body:is(.pagina-categoria, .pagina-busca) .secao-principal>.coluna>:is(.menu.lateral, .filtro-coluna):not(:has(~ .filtro-coluna)){border-bottom-left-radius: 10px;border-bottom-right-radius: 10px}}@media (min-width: 768px){html body:is(.pagina-categoria, .pagina-busca) .conteudo>.categoria-titulo{box-sizing: border-box;margin: 0 !important;padding: 14px 16px 10px;background: #ffffff;border-radius: 10px 10px 0 0;align-items: center}html body:is(.pagina-categoria, .pagina-busca) .conteudo>.categoria-titulo>.titulo{margin: 0 !important;font-size: 20px !important;line-height: 1.3}html body:is(.pagina-categoria, .pagina-busca) .conteudo>#listagemProdutos{margin-top: 0 !important}html:not(.cs-modo-lista) body:is(.pagina-categoria, .pagina-busca) #listagemProdutos ul.vitrine-normal{background: #ffffff !important;border-top-left-radius: 0 !important;border-top-right-radius: 0 !important}}html body.cs-compra-icone #corpo .listagem-item :is(.listagem-item-wrap, .listagem-item)>.cs-carrinho-card.cs-no-carrinho.cs-no-carrinho.cs-no-carrinho.cs-no-carrinho.cs-no-carrinho{background: #ff6a00 !important;color: #ffffff !important;opacity: 1 !important}html body.cs-compra-icone #corpo .listagem-item:not(:is(.cs-vitrine-ofertas, .produto-ofertas) *) :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos.bandeira-desejos.bandeira-desejos.bandeira-desejos:has(.cs-fav){background: #e02020 !important}html body.cs-compra-icone #corpo .listagem-item:not(:is(.cs-vitrine-ofertas, .produto-ofertas) *) :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos:has(.cs-fav) svg, html body.cs-compra-icone #corpo .listagem-item:not(:is(.cs-vitrine-ofertas, .produto-ofertas) *) :is(.listagem-item-wrap, .listagem-item)>.bandeira-desejos:has(.cs-fav) svg *{fill: #ffffff !important}html body .secao-principal>.conteudo:has(>.cs-cat-mv){min-width: 0}html body.cs-compra-icone #corpo .listagem-item :is(.listagem-item-wrap, .listagem-item)>.cs-card-zap.cs-zap-enviado.cs-zap-enviado.cs-zap-enviado.cs-zap-enviado.cs-zap-enviado{background: #25d366 !important;color: #ffffff !important;opacity: 1 !important}@media (min-width: 768px) and (hover: hover){html body.cs-compra-icone #corpo .listagem-item :is(.listagem-item-wrap, .listagem-item):has(>.cs-no-carrinho,>.cs-zap-enviado,>.bandeira-desejos .cs-fav)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)){opacity: 1 !important;visibility: visible !important;transition: none !important}}@media (min-width: 768px){html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt:not(.produto-ofertas *) ul.cs-vt-m-lista.cs-vt-m-lista.cs-vt-m-lista{gap: 0 !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt:not(.produto-ofertas *) ul.cs-vt-m-lista.cs-vt-m-lista.cs-vt-m-lista>.listagem-item, html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt:not(.produto-ofertas *) ul.cs-vt-m-lista.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap{border: 0 !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important}html body.cs-compra-icone #corpo .produto-coluna-lateral .cs-vt:not(.produto-ofertas *) ul.cs-vt-m-lista.cs-vt-m-lista.cs-vt-m-lista>.listagem-item + .listagem-item{border-top: 1px solid #e6e6e6 !important}}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .info-produto.info-produto{display: flex !important;flex-direction: column !important;justify-content: flex-start !important}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .info-produto>.cs-mv-card.cs-mv-card.cs-mv-card{order: -1;display: flex !important;flex-wrap: wrap !important;align-items: center;align-content: flex-start;gap: 2px 5px;width: 100%;height: 34px !important;margin: 0 0 5px !important;overflow: hidden;line-height: 1.2}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .info-produto>.cs-mv-card .bandeira-ranking{flex: none;gap: 2px;padding: 2px 5px 2px 4px;font-size: 10px;line-height: 14px;white-space: nowrap}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .info-produto>.cs-mv-card .bandeira-ranking svg{width: 10px;height: 10px}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .info-produto>.cs-mv-card .cs-mv-card-cat.cs-mv-card-cat{flex: 0 1 auto !important;width: auto !important;max-width: 100%;min-width: 0;font-size: 11px !important;line-height: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@media (max-width: 767px){html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .preco-produto .desconto-a-vista.desconto-a-vista{margin-bottom: 0 !important}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .preco-pix-linha.preco-pix-linha{line-height: 1 !important}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .preco-pix-linha.preco-pix-linha>strong{line-height: 20px !important}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .preco-cartao-linha.preco-cartao-linha{margin-top: 0 !important;line-height: 14px !important}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .preco-cartao-linha .preco-cartao.preco-cartao{line-height: 14px !important}}@media (max-width: 374px){html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .info-produto>.cs-mv-card .cs-mv-card-cat.cs-mv-card-cat{font-size: 10px !important}}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item:not(.cs-mv-tem) .info-produto::before{content: '';order: -1;flex: none;display: block;height: 39px}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item .nome-produto.nome-produto{min-height: 34px !important}html body.cs-compra-icone #corpo .cs-vt ul.cs-vt-m-lista.cs-vt-m-lista>.listagem-item>.listagem-item-wrap:has(>*)>:is(.bandeira-desejos, .cs-card-zap, .cs-carrinho-card:not(.cs-cc-botao)){bottom: 10px !important}@media (max-width: 767px){html:not(.cs-modo-lista) body .cs-vt ul.cs-vt-m-lista .listagem-item:has(.imagem-produto>.cs-of-fogo) .bandeiras-produto.bandeiras-produto>.bandeira-oferta:not(.cs-at-tag):not(.cs-bx-tag){display: none !important}}html body .bandeira-oferta.cs-at-tag{display: inline-flex !important;align-items: center;gap: 4px;width: auto !important;height: auto !important;margin: 0 0 5px;padding: 3px 7px !important;border-radius: 4px !important;background: var(--cAtacadoFundo, #dbe9fb) !important;color: var(--cAtacado, #2968c8) !important;font-size: 12px;font-weight: 600;line-height: 1.2;letter-spacing: 0;text-transform: none !important;white-space: nowrap;box-shadow: none !important}html body .bandeira-oferta.cs-at-tag span{display: inline !important;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;border-radius: 0 !important;background: none !important;color: inherit !important;font-size: inherit !important;font-weight: inherit !important;text-transform: none !important}html body .bandeiras-produto:has(.bandeira-oferta:not(.cs-at-tag))>.cs-at-tag{display: none !important}.cs-at-tabela{margin: 12px 0 2px;padding: 0;border: 1px solid color-mix(in srgb, var(--cAtacado, #2968c8) 22%, #ffffff);border-radius: 8px;background: color-mix(in srgb, var(--cAtacadoFundo, #dbe9fb) 35%, #ffffff);font-size: 13px;line-height: 1.3}.cs-at-tit{display: flex;align-items: center;gap: 6px;width: 100%;margin: 0;padding: 9px 12px;border: 0;background: none;color: var(--cAtacado, #2968c8);font: inherit;font-weight: 700;font-size: 13px;text-align: left;cursor: pointer}.cs-at-tit>span{flex: 1 1 auto}.cs-at-seta{width: 7px;height: 7px;margin: -3px 2px 0 0;border: solid currentColor;border-width: 0 2px 2px 0;transform: rotate(45deg);transition: transform .2s}.cs-at-aberta .cs-at-seta{margin-top: 3px;transform: rotate(-135deg)}.cs-at-corpo{display: none;padding: 0 10px 10px}.cs-at-aberta .cs-at-corpo{display: block}.cs-at-tit svg{width: 16px;height: 16px;fill: currentColor}.cs-at-linha{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 0 6px;padding: 6px 8px;border-radius: 6px;color: #444444;font-size: 12.5px}.cs-at-linha + .cs-at-linha{border-top: 1px dashed #dfe6ee}.cs-at-q{min-width: 0}.cs-at-val{display: flex;flex-direction: column;flex: 1 1 100%;margin-top: 1px;line-height: 1.25}.cs-at-val strong{color: var(--cPreco, #006000);font-size: 14px}.cs-at-val small{color: #777777;font-size: 11.5px}.cs-at-dica{margin: 6px 6px 0;color: #555555;font-size: 12px}.cs-at-dica b{color: var(--cAtacado, #2968c8)}html body .finalizar-compra .progressive-offer__card_container{display: none !important}.cs-at-car{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;margin: 4px 0 0}.cs-at-car .bandeira-oferta.cs-at-tag{margin: 0}.cs-at-falta{color: var(--cAtacado, #2968c8);font-size: 12px;font-weight: 500}html body .cs-car-vde, html body #comprar-ajax-status .cs-lat-de, .cs-lat-de{display: block;color: #999999;font-size: 12px;line-height: 1.2;text-align: right !important}.cs-lat-at{margin: 3px 0 0}.cs-lat-at .bandeira-oferta.cs-at-tag{margin: 0;font-size: 11px}html body .bandeira-oferta.cs-at-tag{background: var(--cAtacado, #2968c8) !important;color: #ffffff !important}.cs-at-nome{display: none}html body .listagem-item:not(:is(.cs-vt-m-lista *, .produto-coluna-lateral *)) .info-produto{position: relative}html body .listagem-item:not(:is(.cs-vt-m-lista *, .produto-coluna-lateral *)) .info-produto>.cs-at-nome{position: absolute;bottom: 100%;left: 0;z-index: 4;display: inline-flex;align-items: center;margin: 0 0 4px;padding: 3px 7px;border-radius: 4px;background: var(--cAtacado, #2968c8);color: #ffffff;font-size: 12px;font-weight: 600;line-height: 1.2;white-space: nowrap;pointer-events: none}html body .listagem-item:not(:is(.cs-vt-m-lista *, .produto-coluna-lateral *)) .bandeiras-produto>.cs-at-tag{display: none !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #listagemProdutos .info-produto>.cs-at-nome{display: none !important}html.cs-modo-lista body:is(.pagina-categoria, .pagina-busca) #listagemProdutos .bandeiras-produto>.cs-at-tag{display: inline-flex !important}@media (max-width: 767px){html body .listagem-item .info-produto>.cs-at-nome{font-size: 11px;padding: 2px 6px}}html.cs-catalogo body .conteiner-principal>header, html.cs-catalogo body #cabecalho, html.cs-catalogo body .secao-banners, html.cs-catalogo body .breadcrumbs, html.cs-catalogo body #barraNewsletter, html.cs-catalogo body #rodape, html.cs-catalogo body #corpo .banner, html.cs-catalogo body .secao-secundaria, html.cs-catalogo body .atalhos-mobile, html.cs-catalogo body .cs-resumo-flutuante, html.cs-catalogo body .barra-mobile, html.cs-catalogo body .busca2{display: none !important}html.cs-catalogo body{background: #ffffff !important}html.cs-catalogo body #corpo{padding-top: 0 !important;background: #ffffff}html.cs-catalogo body #corpo .caixa-sombreada{margin: 0 0 12px}html.cs-catalogo body #corpo .caixa-sombreada:empty{display: none}.cs-cat-barra{position: sticky;top: 0;z-index: 1000;background: #ffffff;border-bottom: 1px solid #e3e8e3}.cs-cat-barra-in{display: flex;align-items: center;gap: 12px;max-width: 1140px;height: 64px;margin: 0 auto;padding: 0 16px;box-sizing: border-box}.cs-cat-logo{flex: none;width: auto;max-width: 170px;height: 44px;object-fit: contain}html body .cs-cat-nome-cat{display: none;margin: 0 auto 0 0;padding: 4px 0 4px 14px;border-left: 1px solid #dddddd;color: #111111;font-family: inherit;font-size: 22px;font-weight: 700;line-height: 1.2;text-transform: uppercase}.cs-cat-imprimir{flex: none;display: inline-flex;align-items: center;gap: 5px;height: 38px;padding: 0 12px;box-sizing: border-box;border: 1px solid #cfd8cf;border-radius: 6px;background: #ffffff;color: #444444;font-size: 13px;font-weight: 600;cursor: pointer}.cs-cat-imprimir:hover{border-color: var(--cPreco, #006000);color: var(--cPreco, #006000)}.cs-cat-imprimir svg{width: 16px;height: 16px}html body .cs-cat-carrinho{flex: none;display: inline-flex;align-items: center;gap: 4px;padding: 4px 2px;color: var(--cPreco, #006000) !important;text-decoration: none !important}.cs-cat-car-ic{display: block;width: 30px;height: 30px}.cs-cat-car-ic svg{display: block;width: 100%;height: 100%;fill: currentColor}.cs-cat-qtd{min-width: 20px;height: 15px;padding: 0 5px;border-radius: 15px;background: #92c516;color: #ffffff;font-size: 11px;font-weight: 700;line-height: 15px;text-align: center;box-sizing: border-box}.cs-cat{width: 100%;min-width: 0;max-width: 1140px;margin: 0 auto;padding: 0 0 40px;box-sizing: border-box}.cs-cat-data{display: none;margin: 0 0 10px;color: #777777;font-size: 13px}@media print{.cs-cat-data{display: block}}.cs-cat-ferr{position: sticky;top: 64px;z-index: 999;display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin: 0 -16px 6px;padding: 8px 16px;background: #ffffff;box-shadow: 0 6px 8px -6px rgba(0, 0, 0, .14)}html body .cs-cat-busca{flex: 1 1 auto;width: auto;min-width: 0;max-width: 560px;height: 38px;margin: 0 auto;padding: 0 44px 0 20px;border: 0 !important;border-radius: 50px !important;background: #f6f6f6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23919191' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat right 16px center / 18px 18px;color: #333333;font-size: 14px;box-shadow: none;box-sizing: border-box;outline: none}html body .cs-cat-busca:focus{border: 0 !important;box-shadow: 0 0 0 2px color-mix(in srgb, var(--cPreco, #006000) 25%, transparent)}html body .cs-cat-busca::-webkit-search-cancel-button{margin-right: 4px}.cs-cat-atalhos{display: flex;flex: 1 1 0;gap: 6px;min-width: 0;min-height: 32px;overflow-x: auto;scrollbar-width: none}.cs-cat-atalhos::-webkit-scrollbar{display: none}html body .cs-cat-atalhos a{flex: 0 0 auto;padding: 7px 12px;border: 1px solid #d6e2d6;border-radius: 18px;background: #ffffff;color: #333333;font-size: 13px;font-weight: 600;white-space: nowrap;text-decoration: none}html body .cs-cat-atalhos a:hover{border-color: var(--cPreco, #006000);color: var(--cPreco, #006000)}.cs-cat-carregando{padding: 40px 0;color: #777777;text-align: center}.cs-cat-secao{margin: 0 0 18px;border: 1px solid #dddddd;border-radius: 8px;background: #ffffff;overflow: hidden;scroll-margin-top: 130px}.cs-cat-secao h2{margin: 0;padding: 10px 16px;background: #d4d4d4;color: #111111;font-size: 17px;line-height: 1.3}.cs-cat-secao h3{margin: 0;padding: 8px 16px;background: #eeeeee;color: #222222;font-size: 14px;font-weight: 700;line-height: 1.3}.cs-cat-ul{margin: 0 !important;padding: 0 !important;list-style: none !important}.cs-cat-item{display: grid;grid-template-columns: 56px minmax(0, 1fr) 260px 110px;align-items: center;column-gap: 16px;padding: 8px 16px;border-top: 1px solid #edf0ed}.cs-cat-ul>.cs-cat-item:first-child{border-top: 0}.cs-cat-foto img{display: block;width: 56px;height: 56px;object-fit: contain}.cs-cat-nome{color: #222222;font-size: 14px;font-weight: 600;line-height: 1.3}.cs-cat-nome s{margin-left: 4px;color: #999999;font-size: 12px;font-weight: 400}.cs-cat-nome .cs-mv-card{display: flex;flex-wrap: wrap;align-items: center;gap: 2px 6px;margin: 3px 0 0}.cs-cat-nome .bandeira-ranking{display: inline-flex;align-items: center;gap: 2px;padding: 1px 5px 1px 4px;border-radius: 3px;background: var(--cMaisVendido, #ff5a00);color: var(--cMaisVendidoTxt, #ffffff);font-size: 9.5px;font-weight: 600;line-height: 1.3;white-space: nowrap}.cs-cat-nome .bandeira-ranking svg{width: 9px;height: 9px;fill: currentColor}.cs-cat-nome .cs-mv-card-cat{color: var(--cMaisVendidoCat, #3483fa);font-size: 11px;font-weight: 400;white-space: nowrap}.cs-cat-preco{display: flex;flex-direction: column;line-height: 1.25}.cs-cat-pix{color: #555555;font-size: 12px}.cs-cat-pix strong{color: var(--cPreco, #006000);font-size: 17px}.cs-cat-pix strong small{font-size: 12px}.cs-cat-cartao{color: #777777;font-size: 12px}.cs-cat-cartao i{font-style: normal}.cs-cat-acao{display: flex;align-items: center;justify-content: flex-end}.cs-cat-sob{color: #555555;font-size: 15px;font-weight: 700}.cs-cat-sob{display: none}@media print{.cs-cat-sob{display: inline}}html body a.cs-cat-zap{display: inline-flex;align-items: center;justify-content: center;text-decoration: none !important}.cs-cat-add{flex: 1 1 auto;height: 36px;padding: 0 10px;border: 1px solid color-mix(in srgb, var(--cPreco, #006000) 40%, #ffffff);border-radius: 6px;background: #ffffff;color: var(--cPreco, #006000);font-size: 14px;font-weight: 600;cursor: pointer}.cs-cat-add:hover{background: #f3f8f3}.cs-cat-add.carregando{opacity: .55;cursor: wait}.cs-cat-add.adicionado{border-color: var(--cPreco, #006000);background: var(--cPreco, #006000);color: #ffffff}.cs-cat-add.cs-cat-icone{flex: none;display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;padding: 0;border: 0;border-radius: 50%;background: #e3effc;color: #2968c8}.cs-cat-add.cs-cat-icone:hover{background: #d3e5fa}.cs-cat-icone svg{width: 16px;height: 16px}.cs-cat .cs-cc-oculto{display: none !important}@media (max-width: 767px){.cs-cat-barra-in{height: 56px;padding: 0 10px;gap: 8px}.cs-cat-logo{max-width: 90px;height: 36px}.cs-cat-imprimir{height: 36px;padding: 0 9px;font-size: 12px}.cs-cat-car-ic{width: 26px;height: 26px}.cs-cat{padding: 0 0 32px}.cs-cat-ferr{top: 56px;margin: 0 0 6px;padding: 6px 10px}.cs-cat-secao{margin: 0 0 12px;border-right: 0;border-left: 0;border-radius: 0}html body .cs-cat-busca{height: 36px;padding: 0 34px 0 14px;background-position: right 11px center;background-size: 16px 16px;font-size: 13px}.cs-cat-atalhos{flex: 1 1 100%}.cs-cat-item{grid-template-columns: 52px minmax(0, 1fr) auto;grid-template-rows: auto auto;column-gap: 10px;row-gap: 4px;padding: 8px 10px}.cs-cat-foto{grid-row: 1 / span 2;align-self: start}.cs-cat-foto img{width: 52px;height: 52px}.cs-cat-nome{grid-column: 2 / span 2;font-size: 13.5px}.cs-cat-preco{grid-column: 2}.cs-cat-acao{grid-column: 3}.cs-cat-add{height: 34px;padding: 0 12px}.cs-cat-add.cs-cat-icone{width: 32px;height: 32px;padding: 0}.cs-cat-secao h2{padding: 9px 12px;font-size: 16px}.cs-cat-secao h3{padding: 7px 12px}}html body .cs-cat-loja-tela{display: flex;align-items: center;justify-content: center;gap: 4px;width: fit-content;margin: 18px auto 0;padding: 10px 18px;border: 1px solid #dddddd;border-radius: 50px;background: #ffffff;color: var(--cPreco, #006000) !important;font-size: 14px;font-weight: 600;text-decoration: none !important}html body .cs-cat-loja-tela:hover{border-color: var(--cPreco, #006000)}html body .cs-cat:has(.cs-cat-carregando) .cs-cat-loja-tela{display: none}.cs-cat-loja-tela svg{width: 16px;height: 16px}@media print{html body .cs-cat-loja-tela{display: none !important}}.cs-cat-qr{display: none}@media print{.cs-cat-qr{display: flex;align-items: center;gap: 12px;margin: 8px 0 0;padding: 6px 10px;border: 1px solid #dddddd;border-radius: 8px;break-inside: avoid}.cs-cat-qr svg{flex: none;width: 22mm;height: 22mm}.cs-cat-qr div{display: flex;flex-direction: column;gap: 2px}.cs-cat-qr strong{color: #111111;font-size: 13px}.cs-cat-qr span{color: #333333;font-size: 11px;line-height: 1.3}.cs-cat-qr small{color: #666666;font-size: 10px}.cs-cat-qr a.cs-cat-loja{margin-top: 2px;color: #006000 !important;font-size: 11px;font-weight: 700;text-decoration: underline !important}.cs-cat-qr a.cs-cat-loja::after{content: none !important}}@media print{@page{size: A4;margin: 12mm 10mm}html.cs-catalogo body>*:not(.conteiner-principal):not(.cs-cat-barra){display: none !important}.cs-cat-barra{position: static;border: 0}.cs-cat-imprimir, .cs-cat-carrinho, .cs-cat-ferr, .cs-cat-acao, .cs-cat-busca{display: none !important}html body .cs-cat-nome-cat{display: block}html.cs-catalogo body, html.cs-catalogo body #corpo{background: #ffffff !important}.cs-cat{max-width: none;padding: 0}.cs-cat-secao{margin: 0 0 10px;border: 1px solid #dddddd;break-inside: auto}.cs-cat-secao h2, .cs-cat-secao h3{break-after: avoid;-webkit-print-color-adjust: exact;print-color-adjust: exact}html.cs-catalogo body .cs-cat-secao h2{background: #d4d4d4 !important;color: #111111 !important}html.cs-catalogo body .cs-cat-secao h3{background: #eeeeee !important;color: #222222 !important}.cs-cat-item{grid-template-columns: 40px minmax(0, 1fr) 220px;padding: 4px 10px;break-inside: avoid}.cs-cat-foto img{width: 40px;height: 40px}.cs-cat-nome{font-size: 12px}.cs-cat-pix strong{font-size: 14px}}html.cs-catalogo #comprar-ajax-status:not(:has(tr[data-produto-id])) .buttons{display: none !important}.cs-cat-calc .cs-cat-nome{cursor: pointer}.cs-cat-foto{cursor: zoom-in}.cs-foto-fundo{position: fixed;inset: 0;z-index: 100020;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;padding: 20px;background: rgba(0, 0, 0, .88);box-sizing: border-box;cursor: zoom-out;touch-action: pan-y}.cs-foto-palco{position: relative;display: flex;align-items: center;justify-content: center}.cs-foto-fundo img.cs-foto-grande{display: block;width: min(92vw, 78vh, 800px);height: auto;max-height: 78vh;border-radius: 8px;background: #ffffff;object-fit: contain;cursor: default}.cs-foto-varias img.cs-foto-grande{cursor: pointer}.cs-foto-seta{display: none;position: absolute;top: 50%;z-index: 2;width: 44px;height: 44px;margin-top: -22px;padding: 0 0 4px;border: 0;border-radius: 50%;background: rgba(255, 255, 255, .92);color: #222222;font-size: 30px;line-height: 1;cursor: pointer;box-shadow: 0 2px 8px rgba(0, 0, 0, .3)}.cs-foto-varias .cs-foto-seta{display: block}.cs-foto-ant{left: 8px}.cs-foto-prox{right: 8px}.cs-foto-pontos{display: flex;gap: 6px;min-height: 8px}.cs-foto-pontos i{width: 8px;height: 8px;border-radius: 50%;background: rgba(255, 255, 255, .4)}.cs-foto-pontos i.ativo{background: #ffffff}.cs-foto-nome{max-width: 92vw;color: #ffffff;font-size: 15px;font-weight: 600;line-height: 1.3;text-align: center}.cs-foto-fechar{position: absolute;top: 10px;right: 12px;width: 44px;height: 44px;padding: 0;border: 0;background: none;color: #ffffff;font-size: 34px;line-height: 1;cursor: pointer}.cs-cat-calc .cs-cat-nome::after{content: "";display: inline-block;width: 14px;height: 14px;margin-left: 6px;vertical-align: -2px;background: #2968c8;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm0 2v16h12V4H6zm2 2h8v4H8V6zm0 6h2v2H8v-2zm3 0h2v2h-2v-2zm3 0h2v2h-2v-2zm-6 3h2v2H8v-2zm3 0h2v2h-2v-2zm3 0h2v2h-2v-2z'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm0 2v16h12V4H6zm2 2h8v4H8V6zm0 6h2v2H8v-2zm3 0h2v2h-2v-2zm3 0h2v2h-2v-2zm-6 3h2v2H8v-2zm3 0h2v2h-2v-2zm3 0h2v2h-2v-2z'/%3E%3C/svg%3E") center / contain no-repeat}.cs-cat-item.carregando .cs-cat-nome{opacity: .6}html.cs-calc-aberta, html.cs-calc-aberta body{overflow: hidden}.cs-calc-fundo{position: fixed;inset: 0;z-index: 100000;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(0, 0, 0, .45);box-sizing: border-box}.cs-calc-jan{position: relative;width: 100%;max-width: 380px;padding: 18px 18px 20px;border-radius: 10px;background: #ffffff;box-shadow: 0 8px 30px rgba(0, 0, 0, .25);box-sizing: border-box}.cs-calc-fechar{position: absolute;top: 6px;right: 8px;width: 34px;height: 34px;padding: 0;border: 0;background: none;color: #777777;font-size: 26px;line-height: 1;cursor: pointer}.cs-calc-tit{display: flex;align-items: center;gap: 6px;margin: 0 30px 12px 0;color: #201f1f;font-size: 16px;font-weight: 700}.cs-calc-tit svg{width: 18px;height: 18px;fill: currentColor;flex: none}.cs-calc-prod{display: flex;align-items: center;gap: 10px;margin: 0 0 14px;padding: 8px;border-radius: 8px;background: var(--cVVideo, #f0f0f0);font-size: 13.5px;font-weight: 600;line-height: 1.3;color: #222222}.cs-calc-prod img{width: 44px;height: 44px;object-fit: contain;flex: none}.cs-calc-rot{display: block;margin: 0 0 8px !important;padding: 0 !important;color: #666666;font-size: 13px;cursor: default}.cs-calc-linha{display: flex;align-items: center;gap: 8px}html body .cs-calc-linha input{width: 120px;height: 40px;margin: 0;padding: 0 10px;border: 1px solid #cccccc;border-radius: 6px;box-shadow: none;font-size: 16px;box-sizing: border-box}.cs-calc-car{margin-top: 10px;color: #555555;font-size: 13px}.cs-calc-car:empty, .cs-calc-res:empty{display: none}.cs-calc-res{margin-top: 10px;font-size: 15px}.cs-calc-car strong, .cs-calc-res strong{color: var(--cPreco, #006000)}.cs-calc-comprar{display: none;width: 100%;height: 46px;margin-top: 14px;border: 1px solid #ffa02a;border-radius: 10px;background: #ffffff;color: #ff7a00;font-size: 15px;font-weight: 700;cursor: pointer}.cs-calc-comprar:hover{background: #fff6eb}@media print{.cs-cat-calc .cs-cat-nome::after{display: none}.cs-cat-nome .cs-mv-card{display: none !important}}html.cs-cat-car body .conteiner-principal>header, html.cs-cat-car body #cabecalho, html.cs-cat-car body .breadcrumbs, html.cs-cat-car body #barraNewsletter, html.cs-cat-car body #rodape, html.cs-cat-car body .atalhos-mobile, html.cs-cat-car body .barra-mobile, html.cs-cat-car body .busca2{display: none !important}html.cs-cat-car body .suporte-flutuante{bottom: 16px !important;right: 16px !important;margin-bottom: 0 !important}.cs-cat-logo-link{display: block;flex: none;margin-right: auto}html body .cs-cat-voltar{display: inline-flex;align-items: center;gap: 4px;height: 38px;padding: 0 14px;border: 1px solid #cfd8cf;border-radius: 6px;background: #ffffff;color: var(--cPreco, #006000) !important;font-size: 14px;font-weight: 600;text-decoration: none !important;box-sizing: border-box}.cs-cat-voltar svg{width: 18px;height: 18px}html body .cs-cat-voltar:hover{border-color: var(--cPreco, #006000)}.cs-pdf-jan{display: flex;flex-direction: column;gap: 10px}.cs-pdf-jan .cs-calc-tit{margin-bottom: 2px}.cs-pdf-op{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;width: 100%;padding: 12px 14px;border: 1px solid #dcdcdc;border-radius: 10px;background: #ffffff;text-align: left;cursor: pointer}.cs-pdf-op strong{color: #201f1f;font-size: 15px}.cs-pdf-op span{color: #666666;font-size: 12.5px;line-height: 1.3}.cs-pdf-op:hover{border-color: var(--cPreco, #006000);background: #f6faf6}.cs-pdf-pedido{border-color: #ffa02a}.cs-pdf-pedido strong{color: #ff7a00}.cs-cat-imprimir.carregando{opacity: .6;cursor: wait}.cs-ped{display: none}@media print{html.cs-imprime-pedido .cs-cat-lista, html.cs-imprime-pedido .cs-cat-data{display: none !important}html.cs-imprime-pedido .cs-ped{display: block}.cs-ped h2{margin: 0 0 2px;color: #111111;font-size: 20px}.cs-ped-data{margin: 0 0 10px;color: #555555;font-size: 12px}.cs-ped table{width: 100%;border-collapse: collapse;font-size: 12px}.cs-ped th{padding: 6px 8px;border-bottom: 2px solid #cccccc;color: #333333;font-size: 11.5px;text-align: left}.cs-ped td{padding: 6px 8px;border-bottom: 1px solid #e3e3e3;vertical-align: middle}.cs-ped tr{break-inside: avoid}.cs-ped-foto{width: 44px}.cs-ped-foto img{display: block;width: 40px;height: 40px;object-fit: contain}.cs-ped-q, .cs-ped th:nth-child(3){width: 50px;text-align: center !important}.cs-ped-un, .cs-ped th:nth-child(4){width: 90px;white-space: nowrap}.cs-ped-sub, .cs-ped th:nth-child(5){width: 150px;text-align: right !important}.cs-ped-sub strong{font-size: 13px}.cs-ped-sub small{margin-left: 3px;font-size: 10.5px}.cs-ped-sub span{display: block;color: #555555;font-size: 10.5px}.cs-ped-total{display: flex;flex-wrap: wrap;justify-content: flex-end;align-items: baseline;gap: 4px 10px;margin: 10px 0 0;padding: 8px;border: 1px solid #cccccc;border-radius: 6px}.cs-ped-total span{font-size: 13px;font-weight: 600}.cs-ped-total strong{font-size: 17px}.cs-ped-total strong small{font-size: 11px}.cs-ped-total em{flex: 1 1 100%;color: #555555;font-size: 11.5px;font-style: normal;text-align: right}.cs-ped-obs{margin: 6px 0 0;color: #666666;font-size: 11px;text-align: right}}@media (min-width: 768px){html body .suporte-flutuante{bottom: 20px !important}}@media (max-width: 767px){html body .suporte-flutuante{bottom: 84px !important;right: 14px !important;margin-bottom: 0 !important}}html.cs-catalogo body .suporte-flutuante{bottom: 16px !important;right: 16px !important;margin-bottom: 0 !important}html body .suporte-popup.cs-zap-pop .suporte-atendente{display: none !important}html body .suporte-popup.cs-zap-pop .suporte-header{background: #f2f2f2 !important;color: #201f1f !important;border-bottom: 1px solid #e4e4e4}html body .suporte-popup.cs-zap-pop .suporte-header>svg{display: none !important}html body .suporte-popup.cs-zap-pop .suporte-header-b{margin-left: -6px !important;padding-left: 0 !important}html body .suporte-popup.cs-zap-pop .suporte-header-b, html body .suporte-popup.cs-zap-pop .suporte-header-b strong{color: #201f1f !important}html body .suporte-popup.cs-zap-pop .suporte-header-b span{color: #666666 !important}html body .suporte-popup.cs-zap-pop .suporte-close svg, html body .suporte-popup.cs-zap-pop .suporte-close svg *{fill: #555555 !important}.cs-zap{display: flex;flex-direction: column;gap: 8px;text-align: left}.cs-zap label{margin: 0 !important;color: #444444;font-size: 13px;font-weight: 600;cursor: default}.cs-zap label small{color: #888888;font-size: 11.5px;font-weight: 400}html body .cs-zap textarea{display: block;width: 100%;min-height: 120px;max-height: 40vh;margin: 0;padding: 10px 12px;border: 1px solid #dcdcdc !important;border-radius: 8px !important;background: #ffffff;box-shadow: none;box-sizing: border-box;color: #222222;font: inherit;font-size: 14px;line-height: 1.4;resize: vertical}html body .cs-zap textarea:focus{border-color: #25d366 !important;outline: none}.cs-zap-enviar{display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;height: 44px;padding: 0 14px;border: 0;border-radius: 8px;background: #25d366;color: #ffffff;font-size: 15px;font-weight: 700;cursor: pointer}.cs-zap-enviar:hover{filter: brightness(1.05)}.cs-zap-enviar svg{width: 20px;height: 20px}.cs-zap-para{color: #888888;font-size: 11.5px;text-align: center}@media (max-width: 767px){html body .cs-zap textarea{font-size: 16px}}html body .suporte-flutuante{z-index: 100010 !important}html body .cs-zap textarea{height: clamp(110px, calc(100dvh - 380px), 380px);min-height: 0;max-height: none;font-size: 15px;line-height: 1.45}@media (max-width: 767px){html body .cs-zap textarea{height: clamp(110px, calc(100dvh - 430px), 380px);font-size: 16px}}.cs-imp-link{display: none}@media print{@page{size: A4;margin: 10mm 9mm}html body.pagina-categoria-busca a::after, html body.pagina-produto a::after{content: none !important}html body.pagina-categoria-busca>*:not(.conteiner-principal), html body.pagina-categoria-busca .conteiner-principal>*:not(#corpo), html body.pagina-categoria-busca #corpo .breadcrumbs, html body.pagina-categoria-busca #corpo .secao-principal>.coluna, html body.pagina-categoria-busca #corpo .categoria-titulo>:not(h1), html body.pagina-categoria-busca #corpo .ordenar-listagem, html body.pagina-categoria-busca #corpo .cs-ver-indisponiveis, html body.pagina-categoria-busca #corpo .pagination, html body.pagina-categoria-busca #corpo .banner, html body.pagina-categoria-busca #corpo .categoria-descricao, html body.pagina-categoria-busca #corpo .cs-kit-vitrine, html body.pagina-categoria-busca #corpo .listagem-item .cs-carrinho-card, html body.pagina-categoria-busca #corpo .listagem-item .cs-cc-botao, html body.pagina-categoria-busca #corpo .listagem-item .cs-ml-add, html body.pagina-categoria-busca #corpo .listagem-item .botao-comprar, html body.pagina-categoria-busca #corpo .listagem-item [class*="favorito"], html body.pagina-categoria-busca #corpo .listagem-item [class*="desejo"], html body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal>li:has(.listagem-item.indisponivel), html body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal>.listagem-item.indisponivel{display: none !important}html body.pagina-categoria-busca #corpo .listagem-item .imagem-produto .imagem-zoom{display: none !important}html body.pagina-categoria-busca, html body.pagina-categoria-busca #corpo{background: #ffffff !important}html body.pagina-categoria-busca #corpo>.conteiner, html body.pagina-categoria-busca #corpo .secao-principal, html body.pagina-categoria-busca #corpo .conteudo{display: block !important;width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important;float: none !important}html body.pagina-categoria-busca #corpo .listagem, html body.pagina-categoria-busca #corpo #listagemProdutos{margin: 0 !important;padding: 0 !important;min-height: 0 !important}html body.pagina-categoria-busca #corpo .categoria-titulo{display: block !important;margin: 0 0 8px !important;padding: 0 0 6px !important;border-bottom: 1px solid #cccccc}html body.pagina-categoria-busca #corpo .categoria-titulo h1{display: block !important;margin: 0 !important;color: #111111 !important;font-size: 18px !important;line-height: 1.3 !important}html body.pagina-busca #corpo .categoria-titulo h1::before{content: "Busca: "}html body.pagina-categoria-busca #corpo .listagem-item *{-webkit-print-color-adjust: exact;print-color-adjust: exact}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal{display: grid !important;grid-template-columns: repeat(var(--cs-imp-col, 4), minmax(0, 1fr)) !important;gap: 8px !important;margin: 0 !important;padding: 0 !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal>li{display: block !important;width: auto !important;max-width: none !important;margin: 0 !important;padding: 0 !important;float: none !important;break-inside: avoid;page-break-inside: avoid}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item{position: relative !important;height: auto !important;min-height: 0 !important;padding: 6px !important;border: 1px solid #dddddd !important;border-radius: 6px !important;box-shadow: none !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .imagem-produto{position: relative !important;height: 30mm !important;min-height: 0 !important;margin: 0 0 4px !important;padding: 0 !important;aspect-ratio: auto !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .imagem-produto img{position: static !important;width: 100% !important;height: 100% !important;max-height: none !important;object-fit: contain !important;transform: none !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .bandeiras-produto{top: 4px !important;left: 4px !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .nome-produto{display: block !important;min-height: 0 !important;height: auto !important;max-height: none !important;margin: 0 0 3px !important;overflow: visible !important;-webkit-line-clamp: unset !important;line-clamp: unset !important;white-space: normal !important;text-overflow: clip !important;font-size: 9.5px !important;line-height: 1.25 !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .precos-wrap::after{display: none !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .preco-produto{min-height: 0 !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .desconto-a-vista strong, html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .preco-promocional{font-size: 14px !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .preco-parcela, html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .preco-parcela *{font-size: 9px !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .preco-cartao, html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .preco-cartao-linha{font-size: 9.5px !important;line-height: 1.3 !important}html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .cs-mv-card, html:not(.cs-modo-lista) body.pagina-categoria-busca #corpo .listagem-item .cs-mv-card *{font-size: 9px !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal{gap: 0 !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal>li{break-inside: avoid;page-break-inside: avoid}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .listagem-item-wrap{grid-template-columns: 80px minmax(0, 1fr) 200px !important;grid-template-rows: auto 1fr !important;align-content: start !important;column-gap: 14px !important;row-gap: 3px !important;min-height: 0 !important;padding: 7px 8px !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .imagem-produto{grid-column: 1 !important;grid-row: 1 / span 2 !important;align-self: center !important;width: 80px !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .nome-produto{grid-column: 2 !important;grid-row: 1 !important;align-self: end !important;font-size: 14.5px !important;line-height: 1.3 !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .cs-mv-card{grid-column: 2 !important;grid-row: 2 !important;align-self: start !important;margin: 2px 0 0 !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .listagem-item:not(.cs-mv-tem) .nome-produto{grid-row: 1 / span 2 !important;align-self: center !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .precos-wrap{grid-column: 3 !important;grid-row: 1 / span 2 !important;align-self: center !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .bandeiras-produto{display: none !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .cs-mv-card, html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem ul.vitrine-normal .cs-mv-card *{font-size: 12px !important}html.cs-modo-lista body.pagina-categoria-busca #corpo .listagem-item{border: 0 !important;border-bottom: 1px solid #d0d0d0 !important;border-radius: 0 !important;box-shadow: none !important;-webkit-print-color-adjust: exact;print-color-adjust: exact}html body.pagina-produto>*:not(.conteiner-principal), html body.pagina-produto .conteiner-principal>*:not(#corpo), html body.pagina-produto #corpo .breadcrumbs-wrap, html body.pagina-produto #corpo .breadcrumbs, html body.pagina-produto .thumbs-img, html body.pagina-produto .produto-share, html body.pagina-produto .produto-compartilhar, html body.pagina-produto .produto-descricao .row-fluid>:not(.abas-custom), html body.pagina-produto .produto-coluna-lateral, html body.pagina-produto [class*="produto-blog"], html body.pagina-produto .produto-aproveite, html body.pagina-produto .produto-comentarios, html body.pagina-produto .cs-kit-vitrine, html body.pagina-produto [id^="buy-together"], html body.pagina-produto .compre-junto, html body.pagina-produto .aproveite-tambem, html body.pagina-produto .acoes-produto .cep, html body.pagina-produto .acoes-produto .comprar, html body.pagina-produto .acoes-flutuante, html body.pagina-produto .acoes-produto .mais-formas, html body.pagina-produto .qtde-adicionar-carrinho, html body.pagina-produto .botao-comprar, html body.pagina-produto .calc-sementes, html body.pagina-produto .resumo-auto-link, html body.pagina-produto .resumo-flutuante, html body.pagina-produto .cs-resumo-flutuante, html body.pagina-produto .cs-at-tabela, html body.pagina-produto .descricao-ver-mais, html body.pagina-produto .cs-ver-mais, html body.pagina-produto [class*="favorito"]{display: none !important}html body.pagina-produto, html body.pagina-produto #corpo{background: #ffffff !important}html body.pagina-produto #corpo *{-webkit-print-color-adjust: exact;print-color-adjust: exact}html body.pagina-produto #corpo .conteiner, html body.pagina-produto #corpo .produto, html body.pagina-produto #corpo .secao-principal{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important}html body.pagina-produto .produto-detalhes>.conteiner>.row-fluid{display: block !important;width: 100% !important}html body.pagina-produto .splide__arrows, html body.pagina-produto .splide__arrow, html body.pagina-produto .splide__pagination{display: none !important}html body.pagina-produto .produto-detalhes>.conteiner>.row-fluid>*{width: auto !important;max-width: none !important;margin: 0 !important;float: none !important;position: static !important}html body.pagina-produto .produto-detalhes-detalhes, html body.pagina-produto .principal{display: block !important;height: auto !important}html body.pagina-produto .principal>*, html body.pagina-produto .acoes-produto{height: auto !important;min-height: 0 !important}html body.pagina-produto .principal>*{width: auto !important;max-width: none !important;margin: 0 0 8px !important;padding: 0 !important;border: 0 !important;box-shadow: none !important;position: static !important}html body.pagina-produto .galeria-produtos, html body.pagina-produto .produtos-img, html body.pagina-produto .produtos-img .splide, html body.pagina-produto .produtos-img .splide__track{width: 100% !important;height: auto !important;overflow: visible !important}html body.pagina-produto .produtos-img .splide__list{display: block !important;transform: none !important;height: auto !important}html body.pagina-produto .produtos-img .splide__list>li{width: 100% !important;height: auto !important}html body.pagina-produto .produtos-img .splide__list>li ~ li{display: none !important}html body.pagina-produto .produtos-img img{display: block !important;width: 100% !important;height: 70mm !important;max-height: 70mm !important;margin: 0 auto !important;object-fit: contain !important}html body.pagina-produto .nome-produto{font-size: 20px !important}html body.pagina-produto .produto-descricao{display: block !important;clear: both;margin: 12px 0 0 !important;padding: 0 !important;background: none !important}html body.pagina-produto .produto-descricao .row-fluid, html body.pagina-produto .abas-custom{display: block !important;width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important;border: 0 !important;box-shadow: none !important}html body.pagina-produto .produto-descricao, html body.pagina-produto .produto-descricao *{max-height: none !important;overflow: visible !important;-webkit-line-clamp: unset !important;line-clamp: unset !important}html body.pagina-produto #descricao{display: block !important;font-size: 12px !important}html body.pagina-produto .cs-imp-link{display: block !important;clear: both;margin: 12px 0 0;padding: 6px 0 0;border-top: 1px solid #dddddd;color: #555555;font-size: 11px}}.cs-imp-home{display: none}@media print{html body.pagina-inicial>*:not(.cs-imp-home){display: none !important}html body.pagina-inicial>.cs-imp-home{display: block !important;margin: 40mm auto 0;max-width: 140mm;text-align: center;font-family: inherit;color: #000}.cs-imp-home strong{display: block;margin-bottom: 6mm;font-size: 22px}.cs-imp-home span{display: block;margin-bottom: 4mm;font-size: 14px}.cs-imp-home em{font-style: normal;font-size: 16px;font-weight: 700}}#rodape.cs-rod-novo #rodape-sobre .logo{display: none !important}#rodape.cs-rod-novo .pagamento-selos.cs-rod-vazio{display: none !important}#rodape .cs-rod-tit{margin: 0 0 14px;color: color-mix(in srgb, var(--cBotoes, #ffa02a) 82%, #000000);font-size: 15px;font-weight: 700;letter-spacing: .02em;line-height: 1.2;text-transform: uppercase}#rodape #rodape-sobre .cs-rod-aviso{margin: 10px 0 0 !important;color: #777777 !important;font-size: 12.5px !important;line-height: 1.5 !important}#rodape .cs-rod-cel{display: none !important}#rodape .cs-rod-br{display: flex;align-items: center;gap: 8px;margin: 16px 0 0;color: #0a8a2f;font-size: 13px;font-weight: 700;text-transform: uppercase;letter-spacing: .02em}#rodape .cs-rod-br svg{width: 28px;height: 20px;flex: none;box-shadow: 0 0 0 1px rgba(0,0,0,.06);border-radius: 2px}#rodape .cs-rod-qr-a{display: flex;flex-direction: column;gap: 8px;color: #666666 !important;font-size: 12px;line-height: 1.35;text-decoration: none !important}#rodape .cs-rod-qr-img{display: block;width: 120px;height: 120px;padding: 4px;border-radius: 6px;background: #ffffff;box-shadow: 0 1px 6px rgba(0,0,0,.16)}#rodape .cs-rod-qr-a:hover .cs-rod-qr-txt{color: var(--cMenu, #006000);text-decoration: underline}@media (min-width: 768px){#rodape .institucional .row-fluid.cs-rod{display: grid !important;grid-template-columns: minmax(0, 1.7fr) minmax(0, 1fr) 140px minmax(0, 1fr);grid-template-areas: "links contato qr cert" "sobre contato qr cert" "social contato qr cert";grid-template-rows: auto auto 1fr;gap: 0 36px;align-items: start;padding: 34px 0 26px}#rodape .institucional .row-fluid.cs-rod::before, #rodape .institucional .row-fluid.cs-rod::after{display: none !important}#rodape .cs-rod>.rodape-coluna, #rodape .cs-rod>.cs-rod-qr, #rodape .cs-rod>.cs-rod-cert{float: none !important;width: auto !important;max-width: none !important;min-width: 0;margin: 0 !important;padding: 0 !important}#rodape .cs-rod>.collapsible-rodape, #rodape .cs-rod-cert>.collapsible-rodape{display: none !important}#rodape .cs-rod>#rodape-institucional{grid-area: links}#rodape .cs-rod>#rodape-sobre{grid-area: sobre;margin-top: 18px !important}#rodape .cs-rod>#rodape-social{grid-area: social;margin-top: 18px !important}#rodape .cs-rod>#rodape-atendimento{grid-area: contato}#rodape .cs-rod>.cs-rod-qr{grid-area: qr}#rodape .cs-rod>.cs-rod-cert{grid-area: cert}#rodape .cs-rod #rodape-institucional .rodape-titulo{display: none !important}#rodape .cs-rod #rodape-institucional ul{display: flex !important;flex-wrap: wrap;gap: 8px 26px;margin: 0 !important;padding: 0 !important}#rodape .cs-rod #rodape-institucional li{margin: 0 !important;padding: 0 !important}#rodape .cs-rod #rodape-institucional li a{font-size: 15px !important;font-weight: 500;line-height: 1.3 !important}#rodape .cs-rod #rodape-sobre>span, #rodape .cs-rod #rodape-sobre>span p{margin: 0 !important;color: #777777 !important;font-size: 12.5px !important;line-height: 1.5 !important}#rodape .cs-rod #rodape-sobre .rodape-endereco{margin: 10px 0 0 !important;padding: 0 !important;border: 0 !important}#rodape .cs-rod #rodape-sobre .rodape-endereco, #rodape .cs-rod #rodape-sobre .rodape-endereco *{color: #777777 !important;font-size: 12.5px !important;line-height: 1.45 !important}#rodape .cs-rod #rodape-social .rodape-titulo{display: none !important}#rodape .cs-rod #rodape-social .lista-redes ul{display: flex;gap: 12px;margin: 0 !important}#rodape .cs-rod #rodape-social .lista-redes li{margin: 0 !important}#rodape .cs-rod #rodape-social .lista-redes a{background: #5b5b5b !important;color: #ffffff !important;transition: background .15s}#rodape .cs-rod #rodape-social .lista-redes a:hover{background: var(--cMenu, #006000) !important}#rodape .cs-rod #rodape-social .lista-redes a svg, #rodape .cs-rod #rodape-social .lista-redes a path{fill: #ffffff !important}#rodape .cs-rod #rodape-atendimento .a-block{margin: 0 0 12px !important;padding: 0 0 12px !important}#rodape .cs-rod-cert>.collapse{display: block !important;height: auto !important;margin: 0 0 16px !important;padding: 0 !important;width: auto !important;float: none !important}#rodape .cs-rod-cert #rodape-selos .rodape-titulo{display: none !important}#rodape .cs-rod-cert #rodape-selos ul{display: flex;flex-wrap: wrap;gap: 10px;margin: 0 !important}#rodape .cs-rod-cert #rodape-selos li{margin: 0 !important;padding: 8px 10px;border: 1px solid #dcdcdc;border-radius: 8px;background: #ffffff}#rodape .cs-rod-cert :is(#rodape-pagamento, #rodape-envios) .rodape-titulo{margin: 0 0 8px !important;font-size: 13px !important;font-weight: 600}#rodape .cs-rod-cert :is(#rodape-pagamento, #rodape-envios) ul{margin: 0 !important}}@media (max-width: 767px){#rodape .cs-rod-cert{display: contents}#rodape .cs-rod #rodape-atendimento>.cs-rod-tit, #rodape .cs-rod-cert>.cs-rod-tit, #rodape .cs-rod-qr-img{display: none !important}#rodape .cs-rod-qr{display: none !important}#rodape button.cs-rod-cel{display: flex !important}#rodape #cs-rod-links.cs-rod-cel{display: block !important}#rodape #cs-rod-links.cs-rod-cel:not(.in){height: 0;overflow: hidden}#rodape #cs-rod-links ul{margin: 0 0 10px !important;padding: 0 !important;list-style: none}#rodape .cs-rod-br{margin: 12px 0 4px}}
