.vc_row.vc_column-gap-20>.vc_column_container {
    padding: 10px !important;
}


/* Désactivation du dark scheme sur pages sport */
.page-id-4349 #page,
.page-id-4349 #page.dark-scheme{
  background-color: #fff !important;
  color: #000 !important;
}


/* Personnalisation des boutons de navigation entre pages sport */
.pf-prev-next{
  padding-top: 40px;
  display: flex;
  justify-content: space-between;
  gap: 16px;
}

.pf-prev-next .wp-block-button__link{
  background: transparent;
  color: #000;
  padding: 0;
  margin: 0;
  border: 0;
  text-decoration: none;
  transition: none;
}

/* =========================================================
   Pages sport — fond clair + header toujours noir
   Pages : 4173, 4349, 4265, 4263
   ========================================================= */

/* Désactivation du dark scheme sur les pages sport */
.page-id-4173 #page,
.page-id-4173 #page.dark-scheme,
.page-id-4349 #page,
.page-id-4349 #page.dark-scheme,
.page-id-4265 #page,
.page-id-4265 #page.dark-scheme,
.page-id-4263 #page,
.page-id-4263 #page.dark-scheme{
  background-color: #fff !important;
  color: #000 !important;
}

/* ===============================
   Header toujours noir
   =============================== */
.page-id-4173 header,
.page-id-4173 .site-header,
.page-id-4173 #masthead,
.page-id-4349 header,
.page-id-4349 .site-header,
.page-id-4349 #masthead,
.page-id-4265 header,
.page-id-4265 .site-header,
.page-id-4265 #masthead,
.page-id-4263 header,
.page-id-4263 .site-header,
.page-id-4263 #masthead{
  background-color: #000 !important;
  color: #fff !important;
}

/* Wrapper interne du header */
.page-id-4173 header .header-inner,
.page-id-4173 header .header-wrap,
.page-id-4173 .site-header .header-inner,
.page-id-4173 .site-header .header-wrap,
.page-id-4173 #masthead .header-inner,
.page-id-4173 #masthead .header-wrap,
.page-id-4173 .navbar,

.page-id-4349 header .header-inner,
.page-id-4349 header .header-wrap,
.page-id-4349 .site-header .header-inner,
.page-id-4349 .site-header .header-wrap,
.page-id-4349 #masthead .header-inner,
.page-id-4349 #masthead .header-wrap,
.page-id-4349 .navbar,

.page-id-4265 header .header-inner,
.page-id-4265 header .header-wrap,
.page-id-4265 .site-header .header-inner,
.page-id-4265 .site-header .header-wrap,
.page-id-4265 #masthead .header-inner,
.page-id-4265 #masthead .header-wrap,
.page-id-4265 .navbar,

.page-id-4263 header .header-inner,
.page-id-4263 header .header-wrap,
.page-id-4263 .site-header .header-inner,
.page-id-4263 .site-header .header-wrap,
.page-id-4263 #masthead .header-inner,
.page-id-4263 #masthead .header-wrap,
.page-id-4263 .navbar{
  background-color: #000 !important;
}

/* Liens du menu */
.page-id-4173 header a,
.page-id-4173 .site-header a,
.page-id-4173 #masthead a,
.page-id-4349 header a,
.page-id-4349 .site-header a,
.page-id-4349 #masthead a,
.page-id-4265 header a,
.page-id-4265 .site-header a,
.page-id-4265 #masthead a,
.page-id-4263 header a,
.page-id-4263 .site-header a,
.page-id-4263 #masthead a{
  color: #fff !important;
}

/* Icônes SVG */
.page-id-4173 header svg,
.page-id-4173 .site-header svg,
.page-id-4173 #masthead svg,
.page-id-4349 header svg,
.page-id-4349 .site-header svg,
.page-id-4349 #masthead svg,
.page-id-4265 header svg,
.page-id-4265 .site-header svg,
.page-id-4265 #masthead svg,
.page-id-4263 header svg,
.page-id-4263 .site-header svg,
.page-id-4263 #masthead svg{
  fill: #fff !important;
}

/* Neutralise les effets au scroll */
.page-id-4173 .is-sticky,
.page-id-4173 .is-scrolled,
.page-id-4173 .scrolled,
.page-id-4173 .sticky,
.page-id-4173 .fixed,
.page-id-4349 .is-sticky,
.page-id-4349 .is-scrolled,
.page-id-4349 .scrolled,
.page-id-4349 .sticky,
.page-id-4349 .fixed,
.page-id-4265 .is-sticky,
.page-id-4265 .is-scrolled,
.page-id-4265 .scrolled,
.page-id-4265 .sticky,
.page-id-4265 .fixed,
.page-id-4263 .is-sticky,
.page-id-4263 .is-scrolled,
.page-id-4263 .scrolled,
.page-id-4263 .sticky,
.page-id-4263 .fixed{
  background-color: #000 !important;
}

/* Masque le H1 si nécessaire */
.page-id-4173 h1,
.page-id-4349 h1,
.page-id-4265 h1,
.page-id-4263 h1{
  display: none;
}