.rx-hero__visual.has-video{max-width:600px}.rx-hero__vframe{top:50%;left:50%;z-index:1;height:108%;aspect-ratio:9/16;border-radius:26px;overflow:hidden;background:#0b0b0c;box-shadow:0 0 0 1px var(--line-2),0 50px 100px -30px #000000e6,0 0 90px -20px #ffffff24;transform:translate(-50%,-50%) translate3d(var(--px,0),var(--py,0),0) rotate(-3deg);transition:transform .3s var(--ease)}.rx-hero__vframe video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rx-hero__vframe:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 20%,transparent 72%,rgba(0,0,0,.6))}.rx-hero__vc{position:absolute;z-index:2;width:18px;height:18px;border:2px solid rgba(255,255,255,.85)}.rx-hero__vc--tl{top:14px;left:14px;border-right:0;border-bottom:0}.rx-hero__vc--tr{top:14px;right:14px;border-left:0;border-bottom:0}.rx-hero__vc--bl{bottom:14px;left:14px;border-right:0;border-top:0}.rx-hero__vc--br{bottom:14px;right:14px;border-left:0;border-top:0}.rx-hero__vhud{position:absolute;top:22px;left:24px;right:24px;z-index:3;display:flex;justify-content:space-between;font-size:10px;color:#fff}.rx-hero__rec{display:inline-flex;align-items:center;gap:7px}.rx-hero__rec i{width:7px;height:7px;border-radius:50%;background:#ff3b30;box-shadow:0 0 10px #ff3b30;animation:rx-pulse 1.2s infinite}.rx-hero__vbtns{position:absolute;left:24px;right:24px;bottom:26px;z-index:3;display:flex;justify-content:flex-end;gap:6px}.rx-hero__vbtn{white-space:nowrap;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:10px;color:#fff;transition:background .3s,color .3s}.rx-hero__vbtn:hover,.rx-hero__vbtn[aria-pressed=true]{background:#fff;color:#000}.rx-hero__visual.has-video .rx-hud{z-index:4}.rx-statement{padding:clamp(110px,16vw,230px) 0;position:relative;overflow:hidden}.rx-statement__text{font:800 clamp(30px,5.8vw,92px)/1.02 var(--f-display);letter-spacing:-.04em;text-transform:uppercase;max-width:18ch;margin-top:28px}.rx-statement__text .w{display:inline-block;opacity:.12;transition:opacity .4s var(--ease),color .4s,text-shadow .6s}.rx-statement__text .w.is-lit{opacity:1}.rx-statement__text .w.is-volt{color:var(--bg);-webkit-text-stroke:2px var(--text);paint-order:stroke fill}.rx-news{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding:clamp(24px,6vw,84px);border:1px solid var(--line);border-radius:32px;background:var(--bg-2)}.rx-news>*{min-width:0}@media(min-width:900px){.rx-news{grid-template-columns:1.1fr .9fr;align-items:end}}.rx-news:before{content:"";position:absolute;inset:auto -10% -60% 30%;height:120%;z-index:-1;background:radial-gradient(closest-side,rgba(var(--volt-rgb),.22),transparent);filter:blur(20px)}.rx-news__form{display:flex;gap:8px;padding:6px;border:1px solid var(--line-2);border-radius:999px;background:#00000059}.rx-news__form input{flex:1;width:0;min-width:0;background:transparent;border:0;padding:0 14px;font:500 15px var(--f-body);outline:none}@media(max-width:480px){.rx-news__form .rx-btn{padding:0 18px}}.rx-news__form input::placeholder{color:var(--dim)}.rx-news__form .rx-btn{height:50px}.rx-news__msg{margin-top:12px;font:500 12px var(--f-mono);color:var(--volt);letter-spacing:.08em;text-transform:uppercase}.rx-footer{position:relative;border-top:1px solid var(--line);padding:80px 0 28px;overflow:hidden}.rx-footer__grid{display:grid;gap:40px}@media(min-width:900px){.rx-footer__grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}.rx-footer__about p{color:var(--muted);max-width:34ch;margin-top:18px}.rx-footer h3{font:500 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:18px}.rx-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rx-footer ul a{color:var(--muted);transition:color .3s}.rx-footer ul a:hover{color:var(--volt)}.rx-socials{display:flex;gap:8px;margin-top:22px}.rx-socials a{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:50%;transition:all .4s}.rx-socials a:hover{background:var(--volt);color:#000;border-color:var(--volt)}.rx-socials svg{width:18px;height:18px}.rx-footer__big{position:relative;margin:72px 0 24px;font:900 clamp(40px,10vw,240px)/.86 var(--f-display);letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;color:var(--bg);-webkit-text-stroke:2px var(--line-2);paint-order:stroke fill;-webkit-user-select:none;user-select:none}.rx-footer__big:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;color:var(--volt);-webkit-text-stroke:0;clip-path:inset(0 100% 0 0);transition:clip-path 2.4s var(--ease-out) .2s}.rx-footer__big.is-in:after{clip-path:inset(0 0 0 0)}.rx-footer__base{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;border-top:1px solid var(--line);color:var(--dim)}.rx-footer__base a:hover{color:var(--text)}.rx-pays{display:flex;flex-wrap:wrap;gap:6px}.rx-pays svg{width:38px;height:24px;opacity:.75}.rx-policies{display:flex;flex-wrap:wrap;gap:16px}.rx-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;visibility:hidden;pointer-events:none;transition:visibility 0s .7s}.rx-drawer.is-open{visibility:visible;pointer-events:auto;transition:none}.rx-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .5s}.rx-drawer.is-open .rx-drawer__scrim{opacity:1}.rx-drawer__panel{position:absolute;top:8px;right:8px;bottom:8px;width:min(440px,calc(100% - 16px));display:flex;flex-direction:column;background:var(--bg-2);border:1px solid var(--line);border-radius:24px;overflow:hidden;transform:translate(calc(100% + 24px));transition:transform .7s var(--ease-out)}.rx-drawer.is-open .rx-drawer__panel{transform:none}.rx-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 16px 24px;border-bottom:1px solid var(--line)}.rx-drawer__head h2{font:800 20px/1 var(--f-display);text-transform:uppercase;letter-spacing:-.02em}.rx-drawer__head h2 sup{font:500 11px var(--f-mono);color:var(--volt);margin-left:4px}.rx-drawer__body{flex:1;overflow-y:auto;padding:4px 24px;overscroll-behavior:contain}.rx-drawer__foot{padding:18px 24px 24px;border-top:1px solid var(--line);display:grid;gap:14px}.rx-drawer__row{display:flex;justify-content:space-between;align-items:baseline}.rx-drawer__row strong{font:600 20px var(--f-mono)}.rx-drawer__empty{display:grid;place-items:center;text-align:center;gap:18px;height:100%;padding:40px 0;color:var(--muted)}.rx-drawer__empty strong{display:block;font:800 26px/1 var(--f-display);text-transform:uppercase;color:var(--text);letter-spacing:-.03em}.rx-ship{display:grid;gap:8px;padding:14px 0 6px}.rx-ship__bar{height:4px;border-radius:2px;background:var(--line);overflow:hidden}.rx-ship__bar span{display:block;height:100%;width:var(--p,0%);background:var(--volt);box-shadow:0 0 10px var(--volt);transition:width .8s var(--ease-out)}.rx-item{display:grid;grid-template-columns:80px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--line);animation:rx-pop .6s var(--ease-out) both}.rx-item__img{aspect-ratio:1;border-radius:14px;background:radial-gradient(circle at 50% 44%,#2e2e32,#0a0a0b 72%);overflow:hidden;border:1px solid var(--line)}.rx-item__img img{width:100%;height:100%;object-fit:cover}.rx-item__info{display:grid;gap:6px;align-content:start}.rx-item__title{font:500 14px/1.35 var(--f-body)}.rx-item__variant{color:var(--muted);font-size:12px}.rx-item__row{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px}.rx-qty{display:inline-flex;align-items:center;height:54px;border:1px solid var(--line-2);border-radius:999px}.rx-qty button{width:44px;height:100%;display:grid;place-items:center;color:var(--muted);transition:color .3s}.rx-qty button:hover{color:var(--volt)}.rx-qty button svg{width:14px;height:14px}.rx-qty input{width:34px;text-align:center;background:transparent;border:0;font:600 14px var(--f-mono);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.rx-qty input::-webkit-outer-spin-button,.rx-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rx-qty--sm{height:36px}.rx-qty--sm button{width:32px}.rx-remove{font:500 11px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);transition:color .3s}.rx-remove:hover{color:#ff5a4e}.rx-drawer.is-busy .rx-drawer__body{opacity:.55;pointer-events:none;transition:opacity .2s}.rx-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;padding:clamp(80px,12vh,140px) var(--gutter) 40px;background:#060607f0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;visibility:hidden;overflow-y:auto;transition:opacity .45s var(--ease),visibility 0s .45s}.rx-search.is-open{opacity:1;visibility:visible;transition:opacity .45s var(--ease)}.rx-search__close{position:absolute;top:24px;right:var(--gutter)}.rx-search__form{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--line-2);padding-bottom:16px}.rx-search__form svg{width:28px;height:28px;color:var(--volt);flex:none}.rx-search__form input{flex:1;min-width:0;background:transparent;border:0;outline:none;font:800 clamp(28px,5vw,64px)/1.1 var(--f-display);letter-spacing:-.04em;text-transform:uppercase}.rx-search__form input::placeholder{color:var(--dim)}.rx-search__results{max-width:1100px;margin:32px auto 0}.rx-search__hint{color:var(--muted);margin-bottom:16px}.rx-sr{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.rx-sr a{display:grid;gap:10px;padding:10px;border:1px solid var(--line);border-radius:16px;background:var(--bg-2);transition:border-color .3s,transform .5s var(--ease-out);animation:rx-pop .5s var(--ease-out) both}.rx-sr a:hover{border-color:var(--volt);transform:translateY(-3px)}.rx-sr img{aspect-ratio:1;object-fit:cover;border-radius:10px;background:#0e0e0f;width:100%}.rx-sr span{font-size:13px;line-height:1.3}.rx-cursor{position:fixed;top:0;left:0;z-index:500;pointer-events:none}.rx-cursor__dot,.rx-cursor__ring{position:fixed;top:0;left:0;border-radius:50%;pointer-events:none}.rx-cursor__dot{width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--volt);box-shadow:0 0 10px var(--volt)}.rx-cursor__ring{width:38px;height:38px;margin:-19px 0 0 -19px;border:1px solid rgba(255,255,255,.35);display:grid;place-items:center;transition:width .45s var(--ease-out),height .45s var(--ease-out),margin .45s var(--ease-out),background .35s,border-color .35s,opacity .3s}.rx-cursor__ring span{font:700 10px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#000;opacity:0;transition:opacity .3s}.rx-cursor.is-hover .rx-cursor__ring{width:58px;height:58px;margin:-29px 0 0 -29px;border-color:var(--volt)}.rx-cursor.is-view .rx-cursor__ring{width:92px;height:92px;margin:-46px 0 0 -46px;background:var(--volt);border-color:var(--volt)}.rx-cursor.is-view .rx-cursor__ring span{opacity:1}.rx-cursor.is-view .rx-cursor__dot,.rx-cursor.is-gone{opacity:0}.rx-has-cursor,.rx-has-cursor a,.rx-has-cursor button,.rx-has-cursor label{cursor:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rx-3.css.map */
