/* mobile-menu-button.css?file=components/MobileMenuInfoBubble/MobileMenuInfoBubble.asis.styl */
.anchor {
  display: block;
  width: 100%;
}
.tooltipCustomStyles {
  z-index: 3000;
  color: var(--color_white);
}
@media (min-width: 1024px) {
  :global(:root.__is-layout-v6) .tooltipCustomStyles {
    display: none;
  }
}

/* mobile-menu-button.css?file=components/Button/Button.styl */
.mobile_menu_button_wrapper {
  display: none;
}
:root .toolbar.__hide .mobile_menu_button_wrapper {
  display: none;
}
.mobile_menu_button_button {
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
  overflow: visible;
  font: inherit;
  text-decoration: none;
  text-align: inherit;
  background: none;
  outline: none;
  cursor: pointer;
  -webkit-appearance: none;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 48px;
  width: 100%;
}
.mobile_menu_button_button:focus-visible {
  outline: var(--focus-outline);
}
.mobile_menu_button_button:hover {
  background: var(--color_main-004);
}
.mobile_menu_button_icon {
  display: block;
  flex-shrink: 0;
  color: var(--dynamic-text-and-icons-base-secondary);
}

/* mobile-menu-button.css?file=components/CloseButton/CloseButton.styl */
.mobile_menu_button_button2 {
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
  overflow: visible;
  font: inherit;
  text-decoration: none;
  text-align: inherit;
  background: none;
  outline: none;
  cursor: pointer;
  -webkit-appearance: none;
  display: flex;
  color: inherit;
}
.mobile_menu_button_button2:focus-visible {
  outline: var(--focus-outline);
}

/* mobile-menu-button.css?file=components/MobileMenuButton/MobileMenuButton.styl */
.mobile_menu_button_container {
  color: var(--dynamic-text-and-icons-base-secondary);
}
/*# sourceMappingURL=mobile-menu-button-latest-TKYZAOFS.css.map */
