/* Corrections d'affichage chargées en dernier sur toutes les pages copiées (src/app/[[...slug]]/route.ts).

   Interligne des boutons Elementor : dans les réglages généraux du site (kit 7043), la typographie « accent »
   a un interligne de 6px, qu'Elementor applique à tout bouton sans réglage propre ; un titre de bouton sur
   deux lignes devient illisible. Selon la version de styles servie par WordPress, l'ancien site montrait
   tantôt ce défaut, tantôt l'interligne normal du bloc : c'est ce dernier qu'on garde partout. */
.elementor-kit-7043 .elementor-button {
  line-height: inherit;
}

/* Menu du haut : les 5 liens restent tous visibles (choix de Marie, 29/10, plutôt qu'un menu « Plus »).
   L'espace entre les liens (74px d'origine) diminue avec la largeur de l'écran : il en faut assez dès
   1 340px environ ; en dessous, sur un portable ou un écran agrandi, il se resserre jusqu'au passage au
   menu mobile (1 000px). */
#header-menu-1 > ul.menu {
  column-gap: clamp(8px, calc(22.5vw - 228px), 74px);
}
@media (max-width: 1100px) {
  #header-menu-1 > ul.menu > li > .ct-menu-link {
    padding-inline: 4px;
  }
}

/* Loupe de recherche du haut de page cachée (choix de Marie, 31/10) : la recherche de WordPress n'existe pas
   sur le nouveau site, taper un mot ramenait à l'accueil. À remettre avec une vraie recherche. */
.ct-header-search,
#search-modal {
  display: none !important;
}

/* Mon compte (page 9278) : deux blocs « espaceur » vides hérités de la page WordPress laissaient un grand blanc
   entre le titre et le contenu (remarque de Marie, 31/10). */
.elementor-9278 .elementor-element-2a44376,
.elementor-9278 .elementor-element-9bcc2ef {
  display: none;
}
.elementor-9278 .elementor-element-9a278ae > .e-con-inner,
.elementor-9278 .elementor-element-dfb4055 > .e-con-inner {
  padding-top: 0;
}
