css-media-vars would be a game changer for me, if it will be possible to use one var and not define many varnames and put them together to one var.
Like your Example:
--xs-width: var(--media-xs) 100%;
--sm-width: var(--media-sm) 49%;
--md-width: var(--media-md) 32%;
--lg-width: var(--media-gte-lg) 24%;
width: var(--xs-width, var(--sm-width, var(--md-width, var(--lg-width))));
If it would work something like this, it would be really awesome: --width: var(--media-xs) 100%;
--width: ifundefvar(--media-sm) 49%;
--width: ifundefvar(--media-md) 32%;
--width: ifundefvar(--media-gte-lg) 24%;
width: var(--width);
Or --width: var(--media-xs) 100%
else var(--media-sm) 49%
else var(--media-md) 32%
else var(--media-gte-lg) 24%
else 5%
width: var(--width);