.brand-story.brand-collection :is(.brand-collection__name,.brand-collection__story-heading,.brand-story-editorial__heading,.brand-collection__story-caption h3,.brand-story-editorial__copy h3){text-align:var(--brand-heading-alignment, center)}.brand-story.brand-collection .brand-collection__concept:has(+.brand-collection__summary){margin-bottom:var(--brand-concept-spacing, 28px)}.brand-story.brand-collection .brand-collection__concept+.brand-collection__summary>:first-child{margin-top:0}.brand-story.brand-collection .brand-collection__hero-photo img{object-fit:var(--brand-hero-image-fit, var(--brand-story-image-fit, cover))}.brand-story.brand-collection .brand-collection__story-photo img{object-fit:var(--brand-block-image-fit, var(--brand-story-image-fit, cover));object-position:center var(--brand-block-position-y, 50%)}.brand-story .brand-story-editorial__photo{overflow:hidden}.brand-story .brand-story-editorial__rows:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:990px){.brand-story--multicolumn .brand-story-editorial__rows{grid-template-columns:repeat(var(--brand-story-columns, 2),minmax(0,1fr));gap:40px 32px;align-items:start}.brand-story--multicolumn .brand-story-editorial__row{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;width:100%;max-width:none}}@media(max-width:989px){.brand-story.brand-story--mobile-stacked .brand-collection__story-carousel{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;overflow:visible;scroll-snap-type:none;padding-bottom:0;cursor:auto}.brand-story.brand-story--mobile-stacked .brand-collection__story-slide{width:100%}.brand-story.brand-story--mobile-stacked .brand-collection__story-slide--text{aspect-ratio:auto}.brand-story--mobile-carousel .brand-story-editorial__rows{display:flex;align-items:start;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:16px}.brand-story--mobile-carousel .brand-story-editorial__row{flex:0 0 90%;width:90%;max-width:none;margin:0;scroll-snap-align:start}}@media(max-width:989px){.brand-story.brand-collection :is(.brand-collection__name,.brand-collection__story-heading,.brand-story-editorial__heading,.brand-collection__story-caption h3,.brand-story-editorial__copy h3){text-align:var(--brand-heading-alignment-mobile, center)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-story-controls.css.map */
