/** Shopify CDN: Minification failed

Line 65:0 Expected "}" to go with "{"

**/
/* Menu: hidden on mobile, visible on desktop (targets header-menu-list-*) */
[class^="header-menu-list-"] {
  padding: 0;
  margin: 0;
  list-style: none;
  gap: 16px;
  align-items: center;
  flex-wrap: wrap;
}

/* Mobile: keep hidden until hamburger toggles it */
@media (max-width: 1023px) {
  [class^="header-menu-list-"] {
    display: none;
  }
}

/* Desktop / full-screen: show menu as horizontal flex */
@media (min-width: 1024px) {
  [class^="header-menu-list-"] {
    display: flex !important;
    justify-content: flex-start;
    gap: 18px;
  }
   /* this is the end of your current code on line 25 */

/* ---------- Fix header pill overlap on ultra-wide screens ---------- */
@media (min-width: 1400px) {
  header.site-header,
  .ss-header,
  .header-wrapper {
    max-width: 1280px !important;
    margin: 0 auto !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
    box-sizing: border-box !important;
    position: relative !important;
    transform: none !important;
    z-index: 999 !important;
  }

  nav.site-nav,
  .site-nav,
  .header__menu {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 18px !important;
    align-items: center !important;
    justify-content: flex-start !important;
  }
}

@media (min-width: 1200px) and (max-width: 1399px) {
  header.site-header,
  .ss-header {
    max-width: 1100px !important;
    margin: 0 auto !important;
  }
}
