@media (max-width: 700px) {
  .slider-mobile {
    margin-top: 60px;
  }
}
/* slider-mobile.css : Styles pour le slider version mobile */

/* PASSION AUTO 85 - Slider BMW Mobile */

@media (max-width: 700px) {
  .slider-zone {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 180px !important;
    min-height: 120px !important;
    max-height: 220px !important;
    background: transparent !important;
    position: relative !important;
  }
  .slider-title-mobile {
    width: 100vw;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0.5em;
    height: 100%;
    background: rgba(24, 28, 34, 0.5);
    border-radius: 12px;
    box-shadow: 0 2px 12px 0px #1e90ff22;
    position: relative;
    z-index: 1;
    text-align: center;
  }
  .slider-mobile-desc {
    text-align: center;
    width: 100%;
  }
  .slider-container,
  .slider-ray,
  .slider-wrapper,
  .slider-indicators {
    display: none !important;
  }
  .slider-title-overlay {
    position: static !important;
    width: 100vw !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    top: 0 !important;
    left: 0 !important;
    transform: none !important;
  }
  .slider-main-title {
    font-size: clamp(1.2rem, 7vw, 2rem) !important;
    margin-bottom: 0 !important;
    color: #00aeef !important;
    text-shadow: 0 2px 8px #000a, 0 0 2px #1e90ff22 !important;
    word-break: break-word !important;
    white-space: normal !important;
    text-align: center !important;
  }
  .slider-main-subtitle {
    display: none !important;
  }
  /* Affiche le slider mobile uniquement sur mobile */
  .slider-mobile {
    display: block !important;
  }
}
