/**
 * Theme Name:     Divi Child
 * Author:         Elegant Themes
 * Template:       Divi
 * Text Domain:	   divi-child
 * Description:    Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
 */


/* ===== ACF list – style check vert & alignements ===== */

/* ===== ACF list – version compat ===== */
.acf-list-check{
  list-style:none;
  margin:8px 0 0;
  padding:0;
  color:#3F5866;           /* texte */
}

/* lignes centrées + check vert */
.acf-list-check li{
  display:flex;
  align-items:center;
  justify-content:center;  /* centre horizontalement dans la carte */
  gap:0.55rem;
  margin:0.35rem 0;
  line-height:1.4;
  font-weight:500;
}
.acf-list-check li::before{
  content:"\2713";         /* ✓ en unicode (fiable partout) */
  font-weight:700;
  color:#2BB24C;           /* vert du check */
  font-size:1.05em;
  transform:translateY(-1px);
}

/* Variante compacte */
.acf-list-check.is-compact li{ margin:0.2rem 0; gap:0.45rem; }

/* Variante: 2 colonnes en Flex (compat large) */
.acf-list-check.cols-2{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
}
.acf-list-check.cols-2 li{
  width:calc(50% - 0.5rem);
  justify-content:flex-start; /* aligne le texte à gauche dans chaque colonne */
}

/* Variante: bloc aligné à gauche mais centré dans la carte */
.acf-list-check.wrap{
  max-width:420px;
  margin-left:auto;
  margin-right:auto;
	gap:.3rem 1rem;
}



/* CIBLE : le module Texte portant la classe acf-list-block */
.acf-list-block .et_pb_text_inner ul{
  list-style: none !important;      /* enlève les puces noires */
  margin: 12px 0 0 !important;
  padding-left: 10% !important;    /* décale le bloc vers la droite */
  max-width: 320px;                  /* évite de coller au bord */
}
.acf-list-block .et_pb_text_inner li{
  position: relative;
  margin: 8px 0;
  line-height: 1.5;
  font-weight: 700;                  /* texte en gras */
  color: #3F5866;
}
/* supprime tout marqueur natif éventuel */
.acf-list-block .et_pb_text_inner li::marker{ content:'' !important; }

/* ajoute un check vert devant chaque ligne */
.acf-list-block .et_pb_text_inner li::before{
  content: "✓";
  position: absolute;
  left: 0; top: 0;
  color: #2BB24C;
  font-weight: 900;
}








