.about-brand-story *{box-sizing:border-box}.about-brand-story{--ink: #1b292c;--gutter: clamp(22px, 6vw, 104px);--section-gap: clamp(48px, 6vw, 90px);--feature-gap: clamp(32px, 3.5vw, 54px)}.about-brand-story{margin:0;background:#fbfaf6;color:var(--ink);font:17px/1.8 Arial,sans-serif}.about-brand-story :is(h1,h2,p,figure){margin:0;font-family:inherit;color:inherit}.about-brand-story :is(h1,h2){line-height:1.18;font-weight:600;text-wrap:balance}.about-brand-story h1{font-size:clamp(42px,4.2vw,68px)}.about-brand-story h2{font-size:clamp(29px,2.55vw,42px)}.about-brand-story :is(h1,h2){letter-spacing:-.035em}.abs-wrapper{width:min(1220px,calc(100% - 2 * var(--gutter)));margin-inline:auto}.abs-hero{position:relative;isolation:isolate;display:grid;align-items:center;min-height:clamp(300px,31vw,500px);background:#e8d9c8}.abs-hero picture,.abs-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.abs-hero picture{z-index:-2}.abs-hero img{object-fit:cover;object-position:center 48%;filter:saturate(1.16)}.abs-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;mix-blend-mode:color;background:linear-gradient(90deg,#888 24%,rgb(136 136 136 / 80%) 41%,transparent 76%)}.abs-hero .abs-wrapper{padding-block:32px;text-align:center}.abs-intro{padding-block:var(--feature-gap);font-size:clamp(17px,1.4vw,21px);text-wrap:pretty}.abs-features{display:grid;gap:var(--feature-gap);padding-bottom:var(--section-gap)}.abs-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,5vw,76px)}.abs-photo{position:relative;align-self:start;aspect-ratio:1440 / 686;overflow:hidden;border-radius:24px}.abs-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.abs-story img{object-position:center 38%}.abs-copy h2{font-size:clamp(18px,1.6vw,24px);line-height:1.25;font-weight:700;letter-spacing:-.015em}.abs-copy .abs-body-copy{margin-top:12px;line-height:1.58}.abs-body-copy p+p{margin-top:13px}.abs-copy p+p{margin-top:9px}.abs-mission .abs-invitation{margin-top:20px;font-style:italic;line-height:1.58}.abs-contact{scroll-margin-top:140px;display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;gap:clamp(48px,7vw,104px);padding-block:28px var(--feature-gap);border-top:1px solid #deded9;font-size:15px;line-height:1.6}.abs-contact>div{display:flex;align-items:flex-start;gap:12px}.abs-contact svg{flex:0 0 26px;width:26px;height:26px;color:#387bdb;fill:currentColor}.abs-contact h2{font-size:18px;margin-bottom:8px}.abs-contact address{font-style:normal}.abs-contact a{color:inherit;text-decoration:underline;text-underline-offset:.18em}@media not (max-width:900px){.abs-craft .abs-copy{order:-1}}@media(max-width:900px){.abs-feature{grid-template-columns:1fr;gap:18px}.abs-contact{grid-template-columns:minmax(0,max-content);gap:20px}.abs-photo{border-radius:20px}}@media(max-width:720px){.about-brand-story{--gutter: 22px;--section-gap: 43px}.about-brand-story{font-size:16px;line-height:1.75}.abs-hero{min-height:0;height:clamp(250px,65vw,340px);align-items:start}.abs-hero img{object-position:64% 60%}.abs-hero .abs-wrapper{padding-block:38px 0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/about-brand-story.css.map */
