.banner_primary {
  width: 100%;
  height: 100vh;
  object-fit: cover;
}
.yoon_se_ri,
.yeo_da_kyung,
.jang_man_wol,
.kim_mi_so,
.seo_dan {
  width: 90%;
  margin: 5% auto;
  display: flex;
  justify-content: space-between;
}

.img {
  width: 45%;
}
.product_desc {
  width: 53%;
  display: flex;
  flex-direction: column;
}
.products {
  width: 100%;
}
.title {
  font-family: var(--neuzeit-reg-font);
  font-size: 1.4em;
  margin-bottom: 10px;
}
.desc {
  text-align: justify;
}

.img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.text {
  margin: 5%;
}
@media only screen and (max-width: 1023px) {
  .banner_primary {
    height: 50%;
  }

  .yoon_se_ri,
  .yeo_da_kyung,
  .jang_man_wol,
  .kim_mi_so,
  .seo_dan {
    width: 100%;
    flex-wrap: wrap;
  }
  .yoon_se_ri,
  .jang_man_wol,
  .seo_dan {
    flex-wrap: wrap-reverse;
  }
  .img {
    width: 100%;
  }
  .product_desc {
    width: 100%;
    flex-direction: column-reverse;
  }
}
