@media (max-width: 991.98px) {
  .containerhaut #carouselContainer,
  .containerhaut #carouselExample,
  .containerhaut #carouselExample .carousel-inner,
  .containerhaut #carouselExample .carousel-item {
    height: 118px !important;
    max-height: 118px !important;
    overflow: hidden !important;
    margin-bottom: 0 !important;
  }

  .containerhaut #carouselExample .carousel-item img {
    display: block !important;
    width: 100% !important;
    height: 118px !important;
    max-height: 118px !important;
    object-fit: cover !important;
    object-position: center top !important;
  }

  body.detail-page .containerhaut > .navbar {
    margin-top: -24px !important;
  }
}
