stratus-swiper-carousel {
  /* numberBullet */
}
stratus-swiper-carousel .swiper {
  width: 100%;
}
stratus-swiper-carousel .swiper-flex {
  position: relative;
  display: flex;
  user-select: none;
}
stratus-swiper-carousel .swiper-slide .swiper-image {
  max-width: 100%;
  user-select: none;
}
stratus-swiper-carousel .swiper-slide .swiper-image.stretch-image {
  width: 100%;
}
stratus-swiper-carousel .swiper-gallery {
  background-color: #000;
  max-height: 100px;
  box-sizing: border-box;
  padding: 10px 0;
}
stratus-swiper-carousel .swiper-gallery .swiper-slide {
  height: 100%;
  opacity: 0.4;
}
stratus-swiper-carousel .swiper-gallery .swiper-slide .swiper-image {
  height: 100%;
}
stratus-swiper-carousel .swiper-gallery .swiper-slide-active {
  opacity: 1;
}
stratus-swiper-carousel .swiper-button-prev.swiper-button-disabled,
stratus-swiper-carousel .swiper-button-next.swiper-button-disabled {
  display: none;
}
stratus-swiper-carousel .swiper-pagination-number-bullet {
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  color: #333;
  font-weight: bold;
  opacity: 1;
  background: rgba(255, 255, 255, 0.4);
}
stratus-swiper-carousel .swiper-pagination-number-bullet.swiper-pagination-bullet-active {
  color: #fff;
  background: #007aff;
}

/*# sourceMappingURL=carousel.component.css.map */
