/* Responsive navigation handoff for tablet-width layouts. */

@media (min-width: 769px) and (max-width: 1180px) {
  .navbar .nav-links {
    display: none;
  }

  .navbar .nav-actions .btn,
  .navbar .nav-actions #themeSelector {
    display: none;
  }

  .navbar .mobile-menu-btn {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .navbar .mobile-menu.open {
    display: flex !important;
  }
}
