transition-property: none | <single-transition-property>#
transition: [ [ none | <single-transition-property> ] || <time> || <single-timing-function> || <time> ]#
The transition shorthand allows none to be listed multiple times, but the transition-property shorthand it's supposed to be assigned into doesn't allow that. One of these syntaxes is therefore wrong.