.catalog {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
  justify-content: center;
  padding: 0 10vw;
}

.wine-item img {
  width: 100%;
  height: auto;
  border-radius: 8px;
}