.stack-categories-slider{padding-top:var(--padding-top-mobile, 24px);padding-bottom:var(--padding-bottom-mobile, 24px);overflow:hidden}.stack-categories-slider__swiper img,.stack-categories-slider__swiper a{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}@media screen and (min-width:750px){.stack-categories-slider{padding-top:var(--padding-top, 40px);padding-bottom:var(--padding-bottom, 40px)}}.stack-categories-slider__header{margin-bottom:var(--header-gap, 32px)}.stack-categories-slider__subtitle{font-size:var(--subtitle-size-mobile, 12px);color:var(--subtitle-color, rgba(var(--color-foreground-secondary), 1));margin:0 0 .5rem;font-family:var(--font-subtitle-family);text-transform:none;letter-spacing:var(--subtitle-letter-spacing, .05em);line-height:var(--subtitle-line-height, 1.4)}.stack-categories-slider__title{font-size:var(--title-size-mobile, 24px);color:var(--title-color, inherit);font-family:var(--font-heading-family);font-weight:var(--title-font-weight, 500);line-height:var(--title-line-height, 1.2);letter-spacing:var(--title-letter-spacing, 0);margin:0;max-width:var(--title-max-width, 600px)}.stack-categories-slider__slider-area{overflow:visible}.stack-categories-slider__wrapper{position:relative;padding-left:max(2.5rem,calc((100% - 139.6rem)/2 + 2.5rem));padding-right:0;overflow:visible}@media screen and (min-width:750px){.stack-categories-slider__wrapper{padding-left:max(5rem,calc((100% - 139.6rem)/2 + 5rem))}}.stack-categories-slider__swiper,.stack-categories-slider__swiper .swiper-wrapper{overflow:visible}.stack-categories-slider__slide{width:var(--card-width-mobile, 240px);flex-shrink:0}@media screen and (min-width:750px){.stack-categories-slider__slide{width:var(--card-width-desktop, 280px)}}.stack-categories-slider__card{display:block;text-decoration:none;color:inherit}.stack-categories-slider__image-container{position:relative;width:100%;height:var(--image-height, 320px);overflow:hidden;margin-bottom:1rem}.stack-categories-slider__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.stack-categories-slider__image-hover{position:absolute;top:16px;right:8px;bottom:16px;left:8px;width:calc(100% - 16px);height:calc(100% - 32px);margin:auto;object-fit:contain;opacity:0;transition:opacity .4s ease;pointer-events:none}.stack-categories-slider__card:hover .stack-categories-slider__image{transform:scale(1.05)}.stack-categories-slider__card:hover .stack-categories-slider__image-hover{opacity:1}.stack-categories-slider__placeholder{width:100%;height:100%;background-color:rgba(var(--color-background-secondary),1)}.stack-categories-slider__content{padding-right:1rem}.stack-categories-slider__name{font-size:var(--name-size-mobile, 14px);color:var(--name-color, inherit);font-weight:var(--name-font-weight, 500);line-height:var(--name-line-height, 1.3);letter-spacing:var(--name-letter-spacing, 0);margin:0 0 .5rem;font-family:var(--font-heading-family)}.stack-categories-slider__description{font-size:var(--description-size-mobile, 12px);color:var(--description-color, rgba(var(--color-foreground-secondary), 1));font-weight:var(--description-font-weight, 400);line-height:var(--description-line-height, 1.5);letter-spacing:var(--description-letter-spacing, 0);margin:0}@media screen and (min-width:750px){.stack-categories-slider__subtitle{font-size:var(--subtitle-size-desktop, 14px)}.stack-categories-slider__title{font-size:var(--title-size-desktop, 32px)}.stack-categories-slider__name{font-size:var(--name-size-desktop, 16px)}.stack-categories-slider__description{font-size:var(--description-size-desktop, 14px)}}.stack-categories-slider__nav{position:absolute;top:calc(var(--image-height, 320px) / 2);transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#000;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:opacity .2s ease}.stack-categories-slider__nav:hover{opacity:.8}.stack-categories-slider__nav--prev{left:1.5rem}.stack-categories-slider__nav--next{right:1.5rem}.stack-categories-slider__nav svg{width:14px;height:14px}.stack-categories-slider__nav.swiper-button-disabled{opacity:.3;cursor:not-allowed}@media screen and (max-width:989px){.stack-categories-slider__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/stack-categories-slider.css.map */
