 html, body { overflow-x: visible; }  #brx-header, #brx-content, #brx-footer { overflow-x: clip;  }  html:has(.fr-nav-mm-alpha.brx-open), body:has(.fr-nav-mm-alpha.brx-open) { overflow: hidden; }  .fr-nav-mm-alpha.brx-open ul.brx-nav-nested-items, .fr-nav-mm-alpha.brx-open .brxe-dropdown.open > .brx-dropdown-content { overflow-y: auto; -webkit-overflow-scrolling: touch; overscroll-behavior: contain;  touch-action: pan-y; }  body:has(.fr-nav-mm-alpha.brx-open) { overflow: hidden; }  .fr-nav-mm-alpha.brx-open ul.brx-nav-nested-items, .fr-nav-mm-alpha.brx-open .brxe-dropdown.open > .brx-dropdown-content { overflow-y: auto; -webkit-overflow-scrolling: touch; overscroll-behavior: contain; touch-action: pan-y; }  body:has(.fr-nav-mm-alpha.brx-open) #brx-header { position: fixed !important; top: var(--wp-admin--admin-bar--height, 0px); left: 0; right: 0; width: 100%; z-index: 9999; }  body:has(.fr-nav-mm-alpha.brx-open) #brx-content { padding-top: calc(var(--nav-height, 100px) + var(--wp-admin--admin-bar--height, 0px)); }