.btn[data-astro-cid-ekguhzzh]{justify-content:center;align-items:center;gap:var(--s-2);min-height:54px;padding:0 var(--s-5);font-family:var(--font-sans);font-weight:700;font-size:var(--fs-md);border:var(--bw) solid var(--c-ink);border-radius:var(--r-btn);cursor:pointer;white-space:nowrap;transition:transform var(--d-ui) var(--e-ui), background-color var(--d-ui) var(--e-ui), border-color var(--d-ui) var(--e-ui), color var(--d-ui) var(--e-ui);-webkit-tap-highlight-color:transparent;line-height:1;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:active,.btn[data-astro-cid-ekguhzzh].is-active{transform:translateY(2px)}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--c-ink);color:var(--c-on-ink)}@media (hover:hover){.btn--primary[data-astro-cid-ekguhzzh]:hover,.btn--primary[data-astro-cid-ekguhzzh].is-hover{background:var(--c-dill);border-color:var(--c-dill);color:var(--c-on-ink)}}.btn--secondary[data-astro-cid-ekguhzzh]{color:var(--c-ink);background:0 0}@media (hover:hover){.btn--secondary[data-astro-cid-ekguhzzh]:hover,.btn--secondary[data-astro-cid-ekguhzzh].is-hover{border-color:var(--c-dill);color:var(--c-dill)}}.btn--quiet[data-astro-cid-ekguhzzh]{min-height:44px;color:var(--c-ink);text-underline-offset:.3em;border-width:0;padding-inline:0;text-decoration:underline 2px}@media (hover:hover){.btn--quiet[data-astro-cid-ekguhzzh]:hover,.btn--quiet[data-astro-cid-ekguhzzh].is-hover{color:var(--c-dill)}}.btn[data-astro-cid-ekguhzzh]:focus-visible,.btn[data-astro-cid-ekguhzzh].is-focus{outline:3px solid var(--c-focus);outline-offset:3px}.btn[data-astro-cid-ekguhzzh][aria-disabled=true],.btn[data-astro-cid-ekguhzzh]:disabled{cursor:not-allowed;border-color:var(--c-line-ui);color:var(--c-ink-3);background:0 0;transform:none}.btn[data-astro-cid-ekguhzzh][aria-busy=true]{cursor:progress}.site-header[data-astro-cid-nen7h5rs]{z-index:20;padding:var(--s-3) var(--gutter);position:relative}.site-header--home[data-astro-cid-nen7h5rs]{position:absolute;inset:0 0 auto}.site-header__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-5);display:flex}.site-header__logo[data-astro-cid-nen7h5rs]{width:132px;min-height:44px;color:var(--c-ink);align-items:center;display:flex}@media (hover:hover){.site-header__logo[data-astro-cid-nen7h5rs]:hover{color:var(--c-dill)}}.site-nav[data-astro-cid-nen7h5rs]{margin-right:auto;display:none}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--s-5);display:flex}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.menu-m[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{font-size:var(--fs-base);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap;transition:color var(--d-ui) var(--e-ui)}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:.3em;text-decoration:underline 2px}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].site-nav__place{flex-direction:column;justify-content:center;align-items:flex-start;position:relative}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].site-nav__place:focus-visible{outline:none}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].site-nav__place:focus-visible:after{content:"";border:3px solid var(--c-focus);border-radius:4px;position:absolute;inset:-6px -6px -16px}.site-nav__name[data-astro-cid-nen7h5rs]{font-weight:900}.site-nav__sub[data-astro-cid-nen7h5rs]{height:0;min-height:0;font-weight:500;font-size:var(--fs-sm);white-space:nowrap;color:var(--c-ink-3);line-height:1;overflow:visible;transform:translateY(2px)}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].site-nav__place[aria-current=page]{text-decoration:none}.site-nav__place[data-astro-cid-nen7h5rs][aria-current=page] .site-nav__name[data-astro-cid-nen7h5rs]{text-underline-offset:.25em;text-decoration:underline 2px}.langs[data-astro-cid-nen7h5rs]{gap:var(--s-1);font-size:var(--fs-base);margin-left:auto;display:flex}.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-width:44px;min-height:44px;color:var(--c-ink-3);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--c-ink);font-weight:900}.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not([aria-current=true]){transition:color var(--d-ui) var(--e-ui)}@media (hover:hover){.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not([aria-current=true]):hover{color:var(--c-dill)}}.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not([aria-current=true]):active{color:var(--c-dill)}@media (width<=1099px){html:has(.menu-m[open]){overflow:hidden}}.menu-m[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{z-index:2;cursor:pointer;min-width:44px;transition:color var(--d-ui) var(--e-ui);justify-content:center;list-style:none;position:relative}@media (hover:hover){.menu-m[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:hover{color:var(--c-dill)}}.menu-m[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:active{color:var(--c-dill)}.menu-m[data-astro-cid-nen7h5rs]{order:-1}.menu-m[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu-m__bars[data-astro-cid-nen7h5rs]{width:22px;height:14px;position:relative}.menu-m__bars[data-astro-cid-nen7h5rs]:before,.menu-m__bars[data-astro-cid-nen7h5rs]:after{content:"";height:var(--bw);transition:transform var(--d-ui) var(--e-ui);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.menu-m__bars[data-astro-cid-nen7h5rs]:before{top:0}.menu-m__bars[data-astro-cid-nen7h5rs]:after{bottom:0}.menu-m[data-astro-cid-nen7h5rs][open] .menu-m__bars[data-astro-cid-nen7h5rs]:before{transform:translateY(5.5px)rotate(45deg)}.menu-m[data-astro-cid-nen7h5rs][open] .menu-m__bars[data-astro-cid-nen7h5rs]:after{transform:translateY(-5.5px)rotate(-45deg)}.menu-m__panel[data-astro-cid-nen7h5rs]{z-index:1;isolation:isolate;overscroll-behavior:contain;padding:80px var(--gutter) var(--s-7);background:var(--c-stone);position:fixed;inset:0;overflow-y:auto}.menu-m__panel[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:var(--wall) 50% calc(var(--wall-tile-h) * -.86) / var(--wall-tile) auto repeat;opacity:.13;pointer-events:none;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000 66%,#000 94%);mask-image:linear-gradient(#0000 66%,#000 94%)}.menu-m__logo[data-astro-cid-nen7h5rs]{width:200px;margin-bottom:var(--s-4);color:var(--c-ink);display:block}.menu-m__panel[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{max-width:560px}.menu-m__line[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);display:flex}.menu-m__line[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{height:var(--bw);background:var(--c-ink);border-radius:2px;flex:1}.menu-m[data-astro-cid-nen7h5rs] .menu-m__ut{flex:none;width:96px}.menu-m__panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]:not(.langs){display:grid}.menu-m__order[data-astro-cid-nen7h5rs]{gap:var(--s-4);margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}.menu-m__order[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{gap:var(--s-1);align-content:start;display:grid}.menu-m__bistro[data-astro-cid-nen7h5rs]{font-weight:900;font-size:var(--fs-lg)}.menu-m__hours[data-astro-cid-nen7h5rs]{font-size:var(--fs-sm);color:var(--c-ink-2);margin-bottom:var(--s-2)}.menu-m__order[data-astro-cid-nen7h5rs] .btn{padding-inline:var(--s-3);font-size:var(--fs-base);white-space:normal;text-wrap:balance;text-align:center;min-height:56px;line-height:1.15}.menu-m__sub[data-astro-cid-nen7h5rs]{padding-left:var(--s-3);font-weight:500;font-size:var(--fs-sm);color:var(--c-ink-3);margin-left:auto}.menu-m__order[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.menu-m__langs[data-astro-cid-nen7h5rs]{isolation:isolate;position:relative}.menu-m__order[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:before,.menu-m__langs[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--c-stone) 70%, transparent);pointer-events:none;position:absolute;inset:-12px -16px}.menu-m__langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not([aria-current=true]){color:var(--c-ink-2)}.menu-m__langs[data-astro-cid-nen7h5rs]{margin:var(--s-5) 0 0 calc(-1 * var(--s-3))}.menu-m__panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]:not(.langs,.menu-m__order) a[data-astro-cid-nen7h5rs]{min-height:56px;font-weight:900;font-size:var(--fs-lg);border-bottom:1px solid var(--c-line);align-items:center;line-height:1.1;text-decoration:none;display:flex}.menu-m__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] .menu-m__name[data-astro-cid-nen7h5rs]{text-underline-offset:.25em;text-decoration:underline 2px}@media (width>=1100px){.site-header[data-astro-cid-nen7h5rs]{padding:var(--s-4) max(var(--s-7), calc((100% - var(--maxw)) / 2))}.site-nav[data-astro-cid-nen7h5rs]{display:block}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--s-6)}.menu-m[data-astro-cid-nen7h5rs]{display:none}.site-header__logo[data-astro-cid-nen7h5rs]{width:140px;margin-right:var(--s-4);flex:none}.langs[data-astro-cid-nen7h5rs]{margin-left:0}}@media (width>=1100px) and (width<=1199px){.site-header[data-astro-cid-nen7h5rs]{padding-inline:var(--s-5)}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--s-5)}.site-header__logo[data-astro-cid-nen7h5rs]{margin-right:0}}
