/* Custom tablet overrides (768px - 991px) */
@media (min-width: 768px) and (max-width: 991px) {
  .site__header-desktop {
    display: none !important;
  }

  .site__header-mobile {
    display: block !important;
  }

  .site__header-desktop .nav-panel,
  .site__header-desktop .nav-panel__nav-links,
  .site__header-desktop .nav-links,
  .site__header-desktop .nav-links__list {
    display: none !important;
  }

  .mobilemenu .mobile-links,
  .mobilemenu .mobile-links__item {
    display: block;
    width: 100%;
  }

  .mobilemenu .mobile-links__item-title {
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
  }

  .mobilemenu .mobile-links__item-link {
    display: block;
    min-width: 0;
    width: 100%;
    white-space: normal;
  }

  .mobilemenu .mobile-links__item-sub-links {
    width: 100%;
  }

  .dashboard__address .addresses-list__item--new {
    max-width: 100% !important;
    width: 100% !important;
  }

  .wishlist-container-header {
    padding: 1.25rem 1.5rem;
  }

  .wishlist-list-container {
    padding: 1.25rem 1.5rem;
  }

  .brands-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
  }
}
