.oli-st-page-bg{background:var(--oli-paper);overflow-x:hidden}.oli-st-bg--canvas{background:var(--oli-paper)}.oli-st-bg--paper{background:var(--oli-card)}.oli-st-bg--bone{background:var(--oli-bone)}.oli-st-hero{position:relative;min-height:78vh;display:flex;align-items:flex-end;overflow:hidden;background:#2a241d}.oli-st-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.oli-st-hero__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.oli-st-hero__scrim{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:var(--hero-scrim-opacity, .65);background:linear-gradient(to top,#14100c,#1a1410 60%,#231d17)}.oli-st-hero__inner{position:relative;z-index:2;width:100%;max-width:var(--oli-maxw);margin:0 auto;padding:120px var(--oli-pad) clamp(48px,7vw,92px)}.oli-st-hero__eyebrow{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:#e6c9a8;margin:0 0 20px}.oli-st-hero__h1{color:#fff;font-weight:300;letter-spacing:-.02em;line-height:1.02;font-size:clamp(2.6rem,6.2vw,5.4rem);margin:0;max-width:17ch;text-wrap:balance}.oli-st-hero__credit{color:#ffffffb3;font-size:13px;letter-spacing:.04em;margin:18px 0 0}.oli-st-hero__credit a{color:#e6c9a8;text-decoration:none;border-bottom:1px solid rgba(230,201,168,.5)}.oli-st-hero__credit a:hover{border-color:#e6c9a8}.oli-st-chapter{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--oli-chamoisee);margin-bottom:18px}.oli-st-cap{margin:0;font-size:13px;line-height:1.5;color:var(--oli-battleship);letter-spacing:.01em}.oli-st-cap__label{display:inline-block;color:var(--oli-chamoisee);font-weight:600;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;margin-right:10px;vertical-align:middle}.oli-st-cap a{color:var(--oli-chamoisee);text-decoration:none;border-bottom:1px solid rgba(173,132,90,.4)}.oli-st-cap a:hover{border-color:var(--oli-chamoisee)}.oli-st-cap p{margin:0!important}.oli-st-cap--center{text-align:center}.oli-st-lede{padding:clamp(56px,8vw,120px) 0}.oli-st-lede__inner{max-width:820px;margin:0 auto;text-align:center;padding:0 var(--oli-pad)}.oli-st-lede__kicker{display:block;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--oli-chamoisee);margin:0 0 26px}.oli-st-lede__body p{font-size:clamp(1.4rem,2.7vw,2rem);font-weight:300;line-height:1.45;color:var(--oli-eerie);letter-spacing:-.01em;margin:0;text-wrap:pretty}.oli-st-lede__body p a{color:var(--oli-chamoisee);text-decoration:none;border-bottom:1px solid rgba(173,132,90,.45)}.oli-st-lede__body p a:hover{border-color:var(--oli-chamoisee)}.oli-st-movement{padding:clamp(56px,8vw,120px) 0}.oli-st-pair{max-width:1200px;margin:0 auto;padding:0 var(--oli-pad);display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,88px);align-items:center}.oli-st-pair--text-lead{grid-template-columns:.88fr 1.12fr}.oli-st-pair--media-lead{grid-template-columns:1.12fr .88fr}.oli-st-pair--media-lead .oli-st-pair__media{order:-1}.oli-st-pair__prose{max-width:38ch}.oli-st-pair__body p{font-size:clamp(1.0625rem,2vw,1.5rem);line-height:1.72;color:var(--oli-jet);margin:0;text-wrap:pretty}.oli-st-pair__body p+p{margin-top:1.1em}.oli-st-pair__body p a{color:var(--oli-chamoisee);text-decoration:none;border-bottom:1px solid rgba(173,132,90,.45)}.oli-st-pair__body p a:hover{border-color:var(--oli-chamoisee)}.oli-st-pair__media-inner{position:relative;overflow:hidden;border-radius:var(--oli-r-md)}.oli-st-pair__media--tall .oli-st-pair__media-inner{aspect-ratio:3/4}.oli-st-pair__media--portrait .oli-st-pair__media-inner{aspect-ratio:4/5}.oli-st-pair__media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:880px){.oli-st-pair{grid-template-columns:1fr!important;gap:28px;padding:0 24px}.oli-st-pair--media-lead .oli-st-pair__media{order:0}.oli-st-pair__prose{max-width:56ch}.oli-st-pair__media-inner{aspect-ratio:16/11!important}}.oli-st-cinema{margin:0}.oli-st-cinema img{width:100%;height:clamp(500px,70vw,900px);object-fit:cover;display:block}.oli-st-cinema__cap{max-width:var(--oli-maxw);margin:0 auto;padding:clamp(24px,3vw,40px) var(--oli-pad)}@media(max-width:700px){.oli-st-cinema img{height:clamp(320px,80vw,520px)}.oli-st-cinema__cap{padding:24px}}.oli-st-interlude{background:var(--oli-eerie);padding:clamp(72px,10vw,140px) 0}.oli-st-interlude__inner{max-width:980px;margin:0 auto;padding:0 var(--oli-pad);text-align:center}.oli-st-interlude__mark{display:block;font-size:72px;line-height:0;color:var(--oli-chamoisee);opacity:.5;margin:0 0 26px}.oli-st-interlude__quote{font-size:clamp(1.3rem,2.4vw,2rem);font-weight:300;font-style:italic;line-height:1.5;color:#f7f3ec;letter-spacing:-.01em;margin:0 auto;max-width:760px;text-wrap:pretty}.oli-st-interlude__cite{display:block;margin-top:34px;font-style:normal;font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--oli-chamoisee)}@media(max-width:700px){.oli-st-interlude__inner{padding:0 24px}}.oli-st-founding{padding:clamp(56px,8vw,120px) 0}.oli-st-founding__inner{max-width:720px;margin:0 auto;text-align:center;padding:0 var(--oli-pad)}.oli-st-founding__body p{font-size:clamp(1.15rem,1.9vw,1.4rem);font-weight:300;line-height:1.55;color:var(--oli-eerie);margin:0;text-wrap:pretty}.oli-st-founding__body p a{color:var(--oli-chamoisee);text-decoration:none;border-bottom:1px solid rgba(173,132,90,.45)}.oli-st-founding__body p a:hover{border-color:var(--oli-chamoisee)}.oli-st-why{padding:clamp(64px,9vw,128px) 0}.oli-st-why__inner{max-width:var(--oli-maxw);margin:0 auto;padding:0 var(--oli-pad)}.oli-st-why__title{font-size:clamp(4rem,6.6vw,4.8rem);font-weight:300;color:var(--oli-eerie);letter-spacing:-.02em;line-height:1.06;margin:0 0 clamp(40px,5vw,64px);text-align:center;text-wrap:balance}.oli-st-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px)}@media(max-width:860px){.oli-st-pillars{grid-template-columns:1fr;gap:40px}}.oli-st-pillar__icon{display:block;width:44px;height:44px;margin:0 auto 22px;color:var(--oli-chamoisee)}.oli-st-pillar{text-align:center}.oli-st-pillar h3{font-size:2rem!important;font-weight:400;color:var(--oli-eerie);letter-spacing:-.01em;margin:0 0 12px;line-height:1.2}.oli-st-pillar p{margin:0;font-size:16px;color:var(--oli-gray);line-height:1.7;text-align:justify}@media(max-width:700px){.oli-st-lede__inner,.oli-st-founding__inner,.oli-st-why__inner{padding:0 24px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/oli-story.css.map */
