.slider-categories{margin:0 calc(var(--sidePadding)*-1) 48px calc(var(--sidePadding)*-1)!important;padding:0 var(--sidePadding)!important}.slider-categories:after,.slider-categories:before{content:"";position:absolute;pointer-events:none;top:0;bottom:0;width:var(--sidePadding);border-style:solid;border-width:0;border-color:var(--bgBase01);background:linear-gradient(to right,var(--bgBase01) 0,color-mix(in srgb,var(--bgBase01) 0%,transparent) 100%);z-index:4}.slider-categories:before{left:0}.slider-categories:after{right:0;transform:scaleX(-1)}@media only screen and (min-width:1296px){.slider-categories:after,.slider-categories:before{border-left-width:calc((100vw - 1248px - 80px)/2)}}.slider-categories .swiper-slide{width:auto;padding:0 8px;min-width:116px;max-width:184px;flex:1 1 auto}.slider-categories-arrow{width:40px;top:50%;transform:translateY(-50%)}@media only screen and (min-width:1536px){.slider-categories-arrow{margin-left:-32px;margin-right:-32px}}.slider-categories-prev{left:0}.slider-categories-next{right:0}@media only screen and (min-width:1280px){.slider-categories-prev{left:var(--sidePadding)}.slider-categories-next{right:var(--sidePadding)}}.slider-categories-link{display:block;text-decoration:none;cursor:pointer;text-align:center;color:var(--textPrimary);transition:color .4s ease}.slider-categories-link:hover{text-decoration:underline;color:var(--textLinkHover)}.slider-categories-link img{display:block;width:100px;height:100px;object-fit:contain;object-position:center;margin:0 auto 4px}