/* Définition des variables pour le thème noir */
/* body {
      --header-color: #000;
      --icon-background-color: #000;
      --user-icon-border-color: #000;
      --user-icon-color: #000;
      --transparent-logo-display: none;
      --global-logo-display: block;
  } */

/* Définition des variables pour le thème blanc */
body {
      --header-color: #fff;
      --icon-background-color: #fff;
      --user-icon-border-color: #fff;
      --user-icon-color: #fff;
      --transparent-logo-display: block;
      --global-logo-display: none;
}

/* Masquage des breadcrumbs */
.breadcrumb,
.breadcrumbWrapper {
      display: none !important;
}


header#header {
      border: 0;
}

/* Styles appliqués selon les variables */
#header:not(.headroom--not-top):not(.-subMenuOpen):not(.-burgerMenuOpen) .header__searchWrapper {
      border: var(--white) 1px solid;
      background-color: transparent;
      color: var(--white);
}

/* } */

.header.headroom~#root .main {
      padding-top: 0 !important;
}

/* Styles appliqués selon les variables */
/* @media screen and (min-width: 1024px) { */
#header:not(.headroom--not-top):not(.-searchOpen):not(.-subMenuOpen):not(.-burgerMenuOpen) {
      background: transparent;
}

#header:not(.headroom--not-top):not(.-searchOpen):not(.-subMenuOpen):not(.-burgerMenuOpen) .headerMenu__link {
      color: var(--header-color);
}

#header:not(.headroom--not-top):not(.-searchOpen):not(.-subMenuOpen):not(.-burgerMenuOpen) [class^=icon-],
#header:not(.headroom--not-top):not(.-searchOpen):not(.-subMenuOpen):not(.-burgerMenuOpen) [class*=" icon-"] {
      background-color: var(--icon-background-color);
}

#header:not(.headroom--not-top):not(.-searchOpen):not(.-subMenuOpen):not(.-burgerMenuOpen) .header__iconUser {
      border: 1px solid var(--user-icon-border-color);
      color: var(--user-icon-color);
}

#header:not(.headroom--not-top):not(.-searchOpen):not(.-subMenuOpen):not(.-burgerMenuOpen) .header__logoImage.-globalLogo {
      display: var(--global-logo-display);
}

#header:not(.headroom--not-top):not(.-searchOpen):not(.-subMenuOpen):not(.-burgerMenuOpen) .header__logoImage.-transparentLogo {
      display: var(--transparent-logo-display);
}

.header.headroom~#root .main {
      padding-top: 0 !important;
}


/* #header:not(.headroom--not-top):not(.-subMenuOpen):not(.-burgerMenuOpen) .header__searchWrapper {
            display: flex !important;
      } */

/* Masquage des breadcrumbs */
.breadcrumb,
.breadcrumbWrapper {
      display: none !important;
}

/* ------------------------------------------ */
/* A masquer si HP */
/* ------------------------------------------ */

.experience-region.experience-main {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;

      row-gap: 2rem;
}

@media screen and (min-width: 1024px) {}

@media (min-width: 1024px) {
      .experience-region.experience-main {
            row-gap: 4rem;
      }
}

/*# sourceMappingURL=/init-headroom.6d81f0e2.css.map */