/* PC menu update only, 2026-11-03.
   Keep the continuity logo, header height, mobile menu and navigation.js.
   The PC label is hidden by default; all existing SP labels remain visible. */
header.header-wrap .header-label-pc { display: none; }
@media (min-width: 1000px) {
  header.header-wrap .header-inner {
    column-gap: 24px;
    flex-wrap: nowrap;
  }
  header.header-wrap .site-navigation,
  header.header-wrap.has-menu .site-navigation,
  header.header-wrap.has-menu.is-menu-open .site-navigation {
    justify-content: flex-start;
    flex-wrap: nowrap;
    min-width: 0;
    gap: 24px;
  }
  header.header-wrap .site-navigation > a {
    flex: 0 0 auto;
    font-size: 16px;
  }
  header.header-wrap .site-navigation > .header-sp-only { display: none; }
  header.header-wrap .header-label-sp { display: none; }
  header.header-wrap .header-label-pc { display: inline; }
  header.header-wrap .site-navigation > .header-shop-link {
    margin-inline-start: auto;
    padding-inline-start: 20px;
    color: #F2C879;
  }
  header.header-wrap .header-cta-btn { flex: 0 0 auto; }
}
