.list-page[data-astro-cid-lpzy5ocq]{padding-bottom:var(--space-9)}.page-head[data-astro-cid-lpzy5ocq]{gap:var(--space-3);padding-block:var(--space-6) var(--space-5);display:grid}.page-head[data-astro-cid-lpzy5ocq] h1[data-astro-cid-lpzy5ocq]{color:var(--color-bordeaux);font-size:var(--text-title);letter-spacing:-.03em;line-height:1}.page-head[data-astro-cid-lpzy5ocq] p[data-astro-cid-lpzy5ocq]{max-width:46ch;color:var(--color-ink-muted);font-size:var(--text-lead)}.page-head[data-astro-cid-lpzy5ocq] strong[data-astro-cid-lpzy5ocq]{color:var(--color-ink);font-weight:500}@media (width>=900px){.page-head[data-astro-cid-lpzy5ocq]{align-items:end;column-gap:var(--space-8);padding-block:var(--space-8) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tools[data-astro-cid-lpzy5ocq]{padding-top:var(--space-4);border-top:var(--rule-width) solid var(--color-rule-strong)}.field[data-astro-cid-lpzy5ocq]{border:var(--rule-width) solid var(--color-ink);background:var(--color-paper-raised);align-items:center;display:flex}.field[data-astro-cid-lpzy5ocq]:focus-within{outline:2px solid var(--color-bordeaux);outline-offset:2px}.field[data-astro-cid-lpzy5ocq] svg[data-astro-cid-lpzy5ocq]{width:20px;height:20px;color:var(--color-ink-muted);flex:none;margin-left:16px}.field[data-astro-cid-lpzy5ocq] input[data-astro-cid-lpzy5ocq]{min-width:0;height:52px;color:var(--color-ink);font:400 var(--text-body) var(--font-body);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.field[data-astro-cid-lpzy5ocq] input[data-astro-cid-lpzy5ocq]::placeholder{color:var(--color-placeholder)}.field[data-astro-cid-lpzy5ocq] input[data-astro-cid-lpzy5ocq]::-webkit-search-cancel-button{appearance:none}.list-bar[data-astro-cid-lpzy5ocq]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-2);white-space:nowrap;display:flex}.list-bar__count[data-astro-cid-lpzy5ocq]{color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.sort[data-astro-cid-lpzy5ocq]{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);display:inline-flex}.sort[data-astro-cid-lpzy5ocq] select[data-astro-cid-lpzy5ocq]{field-sizing:content;appearance:none;min-height:var(--tap);color:var(--color-bordeaux);font:500 var(--text-body) var(--font-body);text-underline-offset:6px;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b1428' stroke-width='1.6'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") right 2px center/18px no-repeat;border:0;padding:0 28px 0 4px;text-decoration:underline 1px}html:not(.js) .tools__search[data-astro-cid-lpzy5ocq],html:not(.js) .sort[data-astro-cid-lpzy5ocq],html:not(.js) .filters[data-astro-cid-lpzy5ocq]{display:none}.layout[data-astro-cid-lpzy5ocq]{gap:var(--space-5);padding-top:var(--space-3);display:grid}.filters[data-astro-cid-lpzy5ocq]{display:none}@media (width>=1024px){.layout[data-astro-cid-lpzy5ocq]{column-gap:var(--space-8);grid-template-columns:216px minmax(0,1fr);align-items:start}.filters[data-astro-cid-lpzy5ocq]{top:calc(var(--header-height) + 24px);max-height:calc(100dvh - var(--header-height) - 48px);padding-right:var(--space-2);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-gold) transparent;display:block;position:sticky;overflow-y:auto}}.fgroup[data-astro-cid-lpzy5ocq]{border:0;min-width:0;margin:0;padding:0}.fgroup[data-astro-cid-lpzy5ocq]+.fgroup[data-astro-cid-lpzy5ocq]{margin-top:20px}.fgroup__legend[data-astro-cid-lpzy5ocq]{border-bottom:var(--rule-width) solid var(--color-rule-strong);width:100%;font:400 1.1875rem / 1.2 var(--font-display);margin-bottom:4px;padding:0 0 6px}.fopt[data-astro-cid-lpzy5ocq]{align-items:center;gap:var(--space-2);cursor:pointer;min-height:30px;display:flex}.fopt[data-astro-cid-lpzy5ocq][hidden]{display:none}.fopt[data-astro-cid-lpzy5ocq] input[data-astro-cid-lpzy5ocq]{appearance:none;background:0 0;border-radius:50%;flex:none;width:6px;height:6px;margin:0}.fopt[data-astro-cid-lpzy5ocq] input[data-astro-cid-lpzy5ocq]:checked{background:var(--color-bordeaux)}.fopt[data-astro-cid-lpzy5ocq]:has(input:focus-visible){outline:2px solid var(--color-bordeaux);outline-offset:2px}.fopt__label[data-astro-cid-lpzy5ocq]{flex:1}.fopt[data-astro-cid-lpzy5ocq] input[data-astro-cid-lpzy5ocq]:checked+.fopt__label[data-astro-cid-lpzy5ocq]{color:var(--color-bordeaux);font-weight:500}.fopt__n[data-astro-cid-lpzy5ocq]{color:var(--color-ink-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}@media (hover:hover){.fopt[data-astro-cid-lpzy5ocq]:hover .fopt__label[data-astro-cid-lpzy5ocq]{color:var(--color-bordeaux);text-underline-offset:5px;text-decoration:underline 1px}}.fgroup__toggle[data-astro-cid-lpzy5ocq],.active__clear[data-astro-cid-lpzy5ocq]{min-height:32px;color:var(--color-bordeaux);font:500 var(--text-caption) var(--font-body);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.active[data-astro-cid-lpzy5ocq]{align-items:center;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.active[data-astro-cid-lpzy5ocq][hidden]{display:none}.active__clear[data-astro-cid-lpzy5ocq]{min-height:var(--tap)}.letter[data-astro-cid-lpzy5ocq]{padding:var(--space-5) 0 6px;border-bottom:var(--rule-width) solid var(--color-rule-strong);color:var(--color-bordeaux);font:400 1.625rem / 1 var(--font-display)}.list[data-astro-cid-lpzy5ocq]>.letter-group[data-astro-cid-lpzy5ocq]:first-of-type .letter[data-astro-cid-lpzy5ocq]{padding-top:var(--space-2)}.soldout-note[data-astro-cid-lpzy5ocq]{border-bottom:var(--rule-width) solid var(--color-rule);color:var(--color-ink-muted);padding-block:8px}.wine-list[data-astro-cid-lpzy5ocq]{margin:0;padding:0;list-style:none}.empty[data-astro-cid-lpzy5ocq]{justify-items:start;gap:var(--space-4);padding-block:var(--space-7);border-bottom:var(--rule-width) solid var(--color-rule);display:grid}.empty__title[data-astro-cid-lpzy5ocq]{font:400 1.625rem / 1.2 var(--font-display)}.empty__help[data-astro-cid-lpzy5ocq]{margin-top:calc(-1 * var(--space-2));color:var(--color-ink-muted)}.empty[data-astro-cid-lpzy5ocq] [data-astro-cid-lpzy5ocq][hidden]{display:none}.chip[data-astro-cid-lpzy5ocq]{align-items:center;gap:var(--space-1);min-height:var(--tap);padding-left:var(--space-3);border:var(--rule-width) solid var(--color-bordeaux);color:var(--color-bordeaux);border-radius:999px;font-weight:500;display:inline-flex}.chip[data-astro-cid-lpzy5ocq][hidden]{display:none}.chip__remove[data-astro-cid-lpzy5ocq]{width:var(--tap);height:calc(var(--tap) - 2px);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.chip__remove[data-astro-cid-lpzy5ocq] svg[data-astro-cid-lpzy5ocq]{width:16px;height:16px}@media (hover:hover){.chip__remove[data-astro-cid-lpzy5ocq]:hover{background:var(--color-bordeaux);color:var(--color-paper)}}.sheet[data-astro-cid-lpzy5ocq]{border:0;border-top:var(--rule-width) solid var(--color-ink);background:var(--color-paper);width:100%;max-width:none;max-height:min(88dvh,720px);color:var(--color-ink);overscroll-behavior:contain;margin:0;padding:0;inset:auto 0 0}.sheet[data-astro-cid-lpzy5ocq][open]{flex-direction:column;display:flex}.sheet[data-astro-cid-lpzy5ocq]::backdrop{background:#14161c73}html:has(.sheet[open]){overflow:hidden}.sheet__head[data-astro-cid-lpzy5ocq]{padding:var(--space-2) var(--gutter);border-bottom:var(--rule-width) solid var(--color-rule);justify-content:space-between;align-items:center;display:flex}.sheet__title[data-astro-cid-lpzy5ocq]{color:var(--color-bordeaux);font-size:var(--text-h3)}.sheet__close[data-astro-cid-lpzy5ocq]{width:44px;height:44px;margin-right:calc(-1 * var(--space-3));color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.sheet__close-icon[data-astro-cid-lpzy5ocq],.sheet__close-icon[data-astro-cid-lpzy5ocq]:before{background:currentColor;width:22px;height:1px;display:block}.sheet__close-icon[data-astro-cid-lpzy5ocq]{transform:rotate(45deg)}.sheet__close-icon[data-astro-cid-lpzy5ocq]:before{content:"";transform:rotate(-90deg)}.sheet__body[data-astro-cid-lpzy5ocq]{padding:var(--space-4) var(--gutter) var(--space-5);flex:auto;overflow-y:auto}.sheet__body[data-astro-cid-lpzy5ocq] .fopt[data-astro-cid-lpzy5ocq]{min-height:var(--tap)}.sheet__body[data-astro-cid-lpzy5ocq] .fgroup__toggle[data-astro-cid-lpzy5ocq]{min-height:var(--tap);font-size:var(--text-body)}.sheet__foot[data-astro-cid-lpzy5ocq]{align-items:center;gap:var(--space-5);padding:var(--space-3) var(--gutter) max(var(--space-3), env(safe-area-inset-bottom,0px));border-top:var(--rule-width) solid var(--color-rule);display:flex}.sheet__foot[data-astro-cid-lpzy5ocq] .active__clear[data-astro-cid-lpzy5ocq]{font-size:var(--text-body)}.sheet__done[data-astro-cid-lpzy5ocq]{flex:auto}@media (prefers-reduced-motion:no-preference){.sheet[data-astro-cid-lpzy5ocq][open]{animation:sheet-up var(--dur-base) var(--ease-out)}.sheet[data-astro-cid-lpzy5ocq][open]::backdrop{animation:sheet-fade var(--dur-base) var(--ease-out)}}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes sheet-fade{0%{opacity:0}}
