
@media (max-width: 767px) {
  nav[data-gnr8-static-mobile-navigation]:focus-visible { outline: 2px solid currentColor; outline-offset: 4px; }
  nav[data-gnr8-static-mobile-navigation]:focus > ul.navContainer,
  nav[data-gnr8-static-mobile-navigation]:focus-within > ul.navContainer { right: 0 !important; left: auto !important; }
  nav[data-gnr8-static-mobile-navigation][data-settings*="direction=right"]:focus > ul.navContainer,
  nav[data-gnr8-static-mobile-navigation][data-settings*="direction=right"]:focus-within > ul.navContainer { right: auto !important; left: 0 !important; }
}
