:root{--ink:#0A0A0A;--coal:#161615;--soot:#111110;--graphite:#2E2D2B;--line:#1E1E1C;--edge:#3A3936;--ash:#8C8A86;--mute:#5E5C58;--stone:#B9B6AF;--bone:#F1EFEA;--pad:44px;--display:"Bebas Neue",Impact,sans-serif;--body:"Archivo",Helvetica,Arial,sans-serif}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ink);color:var(--bone);font-family:var(--body);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:1px solid var(--bone);outline-offset:3px}.rs-skip{position:absolute;left:-9999px}.rs-skip:focus{left:12px;top:12px;z-index:100;background:var(--bone);color:var(--ink);padding:10px 14px}.rs-k{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--ash)}.rs-h{margin:0;font-family:var(--display);font-weight:400;line-height:.86;letter-spacing:.005em}.rs-h--xl{font-size:clamp(64px,9vw,168px)}.rs-h--l{font-size:clamp(56px,8vw,120px)}.rs-h--m{font-size:clamp(44px,6vw,96px)}.rs-body{margin:0;font-size:15px;line-height:1.75;color:var(--stone);max-width:460px}.rs-wrap{padding-left:var(--pad);padding-right:var(--pad)}.rs-sec{padding-top:110px;padding-bottom:120px}.rs-rule{border-top:1px solid var(--line)}.rs-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:44px}.rs-head__l{display:flex;flex-direction:column;gap:14px}.rs-link{font-size:11px;letter-spacing:.3em;text-transform:uppercase;border-bottom:1px solid var(--bone);padding-bottom:6px}.rs-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;font-family:var(--body);font-size:12px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s,border-color .25s;border-radius:0}.rs-btn--light{background:var(--bone);color:var(--ink)}.rs-btn--light:hover{background:#fff}.rs-btn--black{background:var(--ink);color:var(--bone);border-color:var(--ink)}.rs-btn--black:hover{background:#000;border-color:var(--bone);color:#fff}.rs-btn--ghost{background:transparent;color:var(--bone);border-color:#4a4946}.rs-btn--ghost:hover{border-color:var(--bone)}.rs-btn[disabled]{background:var(--graphite);color:var(--ash);border-color:var(--graphite);cursor:not-allowed}.rs-header{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px var(--pad);background:#0a0a0adb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.rs-nav{display:flex;gap:34px;font-size:11px;letter-spacing:.3em;text-transform:uppercase}.rs-nav--r{justify-content:flex-end}.rs-nav a{position:relative;padding:6px 0}.rs-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--bone);transform:scaleX(0);transform-origin:0 50%;transition:transform .35s cubic-bezier(.7,0,.3,1)}.rs-nav a:hover:after,.rs-nav a[aria-current]:after{transform:scaleX(1)}.rs-logo img{height:26px;width:auto}.rs-burger{display:none;background:none;border:0;padding:8px;cursor:pointer;font-size:11px;letter-spacing:.3em;text-transform:uppercase}.rs-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--ink);display:flex;flex-direction:column;padding:28px 20px;gap:10px;transform:translateY(-100%);transition:transform .5s cubic-bezier(.7,0,.2,1)}.rs-drawer.is-open{transform:none}.rs-drawer a{font-family:var(--display);font-size:64px;line-height:1}.rs-drawer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.rs-hero{position:relative;height:min(880px,92vh);min-height:560px;overflow:hidden}.rs-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:30% 40%;transform-origin:40% 40%;animation:rsZoom 22s ease-in-out infinite alternate}@keyframes rsZoom{0%{transform:scale(1.03)}to{transform:scale(1.12)}}.rs-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a40,#0a0a0a00 30%,#0a0a0ad1),linear-gradient(270deg,#0a0a0a8c,#0a0a0a00 45%)}.rs-hero__ui{position:absolute;left:var(--pad);right:var(--pad);bottom:56px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;gap:40px}.rs-hero__main{display:flex;flex-direction:column;align-items:flex-end;gap:30px}.rs-hero__logo{width:min(580px,60vw);height:auto;clip-path:inset(100% 0 0 0);animation:rsRev 1.3s cubic-bezier(.7,0,.2,1) .4s both}@keyframes rsRev{to{clip-path:inset(0 0 0 0)}}.rs-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.rs-up{animation:rsUp .9s cubic-bezier(.2,.8,.2,1) both}@keyframes rsUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rs-scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(241,239,234,.03) 0 1px,transparent 1px 3px)}.rs-beam{position:absolute;left:0;right:0;height:1px;background:#ffffffa6;box-shadow:0 0 22px 3px #ffffff4d;animation:rsBeam 7s cubic-bezier(.6,0,.4,1) infinite}@keyframes rsBeam{0%{top:0}50%{top:100%}to{top:0}}.rs-bc{position:relative;display:block}.rs-bc i{position:absolute;top:0;bottom:0;background:currentColor}.rs-bc__laser{position:absolute;top:-10px;bottom:-10px;width:2px;background:#fff;box-shadow:0 0 16px 4px #ffffff80;animation:rsLaser 3.4s cubic-bezier(.6,0,.4,1) infinite}@keyframes rsLaser{0%{left:0}50%{left:100%}to{left:0}}.rs-bc-wrap{display:flex;flex-direction:column;gap:10px}.rs-nums{font-size:10px;letter-spacing:.38em}.rs-ticker{overflow:hidden;background:var(--bone);color:var(--ink);border-bottom:1px solid var(--line)}.rs-ticker__row{display:flex;width:max-content;animation:rsTick 38s linear infinite}.rs-ticker span{padding:15px 28px;white-space:nowrap;font-size:12px;font-weight:600;letter-spacing:.32em;text-transform:uppercase}@keyframes rsTick{to{transform:translate(-50%)}}.rs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px}.rs-card{display:flex;flex-direction:column;gap:14px}.rs-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--bone)}.rs-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease,transform 1.2s cubic-bezier(.2,.8,.2,1)}.rs-card__media .is-main{object-fit:contain;padding:6%}.rs-card__media .is-alt{opacity:0;transform:scale(1.06)}.rs-card:hover .is-main{opacity:0;transform:scale(1.04)}.rs-card:hover .is-alt{opacity:1;transform:none}.rs-card__code{position:absolute;left:12px;top:12px;font-size:10px;letter-spacing:.3em;color:var(--ink);z-index:2}.rs-card__tag{position:absolute;right:12px;top:12px;z-index:2;padding:5px 9px;background:var(--ink);color:var(--bone);font-size:9px;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.rs-card__quick{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;min-height:46px;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--bone);font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;transform:translateY(calc(100% + 14px));transition:transform .45s cubic-bezier(.7,0,.3,1)}.rs-card:hover .rs-card__quick{transform:none}.rs-card__meta{display:flex;justify-content:space-between;gap:16px;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.rs-card__price{color:var(--ash);white-space:nowrap}.rs-card__note{margin-top:-6px;font-size:12px;color:var(--ash)}.rs-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}.rs-reveal.is-in{opacity:1;transform:none}.rs-look{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:460px 460px;gap:14px}.rs-look__cell{position:relative;overflow:hidden}.rs-look__cell--tall{grid-row:span 2}.rs-look__cell img{width:100%;height:100%;object-fit:cover;filter:brightness(.82);transition:transform 1.4s cubic-bezier(.2,.8,.2,1),filter .6s}.rs-look__cell:hover img{transform:scale(1.06);filter:brightness(1)}.rs-look__cell span{position:absolute;left:14px;bottom:12px;font-size:10px;letter-spacing:.3em;text-transform:uppercase}.rs-look__wide{height:620px;margin-top:14px}.rs-numbers{background:var(--soot);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rs-cells{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));padding-left:1px;margin:48px 0}.rs-cell{position:relative;height:120px;border:1px solid var(--graphite);margin-left:-1px;overflow:hidden}.rs-cell .n,.rs-cell .l{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:transform .55s cubic-bezier(.7,0,.3,1)}.rs-cell .n{font-size:36px;color:var(--stone)}.rs-cell .l{font-family:var(--display);font-size:84px;transform:translateY(100%)}.is-decoded .rs-cell .n{transform:translateY(-100%)}.is-decoded .rs-cell .l{transform:none}.rs-label{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:20px}.rs-label__card{border:1px solid var(--graphite);padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.rs-label__shots{display:grid;grid-template-rows:1fr 1fr;gap:14px;height:420px}.rs-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:720px}.rs-about__img{position:relative;overflow:hidden;min-height:420px}.rs-about__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rs-about__txt{padding:100px 64px;display:flex;flex-direction:column;justify-content:space-between;gap:48px}.rs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid var(--graphite);padding-top:24px}.rs-digit{font-family:var(--display);font-size:64px;line-height:.9;font-variant-numeric:tabular-nums}.rs-signup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:end}.rs-field{display:flex}.rs-input{flex:1 1 auto;min-width:0;min-height:56px;padding:0 18px;background:transparent;border:1px solid var(--edge);color:var(--bone);font-size:15px;border-radius:0}.rs-input::placeholder{color:var(--mute)}.rs-input:focus{outline:none;border-color:var(--bone)}.rs-field .rs-input{border-right:0}.rs-msg{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--stone);min-height:16px}.rs-footer{padding:64px var(--pad) 36px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:64px}.rs-footer__cols{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;font-size:12px;letter-spacing:.24em;text-transform:uppercase}.rs-footer__cols div{display:flex;flex-direction:column;gap:14px}.rs-footer__cols a{color:var(--ash);transition:color .2s}.rs-footer__cols a:hover{color:var(--bone)}.rs-footer__base{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--mute)}.rs-banner{position:relative;height:420px;overflow:hidden;display:flex;align-items:flex-end}.rs-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:brightness(.6);animation:rsZoom 20s ease-in-out infinite alternate}.rs-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a00 30%,#0a0a0aeb)}.rs-banner__ui{position:relative;width:100%;padding:0 var(--pad) 44px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.rs-filters{position:sticky;top:67px;z-index:10;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px var(--pad);background:var(--ink);border-bottom:1px solid var(--line)}.rs-chips{display:flex;gap:8px;flex-wrap:wrap}.rs-chip{min-height:44px;padding:0 20px;background:transparent;color:var(--stone);border:1px solid var(--edge);font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;transition:all .25s}.rs-chip:hover{border-color:var(--bone);color:var(--bone)}.rs-chip.is-on{background:var(--bone);color:var(--ink);border-color:var(--bone)}.rs-crumbs{padding:18px var(--pad);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--mute)}.rs-pdp{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(380px,1fr);gap:56px;padding:0 var(--pad) 110px;align-items:start}.rs-gal{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px}.rs-thumbs{display:flex;flex-direction:column;gap:10px}.rs-thumb{aspect-ratio:1/1;overflow:hidden;border:1px solid var(--graphite);padding:0;background:var(--coal);cursor:pointer}.rs-thumb img{width:100%;height:100%;object-fit:cover;filter:brightness(.6);transition:filter .3s}.rs-thumb:hover img,.rs-thumb.is-on img{filter:brightness(1)}.rs-thumb.is-on{border-color:var(--bone)}.rs-thumb.is-studio{background:var(--bone)}.rs-thumb.is-studio img{object-fit:contain}.rs-stage{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--coal)}.rs-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:rsIn .7s cubic-bezier(.2,.8,.2,1) both}.rs-stage.is-studio{background:var(--bone)}.rs-stage.is-studio img{object-fit:contain;padding:6%}@keyframes rsIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.rs-stage__tag{position:absolute;left:18px;top:16px;z-index:2;font-size:10px;letter-spacing:.3em;color:var(--bone);mix-blend-mode:difference}.rs-buy{position:sticky;top:100px;display:flex;flex-direction:column;gap:30px}.rs-price{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.rs-price__v{font-size:20px;letter-spacing:.08em}.rs-sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rs-size{min-height:54px;background:transparent;border:1px solid var(--edge);font-size:13px;font-weight:600;letter-spacing:.16em;cursor:pointer;transition:all .2s}.rs-size:hover{border-color:var(--bone)}.rs-size.is-on{background:var(--bone);color:var(--ink);border-color:var(--bone)}.rs-size.is-out{color:var(--mute);text-decoration:line-through}.rs-add{position:relative;overflow:hidden;width:100%;min-height:62px}.rs-add__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform:scaleX(0);transform-origin:0 50%}.rs-add.is-adding .rs-add__fill{animation:rsFill .9s cubic-bezier(.7,0,.2,1) both}@keyframes rsFill{to{transform:scaleX(1)}}.rs-add__lbl{position:relative}.rs-add.is-adding .rs-add__lbl{color:var(--bone);transition:color .2s .5s}.rs-tagcard{background:var(--bone);color:var(--ink);padding:20px 22px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:center}.rs-tagcard .rs-bc__laser{background:var(--ink);box-shadow:0 0 10px 2px #0a0a0a59}.rs-acc{border-top:1px solid var(--graphite)}.rs-acc:last-child{border-bottom:1px solid var(--graphite)}.rs-acc summary{list-style:none;min-height:58px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.rs-acc summary::-webkit-details-marker{display:none}.rs-acc summary:after{content:"+";font-size:18px;font-weight:400}.rs-acc[open] summary:after{content:"\2212"}.rs-acc__body{padding-bottom:22px;font-size:14px;line-height:1.75;color:var(--stone)}.rs-acc__body ul{padding-left:18px;margin:10px 0 0}.rs-acc__body p{margin:0 0 10px}.rs-acc__body strong{display:none}.rs-pform{display:flex;flex-direction:column;gap:30px}.rs-desc-lead{margin:0;font-size:15px;line-height:1.75;color:var(--stone)}.rs-pbanner{position:relative;height:640px;overflow:hidden}.rs-pbanner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.rs-pbanner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0ad9,#0a0a0a00 60%)}.rs-pbanner__ui{position:absolute;left:var(--pad);bottom:56px;display:flex;flex-direction:column;gap:18px}.rs-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rs-toast{position:fixed;right:28px;top:90px;z-index:70;display:flex;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--bone);color:var(--ink);transform:translateY(-12px);opacity:0;pointer-events:none;transition:all .5s cubic-bezier(.2,.8,.2,1)}.rs-toast.is-on{transform:none;opacity:1;pointer-events:auto}.rs-toast img{width:54px;height:54px;object-fit:contain;background:#fff}.rs-cart{padding:60px var(--pad) 120px;display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:56px;align-items:start}.rs-line{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:22px;align-items:center;padding:20px 0;border-top:1px solid var(--graphite)}.rs-line img{background:var(--bone);aspect-ratio:1/1;object-fit:contain;width:110px}.rs-qty{width:72px;min-height:44px;background:transparent;border:1px solid var(--edge);text-align:center}.rs-summary{border:1px solid var(--graphite);padding:30px;display:flex;flex-direction:column;gap:20px;position:sticky;top:100px}.rs-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--ink);overflow:hidden;display:none}.rs-intro.is-on{display:block}.rs-intro.is-out{animation:rsOut .8s cubic-bezier(.7,0,.2,1) forwards}@keyframes rsOut{to{clip-path:inset(0 0 100% 0)}}.rs-intro__meta{position:absolute;left:var(--pad);right:var(--pad);top:30px;display:flex;justify-content:space-between;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--ash)}.rs-intro__meta button{background:none;border:0;color:var(--ash);cursor:pointer;letter-spacing:.3em;text-transform:uppercase;font-size:11px;padding:6px}.rs-intro__stage{position:absolute;left:0;right:0;top:34vh;display:flex;flex-direction:column;align-items:center;gap:26px;transform-origin:50% 0;animation:inLift .9s cubic-bezier(.7,0,.2,1) 4.5s both}@keyframes inLift{to{transform:translateY(-22vh) scale(.52)}}.rs-intro__row{display:flex;gap:min(22px,1.6vw)}.rs-intro__pair{position:relative;width:min(78px,8vw);height:64px;overflow:hidden}.rs-intro__pair .n,.rs-intro__pair .l{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.rs-intro__pair .n{font-size:min(40px,5vw);opacity:0;animation:inNum .25s ease-out both,inOut .35s cubic-bezier(.7,0,.3,1) forwards}@keyframes inNum{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes inOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}.rs-intro__pair .l{font-family:var(--display);font-size:min(64px,8vw);line-height:1;transform:translateY(100%);animation:inLet .35s cubic-bezier(.7,0,.3,1) both}@keyframes inLet{to{transform:none}}.rs-intro__bars{position:relative;width:min(960px,86vw);height:96px;color:var(--bone)}.rs-intro__bars i{transform:scaleY(0);transform-origin:50% 100%;animation:inBar .4s cubic-bezier(.2,.8,.2,1) both}@keyframes inBar{to{transform:scaleY(1)}}.rs-intro__laser{position:absolute;top:-14px;bottom:-14px;width:2px;left:0;background:#fff;box-shadow:0 0 18px 4px #ffffff8c;opacity:0;animation:inLaser 1.1s cubic-bezier(.6,0,.4,1) 3s both}@keyframes inLaser{0%{left:0;opacity:0}8%,92%{opacity:1}to{left:100%;opacity:0}}.rs-intro__cap{font-size:13px;letter-spacing:.42em;color:var(--ash);text-transform:uppercase;opacity:0;animation:inFade .5s ease-out 2.2s both}@keyframes inFade{to{opacity:1}}.rs-intro__logo{position:absolute;left:50%;top:28vh;width:min(760px,84vw);transform:translate(-50%);clip-path:inset(100% 0 0 0);animation:rsRev 1.1s cubic-bezier(.7,0,.2,1) 5s both,inFlick .5s steps(2) 6.1s both}@keyframes inFlick{0%{opacity:1}25%{opacity:.35}50%{opacity:1}75%{opacity:.6}to{opacity:1}}.rs-intro__tag{position:absolute;left:0;right:0;top:calc(28vh + min(760px,84vw)*.59 + 30px);text-align:center;font-size:13px;letter-spacing:.42em;text-transform:uppercase;opacity:0;animation:rsUp .7s ease-out 6.4s both}.rs-intro__cta{position:absolute;left:0;right:0;top:calc(28vh + min(760px,84vw)*.59 + 84px);display:flex;justify-content:center;opacity:0;animation:rsUp .7s ease-out 6.8s both}.rs-intro__vig{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,transparent 40%,rgba(0,0,0,.75) 100%)}.rs-gate{min-height:100vh;display:flex}.rs-gate__l{width:640px;flex:none;padding:40px 56px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;border-right:1px solid var(--line)}.rs-gate__r{flex:1 1 auto;position:relative;overflow:hidden;min-height:420px}.rs-gate__r img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:28% 40%;animation:rsZoom 18s ease-in-out infinite alternate}.rs-deny{animation:rsDeny .4s linear both}@keyframes rsDeny{20%{transform:translate(-9px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.rs-count{display:flex;gap:30px}.rs-count div{display:flex;flex-direction:column;gap:6px}.rs-count b{font-family:var(--display);font-weight:400;font-size:76px;line-height:.9;font-variant-numeric:tabular-nums}.rs-count span{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--mute)}.rs-page{padding:80px var(--pad) 120px;max-width:900px}.rs-rte{color:var(--stone);line-height:1.8}.rs-rte a{border-bottom:1px solid currentColor}.rs-form{display:flex;flex-direction:column;gap:14px;max-width:440px}.rs-errors{color:var(--bone);font-size:13px}@media(max-width:1000px){:root{--pad:20px}.rs-header{grid-template-columns:auto 1fr auto;padding:16px var(--pad)}.rs-nav{display:none}.rs-nav--r{display:flex;gap:18px}.rs-nav--r .rs-hide-m{display:none}.rs-burger{display:block}.rs-logo{justify-self:center}.rs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.rs-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-card__quick{display:none}.rs-card__meta{flex-direction:column;gap:4px;font-size:11px}.rs-look{grid-template-columns:1fr 1fr;grid-template-rows:auto}.rs-look__cell{height:300px}.rs-look__cell--tall{grid-row:auto;grid-column:span 2;height:520px}.rs-look__wide{height:360px}.rs-cells{grid-template-columns:repeat(5,minmax(0,1fr))}.rs-cell{height:84px}.rs-cell .l{font-size:56px}.rs-cell .n{font-size:26px}.rs-label,.rs-about,.rs-signup,.rs-pdp,.rs-cart{grid-template-columns:1fr}.rs-label__shots{height:auto;grid-template-rows:none;grid-template-columns:1fr 1fr}.rs-label__shots .rs-look__cell{height:200px}.rs-about__txt{padding:60px var(--pad)}.rs-footer__cols{grid-template-columns:1fr 1fr}.rs-footer__cols>:first-child{grid-column:span 2}.rs-hero__ui{flex-direction:column-reverse;align-items:stretch;bottom:28px}.rs-hero__main{align-items:flex-start}.rs-hero__ctas{justify-content:flex-start}.rs-gal{grid-template-columns:1fr}.rs-thumbs{flex-direction:row;order:2;overflow-x:auto}.rs-thumb{width:72px;flex:none}.rs-buy{position:static}.rs-sizes{grid-template-columns:repeat(5,minmax(0,1fr))}.rs-pbanner{height:460px}.rs-gate{flex-direction:column-reverse}.rs-gate__l{width:auto;padding:32px var(--pad)}.rs-gate__r{min-height:46vh}.rs-count b{font-size:56px}.rs-sec{padding-top:72px;padding-bottom:80px}.rs-banner{height:320px}.rs-filters{top:61px}.rs-line{grid-template-columns:80px minmax(0,1fr) auto}.rs-line img{width:80px}.rs-summary{position:static}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:.001ms!important}.rs-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/restricted.css.map */
