/* stylelint-disable length-zero-no-unit */
/* stylelint-enable length-zero-no-unit */
.awb-carousel {
  --awb-caption-overlay-color: var(--primary_color);
}
.fusion-image-carousel {
  --awb-border-style: solid;
  --awb-border-width: 0;
  --awb-border-color: var(--awb-color3);
  --awb-border-radius-top-left: 0;
  --awb-border-radius-top-right: 0;
  --awb-border-radius-bottom-right: 0;
  --awb-border-radius-bottom-left: 0;
  margin-bottom: 40px;
}
.fusion-image-carousel .fusion-image-wrapper {
  border-width: var(--awb-border-width);
  border-style: var(--awb-border-style);
  border-color: var(--awb-border-color);
  border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-left) var(--awb-border-radius-bottom-right);
}
.fusion-carousel-title-below-image .fusion-carousel-meta,
.fusion-carousel-title-below-image .fusion-carousel-title {
  text-align: left;
}
.fusion-carousel-border .awb-carousel {
  border: none;
}
.fusion-carousel-border .fusion-image-wrapper.hover-type-liftup {
  box-sizing: content-box;
}
.awb-carousel--marquee .swiper-wrapper {
  transition-timing-function: linear;
}
.awb-carousel--masked {
  -webkit-mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
          mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
}
