@media (max-width: 575.98px) {
  .mobilenav {
    overflow-x: hidden;
    overflow-y: auto;
  }

  .nav--mobile-main {
    min-width: 0;
    width: 100%;
  }

  .nav--mobile-main a {
    box-sizing: border-box;
    font-size: clamp(2rem, 10vw, 3.4375rem);
    hyphens: auto;
    max-width: 100%;
    overflow-wrap: anywhere;
  }
}
