.vertical-toggle .configurable-text__title{
 word-break: break-word;
}
.vertical-toggle .tabs__image {
  border-radius: 1.2rem 1.2rem 0 0;
  min-height: 20.4rem
}
.vertical-toggle .tab__wrapper{position: relative;}
.vertical-toggle .tabs__wrapper {
  max-height: 100%;
  border: none
}
.vertical-toggle .tabs__content {
  border: 1px solid var(--bupa-warm-grey)
}
.vertical-toggle .tabs__link {
  display: none;
  opacity: .6;
  list-style: none;
  list-style-type: none;
  margin: 0;
  cursor: pointer;
  position: relative;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 0;
  color: var(--bupa-grey);
  padding: var(--sm-3) var(--sm-2) var(--sm-3) var(--md-2);
  -webkit-transition: .3s all ease-in-out;
  transition: .3s all ease-in-out;
  text-align: left;
}
.vertical-toggle .tabs__link.tabs--active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: var(--bupa-navy);
  opacity: 1;
  background: transparent;
}
.vertical-toggle .tabs__link:hover {
  opacity: 1;
  color: var(--bupa-navy);
  -webkit-box-shadow: none;
  box-shadow: none
}
.vertical-toggle .tabs__panel {
  margin-top: var(--md-1)
}
.swiper-button-prev{left: 0;}
.swiper-button-next{right: 0;}
.vertical-toggle .tabs__item{display: flex; justify-content: center;}
.vertical-toggle .tabs__link{max-width: calc(100% - 3rem);text-align: center;}

.vertical-toggle .rte ul li:last-child{margin-bottom: 0}

@media (min-width:768px) {
  .vertical-toggle .tabs__wrapper {
    -webkit-box-shadow: inset 2px 0 0 var(--bupa-warm-grey);
    box-shadow: inset 2px 0 0 var(--bupa-warm-grey);
    border-radius: 0
  }
  .vertical-toggle .tabs__panel {
    margin-top: 0
  }
  .vertical-toggle .tabs__link {
    border: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: var(--h6-fs);
    line-height: 140%;
    font-weight: 700;
    -webkit-box-shadow: none;
    box-shadow: none
  }
  .vertical-toggle .tabs__link:hover {
    -webkit-box-shadow: inset 2px 0 0 var(--bupa-warm-grey);
    box-shadow: inset 2px 0 0 var(--bupa-warm-grey)
  }
  .vertical-toggle .tabs__link.tabs--active {
    -webkit-box-shadow: inset 2px 0 0 var(--bupa-navy);
    box-shadow: inset 2px 0 0 var(--bupa-navy);
    border: none
  }
  .vertical-toggle .tabs__image {
    min-height: auto;
  }
  .vertical-toggle .swiper-wrapper {
    display: block
  }
  .vertical-toggle .swiper-button-next,
  .vertical-toggle .swiper-button-prev {
    display: none
  }
  .vertical-toggle .tabs__item{display: revert;}
  .vertical-toggle .tabs__link{max-width: revert;text-align: revert;}
}


.vertical-toggle .no-js .tabs__panel .hidden {
  display: block
}
.vertical-toggle .swiper-button-next::after,
.vertical-toggle .swiper-button-prev::after {
  font-size: 2.4rem;
  color: #1a1a1a
}

@media (min-width:1200px) {
.vertical-toggle .tabs__image {
    min-height: 50.3rem
  }
}

@media all and (max-width:767px) {
  .swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 0px);
    right: auto;
  }
  .swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 0px);
    left: auto;
  }
  .vertical-toggle .tabs__link.tabs--active,.vertical-toggle .tabs__wrapper.tabs--open .tabs__link:hover{font-weight: 700; background: transparent;}
}
  