.ah-about{background:var(--ah-paper,#f4efe6);color:var(--ah-body,#4f3d38);overflow-wrap:break-word}.ah-about .ah-about-wrap{width:88%;max-width:1360px;margin-inline:auto;min-width:0}.ah-about .ah-label{margin:0 0 26px}.ah-about .ah-serif{color:var(--ah-ink,#631e27);margin:0;overflow-wrap:normal}.ah-about h1,.ah-about h2,.ah-about h3{font-weight:400}.ah-about p{margin-top:0}.ah-about img{display:block;width:100%;height:100%;object-fit:cover}.ah-about figcaption{padding-top:14px;font-size:10px;line-height:1.6;letter-spacing:.04em;color:var(--ah-muted,#8b746c)}.ah-about-hero{background:var(--ah-red,#631e27);color:var(--ah-on-red,#f6ecdc);padding:74px 0 68px}.ah-about .ah-about-hero-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);column-gap:5%;align-items:start}.ah-about .ah-about-hero-copy{position:relative;z-index:1;min-width:0;padding:6px 0 0}.ah-about .ah-about-hero-copy>.ah-label{color:var(--ah-on-red-muted,#dac5b7);margin-bottom:48px}.ah-about .ah-about-hero h1{font-size:clamp(72px,7.7vw,118px);line-height:.94;letter-spacing:-.048em;color:var(--ah-on-red,#f6ecdc);width:114%;position:relative}.ah-about .ah-about-hero-intro{max-width:290px;font-size:14px;line-height:1.85;color:var(--ah-on-red-muted,#dac5b7);margin:39px 0 0}.ah-about .ah-about-hero-figure{padding-top:112px;min-width:0}.ah-about .ah-about-hero-photo{aspect-ratio:1.07;background:var(--ah-on-red,#f6ecdc);padding:13px}.ah-about .ah-about-hero-photo img{object-position:54% center}.ah-about .ah-about-hero-figure figcaption{color:var(--ah-on-red-muted,#dac5b7);border-bottom:1px solid var(--ah-on-red-line,#95616a);padding-bottom:14px}.ah-about .ah-about-story{padding-top:123px;padding-bottom:118px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:12%}.ah-about .ah-about-story h2{font-size:clamp(52px,5.1vw,76px);line-height:1.02}.ah-about .ah-about-prose{font-size:14px;line-height:1.95}.ah-about .ah-about-prose p{margin:0 0 1.35em}.ah-about .ah-about-prose p:last-child{margin-bottom:0}.ah-about .ah-about-prose a{text-underline-offset:4px}.ah-about .ah-about-story-body{padding-top:43px;max-width:450px}.ah-about .ah-about-section-heading{margin:0 0 48px}.ah-about .ah-about-section-heading h2{font-size:clamp(50px,5.5vw,80px);line-height:.99}.ah-about .ah-about-values{padding-bottom:127px}.ah-about .ah-about-track{min-width:0}.ah-about .ah-about-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;outline-offset:8px}.ah-about .ah-about-principle{min-width:0;border-top:1px solid var(--ah-line,#cdbcb0);padding:24px 0 0;display:flex;flex-direction:column;align-items:flex-start}.ah-about .ah-about-index{font-family:Cormorant Garamond,Georgia,serif;font-size:49px;line-height:1;color:var(--ah-muted,#8b746c);margin-bottom:42px}.ah-about .ah-about-principle h3{font-size:clamp(34px,3.2vw,46px);line-height:1.06;max-width:330px;margin:0 0 23px}.ah-about .ah-about-principle>p{font-size:13px;line-height:1.9;margin:0;max-width:330px}.ah-about .ah-about-principle-photo{width:100%;aspect-ratio:1.3;margin-top:30px;background:#e8ded1}.ah-about .ah-about-moments{padding:99px 0 107px;background:#ece3d6}.ah-about .ah-about-moments-heading{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:13%;align-items:end;margin-bottom:61px}.ah-about .ah-about-moments-heading>p{max-width:315px;margin:0 0 4px;font-size:13px;line-height:1.9}.ah-about .ah-about-moment-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px;align-items:start;outline-offset:8px}.ah-about .ah-about-moment:nth-child(2){padding-top:73px}.ah-about .ah-about-moment:nth-child(3){padding-top:28px}.ah-about .ah-about-moment{min-width:0}.ah-about .ah-about-moment-photo{aspect-ratio:.93;background:var(--ah-paper,#f4efe6);overflow:hidden}.ah-about .ah-about-moment-photo img{object-position:center}.ah-about .ah-about-moment:nth-child(3) .ah-about-moment-photo img{object-fit:contain}.ah-about .ah-about-moment-copy{padding-top:25px}.ah-about .ah-about-moment-copy>.ah-label{font-size:10px;letter-spacing:.14em;margin-bottom:14px;color:var(--ah-muted,#8b746c)}.ah-about .ah-about-moment h3{font-size:39px;line-height:1.05;margin:0 0 16px}.ah-about .ah-about-moment-copy>p:last-child{font-size:13px;line-height:1.9;max-width:310px;margin:0}.ah-about .ah-about-carousel-controls{display:flex;justify-content:flex-end;align-items:center;gap:17px;padding-top:24px;color:var(--ah-ink,#631e27)}.ah-about .ah-about-carousel-controls[hidden]{display:none}.ah-about .ah-about-carousel-controls button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid var(--ah-line,#cdbcb0);background:transparent;color:inherit;padding:10px;border-radius:0}.ah-about .ah-about-carousel-controls button:disabled{opacity:.36}.ah-about .ah-about-carousel-controls svg{width:22px;height:22px}.ah-about .ah-about-carousel-controls span{font-size:10px;letter-spacing:.13em;min-width:50px;text-align:center}.ah-about .ah-about-detail{padding-top:126px;padding-bottom:125px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12%;align-items:center}.ah-about .ah-about-detail-figure{min-width:0}.ah-about .ah-about-detail-figure>img{height:auto;aspect-ratio:1;object-fit:cover}.ah-about .ah-about-detail h2{font-size:clamp(56px,5.7vw,84px);line-height:1;margin-bottom:31px}.ah-about .ah-about-detail-copy .ah-about-prose{max-width:380px;font-size:13px}.ah-about .ah-about-closing{padding:85px 0 80px;background:var(--ah-red,#631e27);color:var(--ah-on-red,#f6ecdc)}.ah-about .ah-about-closing-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:15%;align-items:end}.ah-about .ah-about-closing .ah-label{color:var(--ah-on-red-muted,#dac5b7)}.ah-about .ah-about-closing h2{font-size:clamp(56px,6.2vw,91px);color:var(--ah-on-red,#f6ecdc);line-height:1}.ah-about .ah-about-closing-text{max-width:340px;font-size:13px;line-height:1.85;margin:29px 0;color:var(--ah-on-red-muted,#dac5b7)}.ah-about .ah-about-collection-link{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;padding:10px 0;min-height:44px;border-bottom:1px solid var(--ah-on-red-line,#95616a);color:var(--ah-on-red,#f6ecdc);font-size:12px;text-decoration:none}.ah-about .ah-about-collection-link svg{width:23px;height:23px}.ah-about .ah-about-contact{border-top:1px solid var(--ah-on-red-line,#95616a);padding-top:27px;padding-bottom:5px;min-width:0}.ah-about .ah-about-contact>.ah-label{margin-bottom:21px}.ah-about .ah-about-contact>p:not(.ah-label){font-size:13px;line-height:1.95;margin:0 0 19px;color:var(--ah-on-red-muted,#dac5b7);max-width:290px}.ah-about .ah-about-contact>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-underline-offset:6px;overflow-wrap:anywhere;max-width:100%}.ah-about :is(a,button,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:1700px){.ah-about .ah-about-hero h1{font-size:125px}.ah-about .ah-about-hero-photo{aspect-ratio:1.14}}@media(max-width:1050px)and (min-width:761px){.ah-about-hero{padding-top:58px}.ah-about .ah-about-hero-grid{column-gap:4%;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.ah-about .ah-about-hero h1{font-size:8vw}.ah-about .ah-about-hero-figure{padding-top:110px}.ah-about .ah-about-hero-intro{max-width:250px}.ah-about .ah-about-story{gap:8%;padding-top:95px;padding-bottom:95px}.ah-about .ah-about-story h2{font-size:5.6vw}.ah-about .ah-about-principles{gap:25px}.ah-about .ah-about-principle h3{font-size:35px}.ah-about .ah-about-moments-heading{gap:8%}.ah-about .ah-about-moment-track{gap:20px}.ah-about .ah-about-moment h3{font-size:33px}.ah-about .ah-about-detail{gap:8%;padding-block:95px}.ah-about .ah-about-detail h2{font-size:6.1vw}.ah-about .ah-about-closing-grid{gap:10%}}@media(max-width:760px){.ah-about .ah-about-wrap{width:90%}.ah-about .ah-label{font-size:10px;letter-spacing:.15em;margin-bottom:24px}.ah-about-hero{padding:43px 0 41px}.ah-about .ah-about-hero-grid{display:block}.ah-about .ah-about-hero-copy{padding:0}.ah-about .ah-about-hero-copy>.ah-label{margin-bottom:37px}.ah-about .ah-about-hero h1{font-size:clamp(60px,11.9vw,89px);line-height:.99;width:100%;letter-spacing:-.045em}.ah-about .ah-about-hero-intro{max-width:270px;font-size:13px;line-height:1.9;margin-top:28px}.ah-about .ah-about-hero-figure{padding:38px 0 0 10%}.ah-about .ah-about-hero-photo{aspect-ratio:1.04;padding:8px}.ah-about .ah-about-hero-figure figcaption{font-size:9px;padding-top:12px;padding-bottom:12px}.ah-about .ah-about-story{display:block;padding-top:76px;padding-bottom:78px}.ah-about .ah-about-story h2{font-size:clamp(44px,10.7vw,67px);line-height:1.03;max-width:520px}.ah-about .ah-about-story-body{padding-top:32px;max-width:510px;font-size:13px;line-height:1.95}.ah-about .ah-about-section-heading{margin-bottom:34px}.ah-about .ah-about-section-heading h2{font-size:clamp(44px,10.8vw,68px);line-height:1.02}.ah-about .ah-about-values{padding-bottom:76px}.ah-about .ah-about-track{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;padding:0 5.5vw 5px 0;margin-right:-5.55%;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;align-items:stretch}.ah-about .ah-about-track::-webkit-scrollbar{display:none}.ah-about .ah-about-track:focus-visible{outline-offset:4px}.ah-about .ah-about-track>[data-about-card]{flex:0 0 90%;width:90%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;padding-top:0}.ah-about .ah-about-principles>[data-about-card]{padding-top:23px;padding-right:27px}.ah-about .ah-about-index{font-size:44px;margin-bottom:32px}.ah-about .ah-about-principle h3{font-size:39px;line-height:1.06;max-width:300px;margin-bottom:22px}.ah-about .ah-about-principle>p{font-size:13px;max-width:310px}.ah-about .ah-about-principle-photo{margin-top:26px}.ah-about .ah-about-carousel-controls{padding-top:20px}.ah-about .ah-about-moments{padding-top:69px;padding-bottom:65px}.ah-about .ah-about-moments-heading{display:block;margin-bottom:34px}.ah-about .ah-about-moments-heading>p{font-size:13px;line-height:1.9;max-width:320px;margin-top:26px}.ah-about .ah-about-moment-track{gap:20px}.ah-about .ah-about-moment:nth-child(n){padding-top:0}.ah-about .ah-about-moment-photo{aspect-ratio:1.03}.ah-about .ah-about-moment-copy{padding-top:23px;padding-right:9px}.ah-about .ah-about-moment-copy>.ah-label{font-size:9px;letter-spacing:.13em;margin-bottom:12px}.ah-about .ah-about-moment h3{font-size:39px;margin-bottom:15px}.ah-about .ah-about-moment-copy>p:last-child{font-size:13px;max-width:340px}.ah-about .ah-about-detail{display:flex;flex-direction:column-reverse;gap:35px;align-items:stretch;padding-top:77px;padding-bottom:75px}.ah-about .ah-about-detail h2{font-size:clamp(50px,12.6vw,76px);margin-bottom:27px;line-height:.99}.ah-about .ah-about-detail-copy .ah-about-prose{font-size:13px;max-width:500px}.ah-about .ah-about-detail-figure{padding-right:9%}.ah-about .ah-about-detail-figure>img{aspect-ratio:1.08}.ah-about .ah-about-detail-figure figcaption{font-size:9px}.ah-about .ah-about-closing{padding-top:59px;padding-bottom:45px}.ah-about .ah-about-closing-grid{display:block}.ah-about .ah-about-closing h2{font-size:clamp(49px,12vw,74px);line-height:1.02}.ah-about .ah-about-closing-text{font-size:13px;margin-top:25px;margin-bottom:20px;max-width:320px}.ah-about .ah-about-collection-link{font-size:12px;min-height:48px;gap:43px}.ah-about .ah-about-contact{margin-top:53px;padding-top:26px;padding-bottom:0}.ah-about .ah-about-contact>.ah-label{margin-bottom:15px}.ah-about .ah-about-contact>p:not(.ah-label){font-size:13px;margin-bottom:10px}}@media(max-width:360px){.ah-about .ah-about-hero h1{font-size:56px}.ah-about .ah-about-hero-intro{max-width:245px}.ah-about .ah-about-principle h3,.ah-about .ah-about-moment h3{font-size:35px}.ah-about .ah-about-section-heading h2{font-size:40px}.ah-about .ah-about-story h2{font-size:42px}}@media(prefers-reduced-motion:reduce){.ah-about .ah-about-track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/about.css.map */
