.js-store-prod-charcs {
font-family: 'Jost',Arial,sans-serif;font-weight:100;font-size: 0px;
}

.js-store-prod-all-text {
font-family: 'Jost',Arial,sans-serif;font-weight:300;font-size:18px;
}


/* Укажи id блока, который нужно зафиксировать */
#rec389569269 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9998;
}


/*Задаем фиксацию для меню при скролле и номер слоя, чтобы меню было выше остальных блоков*/
.fixed {
 width: 100%;
 position: fixed;
 top: 0px;
 z-index: 9999;
 /*Задаём время и характер анимации для фона меню */
 transition:all 0.6s cubic-bezier(0, 0, 0.8, 1.0);
}

.fonmenu{
 /*Задаём цвет фона для меню (в самом Zeroblok следует не задавать цвет фона)*/  
 background:#58acba;
    
}




$(document).ready(function(){
    /* Пишем код Zero-блока, в котором находится меню */
    var blockMenuID = '#rec386134796';
    //Добавляем фиксацию при скролле
    $(blockMenuID).addClass('fixed');
   //Прописываем характеристики для скролла
    $(window).scroll(function() { 
        var top = $(document).scrollTop();
        //Если скролл более 5 px
        if (top >= 5) { 
        //То добавляем к меню наш фон, цвет которого прописали выше
          $(blockMenuID).addClass('fonmenu');
        } else {
        //В самом верхнем положении меню удаляем фон (делаем его прозрачным)    
          $(blockMenuID).removeClass('fonmenu'); 
            
        }
    });
});





#rec378609960 .t-store__filter__item-title, #rec378609960 .t-store__filter__opts-mob-btn {
    @media screen and (max-width: 640px)
.t-name_xs {
    font-weight: 500;
    font-size: 24px;
}


