.rs-ph{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(320px,48svh,520px);padding:clamp(112px,11vw,150px) var(--gut) clamp(44px,5vw,72px);background:#0a0a0a;color:#ede8d3;text-align:center}.rs-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.42;background:url(rs-contour.svg) center/cover}.rs-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(40% 50% at 50% 50%,#c8321a33,transparent)}.rs-ph .rs-t{max-width:13em;font-size:clamp(46px,7.2vw,112px);text-wrap:balance}.rs-ph p{margin-top:18px}.rs-sec{padding-block:clamp(64px,7vw,110px)}.rs-sec--c{text-align:center}.rs-sec--cream{background:radial-gradient(34% 36% at 90% 12%,#e12c2c12,transparent),radial-gradient(36% 40% at 8% 70%,#e12c2c14,transparent),var(--tex) center/cover,var(--cream)}.rs-sec--dark{position:relative;isolation:isolate;background:#030303;color:#ede8d3}.rs-sec--dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.25;background:url(rs-contour.svg) center/cover}.rs-sec--dark p,.rs-sec--dark li{color:#ede8d3b3}.rs-sec__sub{max-width:60ch;margin-top:16px;color:#000000b3}.rs-sec--c .rs-sec__sub{margin-inline:auto}.rs-sec--dark .rs-sec__sub{color:#ede8d3b3}.rs-kick{display:block;margin-bottom:12px;color:#dc2b2c;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.rs-cg{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));gap:clamp(14px,1.8vw,24px);margin-top:clamp(28px,3.5vw,52px)}.rs-card{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.2vw,32px);border-radius:22px}.rs-card>img{border-radius:14px;width:100%;margin-bottom:8px}.rs-card>img.is-cover{aspect-ratio:4/3;object-fit:cover}.rs-card>img.is-logo{height:88px;object-fit:contain}.rs-card h3{font:700 clamp(20px,1.9vw,26px)/1.2 var(--body);letter-spacing:-.04em}.rs-sec--cream .rs-card h3{color:#dc2b2c}.rs-card small{color:inherit;opacity:.65}.rs-card em{font-style:normal;font-size:14px;opacity:.7}.rs-card p{color:inherit;opacity:.78}.rs-card ul,.rs-row ul{padding:0;list-style:none}.rs-card li,.rs-row li{position:relative;margin-bottom:8px;padding-left:24px;font-size:15px}.rs-card li:before,.rs-row li:before{content:"\2192";position:absolute;left:0;color:#dc2b2c;font-weight:600}.rs-card .rs-b{align-self:flex-start;margin-top:auto}.rs-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);margin-top:clamp(24px,3vw,40px);padding:clamp(20px,2.6vw,36px);border-radius:26px}.rs-row h3{font:700 clamp(24px,2.3vw,32px)/1.15 var(--body);letter-spacing:-.04em;color:#dc2b2c;margin-bottom:12px}.rs-row small{display:block;margin:18px 0 8px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.rs-row>img{width:auto;max-width:100%;height:auto;max-height:560px;justify-self:center;align-self:center;border-radius:16px}.rs-row__st{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.rs-row__st p{padding:14px;text-align:center;font-size:13px;text-transform:uppercase;border-radius:14px;background:#fff6}.rs-row__st b{display:block;font:700 clamp(32px,3.2vw,46px)/1 var(--head);color:#dc2b2c;margin-bottom:6px}.rs-row__cta{margin-top:32px;text-align:center}.rs-steps{position:relative;display:grid;gap:18px;margin-top:48px;padding:0;list-style:none}.rs-steps li{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}.rs-steps li>div{padding:22px 26px;border-radius:20px}.rs-steps h3{font:700 20px/1.25 var(--body);letter-spacing:-.03em;margin-bottom:6px}.rs-steps span{display:flex;align-items:center;gap:10px;min-width:118px;font-size:14px}.rs-steps b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#dc2b2c;color:#fff}.rs-team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);margin-top:44px}.rs-team figure{position:relative;margin:0;border-radius:18px;overflow:hidden;background:#222}.rs-team img{transition:transform .4s}.rs-team figure:hover img{transform:scale(1.015)}.rs-team__bio{position:absolute;top:10px;right:10px;padding:6px 14px;border-radius:99px;color:#fff;font:600 12px var(--body);cursor:pointer;opacity:0;transition:opacity .25s}.rs-team figure:hover .rs-team__bio,.rs-team__bio:focus-visible{opacity:1}@media(hover:none){.rs-team__bio{opacity:1}}.rs-team img{width:100%;aspect-ratio:4/5;object-fit:cover}.rs-team figcaption{position:absolute;left:8px;right:8px;bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;color:#ffffffd9;font-size:12px}.rs-team b{display:block;font-size:15px;color:#fff}.rs-team figcaption a{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffff26;color:#fff;transition:background .2s}.rs-team figcaption a:hover{background:#e12c2c}.rs-call{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,44px);margin:28px 0}.rs-call ul{display:grid;gap:14px;padding:0;list-style:none}.rs-call li{padding:16px;border-radius:16px;font-size:15px}.rs-call img{width:min(100%,340px);height:auto}.rs-logos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:36px}.rs-logos span{display:grid;place-items:center;height:92px;padding:16px;border-radius:16px}.rs-logos img{max-height:54px;width:auto;max-width:100%;object-fit:contain}.rs-filter{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:40px}.rs-filter small{display:block;margin-bottom:10px;font-weight:600;text-transform:uppercase}.rs-chips{display:flex;flex-wrap:wrap;gap:8px}.rs-chip{display:inline-flex;align-items:center;min-height:38px;padding:6px 20px;border:1px solid #0000004d;border-radius:99px;background:none;font:inherit;font-size:15px;color:#000000b3;cursor:pointer;transition:background .2s,color .2s}.rs-chip:hover{background:#e12c2c1a;color:#000}.rs-chip[aria-pressed=true]{background:linear-gradient(96deg,#e12c2d,#971d1e);border-color:transparent;color:#fff;box-shadow:inset 0 1px 1px #ffffff59}.rs-chips--c{justify-content:center;margin-bottom:36px}.rs-works{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(20px,3vw,44px) clamp(14px,1.4vw,22px)}.rs-work{grid-column:span 5}.rs-work.is-wide{grid-column:span 7}.rs-works--3{margin-top:40px}.rs-works--3 .rs-work{grid-column:span 4}.rs-works--3 .rs-work img{height:auto;aspect-ratio:16/9}.rs-work[hidden]{display:none}.rs-work img{width:100%;height:clamp(260px,26vw,420px);object-fit:cover;border-radius:14px;transition:transform .4s}.rs-work:hover img{transform:scale(1.015)}.rs-work h3{margin-top:12px;font:700 clamp(19px,1.7vw,24px)/1.2 var(--body);letter-spacing:-.04em;color:#dc2b2c}.rs-work span{font-size:14px;opacity:.7}.rs-none{margin-top:24px}.rs-case-h{position:relative;height:min(100svh,900px);background:#000;overflow:hidden}.rs-case-h img,.rs-case-h iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.rs-case-i{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(28px,5vw,80px);margin-top:44px}.rs-case-i dl{display:grid;gap:18px;margin:0}.rs-case-i dt{font-size:13px;font-weight:600;text-transform:uppercase;opacity:.65}.rs-case-i dd{margin:4px 0 0}.rs-case-d{font-size:18px;line-height:1.55}.rs-vids{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px}.rs-vid{aspect-ratio:var(--ar,16/9);height:min(72vh,620px);max-width:100%;border-radius:14px;overflow:hidden;background:#000}.rs-vid video{display:block;width:100%;height:100%;object-fit:cover}.rs-vid iframe{width:100%;height:100%;border:0}.rs-gal{columns:2;column-gap:18px;margin-top:18px}.rs-gal img{width:100%;margin-bottom:18px;border-radius:14px;break-inside:avoid}.rs-press{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.rs-press a[hidden]{display:none}.rs-press a{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:20px}.rs-press img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:12px}.rs-press small{opacity:.65}.rs-press h3{font:700 19px/1.25 var(--body);letter-spacing:-.03em}.rs-press p{font-size:14px;opacity:.75}.rs-press .rs-b{align-self:flex-start;margin-top:auto;min-height:38px;padding:6px 16px;font-size:13px}.rs-art{padding-top:150px}.rs-art .rs-t{font-size:clamp(38px,5vw,78px);max-width:20ch}.rs-art__m{margin-top:14px;opacity:.65}.rs-prose{max-width:760px;margin-top:32px}.rs-prose h2,.rs-prose h3{margin:32px 0 10px;letter-spacing:-.03em}.rs-prose p,.rs-prose ul{margin-bottom:14px}.rs-prose img{border-radius:12px;margin:18px 0;height:auto}.rs-prose a{text-decoration:underline}.rs-cf{padding-top:150px}.rs-cf form{display:grid;gap:18px;margin-top:36px;padding:clamp(20px,3vw,40px);border-radius:26px}.rs-cf label{display:block;font-size:14px;font-weight:500}.rs-cf__g{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.rs-cf__g label{grid-column:span 2}.rs-cf__g label:nth-child(-n+2){grid-column:span 3}.rs-cf input:not([type=checkbox]),.rs-cf select,.rs-cf textarea{display:block;width:100%;margin-top:6px;padding:12px 14px;border:1px solid #0000001f;border-radius:12px;background:#ffffff80;font:inherit;font-size:15px}.rs-cf fieldset{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;border:0}.rs-cf legend{margin-bottom:10px;font-size:14px;font-weight:500}.rs-cf__c{display:flex;align-items:center;gap:8px}.rs-cf__c input{accent-color:#DC2B2C}.rs-cf button{justify-self:start;cursor:pointer}.rs-cf__ok{font-size:20px}body:has(main>.shopify-section:first-child :is(.rs-ph,.rs-case-h,.rs-best,.rs-wh)) .rs-h__logo img{filter:brightness(0) invert(1)}body:has(main>.shopify-section:first-child :is(.rs-ph,.rs-case-h,.rs-best,.rs-wh)) .rs-h__nav{background:linear-gradient(145deg,#ffffff29,#ffffff0d);border-color:#ffffff2e;box-shadow:inset 0 1px 1px #ffffff40}body:has(main>.shopify-section:first-child :is(.rs-ph,.rs-case-h,.rs-best,.rs-wh)) .rs-h__nav a{color:#ede8d3cc}body:has(main>.shopify-section:first-child :is(.rs-ph,.rs-case-h,.rs-best,.rs-wh)) .rs-h__nav a:hover{color:#fff}body:has(main>.shopify-section:first-child :is(.rs-ph,.rs-case-h,.rs-best,.rs-wh)) .rs-h__tog i{background:#fff}@media(max-width:900px){.rs-cg,.rs-row,.rs-case-i,.rs-call,.rs-filter{grid-template-columns:minmax(0,1fr)}.rs-cg{--n:1!important}.rs-team,.rs-gal,.rs-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-works .rs-work,.rs-works .rs-work.is-wide,.rs-works--3 .rs-work{grid-column:1/-1}.rs-press{grid-template-columns:minmax(0,1fr)}.rs-call img{margin-inline:auto}.rs-cf__g{grid-template-columns:minmax(0,1fr)}.rs-cf__g label,.rs-cf__g label:nth-child(-n+2){grid-column:auto}.rs-gal{columns:1}}.rs-ph .rs-t em,.rs-sec .rs-t em{color:#000;background:#dc2b2c}.rs-ph{background:#030303}.rs-sec--dark .rs-card{background:linear-gradient(#3a0a0ae6,#0b0505 52%,#050505);border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff1f;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:24px;color:#fff}.rs-sec--dark .rs-card h3{color:#fff}.rs-sec--dark .rs-card p,.rs-sec--dark .rs-card li{color:#ffffffb3;opacity:1}.rs-card>img.is-icon{order:-1;height:clamp(220px,24vw,330px);object-fit:contain;margin:0 0 12px;border-radius:0}.rs-card:has(.is-icon){padding:clamp(24px,2.4vw,34px)}.rs-card:has(.is-icon) small{font-size:13px;opacity:.75}.rs-card:has(.is-icon) h3{font:500 clamp(22px,2.1vw,32px)/1.2 var(--body);letter-spacing:-.01em}.rs-card__ic{width:40px;height:40px}a.rs-card{position:relative}a.rs-card:not(:has(.rs-b)):after{content:"\2192";position:absolute;right:clamp(18px,2vw,28px);bottom:clamp(18px,2vw,28px);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ffffff1a;border:1px solid #ffffff2e;font-size:20px;color:inherit;transition:background .2s,translate .2s}a.rs-card:not(:has(.rs-b)):hover:after{background:#e12c2c;translate:3px 0}.rs-sec--cream a.rs-card:not(:has(.rs-b)):after{background:#ffffff80;border-color:#0000001f}.rs-card .rs-b--r:after,.rs-press .rs-b:after,.rs-row__cta .rs-b:after,.rs-call~.rs-b:after,.rs-cf button:after{content:"\2197\fe0e";margin-left:8px}.rs-meta{display:flex;flex-wrap:wrap;gap:6px 14px}.rs-meta span{display:inline-flex;align-items:center;gap:5px}.rs-art__m{display:flex;gap:18px}.rs-updated{opacity:.65}.rs-art--legal .rs-t{max-width:none;text-align:center;margin-inline:auto}.rs-bio{margin:auto;width:min(1000px,calc(100vw - 32px));max-height:calc(100svh - 32px);padding:0;border:0;border-radius:20px;background:#fff;color:#000}.rs-bio[open]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;padding:32px}.rs-bio::backdrop{background:#000000b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rs-bio>img{width:100%;height:100%;max-height:560px;object-fit:cover;border-radius:14px}.rs-bio h3{font:700 34px/1.1 var(--body);letter-spacing:-.04em}.rs-bio small{display:block;margin:6px 0 18px;color:#dc2b2c;font-weight:600;text-transform:uppercase}.rs-bio p{margin-bottom:22px;line-height:1.6;overflow:auto}.rs-bio__x{position:absolute;top:14px;right:14px;width:40px;height:40px;border:0;border-radius:50%;background:#0000000f;font-size:24px;cursor:pointer}.rs-cf fieldset{gap:18px 34px}.rs-cf__c{gap:14px;font-size:15px;font-weight:500;line-height:1.25;cursor:pointer}.rs-cf__c span{max-width:7.5em}.rs-tog{appearance:none;-webkit-appearance:none;flex:none;position:relative;width:88px;height:46px;margin:0;border-radius:99px;border:1px solid #ffffffa6;background:linear-gradient(145deg,#e12c2c2e,#e12c2c1a);box-shadow:inset 0 1px 2px #5a462833;cursor:pointer;transition:background .25s}.rs-tog:before{content:"";position:absolute;top:3px;left:3px;width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000003d,inset 0 1px 1px #fff;transition:transform .25s cubic-bezier(.3,1.3,.5,1)}.rs-tog:checked{background:linear-gradient(96deg,#e12c2d,#971d1e)}.rs-tog:checked:before{transform:translate(42px)}.rs-tog:focus-visible{outline:2px solid #000;outline-offset:2px}@media(max-width:900px){.rs-bio[open]{grid-template-columns:minmax(0,1fr);overflow:auto;padding:20px}.rs-bio>img{max-height:280px}}.rs-sec--tight{padding-block:clamp(40px,4vw,64px)}.rs-sec--tight .rs-t{font-size:clamp(36px,4vw,64px)}.rs-sec--tight .rs-cg{margin-top:24px}.rs-sec--tight .rs-card{align-items:center;padding:18px;text-align:center;gap:6px;transition:transform .3s}.rs-sec--tight a.rs-card:hover{transform:translateY(-2px)}.rs-sec--tight a.rs-card:not(:has(.rs-b)):after{display:none}.rs-sec--tight .rs-card h3{color:#000;font-size:16px;font-weight:600;letter-spacing:-.02em}.rs-sec--tight .rs-card>img.is-logo{height:52px;margin:0 0 2px}.rs-best{background:#030303;padding:clamp(96px,8vw,120px) 0 clamp(16px,2vw,28px)}.rs-best__g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(150px,17vw,265px);gap:clamp(8px,1vw,14px)}.rs-best .rs-ji{display:block;grid-column:span 3;padding:0;border:0;border-radius:14px;overflow:hidden;background:#111;cursor:zoom-in}.rs-best .rs-ji img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.rs-best .rs-ji:hover img{transform:scale(1.015)}.rs-best__g>:first-child{grid-column:span 6;grid-row:span 2}.rs-best__g>.rs-ji:only-child{grid-column:1/-1;grid-row:span 3;cursor:default}.rs-best__film{position:relative;border-radius:14px;overflow:hidden;background:#000}.rs-best__film iframe,.rs-best__film video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.rs-best__film video{object-fit:cover}.has-tall>.rs-best__film:first-child{grid-column:span 3}.rs-best__g.has-tall:has(>:nth-child(2):last-child)>:nth-child(2){grid-column:span 9;grid-row:span 2}.rs-best__g.has-tall:has(>:nth-child(3):last-child)>:nth-child(2){grid-column:span 5;grid-row:span 2}.rs-best__g.has-tall:has(>:nth-child(3):last-child)>:nth-child(3){grid-column:span 4;grid-row:span 2}.rs-best__g.has-tall:has(>:nth-child(4):last-child)>:not(:first-child){grid-column:span 3;grid-row:span 2}.rs-case-d{white-space:normal}.rs-pf .rs-t{margin-bottom:22px}.rs-pf__t{margin-bottom:28px}.rs-pf .rs-chip{border-color:#ffffff40;color:#ede8d3cc}.rs-pf .rs-chip:hover{background:#ffffff1a;color:#fff}.rs-pf .rs-chip[aria-selected=true]{background:linear-gradient(96deg,#e12c2d,#971d1e);border-color:transparent;color:#fff}[data-panel][hidden]{display:none}.rs-just{display:flex;flex-wrap:wrap;gap:clamp(6px,.8vw,12px)}.rs-just:after{content:"";flex:999 1 240px}.rs-ji{position:relative;padding:0;border:0;background:#111;border-radius:10px;overflow:hidden;cursor:zoom-in}.rs-just .rs-ji{flex:var(--a) 1 calc(var(--a)*clamp(140px,17vw,260px));aspect-ratio:var(--a)}.rs-just .rs-ji img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.rs-just .rs-ji:hover img{transform:scale(1.015)}.rs-just.is-limited .rs-ji:nth-child(n+13){display:none}.rs-just__more{display:flex;margin:26px auto 0;color:#000;cursor:pointer}.rs-lb{margin:auto;max-width:none;max-height:none;width:100vw;height:100svh;padding:0;border:0;background:#000000e6}.rs-lb[open]{display:grid;place-items:center}.rs-lb::backdrop{background:#000000b3}.rs-lb img{max-width:min(92vw,1800px);max-height:88svh;object-fit:contain;border-radius:8px}.rs-lb button{position:absolute;display:grid;place-items:center;width:48px;height:48px;border:1px solid #ffffff40;border-radius:50%;background:#ffffff1f;color:#fff;font-size:22px;cursor:pointer}.rs-lb__x{top:16px;right:16px}.rs-lb__p{left:16px;top:50%;translate:0 -50%}.rs-lb__n{right:16px;top:50%;translate:0 -50%}@media(max-width:767px){.rs-best__g{grid-auto-rows:44vw}.has-tall>.rs-best__film:first-child{grid-column:1/-1;grid-row:span 4}.rs-best__g.has-tall>:not(:first-child){grid-column:span 6;grid-row:span 1}.rs-best__g.has-tall:has(>:nth-child(2):last-child)>:nth-child(2){grid-column:1/-1;grid-row:span 2}.rs-vid{height:auto;width:100%}.rs-vid.is-tall{width:min(100%,420px)}.rs-best__g>:first-child{grid-column:1/-1;grid-row:span 2}.rs-best .rs-ji{grid-column:span 6}.rs-best__g>:nth-child(n+4){display:none}.rs-lb__p,.rs-lb__n{top:auto;bottom:18px;translate:none}}.rs-best__g:has(>:nth-child(3):last-child)>:not(:first-child),.rs-best__g:has(>:nth-child(2):last-child)>:not(:first-child){grid-column:span 6}.rs-best__g:has(>:nth-child(2):last-child)>:not(:first-child){grid-row:span 2}.rs-best__g:has(>:nth-child(4):last-child)>:nth-child(4){grid-column:span 6}.rs-crumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:13px;color:#000000a6}.rs-crumb a{text-decoration:underline;text-underline-offset:3px}.rs-svc{display:block;padding:2px 0}a.rs-svc:hover{color:#dc2b2c}@media(max-width:767px){.rs-ph{min-height:0;padding:104px var(--gut) 40px}.rs-ph .rs-t{font-size:clamp(40px,11vw,52px)}.rs-team{gap:10px}.rs-team figure{display:flex;flex-direction:column}.rs-team figcaption{position:static;padding:10px 10px 12px;border:0;border-radius:0;background:#1b1b1b;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:11.5px;line-height:1.3}.rs-team b{font-size:14px;line-height:1.2;margin-bottom:2px}.rs-team figcaption a{width:28px;height:28px}.rs-team figcaption svg{width:15px;height:15px}}.rs-wh{--hh:clamp(560px,88svh,960px);position:relative;isolation:isolate;display:flex;align-items:flex-end;height:var(--hh);background:#030303;overflow:hidden}.rs-wh.is-short{--hh:clamp(400px,60svh,620px)}.rs-wh__m{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.rs-wh__m img,.rs-wh__m video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rs-wh__m iframe{position:absolute;left:50%;top:50%;width:max(100%,calc(var(--hh)*1.7778));height:max(var(--hh),56.25vw);translate:-50% -50%;border:0;pointer-events:none}.rs-wh:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#000000b3 0,#0000 26% 48%,#000000d9)}.rs-wh.has-tall .rs-wh__m img{filter:brightness(.5) saturate(.9)}.rs-wh__in{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;width:100%;color:#ede8d3;padding-bottom:clamp(32px,5vw,64px)}.rs-wh .rs-crumb{color:#ede8d3bf;margin-bottom:14px}.rs-wh .rs-crumb a{color:inherit}.rs-wh .rs-t{font-size:clamp(46px,7.2vw,112px);color:#ede8d3;text-wrap:balance}.rs-wh .rs-t em{color:#000;background:#dc2b2c}.rs-wh__film{position:relative;flex:none;width:clamp(160px,16vw,250px);aspect-ratio:9/16;border-radius:14px;overflow:hidden;border:4px solid #ffffff2e;background:#000;box-shadow:0 24px 60px #000b}.rs-wh__film video{width:100%;height:100%;object-fit:cover}.rs-ci__g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"s f" "s d";column-gap:clamp(32px,6vw,96px);row-gap:clamp(36px,4vw,56px);align-items:start}.rs-ci__facts{grid-area:f}.rs-ci__side{grid-area:s}.rs-ci .rs-case-d{grid-area:d}.rs-ci__facts{margin:0;border-top:1px solid #0000001a}.rs-ci__facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:18px 20px;border-bottom:1px solid #0000001a}.rs-ci__facts dt{font-size:14px;color:#0009}.rs-ci__facts dd{margin:0;font-size:14px;text-align:right}.rs-ci__lb{font:700 13px/1.3 var(--body);letter-spacing:.02em;text-transform:uppercase;color:#7a1414;margin:0 0 14px}.rs-ci__list{display:grid;gap:9px;margin:0 0 40px;padding:0;list-style:none;font-size:14px;line-height:1.35}.rs-ci__list:last-child{margin-bottom:0}.rs-ci__list a{display:inline-flex;align-items:center;gap:6px;transition:color .2s}.rs-ci__list a svg{opacity:.4;transition:opacity .2s,translate .2s}.rs-ci__list a:hover{color:#dc2b2c}.rs-ci__list a:hover svg{opacity:1;translate:2px -2px}.rs-ci .rs-case-d{max-width:62ch;font-size:15px;line-height:1.65}.rs-case-d p{margin:0 0 1.3em}.rs-case-d p:last-child{margin-bottom:0}@media(max-width:900px){.rs-ci__g{grid-template-columns:minmax(0,1fr);grid-template-areas:"f" "d" "s";row-gap:36px}.rs-ci__facts>div{padding:15px 4px}.rs-ci .rs-case-d{font-size:16px}}@media(max-width:767px){.rs-wh{--hh:clamp(460px,72svh,640px)}.rs-wh.is-short{--hh:clamp(340px,52svh,460px)}.rs-wh .rs-t{font-size:clamp(40px,11vw,56px)}.rs-wh.has-tall{height:auto;min-height:var(--hh);padding-top:104px}.rs-wh.has-tall .rs-wh__in{flex-direction:column;align-items:flex-start;gap:20px}.rs-wh__film{width:min(46vw,210px)}}.rs-art--legal .rs-prose{margin-inline:auto}.shopify-policy__container{max-width:min(1280px,calc(100% - 2*var(--gut)))!important;margin-inline:auto!important;padding:clamp(130px,12vw,170px) 0 clamp(64px,7vw,110px)!important}.shopify-policy__title{text-align:center;margin:0!important}.shopify-policy__title h1{font:700 clamp(38px,5vw,78px)/.86 var(--head)!important;letter-spacing:-.03em;text-transform:uppercase;margin:0!important}.shopify-policy__body{max-width:760px;margin:32px auto 0!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:32px 0 10px!important;letter-spacing:-.03em;line-height:1.15}.shopify-policy__body p,.shopify-policy__body ul{margin:0 0 14px!important}.shopify-policy__body a{text-decoration:underline}a.rs-card:not(:has(.rs-b)) h3{padding-right:52px}.rs-card h3{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rs-pages.css.map */
