:root{--preto:#000;--carvao:#0f0d0c;--papel:#fff8f2;--papel-2:#f3e9df;--grafite:#4a4541;--cinza:#6b625b;--terra:#9a4a2c;--terra-clara:#c8734e;--linha:#00000024;--linha-clara:#fff8f22e;--serifa:"Bodoni Moda", "Didot", Georgia, serif;--sans:"Jost", "Futura", system-ui, sans-serif;--gutter:clamp(1rem, 5vw, 4rem);--medida:36rem;--topo:3.75rem;--dock:calc(3.5rem + env(safe-area-inset-bottom));--ease:cubic-bezier(.22, 1, .36, 1)}@view-transition{navigation:auto}::view-transition-old(root){animation:.35s var(--ease) both vt-sai}::view-transition-new(root){animation:.5s var(--ease) both vt-entra}@keyframes vt-sai{to{opacity:0;transform:translateY(-12px)}}@keyframes vt-entra{0%{opacity:0;transform:translateY(16px)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(var(--topo) + 1rem);scroll-padding-bottom:calc(var(--dock) + 1rem)}@media (width>=1000px){html{scroll-padding-bottom:1rem}}body{background:var(--papel);color:var(--preto);font-family:var(--sans);margin:0;font-size:1.0625rem;line-height:1.6}@media (width<=999px){body{padding-bottom:var(--dock)}}body.travado{overflow:hidden}h1,h2,h3,h4{font-family:var(--serifa);font-variation-settings:"opsz" 28;text-wrap:balance;margin:0;font-weight:400;line-height:1.05}p{text-wrap:pretty}h1,h2,h3,h4,p,dd,dt,li,label,strong{overflow-wrap:break-word}h1,h2,h3{hyphens:auto}main :is(div,section,article,aside,form,dl,ul,ol,li,label,header,footer),footer :is(div,ul,li){min-width:0}fieldset{min-inline-size:0}input,select,textarea{min-width:0;max-width:100%}img,svg,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline-offset:4px;outline:2px solid}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.secao{padding:clamp(3.5rem, 10vw, 7rem) var(--gutter)}.secao-escura{background:var(--preto);color:var(--papel)}.secao-creme{background:var(--papel-2)}.titulo-grande{font-size:clamp(2.6rem,10vw,6.5rem)}.titulo-medio{font-size:clamp(2.1rem,7vw,4.25rem)}.titulo-pequeno{font-size:clamp(1.5rem,4.5vw,2.25rem)}.sobretitulo{letter-spacing:.02em;color:var(--terra);align-items:center;gap:.6rem;margin:0 0 1rem;font-size:.9375rem;display:inline-flex}.secao-escura .sobretitulo{color:var(--terra-clara)}.sobretitulo:before{content:"";background:currentColor;width:1.75rem;height:1px}.texto{max-width:var(--medida);color:var(--grafite);font-size:clamp(1.0625rem,2.6vw,1.1875rem)}.secao-escura .texto{color:#fff8f2c7}.botao{min-height:3.25rem;font-family:var(--sans);letter-spacing:.02em;transition:background-color .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.75rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.botao:active{transform:scale(.97)}.botao-cheio{background:var(--preto);border-color:var(--preto);color:var(--papel)}.botao-cheio:hover{background:var(--grafite)}.secao-escura .botao-cheio,.botao-claro{background:var(--papel);border-color:var(--papel);color:var(--preto)}.secao-escura .botao-cheio:hover,.botao-claro:hover{background:#fff}.botao-contorno:hover{background:var(--preto);color:var(--papel)}.secao-escura .botao-contorno:hover{background:var(--papel);color:var(--preto)}.botao-whats{color:#fff;background:#1f7a4d;border-color:#1f7a4d}.botao-whats:hover{background:#186a42}.icone{width:var(--tam,3rem);height:var(--tam,3rem);-webkit-mask:var(--img) center / contain no-repeat;mask:var(--img) center / contain no-repeat;background:currentColor;display:inline-block}.acoes{flex-wrap:wrap;gap:.75rem;display:flex}.palavra{overflow-wrap:anywhere;max-width:100%;display:inline-block}.botao{text-align:center;max-width:100%}.cesta-item{border-bottom:1px solid var(--linha);grid-template-columns:4rem 1fr auto;align-items:center;gap:.85rem;padding:1rem 0;display:grid}.cesta-item img{object-fit:contain;background:var(--papel-2);border-radius:.75rem;width:4rem;height:5rem}.cesta-item-info{color:var(--grafite);gap:.1rem;font-size:.875rem;display:grid}.cesta-item-info strong{color:var(--preto);font-size:1rem;font-weight:500}.cesta-item-preco{color:var(--preto)}.cesta-qtd{border:1px solid var(--linha);border-radius:999px;align-items:center;display:flex}.cesta-qtd button{background:0 0;border:0;width:2.75rem;height:2.75rem;font-size:1.125rem}.cesta-qtd output{text-align:center;font-variant-numeric:tabular-nums;min-width:1.25rem}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.pular[data-astro-cid-hkbrpulz]{z-index:100;background:var(--papel);color:var(--preto);padding:.75rem 1rem;position:fixed;top:-4rem;left:1rem}.pular[data-astro-cid-hkbrpulz]:focus{top:1rem}.topo[data-astro-cid-hkbrpulz]{z-index:40;height:var(--topo);padding:0 var(--gutter);padding-top:env(safe-area-inset-top);color:var(--papel);view-transition-name:topo;transition:background-color .3s var(--ease), transform .4s var(--ease);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;inset:0 0 auto}.topo[data-astro-cid-hkbrpulz][data-rolado]{-webkit-backdrop-filter:blur(12px);background:#000000d1}.topo[data-astro-cid-hkbrpulz][data-escondido]{transform:translateY(-100%)}.topo-marca[data-astro-cid-hkbrpulz]{align-items:center;min-height:2.75rem;display:flex}.topo-marca[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:112px}.topo-nav[data-astro-cid-hkbrpulz]{gap:2rem;font-size:.9375rem;display:none}.topo-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{opacity:.85;align-items:center;min-height:2.75rem;text-decoration:none;display:flex}.topo-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.topo-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]{opacity:1}.topo-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]{text-underline-offset:6px;text-decoration:underline 1px}.topo-acoes[data-astro-cid-hkbrpulz]{align-items:center;gap:.25rem;display:flex}.topo-botao[data-astro-cid-hkbrpulz]{width:2.75rem;height:2.75rem;color:inherit;background:0 0;border:0;place-items:center;display:grid;position:relative}.topo-menu[data-astro-cid-hkbrpulz]{align-content:center;gap:6px}.topo-menu[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{width:22px;height:1.5px;transition:transform .35s var(--ease);background:currentColor;display:block}.topo-menu[data-astro-cid-hkbrpulz][aria-expanded=true] span[data-astro-cid-hkbrpulz]:first-child{transform:translateY(3.75px)rotate(45deg)}.topo-menu[data-astro-cid-hkbrpulz][aria-expanded=true] span[data-astro-cid-hkbrpulz]:last-child{transform:translateY(-3.75px)rotate(-45deg)}.contador[data-astro-cid-hkbrpulz]{background:var(--terra-clara);color:#fff;text-align:center;border-radius:999px;min-width:1.15rem;height:1.15rem;padding:0 .25rem;font-size:.6875rem;font-weight:500;line-height:1.15rem;position:absolute;top:4px;right:2px}.contador[data-astro-cid-hkbrpulz].pulo{animation:pulo .5s var(--ease)}@keyframes pulo{40%{transform:scale(1.5)}}.menu[data-astro-cid-hkbrpulz]{z-index:35;padding:calc(var(--topo) + 2rem) var(--gutter) calc(2rem + env(safe-area-inset-bottom));background:var(--preto);color:var(--papel);clip-path:circle(0% at calc(100% - 2.5rem) 1.9rem);transition:clip-path .7s var(--ease);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow:hidden}.menu[data-astro-cid-hkbrpulz][data-aberto]{clip-path:circle(150% at calc(100% - 2.5rem) 1.9rem)}.menu[data-astro-cid-hkbrpulz] ol[data-astro-cid-hkbrpulz]{margin:0;padding:0;list-style:none}.menu[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]{overflow:hidden}.menu[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-family:var(--serifa);transition:transform .7s var(--ease);padding:.35rem 0;font-size:clamp(2.4rem,11vw,4.5rem);line-height:1.1;text-decoration:none;display:block;transform:translateY(110%)}.menu[data-astro-cid-hkbrpulz][data-aberto] li[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{transform:none}.menu[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(2) a[data-astro-cid-hkbrpulz]{transition-delay:50ms}.menu[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(3) a[data-astro-cid-hkbrpulz]{transition-delay:.1s}.menu[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(4) a[data-astro-cid-hkbrpulz]{transition-delay:.15s}.menu[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(5) a[data-astro-cid-hkbrpulz]{transition-delay:.2s}.menu[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(6) a[data-astro-cid-hkbrpulz]{transition-delay:.25s}.menu[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]{color:var(--terra-clara);font-style:italic}.menu-rodape[data-astro-cid-hkbrpulz]{opacity:.8;flex-direction:column;gap:.5rem;font-size:1rem;display:flex}.menu-rodape[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}.menu-emblema[data-astro-cid-hkbrpulz]{opacity:.12;pointer-events:none;width:12rem;position:absolute;bottom:3rem;right:-3rem}.dock[data-astro-cid-hkbrpulz]{z-index:30;height:var(--dock);padding:0 max(.5rem, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(.5rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--linha-clara);color:var(--papel);transition:transform .35s var(--ease);background:#0f0d0cf0;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:.125rem;display:grid;position:fixed;inset:auto 0 0}.dock[data-astro-cid-hkbrpulz][data-escondido],.dock[data-astro-cid-hkbrpulz][data-bloqueado]{transform:translateY(100%)}.dock[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:2.75rem;padding:0 .25rem;font-size:clamp(.75rem,3.4vw,.875rem);text-decoration:none;display:flex;overflow:hidden}.dock[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]{background:var(--papel);color:var(--preto)}.dock-cesta[data-astro-cid-hkbrpulz]{background:var(--terra);color:#fff;border:0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;margin-left:.25rem;display:grid;position:relative}.dock-cesta[data-astro-cid-hkbrpulz] .contador[data-astro-cid-hkbrpulz]{background:var(--papel);color:var(--preto);top:-4px;right:-4px}.cesta[data-astro-cid-hkbrpulz]{z-index:60;position:fixed;inset:0}.cesta-fundo[data-astro-cid-hkbrpulz]{opacity:0;transition:opacity .35s var(--ease);background:#00000080;position:absolute;inset:0}.cesta[data-astro-cid-hkbrpulz][data-aberta] .cesta-fundo[data-astro-cid-hkbrpulz]{opacity:1}.cesta-painel[data-astro-cid-hkbrpulz]{max-height:88svh;padding:.5rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));background:var(--papel);overscroll-behavior:contain;transition:transform .45s var(--ease);border-radius:1.5rem 1.5rem 0 0;flex-direction:column;display:flex;position:absolute;inset:auto 0 0;overflow-y:auto;transform:translateY(100%)}.cesta[data-astro-cid-hkbrpulz][data-aberta] .cesta-painel[data-astro-cid-hkbrpulz]{transform:translateY(var(--arraste,0px))}.cesta-painel[data-astro-cid-hkbrpulz].arrastando{transition:none}.cesta-alca[data-astro-cid-hkbrpulz]{background:var(--linha);border-radius:4px;width:2.75rem;height:4px;margin:.25rem auto .75rem}.cesta-topo[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.cesta-topo[data-astro-cid-hkbrpulz] h2[data-astro-cid-hkbrpulz]{font-size:1.75rem}.cesta-fechar[data-astro-cid-hkbrpulz]{background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.cesta-itens[data-astro-cid-hkbrpulz]{margin:0;padding:0;list-style:none}.cesta-vazia[data-astro-cid-hkbrpulz]{color:var(--grafite);justify-items:start;gap:1rem;padding:1.5rem 0;display:grid}.cesta-vazia[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0}.cesta-form[data-astro-cid-hkbrpulz]{gap:.9rem;padding-top:1rem;display:grid}.cesta-form[data-astro-cid-hkbrpulz] label[data-astro-cid-hkbrpulz]{color:var(--grafite);gap:.35rem;font-size:.9375rem;display:grid}.cesta-form[data-astro-cid-hkbrpulz] input[data-astro-cid-hkbrpulz]{border:1px solid var(--linha);min-height:3rem;font:inherit;background:#fff;border-radius:.75rem;padding:.6rem .9rem;font-size:1rem}.cesta-total[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:baseline;font-size:1.0625rem;display:flex}.cesta-total[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{font-family:var(--serifa);font-size:1.75rem;font-weight:400}.cesta-nota[data-astro-cid-hkbrpulz]{color:var(--cinza);margin:0;font-size:.875rem}.visor[data-astro-cid-hkbrpulz]{width:100%;max-width:100%;height:100%;max-height:100%;padding:calc(1rem + env(safe-area-inset-top)) var(--gutter) calc(1rem + env(safe-area-inset-bottom));color:var(--papel);background:radial-gradient(70% 55% at 50% 55%,#3a2a20,#0f0d0c 75%);border:0;margin:0;overflow:hidden}.visor[data-astro-cid-hkbrpulz][open]{animation:visor-entra .45s var(--ease);grid-template-rows:auto 1fr auto;gap:.75rem;display:grid}.visor[data-astro-cid-hkbrpulz]::backdrop{background:#0009}@keyframes visor-entra{0%{opacity:0;transform:translateY(24px)}}.visor-topo[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.visor-sobre[data-astro-cid-hkbrpulz]{color:var(--terra-clara);margin:0;font-size:.875rem}.visor[data-astro-cid-hkbrpulz] h2[data-astro-cid-hkbrpulz]{font-size:clamp(1.75rem,6vw,2.5rem)}.visor-fechar[data-astro-cid-hkbrpulz]{border:1px solid var(--linha-clara);background:0 0;border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.visor-palco[data-astro-cid-hkbrpulz]{min-height:0;position:relative}.visor-palco[data-astro-cid-hkbrpulz] canvas[data-astro-cid-hkbrpulz],.visor-previa[data-astro-cid-hkbrpulz]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.visor-palco[data-astro-cid-hkbrpulz] canvas[data-astro-cid-hkbrpulz]{touch-action:none;cursor:grab;opacity:0;transition:opacity .5s var(--ease)}.visor[data-astro-cid-hkbrpulz].pronto canvas[data-astro-cid-hkbrpulz]{opacity:1}.visor-previa[data-astro-cid-hkbrpulz]{transition:opacity .5s var(--ease)}.visor[data-astro-cid-hkbrpulz].pronto .visor-previa[data-astro-cid-hkbrpulz]{opacity:0}.visor-carregando[data-astro-cid-hkbrpulz]{white-space:nowrap;background:#0000008c;border-radius:999px;margin:0;padding:.4rem .9rem;font-size:.875rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.visor-rodape[data-astro-cid-hkbrpulz]{justify-content:center;display:flex}.visor-rodape[data-astro-cid-hkbrpulz] .botao[data-astro-cid-hkbrpulz]{width:min(100%,22rem)}@media (height<=600px){.visor[data-astro-cid-hkbrpulz][open]{padding-top:calc(.6rem + env(safe-area-inset-top));padding-bottom:calc(.6rem + env(safe-area-inset-bottom));gap:.4rem}.visor[data-astro-cid-hkbrpulz] h2[data-astro-cid-hkbrpulz]{font-size:1.4rem}.visor-rodape[data-astro-cid-hkbrpulz] .botao[data-astro-cid-hkbrpulz]{min-height:2.75rem;padding-block:.5rem}}@media (width>=1000px){.visor[data-astro-cid-hkbrpulz]{border-radius:1.5rem;width:min(56rem,92vw);height:min(46rem,90vh);margin:auto;padding:1.5rem 2rem}}.aviso[data-astro-cid-hkbrpulz]{left:50%;top:calc(var(--topo) + .75rem + env(safe-area-inset-top));z-index:70;background:var(--papel);color:var(--preto);opacity:0;pointer-events:none;white-space:nowrap;transition:opacity .3s var(--ease), transform .3s var(--ease);border-radius:999px;padding:.75rem 1.25rem;font-size:.9375rem;position:fixed;transform:translate(-50%,-1rem);box-shadow:0 10px 30px #00000040}.aviso[data-astro-cid-hkbrpulz][data-visivel]{opacity:1;transform:translate(-50%)}.rodape[data-astro-cid-hkbrpulz]{padding:clamp(3.5rem, 9vw, 6rem) var(--gutter) 2.5rem;background:var(--carvao);color:var(--papel)}.rodape-topo[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--linha-clara);flex-wrap:wrap;align-items:center;gap:2rem;padding-bottom:3rem;display:flex}.rodape-topo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:8rem}.rodape-frase[data-astro-cid-hkbrpulz]{max-width:22rem;font-family:var(--serifa);margin:0;font-size:clamp(1.5rem,4vw,2.25rem);font-style:italic;line-height:1.2}.rodape-grade[data-astro-cid-hkbrpulz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:2.5rem;padding:3rem 0;display:grid}.rodape[data-astro-cid-hkbrpulz] h2[data-astro-cid-hkbrpulz]{font-family:var(--sans);color:var(--terra-clara);margin-bottom:1rem;font-size:.9375rem;font-weight:500}.rodape[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{color:#fff8f2bf;gap:.6rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.rodape[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}.rodape[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--papel);text-decoration:underline}.rodape-legal[data-astro-cid-hkbrpulz]{border-top:1px solid var(--linha-clara);color:#fff8f280;padding-top:2rem;font-size:.8125rem}.rodape-legal[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0 0 .35rem}@media (width>=1000px){.topo-nav[data-astro-cid-hkbrpulz]{display:flex}.topo-menu[data-astro-cid-hkbrpulz],.dock[data-astro-cid-hkbrpulz]{display:none}.rodape[data-astro-cid-hkbrpulz]{padding-bottom:3rem}.cesta-painel[data-astro-cid-hkbrpulz]{border-radius:0;width:26rem;max-height:none;inset:0 0 0 auto;transform:translate(100%)}.cesta[data-astro-cid-hkbrpulz][data-aberta] .cesta-painel[data-astro-cid-hkbrpulz]{transform:none}.cesta-alca[data-astro-cid-hkbrpulz]{display:none}}
