.paragraph--featured.paragraph--type--custom-content-list {
  .title {
    padding-bottom: 0;
  }

  .field--name-field-featured-items {
    > .teaser {
      flex-wrap: nowrap;
      height: auto;
      padding: .5rem .75rem .75rem;


      @media(min-width: 600px) {
        flex: 0 0 49%;
        max-width: 49%;
        margin-left: 2%;

        &:nth-child(2n+1) {
          margin-left: 0;
        }

      }

      @media(min-width: 900px) {
        flex: 0 0 32%;
        max-width: 32%;
        margin-left: 2%;

        &:nth-child(2n+1) {
          margin-left: 2%;
        }

        &:nth-child(3n+1) {
          margin-left: 0;
        }
      }

      .teaser--small__title {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        max-height: 52px;
        overflow: hidden;
      }
    }
  }
}

@media not all and (min-resolution:.001dpcm) {
  .paragraph--featured.paragraph--type--custom-content-list .field--name-field-featured-items > .teaser .teaser--small__title {
    display: block;
  }
}
