.read-more {
  position: relative;
  margin-bottom: 50px;
}
.read-more__content {
  overflow: hidden;
  transition: max-height 0.5s ease-in-out;
}
.read-more--shadow .read-more__content {
  max-height: 180px;
}
.read-more--shadow .read-more__content:after {
  opacity: 1;
  height: 100px;
}
.read-more__trigger {
  position: relative;
  bottom: -10px;
  cursor: pointer;
  font-size: 18px;
  font-weight: 500;
  font-family: var(--font-body);
  color: var(--color-orange);
}
@media screen and (max-width: 650px) {
  .read-more__trigger {
    bottom: -10px;
  }
}
.read-more--disabled .read-more__trigger {
  display: none;
}
.read-more--disabled .read-more__content:after {
  display: none;
}
.read-more .wysiwyg-wrapper p {
  margin: 1em 0;
}

.read-more--slide-show {
  font-size: 18px;
  line-height: 38px;
  font-family: var(--font-body);
  color: var(--color-dark-blue);
}
@media screen and (max-width: 650px) {
  .read-more--slide-show {
    margin-bottom: 30px;
  }
}
