.article-page {
  padding: 1.5em 1em;
  @media screen and (min-width: 45.000em) {
    padding: 1.5em;
  }
  @media screen and (min-width: 62.000em) {
    padding: 2.5em;
  }
  &__wrapper {
    position: relative;
    @media screen and (min-width: 45.000em) {
      display: flex;
      justify-content: space-between;
    }
    .content--left {
      @media screen and (min-width: 45.000em) {
        width: 67%;
      }
    }
    .content--right {
      @media screen and (min-width: 45.000em) {
        width: 33%;
      }
      .article-teaser {
        @media screen and (min-width: 45.000em) {
          padding: 5px 10px;
        }
      }
    }
    .teaser-stacklist__anchor {
      display: block;
    }
    .comments-posting {
      // @media screen and (min-width: 45.000em) {
      //   right: 0;
      //   top: 30.5em;
      // }
    }
  }
}
