/* CLIENTS */

.wp-block-carousel-slider-slider.is-style-clients .carousel-slider-outer {
  background-color: white;
  padding: 1rem;
  width: 100vw;
  margin-left: calc((100vw - var(--container-width)) / -2 + 1rem / 2);
  /* max-height: 250px; */
}

.wp-block-carousel-slider-slider.is-style-clients .owl-item img {
  filter: grayscale(1);
  transition: 0.2s filter, 0.5s transform;
}

.wp-block-carousel-slider-slider.is-style-clients .owl-item:hover img {
  filter: grayscale(0);
  transform: scale(1.25);
  z-index: 10;
}

.wp-block-carousel-slider-slider.is-style-clients
  .carousel-slider
  .owl-item
  img.owl-lazy {
  background-image: none;
}

@media screen and (max-width: 1080px) {
  .wp-block-carousel-slider-slider.is-style-clients .carousel-slider-outer {
    margin-left: unset;
    width: auto;
  }
}

@media screen and (min-width: 1081px) {
  .wp-block-carousel-slider-slider.is-style-clients .carousel-slider-outer {
    position: relative;
  }
  .wp-block-carousel-slider-slider.is-style-clients
    .carousel-slider-outer::before {
    content: "";
    background: linear-gradient(
      90deg,
      white 5%,
      transparent 20%,
      transparent 80%,
      white 95%
    );
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 10;
  }
}

/* @media screen and (min-width: 1440px) {
  .wp-block-carousel-slider-slider.is-style-clients
    .carousel-slider
    .owl-item
    img {
    padding: 1rem;
  }
} */
