/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* === Maï Kora – Palette 2 (Chaleur poétique & modernité douce) === */
:root{
  --mk-violet:#3B1C58;        /* Hero / sections clés */
  --mk-magenta:#D72670;       /* CTA principal / accents forts */
  --mk-blue:#56CFE1;          /* Liens / accents frais */
  --mk-grey:#E0E0E0;          /* Fonds de lecture */
  --mk-anth:#1F1F1F;          /* Texte / footer */
  --mk-white:#FFFFFF;
}

/* Base */
body{ background:var(--mk-grey); color:var(--mk-anth); }
h1,h2,h3,h4{ color:var(--mk-anth); }
p{ line-height:1.65; }

/* Liens */
a{ color:var(--mk-blue); text-decoration:none; }
a:hover, a:focus{ color:var(--mk-magenta); }

/* Boutons Elementor (générique) */
.elementor-button,
button, input[type=button], input[type=submit]{
  background:var(--mk-magenta);
  color:var(--mk-white);
  border:2px solid var(--mk-magenta);
  border-radius:8px;
}
.elementor-button:hover,
button:hover, input[type=button]:hover, input[type=submit]:hover{
  background:var(--mk-blue);
  border-color:var(--mk-blue);
  color:var(--mk-white);
}

/* Tags de lien style “texte-lien” dans Elementor */
.elementor a.elementor-button-link{ color:var(--mk-blue); }
.elementor a.elementor-button-link:hover{ color:var(--mk-magenta); }

/* Header / Menu OceanWP */
#site-header{ background:var(--mk-white); }
#site-navigation-wrap .main-menu > li > a{
  color:var(--mk-anth);
}
#site-navigation-wrap .main-menu > li:hover > a{
  color:var(--mk-magenta);
}

/* Footer OceanWP */
#footer{ background:var(--mk-anth); color:var(--mk-white); }
#footer a{ color:var(--mk-blue); }
#footer a:hover{ color:var(--mk-magenta); }

/* Cartouches / badges */
.badge, .mk-badge{
  background:var(--mk-blue);
  color:var(--mk-anth);
  padding:.25rem .5rem;
  border-radius:999px;
  font-weight:600;
}

/* Elementor header */

.elementor-heading-title {
	color: #3B1C58;
}
