@keyframes neonPulse{0%,to{text-shadow:0 0 6px #00ffff,0 0 12px #b100ff}50%{text-shadow:0 0 12px #b100ff,0 0 24px #00ffff}}h1,h2,.product__title,.collection-hero__title,.section-header__title{background:linear-gradient(90deg,#0ff,#b100ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:neonPulse 2.5s infinite alternate;letter-spacing:1px}h3,h4,h5,h6{background:linear-gradient(90deg,#0ff,#b100ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 2px #00ffff,0 0 4px #b100ff;letter-spacing:.5px}.header__inline-menu{display:inline-block;padding:6px 16px;border:1px solid #b100ff;border-radius:8px;background:#0a0a0a80;position:relative;transition:all .3s ease;color:#fff;text-shadow:0 0 2px #00ffff,0 0 4px #b100ff;z-index:101}.header__inline-menu:hover{box-shadow:0 0 15px #0ff,0 0 30px #b100ff,0 0 40px #0ff;transform:scale(1.05);text-shadow:0 0 4px #00ffff,0 0 8px #b100ff}.header__inline-menu:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 10px #0ff,0 0 20px #b100ff;opacity:.2;pointer-events:none}.header__heading-link{background:none!important;box-shadow:none!important;border:none!important}.header-wrapper,.header{box-shadow:0 0 10px #0ff,0 0 20px #b100ff;border-bottom:2px solid #b100ff;position:relative;z-index:100;overflow:visible}.header-wrapper:before{content:"";position:absolute;top:-10px;left:-50%;width:200%;height:120%;z-index:-1;border-radius:12px;background:linear-gradient(90deg,#00ffff26,#b100ff40,#00ffff26);filter:blur(20px);animation:laserSweep 6s linear infinite}@keyframes laserSweep{0%{transform:translate(-50%)}to{transform:translate(50%)}}button,.button,.button--primary{background:linear-gradient(90deg,#0ff,#b100ff);color:#0a0a0a!important;border:none;border-radius:6px;font-weight:600;box-shadow:0 0 6px #0ff,0 0 12px #b100ff;transition:all .3s ease}button:hover,.button:hover,.button--primary:hover{background:linear-gradient(90deg,#b100ff,#0ff);box-shadow:0 0 15px #b100ff,0 0 30px #0ff,0 0 40px #b100ff;transform:scale(1.05)}body{background-color:#0a0a0a;color:#e0e0e0}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*,.section-header__subtitle,.product__subtitle,.collection-hero__subtitle,.product__description,.collection-description,.rte p,.card__subtitle,.card__description,.feature-row__text,.custom-subtitle{color:#b100ff!important;text-shadow:0 0 1px #b100ff,0 0 2px #b100ff!important;font-weight:400;font-size:.95em;margin-top:.3em;animation:subtitlePulse 3s infinite alternate}@keyframes subtitlePulse{0%{text-shadow:0 0 1px #b100ff,0 0 2px #b100ff;opacity:.85}50%{text-shadow:0 0 2px #b100ff,0 0 4px #b100ff;opacity:1}to{text-shadow:0 0 1px #b100ff,0 0 2px #b100ff;opacity:.85}}.new-announcement{background-color:#8a2be2cc;color:#fff;font-weight:700;overflow:hidden;white-space:nowrap;padding:12px 0;font-size:16px;position:relative;z-index:9999;box-shadow:0 0 25px #8a2be2;text-align:center;font-family:Arial,sans-serif}.new-announcement .announcement-wrapper{display:inline-block;padding-left:100%;animation:scrollResponsive 15s linear infinite}.new-announcement .announcement-text{display:inline-block;padding-right:50px;text-shadow:0 0 5px #ffffff,0 0 10px #8a2be2,0 0 20px #8a2be2,0 0 30px #8a2be2;animation:neonGlow 1.5s ease-in-out infinite alternate}@keyframes scrollResponsive{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes neonGlow{0%,to{text-shadow:0 0 5px #ffffff,0 0 10px #8a2be2,0 0 20px #8a2be2}50%{text-shadow:0 0 10px #ffffff,0 0 20px #8a2be2,0 0 30px #8a2be2}}@media (max-width: 768px){.top-announcement,.new-announcement{font-size:14px;padding:10px 0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/neon-light.css.map */
