
 .contenedor {
      position: relative;
      width: 100%;
      height: 100vh;
      overflow: hidden;
    }

    .video.fondo-video {
      position: absolute;
      width: 110%;
      height: 110%;
      object-fit:cover;
      z-index:1;
      
    }

    .slider {
      position:relative;
      z-index: 1;
      width: 100%;
      margin: 0 auto;
      top: 1%;
      min-width: 150px;
    }

    .swiper-slide {
      text-align:center;
      font-size: 24px;
      color: #fff;
      background: rgb(26, 20, 20); /* fondo semitransparente */
      padding: 20px;
      border-radius: 10px;
     
    
    }
.gucci{
    height: 100px;
    margin: auto;
    position: relative;
    width: 100%;
    display: flex;
    place-items: center;
    overflow: hidden;
    justify-content: space-between;
}

.gucci-track{
    display: flex;
    width: calc(250px * 22);
    animation: scroll 40s linear infinite;
}
.gucci-track:hover {
    animation-play-state: paused;

}
@keyframes scroll{
    0%{
        transform: translateX(0);
    }
     100%{
        transform: translateX(calc(-250px * 11));
     }
}

.gucc{
    height: 20px;
    width: 250px;
    display: flex;
    align-items: center;
    padding: 15px;
    perspective: 100px;
}

.img2{
    width: 100%;
    transition: transform 1s;
}
 .img2:hover{
    transform: translateZ(20px);
 }
.pie{
  position:absolute;
  width: 110%;
  background: rgba(0, 0, 0, 0.5); /* Fondo semitransparente */
  color: white;
  text-align: center;
  padding: 10px 0;
  font-family: Arial, sans-serif;
  font-size: 15px;
}

