.related-collections-carousel{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);overflow:hidden}.related-collections-carousel__header{margin-bottom:2rem;text-align:center}.related-collections-carousel__heading{margin:0}.related-collections-carousel__track-wrapper{width:100%;overflow:hidden;cursor:grab}.related-collections-carousel__track-wrapper:active{cursor:grabbing}.related-collections-carousel__track{display:flex;align-items:center;gap:24px;padding:3rem 4rem;will-change:transform}.related-collections-carousel__card{flex:0 0 auto;width:var(--card-width);text-decoration:none;display:block;position:relative;transition:z-index .3s step-start;z-index:1}.related-collections-carousel__card:hover{z-index:10;transition:z-index 0s step-start}.related-collections-carousel__card-inner{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:var(--style-border-radius-large, 12px);overflow:hidden;transform:scale(1);transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease;box-shadow:0 4px 16px #00000014;will-change:transform,box-shadow}.related-collections-carousel__card:hover .related-collections-carousel__card-inner{transform:scale(var(--active-scale, 1.1));box-shadow:0 12px 32px #00000040}.related-collections-carousel__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.related-collections-carousel__image--placeholder{background-color:#0000000d}.related-collections-carousel__image--placeholder svg{width:100%;height:100%}.related-collections-carousel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 40%,#000000a6);pointer-events:none}.related-collections-carousel__content{position:absolute;left:0;right:0;bottom:0;padding:1.25rem;color:#fff;text-align:center}.related-collections-carousel__title{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.related-collections-carousel__subtitle{margin:.25rem 0 0;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;opacity:.85}@media screen and (max-width:749px){.related-collections-carousel__track{padding:2rem 1.5rem;gap:16px}.related-collections-carousel__card{width:var(--card-width-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-related-collections-carousel.css.map */
