.iwd-wheel-section{--iwd-w-accent: var(--iwd-accent, #21add0);--iwd-w-ink: var(--iwd-ink, #1c2228);--iwd-w-accent-ink: var(--iwd-accent-ink, #0b6e8c)}.iwd-wheel-layout{display:grid;gap:2.4rem;align-items:start}@media screen and (min-width:990px){.iwd-wheel-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3.2rem;align-items:center}}.iwd-wheel-eyebrow{margin:0 0 .6rem;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;color:var(--iwd-w-accent-ink)}.iwd-wheel-title{margin:0 0 1rem;font-size:clamp(2.2rem,3vw,3.2rem);line-height:1.15;color:var(--iwd-w-ink)}.iwd-wheel-intro{margin:0 0 1.4rem;font-size:1.55rem;line-height:1.55;color:#1c2228e0;max-width:54rem}.iwd-wheel-intro p{margin:0 0 .8rem}.iwd-wheel-ladder{margin:0 0 1.8rem;padding:1.2rem 1.2rem 1.2rem 2.6rem;border:1px solid #cfe9f1;border-left:5px solid var(--iwd-w-accent);border-radius:1rem;background:linear-gradient(100deg,#eef8fb,#fff 70%);font-size:1.4rem;line-height:1.5}.iwd-wheel-ladder li{margin:.25rem 0}.iwd-wheel-form{display:grid;gap:1rem;max-width:42rem}.iwd-wheel-label{display:block;font-size:1.35rem;font-weight:600;margin-bottom:.4rem;color:var(--iwd-w-ink)}.iwd-wheel-input{width:100%;min-height:4.6rem;padding:.8rem 1.2rem;border:1px solid #c5d3d9;border-radius:.8rem;font-size:1.6rem}.iwd-wheel-input:focus{outline:2px solid var(--iwd-w-accent);outline-offset:2px;border-color:var(--iwd-w-accent)}.iwd-wheel-consent{display:flex;gap:.8rem;align-items:flex-start;font-size:1.3rem;line-height:1.45;color:#1c2228db}.iwd-wheel-consent input{margin-top:.25rem;flex:none;width:1.6rem;height:1.6rem}.iwd-wheel-spin-btn{width:100%;min-height:4.8rem;font-size:1.6rem}.iwd-wheel-status{margin:.8rem 0 0;font-size:1.4rem;font-weight:600}.iwd-wheel-status[data-kind=error]{color:#9b1c1c}.iwd-wheel-status[data-kind=success]{color:#0b6e8c}.iwd-wheel-status[data-kind=info]{color:#1c2228cc}.iwd-wheel-result{margin-top:1.4rem;padding:1.4rem 1.6rem;border-radius:1rem;border:1px solid #cfe9f1;background:#f1f9fc}.iwd-wheel-result__eyebrow{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;color:var(--iwd-w-accent-ink)}.iwd-wheel-result__label{margin:.4rem 0;font-size:2.2rem;font-weight:700;color:var(--iwd-w-ink)}.iwd-wheel-result__min{margin:0 0 1rem;font-size:1.35rem;color:#1c2228bf}.iwd-wheel-result__code-row{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.iwd-wheel-result__code{display:inline-block;padding:.7rem 1.1rem;border-radius:.6rem;background:#10151a;color:#fff;font-size:1.7rem;letter-spacing:.04em}.iwd-wheel-result__hint{margin:1rem 0 0;font-size:1.3rem;color:#1c2228b8}.iwd-wheel-tc{margin-top:2rem;padding-top:1.4rem;border-top:1px solid #e3e7eb}.iwd-wheel-tc__title{margin:0 0 .6rem;font-size:1.5rem}.iwd-wheel-tc ul{margin:0;padding-left:1.8rem;font-size:1.3rem;line-height:1.5;color:#1c2228cc}.iwd-wheel-tc li{margin:.35rem 0}.iwd-wheel-stage{position:relative;width:min(100%,34rem);margin:0 auto;aspect-ratio:1}@media screen and (min-width:990px){.iwd-wheel-stage{width:min(100%,40rem)}}.iwd-wheel-pointer{position:absolute;top:-.2rem;left:50%;transform:translate(-50%);width:0;height:0;z-index:3;border-left:1.1rem solid transparent;border-right:1.1rem solid transparent;border-top:2.2rem solid #10151a;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2))}.iwd-wheel-disk{position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;border-radius:50%;background:conic-gradient(from -30deg,#21add0 0deg 60deg,#0b6e8c 60deg 120deg,#7fd4ea 120deg 180deg,#148eae 180deg 240deg,#d7f1f8 240deg 300deg,#065a74 300deg 360deg);border:.6rem solid #10151a;box-shadow:0 12px 28px #10151a2e,inset 0 0 0 .4rem #ffffff40;transform:rotate(0);will-change:transform}.iwd-wheel-seg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;transform:rotate(calc(var(--i) * 60deg));pointer-events:none}.iwd-wheel-seg span{margin-top:1.6rem;font-size:clamp(1.2rem,2.6vw,1.55rem);font-weight:800;letter-spacing:.02em;color:#10151a;text-shadow:0 1px 0 rgba(255,255,255,.35);transform:rotate(0)}.iwd-wheel-seg--2 span,.iwd-wheel-seg--6 span{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.35)}.iwd-wheel-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:22%;aspect-ratio:1;border-radius:50%;background:#10151a;color:#fff;display:grid;place-items:center;font-weight:800;font-size:clamp(1.1rem,2.2vw,1.4rem);letter-spacing:.06em;border:.35rem solid #fff;z-index:2;box-shadow:0 4px 12px #00000040}.iwd-wheel--won .iwd-wheel-result{animation:iwdWheelPop .35s ease}@keyframes iwdWheelPop{0%{transform:scale(.98);opacity:.4}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.iwd-wheel-disk{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/iwd-spin-wheel.css.map */
