hut-case-motion{display:block}hut-case-motion[enabled]{position:relative;isolation:isolate;overflow:clip}hut-case-motion .bwu-cursor-light{position:absolute;top:0;left:0;width:440px;height:440px;border-radius:50%;pointer-events:none;z-index:5;opacity:0;background:radial-gradient(circle,rgba(220,195,255,.25) 0%,rgba(199,164,246,.15) 13%,rgba(183,142,239,.075) 34%,rgba(174,130,230,.025) 52%,transparent 70%);mix-blend-mode:screen;transition:opacity .25s ease}hut-case-motion .bwu-cursor-light.is-visible{opacity:1}hut-case-motion .bwu-cursor-ripple{position:absolute;width:240px;height:240px;z-index:6;border:1px solid rgba(215,185,255,.38);border-radius:50%;box-shadow:0 0 12px #bf97f11f;pointer-events:none;opacity:0;animation:bwu-cursor-wave 1.05s ease-out both}@keyframes bwu-cursor-wave{0%{transform:translate(-50%,-50%) scale(.08);opacity:0}15%{opacity:.65}to{transform:translate(-50%,-50%) scale(1);opacity:0}}hut-case-motion .bwu-ripple-host{position:relative}hut-case-motion .bwu-image-ripple{position:absolute;overflow:hidden;pointer-events:none;z-index:2}hut-case-motion .bwu-image-ripple:before,hut-case-motion .bwu-image-ripple:after{content:"";position:absolute;top:50%;left:50%;width:var(--bwu-wave-size);height:var(--bwu-wave-size);border:1px solid rgba(214,181,255,.55);border-radius:50%;box-shadow:0 0 22px #bf97f12e,inset 0 0 18px #bf97f11f;opacity:0;animation:bwu-image-wave 1s ease-out both}hut-case-motion .bwu-image-ripple:after{animation-delay:.16s}hut-case-motion img.bwu-image-arriving{animation:bwu-image-arrive 1.16s ease-out both}@keyframes bwu-image-wave{0%{transform:translate(-50%,-50%) scale(.025);opacity:0}12%{opacity:.7}to{transform:translate(-50%,-50%) scale(1.05);opacity:0}}@keyframes bwu-image-arrive{0%{opacity:.65}to{opacity:1}}@media(hover:none),(pointer:coarse){hut-case-motion .bwu-cursor-light,hut-case-motion .bwu-cursor-ripple{display:none}}@media(prefers-reduced-motion:reduce){hut-case-motion .bwu-cursor-light,hut-case-motion .bwu-cursor-ripple,hut-case-motion .bwu-image-ripple{display:none}hut-case-motion img.bwu-image-arriving{animation:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hut-case-motion.css.map */
