.menu-head[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px);padding-top:clamp(48px,8vh,110px);padding-bottom:clamp(36px,5vw,64px);display:grid}.menu-head[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{margin-bottom:.1em;font-size:clamp(3rem,1.6rem + 5vw,6.2rem)}.mh-count[data-astro-cid-lnthwwyx]{color:var(--muted);margin:0;font-size:1.1rem}.mh-count[data-astro-cid-lnthwwyx] .big[data-astro-cid-lnthwwyx]{font:400 1.6em var(--display);color:var(--espresso);margin-right:6px}.legend[data-astro-cid-lnthwwyx]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:.92rem;display:flex}.sr[data-astro-cid-lnthwwyx]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.menu-head[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}}.menu-bar[data-astro-cid-lnthwwyx]{top:var(--head-h);z-index:20;background:var(--paper);border-block:1px solid var(--line);position:sticky}.mb-inner[data-astro-cid-lnthwwyx]{justify-content:space-between;align-items:center;gap:12px 24px;padding-top:10px;padding-bottom:10px;display:flex}.fam-filter[data-astro-cid-lnthwwyx]{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.fam-filter[data-astro-cid-lnthwwyx] button[data-astro-cid-lnthwwyx]{cursor:pointer;min-height:44px;font:400 1rem var(--display);color:var(--espresso);background:0 0;border:1px solid #0000;border-radius:2px;flex:none;padding:8px 14px}.fam-filter[data-astro-cid-lnthwwyx] button[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{font:400 .85rem var(--body);color:var(--muted);margin-left:4px}.fam-filter[data-astro-cid-lnthwwyx] button[data-astro-cid-lnthwwyx][aria-pressed=true]{border-color:var(--espresso)}.fam-filter[data-astro-cid-lnthwwyx] button[data-astro-cid-lnthwwyx]:hover{color:var(--mauve)}.search[data-astro-cid-lnthwwyx] input[data-astro-cid-lnthwwyx]{border:1px solid var(--line);width:min(260px,100%);min-height:44px;font:inherit;color:var(--espresso);background:#fff;border-radius:2px;padding:8px 12px;font-size:.95rem}.result-line[data-astro-cid-lnthwwyx]{justify-content:space-between;align-items:center;gap:16px;padding-bottom:8px;display:flex}.result[data-astro-cid-lnthwwyx]{color:var(--muted);margin:0;font-size:.95rem}.reset[data-astro-cid-lnthwwyx]{border:1px solid var(--espresso);min-height:44px;font:500 .92rem var(--body);color:var(--espresso);cursor:pointer;background:0 0;border-radius:2px;flex:none;padding:8px 14px}@media (width<=860px){.mb-inner[data-astro-cid-lnthwwyx]{flex-direction:column;align-items:stretch;gap:6px}.search[data-astro-cid-lnthwwyx] input[data-astro-cid-lnthwwyx]{width:100%}}.fam[data-astro-cid-lnthwwyx]{padding:clamp(56px,7vw,104px) 0 clamp(40px,5vw,72px)}.marble[data-astro-cid-lnthwwyx]{background:var(--marble)}.fam-head[data-astro-cid-lnthwwyx]{border-bottom:1px solid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px clamp(32px,5vw,80px);margin-bottom:clamp(56px,6vw,88px);display:grid}.fh-text[data-astro-cid-lnthwwyx]{padding-bottom:32px}.fam-head[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{margin-bottom:.15em;font-size:clamp(2.4rem,1.3rem + 3.4vw,4.4rem)}.fh-n[data-astro-cid-lnthwwyx]{font:400 .4em var(--body);color:var(--muted);vertical-align:super;margin-left:4px}.fam-head[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--muted);max-width:40em;margin:0 0 22px}.fam-act[data-astro-cid-lnthwwyx]{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.fh-print[data-astro-cid-lnthwwyx]{aspect-ratio:1;object-fit:cover;width:clamp(150px,16vw,230px);margin-bottom:clamp(-72px,-5vw,-48px);transform:rotate(-2deg)}#pmu[data-astro-cid-lnthwwyx] .fh-print[data-astro-cid-lnthwwyx]{aspect-ratio:3/4}.grain-dark[data-astro-cid-lnthwwyx] .fam-head[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx],.grain-dark[data-astro-cid-lnthwwyx] .fh-text[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx],.grain-dark[data-astro-cid-lnthwwyx] .fh-n[data-astro-cid-lnthwwyx]{color:var(--pearl)}.grain-dark[data-astro-cid-lnthwwyx] .fh-text[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:#ddd2ca}.grain-dark[data-astro-cid-lnthwwyx] .link[data-astro-cid-lnthwwyx]{color:var(--pearl)}.grain-dark[data-astro-cid-lnthwwyx] .menu-cat h3{border-color:var(--pearl);color:var(--pearl)}.grain-dark[data-astro-cid-lnthwwyx] .menu-cat h3 small,.grain-dark[data-astro-cid-lnthwwyx] .r-time,.grain-dark[data-astro-cid-lnthwwyx] .r-note{color:#cfc2b9}.grain-dark[data-astro-cid-lnthwwyx] .row{border-color:#efe8e12e}.grain-dark[data-astro-cid-lnthwwyx] .beads:before{background:var(--pearl)}.rose-band[data-astro-cid-lnthwwyx] .fh-text[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx],.rose-band[data-astro-cid-lnthwwyx] .fh-n[data-astro-cid-lnthwwyx],.rose-band[data-astro-cid-lnthwwyx] .r-time,.rose-band[data-astro-cid-lnthwwyx] .menu-cat h3 small{color:#3d2e29}.rose-band[data-astro-cid-lnthwwyx] .row{border-color:#24191538}.rose-band[data-astro-cid-lnthwwyx] .link[data-astro-cid-lnthwwyx]{text-decoration-color:var(--espresso)}@media (width<=640px){.fam-head[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.fh-print[data-astro-cid-lnthwwyx]{justify-self:end;width:140px;margin-top:-8px}.fh-text[data-astro-cid-lnthwwyx]{padding-bottom:0}}.fam-cats[data-astro-cid-lnthwwyx]{columns:2 440px;column-gap:clamp(32px,5vw,72px)}.fam-cats[data-astro-cid-lnthwwyx] .menu-cat{break-inside:avoid}.fam-cats[data-astro-cid-lnthwwyx] .row{grid-template-columns:minmax(0,1fr) auto}.fam-cats[data-astro-cid-lnthwwyx] .row .r-time{grid-column:1/-1}.fam-cats[data-astro-cid-lnthwwyx] .row .r-price{grid-area:1/2}.menu-notes-wrap[data-astro-cid-lnthwwyx]{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(64px,8vw,120px)}.menu-notes[data-astro-cid-lnthwwyx]{background:var(--paper);border-left:2px solid var(--rose);max-width:52em;color:var(--muted);padding:28px 32px;font-size:.95rem}.menu-notes[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]:last-child{margin:0}
