/* The simplified header keeps the existing accessible dropdown navigation. */
.nav .desktop-nav { margin-inline: auto; gap: 28px; }
.nav .plain-link, .nav .nav-dropdown > summary { font-size: 16px; font-weight: 500; color: #052e24; }
.nav .nav-dropdown > summary::after { display: none; }
.nav .mobile-menu > summary { background: #fff; width: 44px; height: 44px; }
@media (min-width: 1101px) and (max-width: 1240px) {
  .nav .desktop-nav { display: flex; gap: 20px; }
  .nav .account { display: flex; }
  .nav .mobile-menu { display: none; }
  .nav .plain-link, .nav .nav-dropdown > summary { font-size: 14px; }
}
@media (max-width: 1100px) {
  .nav .desktop-nav, .nav .account { display: none; }
  .nav .mobile-menu { display: block; }
}
