/* 
 * FICHIER DE FORCE - COULEURS ROSES
 * Ce fichier FORCE les couleurs roses pour garantir qu'elles ne soient jamais écrasées
 * Il doit être chargé APRÈS dynamic-colors.php mais AVANT le CSS consolidé
 */

/* FORCER les variables CSS roses avec !important pour qu'elles ne soient jamais écrasées */
:root {
    /* Couleurs roses FORCÉES - priorité maximale */
    --primary-rose: #C2185B !important;        /* Rose foncé principal */
    --light-rose: #F48FB1 !important;          /* Rose moyen */
    --dark-rose: #AD1457 !important;           /* Rose très foncé */
    
    /* Valeurs RGB pour les gradients */
    --primary-rose-rgb: 194, 24, 91 !important;
    --light-rose-rgb: 244, 143, 177 !important;
    --dark-rose-rgb: 173, 20, 87 !important;
}

/* FORCER le fond rose du carrousel */
.hero-carousel {
    background: linear-gradient(135deg, #F48FB1 0%, #FFFFFF 100%) !important;
    background-image: linear-gradient(135deg, #F48FB1 0%, #FFFFFF 100%) !important;
}

/* FORCER les couleurs roses sur tous les éléments importants */
.btn-primary,
.btn-primary:hover,
.btn-primary:focus {
    background-color: #C2185B !important;
    border-color: #C2185B !important;
    color: #FFFFFF !important;
}

/* FORCER les couleurs roses sur le header */
.header {
    background-color: #F48FB1 !important;
}

/* FORCER les couleurs roses sur les titres */
h1, h2, h3, h4, h5, h6 {
    color: #C2185B !important;
}

/* FORCER le carrousel à être visible */
.hero-carousel {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* FORCER les slides du carrousel à être visibles */
.carousel-slide.active {
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 10 !important;
}

/* FORCER les indicateurs du carrousel à être visibles */
.carousel-indicators {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* FORCER les boutons de navigation du carrousel à être visibles */
.carousel-nav {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

