
/* Style par défaut (mobile en premier - le carousel descend) */
.splide {
    margin-top: 20px; /* Décalage vers le bas sur mobile */
    z-index: 1;
    top: 0px;
  }
  
  /* Pour les grands écrans (desktop) — le carousel remonte */
  @media (min-width: 992px) {
    .splide {
      margin-top: 30px; /* Remonter le carousel derrière la navbar */
    }
  }