/* Keep the desktop links in the space beside the brand. */
@media (min-width:1441px) {
  header [id$="_comp-lthxtbwg"] { margin-left:0!important; }
  header [id$="_comp-lj2tel67"] { margin-left:90px!important;width:220px!important; }
  header [id$="_comp-mpyw1txf"] {
    width:calc(100% - 330px)!important;min-width:0!important;
    margin:0!important;align-self:center!important;justify-self:end!important;
    --container-flex-wrap:nowrap;--menu-items-flex-grow:0;
  }
  header nav[data-hook="menu-root"] { width:100%!important; }
  header nav[data-hook="menu-root"] > ul {
    flex-wrap:nowrap!important;min-width:0!important;
    justify-content:space-between!important;column-gap:6px!important;
  }
  header nav[data-hook="menu-root"] > ul > li { flex:0 0 auto!important; }
  header nav[data-hook="menu-root"] > ul > li > div > [data-part="menu-item-content"] {
    padding-left:4px!important;padding-right:4px!important;
  }
  header nav[data-hook="menu-root"] > ul > li > div > [data-part="menu-item-content"] [data-part="label"] {
    font-size:clamp(10px,.8vw,12px)!important;letter-spacing:.4px!important;white-space:nowrap!important;
  }
}
@media (max-width:1440px) {
  header [id$="_comp-mpyw1txf"] { display:none!important; }
  header [id$="_comp-luvx64gk"] {
    --l_display:block;display:block!important;align-self:center!important;
    margin-top:0!important;margin-bottom:0!important;
  }
}
