@property --collection-carousel-speed-factor{syntax: "<number>"; inherits: false; initial-value: 1;}.collection-carousel{--collection-carousel-columns: var(--collection-carousel-columns-mobile);--collection-carousel-logo-height: var(--collection-carousel-logo-height-mobile);--collection-carousel-speed-factor: 1;--collection-carousel-fade: clamp(16px, 4vw, 64px);display:block;width:100%;transition:--collection-carousel-speed-factor 1s cubic-bezier(.4,0,.2,1)}.collection-carousel__viewport{cursor:grab;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--collection-carousel-fade),#000 calc(100% - var(--collection-carousel-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--collection-carousel-fade),#000 calc(100% - var(--collection-carousel-fade)),transparent);touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%}.collection-carousel.is-dragging .collection-carousel__viewport{cursor:grabbing}.collection-carousel__track{display:flex;transform:translateZ(0);will-change:transform}.collection-carousel__group{display:flex;flex:0 0 auto;gap:var(--collection-carousel-gap);list-style:none;margin:0;padding:0 var(--collection-carousel-gap) 0 0}.collection-carousel__item{align-items:center;display:flex;flex:0 0 var(--collection-carousel-item-width, 200px);height:var(--collection-carousel-logo-height);justify-content:center;min-width:0}.collection-carousel__link{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.collection-carousel__image{display:block;height:100%;max-width:100%;object-fit:contain;pointer-events:none;width:100%}.collection-carousel__fallback{align-items:center;display:flex;height:100%;justify-content:center;padding:1rem;text-align:center;width:100%}.collection-carousel__empty{margin:0;padding:2rem;text-align:center}@media screen and (min-width:750px){.collection-carousel{--collection-carousel-columns: var(--collection-carousel-columns-desktop);--collection-carousel-logo-height: var(--collection-carousel-logo-height-desktop)}}@media(prefers-reduced-motion:reduce){.collection-carousel__track{will-change:auto}}@media(hover:hover)and (pointer:fine){.collection-carousel:has(.collection-carousel__viewport:hover){--collection-carousel-speed-factor: 0}}.collection-carousel.is-touch-active,.collection-carousel.is-keyboard-focused{--collection-carousel-speed-factor: 0}.collection-carousel__viewport:focus-within{-webkit-mask-image:none;mask-image:none}.collection-carousel__link:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(prefers-reduced-motion:reduce){.collection-carousel{--collection-carousel-speed-factor: 0;transition:none}}.collection-carousel.is-ready .collection-carousel__track{animation:collection-carousel-scroll var(--collection-carousel-duration) linear infinite}.collection-carousel[data-direction=ltr] .collection-carousel__track{animation-direction:reverse}@keyframes collection-carousel-scroll{to{transform:translate3d(calc(-1 * var(--collection-carousel-distance)),0,0)}}@media screen and (max-width:749px){.collection-carousel__group{gap:calc(var(--collection-carousel-gap) / 4);padding-right:calc(var(--collection-carousel-gap) / 4)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-collection-carousel.css.map */
