:root{--preto: #141110;--branco: #ffffff;--cinza: #f2f0ec;--linha: #e1dcd5;--linha-campo: #857f79;--texto: #141110;--texto-suave: #6a6460;--vermelho: #d0001a;--vermelho-escuro: #a80015;--foco: #1a5cff;--fonte: "Archivo", "Helvetica Neue", Arial, sans-serif;--fonte-serif: Georgia, "Iowan Old Style", "Times New Roman", serif;--texto-1: .75rem;--texto-2: .875rem;--texto-3: 1rem;--texto-4: 1.05rem;--texto-5: 1.25rem;--titulo-1: clamp(2.2rem, 8vw, 4.5rem);--titulo-2: clamp(1.9rem, 6.5vw, 3.5rem);--titulo-3: clamp(1.5rem, 4vw, 2rem);--titulo-4: 1.25rem;--espaco-1: .25rem;--espaco-2: .5rem;--espaco-3: .75rem;--espaco-4: 1rem;--espaco-5: 1.5rem;--espaco-6: 2rem;--espaco-7: 3rem;--espaco-8: 4.5rem;--espaco-9: 6rem;--largura-conteudo: 80rem;--largura-texto: 40rem;--altura-cabecalho: 5.5rem;--altura-botao: 3rem;--toque-minimo: 2.75rem;--raio: 4px;--raio-medio: .75rem;--raio-grande: 1.5rem;--raio-pilula: 999px;--sombra-1: 0 1px 2px rgba(20, 17, 16, .08);--sombra-produto: drop-shadow(0 2px 2px rgba(20, 17, 16, .22)) drop-shadow(0 18px 22px rgba(20, 17, 16, .32));--sombra-produto-leve: drop-shadow(0 1px 2px rgba(20, 17, 16, .18)) drop-shadow(0 10px 14px rgba(20, 17, 16, .22));--sombra-2: 0 16px 40px rgba(0, 0, 0, .18);--ponto-tablet: 48em;--ponto-desktop: 64em}[data-tema=padrao]{--tema-fundo: #f2f0ec;--tema-forma: #141110;--tema-tinta: #141110}[data-tema=crockmix-tradicional]{--tema-fundo: #f26d21;--tema-forma: #ffd23f;--tema-tinta: #141110}[data-tema=crockmix-milanesa]{--tema-fundo: #0b7a3e;--tema-forma: #f2b134;--tema-tinta: #ffffff}[data-tema=crockmix-assados-e-grelhados]{--tema-fundo: #0f5b90;--tema-forma: #f39a3b;--tema-tinta: #ffffff}[data-tema=creme-de-cebola]{--tema-fundo: #f5df3f;--tema-forma: #c8451f;--tema-tinta: #141110}[data-tema=amendomix-sem-pele]{--tema-fundo: #e9d3a8;--tema-forma: #6b4423;--tema-tinta: #141110}[data-tema=amendomix-com-pele]{--tema-fundo: #dcc19a;--tema-forma: #7a3b1d;--tema-tinta: #141110}[data-tema=amendomix-alho-e-oleo]{--tema-fundo: #5e2a63;--tema-forma: #e9c46a;--tema-tinta: #ffffff}[data-tema=amendomix-tres-sabores]{--tema-fundo: #d9c04a;--tema-forma: #8a5a1c;--tema-tinta: #141110}[data-tema=pacoca-caseira]{--tema-fundo: #b07a4f;--tema-forma: #ffe94a;--tema-tinta: #141110}[data-tema=pe-de-moca]{--tema-fundo: #f0dcc0;--tema-forma: #8c5a3c;--tema-tinta: #141110}[data-tema=pacoca-rolha]{--tema-fundo: #c9622a;--tema-forma: #f5c04a;--tema-tinta: #141110}[data-tema=pacoca-rolha-diet]{--tema-fundo: #0f6f8a;--tema-forma: #f2e2c4;--tema-tinta: #ffffff}[data-tema=pacoca-rolha-caixa]{--tema-fundo: #8b4821;--tema-forma: #f5c04a;--tema-tinta: #ffffff}[data-tema=farofa-tradicional]{--tema-fundo: #141110;--tema-forma: #f2c230;--tema-tinta: #ffffff}[data-tema=farofa-picante]{--tema-fundo: #8f0f14;--tema-forma: #f2c230;--tema-tinta: #ffffff}[data-tema=sal-parrilla]{--tema-fundo: #0a5fa3;--tema-forma: #ffffff;--tema-tinta: #ffffff}[data-tema=amendoim-banda]{--tema-fundo: #e8cfa3;--tema-forma: #7a4a26;--tema-tinta: #141110}[data-tema=amendoim-granulado]{--tema-fundo: #d9b98a;--tema-forma: #5c3a1e;--tema-tinta: #141110}[data-tema=pasta-de-amendoim]{--tema-fundo: #8a5a2b;--tema-forma: #f3d9a4;--tema-tinta: #ffffff}[data-tema=farinha-de-amendoim]{--tema-fundo: #f1e3c8;--tema-forma: #b97b3d;--tema-tinta: #141110}[data-tema=unta-forma-paes]{--tema-fundo: #f4e7c8;--tema-forma: #f2b134;--tema-tinta: #141110}[data-tema=unta-forma-cera-de-abelha]{--tema-fundo: #c77d16;--tema-forma: #ffffff;--tema-tinta: #141110}.escala-70{--escala-foto: .7}.escala-75{--escala-foto: .75}.escala-80{--escala-foto: .8}.escala-85{--escala-foto: .85}.escala-90{--escala-foto: .9}.escala-95{--escala-foto: .95}.escala-100{--escala-foto: 1}.navegacao-principal li:nth-child(1),.palco-item:nth-child(1){--i: 0}.navegacao-principal li:nth-child(2),.palco-item:nth-child(2){--i: 1}.navegacao-principal li:nth-child(3),.palco-item:nth-child(3){--i: 2}.navegacao-principal li:nth-child(4),.palco-item:nth-child(4){--i: 3}.navegacao-principal li:nth-child(5),.palco-item:nth-child(5){--i: 4}.navegacao-principal li:nth-child(6),.palco-item:nth-child(6){--i: 5}.navegacao-principal li:nth-child(7),.palco-item:nth-child(7){--i: 6}.navegacao-principal li:nth-child(8),.palco-item:nth-child(8){--i: 7}@font-face{font-family:Archivo;src:url(/fonts/archivo-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--altura-cabecalho) + var(--espaco-4))}body{margin:0;background:var(--branco);color:var(--texto);font-family:var(--fonte);font-size:1rem;line-height:1.5}img{display:block;max-width:100%;height:auto}h1,h2,h3{margin:0;font-family:var(--fonte);font-weight:700;line-height:1.05;letter-spacing:-.025em;text-wrap:balance}p{margin:0}a{color:inherit}:focus-visible{outline:3px solid var(--foco);outline-offset:3px}main{padding-top:var(--altura-cabecalho)}[id]{scroll-margin-top:calc(var(--altura-cabecalho) + var(--espaco-2))}.conteudo{width:100%;max-width:var(--largura-conteudo);margin:0 auto;padding-left:var(--espaco-4);padding-right:var(--espaco-4)}.rotulo{font-family:var(--fonte);font-weight:600;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--texto-suave)}.rotulo-claro{color:#ffffffb8}.titulo-secao{font-size:var(--titulo-2)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--espaco-2);min-height:var(--altura-botao);padding:var(--espaco-2) var(--espaco-5);border:2px solid transparent;border-radius:var(--raio);font-family:var(--fonte);font-weight:600;font-size:.95rem;line-height:1.2;letter-spacing:.02em;text-align:center;text-decoration:none;cursor:pointer}.botao-vermelho{background:var(--vermelho);border-color:var(--vermelho);color:#fff}.botao-vermelho:hover{background:var(--vermelho-escuro);border-color:var(--vermelho-escuro)}.botao-preto{background:var(--preto);border-color:var(--preto);color:#fff}.botao-preto:hover{background:#2c2724;border-color:#2c2724}.botao-branco{background:#fff;border-color:#fff;color:var(--preto)}.botao-branco:hover{background:var(--cinza);border-color:var(--cinza)}.botao-vazado{background:transparent;border-color:currentColor;color:inherit}.botao-vazado:hover{background:var(--preto);border-color:var(--preto);color:var(--branco)}.botao-tinta{background:var(--tema-tinta, var(--preto));border-color:var(--tema-tinta, var(--preto));color:var(--tema-fundo, var(--branco))}.botao-tinta:hover{background:transparent;color:var(--tema-tinta, var(--preto))}.link-seta{display:inline-flex;align-items:center;gap:var(--espaco-2);min-height:var(--toque-minimo);font-weight:600;text-decoration:none;border-bottom:2px solid currentColor;line-height:1;padding:var(--espaco-2) 0}.visualmente-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:48em){.conteudo{padding-left:var(--espaco-6);padding-right:var(--espaco-6)}}@media(min-width:64em){.conteudo{padding-left:var(--espaco-7);padding-right:var(--espaco-7)}}h1[tabindex="-1"]:focus{outline:none}a,button,input,select,textarea{scroll-margin-top:calc(var(--altura-cabecalho) + var(--espaco-4))}@media(max-width:63.99em){body.painel-aberto{overflow:hidden}}.cabecalho{position:sticky;top:0;z-index:20;height:var(--altura-cabecalho);margin-bottom:calc(var(--altura-cabecalho) * -1);pointer-events:none;transition:transform .35s cubic-bezier(.4,0,.2,1),visibility 0s}.cabecalho[data-oculto=true]{transform:translateY(-140%);visibility:hidden;transition:transform .35s cubic-bezier(.4,0,.2,1),visibility 0s linear .35s}@media(prefers-reduced-motion:reduce){.cabecalho{transition:none}}.cabecalho>.conteudo{position:relative;height:100%;display:flex;align-items:flex-end;padding-bottom:.75rem}.barra{pointer-events:auto;position:relative;z-index:2;width:100%;height:3.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 .25rem 0 0;background:var(--branco);border:1px solid var(--linha);border-radius:999px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.barra[data-escuro=true]{background:#26211f;border-color:#3a3431;color:#fff}.barra[data-escuro=true] .navegacao-principal a.active{color:#fff}.barra[data-escuro=true] .botao-redondo-escuro{background:#ffffff2e}@media(prefers-reduced-motion:reduce){.barra{transition:none}}.marca{display:flex;align-self:center;margin:0 0 0 .75rem}.marca img{display:block;height:2.75rem;width:auto}.barra-acoes{display:flex;align-items:center;gap:.375rem}.troca-idioma{display:inline-flex;align-items:center;height:2.75rem;border-radius:999px;box-shadow:inset 0 0 0 1px currentColor;font-size:.78rem;font-weight:700;letter-spacing:.06em}.troca-idioma a,.troca-idioma-atual{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;border-radius:999px;color:inherit;text-decoration:none}.troca-idioma-atual{background:var(--preto);color:#fff}.troca-idioma a:hover{text-decoration:underline;text-underline-offset:.2em}.barra[data-escuro=true] .troca-idioma-atual{background:#fff;color:var(--preto)}.botao-redondo{width:2.75rem;height:2.75rem;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.botao-redondo svg{width:1.15rem;height:1.15rem}.botao-redondo-vermelho{background:var(--vermelho)}.botao-redondo-vermelho:hover{background:var(--vermelho-escuro)}.botao-redondo-escuro{background:var(--preto)}.botao-redondo[aria-disabled=true]{opacity:.35;cursor:default}.menu-icone{width:1.05rem;height:.8rem;display:flex;flex-direction:column;justify-content:space-between}.menu-icone span{display:block;height:2px;background:currentColor;transform-origin:center;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .18s ease}.menu-botao[aria-expanded=true] .menu-icone span:nth-child(2){opacity:0}.menu-botao[aria-expanded=true] .menu-icone span:first-child{transform:translateY(.33rem) rotate(45deg)}.menu-botao[aria-expanded=true] .menu-icone span:last-child{transform:translateY(-.33rem) rotate(-45deg)}.navegacao{visibility:hidden;opacity:0;transform:translateY(-.75rem);pointer-events:none;transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s;position:fixed;top:var(--altura-cabecalho);right:0;bottom:0;left:0;z-index:19;background:var(--branco);overflow-y:auto;padding:var(--espaco-4) var(--espaco-4) var(--espaco-8)}.navegacao[data-aberto=true]{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1),visibility 0s}.navegacao-principal li,.navegacao-contato{opacity:0;transform:translateY(.75rem);transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.navegacao-principal li{transition-delay:calc(60ms + var(--i, 0) * 45ms)}.navegacao-contato{transition-delay:.32s}.navegacao[data-aberto=true] .navegacao-principal li,.navegacao[data-aberto=true] .navegacao-contato{opacity:1;transform:none}.navegacao:not([data-aberto=true]) .navegacao-principal li,.navegacao:not([data-aberto=true]) .navegacao-contato{transition-delay:0s;transition-duration:.15s}@media(prefers-reduced-motion:reduce){.menu-icone span,.navegacao,.navegacao-principal li,.navegacao-contato{transition:none}}.navegacao-interno{display:flex;flex-direction:column;gap:var(--espaco-7)}.navegacao ul{list-style:none;margin:0;padding:0}.navegacao-principal a{display:flex;align-items:center;min-height:3.5rem;border-bottom:1px solid var(--linha);font-weight:700;font-size:1.4rem;letter-spacing:-.02em;text-decoration:none}.navegacao-principal a.active{color:var(--vermelho)}.navegacao-contato{display:grid;gap:var(--espaco-3)}.navegacao-contato a{display:inline-flex;align-items:center;min-height:var(--toque-minimo);font-weight:600}.busca-campo{flex:0 1 0;min-width:0;overflow:hidden;opacity:0;margin:0;transition:flex-grow .3s cubic-bezier(.4,0,.2,1),opacity .2s ease}.barra[data-busca=true] .busca-campo{flex-grow:1;opacity:1;margin:0 .5rem 0 .75rem}.busca-campo input{width:100%;min-height:2.5rem;padding:0 var(--espaco-4);border:2px solid var(--linha-campo);border-radius:var(--raio-pilula);font:inherit;font-size:1rem;color:var(--texto);background:var(--branco)}.busca-campo input:focus{border-color:var(--preto);outline:0}.busca-campo input::-webkit-search-cancel-button{-webkit-appearance:none}.marca{flex:0 0 6.7rem;transition:flex-basis .3s cubic-bezier(.4,0,.2,1),opacity .15s ease}.barra[data-busca=true] .marca{flex-basis:0;width:0;margin-left:0;overflow:hidden;opacity:0}.busca-painel{pointer-events:auto;position:absolute;z-index:1;top:calc(100% - 2.35rem);left:var(--espaco-4);right:var(--espaco-4);background:var(--branco);border:1px solid var(--linha);border-radius:0 0 var(--raio-grande) var(--raio-grande);padding:1.6rem var(--espaco-4) var(--espaco-3);max-height:60vh;overflow-y:auto;visibility:hidden;opacity:0;transform:translateY(-.5rem);transition:opacity .2s ease,transform .25s cubic-bezier(.4,0,.2,1),visibility 0s linear .25s}.busca-painel[data-aberto=true]{visibility:visible;opacity:1;transform:none;transition:opacity .2s ease,transform .25s cubic-bezier(.4,0,.2,1),visibility 0s}.busca-resultados{list-style:none;margin:0;padding:0}.busca-resultados a{display:flex;flex-direction:column;gap:var(--espaco-1);min-height:3.25rem;padding:var(--espaco-3) 0;border-bottom:1px solid var(--linha);font-weight:700;text-decoration:none}.busca-resultados a:hover span:first-child{color:var(--vermelho)}.busca-linha{font-weight:600;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.busca-vazio{padding:var(--espaco-4) 0;color:var(--texto-suave);line-height:1.5}.busca-vazio a{color:var(--texto);font-weight:600}.heroi{background:var(--preto);color:#fff;margin-top:calc(var(--altura-cabecalho) * -1);padding:var(--altura-cabecalho) 0 var(--espaco-7);overflow:hidden}.palco{position:relative;list-style:none;margin:0 calc(var(--espaco-4) * -1);padding:1rem 0 1.5rem;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.palco-arco{position:absolute;z-index:0;left:50%;bottom:0;width:min(150%,60rem);aspect-ratio:1;border-radius:50%;background:#f26d21;transform:translate(-50%,50%)}.palco-item{position:relative;width:clamp(6.5rem,30vw,15rem);transform-origin:bottom center;animation:entrar-pack .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 90ms)}.palco-item+.palco-item{margin-left:clamp(-3.5rem,-7.5vw,-1.25rem)}.palco-item:first-child{z-index:1;rotate:-4deg;translate:0 .75rem}.palco-item:last-child{z-index:2;rotate:4deg;translate:0 .75rem}.palco-centro{z-index:3;width:clamp(7.5rem,36vw,18rem)}.palco-item a{display:block}.palco-item img{width:100%;height:auto;filter:var(--sombra-produto);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.palco-item a:hover img{transform:translateY(-.75rem)}@keyframes entrar-pack{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:none}}.palco-legenda{margin-top:var(--espaco-2)}.palco-legenda a{display:inline-flex;align-items:center;min-height:var(--toque-minimo);color:#ffffffb8;text-decoration:none;border-bottom:2px solid rgba(255,255,255,.35)}.palco-legenda a:hover{color:#fff;border-color:#fff}.heroi-texto{display:grid;gap:var(--espaco-5);margin-top:1.25rem}.heroi h1{margin-top:var(--espaco-3);font-size:clamp(2.3rem,9.5vw,5.5rem);max-width:14ch}.heroi-apoio{display:grid;gap:var(--espaco-5);justify-items:start}.heroi-descricao{font-size:1.05rem;line-height:1.5;max-width:34rem;color:#ffffffd1}.heroi-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espaco-4) var(--espaco-5)}@media(max-width:47.99em){.heroi-acoes{order:-1}}.heroi-link{color:#fff}@media(prefers-reduced-motion:reduce){.palco-item{animation:none}.palco-item img{transition:none}}.secao{padding:var(--espaco-8) 0}.secao-topo{display:flex;flex-direction:column;gap:var(--espaco-3);margin-bottom:var(--espaco-6)}.secao-topo p:not(.rotulo){max-width:34rem;color:var(--texto-suave);font-size:1.05rem}.rolante{list-style:none;margin:0 calc(var(--espaco-4) * -1);padding:0 var(--espaco-4);display:flex;gap:var(--espaco-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--espaco-4);scrollbar-width:none;-webkit-overflow-scrolling:touch}.rolante::-webkit-scrollbar{display:none}.rolante>li{flex:0 0 auto;scroll-snap-align:start}.linhas-topo-direita{display:grid;gap:var(--espaco-4)}.carrossel-controles{display:none;gap:var(--espaco-2)}.linhas-faixa>li{width:min(78vw,20rem)}.linha-cartao{display:flex;flex-direction:column;gap:var(--espaco-3);height:100%;text-decoration:none}.linha-cena{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--raio-medio);background:color-mix(in srgb,var(--tema-fundo) 14%,#fff);color:var(--preto)}.linha-forma{position:absolute;left:11%;top:50%;width:78%;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--tema-fundo) 42%,#fff);transform:translateY(-50%)}.linha-foto{position:absolute;filter:var(--sombra-produto-leve);object-fit:contain;transform-origin:bottom center}.linha-foto-a{z-index:3;left:50%;top:50%;width:calc(58% * var(--escala-foto, 1));height:calc(66% * var(--escala-foto, 1));transform:translate(-50%,-50%)}.cluster-1 .linha-foto-a{width:calc(72% * var(--escala-foto, 1));height:calc(74% * var(--escala-foto, 1))}.linha-foto-b{z-index:2;left:7%;bottom:11%;width:calc(33% * var(--escala-foto, 1));height:calc(42% * var(--escala-foto, 1));rotate:-7deg}.linha-foto-c{z-index:1;right:7%;bottom:11%;width:calc(33% * var(--escala-foto, 1));height:calc(42% * var(--escala-foto, 1));rotate:7deg}.cluster-2 .linha-foto-a,.cluster-2 .linha-foto-b{top:auto;bottom:10%;width:calc(48% * var(--escala-foto, 1));height:calc(64% * var(--escala-foto, 1));transform:none;rotate:none}.cluster-2 .linha-foto-a{z-index:3;left:auto;right:8%}.cluster-2 .linha-foto-b{z-index:2;left:8%;right:auto}.linha-texto{display:flex;flex-direction:column;gap:var(--espaco-1)}.linha-nome{font-weight:700;font-size:1.3rem;line-height:1.1;letter-spacing:-.02em}.linha-cartao:hover .linha-nome{color:var(--vermelho)}.linha-meta{font-weight:600;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.linha-descricao{margin-top:var(--espaco-1);font-size:.92rem;line-height:1.45;color:var(--texto-suave)}.caminhos{border-top:1px solid var(--linha)}.caminhos-lista{list-style:none;margin:0;padding:0}.caminhos-lista a{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--espaco-4);row-gap:var(--espaco-2);align-items:center;padding:var(--espaco-5) 0;border-bottom:1px solid var(--linha);text-decoration:none}.caminho-titulo,.caminho-texto{grid-column:1}.caminho-seta{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;width:var(--toque-minimo);height:var(--toque-minimo);border-radius:var(--raio-pilula);background:var(--preto);color:#fff}.caminho-seta svg{width:1rem;height:1rem}.caminhos-lista a:hover .caminho-seta{background:var(--vermelho)}.caminho-titulo{font-weight:700;font-size:var(--titulo-3);line-height:1.1;letter-spacing:-.02em}.caminhos-lista a:hover .caminho-titulo{color:var(--vermelho)}.caminho-texto{max-width:52ch;color:var(--texto-suave);font-size:var(--texto-4);line-height:1.5}.mapa-grade{margin-top:var(--espaco-6);display:grid;gap:var(--espaco-6)}.mapa-tela{display:grid;gap:var(--espaco-3)}.mapa-canvas{width:100%;aspect-ratio:4 / 3;border-radius:var(--raio-medio);background:var(--cinza);z-index:0}.mapa-indisponivel{display:grid;place-items:center;padding:var(--espaco-5);text-align:center;color:var(--texto-suave)}.mapa-canvas .leaflet-container{font-family:var(--fonte);background:var(--cinza)}.mapa-canvas .leaflet-tile-pane{filter:grayscale(.4) saturate(.85) brightness(1.03)}.mapa-canvas.leaflet-container .leaflet-control-zoom a{width:44px;height:44px;line-height:44px;border-radius:0;font-size:1.25rem;color:var(--texto)}.mapa-canvas .leaflet-control-attribution{font-size:.75rem;line-height:1.8}.pino-corpo{display:flex;align-items:center;justify-content:center;width:var(--pino, 44px);height:var(--pino, 44px);border:max(2px,calc(var(--pino, 44px) / 15)) solid var(--branco);font-size:calc(var(--pino, 44px) * .38);border-radius:50% 50% 50% 4px;background:var(--vermelho);transform:rotate(-45deg);box-shadow:0 6px 14px #14111059}.pino-numero{transform:rotate(45deg);color:#fff;font-weight:700;font-size:inherit;line-height:1}.pino:hover .pino-corpo,.pino:focus .pino-corpo,.pino-ativo .pino-corpo{background:var(--preto)}.pino-ativo{z-index:1000!important}.mapa-dica{font-size:.85rem;color:var(--texto-suave)}.mapa-lista-topo{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--espaco-3);padding-bottom:var(--espaco-3);border-bottom:2px solid var(--preto)}.mapa-lista-topo .rotulo{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;text-transform:none;color:var(--texto)}.mapa-contagem{font-weight:600;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--vermelho)}.mapa-produtos{margin:0 0 var(--espaco-3);font-size:.95rem}.mapa-redes{list-style:none;margin:var(--espaco-3) 0 var(--espaco-6);padding:0;display:grid}.mapa-redes a{display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-3);min-height:3rem;padding:var(--espaco-2) 0;border-bottom:1px solid var(--linha);font-weight:700;font-size:1rem;text-decoration:none}.mapa-redes a:after{content:"Ver no Maps";font-weight:600;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);white-space:nowrap}.mapa-redes a:hover{color:var(--vermelho)}.mapa-redes a:hover:after{color:var(--vermelho)}.mapa-cidades{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--espaco-2)}.mapa-cidade-botao{display:inline-flex;align-items:center;gap:var(--espaco-2);min-height:var(--toque-minimo);padding:0 var(--espaco-3);border:0;border-radius:var(--raio-pilula);background:var(--cinza);font:inherit;font-weight:600;font-size:.88rem;color:var(--texto);cursor:pointer}.mapa-cidade-botao span{font-size:.75rem;color:var(--texto-suave)}.mapa-cidade-botao:hover{background:var(--linha)}.mapa-cidade-botao[aria-pressed=true]{background:var(--preto);color:var(--branco)}.mapa-cidade-botao[aria-pressed=true] span{color:#ffffffb3}.contato-grade{padding-bottom:var(--espaco-9);display:grid;gap:var(--espaco-6)}.contato-dados{display:grid;gap:var(--espaco-6);align-content:start;align-items:start}.contato-horario{display:flex;align-items:center;min-height:var(--toque-minimo);line-height:1.3}.contato-dados>div{display:grid;gap:var(--espaco-2);justify-items:start;padding-top:var(--espaco-4);border-top:1px solid var(--linha)}.contato-destaque{max-width:100%;font-weight:700;font-size:clamp(1.15rem,5.2vw,1.75rem);line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.contato-destaque a{display:inline-flex;align-items:center;min-height:var(--toque-minimo);max-width:100%;text-decoration:none}.contato-destaque a:hover{color:var(--vermelho)}.contato-dados address{font-style:normal;line-height:1.7}.mapa-fabrica{aspect-ratio:1}.contato-formulario,.contato-lateral{display:grid;gap:var(--espaco-5);align-content:start}.formulario{display:grid;gap:var(--espaco-4)}.campo{display:grid;gap:var(--espaco-2)}.campo>label:not(.consentimento){font-weight:600;font-size:var(--texto-2);color:var(--texto)}.campo input:not([type=checkbox]),.campo textarea{width:100%;min-height:var(--toque-minimo);padding:0 var(--espaco-3);border:2px solid var(--linha-campo);border-radius:var(--raio);background:var(--branco);color:var(--texto);font:inherit;font-size:var(--texto-3)}.campo textarea{min-height:8rem;padding:var(--espaco-3);resize:vertical;line-height:1.5}.campo input:focus,.campo textarea:focus{border-color:var(--preto);outline:3px solid var(--foco);outline-offset:3px}.campo input:not([type=checkbox])[aria-invalid=true],.campo textarea[aria-invalid=true]{border-color:var(--vermelho-escuro)}.campo-erro{font-weight:600;font-size:var(--texto-2);color:var(--vermelho-escuro)}.consentimento{display:flex;align-items:flex-start;gap:var(--espaco-3);min-height:var(--toque-minimo);padding-top:var(--espaco-2);font-size:var(--texto-2);line-height:1.45;color:var(--texto-suave);cursor:pointer}.consentimento input{flex:0 0 auto;width:1.5rem;height:1.5rem;margin:0;accent-color:var(--preto)}.campo-armadilha{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.formulario-falha,.formulario-aviso{padding:var(--espaco-4);border-radius:var(--raio);background:var(--cinza);font-weight:600;font-size:var(--texto-2);line-height:1.5}.formulario-aviso{display:grid;gap:var(--espaco-4);justify-items:start;padding:var(--espaco-5);font-size:var(--texto-4)}.formulario-aviso button.link-seta{border-top:0;border-left:0;border-right:0;background:none;font:inherit;font-weight:600;color:inherit;cursor:pointer}.formulario-enviar{width:100%;margin-top:var(--espaco-2)}.formulario-enviar:disabled{cursor:progress;opacity:1;background:var(--vermelho-escuro);border-color:var(--vermelho-escuro)}.mapa-nota{margin-top:var(--espaco-5);font-size:.9rem;line-height:1.5;color:var(--texto-suave);max-width:34rem}.pular-conteudo{position:absolute;top:var(--espaco-3);left:var(--espaco-4);z-index:30;display:inline-flex;align-items:center;min-height:var(--toque-minimo);padding:0 var(--espaco-4);border-radius:var(--raio);background:var(--preto);color:var(--branco);font-weight:600;font-size:.9rem;text-decoration:none;transform:translateY(-200%)}.pular-conteudo:focus-visible{transform:none}.rodape{background:var(--preto);color:#fff;padding:var(--espaco-8) 0 var(--espaco-6)}.rodape-marca{display:block;width:8.5rem;margin-bottom:var(--espaco-7)}.rodape-grade{display:grid;gap:var(--espaco-6)}.rodape h2{font-weight:600;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:var(--espaco-3)}.rodape ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--espaco-1)}.rodape a,.rodape-horario{display:inline-flex;align-items:center;min-height:var(--toque-minimo);text-decoration:none}.rodape a{overflow-wrap:anywhere}@media(pointer:fine){.rodape a,.rodape-horario{min-height:2rem}}.rodape a:hover{text-decoration:underline}.rodape address{font-style:normal;line-height:1.7;color:#ffffffd9}.rodape-base{margin-top:var(--espaco-7);padding-top:var(--espaco-4);border-top:1px solid rgba(255,255,255,.2);color:#fff9;font-size:.85rem}.selo-tenser{display:inline-flex;align-items:center;gap:10px;box-sizing:border-box;max-width:100%;min-height:44px;margin:var(--espaco-5) 0 0;padding:8px 20px 8px 12px;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:#ffffff0d;color:#bdbdbd;font-size:14px;line-height:20px;text-align:left}.selo-tenser svg{flex:none;width:24px;height:24px}.selo-tenser span{min-width:0;text-wrap:balance}.selo-tenser strong{font-weight:500;color:#f5f5f5}.selo-tenser__br{display:none}@media(max-width:420px){.selo-tenser__br{display:inline}}@media(min-width:48em){:root{--altura-cabecalho: 6.5rem}.barra{height:3.75rem;padding-right:.5rem}.marca{margin-left:1rem;flex-basis:7.9rem}.marca img{height:3rem}.botao-redondo{width:2.75rem;height:2.75rem}.heroi{padding-bottom:var(--espaco-8)}.palco{margin:0 calc(var(--espaco-6) * -1)}.carrossel-controles{display:flex}.linhas-topo-direita{grid-template-columns:1fr auto;align-items:end}.rolante{margin:0 calc(var(--espaco-6) * -1);padding:0 var(--espaco-6);scroll-padding-left:var(--espaco-6)}.mapa-canvas{aspect-ratio:16 / 10}.contato-dados,.rodape-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){.rodape-grade{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}}@media(min-width:64em){.menu-botao{display:none}.navegacao,.navegacao[data-aberto=true]{display:block;position:static;overflow:visible;background:transparent;padding:0;flex:1;visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:none}.navegacao-principal li{opacity:1;transform:none;transition:none}.navegacao-interno{flex-direction:row;justify-content:center}.navegacao-principal{display:flex;gap:var(--espaco-4)}.navegacao-principal a{min-height:var(--toque-minimo);border-bottom:0;font-weight:600;font-size:.9rem;letter-spacing:-.01em;white-space:nowrap}.navegacao-contato{display:none}.navegacao{min-width:0;transition:flex-grow .3s cubic-bezier(.4,0,.2,1),opacity .15s ease}.barra[data-busca=true] .navegacao{flex-grow:.001;opacity:0;overflow:hidden;pointer-events:none}.barra[data-busca=true] .marca{flex-basis:7.9rem;width:auto;margin-left:1rem;overflow:visible;opacity:1}.busca-painel{left:var(--espaco-7);right:var(--espaco-7);padding-left:var(--espaco-6);padding-right:var(--espaco-6)}.heroi{padding-bottom:var(--espaco-9)}.palco{margin:0 calc(var(--espaco-7) * -1);padding-top:2rem;padding-bottom:1.75rem}.palco-item{width:clamp(8rem,30vw,min(15rem,19vh))}.palco-centro{width:clamp(9.5rem,36vw,min(18rem,23vh))}.heroi-texto{grid-template-columns:1.1fr 1fr;gap:var(--espaco-8);align-items:end;margin-top:1.5rem}.heroi h1{font-size:clamp(3rem,5.5vw,5.5rem)}.secao{padding:var(--espaco-9) 0}.secao-topo{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:var(--espaco-6)}.linhas{overflow-x:clip}.rolante{margin:0 calc(50% - 50vw) 0 0;padding:0 calc(50vw - 50%) 0 0;scroll-padding-left:0}.caminhos-lista a{grid-template-columns:1fr 1.6fr auto;align-items:center;gap:var(--espaco-6);padding:var(--espaco-6) 0}.caminho-texto{grid-column:2}.caminho-seta{grid-column:3;grid-row:1}.mapa-grade{grid-template-columns:1.25fr 1fr;gap:var(--espaco-7);align-items:start}.mapa-canvas{aspect-ratio:4 / 3}.contato-grade{grid-template-columns:1fr 1fr;gap:var(--espaco-8);align-items:start}.formulario-enviar{width:auto;justify-self:start}.contato-dados{gap:var(--espaco-5) var(--espaco-6)}}.faixa{border-bottom:1px solid var(--linha)}.faixa-lista,.faixa-atual{font-weight:600;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase}.faixa-lista{list-style:none;margin:0;padding:var(--espaco-4) 0;display:flex;flex-wrap:wrap;gap:var(--espaco-2) var(--espaco-5)}.faixa-rotativa{grid-template-columns:var(--toque-minimo) minmax(0,1fr);grid-template-areas:"pausa texto" "marcadores marcadores";align-items:center;column-gap:var(--espaco-2);padding-top:var(--espaco-2);padding-bottom:var(--espaco-2)}.faixa-pausa,.faixa-marcador{display:inline-flex;align-items:center;justify-content:center;width:var(--toque-minimo);height:var(--toque-minimo);padding:0;border:0;border-radius:var(--raio-pilula);background:none;color:var(--texto-suave);cursor:pointer}.faixa-pausa{grid-area:pausa}.faixa-pausa:hover,.faixa-pausa:focus-visible{color:var(--texto)}.faixa-pausa svg{width:1rem;height:1rem}.faixa-atual{grid-area:texto;margin:0;overflow:hidden}.faixa-texto{display:block;min-height:2.6em;line-height:1.3;animation:selo-entra .4s ease both}@keyframes selo-entra{0%{transform:translate(100%)}to{transform:none}}.faixa-marcadores{grid-area:marcadores;display:flex;justify-content:center}.faixa-marcador span{width:8px;height:8px;border-radius:50%;background:var(--linha)}.faixa-marcador[aria-pressed=true] span{background:var(--preto)}.institucional-abertura{display:grid;gap:var(--espaco-6);padding-top:var(--espaco-4);padding-bottom:var(--espaco-8)}.institucional-abertura h1{margin-top:var(--espaco-3);font-size:var(--titulo-1);max-width:14ch}.institucional-texto{margin-top:var(--espaco-4);max-width:var(--largura-texto);font-size:var(--texto-4);line-height:1.6;color:var(--texto-suave)}.historia{padding:var(--espaco-8) 0;background:var(--preto);color:#fff}.historia-lista{list-style:none;margin:var(--espaco-5) 0 0;padding:0;display:grid;gap:var(--espaco-5)}.historia-lista li{display:grid;gap:var(--espaco-2);padding-left:var(--espaco-4);border-left:2px solid rgba(255,255,255,.35)}.historia-ano{font-weight:700;font-size:var(--titulo-3);line-height:1;letter-spacing:-.02em}.historia-lista p{max-width:34ch;font-size:var(--texto-4);line-height:1.5;color:#ffffffd1}.publicos{margin-top:var(--espaco-3);max-width:30rem;font-weight:600;font-size:var(--texto-4);line-height:1.45}.institucional-bloco{display:grid;gap:var(--espaco-7);padding:var(--espaco-8) 0;border-bottom:1px solid var(--linha)}.institucional-bloco h2:not(.rotulo){margin-bottom:var(--espaco-3);font-size:var(--titulo-3)}.institucional-bloco address{margin-bottom:var(--espaco-2);font-style:normal;line-height:1.7}.institucional-fecho{display:grid;gap:var(--espaco-5);justify-items:start;padding:var(--espaco-8) 0 var(--espaco-9)}.institucional-fecho h2{max-width:18ch;font-size:var(--titulo-2)}.reservas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:var(--espaco-6) var(--espaco-4)}.reserva-nome{margin-top:var(--espaco-3);font-weight:700;font-size:var(--texto-5);letter-spacing:-.01em}.reserva-estado{margin-top:var(--espaco-1);font-weight:600;font-size:var(--texto-1);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.reservas-fim{padding:var(--espaco-7) 0 var(--espaco-9)}.negocio-publicos{margin-top:var(--espaco-6)}.negocio-oferta{padding-bottom:var(--espaco-8)}.oferta-lista{list-style:none;margin:var(--espaco-3) 0 0;padding:0;border-top:1px solid var(--preto)}.oferta-lista li{padding:var(--espaco-4) 0;border-bottom:1px solid var(--linha);font-weight:600;font-size:var(--texto-4);line-height:1.45}.negocio-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espaco-4) var(--espaco-5);margin-top:var(--espaco-6)}.negocio-exportacao{margin-top:var(--espaco-5)}.passos{padding:var(--espaco-8) 0 var(--espaco-9);background:var(--cinza)}.passos-lista{list-style:none;margin:var(--espaco-5) 0 0;padding:0;display:grid;gap:var(--espaco-5)}.passos-lista li{display:grid;grid-template-columns:2.5rem 1fr;gap:var(--espaco-3);align-items:baseline;font-weight:600;font-size:var(--texto-4);line-height:1.45}.passos-lista b{font-size:var(--titulo-3);line-height:1;color:var(--texto-suave)}.canais{list-style:none;margin:var(--espaco-7) 0 var(--espaco-9);padding:0;display:grid;gap:var(--espaco-4)}.canais li{display:flex;flex-direction:column;align-items:flex-start;gap:var(--espaco-3);padding:var(--espaco-5);border:1px solid var(--linha);border-radius:var(--raio-medio)}.canais h2{font-size:var(--titulo-4)}.canais p{max-width:46ch;color:var(--texto-suave)}.canais li>:last-child{margin-top:auto}.mapa-vazio{margin:var(--espaco-3) 0 var(--espaco-6);color:var(--texto-suave)}@media(prefers-reduced-motion:reduce){.faixa-texto{animation:none}}@media(min-width:48em){.faixa-rotativa{grid-template-columns:var(--toque-minimo) minmax(0,1fr) auto;grid-template-areas:"pausa texto marcadores";column-gap:var(--espaco-3)}.canais{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){.historia-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-6)}.historia-lista li{padding-left:0;padding-top:var(--espaco-4);border-left:0;border-top:2px solid rgba(255,255,255,.35)}.institucional-bloco-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--espaco-8)}.reservas{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-6)}.negocio-grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--espaco-8);align-items:end}.negocio-oferta{padding-top:var(--espaco-8)}.passos-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-6)}}.historia-numeros{list-style:none;margin:var(--espaco-7) 0 0;padding:var(--espaco-5) 0 0;border-top:1px solid rgba(255,255,255,.2);display:grid;gap:var(--espaco-4);font-size:var(--texto-2);color:#ffffffd1}.historia-numeros span{display:block;margin-bottom:var(--espaco-1);font-weight:700;font-size:var(--titulo-2);line-height:1;letter-spacing:-.03em;color:#fff}.formulario-aviso:focus,.formulario-falha:focus{outline:3px solid var(--foco);outline-offset:3px}@media(max-width:47.99em){.mapa-grade .mapa-canvas{aspect-ratio:1}}@media(min-width:48em){.historia-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-6)}}.numeros-fabrica{padding:var(--espaco-7) 0}.numeros-fabrica .historia-numeros{margin:0;padding:0;border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espaco-5) var(--espaco-4)}@media(min-width:64em){.numeros-fabrica{padding:var(--espaco-8) 0}.numeros-fabrica .historia-numeros{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--espaco-6)}}.faixa-rotativa{display:none}@media(max-width:47.99em){.faixa:not(.faixa-parada) .faixa-lista{display:none}.faixa:not(.faixa-parada) .faixa-rotativa{display:grid}}.pedido{display:grid;gap:var(--espaco-5);padding-top:var(--espaco-7);padding-bottom:var(--espaco-8);border-top:1px solid var(--linha)}.pedido-texto h2:not(.rotulo){font-size:var(--titulo-3)}.pedido-texto p{max-width:34rem;margin-top:var(--espaco-3);color:var(--texto-suave);font-size:var(--texto-4);line-height:1.55}@media(min-width:64em){.pedido{grid-template-columns:minmax(0,1fr) 30rem;gap:var(--espaco-8);align-items:start}.institucional-fecho{grid-template-columns:minmax(0,1fr) auto;align-items:center}.institucional-fecho h2{max-width:none}}.pedido-formulario{max-width:30rem;padding:var(--espaco-6);border:1px solid var(--linha);border-radius:var(--raio-medio);background:var(--branco)}.campo select{width:100%;min-height:var(--toque-minimo);padding:0 var(--espaco-7) 0 var(--espaco-3);border:2px solid var(--linha-campo);border-radius:var(--raio);background:var(--branco) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23141110' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right var(--espaco-3) center;color:var(--texto);font:inherit;font-size:var(--texto-3);-webkit-appearance:none;-moz-appearance:none;appearance:none}.campo select:invalid{color:var(--texto-suave)}.campo select:focus{border-color:var(--preto);outline:3px solid var(--foco);outline-offset:3px}.campo select[aria-invalid=true]{border-color:var(--vermelho-escuro)}.pedido-linha{display:grid;gap:var(--espaco-4)}.pedido-enviar{width:100%;margin-top:var(--espaco-2)}@media(min-width:30em){.pedido-linha{grid-template-columns:repeat(2,minmax(0,1fr))}}.receitas-grade{display:grid;gap:var(--espaco-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0 0 var(--espaco-7);padding:0;list-style:none}.receita-cartao a{display:grid;overflow:hidden;border-radius:var(--raio-grande);background:color-mix(in srgb,var(--tema-fundo, var(--cinza)) 14%,#fff);text-decoration:none;color:var(--texto)}.receita-cartao img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.receita-cartao-texto{display:grid;gap:var(--espaco-1);padding:var(--espaco-4) var(--espaco-5) var(--espaco-5)}.receita-cartao-nome{font-size:var(--titulo-4);font-weight:700;line-height:1.15}.receita-cartao a:hover .receita-cartao-nome{text-decoration:underline}.receita-cartao-meta{font-size:var(--texto-2);color:var(--texto-suave)}.receita-topo{display:grid;gap:var(--espaco-6);padding-block:var(--espaco-5) var(--espaco-7)}.receita-cabecalho{display:grid;gap:var(--espaco-3);align-content:start}.receita-foto{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--raio-grande)}.receita-dados{display:flex;flex-wrap:wrap;gap:var(--espaco-5);margin:var(--espaco-3) 0 0}.receita-dados dt{font-size:var(--texto-1);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.receita-dados dd{margin:0;font-weight:700}.receita-corpo{display:grid;gap:var(--espaco-7);padding-bottom:var(--espaco-9)}.receita-corpo h2{margin-bottom:var(--espaco-4);padding-bottom:var(--espaco-3);border-bottom:2px solid var(--preto);font-size:var(--titulo-4)}.receita-corpo ul,.receita-corpo ol{display:grid;gap:var(--espaco-3);margin:0;padding-left:1.25rem;max-width:var(--largura-texto);line-height:1.6}.receita-produtos a{font-weight:600}@media(min-width:64em){.receita-topo{grid-template-columns:1fr 1fr;align-items:center}.receita-corpo{grid-template-columns:1fr 1.4fr}.receita-produtos{grid-column:1 / -1}}@media(max-width:22.4em){.marca{flex-basis:5.4rem;margin-left:.5rem}.marca img{height:2.4rem;width:auto}.barra-acoes{gap:.25rem}}.trilha ol{list-style:none;margin:0;padding:var(--espaco-3) 0 0;display:flex;flex-wrap:wrap;gap:0 var(--espaco-2);font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave)}.trilha li+li:before{content:"/";margin-right:var(--espaco-2);color:var(--linha)}.trilha a,.trilha [aria-current=page]{display:inline-flex;align-items:center;min-height:var(--toque-minimo);text-decoration:none}.trilha [aria-current=page]{color:var(--texto)}.pagina-topo{padding-top:var(--espaco-2);padding-bottom:var(--espaco-6)}.pagina-topo .rotulo{margin-top:var(--espaco-4)}.pagina-topo h1{margin-top:var(--espaco-3);font-size:var(--titulo-1)}.pagina-intro{margin-top:var(--espaco-4);font-size:var(--texto-4);color:var(--texto-suave);max-width:36rem}.filtros{padding-bottom:var(--espaco-6)}.filtros ul{list-style:none;margin:0 calc(var(--espaco-4) * -1);padding:0 var(--espaco-4);display:flex;gap:var(--espaco-2);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.filtros ul::-webkit-scrollbar{display:none}.filtros li{flex:0 0 auto}.filtro{display:inline-flex;align-items:center;min-height:var(--toque-minimo);padding:0 var(--espaco-4);border-radius:var(--raio-pilula);background:var(--cinza);color:var(--texto);font-family:var(--fonte);font-weight:600;font-size:.9rem;line-height:1.2;white-space:nowrap;text-decoration:none}.filtro:hover{background:var(--linha)}.filtro[aria-current=page]{background:var(--preto);color:var(--branco)}.grade-contagem{padding-bottom:var(--espaco-4);border-bottom:1px solid var(--preto);margin-bottom:var(--espaco-6)}.filtro:hover{border-color:var(--preto)}.filtro[aria-current=page]{background:var(--preto);border-color:var(--preto);color:var(--branco)}.grade-produtos{list-style:none;margin:0;padding:0 0 var(--espaco-8);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espaco-7) var(--espaco-4)}.grade-relacionados{padding-bottom:0}.cartao{display:flex;flex-direction:column;gap:var(--espaco-3);height:100%;text-decoration:none}.cartao-cena{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:color-mix(in srgb,var(--tema-fundo) 14%,#fff);border-radius:var(--raio-medio)}.cartao-forma{position:absolute;left:11%;top:50%;width:78%;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--tema-fundo) 42%,#fff);transform:translateY(-50%)}.cartao-cena img{filter:var(--sombra-produto-leve);position:absolute;left:50%;top:50%;width:calc(100% * var(--escala-foto, 1));height:calc(76% * var(--escala-foto, 1));transform:translate(-50%,-50%);object-fit:contain}img.escala-larga{--escala-foto: 1}.cartao-cena img.escala-larga{width:94%}.cartao-texto{display:flex;flex-direction:column;gap:var(--espaco-1);padding:0 var(--espaco-1)}.cartao-linha{font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.cartao-nome{font-weight:700;font-size:1.1rem;line-height:1.15;letter-spacing:-.02em}.cartao-pesos{font-size:.9rem;color:var(--texto-suave)}.cartao-texto{flex:1}.cartao-acao{margin-top:auto;padding-top:var(--espaco-2);align-self:flex-start;font-weight:600;font-size:.85rem;border-bottom:2px solid var(--linha);padding-bottom:2px}.cartao:hover .cartao-nome{color:var(--vermelho)}.cartao:hover .cartao-acao{border-color:var(--vermelho);color:var(--vermelho)}.ficha-heroi{background:var(--tema-fundo);color:var(--tema-tinta);margin-top:calc(var(--altura-cabecalho) * -1);padding-top:var(--altura-cabecalho);overflow:hidden}.ficha-heroi .trilha li+li:before,.ficha-heroi .trilha [aria-current=page]{color:inherit}.ficha-cena{position:relative;margin:var(--espaco-5) 0 0;padding:var(--espaco-5) 0;display:flex;justify-content:center;align-items:center}.ficha-forma{position:absolute;z-index:0;bottom:-1rem;left:50%;width:260vw;aspect-ratio:1;border-radius:50%;background:var(--tema-forma);transform:translate(-50%)}.ficha-heroi>.conteudo:not(.ficha-grade){position:relative;z-index:1}@keyframes entrar-subindo{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}.ficha-cena img{animation:entrar-subindo .3s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.ficha-cena img{animation:none}}.ficha-cena img{filter:var(--sombra-produto);position:relative;z-index:1;width:calc(min(84vw,28rem) * var(--escala-foto, 1));height:calc(min(84vw,28rem) * var(--escala-foto, 1));object-fit:contain}.ficha-texto{display:flex;flex-direction:column;gap:var(--espaco-4);width:100%;max-width:34rem;margin:0 auto;padding:var(--espaco-5) 0 var(--espaco-6)}.ficha-nome{display:grid;gap:var(--espaco-4)}.ficha-texto h1{font-size:var(--titulo-1);max-width:12ch}.ficha-linha{color:inherit}.ficha-denominacao{font-family:var(--fonte-serif);font-style:italic;font-size:var(--texto-5);line-height:1.3}.ficha-resumo{font-size:var(--texto-4);line-height:1.55;max-width:34rem}.ficha-acoes{display:flex;flex-wrap:wrap;gap:var(--espaco-3);margin-top:var(--espaco-2)}.ficha-compra{display:grid;gap:var(--espaco-4)}.tamanhos-grupo{display:grid;gap:var(--espaco-2)}.tamanhos-rotulo{font-weight:600;font-size:var(--texto-2)}.tamanhos{display:flex;flex-wrap:wrap;gap:var(--espaco-2)}.tamanho{display:inline-flex;align-items:center;min-height:var(--toque-minimo);padding:0 var(--espaco-4);border:2px solid currentColor;border-radius:var(--raio-pilula);background:transparent;color:inherit;font:inherit;font-weight:600;font-size:.9rem;line-height:1.2;cursor:pointer}.tamanho[aria-pressed=true]{background:var(--tema-tinta);border-color:var(--tema-tinta);color:var(--tema-fundo)}.ficha-heroi .botao-vazado:hover{background:var(--tema-tinta);color:var(--tema-fundo)}.ficha-essenciais{margin:0 auto;max-width:34rem;padding:var(--espaco-5) 0 var(--espaco-6);border-top:1px solid color-mix(in srgb,var(--tema-tinta) 35%,transparent);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espaco-5) var(--espaco-4)}.ficha-essenciais div{display:flex;flex-direction:column;gap:var(--espaco-1);min-width:0}.ficha-essenciais dt{font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.ficha-essenciais dd{margin:0;font-weight:700;font-size:1.05rem;line-height:1.3}.selos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--espaco-2)}.selo{display:inline-flex;align-items:center;gap:var(--espaco-2);min-height:2.5rem;padding:0 var(--espaco-3);border:2px solid currentColor;border-radius:var(--raio-pilula)}.selo svg{width:1.4rem;height:1.4rem;flex:0 0 auto}.selo-rotulo{font-weight:600;font-size:var(--texto-1);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ficha-nota{color:var(--texto-suave);font-size:.95rem}.ficha-secoes{padding-top:var(--espaco-4);padding-bottom:var(--espaco-6)}.ficha-secao{padding:var(--espaco-6) 0;border-bottom:1px solid var(--linha)}.ficha-secao:last-child{border-bottom:0}.ficha-secao-cabeca{display:flex;flex-direction:column;gap:var(--espaco-2);margin-bottom:var(--espaco-4)}.ficha-secao h2{font-size:var(--titulo-3)}.ficha-corpo{max-width:var(--largura-texto);font-size:var(--texto-4);line-height:1.6;display:grid;gap:var(--espaco-4);justify-items:start}.ficha-corpo>p{width:100%}.ficha-corpo a:not(.botao):not(.link-seta){color:var(--vermelho);font-weight:600}.ficha-destaque{font-weight:600;font-size:1.15rem}.ficha-marcas{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-wrap:wrap;gap:var(--espaco-2) var(--espaco-3);font-weight:600;font-size:1rem;line-height:1.4}.ficha-marcas li+li:before{content:"·";margin-right:var(--espaco-3);color:var(--texto-suave)}.apresentacoes{list-style:none;margin:0;padding:0;width:100%;border-top:1px solid var(--preto)}.apresentacoes li{display:grid;grid-template-columns:minmax(5rem,auto) 1fr;gap:var(--espaco-1) var(--espaco-4);align-items:center;padding:var(--espaco-3) 0;border-bottom:1px solid var(--linha)}.apresentacao-peso{font-weight:700;font-size:1.15rem}.apresentacao-nota{color:var(--texto-suave);font-size:.95rem}.apresentacoes .link-seta{grid-column:1 / -1;justify-self:start;font-size:.95rem}.nutricao{width:100%;overflow-x:auto}.nutricao-cabeca{display:flex;flex-wrap:wrap;gap:var(--espaco-1) var(--espaco-5);padding-bottom:var(--espaco-3);border-bottom:2px solid var(--preto);font-size:.95rem}.nutricao-porcao{font-weight:700}.nutricao-porcoes{color:var(--texto-suave)}.nutricao table{width:100%;border-collapse:collapse;font-size:.9rem;font-variant-numeric:tabular-nums}.nutricao th,.nutricao td{padding:var(--espaco-2) 0 var(--espaco-2) var(--espaco-3);border-bottom:1px solid var(--linha);vertical-align:baseline;text-align:right;white-space:nowrap}.nutricao th:first-child,.nutricao td:first-child{padding-left:0;text-align:left;white-space:normal}.nutricao thead th{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave);font-weight:600;border-bottom:0;padding-top:var(--espaco-3);white-space:nowrap}.nutricao th:not(:first-child),.nutricao td:not(:first-child){width:1%}.nutricao tbody th{font-weight:600}.nutricao-unidade{font-weight:400;color:var(--texto-suave)}.nutricao tr.nutricao-sub th:first-child{font-weight:400;padding-left:var(--espaco-4)}.nutricao td:last-child{color:var(--texto-suave)}.nutricao-nota{margin-top:var(--espaco-3);color:var(--texto-suave);font-size:.85rem}.relacionados-secao{padding-bottom:var(--espaco-8)}.relacionados-secao:before{content:"";display:block;margin-bottom:var(--espaco-6);border-top:1px solid var(--preto)}.relacionados-secao .titulo-secao{font-size:2rem}.nao-encontrado{padding-top:var(--espaco-8);padding-bottom:var(--espaco-9);display:flex;flex-direction:column;align-items:flex-start;gap:var(--espaco-5)}.nao-encontrado h1{font-size:var(--titulo-2)}.atalhos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--espaco-3) var(--espaco-5)}.titulo-vazio{font-size:var(--titulo-3)}.linha-unica{display:grid;gap:var(--espaco-5);padding-bottom:var(--espaco-8)}.linha-unica-cena{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:color-mix(in srgb,var(--tema-fundo) 14%,#fff);border-radius:var(--raio-medio)}.linha-unica-cena img{position:absolute;left:50%;top:50%;width:calc(80% * var(--escala-foto, 1));height:calc(80% * var(--escala-foto, 1));transform:translate(-50%,-50%);object-fit:contain;filter:var(--sombra-produto-leve)}.linha-unica-cena img.escala-larga{width:90%}.linha-unica-texto{display:grid;gap:var(--espaco-3);justify-items:start;align-content:center}.linha-unica-texto h2{font-size:var(--titulo-2)}.linha-unica-pesos{margin-bottom:var(--espaco-3);color:var(--texto-suave);font-weight:600}@media(min-width:64em){.linha-unica{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--espaco-8);align-items:center}}@media(min-width:48em){.filtros ul{margin:0;padding:0;flex-wrap:wrap;overflow:visible}.grade-produtos{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-8) var(--espaco-6)}.cartao-nome{font-size:1.25rem}.nutricao table{font-size:.95rem}.nutricao th,.nutricao td{padding-left:var(--espaco-5)}.nutricao th:first-child,.nutricao td:first-child{padding-left:0}.nutricao tr.nutricao-sub th:first-child{padding-left:var(--espaco-5)}.ficha-essenciais{grid-template-columns:repeat(4,minmax(0,1fr))}.ficha-secao{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--espaco-6);padding:var(--espaco-7) 0}.ficha-secao-cabeca{margin-bottom:0}.apresentacoes li{grid-template-columns:minmax(6rem,auto) 1fr auto}.apresentacoes .link-seta{grid-column:auto}}@media(min-width:64em){.grade-produtos{grid-template-columns:repeat(4,minmax(0,1fr))}.grade-relacionados{grid-template-columns:repeat(auto-fit,minmax(15rem,18rem))}.ficha-heroi{padding-top:calc(var(--altura-cabecalho) + var(--espaco-4))}.ficha-grade{min-height:34rem}.ficha-grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--espaco-8);align-items:center}.ficha-cena{order:2;margin:0;padding:var(--espaco-7) 0}.ficha-forma{top:50%;bottom:auto;left:0;width:120rem;transform:translateY(-50%)}.ficha-cena img{width:calc(34rem * var(--escala-foto, 1));height:calc(34rem * var(--escala-foto, 1))}.ficha-texto{order:1;max-width:none;margin:0;padding:var(--espaco-6) 0 var(--espaco-8)}.ficha-essenciais{display:flex;flex-wrap:wrap;gap:var(--espaco-5) var(--espaco-7);padding-bottom:var(--espaco-7);max-width:50%;margin:0}.ficha-secoes{padding-top:var(--espaco-6)}.ficha-secao{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--espaco-8);padding:var(--espaco-8) 0}}.texto-legal{max-width:var(--largura-texto);padding-bottom:var(--espaco-9);line-height:1.65}.texto-legal h2{margin:var(--espaco-7) 0 var(--espaco-3);font-size:var(--titulo-4);line-height:1.2}.texto-legal p,.texto-legal ul{margin:0 0 var(--espaco-4)}.texto-legal ul{padding-left:1.25rem}.texto-legal li+li{margin-top:var(--espaco-2)}.texto-legal a{font-weight:600}.texto-legal-data{margin-top:var(--espaco-7);color:var(--texto-suave);font-size:var(--texto-2)}.ficha-aviso{margin:var(--espaco-3) 0 0;font-size:var(--texto-2);color:inherit}.rodape .rodape-legal{display:flex;flex-wrap:wrap;gap:var(--espaco-2) var(--espaco-5);margin:var(--espaco-3) 0 0;padding:0;list-style:none}.rodape .rodape-legal a{display:inline-flex;align-items:center;min-height:var(--toque-minimo)}@media(pointer:fine){.rodape .rodape-legal a{min-height:2rem}}.rotulagem-frontal{display:inline-grid;gap:var(--espaco-2);margin-bottom:var(--espaco-5);padding:var(--espaco-3) var(--espaco-4);border:2px solid var(--preto);border-radius:var(--raio)}.rotulagem-titulo{font-weight:600;font-size:var(--texto-1);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave)}.rotulagem-frontal ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--espaco-1)}.rotulagem-frontal li{font-weight:700;line-height:1.35}
