.drinkBrandLanding,.drinkBrandAreaLanding{width:100%;min-width:0;max-width:none;padding:24px 20px calc(96px + env(safe-area-inset-bottom));color:var(--ink);margin:0;overflow-x:hidden}.drinkBrandLanding{padding-inline:0}.drinkBrandDirectory{width:min(100%,920px);min-width:0;margin:0 auto}.drinkBrandDirectory__screen .drinkBrandDirectory__from{margin:0;display:block}.drinkBrandDirectory__screen .drinkBrandDirectory__summary{margin:0 0 24px}.drinkBrandDirectory__head{margin:28px 0 34px}.drinkBrandDirectory__eyebrow{color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.02em;margin:0 0 12px;font-weight:750}.drinkBrandDirectory__eyebrow a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.drinkBrandDirectory__eyebrow a:hover{text-decoration:underline}}.drinkBrandDirectory__head h1{max-width:16ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,7vw,4.35rem);line-height:.98}.drinkBrandDirectory__from{color:var(--ink-soft);margin:18px 0 0;font-size:clamp(1.3rem,4vw,1.8rem);line-height:1.15}.drinkBrandDirectory__from strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.drinkBrandDirectory__fromPublisher{color:var(--ink-soft);font-family:var(--font-body);font-size:var(--text-md);font-weight:500;line-height:var(--leading-normal);margin-top:2px;display:block}.drinkBrandDirectory__fromPublisher a{min-height:44px;color:var(--ink);text-underline-offset:3px;touch-action:manipulation;align-items:center;font-weight:750;text-decoration-color:currentColor;display:inline-flex}@media (hover:hover) and (pointer:fine){.drinkBrandDirectory__fromPublisher a:hover{color:var(--ink)}}.drinkBrandDirectory__summary{max-width:55ch;color:var(--ink-soft);font-size:var(--text-md);line-height:var(--leading-normal);text-wrap:pretty;margin:10px 0 0}.drinkBrandDirectory__actions{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:20px;display:flex}.drinkBrandDirectory__actions a{touch-action:manipulation;justify-content:center;align-items:center;min-height:48px;display:inline-flex}.drinkBrandDirectory__primary{border-radius:var(--radius-pill);background:var(--accent-action);color:var(--color-on-accent);text-align:center;text-wrap:balance;border:1px solid #0000;padding:0 18px;font-weight:800;text-decoration:none}@media (hover:hover) and (pointer:fine){.drinkBrandDirectory__primary:hover{background:var(--accent-action-strong)}}.drinkBrandDirectory__secondary{color:var(--ink);text-underline-offset:4px;padding:0 2px;font-weight:750}@media (hover:hover) and (pointer:fine){.drinkBrandDirectory__secondary:hover{color:var(--ink)}}.drinkBrandDirectory__prices{min-width:0}.drinkBrandDirectory__sectionHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.drinkBrandDirectory__sectionHead h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);margin:0;scroll-margin-top:80px}.drinkBrandDirectory__sectionCount{color:var(--ink-soft);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.drinkBrandDirectory__list{margin:0;padding:0;list-style:none;display:grid}.drinkBrandDirectory__row{min-width:0;padding:var(--space-3) 0;grid-template-columns:36px minmax(0,1fr) max-content;align-items:center;gap:12px;display:grid}.drinkBrandDirectory__row+.drinkBrandDirectory__row{border-top:1px solid var(--line-soft)}.drinkBrandDirectory__rank{color:var(--color-text-muted);line-height:44px;font-family:var(--font-data);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-self:start}.drinkBrandDirectory__details{align-content:center;min-width:0;display:grid}.drinkBrandDirectory__venue{min-width:0;min-height:44px;color:var(--ink);font-weight:800;line-height:var(--leading-snug);overflow-wrap:anywhere;text-underline-offset:3px;touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.drinkBrandDirectory__venue:hover{color:var(--ink);text-decoration:underline}}.drinkBrandDirectory__details--withAction{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr) minmax(0,1fr) minmax(0,1.05fr) max-content;align-items:center;column-gap:12px}@media (min-width:641px){.drinkBrandDirectory__details--withAction .drinkBrandDirectory__contribution{grid-column:5}}.drinkBrandDirectory__contribution{width:fit-content;min-height:44px;color:var(--ink);font-size:var(--text-xs);text-underline-offset:4px;touch-action:manipulation;align-items:center;font-weight:750;display:inline-flex}@media (hover:hover) and (pointer:fine){.drinkBrandDirectory__contribution:hover{color:var(--ink);text-decoration:underline}}.drinkBrandDirectory__borough,.drinkBrandDirectory__pint,.drinkBrandDirectory__publisher{min-width:0;color:var(--ink-soft);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:anywhere}.drinkBrandDirectory__publisher a{min-height:44px;color:inherit;text-underline-offset:3px;touch-action:manipulation;align-items:center;font-weight:750;display:inline-flex}@media (hover:hover) and (pointer:fine){.drinkBrandDirectory__publisher a:hover{color:var(--ink)}}.drinkBrandDirectory__price{justify-self:end}.drinkBrandDirectory__areas{margin-top:28px}.drinkBrandDirectory__areas h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);margin:0}.drinkBrandDirectory__areas ul{flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.drinkBrandDirectory__areas a{min-height:44px;color:var(--ink);text-underline-offset:4px;touch-action:manipulation;align-items:center;font-weight:750;display:inline-flex}@media (hover:hover) and (pointer:fine){.drinkBrandDirectory__areas a:hover{color:var(--ink)}}.drinkBrandDirectory a:focus-visible{outline:3px solid var(--accent-action);outline-offset:3px}@media (max-width:640px){.drinkBrandLanding,.drinkBrandAreaLanding{padding:16px 12px calc(96px + env(safe-area-inset-bottom))}.drinkBrandLanding{padding-inline:0}.drinkBrandDirectory__head{margin:22px 4px 28px}.drinkBrandDirectory__head h1{font-size:clamp(2.25rem,13vw,3.45rem)}.drinkBrandDirectory__summary{font-size:var(--text-sm)}.drinkBrandDirectory__actions{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:4px;display:grid}.drinkBrandDirectory__actions a{width:100%}.drinkBrandDirectory__primary{padding-inline:12px}.drinkBrandDirectory__secondary{justify-content:flex-start;padding-inline:2px}.drinkBrandDirectory__sectionHead{padding-inline:4px}.drinkBrandDirectory__sectionCount{white-space:normal;overflow-wrap:anywhere;max-width:none}.drinkBrandDirectory__row{grid-template-columns:30px minmax(0,1fr) max-content;gap:8px}.drinkBrandDirectory .drinkBrandDirectory__details{grid-template-columns:minmax(0,1fr);gap:0}}@media (prefers-reduced-motion:reduce){.drinkBrandDirectory a{transition:none}}.drinkBrandDirectory__photo{margin:var(--space-5) 0 0}
