/* Got Hot Wheels - Header Internal Shortcut Fix v93 */

html body a.ghw93-hide-header-shortcut,
html body .ghw93-hide-header-shortcut {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

html body header,
html body .site-header,
html body .ghw-header,
html body .main-header,
html body .navbar {
  overflow-x: clip !important;
}

html body header nav,
html body .site-header nav,
html body .ghw-header nav,
html body .main-header nav,
html body .navbar nav,
html body .main-nav {
  flex-wrap: wrap !important;
  row-gap: 8px !important;
}

html body header a,
html body .site-header a,
html body .ghw-header a,
html body .main-header a,
html body .navbar a {
  white-space: nowrap !important;
}

/* Keep internal shortcut bars below the header clean and visible */
html body .ghw87-shortcuts a,
html body .ghw87-actions a,
html body .ghw88-shortcuts a,
html body .ghw-topnav a,
html body .ghw91-actions a,
html body .ghw92-actions a {
  visibility: visible !important;
  pointer-events: auto !important;
}

@media (max-width: 900px) {
  html body header,
  html body .site-header,
  html body .ghw-header,
  html body .main-header,
  html body .navbar {
    max-width: 100vw !important;
  }
}
