.wp-block-uagb-container.cont-teaser-grid .wp-block-uagb-container {
  column-gap: calc(var(--gap-l) * 0.8);
  row-gap: calc(var(--gap-s) * 1.4);
}

.wp-block-uagb-container.cont-teaser-grid {
  padding-block: calc(var(--gap-xl) / 1.2) calc(var(--gap-xl) / 0.923) !important;
  background-color: var(--ast-global-color-3);
}

.wp-block-uagb-container.cont-teaser-grid > .uagb-container-inner-blocks-wrap {
  row-gap: calc(var(--gap-l) * 0.62) !important;
}

/* IMGs ASPECT RATIO */

.wp-block-uagb-container.cont-teaser-grid :is(.img-hoch, .img-quer) img {
  max-height: 594px !important;
}
.wp-block-uagb-container.cont-teaser-grid .img-hoch img {
  aspect-ratio: 431/594;
  height: 100%;
}

.wp-block-uagb-container.cont-teaser-grid .img-quer img {
  aspect-ratio: 859/594;
  height: 100%;
}

@media (min-width: 768px) {
  .wp-block-uagb-container.cont-teaser-grid .img-hoch,
  .wp-block-uagb-container.cont-teaser-grid .img-hoch .wp-block-uagb-image,
  .wp-block-uagb-container.cont-teaser-grid .img-quer,
  .wp-block-uagb-container.cont-teaser-grid .img-quer .wp-block-uagb-image {
    height: 100%;
  }
}
/* DECO ICON  */

.wp-block-uagb-container.icon-ausblicke {
  display: grid !important;
  width: clamp(100px, 4.403rem + 6.42vw, 181px) !important;
  aspect-ratio: 86/107;

  margin-bottom: var(--gap-m) !important;
  pointer-events: none;
}

.wp-block-uagb-container.icon-ausblicke > * {
  grid-area: 1 / 1;
}

.wp-block-uagb-container.icon-ausblicke > .wp-block-uagb-image:first-child img {
  width: clamp(100px, 4.403rem + 6.42vw, 181px);
  aspect-ratio: 86/107;
}

.wp-block-uagb-container.icon-ausblicke > .wp-block-uagb-image:last-child {
  transform: translateY(-46%);
}

.wp-block-uagb-container.icon-ausblicke > .wp-block-uagb-image:last-child img {
  width: clamp(45px, 2.083rem + 2.54vw, 77px);
  aspect-ratio: 1/1;

  animation: spin 50s linear infinite;
}

@keyframes spin {
  to {
    rotate: 360deg;
  }
}

@media (max-width: 1200px) {
  .wp-block-uagb-container.cont-teaser-grid .arrow-link a {
    font-size: 0.8rem !important;
  }

  .wp-block-uagb-container.cont-teaser-grid .arrow-link a::after {
    width: 18px;
    background-size: cover;
  }
}

@media (max-width: 768px) {
  .wp-block-uagb-container.cont-teaser-grid
    .uagb-container-inner-blocks-wrap
    > .wp-block-uagb-container
    > .wp-block-uagb-container,
  .wp-block-uagb-container.cont-teaser-grid
    .uagb-container-inner-blocks-wrap
    > .wp-block-uagb-container {
    row-gap: 40px;
  }

  .wp-block-uagb-container.cont-teaser-grid
    > .uagb-container-inner-blocks-wrap
    > .wp-block-uagb-container
    .img-hoch,
  .wp-block-uagb-container.cont-teaser-grid
    > .uagb-container-inner-blocks-wrap
    > .wp-block-uagb-container
    .img-quer {
    row-gap: 13px;
  }

  .wp-block-uagb-container.cont-teaser-grid .arrow-link a {
    font-size: var(--h6-font-size) !important;
  }
}
