.en-tete{border-bottom:1px solid var(--navy-clair)}.en-tete__barre{flex-wrap:wrap;gap:16px;justify-content:space-between;padding-bottom:16px;padding-top:16px}.en-tete__barre,.en-tete__logo{align-items:center;display:flex}.en-tete__logo{color:var(--creme);min-height:44px;text-decoration:none}.en-tete__logo img{display:block;height:32px;width:auto}.en-tete__logo-texte{font-family:var(--police-titres);font-size:24px;font-weight:700}.en-tete__menu>summary{display:none;list-style:none}.en-tete__menu>summary::-webkit-details-marker{display:none}.en-tete__nav{display:flex;flex-wrap:wrap;font-size:15px;gap:24px}.en-tete__espace,.en-tete__nav a{color:var(--creme);padding:12px 0;text-decoration:none}.en-tete__espace:hover,.en-tete__nav a:hover{color:var(--cyan)}.en-tete__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.en-tete__espace{font-size:14px;padding:12px 16px}.en-tete__bouton{font-size:14px;padding:14px 20px}@media (min-width:1024px){.en-tete__menu{display:contents}.en-tete__menu:not([open])>.en-tete__nav{display:flex}}@media (max-width:1023px){.en-tete__menu{order:3;width:100%}.en-tete__menu>summary{display:inline-flex;min-height:44px;padding:10px 16px}.en-tete__nav{flex-direction:column;gap:0;padding-top:8px}.en-tete__espace{display:none}}