#wim_categoriescarousel {
    padding-top: 60px;
}
#wim_categoriescarousel .categories{
    background: var(--light-beige);
}
#wim_categoriescarousel li{
    padding: 15px 25px;
}
#wim_categoriescarousel li a{
    font-family: var(--font-primary);
    font-size: var(--text-m);
    line-height: 26px;
    color: var(--grey-sp);
    text-transform: uppercase;
}
#wim_categoriescarousel .categories:not(.slick-slider){
    display: flex;
    flex-direction: row;
    overflow-x: auto;
    scrollbar-color: transparent transparent;
    scrollbar-width: thin;
}
#wim_categoriescarousel .categories:not(.slick-slider)::-webkit-scrollbar-track {
    background-color: transparent;
}
#wim_categoriescarousel .categories:not(.slick-slider)::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    background-color: transparent;
}
#wim_categoriescarousel .categories:not(.slick-slider)::-webkit-scrollbar-thumb {
    background-color: transparent;
    -webkit-border-radius: 1ex;
}
#wim_categoriescarousel .categories:not(.slick-slider) li{
    width: fit-content;
    white-space: nowrap;
}