.ss{--ss-ink: #f4efe6;--ss-muted: rgba(244, 239, 230, .72);--ss-orange: #ee7a2a;--ss-orange-2: #f26525;--ss-black: #17110d;--ss-panel: rgba(8, 20, 22, .82);--ss-line: rgba(126, 211, 196, .28);position:relative;color:var(--ss-ink);background:radial-gradient(120% 60% at 50% 0%,rgba(43,140,150,.35),transparent 70%),linear-gradient(180deg,#0c2e35,#081a1d 45%,#040708);overflow:hidden}.ss__hero{position:relative;line-height:0}.ss__hero:after{content:"";position:absolute;inset:auto 0 0 0;height:22%;background:linear-gradient(180deg,transparent,#0c2e35)}.ss__title-art{display:block;width:100%;height:auto;max-height:520px;object-fit:cover;object-position:50% 85%}.ss__inner{position:relative;padding-bottom:6.4rem}.ss__intro{text-align:center;max-width:72rem;margin:-2.4rem auto 3.2rem;position:relative}.ss__heading{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.8rem,4.6vw,4.4rem);line-height:1.1;letter-spacing:-.02em;color:#fff;margin:0 0 1.2rem}.ss__sub,.ss__sub p{font-size:1.7rem;line-height:1.5;color:var(--ss-muted);margin:0}.ss__game{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:4rem;align-items:center;max-width:108rem;margin:0 auto}.ss__wheel-wrap{position:relative;width:100%;max-width:50rem;margin:0 auto}.ss__wheel-wrap:before{content:"";position:absolute;top:8%;right:8%;bottom:4%;left:8%;border-radius:50%;background:radial-gradient(circle,rgba(238,122,42,.35),transparent 65%);filter:blur(20px)}.ss-svg{position:relative;display:block;width:100%;height:auto}.ss-rim{fill:#2a1a10;stroke:#4a2e19;stroke-width:4}.ss-rim-line{fill:none;stroke:#120c08;stroke-width:3}.ss-rotor{transform-origin:0 0;will-change:transform}.ss-slice{fill:var(--ss-orange);stroke:#120c08;stroke-width:2}.ss-slice--dark{fill:var(--ss-black)}.ss-slice__big,.ss-slice__small{font-family:var(--font-heading-family);font-weight:700;fill:var(--ss-black)}.ss-slice__big{font-size:30px;letter-spacing:-.02em}.ss-slice__big--long{font-size:21px}.ss-slice__small{font-size:11px;letter-spacing:.08em}.ss-slice--dark~.ss-slice__big,.ss-slice--dark~.ss-slice__small{fill:#f5a35c}.ss-bulb{fill:#ffd889;animation:ss-twinkle 1.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.13s)}.is-spinning .ss-bulb{animation-duration:.35s}@keyframes ss-twinkle{0%,to{opacity:1}50%{opacity:.45}}.ss-hub{stroke:#24160c;stroke-width:3}.ss-hub-cap{fill:#5a3a1e}.ss-pointer-arm{transform-box:fill-box;transform-origin:50% 25%}.ss-pointer{fill:#b8371d;stroke:#5e1a0c;stroke-width:3;stroke-linejoin:round}.ss-pointer-pin{fill:#3a2414}.ss__panel{position:relative;background:var(--ss-panel);border:1px solid var(--ss-line);border-radius:2.4rem;padding:3.2rem;box-shadow:0 0 40px #4ebfa72e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ss__kicker{display:inline-block;margin:0 0 1rem;padding:.4rem 1.2rem;border-radius:99rem;background:#ee7a2a29;color:#ffb27a;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ss__panel-title{font-family:var(--font-heading-family);font-size:3rem;line-height:1.15;color:#fff;margin:0 0 2rem}.ss__account{margin:0 0 .4rem;font-size:1.5rem;line-height:1.5;color:var(--ss-muted)}.ss__account strong{color:#fff;font-weight:600;overflow-wrap:anywhere}.ss__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:5.2rem;margin-top:1.4rem;border:0;border-radius:99rem;background:linear-gradient(90deg,#f08a24,var(--ss-orange-2));color:#fff;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.ss__button:hover{transform:translateY(-1px);box-shadow:0 8px 24px #f2652559}.ss__button:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss__button[disabled]{opacity:.7;cursor:progress;transform:none}.ss__legal{margin:1.2rem 0 0;font-size:1.25rem;line-height:1.45;color:var(--ss-muted)}.ss__countdown{margin:1rem 0 0;text-align:center;font-size:1.4rem;font-weight:600;letter-spacing:.02em;color:#ffb27a}.ss__status{min-height:1.8rem;margin:1rem 0 0;font-size:1.4rem}.ss__status[data-tone=error]{color:#ffb4a8}.ss__copy{margin:0 0 1.6rem;font-size:1.6rem;line-height:1.5;color:var(--ss-muted)}.ss__result:focus{outline:none}.ss__prize{font-family:var(--font-heading-family);font-size:clamp(4.4rem,7vw,6.4rem);font-weight:700;line-height:1;letter-spacing:-.03em;margin:0 0 1rem;color:#fff;text-shadow:0 0 24px rgba(238,122,42,.55)}.ss__sent{padding:1.4rem 1.6rem;border:2px dashed rgba(255,178,122,.7);border-radius:1.4rem;background:#00000059}.ss__sent-label{display:block;margin-bottom:.4rem;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;color:#fff}.ss__sent-copy{margin:0;font-size:1.45rem;line-height:1.5;color:var(--ss-muted)}.ss__sent-copy strong{color:#fff;font-weight:600;overflow-wrap:anywhere}.ss__prizes{max-width:108rem;margin:5.6rem auto 0;text-align:center}.ss__prizes-title{font-family:var(--font-heading-family);font-size:2.6rem;color:#fff;margin:0 0 2rem}.ss__prize-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem;padding:0;margin:0;list-style:none}.ss__prize-list li{display:flex;flex-direction:column;gap:.4rem;padding:2rem 1.2rem;border-radius:1.8rem 4.8rem 1.8rem 1.8rem;background:linear-gradient(135deg,#4abfa7e6,#1a4042f2);box-shadow:0 0 18px #4ebfa733}.ss__prize-list strong{font-family:var(--font-heading-family);font-size:2.6rem;color:#fff}.ss__prize-list span{font-size:1.35rem;color:#ffffffd9}.ss__prize-list .ss__prize-treat{background:linear-gradient(135deg,#f08a24,#9a3a12)}.ss__fine,.ss__fine p{max-width:80rem;margin:4rem auto 0;text-align:center;font-size:1.2rem;line-height:1.5;color:#f4efe68c}@media screen and (max-width:899px){.ss__game{grid-template-columns:1fr;gap:2.4rem}.ss__wheel-wrap{max-width:36rem}.ss__prize-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ss__prize-list li:last-child{grid-column:1 / -1}}.ss__wheel.is-grabbable{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ss__wheel.is-dragging{cursor:grabbing}.ss-rotor .is-win .ss-slice{stroke:#ffd889;stroke-width:5;filter:url(#ssGlow);animation:ss-win 1.1s ease-in-out infinite}@keyframes ss-win{50%{stroke-width:2}}.ss__hint{margin:.8rem 0 0;text-align:center;font-size:1.3rem;color:var(--ss-muted)}.ss__stats{margin:.6rem 0 0;text-align:center;font-size:1.35rem;color:#7ed3c4}.ss__sound{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:.5rem;min-height:3.2rem;padding:.4rem 1.1rem;border:1px solid var(--ss-line);border-radius:99rem;background:#081416b3;color:var(--ss-muted);font-size:1.2rem;cursor:pointer}.ss__sound[aria-pressed=false] .ss__sound-waves{opacity:.25}.ss__sound:focus-visible{outline:2px solid #fff;outline-offset:2px}.ss__burst{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;width:140%;height:140%;pointer-events:none;z-index:3}.ss__ghost{position:absolute;top:18%;left:0;width:22%;z-index:2;pointer-events:none;animation:ss-ghost 2.4s ease-in-out forwards}@keyframes ss-ghost{0%{transform:translate(-60%,20%);opacity:0}15%{opacity:.95}50%{transform:translate(180%,-15%)}85%{opacity:.9}to{transform:translate(420%,10%);opacity:0}}.ss__again.is-shaking{animation:ss-shake .5s ease-in-out}@keyframes ss-shake{0%,to{transform:none}20%{transform:translate(-8px) rotate(-1deg)}40%{transform:translate(7px) rotate(1deg)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.ss__panel.is-treat{border-color:#ffd88999;box-shadow:0 0 48px #ffd88959}.ss__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.2rem}.ss__ghost-button{flex:1 1 16rem;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.6rem;border:1px solid rgba(255,178,122,.7);border-radius:99rem;background:transparent;color:#ffb27a;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;text-decoration:none;cursor:pointer}.ss__ghost-button[hidden]{display:none}.ss__ghost-button:hover{background:#ee7a2a1f}.ss__ghost-button:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss__ghost-button[disabled]{opacity:.6;cursor:progress}.ss-bag-pill{display:inline-block;margin:.6rem 0 0;padding:.3rem 1rem;border-radius:99rem;background:#ee7a2a;color:#fff;font-size:1.3rem;font-weight:700;line-height:1.4}body:has(.ss) [id$=__pf_newsletter_gUpxG4]{display:none}@media screen and (max-width:749px){.ss__title-art{max-height:none;aspect-ratio:900 / 280;object-position:50% 95%}.ss__hero:after{height:12%}.ss__intro{margin-top:.4rem;margin-bottom:1.6rem}.ss__heading{font-size:2.4rem;margin-bottom:.8rem}.ss__game{gap:2rem}.ss__panel{order:-1}.ss__wheel-wrap{max-width:30rem}.ss__form .ss__panel-title{margin-bottom:1.2rem}.ss__sub{display:none}.ss__panel{padding:2.4rem 2rem;border-radius:2rem}.ss__panel-title{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.ss-bulb,.ss-rotor .is-win .ss-slice,.ss__again.is-shaking{animation:none}.ss__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1167/assets/spooky-spins.css.map */
