.category-nav[data-astro-cid-2ndeurlg]{background:var(--surface-accent);border-block:1px solid var(--border)}.category-nav[data-astro-cid-2ndeurlg]>div[data-astro-cid-2ndeurlg]{padding-block:var(--space-sm);flex-wrap:wrap;gap:.25rem clamp(1.25rem,4vw,4rem);display:flex}.category-nav[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]{align-items:center;min-width:44px;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.selection-banner[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;height:min(28vw,45vh);display:grid}.selection-banner[data-astro-cid-2ndeurlg] figure[data-astro-cid-2ndeurlg]{grid-template-rows:minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid}.selection-banner[data-astro-cid-2ndeurlg] img[data-astro-cid-2ndeurlg]{object-fit:cover;object-position:center 55%;width:100%;height:100%;min-height:0}.selection-banner[data-astro-cid-2ndeurlg] figcaption[data-astro-cid-2ndeurlg]{padding-inline:var(--gutter);font-size:1rem}.selection-banner[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]{justify-content:space-between;align-items:center;min-width:44px;min-height:44px;text-decoration:underline;display:flex}.menu-selection[data-astro-cid-2ndeurlg]{background:var(--surface)}.selection-row[data-astro-cid-2ndeurlg]{grid-template-columns:1fr 1.25fr;gap:clamp(2rem,7vw,7rem);display:grid}.selection-row[data-astro-cid-2ndeurlg]+.selection-row[data-astro-cid-2ndeurlg]{border-top:1px solid var(--border)}.selection-row[data-astro-cid-2ndeurlg]>[data-astro-cid-2ndeurlg]{min-width:0}.selection-heading[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{max-width:12ch}.cup-price[data-astro-cid-2ndeurlg]{align-items:baseline;gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.gelato-selection-photo[data-astro-cid-2ndeurlg]{aspect-ratio:4/3;object-fit:cover;object-position:center 65%;border-radius:var(--radius);width:100%;max-width:22.5rem;margin-top:var(--space-lg)}.flavor-list[data-astro-cid-2ndeurlg]{column-gap:var(--space-md);margin-top:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.specialties[data-astro-cid-2ndeurlg]{margin-top:var(--space-lg)}.specialties[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{margin-bottom:var(--space-sm)}.pastry-thumbnails[data-astro-cid-2ndeurlg],.coffee-photo[data-astro-cid-2ndeurlg],.pastry-feature[data-astro-cid-2ndeurlg],.savory-gallery[data-astro-cid-2ndeurlg]{margin-top:var(--space-lg)}.pastry-feature[data-astro-cid-2ndeurlg] img[data-astro-cid-2ndeurlg]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}.pastry-feature[data-astro-cid-2ndeurlg] figcaption[data-astro-cid-2ndeurlg],.savory-gallery[data-astro-cid-2ndeurlg] figcaption[data-astro-cid-2ndeurlg]{color:var(--muted);margin-top:.5rem;font-size:.95rem}.savory-gallery[data-astro-cid-2ndeurlg]{gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.savory-gallery[data-astro-cid-2ndeurlg] img[data-astro-cid-2ndeurlg]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%}.take-home-photo[data-astro-cid-2ndeurlg]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%;margin-bottom:var(--space-md)}.detailed-items[data-astro-cid-2ndeurlg] li[data-astro-cid-2ndeurlg]{padding-block:var(--space-sm)}.detailed-items[data-astro-cid-2ndeurlg] li[data-astro-cid-2ndeurlg]:first-child{padding-top:0}.detailed-items[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{font-size:1.3rem;line-height:1.3}.detailed-items[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{color:var(--muted);margin-top:.35rem;font-size:1rem}.coffee-photo[data-astro-cid-2ndeurlg]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%;max-width:20rem}.text-link[data-astro-cid-2ndeurlg]{margin-top:var(--space-sm)}@media (width<=700px){.selection-row[data-astro-cid-2ndeurlg]{gap:var(--space-lg);grid-template-columns:1fr}.selection-banner[data-astro-cid-2ndeurlg]{gap:.25rem;height:min(64vw,38vh)}.selection-banner[data-astro-cid-2ndeurlg] figcaption[data-astro-cid-2ndeurlg]{padding-inline:.5rem;font-size:.8125rem}.coffee-photo[data-astro-cid-2ndeurlg],.gelato-selection-photo[data-astro-cid-2ndeurlg]{max-width:100%}}
