.t-checkbox__indicator{
    border-radius:5px;
}



 

.t-store__parts-switch-btn {
    padding: 0.4em 0.8em;
    background-color: white;
    border-radius: 6px;
    margin-right: 6px !important;
}


/* Центрируем весь блок с фильтрами */
.t-store__filter__options {
  display: flex !important;
  justify-content: center !important;
  flex-wrap: wrap !important;
  gap: 12px !important;
  margin-bottom: 20px !important;
}

/* Стилизация самих фильтров (категорий) */
.t-store__filter__item-title {
  border: 1px solid #C4C4C4 !important;
  padding: 8px 24px !important; /* увеличиваем отступ справа для большего пространства */
  border-radius: 8px !important;
  background-color: #F3F2F2 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-family: 'Hauora', Arial, sans-serif !important;
  font-size: 11px !important;
  color: #4C4C4E !important;
  cursor: pointer !important;
  transition: all 0.2s ease !important;
      font-weight: 600;
  position: relative !important; /* добавляем относительное позиционирование */
}

/* Наведение — по желанию */
.t-store__filter__item-title:hover {
  background-color: #f5f5f5 !important;
  border-color: #999 !important;
}

/* Если стрелка добавляется как псевдоэлемент */
.t-store__filter__item-title::after {
  content: '' !important;
  display: inline-block !important;
  margin-left: 12px !important; /* увеличиваем отступ между текстом и стрелкой */
  width: 0 !important;
  height: 0 !important;
  border-left: 5px solid transparent !important; /* увеличиваем размер стрелки по бокам */
  border-right: 5px solid transparent !important; /* увеличиваем размер стрелки по бокам */
  border-top: 8px solid #4C4C4E !important; /* увеличиваем размер стрелки */
  position: absolute !important; /* позиционирование стрелки */
  right: 14px !important; /* отступ от правого края */
  top: 50% !important; /* вертикальное выравнивание по центру */
  transform: translateY(-50%) !important; /* компенсируем смещение по вертикали */
}


.t-store__filter__search-and-sort
 {
    display: none !important;
    text-align: right;
    white-space: nowrap;
}

.t-store__parts-switch-wrapper {
    margin-bottom: 1px !important;
}

t-store__filter__item-title::after {
    content: '' !important;
-
    display: inline-block !important;
+
    display: block !important;
    margin-left: 12px !important;
    /* увеличиваем отступ между текстом и стрелкой */
    width: 0 !important;
( … Skipping 4 matching lines … )
    border-right: 5px solid transparent !important;
    /* увеличиваем размер стрелки по бокам */
    border-top: 8px solid #4C4C4E !important;
    /* увеличиваем размер стрелки */
-
    position: absolute !important;
+
    position: relative;
    /* позиционирование стрелки */
-
    right: 14px !important;
+
    /* right: 14px !important; */
    /* отступ от правого края */
-
    top: 50% !important;
+
    /* top: 50% !important; */
    /* вертикальное выравнивание по центру */
-
    transform: translateY(-50%) !important;
+
    transform: translateY(10%) !important;
    /* компенсируем смещение по вертикали */
    
}
