:root {
  --background-color: #F6F1E4;
  --basic-color: #391A06;
  --basic-color-50: #391A0680;
  --white-color: #FFFFFF;
  --green-color: #A6AB8A;
  --black-color: #000000;
  --yellow-color: #FFFF33;
}

.section-post {
  padding-top: 70px;
  padding-bottom: 100px;
}
@media screen and (max-width: 768px) {
  .section-post {
    padding-top: 20px;
    padding-bottom: 40px;
  }
}
.section-post__content {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.section-post__content > p, .section-post__content > ul, .section-post__content > ol, .section-post__content > .gallery {
  margin-bottom: 24px;
}
@media screen and (max-width: 768px) {
  .section-post__content > p, .section-post__content > ul, .section-post__content > ol, .section-post__content > .gallery {
    margin-bottom: 16px;
  }
}
.section-post__content ul {
  list-style: disc;
  padding-left: 30px;
}
@media screen and (max-width: 768px) {
  .section-post__content ul {
    padding-left: 20px;
  }
}
.section-post__content ol {
  padding-left: 30px;
}
@media screen and (max-width: 768px) {
  .section-post__content ol {
    padding-left: 20px;
  }
}
.section-post__content h6 {
  font-family: "Gilroy Bold", serif;
  margin-bottom: 15px;
}
.section-post__content .gallery {
  display: flex;
  gap: 20px;
}
@media screen and (max-width: 768px) {
  .section-post__content .gallery {
    flex-direction: column;
    gap: 15px;
    align-items: center;
  }
}
.section-post__content .gallery__item {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 768px) {
  .section-post__content .gallery__item {
    gap: 5px;
    max-width: 100%;
  }
}
.section-post__content .gallery__item--caption {
  text-align: center;
  font-family: "Gilroy Semibold", serif;
  font-size: 20px;
}
@media screen and (max-width: 768px) {
  .section-post__content .gallery__item--caption {
    font-size: 14px;
  }
}

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