/* 1. Убираем верхнюю границу только у первого элемента в блоке TX16n */
.tx16n .t-accordion__item:first-child,
.tx16n .t-accordion__list > .t-accordion__item:first-child {
  border-top: none !important;
  box-shadow: none !important;
}

/* Если граница задаётся header-ом */
.tx16n .t-accordion__item:first-child .t-accordion__title,
.tx16n .t-accordion__list > .t-accordion__item:first-child .t-accordion__title {
  border-top: none !important;
  box-shadow: none !important;
}

/* 2. Делаем заголовок кликабельным на всю ширину */
.tx16n .t-accordion__title {
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
}

/* Если внутри заголовка есть  — растягиваем его */
.tx16n .t-accordion__title a {
  display: block !important;
  width: 100% !important;
  color: inherit !important;
  text-decoration: none !important;
}

/* Убедимся, что элементы внутри не блокируют клики */
.tx16n .t-accordion__title * {
  pointer-events: auto !important;
}

/* 3. Цвет активной вкладки и hover */
.tx16n .t-accordion__item.t-accordion__item_active .t-accordion__title,
.tx16n .t-accordion__title:hover {
  color: #222222 !important;
}