.landing-story{background-color:var(--lp-story-bg, #ffffff)}.landing-story__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lp-story-gap, 16px);padding:var(--lp-story-padding-top-mobile, 48px) 16px var(--lp-story-padding-bottom-mobile, 48px)}.landing-story__media{position:relative;width:100%;overflow:hidden;background-color:#0000000a}.landing-story__media--primary{aspect-ratio:var(--lp-story-primary-ratio, 768 / 891.4771728515625)}.landing-story__media--secondary{aspect-ratio:var(--lp-story-secondary-ratio, 547 / 558.59375)}.landing-story__media img,.landing-story__media video,.landing-story__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.landing-story__aside{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.landing-story__sticky{display:flex;flex-direction:column;align-items:flex-start;width:100%}.landing-story__text{margin:0;padding:var(--lp-story-text-padding-top, 40px) 16px 0;width:100%;font-family:var(--font-richmond-family, "Richmond", serif);font-weight:300;font-size:var(--lp-story-text-size-mobile, 22px);line-height:1.2857;letter-spacing:0;color:var(--lp-story-text-color, #19191c)}.landing-story__text>p{margin:0}.landing-story__text>p+p{margin-top:16px}.landing-story__text strong,.landing-story__text b{font-weight:300;color:var(--lp-story-accent-color, #d6683c)}.landing-story__text em{font-style:italic}@media screen and (min-width:750px){.landing-story__inner{grid-template-columns:minmax(0,var(--lp-story-primary-fr, 2fr)) minmax(0,var(--lp-story-aside-fr, 1fr));align-items:start;padding:var(--lp-story-padding-top, 64px) var(--lp-story-padding-inline, 40px) var(--lp-story-padding-bottom, 0px)}.landing-story--media-right .landing-story__inner{grid-template-columns:minmax(0,var(--lp-story-aside-fr, 1fr)) minmax(0,var(--lp-story-primary-fr, 2fr))}.landing-story--media-right .landing-story__media--primary{grid-column:2;grid-row:1}.landing-story--media-right .landing-story__aside{grid-column:1;grid-row:1}.landing-story__sticky{position:sticky;top:var(--lp-story-sticky-top, 24px)}.landing-story--no-sticky .landing-story__sticky{position:static}.landing-story__text{font-size:var(--lp-story-text-size, 28px)}}@media screen and (max-width:749px){.landing-story__inner{gap:var(--lp-story-gap-mobile, 40px);padding-inline:var(--lp-story-padding-inline-mobile, 12px)}.landing-story__sticky{gap:var(--lp-story-gap-mobile, 40px)}.landing-story__text{order:1;padding-top:0}.landing-story__media--secondary{order:2}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/section-landing-story.css.map */
