/* SwissArtGallery — navigation desktop, 1361–1599 px.
   Préserver une lecture confortable des 7 liens, de la marque et du compte.
   Sous 1360 px, le menu mobile reste totalement inchangé. */
@media (min-width:1361px) and (max-width:1599px) {
  html.sag-nav-commerce #siteHeader.site-header {
    column-gap:9px!important;
    padding-inline:20px!important;
  }
  html.sag-nav-commerce #siteHeader.site-header .nav>.logo {
    width:176px!important;
    max-width:176px!important;
  }
  html.sag-nav-commerce #siteHeader.site-header .logo-img,
  .sag-master-header.sag-master-header--unified .sag-master-brand img {
    width:176px!important;
    max-width:176px!important;
  }
  .sag-master-header.sag-master-header--unified .sag-master-main.sag-master-shell {
    grid-template-columns:176px minmax(0,1fr) auto!important;
    gap:9px!important;
    padding-inline:20px!important;
  }
  html.sag-nav-commerce #siteHeader.site-header #primaryNavigation,
  .sag-master-header.sag-master-header--unified .sag-master-nav {
    gap:4px!important;
    padding-left:0!important;
  }
  html.sag-nav-commerce #siteHeader.site-header #primaryNavigation>a,
  .sag-master-header.sag-master-header--unified .sag-master-nav>a {
    font-size:13px!important;
    padding:10px 5px!important;
    white-space:nowrap!important;
  }
  html.sag-nav-commerce #siteHeader.site-header .header-client-access {
    gap:6px!important;
    padding-left:10px!important;
  }
  .sag-master-header.sag-master-header--unified .sag-master-actions {
    gap:10px!important;
  }
  .sag-master-header.sag-master-header--unified .sag-master-client {
    gap:8px!important;
  }
}
