{"id":11678,"date":"2026-10-20T15:03:09","date_gmt":"2026-10-20T13:03:09","guid":{"rendered":"https:\/\/domaine-des-chenes.fr\/elaia-metadatas-2\/"},"modified":"2026-10-20T15:03:09","modified_gmt":"2026-10-20T13:03:09","slug":"elaia-metadatas","status":"publish","type":"page","link":"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/","title":{"rendered":"Discover around you"},"content":{"rendered":"\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"ItemList\",\"name\":\"Partenaires - Activit\u00e9s sportives et culturelles\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Ceven'Aventure\",\"description\":\"In the heart of the Gorges du Chassezac, just 2km from the campsite, the leisure base Ceven'Aventure welcomes you in the middle of nature to discover a range of outdoor activities including canyoning from Les Vans, caving, climbing, via ferrata, paddle, and canoeing.\\n\\nIn high season, a free shuttle is offered from the campsite.\\n\\n\",\"url\":\"https:\/\/www.ceven-aventure.com\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_69ca6f7080f26.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.412911,\"longitude\":4.178164},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"sports\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"596 chemin de Cornillon - 07140 LES ASSIONS\"},{\"@type\":\"PropertyValue\",\"name\":\"Activit\u00e9s propos\u00e9es\",\"value\":\"Canoeing; canyoning; caving; climbing; via ferrata; adventure course; stand up paddle; rafting\"},{\"@type\":\"PropertyValue\",\"name\":\"Dates d'ouverture \/ Disponibilit\u00e9s\",\"value\":\"depending on activity, contact Ceven'Aventure directly\"},{\"@type\":\"PropertyValue\",\"name\":\"Contact\",\"value\":\"04.75.94.98.42\"},{\"@type\":\"PropertyValue\",\"name\":\"Commentaires\",\"value\":\"With the code CHENES, enjoy a 10% discount on canoe rentals.\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9duction pour les clients du camping\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Chien admis\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Enfant \u00e0 partir de\",\"value\":\"-\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Villes aux alentours\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Chambonas\",\"url\":\"https:\/\/fr.wikipedia.org\/wiki\/Chambonas_%28Ard%C3%A8che%29\",\"image\":\"https:\/\/www.domaine-vans-ardeche.com\/wp-content\/uploads\/2022\/05\/residence-belambra-club-les-vans-59899-12.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4180556,\"longitude\":4.1294444},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"11\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Saint-Pierre Church, Chambonas Bridge, Chassezac Gorges\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"Weekly market on Sunday morning, Saint-Pierre Festival in June\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Le Pont de Chambonas Restaurant, Ard\u00e8che specialties\"},{\"@type\":\"PropertyValue\",\"name\":\"Description \/ Conseil perso\",\"value\":\"Picturesque small village ideal for hiking and water activities\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Chambonas, 07140 Les Vans, France\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Gravi\u00e8res\",\"url\":\"https:\/\/www.ardeche-evasion.com\/decouverte\/communes-ardeche\/les-vans\/\",\"image\":\"https:\/\/www.cevennes-ardeche.com\/app\/uploads\/2025\/08\/dlu-janvier-2034-web-pont-de-gravieres-a-severine-baur-ot-cevennes-ardeche-5.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4216558,\"longitude\":4.0913773},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"8.7\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Vineyards of Gravi\u00e8res, Chassezac Gorges\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"Local producers' market on Saturday morning, Grape Festival in September\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Le Vieux Moulin Restaurant, chestnut-based specialties\"},{\"@type\":\"PropertyValue\",\"name\":\"Description \/ Conseil perso\",\"value\":\"Ideal for wine enthusiasts and nature lovers, with many hiking options\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Gravi\u00e8res, 07140 Les Vans, France\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Banne\",\"url\":\"https:\/\/fr.wikipedia.org\/wiki\/Banne_(Ard%C3%A8che)\",\"image\":\"https:\/\/cdn.iris-etourism.io\/uploads\/ot_cevennes_dardeche\/7f3\/15-234-18016783.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.3676247,\"longitude\":4.1546345},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"9.3\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Banne Castle, Bois de Pa\u00efolive\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"Artisanal market on Sunday morning, Chestnut Festival in October\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Le Relais de Banne restaurant, Ard\u00e8che specialties\"},{\"@type\":\"PropertyValue\",\"name\":\"Description \/ Conseil perso\",\"value\":\"Historic village with picturesque alleys and a rich heritage\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Banne, 07460 Banne, France\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Les Salelles\",\"url\":\"https:\/\/fr.wikipedia.org\/wiki\/Les_Salelles_%28Ard%C3%A8che%29\",\"image\":\"https:\/\/www.cdc-vansencevennes.fr\/app\/uploads\/2022\/07\/Eglise-1A.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4156847,\"longitude\":4.1054535},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"8.7\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"19\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Saint-Sauveur Church, Gorges du Chassezac\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"Local producers' market on Friday morning, Saint-Sauveur Festival in August\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Le Salelles restaurant, chestnut-based dishes\"},{\"@type\":\"PropertyValue\",\"name\":\"Description \/ Conseil perso\",\"value\":\"Charming small village with a beautiful church and natural landscapes\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Les Salelles, 07140 Les Vans, France\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Les Assions\",\"url\":\"https:\/\/www.ardeche-evasion.com\/decouverte\/communes-ardeche\/les-vans\/\",\"image\":\"https:\/\/dynamic-media-cdn.tripadvisor.com\/media\/photo-o\/10\/45\/9e\/a8\/photo4jpg.jpg?w=1200\\u0026h=-1\\u0026s=1\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4211776,\"longitude\":4.1734314},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"5.7\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"9\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Gorges du Chassezac, Bois de Pa\u00efolive\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"Local producers' market on Tuesday morning, Chestnut Festival in October\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Le Chassagnes restaurant, Ard\u00e8che specialties\"},{\"@type\":\"PropertyValue\",\"name\":\"Description \/ Conseil perso\",\"value\":\"Picturesque village with exceptional natural landscapes\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Les Assions, 07140 Les Vans, France\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Activit\u00e9s et lieux recommand\u00e9s\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Parc d'aventure Ceven'Aventure\",\"url\":\"https:\/\/www.ceven-aventure.com\",\"image\":\"https:\/\/cdn.iris-etourism.io\/uploads\/aubenas_vals\/988\/25-211-27185945.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.3701,\"longitude\":4.0845},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type (nature, sport, culture, famille\u2026)\",\"value\":\"nature\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Les Vans\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"5\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1 day\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Description \/ Conseil perso\",\"value\":\"Park offering activities such as canyoning, kayaking, caving, and climbing in the Gorges du Chassezac.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"596 chemin de Cornillon, 07140 Les Vans\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"\u00c9v\u00e9nements recommand\u00e9s\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"F\u00eate de l'Olivier des Vans\",\"url\":\"https:\/\/www.les-vans.fr\/\",\"image\":\"https:\/\/cdn-s-www.ledauphine.com\/images\/064BB7CD-5DD2-4C9E-A913-65AC4075D2FD\/NW_raw\/defile-des-confreries-1501093553.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4055,\"longitude\":4.1314},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de l'\u00e9v\u00e9nement\",\"value\":\"F\u00eate de l'Olivier des Vans\"},{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Not specified\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Les Vans\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (km)\",\"value\":\"0\"},{\"@type\":\"PropertyValue\",\"name\":\"Description rapide\",\"value\":\"Annual celebration highlighting olive culture with activities and tastings.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"F\u00eate\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Ideal for discovering local traditions with family.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Place Ollier, 07140 Les Vans\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"La Trans-Saint-Paulienne\",\"url\":\"https:\/\/www.betrail.run\/race\/trans-saint-paulienne\/2019\/overview\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.34,\"longitude\":4.151},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de l'\u00e9v\u00e9nement\",\"value\":\"La Trans-Saint-Paulienne\"},{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Not specified\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Saint-Paul-le-Jeune\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (km)\",\"value\":\"8\"},{\"@type\":\"PropertyValue\",\"name\":\"Description rapide\",\"value\":\"Annual running race across Ard\u00e8che landscapes, suitable for families.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Sport\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"A great chance to practice running with family in a natural setting.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Place de la Mairie, 07460 Saint-Paul-le-Jeune\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Festival de Bann'Art\",\"url\":\"https:\/\/www.les-vans.fr\/\",\"image\":\"https:\/\/encrypted-tbn0.gstatic.com\/images?q=tbn:ANd9GcR_PiTWeoFbQOUVv0905FJu0mWbnmTDf_zS5g\\u0026s\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.368448,\"longitude\":4.155597},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de l'\u00e9v\u00e9nement\",\"value\":\"Festival de Bann'Art\"},{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Not specified\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Banne\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (km)\",\"value\":\"10\"},{\"@type\":\"PropertyValue\",\"name\":\"Description rapide\",\"value\":\"International festival of outsider art, showcasing contemporary works in various artistic fields.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Festival\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"An immersion into contemporary art for the whole family.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Place du Village, 07460 Banne\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Crochet Workshop at Villefort\",\"url\":\"https:\/\/www.les-vans.fr\/\",\"image\":\"https:\/\/encrypted-tbn0.gstatic.com\/images?q=tbn:ANd9GcQLDm42kcfho9CfCPAhpAhblu4FbwpU-rxrqg\\u0026s\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.2,\"longitude\":4.2},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de l'\u00e9v\u00e9nement\",\"value\":\"Crochet Workshop at Villefort\"},{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"December 10, 2025\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Villefort\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (km)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Description rapide\",\"value\":\"Creative workshop to learn crocheting as a family.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Workshop\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"A manual activity to foster children's creativity.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Town Hall of Villefort, 07150 Villefort\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Activit\u00e9s aux alentours \",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"La Grotte Chauvet 2\",\"description\":\"Air-conditioned replica of the UNESCO-listed decorated cave, ideal for a guided half-day visit, especially in hot weather.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_ivuw7fivuw7fivuw.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.39232,\"longitude\":4.37227},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Activity Name\",\"value\":\"La Grotte Chauvet 2\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (km)\",\"value\":\"20\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from camping (min.)\",\"value\":\"30\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of activity (nature, sport, culture, etc.)\",\"value\":\"culture\"},{\"@type\":\"PropertyValue\",\"name\":\"Audience category (Family, Children, Senior, Teen, etc.)\",\"value\":\"Family, Children, Senior, Teen\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation? (yes \/ no)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Schedule\",\"value\":\"From 9 am to 6 pm, depending on the season\"},{\"@type\":\"PropertyValue\",\"name\":\"Information and contact\",\"value\":\"grottechauvet2ardeche.com - Tel: +33 4 75 94 60 60\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"French, English, Spanish\"},{\"@type\":\"PropertyValue\",\"name\":\"Animals accepted (yes \/ no)\",\"value\":\"non\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Cano\u00eb-kayak sur le Chassezac\",\"description\":\"The Chassezac river is only 500 m from the campsite. Several rental companies offer descents through the gorges, with calm waters suitable for families and some more playful passages for teenagers.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2022\/12\/riviere-ardeche-canoe.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.388032,\"longitude\":4.116195},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Activity Name\",\"value\":\"Cano\u00eb-kayak sur le Chassezac\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (km)\",\"value\":\"0.5\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from camping (min.)\",\"value\":\"5\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of activity (nature, sport, culture, etc.)\",\"value\":\"sport\"},{\"@type\":\"PropertyValue\",\"name\":\"Audience category (Family, Children, Senior, Teen, etc.)\",\"value\":\"Family, Children, Teen\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation? (yes \/ no)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Schedule\",\"value\":\"Available all day, depending on the rental companies\"},{\"@type\":\"PropertyValue\",\"name\":\"Information and contact\",\"value\":\"Contact Cevennes Aventure for reservations and information.\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"French, English\"},{\"@type\":\"PropertyValue\",\"name\":\"Animals accepted (yes \/ no)\",\"value\":\"non\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Villages of Character - Banne, Naves and Les Vans\",\"description\":\"Discover the medieval alleys of Banne and Naves villages, and the lively market of Les Vans on Saturday mornings, combined with nearby sports activities like canyoning and via ferrata.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/03\/vacances-camping-balazuc.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.3533,\"longitude\":4.2599},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Activity Name\",\"value\":\"Villages of Character - Banne, Naves and Les Vans\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (km)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from camping (min.)\",\"value\":\"20\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of activity (nature, sport, culture, etc.)\",\"value\":\"culture\"},{\"@type\":\"PropertyValue\",\"name\":\"Audience category (Family, Children, Senior, Teen, etc.)\",\"value\":\"Family, Senior, Teen\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation? (yes \/ no)\",\"value\":\"non\"},{\"@type\":\"PropertyValue\",\"name\":\"Schedule\",\"value\":\"Market at Les Vans on Saturday mornings; villages open year-round\"},{\"@type\":\"PropertyValue\",\"name\":\"Information and contact\",\"value\":\"Local tourist office - contact@ard\u00e8che-tourisme.com\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"French\"},{\"@type\":\"PropertyValue\",\"name\":\"Animals accepted (yes \/ no)\",\"value\":\"oui\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Les Gorges de l'Ard\u00e8che \\u0026 Vallon-Pont-d'Arc\",\"description\":\"Must-see natural site in Ard\u00e8che with Pont d'Arc, the panoramic gorge route, and pebble beaches, perfect for swimming and nature exploration.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2022\/12\/vallonpontdarc-1.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4042,\"longitude\":4.389194},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Activity Name\",\"value\":\"Les Gorges de l'Ard\u00e8che \\u0026 Vallon-Pont-d'Arc\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (km)\",\"value\":\"25\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from camping (min.)\",\"value\":\"30\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of activity (nature, sport, culture, etc.)\",\"value\":\"nature\"},{\"@type\":\"PropertyValue\",\"name\":\"Audience category (Family, Children, Senior, Teen, etc.)\",\"value\":\"Famille, Enfants, Senior, Ado\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation? (yes \/ no)\",\"value\":\"non\"},{\"@type\":\"PropertyValue\",\"name\":\"Schedule\",\"value\":\"Open year-round, accessible at any time\"},{\"@type\":\"PropertyValue\",\"name\":\"Information and contact\",\"value\":\"Vallon-Pont-d'Arc Tourist Office - info@valonpontdarc.com\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"French, English\"},{\"@type\":\"PropertyValue\",\"name\":\"Animals accepted (yes \/ no)\",\"value\":\"oui\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Evenements aux alentours\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Festival de Bann'Art\",\"description\":\"International festival of singular art showcasing contemporary works across various artistic disciplines. A beautiful immersion into contemporary art for the whole family.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.25,\"longitude\":4.25},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Festival de Bann'Art\"},{\"@type\":\"PropertyValue\",\"name\":\"Event category: (Music, exhibition, festival, fair, flea market, market, etc.)\",\"value\":\"Festival\"},{\"@type\":\"PropertyValue\",\"name\":\"Target audience: (Family, children, adults, seniors, adolescents, etc.)\",\"value\":\"Family, adults, teenagers\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation (yes\/no)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Schedule\",\"value\":\"Dates not specified, check locally\"},{\"@type\":\"PropertyValue\",\"name\":\"Practical information and contact\",\"value\":\"Place du Village, 07460 Banne\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from hotel: (km)\",\"value\":\"10\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from hotel (min)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Information and contact\",\"value\":\"Contact Banne town hall\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"French\"},{\"@type\":\"PropertyValue\",\"name\":\"Animals: (Accepted or not)\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Festival Aluna \u00e0 Ruoms\",\"description\":\"Le Festival Aluna \u00e0 Ruoms est un grand \u00e9v\u00e9nement musical qui attire de nombreux visiteurs chaque ann\u00e9e. Plusieurs navettes partent proche du camping pour faciliter l'acc\u00e8s. C'est une excellente occasion de profiter de concerts vari\u00e9s dans un cadre convivial.\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a71a0c9150bb.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.449617,\"longitude\":4.352555},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Festival Aluna \u00e0 Ruoms\"},{\"@type\":\"PropertyValue\",\"name\":\"Event category: (Music, exhibition, festival, fair, flea market, market, etc.)\",\"value\":\"Festival\"},{\"@type\":\"PropertyValue\",\"name\":\"Target audience: (Family, children, adults, seniors, adolescents, etc.)\",\"value\":\"Famille, adultes, adolescents\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation (yes\/no)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Schedule\",\"value\":\"Durant la saison estivale, dates sp\u00e9cifiques \u00e0 consulter\"},{\"@type\":\"PropertyValue\",\"name\":\"Practical information and contact\",\"value\":\"https:\/\/aluna-festival.fr\/\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from hotel: (km)\",\"value\":\"10\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from hotel (min)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Information and contact\",\"value\":\"Contact via le site officiel du festival\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"Fran\u00e7ais\"},{\"@type\":\"PropertyValue\",\"name\":\"Animals: (Accepted or not)\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Atelier Crochet \u00e0 Villefort\",\"description\":\"Family creative workshop to learn crochet, ideal for developing children's creativity and sharing a friendly moment.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.2,\"longitude\":4.2},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Atelier Crochet \u00e0 Villefort\"},{\"@type\":\"PropertyValue\",\"name\":\"Event category: (Music, exhibition, festival, fair, flea market, market, etc.)\",\"value\":\"Workshop\"},{\"@type\":\"PropertyValue\",\"name\":\"Target audience: (Family, children, adults, seniors, adolescents, etc.)\",\"value\":\"Family, children, adults\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation (yes\/no)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Schedule\",\"value\":\"December 10, 2025\"},{\"@type\":\"PropertyValue\",\"name\":\"Practical information and contact\",\"value\":\"Villefort Town Hall, 07150 Villefort\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from hotel: (km)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from hotel (min)\",\"value\":\"20\"},{\"@type\":\"PropertyValue\",\"name\":\"Information and contact\",\"value\":\"Contact Villefort Town Hall\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"French\"},{\"@type\":\"PropertyValue\",\"name\":\"Animals: (Accepted or not)\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"F\u00eate de l'Olivier des Vans\",\"description\":\"This annual festival celebrates olive culture with various activities and tastings. It's a great opportunity to discover local traditions with family.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.399266,\"longitude\":4.114167},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"F\u00eate de l'Olivier des Vans\"},{\"@type\":\"PropertyValue\",\"name\":\"Event category: (Music, exhibition, festival, fair, flea market, market, etc.)\",\"value\":\"F\u00eate\"},{\"@type\":\"PropertyValue\",\"name\":\"Target audience: (Family, children, adults, seniors, adolescents, etc.)\",\"value\":\"Family, adults, children\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation (yes\/no)\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Schedule\",\"value\":\"Date not specified, consult the tourist office\"},{\"@type\":\"PropertyValue\",\"name\":\"Practical information and contact\",\"value\":\"https:\/\/www.olivardeche.fr\/\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from hotel: (km)\",\"value\":\"0\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from hotel (min)\",\"value\":\"0\"},{\"@type\":\"PropertyValue\",\"name\":\"Information and contact\",\"value\":\"Contact Town Hall of Les Vans, Ollier square\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"French\"},{\"@type\":\"PropertyValue\",\"name\":\"Animals: (Accepted or not)\",\"value\":\"Non\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Piscine \\u0026 Pataugeoires\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Heated Pool - Domaine des Ch\u00eanes\",\"description\":\"The heated pool at Ard\u00e8che Sud campsite is a private space open every day from 10 am to 8 pm from May 1, 2026, to September 20, 2026. During the summer, swimming is supervised daily except Saturdays. The more sensitive to the cold can relax on comfortable sunbeds around the pool.\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Name of the pool\",\"value\":\"Heated Pool - Domaine des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of pool (Indoor, outdoor, Lagoon, paddling pool...)\",\"value\":\"Outdoor heated swimming pool with children's paddling pool\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface (m^2)\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Maximum and minimum depth\",\"value\":\"The depth of the different pools varies.\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacity of reception\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Facilities (Slides, Jacuzzi, jets, counter-current river...)\",\"value\":\"Heated pool equipped with a paddling pool for children and a wellness area with spa and jacuzzi.\"},{\"@type\":\"PropertyValue\",\"name\":\"Around the pool (Deck chairs, parasols, showers...)\",\"value\":\"Sunbeds available around the pool for sunbathing, shaded areas with parasols, and accessible showers.\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible for disabled (yes\/no)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening dates\",\"value\":\"May 1, 2026 - September 20, 2026\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"10 am - 8 pm\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Children's Splash Pool Domaine des Ch\u00eanes\",\"description\":\"The children's splash pool is heated and designed to provide a safe space for the little ones. A small canal accompanies the splash pool to cool infants comfortably. This aquatic area is designed for the safety and comfort of young children within the campsite in Ard\u00e8che.\\n\\nL\u2019Aquatoon is a water play area dedicated to young children. It offers a pleasant moment for both children and adults.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/03\/camping-ardeche-avec-piscine-et-pataugeoire.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.41,\"longitude\":4.239},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Name of the pool\",\"value\":\"Children's Splash Pool Domaine des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of pool (Indoor, outdoor, Lagoon, paddling pool...)\",\"value\":\"Splash Pool\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface (m^2)\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Maximum and minimum depth\",\"value\":\"Very shallow depth suitable for young children\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacity of reception\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Location (in the camping)\",\"value\":\"Within the main aquatic area of the campsite\"},{\"@type\":\"PropertyValue\",\"name\":\"Facilities (Slides, Jacuzzi, jets, counter-current river...)\",\"value\":\"Heated splash pool and small canal for babies, water jets in Aquatoon nearby.\"},{\"@type\":\"PropertyValue\",\"name\":\"Around the pool (Deck chairs, parasols, showers...)\",\"value\":\"Sunbeds, umbrellas, and showers available around the aquatic area.\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible for disabled (yes\/no)\",\"value\":\"Yes, the aquatic area is accessible to people with reduced mobility but without water access ramp.\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening dates\",\"value\":\"From May 1, 2026, to September 20, 2026\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"10 am to 8 pm\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Les Animations\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Ard\u00e8che Themed Evening\",\"description\":\"After a day full of activities in Ard\u00e8che, enjoy a lively themed evening at the campsite. These friendly evenings bring together young and old for moments of relaxation and sharing in a warm atmosphere.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/03\/camping-ardeche-avec-animation.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.409341,\"longitude\":4.168141},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Name of the animation\",\"value\":\"Ard\u00e8che Themed Evening\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Show, Workshop, Sport, Evening, Contest\u2026)\",\"value\":\"Evening\"},{\"@type\":\"PropertyValue\",\"name\":\"Public category (Family, Children, Adults, Teens, Seniors)\",\"value\":\"Family, Children, Adults, Teens, Seniors\"},{\"@type\":\"PropertyValue\",\"name\":\"Location on the camping (stage, pool, hall, open air\u2026)\",\"value\":\"Swimming pool or outdoor area\"},{\"@type\":\"PropertyValue\",\"name\":\"Estimated duration\",\"value\":\"2 to 3 hours\"},{\"@type\":\"PropertyValue\",\"name\":\"Maximum capacity\",\"value\":\"Unlimited\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation required (yes\/no)\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Required level (if sporty\/workshop)\",\"value\":\"None\"},{\"@type\":\"PropertyValue\",\"name\":\"Performed by internal team \/ external artist\",\"value\":\"Internal team and external artist\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Daytime Sports and Leisure Activities\",\"description\":\"During the day, discover various sports and leisure activities to add rhythm to your holidays in a friendly atmosphere. These activities promote exchanges and the pleasure of gathering with family or friends. Children can also enjoy playgrounds and inflatable structures under parental supervision, accessible all week. These moments are designed to bring relaxation, sharing, and energy to your stay.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2023\/01\/emploi-animateur-camping-ardeche.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.409341,\"longitude\":4.168141},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Name of the animation\",\"value\":\"Daytime Sports and Leisure Activities\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Show, Workshop, Sport, Evening, Contest\u2026)\",\"value\":\"Sport, Leisure\"},{\"@type\":\"PropertyValue\",\"name\":\"Public category (Family, Children, Adults, Teens, Seniors)\",\"value\":\"Family, Children, Adults\"},{\"@type\":\"PropertyValue\",\"name\":\"Location on the camping (stage, pool, hall, open air\u2026)\",\"value\":\"Outdoor sports areas and playgrounds at the campsite\"},{\"@type\":\"PropertyValue\",\"name\":\"Estimated duration\",\"value\":\"Variable duration depending on activity, generally 1 to 2 hours\"},{\"@type\":\"PropertyValue\",\"name\":\"Maximum capacity\",\"value\":\"Variable depending on activity, generally groups of 10 to 30 people\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation required (yes\/no)\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Required level (if sporty\/workshop)\",\"value\":\"No level required, accessible to all\"},{\"@type\":\"PropertyValue\",\"name\":\"Performed by internal team \/ external artist\",\"value\":\"Campsite internal team\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Family Activities at Domaine des Ch\u00eanes\",\"description\":\"At Domaine des Ch\u00eanes in Ard\u00e8che, enjoy activities designed to bring together children and adults in a friendly atmosphere. Creative workshops for kids, sports tournaments, and themed evenings are offered for lively and relaxed holidays. Each activity alternates between sharing and resting for an enjoyable family stay.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2023\/01\/emploi-animateur-enfant-camping-ardeche.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.409341,\"longitude\":4.168141},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Name of the animation\",\"value\":\"Family Activities at Domaine des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Show, Workshop, Sport, Evening, Contest\u2026)\",\"value\":\"Animations, Workshops, Evenings\"},{\"@type\":\"PropertyValue\",\"name\":\"Public category (Family, Children, Adults, Teens, Seniors)\",\"value\":\"Families, Children, Adults\"},{\"@type\":\"PropertyValue\",\"name\":\"Location on the camping (stage, pool, hall, open air\u2026)\",\"value\":\"Various locations: kids' club, Jungle bar for evenings, swimming pool\"},{\"@type\":\"PropertyValue\",\"name\":\"Estimated duration\",\"value\":\"Variable depending on the activity, generally 1 to 2 hours\"},{\"@type\":\"PropertyValue\",\"name\":\"Maximum capacity\",\"value\":\"Variable depending on the activity, usually accessible to all\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation required (yes\/no)\",\"value\":\"No, except for some special evenings\"},{\"@type\":\"PropertyValue\",\"name\":\"Required level (if sporty\/workshop)\",\"value\":\"Tous\"},{\"@type\":\"PropertyValue\",\"name\":\"Performed by internal team \/ external artist\",\"value\":\"Led by the camping's internal team\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Saperlipopette Club\",\"description\":\"The Saperlipopette Club welcomes children aged 6 to 12 during the summer season, from Monday to Friday excluding weekends. Children participate in craft activities such as painting, coloring, and DIY projects under the supervision of a qualified animator. It is a fun and safe space to meet other children and share convivial moments.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/09\/domaine-chene-club-enfants.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.409341,\"longitude\":4.168141},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Name of the animation\",\"value\":\"Saperlipopette Club\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Show, Workshop, Sport, Evening, Contest\u2026)\",\"value\":\"Workshop\"},{\"@type\":\"PropertyValue\",\"name\":\"Public category (Family, Children, Adults, Teens, Seniors)\",\"value\":\"Children\"},{\"@type\":\"PropertyValue\",\"name\":\"Location on the camping (stage, pool, hall, open air\u2026)\",\"value\":\"Dedicated children's club area\"},{\"@type\":\"PropertyValue\",\"name\":\"Estimated duration\",\"value\":\"3 hours in the morning (9am-12pm) and 3 hours in the afternoon (5pm-8pm)\"},{\"@type\":\"PropertyValue\",\"name\":\"Maximum capacity\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Reservation required (yes\/no)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Required level (if sporty\/workshop)\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Performed by internal team \/ external artist\",\"value\":\"Internal team of animators\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Service\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Service\",\"name\":\"Electric vehicle charging station\",\"description\":\"Electric charging station available to recharge electric vehicles at the camping. Provides a practical and secure service for customers with electric vehicles.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2023\/02\/electric-car.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Electric vehicle charging station\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Transport\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Free\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"24\/7 access\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"Open access\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Service\",\"name\":\"Wifi\",\"description\":\"WiFi is free throughout the camping, allowing guests to stay easily connected during their stay.\",\"image\":\"https:\/\/elaia-private.s3.fr-par.scw.cloud\/website-medias\/307\/b4e9f8f9-2301-4254-99a2-5b265f01c7be.jpeg?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD\\u0026X-Amz-Algorithm=AWS4-HMAC-SHA256\\u0026X-Amz-Credential=SCWX57Y9PWBYTRBHYPDZ%2F20260803%2Ffr-par%2Fs3%2Faws4_request\\u0026X-Amz-Date=20260803T130344Z\\u0026X-Amz-SignedHeaders=host\\u0026X-Amz-Expires=1800\\u0026X-Amz-Signature=9feeeeeba80562b19288331387ff9ac21f98f8c05d77e6b29721e0d1f8804295\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Wifi\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Wifi\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"24\/7 free access\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"Open access\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Service\",\"name\":\"My wedding at Domaine des Ch\u00eanes\",\"description\":\"Le Domaine des Ch\u00eanes camping in Ard\u00e8che offers a unique setting to organize your wedding, at the foot of Bois de Pa\u00efolive. The team supports you in full organization with custom dinner preparations, modular room rentals equipped, and partnerships with caterers. \\n\\nEnjoy unusual or luxury accommodations with private spa for your guests, as well as camping infrastructure such as the pool and wellness area.\",\"url\":\"https:\/\/domaine-des-chenes.fr\/seminaire-ardeche-2\/\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/09\/organisation-mariage-Ardeche.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.403,\"longitude\":4.1679},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"My wedding at Domaine des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Event \/ Catering Service \/ Room Rental\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Paid\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"On request according to organization\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"On request\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Service\",\"name\":\"Room rental - Domaine des Ch\u00eanes seminar\",\"description\":\"Multi-purpose room of 60 m\u00b2 at Domaine des Ch\u00eanes in Ard\u00e8che, adaptable and equipped with a video projector, sound system, microphone, lights, and flip chart.\\n\\n\ud83d\udc49\ud83c\udffc Capacity of 25 to 30 seated persons, up to 60 standing, accessible for people with reduced mobility.\\n\\n\ud83d\udc49\ud83c\udffc Ideal for seminars, banquets, meetings, and professional events in a lush setting.\",\"url\":\"https:\/\/domaine-des-chenes.fr\/seminaire-ardeche-2\/\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/09\/camping-accueil-groupe.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.674,\"longitude\":4.3848},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Room rental - Domaine des Ch\u00eanes seminar\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Equipment rental\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Paid\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"Open year-round, hours on request\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"On request\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Service\",\"name\":\"My birthday at Domaine des Ch\u00eanes\",\"description\":\"Le camping Le domaine des Ch\u00eanes offers you a personalized service to organize your birthday with family.\\n\\nYou can rent the room, reserve accommodations and benefit from \u00e0 la carte services to make your evening unforgettable.\\n\\n\ud83d\udc49\ud83c\udffc The whole team is available to welcome you with a smile and ensure your event is successful.\",\"url\":\"https:\/\/domaine-des-chenes.fr\/seminaire-ardeche-2\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a70a7c69dd65.jpeg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"My birthday at Domaine des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Entertainment\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Paid\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"By appointment, subject to availability\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"On request\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Service\",\"name\":\"Electric scooter rental\",\"description\":\"Electric scooter rentals by the hour or day with reservation via Eurowheelz. Ideal for exploring the surroundings without worries about parking or noise nuisances.\",\"url\":\"https:\/\/eurowheelz.eu\/fr\/reserver-un-e-chopper-en-france\/\",\"image\":\"https:\/\/elaia-private.s3.fr-par.scw.cloud\/website-medias\/307\/f2d19d79-7bd1-4a77-b1fb-a6056f846921.jpg?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD\\u0026X-Amz-Algorithm=AWS4-HMAC-SHA256\\u0026X-Amz-Credential=SCWX57Y9PWBYTRBHYPDZ%2F20260803%2Ffr-par%2Fs3%2Faws4_request\\u0026X-Amz-Date=20260803T131023Z\\u0026X-Amz-SignedHeaders=host\\u0026X-Amz-Expires=1800\\u0026X-Amz-Signature=06c60e6e51dd16a8f01289f48ba71dc0b763f1f4879fd01588769d66cfc3d8ae\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Electric scooter rental\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Equipment rental\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"paid\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"non\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"9:30 AM - 7:00 PM\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"By reservation via the link on the website: https:\/\/eurowheelz.eu\/fr\/location\/camping-domaine-des-chenes\/\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Service\",\"name\":\"Well-being Space (Relaxation Area)\",\"description\":\"Well-being space open from mid-May to mid-September by appointment. Offers body treatments, facial treatments, waxing, and other relaxing beauty treatments.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/03\/aller-au-spa-au-camping-ardeche.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Well-being Space (Relaxation Area)\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Health\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Paid\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"Mid-May to mid-September, by appointment\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"On request\"}]}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"Service\",\"name\":\"Saperlipopette Club (Children's Club)\",\"description\":\"Children's club for ages 6-12, open Monday to Friday in July and August, from 9 AM to 12 PM and 5 PM to 8 PM. Activities include treasure hunts, crafts, sports, inflatable games, and trampoline, supervised by an animator.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/09\/animations-pour-enfants-au-camping-ardeche.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Saperlipopette Club (Children's Club)\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Entertainment\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"July and August, Monday to Friday, 9 AM - 12 PM and 5 PM - 8 PM\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"Pre-registration required\"}]}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"Service\",\"name\":\"Pet Services\",\"description\":\"Dedicated services for animals: dog bar, dog park with agility course, dog-friendly showers, and pet-sitter available at extra charge.\",\"url\":\"https:\/\/domaine-des-chenes.fr\/animaux-acceptes\/\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2024\/03\/camping-chien-admis-1.png\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Pet Services\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Health\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Partially paid\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"Entire season\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"Free for common areas, pet-sitter on request\"}]}},{\"@type\":\"ListItem\",\"position\":10,\"item\":{\"@type\":\"Service\",\"name\":\"Espace Bien-\u00catre Domaine des Ch\u00eanes\",\"description\":\"L'espace bien-\u00eatre du camping Domaine des Ch\u00eanes, situ\u00e9 aux Vans en Ard\u00e8che, offre un cadre calme et discret pour la d\u00e9tente et le ressourcement. Samantha et son \u00e9quipe proposent une large gamme de soins du corps et de massages, avec des options en duo pour partager des moments privil\u00e9gi\u00e9s. Il est possible de privatiser le hammam ou le bain temp\u00e9r\u00e9 pour une exp\u00e9rience intimiste et reposante. La r\u00e9servation est obligatoire pour tous les soins, assurant un service personnalis\u00e9 et de qualit\u00e9.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/03\/camping-ardeche-spa.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4325,\"longitude\":4.1044},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Espace Bien-\u00catre Domaine des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Sant\u00e9 \/ Bien-\u00eatre\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Payant\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"Sur rendez-vous, \u00e0 contacter pour disponibilit\u00e9s\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"Sur demande, r\u00e9servation obligatoire\"}]}},{\"@type\":\"ListItem\",\"position\":11,\"item\":{\"@type\":\"Service\",\"name\":\"Family Event Welcome - Domaine des Ch\u00eanes -\",\"description\":\"The Domaine des Ch\u00eanes offers personalized welcome and tailor-made services for your family or friends' events. Enjoy a weekend in nature with relaxation by the pool and walks in the Pa\u00efolive woods. The domain provides accommodation, reception hall, and catering for a friendly and relaxing stay.\",\"url\":\"https:\/\/domaine-des-chenes.fr\/seminaire-ardeche-2\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a70aeb2ad982.jpeg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4567,\"longitude\":4.1234},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Family Event Welcome - Domaine des Ch\u00eanes -\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Accommodation, Hall, Restaurant, Entertainment\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Paid\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"Reservation-only welcome, possibility of extended weekend or week stay\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"On request\"}]}},{\"@type\":\"ListItem\",\"position\":12,\"item\":{\"@type\":\"Service\",\"name\":\"Grocery\/bread deposit\",\"description\":\"Open in July and August from 8 AM to noon, this grocery offers basic food and hygiene products. The bread deposit allows you to reserve fresh croissants and baguettes to order the day before for breakfast.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/03\/epicerie-camping-ardeche.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Service name\",\"value\":\"Grocery\/bread deposit\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\u2026)\",\"value\":\"Convenience store\"},{\"@type\":\"PropertyValue\",\"name\":\"Free \/ Paid (yes \/ no)\",\"value\":\"Paid\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Opening hours\",\"value\":\"July and August, 8 AM - 12 PM\"},{\"@type\":\"PropertyValue\",\"name\":\"Open access or upon request\",\"value\":\"Open access\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Template - Bord de (Mer\/Oc\u00e9an\/Lac\/Rivi\u00e8re...)\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Chassezac River\",\"description\":\"Located about 5 minutes walk from Domaine des Ch\u00eanes Camping, the Chassezac River offers a peaceful natural setting ideal for family holidays. You can enjoy swimming, fishing, sunbathing on its pebble beaches, as well as water activities like canoe-kayak via our local partner. The river is unsupervised but accessible all day.\",\"image\":\"https:\/\/www.cevennes-ardeche.com\/app\/uploads\/2025\/08\/dlu-janvier-2034-web-pont-de-gravieres-a-severine-baur-ot-cevennes-ardeche-5.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.4139497,\"longitude\":4.1631317},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Spot name\",\"value\":\"Chassezac River\"},{\"@type\":\"PropertyValue\",\"name\":\"Subtitle\",\"value\":\"Near Domaine des Ch\u00eanes Camping\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of water's edge\",\"value\":\"River\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de plage\/rive (Sable Galets Herbe Rochers Sable et galets)\",\"value\":\"Pebbles\"},{\"@type\":\"PropertyValue\",\"name\":\"Supervision\",\"value\":\"Unsupervised\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of water (Saltwater, Freshwater, Brackish)\",\"value\":\"Fresh water\"},{\"@type\":\"PropertyValue\",\"name\":\"Swimming (Allowed, Forbidden at your own risk)\",\"value\":\"Permitted\"},{\"@type\":\"PropertyValue\",\"name\":\"Suitable for children (yes\/no, with supervision)\",\"value\":\"Yes, with parental supervision\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping\",\"value\":\"500 meters\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time from camping\",\"value\":\"5 to 10 minutes walk\"},{\"@type\":\"PropertyValue\",\"name\":\"Parking (Free, Limited paid, Not available)\",\"value\":\"Free\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessibility for disabled (yes\/no)\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Possible activities (Swimming, snorkeling, paddle, kayak, fishing, sailing, diving, pedal boat)\",\"value\":\"Swimming, kayaking, fishing\"},{\"@type\":\"PropertyValue\",\"name\":\"On-site facilities (Showers, toilets, restaurant\/snack, equipment rental, private sunbeds, picnic area, surfing...)\",\"value\":\"No immediate facilities, but a play area and heated pool at the campsite\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Restaurants\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"La Guinguette des Ch\u00eanes\",\"description\":\"La Guinguette des Ch\u00eanes offers generous and varied cuisine with shareable dishes, gourmet burgers, homemade pizzas, and fresh salads. Open from May to mid-September, it provides a warm and festive atmosphere perfect for family or friends' meals.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/03\/restaurant-camping-4-etoiles-ardeche.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.409341,\"longitude\":4.168141},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Restaurant name\",\"value\":\"La Guinguette des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Subtitle\",\"value\":\"Gourmet and friendly address in the heart of the Domain\"},{\"@type\":\"PropertyValue\",\"name\":\"Category (Gastronomic, Bistronomic, Traditional, Brewery, Snack, Food truck, Pizzeria)\",\"value\":\"Bistronomic\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance (Family, Casual, Chic, Panoramic view)\",\"value\":\"Casual\"},{\"@type\":\"PropertyValue\",\"name\":\"Setting (Terrace, Poolside, Seafront, Village view, Air-conditioned, Garden)\",\"value\":\"Pleasant terrace in a Domain setting, festive and friendly atmosphere\"},{\"@type\":\"PropertyValue\",\"name\":\"Kids menu (yes\/no)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Diet options (Vegetarian, Vegan, Gluten-free, Halal\u2026)\ufe0f\",\"value\":\"Vegetarian only, no confirmed vegan or gluten-free options, halal not indicated\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time (if outside the camping)\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Parking (On site, Nearby, Difficult, Not available)\",\"value\":\"On-site\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessibilit\u00e9 PMR(Oui \/Non)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s (Oui\/Non ;En terrasse uniquement)\",\"value\":\"Yes, on terrace only\"},{\"@type\":\"PropertyValue\",\"name\":\"Jours d'ouverture\",\"value\":\"May-June and September: Thursday to Saturday evenings and Sunday midday; July-August: every evening and Saturday-Sunday midday\"},{\"@type\":\"PropertyValue\",\"name\":\"P\u00e9riode d'ouverture\",\"value\":\"From May to mid-September (permanent closure on September 13)\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation (Recommand\u00e9e, Obligatoire, Non requise)\",\"value\":\"Recommended\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Jungle Ice Cream Bar\",\"description\":\"From the campsite opening until mid-September, the Jungle Ice Cream Bar, located by the pool, offers ice creams, sundaes, and a variety of cocktails with or without alcohol. In July and August, daytime and nighttime events are organized daily, including aperitif games and themed evenings. The bar is open throughout the high season, with limited hours in May, June, and September.\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2023\/01\/emploi-barman-camping-ardeche.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Restaurant name\",\"value\":\"Jungle Ice Cream Bar\"},{\"@type\":\"PropertyValue\",\"name\":\"Subtitle\",\"value\":\"Ice Cream Bar by the Pool\"},{\"@type\":\"PropertyValue\",\"name\":\"Category (Gastronomic, Bistronomic, Traditional, Brewery, Snack, Food truck, Pizzeria)\",\"value\":\"Snack\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance (Family, Casual, Chic, Panoramic view)\",\"value\":\"Relaxed\"},{\"@type\":\"PropertyValue\",\"name\":\"Setting (Terrace, Poolside, Seafront, Village view, Air-conditioned, Garden)\",\"value\":\"Poolside Bar\"},{\"@type\":\"PropertyValue\",\"name\":\"Kids menu (yes\/no)\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Diet options (Vegetarian, Vegan, Gluten-free, Halal\u2026)\ufe0f\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from camping (if outside the camping)\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Travel time (if outside the camping)\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Parking (On site, Nearby, Difficult, Not available)\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessibilit\u00e9 PMR(Oui \/Non)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s (Oui\/Non ;En terrasse uniquement)\",\"value\":\"Yes, on the terrace\"},{\"@type\":\"PropertyValue\",\"name\":\"Jours d'ouverture\",\"value\":\"In May, June, and September: Thursday to Sunday. In July and August: every day.\"},{\"@type\":\"PropertyValue\",\"name\":\"P\u00e9riode d'ouverture\",\"value\":\"From the campsite opening until mid-September. The bar closes on September 13.\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation (Recommand\u00e9e, Obligatoire, Non requise)\",\"value\":\"Not required\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Informations g\u00e9n\u00e9rales\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Swimming Pool Regulations Domaine des Ch\u00eanes\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/02\/camping-en-ardeche.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de l'information\",\"value\":\"Swimming Pool Regulations Domaine des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Accroche courte\",\"value\":\"Essential rules to follow for access and use of the pool\"},{\"@type\":\"PropertyValue\",\"name\":\"Contenu\",\"value\":\"\ud83d\udc49\ud83c\udffc Before entering the aquatic area, it is mandatory to shower, use the foot bath, and leave your shoes at the entrance. \\n\ud83d\udc49\ud83c\udffc It is forbidden to walk on the beaches in shoes and to use the foot baths for purposes other than their intended use. \\n\ud83d\udc49\ud83c\udffc The pool is only accessible in swim briefs.\\n\ud83d\udc49\ud83c\udffc Shorts, air mattresses, and balls are prohibited. \\n\ud83d\udc49\ud83c\udffc Any consumption of food, use of illicit substances, jumping, animals, and tobacco are strictly prohibited within the premises.\\n\ud83d\udc49\ud83c\udffc Access is forbidden to persons with contagious diseases or skin lesions without medical certificate.\\n\ud83d\udc49\ud83c\udffc Child supervision is the responsibility of parents; management declines any liability in case of accidents.\\n\ud83d\udc49\ud83c\udffc Swimmers must respect the indicated depths and use trash bins for waste.\\n\ud83d\udc49\ud83c\udffc It is forbidden to soak up solar products during baths.\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Coordonn\u00e9es du Camping\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Domaine des Ch\u00eanes\",\"image\":\"https:\/\/domaine-des-chenes.fr\/wp-content\/uploads\/2019\/03\/piscine-chauffee-au-camping-ardeche.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.409341,\"longitude\":4.168141},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Domaine des Ch\u00eanes\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse\",\"value\":\"The campsite is located in a park of hundred-year-old oak trees, near the Chassezac river, offering a peaceful and natural setting ideal for family holidays.\\n\\n\ud83d\udc49\ud83c\udffc Located 4 km from Les Vans and 500 m from the Chassezac river.\\n\\n275 Chassagnes Road\\n07140 Les Vans, Ard\u00e8che, France.\"},{\"@type\":\"PropertyValue\",\"name\":\"T\u00e9l\u00e9phone\",\"value\":\"0475373435\"},{\"@type\":\"PropertyValue\",\"name\":\"E-mail\",\"value\":\"reception@domaine-des-chenes.fr\"},{\"@type\":\"PropertyValue\",\"name\":\"Site web\",\"value\":\"https:\/\/www.domaine-des-chenes.fr\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires de la r\u00e9ception\",\"value\":\"Reception is open from 9 am to 12 pm then from 2 pm to 6 pm every day.\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'arriv\u00e9e\",\"value\":\"Check-ins are generally during the day according to reception hours, prefer the time slot 9 am-12 pm or 2 pm-6 pm.\"},{\"@type\":\"PropertyValue\",\"name\":\"Langues parl\u00e9es\",\"value\":\"French, English\"},{\"@type\":\"PropertyValue\",\"name\":\"Pr\u00e9sentation de l'\u00e9quipe\",\"value\":\"A family story for over 50 years\\nThe Domaine des Ch\u00eanes camping was born during a family meal in the steam of a Sunday chicken, in 1973.\\nDany, the mother, and Marcel, the father, exchange with Camillou, Dany's father, about the rise of this new holiday mode \\\"camping\\\".\\n\\nThere is this family land which houses a park of century-old oaks, a relic from the time when the pine wood of Pa\u00efolive extended into the plain. Offering shade and located not far from Chassezac, it is perfect.\\n\\nIn 1974, Ch\u00eanes camping came to life.\\n\\nDany manages the camping masterfully while raising little Laurent. Marcel is a truck driver at night and supports his wife during the day.\\nIn 1998, Laurent took over after studying in Montpellier.\\nInitially accompanied by his parents who gradually retire.\\n\\nToday, Laurent continues the family heritage and modernizes the Ch\u00eanes camping, now known as\u2026 Domaine des Ch\u00eanes.\"},{\"@type\":\"PropertyValue\",\"name\":\"A\u00e9roports les plus proches\",\"value\":\"- A\u00e9roport de N\u00eemes (Garons)\\n- A\u00e9roport de Montpellier-M\u00e9diterran\u00e9e,\\n- A\u00e9roport de Lyon-Saint Exup\u00e9ry\"},{\"@type\":\"PropertyValue\",\"name\":\"Gares les plus proches\",\"value\":\"- Gare SNCF de Les Vans\\n- Gare SNCF d'Al\u00e8s\\n- Gare SNCF d'Aubenas\"}]}}]}]}<\/script>\n<style>\n  .mv-wrap {\n    --mv-accent: #2e5e45;\n    --mv-accent-soft: #2e5e451a;\n    --mv-cream: #faf7f2;\n    --mv-line: #ebe5da;\n    --mv-muted: #6b6559;\n    --mv-header: 0px;\n    font-family: 'Inter', -apple-system, sans-serif;\n    color: #1f2a24;\n    max-width: 1440px;\n    margin: 0 auto;\n    padding: 0 24px 56px;\n    box-sizing: border-box;\n  }\n\n  .mv-wrap *,\n  .mv-wrap *::before,\n  .mv-wrap *::after,\n  .mv-modal-overlay *,\n  .mv-modal-overlay *::before,\n  .mv-modal-overlay *::after {\n    box-sizing: border-box;\n  }\n\n  .mv-wrap button,\n  .mv-wrap input,\n  .mv-modal-overlay button {\n    font-family: 'Inter', -apple-system, sans-serif;\n  }\n\n  .mv-icon {\n    display: inline-flex;\n    width: 1em;\n    height: 1em;\n    flex-shrink: 0;\n  }\n\n  .mv-icon svg {\n    width: 100%;\n    height: 100%;\n  }\n\n  \/* \u2500\u2500\u2500 Bandeau \u2500\u2500\u2500 *\/\n  .mv-hero {\n    position: relative;\n    overflow: hidden;\n    margin: 16px 0 24px;\n    padding: 56px 48px;\n    border-radius: 24px;\n    background: var(--mv-cream);\n    background-size: cover;\n    background-position: center right;\n  }\n\n  .mv-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, rgba(250, 247, 242, 0.97) 0%, rgba(250, 247, 242, 0.88) 38%, rgba(250, 247, 242, 0.2) 70%, rgba(250, 247, 242, 0) 100%);\n  }\n\n  .mv-hero-inner {\n    position: relative;\n    max-width: 560px;\n  }\n\n  .mv-hero-title {\n    margin: 0 0 12px !important;\n    font-size: clamp(30px, 4vw, 48px) !important;\n    line-height: 1.1 !important;\n    color: #1c2b22 !important;\n  }\n\n  .mv-hero-text {\n    margin: 0 0 20px !important;\n    font-size: 17px;\n    line-height: 1.55;\n    color: #3b4a40;\n  }\n\n  .mv-hero-chip {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    padding: 9px 16px;\n    border-radius: 999px;\n    background: #fff;\n    box-shadow: 0 2px 8px rgba(31, 42, 36, 0.1);\n    font-size: 14px;\n    color: #3b4a40;\n  }\n\n  .mv-hero-chip strong {\n    color: #1c2b22;\n  }\n\n  \/* \u2500\u2500\u2500 Recherche + distance \u2500\u2500\u2500 *\/\n  .mv-controls {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-bottom: 14px;\n  }\n\n  .mv-search {\n    position: relative;\n    flex: 1 1 360px;\n  }\n\n  .mv-search .mv-icon {\n    position: absolute;\n    left: 18px;\n    top: 50%;\n    transform: translateY(-50%);\n    font-size: 18px;\n    color: var(--mv-muted);\n  }\n\n  .mv-search input {\n    width: 100% !important;\n    height: 50px;\n    padding: 0 18px 0 48px !important;\n    border: 1px solid var(--mv-line) !important;\n    border-radius: 999px !important;\n    background: #fff !important;\n    font-size: 15px !important;\n    color: #1f2a24;\n    outline: none;\n    box-shadow: 0 1px 3px rgba(31, 42, 36, 0.05);\n  }\n\n  .mv-search input:focus {\n    border-color: var(--mv-accent) !important;\n    box-shadow: 0 0 0 3px var(--mv-accent-soft) !important;\n  }\n\n  .mv-seg {\n    display: inline-flex;\n    padding: 4px;\n    gap: 2px;\n    border: 1px solid var(--mv-line);\n    border-radius: 999px;\n    background: #fff;\n  }\n\n  .mv-seg button {\n    padding: 0 18px;\n    height: 40px;\n    border: 0;\n    border-radius: 999px;\n    background: transparent;\n    color: #3b4a40;\n    font-size: 14px;\n    font-weight: 600;\n    cursor: pointer;\n    white-space: nowrap;\n    transition: all 0.15s;\n  }\n\n  .mv-seg button:hover {\n    background: var(--mv-cream);\n  }\n\n  .mv-seg button.is-active {\n    background: var(--mv-accent);\n    color: #fff;\n  }\n\n  \/* \u2500\u2500\u2500 Cat\u00e9gories \u2500\u2500\u2500 *\/\n  \/* Cat\u00e9gories : une seule ligne qui d\u00e9file, fl\u00e8ches + fondu sur les bords *\/\n  .mv-cats-wrap {\n    position: relative;\n    margin-bottom: 18px;\n  }\n\n  .mv-cats {\n    display: flex;\n    flex-wrap: nowrap;\n    gap: 8px;\n    overflow-x: auto;\n    scroll-behavior: smooth;\n    scrollbar-width: none;\n    padding: 2px 0;\n  }\n\n  .mv-cats::-webkit-scrollbar {\n    display: none;\n  }\n\n  .mv-cat {\n    flex-shrink: 0;\n  }\n\n  .mv-cats-arrow {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    z-index: 1;\n    display: none;\n    align-items: center;\n    width: 64px;\n    padding: 0;\n    border: 0;\n    cursor: pointer;\n    font-size: 20px;\n    color: #1f2a24;\n  }\n\n  .mv-cats-arrow span {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    border: 1px solid var(--mv-line);\n    border-radius: 50%;\n    background: #fff;\n    box-shadow: 0 2px 6px rgba(31, 42, 36, 0.12);\n  }\n\n  .mv-cats-arrow--left {\n    left: 0;\n    justify-content: flex-start;\n    background: linear-gradient(90deg, #fff 45%, rgba(255, 255, 255, 0));\n  }\n\n  .mv-cats-arrow--right {\n    right: 0;\n    justify-content: flex-end;\n    background: linear-gradient(270deg, #fff 45%, rgba(255, 255, 255, 0));\n  }\n\n  .mv-cats-wrap.can-left .mv-cats-arrow--left,\n  .mv-cats-wrap.can-right .mv-cats-arrow--right {\n    display: flex;\n  }\n\n  .mv-cat {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 9px 16px;\n    border: 1px solid var(--mv-line);\n    border-radius: 999px;\n    background: #fff;\n    color: #2f3b33;\n    font-size: 14px;\n    font-weight: 500;\n    cursor: pointer;\n    transition: all 0.15s;\n  }\n\n  .mv-cat .mv-icon {\n    font-size: 17px;\n    color: var(--mv-cat);\n  }\n\n  .mv-cat:hover {\n    border-color: #d6cdbd;\n  }\n\n  .mv-cat.is-active {\n    background: var(--mv-accent);\n    border-color: var(--mv-accent);\n    color: #fff;\n  }\n\n  .mv-cat.is-active .mv-icon {\n    color: #fff;\n  }\n\n  \/* \u2500\u2500\u2500 Barre compteur + liste\/carte \u2500\u2500\u2500 *\/\n  .mv-bar {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .mv-count {\n    margin: 0 !important;\n    font-size: 15px;\n    color: var(--mv-muted);\n  }\n\n  .mv-count strong {\n    color: #1f2a24;\n  }\n\n  \/* \u2500\u2500\u2500 Layout liste + carte \u2500\u2500\u2500 *\/\n  .mv-layout {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(340px, 38%);\n    gap: 24px;\n    align-items: start;\n  }\n\n  .mv-layout.is-list {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .mv-layout.is-list .mv-map-panel {\n    display: none;\n  }\n\n  .mv-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));\n    \/* dense : la fiche \u00ab \u00c0 la une \u00bb (2 colonnes) ne laisse pas de trou sur grand \u00e9cran *\/\n    grid-auto-flow: dense;\n    gap: 18px;\n  }\n\n  \/* Colonne carte (sticky) : carte carr\u00e9e + fiche du rep\u00e8re cliqu\u00e9 en dessous *\/\n  .mv-map-panel {\n    position: sticky;\n    top: calc(var(--mv-header) + 16px);\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n\n  .mv-map {\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    max-height: max(300px, calc(100vh - var(--mv-header) - 290px));\n    \/* Certains th\u00e8mes rouvrent le d\u00e9bordement des cartes Leaflet : les tuiles\n       d\u00e9passaient alors de la page (camping de la Croze). On rogne quoi qu'il arrive. *\/\n    overflow: hidden !important;\n    contain: paint;\n    border: 1px solid var(--mv-line);\n    border-radius: 20px;\n    background: var(--mv-cream);\n  }\n\n  .mv-preview-hint {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 16px 18px;\n    border: 1px dashed #d6cdbd;\n    border-radius: 16px;\n    color: var(--mv-muted);\n    font-size: 14px;\n  }\n\n  .mv-preview-hint .mv-icon {\n    font-size: 20px;\n    color: var(--mv-accent);\n  }\n\n  \/* Fiche compacte (horizontale) sous la carte \u2014 s\u00e9lecteurs doubl\u00e9s pour\n     passer devant les r\u00e8gles .mv-card d\u00e9finies plus bas *\/\n  .mv-card.mv-card--mini {\n    flex-direction: row;\n    min-height: 0;\n    border-radius: 16px;\n  }\n\n  .mv-card.mv-card--mini:hover {\n    transform: none;\n  }\n\n  .mv-card.mv-card--mini .mv-card-media {\n    flex: 0 0 120px;\n    width: 120px;\n    aspect-ratio: auto;\n    min-height: 120px;\n  }\n\n  .mv-card.mv-card--mini .mv-card-noimg {\n    font-size: 28px;\n  }\n\n  .mv-card.mv-card--mini .mv-card-body {\n    gap: 4px;\n    min-width: 0;\n    padding: 10px 14px;\n  }\n\n  .mv-card.mv-card--mini .mv-card-title {\n    font-size: 16px !important;\n    -webkit-line-clamp: 1;\n  }\n\n  .mv-card.mv-card--mini .mv-meta {\n    font-size: 12px;\n  }\n\n  .mv-card.mv-card--mini .mv-card-desc {\n    font-size: 13px;\n    -webkit-line-clamp: 2;\n  }\n\n  .mv-card.mv-card--mini .mv-card-foot {\n    padding-top: 2px;\n  }\n\n  .mv-card.mv-card--mini .mv-discover {\n    padding: 5px 12px;\n    font-size: 13px;\n  }\n\n  .mv-card.mv-card--mini .mv-pill {\n    position: static;\n    align-self: flex-start;\n    padding: 2px 10px;\n    font-size: 11px;\n    box-shadow: none;\n  }\n\n  \/* \u2500\u2500\u2500 Carte (fiche) \u2500\u2500\u2500 *\/\n  \/* La liste change brutalement de hauteur au clic sur une cat\u00e9gorie :\n     l'ancrage de d\u00e9filement du navigateur \u00ab corrigeait \u00bb alors la position et\n     contrariait le d\u00e9filement vers les filtres. *\/\n  #mv-app {\n    overflow-anchor: none;\n  }\n\n  .mv-card {\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    min-width: 0;\n    overflow: hidden;\n    border: 1px solid var(--mv-line);\n    border-radius: 18px;\n    background: #fff;\n    box-shadow: 0 1px 3px rgba(31, 42, 36, 0.05);\n    cursor: pointer;\n    transition: box-shadow 0.2s, transform 0.2s;\n  }\n\n  .mv-card:hover,\n  .mv-card.is-hover {\n    box-shadow: 0 12px 28px rgba(31, 42, 36, 0.12);\n    transform: translateY(-2px);\n  }\n\n  .mv-card-media {\n    position: relative;\n    \/* Hauteur fix\u00e9e par le format, jamais par la photo : sans flex-shrink ni\n       taille minimale de contenu, une photo en hauteur \u00e9tirait son cadre et\n       les cartes d'une m\u00eame rang\u00e9e n'avaient plus des images align\u00e9es. *\/\n    flex: 0 0 auto;\n    min-height: 0;\n    \/* Pas d'overflow: hidden ici : la pastille de cat\u00e9gorie est pos\u00e9e \u00e0 cheval\n       sur le bas de l'image. L'image, en absolu, ne d\u00e9borde pas de son cadre. *\/\n    aspect-ratio: 16 \/ 10;\n    background: var(--mv-cream);\n  }\n\n  .mv-card-media img {\n    position: absolute;\n    inset: 0;\n    display: block;\n    width: 100% !important;\n    max-width: none !important;\n    height: 100% !important;\n    object-fit: cover;\n  }\n\n  .mv-card-noimg {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n    height: 100%;\n    font-size: 42px;\n    color: var(--mv-cat);\n    background: color-mix(in srgb, var(--mv-cat) 10%, var(--mv-cream));\n  }\n\n  .mv-pill {\n    display: inline-flex;\n    align-items: center;\n    padding: 4px 12px;\n    border-radius: 999px;\n    background: #fff;\n    background: color-mix(in srgb, var(--mv-cat) 14%, #fff);\n    color: var(--mv-cat);\n    font-size: 12px;\n    font-weight: 600;\n    white-space: nowrap;\n  }\n\n  .mv-card-media .mv-pill {\n    position: absolute;\n    left: 12px;\n    bottom: -12px;\n    background: color-mix(in srgb, var(--mv-cat) 12%, #fff);\n    box-shadow: 0 2px 6px rgba(31, 42, 36, 0.12);\n  }\n\n  .mv-card-body {\n    display: flex;\n    flex: 1;\n    flex-direction: column;\n    gap: 7px;\n    padding: 22px 16px 16px;\n  }\n\n  .mv-card-title {\n    margin: 0 !important;\n    font-size: 18px !important;\n    line-height: 1.25 !important;\n    color: #1c2b22 !important;\n    display: -webkit-box;\n    -webkit-line-clamp: 2;\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n  }\n\n  .mv-meta {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 6px 12px;\n    margin: 0 !important;\n    font-size: 13px;\n    color: var(--mv-muted);\n  }\n\n  .mv-meta span {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n  }\n\n  .mv-card-desc {\n    margin: 0 !important;\n    font-size: 14px;\n    line-height: 1.5;\n    color: #4b5850;\n    display: -webkit-box;\n    -webkit-line-clamp: 3;\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n  }\n\n  .mv-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n  }\n\n  .mv-tag {\n    padding: 3px 10px;\n    border-radius: 999px;\n    background: #f3efe8;\n    color: #4b5850;\n    font-size: 12px;\n    max-width: 100%;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .mv-card-foot {\n    display: flex;\n    justify-content: flex-end;\n    margin-top: auto;\n    padding-top: 6px;\n  }\n\n  .mv-discover {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    padding: 8px 16px;\n    border: 0;\n    border-radius: 999px;\n    background: #f7ebe0;\n    color: #1c2b22;\n    font-size: 14px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: background 0.15s;\n  }\n\n  .mv-card:hover .mv-discover {\n    background: #f1dcc9;\n  }\n\n  \/* Carte \u00ab \u00e0 la une \u00bb : grande, texte sur l'image *\/\n  .mv-card--featured {\n    grid-column: span 2;\n    min-height: 360px;\n  }\n\n  .mv-card--featured .mv-card-media {\n    position: absolute;\n    inset: 0;\n    aspect-ratio: auto;\n  }\n\n  .mv-card--featured .mv-card-media::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, rgba(20, 24, 20, 0.72) 0%, rgba(20, 24, 20, 0.35) 55%, rgba(20, 24, 20, 0.05) 100%);\n  }\n\n  .mv-card--featured .mv-card-body {\n    position: relative;\n    justify-content: flex-end;\n    max-width: 480px;\n    padding: 28px;\n    color: #fff;\n  }\n\n  .mv-card--featured .mv-card-title {\n    font-size: 30px !important;\n    color: #fff !important;\n  }\n\n  .mv-card--featured .mv-card-desc,\n  .mv-card--featured .mv-meta {\n    color: rgba(255, 255, 255, 0.9);\n  }\n\n  .mv-card--featured .mv-card-foot {\n    justify-content: flex-start;\n    margin-top: 8px;\n  }\n\n  .mv-card--featured .mv-discover {\n    background: #fff;\n  }\n\n  .mv-flag {\n    align-self: flex-start;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    margin-bottom: 6px;\n    padding: 6px 12px;\n    border-radius: 999px;\n    background: #c2410c;\n    color: #fff;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n  }\n\n  \/* Pagination *\/\n  .mv-more {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 6px;\n    margin-top: 28px;\n  }\n\n  .mv-page {\n    min-width: 42px;\n    height: 42px;\n    padding: 0 12px;\n    border: 1px solid var(--mv-line);\n    border-radius: 999px;\n    background: #fff;\n    color: #2f3b33;\n    font-size: 14px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.15s;\n  }\n\n  .mv-page:hover:not(:disabled):not([aria-current=\"page\"]) {\n    border-color: var(--mv-accent);\n    color: var(--mv-accent);\n  }\n\n  .mv-page[aria-current=\"page\"] {\n    background: var(--mv-accent);\n    border-color: var(--mv-accent);\n    color: #fff;\n    cursor: default;\n  }\n\n  .mv-page:disabled {\n    opacity: 0.4;\n    cursor: not-allowed;\n  }\n\n  .mv-page-gap {\n    padding: 0 4px;\n    color: var(--mv-muted);\n  }\n\n  \/* Bouton \u00ab Revenir \u00e0 la vue d'ensemble \u00bb (visible apr\u00e8s un zoom \/ d\u00e9placement) *\/\n  .mv-map {\n    position: relative;\n  }\n\n  \/* Pas de gros contour noir au clic sur la carte ; contour visible au clavier seulement *\/\n  .mv-map.leaflet-container:focus {\n    outline: none;\n  }\n\n  .mv-map.leaflet-container:focus-visible {\n    outline: 3px solid var(--mv-accent);\n    outline-offset: 2px;\n  }\n\n  .mv-reset {\n    position: absolute;\n    top: 12px;\n    left: 12px;\n    z-index: 500;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    padding: 8px 14px;\n    border: 0;\n    border-radius: 999px;\n    background: #fff;\n    color: #1c2b22;\n    font-family: 'Inter', -apple-system, sans-serif;\n    font-size: 13px;\n    font-weight: 600;\n    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);\n    cursor: pointer;\n  }\n\n  .mv-reset[hidden] {\n    display: none;\n  }\n\n  .mv-reset:hover {\n    background: var(--mv-accent);\n    color: #fff;\n  }\n\n  .mv-reset .mv-icon {\n    font-size: 15px;\n  }\n\n  \/* Rep\u00e8re de l'\u00e9tablissement (\u00ab vous \u00eates ici \u00bb) *\/\n  .mv-home {\n    background: none;\n    border: none;\n    pointer-events: none;\n  }\n\n  .mv-home-pin {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 44px;\n    height: 44px;\n    border: 3px solid #fff;\n    border-radius: 50%;\n    background: #1c2b22;\n    color: #fff;\n    box-shadow: 0 0 0 5px rgba(28, 43, 34, 0.25), 0 4px 12px rgba(0, 0, 0, 0.35);\n  }\n\n  .mv-home-pin svg {\n    width: 22px;\n    height: 22px;\n  }\n\n  .mv-home-label.leaflet-tooltip {\n    padding: 5px 10px;\n    border: 0;\n    border-radius: 999px;\n    background: #1c2b22;\n    color: #fff;\n    font-family: 'Inter', -apple-system, sans-serif;\n    font-size: 12px;\n    font-weight: 700;\n    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25);\n  }\n\n  .mv-home-label.leaflet-tooltip-right::before {\n    border-right-color: #1c2b22;\n  }\n\n  .mv-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    padding: 12px 26px;\n    border: 0;\n    border-radius: 999px;\n    background: var(--mv-accent);\n    color: #fff !important;\n    font-size: 15px;\n    font-weight: 600;\n    text-decoration: none !important;\n    cursor: pointer;\n    transition: filter 0.15s;\n  }\n\n  .mv-btn:hover {\n    filter: brightness(0.92);\n  }\n\n  .mv-empty {\n    grid-column: 1 \/ -1;\n    padding: 40px 20px;\n    border: 1px dashed #d6cdbd;\n    border-radius: 18px;\n    background: #fff;\n    color: var(--mv-muted);\n    text-align: center;\n  }\n\n  .mv-empty strong {\n    display: block;\n    margin-bottom: 4px;\n    color: #1f2a24;\n  }\n\n  \/* \u2500\u2500\u2500 Id\u00e9es selon vos envies \u2500\u2500\u2500 *\/\n  .mv-ideas {\n    margin-top: 48px;\n  }\n\n  .mv-ideas-head {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: baseline;\n    justify-content: space-between;\n    gap: 8px 24px;\n    margin-bottom: 16px;\n  }\n\n  .mv-ideas-title {\n    margin: 0 !important;\n    font-size: clamp(22px, 2.6vw, 30px) !important;\n    color: #1c2b22 !important;\n  }\n\n  .mv-ideas-sub {\n    margin: 0 !important;\n    color: var(--mv-muted);\n    font-size: 14px;\n  }\n\n  .mv-ideas-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));\n    gap: 16px;\n  }\n\n  .mv-idea {\n    display: flex;\n    align-items: stretch;\n    overflow: hidden;\n    min-height: 88px;\n    padding: 0;\n    border: 1px solid var(--mv-line);\n    border-radius: 16px;\n    background: #fff;\n    text-align: left;\n    cursor: pointer;\n    transition: box-shadow 0.2s;\n  }\n\n  .mv-idea:hover {\n    box-shadow: 0 8px 20px rgba(31, 42, 36, 0.1);\n  }\n\n  .mv-idea-img {\n    flex: 0 0 38%;\n    background: var(--mv-cream) center \/ cover no-repeat;\n  }\n\n  .mv-idea-body {\n    display: flex;\n    flex: 1;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n  }\n\n  .mv-idea-body .mv-icon {\n    font-size: 22px;\n    color: var(--mv-cat);\n  }\n\n  .mv-idea-text {\n    flex: 1;\n    min-width: 0;\n  }\n\n  .mv-idea-text strong {\n    display: block;\n    font-size: 14px;\n    color: #1c2b22;\n    line-height: 1.3;\n  }\n\n  .mv-idea-text span {\n    font-size: 13px;\n    color: var(--mv-muted);\n  }\n\n  \/* \u2500\u2500\u2500 Marqueurs carte \u2500\u2500\u2500 *\/\n  .mv-pin svg {\n    display: block;\n    overflow: visible;\n    transform-origin: 50% 100%;\n    transition: transform 0.15s ease;\n    filter: drop-shadow(0 2px 3px rgba(20, 24, 20, 0.35));\n  }\n\n  .mv-pin.is-hover svg {\n    transform: scale(1.3);\n  }\n\n  .mv-pin.is-selected svg {\n    transform: scale(1.4);\n    filter: drop-shadow(0 0 0 #fff) drop-shadow(0 3px 6px rgba(20, 24, 20, 0.45));\n  }\n\n  .mv-pin.is-selected {\n    z-index: 1001 !important;\n  }\n\n  \/* Pas de carr\u00e9 de focus Leaflet autour du rep\u00e8re cliqu\u00e9 *\/\n  .mv-pin:focus,\n  .mv-pin:focus-visible {\n    outline: none;\n  }\n\n  .mv-pin.is-hover {\n    z-index: 1000 !important;\n  }\n\n  .mv-cluster {\n    background: none;\n    border: none;\n  }\n\n  .mv-cluster span {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    border: 3px solid #fff;\n    border-radius: 50%;\n    background: var(--mv-accent, #2e5e45);\n    color: #fff;\n    font-size: 13px;\n    font-weight: 700;\n    box-shadow: 0 3px 8px rgba(20, 24, 20, 0.3);\n  }\n\n\n  \/* \u2500\u2500\u2500 Modal \u2500\u2500\u2500 *\/\n  .mv-modal-overlay {\n    position: fixed !important;\n    inset: 0 !important;\n    z-index: 99999 !important;\n    max-width: none !important;\n    width: auto !important;\n    margin: 0 !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px;\n    background: rgba(20, 24, 20, 0.4);\n    backdrop-filter: blur(2px);\n  }\n\n  .mv-modal-overlay[hidden] {\n    display: none !important;\n  }\n\n  .mv-modal {\n    position: relative;\n    width: 100%;\n    max-width: 1080px;\n    max-height: calc(100vh - 32px);\n    overflow-y: auto;\n    border-radius: 22px;\n    background: #fff;\n    box-shadow: 0 24px 60px rgba(20, 24, 20, 0.3);\n    font-family: 'Inter', -apple-system, sans-serif;\n    color: #1f2a24;\n  }\n\n  \/* Cr\u00e9dit photo : discret sur la carte (\u00a9, auteur au survol), lisible en fiche. *\/\n  .mv-credit {\n    position: absolute;\n    top: 8px;\n    right: 8px;\n    z-index: 2;\n    max-width: calc(100% - 16px);\n    padding: 2px 7px;\n    border-radius: 999px;\n    background: rgba(0, 0, 0, 0.45);\n    color: #fff;\n    font-size: 11px;\n    line-height: 1.5;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    cursor: help;\n  }\n\n  .mv-card:hover .mv-credit::after,\n  .mv-credit:focus::after {\n    content: ' ' attr(data-credit);\n  }\n\n  \/* Bandeau : le cr\u00e9dit est \u00e9crit en clair (pas de survol sur une image de fond),\n     en bas \u00e0 droite, loin du titre. *\/\n  .mv-credit--hero {\n    top: auto;\n    bottom: 10px;\n    right: 12px;\n    max-width: 60%;\n    cursor: default;\n  }\n\n  .mv-modal-credit {\n    margin: 6px 2px 0 !important;\n    color: var(--mv-muted, #6b7280);\n    font-size: 12px !important;\n    line-height: 1.4 !important;\n  }\n\n  .mv-modal-img {\n    display: block;\n    width: 100%;\n    aspect-ratio: 4 \/ 3;\n    max-height: 52vh;\n    object-fit: cover;\n    border-radius: 14px;\n  }\n\n  \/* Modal large : contenu sur 2 colonnes (texte \/ m\u00e9dias) pour \u00e9viter de d\u00e9filer *\/\n  .mv-modal-cols {\n    display: grid;\n    grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr);\n    gap: 28px;\n    align-items: start;\n  }\n\n  \/* Colonne m\u00e9dias : reste visible pendant qu'on lit le texte *\/\n  .mv-modal-col--media {\n    position: sticky;\n    top: 0;\n  }\n\n  .mv-modal-body {\n    padding-top: 26px !important;\n  }\n\n  \/* Place pour le bouton de fermeture en haut \u00e0 droite *\/\n  .mv-modal-cols > .mv-modal-col:last-child {\n    padding-right: 36px;\n  }\n\n  .mv-modal-col {\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n    min-width: 0;\n  }\n\n  .mv-modal-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n  }\n\n  .mv-btn--ghost {\n    background: #fff;\n    border: 1px solid var(--mv-line);\n    color: #1c2b22 !important;\n  }\n\n  .mv-btn--ghost:hover {\n    filter: none;\n    border-color: var(--mv-accent);\n  }\n\n  @media (max-width: 900px) {\n    .mv-modal-cols {\n      grid-template-columns: minmax(0, 1fr);\n      gap: 14px;\n    }\n\n    \/* Mobile : photo, puis texte, puis boutons \/ m\u00e9dias *\/\n    .mv-modal-cols {\n      display: flex;\n      flex-direction: column;\n    }\n\n    .mv-modal-col--media {\n      display: contents;\n    }\n\n    .mv-modal-col--media > .mv-modal-img {\n      order: -2;\n    }\n\n    .mv-modal-cols > .mv-modal-col:last-child {\n      order: -1;\n    }\n\n    .mv-modal-cols > .mv-modal-col:last-child {\n      padding-right: 0;\n    }\n  }\n\n  .mv-modal-body {\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n    padding: 22px 26px 26px;\n  }\n\n  .mv-modal-title {\n    margin: 0 !important;\n    font-size: 26px !important;\n    line-height: 1.2 !important;\n    color: #1c2b22 !important;\n  }\n\n  .mv-modal-desc {\n    margin: 0 !important;\n    font-size: 15px;\n    line-height: 1.65;\n    color: #4b5850;\n    white-space: pre-line;\n  }\n\n  .mv-modal-event {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    align-self: flex-start;\n    padding: 7px 12px;\n    border-radius: 10px;\n    background: var(--mv-accent-soft);\n    color: var(--mv-accent);\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .mv-fields {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));\n    gap: 10px 20px;\n    padding: 14px 16px;\n    border-radius: 14px;\n    background: var(--mv-cream);\n  }\n\n  .mv-field span {\n    display: block;\n    margin-bottom: 2px;\n    font-size: 12px;\n    line-height: 1.35 !important;\n    color: var(--mv-muted);\n  }\n\n  .mv-field strong {\n    display: block;\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1.4 !important;\n    color: #1f2a24;\n    overflow-wrap: anywhere;\n  }\n\n  \/* \u2500\u2500\u2500 Agrandissement automatique par paliers (fiches tr\u00e8s remplies) \u2500\u2500\u2500\n     1. is-wide    : fen\u00eatre plus large, infos sur 3 colonnes, photo plus basse\n     2. is-compact : espacements et textes resserr\u00e9s *\/\n  .mv-modal.is-wide {\n    max-width: min(1320px, calc(100vw - 32px));\n  }\n\n  .mv-modal.is-wide .mv-fields {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .mv-modal.is-wide .mv-modal-img {\n    aspect-ratio: 16 \/ 10;\n    max-height: 36vh;\n  }\n\n  .mv-modal.is-compact .mv-modal-body {\n    gap: 10px;\n    padding: 18px 20px 20px !important;\n  }\n\n  .mv-modal.is-compact .mv-modal-col {\n    gap: 10px;\n  }\n\n  .mv-modal.is-compact .mv-modal-title {\n    font-size: 22px !important;\n  }\n\n  .mv-modal.is-compact .mv-modal-desc {\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .mv-modal.is-compact .mv-fields {\n    gap: 8px 16px;\n    padding: 12px 14px;\n  }\n\n  .mv-modal.is-compact .mv-field strong {\n    font-size: 13px;\n  }\n\n  .mv-modal.is-compact .mv-modal-img {\n    max-height: 30vh;\n  }\n\n  @media (max-width: 900px) {\n    .mv-modal.is-wide .mv-fields {\n      grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));\n    }\n  }\n\n  .mv-modal-sub {\n    margin: 4px 0 0 !important;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: var(--mv-muted);\n  }\n\n  .mv-gallery {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));\n    gap: 8px;\n  }\n\n  .mv-gallery img {\n    display: block;\n    width: 100%;\n    aspect-ratio: 1;\n    object-fit: cover;\n    border-radius: 10px;\n  }\n\n  .mv-docs a {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 8px 0;\n    color: var(--mv-accent);\n    font-weight: 600;\n    text-decoration: none;\n  }\n\n  .mv-video {\n    position: relative;\n    aspect-ratio: 16 \/ 9;\n    border-radius: 12px;\n    overflow: hidden;\n    background: #000;\n  }\n\n  .mv-video iframe,\n  .mv-video video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  .mv-faq details {\n    border-bottom: 1px solid var(--mv-line);\n    padding: 10px 0;\n  }\n\n  .mv-faq summary {\n    cursor: pointer;\n    font-size: 15px !important;\n    font-weight: 600;\n    line-height: 1.4 !important;\n    color: #1c2b22;\n  }\n\n  .mv-faq p {\n    margin: 8px 0 0 !important;\n    color: #4b5850;\n    line-height: 1.55;\n  }\n\n  .mv-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 2;\n    width: 40px;\n    height: 40px;\n    border: 0;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.95);\n    color: #1f2a24;\n    font-size: 22px;\n    line-height: 1;\n    cursor: pointer;\n    box-shadow: 0 2px 6px rgba(20, 24, 20, 0.2);\n  }\n\n  \/* \u2500\u2500\u2500 Responsive \u2500\u2500\u2500 *\/\n  @media (max-width: 1100px) {\n    .mv-layout {\n      grid-template-columns: minmax(0, 1fr);\n    }\n\n    .mv-map-panel {\n      position: relative;\n      top: 0;\n      order: -1;\n    }\n\n    .mv-map {\n      aspect-ratio: 4 \/ 3;\n      max-height: 420px;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .mv-wrap {\n      padding: 0 12px 40px;\n    }\n\n    .mv-hero {\n      padding: 36px 22px;\n      border-radius: 18px;\n    }\n\n    .mv-hero::before {\n      background: linear-gradient(180deg, rgba(250, 247, 242, 0.95), rgba(250, 247, 242, 0.8));\n    }\n\n    .mv-seg {\n      width: 100%;\n    }\n\n    .mv-seg button {\n      flex: 1;\n      padding: 0 8px;\n    }\n\n\n\n    .mv-card--featured {\n      grid-column: auto;\n      min-height: 320px;\n    }\n\n    .mv-card--featured .mv-card-title {\n      font-size: 24px !important;\n    }\n\n    .mv-modal-img {\n      height: 200px;\n    }\n  }\n<\/style>\n\n\n<div class=\"mv-wrap\" id=\"mv-app\">\n\n  <section class=\"mv-hero\" style=\"background-image:url(https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_69ca6f7080f26.jpg)\">\n        <div class=\"mv-hero-inner\">\n      <h1 class=\"mv-hero-title\">Things to discover nearby<\/h1>\n      <p class=\"mv-hero-text\">Villages, beaches, walks, good addresses and experiences selected around your stay.<\/p>\n              <span class=\"mv-hero-chip\">\n          <span class=\"mv-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/svg><\/span>\n          Around <strong>Domaine des Ch\u00eanes<\/strong>\n        <\/span>\n          <\/div>\n  <\/section>\n\n  <div class=\"mv-controls\">\n    <label class=\"mv-search\">\n      <span class=\"mv-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"M21 21l-4.5-4.5\"\/><\/svg><\/span>\n      <input type=\"search\" id=\"mv-search\" placeholder=\"Search for a place, an activity, a village\u2026\" aria-label=\"Search\">\n    <\/label>\n          <div class=\"mv-seg\" role=\"group\" aria-label=\"Maximum distance\" id=\"mv-distance\">\n        <button type=\"button\" data-km=\"15\">15 km<\/button>\n        <button type=\"button\" data-km=\"30\">30 km<\/button>\n        <button type=\"button\" data-km=\"60\">60 km<\/button>\n        <button type=\"button\" data-km=\"0\" class=\"is-active\">All<\/button>\n      <\/div>\n      <\/div>\n\n  <div class=\"mv-cats-wrap\" id=\"mv-cats-wrap\">\n    <button type=\"button\" class=\"mv-cats-arrow mv-cats-arrow--left\" aria-label=\"Previous categories\"><span>\u2039<\/span><\/button>\n    <div class=\"mv-cats\" id=\"mv-cats\" role=\"group\" aria-label=\"Categories\"><\/div>\n    <button type=\"button\" class=\"mv-cats-arrow mv-cats-arrow--right\" aria-label=\"Next categories\"><span>\u203a<\/span><\/button>\n  <\/div>\n\n  <div class=\"mv-bar\">\n    <p class=\"mv-count\" id=\"mv-count\"><\/p>\n    <div class=\"mv-seg\" role=\"group\" aria-label=\"Display\" id=\"mv-view\">\n      <button type=\"button\" data-view=\"list\">List<\/button>\n      <button type=\"button\" data-view=\"map\" class=\"is-active\">Map<\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"mv-layout\" id=\"mv-layout\">\n    <div>\n      <div class=\"mv-grid\" id=\"mv-grid\"><\/div>\n      <div class=\"mv-more\" id=\"mv-more\"><\/div>\n    <\/div>\n    <aside class=\"mv-map-panel\">\n      <div class=\"mv-map\" id=\"mv-map\"><\/div>\n      <div id=\"mv-preview\" aria-live=\"polite\"><\/div>\n    <\/aside>\n  <\/div>\n\n  <section class=\"mv-ideas\" id=\"mv-ideas\" aria-labelledby=\"mv-ideas-title\"><\/section>\n\n  <noscript>\n    <ul>\n              <li><strong>Ceven&#039;Aventure<\/strong> \u2014 In the heart of the Gorges du Chassezac, just 2km from the campsite, the leisure base Ceven&#039;Aventure welcomes you in the middle of nature to discover a range of outdoor&hellip;<\/li>\n              <li><strong>Chambonas<\/strong> \u2014 Picturesque small village ideal for hiking and water activities<\/li>\n              <li><strong>Gravi\u00e8res<\/strong> \u2014 Ideal for wine enthusiasts and nature lovers, with many hiking options<\/li>\n              <li><strong>Banne<\/strong> \u2014 Historic village with picturesque alleys and a rich heritage<\/li>\n              <li><strong>Les Salelles<\/strong> \u2014 Charming small village with a beautiful church and natural landscapes<\/li>\n              <li><strong>Les Assions<\/strong> \u2014 Picturesque village with exceptional natural landscapes<\/li>\n              <li><strong>Parc d&#039;aventure Ceven&#039;Aventure<\/strong> \u2014 Park offering activities such as canyoning, kayaking, caving, and climbing in the Gorges du Chassezac.<\/li>\n              <li><strong>F\u00eate de l&#039;Olivier des Vans<\/strong><\/li>\n              <li><strong>Festival de Bann&#039;Art<\/strong><\/li>\n              <li><strong>Crochet Workshop at Villefort<\/strong><\/li>\n              <li><strong>La Grotte Chauvet 2<\/strong> \u2014 Air-conditioned replica of the UNESCO-listed decorated cave, ideal for a guided half-day visit, especially in hot weather.<\/li>\n              <li><strong>Cano\u00eb-kayak sur le Chassezac<\/strong> \u2014 The Chassezac river is only 500 m from the campsite. Several rental companies offer descents through the gorges, with calm waters suitable for families and some more playful passages for&hellip;<\/li>\n              <li><strong>Villages of Character - Banne, Naves and Les Vans<\/strong> \u2014 Discover the medieval alleys of Banne and Naves villages, and the lively market of Les Vans on Saturday mornings, combined with nearby sports activities like canyoning and via ferrata.<\/li>\n              <li><strong>Les Gorges de l&#039;Ard\u00e8che &amp; Vallon-Pont-d&#039;Arc<\/strong> \u2014 Must-see natural site in Ard\u00e8che with Pont d&#039;Arc, the panoramic gorge route, and pebble beaches, perfect for swimming and nature exploration.<\/li>\n              <li><strong>Festival Aluna \u00e0 Ruoms<\/strong> \u2014 Le Festival Aluna \u00e0 Ruoms est un grand \u00e9v\u00e9nement musical qui attire de nombreux visiteurs chaque ann\u00e9e. Plusieurs navettes partent proche du camping pour faciliter l&#039;acc\u00e8s. C&#039;est une excellente occasion&hellip;<\/li>\n              <li><strong>Children&#039;s Splash Pool Domaine des Ch\u00eanes<\/strong> \u2014 The children&#039;s splash pool is heated and designed to provide a safe space for the little ones. A small canal accompanies the splash pool to cool infants comfortably. This aquatic&hellip;<\/li>\n              <li><strong>Ard\u00e8che Themed Evening<\/strong> \u2014 After a day full of activities in Ard\u00e8che, enjoy a lively themed evening at the campsite. These friendly evenings bring together young and old for moments of relaxation and sharing&hellip;<\/li>\n              <li><strong>Daytime Sports and Leisure Activities<\/strong> \u2014 During the day, discover various sports and leisure activities to add rhythm to your holidays in a friendly atmosphere. These activities promote exchanges and the pleasure of gathering with family&hellip;<\/li>\n              <li><strong>Family Activities at Domaine des Ch\u00eanes<\/strong> \u2014 At Domaine des Ch\u00eanes in Ard\u00e8che, enjoy activities designed to bring together children and adults in a friendly atmosphere. Creative workshops for kids, sports tournaments, and themed evenings are offered&hellip;<\/li>\n              <li><strong>Saperlipopette Club<\/strong> \u2014 The Saperlipopette Club welcomes children aged 6 to 12 during the summer season, from Monday to Friday excluding weekends. Children participate in craft activities such as painting, coloring, and DIY&hellip;<\/li>\n              <li><strong>Electric vehicle charging station<\/strong> \u2014 Electric charging station available to recharge electric vehicles at the camping. Provides a practical and secure service for customers with electric vehicles.<\/li>\n              <li><strong>Wifi<\/strong> \u2014 WiFi is free throughout the camping, allowing guests to stay easily connected during their stay.<\/li>\n              <li><strong>My wedding at Domaine des Ch\u00eanes<\/strong> \u2014 Le Domaine des Ch\u00eanes camping in Ard\u00e8che offers a unique setting to organize your wedding, at the foot of Bois de Pa\u00efolive. The team supports you in full organization with&hellip;<\/li>\n              <li><strong>Room rental - Domaine des Ch\u00eanes seminar<\/strong> \u2014 Multi-purpose room of 60 m\u00b2 at Domaine des Ch\u00eanes in Ard\u00e8che, adaptable and equipped with a video projector, sound system, microphone, lights, and flip chart. \ud83d\udc49\ud83c\udffc Capacity of 25 to&hellip;<\/li>\n              <li><strong>My birthday at Domaine des Ch\u00eanes<\/strong> \u2014 Le camping Le domaine des Ch\u00eanes offers you a personalized service to organize your birthday with family. You can rent the room, reserve accommodations and benefit from \u00e0 la carte&hellip;<\/li>\n              <li><strong>Electric scooter rental<\/strong> \u2014 Electric scooter rentals by the hour or day with reservation via Eurowheelz. Ideal for exploring the surroundings without worries about parking or noise nuisances.<\/li>\n              <li><strong>Well-being Space (Relaxation Area)<\/strong> \u2014 Well-being space open from mid-May to mid-September by appointment. Offers body treatments, facial treatments, waxing, and other relaxing beauty treatments.<\/li>\n              <li><strong>Saperlipopette Club (Children&#039;s Club)<\/strong> \u2014 Children&#039;s club for ages 6-12, open Monday to Friday in July and August, from 9 AM to 12 PM and 5 PM to 8 PM. Activities include treasure hunts, crafts,&hellip;<\/li>\n              <li><strong>Pet Services<\/strong> \u2014 Dedicated services for animals: dog bar, dog park with agility course, dog-friendly showers, and pet-sitter available at extra charge.<\/li>\n              <li><strong>Espace Bien-\u00catre Domaine des Ch\u00eanes<\/strong> \u2014 L&#039;espace bien-\u00eatre du camping Domaine des Ch\u00eanes, situ\u00e9 aux Vans en Ard\u00e8che, offre un cadre calme et discret pour la d\u00e9tente et le ressourcement. Samantha et son \u00e9quipe proposent une&hellip;<\/li>\n              <li><strong>Family Event Welcome - Domaine des Ch\u00eanes -<\/strong> \u2014 The Domaine des Ch\u00eanes offers personalized welcome and tailor-made services for your family or friends&#039; events. Enjoy a weekend in nature with relaxation by the pool and walks in the&hellip;<\/li>\n              <li><strong>Grocery\/bread deposit<\/strong> \u2014 Open in July and August from 8 AM to noon, this grocery offers basic food and hygiene products. The bread deposit allows you to reserve fresh croissants and baguettes to&hellip;<\/li>\n              <li><strong>Chassezac River<\/strong> \u2014 Located about 5 minutes walk from Domaine des Ch\u00eanes Camping, the Chassezac River offers a peaceful natural setting ideal for family holidays. You can enjoy swimming, fishing, sunbathing on its&hellip;<\/li>\n              <li><strong>La Guinguette des Ch\u00eanes<\/strong> \u2014 La Guinguette des Ch\u00eanes offers generous and varied cuisine with shareable dishes, gourmet burgers, homemade pizzas, and fresh salads. Open from May to mid-September, it provides a warm and festive&hellip;<\/li>\n              <li><strong>Jungle Ice Cream Bar<\/strong> \u2014 From the campsite opening until mid-September, the Jungle Ice Cream Bar, located by the pool, offers ice creams, sundaes, and a variety of cocktails with or without alcohol. In July&hellip;<\/li>\n              <li><strong>Swimming Pool Regulations Domaine des Ch\u00eanes<\/strong><\/li>\n              <li><strong>Domaine des Ch\u00eanes<\/strong><\/li>\n              <li><strong>La Trans-Saint-Paulienne<\/strong><\/li>\n              <li><strong>Festival de Bann&#039;Art<\/strong> \u2014 International festival of singular art showcasing contemporary works across various artistic disciplines. A beautiful immersion into contemporary art for the whole family.<\/li>\n              <li><strong>Atelier Crochet \u00e0 Villefort<\/strong> \u2014 Family creative workshop to learn crochet, ideal for developing children&#039;s creativity and sharing a friendly moment.<\/li>\n              <li><strong>F\u00eate de l&#039;Olivier des Vans<\/strong> \u2014 This annual festival celebrates olive culture with various activities and tastings. It&#039;s a great opportunity to discover local traditions with family.<\/li>\n              <li><strong>Heated Pool - Domaine des Ch\u00eanes<\/strong> \u2014 The heated pool at Ard\u00e8che Sud campsite is a private space open every day from 10 am to 8 pm from May 1, 2026, to September 20, 2026. During the&hellip;<\/li>\n          <\/ul>\n  <\/noscript>\n<\/div>\n\n<div class=\"mv-modal-overlay\" id=\"mv-modal\" hidden>\n  <div class=\"mv-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"mv-modal-title\">\n    <button type=\"button\" class=\"mv-modal-close\" id=\"mv-modal-close\" aria-label=\"Close\">\u00d7<\/button>\n    <div id=\"mv-modal-content\"><\/div>\n  <\/div>\n<\/div>\n\n<script>\n  (function() {\n    var ITEMS = [{\"id\":0,\"featurable\":true,\"type\":\"partenaires-activites-sportives-et-culturelles\",\"name\":\"Ceven'Aventure\",\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_69ca6f7080f26.jpg\",\"credit\":\"\",\"description\":\"In the heart of the Gorges du Chassezac, just 2km from the campsite, the leisure base Ceven'Aventure welcomes you in the middle of nature to discover a range of outdoor activities including canyoning from Les Vans, caving, climbing, via ferrata, paddle, and canoeing.\\n\\nIn high season, a free shuttle is offered from the campsite.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.412911,\"lng\":4.178164,\"tags\":[\"sports\"],\"fields\":[{\"label\":\"Cat\\u00e9gorie \\\/ Type\",\"value\":\"sports\"},{\"label\":\"Localisation\",\"value\":\"596 chemin de Cornillon - 07140 LES ASSIONS\"},{\"label\":\"Activit\\u00e9s propos\\u00e9es\",\"value\":\"Canoeing; canyoning; caving; climbing; via ferrata; adventure course; stand up paddle; rafting\"},{\"label\":\"Dates d'ouverture \\\/ Disponibilit\\u00e9s\",\"value\":\"depending on activity, contact Ceven'Aventure directly\"},{\"label\":\"Contact\",\"value\":\"04.75.94.98.42\"},{\"label\":\"Commentaires\",\"value\":\"With the code CHENES, enjoy a 10% discount on canoe rentals.\"}],\"link\":\"https:\\\/\\\/www.ceven-aventure.com\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":1,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Chambonas\",\"image\":\"https:\\\/\\\/www.domaine-vans-ardeche.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/residence-belambra-club-les-vans-59899-12.jpg\",\"credit\":\"\",\"description\":\"Picturesque small village ideal for hiking and water activities\",\"city\":\"\",\"address\":\"Chambonas, 07140 Les Vans, France\",\"km\":null,\"min\":11,\"lat\":44.4180556,\"lng\":4.1294444,\"tags\":[],\"fields\":[{\"label\":\"Temps en voiture (min)\",\"value\":\"11\"},{\"label\":\"Lieux \\\/ Activit\\u00e9s incontournables\",\"value\":\"Saint-Pierre Church, Chambonas Bridge, Chassezac Gorges\"},{\"label\":\"March\\u00e9s \\\/ \\u00e9v\\u00e9nements locaux\",\"value\":\"Weekly market on Sunday morning, Saint-Pierre Festival in June\"},{\"label\":\"Restaurants \\\/ sp\\u00e9cialit\\u00e9s\",\"value\":\"Le Pont de Chambonas Restaurant, Ard\\u00e8che specialties\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Chambonas, 07140 Les Vans, France\"}],\"link\":\"https:\\\/\\\/fr.wikipedia.org\\\/wiki\\\/Chambonas_%28Ard%C3%A8che%29\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":2,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Gravi\\u00e8res\",\"image\":\"https:\\\/\\\/www.cevennes-ardeche.com\\\/app\\\/uploads\\\/2025\\\/08\\\/dlu-janvier-2034-web-pont-de-gravieres-a-severine-baur-ot-cevennes-ardeche-5.webp\",\"credit\":\"\",\"description\":\"Ideal for wine enthusiasts and nature lovers, with many hiking options\",\"city\":\"\",\"address\":\"Gravi\\u00e8res, 07140 Les Vans, France\",\"km\":8.7,\"min\":15,\"lat\":44.4216558,\"lng\":4.0913773,\"tags\":[],\"fields\":[{\"label\":\"Distance depuis le camping (km)\",\"value\":\"8.7\"},{\"label\":\"Temps en voiture (min)\",\"value\":\"15\"},{\"label\":\"Lieux \\\/ Activit\\u00e9s incontournables\",\"value\":\"Vineyards of Gravi\\u00e8res, Chassezac Gorges\"},{\"label\":\"March\\u00e9s \\\/ \\u00e9v\\u00e9nements locaux\",\"value\":\"Local producers' market on Saturday morning, Grape Festival in September\"},{\"label\":\"Restaurants \\\/ sp\\u00e9cialit\\u00e9s\",\"value\":\"Le Vieux Moulin Restaurant, chestnut-based specialties\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Gravi\\u00e8res, 07140 Les Vans, France\"}],\"link\":\"https:\\\/\\\/www.ardeche-evasion.com\\\/decouverte\\\/communes-ardeche\\\/les-vans\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":3,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Banne\",\"image\":\"https:\\\/\\\/cdn.iris-etourism.io\\\/uploads\\\/ot_cevennes_dardeche\\\/7f3\\\/15-234-18016783.webp\",\"credit\":\"\",\"description\":\"Historic village with picturesque alleys and a rich heritage\",\"city\":\"\",\"address\":\"Banne, 07460 Banne, France\",\"km\":9.3,\"min\":15,\"lat\":44.3676247,\"lng\":4.1546345,\"tags\":[],\"fields\":[{\"label\":\"Distance depuis le camping (km)\",\"value\":\"9.3\"},{\"label\":\"Temps en voiture (min)\",\"value\":\"15\"},{\"label\":\"Lieux \\\/ Activit\\u00e9s incontournables\",\"value\":\"Banne Castle, Bois de Pa\\u00efolive\"},{\"label\":\"March\\u00e9s \\\/ \\u00e9v\\u00e9nements locaux\",\"value\":\"Artisanal market on Sunday morning, Chestnut Festival in October\"},{\"label\":\"Restaurants \\\/ sp\\u00e9cialit\\u00e9s\",\"value\":\"Le Relais de Banne restaurant, Ard\\u00e8che specialties\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Banne, 07460 Banne, France\"}],\"link\":\"https:\\\/\\\/fr.wikipedia.org\\\/wiki\\\/Banne_(Ard%C3%A8che)\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":4,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Les Salelles\",\"image\":\"https:\\\/\\\/www.cdc-vansencevennes.fr\\\/app\\\/uploads\\\/2022\\\/07\\\/Eglise-1A.jpg\",\"credit\":\"\",\"description\":\"Charming small village with a beautiful church and natural landscapes\",\"city\":\"\",\"address\":\"Les Salelles, 07140 Les Vans, France\",\"km\":8.7,\"min\":19,\"lat\":44.4156847,\"lng\":4.1054535,\"tags\":[],\"fields\":[{\"label\":\"Distance depuis le camping (km)\",\"value\":\"8.7\"},{\"label\":\"Temps en voiture (min)\",\"value\":\"19\"},{\"label\":\"Lieux \\\/ Activit\\u00e9s incontournables\",\"value\":\"Saint-Sauveur Church, Gorges du Chassezac\"},{\"label\":\"March\\u00e9s \\\/ \\u00e9v\\u00e9nements locaux\",\"value\":\"Local producers' market on Friday morning, Saint-Sauveur Festival in August\"},{\"label\":\"Restaurants \\\/ sp\\u00e9cialit\\u00e9s\",\"value\":\"Le Salelles restaurant, chestnut-based dishes\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Les Salelles, 07140 Les Vans, France\"}],\"link\":\"https:\\\/\\\/fr.wikipedia.org\\\/wiki\\\/Les_Salelles_%28Ard%C3%A8che%29\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":5,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Les Assions\",\"image\":\"https:\\\/\\\/dynamic-media-cdn.tripadvisor.com\\\/media\\\/photo-o\\\/10\\\/45\\\/9e\\\/a8\\\/photo4jpg.jpg?w=1200&h=-1&s=1\",\"credit\":\"\",\"description\":\"Picturesque village with exceptional natural landscapes\",\"city\":\"\",\"address\":\"Les Assions, 07140 Les Vans, France\",\"km\":5.7,\"min\":9,\"lat\":44.4211776,\"lng\":4.1734314,\"tags\":[],\"fields\":[{\"label\":\"Distance depuis le camping (km)\",\"value\":\"5.7\"},{\"label\":\"Temps en voiture (min)\",\"value\":\"9\"},{\"label\":\"Lieux \\\/ Activit\\u00e9s incontournables\",\"value\":\"Gorges du Chassezac, Bois de Pa\\u00efolive\"},{\"label\":\"March\\u00e9s \\\/ \\u00e9v\\u00e9nements locaux\",\"value\":\"Local producers' market on Tuesday morning, Chestnut Festival in October\"},{\"label\":\"Restaurants \\\/ sp\\u00e9cialit\\u00e9s\",\"value\":\"Le Chassagnes restaurant, Ard\\u00e8che specialties\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Les Assions, 07140 Les Vans, France\"}],\"link\":\"https:\\\/\\\/www.ardeche-evasion.com\\\/decouverte\\\/communes-ardeche\\\/les-vans\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":6,\"featurable\":true,\"type\":\"activites-et-lieux-recommandes\",\"name\":\"Parc d'aventure Ceven'Aventure\",\"image\":\"https:\\\/\\\/cdn.iris-etourism.io\\\/uploads\\\/aubenas_vals\\\/988\\\/25-211-27185945.webp\",\"credit\":\"\",\"description\":\"Park offering activities such as canyoning, kayaking, caving, and climbing in the Gorges du Chassezac.\",\"city\":\"\",\"address\":\"596 chemin de Cornillon, 07140 Les Vans\",\"km\":5,\"min\":null,\"lat\":44.3701,\"lng\":4.0845,\"tags\":[\"Les Vans\",\"nature\"],\"fields\":[{\"label\":\"Type (nature, sport, culture, famille\\u2026)\",\"value\":\"nature\"},{\"label\":\"Ville \\\/ Zone\",\"value\":\"Les Vans\"},{\"label\":\"Distance depuis le camping (km)\",\"value\":\"5\"},{\"label\":\"Dur\\u00e9e moyenne\",\"value\":\"1 day\"},{\"label\":\"R\\u00e9servation n\\u00e9cessaire ?\",\"value\":\"Oui\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"596 chemin de Cornillon, 07140 Les Vans\"}],\"link\":\"https:\\\/\\\/www.ceven-aventure.com\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":7,\"featurable\":true,\"type\":\"evenements-recommandes\",\"name\":\"F\\u00eate de l'Olivier des Vans\",\"image\":\"https:\\\/\\\/cdn-s-www.ledauphine.com\\\/images\\\/064BB7CD-5DD2-4C9E-A913-65AC4075D2FD\\\/NW_raw\\\/defile-des-confreries-1501093553.jpg\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"Place Ollier, 07140 Les Vans\",\"km\":0,\"min\":null,\"lat\":44.4055,\"lng\":4.1314,\"tags\":[],\"fields\":[{\"label\":\"Nom de l'\\u00e9v\\u00e9nement\",\"value\":\"F\\u00eate de l'Olivier des Vans\"},{\"label\":\"Date \\\/ P\\u00e9riode\",\"value\":\"Not specified\"},{\"label\":\"Lieu (ville)\",\"value\":\"Les Vans\"},{\"label\":\"Distance from camping (km)\",\"value\":\"0\"},{\"label\":\"Description rapide\",\"value\":\"Annual celebration highlighting olive culture with activities and tastings.\"},{\"label\":\"Type d\\u2019\\u00e9v\\u00e9nement (march\\u00e9, festival, sport, etc.)\",\"value\":\"F\\u00eate\"},{\"label\":\"Astuce ou commentaire\",\"value\":\"Ideal for discovering local traditions with family.\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Place Ollier, 07140 Les Vans\"}],\"link\":\"https:\\\/\\\/www.les-vans.fr\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":9,\"featurable\":true,\"type\":\"evenements-recommandes\",\"name\":\"Festival de Bann'Art\",\"image\":\"https:\\\/\\\/encrypted-tbn0.gstatic.com\\\/images?q=tbn:ANd9GcR_PiTWeoFbQOUVv0905FJu0mWbnmTDf_zS5g&s\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"Place du Village, 07460 Banne\",\"km\":10,\"min\":null,\"lat\":44.368448,\"lng\":4.155597,\"tags\":[],\"fields\":[{\"label\":\"Nom de l'\\u00e9v\\u00e9nement\",\"value\":\"Festival de Bann'Art\"},{\"label\":\"Date \\\/ P\\u00e9riode\",\"value\":\"Not specified\"},{\"label\":\"Lieu (ville)\",\"value\":\"Banne\"},{\"label\":\"Distance from camping (km)\",\"value\":\"10\"},{\"label\":\"Description rapide\",\"value\":\"International festival of outsider art, showcasing contemporary works in various artistic fields.\"},{\"label\":\"Type d\\u2019\\u00e9v\\u00e9nement (march\\u00e9, festival, sport, etc.)\",\"value\":\"Festival\"},{\"label\":\"Astuce ou commentaire\",\"value\":\"An immersion into contemporary art for the whole family.\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Place du Village, 07460 Banne\"}],\"link\":\"https:\\\/\\\/www.les-vans.fr\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":10,\"featurable\":true,\"type\":\"evenements-recommandes\",\"name\":\"Crochet Workshop at Villefort\",\"image\":\"https:\\\/\\\/encrypted-tbn0.gstatic.com\\\/images?q=tbn:ANd9GcQLDm42kcfho9CfCPAhpAhblu4FbwpU-rxrqg&s\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"Town Hall of Villefort, 07150 Villefort\",\"km\":15,\"min\":null,\"lat\":44.2,\"lng\":4.2,\"tags\":[],\"fields\":[{\"label\":\"Nom de l'\\u00e9v\\u00e9nement\",\"value\":\"Crochet Workshop at Villefort\"},{\"label\":\"Date \\\/ P\\u00e9riode\",\"value\":\"December 10, 2025\"},{\"label\":\"Lieu (ville)\",\"value\":\"Villefort\"},{\"label\":\"Distance from camping (km)\",\"value\":\"15\"},{\"label\":\"Description rapide\",\"value\":\"Creative workshop to learn crocheting as a family.\"},{\"label\":\"Type d\\u2019\\u00e9v\\u00e9nement (march\\u00e9, festival, sport, etc.)\",\"value\":\"Workshop\"},{\"label\":\"Astuce ou commentaire\",\"value\":\"A manual activity to foster children's creativity.\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Town Hall of Villefort, 07150 Villefort\"}],\"link\":\"https:\\\/\\\/www.les-vans.fr\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":11,\"featurable\":true,\"type\":\"activites-aux-alentours\",\"name\":\"La Grotte Chauvet 2\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Gemini_Generated_Image_ivuw7fivuw7fivuw.jpg\",\"credit\":\"\",\"description\":\"Air-conditioned replica of the UNESCO-listed decorated cave, ideal for a guided half-day visit, especially in hot weather.\",\"city\":\"\",\"address\":\"\",\"km\":20,\"min\":30,\"lat\":44.39232,\"lng\":4.37227,\"tags\":[],\"fields\":[{\"label\":\"Activity Name\",\"value\":\"La Grotte Chauvet 2\"},{\"label\":\"Distance from camping (km)\",\"value\":\"20\"},{\"label\":\"Travel time from camping (min.)\",\"value\":\"30\"},{\"label\":\"Type of activity (nature, sport, culture, etc.)\",\"value\":\"culture\"},{\"label\":\"Audience category (Family, Children, Senior, Teen, etc.)\",\"value\":\"Family, Children, Senior, Teen\"},{\"label\":\"Reservation? (yes \\\/ no)\",\"value\":\"oui\"},{\"label\":\"Schedule\",\"value\":\"From 9 am to 6 pm, depending on the season\"},{\"label\":\"Information and contact\",\"value\":\"grottechauvet2ardeche.com - Tel: +33 4 75 94 60 60\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"French, English, Spanish\"},{\"label\":\"Animals accepted (yes \\\/ no)\",\"value\":\"non\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Is this activity suitable for beginners?\",\"answer\":\"The guided tour is suitable for all audiences, including beginners and children.\"},{\"question\":\"What is the average price?\",\"answer\":\"The entry fee is about 16 euros for adults, discounted rates for children and seniors.\"},{\"question\":\"Is this activity possible in bad weather?\",\"answer\":\"The activity is indoor and therefore feasible in bad weather.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":12,\"featurable\":true,\"type\":\"activites-aux-alentours\",\"name\":\"Cano\\u00eb-kayak sur le Chassezac\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/riviere-ardeche-canoe.png\",\"credit\":\"\",\"description\":\"The Chassezac river is only 500 m from the campsite. Several rental companies offer descents through the gorges, with calm waters suitable for families and some more playful passages for teenagers.\",\"city\":\"\",\"address\":\"\",\"km\":0.5,\"min\":5,\"lat\":44.388032,\"lng\":4.116195,\"tags\":[],\"fields\":[{\"label\":\"Activity Name\",\"value\":\"Cano\\u00eb-kayak sur le Chassezac\"},{\"label\":\"Distance from camping (km)\",\"value\":\"0.5\"},{\"label\":\"Travel time from camping (min.)\",\"value\":\"5\"},{\"label\":\"Type of activity (nature, sport, culture, etc.)\",\"value\":\"sport\"},{\"label\":\"Audience category (Family, Children, Senior, Teen, etc.)\",\"value\":\"Family, Children, Teen\"},{\"label\":\"Reservation? (yes \\\/ no)\",\"value\":\"oui\"},{\"label\":\"Schedule\",\"value\":\"Available all day, depending on the rental companies\"},{\"label\":\"Information and contact\",\"value\":\"Contact Cevennes Aventure for reservations and information.\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"French, English\"},{\"label\":\"Animals accepted (yes \\\/ no)\",\"value\":\"non\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Is this activity suitable for beginners?\",\"answer\":\"This activity is suitable for beginners thanks to calm waters in part of the course, ideal for families and novices.\"},{\"question\":\"What is the average price?\",\"answer\":\"The average cost for canoe-kayak rental ranges from 15 to 30 euros per person depending on the duration of the descent.\"},{\"question\":\"Is this activity feasible in bad weather?\",\"answer\":\"The activity may be canceled or restricted in bad weather for safety reasons.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":13,\"featurable\":true,\"type\":\"activites-aux-alentours\",\"name\":\"Villages of Character - Banne, Naves and Les Vans\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/vacances-camping-balazuc.jpg\",\"credit\":\"\",\"description\":\"Discover the medieval alleys of Banne and Naves villages, and the lively market of Les Vans on Saturday mornings, combined with nearby sports activities like canyoning and via ferrata.\",\"city\":\"\",\"address\":\"\",\"km\":15,\"min\":20,\"lat\":44.3533,\"lng\":4.2599,\"tags\":[],\"fields\":[{\"label\":\"Activity Name\",\"value\":\"Villages of Character - Banne, Naves and Les Vans\"},{\"label\":\"Distance from camping (km)\",\"value\":\"15\"},{\"label\":\"Travel time from camping (min.)\",\"value\":\"20\"},{\"label\":\"Type of activity (nature, sport, culture, etc.)\",\"value\":\"culture\"},{\"label\":\"Audience category (Family, Children, Senior, Teen, etc.)\",\"value\":\"Family, Senior, Teen\"},{\"label\":\"Reservation? (yes \\\/ no)\",\"value\":\"non\"},{\"label\":\"Schedule\",\"value\":\"Market at Les Vans on Saturday mornings; villages open year-round\"},{\"label\":\"Information and contact\",\"value\":\"Local tourist office - contact@ard\\u00e8che-tourisme.com\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"French\"},{\"label\":\"Animals accepted (yes \\\/ no)\",\"value\":\"oui\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Is this activity suitable for beginners?\",\"answer\":\"Visiting the villages and market is accessible to everyone, including beginners and families.\"},{\"question\":\"What is the average price?\",\"answer\":\"Free for the villages; market prices depend on personal purchases.\"},{\"question\":\"Is this activity feasible in bad weather?\",\"answer\":\"Villages can be visited regardless of the weather; market may be affected by rain.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":14,\"featurable\":true,\"type\":\"activites-aux-alentours\",\"name\":\"Les Gorges de l'Ard\\u00e8che & Vallon-Pont-d'Arc\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/vallonpontdarc-1.png\",\"credit\":\"\",\"description\":\"Must-see natural site in Ard\\u00e8che with Pont d'Arc, the panoramic gorge route, and pebble beaches, perfect for swimming and nature exploration.\",\"city\":\"\",\"address\":\"\",\"km\":25,\"min\":30,\"lat\":44.4042,\"lng\":4.389194,\"tags\":[],\"fields\":[{\"label\":\"Activity Name\",\"value\":\"Les Gorges de l'Ard\\u00e8che & Vallon-Pont-d'Arc\"},{\"label\":\"Distance from camping (km)\",\"value\":\"25\"},{\"label\":\"Travel time from camping (min.)\",\"value\":\"30\"},{\"label\":\"Type of activity (nature, sport, culture, etc.)\",\"value\":\"nature\"},{\"label\":\"Audience category (Family, Children, Senior, Teen, etc.)\",\"value\":\"Famille, Enfants, Senior, Ado\"},{\"label\":\"Reservation? (yes \\\/ no)\",\"value\":\"non\"},{\"label\":\"Schedule\",\"value\":\"Open year-round, accessible at any time\"},{\"label\":\"Information and contact\",\"value\":\"Vallon-Pont-d'Arc Tourist Office - info@valonpontdarc.com\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"French, English\"},{\"label\":\"Animals accepted (yes \\\/ no)\",\"value\":\"oui\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Is this activity suitable for beginners?\",\"answer\":\"The trails and beaches are suitable for beginners and families for hiking and swimming.\"},{\"question\":\"What is the average price?\",\"answer\":\"Access to the gorges is free, some activities such as kayak rentals are paid.\"},{\"question\":\"Is this activity suitable in bad weather?\",\"answer\":\"Hiking can be done in bad weather, but swimming and certain water activities are not recommended.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":16,\"featurable\":true,\"type\":\"evenements-aux-alentours\",\"name\":\"Festival Aluna \\u00e0 Ruoms\",\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a71a0c9150bb.jpg\",\"credit\":\"\",\"description\":\"Le Festival Aluna \\u00e0 Ruoms est un grand \\u00e9v\\u00e9nement musical qui attire de nombreux visiteurs chaque ann\\u00e9e. Plusieurs navettes partent proche du camping pour faciliter l'acc\\u00e8s. C'est une excellente occasion de profiter de concerts vari\\u00e9s dans un cadre convivial.\",\"city\":\"\",\"address\":\"\",\"km\":10,\"min\":15,\"lat\":44.449617,\"lng\":4.352555,\"tags\":[],\"fields\":[{\"label\":\"Nom\",\"value\":\"Festival Aluna \\u00e0 Ruoms\"},{\"label\":\"Event category: (Music, exhibition, festival, fair, flea market, market, etc.)\",\"value\":\"Festival\"},{\"label\":\"Target audience: (Family, children, adults, seniors, adolescents, etc.)\",\"value\":\"Famille, adultes, adolescents\"},{\"label\":\"Reservation (yes\\\/no)\",\"value\":\"Oui\"},{\"label\":\"Schedule\",\"value\":\"Durant la saison estivale, dates sp\\u00e9cifiques \\u00e0 consulter\"},{\"label\":\"Practical information and contact\",\"value\":\"https:\\\/\\\/aluna-festival.fr\\\/\"},{\"label\":\"Distance from hotel: (km)\",\"value\":\"10\"},{\"label\":\"Travel time from hotel (min)\",\"value\":\"15\"},{\"label\":\"Information and contact\",\"value\":\"Contact via le site officiel du festival\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"Fran\\u00e7ais\"},{\"label\":\"Animals: (Accepted or not)\",\"value\":\"Non\"}],\"link\":\"\",\"event\":\"Du 25\\\/06\\\/2026 au 27\\\/06\\\/2026\",\"faq\":[{\"question\":\"Faut-il acheter ses billets \\u00e0 l'avance ?\",\"answer\":\"Il est fortement recommand\\u00e9 d'acheter les billets \\u00e0 l'avance pour garantir l'acc\\u00e8s au festival.\"},{\"question\":\"Where can I find the full program?\",\"answer\":\"The full program is available on the official Aluna festival website.\"},{\"question\":\"Is there dedicated parking or a shuttle service?\",\"answer\":\"Shuttles depart from the campsite to facilitate access to the festival, and there is also a parking lot nearby.\"},{\"question\":\"How long does the event last?\",\"answer\":\"The festival typically lasts several days during the summer season.\"},{\"question\":\"Is this event suitable for children?\",\"answer\":\"The event is suitable for accompanied children, with family-friendly activities.\"},{\"question\":\"Is it suitable for seniors or disabled persons?\",\"answer\":\"The festival is accessible for seniors and persons with reduced mobility with specific accommodations.\"},{\"question\":\"Is it more family-oriented, festive, or cultural?\",\"answer\":\"It's a festive and cultural event bringing a family-friendly atmosphere.\"},{\"question\":\"Is there an age limit for certain activities?\",\"answer\":\"Some activities may have an age limit, check according to the program.\"},{\"question\":\"Are discounts available (family, children, seniors)?\",\"answer\":\"Discounts may be offered for children and seniors.\"},{\"question\":\"Should a budget be planned on site (food, drinks, artisans)?\",\"answer\":\"Yes, a budget should be planned for food, drinks, and local artisan stalls.\"},{\"question\":\"Is there food or local producers on site?\",\"answer\":\"The festival offers food and local producers.\"},{\"question\":\"Can you find crafts or souvenirs there?\",\"answer\":\"It is possible to find crafts and souvenirs on site.\"},{\"question\":\"Is the event held indoors or outdoors?\",\"answer\":\"The event takes place mainly outdoors.\"},{\"question\":\"What time is best to arrive to avoid crowds?\",\"answer\":\"It is advised to arrive early in the afternoon to avoid crowds.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":20,\"featurable\":false,\"type\":\"piscine-pataugeoires\",\"name\":\"Children's Splash Pool Domaine des Ch\\u00eanes\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/camping-ardeche-avec-piscine-et-pataugeoire.jpg\",\"credit\":\"\",\"description\":\"The children's splash pool is heated and designed to provide a safe space for the little ones. A small canal accompanies the splash pool to cool infants comfortably. This aquatic area is designed for the safety and comfort of young children within the campsite in Ard\\u00e8che.\\n\\nL\\u2019Aquatoon is a water play area dedicated to young children. It offers a pleasant moment for both children and adults.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.41,\"lng\":4.239,\"tags\":[],\"fields\":[{\"label\":\"Name of the pool\",\"value\":\"Children's Splash Pool Domaine des Ch\\u00eanes\"},{\"label\":\"Type of pool (Indoor, outdoor, Lagoon, paddling pool...)\",\"value\":\"Splash Pool\"},{\"label\":\"Maximum and minimum depth\",\"value\":\"Very shallow depth suitable for young children\"},{\"label\":\"Location (in the camping)\",\"value\":\"Within the main aquatic area of the campsite\"},{\"label\":\"Facilities (Slides, Jacuzzi, jets, counter-current river...)\",\"value\":\"Heated splash pool and small canal for babies, water jets in Aquatoon nearby.\"},{\"label\":\"Around the pool (Deck chairs, parasols, showers...)\",\"value\":\"Sunbeds, umbrellas, and showers available around the aquatic area.\"},{\"label\":\"Accessible for disabled (yes\\\/no)\",\"value\":\"Yes, the aquatic area is accessible to people with reduced mobility but without water access ramp.\"},{\"label\":\"Opening dates\",\"value\":\"From May 1, 2026, to September 20, 2026\"},{\"label\":\"Opening hours\",\"value\":\"10 am to 8 pm\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Minimum age without adult?\",\"answer\":\"The minimum age without adult is not specifically indicated, but children must be supervised by their parents or legal guardians in all aquatic areas.\"},{\"question\":\"Can I bring my armbands \\\/ floats?\",\"answer\":\"Rules regarding bringing armbands or floats are not specified, it is recommended to check with the campsite reception for confirmation.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/pataugeoire-enfants-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/chenes-2021-008.jpg\"]},{\"id\":21,\"featurable\":false,\"type\":\"les-animations\",\"name\":\"Ard\\u00e8che Themed Evening\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/camping-ardeche-avec-animation.jpg\",\"credit\":\"\",\"description\":\"After a day full of activities in Ard\\u00e8che, enjoy a lively themed evening at the campsite. These friendly evenings bring together young and old for moments of relaxation and sharing in a warm atmosphere.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.409341,\"lng\":4.168141,\"tags\":[],\"fields\":[{\"label\":\"Name of the animation\",\"value\":\"Ard\\u00e8che Themed Evening\"},{\"label\":\"Type (Show, Workshop, Sport, Evening, Contest\\u2026)\",\"value\":\"Evening\"},{\"label\":\"Public category (Family, Children, Adults, Teens, Seniors)\",\"value\":\"Family, Children, Adults, Teens, Seniors\"},{\"label\":\"Location on the camping (stage, pool, hall, open air\\u2026)\",\"value\":\"Swimming pool or outdoor area\"},{\"label\":\"Estimated duration\",\"value\":\"2 to 3 hours\"},{\"label\":\"Maximum capacity\",\"value\":\"Unlimited\"},{\"label\":\"Reservation required (yes\\\/no)\",\"value\":\"Non\"},{\"label\":\"Required level (if sporty\\\/workshop)\",\"value\":\"None\"},{\"label\":\"Performed by internal team \\\/ external artist\",\"value\":\"Internal team and external artist\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Is registration required in advance to participate?\",\"answer\":\"Registration is not necessary; the evenings are open to all campers according to their wishes.\"},{\"question\":\"Is the animation included in the stay or is it an extra charge?\",\"answer\":\"The lively evenings are included in the stay at no additional cost.\"},{\"question\":\"Where are the animations held at the campsite?\",\"answer\":\"The animations mainly take place around the pool or in the outdoor areas of the campsite.\"},{\"question\":\"Is there a limit on the number of spots for this activity?\",\"answer\":\"There is no limit on the number of spots to participate in the evenings; everyone is welcome.\"},{\"question\":\"Should a specific outfit or equipment be prepared?\",\"answer\":\"It is recommended to wear casual and suitable clothing for an outdoor evening, depending on the season.\"},{\"question\":\"From what age can one participate in the activity?\",\"answer\":\"The evenings are designed for all ages, accessible from a young age with families present.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/soirees-avec-animations-Ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Animation.jpg\"]},{\"id\":22,\"featurable\":false,\"type\":\"les-animations\",\"name\":\"Daytime Sports and Leisure Activities\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/emploi-animateur-camping-ardeche.jpg\",\"credit\":\"\",\"description\":\"During the day, discover various sports and leisure activities to add rhythm to your holidays in a friendly atmosphere. These activities promote exchanges and the pleasure of gathering with family or friends. Children can also enjoy playgrounds and inflatable structures under parental supervision, accessible all week. These moments are designed to bring relaxation, sharing, and energy to your stay.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.409341,\"lng\":4.168141,\"tags\":[],\"fields\":[{\"label\":\"Name of the animation\",\"value\":\"Daytime Sports and Leisure Activities\"},{\"label\":\"Type (Show, Workshop, Sport, Evening, Contest\\u2026)\",\"value\":\"Sport, Leisure\"},{\"label\":\"Public category (Family, Children, Adults, Teens, Seniors)\",\"value\":\"Family, Children, Adults\"},{\"label\":\"Location on the camping (stage, pool, hall, open air\\u2026)\",\"value\":\"Outdoor sports areas and playgrounds at the campsite\"},{\"label\":\"Estimated duration\",\"value\":\"Variable duration depending on activity, generally 1 to 2 hours\"},{\"label\":\"Maximum capacity\",\"value\":\"Variable depending on activity, generally groups of 10 to 30 people\"},{\"label\":\"Reservation required (yes\\\/no)\",\"value\":\"Non\"},{\"label\":\"Required level (if sporty\\\/workshop)\",\"value\":\"No level required, accessible to all\"},{\"label\":\"Performed by internal team \\\/ external artist\",\"value\":\"Campsite internal team\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Faut-il s'inscrire \\u00e0 l'avance pour participer ?\",\"answer\":\"Il n'est pas n\\u00e9cessaire de s'inscrire \\u00e0 l'avance pour participer aux animations sportives et loisirs propos\\u00e9es en journ\\u00e9e. Ces activit\\u00e9s sont accessibles librement aux vacanciers.\"},{\"question\":\"L'animation est-elle incluse dans le s\\u00e9jour ou est-elle payante ?\",\"answer\":\"Toutes les animations sportives et de loisirs en journ\\u00e9e sont incluses dans le s\\u00e9jour et propos\\u00e9es gratuitement aux vacanciers.\"},{\"question\":\"Where does the animation take place in the campsite?\",\"answer\":\"The activities take place in the various sports areas and the outdoor playground of the campsite, easily accessible to holidaymakers.\"},{\"question\":\"Is there a limit to the number of participants for this animation?\",\"answer\":\"The maximum capacity varies depending on the activity, but generally groups are limited to about thirty people to ensure quality and friendliness.\"},{\"question\":\"Should I prepare special clothing or equipment?\",\"answer\":\"It is advisable to bring comfortable clothing suitable for sports activities as well as sports shoes. No specific equipment is necessary as everything is provided.\"},{\"question\":\"From what age can one participate in the animation?\",\"answer\":\"The daytime sports and leisure activities are open to all the family, with activities suitable for children from 6 years old up to adults.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":23,\"featurable\":false,\"type\":\"les-animations\",\"name\":\"Family Activities at Domaine des Ch\\u00eanes\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/emploi-animateur-enfant-camping-ardeche.jpg\",\"credit\":\"\",\"description\":\"At Domaine des Ch\\u00eanes in Ard\\u00e8che, enjoy activities designed to bring together children and adults in a friendly atmosphere. Creative workshops for kids, sports tournaments, and themed evenings are offered for lively and relaxed holidays. Each activity alternates between sharing and resting for an enjoyable family stay.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.409341,\"lng\":4.168141,\"tags\":[],\"fields\":[{\"label\":\"Name of the animation\",\"value\":\"Family Activities at Domaine des Ch\\u00eanes\"},{\"label\":\"Type (Show, Workshop, Sport, Evening, Contest\\u2026)\",\"value\":\"Animations, Workshops, Evenings\"},{\"label\":\"Public category (Family, Children, Adults, Teens, Seniors)\",\"value\":\"Families, Children, Adults\"},{\"label\":\"Location on the camping (stage, pool, hall, open air\\u2026)\",\"value\":\"Various locations: kids' club, Jungle bar for evenings, swimming pool\"},{\"label\":\"Estimated duration\",\"value\":\"Variable depending on the activity, generally 1 to 2 hours\"},{\"label\":\"Maximum capacity\",\"value\":\"Variable depending on the activity, usually accessible to all\"},{\"label\":\"Reservation required (yes\\\/no)\",\"value\":\"No, except for some special evenings\"},{\"label\":\"Required level (if sporty\\\/workshop)\",\"value\":\"Tous\"},{\"label\":\"Performed by internal team \\\/ external artist\",\"value\":\"Led by the camping's internal team\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Faut-il s'inscrire \\u00e0 l'avance pour participer ?\",\"answer\":\"En r\\u00e8gle g\\u00e9n\\u00e9rale, il n'est pas n\\u00e9cessaire de s'inscrire \\u00e0 l'avance pour participer aux animations, sauf pour certains \\u00e9v\\u00e9nements sp\\u00e9cifiques comme la soir\\u00e9e moules o\\u00f9 la r\\u00e9servation est demand\\u00e9e.\"},{\"question\":\"L'animation est-elle incluse dans le s\\u00e9jour ou est-elle payante ?\",\"answer\":\"Les animations sont incluses dans le s\\u00e9jour, elles sont gratuites pour tous les vacanciers du camping.\"},{\"question\":\"O\\u00f9 se d\\u00e9roule l'animation sur le camping ?\",\"answer\":\"Les animations se d\\u00e9roulent dans diff\\u00e9rents espaces du camping : au club enfant pour les plus jeunes, au bar le Jungle pour les soir\\u00e9es, autour de la piscine et dans des espaces d\\u00e9di\\u00e9s en plein air.\"},{\"question\":\"Y a-t-il une limite de places pour cette animation ?\",\"answer\":\"Il n'y a g\\u00e9n\\u00e9ralement pas de limite pr\\u00e9cise de places, les animations sont con\\u00e7ues pour accueillir un large public. Cependant, pour certaines soir\\u00e9es sp\\u00e9ciales, une r\\u00e9servation est requise afin de g\\u00e9rer la capacit\\u00e9.\"},{\"question\":\"Should you bring any specific clothing or equipment?\",\"answer\":\"For most activities, casual clothing is sufficient. For sports or specific workshops, it may be recommended to wear suitable attire for the activity.\"},{\"question\":\"From what age can one participate in the activity?\",\"answer\":\"Activities are accessible to all ages, with specific activities designed for children from 6 years old, as well as for adults and seniors.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/emploi-animateur-enfant-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Animation.jpg\"]},{\"id\":24,\"featurable\":false,\"type\":\"les-animations\",\"name\":\"Saperlipopette Club\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/domaine-chene-club-enfants.jpg\",\"credit\":\"\",\"description\":\"The Saperlipopette Club welcomes children aged 6 to 12 during the summer season, from Monday to Friday excluding weekends. Children participate in craft activities such as painting, coloring, and DIY projects under the supervision of a qualified animator. It is a fun and safe space to meet other children and share convivial moments.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.409341,\"lng\":4.168141,\"tags\":[],\"fields\":[{\"label\":\"Name of the animation\",\"value\":\"Saperlipopette Club\"},{\"label\":\"Type (Show, Workshop, Sport, Evening, Contest\\u2026)\",\"value\":\"Workshop\"},{\"label\":\"Public category (Family, Children, Adults, Teens, Seniors)\",\"value\":\"Children\"},{\"label\":\"Location on the camping (stage, pool, hall, open air\\u2026)\",\"value\":\"Dedicated children's club area\"},{\"label\":\"Estimated duration\",\"value\":\"3 hours in the morning (9am-12pm) and 3 hours in the afternoon (5pm-8pm)\"},{\"label\":\"Reservation required (yes\\\/no)\",\"value\":\"Oui\"},{\"label\":\"Performed by internal team \\\/ external artist\",\"value\":\"Internal team of animators\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Do I need to register in advance to participate?\",\"answer\":\"Yes, children must be registered in advance to participate in the Saperlipopette Club.\"},{\"question\":\"Is the activity included in the stay or is it paid separately?\",\"answer\":\"The activity is generally included in the stay and freely accessible to registered children.\"},{\"question\":\"Where does the activity take place at the camping?\",\"answer\":\"The activity takes place in a dedicated children's club area within the camping.\"},{\"question\":\"Is there a limit to the number of places for this activity?\",\"answer\":\"It is advisable to register early as capacity is limited to ensure optimal supervision.\"},{\"question\":\"Should one bring special clothing or equipment?\",\"answer\":\"It is recommended that children wear suitable clothing for manual and playful activities, which can get stained.\"},{\"question\":\"From what age can children participate in the activity?\",\"answer\":\"Children can participate from 6 years old up to 12 years old.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/domaine-chene-club-enfants.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/club-enfants-au-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/animation-enfants-ruoms.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/club-enfants-Ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/animations-pour-enfants-au-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Le-Saperlipopette-Club-camping-ardeche-8.jpg\"]},{\"id\":25,\"featurable\":false,\"type\":\"service\",\"name\":\"Electric vehicle charging station\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/electric-car.jpg\",\"credit\":\"\",\"description\":\"Electric charging station available to recharge electric vehicles at the camping. Provides a practical and secure service for customers with electric vehicles.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Electric vehicle charging station\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Transport\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Free\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Opening hours\",\"value\":\"24\\\/7 access\"},{\"label\":\"Open access or upon request\",\"value\":\"Open access\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":26,\"featurable\":false,\"type\":\"service\",\"name\":\"Wifi\",\"image\":\"https:\\\/\\\/elaia-private.s3.fr-par.scw.cloud\\\/website-medias\\\/307\\\/b4e9f8f9-2301-4254-99a2-5b265f01c7be.jpeg?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCWX57Y9PWBYTRBHYPDZ%2F20260803%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20260803T130344Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Signature=9feeeeeba80562b19288331387ff9ac21f98f8c05d77e6b29721e0d1f8804295\",\"credit\":\"\",\"description\":\"WiFi is free throughout the camping, allowing guests to stay easily connected during their stay.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Wifi\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Wifi\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"oui\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Opening hours\",\"value\":\"24\\\/7 free access\"},{\"label\":\"Open access or upon request\",\"value\":\"Open access\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":27,\"featurable\":false,\"type\":\"service\",\"name\":\"My wedding at Domaine des Ch\\u00eanes\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/organisation-mariage-Ardeche.jpg\",\"credit\":\"\",\"description\":\"Le Domaine des Ch\\u00eanes camping in Ard\\u00e8che offers a unique setting to organize your wedding, at the foot of Bois de Pa\\u00efolive. The team supports you in full organization with custom dinner preparations, modular room rentals equipped, and partnerships with caterers. \\n\\nEnjoy unusual or luxury accommodations with private spa for your guests, as well as camping infrastructure such as the pool and wellness area.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.403,\"lng\":4.1679,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"My wedding at Domaine des Ch\\u00eanes\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Event \\\/ Catering Service \\\/ Room Rental\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Paid\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Opening hours\",\"value\":\"On request according to organization\"},{\"label\":\"Open access or upon request\",\"value\":\"On request\"}],\"link\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/seminaire-ardeche-2\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/organiser-mariage-camping-Ardeche.jpg\"]},{\"id\":28,\"featurable\":false,\"type\":\"service\",\"name\":\"Room rental - Domaine des Ch\\u00eanes seminar\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/camping-accueil-groupe.jpg\",\"credit\":\"\",\"description\":\"Multi-purpose room of 60 m\\u00b2 at Domaine des Ch\\u00eanes in Ard\\u00e8che, adaptable and equipped with a video projector, sound system, microphone, lights, and flip chart.\\n\\n\\ud83d\\udc49\\ud83c\\udffc Capacity of 25 to 30 seated persons, up to 60 standing, accessible for people with reduced mobility.\\n\\n\\ud83d\\udc49\\ud83c\\udffc Ideal for seminars, banquets, meetings, and professional events in a lush setting.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.674,\"lng\":4.3848,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Room rental - Domaine des Ch\\u00eanes seminar\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Equipment rental\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Paid\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Opening hours\",\"value\":\"Open year-round, hours on request\"},{\"label\":\"Open access or upon request\",\"value\":\"On request\"}],\"link\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/seminaire-ardeche-2\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[{\"url\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_documents\\\/doc_6a70a1541efb7.pdf\",\"nom\":\"plan du Domaine.pdf\",\"type\":\"pdf\"}],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/accueil-groupe-ardeche.jpg\"]},{\"id\":29,\"featurable\":false,\"type\":\"service\",\"name\":\"My birthday at Domaine des Ch\\u00eanes\",\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a70a7c69dd65.jpeg\",\"credit\":\"\",\"description\":\"Le camping Le domaine des Ch\\u00eanes offers you a personalized service to organize your birthday with family.\\n\\nYou can rent the room, reserve accommodations and benefit from \\u00e0 la carte services to make your evening unforgettable.\\n\\n\\ud83d\\udc49\\ud83c\\udffc The whole team is available to welcome you with a smile and ensure your event is successful.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"My birthday at Domaine des Ch\\u00eanes\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Entertainment\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Paid\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"Oui\"},{\"label\":\"Opening hours\",\"value\":\"By appointment, subject to availability\"},{\"label\":\"Open access or upon request\",\"value\":\"On request\"}],\"link\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/seminaire-ardeche-2\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":30,\"featurable\":false,\"type\":\"service\",\"name\":\"Electric scooter rental\",\"image\":\"https:\\\/\\\/elaia-private.s3.fr-par.scw.cloud\\\/website-medias\\\/307\\\/f2d19d79-7bd1-4a77-b1fb-a6056f846921.jpg?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCWX57Y9PWBYTRBHYPDZ%2F20260803%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20260803T131023Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Signature=06c60e6e51dd16a8f01289f48ba71dc0b763f1f4879fd01588769d66cfc3d8ae\",\"credit\":\"\",\"description\":\"Electric scooter rentals by the hour or day with reservation via Eurowheelz. Ideal for exploring the surroundings without worries about parking or noise nuisances.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Electric scooter rental\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Equipment rental\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"paid\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"non\"},{\"label\":\"Opening hours\",\"value\":\"9:30 AM - 7:00 PM\"},{\"label\":\"Open access or upon request\",\"value\":\"By reservation via the link on the website: https:\\\/\\\/eurowheelz.eu\\\/fr\\\/location\\\/camping-domaine-des-chenes\\\/\"}],\"link\":\"https:\\\/\\\/eurowheelz.eu\\\/fr\\\/reserver-un-e-chopper-en-france\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":31,\"featurable\":false,\"type\":\"service\",\"name\":\"Well-being Space (Relaxation Area)\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/aller-au-spa-au-camping-ardeche.jpg\",\"credit\":\"\",\"description\":\"Well-being space open from mid-May to mid-September by appointment. Offers body treatments, facial treatments, waxing, and other relaxing beauty treatments.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Well-being Space (Relaxation Area)\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Health\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Paid\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Opening hours\",\"value\":\"Mid-May to mid-September, by appointment\"},{\"label\":\"Open access or upon request\",\"value\":\"On request\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/camping-ardeche-avec-spa.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/soin-du-corps-camping-ardeche.jpg\"]},{\"id\":32,\"featurable\":false,\"type\":\"service\",\"name\":\"Saperlipopette Club (Children's Club)\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/animations-pour-enfants-au-camping-ardeche.jpg\",\"credit\":\"\",\"description\":\"Children's club for ages 6-12, open Monday to Friday in July and August, from 9 AM to 12 PM and 5 PM to 8 PM. Activities include treasure hunts, crafts, sports, inflatable games, and trampoline, supervised by an animator.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Saperlipopette Club (Children's Club)\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Entertainment\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"oui\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Opening hours\",\"value\":\"July and August, Monday to Friday, 9 AM - 12 PM and 5 PM - 8 PM\"},{\"label\":\"Open access or upon request\",\"value\":\"Pre-registration required\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/club-enfants-au-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/domaine-chene-club-enfants.jpg\"]},{\"id\":33,\"featurable\":false,\"type\":\"service\",\"name\":\"Pet Services\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/camping-chien-admis-1.png\",\"credit\":\"\",\"description\":\"Dedicated services for animals: dog bar, dog park with agility course, dog-friendly showers, and pet-sitter available at extra charge.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Pet Services\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Health\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Partially paid\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Opening hours\",\"value\":\"Entire season\"},{\"label\":\"Open access or upon request\",\"value\":\"Free for common areas, pet-sitter on request\"}],\"link\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/animaux-acceptes\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[{\"url\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_documents\\\/doc_6a70990019ed4.pdf\",\"nom\":\"toutou-reglement.pdf\",\"type\":\"pdf\"}],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Chien-et-canicule-_-9-spots-fraicheur-et-baignade-en-Ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/camping-chien-admis-2-1.png\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/camping-chien-admis-riviere-1.png\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/logement-chien-admis-1.png\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/qualidog-domaine-des-chenes-1.png\"]},{\"id\":34,\"featurable\":false,\"type\":\"service\",\"name\":\"Espace Bien-\\u00catre Domaine des Ch\\u00eanes\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/camping-ardeche-spa.jpg\",\"credit\":\"\",\"description\":\"L'espace bien-\\u00eatre du camping Domaine des Ch\\u00eanes, situ\\u00e9 aux Vans en Ard\\u00e8che, offre un cadre calme et discret pour la d\\u00e9tente et le ressourcement. Samantha et son \\u00e9quipe proposent une large gamme de soins du corps et de massages, avec des options en duo pour partager des moments privil\\u00e9gi\\u00e9s. Il est possible de privatiser le hammam ou le bain temp\\u00e9r\\u00e9 pour une exp\\u00e9rience intimiste et reposante. La r\\u00e9servation est obligatoire pour tous les soins, assurant un service personnalis\\u00e9 et de qualit\\u00e9.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.4325,\"lng\":4.1044,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Espace Bien-\\u00catre Domaine des Ch\\u00eanes\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Sant\\u00e9 \\\/ Bien-\\u00eatre\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Payant\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"Oui\"},{\"label\":\"Opening hours\",\"value\":\"Sur rendez-vous, \\u00e0 contacter pour disponibilit\\u00e9s\"},{\"label\":\"Open access or upon request\",\"value\":\"Sur demande, r\\u00e9servation obligatoire\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[{\"url\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_documents\\\/doc_6a708e9e9d6e1.pdf\",\"nom\":\"massage_tarif.pdf\",\"type\":\"pdf\"}],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/aller-au-spa-au-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/spa-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/soin-du-corps-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/soin-du-visage-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/soins-spa-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/soin-camping-chenes.jpg\"]},{\"id\":35,\"featurable\":false,\"type\":\"service\",\"name\":\"Family Event Welcome - Domaine des Ch\\u00eanes -\",\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a70aeb2ad982.jpeg\",\"credit\":\"\",\"description\":\"The Domaine des Ch\\u00eanes offers personalized welcome and tailor-made services for your family or friends' events. Enjoy a weekend in nature with relaxation by the pool and walks in the Pa\\u00efolive woods. The domain provides accommodation, reception hall, and catering for a friendly and relaxing stay.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.4567,\"lng\":4.1234,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Family Event Welcome - Domaine des Ch\\u00eanes -\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Accommodation, Hall, Restaurant, Entertainment\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Paid\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"Oui\"},{\"label\":\"Opening hours\",\"value\":\"Reservation-only welcome, possibility of extended weekend or week stay\"},{\"label\":\"Open access or upon request\",\"value\":\"On request\"}],\"link\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/seminaire-ardeche-2\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":36,\"featurable\":false,\"type\":\"service\",\"name\":\"Grocery\\\/bread deposit\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/epicerie-camping-ardeche.jpg\",\"credit\":\"\",\"description\":\"Open in July and August from 8 AM to noon, this grocery offers basic food and hygiene products. The bread deposit allows you to reserve fresh croissants and baguettes to order the day before for breakfast.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Service name\",\"value\":\"Grocery\\\/bread deposit\"},{\"label\":\"Type (Laundromat, Wi-Fi, Convenience store, Equipment rental, Health, Transport, Entertainment\\u2026)\",\"value\":\"Convenience store\"},{\"label\":\"Free \\\/ Paid (yes \\\/ no)\",\"value\":\"Paid\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Opening hours\",\"value\":\"July and August, 8 AM - 12 PM\"},{\"label\":\"Open access or upon request\",\"value\":\"Open access\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":37,\"featurable\":true,\"type\":\"template-bord-de-meroceanlacriviere\",\"name\":\"Chassezac River\",\"image\":\"https:\\\/\\\/www.cevennes-ardeche.com\\\/app\\\/uploads\\\/2025\\\/08\\\/dlu-janvier-2034-web-pont-de-gravieres-a-severine-baur-ot-cevennes-ardeche-5.webp\",\"credit\":\"\",\"description\":\"Located about 5 minutes walk from Domaine des Ch\\u00eanes Camping, the Chassezac River offers a peaceful natural setting ideal for family holidays. You can enjoy swimming, fishing, sunbathing on its pebble beaches, as well as water activities like canoe-kayak via our local partner. The river is unsupervised but accessible all day.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.4139497,\"lng\":4.1631317,\"tags\":[],\"fields\":[{\"label\":\"Spot name\",\"value\":\"Chassezac River\"},{\"label\":\"Subtitle\",\"value\":\"Near Domaine des Ch\\u00eanes Camping\"},{\"label\":\"Type of water's edge\",\"value\":\"River\"},{\"label\":\"Type de plage\\\/rive (Sable Galets Herbe Rochers Sable et galets)\",\"value\":\"Pebbles\"},{\"label\":\"Supervision\",\"value\":\"Unsupervised\"},{\"label\":\"Type of water (Saltwater, Freshwater, Brackish)\",\"value\":\"Fresh water\"},{\"label\":\"Swimming (Allowed, Forbidden at your own risk)\",\"value\":\"Permitted\"},{\"label\":\"Suitable for children (yes\\\/no, with supervision)\",\"value\":\"Yes, with parental supervision\"},{\"label\":\"Distance from camping\",\"value\":\"500 meters\"},{\"label\":\"Travel time from camping\",\"value\":\"5 to 10 minutes walk\"},{\"label\":\"Parking (Free, Limited paid, Not available)\",\"value\":\"Free\"},{\"label\":\"Accessibility for disabled (yes\\\/no)\",\"value\":\"Non\"},{\"label\":\"Possible activities (Swimming, snorkeling, paddle, kayak, fishing, sailing, diving, pedal boat)\",\"value\":\"Swimming, kayaking, fishing\"},{\"label\":\"On-site facilities (Showers, toilets, restaurant\\\/snack, equipment rental, private sunbeds, picnic area, surfing...)\",\"value\":\"No immediate facilities, but a play area and heated pool at the campsite\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":38,\"featurable\":false,\"type\":\"restaurants\",\"name\":\"La Guinguette des Ch\\u00eanes\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/restaurant-camping-4-etoiles-ardeche.jpg\",\"credit\":\"\",\"description\":\"La Guinguette des Ch\\u00eanes offers generous and varied cuisine with shareable dishes, gourmet burgers, homemade pizzas, and fresh salads. Open from May to mid-September, it provides a warm and festive atmosphere perfect for family or friends' meals.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":44.409341,\"lng\":4.168141,\"tags\":[],\"fields\":[{\"label\":\"Restaurant name\",\"value\":\"La Guinguette des Ch\\u00eanes\"},{\"label\":\"Subtitle\",\"value\":\"Gourmet and friendly address in the heart of the Domain\"},{\"label\":\"Category (Gastronomic, Bistronomic, Traditional, Brewery, Snack, Food truck, Pizzeria)\",\"value\":\"Bistronomic\"},{\"label\":\"Ambiance (Family, Casual, Chic, Panoramic view)\",\"value\":\"Casual\"},{\"label\":\"Setting (Terrace, Poolside, Seafront, Village view, Air-conditioned, Garden)\",\"value\":\"Pleasant terrace in a Domain setting, festive and friendly atmosphere\"},{\"label\":\"Kids menu (yes\\\/no)\",\"value\":\"Oui\"},{\"label\":\"Diet options (Vegetarian, Vegan, Gluten-free, Halal\\u2026)\\ufe0f\",\"value\":\"Vegetarian only, no confirmed vegan or gluten-free options, halal not indicated\"},{\"label\":\"Parking (On site, Nearby, Difficult, Not available)\",\"value\":\"On-site\"},{\"label\":\"Accessibilit\\u00e9 PMR(Oui \\\/Non)\",\"value\":\"Oui\"},{\"label\":\"Animaux accept\\u00e9s (Oui\\\/Non ;En terrasse uniquement)\",\"value\":\"Yes, on terrace only\"},{\"label\":\"Jours d'ouverture\",\"value\":\"May-June and September: Thursday to Saturday evenings and Sunday midday; July-August: every evening and Saturday-Sunday midday\"},{\"label\":\"P\\u00e9riode d'ouverture\",\"value\":\"From May to mid-September (permanent closure on September 13)\"},{\"label\":\"R\\u00e9servation (Recommand\\u00e9e, Obligatoire, Non requise)\",\"value\":\"Recommended\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[{\"url\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_documents\\\/doc_6a7072bfd128f.pdf\",\"nom\":\"carte guinguette 2026 - \\u00e9t\\u00e9-2.pdf\",\"type\":\"pdf\"}],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/restauration-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/restaurant-exterieur-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/interieur-restaurant-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aller-au-restaurant-Ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/exterieur-camping-restaurant-ardeche.jpg\"]},{\"id\":39,\"featurable\":false,\"type\":\"restaurants\",\"name\":\"Jungle Ice Cream Bar\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/emploi-barman-camping-ardeche.jpg\",\"credit\":\"\",\"description\":\"From the campsite opening until mid-September, the Jungle Ice Cream Bar, located by the pool, offers ice creams, sundaes, and a variety of cocktails with or without alcohol. In July and August, daytime and nighttime events are organized daily, including aperitif games and themed evenings. The bar is open throughout the high season, with limited hours in May, June, and September.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Restaurant name\",\"value\":\"Jungle Ice Cream Bar\"},{\"label\":\"Subtitle\",\"value\":\"Ice Cream Bar by the Pool\"},{\"label\":\"Category (Gastronomic, Bistronomic, Traditional, Brewery, Snack, Food truck, Pizzeria)\",\"value\":\"Snack\"},{\"label\":\"Ambiance (Family, Casual, Chic, Panoramic view)\",\"value\":\"Relaxed\"},{\"label\":\"Setting (Terrace, Poolside, Seafront, Village view, Air-conditioned, Garden)\",\"value\":\"Poolside Bar\"},{\"label\":\"Kids menu (yes\\\/no)\",\"value\":\"Non\"},{\"label\":\"Accessibilit\\u00e9 PMR(Oui \\\/Non)\",\"value\":\"Oui\"},{\"label\":\"Animaux accept\\u00e9s (Oui\\\/Non ;En terrasse uniquement)\",\"value\":\"Yes, on the terrace\"},{\"label\":\"Jours d'ouverture\",\"value\":\"In May, June, and September: Thursday to Sunday. In July and August: every day.\"},{\"label\":\"P\\u00e9riode d'ouverture\",\"value\":\"From the campsite opening until mid-September. The bar closes on September 13.\"},{\"label\":\"R\\u00e9servation (Recommand\\u00e9e, Obligatoire, Non requise)\",\"value\":\"Not required\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[{\"url\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_documents\\\/doc_6a7073f64d793.pdf\",\"nom\":\"carte bar 2026-\\u00e9t\\u00e9.pdf\",\"type\":\"pdf\"}],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/bar-restaurant-domaine-des-chenes.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/snack-bar-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/se-restaurer-en-Ardeche.jpg\"]},{\"id\":40,\"featurable\":true,\"type\":\"informations-generales\",\"name\":\"Swimming Pool Regulations Domaine des Ch\\u00eanes\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/02\\\/camping-en-ardeche.jpg\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Nom de l'information\",\"value\":\"Swimming Pool Regulations Domaine des Ch\\u00eanes\"},{\"label\":\"Accroche courte\",\"value\":\"Essential rules to follow for access and use of the pool\"},{\"label\":\"Contenu\",\"value\":\"\\ud83d\\udc49\\ud83c\\udffc Before entering the aquatic area, it is mandatory to shower, use the foot bath, and leave your shoes at the entrance. \\n\\ud83d\\udc49\\ud83c\\udffc It is forbidden to walk on the beaches in shoes and to use the foot baths for purposes other than their intended use. \\n\\ud83d\\udc49\\ud83c\\udffc The pool is only accessible in swim briefs.\\n\\ud83d\\udc49\\ud83c\\udffc Shorts, air mattresses, and balls are prohibited. \\n\\ud83d\\udc49\\ud83c\\udffc Any consumption of food, use of illicit substances, jumping, animals, and tobacco are strictly prohibited within the premises.\\n\\ud83d\\udc49\\ud83c\\udffc Access is forbidden to persons with contagious diseases or skin lesions without medical certificate.\\n\\ud83d\\udc49\\ud83c\\udffc Child supervision is the responsibility of parents; management declines any liability in case of accidents.\\n\\ud83d\\udc49\\ud83c\\udffc Swimmers must respect the indicated depths and use trash bins for waste.\\n\\ud83d\\udc49\\ud83c\\udffc It is forbidden to soak up solar products during baths.\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":41,\"featurable\":true,\"type\":\"coordonnees-du-camping\",\"name\":\"Domaine des Ch\\u00eanes\",\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/piscine-chauffee-au-camping-ardeche.jpg\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"The campsite is located in a park of hundred-year-old oak trees, near the Chassezac river, offering a peaceful and natural setting ideal for family holidays.\\n\\n\\ud83d\\udc49\\ud83c\\udffc Located 4 km from Les Vans and 500 m from the Chassezac river.\\n\\n275 Chassagnes Road\\n07140 Les Vans, Ard\\u00e8che, France.\",\"km\":null,\"min\":null,\"lat\":44.409341,\"lng\":4.168141,\"tags\":[],\"fields\":[{\"label\":\"Nom\",\"value\":\"Domaine des Ch\\u00eanes\"},{\"label\":\"Adresse\",\"value\":\"The campsite is located in a park of hundred-year-old oak trees, near the Chassezac river, offering a peaceful and natural setting ideal for family holidays.\\n\\n\\ud83d\\udc49\\ud83c\\udffc Located 4 km from Les Vans and 500 m from the Chassezac river.\\n\\n275 Chassagnes Road\\n07140 Les Vans, Ard\\u00e8che, France.\"},{\"label\":\"T\\u00e9l\\u00e9phone\",\"value\":\"0475373435\"},{\"label\":\"E-mail\",\"value\":\"reception@domaine-des-chenes.fr\"},{\"label\":\"Site web\",\"value\":\"https:\\\/\\\/www.domaine-des-chenes.fr\"},{\"label\":\"Horaires de la r\\u00e9ception\",\"value\":\"Reception is open from 9 am to 12 pm then from 2 pm to 6 pm every day.\"},{\"label\":\"Horaires d'arriv\\u00e9e\",\"value\":\"Check-ins are generally during the day according to reception hours, prefer the time slot 9 am-12 pm or 2 pm-6 pm.\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"French, English\"},{\"label\":\"Pr\\u00e9sentation de l'\\u00e9quipe\",\"value\":\"A family story for over 50 years\\nThe Domaine des Ch\\u00eanes camping was born during a family meal in the steam of a Sunday chicken, in 1973.\\nDany, the mother, and Marcel, the father, exchange with Camillou, Dany's father, about the rise of this new holiday mode \\\"camping\\\".\\n\\nThere is this family land which houses a park of century-old oaks, a relic from the time when the pine wood of Pa\\u00efolive extended into the plain. Offering shade and located not far from Chassezac, it is perfect.\\n\\nIn 1974, Ch\\u00eanes camping came to life.\\n\\nDany manages the camping masterfully while raising little Laurent. Marcel is a truck driver at night and supports his wife during the day.\\nIn 1998, Laurent took over after studying in Montpellier.\\nInitially accompanied by his parents who gradually retire.\\n\\nToday, Laurent continues the family heritage and modernizes the Ch\\u00eanes camping, now known as\\u2026 Domaine des Ch\\u00eanes.\"},{\"label\":\"A\\u00e9roports les plus proches\",\"value\":\"- A\\u00e9roport de N\\u00eemes (Garons)\\n- A\\u00e9roport de Montpellier-M\\u00e9diterran\\u00e9e,\\n- A\\u00e9roport de Lyon-Saint Exup\\u00e9ry\"},{\"label\":\"Gares les plus proches\",\"value\":\"- Gare SNCF de Les Vans\\n- Gare SNCF d'Al\\u00e8s\\n- Gare SNCF d'Aubenas\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":8,\"featurable\":true,\"type\":\"evenements-recommandes\",\"name\":\"La Trans-Saint-Paulienne\",\"image\":\"\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"Place de la Mairie, 07460 Saint-Paul-le-Jeune\",\"km\":8,\"min\":null,\"lat\":44.34,\"lng\":4.151,\"tags\":[],\"fields\":[{\"label\":\"Nom de l'\\u00e9v\\u00e9nement\",\"value\":\"La Trans-Saint-Paulienne\"},{\"label\":\"Date \\\/ P\\u00e9riode\",\"value\":\"Not specified\"},{\"label\":\"Lieu (ville)\",\"value\":\"Saint-Paul-le-Jeune\"},{\"label\":\"Distance from camping (km)\",\"value\":\"8\"},{\"label\":\"Description rapide\",\"value\":\"Annual running race across Ard\\u00e8che landscapes, suitable for families.\"},{\"label\":\"Type d\\u2019\\u00e9v\\u00e9nement (march\\u00e9, festival, sport, etc.)\",\"value\":\"Sport\"},{\"label\":\"Astuce ou commentaire\",\"value\":\"A great chance to practice running with family in a natural setting.\"},{\"label\":\"Adresse compl\\u00e8te\",\"value\":\"Place de la Mairie, 07460 Saint-Paul-le-Jeune\"}],\"link\":\"https:\\\/\\\/www.betrail.run\\\/race\\\/trans-saint-paulienne\\\/2019\\\/overview\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":15,\"featurable\":true,\"type\":\"evenements-aux-alentours\",\"name\":\"Festival de Bann'Art\",\"image\":\"\",\"credit\":\"\",\"description\":\"International festival of singular art showcasing contemporary works across various artistic disciplines. A beautiful immersion into contemporary art for the whole family.\",\"city\":\"\",\"address\":\"\",\"km\":10,\"min\":15,\"lat\":44.25,\"lng\":4.25,\"tags\":[],\"fields\":[{\"label\":\"Nom\",\"value\":\"Festival de Bann'Art\"},{\"label\":\"Event category: (Music, exhibition, festival, fair, flea market, market, etc.)\",\"value\":\"Festival\"},{\"label\":\"Target audience: (Family, children, adults, seniors, adolescents, etc.)\",\"value\":\"Family, adults, teenagers\"},{\"label\":\"Reservation (yes\\\/no)\",\"value\":\"Oui\"},{\"label\":\"Schedule\",\"value\":\"Dates not specified, check locally\"},{\"label\":\"Practical information and contact\",\"value\":\"Place du Village, 07460 Banne\"},{\"label\":\"Distance from hotel: (km)\",\"value\":\"10\"},{\"label\":\"Travel time from hotel (min)\",\"value\":\"15\"},{\"label\":\"Information and contact\",\"value\":\"Contact Banne town hall\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"French\"},{\"label\":\"Animals: (Accepted or not)\",\"value\":\"Non\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Should I buy tickets in advance?\",\"answer\":\"It is recommended to buy tickets in advance.\"},{\"question\":\"Where can I find the full program?\",\"answer\":\"The full program is available at the Banne town hall.\"},{\"question\":\"Is there dedicated parking or a shuttle service?\",\"answer\":\"Parking available nearby, shuttles to be confirmed.\"},{\"question\":\"How long does the event last?\",\"answer\":\"The festival lasts several days.\"},{\"question\":\"Is this event suitable for children?\",\"answer\":\"Suitable for children accompanied.\"},{\"question\":\"Is it suitable for seniors or wheelchair users?\",\"answer\":\"Accessible for seniors and wheelchair users.\"},{\"question\":\"Is it more family, festive, or cultural?\",\"answer\":\"Cultural and family event.\"},{\"question\":\"Is there an age limit for certain activities?\",\"answer\":\"Not specified.\"},{\"question\":\"Are there discounted rates (family, children, seniors)?\",\"answer\":\"Discounted rates may be available.\"},{\"question\":\"Should one budget for on-site expenses (food, drinks, artisans)?\",\"answer\":\"Plan a budget for catering and artisans.\"},{\"question\":\"Is there on-site food or local producers?\",\"answer\":\"Yes, food and local producers are present.\"},{\"question\":\"Can artisan crafts or souvenirs be found there?\",\"answer\":\"Yes, artisan crafts and souvenirs are offered.\"},{\"question\":\"Is the event held indoors or outdoors?\",\"answer\":\"Mainly outdoors.\"},{\"question\":\"What is the best time to arrive to avoid the crowd?\",\"answer\":\"It's better to arrive early to enjoy it fully.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":17,\"featurable\":true,\"type\":\"evenements-aux-alentours\",\"name\":\"Atelier Crochet \\u00e0 Villefort\",\"image\":\"\",\"credit\":\"\",\"description\":\"Family creative workshop to learn crochet, ideal for developing children's creativity and sharing a friendly moment.\",\"city\":\"\",\"address\":\"\",\"km\":15,\"min\":20,\"lat\":44.2,\"lng\":4.2,\"tags\":[],\"fields\":[{\"label\":\"Nom\",\"value\":\"Atelier Crochet \\u00e0 Villefort\"},{\"label\":\"Event category: (Music, exhibition, festival, fair, flea market, market, etc.)\",\"value\":\"Workshop\"},{\"label\":\"Target audience: (Family, children, adults, seniors, adolescents, etc.)\",\"value\":\"Family, children, adults\"},{\"label\":\"Reservation (yes\\\/no)\",\"value\":\"Oui\"},{\"label\":\"Schedule\",\"value\":\"December 10, 2025\"},{\"label\":\"Practical information and contact\",\"value\":\"Villefort Town Hall, 07150 Villefort\"},{\"label\":\"Distance from hotel: (km)\",\"value\":\"15\"},{\"label\":\"Travel time from hotel (min)\",\"value\":\"20\"},{\"label\":\"Information and contact\",\"value\":\"Contact Villefort Town Hall\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"French\"},{\"label\":\"Animals: (Accepted or not)\",\"value\":\"Non\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Is it necessary to buy tickets in advance?\",\"answer\":\"Reservation is mandatory to participate in the workshop.\"},{\"question\":\"Where can I find the full program?\",\"answer\":\"Information available at Villefort town hall.\"},{\"question\":\"Is there a dedicated parking lot or shuttle service?\",\"answer\":\"Parking available nearby, no shuttle service.\"},{\"question\":\"How long does the event last?\",\"answer\":\"The workshop lasts half a day.\"},{\"question\":\"Is this event suitable for children?\",\"answer\":\"Yes, specifically designed for children and families.\"},{\"question\":\"Is it suitable for seniors or users with reduced mobility?\",\"answer\":\"Accessible for seniors and people with reduced mobility.\"},{\"question\":\"Is it more family, festive or cultural?\",\"answer\":\"Family and cultural activity.\"},{\"question\":\"Is there an age limit for certain activities?\",\"answer\":\"Not specified, suitable for children from 6 years old.\"},{\"question\":\"Are there discounted rates (family, children, seniors)?\",\"answer\":\"Possible discounted rates, inquire with organizers.\"},{\"question\":\"Should you plan a budget on site (food, drinks, artisans)?\",\"answer\":\"Not necessary, it is only a workshop.\"},{\"question\":\"Is there food or local producers on site?\",\"answer\":\"Non.\"},{\"question\":\"Can I find crafts or souvenirs there?\",\"answer\":\"No, workshop only.\"},{\"question\":\"Is the event indoors or outdoors?\",\"answer\":\"The workshop takes place indoors.\"},{\"question\":\"What time is it best to arrive to avoid the crowds?\",\"answer\":\"Arrive 15 minutes before the workshop begins.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":18,\"featurable\":true,\"type\":\"evenements-aux-alentours\",\"name\":\"F\\u00eate de l'Olivier des Vans\",\"image\":\"\",\"credit\":\"\",\"description\":\"This annual festival celebrates olive culture with various activities and tastings. It's a great opportunity to discover local traditions with family.\",\"city\":\"\",\"address\":\"\",\"km\":0,\"min\":0,\"lat\":44.399266,\"lng\":4.114167,\"tags\":[],\"fields\":[{\"label\":\"Nom\",\"value\":\"F\\u00eate de l'Olivier des Vans\"},{\"label\":\"Event category: (Music, exhibition, festival, fair, flea market, market, etc.)\",\"value\":\"F\\u00eate\"},{\"label\":\"Target audience: (Family, children, adults, seniors, adolescents, etc.)\",\"value\":\"Family, adults, children\"},{\"label\":\"Reservation (yes\\\/no)\",\"value\":\"Non\"},{\"label\":\"Schedule\",\"value\":\"Date not specified, consult the tourist office\"},{\"label\":\"Practical information and contact\",\"value\":\"https:\\\/\\\/www.olivardeche.fr\\\/\"},{\"label\":\"Distance from hotel: (km)\",\"value\":\"0\"},{\"label\":\"Travel time from hotel (min)\",\"value\":\"0\"},{\"label\":\"Information and contact\",\"value\":\"Contact Town Hall of Les Vans, Ollier square\"},{\"label\":\"Langues parl\\u00e9es\",\"value\":\"French\"},{\"label\":\"Animals: (Accepted or not)\",\"value\":\"Non\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"Is it necessary to buy tickets in advance?\",\"answer\":\"No, this event is free and does not require reservation.\"},{\"question\":\"Where can I find the full program?\",\"answer\":\"The program is available at the Vans tourist office.\"},{\"question\":\"Is there a dedicated parking lot or shuttle service?\",\"answer\":\"A parking lot is available in the center of Vans, shuttle services are not planned.\"},{\"question\":\"How long does the event last?\",\"answer\":\"The celebration usually lasts one day.\"},{\"question\":\"Is this event suitable for children?\",\"answer\":\"Yes, this event is very suitable for children.\"},{\"question\":\"Is it suitable for seniors or persons with reduced mobility?\",\"answer\":\"Accessible to seniors and persons with reduced mobility.\"},{\"question\":\"Is it more family-oriented, festive or cultural?\",\"answer\":\"Family and festive event.\"},{\"question\":\"Is there an age limit for certain activities?\",\"answer\":\"Non.\"},{\"question\":\"Are there discounted rates (family, children, seniors)?\",\"answer\":\"Not applicable, free entry.\"},{\"question\":\"Should a budget be planned on site (food, drinks, artisans)?\",\"answer\":\"Yes, for catering and tastings.\"},{\"question\":\"Are there local restaurants or producers on site?\",\"answer\":\"Yes, with local producers present.\"},{\"question\":\"Can you find crafts or souvenirs there?\",\"answer\":\"Yes, local crafts available.\"},{\"question\":\"Is the event indoors or outdoors?\",\"answer\":\"The event is outdoors.\"},{\"question\":\"What time is best to arrive to avoid crowds?\",\"answer\":\"Morning is preferable to avoid the crowds.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":19,\"featurable\":false,\"type\":\"piscine-pataugeoires\",\"name\":\"Heated Pool - Domaine des Ch\\u00eanes\",\"image\":\"\",\"credit\":\"\",\"description\":\"The heated pool at Ard\\u00e8che Sud campsite is a private space open every day from 10 am to 8 pm from May 1, 2026, to September 20, 2026. During the summer, swimming is supervised daily except Saturdays. The more sensitive to the cold can relax on comfortable sunbeds around the pool.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Name of the pool\",\"value\":\"Heated Pool - Domaine des Ch\\u00eanes\"},{\"label\":\"Type of pool (Indoor, outdoor, Lagoon, paddling pool...)\",\"value\":\"Outdoor heated swimming pool with children's paddling pool\"},{\"label\":\"Maximum and minimum depth\",\"value\":\"The depth of the different pools varies.\"},{\"label\":\"Facilities (Slides, Jacuzzi, jets, counter-current river...)\",\"value\":\"Heated pool equipped with a paddling pool for children and a wellness area with spa and jacuzzi.\"},{\"label\":\"Around the pool (Deck chairs, parasols, showers...)\",\"value\":\"Sunbeds available around the pool for sunbathing, shaded areas with parasols, and accessible showers.\"},{\"label\":\"Accessible for disabled (yes\\\/no)\",\"value\":\"Oui\"},{\"label\":\"Opening dates\",\"value\":\"May 1, 2026 - September 20, 2026\"},{\"label\":\"Opening hours\",\"value\":\"10 am - 8 pm\"}],\"link\":\"\",\"event\":\"\",\"faq\":[{\"question\":\"\\u00c2ge minimum sans adulte ?\",\"answer\":\"Les enfants doivent \\u00eatre accompagn\\u00e9s par un adulte, il n'y a pas d'\\u00e2ge minimum sans adulte sp\\u00e9cifi\\u00e9.\"},{\"question\":\"Peut-on apporter ses brassards \\\/ bou\\u00e9es ?\",\"answer\":\"Il n'y a pas d'information sp\\u00e9cifique sur le port ou l'apport de brassards ou bou\\u00e9es, il est conseill\\u00e9 de demander sur place pour des raisons de s\\u00e9curit\\u00e9.\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/02\\\/camping-avec-piscine-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/piscine-chauffee-au-camping-ardeche.jpg\",\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/piscine-chauffee-ardeche.jpg\"]}];\n    var CATS = {\"partenaires-activites-sportives-et-culturelles\":{\"key\":\"partenaires-activites-sportives-et-culturelles\",\"label\":\"Partenaires - Activit\\u00e9s sportives et culturelles\",\"adhoc\":false,\"color\":\"#c2410c\",\"count\":1,\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_69ca6f7080f26.jpg\"},\"villes-aux-alentours\":{\"key\":\"villes-aux-alentours\",\"label\":\"Villes aux alentours\",\"adhoc\":false,\"color\":\"#2563eb\",\"count\":5,\"image\":\"https:\\\/\\\/www.domaine-vans-ardeche.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/residence-belambra-club-les-vans-59899-12.jpg\"},\"activites-et-lieux-recommandes\":{\"key\":\"activites-et-lieux-recommandes\",\"label\":\"Activit\\u00e9s et lieux recommand\\u00e9s\",\"adhoc\":false,\"color\":\"#15803d\",\"count\":1,\"image\":\"https:\\\/\\\/cdn.iris-etourism.io\\\/uploads\\\/aubenas_vals\\\/988\\\/25-211-27185945.webp\"},\"evenements-recommandes\":{\"key\":\"evenements-recommandes\",\"label\":\"\\u00c9v\\u00e9nements recommand\\u00e9s\",\"adhoc\":false,\"color\":\"#be185d\",\"count\":4,\"image\":\"https:\\\/\\\/cdn-s-www.ledauphine.com\\\/images\\\/064BB7CD-5DD2-4C9E-A913-65AC4075D2FD\\\/NW_raw\\\/defile-des-confreries-1501093553.jpg\"},\"activites-aux-alentours\":{\"key\":\"activites-aux-alentours\",\"label\":\"Activit\\u00e9s aux alentours \",\"adhoc\":false,\"color\":\"#7c3aed\",\"count\":4,\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Gemini_Generated_Image_ivuw7fivuw7fivuw.jpg\"},\"evenements-aux-alentours\":{\"key\":\"evenements-aux-alentours\",\"label\":\"Evenements aux alentours\",\"adhoc\":false,\"color\":\"#0e7490\",\"count\":4,\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a71a0c9150bb.jpg\"},\"piscine-pataugeoires\":{\"key\":\"piscine-pataugeoires\",\"label\":\"Piscine & Pataugeoires\",\"adhoc\":false,\"color\":\"#b45309\",\"count\":2,\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/camping-ardeche-avec-piscine-et-pataugeoire.jpg\"},\"les-animations\":{\"key\":\"les-animations\",\"label\":\"Les Animations\",\"adhoc\":false,\"color\":\"#4d7c0f\",\"count\":4,\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/camping-ardeche-avec-animation.jpg\"},\"service\":{\"key\":\"service\",\"label\":\"Service\",\"adhoc\":false,\"color\":\"#9f1239\",\"count\":12,\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/electric-car.jpg\"},\"template-bord-de-meroceanlacriviere\":{\"key\":\"template-bord-de-meroceanlacriviere\",\"label\":\"Template - Bord de (Mer\\\/Oc\\u00e9an\\\/Lac\\\/Rivi\\u00e8re...)\",\"adhoc\":false,\"color\":\"#1d4ed8\",\"count\":1,\"image\":\"https:\\\/\\\/www.cevennes-ardeche.com\\\/app\\\/uploads\\\/2025\\\/08\\\/dlu-janvier-2034-web-pont-de-gravieres-a-severine-baur-ot-cevennes-ardeche-5.webp\"},\"restaurants\":{\"key\":\"restaurants\",\"label\":\"Restaurants\",\"adhoc\":false,\"color\":\"#c2410c\",\"count\":2,\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/restaurant-camping-4-etoiles-ardeche.jpg\"},\"informations-generales\":{\"key\":\"informations-generales\",\"label\":\"Informations g\\u00e9n\\u00e9rales\",\"adhoc\":false,\"color\":\"#2563eb\",\"count\":1,\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/02\\\/camping-en-ardeche.jpg\"},\"coordonnees-du-camping\":{\"key\":\"coordonnees-du-camping\",\"label\":\"Coordonn\\u00e9es du Camping\",\"adhoc\":false,\"color\":\"#15803d\",\"count\":1,\"image\":\"https:\\\/\\\/domaine-des-chenes.fr\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/piscine-chauffee-au-camping-ardeche.jpg\"}};\n    \/\/ Textes d'interface dans la langue de la page (includes\/i18n.php)\n    var T = {\"hero_title\":\"Things to discover nearby\",\"hero_text\":\"Villages, beaches, walks, good addresses and experiences selected around your stay.\",\"around\":\"Around\",\"search_placeholder\":\"Search for a place, an activity, a village\\u2026\",\"search\":\"Search\",\"max_distance\":\"Maximum distance\",\"all\":\"All\",\"prev_categories\":\"Previous categories\",\"next_categories\":\"Next categories\",\"categories\":\"Categories\",\"display\":\"Display\",\"list\":\"List\",\"map\":\"Map\",\"close\":\"Close\",\"featured\":\"Featured\",\"discover\":\"Discover\",\"idea\":\"idea\",\"ideas\":\"ideas\",\"around_you\":\"around you\",\"no_result\":\"No results\",\"no_result_hint\":\"Try another search, category or distance.\",\"pagination\":\"Ideas pagination\",\"prev_page\":\"Previous page\",\"next_page\":\"Next page\",\"ideas_title\":\"Ideas to suit your mood\",\"ideas_sub\":\"Suggestions to plan your perfect stay.\",\"reset_view\":\"Back to the overview\",\"map_hint\":\"Click a marker on the map to show its details here.\",\"official_site\":\"Official website\",\"video\":\"Video\",\"gallery\":\"Gallery\",\"documents\":\"Documents\",\"faq\":\"Frequently asked questions\",\"no_answer\":\"No answer yet.\",\"see_on_maps\":\"View on Google Maps\",\"see_place_on_maps\":\"View the campsite on Google Maps\",\"yes\":\"Yes\",\"no\":\"No\",\"practical_info\":\"Practical information\",\"reviews\":\"reviews\",\"read_more\":\"Read more\",\"prev_review\":\"Previous review\",\"next_review\":\"Next review\",\"prev_item\":\"Previous\",\"next_item\":\"Next\",\"photo_credit\":\"Photo: %s\",\"directions\":\"Directions\",\"read_less\":\"Show less\",\"stars_out_of_5\":\"%s stars out of 5\",\"owner_reply\":\"Response from the owner\",\"customer\":\"Guest\",\"customer_reviews\":\"Guest reviews\",\"rating_label\":\"Rated %1$s out of 5, %2$s reviews \\u2014 see the reviews\",\"reviews_by\":\"Reviews presented by Elaia\",\"powered_by\":\"Powered by\",\"today\":\"Today\",\"today_lc\":\"today\",\"tomorrow\":\"Tomorrow\",\"until\":\"Until %s\",\"from_to\":\"From %1$s to %2$s\",\"registration\":\"Booking required\",\"full\":\"Full\",\"all_animations\":\"See all activities \\u2192\",\"ago_day\":\"%d day ago\",\"ago_days\":\"%d days ago\",\"ago_week\":\"%d week ago\",\"ago_weeks\":\"%d weeks ago\",\"ago_month\":\"%d month ago\",\"ago_months\":\"%d months ago\",\"ago_year\":\"%d year ago\",\"ago_years\":\"%d years ago\",\"anim_unavailable\":\"The programme is temporarily unavailable\",\"anim_eyebrow\":\"Enjoy unforgettable moments\",\"anim_title\":\"Activities & events\",\"anim_hero_text\":\"Find all current activities, this week's highlights and upcoming events during your stay.\",\"anim_sections\":\"Page sections\",\"anim_nav_today\":\"Today\",\"anim_nav_week\":\"This week\",\"anim_nav_upcoming\":\"Upcoming\",\"anim_nav_calendar\":\"Calendar\",\"anim_where\":\"Where?\",\"anim_onsite\":\"On site\",\"anim_nearby\":\"Nearby\",\"anim_no_onsite\":\"No on-site activity at the moment\",\"anim_no_nearby\":\"No nearby event at the moment\",\"anim_all_day\":\"All day\",\"anim_at\":\"at %s\",\"anim_see_detail\":\"see details\",\"anim_live\":\"Ongoing\",\"anim_onsite_spot\":\"On site \\u00b7 %s\",\"anim_badge_until\":\"Until\",\"anim_badge_from\":\"From\",\"anim_badge_today\":\"Today\",\"anim_filter_cat\":\"Filter by category\",\"anim_all_f\":\"All\",\"anim_prev_day\":\"Previous day\",\"anim_next_day\":\"Next day\",\"anim_today_title\":\"Today's activities\",\"anim_tomorrow_title\":\"Tomorrow's activities\",\"anim_day_title\":\"Activities on %s\",\"anim_relax_today\":\"A relaxing day today\",\"anim_nothing_day\":\"Nothing planned that day\",\"anim_next_on\":\"Next event on %s.\",\"anim_soon\":\"The programme will be updated soon.\",\"anim_see_day\":\"See that day\",\"anim_prev_acts\":\"Previous activities\",\"anim_next_acts\":\"Next activities\",\"anim_prev_week\":\"Previous week\",\"anim_next_week\":\"Next week\",\"anim_week_title\":\"This week's highlights\",\"anim_next_week_title\":\"Next week\",\"anim_week_of\":\"Week of %s\",\"anim_week_days\":\"Days of the week\",\"anim_today_paren\":\"(today)\",\"anim_activity\":\"%d activity\",\"anim_activities\":\"%d activities\",\"anim_nothing\":\"nothing planned\",\"anim_pick_day\":\"Select another day to see its programme.\",\"anim_sort\":\"Sort events\",\"anim_sort_date\":\"Sort by date\",\"anim_sort_name\":\"Sort by name\",\"anim_upcoming_title\":\"All upcoming events\",\"anim_no_upcoming\":\"No upcoming events\",\"anim_try_cat\":\"Try another category.\",\"anim_more\":\"See more events (%d)\",\"anim_hide_cal\":\"Hide the calendar\",\"anim_show_cal\":\"See the full calendar\",\"anim_cal_title\":\"Monthly calendar\",\"anim_cal_sub\":\"All of the month's events at a glance.\",\"anim_prev_month\":\"Previous month\",\"anim_next_month\":\"Next month\",\"anim_more_info\":\"More information\",\"anim_new_tab\":\"(new tab)\",\"date_locale\":\"en-GB\",\"page_faq\":\"FAQ\",\"page_metadatas\":\"Discover around you\",\"page_animations\":\"Activities and events\",\"page_corpus\":\"Practical information\",\"anim_event\":\"Event\"};\n    var DECIMAL = \".\";\n    function plural(n) { return n + ' ' + (n > 1 ? T.ideas : T.idea); }\n    var MAP = {\"tiles_url\":\"https:\\\/\\\/tile.openstreetmap.org\\\/{z}\\\/{x}\\\/{y}.png\",\"attribution\":\"&copy; <a href=\\\"https:\\\/\\\/www.openstreetmap.org\\\/copyright\\\">OpenStreetMap<\\\/a>\",\"home\":null};\n    var ACCENT = \"#2e5e45\";\n    var STEP = 12;\n    var BY_ID = {};\n    ITEMS.forEach(function(it) {\n      BY_ID[it.id] = it;\n    });\n\n    var app = document.getElementById('mv-app');\n    if (!app) return;\n\n    var state = { selected: null, page: 1, q: '', km: 0, cat: 'all', limit: STEP, view: window.matchMedia('(max-width: 1100px)').matches ? 'list' : 'map' };\n\n    \/\/ \u2550\u2550\u2550 Ic\u00f4nes (SVG statiques) + ic\u00f4ne d\u00e9duite de la cat\u00e9gorie \u2550\u2550\u2550\n    var ICONS = {\n      grid: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"4\" y=\"4\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"14\" y=\"4\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"4\" y=\"14\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"14\" y=\"14\" width=\"6\" height=\"6\" rx=\"1\"\/><\/svg>',\n      home: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M3 11l9-7 9 7\"\/><path d=\"M5 10v10h14V10\"\/><path d=\"M10 20v-6h4v6\"\/><\/svg>',\n      beach: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M12 3a9 9 0 0 1 9 9H3a9 9 0 0 1 9-9z\"\/><path d=\"M12 12v9M8 21h8\"\/><\/svg>',\n      leaf: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 19c0-8 5-14 15-14 0 10-6 15-14 15\"\/><path d=\"M5 19l7-7\"\/><\/svg>',\n      family: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"8\" cy=\"6\" r=\"2.5\"\/><circle cx=\"16\" cy=\"6\" r=\"2.5\"\/><path d=\"M4 21v-6a4 4 0 0 1 8 0v6M12 21v-6a4 4 0 0 1 8 0v6\"\/><\/svg>',\n      food: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M7 3v8a2 2 0 0 0 4 0V3M9 11v10M17 3c-2 0-3 2-3 5s1 4 3 4v9\"\/><\/svg>',\n      shop: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M4 9l1.5-5h13L20 9\"\/><path d=\"M4 9h16v2a3 3 0 0 1-6 0 3 3 0 0 1-4 0 3 3 0 0 1-6 0z\"\/><path d=\"M5 13v7h14v-7\"\/><\/svg>',\n      calendar: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 10h18\"\/><\/svg>',\n      wine: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M8 3h8l-.5 6a3.5 3.5 0 0 1-7 0z\"\/><path d=\"M12 13v8M8 21h8\"\/><\/svg>',\n      walk: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"13\" cy=\"4\" r=\"2\"\/><path d=\"M9 21l3-7 3 3v5M8 12l2-4 4 1 3 3\"\/><\/svg>',\n      bed: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M3 18V7M3 14h18v4M21 14v-3a3 3 0 0 0-3-3h-7v6\"\/><circle cx=\"7\" cy=\"11\" r=\"2\"\/><\/svg>',\n      pool: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M2 17c2 0 2-1.5 4-1.5S8 17 10 17s2-1.5 4-1.5 2 1.5 4 1.5 2-1.5 4-1.5M8 14V5a2 2 0 0 1 4 0M14 14V5a2 2 0 0 1 4 0M8 9h6\"\/><\/svg>',\n      info: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v6M12 7.5v.5\"\/><\/svg>',\n      pin: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/svg>',\n      car: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 17h14M5 17v2M19 17v2M4 13l2-6h12l2 6v4H4z\"\/><circle cx=\"8\" cy=\"14.5\" r=\"0.5\"\/><circle cx=\"16\" cy=\"14.5\" r=\"0.5\"\/><\/svg>',\n      clock: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>',\n      star: '<svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 3l2.8 5.7 6.2.9-4.5 4.4 1.1 6.2L12 17.3 6.4 20.2l1.1-6.2L3 9.6l6.2-.9z\"\/><\/svg>',\n      arrow: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>',\n      home: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3L3 19h18L12 3z\"\/><path d=\"M12 3v16M9 19l3-6 3 6\"\/><\/svg>',\n      reset: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 9V4h5M20 15v5h-5M4 4l6 6M20 20l-6-6M15 4h5v5M9 20H4v-5\"\/><\/svg>',\n      maps: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 4L3 6v14l6-2 6 2 6-2V4l-6 2-6-2z\"\/><path d=\"M9 4v14M15 6v14\"\/><\/svg>',\n      doc: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M6 3h8l4 4v14H6z\"\/><path d=\"M14 3v4h4\"\/><\/svg>'\n    };\n\n    var ICON_RULES = [\n      [\/ville|village|city|alentour\/, 'home'],\n      [\/plage|beach|mer\\b\/, 'beach'],\n      [\/nature|balade|rando|parc|jardin\/, 'leaf'],\n      [\/famil|enfant|kid\/, 'family'],\n      [\/restau|gastro|repas|snack|bar\\b\/, 'food'],\n      [\/march|boutique|commerce|shop\/, 'shop'],\n      [\/evenement|\u00e9v\u00e9nement|event|agenda|atelier|animation\/, 'calendar'],\n      [\/vin|boisson|cave|terroir|bodega\/, 'wine'],\n      [\/activit|sport|loisir|lieu\/, 'walk'],\n      [\/heberg|locatif|accom|mobil\/, 'bed'],\n      [\/piscine|pool|aqua|pataug\/, 'pool'],\n      [\/service|equipement|\u00e9quipement|info\/, 'info']\n    ];\n\n    function catIcon(key) {\n      var c = CATS[key];\n      var hay = (key + ' ' + (c ? c.label : '')).toLowerCase();\n      for (var i = 0; i < ICON_RULES.length; i++) {\n        if (ICON_RULES[i][0].test(hay)) return ICON_RULES[i][1];\n      }\n      return 'pin';\n    }\n\n    function el(tag, cls, text) {\n      var n = document.createElement(tag);\n      if (cls) n.className = cls;\n      if (text != null) n.textContent = text;\n      return n;\n    }\n\n    function icon(name) {\n      var s = el('span', 'mv-icon');\n      s.setAttribute('aria-hidden', 'true');\n      s.innerHTML = ICONS[name] || ICONS.pin;\n      return s;\n    }\n\n    function catColor(key) {\n      return CATS[key] ? CATS[key].color : ACCENT;\n    }\n\n    function norm(s) {\n      return (s || '').toLowerCase().normalize('NFD').replace(\/[\u0300-\u036f]\/g, '');\n    }\n\n    \/\/ \u2550\u2550\u2550 Filtrage \u2550\u2550\u2550\n    function filtered() {\n      var q = norm(state.q.trim());\n      return ITEMS.filter(function(it) {\n        if (state.cat !== 'all' && it.type !== state.cat) return false;\n        \/\/ Distance : seules les fiches qui ont une distance connue sont filtr\u00e9es\n        if (state.km && it.km !== null && it.km > state.km) return false;\n        if (q) {\n          var hay = norm([it.name, it.city, it.description, (CATS[it.type] || {}).label, it.tags.join(' ')].join(' '));\n          if (hay.indexOf(q) === -1) return false;\n        }\n        return true;\n      });\n    }\n\n    \/\/ \u2550\u2550\u2550 Cat\u00e9gories \u2550\u2550\u2550\n    function renderCats() {\n      var box = document.getElementById('mv-cats');\n      box.innerHTML = '';\n      var all = el('button', 'mv-cat' + (state.cat === 'all' ? ' is-active' : ''));\n      all.type = 'button';\n      all.appendChild(icon('grid'));\n      all.appendChild(document.createTextNode(T.all));\n      all.addEventListener('click', function() {\n        setCat('all');\n      });\n      box.appendChild(all);\n      Object.keys(CATS).forEach(function(key) {\n        var b = el('button', 'mv-cat' + (state.cat === key ? ' is-active' : ''));\n        b.type = 'button';\n        b.style.setProperty('--mv-cat', catColor(key));\n        b.appendChild(icon(catIcon(key)));\n        b.appendChild(document.createTextNode(CATS[key].label));\n        b.addEventListener('click', function() {\n          setCat(key);\n        });\n        box.appendChild(b);\n      });\n      updateCatArrows();\n      var active = box.querySelector('.is-active');\n      if (active && active.scrollIntoView && active.offsetLeft + active.offsetWidth > box.scrollLeft + box.clientWidth) {\n        box.scrollLeft = active.offsetLeft - 80;\n      }\n    }\n\n    \/\/ Fl\u00e8ches de la ligne de cat\u00e9gories (visibles seulement s'il reste \u00e0 d\u00e9filer)\n    var catsWrap = document.getElementById('mv-cats-wrap');\n    var catsRow = document.getElementById('mv-cats');\n\n    function updateCatArrows() {\n      var max = catsRow.scrollWidth - catsRow.clientWidth;\n      catsWrap.classList.toggle('can-left', catsRow.scrollLeft > 4);\n      catsWrap.classList.toggle('can-right', catsRow.scrollLeft < max - 4);\n    }\n    catsRow.addEventListener('scroll', updateCatArrows, { passive: true });\n    window.addEventListener('resize', updateCatArrows);\n    catsWrap.querySelector('.mv-cats-arrow--left').addEventListener('click', function() {\n      catsRow.scrollBy({ left: -catsRow.clientWidth * 0.7, behavior: 'smooth' });\n    });\n    catsWrap.querySelector('.mv-cats-arrow--right').addEventListener('click', function() {\n      catsRow.scrollBy({ left: catsRow.clientWidth * 0.7, behavior: 'smooth' });\n    });\n\n    function setCat(key) {\n      state.cat = key;\n      state.limit = STEP;\n      state.page = 1;\n      renderCats();\n      renderList();\n    }\n\n    \/\/ \u2550\u2550\u2550 Cartes \u2550\u2550\u2550\n    function picture(it) {\n      if (!it.image) {\n        var ph = el('div', 'mv-card-noimg');\n        ph.appendChild(icon(catIcon(it.type)));\n        return ph;\n      }\n      var img = el('img');\n      img.src = it.image;\n      img.alt = it.name;\n      img.loading = 'lazy';\n      img.onerror = function() {\n        img.replaceWith(picture({ type: it.type, image: '' }));\n      };\n      return img;\n    }\n\n    function metaLine(it) {\n      var m = el('p', 'mv-meta');\n      if (it.km !== null) {\n        var a = el('span');\n        a.appendChild(icon('car'));\n        a.appendChild(document.createTextNode(String(it.km).replace('.', DECIMAL) + ' km'));\n        m.appendChild(a);\n      }\n      if (it.min !== null) {\n        var b = el('span');\n        b.appendChild(icon('clock'));\n        b.appendChild(document.createTextNode(it.min + ' min'));\n        m.appendChild(b);\n      }\n      if (it.km === null && it.min === null && it.city) {\n        var c = el('span');\n        c.appendChild(icon('pin'));\n        c.appendChild(document.createTextNode(it.city));\n        m.appendChild(c);\n      }\n      return m.childNodes.length ? m : null;\n    }\n\n    function card(it, featured, mini) {\n      var c = el('article', 'mv-card' + (featured ? ' mv-card--featured' : '') + (mini ? ' mv-card--mini' : ''));\n      c.tabIndex = 0;\n      c.dataset.id = it.id;\n      c.style.setProperty('--mv-cat', catColor(it.type));\n\n      var media = el('div', 'mv-card-media');\n      media.appendChild(picture(it));\n      if (!featured && !mini && CATS[it.type]) media.appendChild(el('span', 'mv-pill', CATS[it.type].label));\n      \/\/ Les mini-cartes aussi : la photo y est petite, mais c'est la m\u00eame photo,\n      \/\/ et la licence ne pr\u00e9voit pas d'exception de taille.\n      if (it.credit) {\n        var cr = el('span', 'mv-credit', '\u00a9');\n        cr.title = 'Photo : ' + it.credit;\n        cr.setAttribute('aria-label', 'Photo : ' + it.credit);\n        cr.setAttribute('data-credit', 'Photo : ' + it.credit);\n        media.appendChild(cr);\n      }\n      c.appendChild(media);\n\n      var body = el('div', 'mv-card-body');\n      if (featured) {\n        var flag = el('span', 'mv-flag');\n        flag.appendChild(icon('star'));\n        flag.appendChild(document.createTextNode(T.featured));\n        body.appendChild(flag);\n      }\n      if (mini && CATS[it.type]) body.appendChild(el('span', 'mv-pill', CATS[it.type].label));\n      body.appendChild(el('h3', 'mv-card-title', it.name));\n      var meta = metaLine(it);\n      if (meta) body.appendChild(meta);\n      if (it.description) body.appendChild(el('p', 'mv-card-desc', it.description));\n      if (!featured && !mini && it.tags.length) {\n        var tags = el('div', 'mv-tags');\n        it.tags.forEach(function(t) {\n          tags.appendChild(el('span', 'mv-tag', t));\n        });\n        body.appendChild(tags);\n      }\n      var foot = el('div', 'mv-card-foot');\n      var btn = el('button', 'mv-discover', T.discover);\n      btn.type = 'button';\n      btn.appendChild(icon('arrow'));\n      foot.appendChild(btn);\n      body.appendChild(foot);\n      c.appendChild(body);\n\n      c.addEventListener('click', function() {\n        openModal(it);\n      });\n      c.addEventListener('keydown', function(e) {\n        if (e.key === 'Enter') openModal(it);\n      });\n      if (mini) return c;\n      c.addEventListener('mouseenter', function() {\n        highlightPin(it.id, true);\n      });\n      c.addEventListener('mouseleave', function() {\n        highlightPin(it.id, false);\n      });\n      return c;\n    }\n\n    function renderList() {\n      var list = filtered();\n      var grid = document.getElementById('mv-grid');\n      var more = document.getElementById('mv-more');\n      grid.innerHTML = '';\n      more.innerHTML = '';\n\n      var count = document.getElementById('mv-count');\n      count.innerHTML = '';\n      count.appendChild(el('strong', null, plural(list.length)));\n      count.appendChild(document.createTextNode(' ' + T.around_you));\n\n      if (!list.length) {\n        var empty = el('div', 'mv-empty');\n        empty.appendChild(el('strong', null, T.no_result));\n        empty.appendChild(document.createTextNode(T.no_result_hint));\n        grid.appendChild(empty);\n      }\n\n      \/\/ Pagination : 4 rang\u00e9es pleines par page, selon le nombre de colonnes affich\u00e9es.\n      \/\/ La fiche \u00ab \u00c0 la une \u00bb occupe 2 cases : la 1re page a donc une fiche de moins.\n      var cols = gridColumns();\n      var perPage = cols === 1 ? 8 : cols * 4;\n      var featuredOn = !state.q && list.length > 2 && !!list[0].image && !!list[0].featurable && cols > 1;\n      var first = featuredOn ? perPage - 1 : perPage;\n      var pages = list.length <= first ? 1 : 1 + Math.ceil((list.length - first) \/ perPage);\n      if (state.page > pages) state.page = pages;\n      var start = state.page === 1 ? 0 : first + (state.page - 2) * perPage;\n      var end = state.page === 1 ? first : start + perPage;\n\n      list.slice(start, end).forEach(function(it, i) {\n        grid.appendChild(card(it, featuredOn && state.page === 1 && i === 0));\n      });\n\n      if (pages > 1) renderPager(more, pages);\n\n      updateMap(list);\n    }\n\n    \/**\n     * Remonte au bloc demand\u00e9, sous l'en-t\u00eate fixe du th\u00e8me. Apr\u00e8s le rendu\n     * (image suivante) : la liste vient de changer de hauteur \u2014 28 pages qui\n     * deviennent une \u2014 et une position calcul\u00e9e avant tombait trop haut ou\n     * trop bas selon la cat\u00e9gorie cliqu\u00e9e.\n     *\/\n    var appRoot = document.getElementById('mv-app');\n    if (appRoot) appRoot.style.overflowAnchor = 'none';\n\n    function scrollToBlock(id) {\n      requestAnimationFrame(function() {\n        var target = document.getElementById(id);\n        if (!target) return;\n        var top = target.getBoundingClientRect().top + window.pageYOffset - headerOffset() - 16;\n        window.scrollTo({ top: Math.max(0, top), behavior: 'smooth' });\n      });\n    }\n\n    \/** Nombre de colonnes de la grille (d\u00e9pend de la largeur disponible) *\/\n    function gridColumns() {\n      var g = document.getElementById('mv-grid');\n      var n = g ? getComputedStyle(g).gridTemplateColumns.split(' ').filter(Boolean).length : 3;\n      return Math.max(1, n || 3);\n    }\n\n    function renderPager(box, pages) {\n      box.setAttribute('role', 'navigation');\n      box.setAttribute('aria-label', T.pagination);\n      var go = function(n) {\n        state.page = n;\n        try {\n          renderList();\n        } finally {\n          scrollToBlock('mv-count');\n        }\n      };\n      var btn = function(label, n, opts) {\n        var b = el('button', 'mv-page', label);\n        b.type = 'button';\n        if (opts.aria) b.setAttribute('aria-label', opts.aria);\n        if (opts.current) b.setAttribute('aria-current', 'page');\n        b.disabled = !!opts.disabled;\n        b.addEventListener('click', function() {\n          if (!opts.current) go(n);\n        });\n        box.appendChild(b);\n      };\n      btn('\u2039', state.page - 1, { disabled: state.page === 1, aria: T.prev_page });\n      var last = 0;\n      for (var p = 1; p <= pages; p++) {\n        if (p === 1 || p === pages || Math.abs(p - state.page) <= 1) {\n          if (p - last > 1) box.appendChild(el('span', 'mv-page-gap', '\u2026'));\n          btn(String(p), p, { current: p === state.page, aria: 'Page ' + p });\n          last = p;\n        }\n      }\n      btn('\u203a', state.page + 1, { disabled: state.page === pages, aria: T.next_page });\n    }\n\n    \/\/ \u2550\u2550\u2550 Id\u00e9es selon vos envies (cat\u00e9gories les plus fournies) \u2550\u2550\u2550\n    function renderIdeas() {\n      var sec = document.getElementById('mv-ideas');\n      \/\/ Les fiches sans gabarit (\u00ab Infos pratiques \u00bb) ne sont pas une envie.\n      var keys = Object.keys(CATS).filter(function(k) { return !CATS[k].adhoc; }).sort(function(a, b) {\n        return (CATS[b].image ? 1 : 0) - (CATS[a].image ? 1 : 0) || CATS[b].count - CATS[a].count;\n      }).slice(0, 4);\n      if (keys.length < 2) return;\n\n      var head = el('div', 'mv-ideas-head');\n      var h = el('h2', 'mv-ideas-title', T.ideas_title);\n      h.id = 'mv-ideas-title';\n      head.appendChild(h);\n      head.appendChild(el('p', 'mv-ideas-sub', T.ideas_sub));\n      sec.appendChild(head);\n\n      var grid = el('div', 'mv-ideas-grid');\n      keys.forEach(function(key) {\n        var c = CATS[key];\n        var b = el('button', 'mv-idea');\n        b.type = 'button';\n        b.style.setProperty('--mv-cat', c.color);\n        var img = el('span', 'mv-idea-img');\n        if (c.image) img.style.backgroundImage = 'url(\"' + c.image.replace(\/\"\/g, '%22') + '\")';\n        b.appendChild(img);\n        var body = el('span', 'mv-idea-body');\n        body.appendChild(icon(catIcon(key)));\n        var txt = el('span', 'mv-idea-text');\n        txt.appendChild(el('strong', null, c.label));\n        txt.appendChild(el('span', null, plural(c.count)));\n        body.appendChild(txt);\n        body.appendChild(icon('arrow'));\n        b.appendChild(body);\n        b.addEventListener('click', function() {\n          try {\n            setCat(key);\n          } finally {\n            scrollToBlock('mv-cats');\n          }\n        });\n        grid.appendChild(b);\n      });\n      sec.appendChild(grid);\n    }\n\n    \/\/ \u2550\u2550\u2550 Carte Leaflet \u2550\u2550\u2550\n    var map = null,\n      layer = null,\n      homeMarker = null,\n      radius = null,\n      resetBtn = null,\n      fitting = false, \/\/ cadrage lanc\u00e9 par le code (et non par l'utilisateur)\n      overview = null, \/\/ dernier cadrage \u00ab vue d'ensemble \u00bb\n      pins = {};\n\n    \/\/ Copie de Leaflet utilis\u00e9e pour TOUTE la carte. Sur certains sites (th\u00e8me qui\n    \/\/ d\u00e9place les scripts avec jQuery, WP Rocket\u2026) Leaflet s'ex\u00e9cute deux fois : la\n    \/\/ 2e copie \u00e9crase window.L alors que markercluster s'est attach\u00e9 \u00e0 la 1re.\n    \/\/ M\u00e9langer les deux copies rend les rep\u00e8res invisibles et casse le regroupement.\n    var Lf = null;\n\n    function resolveLeaflet() {\n      var cur = window.L;\n      if (!cur) return null;\n      if (typeof cur.markerClusterGroup === 'function' && typeof cur.MarkerClusterGroup === 'function') return cur;\n      if (typeof cur.noConflict === 'function') {\n        var current = cur.noConflict(); \/\/ window.L \u2190 copie pr\u00e9c\u00e9dente\n        var previous = window.L;\n        if (previous && previous !== current && typeof previous.MarkerClusterGroup === 'function') {\n          \/\/ markercluster lit window.L \u00e0 chaque action (clic, zoom) : on remet\n          \/\/ durablement la copie qui le porte (l'autre n'est qu'un doublon de la m\u00eame version).\n          \/\/ Sans \u00e7a, les identifiants internes des deux copies se m\u00e9langent et les\n          \/\/ clics sur les rep\u00e8res \/ groupes sont perdus.\n          window.L = previous;\n          return previous;\n        }\n        window.L = current;\n      }\n      return null;\n    }\n\n    function pinIcon(color, hover, selected) {\n      return Lf.divIcon({\n        className: 'mv-pin' + (hover ? ' is-hover' : '') + (selected ? ' is-selected' : ''),\n        html: '<svg width=\"30\" height=\"39\" viewBox=\"0 0 28 36\"><path d=\"M14 35C14 35 26 22.5 26 13.5A12 12 0 0 0 2 13.5C2 22.5 14 35 14 35Z\" fill=\"' + color + '\" stroke=\"#fff\" stroke-width=\"2\"\/><circle cx=\"14\" cy=\"13.5\" r=\"4.5\" fill=\"#fff\"\/><\/svg>',\n        iconSize: [30, 39],\n        iconAnchor: [15, 39],\n        popupAnchor: [0, -34]\n      });\n    }\n\n    var mapTries = 0;\n\n    function initMap() {\n      var elMap = document.getElementById('mv-map');\n      if (!elMap) return;\n      \/\/ Attend Leaflet + markercluster (scripts parfois diff\u00e9r\u00e9s), 8 s max ;\n      \/\/ au-del\u00e0, carte sans regroupement plut\u00f4t que pas de carte.\n      Lf = resolveLeaflet();\n      if (!Lf) {\n        if (++mapTries < 80) return setTimeout(initMap, 100);\n        if (!window.L) return;\n        Lf = window.L;\n      }\n      map = Lf.map(elMap, { zoomControl: false, scrollWheelZoom: false, attributionControl: false }).setView([46.6, 1.9], 6);\n      \/\/ Garde-fou : si le th\u00e8me r\u00e9ex\u00e9cute Leaflet plus tard, on remet la bonne copie\n      \/\/ juste avant toute interaction (markercluster lit window.L au moment du clic).\n      ['pointerdown', 'mousedown', 'touchstart', 'click', 'wheel'].forEach(function(t) {\n        elMap.addEventListener(t, function() {\n          if (window.L !== Lf) window.L = Lf;\n        }, true);\n      });\n      Lf.tileLayer(MAP.tiles_url, { maxZoom: 19 }).addTo(map);\n      Lf.control.zoom({ position: 'bottomright' }).addTo(map);\n      Lf.control.attribution({ position: 'bottomleft', prefix: false }).addAttribution(MAP.attribution).addTo(map);\n\n      \/\/ \u00ab Revenir \u00e0 la vue d'ensemble \u00bb : appara\u00eet d\u00e8s que l'utilisateur zoome \/ d\u00e9place la carte\n      resetBtn = el('button', 'mv-reset');\n      resetBtn.type = 'button';\n      resetBtn.hidden = true;\n      resetBtn.appendChild(icon('reset'));\n      resetBtn.appendChild(document.createTextNode(T.reset_view));\n      resetBtn.addEventListener('click', function() {\n        fitOverview();\n        resetBtn.hidden = true;\n      });\n      elMap.appendChild(resetBtn);\n      Lf.DomEvent.disableClickPropagation(resetBtn);\n      map.on('zoomstart movestart', function() {\n        if (!fitting && resetBtn) resetBtn.hidden = false;\n      });\n\n      \/\/ Rep\u00e8re de l'\u00e9tablissement, toujours visible (hors regroupement)\n      if (MAP.home) {\n        homeMarker = Lf.marker([MAP.home.lat, MAP.home.lng], {\n          icon: Lf.divIcon({ className: 'mv-home', html: '<span class=\"mv-home-pin\">' + ICONS.home + '<\/span>', iconSize: [44, 44], iconAnchor: [22, 22] }),\n          \/\/ Sous les rep\u00e8res et groupes : les fiches situ\u00e9es \u00e0 l'\u00e9tablissement m\u00eame\n          \/\/ (souvent nombreuses) restent visibles et cliquables par-dessus.\n          zIndexOffset: -1000,\n          keyboard: false,\n          interactive: false,\n          title: MAP.home.label\n        }).addTo(map);\n        homeMarker.bindTooltip(MAP.home.label, { permanent: true, direction: 'right', offset: [24, 0], className: 'mv-home-label' });\n      }\n\n      layer = (typeof Lf.markerClusterGroup === 'function') ? Lf.markerClusterGroup({\n        showCoverageOnHover: false,\n        maxClusterRadius: 45,\n        iconCreateFunction: function(cl) {\n          var n = cl.getChildCount();\n          var s = n < 10 ? 34 : (n < 50 ? 40 : 46);\n          return Lf.divIcon({ className: 'mv-cluster', html: '<span style=\"width:' + s + 'px;height:' + s + 'px;background:' + ACCENT + '\">' + n + '<\/span>', iconSize: [s, s] });\n        }\n      }) : Lf.layerGroup();\n      layer.addTo(map);\n      renderList();\n    }\n\n    \/**\n     * Met la carte \u00e0 jour sans jamais bloquer la page. Le th\u00e8me (ou WP Rocket)\n     * peut r\u00e9ex\u00e9cuter Leaflet apr\u00e8s coup : markercluster lit alors la mauvaise\n     * copie (\u00ab L.DistanceGrid is not a constructor \u00bb) au moment o\u00f9 la LISTE met\n     * la carte \u00e0 jour. On remet la bonne copie avant, et une erreur de carte\n     * n'emp\u00eache plus la liste ni le d\u00e9filement qui suivent.\n     *\/\n    function updateMap(list) {\n      if (!map || !layer) return;\n      if (Lf && window.L !== Lf) window.L = Lf;\n      try {\n        drawMap(list);\n      } catch (e) {\n        if (window.console) console.warn('Elaia \u2014 carte non mise \u00e0 jour :', e);\n      }\n    }\n\n    function drawMap(list) {\n      layer.clearLayers();\n      pins = {};\n      var bounds = [];\n      var markers = [];\n      list.forEach(function(it) {\n        if (it.lat === null) return;\n        var m = Lf.marker([it.lat, it.lng], { icon: pinIcon(catColor(it.type), false, it.id === state.selected), title: it.name });\n        m.on('click', function() {\n          selectItem(it.id);\n        });\n        markers.push(m);\n        pins[it.id] = m;\n        bounds.push([it.lat, it.lng]);\n      });\n      \/\/ Ajout group\u00e9 : un seul recalcul des regroupements (plus fiable que addLayer un par un)\n      if (typeof layer.addLayers === 'function') layer.addLayers(markers);\n      else markers.forEach(function(m) {\n        layer.addLayer(m);\n      });\n\n      \/\/ Rayon du filtre de distance autour de l'\u00e9tablissement\n      if (radius) {\n        map.removeLayer(radius);\n        radius = null;\n      }\n      if (MAP.home) {\n        bounds.push([MAP.home.lat, MAP.home.lng]);\n        if (state.km) {\n          radius = Lf.circle([MAP.home.lat, MAP.home.lng], {\n            radius: state.km * 1000,\n            color: ACCENT,\n            weight: 1.5,\n            dashArray: '6 6',\n            fillColor: ACCENT,\n            fillOpacity: 0.06,\n            interactive: false\n          }).addTo(map);\n        }\n      }\n\n      if (state.selected !== null && !pins[state.selected]) state.selected = null;\n      renderPreview();\n      overview = radius ? { bounds: radius.getBounds(), padding: [20, 20] } :\n        (bounds.length > 1 ? { bounds: bounds, padding: [40, 40] } :\n          (bounds.length === 1 ? { center: bounds[0] } : null));\n      fitOverview();\n      if (resetBtn) resetBtn.hidden = true;\n      setTimeout(function() {\n        map.invalidateSize();\n      }, 50);\n    }\n\n    \/** Cadre la carte sur la vue d'ensemble, sans afficher le bouton \u00ab Revenir\u2026 \u00bb *\/\n    function fitOverview() {\n      if (!map || !overview) return;\n      fitting = true;\n      if (overview.center) map.setView(overview.center, 13, { animate: false });\n      else map.fitBounds(overview.bounds, { padding: overview.padding, maxZoom: 13, animate: false });\n      setTimeout(function() {\n        fitting = false;\n      }, 50);\n    }\n\n    function highlightPin(id, on) {\n      var m = pins[id];\n      if (!m) return;\n      var it = BY_ID[id];\n      var selected = id === state.selected;\n      m.setIcon(pinIcon(catColor(it.type), on, selected));\n      m.setZIndexOffset(on || selected ? 1000 : 0);\n    }\n\n    \/** S\u00e9lectionne une fiche depuis la carte : rep\u00e8re mis en avant + fiche sous la carte *\/\n    function selectItem(id) {\n      var prev = state.selected;\n      state.selected = id;\n      if (prev !== null) highlightPin(prev, false);\n      highlightPin(id, false);\n      renderPreview();\n    }\n\n    function renderPreview() {\n      var box = document.getElementById('mv-preview');\n      if (!box) return;\n      box.innerHTML = '';\n      var it = state.selected !== null ? BY_ID[state.selected] : null;\n      if (!it) {\n        var hint = el('div', 'mv-preview-hint');\n        hint.appendChild(icon('pin'));\n        hint.appendChild(document.createTextNode(T.map_hint));\n        box.appendChild(hint);\n        return;\n      }\n      box.appendChild(card(it, false, true));\n    }\n\n    \/\/ \u2550\u2550\u2550 Modal \u2550\u2550\u2550\n    var modal = document.getElementById('mv-modal');\n    if (modal.parentNode !== document.body) document.body.appendChild(modal);\n    var content = document.getElementById('mv-modal-content');\n    content.style.setProperty('--mv-accent', ACCENT);\n    content.style.setProperty('--mv-accent-soft', ACCENT + '1a');\n    content.style.setProperty('--mv-cream', '#faf7f2');\n    content.style.setProperty('--mv-line', '#ebe5da');\n    content.style.setProperty('--mv-muted', '#6b6559');\n    var lastFocus = null;\n\n    function openModal(it) {\n      lastFocus = document.activeElement;\n      content.innerHTML = '';\n      content.style.setProperty('--mv-cat', catColor(it.type));\n\n      \/\/ Deux colonnes d\u00e8s le haut : m\u00e9dias \/ actions \u00e0 gauche, texte \u00e0 droite\n      var body = el('div', 'mv-modal-body');\n      var cols = el('div', 'mv-modal-cols');\n      var side = el('div', 'mv-modal-col mv-modal-col--media');\n      var main = el('div', 'mv-modal-col');\n      cols.appendChild(side);\n      cols.appendChild(main);\n      body.appendChild(cols);\n      var mainBody = body;\n\n      if (it.image) {\n        var img = el('img', 'mv-modal-img');\n        img.src = it.image;\n        img.alt = it.name;\n        img.onerror = function() {\n          img.remove();\n          if (cap) cap.remove();\n        };\n        side.appendChild(img);\n        var cap = null;\n        if (it.credit) {\n          cap = el('p', 'mv-modal-credit', 'Photo : ' + it.credit);\n          side.appendChild(cap);\n        }\n      }\n\n      body = main;\n      if (CATS[it.type]) {\n        var pill = el('span', 'mv-pill', CATS[it.type].label);\n        pill.style.alignSelf = 'flex-start';\n        body.appendChild(pill);\n      }\n      var t = el('h2', 'mv-modal-title', it.name);\n      t.id = 'mv-modal-title';\n      body.appendChild(t);\n      var meta = metaLine(it);\n      if (meta) body.appendChild(meta);\n      if (it.event) {\n        var ev = el('span', 'mv-modal-event');\n        ev.appendChild(icon('calendar'));\n        ev.appendChild(document.createTextNode(it.event));\n        body.appendChild(ev);\n      }\n      if (it.description) body.appendChild(el('p', 'mv-modal-desc', it.description));\n\n      if (it.fields.length) {\n        var f = el('div', 'mv-fields');\n        it.fields.forEach(function(fd) {\n          var d = el('div', 'mv-field');\n          d.appendChild(el('span', null, fd.label));\n          d.appendChild(el('strong', null, fd.value));\n          f.appendChild(d);\n        });\n        body.appendChild(f);\n      }\n\n      \/\/ Colonne m\u00e9dias (gauche)\n      body = side;\n      var actions = el('div', 'mv-modal-actions');\n      \/\/ Google Maps seulement si on sait o\u00f9 se trouve la fiche (sinon lien trompeur)\n      var gmTarget = mapsTarget(it);\n      if (gmTarget) {\n        var gm = el('a', 'mv-btn', gmTarget.label);\n        gm.href = gmTarget.url;\n        gm.target = '_blank';\n        gm.rel = 'noopener';\n        gm.insertBefore(icon('maps'), gm.firstChild);\n        actions.appendChild(gm);\n      }\n      if (it.link) {\n        var l = el('a', 'mv-btn mv-btn--ghost', T.official_site);\n        l.href = it.link;\n        l.target = '_blank';\n        l.rel = 'noopener';\n        l.appendChild(icon('arrow'));\n        actions.appendChild(l);\n      }\n      body.appendChild(actions);\n\n      if (it.video_url) {\n        body.appendChild(el('p', 'mv-modal-sub', T.video));\n        var e = it.video_embed;\n        if (e && (e.type === 'youtube' || e.type === 'vimeo') && e.src) {\n          var v = el('div', 'mv-video');\n          var fr = el('iframe');\n          fr.src = e.src;\n          fr.allowFullscreen = true;\n          fr.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\n          fr.referrerPolicy = 'strict-origin-when-cross-origin';\n          v.appendChild(fr);\n          body.appendChild(v);\n        } else if (e && e.type === 'file' && e.src) {\n          var vw = el('div', 'mv-video');\n          var vid = el('video');\n          vid.src = e.src;\n          vid.controls = true;\n          vid.preload = 'metadata';\n          vw.appendChild(vid);\n          body.appendChild(vw);\n        } else {\n          var vl = el('a', null, it.video_url);\n          vl.href = it.video_url;\n          vl.target = '_blank';\n          vl.rel = 'noopener';\n          body.appendChild(vl);\n        }\n      }\n\n      if (it.gallery.length) {\n        body.appendChild(el('p', 'mv-modal-sub', T.gallery));\n        var g = el('div', 'mv-gallery');\n        it.gallery.forEach(function(src) {\n          var a = el('a');\n          a.href = src;\n          a.target = '_blank';\n          a.rel = 'noopener';\n          var gi = el('img');\n          gi.src = src;\n          gi.alt = '';\n          gi.loading = 'lazy';\n          a.appendChild(gi);\n          g.appendChild(a);\n        });\n        body.appendChild(g);\n      }\n\n      var docs = it.documents.filter(function(d) {\n        return d && d.url;\n      });\n      if (docs.length) {\n        body.appendChild(el('p', 'mv-modal-sub', T.documents));\n        var dl = el('div', 'mv-docs');\n        docs.forEach(function(d) {\n          var a = el('a');\n          a.href = d.url;\n          a.target = '_blank';\n          a.rel = 'noopener';\n          a.appendChild(icon('doc'));\n          a.appendChild(document.createTextNode(d.nom || 'Document'));\n          dl.appendChild(a);\n        });\n        body.appendChild(dl);\n      }\n\n      if (it.faq.length) {\n        body = main; \/\/ la FAQ reste dans la colonne texte\n        body.appendChild(el('p', 'mv-modal-sub', T.faq));\n        var fq = el('div', 'mv-faq');\n        it.faq.forEach(function(qa) {\n          var det = el('details');\n          det.appendChild(el('summary', null, qa.question));\n          det.appendChild(el('p', null, qa.answer || T.no_answer));\n          fq.appendChild(det);\n        });\n        body.appendChild(fq);\n      }\n\n      content.appendChild(mainBody);\n      modal.hidden = false;\n      fitModal();\n      content.querySelectorAll('img, iframe, video').forEach(function(m) {\n        m.addEventListener('load', fitModal);\n        m.addEventListener('loadedmetadata', fitModal);\n      });\n      document.documentElement.style.overflow = 'hidden';\n      document.getElementById('mv-modal-close').focus();\n    }\n\n    \/**\n     * Agrandissement automatique : on passe au palier suivant tant que le contenu\n     * d\u00e9passe la hauteur disponible (sur grand \u00e9cran seulement).\n     *\/\n    function fitModal() {\n      var m = modal.querySelector('.mv-modal');\n      if (!m || modal.hidden) return;\n      m.classList.remove('is-wide', 'is-compact');\n      if (window.innerWidth <= 900) return;\n      var overflows = function() {\n        return m.scrollHeight > m.clientHeight + 2;\n      };\n      if (!overflows()) return;\n      m.classList.add('is-wide');\n      if (!overflows()) return;\n      m.classList.add('is-compact');\n    }\n    window.addEventListener('resize', function() {\n      if (!modal.hidden) fitModal();\n    });\n\n    \/** Lien Google Maps : coordonn\u00e9es si connues, sinon nom + ville \/ adresse *\/\n    \/**\n     * Cible Google Maps, par ordre de fiabilit\u00e9 :\n     *   1. coordonn\u00e9es de la fiche\n     *   2. nom + adresse (ou ville)\n     *   3. position de l'\u00e9tablissement (fiche sans lieu = \u00e9quipement sur place)\n     *   4. aucune \u2192 pas de bouton\n     *\/\n    function mapsTarget(it) {\n      var base = 'https:\/\/www.google.com\/maps\/search\/?api=1&query=';\n      if (it.lat !== null) return { url: base + encodeURIComponent(it.lat + ',' + it.lng), label: T.see_on_maps };\n      var where = it.address || it.city;\n      if (where) return { url: base + encodeURIComponent(it.name + ', ' + where), label: T.see_on_maps };\n      if (MAP.home) return { url: base + encodeURIComponent(MAP.home.lat + ',' + MAP.home.lng), label: T.see_place_on_maps };\n      return null;\n    }\n\n    function closeModal() {\n      modal.hidden = true;\n      document.documentElement.style.overflow = '';\n      if (lastFocus) lastFocus.focus();\n    }\n\n    document.getElementById('mv-modal-close').addEventListener('click', closeModal);\n    modal.addEventListener('click', function(e) {\n      if (e.target === modal) closeModal();\n    });\n    document.addEventListener('keydown', function(e) {\n      if (e.key === 'Escape' && !modal.hidden) closeModal();\n    });\n\n    \/\/ \u2550\u2550\u2550 Contr\u00f4les \u2550\u2550\u2550\n    \/**\n     * Hauteur occup\u00e9e en haut de l'\u00e9cran par les barres fixes \/ collantes du site\n     * (barre d'admin, en-t\u00eate, barre de r\u00e9servation\u2026), quelle que soit leur classe :\n     * on sonde le haut de l'\u00e9cran et on empile les barres trouv\u00e9es.\n     *\/\n    function headerOffset() {\n      var bottom = 0;\n      var vw = window.innerWidth,\n        vh = window.innerHeight;\n      var isBar = function(el) {\n        if (!el || el === document.body || el === document.documentElement) return false;\n        if (el.closest('#mv-app, .ea-modal-overlay, .mv-modal-overlay')) return false;\n        var pos = getComputedStyle(el).position;\n        if (pos !== 'fixed' && pos !== 'sticky') return false;\n        var r = el.getBoundingClientRect();\n        \/\/ vraie barre : large, pas trop haute (exclut bulles de chat, boutons flottants, popups)\n        return r.width >= vw * 0.3 && r.height > 0 && r.height < vh * 0.45;\n      };\n      for (var pass = 0; pass < 5; pass++) {\n        var y = bottom + 2,\n          found = 0;\n        if (y >= vh * 0.5) break;\n        [0.15, 0.5, 0.85].forEach(function(fx) {\n          (document.elementsFromPoint(vw * fx, y) || []).forEach(function(el) {\n            for (var n = el; n && n !== document.body; n = n.parentElement) {\n              if (isBar(n)) {\n                var r = n.getBoundingClientRect();\n                if (r.top <= y + 1 && r.bottom > found) found = r.bottom;\n                break;\n              }\n            }\n          });\n        });\n        if (found <= bottom) break;\n        bottom = found;\n      }\n      app.style.setProperty('--mv-header', Math.round(bottom) + 'px');\n      return bottom;\n    }\n\n    var searchTimer = null;\n    document.getElementById('mv-search').addEventListener('input', function(e) {\n      clearTimeout(searchTimer);\n      searchTimer = setTimeout(function() {\n        state.q = e.target.value;\n        state.limit = STEP;\n      state.page = 1;\n        renderList();\n      }, 150);\n    });\n\n    var dist = document.getElementById('mv-distance');\n    if (dist) {\n      dist.querySelectorAll('button').forEach(function(b) {\n        b.addEventListener('click', function() {\n          state.km = parseInt(b.getAttribute('data-km'), 10) || 0;\n          state.limit = STEP;\n      state.page = 1;\n          dist.querySelectorAll('button').forEach(function(x) {\n            x.classList.toggle('is-active', x === b);\n          });\n          renderList();\n        });\n      });\n    }\n\n    var viewSeg = document.getElementById('mv-view');\n    var layoutEl = document.getElementById('mv-layout');\n\n    function setView(v) {\n      state.view = v;\n      layoutEl.classList.toggle('is-list', v === 'list');\n      viewSeg.querySelectorAll('button').forEach(function(x) {\n        x.classList.toggle('is-active', x.getAttribute('data-view') === v);\n      });\n      if (map) setTimeout(function() {\n        map.invalidateSize();\n      }, 60);\n    }\n    viewSeg.querySelectorAll('button').forEach(function(b) {\n      b.addEventListener('click', function() {\n        setView(b.getAttribute('data-view'));\n      });\n    });\n\n    \/\/ Pas de carte si aucune fiche n'est g\u00e9olocalis\u00e9e\n    if (!ITEMS.some(function(it) {\n        return it.lat !== null;\n      })) {\n      viewSeg.style.display = 'none';\n      state.view = 'list';\n    }\n\n    headerOffset();\n    window.addEventListener('resize', headerOffset);\n    \/\/ Les barres du site peuvent appara\u00eetre au d\u00e9filement (barre de r\u00e9servation\u2026)\n    var hoTicking = false;\n    window.addEventListener('scroll', function() {\n      if (hoTicking) return;\n      hoTicking = true;\n      requestAnimationFrame(function() {\n        headerOffset();\n        hoTicking = false;\n      });\n    }, { passive: true });\n    var lastCols = null,\n      resizeTimer = null;\n    window.addEventListener('resize', function() {\n      clearTimeout(resizeTimer);\n      resizeTimer = setTimeout(function() {\n        var c = gridColumns();\n        if (lastCols !== null && c !== lastCols) renderList();\n        lastCols = c;\n      }, 200);\n    });\n    renderCats();\n    renderIdeas();\n    setView(state.view);\n    renderList();\n    renderPreview();\n    initMap();\n  })();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11678","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Discover around you - Domaine des Ch\u00eanes<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Discover around you - Domaine des Ch\u00eanes\" \/>\n<meta property=\"og:url\" content=\"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/\" \/>\n<meta property=\"og:site_name\" content=\"Domaine des Ch\u00eanes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/\",\"url\":\"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/\",\"name\":\"Discover around you - Domaine des Ch\u00eanes\",\"isPartOf\":{\"@id\":\"https:\/\/domaine-des-chenes.fr\/en\/#website\"},\"datePublished\":\"2026-10-20T13:03:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Campsite Ard\u00e8che\",\"item\":\"https:\/\/domaine-des-chenes.fr\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Discover around you\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/domaine-des-chenes.fr\/en\/#website\",\"url\":\"https:\/\/domaine-des-chenes.fr\/en\/\",\"name\":\"Domaine des Ch\u00eanes\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/domaine-des-chenes.fr\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Discover around you - Domaine des Ch\u00eanes","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/","og_locale":"en_US","og_type":"article","og_title":"Discover around you - Domaine des Ch\u00eanes","og_url":"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/","og_site_name":"Domaine des Ch\u00eanes","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/","url":"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/","name":"Discover around you - Domaine des Ch\u00eanes","isPartOf":{"@id":"https:\/\/domaine-des-chenes.fr\/en\/#website"},"datePublished":"2026-10-20T13:03:09+00:00","breadcrumb":{"@id":"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/domaine-des-chenes.fr\/en\/elaia-metadatas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Campsite Ard\u00e8che","item":"https:\/\/domaine-des-chenes.fr\/en\/"},{"@type":"ListItem","position":2,"name":"Discover around you"}]},{"@type":"WebSite","@id":"https:\/\/domaine-des-chenes.fr\/en\/#website","url":"https:\/\/domaine-des-chenes.fr\/en\/","name":"Domaine des Ch\u00eanes","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/domaine-des-chenes.fr\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/domaine-des-chenes.fr\/en\/wp-json\/wp\/v2\/pages\/11678"}],"collection":[{"href":"https:\/\/domaine-des-chenes.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/domaine-des-chenes.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/domaine-des-chenes.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/domaine-des-chenes.fr\/en\/wp-json\/wp\/v2\/comments?post=11678"}],"version-history":[{"count":1,"href":"https:\/\/domaine-des-chenes.fr\/en\/wp-json\/wp\/v2\/pages\/11678\/revisions"}],"predecessor-version":[{"id":11679,"href":"https:\/\/domaine-des-chenes.fr\/en\/wp-json\/wp\/v2\/pages\/11678\/revisions\/11679"}],"wp:attachment":[{"href":"https:\/\/domaine-des-chenes.fr\/en\/wp-json\/wp\/v2\/media?parent=11678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}