:root{--paper:#f6f3ec;--ink:#23201e;--wash:#5f5853;--rule:#e2d9c9;--tan:#cdb38b;--cocoa:#75615c;--terra:#bc8269;--teal:#376d68;--olive:#67774f;--gold:#e8b870;--card:#e9e7e1;--cream:#f6f1e7;--foot:#3a2e2a;--on-foot:#d8cfc6;--on-teal-label:#cfe0db;--new:#ffe07a;--body:var(--font-body);--display:var(--font-display);--name:var(--font-name);--serif:var(--font-serif);--hangul:var(--font-hangul);--gutter:56px;--motion:1}@media (width<=639.98px){:root{--gutter:16px}}@media (width>=640px) and (width<=1199.98px){:root{--gutter:32px}}@media (prefers-reduced-motion:reduce){:root{--motion:0}}*{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--body);margin:0}@media (width<=639.98px){body{font-size:15px}}a{color:inherit}img{display:block}@media (width<=639.98px){.d-only{display:none!important}}@media (width>=640px){.m-only{display:none!important}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w{white-space:nowrap}.btn{min-height:46px;font:700 13px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform calc(.12s * var(--motion)) ease-out, background-color calc(.16s * var(--motion)) ease-out, color calc(.16s * var(--motion)) ease-out;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(calc(1 - .03 * var(--motion)))}.btn.solid{background:var(--cocoa);color:var(--paper)}.btn.line{box-shadow:inset 0 0 0 1.5px var(--cocoa);color:var(--cocoa)}@media (hover:hover) and (pointer:fine){.btn.solid:hover{background:#5e4d48}.btn.line:hover{background:#75615c1a}}@media (width<=639.98px){.btn{justify-content:center;min-height:48px;padding:0 20px;font-size:12px}}.price{font:700 18px/1.3 var(--serif);white-space:nowrap}@media (width<=639.98px){.price{font-size:16px}}.new{background:var(--new);font:700 10px/1.2 var(--display);letter-spacing:.08em;border-radius:999px;padding:3px 7px 2px;display:inline-block}@media (width<=639.98px){.new{padding:3px 6px 2px;font-size:9px}}.mk{vertical-align:-2px;gap:2px;display:inline-flex}.mk svg{width:17px;height:17px;display:block}@media (width<=639.98px){.mk svg{width:16px;height:16px}}.band{color:var(--paper);font:700 17px/42px var(--display);letter-spacing:.26em;text-align:center;text-transform:uppercase;margin:0;display:block}.band.tan{background:var(--tan)}.band.cocoa{background:var(--cocoa)}.band.terra{background:var(--terra)}.band.teal{background:var(--teal)}.band.olive{background:var(--olive)}.ko{font:400 20px/1 var(--hangul);letter-spacing:0;margin-left:10px}@media (width<=639.98px){.band{letter-spacing:.22em;font-size:14px;line-height:38px}.ko{margin-left:8px;font-size:17px}}.dish .n{font:600 20px/1.25 var(--name);align-items:baseline;gap:8px;display:flex}.dish .n .price{margin-left:auto}.dish .d{color:var(--wash);font:italic 400 14.5px/1.5 var(--serif);margin-top:4px}.dish .o{color:var(--terra);font:700 13.5px/1.4 var(--body);margin-top:4px}.note{color:var(--olive);font:700 13.5px/1.45 var(--body)}@media (width<=639.98px){.dish .n{gap:6px;font-size:18px}.dish .d{margin-top:3px;font-size:13.5px}.dish .o{margin-top:3px;font-size:13px}.note{font-size:13px}}[data-reveal=pending]{opacity:0;transform:translateY(calc(12px * var(--motion)))}[data-reveal]{transition:opacity calc(.42s * var(--motion)) ease-out, transform calc(.42s * var(--motion)) ease-out}.book-note{border:1px solid var(--rule);background:var(--paper);max-width:min(420px,100vw - 32px);color:var(--ink);border-radius:16px;margin:auto;padding:24px}.book-note p{margin:0 0 16px;font-size:15px;line-height:1.55}.book-note::backdrop{background:#23201e59}.bar[data-astro-cid-v3lsk6py]{padding:18px var(--gutter);border-bottom:1px solid var(--rule);background:var(--paper);justify-content:space-between;align-items:center;display:flex}.bar__home[data-astro-cid-v3lsk6py]{align-items:center;gap:14px;display:flex}.bar__oct[data-astro-cid-v3lsk6py]{width:auto;height:46px}.bar__word[data-astro-cid-v3lsk6py]{width:auto;height:19px}.bar__links[data-astro-cid-v3lsk6py]{font:700 13px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:34px;display:flex}.bar__links[data-astro-cid-v3lsk6py] a[data-astro-cid-v3lsk6py]:not(.btn){white-space:nowrap;text-decoration:none}@media (hover:hover) and (pointer:fine){.bar__links[data-astro-cid-v3lsk6py] a[data-astro-cid-v3lsk6py]:not(.btn):hover{text-underline-offset:6px;text-decoration:underline}}.bar__menu[data-astro-cid-v3lsk6py] summary[data-astro-cid-v3lsk6py]{cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.bar__menu[data-astro-cid-v3lsk6py] summary[data-astro-cid-v3lsk6py]::-webkit-details-marker{display:none}.bar__menu[data-astro-cid-v3lsk6py] summary[data-astro-cid-v3lsk6py] svg[data-astro-cid-v3lsk6py]{width:24px;height:24px}.bar__menu[data-astro-cid-v3lsk6py] nav[data-astro-cid-v3lsk6py]{padding:4px var(--gutter) 16px;border-bottom:1px solid var(--rule);background:var(--paper);position:absolute;top:100%;left:0;right:0}.bar__menu[data-astro-cid-v3lsk6py] ul[data-astro-cid-v3lsk6py]{font:700 13px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;margin:0;padding:0;list-style:none}.bar__menu[data-astro-cid-v3lsk6py] a[data-astro-cid-v3lsk6py]{padding:15px 0;text-decoration:none;display:block}@media (width<=639.98px){.bar[data-astro-cid-v3lsk6py]{z-index:2;padding:12px var(--gutter);position:sticky;top:0}.bar__home[data-astro-cid-v3lsk6py]{gap:10px}.bar__oct[data-astro-cid-v3lsk6py]{height:36px}.bar__word[data-astro-cid-v3lsk6py]{height:15px}}@media (width>=640px) and (width<=1199.98px){.bar__links[data-astro-cid-v3lsk6py]{gap:24px}}.foot[data-astro-cid-nns7i3if]{padding:36px var(--gutter);background:var(--foot);color:var(--on-foot);justify-content:space-between;align-items:end;gap:32px;font-size:13px;line-height:1.8;display:flex}.foot[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{text-decoration:none}@media (hover:hover) and (pointer:fine){.foot[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--paper);text-decoration:underline}}.foot__lock[data-astro-cid-nns7i3if]{width:auto;height:64px;margin-bottom:14px}.foot__r[data-astro-cid-nns7i3if]{text-align:right}@media (width<=639.98px){.foot[data-astro-cid-nns7i3if]{padding:32px var(--gutter);gap:18px;font-size:12.5px;display:grid}.foot__lock[data-astro-cid-nns7i3if]{height:56px;margin-bottom:10px}.foot__r[data-astro-cid-nns7i3if]{text-align:left}}
