@media (max-width: 600px) {
    .legal-toc {
        margin-inline: 0;
        padding-left: 0;
    }

    .legal-toc > div {
        flex-wrap: wrap;
        overflow-x: visible;
        padding-right: 0;
        padding-bottom: 0;
        scroll-snap-type: none;
    }
}
