/* stylelint-disable */
/* stylelint-enable */
.d-p-carousel {
  --divider-last-child-display: inline-block;
}
.d-p-carousel[data-has-dividers] .d-p-carousel-item:not(:first-child,
[aria-hidden=true] + [aria-hidden=false],
[aria-hidden=false] + [aria-hidden=true])::before {
  content: "";
  position: absolute;
  background-color: var(--carousel-item-divider-color);
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
}
.d-p-carousel .heading {
  margin-top: var(--content-spacer-s);
}
@media (min-width: 992px) {
  .d-p-carousel__carousel.container {
    padding: 0;
  }
}
.d-p-carousel__header-column, .d-p-carousel__footer-column {
  text-align: center;
}
.d-p-carousel__items .slick-prev,
.d-p-carousel__items .slick-next {
  opacity: 0.75;
}
.d-p-carousel__items .slick-prev:hover,
.d-p-carousel__items .slick-next:hover {
  opacity: 1;
}
.d-p-carousel__items .slick-prev:before,
.d-p-carousel__items .slick-next:before {
  font-size: 0;
  display: block;
  width: 48px;
  height: 48px;
}
.d-p-carousel__items .slick-prev:before {
  content: url("../../src/assets/icons/button-left.svg");
}
.d-p-carousel__items .slick-next:before {
  content: url("../../src/assets/icons/button-right.svg");
}
.d-p-carousel__items, .d-p-carousel__footer {
  margin-top: var(--content-spacer-m);
}

/*# sourceMappingURL=paragraph-d-p-carousel.scss.css.map*/