.collection-carousel{width:100%}.collection-carousel__component{position:relative}.collection-carousel__list{list-style:none;margin:0 0 2rem;padding:0;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:var(--collection-carousel-card-gap, 16px);scroll-padding-left:1.5rem}.collection-carousel__list:after{content:"";min-width:1.5rem;flex-shrink:0}.collection-carousel__item{scroll-snap-align:start;flex-shrink:0}.collection-carousel__card{display:flex;flex-direction:column;height:100%;background:transparent}.collection-carousel__card-image-wrapper{position:relative;width:var(--collection-carousel-card-width, 225px);padding-bottom:100%;overflow:hidden;border-radius:8px;background:#f5f5f5;margin-bottom:1rem}.collection-carousel__card-content{display:flex;flex-direction:column;gap:.5rem;flex:1}.collection-carousel .carousel-slider__card-title{font-family:Beaufort Pro,serif;font-weight:400;font-style:normal;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;margin:0}@media screen and (min-width:750px){.collection-carousel__list .collection-carousel__item{width:var(--collection-carousel-card-width, 225px);min-width:var(--collection-carousel-card-width, 225px)}.collection-carousel__list .collection-carousel__card,.collection-carousel__list .collection-carousel__card-image-wrapper{width:var(--collection-carousel-card-width, 225px)}}@media screen and (max-width:749px){.collection-carousel__list{scroll-padding-left:1.5rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}.collection-carousel__list .collection-carousel__item{width:calc((100vw - 3rem - var(--collection-carousel-card-gap, 16px)) / 2);min-width:calc((100vw - 3rem - var(--collection-carousel-card-gap, 16px)) / 2)}.collection-carousel__list .collection-carousel__card{width:100%}.collection-carousel__list .collection-carousel__card-image-wrapper{width:100%;margin-bottom:.75rem}.collection-carousel__list .collection-carousel__card-image-wrapper{padding-bottom:100%}.collection-carousel__list .carousel-slider__card-title{font-size:14px;margin:0}.collection-carousel__list .carousel-slider__card-description{display:none}.collection-carousel__list .collection-carousel__item:first-child,.collection-carousel__list .collection-carousel__item:last-child{width:calc((100vw - 3rem - var(--collection-carousel-card-gap, 16px)) / 2);min-width:calc((100vw - 3rem - var(--collection-carousel-card-gap, 16px)) / 2);flex-basis:auto}.collection-carousel__list .collection-carousel__item:first-child .collection-carousel__card,.collection-carousel__list .collection-carousel__item:last-child .collection-carousel__card{min-height:auto;position:static;overflow:visible}.collection-carousel__list .collection-carousel__item:first-child .collection-carousel__card-image-wrapper,.collection-carousel__list .collection-carousel__item:last-child .collection-carousel__card-image-wrapper{position:relative;inset:auto;width:100%;height:auto;padding-bottom:100%;margin-bottom:.75rem}.collection-carousel__list .collection-carousel__item:first-child .collection-carousel__card-image-wrapper:after,.collection-carousel__list .collection-carousel__item:last-child .collection-carousel__card-image-wrapper:after{content:none}.collection-carousel__list .collection-carousel__item:first-child .collection-carousel__card-content,.collection-carousel__list .collection-carousel__item:last-child .collection-carousel__card-content{position:static;padding:0;text-align:center;color:inherit}.collection-carousel__list .collection-carousel__item:first-child .carousel-slider__card-title,.collection-carousel__list .collection-carousel__item:last-child .carousel-slider__card-title{color:inherit}.collection-carousel__list .collection-carousel__item:first-child .carousel-slider__card-description,.collection-carousel__list .collection-carousel__item:last-child .carousel-slider__card-description{display:none;color:inherit}.collection-carousel__list .collection-carousel__item:first-child .carousel-slider__card-button,.collection-carousel__list .collection-carousel__item:last-child .carousel-slider__card-button{color:inherit;background:inherit}.collection-carousel__navigation{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-collection-carousel.css.map */
