

/* =====================================================
   ЦВЕТА ФИЛЬТРОВ
===================================================== */


/* Мобильное окно фильтров */
.t-catalog__filter__mobile-modal-panel,
.t-catalog__filter__mobile-modal-content,
.t-catalog__filter__mobile-modal-footer,
.t-catalog__filter__mobile-modal-footer-buttons,
.t-catalog__filter__mobile-modal-chosen-bar-wrap {
    background-color: #46413F !important;
}


/* Выпадающие пункты фильтров */
.t-catalog__filter__item-controls-container[data-type="selectbox"],
.t-catalog__filter__custom-sel {
    background-color: #46413F !important;
}


/* Текст фильтров */
.t-catalog__filter__title,
.t-catalog__filter__item-title {
    color: #FFFFFF !important;
}


/* =====================================================
   ТИПОГРАФИКА ФИЛЬТРОВ
===================================================== */


/* Заголовки фильтров */
.t-catalog__filter__mobile-modal-panel .t-catalog__filter__item-title {
    font-family: 'Montserrat', Arial, sans-serif !important;
    font-size: 16px !important;
    font-weight: 500 !important;
}


/* Значения фильтров */
.t-catalog__filter__mobile-modal-panel .t-catalog__filter__title {
    font-family: 'Montserrat', Arial, sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}


/* =====================================================
   ФИЛЬТР ЦЕНЫ
===================================================== */


/* Фон блока цены */
.t-catalog__filter__item-price-box,
.t-catalog__filter__item-controls-wrap.t-catalog__filter__item-price-box,
.t-catalog__filter__item-price-box .t-catalog__filter__item-controls-wrap {
    background-color: #46413F !important;
}


/* Все внутри цены */
.t-catalog__filter__item-price-box * {
    font-family: 'Montserrat', Arial, sans-serif !important;
}


/* Поля цены */
.t-catalog__filter__item-price-box .t-catalog__filter__input,
.t-catalog__filter__input.js-catalog-filter-pricemin,
.t-catalog__filter__input.js-catalog-filter-pricemax {

    background-color: #46413F !important;
    color: #FFFFFF !important;

    border: 1px solid rgba(255,255,255,0.35) !important;

    font-family: 'Montserrat', Arial, sans-serif !important;
    font-size: 14px !important;
}


/* Разделитель */
.t-catalog__filter__delimeter {
    color: #FFFFFF !important;
}


/* Полоска */
.t-catalog__filter__range_bg {
    background-color: rgba(255,255,255,0.35) !important;
}


/* Активный диапазон */
.t-catalog__filter__price-outer {
    background-color: #FFFFFF !important;
}


/* Ползунок */
.t-catalog__filter__range {
    accent-color: #FFFFFF !important;
}


/* =====================================================
   ВЫБРАННЫЙ ФИЛЬТР (ДИВАНЫ)
===================================================== */


/* Плашка выбранного значения */
.t-catalog__filter__chosen-val {

    background-color: #46413F !important;

    padding: 8px 14px !important;

    border-radius: 0 !important;
}


/* Текст внутри плашки */
.t-catalog__filter__chosen-val-text {

    color: #FFFFFF !important;

    font-family: 'Montserrat', Arial, sans-serif !important;

    font-size: 14px !important;

    font-weight: 400 !important;
}


/* =====================================================
   НАЙДЕНО ТОВАРОВ
===================================================== */


/* Надпись "Найдено" */
.t-catalog__filter__prods-number {

    color: #FFFFFF !important;

    font-family: 'Montserrat', Arial, sans-serif !important;

    font-size: 14px !important;

    font-weight: 400 !important;
}


/* Цифра количества */
.t-catalog__filter__prods-number span {

    color: #FFFFFF !important;

    font-weight: 500 !important;
}


/* =====================================================
   СБРОСИТЬ ВСЕ
===================================================== */

.t-catalog__filter__reset {

    color: #FFFFFF !important;

    font-family: 'Montserrat', Arial, sans-serif !important;

    font-size: 14px !important;

    font-weight: 400 !important;
}


</style>