.single-article {
  position: relative;
  overflow: clip;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap; }
  .single-article-content {
    width: 100%; }
  .single-article-ad-column {
    width: 100%;
    display: flex;
    flex-direction: column; }
    .single-article-ad-column div[data-google-query-id] {
      max-width: max-content;
      margin: 0 auto 3.43rem; }
      .single-article-ad-column div[data-google-query-id]:before {
        content: 'Anzeige';
        display: block;
        margin-bottom: 0.35rem;
        font-size: 14px;
        line-height: 1.5;
        font-size: 0.836rem;
        color: #4A4B4D;
        text-align: left; }
  @media only screen and (min-width: 1280px) {
    .single-article section > .inside {
      width: 100%;
      margin: 0;
      max-width: none;
      padding-left: clamp(4.429rem, -20.005rem + 26.724vw, 8.857rem); }
    .single-article + section > .inside {
      margin: 0;
      padding-left: clamp(4.429rem, -20.005rem + 26.724vw, 8.857rem); }
    .single-article-content {
      width: calc(95% - 340px);
      margin-right: 5%; }
    .single-article-ad-column {
      position: sticky;
      width: 300px;
      height: 100%;
      top: calc(var(--header-height) - 2.5rem); } }

/*# sourceMappingURL=article-node.css.map */
