/* Migration 31. Leave desktop and the closed mobile menu unchanged. */
@media (max-width: 782px) {
 body.til-destination-names-active.responsive-menu .site-header #site-navigation #main-menu > .menu-item-wrapper.opened > a,
 body.til-destination-names-active.responsive-menu .site-header #site-navigation #main-menu > .menu-item-wrapper.focus-within > a {
  position: absolute !important;
  inset: 7px 8px auto auto !important;
  width: 60px !important;
  height: 60px !important;
  min-width: 60px !important;
  min-height: 60px !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  z-index: 100005 !important;
 }
}
