@jameshamling
Posted
If you want to avoid using !important on the footer in the media query it might just need to be given a class or an id, as just using the element name has very low specificity on its own.
I like the use of custom properties for the colours!
On my desktop screen the content comes out a little small on the page, though it transitions to the mobile view very nicely.
Great job on this!