html.ssw-locked,html.ssw-locked body{overflow:hidden!important}.ssw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;overflow-y:auto;padding:16px;box-sizing:border-box;background:#0e0a189e;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);overscroll-behavior:contain;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;animation:sswFadeIn .35s ease both}.ssw-overlay[hidden]{display:none}.ssw-overlay:not(.is-spinning){cursor:pointer}.ssw-overlay.is-closing{animation:sswFadeOut .3s ease both;pointer-events:none}.ssw-overlay *,.ssw-overlay *:before,.ssw-overlay *:after{box-sizing:border-box}.ssw-panel{margin:auto;width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff}.ssw-kicker{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffd36b}.ssw-title{margin:0 0 16px;font-size:clamp(22px,6.2vw,30px);line-height:1.15;font-weight:800;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.35)}.ssw-hl{color:#ffd36b;white-space:nowrap}.ssw-wheel{--ssw-size: 320px;--ssw-size: min(84vw, 46vh, 380px);--ssw-size: min(84vw, 46svh, 380px);position:relative;width:var(--ssw-size);height:var(--ssw-size);flex-shrink:0;border-radius:50%;overflow:hidden;background:radial-gradient(circle,#fbe7ca 0 84%,#f2b21b 85% 100%);box-shadow:0 0 0 6px #ffc8501f,0 18px 60px #ff781e59}.ssw-layer{position:absolute;top:0;right:0;bottom:0;left:0}.ssw-svg{display:block;width:100%;height:100%;overflow:visible}.ssw-svg text{font-family:inherit}.ssw-disc{transform-origin:50% 50%;will-change:transform}.ssw-top{pointer-events:none}.ssw-bulb{fill:#fff8dc}.ssw-bulb--alt{animation:sswBlink 1.2s steps(1) infinite}.ssw-overlay.is-spinning .ssw-bulb--alt{animation-duration:.3s}.ssw-glow{fill:#fff6d6;opacity:0;pointer-events:none}.ssw-glow.is-on{animation:sswGlow 1s ease-in-out infinite}.ssw-hub{position:absolute;left:50%;top:50%;width:25%;height:25%;margin:0;padding:0;transform:translate(-50%,-50%);border:0;border-radius:50%;background:radial-gradient(circle at 50% 35%,#f6614a,#de3a2b 55%,#b8231b);box-shadow:0 0 0 5px #fbd86a,0 0 0 7px #e2a514,0 8px 18px #00000059,inset 0 -4px 8px #0000002e;color:#fff;font-family:inherit;font-size:clamp(16px,4.6vw,22px);font-weight:800;line-height:1;letter-spacing:.04em;cursor:pointer;-webkit-tap-highlight-color:transparent}.ssw-hub:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:3px solid rgba(255,214,107,.85);animation:sswRing 1.6s ease-out infinite;pointer-events:none}.ssw-hub:focus-visible{outline:3px solid #fff;outline-offset:9px}.ssw-hub:disabled{cursor:default}.ssw-overlay.is-spinning .ssw-hub:after,.ssw-overlay.is-won .ssw-hub:after{display:none}.ssw-foot{width:100%;margin-top:22px;min-height:56px}.ssw-go[hidden],.ssw-result[hidden]{display:none}.ssw-result{animation:sswRise .45s cubic-bezier(.2,.9,.3,1.2) both}.ssw-go{position:relative;overflow:hidden;display:block;width:72%;min-width:200px;max-width:300px;margin:0 auto;padding:15px 24px;border:0;border-radius:999px;background:linear-gradient(180deg,#ff6b47,#e5322d 52%,#c2221b);box-shadow:0 0 0 3px #fbd86a,0 0 0 5px #e2a514,0 12px 26px #e5322d73,inset 0 2px #ffffff59;color:#fff;font-family:inherit;font-size:21px;font-weight:900;letter-spacing:.14em;text-indent:.14em;line-height:1;text-transform:uppercase;text-shadow:0 1px 2px rgba(110,20,10,.45);cursor:pointer;-webkit-tap-highlight-color:transparent;animation:sswGoGlow 2.2s ease-in-out infinite;transition:transform .12s ease}.ssw-go:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:35%;background:linear-gradient(100deg,#fff0,#ffffff80,#fff0);transform:skew(-20deg);animation:sswShine 2.6s ease-in-out infinite;pointer-events:none}.ssw-go:active{transform:scale(.97)}.ssw-go:focus-visible{outline:3px solid #fff;outline-offset:6px}.ssw-go:disabled{cursor:default;opacity:.6;animation:none}.ssw-go:disabled:after{display:none}.ssw-timer{display:flex;align-items:center;gap:2px;width:max-content;margin:10px auto 0;padding:7px 13px 7px 11px;border-radius:10px;background:#e5322d;box-shadow:inset 0 0 0 1px #ffffff24,0 6px 16px #e5322d66;color:#fff;font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.03em;line-height:1}.ssw-timer-ico{width:17px;height:17px;margin-right:6px;flex-shrink:0}.ssw-timer-colon{opacity:.7}.ssw-code{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:2px dashed #FFD36B;border-radius:12px;background:#ffffff14}.ssw-code-label{font-size:13px;color:#fffc}.ssw-code-value{font-size:20px;font-weight:800;letter-spacing:.08em;color:#ffd36b}.ssw-auto{margin:8px 0 14px;font-size:13px;color:#ffffffbf}.ssw-claim{display:block;width:100%;max-width:340px;margin:0 auto;padding:15px 20px;border:0;border-radius:999px;background:#ff8c01;color:#fff;font-family:inherit;font-size:17px;font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 10px 26px #ff8c0173;-webkit-tap-highlight-color:transparent}.ssw-claim:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-height:620px){.ssw-kicker{margin-bottom:2px;font-size:12px}.ssw-title{margin-bottom:10px;font-size:21px}.ssw-foot{margin-top:14px}.ssw-go{padding:13px 22px;font-size:19px}.ssw-timer{margin-top:8px;padding:6px 11px 6px 10px;font-size:17px}.ssw-auto{margin:6px 0 10px}.ssw-claim{padding:12px 18px}}@keyframes sswFadeIn{0%{opacity:0}to{opacity:1}}@keyframes sswFadeOut{0%{opacity:1}to{opacity:0}}@keyframes sswBlink{50%{fill:#ffb347}}@keyframes sswGlow{0%,to{opacity:0}50%{opacity:.45}}@keyframes sswRing{0%{transform:scale(.95);opacity:.9}to{transform:scale(1.3);opacity:0}}@keyframes sswRise{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes sswShine{0%{left:-45%}60%,to{left:120%}}@keyframes sswGoGlow{0%,to{box-shadow:0 0 0 3px #fbd86a,0 0 0 5px #e2a514,0 12px 26px #e5322d73,inset 0 2px #ffffff59}50%{box-shadow:0 0 0 3px #fbd86a,0 0 0 5px #e2a514,0 12px 36px #ff783cbf,inset 0 2px #ffffff59}}@media(prefers-reduced-motion:reduce){.ssw-hub:after,.ssw-bulb--alt,.ssw-go,.ssw-go:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/spin-wheel.css.map */
