.sitemap-plugin--menu {
    margin-top: var(--space-lg);
}

    .sitemap-plugin--menu h2 {
        display: none;
    }

    .sitemap-plugin--menu h3 {
        margin-top: var(--space-zero);
    }

    .sitemap-plugin--menu h3 a {
            color: hsl(var(--text-black));

        }

    .sitemap-plugin--menu ul {
        list-style: none;
        padding-left: var(--space-md);
    }

    .sitemap-plugin--menu ul.sitemap-level-0 {
            -moz-columns: 2;
                 columns: 2;
        }

    .sitemap-plugin--menu ul.sitemap-level-0 h2 {
                display: block;
                margin-top: var(--space-zero);
                margin-bottom: var(--space-md);
                
            }

    .sitemap-plugin--menu ul.sitemap-level-0 h2 a {
                    color: hsl(var(--text-black));
                    font-size: var(--step-1);
                    font-weight: var(--bold-weight);
                    font-style: normal;

                }

    .sitemap-plugin--menu ul.sitemap-level-0 > li {
                margin-top: var(--space-md);
                -moz-column-break-inside: avoid;
                     break-inside: avoid-column;
            }

    .sitemap-plugin--menu ul.sitemap-level-0 > li:first-child {
                    margin-top: var(--space-zero);
                }

    .sitemap-plugin--menu ul.sitemap-level-0 li {
                line-height: 1.5;
            }

    .sitemap-plugin--menu ul > li > a, .sitemap-plugin--menu ul > li span {
                color: hsl(var(--text-black));
                font-family: var(--sans-serif);
                font-size: var(--step-1);
                font-weight: var(--regular-weight);
            }

    .sitemap-plugin--menu ul > li ul li a {
                        font-size: var(--step-0);
                    }