.menuHighlights { 
    display: grid;
    height: 57.5vh;
    overflow-y: auto;
}

    .menuHighlights .menuHighlights__titleLinkLevelOne {
        font-family: var(--font-noto);
        font-size: 1.07rem;
    }

    .menuHighlights .menuHighlights__levelTwo {
        font-family: var(--font-noto);
        font-size: 1.05rem;
        font-weight: 500;
    }

    .menuHighlights a.menuHighlights__titleLinkLevelOne:hover,
    .menuHighlights a.menuHighlights__levelTwo:hover {
        text-decoration: underline;
        color: var(--color-primary);
    }

    .menuHighlights .tp-navbar__column-textandtitle {
        padding: var(--base-padding);
        flex-direction: column;
        /*gap: 2.8rem;*/
        display: flex
    }

    .menuHighlights p {
        margin: 0;
    }

    .menuHighlights ul {
        text-decoration: none;
        list-style: none;
    }

    .menuHighlights .menuHighlights__title {
        min-height: 2.8rem;
    }

    .menuHighlights .menuHighlights__content {
        --base-padding: calc(var(--common-padding) / 2);
        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
        gap: 1rem;
        height: 100%;
        display: grid;
    }

    .menuHighlights .menuHighlights__title p {
        font-family: var(--font-tpSans-exLight);
        font-size: 1.5rem;
        width: 75%;
    }
