Logical Pseudo-class are:
that return a boolean value (ie logical). They are predicate expression.
Example of a selector when the element has the class fade but not the class show, the opacity will be 0
.fade:not(.show) { opacity: 0; }