@font-face{font-family:EB Garamond Sample;src:url(/fonts/eb-garamond-greek-ext-400800.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1F??}@font-face{font-family:EB Garamond Sample;src:url(/fonts/eb-garamond-greek-400800.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Sample;src:url(/fonts/eb-garamond-latin-400800.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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}@font-face{font-family:Alegreya Sans Sample;src:url(/fonts/alegreya-sans-greek-ext.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1F??}@font-face{font-family:Alegreya Sans Sample;src:url(/fonts/alegreya-sans-greek.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans Sample;src:url(/fonts/alegreya-sans-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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}@font-face{font-family:Alegreya Sans Sample;src:url(/fonts/alegreya-sans-greek-ext-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+1F??}@font-face{font-family:Alegreya Sans Sample;src:url(/fonts/alegreya-sans-greek-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans Sample;src:url(/fonts/alegreya-sans-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;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}:root{--sea:#0e2a33;--cream:#f4efe6;--terracotta:#c4552f;--muted:#a8b3b6;--bar-h:2.75rem;--pad:clamp(1.25rem, 5vw, 4.5rem);--display:"EB Garamond Sample", "EB Garamond", serif;--text:"Alegreya Sans Sample", "Alegreya Sans", sans-serif;--ease-settle:cubic-bezier(.22, 1, .36, 1)}[data-astro-cid-x74scxct],[data-astro-cid-x74scxct]:before,[data-astro-cid-x74scxct]:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-synthesis:none;overflow-x:clip}body{background:var(--sea);color:var(--cream);font-family:var(--text);margin:0;font-size:17px;font-weight:400;line-height:1.6;overflow-x:clip}img[data-astro-cid-x74scxct]{max-width:100%;display:block}h1[data-astro-cid-x74scxct],h2[data-astro-cid-x74scxct],h3[data-astro-cid-x74scxct]{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:400;line-height:1.1}p[data-astro-cid-x74scxct]{text-wrap:pretty}a[data-astro-cid-x74scxct]{color:inherit}button[data-astro-cid-x74scxct]{font-family:inherit}[data-astro-cid-x74scxct]:focus-visible{outline:2px solid var(--terracotta);outline-offset:3px}.sample-bar[data-astro-cid-x74scxct]{z-index:50;height:var(--bar-h);background:color-mix(in srgb, var(--sea) 40%, var(--terracotta) 60%);color:var(--cream);text-align:center;justify-content:center;align-items:center;gap:.75em;padding:0 1rem;font-size:14px;display:flex;position:fixed;inset:0 0 auto}.sample-bar[data-astro-cid-x74scxct] a[data-astro-cid-x74scxct]{text-underline-offset:3px;white-space:nowrap;text-decoration:underline}@media (hover:hover) and (pointer:fine){.sample-bar[data-astro-cid-x74scxct] a[data-astro-cid-x74scxct]:hover{text-decoration-thickness:2px}}.measure[data-astro-cid-x74scxct]{max-width:60ch}.opening[data-astro-cid-x74scxct]{isolation:isolate;align-items:flex-end;min-height:92vh;padding:0;display:flex;position:relative}.opening[data-astro-cid-x74scxct] .frame[data-astro-cid-x74scxct]{z-index:-1;position:absolute;inset:0}.opening[data-astro-cid-x74scxct] picture[data-astro-cid-x74scxct],.opening[data-astro-cid-x74scxct] img[data-astro-cid-x74scxct]{object-fit:cover;object-position:center 60%;width:100%;height:100%}.opening[data-astro-cid-x74scxct] .scrim[data-astro-cid-x74scxct]{background:linear-gradient(#0e2a3326 0%,#0e2a33db 92%);position:absolute;inset:0}.opening[data-astro-cid-x74scxct] .content[data-astro-cid-x74scxct]{width:100%;padding:0 var(--pad) clamp(2.5rem, 6vw, 4.5rem);position:relative}.opening[data-astro-cid-x74scxct] h1[data-astro-cid-x74scxct]{letter-spacing:-.01em;font-size:clamp(2.6rem,8vw,54px)}.opening[data-astro-cid-x74scxct] .est[data-astro-cid-x74scxct]{color:var(--cream);opacity:.9;margin:.9em 0 0;font-size:17px}.opening[data-astro-cid-x74scxct] .lede[data-astro-cid-x74scxct]{max-width:42ch;color:var(--muted);margin:1.4em 0 0;font-size:17px}section[data-astro-cid-x74scxct]{padding:clamp(3.5rem, 9vw, 7rem) var(--pad)}.section-head[data-astro-cid-x74scxct]{margin-bottom:1.4em;font-size:28px}.menu-band[data-astro-cid-x74scxct]{margin:0 calc(-1 * var(--pad));max-height:340px;overflow:hidden}.menu-band[data-astro-cid-x74scxct] img[data-astro-cid-x74scxct]{object-fit:cover;object-position:center 45%;width:100%;height:100%}.menu-intro[data-astro-cid-x74scxct]{color:var(--muted);margin:0 0 2.5em}.menu-groups[data-astro-cid-x74scxct]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem clamp(2rem,5vw,4.5rem);max-width:76ch;display:grid}.menu-group[data-astro-cid-x74scxct] h3[data-astro-cid-x74scxct]{font-family:var(--text);letter-spacing:.09em;color:var(--cream);margin-bottom:.9em;font-size:14px;font-weight:700}.dishes[data-astro-cid-x74scxct]{margin:0;padding:0;list-style:none}.dishes[data-astro-cid-x74scxct] li[data-astro-cid-x74scxct]{border-top:1px solid #c4552f73;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75em 0;display:flex}.dishes[data-astro-cid-x74scxct] li[data-astro-cid-x74scxct]:last-child{border-bottom:1px solid #c4552f73}.dishes[data-astro-cid-x74scxct] .name[data-astro-cid-x74scxct]{font-size:17px}.dishes[data-astro-cid-x74scxct] .price[data-astro-cid-x74scxct]{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;font-size:17px}.space-grid[data-astro-cid-x74scxct]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2rem clamp(2rem,5vw,4rem);display:grid}.space-tall[data-astro-cid-x74scxct]{margin-left:calc(-1 * var(--pad))}.space-tall[data-astro-cid-x74scxct] img[data-astro-cid-x74scxct]{object-fit:cover;aspect-ratio:3/4;width:100%;height:auto}.space-copy[data-astro-cid-x74scxct] p[data-astro-cid-x74scxct]{max-width:48ch;margin:0 0 1.3em}.space-wide[data-astro-cid-x74scxct]{max-width:46ch;margin:1.6em 0}.space-wide[data-astro-cid-x74scxct] img[data-astro-cid-x74scxct]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.hours-grid[data-astro-cid-x74scxct]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}dl[data-astro-cid-x74scxct].hours{margin:0}dl[data-astro-cid-x74scxct].hours>div[data-astro-cid-x74scxct]{border-top:1px solid #c4552f73;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.9em 0;display:flex}dl[data-astro-cid-x74scxct].hours>div[data-astro-cid-x74scxct]:last-child{border-bottom:1px solid #c4552f73}dl[data-astro-cid-x74scxct].hours dt[data-astro-cid-x74scxct]{font-weight:400}dl[data-astro-cid-x74scxct].hours dd[data-astro-cid-x74scxct]{color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.location[data-astro-cid-x74scxct] p[data-astro-cid-x74scxct]{color:var(--muted);margin:0}.location[data-astro-cid-x74scxct] .label[data-astro-cid-x74scxct]{letter-spacing:.08em;color:var(--cream);margin-bottom:.6em;font-size:14px;display:block}.closing[data-astro-cid-x74scxct]{text-align:center;background:#0a1f26}.closing[data-astro-cid-x74scxct] h2[data-astro-cid-x74scxct]{font-size:28px}.closing[data-astro-cid-x74scxct] p[data-astro-cid-x74scxct]{max-width:46ch;color:var(--muted);margin:1em auto 0}.reserve[data-astro-cid-x74scxct]{background:var(--terracotta);color:var(--cream);letter-spacing:.02em;cursor:not-allowed;opacity:.92;transition:transform .18s var(--ease-settle);border:none;border-radius:2px;margin-top:2.2em;padding:.95em 2.4em;font-size:19px;font-weight:700;display:inline-block}.reserve[data-astro-cid-x74scxct]:disabled{cursor:not-allowed}@media (hover:hover) and (pointer:fine){.reserve[data-astro-cid-x74scxct]:not(:disabled):hover{transform:translateY(-2px)}}footer[data-astro-cid-x74scxct].end{padding:2rem var(--pad) 3rem;text-align:center;color:var(--muted);font-size:14px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal[data-astro-cid-x74scxct]{animation:lift-in .7s var(--ease-settle) both;animation-timeline:view();animation-range:entry cover 22%}}}@keyframes lift-in{0%{transform:translateY(28px)}to{transform:translateY(0)}}@media (width<=48rem){.opening[data-astro-cid-x74scxct]{align-items:flex-end}.opening[data-astro-cid-x74scxct] .content[data-astro-cid-x74scxct]{text-align:center}.opening[data-astro-cid-x74scxct] .lede[data-astro-cid-x74scxct]{max-width:100%;margin-inline:auto}.section-head[data-astro-cid-x74scxct]{text-align:center}.menu-intro[data-astro-cid-x74scxct]{text-align:center;max-width:100%;margin-inline:auto}.menu-groups[data-astro-cid-x74scxct]{grid-template-columns:1fr;max-width:100%}.space-grid[data-astro-cid-x74scxct]{grid-template-columns:1fr}.space-tall[data-astro-cid-x74scxct]{margin:0 calc(-1 * var(--pad))}.space-copy[data-astro-cid-x74scxct]{text-align:center}.space-copy[data-astro-cid-x74scxct] p[data-astro-cid-x74scxct],.space-wide[data-astro-cid-x74scxct]{max-width:100%;margin-inline:auto}.hours-grid[data-astro-cid-x74scxct]{text-align:center;grid-template-columns:1fr}dl[data-astro-cid-x74scxct].hours>div[data-astro-cid-x74scxct]{justify-content:center;gap:.5rem 1rem}.location[data-astro-cid-x74scxct] .label[data-astro-cid-x74scxct]{text-align:center}}
