.about-story{--about-ink: #212121;--about-soft: #f7f3ef;--about-accent: #8f252d;--about-line: rgba(33, 33, 33, .14);color:var(--about-ink);background:#fff}.about-story img,.about-story picture,.about-story svg{display:block;width:100%}.about-story img{height:100%;object-fit:cover}.about-story__hero{position:relative;min-height:clamp(36rem,72svh,48rem);overflow:hidden;color:#fff;isolation:isolate}.about-story__hero-media,.about-story__hero-media picture{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.about-story__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000014 20%,#0000008f)}.about-story__hero-content{position:relative;z-index:2;display:flex;min-height:inherit;width:min(calc(100% - 4rem),86rem);margin-inline:auto;padding-block:clamp(4rem,9vw,7rem);flex-direction:column;justify-content:flex-end;align-items:flex-start}.about-story__eyebrow,.about-story__intro-label{margin:0 0 1rem;color:var(--about-accent);font-size:.72rem;font-weight:600;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.about-story__eyebrow--light{color:#ffffffe0}.about-story__hero-heading{max-width:12ch;margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(3rem,7vw,6.6rem);font-weight:400;line-height:.95;letter-spacing:-.045em}.about-story__hero-text{max-width:38rem;margin-top:1.5rem;font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.55}.about-story__hero-text p,.about-story__manifesto-text p,.about-story__chapter-text p{margin-block:0 1em}.about-story__hero-text p:last-child,.about-story__manifesto-text p:last-child,.about-story__chapter-text p:last-child{margin-bottom:0}.about-story__intro{width:min(calc(100% - 4rem),68rem);margin-inline:auto;padding-block:clamp(5rem,9vw,8rem);text-align:center}.about-story__intro-label{margin-bottom:1.4rem}.about-story__intro-statement{max-width:22ch;margin:0 auto;font-family:var(--font-heading-family, inherit);font-size:clamp(2.2rem,4.5vw,4.5rem);font-weight:400;line-height:1.05;letter-spacing:-.035em}.about-story__chapters{border-top:1px solid var(--about-line)}.about-story__chapter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:44rem}.about-story__chapter+.about-story__chapter{border-top:1px solid var(--about-line)}.about-story__chapter--reverse .about-story__chapter-media{order:2}.about-story__chapter--reverse .about-story__chapter-copy{order:1;background:var(--about-soft)}.about-story__chapter-media{min-height:44rem;overflow:hidden;background:#eee9e4}.about-story__chapter-copy{display:flex;padding:clamp(3.5rem,7vw,7rem);flex-direction:column;justify-content:center;align-items:flex-start}.about-story__chapter-heading{max-width:12ch;margin:0 0 1.5rem;font-family:var(--font-heading-family, inherit);font-size:clamp(2.4rem,4vw,4.5rem);font-weight:400;line-height:.98;letter-spacing:-.04em}.about-story__chapter-text{max-width:33rem;font-size:clamp(1.02rem,1.2vw,1.18rem);line-height:1.65}.about-story__manifesto{position:relative;min-height:clamp(34rem,68svh,48rem);overflow:hidden;color:#fff;isolation:isolate}.about-story__manifesto-media{position:absolute;top:0;right:0;bottom:0;left:0}.about-story__manifesto-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#00000061}.about-story__manifesto-content{position:relative;z-index:2;display:flex;min-height:inherit;width:min(calc(100% - 4rem),70rem);margin-inline:auto;padding-block:clamp(5rem,10vw,8rem);flex-direction:column;justify-content:center;align-items:center;text-align:center}.about-story__manifesto-heading{max-width:14ch;margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.98;letter-spacing:-.045em}.about-story__manifesto-text{margin-top:1.25rem;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.5}.about-story__cta{display:inline-flex;min-height:3.25rem;margin-top:2rem;padding:.9rem 1.8rem;border:1px solid rgba(255,255,255,.9);color:#fff;align-items:center;justify-content:center;font-size:.76rem;font-weight:600;line-height:1;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}.about-story__cta:hover{color:var(--about-ink);background:#fff}.about-story__contact{width:min(calc(100% - 4rem),52rem);margin-inline:auto;padding-block:clamp(4rem,7vw,6rem);text-align:center}.about-story__contact .about-story__eyebrow{margin-bottom:1rem}.about-story__contact-title{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(2rem,3vw,3rem);font-weight:400;line-height:1.05;letter-spacing:-.025em}.about-story__contact-text{max-width:34rem;margin:1rem auto 1.4rem;font-size:1rem;line-height:1.6}.about-story__contact-link{color:inherit;font-size:.78rem;font-weight:600;letter-spacing:.16em;text-underline-offset:.28em}@media screen and (max-width:899px){.about-story__hero{min-height:68svh}.about-story__hero-content{width:min(calc(100% - 2.5rem),86rem);padding-block:3.5rem}.about-story__hero-heading{font-size:clamp(2.8rem,13vw,4.8rem)}.about-story__intro{width:min(calc(100% - 2.5rem),68rem);padding-block:4.5rem}.about-story__intro-statement{font-size:clamp(2rem,9vw,3.2rem)}.about-story__chapter{display:flex;min-height:0;flex-direction:column}.about-story__chapter--reverse .about-story__chapter-media,.about-story__chapter--reverse .about-story__chapter-copy{order:initial}.about-story__chapter-media{min-height:0;aspect-ratio:4 / 5}.about-story__chapter-copy{padding:3.75rem 1.25rem 4.25rem}.about-story__chapter--reverse .about-story__chapter-copy{background:var(--about-soft)}.about-story__chapter-heading{font-size:clamp(2.25rem,10vw,3.2rem)}.about-story__chapter-text{max-width:none;font-size:1rem;line-height:1.6}.about-story__manifesto{min-height:38rem}.about-story__manifesto-content{width:min(calc(100% - 2.5rem),70rem);padding-block:4rem}.about-story__manifesto-heading{font-size:clamp(2.8rem,12vw,4.4rem)}.about-story__contact{width:min(calc(100% - 2.5rem),52rem)}}@media(prefers-reduced-motion:reduce){.about-story__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-main-about.css.map */
