.brand-story-wrap{background:radial-gradient(56rem 30rem at 88% 8%,rgb(var(--brand-rose, 196 139 159) / .12),transparent 70%),radial-gradient(46rem 26rem at 6% 96%,rgb(var(--brand-rose, 196 139 159) / .1),transparent 70%),rgb(var(--color-background))}.brand-story{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}.brand-story__media{position:relative;border-radius:1.6rem;overflow:hidden;background:rgb(var(--brand-rose, 196 139 159) / .08);aspect-ratio:4 / 5;box-shadow:0 18px 44px rgb(var(--brand-ink, 58 46 48) / .14)}.brand-story__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 22%}.brand-story__content{max-width:56rem}.brand-story__eyebrow{margin:0 0 1.2rem;font-size:1.25rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--brand-rose-text, 163 78 102))}.brand-story__heading{margin:0;font-size:clamp(2.8rem,2.2rem + 1.6vw,4rem);line-height:1.12;color:rgb(var(--brand-ink, 58 46 48))}.brand-story__stitch{display:block;width:12rem;height:1rem;margin:1.4rem 0 2rem;color:rgb(var(--brand-rose, 196 139 159))}.brand-story__text{font-size:1.65rem;line-height:1.85;color:rgb(var(--brand-ink, 58 46 48) / .86)}.brand-story__text p{margin:0 0 1.5rem}.brand-story__text p:last-child{margin-bottom:0}.brand-story__text p:first-child:first-letter{float:left;font-family:var(--font-heading-family);font-size:5.6rem;line-height:.82;padding:.6rem 1rem 0 0;color:rgb(var(--brand-logo, 139 78 104))}.brand-story__text strong{color:rgb(var(--brand-ink, 58 46 48));font-weight:700}.brand-story__text em{font-style:italic}.brand-story__signoff{margin:2.6rem 0 0;padding-top:2rem;border-top:1px dashed rgb(var(--brand-rose, 196 139 159) / .6);font-family:var(--font-heading-family);font-style:italic;font-size:2rem;color:rgb(var(--brand-logo, 139 78 104))}@media screen and (min-width:750px){.brand-story{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:4.8rem}}@media screen and (min-width:990px){.brand-story{gap:6.4rem}.brand-story__media{aspect-ratio:4 / 5}}@media(prefers-reduced-motion:reduce){.brand-story__media{box-shadow:0 10px 24px rgb(var(--brand-ink, 58 46 48) / .12)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-brand-story.css.map */
