.builder-preview-block[data-block-type="carousel"],
.sp-builder-carousel {
  overflow: hidden;
}

section.sp-builder-block.sp-builder-carousel {
  margin-top: 0 !important;
}

.builder-preview-block[data-block-type="carousel"] > .builder-preview-inner {
  transform: translateY(var(--block-content-offset-top, 0px));
  margin-bottom: var(--block-content-offset-top, 0px);
}

.sp-builder-carousel > .sp-builder-inner {
  transform: translateY(var(--sp-block-content-offset-top, 0px));
  margin-bottom: var(--sp-block-content-offset-top, 0px);
}

@media (max-width: 900px) {
  .sp-builder-carousel > .sp-builder-inner {
    transform: translateY(var(--sp-block-content-offset-top-tablet, 0px));
    margin-bottom: var(--sp-block-content-offset-top-tablet, 0px);
  }
}

@media (max-width: 620px) {
  .sp-builder-carousel > .sp-builder-inner {
    transform: translateY(var(--sp-block-content-offset-top-mobile, 0px));
    margin-bottom: var(--sp-block-content-offset-top-mobile, 0px);
  }
}
