.FotoPendente-module__SUAe_q__foto{background:var(--cor-destaque);color:var(--cor-fundo);justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.FotoPendente-module__SUAe_q__texto{text-align:center;max-width:36ch;font-family:var(--font-body);font-size:var(--tam-texto);line-height:1.5}
.HeroCarrossel-module__P6vlma__raiz{background:var(--cor-fundo);color:var(--cor-texto)}.HeroCarrossel-module__P6vlma__palco{display:grid}.HeroCarrossel-module__P6vlma__slide{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .6s}.HeroCarrossel-module__P6vlma__slideAtivo{opacity:1;pointer-events:auto;z-index:1}.HeroCarrossel-module__P6vlma__foto{background:var(--cor-superficie);position:relative;overflow:hidden}.HeroCarrossel-module__P6vlma__img{object-fit:cover}.HeroCarrossel-module__P6vlma__cartao{background:var(--cor-fundo);color:var(--cor-texto);flex-direction:column;align-items:flex-start;gap:16px;padding:32px;display:flex}.HeroCarrossel-module__P6vlma__titulo{font-family:var(--font-display);font-weight:500;font-size:var(--tam-subtitulo);color:var(--cor-texto);line-height:1.2}.HeroCarrossel-module__P6vlma__texto{font-family:var(--font-body);font-size:var(--tam-texto);color:var(--cor-texto);line-height:1.55}.HeroCarrossel-module__P6vlma__botao{border-radius:var(--raio-botao);background:var(--cor-botao);color:var(--cor-botao-texto);font-family:var(--font-body);font-size:var(--tam-pequeno);letter-spacing:.1em;text-transform:uppercase;padding:12px 28px;font-weight:600;text-decoration:none;display:inline-block}.HeroCarrossel-module__P6vlma__botao:hover{text-underline-offset:4px;text-decoration:underline}.HeroCarrossel-module__P6vlma__botao:active{transform:translateY(1px)}.HeroCarrossel-module__P6vlma__controles{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:12px 16px;display:flex}.HeroCarrossel-module__P6vlma__seta,.HeroCarrossel-module__P6vlma__ponto{cursor:pointer;min-width:44px;min-height:44px;color:var(--cor-texto);background:0 0;border:none}.HeroCarrossel-module__P6vlma__seta{font-size:28px;line-height:1}.HeroCarrossel-module__P6vlma__ponto{place-items:center;display:grid}.HeroCarrossel-module__P6vlma__ponto:before{content:"";background:color-mix(in srgb, var(--cor-texto) 60%, var(--cor-fundo));border-radius:999px;width:10px;height:10px;transition:width .3s}.HeroCarrossel-module__P6vlma__pontoAtivo:before{background:var(--cor-texto);width:26px}.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__slide{display:grid}.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__foto,.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__cartao{grid-area:1/1}.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__foto{height:min(80svh,760px)}.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__cartao{background:color-mix(in srgb, var(--cor-fundo) 65%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px;place-self:end start;max-width:28rem;margin:0 0 32px 32px;padding:28px 32px 32px;position:relative}.HeroCarrossel-module__P6vlma__sobreposto{position:relative}.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__controles{z-index:2;background:color-mix(in srgb, var(--cor-fundo) 30%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;flex-wrap:nowrap;padding:2px 8px;position:absolute}@media (min-width:641px){.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__controles{bottom:16px;right:16px}}@media (min-width:1440px){.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__controles{left:50%;right:auto;transform:translate(-50%)}}@media (max-width:640px){.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__controles{gap:0;margin-top:calc(75% - 60px);padding:2px 4px;top:0;left:50%;transform:translate(-50%)}.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__slide{display:block}.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__foto{aspect-ratio:4/3;height:auto}.HeroCarrossel-module__P6vlma__sobreposto .HeroCarrossel-module__P6vlma__cartao{background:var(--cor-fundo);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;max-width:none;margin:0;padding:24px 20px}}@media (prefers-reduced-motion:reduce){.HeroCarrossel-module__P6vlma__slide,.HeroCarrossel-module__P6vlma__ponto:before{transition:none}}
.CardProduto-module__8qlEDa__card{color:inherit;flex-direction:column;gap:16px;text-decoration:none;transition:transform .2s;display:flex}.CardProduto-module__8qlEDa__card:hover{transform:translateY(-4px)}.CardProduto-module__8qlEDa__imgWrap{width:100%;aspect-ratio:var(--proporcao-produto);background:var(--cor-superficie);position:relative;overflow:hidden}.CardProduto-module__8qlEDa__img{object-fit:cover}.CardProduto-module__8qlEDa__inicial{font-family:var(--font-display);text-transform:uppercase;color:var(--cor-texto);justify-content:center;align-items:center;font-size:3rem;font-weight:600;display:flex;position:absolute;inset:0}.CardProduto-module__8qlEDa__esgotado{border-radius:var(--raio-botao);background:var(--cor-botao);color:var(--cor-botao-texto);font-family:var(--font-body);font-size:var(--tam-pequeno);padding:6px 14px;position:absolute;top:12px;left:12px}.CardProduto-module__8qlEDa__body{flex-direction:column;gap:6px;display:flex}.CardProduto-module__8qlEDa__categoria{font-family:var(--font-body);font-size:var(--tam-pequeno);color:var(--cor-texto)}.CardProduto-module__8qlEDa__titulo{font-family:var(--font-display);font-weight:500;font-size:var(--tam-nome-card);color:var(--cor-destaque);margin:0;line-height:1.25}.CardProduto-module__8qlEDa__descricao{font-family:var(--font-body);font-size:var(--tam-pequeno);color:var(--cor-texto);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.CardProduto-module__8qlEDa__preco{font-family:var(--font-body);font-weight:600;font-size:var(--tam-texto);color:var(--cor-texto);margin-top:4px}@media (prefers-reduced-motion:reduce){.CardProduto-module__8qlEDa__card{transition:none}.CardProduto-module__8qlEDa__card:hover{transform:none}}
.CarrosselProdutos-module__BYCGta__trilho{--card:16rem;min-width:0;position:relative}.CarrosselProdutos-module__BYCGta__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 24px 4px var(--pad-esq,var(--margem,24px));scroll-padding-left:var(--pad-esq,var(--margem,24px));scrollbar-width:none;-ms-overflow-style:none;gap:24px;display:flex;overflow-x:auto}.CarrosselProdutos-module__BYCGta__track::-webkit-scrollbar{display:none}.CarrosselProdutos-module__BYCGta__slide{flex:0 0 var(--card);scroll-snap-align:start}.CarrosselProdutos-module__BYCGta__cabecalho{flex:0 0 var(--card);scroll-snap-align:start;min-height:calc(var(--card) / var(--proporcao-produto));align-self:flex-start;align-items:center;padding-right:8px;display:flex}.CarrosselProdutos-module__BYCGta__pontos{justify-content:center;gap:8px;margin-top:12px;display:flex}.CarrosselProdutos-module__BYCGta__ponto{background:var(--cor-borda);border-radius:50%;width:6px;height:6px}.CarrosselProdutos-module__BYCGta__pontoAtivo{background:var(--cor-botao)}@media (prefers-reduced-motion:no-preference){.CarrosselProdutos-module__BYCGta__ponto{transition:background-color .3s}}.CarrosselProdutos-module__BYCGta__arrow{top:calc(var(--card) / var(--proporcao-produto) / 2);z-index:1;background:var(--cor-fundo);width:48px;height:48px;color:var(--cor-texto);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin-top:-24px;font-size:1.75rem;line-height:1;transition:background-color .2s,color .2s;display:flex;position:absolute}.CarrosselProdutos-module__BYCGta__arrow:hover{background:var(--cor-botao);color:var(--cor-botao-texto)}.CarrosselProdutos-module__BYCGta__arrow:focus-visible{outline:3px solid var(--cor-destaque);outline-offset:2px}.CarrosselProdutos-module__BYCGta__arrowPrev{left:24px}.CarrosselProdutos-module__BYCGta__arrowNext{right:24px}@media (max-width:900px){.CarrosselProdutos-module__BYCGta__trilho{--card:14rem}.CarrosselProdutos-module__BYCGta__track{padding:4px 20px 4px var(--margem,20px);scroll-padding:0 20px 0 var(--margem,20px)}.CarrosselProdutos-module__BYCGta__arrow{display:none}}@media (max-width:639px){.CarrosselProdutos-module__BYCGta__trilho{--card:calc(50vw - 28px)}.CarrosselProdutos-module__BYCGta__track{gap:16px}}@media (prefers-reduced-motion:reduce){.CarrosselProdutos-module__BYCGta__arrow{transition:none}.CarrosselProdutos-module__BYCGta__track{scroll-behavior:auto}}
.VitrineProdutos-module__Hlazaq__section{background:var(--cor-fundo);color:var(--cor-texto);grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:center;gap:48px;padding:120px 0 120px 24px;display:grid}.VitrineProdutos-module__Hlazaq__intro{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.VitrineProdutos-module__Hlazaq__titulo{font-family:var(--font-display);font-weight:500;font-size:var(--tam-titulo-secao);color:var(--cor-texto);margin:0;line-height:1.15}.VitrineProdutos-module__Hlazaq__enfase{font-family:var(--font-display);font-style:italic;font-weight:400}.VitrineProdutos-module__Hlazaq__botao{border-radius:var(--raio-botao);background:var(--cor-botao);color:var(--cor-botao-texto);font-family:var(--font-body);font-size:var(--tam-pequeno);letter-spacing:.1em;text-transform:uppercase;padding:12px 28px;font-weight:600;text-decoration:none;display:inline-block}.VitrineProdutos-module__Hlazaq__botao:hover{text-underline-offset:4px;text-decoration:underline}.VitrineProdutos-module__Hlazaq__trilho{--pad-esq:0px}@media (max-width:900px){.VitrineProdutos-module__Hlazaq__section{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;padding:72px 0}.VitrineProdutos-module__Hlazaq__intro{padding:0 20px}}
.GradeCategorias-module__FfooUW__section{background:var(--cor-fundo);color:var(--cor-texto);padding:0 20px 72px}.GradeCategorias-module__FfooUW__titulo{font-family:var(--font-display);font-weight:500;font-size:var(--tam-titulo-secao);color:var(--cor-texto);margin:0 0 28px;line-height:1.15}.GradeCategorias-module__FfooUW__grade{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.GradeCategorias-module__FfooUW__cartao{--cartao-fundo:color-mix(in srgb, var(--cor-texto) 7%, var(--cor-fundo));background:var(--cartao-fundo);color:var(--cor-texto);border-radius:24px;flex-direction:column;transition:transform .2s;display:flex;position:relative;overflow:hidden}.GradeCategorias-module__FfooUW__cartao:nth-child(4n+2){--cartao-fundo:color-mix(in srgb, var(--cor-destaque) 9%, var(--cor-fundo))}.GradeCategorias-module__FfooUW__cartao:nth-child(4n+3){--cartao-fundo:color-mix(in srgb, var(--cor-texto) 12%, var(--cor-fundo))}.GradeCategorias-module__FfooUW__cartao:nth-child(4n+4){--cartao-fundo:color-mix(in srgb, var(--cor-destaque) 14%, var(--cor-fundo))}.GradeCategorias-module__FfooUW__cartao:hover{transform:translateY(-3px)}.GradeCategorias-module__FfooUW__foto{aspect-ratio:16/9;background:var(--cor-superficie);position:relative;overflow:hidden}.GradeCategorias-module__FfooUW__fotoImg{object-fit:cover}.GradeCategorias-module__FfooUW__corpo{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.GradeCategorias-module__FfooUW__nome{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:var(--tam-subtitulo);color:var(--cor-texto);overflow-wrap:break-word;margin:0;line-height:1.15}.GradeCategorias-module__FfooUW__link{color:inherit;text-decoration:none}.GradeCategorias-module__FfooUW__link:after{content:"";position:absolute;inset:0}.GradeCategorias-module__FfooUW__cartao:has(.GradeCategorias-module__FfooUW__link:focus-visible){outline:3px solid var(--cor-destaque);outline-offset:4px}.GradeCategorias-module__FfooUW__link:focus-visible{outline:none}.GradeCategorias-module__FfooUW__descricao{font-family:var(--font-body);font-size:var(--tam-pequeno);color:var(--cor-texto);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.GradeCategorias-module__FfooUW__chamada{font-family:var(--font-body);font-size:var(--tam-pequeno);color:var(--cor-texto);justify-content:flex-end;align-items:center;gap:12px;margin:auto 0 0;padding-top:8px;display:flex}.GradeCategorias-module__FfooUW__ver{border-radius:var(--raio-botao);background:var(--cor-botao);color:var(--cor-botao-texto);font-family:var(--font-body);font-weight:600;font-size:var(--tam-rotulo);letter-spacing:.04em;align-items:center;gap:6px;padding:7px 16px;display:inline-flex}.GradeCategorias-module__FfooUW__seta{transition:transform .2s;display:inline-block}.GradeCategorias-module__FfooUW__cartao:hover .GradeCategorias-module__FfooUW__seta{transform:translate(3px)}@media (min-width:640px){.GradeCategorias-module__FfooUW__section{padding:0 24px 96px}.GradeCategorias-module__FfooUW__titulo{margin-bottom:36px}.GradeCategorias-module__FfooUW__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:1100px){.GradeCategorias-module__FfooUW__section{padding-bottom:120px}.GradeCategorias-module__FfooUW__grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (prefers-reduced-motion:reduce){.GradeCategorias-module__FfooUW__cartao,.GradeCategorias-module__FfooUW__seta{transition:none}.GradeCategorias-module__FfooUW__cartao:hover,.GradeCategorias-module__FfooUW__cartao:hover .GradeCategorias-module__FfooUW__seta{transform:none}}
.busca-module__cflINq__pagina{--margem:20px;background:var(--cor-fundo);color:var(--cor-texto);padding:32px 0 72px}.busca-module__cflINq__titulo{margin:0 var(--margem);font-family:var(--font-display);font-weight:500;font-size:var(--tam-titulo-pagina);color:var(--cor-texto);line-height:1.1}.busca-module__cflINq__soLeitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.busca-module__cflINq__form{max-width:32rem;margin:20px var(--margem) 0;gap:12px;display:flex}.busca-module__cflINq__campo{border:none;border-bottom:1px solid var(--cor-texto);min-width:0;font-family:var(--font-body);font-size:var(--tam-texto);color:var(--cor-texto);background:0 0;border-radius:0;flex:1;padding:10px 4px}.busca-module__cflINq__campo::placeholder{color:var(--cor-texto-suave)}.busca-module__cflINq__campo:focus-visible,.busca-module__cflINq__botao:focus-visible,.busca-module__cflINq__vazioLink:focus-visible{outline:2px solid var(--cor-destaque);outline-offset:3px}.busca-module__cflINq__botao{border-radius:var(--raio-botao);background:var(--cor-botao);color:var(--cor-botao-texto);font-family:var(--font-body);font-size:var(--tam-pequeno);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;padding:10px 22px;font-weight:600}.busca-module__cflINq__status{margin:20px var(--margem) 0;font-family:var(--font-body);font-size:var(--tam-pequeno);color:var(--cor-texto-suave)}.busca-module__cflINq__vazio{max-width:32rem;margin:12px var(--margem) 0;font-family:var(--font-display);font-style:italic;font-size:var(--tam-subtitulo);color:var(--cor-texto);line-height:1.4}.busca-module__cflINq__vazioLink{color:var(--cor-destaque);text-underline-offset:4px}.busca-module__cflINq__grade{margin:24px var(--margem) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;padding:0;list-style:none;display:grid}@media (min-width:640px){.busca-module__cflINq__pagina{--margem:24px;padding:48px 0 96px}.busca-module__cflINq__grade{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:40px 24px}}
.home-module__txgM7a__marca{background:var(--cor-fundo);color:var(--cor-texto);flex-direction:column;gap:12px;padding:0 20px 72px;display:flex}.home-module__txgM7a__manifesto{text-align:center;width:min(100% - 40px,62ch);font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--tam-subtitulo);color:var(--cor-texto);margin:0 auto;padding-top:48px;line-height:1.45}.home-module__txgM7a__manifesto strong{font-weight:600}@media (min-width:640px){.home-module__txgM7a__manifesto{padding-top:72px}}.home-module__txgM7a__secaoFoto{grid-template-columns:minmax(0,1fr);margin:0 -20px;display:grid}.home-module__txgM7a__sustentabilidade{text-align:center;padding:48px 0}.home-module__txgM7a__tituloSust{font-family:var(--font-display);font-weight:400;font-size:var(--tam-titulo-secao);color:var(--cor-texto);margin:0 0 28px;line-height:1.15}.home-module__txgM7a__tituloSust em{font-style:italic}.home-module__txgM7a__blocos{grid-template-columns:minmax(0,1fr);gap:40px 24px;margin:0;padding:0;list-style:none;display:grid}.home-module__txgM7a__bloco{flex-direction:column;gap:12px;display:flex;position:relative}.home-module__txgM7a__bloco .home-module__txgM7a__paragrafo{margin-inline:auto}.home-module__txgM7a__blocoFoto{aspect-ratio:16/9;position:relative}.home-module__txgM7a__blocoTitulo{font-family:var(--font-display);font-weight:500;font-size:var(--tam-subtitulo);color:var(--cor-texto);margin:4px 0 0;line-height:1.2}.home-module__txgM7a__blocoLink{color:inherit;text-decoration:none}.home-module__txgM7a__blocoLink:after{content:"";position:absolute;inset:0}.home-module__txgM7a__bloco:has(.home-module__txgM7a__blocoLink:focus-visible){outline:3px solid var(--cor-destaque);outline-offset:6px}.home-module__txgM7a__blocoLink:focus-visible{outline:none}.home-module__txgM7a__foto{aspect-ratio:16/9;position:relative}.home-module__txgM7a__fotoImg{object-fit:cover}.home-module__txgM7a__texto{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:24px;display:flex}.home-module__txgM7a__titulo{font-family:var(--font-display);font-weight:500;font-size:var(--tam-titulo-secao);color:var(--cor-texto);margin:0;line-height:1.15}.home-module__txgM7a__paragrafo{max-width:52ch;font-family:var(--font-body);font-size:var(--tam-texto);color:var(--cor-texto);margin:0;line-height:1.6}.home-module__txgM7a__cta{border-radius:var(--raio-botao);background:var(--cor-botao);color:var(--cor-botao-texto);font-family:var(--font-body);font-weight:600;font-size:var(--tam-pequeno);align-items:center;gap:8px;margin-top:4px;padding:10px 20px;text-decoration:none;display:inline-flex}.home-module__txgM7a__cta span{transition:transform .2s;display:inline-block}.home-module__txgM7a__cta:hover span{transform:translate(3px)}.home-module__txgM7a__cta:focus-visible{outline:3px solid var(--cor-destaque);outline-offset:3px}.home-module__txgM7a__frase{max-width:28ch;font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--tam-titulo-secao);color:var(--cor-texto);margin:0;line-height:1.3}.home-module__txgM7a__frase strong{font-weight:700}@media (min-width:640px){.home-module__txgM7a__marca{gap:16px;padding:0 24px 96px}.home-module__txgM7a__secaoFoto{margin:0 -24px}.home-module__txgM7a__texto{padding:32px}}@media (min-width:768px){.home-module__txgM7a__foto{aspect-ratio:auto}.home-module__txgM7a__secaoFoto{grid-template-columns:repeat(2,minmax(0,1fr));min-height:440px}.home-module__txgM7a__espelhada .home-module__txgM7a__foto{aspect-ratio:16/9;order:2;align-self:center}.home-module__txgM7a__espelhada .home-module__txgM7a__texto{text-align:right;align-items:flex-end;padding-right:88px}.home-module__txgM7a__texto{padding:40px 48px}}@media (min-width:900px){.home-module__txgM7a__sustentabilidade{padding:72px 0}.home-module__txgM7a__blocos{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media (min-width:1100px){.home-module__txgM7a__marca{gap:20px;padding-bottom:120px}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__cta span{transition:none}.home-module__txgM7a__cta:hover span{transform:none}}
.loja-module__0Vh9iG__pagina{--margem:20px;background:var(--cor-fundo);color:var(--cor-texto);padding:0 0 72px}.loja-module__0Vh9iG__heroFoto{height:clamp(15rem,24vw,22rem);position:relative;overflow:hidden}.loja-module__0Vh9iG__heroImg{object-fit:cover;object-position:50% 40%}.loja-module__0Vh9iG__soLeitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.loja-module__0Vh9iG__filtro{margin-bottom:0}.loja-module__0Vh9iG__chips{padding:4px var(--margem);scrollbar-width:none;-ms-overflow-style:none;gap:8px;margin:0;list-style:none;display:flex;overflow-x:auto}.loja-module__0Vh9iG__chips::-webkit-scrollbar{display:none}.loja-module__0Vh9iG__chips li{flex:none}.loja-module__0Vh9iG__chip{border-radius:var(--raio-botao);background:var(--cor-superficie);min-height:44px;color:var(--cor-texto);font-family:var(--font-body);font-size:var(--tam-pequeno);white-space:nowrap;align-items:center;padding:0 20px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.loja-module__0Vh9iG__chip:hover,.loja-module__0Vh9iG__chip[aria-current]{background:var(--cor-botao);color:var(--cor-botao-texto)}.loja-module__0Vh9iG__chip:focus-visible{outline:3px solid var(--cor-destaque);outline-offset:2px}.loja-module__0Vh9iG__barra{background:color-mix(in srgb, var(--cor-botao) 12%, var(--cor-botao-texto))}.loja-module__0Vh9iG__barra .loja-module__0Vh9iG__chips{gap:0;padding-top:0;padding-bottom:0;position:relative}.loja-module__0Vh9iG__barra .loja-module__0Vh9iG__chip{z-index:1;color:var(--cor-botao);font-size:var(--tam-texto);background:0 0;border-radius:0;position:relative}.loja-module__0Vh9iG__realceItem{pointer-events:none;position:absolute;inset:0}.loja-module__0Vh9iG__realce{opacity:0;background:var(--cor-botao);width:0;position:absolute;top:0;bottom:0;left:0}.loja-module__0Vh9iG__barra .loja-module__0Vh9iG__chip[data-alvo]{color:var(--cor-botao-texto)}.loja-module__0Vh9iG__barra .loja-module__0Vh9iG__chips:not([data-pronto]) .loja-module__0Vh9iG__chip:hover,.loja-module__0Vh9iG__barra .loja-module__0Vh9iG__chips:not([data-pronto]) .loja-module__0Vh9iG__chip[aria-current]{background:var(--cor-botao);color:var(--cor-botao-texto)}.loja-module__0Vh9iG__barra .loja-module__0Vh9iG__chip{transition:none}@media (prefers-reduced-motion:no-preference){.loja-module__0Vh9iG__barra .loja-module__0Vh9iG__chip{transition:color .6s}.loja-module__0Vh9iG__realce{transition:opacity .6s}}.loja-module__0Vh9iG__barra .loja-module__0Vh9iG__chip:focus-visible{outline-color:var(--cor-botao);outline-offset:-3px}.loja-module__0Vh9iG__barra{position:relative}.loja-module__0Vh9iG__barra:before,.loja-module__0Vh9iG__barra:after{content:"";z-index:2;opacity:0;pointer-events:none;width:22px;position:absolute;top:0;bottom:0}.loja-module__0Vh9iG__barra:before{background:linear-gradient(to right, color-mix(in srgb, var(--cor-botao) 55%, transparent), transparent);left:0}.loja-module__0Vh9iG__barra:after{background:linear-gradient(to left, color-mix(in srgb, var(--cor-botao) 55%, transparent), transparent);right:0}.loja-module__0Vh9iG__barra:has(.loja-module__0Vh9iG__chips[data-fade-esq]):before{opacity:1}.loja-module__0Vh9iG__barra:has(.loja-module__0Vh9iG__chips[data-fade-dir]):after{opacity:1}@media (prefers-reduced-motion:no-preference){.loja-module__0Vh9iG__barra:before,.loja-module__0Vh9iG__barra:after{transition:opacity .3s}}.loja-module__0Vh9iG__subSlot{min-height:41px}.loja-module__0Vh9iG__subSlot+.loja-module__0Vh9iG__secao{margin-top:20px}.loja-module__0Vh9iG__sub{border-bottom:1px solid var(--cor-borda);background:0 0}.loja-module__0Vh9iG__sub .loja-module__0Vh9iG__chip{min-height:40px;font-size:var(--tam-pequeno)}.loja-module__0Vh9iG__sub .loja-module__0Vh9iG__realce{background:var(--cor-botao);height:2px;top:auto}.loja-module__0Vh9iG__sub .loja-module__0Vh9iG__chip[data-alvo]{color:var(--cor-botao)}.loja-module__0Vh9iG__sub .loja-module__0Vh9iG__chips:not([data-pronto]) .loja-module__0Vh9iG__chip:hover,.loja-module__0Vh9iG__sub .loja-module__0Vh9iG__chips:not([data-pronto]) .loja-module__0Vh9iG__chip[aria-current]{box-shadow:inset 0 -2px 0 var(--cor-botao);color:var(--cor-botao);background:0 0}.loja-module__0Vh9iG__secao{margin-top:36px}.loja-module__0Vh9iG__secaoCab{padding:0 var(--margem) 6px;border-bottom:2px solid var(--cor-borda)}.loja-module__0Vh9iG__secaoTitulo{font-family:var(--font-display);font-weight:500;font-size:var(--tam-titulo-secao);color:var(--cor-texto);margin:0;line-height:1.15}.loja-module__0Vh9iG__lista{margin-top:20px}.loja-module__0Vh9iG__tituloSolto{margin:20px var(--margem) 0;display:flex}.loja-module__0Vh9iG__listaTitulo{border-bottom:1px solid var(--cor-borda);font-family:var(--font-display);font-weight:500;font-size:var(--tam-subtitulo);color:var(--cor-texto);margin:0;padding-bottom:6px;line-height:1.2}.loja-module__0Vh9iG__secaoRodape{margin:8px var(--margem) 0}.loja-module__0Vh9iG__verMais{min-height:44px;font-family:var(--font-body);font-size:var(--tam-pequeno);color:var(--cor-destaque);text-underline-offset:4px;flex:none;align-items:center;font-weight:600;display:inline-flex}.loja-module__0Vh9iG__verMais:focus-visible{outline:3px solid var(--cor-destaque);outline-offset:2px}.loja-module__0Vh9iG__grade{margin:24px var(--margem) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;padding:0;list-style:none;display:grid}.loja-module__0Vh9iG__vazio{max-width:32rem;margin:24px var(--margem) 0;font-family:var(--font-display);font-style:italic;font-size:var(--tam-subtitulo);color:var(--cor-texto);line-height:1.4}.loja-module__0Vh9iG__vazioLink{color:var(--cor-destaque);text-underline-offset:4px}@media (min-width:640px){.loja-module__0Vh9iG__pagina{--margem:24px;padding:0 0 96px}.loja-module__0Vh9iG__grade{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:40px 24px}}@media (min-width:900px){.loja-module__0Vh9iG__chips{flex-wrap:wrap;overflow:visible}.loja-module__0Vh9iG__secao{margin-top:48px}}@media (prefers-reduced-motion:reduce){.loja-module__0Vh9iG__chip{transition:none}}
