The :has() selector and advanced selector patterns