.story-mission{display:flex;flex-direction:column}.story-mission--bordered{border:1px solid var(--story-border-color, #e5e5e5);border-radius:var(--story-radius, 1.2rem)}.story-mission__tagline{text-align:center;margin:0 0 2.4rem;font-weight:500}.story-mission__images{display:grid;grid-template-columns:repeat(var(--story-image-cols, 3),1fr);gap:var(--story-image-gap, 16px);margin-bottom:4rem}.story-mission__image{position:relative;overflow:hidden;border-radius:var(--story-image-radius, 8px);aspect-ratio:var(--story-image-ratio, 4 / 3);background-color:rgba(var(--color-foreground),.04)}.story-mission__image--adapt{aspect-ratio:auto}.story-mission__image-el{width:100%;height:100%;object-fit:cover;display:block}.story-mission__image--adapt .story-mission__image-el{height:auto}.story-mission__columns{display:grid;grid-template-columns:repeat(var(--story-columns, 2),minmax(0,1fr));gap:3.2rem var(--story-column-gap, 48px)}.story-mission__column>*:first-child{margin-top:0}.story-mission__column>*:last-child{margin-bottom:0}.story-mission__eyebrow{margin:0 0 .6rem;font-size:1.3rem;font-weight:700;letter-spacing:.02em}.story-mission__heading{margin:0 0 1.2rem;text-transform:uppercase}.story-mission__text{margin:0;opacity:.85}@media screen and (max-width:749px){.story-mission__images{margin-bottom:3rem}.story-mission__images--stack{grid-template-columns:1fr}.story-mission__images--row{grid-template-columns:repeat(var(--story-image-cols, 3),1fr)}.story-mission__images--scroll{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-1.5rem;padding-inline:1.5rem}.story-mission__images--scroll::-webkit-scrollbar{display:none}.story-mission__images--scroll .story-mission__image{flex:0 0 78%;scroll-snap-align:start}.story-mission--full-width .story-mission__images--scroll{margin-inline:0;padding-inline:0}.story-mission__columns{grid-template-columns:1fr;gap:2.8rem}}.story-mission{padding:var(--story-container-padding, 0)}.story-mission--shadow{box-shadow:0 .4rem 2rem rgba(var(--color-shadow),.14);border-radius:var(--story-radius, 1.2rem)}.story-mission--border-top{border-top:.1rem solid rgba(var(--color-foreground),.08)}.story-mission--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:750px){.story-mission__column--md-left{text-align:left}.story-mission__column--md-center{text-align:center}.story-mission__column--md-right{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-story-mission.css.map */
