Welcome to the forum, @ringer45!
You can fix the issue by simply finding the element that has a styling change in the psuedo-class, and simply removing the style so that it gets reverted back to the normal class styling. In a psuedo-class (like Hover), any styling inherited from the parent class show as an orange icon [like on 'font size'] (vs a blue icon).
Also, if you can enable your share link to your project we may be able to take a closer look.
You can find the steps here: https://forum.webflow.com/t/how-to-enable-a-webflow-share-link/2573/2
Ultimately though, the code is only as 'clean' as your design (and Webflow helps keep it as clean as possible already)!