/* Cuadrícula de Instagram de la portada (colores del tema hijo "sandoit") */
.sandoit-instagram__profile {
  color: var(--sandoit-brand, #8b5a33);
  text-decoration: none;
}

.sandoit-instagram__item {
  position: relative;
  display: block;
  overflow: hidden;
  aspect-ratio: 1 / 1;
  border-radius: var(--bs-border-radius-lg, 0.5rem);
  background: var(--sandoit-cream, #f8f3ec);
}

.sandoit-instagram__item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.25s ease;
}

.sandoit-instagram__item:hover img {
  transform: scale(1.04);
}

.sandoit-instagram__badge {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  color: #fff;
  font-size: 1.5rem;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.45);
}
