Les 401 du Sancy

Posez vos valises et oubliez le reste !

🌟 Les Petits Plus de Charlotte

Parce qu'un séjour réussi ne tient pas qu'au logement, j'ai pensé à tout pour que vous arriviez l'esprit léger et repartiez avec des étoiles dans les yeux.

🛒 Vos courses vous attendent
Transmettez-moi votre commande Drive avant votre arrivée — je réceptionne et range tout pour que votre frigo soit plein dès le premier soir. Vous n'avez plus qu'à profiter. Service en option.

🛏️ Les lits déjà faits
Tout le linge est inclus et les lits sont faits à votre arrivée. Draps, serviettes, torchons — vous n'avez rien à apporter, rien à préparer.

☕ Le bienvenu offert
Café, thé, sel, poivre, huile... les essentiels du quotidien sont là dès votre arrivée. Parce que la première chose qu'on veut en posant ses valises, c'est une bonne tasse de café face au Sancy.

🧴 Les petits consommables inclus
Gel douche, shampoing, papier toilette, sopalin, dosettes de lessive — tout est prévu pour que vous vous sentiez immédiatement comme chez vous.

🧀 Du Saint-Nectaire frais à votre arrivée
Amateur de bons produits ? Je vous propose de commander votre Saint-Nectaire directement auprès d'un producteur local, livré dans l'appartement avant votre arrivée. Du fromage fermier d'Auvergne, affiné à quelques kilomètres d'ici — une façon savoureuse de commencer votre séjour du bon pied.
Contactez-moi avant votre arrivée pour passer commande.

🐾 Vos animaux sont les bienvenus
Un animal accepté par séjour, après accord préalable. Parce que les vacances, c'est mieux en famille — la complète.

🅿️ Deux places de parking incluses
Pas de stress à l'arrivée : deux places vous sont réservées. Posez la voiture et ne la retouchez plus — tout est à pied depuis l'appartement.

👶 Pensé pour les familles
Lit bébé, chaise haute, ascenseur dans l'immeuble — j'ai pensé à tous les membres de la famille, des plus petits aux plus grands.

📱 Joignable en 2h
Une question avant d'arriver ? Une envie de dernière minute ? Je réponds sous 2h par WhatsApp ou par téléphone. Vous n'êtes jamais seuls.

Ces petits plus, c'est ma façon de vous dire : bienvenue chez moi.
Charlotte 🏔️

0632876721

