.a42,.a42 *,.a42-chip,.a42-chip *{box-sizing:border-box}.a42{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:16px;--a42-bone:var(--ari-bone,#F5F5F3);--a42-ink:var(--ari-ink,#1C1C1D);--a42-slate:var(--ari-slate,#3E4A55);--a42-orange:var(--ari-orange,#E86A17);--a42-muted:var(--ari-muted,#5A6670);--a42-line:var(--ari-line,#DAD9D3);--a42-rust:var(--ari-rust,#A9480C);--a42-display:var(--font-heading--family,"Saira Condensed","Arial Narrow",Impact,sans-serif);--a42-body:var(--font-body--family,"Saira","Helvetica Neue",Arial,sans-serif)}.a42[hidden],.a42 [hidden],.a42-chip[hidden]{display:none!important}.a42__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1c1da8}.a42__card{position:relative;width:min(860px,100%);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;background:var(--a42-bone);color:var(--a42-ink);border-top:6px solid var(--a42-ink);box-shadow:0 24px 60px #00000059;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;padding:36px 36px 32px;font-family:var(--a42-body);font-size:15px;line-height:1.5;text-align:left;animation:a42-in .28s ease-out}@keyframes a42-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.a42__x{position:absolute;top:6px;right:8px;z-index:3;background:none;border:0;font-size:30px;line-height:1;color:var(--a42-slate);cursor:pointer;padding:8px 10px}.a42__wheelwrap{position:relative;width:100%;max-width:380px;margin:0 auto;aspect-ratio:1;transition:max-width .45s ease}.a42__wheel{width:100%;height:100%;filter:drop-shadow(0 12px 14px rgba(28,28,29,.28));will-change:transform}.a42__wheel svg{display:block;width:100%;height:100%}.a42__pointer{position:absolute;left:50%;top:-2.6%;width:7.4%;aspect-ratio:30/34;transform:translate(-50%);z-index:2;pointer-events:none}.a42__pointer svg{display:block;width:100%;height:100%}.a42 .a42-bolt{fill:#1c1c1d;stroke:#1c1c1d;stroke-width:1.2;transition:fill .12s linear}.a42 .a42-bolt.is-loose{fill:#cbc9c1}.a42__panel{min-width:0}.a42 .a42__kicker{margin:0 0 10px;font-family:var(--a42-display);font-weight:700;font-size:13px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--a42-slate)}.a42 .a42__head{margin:0 0 12px;font-family:var(--a42-display);font-weight:800;font-size:clamp(38px,6.4vw,56px);line-height:.95;letter-spacing:.005em;text-transform:uppercase;color:var(--a42-ink);text-wrap:balance}.a42 .a42__sub{margin:0 0 20px;font-size:16px;line-height:1.5;color:var(--a42-ink);max-width:34ch}.a42 .a42__fine{margin:14px 0 0;font-size:12.5px;line-height:1.5;color:var(--a42-muted);max-width:44ch}.a42 .a42__fine a{color:inherit;text-decoration:underline;text-underline-offset:2px}.a42 .a42__cta{display:inline-flex;align-items:center;justify-content:center;min-width:200px;padding:17px 30px;border:0;border-radius:2px;background:var(--a42-orange);color:var(--a42-ink);font-family:var(--a42-display);font-weight:800;font-size:19px;line-height:1;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;cursor:pointer}.a42 .a42__cta:hover{filter:brightness(1.05)}.a42 .a42__cta[disabled]{opacity:.55;cursor:default}.a42 button:focus-visible,.a42 a:focus-visible,.a42 input:focus-visible,.a42-chip:focus-visible{outline:2px solid var(--a42-ink);outline-offset:3px}.a42 .a42__form{display:grid!important;gap:10px;max-width:340px;margin:0;text-align:left}.a42 .a42__label{font-family:var(--a42-display);font-weight:700;font-size:12px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--a42-slate)}.a42 .a42__input{display:block;width:100%;max-width:none;margin:0;padding:13px 12px;border:1px solid var(--a42-ink);border-radius:2px;background:#fff;color:var(--a42-ink);font-family:var(--a42-body);font-size:16px;line-height:1.2}.a42 .a42__err{margin:0;color:var(--a42-rust);font-size:13.5px}.a42 .a42__form .a42__cta{width:100%;max-width:none;margin-top:6px}.a42 .a42__form .a42__fine{margin-top:4px}.a42 .a42__bolts{margin:0;font-family:var(--a42-display);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--a42-slate);font-variant-numeric:tabular-nums}.a42__coderow{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin:0 0 14px}.a42 .a42__code{display:block;padding:12px 16px;border:1px dashed var(--a42-ink);border-radius:2px;background:#fff;color:var(--a42-ink);font-family:var(--a42-display);font-weight:800;font-size:clamp(26px,5.4vw,36px);line-height:1;letter-spacing:.06em;-webkit-user-select:all;user-select:all}.a42 .a42__ghost{padding:8px 14px;border:1px solid var(--a42-ink);border-radius:2px;background:transparent;color:var(--a42-ink);font-family:var(--a42-display);font-weight:700;font-size:13px;line-height:1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.a42 [data-a42-view=landed] .a42__sub{margin-bottom:14px}.a42__prize{display:flex;align-items:center;gap:14px;max-width:340px;margin:0 0 16px;padding:12px 16px;border-radius:2px;background:var(--a42-ink);color:var(--a42-bone);font-family:var(--a42-display);text-transform:uppercase}.a42__prize-big{font-weight:800;font-size:44px;line-height:.9;letter-spacing:.01em;white-space:nowrap}.a42__prize-more{display:grid;gap:5px;min-width:0;font-weight:700;font-size:13px;line-height:1.15;letter-spacing:.08em}.a42__prize-time{opacity:.82}.a42__prize-time b{font-weight:800;font-size:16px;letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:1}.a42 .a42__head--prize{margin-bottom:14px}.a42__clock{max-width:340px;margin:0 0 14px;padding:14px 16px 13px;border-radius:2px;background:var(--a42-ink);color:var(--a42-bone);transition:background-color .5s ease}.a42 .a42__clock-label{margin:0 0 9px;font-family:var(--a42-display);font-weight:700;font-size:13px;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:inherit;opacity:.82}.a42__digits{display:flex;align-items:flex-start;gap:8px;font-family:var(--a42-display);font-variant-numeric:tabular-nums}.a42__digits span{display:grid;justify-items:start;gap:7px}.a42__digits b{font-weight:800;font-size:74px;line-height:.8;letter-spacing:.02em}.a42__digits i{font-style:normal;font-weight:700;font-size:11px;line-height:1;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.a42__digits em{font-style:normal;font-weight:800;font-size:52px;line-height:1.05;opacity:.45}.a42__fuel{height:4px;margin:13px 0 0;border-radius:2px;background:#f5f5f33d;overflow:hidden}.a42__fuel i{display:block;width:100%;height:100%;background:var(--a42-bone);transition:width 1s linear}.a42 .a42__clock-note{margin:10px 0 0;font-size:13.5px;line-height:1.4;color:inherit;opacity:.88;text-wrap:balance}.a42__clock[data-a42-phase=hour],.a42__clock[data-a42-phase=ten]{background:var(--a42-rust)}.a42__clock[data-a42-phase=over]{background:var(--a42-slate)}.a42__clock[data-a42-phase=ten] [data-a42-s]{animation:a42-beat 1s steps(1,end) infinite}@keyframes a42-beat{50%{opacity:.4}}.a42 .a42__terms{font-size:14px;color:var(--a42-muted);max-width:40ch}.a42-chip{position:fixed;left:12px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:90;display:grid;gap:6px;justify-items:start;padding:11px 16px 14px;border:0;border-radius:2px;overflow:hidden;background:var(--ari-ink,#1C1C1D);color:var(--ari-bone,#F5F5F3);box-shadow:0 10px 26px #00000052;cursor:pointer;text-align:left;text-transform:uppercase;line-height:1;transition:background-color .5s ease;animation:a42-chip-in .35s ease-out;font-family:var(--font-heading--family,"Saira Condensed","Arial Narrow",Impact,sans-serif)}@keyframes a42-chip-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.a42-chip__big{font-weight:800;font-size:24px;letter-spacing:.02em;white-space:nowrap}.a42-chip__s,.a42-chip__sa{font-weight:700;font-size:13px;letter-spacing:.08em;opacity:.86}.a42-chip__sa,.a42-chip.is-applied .a42-chip__s{display:none}.a42-chip.is-applied .a42-chip__sa{display:inline}.a42-chip__row{font-weight:700;font-size:12px;letter-spacing:.12em;opacity:.92;white-space:nowrap}.a42-chip__row b{margin-left:3px;font-weight:800;font-size:17px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.a42-chip__fuel{position:absolute;left:0;right:0;bottom:0;height:4px;background:#f5f5f338}.a42-chip__fuel i{display:block;width:100%;height:100%;background:var(--ari-bone,#F5F5F3);transition:width 1s linear}.a42-chip[data-a42-phase=hour],.a42-chip[data-a42-phase=ten]{background:var(--ari-rust,#A9480C)}.a42-chip[data-a42-phase=ten] .a42-chip__row b{animation:a42-beat 1s steps(1,end) infinite}@media(max-width:759px){.a42__card{grid-template-columns:minmax(0,1fr);gap:16px;width:min(440px,100%);padding:30px 22px 22px}.a42__wheelwrap{max-width:min(72vw,290px)}.a42__card:not([data-state=idle]):not([data-state=spinning]) .a42__wheelwrap{max-width:150px}.a42 .a42__cta{width:100%}.a42 .a42__form,.a42__prize,.a42__clock{max-width:none}.a42__prize{gap:12px;padding:12px 14px}.a42__prize-big{font-size:38px}.a42__prize-more{font-size:12px;letter-spacing:.06em}.a42__digits b{font-size:66px}.a42__digits em{font-size:46px}.a42__card[data-state=code] .a42__wheelwrap{display:none}.a42-chip{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media(max-width:759px)and (max-height:700px){.a42__card:not([data-state=idle]):not([data-state=spinning]) .a42__wheelwrap{max-width:92px}}@media(prefers-reduced-motion:reduce){.a42__card,.a42-chip,.a42__clock [data-a42-s],.a42-chip__row b{animation:none!important}.a42__wheelwrap,.a42__fuel i,.a42-chip__fuel i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ari-spin42.css.map */
