Gekauftes Theme ableiten !important überschreiben

Hallo,

Wir arbeiten mit einem gekauften Theme und haben für unsere Verkaufskanäle mehrere Child Themes erstellt.
Das klappt alles so weit gut.

Leider sind wir nun auf ein Problem gestoßen:
Der Theme-Ersteller hat an eine Stelle etwas mit:
display: none !important ausgeblendet.
Aber in einem Verkaufskanal benötigen wir die Anzeige diese div.

Kann man das !important des Themes irgendwie aushebeln?
Wir haben schon im Child: display: Block !important gesetzt,
aber irgendwie steht das in Hierarchie weiter unten.

Beste Grüße
Pasi

Das Child sollte eigentlich alles aus dem Parent überschreiben, so lange die Definition exakt gleich ist.

Sprich margin: 0 !important und margin-top: 10px !important könnte ggf. nicht funktionieren, margin: 10px 0 0 0 !important sollte aber wieder.

Falls das auch nicht geht, wohl oder übel die Anweisung aus dem Theme ändern und bei jedem Theme-Update nachziehen.

wenn du den gleichen Selector wie das Parent abgeleitete Theme hast sollte das gehen. Kannst du einen Screenshot vom selector aus Chrome oder ähnliches posten?