Nope, it’s not a CSS issue.
You have a broken HTML structure.
Menu does not work because your element does not have “js” class, but has “no-js” instead and this happens because your SEO App code is added improperly. See how there are 2 opening tags – this is not allowed.
Browser will try to fix the problem and simply ignore the second one – this is how you’ll end up with <html class=“no-js” … > which prevents your menu from working properly (probably other areas are affected as well).
Note that Shopify has removed handling of “no-js” in recent versions of Dawn, it must be “js”:
https://github.com/Shopify/dawn/pull/3245 :
[details=Show More]
**Why no
