/* FSPV COMMERCE: Desktop primary navigation centered as one group.
 * Applies to existing shared storefront navigation, regardless of mega-menu model.
 * Drop-in after all optional header/seasonal styles, no DOM or routing changes.
 */
@media (min-width:761px) {
  body .csh-nav .csh-nav-inner {
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    justify-content:safe center!important;
    width:100%!important;
    box-sizing:border-box!important;
    overflow-x:auto!important;
    overflow-y:hidden!important;
  }
  body .csh-nav .csh-nav-inner > a {
    flex:0 0 auto!important;
  }
}
@media (min-width:761px) and (max-width:1024px) {
  body .csh-nav .csh-nav-inner {
    padding-inline:clamp(8px,1.4vw,18px)!important;
  }
  body .csh-nav .csh-nav-inner > a {
    padding-inline:clamp(8px,1vw,13px)!important;
  }
  body .csh-nav .csh-nav-inner > a.csh-nav-main {
    min-width:185px!important;
    margin-right:clamp(4px,0.8vw,10px)!important;
  }
}
