.gn-languages { display: inline-flex; align-items: center; gap: 12px; margin-right: 20px; }
.gn-languages a { color: inherit; text-decoration: none; font-size: 14px; }
.gn-languages a[aria-current="true"] { text-decoration: underline; text-underline-offset: 4px; }
.navbar .gn-languages { color: #000; }
.navbar.white-nav .gn-languages { color: #fff; }
@media (max-width: 767px) {
  .navbar .switcher-mobile .gn-languages { color: #fff; margin: 0; }
}
