Maybe don't use custom properties in shorthand properties

I ve already written about how the fact that the initial value of a custom property is a guaranteed-invalid value can lead to unexpected results. Today, I realized how that can be problematic when you use custom properties in shorthand properties. A quick recap When you set a valid value for a property followed by another declaration with an invalid value, the second declaration will be ignored.…