Since fourrure is female I would expect "une fourrure grise claire" but my text book says "gris clair", why?
2 Answers
When a color is made up of more than one word, the adjective is invariable and does not change according to the noun as you would expect.
For example, les yeux bleus would be les yeux bleu ciel.
More information: l'accord de l'adjectif de couleur in this question.
It's a rule: when the adjective is a compound there is no agreement (Obs).
-
There are some adjectives other than colours that do work like this as well, but I believe it would be preferable to state explicitely that this answer concerns colours and not all adjectives (some examples where the rule, stated as it stands now, wouldn’t apply: des sourds-muets, des morts-vivants, une zone climatique subtropicale humide). Commented Oct 19, 2020 at 16:35