.mhero[data-astro-cid-5atd5l72]{position:relative;min-height:92vh;min-height:92svh;display:flex;align-items:flex-end;overflow:hidden}.mhero__media[data-astro-cid-5atd5l72]{position:absolute;inset:0}@media(min-width:900px){html.js:not(.reduced-motion) .mhero__media[data-astro-cid-5atd5l72]{opacity:0}}.mhero__media[data-astro-cid-5atd5l72] img{width:100%;height:100%;object-fit:cover}.mhero__media[data-astro-cid-5atd5l72]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / 88%) 0%,rgb(0 0 0 / 52%) 40%,transparent 74%),linear-gradient(to right,rgb(0 0 0 / 78%) 0%,rgb(0 0 0 / 32%) 50%,transparent 82%),linear-gradient(200deg,#0000001a 30%,#000000b3)}.mhero__inner[data-astro-cid-5atd5l72]{position:relative;z-index:2;padding-block:calc(var(--nav-h) + 1rem) clamp(3rem,9vh,6rem);display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}@media(min-width:900px){html.js:not(.reduced-motion) [data-astro-cid-5atd5l72][data-hero-title],html.js:not(.reduced-motion) [data-astro-cid-5atd5l72][data-hero-fade]{opacity:0}}.dishes__hint[data-astro-cid-5atd5l72]{margin-top:-1.5rem;margin-bottom:2.5rem}.dishes__hint--touch[data-astro-cid-5atd5l72]{display:none}@media(hover:none){.dishes__hint[data-astro-cid-5atd5l72]{display:none}.dishes__hint--touch[data-astro-cid-5atd5l72]{display:block}}.dish-list[data-astro-cid-5atd5l72] li[data-astro-cid-5atd5l72]{border-top:1px solid color-mix(in srgb,currentcolor 14%,transparent)}.dish-list[data-astro-cid-5atd5l72] li[data-astro-cid-5atd5l72]:last-child{border-bottom:1px solid color-mix(in srgb,currentcolor 14%,transparent)}.dish-list__item[data-astro-cid-5atd5l72]{width:100%;text-align:left;cursor:zoom-in;display:grid;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:1.6rem;padding-block:1.7rem;transition:padding-inline .45s var(--ease-out)}.dish-list__item[data-astro-cid-5atd5l72]:hover{padding-inline:1rem}.dish-list__index[data-astro-cid-5atd5l72]{color:var(--terracota)}.dish-list__body[data-astro-cid-5atd5l72]{display:flex;flex-direction:column;gap:.4rem;min-width:0}.dish-list__name[data-astro-cid-5atd5l72]{font-size:clamp(1.3rem,.9rem + 2.2vw,2.6rem);transition:color .35s}.dish-list__desc[data-astro-cid-5atd5l72]{font-size:var(--text-sm);color:var(--grey-text);max-width:52ch}.dish-list__cat[data-astro-cid-5atd5l72]{justify-self:end;text-align:right}.dish-list__thumb[data-astro-cid-5atd5l72]{display:none}@media(hover:none),(max-width:700px){.dish-list__item[data-astro-cid-5atd5l72]{grid-template-columns:1fr;grid-template-areas:"thumb" "cat" "body";row-gap:.8rem}.dish-list__index[data-astro-cid-5atd5l72]{display:none}.dish-list__thumb[data-astro-cid-5atd5l72]{display:block;grid-area:thumb;aspect-ratio:16 / 10}.dish-list__thumb[data-astro-cid-5atd5l72] img{width:100%;height:100%;object-fit:cover}.dish-list__body[data-astro-cid-5atd5l72]{grid-area:body}.dish-list__cat[data-astro-cid-5atd5l72]{grid-area:cat;align-self:start;justify-self:start;text-align:left;color:var(--terracota)}}@media(hover:hover)and (min-width:701px){.dish-list__thumb[data-astro-cid-5atd5l72]{display:none!important}}.reco[data-astro-cid-5atd5l72] .body-copy[data-astro-cid-5atd5l72]{margin-top:-1.5rem;max-width:46ch}.reco__head[data-astro-cid-5atd5l72]{margin-bottom:var(--space-block)}.reco-cards[data-astro-cid-5atd5l72]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.reco-card[data-astro-cid-5atd5l72]{min-width:0}.reco-card__photo[data-astro-cid-5atd5l72]{aspect-ratio:3/2;margin-bottom:20px}.reco-card__photo[data-astro-cid-5atd5l72] img{width:100%;height:100%;object-fit:cover}.reco-card__body[data-astro-cid-5atd5l72]{display:grid;gap:10px}.reco-card__number[data-astro-cid-5atd5l72]{color:var(--terracota);font-weight:700}.reco-card__name[data-astro-cid-5atd5l72]{font-size:clamp(1.4rem,2.5vw,2rem);text-transform:none;line-height:1.15}.reco-card__note[data-astro-cid-5atd5l72]{color:var(--light-grey)}@media(max-width:899px){.reco-cards[data-astro-cid-5atd5l72]{grid-template-columns:1fr;gap:32px}.reco-card__photo[data-astro-cid-5atd5l72]{margin-bottom:16px}}.dessert__grid[data-astro-cid-5atd5l72]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,6rem);align-items:start}.dessert__media[data-astro-cid-5atd5l72]{aspect-ratio:3 / 4}.dessert__body[data-astro-cid-5atd5l72]{display:flex;flex-direction:column;gap:1.4rem;padding-top:clamp(.5rem,3vh,2rem)}.dessert__name[data-astro-cid-5atd5l72]{font-size:var(--text-h3);color:var(--terracota)}.dessert__media-small[data-astro-cid-5atd5l72]{aspect-ratio:4 / 3;max-width:380px}@media(max-width:899px){.dessert__grid[data-astro-cid-5atd5l72]{grid-template-columns:1fr}}.mcta__inner[data-astro-cid-5atd5l72]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.2rem}.mcta[data-astro-cid-5atd5l72] h2[data-astro-cid-5atd5l72]{max-width:18ch}.mid-cta[data-astro-cid-5atd5l72]{padding-block:clamp(3rem,8vh,5.5rem)}.mid-cta__inner[data-astro-cid-5atd5l72]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem}.mid-cta[data-astro-cid-5atd5l72] h2[data-astro-cid-5atd5l72]{font-size:var(--text-h3);max-width:22ch}.dishes__hint[data-astro-cid-5atd5l72]{display:none!important}.dish-list[data-astro-cid-5atd5l72]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.dish-list[data-astro-cid-5atd5l72]>li[data-astro-cid-5atd5l72]{border:0}.dish-list__item[data-astro-cid-5atd5l72]{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;padding:0;gap:12px;border:0;text-align:left}.dish-list__index[data-astro-cid-5atd5l72]{display:none}.dish-list__thumb[data-astro-cid-5atd5l72]{display:block;order:-2;width:100%;height:auto;aspect-ratio:4/3;grid-row:auto;border-radius:8px}.dish-list__thumb[data-astro-cid-5atd5l72] img{width:100%;height:100%;object-fit:cover}.dish-list__cat[data-astro-cid-5atd5l72]{order:-1;align-self:flex-start;display:block;font-size:11px;margin:0;color:var(--terracota)}.dish-list__body[data-astro-cid-5atd5l72]{display:flex;gap:8px;flex-direction:column}.dish-list__name[data-astro-cid-5atd5l72]{font-size:clamp(20px,2vw,30px);line-height:1.12;letter-spacing:-.035em;transform:none!important}.dish-list__desc[data-astro-cid-5atd5l72]{display:block;font-size:15px;line-height:1.6;color:var(--grey-text);max-width:44ch}.dish-list__item[data-astro-cid-5atd5l72]:hover{background:transparent}.dish-list__item[data-astro-cid-5atd5l72]:hover .dish-list__name[data-astro-cid-5atd5l72]{color:var(--terracota)}@media(min-width:1200px){.dish-list[data-astro-cid-5atd5l72]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}}@media(max-width:550px){.dish-list[data-astro-cid-5atd5l72]{grid-template-columns:1fr;gap:32px}.dish-list__thumb[data-astro-cid-5atd5l72]{aspect-ratio:3/2}.dish-list__name[data-astro-cid-5atd5l72]{font-size:24px}}
