A user needed to change the font color of a single navigation menu item (“WIN”) in the Reformation theme’s header. Two working solutions were provided:
Solution 1 (CSS in Custom CSS):
Target specific menu items using CSS nth-child selector
Example: .full-menu li:nth-child(4) > a { color: red; }
Solution 2 (theme.liquid modification):
Add custom <style> tags directly in theme.liquid file above </head>
Follow-up issue resolved:
Another user encountered the same need but discovered the color change only worked on desktop, not mobile. This was solved by adding separate CSS targeting the mobile menu structure:
.mobile-menu-drawer--inner ul.mobile-menu > li:nth-child(2) a { color: red; }
Both users confirmed their issues were fully resolved. The key insight: Reformation theme uses separate menu structures for desktop and mobile versions, requiring distinct CSS selectors for each.
Summarized with AI on November 2.
AI used: claude-sonnet-4-5-20250929.
How do I change the styling (eg font color) of one item on my header nav bar? I would like to do this within the “custom css” tool for this section within the theme customiser.
The item I’d like to change is “WIN”. Website is https://vitaleveryday.com. I am using the Reformation theme.