/* Televenox header top bar — alignment + brand styling */
.desktop-header .top-bar {
  background: linear-gradient(90deg, #0f172a 0%, #1e293b 55%, #0f172a 100%) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
  min-height: 38px;
}

.desktop-header .top-bar .top-bar.navbar-nav,
.desktop-header .top-bar .top-menu,
.desktop-header .top-bar .language-currency,
.desktop-header .top-bar .third-menu {
  display: flex;
  align-items: center;
  min-height: 38px;
}

.desktop-header .top-bar .j-menu {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 2px 14px;
  margin: 0;
  padding: 0;
}

.desktop-header .top-bar .menu-item > a {
  display: inline-flex !important;
  align-items: center;
  min-height: 38px;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  font-size: 0.78rem;
  font-weight: 600;
  letter-spacing: 0.03em;
  color: rgba(255, 255, 255, 0.88) !important;
}

.desktop-header .top-bar .menu-item > a .links-text {
  color: inherit !important;
}

.desktop-header .top-bar .top-menu-331 .menu-item > a:hover,
.desktop-header .top-bar .top-menu-331 .menu-item > a:hover .links-text {
  color: #fbbf24 !important;
}

/* Replace fake social follower counts with trust badges */
.desktop-header .top-bar .top-menu-632 .menu-item > a::before {
  display: none !important;
}

.desktop-header .top-bar .top-menu-632 .menu-item > a {
  padding-left: 0 !important;
}

.desktop-header .top-bar .top-menu-632 .menu-item > a .links-text {
  font-size: 0.74rem;
  font-weight: 600;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.78) !important;
}

.desktop-header .top-bar .top-menu-632 .menu-item > a:hover .links-text {
  color: #fb923c !important;
}

.desktop-header .top-bar .language-currency,
.desktop-header .top-bar .currency-dropdown,
.desktop-header .top-bar .language-dropdown {
  font-size: 0.78rem;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.88);
}

.desktop-header .top-bar .third-menu {
  margin-left: auto;
}

@media (max-width: 991px) {
  .desktop-header .top-bar {
    display: none;
  }
}
