.hw-on .noel-bar,.hw-on .snow{display:none!important}.hw-canvas{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40}.hw-bubble{position:fixed;z-index:47;max-width:230px;padding:.55rem .9rem;border-radius:18px;background:#2a0f63;color:#fff;border:2px solid #39ff88;box-shadow:0 0 18px #39ff888c,0 8px 24px #0a041e59;font-weight:800;font-size:1.45rem;line-height:1.3;pointer-events:none;opacity:0;transform:translateY(8px) scale(.9)}.hw-bubble.is-on{animation:hw-say 3.2s ease forwards}@keyframes hw-say{0%{opacity:0;transform:translateY(8px) scale(.9)}10%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}.hw-witch{position:fixed;top:0;left:0;z-index:45;display:none;cursor:pointer;will-change:transform;filter:drop-shadow(0 0 10px rgba(178,107,255,.65)) drop-shadow(0 6px 10px rgba(10,4,30,.35));-webkit-tap-highlight-color:transparent}.hw-witch.is-flying{display:block}.hw-witch__svg{display:block;width:100%;height:auto;overflow:visible}.hw-witch__cape,.hw-witch__hair{transform-box:fill-box;transform-origin:100% 0;animation:hw-flutter .45s ease-in-out infinite alternate}.hw-witch__hair{animation-duration:.38s}.hw-witch__straw{transform-box:fill-box;transform-origin:100% 50%;animation:hw-straw .3s ease-in-out infinite alternate}.hw-witch__arm{transform-box:fill-box;transform-origin:0 100%;animation:hw-wand .9s ease-in-out infinite alternate}.hw-witch__spark{transform-box:fill-box;transform-origin:50% 50%;animation:hw-spark .5s ease-in-out infinite alternate}.hw-witch__leg{transform-box:fill-box;transform-origin:0 0;animation:hw-kick .6s ease-in-out infinite alternate}.hw-witch__cat{transform-box:fill-box;transform-origin:50% 100%;animation:hw-cat 1.2s ease-in-out infinite}@keyframes hw-flutter{0%{transform:skewY(-6deg) scaleX(.94)}to{transform:skewY(5deg) scaleX(1.06)}}@keyframes hw-straw{0%{transform:scaleY(.9) rotate(-3deg)}to{transform:scaleY(1.08) rotate(3deg)}}@keyframes hw-wand{0%{transform:rotate(-14deg)}to{transform:rotate(16deg)}}@keyframes hw-spark{0%{transform:scale(.6) rotate(0);opacity:.7}to{transform:scale(1.35) rotate(45deg);opacity:1}}@keyframes hw-kick{0%{transform:rotate(-8deg)}to{transform:rotate(10deg)}}@keyframes hw-cat{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg) translateY(-2px)}}.hw-mon{position:fixed;z-index:44;width:130px;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 6px 12px rgba(10,4,30,.35))}@media(max-width:749px){.hw-mon{width:96px}}.hw-mon .hw-mon__svg{display:block;width:100%;height:auto;overflow:visible}.hw-mon--tenta{filter:drop-shadow(0 0 10px #39ff88) drop-shadow(0 0 26px rgba(57,255,136,.55))}.hw-mon--cyclo{filter:drop-shadow(0 0 10px rgba(178,107,255,.8))}.hw-mon--pump{filter:drop-shadow(0 0 12px rgba(255,138,31,.75));width:140px}@media(max-width:749px){.hw-mon--pump{width:104px}}.hw-from-bottom{bottom:0;transform:translateY(110%);animation:hw-peek-up 7.5s cubic-bezier(.34,1.4,.64,1) forwards}.hw-from-left{left:0;transform:translate(-110%) rotate(20deg);animation:hw-peek-left 7s cubic-bezier(.34,1.4,.64,1) forwards}.hw-from-right{right:0;transform:translate(110%) rotate(-20deg);animation:hw-peek-right 7s cubic-bezier(.34,1.4,.64,1) forwards}.hw-from-top{top:0;display:flex;flex-direction:column;align-items:center;transform:translateY(-100%);animation:hw-peek-top 8s ease-in-out forwards}.hw-from-top .hw-thread{display:block;width:2px;height:34vh;background:linear-gradient(#b26bff,#fff);box-shadow:0 0 6px #b26bffcc}@keyframes hw-peek-up{0%{transform:translateY(110%)}14%,82%{transform:translateY(22%)}48%{transform:translateY(16%) rotate(-4deg)}to{transform:translateY(115%)}}@keyframes hw-peek-left{0%{transform:translate(-110%) rotate(20deg)}14%,82%{transform:translate(-28%) rotate(12deg)}48%{transform:translate(-24%) rotate(4deg)}to{transform:translate(-115%) rotate(20deg)}}@keyframes hw-peek-right{0%{transform:translate(110%) rotate(-20deg)}14%,82%{transform:translate(28%) rotate(-12deg)}48%{transform:translate(24%) rotate(-4deg)}to{transform:translate(115%) rotate(-20deg)}}@keyframes hw-peek-top{0%{transform:translateY(-100%)}18%{transform:translateY(-14%) rotate(0)}30%{transform:translateY(-14%) rotate(6deg)}44%{transform:translateY(-14%) rotate(-6deg)}58%{transform:translateY(-14%) rotate(4deg)}80%{transform:translateY(-14%) rotate(0)}to{transform:translateY(-100%)}}.hw-mon.is-jiggle .hw-mon__svg,.hw-trio.is-jiggle .hw-mon__svg{animation:hw-jiggle .6s ease}@keyframes hw-jiggle{0%,to{transform:scale(1)}25%{transform:scale(1.18,.85)}50%{transform:scale(.88,1.14) rotate(-6deg)}75%{transform:scale(1.06,.96) rotate(4deg)}}.hw-blink{transform-box:fill-box;transform-origin:50% 50%;animation:hw-blink 4.2s infinite}@keyframes hw-blink{0%,44%,50%,to{transform:scaleY(1)}47%{transform:scaleY(.08)}}.hw-tenta__arms path{transform-box:fill-box;transform-origin:50% 0;animation:hw-tentacle 1.6s ease-in-out infinite alternate}.hw-tenta__arms .hw-t2{animation-delay:-.4s}.hw-tenta__arms .hw-t3{animation-delay:-.8s}.hw-tenta__arms .hw-t4{animation-delay:-1.2s}@keyframes hw-tentacle{0%{transform:rotate(-10deg) scaleY(.96)}to{transform:rotate(10deg) scaleY(1.04)}}.hw-pulse{animation:hw-pulse 1.1s ease-in-out infinite alternate}@keyframes hw-pulse{0%{opacity:.55}to{opacity:1}}.hw-wave-l{transform-box:fill-box;transform-origin:100% 100%;animation:hw-wave-l .8s ease-in-out infinite alternate}.hw-wave-r{transform-box:fill-box;transform-origin:0 100%;animation:hw-wave-r .8s ease-in-out infinite alternate;animation-delay:-.4s}@keyframes hw-wave-l{0%{transform:rotate(-12deg)}to{transform:rotate(18deg)}}@keyframes hw-wave-r{0%{transform:rotate(12deg)}to{transform:rotate(-18deg)}}.hw-look{animation:hw-look 3.6s ease-in-out infinite}@keyframes hw-look{0%,to{transform:translate(0)}30%{transform:translate(-8px,-2px)}60%{transform:translate(6px,3px)}}.hw-wing-l{transform-box:fill-box;transform-origin:100% 50%;animation:hw-flap .32s ease-in-out infinite alternate}.hw-wing-r{transform-box:fill-box;transform-origin:0 50%;animation:hw-flap .32s ease-in-out infinite alternate}@keyframes hw-flap{0%{transform:scaleY(1) rotate(0)}to{transform:scaleY(.55) rotate(-8deg)}}.hw-glow{animation:hw-pulse .7s ease-in-out infinite alternate}.hw-banner.hw-banner--section{background:unset!important;color:inherit;border-radius:0}.hw-banner.hw-banner--section>.hw-scene{bottom:auto;height:560px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/halloween-magic.css.map */
