
.grid01 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
  gap: 80px;
}

.grid01_celda {
  display: flex;
  align-items: center;
  justify-content: center;
  /*background-color: blue;
  color: azure;*/
}

.grid01_celda img {
  height: 220px;
  overflow: hidden;
  object-fit: cover;
}

.grid01_celda a {
  display: contents;
}

.grid01_celda img {
  cursor: pointer;
}

/* Hacer las imágenes del grid clickeables */
.grid01_celda {
  cursor: pointer;
  transition: transform 0.2s, opacity 0.2s;
}

.grid01_celda:hover {
  transform: scale(1.05);
  opacity: 0.8;
}