.holiday-wave-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none;opacity:0;transition:opacity 1.2s ease}.holiday-wave-layer[data-ready=true]{opacity:1}.holiday-wave-layer canvas{display:block;width:100%;height:100%}.holiday-hero.holiday-hero-interactive:after{background:radial-gradient(34% 48% at 50% 50%,hsl(var(--holiday-black) / .62),transparent),linear-gradient(180deg,transparent 74%,hsl(var(--holiday-black) / .75))}@media(max-width:767px){.holiday-hero.holiday-hero-interactive:after{background:linear-gradient(180deg,hsl(var(--holiday-black) / .6),hsl(var(--holiday-black) / .45) 62%,hsl(var(--holiday-black) / .25))}}@media(prefers-reduced-motion:reduce){.holiday-wave-layer{transition:none}}
