/* == Перекраска слайдера цены Tilda (jQuery UI slider) == */

/* Активная заполненная часть между ручками */
body .t-store__filter__item-price-slider .ui-slider .ui-slider-range {
  background: #C2B5A5 !important;
  box-shadow: none !important;
}

/* Фоновая (неактивная) полоса трека */
body .t-store__filter__item-price-slider .ui-slider .ui-widget-content,
body .t-store__filter__item-price-slider .ui-slider {
  background: #e7e2db !important; /* можно изменить на любой фон */
  border: none !important;
  box-shadow: none !important;
}

/* Самые круглые ручки (thumb) */
body .t-store__filter__item-price-slider .ui-slider .ui-slider-handle {
  background: #C2B5A5 !important;
  border: 3px solid #C2B5A5 !important; /* толщина рамки под стиль */
  box-shadow: none !important;
  width: 28px !important;
  height: 28px !important;
  margin-top: -10px !important; /* позиционирование относительно трека, при необходимости подправить */
  border-radius: 50% !important;
}

/* Ручки при ховере — чуть темнее */
body .t-store__filter__item-price-slider .ui-slider .ui-slider-handle:hover {
  background: #A79988 !important;
  border-color: #A79988 !important;
}

/* Убираем любые фоновые изображения/градиенты, которые тема может накладывать */
body .t-store__filter__item-price-slider .ui-slider .ui-slider-range,
body .t-store__filter__item-price-slider .ui-slider .ui-slider-handle,
body .t-store__filter__item-price-slider .ui-slider,
body .t-store__filter__item-price-slider .ui-widget-content {
  background-image: none !important;
}

/* Если тема задаёт стили через более специфичные селекторы, пробуем ещё более приоритетный вариант */
.t-store__filter__item-price-slider .ui-slider .ui-slider-range,
.t-store__filter__item-price-slider .ui-slider .ui-slider-handle {
  background: #C2B5A5 !important;
  border-color: #C2B5A5 !important;
}

/* (Опционально) Подправить высоту трека, если он слишком тонкий/толстый */
body .t-store__filter__item-price-slider .ui-slider {
  height: 8px !important;
  border-radius: 2px !important;
}