.iframe {
  width: 100%;
  height: 100vh;
  border: 0;
}
.section_1,
.section_2,
.section_3,
.section_4,
.section_5,
.section_6 {
  width: 100%;
  position: relative;
  display: flex;
}
.section_1 img,
.section_2 img,
.section_3 img,
.section_4 img,
.section_5 img,
.section_6 img {
  width: 100%;
  height: auto;
  object-fit: contain;
}
.section_2 .text_box {
  position: absolute;
  z-index: 2;
  width: 90%;
  bottom: 10%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 4vw;
  font-style: italic;
  color: rgb(138, 106, 137);
}
.section_2 .text_box div {
  margin-bottom: 20px;
}

.section_3 .text_box {
  position: absolute;
  z-index: 2;
  width: 45vw;
  bottom: 45vw;
  left: 10vw;
  font-size: 4vw;
  font-style: italic;
  color: rgb(138, 106, 137);
}
.section_4 .text_box {
  position: absolute;
  z-index: 2;
  width: 80%;
  bottom: 10%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 4vw;
  color: rgb(138, 106, 137);
  text-align: center;
}
.section_5 .text_box {
  position: absolute;
  z-index: 2;
  width: 45vw;
  bottom: 45vw;
  left: 10vw;
  font-size: 4vw;
  color: rgb(138, 106, 137);
}
.shop_edit {
  display: flex;
  justify-content: center;
  font-size: 8vw;
  font-weight: bold;
  font-style: italic;
  text-transform: uppercase;
}
.products {
  position: absolute;
  width: 100%;
  display: flex;
  justify-content: space-evenly;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
