/**
 * Parcours Lodge Perché uniquement
 * (body.loftpms-lodge-perche-flow — page logement OU résultats privés logement 38075).
 *
 * Masque :
 * - barre supérieure Hotale (téléphone, e-mail, réseaux sociaux)
 * - logo Loft Urban (Hotale)
 * - menu principal (desktop + mobile)
 * - Booking Bar / bottom nav mobile
 *
 * Aucun impact hors de cette classe body (fichier enqueued seulement dans ce contexte).
 * Le téléphone du texte de contact (formulaire) n'est PAS ciblé ici.
 */

/* Barre supérieure : téléphone + e-mail (gauche) + Facebook/Instagram (droite) */
body.loftpms-lodge-perche-flow .hotale-top-bar,
body.loftpms-lodge-perche-flow .hotale-top-bar-background,
body.loftpms-lodge-perche-flow .hotale-top-bar-container,
body.loftpms-lodge-perche-flow .hotale-top-bar-left,
body.loftpms-lodge-perche-flow .hotale-top-bar-left-text,
body.loftpms-lodge-perche-flow .hotale-top-bar-right,
body.loftpms-lodge-perche-flow .hotale-top-bar-right-social,
body.loftpms-lodge-perche-flow .hotale-top-bar-social-icon,
body.loftpms-lodge-perche-no-header-branding .hotale-top-bar,
body.loftpms-lodge-perche-no-header-branding .hotale-top-bar-left,
body.loftpms-lodge-perche-no-header-branding .hotale-top-bar-right,
body.loftpms-lodge-perche-no-header-branding .hotale-top-bar-right-social {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  max-height: 0 !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  border: 0 !important;
  line-height: 0 !important;
}

/* Header nav/logo déjà vides : supprimer la bande résiduelle pour coller le hero en haut */
body.loftpms-lodge-perche-flow .hotale-header-wrap,
body.loftpms-lodge-perche-flow .hotale-mobile-header-wrap,
body.loftpms-lodge-perche-no-header-branding .hotale-header-wrap,
body.loftpms-lodge-perche-no-header-branding .hotale-mobile-header-wrap {
  display: none !important;
  height: 0 !important;
  max-height: 0 !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  border: 0 !important;
}

/* Logo + navigation thème Hotale */
body.loftpms-lodge-perche-flow .hotale-logo,
body.loftpms-lodge-perche-flow .hotale-navigation,
body.loftpms-lodge-perche-flow .hotale-main-menu,
body.loftpms-lodge-perche-flow #hotale-main-menu,
body.loftpms-lodge-perche-flow .hotale-mobile-menu,
body.loftpms-lodge-perche-flow .hotale-mobile-menu-right,
body.loftpms-lodge-perche-flow .hotale-mm-menu-button,
body.loftpms-lodge-perche-flow #hotale-mobile-menu,
body.loftpms-lodge-perche-flow .hotale-mm-menu-wrap,
/* Alias rétrospectif */
body.loftpms-lodge-perche-no-header-branding .hotale-logo,
body.loftpms-lodge-perche-no-header-branding .hotale-navigation,
body.loftpms-lodge-perche-no-header-branding .hotale-main-menu,
body.loftpms-lodge-perche-no-header-branding #hotale-main-menu,
body.loftpms-lodge-perche-no-header-branding .hotale-mobile-menu,
body.loftpms-lodge-perche-no-header-branding .hotale-mobile-menu-right,
body.loftpms-lodge-perche-no-header-branding .hotale-mm-menu-button,
body.loftpms-lodge-perche-no-header-branding #hotale-mobile-menu,
body.loftpms-lodge-perche-no-header-branding .hotale-mm-menu-wrap {
  display: none !important;
}

/* Booking Bar publique (surtout mobile) — hors module privé de la page Lodge */
body.loftpms-lodge-perche-flow #loft-booking-root,
body.loftpms-lodge-perche-flow .loft-bookingbar-fixed,
body.loftpms-lodge-perche-flow .loft-bookingbar-fixed--mobile,
body.loftpms-lodge-perche-flow .loft-bookingbar-mobile-airbnb,
body.loftpms-lodge-perche-flow .loft-mobile-bottom-nav {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

/*
 * Résultats Lodge Perché uniquement (même body.loftpms-lodge-perche-flow) :
 * masque le bloc / bouton « Informations importantes » et le tiroir associé,
 * ainsi que l'intro WP éventuelle au-dessus des résultats.
 * Aucun impact hors de ce parcours (CSS non chargé ailleurs).
 */
body.loftpms-lodge-perche-flow .loftpms-results-page-intro,
body.loftpms-lodge-perche-flow .loftpms-checkout-top__actions,
body.loftpms-lodge-perche-flow .loftpms-checkout-top__btn,
body.loftpms-lodge-perche-flow .loftpms-infos {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
