/* ===== Хлебные крошки ME605 / t758 — весь сайт ===== */

/* Блок: выравнивание по центру красной полосы */
[data-record-type="758"] {
  display: flex !important;
  align-items: center !important;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

[data-record-type="758"] .t758 {
  width: 100%;
}

[data-record-type="758"] .t758__wrapper {
  display: flex;
  align-items: center;
  min-height: 19px;
}

/* Строка крошек */
.t758__list {
  display: flex !important;
  align-items: center !important;
  flex-wrap: wrap;
  margin: 0 !important;
  padding: 0 !important;
}

.t758__list_item {
  display: flex !important;
  align-items: center !important;
  clear: none !important;
  margin: 0;
}

/* Ссылки, разделитель, активный пункт */
.t758__link-item__wrapper,
.t758__breadcrumb-divider,
.t758 .t-menu__link-item {
  float: none !important;
  display: inline-flex !important;
  align-items: center !important;
  min-height: 19px;
  line-height: 19px;
  padding-top: 0;
  padding-bottom: 0;
  margin: 0;
}

/* Типографика */
.t758 .t-menu__link-item,
.t758__breadcrumb-divider {
  font-size: 14px;
  font-weight: 300;
  color: #ffffff;
}

.t758__breadcrumb-divider {
  padding-right: 10px;
}

.t758__link-item__wrapper {
  padding-right: 10px;
}

.t758__list_item:last-child .t758__link-item__wrapper {
  padding-right: 0 !important;
}

/* Активный пункт */
.t758__link-item_active {
  min-height: 19px;
  line-height: 19px;
  cursor: default;
  pointer-events: none;
}

/* Ховер только у ссылок, не у активного */
.t758 .t-menu__link-item {
  transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.t758 .t-menu__link-item:hover,
.t758 .t-menu__link-item:focus-visible {
  color: #9e9e9e !important;
}

.t758__link-item_active:hover {
  color: #ffffff !important;
}