/* PC-EXPERT v97: prevent the mobile header from shifting when the menu opens. */
@media (max-width:1024px) {
  html.mobile-nav-open .site-header.menu-open { transition:none !important; }
}
@media (max-width:540px) {
  html.mobile-menu-at-top .site-header.menu-open,
  html.mobile-nav-open.mobile-menu-at-top .site-header.menu-open {
    top:36px !important;
  }
}