body.page-id-345 #header-outer,
body.page-id-345 #header-outer[data-header-resize="1"],
body.page-id-345 #header-outer .container,
body.page-id-345 #header-space {
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: 0 !important;
  backdrop-filter: none !important;
}
body.page-id-345 #header-outer:after { display: none !important; }
body.page-id-345 #ajax-content-wrap { background-color: transparent !important; }

/* Memoire Ce Soir Manifesto palette */
body.page-id-295 #header-outer,
body.page-id-295 #header-outer header#top,
body.page-id-295 #header-outer header#top > .container,
body.page-id-295 #header-space,
body.page-id-295 .container-wrap {
  background-color: #7b7880 !important;
  background-image: none !important;
}

body.page-id-295 .first-section,
body.page-id-295 .first-section .row-bg,
body.page-id-295 .mcs_row_manifesto,
body.page-id-295 .mcs_row_manifesto .row-bg {
  background-color: transparent !important;
  background-image: none !important;
}

body.page-id-295 #header-outer::after {
  display: none !important;
}

body.page-id-295 .first-section h1,
body.page-id-295 .mcs_row_manifesto h1,
body.page-id-295 .mcs_row_manifesto h2,
body.page-id-295 .mcs_row_manifesto h3,
body.page-id-295 .mcs_row_manifesto h4,
body.page-id-295 .mcs_row_manifesto h5,
body.page-id-295 .mcs_row_manifesto h6,
body.page-id-295 .mcs_row_manifesto p,
body.page-id-295 .mcs_row_manifesto a,
body.page-id-295 .mcs_row_manifesto li {
  color: #ebe2d7 !important;
}

body.page-id-295 .mcs-manifesto-lilac-illustration {
  position: relative !important;
}

body.page-id-295 .mcs-manifesto-lilac-illustration > img.mcs_column_manifesto_element {
  opacity: 0 !important;
}

body.page-id-295 .mcs-manifesto-lilac-illustration::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  background: #d79dff;
  -webkit-mask: url("../2026/08/MCS_Pixelelement1.png") center / 100% 100% no-repeat;
  mask: url("../2026/08/MCS_Pixelelement1.png") center / 100% 100% no-repeat;
  pointer-events: none;
}

body.page-id-295 .first-section h1.mcs_header_title {
  color: #ebe2d7 !important;
}