/* ==========================================================================
   ll-home-extra.css — retouches de l'accueil écrites à la main (ll-home.css est généré, ne pas le modifier)
   ========================================================================== */

/* Ordinateur : les trois garanties sous les boutons du héros, lisibles sur la photo */
.llh .hero .facts { gap: 10px 12px; }
.llh .hero .facts li { padding: 9px 16px 9px 14px; border-radius: 999px; background: rgba(var(--ll5-scrim), .55); -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); border: 1px solid rgba(226, 194, 122, .45); color: #fff; font-weight: 700; text-shadow: 0 1px 2px rgba(var(--ll5-scrim), .6); }
.llh .hero .facts li::before { border-color: var(--ll5-patina); }

/* Mobile : le formulaire de réservation suit directement le héros, sans les phrases ni le téléphone */
@media (max-width: 600px) {
	.llh .hero .facts, .llh .book .lead, .llh .book .call { display: none; }
	.llh .book .wrap { padding-top: 40px; gap: 20px; }
}
