.pw{--pw-w: min(340px, 86vw);position:relative;width:var(--pw-w);margin:6px auto 14px;padding-bottom:30px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.pw__stage{position:relative;width:100%;height:calc(var(--pw-w) * .64);overflow:hidden}.pw__rotor,.pw__lights{position:absolute;left:0;top:0;width:var(--pw-w);height:var(--pw-w)}.pw__rotor{border-radius:50%;will-change:transform}.pw__rotor svg,.pw__lights{display:block}.pw__rotor svg{width:100%;height:100%}.pw__lights{pointer-events:none}.pw__bulb{fill:#f5f5f5;opacity:.22;transition:opacity .12s linear}.pw__bulb.on{opacity:1}.pw__seg{transition:opacity .35s ease}.pw.is-won .pw__seg{opacity:.22}.pw.is-won .pw__seg.is-win{opacity:1}.pw__winring{fill:none;stroke:#f5f5f5;stroke-width:4;stroke-linejoin:round;opacity:0;animation:pwWin .28s ease-in-out 6 alternate}@keyframes pwWin{0%{opacity:0}to{opacity:1}}.pw__flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 50% 20%,#fffffff2,#fff0 62%)}.pw.is-won .pw__flash{animation:pwFlash .7s ease-out}@keyframes pwFlash{0%{opacity:0}18%{opacity:.9}to{opacity:0}}.pw__base{position:absolute;left:-6%;right:-6%;bottom:0;z-index:1;height:calc(var(--pw-w) * .14 + 2px);background:#0a0a0a;border-top:2px solid rgba(245,245,245,.9);box-shadow:0 -8px 20px #0000008c}.pw__base:after{content:"";position:absolute;left:8%;right:8%;top:8px;height:2px;background:#f5f5f52e}.pw__pointer{position:absolute;top:-4px;left:50%;z-index:4;width:28px;height:38px;margin-left:-14px;transform-origin:14px 11px;filter:drop-shadow(0 3px 2px rgba(0,0,0,.6))}.pw__pointer svg{display:block;width:100%;height:100%}.pw__hub{position:absolute;left:50%;top:calc(var(--pw-w) * .5);z-index:5;width:calc(var(--pw-w) * .28);height:calc(var(--pw-w) * .28);padding:0;transform:translate(-50%,-50%);border-radius:50%;border:3px solid #f5f5f5;background:#0a0a0a;color:#f5f5f5;-webkit-text-fill-color:#f5f5f5;font-family:var(--ppop-display, "Bebas Neue", Impact, sans-serif);font-size:calc(var(--pw-w) * .078);letter-spacing:.06em;line-height:1;text-transform:uppercase;cursor:pointer;box-shadow:0 0 0 6px #0a0a0a,0 0 0 8px #f5f5f559,0 10px 24px #0009;animation:pwHub 1.6s ease-in-out infinite}.pw__hub:active{transform:translate(-50%,-50%) scale(.94)}@keyframes pwHub{50%{transform:translate(-50%,-50%) scale(1.07);box-shadow:0 0 0 6px #0a0a0a,0 0 0 10px #f5f5f58c,0 10px 24px #0009}}.pw.is-spinning .pw__hub,.pw.is-won .pw__hub{animation:none;pointer-events:none}.pw__hint{position:absolute;z-index:6;left:50%;top:calc(var(--pw-w) * .64 + 10px);padding:11px 11px 6px;background:#f5f5f5;color:#0a0a0a;-webkit-text-fill-color:#0a0a0a;font:800 9px/1 var(--ppop-body, "Helvetica Neue", Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 5px,calc(50% - 6px) 5px,50% 0,calc(50% + 6px) 5px,100% 5px,100% 100%,0 100%);pointer-events:none;transform:translate(-50%);animation:pwHint 1.1s ease-in-out infinite;transition:opacity .25s ease}@keyframes pwHint{50%{transform:translate(-50%) translateY(-5px)}}.pw.is-spinning .pw__hint,.pw.is-won .pw__hint{opacity:0;animation:none}.pw-confetti{position:absolute;left:0;top:0;z-index:20;pointer-events:none}@media(max-width:749px){.pw{--pw-w: min(330px, 86vw)}}@media(prefers-reduced-motion:reduce){.pw__hub,.pw__hint{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/pashion-wheel.css.map */
