Вы можете использовать функции выбора:
@at-root #{selector-unify(selector-append(&, "--blue"), selector-append(&, "--yellow"))} {
background-color: green;
}
Вероятно, лучше обернуть это в другой миксин, чтобы его было проще использовать:
@mixin both-colours($a, $b) {
@at-root #{selector-unify(selector-append(&, "--#{$a}"), selector-append(&, "--#{$b}"))} {
@content;
}
}
используется как
@include both-colours(blue, yellow) {
background-color: green;
}