/* Start custom CSS *//* Personnalisation couleur Fulmina - Recharge diffuseur voiture */

.fulmina-product-page {
  --fulmina-cream: #fff8f0;
  --fulmina-beige: #f7dfc9;
  --fulmina-sand: #f4c59c;

  /* Texte principal : brun doux pour rester lisible */
  --fulmina-brown: #3e2a22;

  /* Orange Fulmina */
  --fulmina-amber: #e87522;
  --fulmina-orange: #e87522;
  --fulmina-orange-dark: #c95f19;
  --fulmina-orange-soft: #fff0e4;

  --fulmina-soft: #fffaf5;
  --fulmina-border: rgba(232, 117, 34, 0.22);
}

/* Bloc hero plus lumineux */
.fulmina-hero {
  background:
    radial-gradient(circle at top right, rgba(232, 117, 34, 0.18), transparent 34%),
    linear-gradient(135deg, #fffaf5 0%, #fff0e4 100%);
}

/* Bouton principal */
.fulmina-btn {
  background: linear-gradient(135deg, #e87522, #f59a45);
  color: #fff !important;
  box-shadow: 0 10px 24px rgba(232, 117, 34, 0.22);
}

/* Bouton secondaire */
.fulmina-btn-secondary {
  color: #e87522 !important;
  border: 1px solid rgba(232, 117, 34, 0.35);
  background: rgba(255, 255, 255, 0.55);
}

/* Carte prix */
.fulmina-price-card {
  background: linear-gradient(135deg, #e87522, #f59a45);
  color: #fffaf5;
  box-shadow: 0 18px 45px rgba(232, 117, 34, 0.25);
}

/* Badges */
.fulmina-badge {
  background: rgba(255, 255, 255, 0.78);
  border: 1px solid rgba(232, 117, 34, 0.22);
  color: #3e2a22;
}

/* Petits titres */
.fulmina-eyebrow,
.fulmina-kicker,
.fulmina-fragrance-name {
  color: #e87522;
}

/* Icônes des cartes */
.fulmina-card-icon {
  background: #fff0e4;
  color: #e87522;
}

/* Bloc économie */
.fulmina-economy {
  background:
    linear-gradient(135deg, rgba(232, 117, 34, 0.96), rgba(245, 154, 69, 0.94)),
    #e87522;
  color: #fffaf5;
}

/* Étapes d’utilisation */
.fulmina-step::before {
  background: #e87522;
  color: #fff;
}

/* Alerte précaution */
.fulmina-warning {
  background: #fff3e8;
  border: 1px solid rgba(232, 117, 34, 0.26);
}

/* Bloc produit associé */
.fulmina-associated {
  background: linear-gradient(135deg, #fffaf5, #fff0e4);
}

/* Bloc final */
.fulmina-final {
  background: linear-gradient(135deg, #e87522, #f59a45);
  color: #fffaf5;
}

.fulmina-final .fulmina-h2 {
  color: #fffaf5;
}/* End custom CSS */