.home-holiday-deferred{min-width:0;height:100%}.home-holiday-fallback{--holiday-fallback-copy:#f6ebd4b8;--holiday-fallback-line:#e8c56a38;border-top:1px solid var(--holiday-fallback-line);color:#f6ebd4;background:radial-gradient(circle at 50% 0,#97243121,#0000 22rem),#160b13;flex-direction:column;gap:.65rem;min-width:0;height:100%;padding:clamp(1.25rem,3vw,2.5rem) 1rem;display:flex}.home-holiday-fallback--compact{gap:.45rem;padding:.75rem}.home-holiday-fallback__head{text-align:center;flex:none}.home-holiday-fallback__head :is(p,h2,span){margin:0;display:block}.home-holiday-fallback__head p{color:#d4b46a;letter-spacing:.2em;text-transform:uppercase;font-size:.66rem;font-weight:800}.home-holiday-fallback__head h2{color:#e8c56a;font-family:var(--font-serif);text-wrap:balance;font-size:clamp(1.65rem,4vw,3rem);font-weight:540;line-height:1.1}.home-holiday-fallback--compact .home-holiday-fallback__head h2{letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:700}.home-holiday-fallback__head span{color:var(--holiday-fallback-copy);margin-top:.3rem;font-size:.69rem}.home-holiday-fallback__track{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;flex:auto;gap:.65rem;min-width:0;margin:0;padding:.1rem max(0px,50% - 36rem) .35rem;list-style:none;display:flex;overflow-x:auto}.home-holiday-fallback__track li{scroll-snap-align:start;flex:0 0 min(12.25rem,100vw - 3rem);min-width:min(12.25rem,100vw - 3rem)}.home-holiday-fallback__track a{border:1px solid var(--holiday-fallback-line);height:100%;min-height:15.5rem;color:inherit;background:linear-gradient(155deg,#e8c56a1c,#0000 52%),linear-gradient(#321019,#14080c);border-radius:.85rem;flex-direction:column;justify-content:flex-end;gap:.35rem;padding:1rem;text-decoration:none;display:flex;overflow:hidden}.home-holiday-fallback__track time,.home-holiday-fallback__track span{color:var(--holiday-fallback-copy);font-size:.65rem}.home-holiday-fallback__track strong{color:#f6ebd4;font-family:var(--font-serif);font-size:.92rem;line-height:1.22}.home-holiday-fallback__all{color:#e8c56a;align-self:center;min-height:2.75rem;padding:.75rem 1rem;font-size:.72rem;font-weight:750;text-decoration:none}.home-holiday-fallback :is(a,summary):focus-visible{outline-offset:3px;outline:3px solid #e8c56a}html[data-theme=light] .home-holiday-fallback{--holiday-fallback-copy:#684128;--holiday-fallback-line:#844b303b;color:#3c1d17;background:radial-gradient(circle at 50% 0,#a72d3b12,#0000 22rem),#f6ead2}html[data-theme=light] .home-holiday-fallback__head h2,html[data-theme=light] .home-holiday-fallback__track strong{color:#5b2018}html[data-theme=light] .home-holiday-fallback__track a{background:linear-gradient(155deg,#b4530914,#0000 52%),#fffaf0}@media (width>=1280px) and (height>=840px){.home-holiday-fallback--compact .home-holiday-fallback__track li{flex:1 1 0;min-width:0}.home-holiday-fallback--compact .home-holiday-fallback__track a{min-height:0}.home-holiday-fallback--compact .home-holiday-fallback__all{display:none}}@media (forced-colors:active){.home-holiday-fallback,.home-holiday-fallback__track a{color:canvastext;background:canvas;border-color:canvastext}.home-holiday-fallback :is(a,summary):focus-visible{outline-color:highlight}}@media (width>=1280px) and (height>=840px){.home-countdown-fold{height:min(100dvh,900px);overflow:hidden}.home-countdown-fold__hero{flex:11;height:auto}.home-countdown-fold__sponsors{flex:4;height:auto}.home-countdown-fold__holidays{flex:5;height:auto}}@media (width>=1280px) and (height<=800px){.side-action-rail{gap:.45rem}.side-action-rail__label{display:none}}.home-embed-offer .event-embed-offer{--event-embed-bg:#120709;--event-embed-line:#d4b46a3d;--event-embed-text:#f7edda;--event-embed-muted:#e3d2b4;--event-embed-accent:#e6c878;--event-embed-well:#050203;--color-gold:var(--event-embed-accent);--color-ink:var(--event-embed-text);--color-ink-muted:var(--event-embed-muted);z-index:auto;border-top:1px solid var(--event-embed-line);border-bottom:1px solid var(--event-embed-line);color:var(--event-embed-text);background:var(--event-embed-bg);margin:0;padding:1.1rem 1rem 1.25rem;position:relative}.home-embed-offer .event-embed-offer__shell{grid-template-columns:minmax(12rem,1fr) minmax(0,28rem);align-items:start;gap:.9rem clamp(1.5rem,5vw,4rem);width:min(72rem,100%);margin-inline:auto;display:grid}.home-embed-offer .event-embed-offer__text h2{color:var(--event-embed-text);font-family:var(--font-serif);text-wrap:balance;margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:600;line-height:1.3}.home-embed-offer .event-embed-offer__text p{max-width:40rem;color:var(--event-embed-muted);text-wrap:pretty;margin:.4rem 0 0;font-size:.9rem;line-height:1.6}.home-embed-offer .event-embed-offer__code>div{margin-inline:0}.home-embed-offer .event-embed-offer__wait{min-height:2.75rem}.home-embed-offer .event-embed-offer__code textarea{border-color:var(--event-embed-line);color:var(--event-embed-text);background-color:var(--event-embed-well)}:is(html[data-theme=light],html.light) .home-embed-offer .event-embed-offer{--event-embed-bg:#f3e7d3;--event-embed-line:#7a382b47;--event-embed-text:#2f1c17;--event-embed-muted:#4f3a33;--event-embed-accent:#8f2939;--event-embed-well:#fffaf2}@media (width<=640px){.home-embed-offer .event-embed-offer__shell{grid-template-columns:1fr}}@media (width<=420px){.home-embed-offer .event-embed-offer{padding-inline:.75rem}}@media (forced-colors:active){.home-embed-offer .event-embed-offer{color:canvastext;background:canvas;border-color:canvastext}.home-embed-offer .event-embed-offer__text :is(h2,p){color:canvastext}}
