.rc{--bg:#161826;--sf:#232532;--tx:#e9e9ed;--a:#9184d9;--a100:#f5f4ff;--a200:#e6e2fe;--a300:#d2cefd;--a400:#b5abfc;--a500:#968ae0;--a600:#796cbf;--a700:#5d5294;--a800:#423a6a;--a900:#2b2741;--n100:#f3f5fe;--n200:#e4e7f5;--n300:#cfd3e5;--n400:#b2b6ca;--n500:#9397ab;--n600:#75798c;--n700:#595d6c;--n800:#3f424d;--n900:#292b31;--pad:clamp(16px,4vw,48px);background:var(--bg);color:var(--tx);font-family:var(--rc-font,"Inter",system-ui,sans-serif);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.rc *,.rc *:before,.rc *:after{box-sizing:border-box}.rc h1,.rc h2,.rc h3,.rc p,.rc figure,.rc ul,.rc ol,.rc dl,.rc dd,.rc fieldset,.rc legend{margin:0;padding:0}.rc h1,.rc h2,.rc h3{font-family:inherit;color:inherit;font-weight:500;text-transform:none}.rc button{appearance:none;-webkit-appearance:none;font:inherit;color:inherit;background:none;border:0;margin:0;padding:0;letter-spacing:inherit;text-transform:none}.rc a{color:var(--a300)}.rc a:hover{color:var(--a200)}.rc :focus-visible{outline:2px solid var(--a);outline-offset:2px}.rc img,.rc video,.rc svg{display:block;max-width:100%}.rc [hidden]{display:none!important}.rc-wrap{max-width:1320px;margin:0 auto;padding:clamp(56px,9vw,112px) var(--pad) 0}.rc-wrap--end{padding-bottom:clamp(56px,9vw,112px)}.rc-kicker{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--a300);margin-bottom:10px}.rc-h2{font-size:clamp(26px,3.2vw,40px);line-height:1.12;letter-spacing:-.02em;max-width:20ch;text-wrap:balance;margin-bottom:14px}.rc-lead{font-size:16px;line-height:1.5;color:var(--n300);max-width:52ch;text-wrap:pretty}.rc-lead p+p{margin-top:8px}.rc-split{display:grid;gap:clamp(24px,4vw,64px);align-items:center}.rc-media{position:relative;border-radius:14px;overflow:hidden;background:var(--sf)}.rc-media img{width:100%;height:100%;object-fit:cover}.rc-r-1{aspect-ratio:1/1}.rc-r-43,.rc-r-45,.rc-r-wide{aspect-ratio:4/3}@media(min-width:640px){.rc-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rc-split--right .rc-media{order:2}.rc-r-45{aspect-ratio:4/5}.rc-r-wide{aspect-ratio:2/1}}.rc-split--solo{grid-template-columns:minmax(0,1fr)!important}.rc-ann{background:var(--a900);border-bottom:1px solid var(--a800);color:var(--a100)}.rc-ann div{max-width:1320px;margin:0 auto;padding:8px var(--pad);min-height:36px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center}.rc-hero{display:grid;gap:clamp(16px,3.2vw,56px);align-items:start;max-width:1320px;margin:0 auto;padding:clamp(12px,2.4vw,32px) var(--pad) 0}@media(min-width:1100px){.rc-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.rc-buy{position:sticky;top:24px}}.rc-gal{min-width:0;position:relative}.rc-track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:14px;background:var(--sf)}.rc-track::-webkit-scrollbar{display:none}.rc-slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1}.rc-slide img{width:100%;height:100%;object-fit:cover}.rc-arrows{position:absolute;right:12px;top:12px;display:none;gap:8px}.rc-arrow{width:44px;height:44px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--n700)!important;background:#161826d1!important;cursor:pointer}.rc-arrow:hover{border-color:var(--a)!important}.rc-thumbs{display:none;gap:8px;margin-top:12px}.rc-thumb{width:72px;height:72px;border-radius:8px;overflow:hidden;border:1px solid var(--n900)!important;opacity:.6;cursor:pointer;background:var(--sf)}.rc-thumb img{width:100%;height:100%;object-fit:cover}.rc-thumb[aria-current=true]{border-color:var(--a)!important;opacity:1}.rc-dots{display:flex;justify-content:center}.rc-dot{width:32px;height:44px;display:grid;place-items:center;cursor:pointer}.rc-dot span{width:6px;height:6px;border-radius:3px;background:var(--n700);transition:width .2s}.rc-dot[aria-current=true] span{width:18px;background:var(--a)}@media(min-width:640px){.rc-thumbs{display:flex}.rc-dots{display:none}.rc-arrows{display:flex}}.rc-buy{min-width:0}.rc-h1{font-size:clamp(30px,3.4vw,44px);line-height:1.05;letter-spacing:-.03em;margin-bottom:6px}.rc-sub{font-size:clamp(18px,1.6vw,21px);line-height:1.3;color:var(--n100);margin-bottom:10px;text-wrap:balance}.rc-rating{display:flex;width:fit-content;align-items:center;gap:10px;min-height:44px;margin:-6px 0 4px;color:var(--n200)!important;text-decoration:none}.rc-rating u{font-size:14px;text-underline-offset:3px;text-decoration-color:var(--n600)}.rc-stars{position:relative;display:block;width:102px;height:18px}.rc-stars svg{position:absolute;top:0;left:0}.rc-stars span{position:absolute;top:0;left:0;height:18px;overflow:hidden}.rc-p{font-size:16px;line-height:1.5;color:var(--n300);margin-bottom:16px;text-wrap:pretty}.rc-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.rc-price b{font-size:26px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.rc-price s{font-size:16px;color:var(--n400);white-space:nowrap}.rc-ship{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--a200);margin-top:2px}.rc-stack{display:flex;flex-direction:column;gap:14px;margin-top:16px}.rc fieldset{border:0;min-width:0}.rc-legend{font-size:14px;margin-bottom:8px}.rc-legend span{color:var(--n300)}.rc-sw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rc-opt{min-height:52px;display:flex;align-items:center;gap:10px;padding:6px 14px 6px 10px!important;border-radius:8px;border:1px solid var(--n800)!important;font-size:15px;font-weight:500;cursor:pointer;transition:border-color .2s,background-color .2s;text-align:left}.rc-opt:hover{border-color:var(--a400)!important}.rc-opt[aria-checked=true]{border-color:var(--a)!important;background:var(--a900)!important}.rc-swatch{width:28px;height:28px;border-radius:50%;border:1px solid var(--n600);flex:0 0 auto;background:var(--n900)}.rc-bundles{display:flex;flex-direction:column;gap:8px}.rc-bd{width:100%;min-height:56px;display:flex;align-items:center;gap:12px;padding:10px 14px!important;border-radius:8px;border:1px solid var(--n800)!important;text-align:left;cursor:pointer;transition:border-color .2s,background-color .2s}.rc-bd:hover{border-color:var(--a400)!important}.rc-bd--rec{border-color:var(--a700)!important}.rc-bd[aria-checked=true]{border-color:var(--a)!important;background:var(--a900)!important}.rc-radio{width:20px;height:20px;border-radius:50%;border:1px solid var(--n600);display:grid;place-items:center;flex:0 0 auto}.rc-radio:after{content:"";width:10px;height:10px;border-radius:50%}[aria-checked=true]>.rc-radio{border-color:var(--a)}[aria-checked=true]>.rc-radio:after{background:var(--a)}.rc-bd-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.rc-bd-label{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px;font-weight:500}.rc-tag{font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid var(--n700);color:var(--n200)}.rc-tag--rec{border-color:var(--a700);color:var(--a200);background:var(--a900)}.rc-bd-sub{font-size:13px;color:var(--n400)}.rc-bd-price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px;white-space:nowrap}.rc-bd-price s{font-size:13px;color:var(--n400)}.rc-bd-price b{font-size:15px;font-weight:500;color:var(--n100)}.rc-note{font-size:13px;color:var(--n400);margin-top:8px}.rc-stock{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:var(--n200)}.rc-pulse{width:10px;height:10px;border-radius:50%;background:#e5484d;flex:0 0 auto;animation:rcPulse 2s ease-in-out infinite}@keyframes rcPulse{0%,to{opacity:1;box-shadow:0 0 #e5484d80,0 0 8px #e5484d8c}50%{opacity:.6;box-shadow:0 0 0 6px #e5484d00,0 0 14px #e5484d4d}}.rc-atcwrap{display:flex;flex-direction:column;gap:12px}.rc-atc{width:100%;min-height:62px;display:flex;align-items:center;justify-content:center;padding:0 20px!important;border-radius:10px;border:1px solid var(--a400)!important;background:var(--a600)!important;color:#fff!important;font-weight:700!important;font-size:17px!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer;box-shadow:0 0 24px #9184d947;transition:transform .15s ease,box-shadow .25s ease,background-color .25s ease}.rc-atc:hover{background:var(--a500)!important;box-shadow:0 0 36px #9184d980}.rc-atc:active{transform:scale(.98)}.rc-atc[disabled]{opacity:.45;cursor:not-allowed;transform:none}.rc-guar{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:var(--n200)}.rc-guar .rc-ic,.rc-acc summary .rc-ic:first-child,.rc-dim .rc-ic{color:var(--a300)}.rc-pays{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.rc-pays svg{width:38px;height:24px}.rc-acc{border-bottom:1px solid var(--n900)}.rc-acc summary{list-style:none;min-height:56px;display:flex;align-items:center;gap:12px;cursor:pointer;font-size:15px;font-weight:500;padding:8px 0}.rc-acc summary::-webkit-details-marker{display:none}.rc-acc summary .rc-caret,.rc-acc summary .rc-ic:last-child{margin-left:auto;transition:transform .2s}.rc-acc[open] summary .rc-ic:last-child{transform:rotate(180deg)}.rc-acc-body{padding:0 0 16px;font-size:14px;line-height:1.5;color:var(--n300);text-wrap:pretty}.rc-acc-body p+p{margin-top:8px}.rc-mfaq{border-top:1px solid var(--n900)}.rc-mfaq .rc-acc-body{padding-left:30px}.rc-dim{display:flex;align-items:center;gap:10px;border-radius:8px;background:var(--sf);padding:12px 14px;font-size:14px}.rc-dim span{color:var(--n300)}.rc-dim b{font-weight:400;color:var(--tx);font-variant-numeric:tabular-nums}.rc-desc{display:flex;flex-direction:column;gap:8px;padding-top:4px;font-size:15px;line-height:1.55;color:var(--n300)}.rc-desc h2{font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--n400)}.rc-desc p+p{margin-top:8px}.rc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#161826f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--n800);padding-bottom:env(safe-area-inset-bottom);transform:translateY(110%);transition:transform .25s ease}.rc-sticky.is-on{transform:none}.rc-sticky-in{max-width:1320px;margin:0 auto;padding:10px clamp(12px,4vw,48px);display:flex;align-items:center;gap:12px}.rc-sticky img{width:44px;height:44px;border-radius:8px;object-fit:cover;flex:0 0 auto;background:var(--sf)}.rc-sticky-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.rc-sticky-t b{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-sticky-t span{font-size:13px;color:var(--n400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-sticky-btn{flex:0 0 auto;min-height:48px;padding:0 18px!important;border-radius:8px;border:1px solid var(--a400)!important;background:var(--a600)!important;color:#fff!important;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.rc-sticky-btn:hover{background:var(--a500)!important}.rc-sticky-btn[disabled]{opacity:.45}@media(prefers-reduced-motion:reduce){.rc *,.rc-sticky{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.rc-vh{text-align:center;margin:0 auto clamp(24px,4vw,48px);max-width:760px}.rc-vh h2{font-size:clamp(32px,4.6vw,56px);font-weight:700;line-height:1.05;letter-spacing:-.03em;margin-bottom:12px;text-wrap:balance}.rc-vh p{font-size:clamp(16px,1.5vw,19px);line-height:1.45;color:var(--n300)}.rc-vrow{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1*var(--pad));padding:0 var(--pad);scroll-padding-left:var(--pad)}.rc-vrow::-webkit-scrollbar{display:none}.rc-vcard{flex:0 0 calc(100% - 64px);scroll-snap-align:start;min-width:0;display:flex;flex-direction:column;gap:12px}@media(min-width:640px){.rc-vcard{flex-basis:calc((100% - 24px)/2.4)}}@media(min-width:1100px){.rc-vrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1120px;margin:0 auto;padding:0;overflow:visible}}.rc-vbox{position:relative;aspect-ratio:9/16;border-radius:14px;overflow:hidden;background:var(--sf);border:1px solid var(--n800);box-shadow:0 6px 18px #0000008c}.rc-vbox video,.rc-vbox img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rc-vplay{position:absolute;z-index:2;left:6px;bottom:6px;width:44px;height:44px;display:none;place-items:center;color:#fff;cursor:pointer}.rc-vplay span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#16182699;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(243,245,254,.18)}.rc-vbox.needs-tap .rc-vplay{display:grid}.rc-vplay[aria-pressed=true] .i-play,.rc-vplay[aria-pressed=false] .i-pause{display:none}.rc-vcap h3{font-size:17px}.rc-vcap p{font-size:14px;line-height:1.45;color:var(--n300);margin-top:4px}.rc-feat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:clamp(16px,2.4vw,24px)}@media(min-width:640px){.rc-feat{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-fcard{min-width:0;border-radius:12px;border:1px solid var(--n800);background:var(--sf);padding:14px;display:flex;flex-direction:column;gap:8px}.rc-fcard .rc-ic{color:var(--a300)}.rc-fcard h3{font-size:15px;line-height:1.25}.rc-fcard p{font-size:13px;line-height:1.45;color:var(--n300);text-wrap:pretty}.rc-snd{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media(min-width:1100px){.rc-snd{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.rc-hint{display:flex;align-items:center;gap:10px;margin-top:20px;font-size:14px;line-height:1.45;color:var(--n300);max-width:46ch}.rc-hint .rc-ic{color:var(--a300)}.rc-panel{min-width:0;border-radius:16px;border:1px solid var(--n800);background:linear-gradient(180deg,var(--sf),var(--bg));box-shadow:0 6px 18px #0000008c;padding:clamp(12px,2vw,20px);display:flex;flex-direction:column;gap:clamp(12px,1.6vw,16px)}.rc-sgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:640px)and (max-width:1099px){.rc-sgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-scard{min-width:0;min-height:128px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;padding:14px!important;border-radius:12px;border:1px solid var(--n800)!important;text-align:left;cursor:pointer;transition:border-color .25s,background-color .25s,box-shadow .25s,transform .15s}.rc-scard:hover{border-color:var(--a400)!important}.rc-scard:active{transform:scale(.98)}.rc-scard[aria-checked=true]{border-color:var(--a)!important;background:var(--a900)!important;box-shadow:0 0 28px #9184d938}.rc-stop{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--n400)}.rc-scard[aria-checked=true] .rc-stop{color:var(--a300)}.rc-stop .rc-radio{width:18px;height:18px}.rc-stop .rc-radio:after{width:8px;height:8px}.rc-scard[aria-checked=true] .rc-radio{border-color:var(--a)}.rc-scard[aria-checked=true] .rc-radio:after{background:var(--a)}.rc-snum{display:flex;flex-direction:column;gap:2px}.rc-snum small{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--n400)}.rc-snum b{font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.rc-wave{position:relative;display:block;width:100%;height:28px}.rc-wave>span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:2px}.rc-wave i{flex:1 1 0;min-width:0;border-radius:2px;background:var(--n700);transition:background-color .25s}.rc-scard[aria-checked=true] .rc-wave .b i{background:var(--a700)}.rc-scard.no-src .rc-wave .b i{background:var(--n800)}.rc-wave .o{clip-path:inset(0 100% 0 0)}.rc-wave .o i{background:var(--a300)}.rc-scard.is-playing .rc-wave i{animation:rcWave .8s ease-in-out infinite}.rc-wave i:nth-child(3n){animation-duration:.66s!important}.rc-wave i:nth-child(3n+1){animation-duration:.94s!important}.rc-wave i:nth-child(4n){animation-delay:-.3s}@keyframes rcWave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.4)}}.rc-splay{width:100%;min-height:62px;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 20px!important;border-radius:10px;border:1px solid var(--a400)!important;background:var(--a600)!important;color:#fff!important;font-weight:700;font-size:17px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 24px #9184d947;transition:transform .15s,box-shadow .25s,background-color .25s,opacity .25s}.rc-splay:hover{background:var(--a500)!important;box-shadow:0 0 36px #9184d980}.rc-splay:active{transform:scale(.98)}.rc-splay[disabled]{opacity:.45;cursor:not-allowed}.rc-splay[aria-pressed=true] .i-play,.rc-splay[aria-pressed=false] .i-pause{display:none}.rc-prog{display:flex;align-items:center;gap:12px;min-height:20px}.rc-prog small{flex:0 0 auto;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--a300)}.rc-prog>span{flex:1 1 auto;height:4px;border-radius:2px;background:var(--n800);overflow:hidden}.rc-prog>span>span{display:block;height:100%;width:0;background:var(--a);border-radius:2px}.rc-prog output{flex:0 0 auto;min-width:64px;text-align:right;font-size:13px;color:var(--n300);font-variant-numeric:tabular-nums}.rc-steps{list-style:none}.rc-step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px 0;border-top:1px solid var(--n900)}.rc-step:last-child{border-bottom:1px solid var(--n900)}.rc-step>span{font-size:13px;color:var(--a300);padding-top:3px}.rc-step h3{font-size:17px;margin-bottom:2px}.rc-step p{font-size:15px;color:var(--n300)}.rc-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rc-chip{min-width:0;border-radius:14px;border:1px solid var(--n800);padding:clamp(12px,1.6vw,18px);display:flex;flex-direction:column;gap:10px}.rc-pill{align-self:flex-start;display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid var(--a700);background:var(--a900);color:var(--a200);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.rc-chip p{font-size:14px;line-height:1.45;color:var(--n300);text-wrap:pretty}.rc-mnote{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;color:var(--n400)}.rc-gap{margin-top:clamp(20px,3vw,32px)}.rc-faq{display:grid;gap:clamp(16px,4vw,64px);align-items:start}@media(min-width:640px){.rc-faq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.rc-faq .rc-acc summary{min-height:60px;font-size:16px}.rc-faq .rc-acc-body{font-size:15px;padding-bottom:18px;max-width:60ch}.rc-faq-list{border-top:1px solid var(--n900)}.rc .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/12/assets/revclock.css.map */
