.zoom-wrapper {
  overflow: hidden;
  position: relative;
}

.zoom-image {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  transition: transform 0.4s ease;
}

@media (min-width: 768px) {
  .zoom-wrapper:hover .zoom-image {
    transform: scale(1.07);
  }
}

