/*
 Theme Name: Kivodi Child
 Theme URI: https://kivodi.co
 Description: Child theme de Blocksy pour Kivodi
 Author: Kivodi
 Template: blocksy
 Text Domain: kivodi-child
 Version: 1.0.0
*/
:root{
  --black:#1B1B1B; /* fond */
  --red:#AB1925;   /* CTA */
  --gold:#AE8D58;  /* accents symboliques */
  --light:#E6E6E6; /* textes clairs */
  --max-width:1200px;
}
body{ background:var(--black); color:var(--light); }
h1,h2,h3{ color:#fff; line-height:1.05; }
.btn-primary{
  background:var(--red); color:#fff; padding:14px 28px; border-radius:28px;
  box-shadow:0 8px 24px rgba(171,25,37,.18); transition:transform .18s ease;
}
.btn-primary:hover{ transform:translateY(-3px); box-shadow:0 18px 30px rgba(171,25,37,.25); }
.glass{ backdrop-filter: blur(8px); background: rgba(255,255,255,.04); border:1px solid rgba(255,255,255,.06); border-radius:36px; }
.img-accent{ position:relative; overflow:hidden; }
.img-accent::after{ content:''; position:absolute; bottom:14px; right:14px; width:42px; height:42px; background:var(--red); border-radius:6px; box-shadow:0 6px 18px rgba(171,25,37,.25); }