©2026 Les 401 du Sancy Tous droits réservés - Powered byLodgify
AW-17961718659/* ============================================ LES 401 DU SANCY — JavaScript personnalisé ============================================ */ (function() { 'use strict'; // On attend que le DOM soit prêt function onReady(fn) { if (document.readyState !== 'loading') { fn(); } else { document.addEventListener('DOMContentLoaded', fn); } } // ----------------------------------------------- // 1. SUPPRIMER LE TEXTE GOOGLE SITE VERIFICATION // Supprime le nœud texte parasite visible en haut // de chaque page (complément à la correction HTML) // ----------------------------------------------- onReady(function() { var bodyNodes = document.body.childNodes; for (var i = 0; i < bodyNodes.length; i++) { var node = bodyNodes[i]; if ( node.nodeType === 3 && node.textContent && node.textContent.indexOf('google-site-verification') !== -1 ) { node.textContent = ''; break; } } }); // ----------------------------------------------- // 2. BOUTON WHATSAPP FLOTTANT // Visible en permanence, sur toutes les pages, // sur mobile et desktop. // Numéro WhatsApp de Charlotte : +33632876721 // ----------------------------------------------- onReady(function() { var waBtn = document.createElement('a'); waBtn.href = 'https://wa.me/33632876721?text=Bonjour%20Charlotte%2C%20je%20souhaite%20avoir%20des%20informations%20sur%20le%20Loft%20des%20Cimes%20!'; waBtn.target = '_blank'; waBtn.rel = 'noopener noreferrer'; waBtn.setAttribute('aria-label', 'Contacter Charlotte sur WhatsApp'); waBtn.id = 'wa-float-btn'; waBtn.style.cssText = [ 'position: fixed', 'bottom: 24px', 'right: 24px', 'z-index: 9999', 'width: 56px', 'height: 56px', 'background-color: #25D366', 'border-radius: 50%', 'display: flex', 'align-items: center', 'justify-content: center', 'box-shadow: 0 4px 16px rgba(0,0,0,0.25)', 'transition: transform 0.2s ease, box-shadow 0.2s ease', 'text-decoration: none' ].join(';'); waBtn.innerHTML = ''; waBtn.addEventListener('mouseenter', function() { this.style.transform = 'scale(1.1)'; this.style.boxShadow = '0 6px 20px rgba(0,0,0,0.35)'; }); waBtn.addEventListener('mouseleave', function() { this.style.transform = 'scale(1)'; this.style.boxShadow = '0 4px 16px rgba(0,0,0,0.25)'; }); document.body.appendChild(waBtn); }); // ----------------------------------------------- // 3. BOUTON "RETOUR EN HAUT" // Apparaît après 400px de défilement // Utile sur FAQ et page LOFT qui sont longues // ----------------------------------------------- onReady(function() { var scrollBtn = document.createElement('button'); scrollBtn.id = 'scroll-top-btn'; scrollBtn.setAttribute('aria-label', 'Retour en haut'); scrollBtn.innerHTML = '⇧'; scrollBtn.style.cssText = [ 'position: fixed', 'bottom: 90px', 'right: 24px', 'z-index: 9998', 'width: 44px', 'height: 44px', 'background-color: #bd333c', 'color: #ffffff', 'border: none', 'border-radius: 50%', 'font-size: 22px', 'line-height: 1', 'cursor: pointer', 'opacity: 0', 'pointer-events: none', 'transition: opacity 0.3s ease, transform 0.2s ease', 'box-shadow: 0 2px 10px rgba(0,0,0,0.2)' ].join(';'); document.body.appendChild(scrollBtn); window.addEventListener('scroll', function() { if (window.scrollY > 400) { scrollBtn.style.opacity = '1'; scrollBtn.style.pointerEvents = 'auto'; } else { scrollBtn.style.opacity = '0'; scrollBtn.style.pointerEvents = 'none'; } }); scrollBtn.addEventListener('click', function() { window.scrollTo({ top: 0, behavior: 'smooth' }); }); }); // ----------------------------------------------- // 4. GOOGLE ANALYTICS 4 (GA4) // Votre site n'a que Google Ads (AW-). // GA4 est indispensable pour suivre le trafic, // les pages vues, les sources, les conversions. // // ÉTAPES AVANT DE COLLER CE CODE : // a) Aller sur analytics.google.com // b) Créer une propriété GA4 // c) Copier votre ID de mesure (format G-XXXXXXXXXX) // d) Remplacer G-XXXXXXXXXX ci-dessous par votre ID // ----------------------------------------------- (function() { var GA4_ID = 'G-XXXXXXXXXX'; // ← REMPLACER PAR VOTRE VRAI ID GA4 if (GA4_ID === 'G-XXXXXXXXXX') return; // Ne s'exécute pas tant que non configuré var script = document.createElement('script'); script.async = true; script.src = 'https://www.googletagmanager.com/gtag/js?id=' + GA4_ID; document.head.appendChild(script); window.dataLayer = window.dataLayer || []; function gtag(){ window.dataLayer.push(arguments); } window.gtag = window.gtag || gtag; gtag('js', new Date()); gtag('config', GA4_ID, { 'anonymize_ip': true, 'cookie_domain': 'les401dusancy.com' }); })(); // ----------------------------------------------- // 5. MICROSOFT CLARITY (heatmaps + enregistrements) // Outil 100% gratuit de Microsoft pour voir // où cliquent vos visiteurs et comment ils naviguent. // // ÉTAPES AVANT DE COLLER CE CODE : // a) Créer un compte sur clarity.microsoft.com // b) Ajouter votre site les401dusancy.com // c) Copier votre Project ID (ex: "abcd1234ef") // d) Remplacer VOTRE_ID_CLARITY ci-dessous // ----------------------------------------------- (function() { var CLARITY_ID = 'VOTRE_ID_CLARITY'; // ← REMPLACER if (CLARITY_ID === 'VOTRE_ID_CLARITY') return; (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", CLARITY_ID); })(); // ----------------------------------------------- // 6. ANIMATION D'APPARITION AU DÉFILEMENT // Les sections de contenu apparaissent en fondu // en montant lorsqu'elles entrent dans le viewport. // Discret et professionnel. // ----------------------------------------------- onReady(function() { if (!window.IntersectionObserver) return; var style = document.createElement('style'); style.textContent = [ '.fade-in-up { opacity: 0; transform: translateY(24px); transition: opacity 0.55s ease, transform 0.55s ease; }', '.fade-in-up.visible { opacity: 1; transform: translateY(0); }' ].join('\n'); document.head.appendChild(style); var targets = document.querySelectorAll( '[data-testid="component-resolver.Html"], ' + '[data-testid="component-resolver.Image"], ' + '[data-testid="component-resolver.Amenities"], ' + '[data-testid="component-resolver.Reviews"], ' + '[data-testid="component-resolver.SleepingArrangements"]' ); targets.forEach(function(el) { el.classList.add('fade-in-up'); }); var observer = new IntersectionObserver(function(entries) { entries.forEach(function(entry) { if (entry.isIntersecting) { entry.target.classList.add('visible'); observer.unobserve(entry.target); } }); }, { threshold: 0.1, rootMargin: '0px 0px -40px 0px' }); targets.forEach(function(el) { observer.observe(el); }); }); })();