.collection-category-carousel__list{grid-auto-columns:var(--collection-category-carousel-image-size-mobile);grid-auto-flow:column;justify-content:start;gap:var(--collection-category-carousel-gap);padding-block:.25rem .75rem;scroll-snap-type:x mandatory;display:grid}.collection-category-carousel__item{min-width:0;color:inherit;text-align:center;text-decoration:none;scroll-snap-align:start;scroll-snap-stop:always;align-content:start;justify-items:center;gap:.75rem;display:grid}.collection-category-carousel__image-wrapper{width:var(--collection-category-carousel-image-size-mobile);height:var(--collection-category-carousel-image-size-mobile);background:rgb(var(--text-color) / .05);border:1px solid rgb(var(--text-color) / .12);border-radius:50%;transition:border-color .2s ease,box-shadow .2s ease;display:block;overflow:hidden}.collection-category-carousel__image{width:100%;height:100%;object-fit:cover;transition:transform .35s ease;display:block}.collection-category-carousel__placeholder{color:rgb(var(--text-color) / .25)}.collection-category-carousel__title{width:100%;overflow-wrap:anywhere;line-height:1.35;text-wrap:balance}.collection-category-carousel__item[aria-current=page] .collection-category-carousel__image-wrapper{border-color:rgb(var(--text-color));box-shadow:0 0 0 1px rgb(var(--text-color))}.collection-category-carousel__item:focus-visible{outline:none}.collection-category-carousel__item:focus-visible .collection-category-carousel__image-wrapper{outline:2px solid currentColor;outline-offset:3px}.collection-category-carousel{--feyn-arrow-nudge: 1.5px}.collection-category-carousel .floating-controls-container__control{top:calc(.25rem + var(--collection-category-carousel-image-size-mobile) / 2)!important;bottom:auto!important;transform:translateY(-50%)!important}@media screen and (min-width:700px){.collection-category-carousel .floating-controls-container__control{top:calc(.25rem + var(--collection-category-carousel-image-size-desktop) / 2)!important}}.collection-category-carousel .prev-next-button{position:relative!important;padding:0!important;overflow:hidden}.collection-category-carousel .prev-next-button>*,.collection-category-carousel .prev-next-button svg{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;margin:0!important;transform:translate(-50%,-50%)!important;transition:none!important;animation:none!important}.collection-category-carousel .prev-next-button--next svg{transform:translate(calc(-50% + var(--feyn-arrow-nudge)),-50%)!important}.collection-category-carousel .prev-next-button--prev svg{transform:translate(calc(-50% - var(--feyn-arrow-nudge)),-50%)!important}.collection-category-carousel .prev-next-button>.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.collection-category-carousel__item:hover .collection-category-carousel__image{transform:scale(1.04)}}@media screen and (min-width:700px){.collection-category-carousel__list{grid-auto-columns:var(--collection-category-carousel-image-size-desktop)}.collection-category-carousel__image-wrapper{width:var(--collection-category-carousel-image-size-desktop);height:var(--collection-category-carousel-image-size-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/collection-category-carousel.css.map */
