/* Scss Document */
.garden .content {
  margin: 5rem 0;
}

.garden__title {
  font-size: 2.8rem;
  font-weight: 400;
  letter-spacing: 0.5em;
}
@media only screen and (max-width: 640px) {
  .garden__title {
    font-size: 6.25vw;
  }
}

.garden__media {
  display: flex;
  gap: 8rem;
  margin-top: 2em;
}
@media only screen and (max-width: 640px) {
  .garden__media {
    flex-direction: column;
    gap: 3.125vw;
    margin-top: 3.125vw;
  }
}

.garden__text {
  flex: 1;
}

.garden__img {
  width: 60rem;
}
@media only screen and (max-width: 640px) {
  .garden__img {
    width: 100%;
  }
}

.garden + .garden {
  margin-top: 10rem;
}
@media only screen and (max-width: 640px) {
  .garden + .garden {
    margin-top: 10.9375vw;
  }
}

.-english .garden__title {
  letter-spacing: 0.25em;
}/*# sourceMappingURL=garden.css.map */