.category-slider{width:100%;box-sizing:border-box;overflow:hidden}.category-slider__header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:0 24px;margin-bottom:24px}.category-slider__heading{margin:0;color:var(--cs-heading-color, #1a1a1a);font-size:var(--cs-heading-size, 40px);line-height:1.1;letter-spacing:-2%}.category-slider__view-all{color:var(--cs-heading-color, #1a1a1a);font-size:16px;text-decoration:underline;white-space:nowrap}.category-slider__viewport{position:relative;overflow:hidden;padding:0 24px}.category-slider__track{display:flex;width:100%;touch-action:pan-y;gap:12px}.category-slider__page{display:flex;gap:12px;flex:0 0 100%;width:100%}.category-slider__card{position:relative;height:var(--cs-card-height, 480px);flex:1 1 0%;min-width:0;overflow:hidden;transition:flex-grow .45s ease}.category-slider__card-link{position:relative;display:block;width:100%;height:100%;text-decoration:none}.category-slider__media,.category-slider__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.category-slider__media img{width:100%;height:100%;object-fit:cover;display:block}.category-slider__placeholder{background:#e5e5e5}.category-slider__placeholder-svg{width:100%;height:100%;object-fit:cover}.category-slider__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(var(--cs-overlay-color, 0, 0, 0),calc(var(--cs-overlay-opacity, .3) * 2)),rgba(var(--cs-overlay-color, 0, 0, 0),var(--cs-overlay-opacity, .3)) 30%,rgba(var(--cs-overlay-color, 0, 0, 0),calc(var(--cs-overlay-opacity, .3) * .3)))}.category-slider__content{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:18px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;height:100%;color:var(--cs-card-text-color, #fff)}.category-slider__card-heading{display:inline-block;font-size:var(--cs-card-heading-size, 16px);text-decoration:none;white-space:nowrap}.category-slider__card-description{margin:10px 0 0;font-size:var(--cs-description-size, 16px);line-height:1.5;opacity:0;max-height:0;overflow:hidden;transition:opacity .35s ease,max-height .35s ease,margin-top .35s ease}.category-slider__page:not(:hover) .category-slider__card:first-child{flex-grow:2.4}.category-slider__page:not(:hover) .category-slider__card:not(:first-child){flex-grow:1}.category-slider__page:not(:hover) .category-slider__card:first-child .category-slider__card-description{opacity:1;max-height:200px;margin-top:10px}.category-slider__page:not(:hover) .category-slider__card:first-child .category-slider__card-heading{text-decoration:underline}.category-slider__page:hover .category-slider__card{flex-grow:1}.category-slider__page:hover .category-slider__card:hover{flex-grow:2.4}.category-slider__page:hover .category-slider__card:hover .category-slider__card-description{opacity:1;max-height:200px;margin-top:10px}.category-slider__page:hover .category-slider__card:hover .category-slider__card-heading{text-decoration:underline}.category-slider__card--mobile{height:var(--cs-card-height-mobile, 320px);flex:0 0 auto!important}.category-slider__dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.category-slider__dot{width:8px;height:8px;border-radius:50%;border:none;background:#d9d9d9;padding:0;cursor:pointer;transition:background .2s ease}.category-slider__dot.is-active{background:#1a1a1a}.category-slider__viewport--mobile,.category-slider__dots--mobile{display:none}@media screen and (max-width:991px){.category-slider__page{gap:10px}.category-slider__header{padding:0 20px}}@media screen and (max-width:768px){.category-slider__viewport--desktop,.category-slider__dots--desktop{display:none}.category-slider__view-all{font-size:14px}.category-slider__viewport--mobile,.category-slider__dots--mobile{display:block}.category-slider__track{gap:0}.category-slider__dots--mobile{display:flex}.category-slider__header{padding:0 16px;margin-bottom:16px}.category-slider__heading{font-size:var(--cs-heading-size-mobile, 28px)}.category-slider__viewport--mobile,.category-slider__viewport{padding:0}.category-slider__page--mobile{flex-direction:column;gap:12px;padding:8px}.category-slider__card--mobile{height:var(--cs-card-height-mobile, 320px);flex-grow:1!important}.category-slider__card--mobile .category-slider__card-description{opacity:1;max-height:200px;margin-top:10px;font-size:var(--cs-description-size-mobile, 14px)}.category-slider__card--mobile .category-slider__card-heading{text-decoration:underline}}@media screen and (max-width:480px){.category-slider__header{gap:6px}}@media(prefers-reduced-motion:reduce){.category-slider__track,.category-slider__card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/category-slider.css.map */
