.collection-carousel-section{position:relative;padding:112px 0;background:var(--bg-primary, #FFFFFF);overflow:hidden;display:flex;flex-direction:column;gap:80px}.carousel-spot-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:0;pointer-events:none;display:flex;justify-content:center;align-items:center}.carousel-spot-img{width:970px;height:auto;object-fit:contain}.carousel-container{position:relative;z-index:1;display:flex;flex-direction:column;gap:48px}.carousel-header-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 64px!important;text-align:center;display:flex;justify-content:center;box-sizing:border-box}.carousel-main-title{max-width:768px;color:var(--text-primary);font-family:var(--font-family-display);font-size:var(--display-lg, 48px);line-height:var(--lh-display-lg, 60px);font-weight:600;letter-spacing:-.96px;margin:0}.collection-carousel-wrapper{width:100%}.collection-track{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding-left:calc((100vw - 1440px)/2 + 64px)!important;padding-right:64px!important;scroll-snap-type:x mandatory}.collection-track::-webkit-scrollbar{display:none}@media screen and (max-width:1440px){.collection-track{padding-left:64px!important}}.collection-track{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}.collection-track.is-dragging{cursor:grabbing;scroll-snap-type:none!important}.collection-track.is-dragging a{pointer-events:none;cursor:grabbing}.collection-card-img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.collection-card-item{min-width:320px;height:320px;flex:0 0 auto;border-radius:16px;overflow:hidden;position:relative}.collection-card-link{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;text-decoration:none}.collection-card-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;transition:transform .4s cubic-bezier(.165,.84,.44,1)}.collection-card-item:hover .collection-card-img{transform:scale(1.1)}.collection-card-overlay{position:relative;z-index:2;padding:32px 24px;background:linear-gradient(180deg,#19183900,#19183966);width:100%}.collection-card-title{color:var(--text-white, #FFFFFF);font-family:var(--font-family-display);font-size:var(--display-md, 36px);line-height:var(--lh-display-md, 44px);font-weight:var(--fw-medium);margin:0}.carousel-pagination-container{width:100%;display:flex;justify-content:center;padding:0 64px}@media screen and (min-width:769px){.carousel-pagination-container{display:none!important}}@media screen and (max-width:768px){.collection-carousel-section{padding:64px 0;gap:48px}.carousel-header-wrapper{padding:0 20px!important}.carousel-main-title{font-size:var(--display-md, 36px);line-height:44px}.collection-track{padding-left:20px!important;padding-right:40px!important;scroll-padding-left:20px}.collection-card-item{min-width:280px}.collection-card-overlay{padding:24px 20px}.collection-card-title{font-size:var(--display-sm, 30px);line-height:38px}.carousel-spot-wrapper{overflow:hidden;height:110%;width:200%}.carousel-spot-img{height:100%;width:auto;max-width:none}.carousel-pagination-container{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/wyms-collection-carousel.css.map */
