Thank you for the reaction and the code.
This solves problem 2 perfectly.
However, problem 1 is not solved: The sticky menu option is only sticky on desktop and tablet.
I tried also to add “!important” after “fixed”, but that did not help.
Any other solution to make the header sticky on mobile too?