.collection-showcase-carousel-section__header{margin-bottom:3rem}.collection-showcase-carousel-section__header.text-left{align-items:flex-start;text-align:left}.collection-showcase-carousel-section__header.text-center{align-items:center;text-align:center}.collection-showcase-carousel-section__header.text-right{align-items:flex-end;text-align:right}.collection-showcase-carousel-section__title{margin:0;width:100%}.collection-showcase-carousel{--desktop-edge-spacing: 2.4rem;position:relative;display:block;width:100%}.collection-showcase-carousel__track{display:flex;flex-wrap:nowrap;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin:0;padding:0;list-style:none;gap:var(--card-gap, 0)}.collection-showcase-carousel__track::-webkit-scrollbar{display:none}.collection-showcase-carousel__slide{flex:0 0 auto;scroll-snap-align:start;align-self:flex-start}.collection-showcase-carousel__item{display:flex;flex-direction:column;width:100%}.collection-showcase-carousel__card{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-decoration:none;color:inherit}.collection-showcase-carousel__image-wrap{position:relative;width:100%;aspect-ratio:var(--card-aspect-ratio, 3 / 4);overflow:hidden}.collection-showcase-carousel__media{position:absolute;top:0;right:0;bottom:0;left:0}.collection-showcase-carousel__media img,.collection-showcase-carousel__media .placeholder-svg,.collection-showcase-carousel__image-wrap>img,.collection-showcase-carousel__image-wrap>.placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.collection-showcase-carousel__image--mobile{display:block}.collection-showcase-carousel__image--desktop{display:none}@media screen and (min-width:750px){.collection-showcase-carousel__image--mobile{display:none}.collection-showcase-carousel__image--desktop{display:block}}.collection-showcase-carousel__media .placeholder-svg{background:rgba(var(--color-foreground),.04)}.collection-showcase-carousel__content{display:inline-flex;align-items:center;max-width:100%;margin:1rem 0 0;padding:0;background:transparent}.collection-showcase-carousel__title{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-size:1.4rem;font-weight:400;letter-spacing:.02em;line-height:1.3;color:var(--collection-showcase-text, #000000)}.collection-showcase-carousel__title-arrow{display:inline-flex;align-items:center;flex-shrink:0;line-height:0}.collection-showcase-carousel__title-arrow .icon{width:1.3rem;height:auto}.collection-showcase-carousel__arrows{position:absolute;top:0;right:0;z-index:2;display:flex;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.collection-showcase-carousel:hover .collection-showcase-carousel__arrows,.collection-showcase-carousel:focus-within .collection-showcase-carousel__arrows{opacity:1;visibility:visible}.collection-showcase-carousel__arrow{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:none;background:#fff;color:#000;cursor:pointer;transition:opacity .2s ease,visibility .2s ease,background .2s ease}.collection-showcase-carousel__arrow:hover:not([disabled]){background:#f5f5f5}.collection-showcase-carousel__arrow[disabled]{opacity:0;visibility:hidden;pointer-events:none}.collection-showcase-carousel__arrow .icon{width:2rem;height:2rem}.collection-showcase-carousel__arrow--prev .icon{transform:rotate(180deg)}.collection-showcase-carousel:not(.is-scrollable) .collection-showcase-carousel__arrows{display:none}.collection-showcase-carousel.is-scrollable.is-at-start .collection-showcase-carousel__arrow--prev:not([disabled]){opacity:0;visibility:hidden;pointer-events:none}.collection-showcase-carousel.is-scrollable:not(.is-at-start) .collection-showcase-carousel__arrow--prev:not([disabled]){opacity:1;visibility:visible;pointer-events:auto}.collection-showcase-carousel.is-scrollable.is-at-start .collection-showcase-carousel__arrow--next:not([disabled]){opacity:1;visibility:visible;pointer-events:auto}.collection-showcase-carousel.is-scrollable:not(.is-at-end) .collection-showcase-carousel__arrow--next:not([disabled]){opacity:1;visibility:visible;pointer-events:auto}.collection-showcase-carousel.is-scrollable.is-at-end .collection-showcase-carousel__arrow--next:not([disabled]){opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width:749px){.collection-showcase-carousel-section__header{margin-bottom:2rem}.collection-showcase-carousel__track{padding-left:1.5rem;padding-right:1.5rem;scroll-padding-left:1.5rem}.collection-showcase-carousel__slide{width:calc((100% - (var(--card-gap, 0px) * var(--mobile-visible-gaps, 1))) / var(--visible-columns-mobile, 1.5));max-width:calc((100% - (var(--card-gap, 0px) * var(--mobile-visible-gaps, 1))) / var(--visible-columns-mobile, 1.5));min-width:0;box-sizing:border-box}.collection-showcase-carousel__content{margin-top:1.2rem}.collection-showcase-carousel__title{font-size:1.6rem;gap:.7rem}.collection-showcase-carousel__title-arrow .icon{width:1.4rem}.collection-showcase-carousel__arrows{display:none!important}}@media screen and (min-width:750px){.collection-showcase-carousel__track{padding-left:var(--desktop-edge-spacing, 2.4rem);padding-right:var(--desktop-edge-spacing, 2.4rem);scroll-padding-left:var(--desktop-edge-spacing, 2.4rem);scroll-padding-right:var(--desktop-edge-spacing, 2.4rem)}.collection-showcase-carousel__slide{width:calc((100% - (var(--card-gap, 0px) * var(--desktop-visible-gaps, 4))) / var(--visible-columns-desktop, 4.5));max-width:calc((100% - (var(--card-gap, 0px) * var(--desktop-visible-gaps, 4))) / var(--visible-columns-desktop, 4.5))}.collection-showcase-carousel__content{margin-top:1.2rem}.collection-showcase-carousel__title{font-size:1.4rem}.collection-showcase-carousel__title-arrow .icon{width:1.3rem}}@media screen and (min-width:990px){.collection-showcase-carousel__content{margin-top:1.4rem}.collection-showcase-carousel__title{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/section-collection-showcase-carousel.css.map */
