.carousel-item {
    height: 900px;
    /* Ajustez la hauteur du carousel selon vos besoins */
    background-size: cover;
    background-position: center;
    position: relative;
  }
  
  .carousel-item::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    /* Applique un fond semi-transparent pour améliorer le contraste du texte */
    z-index: 1;
    filter: blur(10px);
    /* Applique un flou à l'image */
  }
  
  /* Styles pour les éléments de contenu */
  .carousel-content {
    position: relative;
    z-index: 2;
    /* S'assurer que le texte et le bouton restent au-dessus de l'image */
    color: white;
    /* text-align: center; */
  }
  
  .carousel-item h1 {
    font-size: 3rem;
    font-weight: bold;
    margin-bottom: 20px;
  }
  
  .carousel-item p {
    font-size: 1.25rem;
    margin-bottom: 20px;
    max-width: 80%;
    /* Ajuste la largeur du texte pour mieux s'adapter à l'écran */
    margin-left: auto;
    margin-right: auto;
  }
  
  .carousel-item button {
    font-size: 1rem;
    padding: 10px 20px;
  }
  
  /* Images de fond pour chaque item */
  .first-car-bg {
    background-image: url("https://m.media-amazon.com/images/I/71g9G91B9+L._AC_UF1000,1000_QL80_.jpg");
    /* https://m.media-amazon.com/images/I/71yHIypMmsL._AC_UF1000,1000_QL80_.jpg */
  }
  
  .second-car-bg {
    background-image: url("https://www.grazia.fr/wp-content/uploads/grazia/2023/05/meilleur-sextoy-pour-couple-ces-modeles-qui-vont-pimenter-votre-quotidien.png");
  }
  
  .third-car-bg {
    background-image: url("https://m.media-amazon.com/images/I/51B+TFMwYaL.jpg");
  }
  
  /* Si vous utilisez une image spécifique dans le troisième item */
  .third-car-bg img {
    display: none;
    /* Masquer l'image si vous utilisez un arrière-plan */
  }


  .texthome{
    font-family: 'Montserrat', sans-serif;
      font-size: 2.5rem;
      font-weight: 900;
      text-transform: uppercase;
      color: #d7d0b8;
  }
  