
/* Alternance fiable en content_bottom (spécificité renforcée) */
.region-content-bottom > .block:nth-child(odd) > .block-content,
.region-content-bottom > div.block:nth-of-type(odd) > .block-content {
  background-color: #ffffff;
  padding: 1rem;
  border-radius: .5rem;
}

.region-content-bottom > .block:nth-child(even) > .block-content,
.region-content-bottom > div.block:nth-of-type(even) > .block-content {
  /*background-color: #000000;*/
  padding: 1rem;
  border-radius: .5rem;
}


/* coupe le full-bleed si présent */
.region-content-bottom > .block::before,
.region-content-bottom > .container > .block::before{
  content:none !important;
}

/* écrase le reset précédent */
.region-content-bottom > .block,
.region-content-bottom > .container > .block{
  background: #f2fbf9 !important;   /* ta couleur */
  padding: 24px 0;                   /* souffle interne (optionnel) */
}

/* alternance paires uniquement (exemple) */
.region-content-bottom > .block:nth-of-type(even),
.region-content-bottom > .container > .block:nth-of-type(even){
  background: #c6eded !important;
}
.region-content-bottom > .block:nth-of-type(odd),
.region-content-bottom > .container > .block:nth-of-type(odd){
  background: transparent !important;
}
