.hfx{--gold: #f7c948;--gold2: #ffe28a;--red: #c8202f;position:relative;overflow:hidden;isolation:isolate;color:#fff7ea;background:radial-gradient(90% 70% at 50% 0%,rgba(247,201,72,.22),transparent 62%),radial-gradient(70% 60% at 85% 85%,rgba(200,32,47,.45),transparent 60%),linear-gradient(180deg,#1c0610,#2a0a18 45%,#0f1f1a)}.hfx__snow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.9;background-image:radial-gradient(2px 2px at 20px 30px,#fff,transparent),radial-gradient(3px 3px at 90px 120px,#fff,transparent),radial-gradient(2px 2px at 160px 60px,#fff,transparent),radial-gradient(2.5px 2.5px at 230px 190px,#fff,transparent),radial-gradient(1.5px 1.5px at 300px 90px,#fff,transparent),radial-gradient(3px 3px at 60px 230px,#ffeab0,transparent);background-size:340px 280px;animation:hfx-snow 14s linear infinite}.hfx__snow--b{background-size:230px 190px;animation-duration:9s;opacity:.55;filter:blur(.4px)}@keyframes hfx-snow{to{background-position:-60px 280px}}.hfx__lights{display:flex;justify-content:space-between;padding:0 2%;height:34px;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent);pointer-events:none}.hfx__lights i{position:relative;display:block;width:12px;height:18px;margin-top:10px;border-radius:50% 50% 55% 55%;animation:hfx-twinkle 2.4s ease-in-out infinite}.hfx__lights i:before{content:"";position:absolute;left:3px;top:-8px;width:6px;height:8px;background:#3a2a1a;border-radius:2px}.hfx__lights i:nth-child(4n+1){background:#ff4d4d;box-shadow:0 0 14px 4px #ff4d4db3}.hfx__lights i:nth-child(4n+2){background:var(--gold);box-shadow:0 0 14px 4px #f7c948b3;animation-delay:.6s}.hfx__lights i:nth-child(4n+3){background:#4dd28a;box-shadow:0 0 14px 4px #4dd28a99;animation-delay:1.2s}.hfx__lights i:nth-child(4n+4){background:#58a8ff;box-shadow:0 0 14px 4px #58a8ff99;animation-delay:1.8s}@keyframes hfx-twinkle{0%,to{opacity:1}50%{opacity:.45}}.hfx__display{font-family:var(--ubl-disp, "Asphalt-BlackCondensed", Impact, sans-serif);font-weight:400;text-transform:uppercase;letter-spacing:.005em;background:linear-gradient(180deg,#fff6cf 0%,var(--gold, #f7c948) 55%,#d89a1d 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@media(prefers-reduced-motion:reduce){.hfx__snow,.hfx__lights i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/holiday-festive.css.map */
