:root{--bg:#050505;--ink:#eeeee8;--muted:#a1a19a;--line:#33332e;--accent:#f0442d;font-family:Arial,Helvetica Neue,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--bg);color:var(--ink);overflow-x:clip}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h160v160H0z'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}a,button,summary,input{touch-action:manipulation}button,summary{cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:6px}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:500;letter-spacing:-.065em;line-height:.92}img,video{display:block;max-width:100%}p{font-size:15px;line-height:1.6}.pad{padding-inline:4vw}.mono,.section-meta,.eyebrow,.concept-note{font-family:Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:.08em;line-height:1.5}.section-meta{display:flex;justify-content:space-between;gap:25px;padding-top:25px;border-top:1px solid var(--line)}.masthead{position:absolute;z-index:6;left:0;top:0;width:100%;height:88px;display:flex;justify-content:space-between;align-items:center;padding-inline:4vw}.brand{font-size:26px;font-weight:700;letter-spacing:-.045em}.masthead>nav{display:flex;gap:36px;font-size:10px;letter-spacing:.06em}.masthead nav a{padding-block:16px}.masthead a:hover{color:var(--accent)}.mobile-menu{display:none}.cinema-hero{position:relative;min-height:800px;height:100svh;overflow:hidden;background:#151515}.hero-film,.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0}.hero-film video{width:100%;height:100%;object-fit:cover;object-position:65% 50%}.hero-shade{background:linear-gradient(180deg,#0005,transparent 55%,#000c)}.hero-topline{position:absolute;top:110px;left:4vw;right:4vw;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.07em;border-top:1px solid #ffffff45;padding-top:15px}.hero-word{position:absolute;top:17%;left:2.5vw;font-size:clamp(64px,9.1974vw,168px);font-weight:600;line-height:.78;letter-spacing:-.083em;white-space:nowrap;will-change:transform}.hero-cross{position:absolute;right:4vw;top:51%;color:var(--accent);font-size:65px;font-weight:300}.hero-bottom{position:absolute;left:4vw;right:4vw;bottom:43px;display:flex;justify-content:space-between;align-items:flex-end}.hero-bottom h1{font-size:clamp(35px,4.5vw,68px);margin-bottom:18px}.hero-bottom p{max-width:340px;font-size:13px;line-height:1.6}.action{display:inline-flex;align-items:center;justify-content:space-between;min-height:54px;border:0;border-bottom:1px solid var(--ink);padding:15px 0;gap:45px;font-size:13px;font-weight:500;letter-spacing:.02em;background:transparent;transition:color .2s}.action>span:last-child{font-size:24px}.action:hover{color:var(--accent);border-color:var(--accent)}.hero-bottom .action{background:var(--accent);border:0;padding:16px 22px;margin-top:25px;color:#fff;min-width:225px}.hero-aside{text-align:right;padding-bottom:3px}.hero-aside .price{font-size:38px;margin:15px 0 50px;line-height:1.15}.price small{display:block;font-size:8px;letter-spacing:.08em;margin-top:8px}.scroll-link{display:flex;gap:70px;font-size:9px;align-items:center}.scroll-link span{font-size:24px}.video-toggle{position:absolute;right:4vw;top:calc(51% + 90px);background:#0006;border:1px solid #fff8;width:44px;height:44px;font-size:15px}.manifesto{padding-block:110px 130px}.giant{font-size:clamp(58px,9.3vw,160px);text-transform:uppercase}.manifesto h2{margin-top:100px;max-width:1300px}.manifesto-bottom{display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:35px;align-items:end;margin-top:65px}.red-cross{font-size:100px;color:var(--accent);line-height:1}.manifesto-bottom p{max-width:290px;color:var(--muted)}.manifesto-bottom strong{font-size:clamp(18px,2.6vw,42px);letter-spacing:-.04em;line-height:1.05;font-weight:400}.story>.section-meta{margin-inline:4vw;padding-inline:0}.story-stage{position:relative;min-height:90svh;padding-top:100px;padding-bottom:100px;display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:4vw;overflow:hidden}.stage-number{position:absolute;left:2vw;top:10%;font-size:clamp(200px,35vw,600px);color:#1b1b18;letter-spacing:-.095em;line-height:.8;pointer-events:none}.stage-media{grid-column:2;position:relative;height:65vh;min-height:350px;max-height:700px}.editorial-visual{width:100%;height:100%;object-fit:cover}.concept-note{position:absolute;bottom:12px;left:12px;background:#000a;padding:4px 7px;font-size:8px;letter-spacing:.05em}.stage-copy{position:relative;grid-column:1;grid-row:1;align-self:end;padding-bottom:40px}.stage-copy h2{font-size:clamp(44px,5vw,80px);margin:25px 0;max-width:500px}.stage-copy p{font-size:14px;max-width:260px;color:var(--muted)}.stage-2{grid-template-columns:1.2fr .8fr}.stage-2 .stage-media{grid-column:1}.stage-2 .stage-copy{grid-column:2;padding-left:3vw}.stage-2 .stage-number{left:auto;right:2vw;color:#2e110d}.stage-3 .stage-media .editorial-visual{object-position:65% center}.product-reveal{position:relative;padding-block:40px 120px;overflow:hidden;background:#0a0a0a}.reveal-title{position:relative;font-size:clamp(70px,12vw,200px);padding-top:90px;z-index:2;pointer-events:none}.reveal-media{position:absolute;right:2vw;top:160px;width:60%;height:66%;max-height:650px}.reveal-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0a,transparent 25%)}.reveal-bottom{position:relative;z-index:2;display:flex;align-items:end;justify-content:space-between;gap:30px;margin-top:80px}.reveal-bottom p{max-width:290px;color:var(--muted);font-size:13px}.specs{position:relative;z-index:2;margin-top:30px}.lifestyle{position:relative;min-height:90svh;display:flex;align-items:center;overflow:hidden}.lifestyle-image{position:absolute;top:0;right:0;bottom:0;left:0}.lifestyle-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0005}.lifestyle-copy{position:relative;padding:8vw 4vw}.lifestyle-copy h2{font-size:clamp(60px,9vw,160px);margin:40px 0}.lifestyle-copy .action{min-width:240px}.frame-label{position:absolute;bottom:30px;right:4vw}.purchase{display:grid;grid-template-columns:1fr 1fr;gap:7vw;padding-block:150px;align-items:center}.order-visual{position:relative;height:660px;overflow:hidden}.order-visual .editorial-visual{object-position:62% center}.media-caption{position:absolute;bottom:20px;left:20px;font-size:9px}.order-panel .eyebrow{color:var(--muted);margin-bottom:30px}.order-panel h2{font-size:clamp(38px,4vw,65px);line-height:.95;margin-bottom:20px}.order-panel .muted{font-size:14px;color:var(--muted)}.order-panel h3{font-size:13px;letter-spacing:.03em;text-transform:uppercase;margin-top:40px}.order-price{font-size:32px;margin:15px 0 24px}.personalize-form label{display:block;font-size:10px;letter-spacing:.05em;margin:22px 0 10px}.personalize-form select{width:100%;background:transparent;border:0;border-bottom:1px solid var(--line);padding:12px 0;font-size:13px}.upload{position:relative;border:1px solid #65655c;padding:26px 20px;display:flex;flex-direction:column;gap:9px}.upload input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload:focus-within{outline:2px solid var(--accent)}.upload-icon{position:absolute;right:20px;top:20px;font-size:25px}.upload strong{font-size:13px;font-weight:400;text-transform:uppercase}.upload>span:last-of-type{font-size:10px;color:var(--muted)}.micro{font-size:11px;color:var(--muted);margin:12px 0;line-height:1.7}.upload-preview{display:flex;align-items:center;gap:15px;margin:20px 0;font-size:12px;overflow-wrap:anywhere}.upload-preview[hidden]{display:none}.upload-preview img{width:70px;height:60px;object-fit:cover}.upload-preview button{border:0;background:none;text-decoration:underline;margin-left:auto;min-height:44px}.form-status{font-size:12px;margin:12px 0;color:var(--accent)}.purchase-row{display:flex;gap:15px}.quantity{display:flex;border:1px solid var(--line);align-items:center}.quantity button{width:30px;height:52px;background:none;border:0}.quantity input{width:30px;background:none;border:0;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.purchase-row .action{flex:1;background:var(--accent);padding:15px;border:0;gap:8px;font-size:11px}.purchase-row [data-button-price]{font-size:11px;white-space:nowrap}.trust-grid{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:9px;text-transform:uppercase;color:var(--muted)}.editorial{padding-block:40px 130px}.editorial>.giant{margin-top:80px}.editorial-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:40px 2vw;margin-top:80px}.editorial-frame{margin:0}.editorial-frame>div{position:relative;height:100%}.frame-1{grid-column:1/9;height:500px}.frame-2{grid-column:10/13;height:270px;margin-top:200px}.frame-3{grid-column:5/12;height:430px;margin-top:80px}.editorial-frame figcaption{display:flex;gap:18px;justify-content:space-between;padding-top:13px;font-size:8px;line-height:1.5}.editorial-frame figcaption span:last-child{color:var(--muted)}.ugc{padding-block:60px 140px}.ugc-heading{display:flex;justify-content:space-between;align-items:end;margin:75px 0 55px;gap:35px}.ugc-heading h2{font-size:clamp(70px,10vw,150px)}.ugc-heading p{font-size:13px;max-width:235px;color:var(--muted)}.ugc-track{display:grid;grid-template-columns:repeat(3,1fr);gap:2vw}.ugc-track article{aspect-ratio:9/16;position:relative;background:#10100f;border:1px solid #272723}.ugc-track video{width:100%;height:100%;object-fit:cover}.ugc-index{position:absolute;left:20px;top:20px;font-size:12px;color:var(--muted)}.ugc-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.ugc-empty>span{font-size:55px;color:#44443e}.ugc-empty p{font-size:11px}.ugc-empty small{color:#77776f;font-size:10px}.ugc-track article>.mono{position:absolute;bottom:20px;left:20px;font-size:8px}.interiors{position:relative;padding-top:20px;padding-bottom:130px;min-height:1000px}.interiors h2{position:relative;z-index:3;font-size:clamp(60px,10vw,160px);margin-top:70px;pointer-events:none}.interior-main{position:absolute;right:4vw;top:220px;width:62%;height:530px}.interior-detail{position:relative;margin-top:-30px;margin-left:6vw;width:30%;height:300px;z-index:4}.interiors>p{margin-left:6vw;margin-top:22px}.gift-editorial{background:#e7e6de;color:#111;padding-block:45px 100px}.gift-editorial .section-meta{border-color:#999990}.gift-editorial h2{font-size:clamp(53px,9vw,145px);margin-top:80px}.gift-bottom{display:flex;justify-content:space-between;align-items:end;margin-top:70px}.gift-star{font-size:140px;line-height:.7;color:var(--accent)}.gift-bottom>div{width:33%;max-width:440px}.gift-bottom p{font-size:14px}.gift-bottom .action{border-color:#111;display:flex;margin-top:20px}.faq{padding-block:140px;display:grid;grid-template-columns:1fr 1.3fr;gap:5vw}.faq h2{font-size:clamp(40px,5vw,80px);margin-top:30px}.faq .mono{color:var(--muted)}details{border-bottom:1px solid var(--line)}summary{display:flex;align-items:center;gap:20px;list-style:none;padding:25px 0;font-size:13px;line-height:1.5;min-height:66px}summary::-webkit-details-marker{display:none}.question-index{font-size:9px;color:var(--muted)}.plus{font-size:23px;margin-left:auto;color:var(--accent)}details[open] .plus{transform:rotate(45deg)}details p{font-size:13px;color:var(--muted);padding:0 30px 25px}.closing{position:relative;min-height:85svh;display:flex;align-items:center;overflow:hidden}.closing-bg{position:absolute;top:0;right:0;bottom:0;left:0}.closing-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0008}.closing-content{position:relative;width:100%;padding-block:90px}.closing h2{font-size:clamp(64px,13vw,230px);margin:60px 0}.closing-buy{display:flex;align-items:center;justify-content:space-between}.closing-buy .action{min-width:300px}.closing-buy .price{font-size:30px}.footer{padding-top:55px;padding-bottom:25px;overflow:hidden}.footer-links{display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between;font-size:9px}.footer-links>span{color:#77776f}.footer-word{font-size:22.1vw;letter-spacing:-.082em;font-weight:600;line-height:.95;margin:80px 0 30px -1vw}.footer-bottom{display:flex;justify-content:space-between;padding-top:25px;border-top:1px solid var(--line);color:var(--muted)}.sticky-buy{display:none}.skip{position:fixed;top:-100px;left:20px;background:var(--accent);color:#fff;z-index:100;padding:15px}.skip:focus{top:15px}.preview-notice{position:fixed;bottom:10px;left:12px;font-size:8px;background:#000b;color:#aaa;padding:6px 9px;z-index:25}.reveal{transition:opacity .8s,transform .8s}.js-motion .reveal:not(.is-visible){opacity:0;transform:translateY(25px)}.cart,.prose{padding:150px 4vw 100px;min-height:70vh}.cart h1,.prose h1{font-size:64px;margin-bottom:35px}.cart-item{padding:30px 0;border-bottom:1px solid var(--line)}.cart-item h2{font-size:24px}.cart-item p{margin-top:14px}.cart input{padding:10px;width:75px;background:#151515;border:1px solid var(--line)}.cart a{text-decoration:underline}.cart .button{display:inline-block;padding:18px;background:var(--accent);border:0;margin:20px 15px 0 0}.setup-notice{margin-top:30px;border:1px solid var(--line);padding:25px}@media(max-width:1000px){.hero-word{top:23%}.purchase{gap:4vw}.order-visual{height:580px}.purchase-row{flex-wrap:wrap}.purchase-row .action{min-width:220px}.frame-1{height:370px}.frame-2{height:220px}.frame-3{height:330px}.interiors{min-height:850px}.interior-main{height:420px}.interior-detail{height:230px}.faq{grid-template-columns:1fr}.reveal-bottom>.mono{max-width:160px}}@media(max-width:650px){.pad{padding-inline:22px}.masthead{height:74px;padding-inline:22px}.brand{font-size:23px}.masthead>nav{display:none}.mobile-menu{display:block;border:0}.mobile-menu>summary{display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:end;width:44px;min-height:44px;padding:0}.mobile-menu>summary span{height:1px;width:25px;background:var(--ink)}.mobile-menu nav{position:absolute;top:74px;left:0;right:0;background:#080808;display:flex;flex-direction:column;padding:20px 22px;gap:10px;font-size:12px}.cinema-hero{min-height:720px;height:100svh;max-height:1100px}.hero-film video{object-position:69% center}.hero-topline{top:85px;left:22px;right:22px;font-size:7px}.hero-topline span:last-child{display:none}.hero-word{top:20%;font-size:clamp(42px,10.62vw,69px);left:22px;line-height:.8}.hero-cross{top:39%;right:22px;font-size:44px}.video-toggle{right:22px;top:calc(39% + 60px);width:44px;height:44px}.hero-bottom{left:22px;right:22px;bottom:30px;display:block}.hero-bottom h1{font-size:43px;line-height:.93;max-width:300px;margin-bottom:16px}.hero-bottom p{font-size:12px;max-width:275px;line-height:1.6}.hero-bottom .action{min-width:230px;font-size:12px;min-height:52px;margin-top:22px;padding:13px 18px}.hero-aside{position:absolute;right:0;bottom:8px}.hero-aside>.mono,.scroll-link{display:none}.hero-aside .price{font-size:20px;margin:0}.price small{font-size:6px;max-width:65px}.section-meta{font-size:8px;gap:20px}.section-meta span{max-width:55%}.manifesto{padding-block:65px 75px}.manifesto h2{font-size:12.2vw;margin-top:70px}.manifesto-bottom{grid-template-columns:50px 1fr;gap:25px;margin-top:40px}.red-cross{font-size:60px}.manifesto-bottom p{font-size:12px}.manifesto-bottom strong{grid-column:2;font-size:22px}.story>.section-meta{margin-inline:22px;padding-inline:0}.story-stage{display:flex;flex-direction:column;min-height:0;gap:0;padding-top:65px;padding-bottom:70px}.stage-number{font-size:56vw;top:35px;left:5px;z-index:1}.stage-media{width:84%;height:420px;min-height:0;margin-left:auto;margin-top:60px;z-index:2}.stage-copy{align-self:start;padding:0;z-index:3;margin-top:-15px;max-width:90%}.stage-copy .mono{background:#050505;padding:5px 8px;font-size:8px}.stage-copy h2{font-size:44px;margin:20px 0 14px}.stage-copy p{font-size:13px;max-width:230px}.stage-2 .stage-media{margin-left:0;margin-right:auto;width:90%;height:320px}.stage-2 .stage-copy{align-self:end;padding-left:0;margin-top:25px;width:82%}.stage-2 .stage-number{right:15px;left:auto}.stage-3 .stage-media{height:380px}.product-reveal{padding-block:25px 65px}.reveal-title{font-size:18vw;padding-top:65px;line-height:.85}.reveal-media{position:relative;right:auto;top:auto;width:110%;height:340px;margin-left:-5%;margin-top:-25px}.reveal-media:after{display:none}.reveal-bottom{display:grid;grid-template-columns:1fr;gap:24px;margin-top:25px}.reveal-bottom>.mono{max-width:none;font-size:8px}.reveal-bottom p{font-size:13px}.reveal-bottom .action{width:100%}.lifestyle{min-height:700px}.lifestyle-image .editorial-visual{object-position:68% center}.lifestyle-copy{padding:80px 22px}.lifestyle-copy h2{font-size:16vw}.lifestyle-copy .mono{font-size:8px}.lifestyle-copy .action{font-size:12px}.frame-label{bottom:24px;right:22px;font-size:8px}.purchase{display:flex;flex-direction:column;padding-block:75px;gap:40px}.order-visual{height:390px;width:100%}.order-panel{width:100%}.order-panel h2{font-size:42px}.order-panel h3{font-size:12px;margin-top:28px}.order-price{font-size:28px}.purchase-row{flex-wrap:nowrap;gap:8px}.quantity button{width:26px;min-height:54px}.quantity input{width:22px}.purchase-row .action{min-width:0;padding:12px 10px;font-size:9px;gap:5px}.purchase-row [data-button-price]{font-size:10px}.trust-grid{gap:13px;font-size:8px}.upload-preview{font-size:10px}.editorial{padding-block:30px 80px}.editorial>.giant{font-size:15vw;margin-top:60px}.editorial-grid{grid-template-columns:repeat(6,1fr);gap:60px 12px;margin-top:45px}.frame-1{grid-column:1/7;height:290px}.frame-2{grid-column:3/7;height:230px;margin-top:0}.frame-3{grid-column:1/6;height:280px;margin-top:0}.editorial-frame figcaption{font-size:7px;gap:8px}.ugc{padding-block:30px 80px}.ugc-heading{display:block;margin:55px 0 30px}.ugc-heading h2{font-size:20vw}.ugc-heading p{font-size:12px;margin-top:25px}.ugc-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:15px}.ugc-track article{flex:0 0 78%;scroll-snap-align:start}.interiors{min-height:780px;padding-top:15px;padding-bottom:65px}.interiors h2{font-size:19vw;margin-top:60px}.interior-main{top:270px;right:0;width:90%;height:300px}.interior-main .editorial-visual{object-position:70% center}.interior-detail{width:58%;height:210px;margin-top:130px;margin-left:0}.interiors>p{margin-left:0;font-size:8px}.gift-editorial{padding-top:30px;padding-bottom:65px}.gift-editorial h2{font-size:12.2vw;margin-top:65px;line-height:.95}.gift-bottom{margin-top:45px;gap:30px}.gift-star{font-size:70px;align-self:start}.gift-bottom>div{width:auto;flex:1}.gift-bottom p{font-size:12px}.gift-bottom .action{font-size:10px;gap:10px}.faq{padding-block:80px;gap:35px}.faq h2{font-size:15vw;margin-top:25px}summary{font-size:12px;gap:12px;padding:23px 0}.question-index{font-size:8px}.faq details p{font-size:12px;padding-inline:25px 5px}.closing{min-height:650px}.closing-bg .editorial-visual{object-position:70% center}.closing-content{padding-block:80px}.closing h2{font-size:16.5vw;margin:55px 0}.closing-buy .action{min-width:0;width:68%;gap:20px;font-size:12px}.closing-buy .price{font-size:20px}.footer{padding-top:35px;padding-bottom:100px}.footer-links{justify-content:start;gap:22px 25px;font-size:8px}.footer-word{font-size:24vw;margin:65px 0 30px -3vw}.footer-bottom{font-size:7px;gap:12px}.sticky-buy{position:fixed;bottom:0;left:0;right:0;padding:18px 22px;background:var(--accent);display:flex;gap:5px;align-items:center;z-index:15;font-size:11px;min-height:58px;transform:translateY(110%);transition:transform .25s}.sticky-buy.visible{transform:translateY(0)}.sticky-buy>span:last-child{margin-left:auto;font-size:22px}.sticky-buy small{display:none}.preview-notice{left:auto;right:6px;bottom:64px;font-size:6px}.cart h1,.prose h1{font-size:42px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.js-motion .reveal:not(.is-visible){opacity:1;transform:none}.hero-word{transform:none!important}}.cinema-hero{height:auto;min-height:0;max-height:none;overflow:visible}.hero-sticky{height:100svh;min-height:720px;position:relative;overflow:hidden}.cinema-hero.scroll-controlled{height:calc(max(100svh,720px) + var(--scroll-distance,240px))}.scroll-controlled .hero-sticky{position:sticky;top:0}.film-progress{position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffffff20}.film-progress span{display:block;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left;will-change:transform}@media(max-width:650px){.hero-sticky{min-height:0;height:100svh}.hero-word{top:20%}}@media(max-height:700px)and (min-width:651px){.hero-sticky{min-height:650px}}@media(max-height:740px)and (max-width:650px){.hero-topline{top:75px}.hero-word{top:18%}.hero-bottom{bottom:22px}.hero-bottom h1{font-size:36px}.hero-bottom p{font-size:11px;max-width:250px}.hero-bottom .action{margin-top:15px;min-width:210px}.hero-aside .price{font-size:18px}.hero-cross{top:34%}.video-toggle{top:calc(34% + 45px)}}@media(prefers-reduced-motion:reduce){.cinema-hero.scroll-controlled{height:auto}.scroll-controlled .hero-sticky{position:relative}.film-progress{display:none}}.hero-film{isolation:isolate;overflow:hidden}.camera-roll{display:none}.camera-effect video{filter:grayscale(1) contrast(1.08)}.camera-raster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0}.raster-ready .camera-raster{opacity:1}@media(max-height:700px)and (min-width:651px){.cinema-hero.scroll-controlled{height:calc(max(100svh,650px) + var(--scroll-distance,240px))}}@media(max-width:650px){.cinema-hero.scroll-controlled{height:calc(100svh + var(--scroll-distance,240px))}}@media(prefers-reduced-motion:reduce){.cinema-hero.scroll-controlled{height:auto}}.scroll-controlled .hero-sticky{transform:translate3d(0,var(--exit-y,0px),0) scale(var(--exit-scale,1));transform-origin:center top;will-change:transform}@media(prefers-reduced-motion:reduce){.scroll-controlled .hero-sticky{transform:none;will-change:auto}}.brand-logo{display:block;width:44px;height:44px;object-fit:contain}.brand .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/carara.css.map */
