Es ist jedoch nicht „Anstelle von": .panel-body ist eine Klasse, die auf alle Panel-Inhalte abzielt, während .hamburger-panel nun einmal auf das Hamburger-Panel abzielt.
Ich weiß also nicht genau, was sich im Kern geändert hat, wodurch dein vorheriger Code nicht mehr funktioniert. Wenn du jedoch alle Unterkategorien im Hamburger-Menü ausblenden möchtest, erscheint mir dies als der direkteste Weg:
.hamburger-panel .category-link.subcategory {
display: none;
}