/*!
 * Don Geppi Restaurant - Dynamic Controls
 * Copyright (c) 2025 Manolo De Angelis - Mdaweb
 * All rights reserved.
 */

/* Dynamic controls color switching - Basato su classi section */
/* IMPORTANTE: Solo per i controlli header, NON per il popup */
.controls.no-mobile {
  transition: all 0.3s ease;
}

/* Default - testo bianco - SOLO per controlli header */
.controls.no-mobile .book-link,
.controls.no-mobile .book-primary {
  color: #ffffff !important;
  background: transparent !important;
  border: none !important;
  text-decoration: none !important;
  transition: color 0.3s ease;
  padding: 10px 15px;
  font-weight: bold;
  text-transform: uppercase;
}

/* Quando i controlli sono sopra una section con sfondo scuro */
.controls.no-mobile.on-dark .book-link,
.controls.no-mobile.on-dark .book-primary {
  color: #ffffff !important;
}

/* Quando i controlli sono sopra una section con sfondo chiaro */
.controls.no-mobile.on-light .book-link,
.controls.no-mobile.on-light .book-primary {
  color: #000000 !important;
}

/* Hover effects - SOLO per controlli header */
.controls.no-mobile.on-dark .book-link:hover,
.controls.no-mobile.on-dark .book-primary:hover {
  color: rgba(255, 255, 255, 0.8) !important;
}

.controls.no-mobile.on-light .book-link:hover,
.controls.no-mobile.on-light .book-primary:hover {
  color: rgba(0, 0, 0, 0.7) !important;
}

/* Classi helper per le section */
/* Aggiungi queste classi alle tue section per indicare il tipo di sfondo */
.bg-dark {
  /* Section con sfondo scuro - controlli bianchi */
}

.bg-light {
  /* Section con sfondo chiaro - controlli neri */
}

.bg-image {
  /* Section con immagine di sfondo - default controlli bianchi */
}

.bg-video {
  /* Section con video di sfondo - default controlli bianchi */
}