.openMenu {
    z-index: 9999;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    background: var(--bcg-light);
    position: fixed;
    width: 100%;
    height: 100svh;
}

.menuHead {
    display: flex;
    padding: var(--Gaps-gap-m, 1rem);
    width: 100%;
    justify-content: flex-end;
    align-items: center;
    align-self: stretch;
}

.menuContent {
    display: flex;
    padding: 1.5rem 1.5rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    gap: var(--gap-l);
    flex: 1 0 0;
    align-self: stretch;
}

.menuHead svg {
    cursor: pointer;
}

.body-scroll-lock {
    touch-action: none;
    overflow: hidden;
  }