.swiper-formation-trending-controls {
  display: flex;
  gap: var(--wp--preset--spacing--30);
  justify-content: space-between;
  width: 100%;
  align-items: center;
}

.swiper-formation-trending-controls > div {
  display: flex;
  gap: var(--wp--preset--spacing--30);
  align-items: center;
}

.swiper-button-disabled {
  --swiper-theme-color: var(--wp--preset--color--custom-gris) !important;
}

.swiper-button-prev-formation-trending,
.swiper-button-next-formation-trending {
  --swiper-theme-color: var(--wp--preset--color--custom-bleu-fonce);
  display: flex;
  align-items: center;
  justify-content: center;
  height: fit-content !important;
  width: fit-content !important;
  position: relative !important;
  top: unset !important;
  left: unset !important;
  right: unset !important;
  margin: 0 !important;
  cursor: pointer;
}

.swiper-button-prev-formation-trending:hover,
.swiper-button-next-formation-trending:hover {
  --swiper-theme-color: var(--wp--preset--color--custom-rouge);
}

.swiper-button-prev-formation-trending svg,
.swiper-button-next-formation-trending svg {
  width: var(--wp--preset--spacing--50) !important;
  height: var(--wp--preset--spacing--50) !important;
  transition: all 0.3s ease-in-out;
}

.swiper-button-prev-formation-trending::after,
.swiper-button-next-formation-trending::after {
  content: "";
  display: none;
}

.swiper-pagination-formation-trending {
  position: relative !important;
  bottom: unset !important;
  left: unset !important;
  top: unset !important;
  width: fit-content !important;
}

.swiper-pagination-formation-trending .swiper-pagination-bullet {
  margin: 0 !important;
  height: 10px !important;
  width: 10px !important;
}
