My take on this is that documents are different from applications, and so different approaches to composition and organisation are arguably OK.
Personally though, I'd introduce another intermediate set of names - like 'color-brand-primary', 'color-brand-secondary' etc... so you can make branding changes more easily. The majority of Tailwind can be used as-is though.