.campo:has(input:user-invalid)
¡Elegiste 2 o más extras: 10 % de descuento!
.opcion:has(input:checked)
Todo el panel cambia según el estado de un checkbox que contiene: .panel:has(input:checked)
.panel:has(input:checked)