.subcategories__slide.swiper-slide{font-size:var(--body-3xs);font-family:var(--font-family-body);font-weight:400;line-height:1.1;letter-spacing:0em;text-transform:uppercase}.subcategories__container{padding:var(--spacing-1) 0 var(--spacing-2)}.subcategories__slider{position:relative;overflow:hidden}.subcategories__slider.swiper-initialized .subcategories__arrow:not(.swiper-button-disabled){opacity:1;pointer-events:all}.subcategories__arrow{position:absolute;top:50%;aspect-ratio:1;width:auto;height:100%;display:flex;align-items:center;transform:translateY(-50%);opacity:0;pointer-events:none;cursor:pointer;z-index:2;transition:opacity .35s}.subcategories__arrow--left{left:0;justify-content:flex-start;background:linear-gradient(90deg, var(--light_ui-background) 26%, transparent 100%)}.subcategories__arrow--right{right:0;justify-content:flex-end;background:linear-gradient(270deg, var(--light_ui-background) 26%, transparent 100%)}.subcategories__arrow svg{width:var(--m_icon-size);height:var(--m_icon-size)}.subcategories__arrow svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.subcategories__arrow svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.subcategories__slide{--icon-size: 104px}.subcategories__slide.swiper-slide{font-size:11px;font-weight:500;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:var(--car-fixed-s);display:flex;flex-direction:column;justify-content:space-between;padding:8px;height:auto}.subcategories__slide.swiper-slide:first-child{padding-left:0}.subcategories__slide.swiper-slide.subcategories__slide--active a span::after{width:100%}.subcategories__slide.swiper-slide:hover a span::after,.subcategories__slide.swiper-slide:focus a span::after{width:100%}.subcategories__slide a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;height:100%;max-width:var(--car-fixed-s)}.subcategories__slide a svg{width:calc(var(--icon-size) - 8px);height:calc(var(--icon-size) - 8px);padding:23px}.subcategories__slide a svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.subcategories__slide a svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.subcategories__slide a span{padding:4px 0;position:relative;display:flex;flex-direction:column;gap:4px}.subcategories__slide a span::after{content:"";width:0;border-bottom:1px solid var(--light_text-text);transition:width .35s;will-change:width}.subcategories__slide-image{width:calc(var(--icon-size) - 16px);height:calc(var(--icon-size) - 16px)}

/*# sourceMappingURL=sections.subcategories.css.map*/