.q21-beam-host{position:relative;isolation:isolate}.q21-beam-edge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border-radius:inherit;overflow:hidden;padding:1px;opacity:.52;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.q21-beam-edge:before,.q21-beam-glow-ring:before{content:"";position:absolute;width:220%;aspect-ratio:1;left:-60%;top:50%;background:conic-gradient(from 0deg,transparent 0deg 195deg,#7996bd 236deg,#c1c5db 260deg,#d2eafa 284deg,#fff 296deg,transparent 315deg 360deg);transform:translateY(-50%) rotate(0);animation:q21-store-orbit 14s linear infinite;animation-play-state:paused}[data-theme=dark] .q21-beam-edge{opacity:.37}.q21-beam-halo.q21-beam-host{--q21-halo-light:conic-gradient(from 0deg,transparent 0deg 18deg,#91b9da38 56deg,#dcedff80 79deg,transparent 100deg 163deg,#6f95c340 198deg,#83bbea 234deg,#d4eaff 260deg,#fff 272deg,#aedfff 279deg,transparent 299deg 360deg);overflow:visible;box-shadow:inset 0 1px #e2f1ff26,0 15px 40px -32px #375d8d70}.q21-beam-halo>.q21-beam-edge{top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1.8px;opacity:.96}.q21-beam-halo>.q21-beam-glow{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;z-index:-1;pointer-events:none;border-radius:inherit;filter:blur(8px);opacity:.8}.q21-beam-glow-ring{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;overflow:hidden;padding:9px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.q21-beam-halo>.q21-beam-edge:before,.q21-beam-halo>.q21-beam-glow>.q21-beam-glow-ring:before{background:var(--q21-halo-light);animation-duration:10s}.q21-beam-visible>.q21-beam-edge:before,.q21-beam-visible>.q21-beam-glow>.q21-beam-glow-ring:before{animation-play-state:running;will-change:transform}html[data-q21-page-hidden=true] .q21-beam-edge:before,html[data-q21-page-hidden=true] .q21-beam-glow-ring:before,html[data-q21-motion=off] .q21-beam-edge:before,html[data-q21-motion=off] .q21-beam-glow-ring:before{animation-play-state:paused;will-change:auto}html[data-q21-motion=off] .q21-beam-halo>.q21-beam-glow{opacity:.35}html[data-q21-motion=off] .q21-entered{animation:none}.q21-entered{animation:q21-store-enter .65s cubic-bezier(.2,.65,.3,1) both;animation-delay:var(--q21-enter-delay,0ms)}@keyframes q21-store-orbit{to{transform:translateY(-50%) rotate(360deg)}}@keyframes q21-store-enter{0%{opacity:.25;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@media(hover:hover)and (pointer:fine){.store-module{transition:transform .3s cubic-bezier(.2,.65,.3,1)}.store-module:hover{transform:translateY(-3px)}.button:active{transform:translateY(0) scale(.985)}}@media(max-width:680px){.q21-beam-halo>.q21-beam-glow{top:-5px;right:-5px;bottom:-5px;left:-5px;filter:blur(6px);opacity:.68}.q21-beam-glow-ring{padding:7px}}@media(prefers-reduced-motion:reduce){.q21-entered{animation:none!important}.q21-beam-edge:before,.q21-beam-glow-ring:before{animation:none!important;transform:translateY(-50%) rotate(35deg);will-change:auto!important}.q21-beam-halo>.q21-beam-glow{opacity:.35}.store-module,.store-offer-price svg{transition:none!important}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.q21-beam-edge,.q21-beam-glow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/store-motion.css.map */
