/* ---------------------------------------------------------------
   NovaHoster — retouches du tunnel de commande.
   Chargé par includes/head.tpl (slot "Custom" du style actif).
   CSS uniquement : aucun template n'est modifié.

   Accroches vérifiées dans le thème :
   - header.tpl l.20  : {if $inShoppingCart} page-order{/if}
   - navbar.tpl l.31  : <li menuItemName="..."> enfant direct de ul.menu-primary
   - pageheader.tpl   : <h1 class="main-header-title">
   --------------------------------------------------------------- */

/* Tunnel : retirer Inscription / Connexion de la barre de menu.
   Deux écritures volontairement redondantes — par le nom de l'entrée
   de menu (attribut posé par navbar.tpl, insensible à la casse et à
   la langue du libellé) et par l'adresse du lien. Si le client renomme
   l'entrée dans l'admin, la seconde tient ; s'il change l'URL, la
   première tient. */
.page-order .menu-primary > li[menuItemName*="ogin" i],
.page-order .menu-primary > li[menuItemName*="egister" i],
.page-order .menu-primary > li[menuItemName*="onnexion" i],
.page-order .menu-primary > li[menuItemName*="nscription" i] {
  display: none;
}

.page-order .menu-primary > li:has(> a[href*="/login"]),
.page-order .menu-primary > li:has(> a[href*="login.php"]),
.page-order .menu-primary > li:has(> a[href*="/register"]),
.page-order .menu-primary > li:has(> a[href*="register.php"]) {
  display: none;
}

/* Tunnel : titre de page moins imposant. */
.page-order .main-header-title {
  font-size: 1.85rem;
  line-height: 1.25;
}

@media (max-width: 640px) {
  .page-order .main-header-title {
    font-size: 1.5rem;
  }
}
