h1[data-astro-cid-epgzflr5]{margin:0 0 24px;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.05}.intro[data-astro-cid-epgzflr5]{max-width:var(--measure);margin:0 0 24px}.filters[data-astro-cid-epgzflr5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:24px;font-size:15px;display:grid}.searchbar[data-astro-cid-epgzflr5]{grid-template-columns:minmax(0,1fr) auto minmax(0,200px);align-items:end;gap:10px;display:grid}.filter-toggle[data-astro-cid-epgzflr5],.clear[data-astro-cid-epgzflr5]{border:1.5px solid var(--ink);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:5px 14px}.filter-toggle[data-astro-cid-epgzflr5][aria-expanded=true]{background:var(--ink);color:var(--wall)}.clear[data-astro-cid-epgzflr5]{justify-self:start}@media (width<=560px){.searchbar[data-astro-cid-epgzflr5]{grid-template-columns:auto minmax(0,1fr)}.searchbar[data-astro-cid-epgzflr5]>label[data-astro-cid-epgzflr5]:first-child{grid-column:1/-1}}.panel[data-astro-cid-epgzflr5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.panel[data-astro-cid-epgzflr5][hidden],.filters[data-astro-cid-epgzflr5][hidden]{display:none}.wide[data-astro-cid-epgzflr5]{grid-column:1/-1}label[data-astro-cid-epgzflr5] span[data-astro-cid-epgzflr5]{color:var(--muted);margin-bottom:4px;font-size:13px;display:block}input[data-astro-cid-epgzflr5],select[data-astro-cid-epgzflr5]{border:1.5px solid var(--ink);width:100%;min-height:36px;color:var(--ink);font:inherit;background:0 0;border-radius:0;padding:5px 9px}.range[data-astro-cid-epgzflr5]>span[data-astro-cid-epgzflr5]{gap:8px;display:flex}.range[data-astro-cid-epgzflr5] .nv[data-astro-cid-epgzflr5]{color:var(--ink);cursor:pointer;align-items:center;gap:5px;margin-left:14px;display:inline-flex}.range[data-astro-cid-epgzflr5] .nv[data-astro-cid-epgzflr5] input[data-astro-cid-epgzflr5]{appearance:none;border:1.5px solid var(--ink);cursor:pointer;width:13px;height:13px;min-height:0;margin:0;padding:0}.range[data-astro-cid-epgzflr5] .nv[data-astro-cid-epgzflr5] input[data-astro-cid-epgzflr5]:checked{background:var(--ink)}.range[data-astro-cid-epgzflr5] .nv[data-astro-cid-epgzflr5] input[data-astro-cid-epgzflr5]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.range[data-astro-cid-epgzflr5] output[data-astro-cid-epgzflr5]{color:var(--ink)}.track[data-astro-cid-epgzflr5]{height:26px;position:relative}.track[data-astro-cid-epgzflr5]:before{content:"";background:var(--ink);height:2px;position:absolute;top:12px;left:0;right:0}.track[data-astro-cid-epgzflr5] input[data-astro-cid-epgzflr5]{pointer-events:none;-webkit-appearance:none;appearance:none;background:0 0;border:0;width:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.track[data-astro-cid-epgzflr5] input[data-astro-cid-epgzflr5]::-webkit-slider-thumb{pointer-events:auto;background:var(--ink);cursor:pointer;-webkit-appearance:none;border:0;width:16px;height:16px}.track[data-astro-cid-epgzflr5] input[data-astro-cid-epgzflr5]::-moz-range-thumb{pointer-events:auto;background:var(--ink);cursor:pointer;border:0;border-radius:0;width:16px;height:16px}.track[data-astro-cid-epgzflr5] input[data-astro-cid-epgzflr5]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--ink);outline-offset:3px}option[data-astro-cid-epgzflr5]:disabled{color:var(--muted)}.chips[data-astro-cid-epgzflr5]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-epgzflr5]{border:1.5px solid var(--ink);color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:2px 9px;font-size:13px}.chip[data-astro-cid-epgzflr5][aria-pressed=true]{background:var(--ink);color:var(--wall)}.chip[data-astro-cid-epgzflr5]:disabled{opacity:.35;cursor:default}.words[data-astro-cid-epgzflr5] .chip{border:1.5px solid var(--ink);color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:2px 9px;font-size:13px}.words[data-astro-cid-epgzflr5] .chip[aria-pressed=true]{background:var(--ink);color:var(--wall)}.words[data-astro-cid-epgzflr5] small{opacity:.7;font-size:11px}.aromas[data-astro-cid-epgzflr5]{gap:6px;display:grid}.aromas[data-astro-cid-epgzflr5] .label[data-astro-cid-epgzflr5],.tier-name[data-astro-cid-epgzflr5]{color:var(--muted);font-size:13px}.tier[data-astro-cid-epgzflr5]{grid-template-columns:70px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.words[data-astro-cid-epgzflr5]{border-left:4px solid var(--ink);margin:4px 0 0 78px;padding-left:10px}.words[data-astro-cid-epgzflr5][hidden]{display:none}@media (width<=480px){.tier[data-astro-cid-epgzflr5]{grid-template-columns:minmax(0,1fr);gap:4px}.words[data-astro-cid-epgzflr5]{margin-left:0}}.count[data-astro-cid-epgzflr5],.none[data-astro-cid-epgzflr5],.empty[data-astro-cid-epgzflr5]{color:var(--muted);margin:0 0 8px;font-size:14px}.pager[data-astro-cid-epgzflr5]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;font-size:15px;display:flex}.pager[data-astro-cid-epgzflr5][hidden]{display:none}.pager[data-astro-cid-epgzflr5] button{border:1.5px solid var(--ink);min-width:34px;min-height:34px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:2px 8px}.pager[data-astro-cid-epgzflr5] button[aria-current=page]{background:var(--ink);color:var(--wall)}.pager[data-astro-cid-epgzflr5] button:disabled{opacity:.35;cursor:default}.wine-list[data-astro-cid-epgzflr5]{margin:0;padding:0;list-style:none}.wine-list[data-astro-cid-epgzflr5] li[data-astro-cid-epgzflr5]{border-top:1.5px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:12px 0;display:grid}.wine-list[data-astro-cid-epgzflr5] li[data-astro-cid-epgzflr5][hidden]{display:none}.wine-list[data-astro-cid-epgzflr5] a[data-astro-cid-epgzflr5]{overflow-wrap:anywhere;font-size:17px;text-decoration:none}.wine-list[data-astro-cid-epgzflr5] a[data-astro-cid-epgzflr5]:hover{text-decoration:underline}.when[data-astro-cid-epgzflr5]{color:var(--muted);grid-column:1;font-size:14px}.wine-list[data-astro-cid-epgzflr5] .score[data-astro-cid-epgzflr5]{white-space:nowrap;grid-area:1/2;justify-self:end;font-size:16px;font-weight:700}.strips[data-astro-cid-epgzflr5]{grid-area:2/2;align-content:center;justify-self:end;gap:4px;display:grid}.mini[data-astro-cid-epgzflr5]{gap:2px;display:flex}.mini[data-astro-cid-epgzflr5] i[data-astro-cid-epgzflr5]{border:1px solid var(--ink);width:7px;height:7px}.mini[data-astro-cid-epgzflr5] i[data-astro-cid-epgzflr5].on{background:var(--ink)}
