.expanding-cards{width:100%;background:var(--Light, #FFF)}.expanding-cards__list{display:flex;align-items:center;gap:24px;width:100%;margin:0 auto;padding:0 var(--section-gutter, 40px)}.expanding-cards__card{--expanding-cards-pad-x: 16px;--expanding-cards-pad-b: 32px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:440px;padding:0 var(--expanding-cards-pad-x) var(--expanding-cards-pad-b);overflow:hidden;text-decoration:none;flex:1 1 0;min-width:0;transition:flex-grow var(--duration-default, .3s) ease}.expanding-cards__card:focus-visible{outline:2px solid var(--Primary, #E30613);outline-offset:2px}.expanding-cards__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.expanding-cards__card:after{content:"";position:absolute;inset:auto 0 0;height:var(--expanding-cards-scrim-height, 46%);background:linear-gradient(to top,rgba(0,0,0,var(--expanding-cards-scrim-opacity, .45)) 0% 42%,#0000);pointer-events:none}.expanding-cards__content{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:402px}.expanding-cards__reveal{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--duration-default, .3s) ease,opacity var(--duration-default, .3s) ease}.expanding-cards__reveal-inner{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-height:0;overflow:hidden}.expanding-cards__reveal-inner>*:first-child{margin-top:8px}.expanding-cards__title{color:var(--Light, #FFF);margin:0;overflow-wrap:anywhere}.expanding-cards__description{color:var(--Light, #FFF);margin:0;overflow-wrap:break-word}.expanding-cards__link{display:flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;color:var(--Light, #FFF);font-family:"Neue Haas Grotesk Display Pro",var(--font-body-family);font-size:16px;font-weight:500;line-height:24px;text-align:center;white-space:nowrap}.expanding-cards__link-icon{display:flex;align-items:center;justify-content:center;padding:2px 0}.expanding-cards__link-icon .icon{width:20px;height:20px}.expanding-cards__link-icon .icon path{stroke:currentColor}.expanding-cards__indicator{display:none}@media screen and (min-width:750px){.expanding-cards__card:not(.is-active) .expanding-cards__reveal{grid-template-rows:0fr;opacity:0}.expanding-cards__title{display:flex;align-items:flex-end;min-height:calc(var(--expanding-cards-title-lines, 3) * var(--expanding-cards-title-line-height, 44px))}.expanding-cards__card.is-active{flex-grow:2.5}.expanding-cards__card:after{opacity:0;transition:opacity var(--duration-default, .3s) ease}.expanding-cards__card.is-active:after{opacity:1}}@media screen and (min-width:750px)and (max-width:1024px){.expanding-cards__title{--expanding-cards-title-line-height: 32px;font-size:28px;line-height:32px}}@media(prefers-reduced-motion:reduce){.expanding-cards__card,.expanding-cards__reveal,.expanding-cards__card:after{transition:none}}@media screen and (max-width:749px){.expanding-cards__list{align-items:stretch;gap:1px;max-width:none;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.expanding-cards__list::-webkit-scrollbar{display:none}.expanding-cards__card{--expanding-cards-pad-b: 16px;flex:0 0 284px;width:284px;height:384px;scroll-snap-align:start}.expanding-cards__content{max-width:none}.expanding-cards__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.expanding-cards__indicator{display:block;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-expanding-cards.css.map */
