@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6.1qlvuf-h9_nww.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a.3s80slo4q4lah.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0.2jrdrem4nuvb1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fraunces_7c88beb6-module__nCQ1SW__className{font-family:Fraunces,Georgia,serif;font-style:normal}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa976604f77b0cd0.3uxanau8_3a66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/26aa48c1bdeb5547.09k4gbkm5_fm2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.albert_sans_2b04c780-module__Tm3-8W__className{font-family:Albert Sans,system-ui,Segoe UI,sans-serif;font-style:normal}
@layer components{.sn{--sn-topo:64px;color:#17324a;-webkit-tap-highlight-color:transparent;background:#fbf8f3;font-size:1.0625rem;line-height:1.6}@media (min-width:1024px){.sn{--sn-topo:76px;font-size:1.0625rem}}.sn h1,.sn h2,.sn h3{font-family:var(--fonte-titulo);letter-spacing:-.012em;color:inherit;text-wrap:balance;font-variation-settings:"SOFT" 50;font-weight:500}.sn p{text-wrap:pretty}.sn .sn-display{letter-spacing:-.022em;font-variation-settings:"SOFT" 70;font-size:clamp(2.45rem,1.55rem + 4.2vw,4.75rem);line-height:1.02}.sn .sn-h2{font-size:clamp(1.75rem,1.3rem + 1.9vw,2.7rem);line-height:1.08}.sn .sn-titulo-pagina{letter-spacing:-.02em;font-variation-settings:"SOFT" 60;font-size:clamp(2.2rem,1.55rem + 2.7vw,3.6rem);line-height:1.04}.sn .sn-margem{padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px))}@media (min-width:640px){.sn .sn-margem{padding-left:max(1.5rem, env(safe-area-inset-left,0px));padding-right:max(1.5rem, env(safe-area-inset-right,0px))}}@media (min-width:1024px){.sn .sn-margem{padding-left:max(2.5rem, env(safe-area-inset-left,0px));padding-right:max(2.5rem, env(safe-area-inset-right,0px))}}.sn .sn-h3{font-size:1.3rem;line-height:1.2}.sn :focus-visible{outline:2.5px solid color-mix(in oklab, var(--marca), black 30%);outline-offset:3px;border-radius:6px}.sn .sobre-escuro :focus-visible{outline-color:#fff}.sn .sn-botao{background:color-mix(in oklab, var(--marca), black 30%);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding-inline:1.35rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s;display:inline-flex}.sn .sn-botao:hover{background:color-mix(in oklab, var(--marca), black 42%)}.sn .sn-botao-linha{border:1.5px solid;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding-inline:1.35rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s;display:inline-flex}.sn .sn-botao-linha:hover{background:color-mix(in oklab, currentColor, transparent 92%)}.sn .sn-link{color:color-mix(in oklab, var(--marca), black 40%);text-underline-offset:.22em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.sn .sn-link:hover{text-decoration-thickness:2px}.sn .sobre-escuro .sn-link{color:#fff}.sn .sn-topo{height:var(--sn-topo);transition:background-color .25s,box-shadow .25s,color .25s}.sn .sn-topo[data-solido=false]{color:#fff;background:0 0}.sn .sn-topo[data-solido=true]{color:#17324a;-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#fbf8f3f0;background:lab(97.7085% .390023 2.77869/.94);box-shadow:0 1px #e3d7c3}.sn .sn-topo[data-solido=false] .sn-logo-img{filter:brightness(0)invert()drop-shadow(0 1px 8px #00000040)}.sn .sn-topo[data-solido=false] .sn-topo-texto{text-shadow:0 1px 10px #00000059}.sn .sn-hero-veu{background:linear-gradient(#0a1e2d6b 0%,#0a1e2d00 22%),linear-gradient(#0a1e2d00 38%,#0a1e2d59 62%,#0a1e2dc7 100%)}.sn .sn-ceu{mix-blend-mode:soft-light}.sn .sn-ceu--amanhecer{background:linear-gradient(#ffb08c8c,#ffb08c00 55%)}.sn .sn-ceu--dia{background:linear-gradient(#96cdeb59,#96cdeb00 55%)}.sn .sn-ceu--tarde{background:linear-gradient(#f58c3c8c,#f58c3c00 60%)}.sn .sn-ceu--noite{mix-blend-mode:multiply;background:linear-gradient(#1428508c,#1428501a 70%)}.sn .sn-linha path{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not([data-mov=off]) .sn .sn-linha path{stroke-dashoffset:1px;animation:linear both sn-desenhar;animation-timeline:view();animation-range:entry 10% cover 45%}html:not([data-mov=off]) .sn .sn-parada{animation:linear both sn-acender;animation-timeline:view();animation-range:entry 20% cover 40%}}}.sn .sn-trilho{scrollbar-width:none;overscroll-behavior-x:contain}.sn .sn-trilho::-webkit-scrollbar{display:none}.sn details>summary{list-style:none}.sn details>summary::-webkit-details-marker{display:none}.sn details[open] .sn-mais{transform:rotate(45deg)}.sn .sn-mais{transition:transform .2s}@media (max-width:1023.98px){.sn:has(.sn-barra-reserva){padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}}.sn .sn-barra-reserva{transition:transform .22s}@media (prefers-reduced-motion:reduce){.sn .sn-mais,.sn .sn-topo,.sn .sn-botao,.sn .sn-botao-linha,.sn .sn-barra-reserva{transition:none}}}@keyframes sn-desenhar{to{stroke-dashoffset:0}}@keyframes sn-acender{0%{opacity:.25;transform:scale(.6)}to{opacity:1;transform:none}}.sn .sn-cardapio .sticky{top:var(--sn-topo)!important}
