#background-image-slideshow-container .carousel-inner,
#background-image-slideshow-container .carousel-item,
#background-image-slideshow-container,
body {
  height: 100%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center 0px;
  background-size: cover;
}
.wrapper {
  height: 100%;
}
.wrapper .container:not(#checkoutSpinnerContainer),
.wrapper .container:not(#checkoutSpinnerContainer) > div {
  height: 100%;
}
@media (max-width: 991px) {
  body {
    background-attachment: scroll;
    background-size: auto;
  }
}
