.story-page{background:#fffdf8}.story-wrap{max-width:1240px;margin:auto;padding:0 50px}.story-page main p{font-size:15px;line-height:1.9}.story-page .story-kicker{font-size:10px;font-weight:700;letter-spacing:2px;color:#8b662c;margin-bottom:22px}.story-page h1{font:400 clamp(44px,5.2vw,76px)/1.06 Georgia,serif;letter-spacing:-2px;margin:0 0 27px}.story-page h1 em{color:#94723c;font-weight:400}.story-page h2{font-size:clamp(32px,3.4vw,49px);line-height:1.15}.story-page figure{margin:0;min-width:0}.story-page figcaption{font-size:11px;line-height:1.6;color:#766b5b;margin-top:13px}.story-page main img{width:100%;height:auto;display:block}.story-breadcrumb{display:flex;gap:12px;padding-top:24px;font-size:10px;color:#766b5b}.story-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.story-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:44px 0 80px}.story-intro .story-copy{padding:28px 0}.story-intro .story-copy>p:not(.story-kicker){max-width:430px}.story-intro .button{margin-top:30px}.story-intro figure img{aspect-ratio:4/5;object-fit:cover;border-radius:180px 180px 5px 5px;object-position:center 62%}.story-intro figure{max-width:480px;justify-self:end}.story-letter{max-width:810px;margin:0 auto;padding:50px 20px 90px;text-align:center}.story-letter h2{margin-bottom:24px}.story-letter p+p{margin-top:18px}.story-chapter{padding:90px 0;background:#f3eee3}.story-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.story-split h2{margin-bottom:25px}.story-split p+p{margin-top:17px}.story-split img{border-radius:6px}.story-materials{margin-top:30px;display:grid;gap:18px}.story-materials>div{display:flex;align-items:flex-start;gap:15px}.story-materials .ui-icon{color:#91713d;margin-top:4px}.story-materials b{font-size:13px}.story-materials p{font-size:12px!important;line-height:1.7!important;margin-top:3px!important}.story-care{padding:100px 0}.story-care figure{grid-column:2;grid-row:1}.story-care .story-copy{grid-column:1;grid-row:1}.story-care .text-link{display:inline-block;margin-top:25px;font-size:12px;text-decoration:underline;text-underline-offset:5px}.story-principles{background:#382a1d;color:#faf4e8;padding:80px 0}.story-principles .story-kicker{color:#dec991}.story-principles h2{max-width:620px;margin-bottom:48px}.story-values{display:grid;grid-template-columns:1fr 1fr;gap:38px 65px}.story-values article{display:flex;gap:20px;align-items:flex-start}.story-values .ui-icon{color:#dec991;width:29px;height:29px;margin-top:4px}.story-values h3{font:400 25px/1.2 Georgia,serif;margin-bottom:13px}.story-values p{color:#e0d3c1;font-size:13px!important;line-height:1.8!important}.story-ending{padding:100px 0 130px;text-align:center;max-width:740px;margin:auto}.story-ending h2{margin-bottom:24px}.story-ending>p{max-width:570px;margin:auto}.story-actions{display:flex;justify-content:center;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px}.story-actions .text-link{font-size:12px;text-decoration:underline;text-underline-offset:5px}.story-page footer{margin-top:0}@media(max-width:1000px){.story-wrap{padding:0 30px}.story-intro,.story-split{gap:35px}.story-intro h1{font-size:49px}.story-values{gap:30px}}@media(max-width:700px){.story-wrap{padding:0 22px}.story-breadcrumb{padding-top:22px}.story-intro{grid-template-columns:1fr;gap:25px;padding:35px 0 50px}.story-intro .story-copy{padding:0}.story-intro h1{font-size:46px;letter-spacing:-1.5px}.story-intro figure{max-width:none;width:100%}.story-intro figure img{aspect-ratio:1;object-position:center 65%;border-radius:130px 130px 5px 5px}.story-page main p{font-size:14px}.story-letter{padding:25px 0 55px}.story-chapter,.story-care{padding:55px 0}.story-split{grid-template-columns:1fr;gap:30px}.story-care figure,.story-care .story-copy{grid-column:auto;grid-row:auto}.story-care .story-copy{order:0}.story-care figure{order:1}.story-principles{padding:55px 0}.story-values{grid-template-columns:1fr;gap:30px}.story-principles h2{margin-bottom:32px}.story-ending{padding:60px 0 85px}.story-actions{gap:20px}.story-page .story-kicker{margin-bottom:17px}.story-page .button{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/xh-local-our-story.css.map */
