@media all and (min-width: 801px) {
  .field--name-description-format {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: auto;
    position: relative;
  }
  .field--name-description-format.truncate::after {
    content: "";
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%);
    height: 25px;
    position: absolute;
    bottom: 0;
    width: 100%;
  }
  .field--name-description-format.truncate {
    margin-bottom: 1rem;
  }
  .field--name-description-format.no-truncate {
    -webkit-line-clamp: unset;
    line-clamp: unset;
  }
  .field--name-description-format {
    margin-bottom: 1rem;
  }
}

.toggle-content {
  display: none;
}
@media all and (min-width: 801px) {
  .toggle-content {
    display: flex;
  }
}
.toggle-content {
  color: var(--linkColorDefault);
  font-weight: var(--fontWeightSemibold);
}
.toggle-content.open svg {
  transform: rotate(180deg);
}

.toggle-content {
  display: none;
}
@media all and (min-width: 801px) {
  .toggle-content {
    display: flex;
  }
}
.toggle-content {
  color: var(--linkColorDefault);
  font-weight: var(--fontWeightSemibold);
}
.toggle-content.open svg {
  transform: rotate(180deg);
}

/*# sourceMappingURL=procedure-services-truncate.css.map */
