.list-usps-2 {
  position: relative;
  margin-bottom: -10px;
}
.list-usps-2 > .container {
  position: relative;
}
.list-usps-2__items {
  display: -webkit-flex;
  display: flex;
}
.list-usps-2__items .tns-item {
  padding-bottom: 10px;
}
.list-usps-2__items .usp {
  height: 100%;
  font-size: var(--font-size-body-var);
}
.list-usps-2 .slider-controls > div {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  transition: opacity 0.4s ease;
}
.list-usps-2 .slider-controls > div:first-child {
  left: -10px;
}
.list-usps-2 .slider-controls > div:last-child {
  right: -10px;
}
.list-usps-2 .slider-controls > div[aria-disabled=true] {
  opacity: 0;
}
@media (min-width: 768px) {
  .list-usps-2 .slider-controls > div:first-child {
    left: -25px;
  }
  .list-usps-2 .slider-controls > div:last-child {
    right: -25px;
  }
}
@media (min-width: 992px) {
  .list-usps-2 .slider-controls > div:first-child {
    left: -7px;
  }
  .list-usps-2 .slider-controls > div:last-child {
    right: -7px;
  }
}
@media (min-width: 1200px) {
  .list-usps-2 > .container {
    max-width: 100%;
    padding-left: calc(var(--spacing) + 15px);
    padding-right: calc(var(--spacing) + 15px);
  }
  .list-usps-2 .slider-controls > div:first-child {
    left: 13px;
  }
  .list-usps-2 .slider-controls > div:last-child {
    right: 13px;
  }
}
@media (max-width: 767px) {
  .list-usps-2__items .usp .button {
    padding-left: 13px;
    padding-right: 13px;
  }
}