:root{--hm-black: #0a0a0d;--hm-dark: #121116;--hm-blood: #b3001b;--hm-neon-pink: #ff2ec4;--hm-neon-green: #39ff14;--hm-fog-opacity: .35}body{background-color:var(--hm-black)!important;color:#e8e6e3!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 20% 80%,rgba(179,0,27,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(255,46,196,.12) 0%,transparent 50%);animation:hm-fog-drift 18s ease-in-out infinite alternate}@keyframes hm-fog-drift{0%{transform:translate(-2%) translateY(0);opacity:var(--hm-fog-opacity)}to{transform:translate(2%) translateY(-1%);opacity:.5}}.hm-particles{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.hm-particle{position:absolute;bottom:-10%;font-size:18px;opacity:.5;animation:hm-float linear infinite}@keyframes hm-float{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:.5}90%{opacity:.5}to{transform:translateY(-110vh) rotate(360deg);opacity:0}}h1,h2,.hm-neon-title{text-shadow:0 0 4px var(--hm-neon-pink),0 0 12px var(--hm-neon-pink),0 0 24px rgba(255,46,196,.6);animation:hm-flicker 4s infinite}@keyframes hm-flicker{0%,19%,21%,23%,80%,to{opacity:1}20%,22%{opacity:.4}}button[type=submit],.button,a.button,input[type=submit]{position:relative;background:linear-gradient(135deg,var(--hm-blood),#ff2ec4)!important;border:none!important;color:#fff!important;box-shadow:0 0 10px #b3001bb3,0 0 24px #ff2ec459;animation:hm-pulse 1.8s ease-in-out infinite;transition:transform .15s ease}button[type=submit]:hover,.button:hover,a.button:hover{transform:scale(1.04);box-shadow:0 0 16px #b3001be6,0 0 34px #ff2ec48c}@keyframes hm-pulse{0%,to{box-shadow:0 0 10px #b3001bb3,0 0 24px #ff2ec459}50%{box-shadow:0 0 18px #b3001b,0 0 38px #ff2ec499}}.hm-countdown{display:flex;gap:12px;justify-content:center;margin:16px 0;font-family:monospace}.hm-countdown-unit{background:#b3001b26;border:1px solid var(--hm-blood);border-radius:6px;padding:10px 14px;text-align:center;min-width:60px;box-shadow:0 0 12px #b3001b66}.hm-countdown-unit span{display:block;font-size:22px;font-weight:700;color:var(--hm-neon-pink)}.hm-countdown-unit small{font-size:10px;text-transform:uppercase;opacity:.7}@media(prefers-reduced-motion:reduce){body:before,.hm-particle,h1,h2,.hm-neon-title,button[type=submit],.button,a.button{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/halloween-horror.css.map */
