.ambient[data-astro-cid-pc6dttez]{z-index:-1;pointer-events:none;height:900px;position:absolute;inset:0 0 auto;overflow:hidden;mask-image:linear-gradient(#000 0%,#0000 100%)}.ambient[data-astro-cid-pc6dttez] img[data-astro-cid-pc6dttez]{object-fit:cover;filter:blur(80px)saturate(1.6);opacity:.45;width:100%;height:100%;transform:scale(1.3)}.event[data-astro-cid-pc6dttez]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,64px);padding-top:16px;display:grid;position:relative}.event__media[data-astro-cid-pc6dttez]{aspect-ratio:4/5;border-radius:var(--radius-l);background:var(--surface);position:sticky;top:92px;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6,0 0 0 1px #ffffff0f}.event__media[data-astro-cid-pc6dttez] img[data-astro-cid-pc6dttez]{object-fit:cover;width:100%;height:100%}.event--off[data-astro-cid-pc6dttez] .event__media[data-astro-cid-pc6dttez] img[data-astro-cid-pc6dttez]{filter:grayscale(.7);opacity:.6}.event__meta[data-astro-cid-pc6dttez]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:14px;display:flex}.event__club[data-astro-cid-pc6dttez]{font-size:.875rem;font-weight:700;font-family:var(--font-display);font-stretch:var(--stretch-narrow);text-transform:uppercase;letter-spacing:.06em;margin:0}.event__club[data-astro-cid-pc6dttez] a[data-astro-cid-pc6dttez]{text-decoration:none}.event__club[data-astro-cid-pc6dttez] a[data-astro-cid-pc6dttez]:hover{text-decoration:underline}.soon[data-astro-cid-pc6dttez]{background:color-mix(in srgb, var(--text-strong) 10%, transparent);color:var(--text-strong);font:700 .75rem var(--font-display);font-stretch:var(--stretch-narrow);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;gap:8px;margin:0;padding:4px 12px;display:inline-flex}.soon[data-astro-cid-pc6dttez] span[data-astro-cid-pc6dttez]{background:var(--brand);border-radius:50%;width:6px;height:6px}.soon--live[data-astro-cid-pc6dttez]{background:color-mix(in srgb, var(--success) 18%, transparent)}.soon--live[data-astro-cid-pc6dttez] span[data-astro-cid-pc6dttez]{background:var(--success);animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.3}}h1[data-astro-cid-pc6dttez]{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(2.25rem,5.5vw,4.25rem);line-height:.98}h2[data-astro-cid-pc6dttez]{margin-bottom:14px;font-size:1.375rem}.notice[data-astro-cid-pc6dttez]{border-radius:var(--radius-m);background:var(--surface);margin:24px 0 0;padding:14px 16px}.notice--danger[data-astro-cid-pc6dttez]{border:1px solid var(--danger);color:var(--text-strong)}.facts[data-astro-cid-pc6dttez]{border:1px solid var(--border);border-radius:var(--radius-l);background:color-mix(in srgb, var(--surface) 70%, transparent);backdrop-filter:blur(12px);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:32px;padding:20px;display:grid}.date-block[data-astro-cid-pc6dttez]{border-radius:var(--radius-m);background:var(--brand);min-width:84px;color:var(--on-brand);font-family:var(--font-display);text-transform:uppercase;justify-items:center;padding:10px 12px 12px;line-height:1;display:grid}.date-block__wd[data-astro-cid-pc6dttez],.date-block__mo[data-astro-cid-pc6dttez]{font-size:.8125rem;font-weight:700;font-stretch:var(--stretch-narrow);letter-spacing:.08em}.date-block__day[data-astro-cid-pc6dttez]{font-size:2.75rem;font-weight:900;font-stretch:var(--stretch-wide);letter-spacing:-.04em;margin:4px 0 2px}.facts[data-astro-cid-pc6dttez] dl[data-astro-cid-pc6dttez]{gap:14px;margin:0;display:grid}.facts[data-astro-cid-pc6dttez] dt[data-astro-cid-pc6dttez]{color:var(--text-muted);font-size:.75rem;font-weight:700;font-family:var(--font-display);font-stretch:var(--stretch-narrow);text-transform:uppercase;letter-spacing:.06em}.facts[data-astro-cid-pc6dttez] dd[data-astro-cid-pc6dttez]{color:var(--text-strong);margin:2px 0 0}.directions[data-astro-cid-pc6dttez]{margin-left:10px;font-size:.875rem;text-decoration:none;display:inline-block}.directions[data-astro-cid-pc6dttez]:hover{text-decoration:underline}.capitalize[data-astro-cid-pc6dttez]:first-letter{text-transform:uppercase}.muted[data-astro-cid-pc6dttez]{color:var(--text-muted)}.offers[data-astro-cid-pc6dttez],.about[data-astro-cid-pc6dttez]{margin-top:48px}.offers[data-astro-cid-pc6dttez] ul[data-astro-cid-pc6dttez]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.offer[data-astro-cid-pc6dttez]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-m);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;transition:border-color .2s;display:flex}.offer[data-astro-cid-pc6dttez]:hover{border-color:color-mix(in srgb, var(--brand) 50%, var(--border))}.offer--muted[data-astro-cid-pc6dttez]{opacity:.55}.offer__title[data-astro-cid-pc6dttez]{color:var(--text-strong);margin:0;font-weight:600}.offer__desc[data-astro-cid-pc6dttez]{color:var(--text-muted);margin:4px 0 0;font-size:.875rem}.offer__status[data-astro-cid-pc6dttez]{color:var(--text-muted);font-size:.75rem;font-weight:700;font-family:var(--font-display);font-stretch:var(--stretch-narrow);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin:8px 0 0;display:flex}.offer__status--hot[data-astro-cid-pc6dttez]{color:var(--warning)}.offer__status--hot[data-astro-cid-pc6dttez] span[data-astro-cid-pc6dttez]{font-size:.5rem;animation:1.6s ease-in-out infinite pulse}.offer__price[data-astro-cid-pc6dttez]{text-align:right;white-space:nowrap}.offer__price[data-astro-cid-pc6dttez] s[data-astro-cid-pc6dttez]{color:var(--text-muted);font-size:.8125rem;display:block}.offer__price[data-astro-cid-pc6dttez] strong[data-astro-cid-pc6dttez]{color:var(--text-strong);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.375rem;font-weight:900}.tag[data-astro-cid-pc6dttez]{background:var(--surface-raised);color:var(--brand);font-size:.6875rem;font-weight:700;font-family:var(--font-display);font-stretch:var(--stretch-narrow);text-transform:uppercase;letter-spacing:.06em;vertical-align:2px;border-radius:999px;margin-left:8px;padding:2px 8px}.cta[data-astro-cid-pc6dttez]{border-radius:var(--radius-l);background:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--brand) 25%, transparent), transparent 70%), var(--surface);border:1px solid color-mix(in srgb, var(--brand) 40%, var(--border));margin-top:20px;padding:24px}.cta__title[data-astro-cid-pc6dttez]{color:var(--text-strong);font-family:var(--font-display);font-weight:800;font-stretch:var(--stretch-wide);letter-spacing:-.01em;margin:0 0 4px;font-size:1.25rem}.cta[data-astro-cid-pc6dttez] .muted[data-astro-cid-pc6dttez]{margin:0}.cta[data-astro-cid-pc6dttez] .cta__stores{margin-top:18px}.about[data-astro-cid-pc6dttez] p[data-astro-cid-pc6dttez]{white-space:pre-line;overflow-wrap:anywhere;margin:0}.buybar[data-astro-cid-pc6dttez]{display:none}@media (width<=800px){.event[data-astro-cid-pc6dttez]{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:0}.event__media[data-astro-cid-pc6dttez]{justify-self:center;width:min(100%,420px);position:static}.facts[data-astro-cid-pc6dttez]{grid-template-columns:minmax(0,1fr)}.date-block[data-astro-cid-pc6dttez]{grid-auto-flow:column;justify-self:start;align-items:baseline;gap:8px}.date-block__day[data-astro-cid-pc6dttez]{margin:0;font-size:1.75rem}.buybar[data-astro-cid-pc6dttez]{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:30;border:1px solid var(--border);background:color-mix(in srgb, var(--bg-2) 85%, transparent);-webkit-backdrop-filter:blur(16px);animation:buybar-in .6s var(--ease-out) .4s backwards;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:fixed;box-shadow:0 20px 40px -10px #000c}.buybar[data-astro-cid-pc6dttez]>div[data-astro-cid-pc6dttez]{min-width:0}.buybar__title[data-astro-cid-pc6dttez]{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.buybar__price[data-astro-cid-pc6dttez]{color:var(--text-muted);margin:0;font-size:.8125rem}.buybar[data-astro-cid-pc6dttez] .btn[data-astro-cid-pc6dttez]{flex:none}body:has(.buybar) .site-footer{padding-bottom:88px}}@keyframes buybar-in{0%{transform:translateY(140%)}}
