.clickadu-banner {
  --clickadu-height: 250;
  position: relative;
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  overflow: hidden;
}

.clickadu-banner[data-clickadu-height="100"] {
  --clickadu-height: 100;
}

.clickadu-banner.is-active {
  aspect-ratio: 300 / var(--clickadu-height);
  margin-bottom: 20px;
}

.clickadu-banner__creative {
  position: absolute;
  top: 0;
  left: 0;
  width: 300px;
  height: calc(var(--clickadu-height) * 1px);
  transform: scale(var(--clickadu-scale, 1));
  transform-origin: top left;
}
