/*------------------------------------------
 *  Reponsive
 * -----------------------------------------*/
/*------------------------------------------
 *  BUTTON
 * -----------------------------------------*/
/*------------------------------------------
 *  Before/After
 * -----------------------------------------*/
/*------------------------------------------
 *  Interpolation
 * -----------------------------------------*/
.ik-block-derniers-articles {
  position: relative;
  margin-top: 35px;
}
.ik-block-derniers-articles .swiper-block-derniers-articles {
  padding-right: 30px;
}
.ik-block-derniers-articles .swiper-block-derniers-articles .swiper-slide {
  position: relative;
  height: auto;
}
.ik-block-derniers-articles .swiper-nav-arrow .swiper-button-prev, .ik-block-derniers-articles .swiper-nav-arrow .swiper-button-next {
  height: 50px;
  width: 50px;
  margin: 0;
  top: 285px;
  transform: translateY(-50%);
  transition: all ease 0.3s;
}
.ik-block-derniers-articles .swiper-nav-arrow .swiper-button-prev {
  left: -60px;
}
.ik-block-derniers-articles .swiper-nav-arrow .swiper-button-next {
  right: -60px;
}

@media (max-width: 992px) {
  .ik-block-derniers-articles .swiper-nav-arrow {
    position: absolute;
    top: calc(100% + 15px);
    right: 0;
    display: flex;
    gap: 10px;
  }
  .ik-block-derniers-articles .swiper-nav-arrow .swiper-button-prev, .ik-block-derniers-articles .swiper-nav-arrow .swiper-button-next {
    top: auto;
    position: relative;
    left: auto;
    right: auto;
    height: 34px;
    width: 34px;
    transform: none;
  }
  .ik-block-derniers-articles .swiper-nav-arrow .swiper-button-prev svg, .ik-block-derniers-articles .swiper-nav-arrow .swiper-button-next svg {
    height: 100%;
    width: 100%;
  }
}/*# sourceMappingURL=block.css.map */