@media (min-width: 600px) and (max-width: 880px) {
  .wp-block-navigation__responsive-container-open:not(.always-shown) {
    display: block;
  }
  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
    display: none;
  }
}
@media (max-width: 880px) {
  .hide-on-mobile, body div[class*=is-layout-].hide-on-mobile, body div[class*=is-layout-] .hide-on-mobile {
    display: none;
  }
}
@media (min-width: 881px) {
  .hide-on-desktop, body div[class*=is-layout-].hide-on-desktop, body div[class*=is-layout-] .hide-on-desktop {
    display: none;
  }
}
.wp-block-group:has(.is-style-link-all-clickable) {
  position: relative;
}

@media (max-width: 880px) {
  .is-style-link-all-clickable a {
    font-size: 0;
  }
}
.is-style-link-all-clickable a::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  left: 0;
  top: 0;
}
/*# sourceMappingURL=navigation-overrides.css.map */