.head[data-astro-cid-bthf4siv]{padding-top:calc(var(--header-h) + clamp(40px, 7vw, 112px));padding-bottom:var(--section);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,112px);display:grid}.head-text[data-astro-cid-bthf4siv]{justify-items:start;gap:28px;display:grid}.head-text[data-astro-cid-bthf4siv] .lead[data-astro-cid-bthf4siv]{max-width:28em}.head-text[data-astro-cid-bthf4siv] .display[data-astro-cid-bthf4siv]{font-size:clamp(40px,4.8vw,84px)}.actions[data-astro-cid-bthf4siv]{flex-wrap:wrap;gap:12px;display:flex}.head-media[data-astro-cid-bthf4siv]{position:relative}.head-media[data-astro-cid-bthf4siv] .photo{width:min(100%,520px);margin-left:auto}.head-media[data-astro-cid-bthf4siv] .head-sprig{width:22%;color:var(--moss);position:absolute;bottom:-8%;left:-6%}.ms-intro[data-astro-cid-bthf4siv]{top:calc(var(--header-h) + 40px);grid-column:1/span 4;align-content:start;align-self:start;gap:24px;display:grid;position:sticky}.ms-intro[data-astro-cid-bthf4siv] .ms-photo{width:70%;margin-top:24px}.menu-list[data-astro-cid-bthf4siv]{grid-column:6/span 7;display:grid}.menu-list[data-astro-cid-bthf4siv] li[data-astro-cid-bthf4siv]{border-top:1px solid var(--rule);grid-template-columns:52px minmax(0,1fr) clamp(120px,13vw,184px);align-items:start;gap:16px;padding:26px 0;display:grid}.menu-list[data-astro-cid-bthf4siv] li[data-astro-cid-bthf4siv]:last-child{border-bottom:1px solid var(--rule)}.menu-no[data-astro-cid-bthf4siv]{color:var(--ink-3);padding-top:6px;font-size:18px}.menu-row[data-astro-cid-bthf4siv]{align-items:baseline;gap:14px;display:flex}.menu-name[data-astro-cid-bthf4siv]{font-family:var(--serif);font-weight:500;font-size:var(--fs-lg);letter-spacing:.14em}.menu-dots[data-astro-cid-bthf4siv]{border-bottom:1px dotted var(--rule-strong);flex:1;transform:translateY(-6px)}.menu-row[data-astro-cid-bthf4siv] .price[data-astro-cid-bthf4siv]{font-size:20px}.menu-desc[data-astro-cid-bthf4siv]{font-size:var(--fs-sm);max-width:34em;margin-top:6px}.sv-head[data-astro-cid-bthf4siv]{gap:24px;margin-bottom:clamp(48px,6vw,96px);display:grid}.sv-grid[data-astro-cid-bthf4siv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px);display:grid}.sv-card[data-astro-cid-bthf4siv]{align-content:start;gap:10px;display:grid}.sv-card[data-astro-cid-bthf4siv] .photo{margin-bottom:18px}.sv-card[data-astro-cid-bthf4siv]:nth-child(2n){transform:translateY(clamp(32px,5vw,80px))}.cookies[data-astro-cid-bthf4siv]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(32px,5vw,96px);margin-top:clamp(96px,10vw,160px);display:grid}.ck-body[data-astro-cid-bthf4siv]{gap:20px;display:grid}.ck-list[data-astro-cid-bthf4siv]{border-top:1px solid var(--rule)}.ck-list[data-astro-cid-bthf4siv] li[data-astro-cid-bthf4siv]{border-bottom:1px solid var(--rule);font-size:var(--fs-sm);grid-template-columns:6em 1fr;align-items:baseline;gap:16px;padding:16px 0;line-height:1.9;display:grid}.ck-list[data-astro-cid-bthf4siv] .price[data-astro-cid-bthf4siv]{font-size:19px}.sv-sub[data-astro-cid-bthf4siv]{font-size:var(--fs-sm);margin-top:-6px}.sv-desc[data-astro-cid-bthf4siv]{font-size:var(--fs-sm)}.sv-options[data-astro-cid-bthf4siv]{border-top:1px solid var(--rule);margin-top:10px}.sv-options[data-astro-cid-bthf4siv] li[data-astro-cid-bthf4siv]{border-bottom:1px solid var(--rule);font-size:var(--fs-sm);justify-content:space-between;align-items:baseline;padding:12px 0;display:flex}.sv-options[data-astro-cid-bthf4siv] .price[data-astro-cid-bthf4siv]{font-size:19px}.sv-note[data-astro-cid-bthf4siv]{font-size:var(--fs-sm);text-align:center;margin-top:clamp(72px,8vw,120px)}@media (width<=1080px){.sv-grid[data-astro-cid-bthf4siv]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(64px,8vw,112px)}}@media (width<=900px){.head[data-astro-cid-bthf4siv]{grid-template-columns:minmax(0,1fr)}.head-media[data-astro-cid-bthf4siv] .photo{width:78%}.ms-intro[data-astro-cid-bthf4siv],.menu-list[data-astro-cid-bthf4siv]{grid-column:1/-1;position:static}.ms-intro[data-astro-cid-bthf4siv] .ms-photo{display:none}.menu-list[data-astro-cid-bthf4siv]{margin-top:40px}}@media (width<=760px){.sv-grid[data-astro-cid-bthf4siv]{grid-template-columns:minmax(0,1fr);gap:64px}.sv-card[data-astro-cid-bthf4siv]:nth-child(2n){transform:none}.cookies[data-astro-cid-bthf4siv]{grid-template-columns:minmax(0,1fr)}.cookies[data-astro-cid-bthf4siv] .ck-photo{width:60%;margin-inline:auto}.ck-list[data-astro-cid-bthf4siv] li[data-astro-cid-bthf4siv]{grid-template-columns:5em 1fr}.sv-card[data-astro-cid-bthf4siv] .photo{width:78%;margin-inline:auto}.menu-list[data-astro-cid-bthf4siv] li[data-astro-cid-bthf4siv]{grid-template-columns:36px minmax(0,1fr)}.menu-list[data-astro-cid-bthf4siv] .menu-photo{grid-column:2;width:min(100%,200px)}}
