/* [lot6-branchement-chambre, 05/10/2026] Habillage des blocs posés par l'étape 7a-hebergements-lot6 sur les pages « type de logement ».
   Règles NEUVES uniquement (R86) : aucune règle existante du thème n'est modifiée ; tout est sous la classe .mas-hebergement-lot6 ou ses éléments. */
.mas-hebergement-lot6 h2 { margin: 2rem 0 .75rem; }
.mas-hebergement-lot6 h2:first-child { margin-top: 0; }
.mas-hebergement-lot6 p { max-width: 70ch; }
.mas-hebergement-lot6__table-wrap { overflow-x: auto; margin: 1rem 0 1.5rem; }
.mas-hebergement-lot6__table { width: 100%; border-collapse: collapse; font-size: .95em; }
.mas-hebergement-lot6__table th, .mas-hebergement-lot6__table td { border: 1px solid rgba(0, 0, 0, .15); padding: .6rem .75rem; text-align: left; vertical-align: top; }
.mas-hebergement-lot6__table thead th { background: rgba(0, 0, 0, .05); }
.mas-hebergement-lot6__table tbody th { font-weight: 600; }
.mas-hebergement-lot6__avis { margin: 1rem 0; padding: 0; }
.mas-hebergement-lot6__avis blockquote { margin: 0 0 .5rem; padding-left: 1rem; border-left: 3px solid rgba(0, 0, 0, .2); }
.mas-hebergement-lot6__details { display: block; margin-top: .25rem; font-weight: 400; opacity: .8; }
.mas-hebergement-lot6__date { margin-top: 1rem; font-size: .9em; opacity: .8; }
