/* 1. Скрываем слово "Фильтр" в мобильной плашке */
@media (max-width: 768px) {
  .t-catalog__filter__mobile-modal-title {
    color: white !important;   /* делаем белым на белом фоне */
    font-size: 0 !important;   /* скрываем текст */
  }
}

/* 2. Меняем цвета кнопок в мобильном фильтре */
@media (max-width: 768px) {
  /* Кнопка "Показать товары" (синий фон, белый текст) */
  .t-catalog__filter__mobile-modal-btn_primary {
    background-color: #0e2463 !important;
    border-color: #0e2463 !important;
    color: #ffffff !important;
  }
  
  /* Кнопка "Сбросить все" (белый фон, синий текст и обводка) */
  .js-catalog-filter-mobile-modal-reset {
    background-color: #ffffff !important;
    border: 1px solid #0e2463 !important;
    color: #0e2463 !important;
  }
}
.t-catalog__prod-popup__name {
    color: #0E2463 !important;
}

.t-checkbox__indicator {
    border-radius: 4px !important;
    width: 20px !important;
    height: 20px !important;
}
.t-typography__characteristics.js-catalog-prod-charcs {
  font-size: 16px;
  font-weight: bold;
}

/* Исправление огромного шрифта в описании товара */
.js-store-prod-all-text {
    font-size: 22px !important;
    line-height: 1 !important;
}

/* Для мобильных устройств, если нужно отдельно */
@media (max-width: 767px) {
    .js-store-prod-all-text {
        font-size: 22px !important;
        line-height: 1 !important;
    }
}

.js-catalog-prod-all-charcs {
  margin-top: 10px;
  font-family: Manrope, Arial, sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: rgb(14, 36, 99);
}

.js-catalog-prod-text .js-catalog-prod-all-charcs {
  display: none;
}
.t-catalog__prod-popup__brand .js-product-brand {
  color: rgb(14, 36, 99) !important;
  font-weight: 700 !important;
  font-size: 16px !important;
  font-style: normal !important;
}