Uno de los selectores más esperados en CSS 4 ahora es compatible con la mayoría de los navegadores modernos: :has(). Hasta la redacción de este post, en Chrome, Edge y Safari ya se pueden usar, Firefox simplemente activando el parámetro layout.css.has-selector.enabled.
¿Qué es el selector :has()?
:has(