The Power (and Fun) of Scope with CSS Custom Properties
You’re probably already at least a little familiar with CSS variables. If not, here’s a two-second overview: they are really called custom properties, you set them in declaration blocks like --size: 1em
and use them as values like font-size: var(--size);
…