Как реализуется такое оформление карточки товара? Когда товара нет, он недоступен для нажатия и перекрыт полупрозрачным белым.
Такой вариант верный?
pointer-events: none;
opacity: 0.5;
background: #CCC;
Зависит от фона. Если статичный моно цвет, то можно и прозрачностью основного блока обойтись. Если сложнее, то плёнкой (какой-нибудь белый полупрозрачный див поверх)
А то что нельзя нажать, так это просто disabled у всего в блоке