Ну надо покопать dom и понять разницу элементов. Что есть такого у неактивного товара, чего нет у активного
Может там класс другой(у вас классы дикие, поэтому скорее будет различие в одно слово)
Текст вот там есть
Прям тупой пример на выдуманном языке
//*[
@class="product" and not(contains(text, "Временно недоступно"))]