.block-product-card__layer {
  transition: opacity 0.3s ease;
}

.block-product-card__layer.fade-in {
  pointer-events: none;
  opacity: 0;
}

.block-product-card__layer.fade-out {
  opacity: 1;
}

.block-product-image__layer-image-wrapper:hover
  .block-product-card__layer.fade-in {
  opacity: 1;
}

.block-product-image__layer-image-wrapper:hover
  .block-product-card__layer.fade-out {
  pointer-events: none;
  opacity: 0;
}
