[class*=theme--] .list-banners .list-banners__title .title__pre, [class*=theme--] .list-banners .list-banners__title .title__main {
  color: inherit;
}
.list-banners .banner {
  font-size: var(--font-size-body-var);
}
.list-banners__title + .list-banners__content {
  margin-top: var(--spacing);
}
.list-banners__content {
  position: relative;
}
.list-banners .slider-controls > div {
  position: absolute;
  bottom: calc(1 * var(--spacing-mobile));
}
@media (min-width: 768px) {
  .list-banners .slider-controls > div {
    bottom: calc(1 * var(--spacing-tablet));
  }
}
@media (min-width: 992px) {
  .list-banners .slider-controls > div {
    bottom: calc(1 * var(--spacing-desktop));
  }
}
@media (min-width: 1200px) {
  .list-banners .slider-controls > div {
    bottom: calc(1 * var(--spacing-large));
  }
}
.list-banners .slider-controls > div:first-child {
  right: calc(var(--spacing) + 45px + var(--spacing));
}
.list-banners .slider-controls > div:last-child {
  right: var(--spacing);
}
.list-banners::-moz-selection {
  background: unset !important;
}
.list-banners::selection {
  background: unset !important;
}
@media (min-width: 768px) {
  .list-banners .slider-controls > div {
    bottom: 50%;
  }
  .list-banners .slider-controls > div:first-child {
    left: 0;
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
  }
  .list-banners .slider-controls > div:last-child {
    right: 0;
    -webkit-transform: translate(50%, 50%);
    transform: translate(50%, 50%);
  }
  .list-banners .tns-item {
    position: relative;
  }
  .list-banners .tns-item:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: -100%;
    background: var(--colour-accent);
    width: 100%;
    z-index: 1;
    opacity: 0;
    transition: opacity 0.2s ease;
    pointer-events: none;
  }
  .list-banners .tns-item.tns-slide-active:after {
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .list-banners .slider-controls > div:last-child {
    right: calc(10% - 5px);
  }
}