.site-link {
  position: fixed;
  top: calc(var(--unit) + 10px);
  right: calc(var(--unit) + 84px);
}

.lang {
  position: fixed;
  top: calc(var(--unit) + 10px);
  right: calc(var(--unit) + 10px);
  z-index: 2;
}

.overview {
  padding: var(--unit);
}
.overview h1 {
  font-family: var(--font-i);
  font-style: italic;
  font-size: clamp(2em, 6vw, 6em);
}

.magazines {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--unit);
  margin-top: 90px;
}
.magazines .issue {
  transition: transform 0.3s ease;
}
.magazines .issue img {
  border-radius: 15px;
}
.magazines .issue:hover {
  transform: scale(0.98);
}

@media screen and (max-width: 65rem) {
  .magazines {
    grid-template-columns: repeat(2, 1fr);
  }
}

/*# sourceMappingURL=magazines.css.map */
