-
argyleink Ekbyte rachelandrew css Una LeaVerou shaunrashid Yeah: --box-bg is using the --hsl-h value that is available to it, *where it has been defined* (on :root). If that value needs to update in different contexts, it needs to be defined in those contexts. In this case, I would move all the --box-* vars into .box instead of :root