/*
 * mmenu 9 keeps transform: translate3d(0,0,0) on .mm-slideout while the menu
 * is closed. That turns the page wrapper into the containing block for every
 * position: fixed descendant (cookie banner, admin toolbar), so they were
 * positioned against the 4000px page instead of the viewport. Only transform
 * while the menu is actually open.
 */
.mm-wrapper--position-left:not(.mm-wrapper--opened) .mm-slideout,
.mm-wrapper--position-right:not(.mm-wrapper--opened) .mm-slideout {
  transform: none;
}
