.menu-tabs[data-astro-cid-4zaulcws]{align-items:center;gap:var(--space-3);padding-top:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-rule-soft);flex-wrap:wrap;display:flex}.menu-tabs[data-astro-cid-4zaulcws] a[data-astro-cid-4zaulcws]{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-ink);padding:var(--space-2) 0;text-underline-offset:.25em;transition:text-decoration-color var(--motion-base) var(--ease-out);font-size:15px;font-weight:500;text-decoration:underline 1px #0000}.menu-tabs[data-astro-cid-4zaulcws] a[data-astro-cid-4zaulcws]:hover,.menu-tabs[data-astro-cid-4zaulcws] a[data-astro-cid-4zaulcws].active{text-decoration-color:var(--color-ink-50)}.menu-tabs__sep[data-astro-cid-4zaulcws]{color:var(--color-ink-50)}.wine-body[data-astro-cid-4zaulcws]{padding-top:var(--space-7);padding-bottom:var(--space-9)}@media (width>=900px){.wine-body__grid[data-astro-cid-4zaulcws]{gap:var(--space-8);grid-template-columns:220px 1fr;align-items:start;display:grid}.section-nav[data-astro-cid-4zaulcws]{top:var(--space-5);position:sticky}}.section-nav[data-astro-cid-4zaulcws]{margin-bottom:var(--space-6)}.section-nav__heading[data-astro-cid-4zaulcws]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);margin-bottom:var(--space-3);font-size:13px;font-weight:500}.section-nav__group[data-astro-cid-4zaulcws]{margin-bottom:var(--space-4)}.section-nav__group-title[data-astro-cid-4zaulcws]{font-family:var(--font-display);color:var(--color-ink);margin-bottom:var(--space-2);font-size:17px;font-style:italic;font-weight:300}.section-nav[data-astro-cid-4zaulcws] ul[data-astro-cid-4zaulcws]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}@media (width>=900px){.section-nav[data-astro-cid-4zaulcws] ul[data-astro-cid-4zaulcws]{gap:var(--space-2);flex-direction:column}}.section-nav[data-astro-cid-4zaulcws] a[data-astro-cid-4zaulcws]{padding:var(--space-1) 0;color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline 1px;text-decoration-color:var(--color-ink-50);transition:text-decoration-color var(--motion-base) var(--ease-out);font-size:15px}.section-nav[data-astro-cid-4zaulcws] a[data-astro-cid-4zaulcws]:hover{text-decoration-color:var(--color-ink)}.wine-group[data-astro-cid-4zaulcws]{margin-bottom:var(--space-9)}.wine-group[data-astro-cid-4zaulcws]:last-of-type{margin-bottom:0}.wine-group__header[data-astro-cid-4zaulcws]{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-ink);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.wine-group__title[data-astro-cid-4zaulcws]{font-family:var(--font-display);color:var(--color-ink);font-size:clamp(28px,4vw,40px);font-style:italic;font-weight:300;line-height:1.1}.wine-group__note[data-astro-cid-4zaulcws]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-soft);font-size:13px}.wine-cat[data-astro-cid-4zaulcws]{margin-bottom:var(--space-7)}.wine-cat[data-astro-cid-4zaulcws]:last-child{margin-bottom:0}.wine-cat__title[data-astro-cid-4zaulcws]{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);margin-bottom:var(--space-4);font-size:13px;font-weight:600}.wine-list[data-astro-cid-4zaulcws]{gap:var(--space-4);display:grid}.wine-row[data-astro-cid-4zaulcws]{column-gap:var(--space-4);padding-bottom:var(--space-4);--dot-size:1.5px;--dot-gap:7px;background-image:radial-gradient(circle, var(--color-ink) calc(var(--dot-size) / 2), transparent calc(var(--dot-size) / 2));background-size:var(--dot-gap) var(--dot-size);background-position:0 100%;background-repeat:repeat-x;grid-template-columns:1fr auto;align-items:baseline;display:grid}.wine-row[data-astro-cid-4zaulcws]:last-child{background-image:none;padding-bottom:0}.wine-row__desc[data-astro-cid-4zaulcws]{color:var(--color-ink);font-size:16px;line-height:1.5}.wine-row__producer[data-astro-cid-4zaulcws]{font-family:var(--font-display);color:var(--color-ink);font-size:18px}.wine-row__name[data-astro-cid-4zaulcws]{color:var(--color-ink)}.wine-row__vintage[data-astro-cid-4zaulcws]{color:var(--color-ink);font-variant-numeric:tabular-nums lining-nums}.wine-row__varietal[data-astro-cid-4zaulcws]{color:var(--color-ink-soft);font-style:italic}.wine-row__tasting[data-astro-cid-4zaulcws]{margin-top:var(--space-1);color:var(--color-ink-soft);max-width:52ch;font-size:14px;font-style:italic;line-height:1.5;display:block}.wine-row__price[data-astro-cid-4zaulcws]{font-family:var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;text-align:right;font-size:18px}
