.story-intro{background-color:var(--story-intro-bg, #f7f3eb)}.story-intro__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem 8rem;max-width:160rem;margin:0 auto;padding:0 5rem}.story-intro__lead{margin:0 0 2.4rem;color:#121a2c;font-family:var(--font-heading-family);font-size:clamp(22px,2.1vw,30px);font-style:italic;font-weight:400;line-height:1.4}.story-intro__text{max-width:62rem;color:#5c5e69;font-family:var(--font-body-family);font-size:17px;line-height:1.75}.story-intro__text p{margin:0 0 1.6rem}.story-intro__text p:last-child{margin-bottom:0}.story-intro__text strong{color:#121a2c}.story-intro__photos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem;align-items:start}.story-intro__photo{position:relative;margin:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:6px;background:#1a2441;box-shadow:0 10px 28px #121a2c24}.story-intro__photo--2{margin-top:4.8rem}.story-intro__photo img,.story-intro__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.story-intro__tag{position:absolute;top:1.4rem;left:1.4rem;max-width:calc(100% - 2.8rem);padding:.6rem 1rem;border-radius:4px;background:#0c1222b8;color:#d9dce4;font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}@media screen and (max-width:989px){.story-intro__inner{grid-template-columns:minmax(0,1fr)}.story-intro__photos{max-width:64rem}}@media screen and (max-width:749px){.story-intro__inner{padding:0 1.5rem}.story-intro__text{font-size:16px}.story-intro__photos{gap:1.2rem}.story-intro__photo--2{margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-story-intro.css.map */
