Hello, Laranz
Unfortunately, the fisrt css-rule affects the main menu.
And the second one don’t change line-height of sub-menu. The latter still looks no good.
Regards