.winery-header[data-astro-cid-jq5ffty3]{flex-direction:column;gap:1.25rem;display:flex}.winery-crumbs[data-astro-cid-jq5ffty3] ol[data-astro-cid-jq5ffty3]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.winery-crumbs[data-astro-cid-jq5ffty3] li[data-astro-cid-jq5ffty3]{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.winery-crumbs[data-astro-cid-jq5ffty3] li[data-astro-cid-jq5ffty3]+li[data-astro-cid-jq5ffty3]:before{content:"›";color:var(--text-muted)}.winery-crumbs[data-astro-cid-jq5ffty3] span[data-astro-cid-jq5ffty3][aria-current]{color:var(--text-default);overflow-wrap:anywhere}.winery-crumbs__link[data-astro-cid-jq5ffty3]{color:var(--text-muted);text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}.winery-crumbs__link[data-astro-cid-jq5ffty3]:hover{color:var(--brand-primary-text);text-decoration-color:currentColor}.winery-crumbs__link[data-astro-cid-jq5ffty3]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--t-radius-tight,.25rem)}.winery-header__id[data-astro-cid-jq5ffty3]{align-items:center;gap:1rem;display:flex}@media (width>=640px){.winery-header__id[data-astro-cid-jq5ffty3]{gap:1.5rem}}.winery-header__titles[data-astro-cid-jq5ffty3]{min-width:0}.winery-header__eyebrow[data-astro-cid-jq5ffty3]{letter-spacing:.2em;text-transform:uppercase;color:var(--brand-secondary-text);margin:0 0 .4rem;font-size:.7rem;font-weight:600}.winery-header__title[data-astro-cid-jq5ffty3]{letter-spacing:-.025em;color:var(--text-strong);overflow-wrap:anywhere;margin:0;font-size:clamp(2rem,1.5rem + 2.4vw,3.25rem);font-weight:600;line-height:1.05}.winery-header__lead[data-astro-cid-jq5ffty3]{max-width:40rem;color:var(--text-default);margin:0;font-size:1.05rem;line-height:1.6}.winery-stats[data-astro-cid-jq5ffty3]{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);flex-wrap:wrap;gap:.75rem 2.5rem;margin:0;padding:1rem 0;display:flex}.winery-stats__item[data-astro-cid-jq5ffty3]{flex-direction:column-reverse;gap:.15rem;display:flex}.winery-stats__label[data-astro-cid-jq5ffty3]{color:var(--text-muted);font-size:.8rem}.winery-stats__value[data-astro-cid-jq5ffty3]{letter-spacing:-.01em;color:var(--text-strong);font-variant-numeric:tabular-nums;margin:0;font-size:1.6rem;font-weight:600;line-height:1.1}.winery-types[data-astro-cid-jq5ffty3] ul[data-astro-cid-jq5ffty3]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.winery-types__chip[data-astro-cid-jq5ffty3]{border:1px solid var(--control-border);border-radius:var(--t-radius-control,999px);background:var(--surface-default);min-height:2.5rem;color:var(--text-default);align-items:center;gap:.3rem;padding:.4rem 1rem;font-size:.875rem;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.winery-types__count[data-astro-cid-jq5ffty3]{color:var(--text-muted);font-variant-numeric:tabular-nums}.winery-types__chip[data-astro-cid-jq5ffty3]:hover{border-color:var(--control-border-hover);color:var(--brand-primary-text)}.winery-types__chip[data-astro-cid-jq5ffty3]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.winery-types__chip--on[data-astro-cid-jq5ffty3],.winery-types__chip--on[data-astro-cid-jq5ffty3]:hover{background:var(--brand-primary);color:var(--on-primary);border-color:#0000}.winery-types__chip--on[data-astro-cid-jq5ffty3] .winery-types__count[data-astro-cid-jq5ffty3]{color:inherit;opacity:.85}@media (prefers-reduced-motion:reduce){.winery-crumbs__link[data-astro-cid-jq5ffty3],.winery-types__chip[data-astro-cid-jq5ffty3]{transition:none}}.winery-related__title[data-astro-cid-3qxiv5el]{letter-spacing:.18em;text-transform:uppercase;color:var(--brand-primary-text);margin:0 0 1rem;font-size:.75rem;font-weight:700}.winery-related__tiles[data-astro-cid-3qxiv5el]{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.winery-related__tiles[data-astro-cid-3qxiv5el]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (width>=1024px){.winery-related__tiles[data-astro-cid-3qxiv5el]{grid-template-columns:repeat(4,minmax(0,1fr))}}.winery-card[data-astro-cid-3qxiv5el]{border:1px solid var(--surface-border);border-radius:var(--t-radius-surface,1rem);background:var(--surface-default);height:100%;box-shadow:var(--t-shadow-surface,none);align-items:center;gap:.85rem;padding:.9rem 1rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.winery-card__text[data-astro-cid-3qxiv5el]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.winery-card__name[data-astro-cid-3qxiv5el]{color:var(--text-strong);overflow-wrap:anywhere;font-size:.95rem;font-weight:600;line-height:1.25}.winery-card__count[data-astro-cid-3qxiv5el]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.winery-card[data-astro-cid-3qxiv5el] .winery-card__mono{transition:background-color .2s,color .2s}.winery-card[data-astro-cid-3qxiv5el]:hover{border-color:color-mix(in oklch, var(--brand-primary-text) 45%, var(--surface-border));box-shadow:var(--shadow-soft);transform:translateY(-2px)}.winery-card[data-astro-cid-3qxiv5el]:hover .winery-card__mono[data-winery-monogram]{background:var(--brand-primary);color:var(--on-primary)}.winery-card[data-astro-cid-3qxiv5el]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.winery-related__chips[data-astro-cid-3qxiv5el]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.winery-chip[data-astro-cid-3qxiv5el]{border:1px solid var(--control-border);border-radius:var(--t-radius-control,999px);background:var(--surface-default);min-height:2.5rem;color:var(--text-default);align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.winery-chip[data-astro-cid-3qxiv5el]:hover{border-color:var(--control-border-hover);color:var(--brand-primary-text)}.winery-chip[data-astro-cid-3qxiv5el]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.winery-chip--more[data-astro-cid-3qxiv5el]{color:var(--brand-primary-text);background:0 0;border-color:#0000;font-weight:600}.winery-chip--more[data-astro-cid-3qxiv5el]:hover{text-underline-offset:.2em;border-color:#0000;text-decoration:underline}@media (prefers-reduced-motion:reduce){.winery-card[data-astro-cid-3qxiv5el],.winery-card[data-astro-cid-3qxiv5el]:hover{transition:none;transform:none}}
