/* Стили для горизонтального меню на светлом фоне */
header nav .nav-link {
  color: #4b4025 !important;         /* Темно-коричневый (винный, кофейный) */
  font-weight: 600;
  font-family: 'Georgia', serif;
  transition: color 0.2s, background 0.2s;
}

header nav .nav-link:hover,
header nav .nav-link:focus,
header nav .nav-link.active {
  color: #b3a36d !important;         /* Винно-золотистый (акцент) */
  background: rgba(235, 224, 181, 0.25); /* Мягкий бледно-желтый фон */
  border-radius: 3px;
  text-decoration: none;
}

header nav .nav-link {
  padding: 0.5rem 1rem;
  margin-right: 0.1rem;
}

header nav .nav {
  gap: 0.2rem;
}
