.overflow-wrapper {
  position: relative;
  width: 100%;
  max-width: 620px;
  margin: auto;
}
.overflow-wrapper .swiper {
  position: unset;
}

.jp-ia.jp-ia--custom-swiper {
  --swiper-navigation-size: 14px;
  --swiper-navigation-sides-offset: -16px;
  --swiper-pagination-bottom: 16px;
  --swiper-theme-color: #35b6ad;
  --background-color: #eeeae3;
}
.jp-ia.jp-ia--custom-swiper[data-outlet=finans] {
  --swiper-theme-color: #ff5071;
  --background-color: #eee;
}
.jp-ia.jp-ia--custom-swiper[data-outlet=finans] .swiper {
  border-radius: 4px;
}
.jp-ia.jp-ia--custom-swiper[data-outlet=finans] .swiper img, .jp-ia.jp-ia--custom-swiper[data-outlet=finans] .swiper video {
  border-radius: 6px;
}
.jp-ia.jp-ia--custom-swiper .swiper {
  width: 100%;
  background-color: var(--background-color);
}
.jp-ia.jp-ia--custom-swiper .swiper-scrollbar {
  visibility: hidden;
}
.jp-ia.jp-ia--custom-swiper.swiper-wrapper {
  margin: auto;
  margin-bottom: 24px;
  width: 100%;
  overflow: hidden;
}
.jp-ia.jp-ia--custom-swiper .swiper-slide > div {
  padding: 24px 16px 32px;
  margin: auto 16px;
}
.jp-ia.jp-ia--custom-swiper .swiper-slide p {
  line-height: 28px;
  font-size: 18px;
}
.jp-ia.jp-ia--custom-swiper .swiper-slide h2 {
  line-height: 120%;
}
.jp-ia.jp-ia--custom-swiper .swiper-slide :first-child {
  margin-top: 0px;
}
@media (max-width: 450px) {
  .jp-ia.jp-ia--custom-swiper .swiper-slide :first-child h1, .jp-ia.jp-ia--custom-swiper .swiper-slide :first-child h2, .jp-ia.jp-ia--custom-swiper .swiper-slide :first-child h3, .jp-ia.jp-ia--custom-swiper .swiper-slide :first-child h4, .jp-ia.jp-ia--custom-swiper .swiper-slide :first-child h5, .jp-ia.jp-ia--custom-swiper .swiper-slide :first-child h6 {
    max-width: calc(100% - 72px);
  }
}
.jp-ia.jp-ia--custom-swiper .swiper-slide figure {
  margin: 24px auto;
}
.jp-ia.jp-ia--custom-swiper .swiper-slide figure figcaption {
  font: 400 14px/18px var(--mainFontFamily);
  color: var(--jpGrey6, #666666);
  margin-top: 8px;
}
.jp-ia.jp-ia--custom-swiper .swiper-slide figure iframe,
.jp-ia.jp-ia--custom-swiper .swiper-slide figure img,
.jp-ia.jp-ia--custom-swiper .swiper-slide figure video {
  display: block;
  width: 100%;
  user-drag: none;
  -webkit-user-drag: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.jp-ia.jp-ia--custom-swiper .swiper-button-next,
.jp-ia.jp-ia--custom-swiper .swiper-button-prev {
  background-color: var(--swiper-theme-color);
  border-radius: 50%;
  width: 32px;
  height: 32px;
}
.jp-ia.jp-ia--custom-swiper .swiper-button-next:after,
.jp-ia.jp-ia--custom-swiper .swiper-button-prev:after {
  color: #fff;
}
@media screen and (max-width: 450px) {
  .jp-ia.jp-ia--custom-swiper .swiper-slide > div {
    padding: 24px 16px 32px;
    margin: auto;
  }
  .jp-ia.jp-ia--custom-swiper .swiper-button-next,
  .jp-ia.jp-ia--custom-swiper .swiper-button-prev {
    width: 24px;
    height: 24px;
    top: 32px;
  }
  .jp-ia.jp-ia--custom-swiper .swiper-button-next {
    right: 16px;
  }
  .jp-ia.jp-ia--custom-swiper .swiper-button-prev {
    right: 48px;
    left: auto;
  }
}
.jp-ia.jp-ia--custom-swiper .swiper-pagination-bullets {
  display: block;
}
.jp-ia.jp-ia--custom-swiper .swiper-pagination-bullets .swiper-pagination-bullet {
  border: none;
}/*# sourceMappingURL=style.css.map */