.uc-burgerleft .t-menu__link-item {
  text-align: left !important;
  justify-content: flex-start !important;
}

.uc-burgerleft .t-menu__link {
  text-align: left !important;
}

.uc-burgerleft .t-popup__menu {
  align-items: flex-start !important;
  padding-left: 24px; /* Можешь подкорректировать отступ */
}

/* ===========================
   UC TAGS ROW — TX-блок
   Класс блока: uc-tags-row
   =========================== */

/* Мобилка: горизонтальный свайп */
.uc-tags-row{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  scrollbar-width:none;
}
.uc-tags-row::-webkit-scrollbar{ display:none }

/* Контейнер */
.uc-tags-row .t-text,
.uc-tags-row .t-text p{
  display:flex;
  flex-wrap:nowrap;   /* на мобиле в одну строку */
  gap:16px;
  white-space:nowrap;
  margin:0;
}

/* Ссылки — убиваем стили «таблеток» */
.uc-tags-row .t-text a,
.uc-tags-row .t-text .t-btn{
  flex:0 0 auto;
  display:inline-block;
  text-decoration:none !important;
  color:#111 !important;
  background:none !important;
  border:none !important;
  border-radius:0 !important;
  padding:0 !important;
  box-shadow:none !important;
  font:inherit !important;
  line-height:1.4;
  transition:opacity .2s ease;
}

/* Hover / Active — лёгкое высветление */
.uc-tags-row .t-text a:hover,
.uc-tags-row .t-text a:active,
.uc-tags-row .t-text .t-btn:hover,
.uc-tags-row .t-text .t-btn:active{
  opacity:.7;
}

/* Активный тег */
.uc-tags-row .t-text a.is-active,
.uc-tags-row .t-text .t-btn.is-active{
  font-weight:500;
  opacity:1;
}

/* Десктоп: перенос в строки, без горизонтального скролла */
@media (min-width:960px){
  .uc-tags-row{ overflow-x:visible }
  .uc-tags-row .t-text,
  .uc-tags-row .t-text p{
    flex-wrap:wrap;     /* перенос в строки */
    white-space:normal;
    row-gap:10px;
  }
}
