.SliderTabMenu {
  padding-top: 0;
  padding-bottom: 0;
}

.SliderTabMenu .swiper-buttons {
    position: absolute;
    bottom: 52px;
    left: 32px;
    display: flex;
    gap: 4px;
  }

@media screen and (max-width: 768px) {

.SliderTabMenu .swiper-buttons {
      top: 270px;
      bottom: auto;
  }
    }

.SliderTabMenu .swiper-buttons .swiper-button-prev,
    .SliderTabMenu .swiper-buttons .swiper-button-next {
      position: relative;
      right: auto;
      left: auto;
    }

.SliderTabMenu-menu {
  margin-bottom: 32px;
  padding: 0 20px;
}

@media screen and (min-width: 769px) {

.SliderTabMenu-menu {
    margin-bottom: 48px;
}
  }

.SliderTabMenu--3 .swiper-pagination {
    position: relative;
    justify-content: center;
    margin-top: 64px;
  }

@media screen and (min-width: 769px) {

.SliderTabMenu--3 .swiper-pagination {
      bottom: 0;
  }
    }

.Text + .SliderTabMenu-menu,
.Headline + .SliderTabMenu-menu,
.Columns + .SliderTabMenu-menu,
.Text + .SliderTabMenu--3,
.Headline + .SliderTabMenu--3,
.Columns + .SliderTabMenu--3 {
  margin-top: var(--margin-m);
}

@media screen and (max-width: 768px) {

.Text + .SliderTabMenu-menu,
.Headline + .SliderTabMenu-menu,
.Columns + .SliderTabMenu-menu,
.Text + .SliderTabMenu--3,
.Headline + .SliderTabMenu--3,
.Columns + .SliderTabMenu--3 {
    margin-top: var(--margin-m--mobile);
}
  }
