.ac{--ac-ink:#0d0d0d;--ac-ink-2:#161514;--ac-paper:#ffffff;--ac-on-ink:#f2efea;--ac-on-ink-muted:#b5afa6;--ac-on-paper:#1a1a1a;--ac-on-paper-muted:#5c5c5c;--ac-rule:rgba(242,239,234,.18);--ac-display:Georgia,"Times New Roman",Times,serif;--ac-gutter:clamp(20px,4vw,64px);--ac-max:1440px}.ac *{box-sizing:border-box}.ac h1,.ac h2,.ac h3{font-family:var(--ac-display);font-weight:400;text-wrap:balance;margin:0}.ac p{text-wrap:pretty}.ac-wrap{max-width:var(--ac-max);margin-inline:auto;padding-inline:var(--ac-gutter)}.ac--ink{background:var(--ac-ink);color:var(--ac-on-ink)}.ac--ink h1,.ac--ink h2,.ac--ink h3{color:var(--ac-on-ink)}.ac--ink .ac-muted,.ac--ink .rte{color:var(--ac-on-ink-muted)}.ac--paper{background:var(--ac-paper);color:var(--ac-on-paper)}.ac--paper h2,.ac--paper h3{color:var(--ac-on-paper)}.ac--paper .ac-muted,.ac--paper .rte{color:var(--ac-on-paper-muted)}.ac-label{display:inline-flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 22px}.ac-label:before{content:"";width:36px;height:1px;background:var(--accent,#b3261e)}.ac--ink .ac-label{color:var(--ac-on-ink)}.ac-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 34px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:1px solid currentColor;transition:background-color .25s ease,color .25s ease}.ac-btn:hover{text-decoration:none}.ac-btn--light{background:var(--ac-on-ink);border-color:var(--ac-on-ink);color:var(--ac-ink)}.ac-btn--light:hover{background:transparent;color:var(--ac-on-ink)}.ac-media{position:relative;overflow:hidden;background:var(--ac-ink-2)}.ac-media img,.ac-media svg{width:100%;height:100%;object-fit:cover;display:block}.ac-media svg{fill:#3a3835}.ac-hero{position:relative;display:flex;align-items:flex-end;min-height:var(--ac-hero-h,88vh);overflow:hidden}.ac-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ac-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(13,13,13,var(--ac-shade,.75)),rgba(13,13,13,calc(var(--ac-shade,.75)*.45)) 45%,#0d0d0d0d)}.ac-hero__copy{position:relative;width:100%;padding-block:clamp(48px,9vh,110px)}.ac-hero h1{font-size:clamp(56px,10vw,150px);line-height:.92;letter-spacing:-.02em;margin-bottom:28px}.ac-hero__sub{font-size:clamp(16px,1.4vw,20px);line-height:1.55;max-width:44ch;margin:0 0 34px;color:var(--ac-on-ink)}.ac-statement{padding-block:clamp(80px,12vw,170px)}.ac-statement__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(40px,7vw,120px);align-items:center}.ac-statement h2{font-size:clamp(34px,4.6vw,68px);line-height:1.08;letter-spacing:-.01em;margin-bottom:34px}.ac-statement .rte{font-size:17px;line-height:1.75;max-width:56ch}.ac-statement .rte p:last-child{margin-bottom:0}.ac-statement__sign{margin:32px 0 0;font-family:var(--ac-display);font-size:20px;color:var(--ac-on-ink)}.ac-statement__media{aspect-ratio:1/1}.ac-chapters{padding-block:0 clamp(80px,10vw,150px)}.ac-chapters__head{max-width:760px;padding-bottom:clamp(50px,7vw,100px);border-top:1px solid var(--ac-rule);padding-top:clamp(70px,9vw,130px)}.ac-chapters__head h2{font-size:clamp(34px,4vw,60px);line-height:1.08;margin-bottom:20px}.ac-chapters__head p{font-size:17px;line-height:1.7;margin:0;max-width:56ch}.ac-chapter{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(24px,4vw,64px);align-items:center}.ac-chapter+.ac-chapter{margin-top:clamp(70px,10vw,150px)}.ac-chapter__media{grid-column:1/span 7;aspect-ratio:4/3}.ac-chapter__copy{grid-column:9/span 4}.ac-chapter--portrait .ac-chapter__media{grid-column:2/span 5;aspect-ratio:4/5}.ac-chapter--portrait .ac-chapter__copy{grid-column:8/span 4}.ac-chapter--flip .ac-chapter__media{grid-column:6/span 7;order:2}.ac-chapter--flip .ac-chapter__copy{grid-column:1/span 4;order:1}.ac-chapter--flip.ac-chapter--portrait .ac-chapter__media{grid-column:7/span 5}.ac-chapter--flip.ac-chapter--portrait .ac-chapter__copy{grid-column:2/span 4}.ac-chapter h3{font-size:clamp(28px,3vw,44px);line-height:1.1;margin-bottom:20px}.ac-chapter .rte{font-size:16px;line-height:1.75}.ac-chapter .rte p:last-child{margin-bottom:0}.ac-details{padding-block:clamp(80px,10vw,150px)}.ac-details__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:clamp(44px,6vw,80px)}.ac-details__head h2{font-size:clamp(34px,4vw,60px);line-height:1.08}.ac-details__head p{font-size:17px;line-height:1.7;margin:0;max-width:48ch;justify-self:end}.ac-details__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);align-items:start}.ac-detail:nth-child(2n){margin-top:clamp(40px,6vw,96px)}.ac-detail .ac-media{aspect-ratio:3/4}.ac-detail .ac-media img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ac-detail:hover .ac-media img{transform:scale(1.04)}.ac-detail h3{font-size:22px;line-height:1.2;margin:22px 0 8px}.ac-detail p{font-size:15px;line-height:1.65;margin:0}.ac-cta{position:relative;display:flex;align-items:center;min-height:var(--ac-cta-h,78vh);overflow:hidden}.ac-cta__media{position:absolute;top:0;right:0;bottom:0;left:0}.ac-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(13,13,13,var(--ac-shade,.8)),rgba(13,13,13,calc(var(--ac-shade,.8)*.5)) 45%,#0d0d0d00 75%)}.ac-cta__copy{position:relative;width:100%;padding-block:80px}.ac-cta__inner{max-width:560px}.ac-cta h2{font-size:clamp(40px,5.6vw,84px);line-height:1;letter-spacing:-.015em;margin-bottom:24px}.ac-cta p{font-size:17px;line-height:1.65;margin:0 0 34px;color:var(--ac-on-ink)}@media(max-width:989px){.ac-statement__grid{grid-template-columns:1fr}.ac-statement__media{max-width:520px}.ac-chapter,.ac-chapter--portrait,.ac-chapter--flip{grid-template-columns:1fr;gap:28px}.ac-chapter .ac-chapter__media,.ac-chapter .ac-chapter__copy{grid-column:1/-1!important;order:0!important}.ac-chapter--portrait .ac-chapter__media{aspect-ratio:4/5;max-width:520px}.ac-details__head{grid-template-columns:1fr;gap:18px}.ac-details__head p{justify-self:start}.ac-details__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ac-hero{min-height:var(--ac-hero-h-mobile,82vh)}.ac-hero h1{margin-bottom:20px}.ac-hero__sub{margin-bottom:28px}.ac-statement .rte,.ac-chapters__head p,.ac-details__head p,.ac-cta p{font-size:16px}.ac-chapter .ac-chapter__media{aspect-ratio:4/3}.ac-chapter--portrait .ac-chapter__media{aspect-ratio:4/5}.ac-details__grid{gap:24px 14px}.ac-detail:nth-child(2n){margin-top:36px}.ac-detail h3{font-size:19px;margin-top:16px}.ac-detail p{font-size:14px}.ac-cta{align-items:flex-end;min-height:var(--ac-cta-h-mobile,80vh)}.ac-cta__shade{background:linear-gradient(0deg,rgba(13,13,13,var(--ac-shade,.8)),rgba(13,13,13,calc(var(--ac-shade,.8)*.4)) 55%,#0d0d0d00)}.ac-cta__copy{padding-block:56px}}@media(prefers-reduced-motion:reduce){.ac-detail .ac-media img,.ac-btn{transition:none}}body:has(.ac) .feature-rows{padding-block:clamp(80px,10vw,150px)}body:has(.ac) .feature-rows .section-title{font-family:Georgia,Times New Roman,Times,serif;font-weight:400;text-transform:none;letter-spacing:-.01em;font-size:clamp(34px,4vw,60px);line-height:1.08;margin-bottom:clamp(44px,6vw,80px)}body:has(.ac) .feature-rows__list{max-width:1440px;padding-inline:clamp(20px,4vw,64px);display:grid;gap:clamp(20px,2.5vw,36px)}body:has(.ac) .feature-row{min-height:0;align-items:center;gap:clamp(24px,4vw,64px)}body:has(.ac) .feature-row__media{aspect-ratio:16/10;background:#161514}body:has(.ac) .feature-row__media img{min-height:0;height:100%}body:has(.ac) .feature-row__copy{padding:0 6%}body:has(.ac) .feature-row__copy h3{font-family:Georgia,Times New Roman,Times,serif;font-weight:400;text-transform:none;letter-spacing:0;font-size:clamp(26px,2.6vw,38px);line-height:1.15}body:has(.ac) .feature-row__copy .rte{font-size:16px;line-height:1.75;max-width:46ch}@media(max-width:749px){body:has(.ac) .feature-row{gap:20px}body:has(.ac) .feature-row__copy{padding:0 0 24px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/about-cinematic.css.map */
