:where()
:where() groups selectors like :is(), but always contributes zero specificity. It is ideal for defaults that consumers should be able to override.
:where(ul, ol)[class] {
margin: 0;
padding: 0;
list-style: none;
}
.article :where(h2, h3, p) {
max-inline-size: 65ch;
}
The selectors inside :where() still decide what matches; only their specificity is discarded.