
{"id":4297,"date":"2026-02-06T07:33:32","date_gmt":"2026-02-06T06:33:32","guid":{"rendered":"https:\/\/www.camping-mepillat.fr\/elaia-metadatas-2\/"},"modified":"2026-10-20T15:05:09","modified_gmt":"2026-10-20T13:05:09","slug":"elaia-metadatas","status":"publish","type":"page","link":"https:\/\/www.camping-mepillat.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\":\"Nearby towns\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Saint-Nizier-le-Bouchoux\",\"url\":\"https:\/\/www.saintnizierlebouchoux.com\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692ebd394941e.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.0167,\"longitude\":5.2833},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"0\"},{\"@type\":\"PropertyValue\",\"name\":\"Driving time (min)\",\"value\":\"0\"},{\"@type\":\"PropertyValue\",\"name\":\"Must-see places \/ activities\",\"value\":\"Camping Domaine de M\u00e9pillat, pond of M\u00e9pillat, heated pool, children\u2019s play area, p\u00e9tanque court, fitness area, ping-pong tables, snack bar\"},{\"@type\":\"PropertyValue\",\"name\":\"Markets \/ local events\",\"value\":\"Local markets, regional cultural and gastronomic events\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ specialties\",\"value\":\"Bresse specialties, regional cuisine\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"Ideal for family or friends stay, offering a natural and relaxing setting\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"70 chemin de la grange maigre, 01560 Saint-Nizier-le-Bouchoux\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Saint-Amour\",\"url\":\"https:\/\/www.jura-tourism.com\/vivre-le-jura\/visiter\/villes-et-villages\/saint-amour-jura\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692ebd96991f7.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.4264,\"longitude\":5.4292},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Driving time (min)\",\"value\":\"20\"},{\"@type\":\"PropertyValue\",\"name\":\"Must-see places \/ activities\",\"value\":\"Royal prisons of Saint-Amour, typic alleys, Tourist Office\"},{\"@type\":\"PropertyValue\",\"name\":\"Markets \/ local events\",\"value\":\"Local markets, urban escape rooms\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ specialties\",\"value\":\"Local cuisine, Jura specialties\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"Charming city offering a fun experience with its urban Escape-Game\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"18 rue du commerce, 39160 Saint-Amour\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Cuisiat\",\"url\":\"https:\/\/www.montagnes-du-jura.fr\/sit\/village-de-cuisiat\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692ebe0be9f60.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.0167,\"longitude\":5.2833},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"42\"},{\"@type\":\"PropertyValue\",\"name\":\"Driving time (min)\",\"value\":\"50\"},{\"@type\":\"PropertyValue\",\"name\":\"Must-see places \/ activities\",\"value\":\"Revermont Museum, conservatory kitchen-orchard\"},{\"@type\":\"PropertyValue\",\"name\":\"Markets \/ local events\",\"value\":\"Permanent and temporary exhibitions, cultural events\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ specialties\",\"value\":\"Regional cuisine, local products\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"Museum showcasing the cultural and social specificities of the region\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"40 rue Principale, 01370 Val-Revermont\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Biziat\",\"url\":\"https:\/\/biziat.fr\/\",\"image\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/d\/d8\/%C3%89glise_de_Biziat.JPG\/1200px-%C3%89glise_de_Biziat.JPG\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.0167,\"longitude\":5.2833},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"42.6\"},{\"@type\":\"PropertyValue\",\"name\":\"Driving time (min)\",\"value\":\"45\"},{\"@type\":\"PropertyValue\",\"name\":\"Must-see places \/ activities\",\"value\":\"Saint-Clair Church, prehistoric remains\"},{\"@type\":\"PropertyValue\",\"name\":\"Markets \/ local events\",\"value\":\"Local markets, cultural events\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ specialties\",\"value\":\"Local cuisine, Bressan specialties\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"Historic village with a rich history dating back to Celtic times\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Place de l'\u00c9glise, 01250 Biziat\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"M\u00e2con\",\"url\":\"https:\/\/www.macon.fr\/\",\"image\":\"https:\/\/www.macon.fr\/fileadmin\/_processed_\/1\/3\/csm_Vue_aerienne_Macon_8ae027cd85.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.3037,\"longitude\":4.8285},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"50\"},{\"@type\":\"PropertyValue\",\"name\":\"Driving time (min)\",\"value\":\"45\"},{\"@type\":\"PropertyValue\",\"name\":\"Must-see places \/ activities\",\"value\":\"Old M\u00e2con, Ursulines Museum, Town Hall Park\"},{\"@type\":\"PropertyValue\",\"name\":\"Markets \/ local events\",\"value\":\"M\u00e2con Market, Saint-Vincent Festival\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ specialties\",\"value\":\"Le Saint-Jean Restaurant, Burgundian specialties\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"Vibrant city with a rich historical and cultural heritage.\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Place de la Barre, 71000 M\u00e2con\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Thing\",\"name\":\"Pont-de-Vaux\",\"url\":\"https:\/\/www.camping-mepillat.fr\/camping-pont-de-vaux\/\",\"image\":\"https:\/\/www.camping-mepillat.fr\/wp-content\/uploads\/2024\/07\/canal-pont-de-vaux.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.2833,\"longitude\":4.9833},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"10\"},{\"@type\":\"PropertyValue\",\"name\":\"Driving time (min)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Must-see places \/ activities\",\"value\":\"Marina, Municipal Museum, Notre-Dame Church\"},{\"@type\":\"PropertyValue\",\"name\":\"Markets \/ local events\",\"value\":\"Weekly market on Wednesday, Saint Fran\u00e7ois Braderie Fair in October, Bresse Glories Contest in December\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ specialties\",\"value\":\"Traditional Bressan restaurants, local specialties like Bresse chicken\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"Charming village with a rich history and cultural events throughout the year\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Pont-de-Vaux, 01190, France\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Thing\",\"name\":\"Louhans\",\"url\":\"https:\/\/www.camping-mepillat.fr\/camping-louhans\/\",\"image\":\"https:\/\/www.camping-mepillat.fr\/wp-content\/uploads\/2024\/06\/Louhans_resultat.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.6309,\"longitude\":5.2174},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"20\"},{\"@type\":\"PropertyValue\",\"name\":\"Driving time (min)\",\"value\":\"25\"},{\"@type\":\"PropertyValue\",\"name\":\"Must-see places \/ activities\",\"value\":\"Saint-Pierre Church, Louhans Halls, Bresse Museum\"},{\"@type\":\"PropertyValue\",\"name\":\"Markets \/ local events\",\"value\":\"Covered market on Monday, Bresse Festival in August, Christmas Market in December\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ specialties\",\"value\":\"Restaurants offering Bressan specialties, notably Bresse chicken\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"Lively town with a unique covered market and typical regional architecture\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Louhans, 71500, France\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Recommended activities and places\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Domaine de Mepillat\",\"url\":\"https:\/\/www.camping-mepillat.fr\/activites-ain\/\",\"image\":\"https:\/\/www.camping-mepillat.fr\/wp-content\/uploads\/2024\/06\/Cascade-du-Besancon_resultat.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.123456,\"longitude\":5.123456},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"nature\"},{\"@type\":\"PropertyValue\",\"name\":\"Town \/ Area\",\"value\":\"Montagna Le Reconduit in Jura (39)\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"18 km from the campsite\"},{\"@type\":\"PropertyValue\",\"name\":\"Average duration\",\"value\":\"Approximately 2 hours for a full visit\"},{\"@type\":\"PropertyValue\",\"name\":\"Booking required?\",\"value\":\"Reservation recommended for groups\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"A peaceful setting to enjoy nature, ideal for families and hiking enthusiasts.\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"39160 Montagna-le-Reconduit\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Les Grottes d\u2019Az\u00e9\",\"url\":\"https:\/\/reservation.grottes-aze71.fr\/\",\"image\":\"https:\/\/www.camping-mepillat.fr\/wp-content\/uploads\/2024\/06\/Grottes-dAze_resultat.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Culture\"},{\"@type\":\"PropertyValue\",\"name\":\"Town \/ Area\",\"value\":\"Az\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"39 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Average duration\",\"value\":\"1h30\"},{\"@type\":\"PropertyValue\",\"name\":\"Booking required?\",\"value\":\"Yes online\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Not specified\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"La Base de loisirs de La Plaine Tonique\",\"url\":\"https:\/\/www.laplainetonique.com\/\",\"image\":\"https:\/\/img.freepik.com\/photos-gratuite\/aviron-feminin-planches-pagaie-sup-long-riviere_181624-49142.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Nature - Sport - Family\"},{\"@type\":\"PropertyValue\",\"name\":\"Town \/ Area\",\"value\":\"Malafretaz\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"19 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Average duration\",\"value\":\"Variable\"},{\"@type\":\"PropertyValue\",\"name\":\"Booking required?\",\"value\":\"Recommended\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Not specified\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Le Circuit de Bresse\",\"url\":\"https:\/\/circuitdebresse.com\/\",\"image\":\"https:\/\/img.freepik.com\/vecteurs-libre\/ligne-course-banniere-depart-isolee_1308-87018.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Sport - Family\"},{\"@type\":\"PropertyValue\",\"name\":\"Town \/ Area\",\"value\":\"Bresse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"22 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Average duration\",\"value\":\"Variable\"},{\"@type\":\"PropertyValue\",\"name\":\"Booking required?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Not specified\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Mus\u00e9es de l\u2019Ain\",\"url\":\"https:\/\/www.camping-mepillat.fr\/visites-ain\/\",\"image\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/0\/08\/Mus%C3%A9e_R%C3%A9sistance_D%C3%A9portation_Ain_1.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Culture\"},{\"@type\":\"PropertyValue\",\"name\":\"Town \/ Area\",\"value\":\"Ain\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"70 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Average duration\",\"value\":\"Variable\"},{\"@type\":\"PropertyValue\",\"name\":\"Booking required?\",\"value\":\"Oui \"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Not specified\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Recommended events\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"F\u00eate de la Saint-Vincent\",\"description\":\"Celebration of the winegrowers' patron saint with parades, wine tastings, and musical entertainment.\",\"url\":\"https:\/\/www.macon-tourisme.com\/fete-saint-vincent-2026\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692ec52595d76.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.3,\"longitude\":4.8167},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ Period\",\"value\":\"February 2026\"},{\"@type\":\"PropertyValue\",\"name\":\"Location (town)\",\"value\":\"M\u00e2con\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance from the campsite (km)\",\"value\":\"40\"},{\"@type\":\"PropertyValue\",\"name\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Traditional festival\"},{\"@type\":\"PropertyValue\",\"name\":\"Tip or comment\",\"value\":\"A unique opportunity to taste the best regional wines.\"},{\"@type\":\"PropertyValue\",\"name\":\"Full address\",\"value\":\"Place Saint-Vincent, 71000 M\u00e2con\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Local Events\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Direct sales at Les jardins d'Aestiv farm\",\"description\":\"We sell our organic farm products:\\nFlours, oils, dried vegetables, beef, cured meats, jarred dishes \\u0026 fresh pasta.\\nAnd a gourmet selection to complete our mini market:\\nBread and pastries, eggs, honey \\u0026 vinegars.\",\"url\":\"http:\/\/www.lesjardinsdaestiv.eu\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.301521,\"longitude\":5.006838},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Direct sales at Les jardins d'Aestiv farm\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-Dommartin\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Saturday morning market\",\"description\":\"Food market.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.33638,\"longitude\":5.12855},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Saturday morning market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Montrevel-en-Bresse\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01340\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Small weekly market\",\"description\":\"Weekly market in the village.\",\"url\":\"https:\/\/www.saintnizierlebouchoux.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.460243,\"longitude\":5.150862},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Small weekly market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Nizier-le-Bouchoux\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01560\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Tuesday morning market\",\"description\":\"Food market, clothing and various products.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.33638,\"longitude\":5.12855},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Tuesday morning market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Montrevel-en-Bresse\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01340\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"La sarrasine concert\",\"description\":\"Accompanied by the Folkdanse group for the first part, second part unknown.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.432999,\"longitude\":4.937443},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"La sarrasine concert\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Pont-de-Vaux\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01190\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Thing\",\"name\":\"Market\",\"description\":\"Weekly market on Saturday morning. 12 vendors.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.6291309,\"longitude\":5.2261015},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Louhans\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71500\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Thing\",\"name\":\"Saturday morning market\",\"description\":\"Food market only.\",\"url\":\"https:\/\/www.bourgenbresse.fr\/129-commerces.htm\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.208111,\"longitude\":5.228248},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Saturday morning market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Bourg-en-Bresse\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01000\"}]}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"Thing\",\"name\":\"Theatre evening\",\"description\":\"A 3-act comedy lasting 1 hour 30 minutes at the village hall in Saint Julien at 8:30 pm: Saturday 17 October, Friday 23 October, Saturday 24 October and Saturday 7 November\\n\\nReservations possible by phone.\\n\\n\\\"The wedding was supposed to be perfect... But nothing will go as planned! A crazy mother-in-law, an eccentric municipal employee... poor Mayor! You will never see weddings the same way again!\\\"\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.39077,\"longitude\":5.45247},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Theatre evening\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Val Suran\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39320\"}]}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"Thing\",\"name\":\"Show \\\"Behind the Door\\\"\",\"description\":\"A joyful, bold and informative show, based on moments of life gathered over the years by two Neztoiles, fairy-like characters who work in palliative care. Highly interactive and musical, the Unam and Belle Lurette show takes the audience on a deep yet light and colourful inner journey. They invite spectators on an astonishing journey that encourages everyone to reflect on life, on their own life, through an intimate dialogue with the audience. They move from confidences to true stories and may leave an indelible mark on the hearts of the spectators. This show also helps demystify advance directives and raise public awareness on this topic.\\n\\nThe Neztoiles offer an innovative approach to support in places of suffering, a wonderful form of caring art.\",\"url\":\"https:\/\/www.helloasso.com\/associations\/safrasens\/evenements\/spectacle-derriere-la-porte\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.5536796,\"longitude\":5.2951725},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Show \\\"Behind the Door\\\"\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Frontenaud\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71580\"}]}},{\"@type\":\"ListItem\",\"position\":10,\"item\":{\"@type\":\"Thing\",\"name\":\"First waves at Galpon\",\"description\":\"My boat and I, today, love each other very much. But that hasn't always been the case. For a long time, we ignored each other. There were even times when we downright hated each other. One day we said: hey, hey, hey, it might be a good idea to organise a little walk to tell people how we got used to each other, how we finally learned to sail together... And here we are. So, shall we board?\\nWith First waves, Pagaill tells the story of a journey aboard a craft that we learn to love. With the help of their sidekick KAA, they put on a guided tour to talk about transidentity to their parents, neighbours, siblings... The show is musical, accompanied by a moving rap in which the right words were sought to tell their story. First waves is above all a generous meeting full of sincerity, poetry and laughter.\",\"url\":\"https:\/\/legalpon.com\/event\/abysskiss-orchestre-de-poche-retrofuturiste\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.56378,\"longitude\":4.90904},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"First waves at Galpon\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":11,\"item\":{\"@type\":\"Thing\",\"name\":\"Educational trail\",\"description\":\"Come discover the habitats, orchard, fallow land and wildlife present on the site.\\nWalk 800 metres of trail and set off to discover the nature around us! Along the way, young and old alike can discover wildlife and its habitats thanks to the various features along the route: hedges, riparian woodland, flower cover, beehives and even an insect house. The entire trail is equipped with explanatory panels. A fun, educational route accessible to all to discover biodiversity.\\nExperts from the Federation offer guided tours every 2nd and 4th Tuesday from June to September at 2:30 p.m., or by reservation for groups.\\nCreated on the initiative of the Departmental Federation of Hunters of Sa\u00f4ne-et-Loire, this trail offers an immersion in the richness of our natural heritage. Our aim is to share our knowledge of biodiversity, wildlife and our daily commitment to preserving their habitats.\\nSuitable for all audiences, from children to seniors, this trail is ideally located in the preserved environment of Moulin Gandin (Federation premises), in Vir\u00e9.\\n\\nOn site, a large car park and picnic area are available, as well as a fully equipped room that can be rented to combine the trail visit with an activity \/ event.\",\"url\":\"https:\/\/www.chasse-nature-71.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.44729,\"longitude\":4.84115},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Educational trail\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Sport \\u0026 hiking\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Vir\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71260\"}]}},{\"@type\":\"ListItem\",\"position\":12,\"item\":{\"@type\":\"Thing\",\"name\":\"Weekly market\",\"description\":\"Lively and colorful, discover our markets steeped in tradition where you will find Bresse poultry, regional fruits and vegetables, and other local produce.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.336617,\"longitude\":4.887457},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Weekly market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Feillens\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01570\"}]}},{\"@type\":\"ListItem\",\"position\":13,\"item\":{\"@type\":\"Thing\",\"name\":\"Jasseron market\",\"description\":\"The vendors offer you quality local food products as well as artisanal goods.\\r\\nThe market is a time for exchange and conviviality with all the residents.\",\"url\":\"https:\/\/www.jasseron.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.21173,\"longitude\":5.325466},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Jasseron market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Jasseron\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01250\"}]}},{\"@type\":\"ListItem\",\"position\":14,\"item\":{\"@type\":\"Thing\",\"name\":\"Travelling cinema\",\"description\":\"The entertainment committee \\u0026 the mobile screen presents its programme\\n- Our salvation\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.4350277,\"longitude\":5.3425315},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Travelling cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Amour\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39160\"}]}},{\"@type\":\"ListItem\",\"position\":15,\"item\":{\"@type\":\"Thing\",\"name\":\"Activities at the media library: the show \\\"Familiarities\\\"\",\"description\":\"A theatrical tale that awakens personal memories in each of us. This show, performed by actor Pascal Carr\u00e9, also speaks to us about our attachment to family photos and the way they bring up very particular emotions. Familiarities is a production by Les yeux bavards.\\nIn partnership with the intermunicipal social center.\\nFree entry - No registration required, subject to availability - From 8 years old - Capacity: 60 people\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.561816,\"longitude\":4.9119529},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Activities at the media library: the show \\\"Familiarities\\\"\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":16,\"item\":{\"@type\":\"Thing\",\"name\":\"Weekly Market\",\"description\":\"Every Saturday morning, find the non-sedentary traders in the streets of Tournus. A large, typical market where you can buy food and other items. Fruit and vegetables, cheeses, charcuterie, poultry, as well as clothing, shoes...\",\"url\":\"https:\/\/tournus.fr\/marche-hebdomadaire-du-samedi-matin\",\"image\":\"https:\/\/decibelles-data.media.tourinsoft.eu\/upload\/marche-4x6.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.561816,\"longitude\":4.9119529},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Weekly Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":17,\"item\":{\"@type\":\"Thing\",\"name\":\"Equestrian activities\",\"description\":\"Located near M\u00e2con, Domaine de Laiz\u00e9 offers, by prior appointment, many activities: classical riding, show jumping, cross-country, dressage, vaulting, hiking, equestrian stays and school holiday camps. A g\u00eete with a capacity of 24 people welcomes families and groups in a green countryside setting.\",\"url\":\"https:\/\/www.facebook.com\/p\/Poney-club-de-Laiz%C3%A9-100063721713955\/?locale=fr_FR\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.39243,\"longitude\":4.81128},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Equestrian activities\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Family-friendly\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Laiz\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71870\"}]}},{\"@type\":\"ListItem\",\"position\":18,\"item\":{\"@type\":\"Thing\",\"name\":\"\\\"Super Eden\\\" Ello Papillon in concert\",\"description\":\"The musical universe is oriented towards electro-pop songs. Each track is a canvas with sound textures often inspired by the 1980s, featuring keyboards, dreamy guitar and looper. Ello's sensitive and warm voice is carried by melodies and enchanting backing vocals that\\nmake our souls dance.\\nElodie Bernigal (vocals, keyboards, guitar)\\nPhillip Meade (bass, guitar)\\nWith the support of La Cave \u00e0 Musique (M\u00e2con -71)\\nFood available without reservation required: Charcuterie board (or vegetarian terrine) and cheese for 2 people for \u20ac12.\",\"url\":\"https:\/\/morarderic.wixsite.com\/fartfelu-fartfelien\/spectacles\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.6516511,\"longitude\":4.9444039},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"\\\"Super Eden\\\" Ello Papillon in concert\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Gigny-sur-Sa\u00f4ne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71240\"}]}},{\"@type\":\"ListItem\",\"position\":19,\"item\":{\"@type\":\"Thing\",\"name\":\"Impro Sur Sa\u00f4ne\",\"description\":\"For this theatrical improvisation festival, several improvisation troupes (les Oeufs, les Improvix, la Ligote, les Voleurs de sourire and Bresse Impro) come together to present several shows over several days.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.439178,\"longitude\":4.967341},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Impro Sur Sa\u00f4ne\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-B\u00e9nigne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01190\"}]}},{\"@type\":\"ListItem\",\"position\":20,\"item\":{\"@type\":\"Thing\",\"name\":\"Musical show \\\"The mystery of the mermaid\\\"\",\"description\":\"Captain Barbaboum, Nessee Williamns and Moustek, his loyal cabin boy, set off in search of their friend and virtuoso choreographer BarbaZik, who has disappeared since their last end-of-cruise party.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.307819,\"longitude\":4.928978},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Musical show \\\"The mystery of the mermaid\\\"\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Spectacles \\u0026 cin\u00e9ma\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-le-Ch\u00e2tel\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":21,\"item\":{\"@type\":\"Thing\",\"name\":\"Narrative video game creation workshop\",\"description\":\"With Ga\u00ebtan, come and create a narrative video game inspired by choose-your-own-adventure books. Two time slots: 2:00\u20133:00 pm or 3:00\u20134:00 pm, for ages 12 and up.\\nOpen to subscribers and non-subscribers. Free. Registration required by email, phone, or via the link: https:\/\/xoyondo.com\/dp\/mvd2it6fca7y3qb\",\"url\":\"https:\/\/www.facebook.com\/PorteduJuraCommunautedeCommunes\",\"image\":\"https:\/\/decibelles-data.media.tourinsoft.eu\/upload\/Atelier-creation-jeu-video-narratif.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.43854,\"longitude\":5.34269},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Narrative video game creation workshop\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Flea markets \\u0026 garage sales\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Amour\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39160\"}]}},{\"@type\":\"ListItem\",\"position\":22,\"item\":{\"@type\":\"Thing\",\"name\":\"Baby Readers\",\"description\":\"Baby Readers\",\"url\":\"https:\/\/www.facebook.com\/M%C3%A9diath%C3%A8que%20Firmin%20G%C3%A9mier\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.5853294,\"longitude\":5.4310157},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Baby Readers\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Family\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Beaufort-Orbagna\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39190\"}]}},{\"@type\":\"ListItem\",\"position\":23,\"item\":{\"@type\":\"Thing\",\"name\":\"Market\",\"description\":\"Weekly market on Tuesday morning. 15 vendors.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.5587354,\"longitude\":5.0000334},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Cuisery\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71290\"}]}},{\"@type\":\"ListItem\",\"position\":24,\"item\":{\"@type\":\"Thing\",\"name\":\"Sunday morning market\",\"description\":\"Food market.\",\"url\":\"https:\/\/www.foissiat.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.370459,\"longitude\":5.175869},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Sunday morning market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Foissiat\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01340\"}]}},{\"@type\":\"ListItem\",\"position\":25,\"item\":{\"@type\":\"Thing\",\"name\":\"French Second Division Powerchair Football Championship (D2)\",\"description\":\"French Powerchair Football Championship D2 - Come support Bresse handisport at home!\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.214346,\"longitude\":5.254615},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"French Second Division Powerchair Football Championship (D2)\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Sports \\u0026 hiking\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Bourg-en-Bresse\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01000\"}]}},{\"@type\":\"ListItem\",\"position\":26,\"item\":{\"@type\":\"Thing\",\"name\":\"Farmers' market\",\"description\":\"Seasonal products from the region and beyond!\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.309075,\"longitude\":4.930839},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Farmers' market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-le-Ch\u00e2tel\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":27,\"item\":{\"@type\":\"Thing\",\"name\":\"Activities at the media library: Baby readers for toddlers\",\"description\":\"Soft words, nursery rhymes for little ears.\\nFree entry - No registration required, subject to available places \u2013 6 months to 3 years old\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.561816,\"longitude\":4.9119529},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Activities at the media library: Baby readers for toddlers\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Family friendly\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":28,\"item\":{\"@type\":\"Thing\",\"name\":\"Small producers' market in St Etienne du Bois\",\"description\":\"Market on Sunday morning in Saint-Etienne-du-Bois from 9:30 a.m. to 12:30 p.m. Honey, cheeses, fruit, vegetables.\",\"url\":\"http:\/\/www.st-etienne-du-bois.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.28791,\"longitude\":5.293774},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Small producers' market in St Etienne du Bois\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-\u00c9tienne-du-Bois\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01370\"}]}},{\"@type\":\"ListItem\",\"position\":29,\"item\":{\"@type\":\"Thing\",\"name\":\"Musical show \\\"Aux puces superphoniques\\\"\",\"description\":\"Sound mechanisms, gears, inventive instrument making and various objects come to life under the fingers of the two musicians of the Bric \u00e0 Brac Orchestra. With humor about objects and a love of words, they joyfully take us along in their superphonic revolution.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.444814,\"longitude\":4.961985},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Musical show \\\"Aux puces superphoniques\\\"\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-B\u00e9nigne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01190\"}]}},{\"@type\":\"ListItem\",\"position\":30,\"item\":{\"@type\":\"Thing\",\"name\":\"Photo exhibition - contest\",\"description\":\"Open to amateur photographers only.\\r\\n2 themes:\\r\\n- \\\"Keep an eye on these communes\\\" (Sermoyer, Arbigny, Reyssouze, Pont-de-Vaux, Saint-B\u00e9nigne, Chavannes-sur-Reyssouze, Gorrevod)\\r\\n- \\\"From dusk to dawn\\\"\",\"url\":\"https:\/\/www.bage-pontdevaux-tourisme.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.307821,\"longitude\":4.929288},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Photo exhibition - contest\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Exhibitions\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-le-Ch\u00e2tel\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":31,\"item\":{\"@type\":\"Thing\",\"name\":\"Weekly market\",\"description\":\"Weekly village market: food, clothing, local products...\",\"url\":\"http:\/\/www.saint-trivier-de-courtes.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.459511,\"longitude\":5.080942},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Weekly market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Trivier-de-Courtes\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01560\"}]}},{\"@type\":\"ListItem\",\"position\":32,\"item\":{\"@type\":\"Thing\",\"name\":\"Weekly market\",\"description\":\"Lively and colorful, discover our markets steeped in tradition where you will find Bresse poultry, fruits and vegetables from the region, and other local produce.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.359428,\"longitude\":4.906683},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Weekly market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Manziat\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01570\"}]}},{\"@type\":\"ListItem\",\"position\":33,\"item\":{\"@type\":\"Thing\",\"name\":\"Weekly market\",\"description\":\"Basic food products and, depending on the week, household items, garden items, and clothing\",\"url\":\"http:\/\/www.mezeriat.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.233964,\"longitude\":5.047219},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Weekly market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"M\u00e9z\u00e9riat\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01660\"}]}},{\"@type\":\"ListItem\",\"position\":34,\"item\":{\"@type\":\"Thing\",\"name\":\"Les enchan'T\",\"description\":\"Singing show.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.301438,\"longitude\":4.872064},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Les enchan'T\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Replonges\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01750\"}]}},{\"@type\":\"ListItem\",\"position\":35,\"item\":{\"@type\":\"Thing\",\"name\":\"\\\"J'CAD\\\" in concert\",\"description\":\"J'CAD is an Irish folk music group.\\nThe concert is pay-what-you-want and pay-what-you-feel... which does not mean free...\\nFood:\\nwith reservation recommended before 04\/11 at 8:00 p.m.\\nPotato gratin Florentine-style\\nLarge plate, \u20ac10. Small plate, \u20ac5.\\nDessert: caramelized pudding, \u20ac4\\nNo reservation required: charcuterie board (or vegetarian terrine) \/ cheese for 2 people for \u20ac12.\",\"url\":\"https:\/\/morarderic.wixsite.com\/fartfelu-fartfelien\/spectacles\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.6516882,\"longitude\":4.9443824},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"\\\"J'CAD\\\" in concert\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Gigny-sur-Sa\u00f4ne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71240\"}]}},{\"@type\":\"ListItem\",\"position\":36,\"item\":{\"@type\":\"Thing\",\"name\":\"Craft market\",\"description\":\"23 exhibitors\\nrefreshments - waffle sales \\nraffle: 2 bottles of cr\u00e9mant, 2 bottles of aligot\u00e9 + prizes offered by exhibitors; draw at 6:00 pm\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.5918395,\"longitude\":4.8830886},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Craft market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Boyer\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":37,\"item\":{\"@type\":\"Thing\",\"name\":\"The Sunday Morning Market\",\"description\":\"Meet local food traders and artisans in the village of Marboz.\",\"url\":\"https:\/\/marboz.grandbourg.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.342855,\"longitude\":5.258109},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"The Sunday Morning Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Marboz\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01851\"}]}},{\"@type\":\"ListItem\",\"position\":38,\"item\":{\"@type\":\"Thing\",\"name\":\"Lego Expo B\u00e2g\u00e9-Dommartin in Bricks\",\"description\":\"With Novabrick, explore a world of creativity and LEGO\u00ae inspiration! Come and share the love of building, creativity and inspiration that LEGO\u00ae brings to everyone.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.316663,\"longitude\":4.946583},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Lego Expo B\u00e2g\u00e9-Dommartin in Bricks\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Exhibitions\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-Dommartin\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":39,\"item\":{\"@type\":\"Thing\",\"name\":\"World Video Game Day\",\"description\":\"The media library becomes a gaming zone for a day!\\nCome and test consoles from all eras - Workshops from 2 p.m....\\nDuring the media library opening hours. Open to subscribers and non-subscribers, free of charge.\",\"url\":\"https:\/\/www.facebook.com\/PorteduJuraCommunautedeCommunes\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.43854,\"longitude\":5.34269},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"World Video Game Day\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Local events\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Amour\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39160\"}]}},{\"@type\":\"ListItem\",\"position\":40,\"item\":{\"@type\":\"Thing\",\"name\":\"Not Always Gay to Be Firefighters \u2013 Croquignol \\u0026 Yoyo\",\"description\":\"Croquignol \\u0026 Yoyo present \u201cNot Always Gay to Be Firefighters\u201d, a popular, explosive and off-the-wall comedy set in the world of firefighters.\\nWith barracks spirit, misunderstandings, songs, absurd situations and gentle humour, the duo takes the audience on a lively and generous show, where blunders turn into hilarious disasters.\\nA moment of laughter, complicity and good cheer, accessible to all, carried by two larger-than-life characters.\\nHumour, fire and derision... with Croquignol \\u0026 Yoyo!\",\"url\":\"https:\/\/www.facebook.com\/profile.php?id=61585723845101\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.6005758,\"longitude\":5.1941498},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Not Always Gay to Be Firefighters \u2013 Croquignol \\u0026 Yoyo\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"La Chapelle-Naude\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71500\"}]}},{\"@type\":\"ListItem\",\"position\":41,\"item\":{\"@type\":\"Thing\",\"name\":\"Vennes Market\",\"description\":\"Discover the local charm at the Vennes Market in Bourg-en-Bresse! On the outskirts of the town, stroll among flower stalls and local produce. A picturesque open-air experience awaits you every week!\",\"url\":\"https:\/\/www.bourgenbresse.fr\/129-commerces.htm\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.189249,\"longitude\":5.227432},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Vennes Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Bourg-en-Bresse\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01000\"}]}},{\"@type\":\"ListItem\",\"position\":42,\"item\":{\"@type\":\"Thing\",\"name\":\"Sale of products from La Belle Plante distillery and beekeeper Marc Robin\",\"description\":\"Carine, farmer-distiller at La Belle Plante Distillery, and Marc Robin, beekeeper, welcome you to discover their gourmet products, alcoholic beverages and spirits: honey, mead, absinthe, gin, aperitif spreads, herbal teas, flavoured oils and sugars...\\n\\nThis farm sale will take place every Monday from 5 p.m. to 7 p.m. and every Saturday from 10 a.m. to 12 p.m. at La Belle Plante Distillery in Montagna-le-Reconduit.\\n\\nOn Mondays, a small friendly local producers' market is also offered. You can order your bread and vegetables. Do not hesitate to contact Carine for more information.\",\"url\":\"http:\/\/miel-robin.fr\/index.php\",\"image\":\"https:\/\/decibelles-data.media.tourinsoft.eu\/upload\/Vente-a-la-ferme.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.4603003,\"longitude\":5.3872846},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Sale of products from La Belle Plante distillery and beekeeper Marc Robin\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Montagna-le-Reconduit\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39160\"}]}},{\"@type\":\"ListItem\",\"position\":43,\"item\":{\"@type\":\"Thing\",\"name\":\"Meillonnas Market\",\"description\":\"Every Wednesday morning, a small market takes place in the town hall square.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.245735,\"longitude\":5.351108},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Meillonnas Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Meillonnas\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01370\"}]}},{\"@type\":\"ListItem\",\"position\":44,\"item\":{\"@type\":\"Thing\",\"name\":\"Organic Local Producers' Market\",\"description\":\"Organic producers' market every Friday afternoon on the Esplanade de la Libert\u00e9 in Saint-Denis-l\u00e8s-Bourg.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.202963,\"longitude\":5.191907},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Organic Local Producers' Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Denis-l\u00e8s-Bourg\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01000\"}]}},{\"@type\":\"ListItem\",\"position\":45,\"item\":{\"@type\":\"Thing\",\"name\":\"Baby Readers\",\"description\":\"BABY READERS\\n\\nLittle ones aged 0 to 3 are invited with their parents and nannies to attend a reading session and discover the joys of books. Stories, nursery rhymes, finger games and a cheerful mood are on the programme!\\n\\nOne session at 9:30 a.m. and another at 10:15 a.m.\\n\\nFree. Registration required at the media library: on site, by phone or via the following link: https:\/\/xoyondo.com\/dp\/81xnj40v0wzjtmt\",\"url\":\"https:\/\/www.facebook.com\/M%C3%A9diath%C3%A8que%20Firmin%20G%C3%A9mier\",\"image\":\"https:\/\/decibelles-data.media.tourinsoft.eu\/upload\/BEBES-LECTEURS-4.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.43854,\"longitude\":5.34269},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Baby Readers\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Family\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Amour\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39160\"}]}},{\"@type\":\"ListItem\",\"position\":46,\"item\":{\"@type\":\"Thing\",\"name\":\"Weekly Market\",\"description\":\"Lively and colourful, you will find Bresse poultry, fruit and vegetables, and other local produce. Clothing and tableware complete the list. 100 to 150 exhibitors depending on the season.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.43064,\"longitude\":4.937926},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Weekly Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Pont-de-Vaux\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01190\"}]}},{\"@type\":\"ListItem\",\"position\":47,\"item\":{\"@type\":\"Thing\",\"name\":\"Craft Market\",\"description\":\"About twenty artisans. Refreshments. Waffle sales from 2 p.m. Raffle with your free entry ticket. Draw at 5:30 p.m.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.591729,\"longitude\":4.8830028},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Craft Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Boyer\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":48,\"item\":{\"@type\":\"Thing\",\"name\":\"Choir gathering\",\"description\":\"Several choirs present their repertoire.\",\"url\":\"http:\/\/www.blog4ever.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.305275,\"longitude\":4.875005},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Choir gathering\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Replonges\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01750\"}]}},{\"@type\":\"ListItem\",\"position\":49,\"item\":{\"@type\":\"Thing\",\"name\":\"Treffort Market\",\"description\":\"Small village market at the foot of the Revermont.\",\"url\":\"http:\/\/val-revermont.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.27039,\"longitude\":5.368041},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Treffort Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Val-Revermont\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01370\"}]}},{\"@type\":\"ListItem\",\"position\":50,\"item\":{\"@type\":\"Thing\",\"name\":\"The Jeff Panacloc Company\",\"description\":\"The Jeff Panacloc Company. Get ready to step through the doors of Jeff Panacloc\u2019s secret office and dive into a world where humor flirts with the absurd. In \u201cThe Jeff Panacloc Company,\u201d each unhinged character promises you a wild and unforgettable evening. Join this fantastic troupe and enjoy a unique immersive experience that will leave you transformed and uplifted.\",\"url\":\"https:\/\/www.fnacspectacles.com\/event\/the-jeff-panacloc-company-tournee-le-spot-macon-19339121\/?srsltid=AfmBOor_jlKHNnXInE-JEaLVWiO5hzuaDcT4Qb508rLq0949BqeN_8gk\",\"image\":\"https:\/\/decibelles-data.media.tourinsoft.eu\/upload\/Jeff-Panacloc-Company-2025-affiche-40x60-generique-draft1.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.3264179,\"longitude\":4.8435318},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"The Jeff Panacloc Company\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"M\u00e2con\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71000\"}]}},{\"@type\":\"ListItem\",\"position\":51,\"item\":{\"@type\":\"Thing\",\"name\":\"Exhibition: My parents, screens and me\",\"description\":\"An exhibition to reflect as a family on screen use.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.307684,\"longitude\":4.929539},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Exhibition: My parents, screens and me\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Exhibitions\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-le-Ch\u00e2tel\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":52,\"item\":{\"@type\":\"Thing\",\"name\":\"Festive musical afternoon\",\"description\":\"Festive musical afternoon. 1st part Accordion Club of Bourg en Bresse, 2nd part local singers.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.226074,\"longitude\":5.047864},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Festive musical afternoon\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Chaveyriat\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01660\"}]}},{\"@type\":\"ListItem\",\"position\":53,\"item\":{\"@type\":\"Thing\",\"name\":\"Aperitif concert\",\"description\":\"Come listen to the guest band of the evening while enjoying charcuterie and cheese boards around a high table. A festive and warm atmosphere guaranteed!\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.359873,\"longitude\":4.903968},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Aperitif concert\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Manziat\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01570\"}]}},{\"@type\":\"ListItem\",\"position\":54,\"item\":{\"@type\":\"Thing\",\"name\":\"Wood club: the workshop for budding young sculptors\",\"description\":\"The wood club, a workshop for young creative and curious minds!\\n\\nAre you between 9 and 15 years old? Do you enjoy making things with your hands and want to discover new things?\\nThen join the wood club at Centre Eden! Every month, come take part in a unique workshop where you'll learn to work with wood in all its forms.\\n\\nOn the agenda: discover and handle hand tools to carve wooden utensils; shape simple and fun objects; give free rein to your imagination by transforming the material!\\n\\nMeet Samuel from Centre Eden. Sign up quickly and come discover the passion for wood!\\nSession from 9:00 a.m. to 11:30 a.m. for 9-11 year-olds.\\nSession from 2:00 p.m. to 4:30 p.m. for 12-15 year-olds.\",\"url\":\"https:\/\/www.instagram.com\/centre.eden71\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.559265,\"longitude\":5.000233},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Wood club: the workshop for budding young sculptors\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"En famille\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Cuisery\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71290\"}]}},{\"@type\":\"ListItem\",\"position\":55,\"item\":{\"@type\":\"Thing\",\"name\":\"Activities at the media library: motor skills course\",\"description\":\"Come and share a moment of discovery and play with your child! On the programme: a fun course specially designed for toddlers to stimulate their motor skills, balance, coordination and self-confidence, in a safe environment adapted to their age.\\nFree admission - No registration required, subject to availability \u2013 12 months to 4 years\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.561816,\"longitude\":4.9119529},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Activities at the media library: motor skills course\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"For families\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":56,\"item\":{\"@type\":\"Thing\",\"name\":\"Vin sur Vin Fair\",\"description\":\"An unmissable autumn event, the VIN SUR VIN fair welcomes 25 independent winemakers representing the finest French appellations. Each has been selected by the association's members according to taste, price, and environmental standards (80% are certified organic). Every year, at least 3 new estates are added to the selection. On site, gourmet platters of charcuterie, cheeses, and oysters accompany your tastings. A raffle offers the chance to win many bottles from the fair.\",\"url\":\"http:\/\/www.vinsurvin-tournus.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.5576108,\"longitude\":4.9138626},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Vin sur Vin Fair\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":57,\"item\":{\"@type\":\"Thing\",\"name\":\"Video game evening\",\"description\":\"Video game evening at M\u00e9diath\u00e8que Firmin G\u00e9mier!\\n\\nChallenge your loved ones and beat your best score!\\n\\nFree, registration required at the media library: on site, by phone or on the media library website.\\n\\nVideo game evenings from age 6: one Friday per month at 6:30 pm.\",\"url\":\"https:\/\/www.facebook.com\/PorteduJuraCommunautedeCommunes\",\"image\":\"https:\/\/decibelles-data.media.tourinsoft.eu\/upload\/SOIREES-JV-3.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.43854,\"longitude\":5.34269},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Video game evening\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"For families\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Amour\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39160\"}]}},{\"@type\":\"ListItem\",\"position\":58,\"item\":{\"@type\":\"Thing\",\"name\":\"Polliat Market\",\"description\":\"Food market.\",\"url\":\"https:\/\/www.polliat.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.249201,\"longitude\":5.126333},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Polliat Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Polliat\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01310\"}]}},{\"@type\":\"ListItem\",\"position\":59,\"item\":{\"@type\":\"Thing\",\"name\":\"Direct sales at the Niermont farm\",\"description\":\"Discover our know-how through our oils, flours and cereal specialties.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.345619,\"longitude\":4.96261},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Direct sales at the Niermont farm\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-Dommartin\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":60,\"item\":{\"@type\":\"Thing\",\"name\":\"Farmers' market\",\"description\":\"Fruit and vegetables from many vendors without pesticides.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.322392,\"longitude\":4.929516},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Farmers' market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-Dommartin\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":61,\"item\":{\"@type\":\"Thing\",\"name\":\"Weekly market\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.219489,\"longitude\":4.991091},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Weekly market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Vonnas\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01540\"}]}},{\"@type\":\"ListItem\",\"position\":62,\"item\":{\"@type\":\"Thing\",\"name\":\"Zangbeto at the Galpon\",\"description\":\"The Zangbeto group returns to the Galpon to present its new album V\u00f4, \\\"freedom\\\" in the Ewe language. It was during the Togoville Jazz Festival, three years ago, that these exceptionally talented musicians first met. Over two years of adventure, three tours and a first album, Zangbeto has built a music shaped by the path travelled: music of transmission, dialogue and lived freedom, uniquely blending contemporary jazz, African grooves and Togolese musical traditions. A captivating musical experience and a sound journey that transcends cultural boundaries.\",\"image\":\"https:\/\/decibelles-data.media.tourinsoft.eu\/upload\/galpon-2.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.56378,\"longitude\":4.90904},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Zangbeto at the Galpon\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":63,\"item\":{\"@type\":\"Thing\",\"name\":\"Musical, dance and eclectic show\",\"description\":\"\\\"Everything the swallows said\\\" is an intimate and eclectic musical and dance performance. It features a viola, a guitar, a singer, a singer, a mandolin, a tampura, a dancer: a duo. Two sensitive and sincere artists who take their audience on a journey through contrasting aesthetics, from poetic French song to Indian classical music, including Argentine traditional music, flamenco, medieval polyphony and minimalist music. Their itinerary is also emotional, a journey that gives a place to deep feelings as well as shared joy. For the pleasure of bringing little-known repertoires to life, with humor, and the airy perspective of a swallow.\",\"url\":\"http:\/\/www.lalunealenvers.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.43504,\"longitude\":5.34227},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Musical, dance and eclectic show\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Amour\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39160\"}]}},{\"@type\":\"ListItem\",\"position\":64,\"item\":{\"@type\":\"Thing\",\"name\":\"Wednesday morning market\",\"description\":\"Discover the Wednesday morning market in Bourg-en-Bresse! A weekly meeting place where gastronomy, textiles, and bazaar goods come together in the heart of the town. Indoors or outdoors, an unmissable local experience!\",\"url\":\"https:\/\/www.bourgenbresse.fr\/129-commerces.htm\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.207751,\"longitude\":5.228568},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Wednesday morning market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Bourg-en-Bresse\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01000\"}]}},{\"@type\":\"ListItem\",\"position\":65,\"item\":{\"@type\":\"Thing\",\"name\":\"Family show\",\"description\":\"Stories, magic and a snack to share as a family in complete simplicity.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.399913,\"longitude\":5.008968},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Family show\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-\u00c9tienne-sur-Reyssouze\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01190\"}]}},{\"@type\":\"ListItem\",\"position\":66,\"item\":{\"@type\":\"Thing\",\"name\":\"Local Producers' Market\",\"description\":\"The town of Tournus offers you a local producers' market every Wednesday.\",\"image\":\"https:\/\/decibelles-data.media.tourinsoft.eu\/upload\/marche-bio-1.JPG\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.561816,\"longitude\":4.9119529},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Local Producers' Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":67,\"item\":{\"@type\":\"Thing\",\"name\":\"Erwan Pinard in concert\",\"description\":\"Building on his two previous albums: Planned Obsolescence and The Unutterable (thirteen sad songs), Erwan Pinard digs deeper into the grooves of romantic relationships, or rather what remains of them, while joyfully dynamiting the quirks of our contemporary lifestyles.\\nBetween dark and burlesque, lucidity and absurdity, it is first and foremost on stage that audiences will discover his latest unreleased songs in a new set with arrangements and staging as explosive as ever.\\n\\nMore than 400 concerts as a trio or solo in France, Belgium, Switzerland and Quebec, sometimes sharing the stage with artists including: Arno, Miossec, Barcella, Les Fatals Picards, Lo\u00efc Lantoine, Ange, Nour, Cali, Pigalle, Ga\u00ebtan Roussel, Didier Wampas, Yves Jamait, Batlik, Mellismell, Nicolas Jules, Bonbon Vaudou, Bancal Ch\u00e9ri, Rachid Taha, L\u00e9opoldine HH, Les ogres de Barback, David Lafore, Pierre Perret, Sarclo, Yoanna, Keith Kouna \u2026.\\n\\nCatering without mandatory reservation: charcuterie board (or vegetarian terrine) \/ cheese for 2 people at \u20ac12.\\n\\nShow with pay-what-you-want pricing...and with awareness...does not mean free...\",\"url\":\"https:\/\/morarderic.wixsite.com\/fartfelu-fartfelien\/spectacles\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.6516695,\"longitude\":4.944377},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Erwan Pinard in concert\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Gigny-sur-Sa\u00f4ne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71240\"}]}},{\"@type\":\"ListItem\",\"position\":68,\"item\":{\"@type\":\"Thing\",\"name\":\"Play \\\"Votre maman\\\"\",\"description\":\"\u201cFor the laughter and humor omnipresent right through to the final denouement. It is a jubilant, striking, brilliant work, a play that heals, between risqu\u00e9 anecdotes and the memory of the Shoah, a work that makes people happy, that does them good because it triumphs over all negative feelings\\nTo create Beauty, goodness\\nFor the shock and the emotion\\nFor its links with our present\\nFor its links with the past\u201d.\\n\\nAuthor: Jean-Claude Grumberg\\nDirected by: Vincent Dufieux\\nPlay for ages 14 and up\\nStarring Jordan Voland, Ma\u00e9va Claire Voland, Fran\u00e7oise Geny and, alternating with Vincent Duffieux, Christian Cretin.\",\"url\":\"https:\/\/www.cuisery.fr\/events\/event\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.5592892,\"longitude\":5.0000356},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Play \\\"Votre maman\\\"\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Cuisery\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71290\"}]}},{\"@type\":\"ListItem\",\"position\":69,\"item\":{\"@type\":\"Thing\",\"name\":\"Jean Gloute de Braga at the Galpon\",\"description\":\"A vocal performance without instruments, where overtone singing, beatboxing, and movement explore the possibilities of the body as the only \\\"machine.\\\" Through his texts and those of some of his inspirations (Boby Lapointe, Boris Vian, Pierre Dac, Alain Damasio), Jean Gloute de Braga musically questions what brings us together more than what divides us. Between rap, sound poetry, and breath, he reactivates a rhythmic, funny, committed, and collective form of speech.\",\"url\":\"https:\/\/legalpon.com\/event\/content\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.561816,\"longitude\":4.9119529},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Jean Gloute de Braga at the Galpon\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Shows \\u0026 cinema\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":70,\"item\":{\"@type\":\"Thing\",\"name\":\"Poultry Market\",\"description\":\"The market, every MONDAY MORNING, attracts large crowds. The poultry market is picturesque and very spectacular. Through the arcades, streets, and squares of the town, a wide variety of traders rub shoulders (food, organic, agricultural, etc.). More than 250 exhibitors. On Easter Monday and Whit Monday: poultry market and food market only in the morning, clothing market all day.\",\"url\":\"http:\/\/www.bresse-bourguignonne.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.6274654,\"longitude\":5.2213309},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Poultry Market\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Markets \\u0026 fairs\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Louhans\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71500\"}]}},{\"@type\":\"ListItem\",\"position\":71,\"item\":{\"@type\":\"Thing\",\"name\":\"Board Game Day\",\"description\":\"A friendly get-together around board games, with drinks and food available on site.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.31587,\"longitude\":4.946234},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Board Game Day\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Local events\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"B\u00e2g\u00e9-Dommartin\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"01380\"}]}},{\"@type\":\"ListItem\",\"position\":72,\"item\":{\"@type\":\"Thing\",\"name\":\"Tatanka at the Galpon\",\"description\":\"The Tatanka group invites you to celebrate the release of its new album with an exceptional concert, where jazz blends with Armenian musical colors and traditions.\\nJazz improvisations, mesmerizing rhythms, and Armenian instruments come together to create a unique, vibrant, and surprising musical world.\",\"url\":\"https:\/\/legalpon.com\/event\/abysskiss-orchestre-de-poche-retrofuturiste\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.56378,\"longitude\":4.90904},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Tatanka at the Galpon\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Concerts, music \\u0026 festivals\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Tournus\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"71700\"}]}},{\"@type\":\"ListItem\",\"position\":73,\"item\":{\"@type\":\"Thing\",\"name\":\"Exhibition: Us, Nannies\",\"description\":\"From 3 to 18 November during the media library opening hours.\\nA photographic exhibition exploring the profession of childminder.\\nOpen to subscribers and non-subscribers - Free.\\nIn partnership with Relais Petite Enfance Porte du Jura and Mutualit\u00e9 Fran\u00e7aise.\",\"url\":\"https:\/\/www.facebook.com\/MediathequeFirminGemier\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.4384386,\"longitude\":5.3430547},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Title\",\"value\":\"Exhibition: Us, Nannies\"},{\"@type\":\"PropertyValue\",\"name\":\"Category\",\"value\":\"Exhibitions\"},{\"@type\":\"PropertyValue\",\"name\":\"City\",\"value\":\"Saint-Amour\"},{\"@type\":\"PropertyValue\",\"name\":\"Postal code\",\"value\":\"39160\"}]}}]}]}<\/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_692ebd394941e.png)\">\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 de M\u00e9pillat<\/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>Saint-Nizier-le-Bouchoux<\/strong> \u2014 Ideal for family or friends stay, offering a natural and relaxing setting<\/li>\n              <li><strong>Saint-Amour<\/strong> \u2014 Charming city offering a fun experience with its urban Escape-Game<\/li>\n              <li><strong>Cuisiat<\/strong> \u2014 Museum showcasing the cultural and social specificities of the region<\/li>\n              <li><strong>Biziat<\/strong> \u2014 Historic village with a rich history dating back to Celtic times<\/li>\n              <li><strong>M\u00e2con<\/strong> \u2014 Vibrant city with a rich historical and cultural heritage.<\/li>\n              <li><strong>Pont-de-Vaux<\/strong> \u2014 Charming village with a rich history and cultural events throughout the year<\/li>\n              <li><strong>Louhans<\/strong> \u2014 Lively town with a unique covered market and typical regional architecture<\/li>\n              <li><strong>Domaine de Mepillat<\/strong> \u2014 A peaceful setting to enjoy nature, ideal for families and hiking enthusiasts.<\/li>\n              <li><strong>Les Grottes d\u2019Az\u00e9<\/strong><\/li>\n              <li><strong>La Base de loisirs de La Plaine Tonique<\/strong><\/li>\n              <li><strong>Le Circuit de Bresse<\/strong><\/li>\n              <li><strong>Mus\u00e9es de l\u2019Ain<\/strong><\/li>\n              <li><strong>F\u00eate de la Saint-Vincent<\/strong> \u2014 Celebration of the winegrowers&#039; patron saint with parades, wine tastings, and musical entertainment.<\/li>\n              <li><strong>Weekly Market<\/strong> \u2014 Every Saturday morning, find the non-sedentary traders in the streets of Tournus. A large, typical market where you can buy food and other items. Fruit and vegetables, cheeses, charcuterie, poultry,&hellip;<\/li>\n              <li><strong>Narrative video game creation workshop<\/strong> \u2014 With Ga\u00ebtan, come and create a narrative video game inspired by choose-your-own-adventure books. Two time slots: 2:00\u20133:00 pm or 3:00\u20134:00 pm, for ages 12 and up. Open to subscribers and&hellip;<\/li>\n              <li><strong>Sale of products from La Belle Plante distillery and beekeeper Marc Robin<\/strong> \u2014 Carine, farmer-distiller at La Belle Plante Distillery, and Marc Robin, beekeeper, welcome you to discover their gourmet products, alcoholic beverages and spirits: honey, mead, absinthe, gin, aperitif spreads, herbal teas,&hellip;<\/li>\n              <li><strong>Baby Readers<\/strong> \u2014 BABY READERS Little ones aged 0 to 3 are invited with their parents and nannies to attend a reading session and discover the joys of books. Stories, nursery rhymes, finger&hellip;<\/li>\n              <li><strong>The Jeff Panacloc Company<\/strong> \u2014 The Jeff Panacloc Company. Get ready to step through the doors of Jeff Panacloc\u2019s secret office and dive into a world where humor flirts with the absurd. In \u201cThe Jeff&hellip;<\/li>\n              <li><strong>Video game evening<\/strong> \u2014 Video game evening at M\u00e9diath\u00e8que Firmin G\u00e9mier! Challenge your loved ones and beat your best score! Free, registration required at the media library: on site, by phone or on the&hellip;<\/li>\n              <li><strong>Zangbeto at the Galpon<\/strong> \u2014 The Zangbeto group returns to the Galpon to present its new album V\u00f4, &quot;freedom&quot; in the Ewe language. It was during the Togoville Jazz Festival, three years ago, that these&hellip;<\/li>\n              <li><strong>Local Producers&#039; Market<\/strong> \u2014 The town of Tournus offers you a local producers&#039; market every Wednesday.<\/li>\n              <li><strong>Direct sales at Les jardins d&#039;Aestiv farm<\/strong> \u2014 We sell our organic farm products: Flours, oils, dried vegetables, beef, cured meats, jarred dishes &amp; fresh pasta. And a gourmet selection to complete our mini market: Bread and pastries,&hellip;<\/li>\n              <li><strong>Saturday morning market<\/strong> \u2014 Food market.<\/li>\n              <li><strong>Small weekly market<\/strong> \u2014 Weekly market in the village.<\/li>\n              <li><strong>Tuesday morning market<\/strong> \u2014 Food market, clothing and various products.<\/li>\n              <li><strong>La sarrasine concert<\/strong> \u2014 Accompanied by the Folkdanse group for the first part, second part unknown.<\/li>\n              <li><strong>Market<\/strong> \u2014 Weekly market on Saturday morning. 12 vendors.<\/li>\n              <li><strong>Saturday morning market<\/strong> \u2014 Food market only.<\/li>\n              <li><strong>Theatre evening<\/strong> \u2014 A 3-act comedy lasting 1 hour 30 minutes at the village hall in Saint Julien at 8:30 pm: Saturday 17 October, Friday 23 October, Saturday 24 October and Saturday 7&hellip;<\/li>\n              <li><strong>Show &quot;Behind the Door&quot;<\/strong> \u2014 A joyful, bold and informative show, based on moments of life gathered over the years by two Neztoiles, fairy-like characters who work in palliative care. Highly interactive and musical, the&hellip;<\/li>\n              <li><strong>First waves at Galpon<\/strong> \u2014 My boat and I, today, love each other very much. But that hasn&#039;t always been the case. For a long time, we ignored each other. There were even times when&hellip;<\/li>\n              <li><strong>Educational trail<\/strong> \u2014 Come discover the habitats, orchard, fallow land and wildlife present on the site. Walk 800 metres of trail and set off to discover the nature around us! Along the way,&hellip;<\/li>\n              <li><strong>Weekly market<\/strong> \u2014 Lively and colorful, discover our markets steeped in tradition where you will find Bresse poultry, regional fruits and vegetables, and other local produce.<\/li>\n              <li><strong>Jasseron market<\/strong> \u2014 The vendors offer you quality local food products as well as artisanal goods. The market is a time for exchange and conviviality with all the residents.<\/li>\n              <li><strong>Travelling cinema<\/strong> \u2014 The entertainment committee &amp; the mobile screen presents its programme - Our salvation<\/li>\n              <li><strong>Activities at the media library: the show &quot;Familiarities&quot;<\/strong> \u2014 A theatrical tale that awakens personal memories in each of us. This show, performed by actor Pascal Carr\u00e9, also speaks to us about our attachment to family photos and the&hellip;<\/li>\n              <li><strong>Equestrian activities<\/strong> \u2014 Located near M\u00e2con, Domaine de Laiz\u00e9 offers, by prior appointment, many activities: classical riding, show jumping, cross-country, dressage, vaulting, hiking, equestrian stays and school holiday camps. A g\u00eete with a&hellip;<\/li>\n              <li><strong>&quot;Super Eden&quot; Ello Papillon in concert<\/strong> \u2014 The musical universe is oriented towards electro-pop songs. Each track is a canvas with sound textures often inspired by the 1980s, featuring keyboards, dreamy guitar and looper. Ello&#039;s sensitive and&hellip;<\/li>\n              <li><strong>Impro Sur Sa\u00f4ne<\/strong> \u2014 For this theatrical improvisation festival, several improvisation troupes (les Oeufs, les Improvix, la Ligote, les Voleurs de sourire and Bresse Impro) come together to present several shows over several days.<\/li>\n              <li><strong>Musical show &quot;The mystery of the mermaid&quot;<\/strong> \u2014 Captain Barbaboum, Nessee Williamns and Moustek, his loyal cabin boy, set off in search of their friend and virtuoso choreographer BarbaZik, who has disappeared since their last end-of-cruise party.<\/li>\n              <li><strong>Baby Readers<\/strong> \u2014 Baby Readers<\/li>\n              <li><strong>Market<\/strong> \u2014 Weekly market on Tuesday morning. 15 vendors.<\/li>\n              <li><strong>Sunday morning market<\/strong> \u2014 Food market.<\/li>\n              <li><strong>French Second Division Powerchair Football Championship (D2)<\/strong> \u2014 French Powerchair Football Championship D2 - Come support Bresse handisport at home!<\/li>\n              <li><strong>Farmers&#039; market<\/strong> \u2014 Seasonal products from the region and beyond!<\/li>\n              <li><strong>Activities at the media library: Baby readers for toddlers<\/strong> \u2014 Soft words, nursery rhymes for little ears. Free entry - No registration required, subject to available places \u2013 6 months to 3 years old<\/li>\n              <li><strong>Small producers&#039; market in St Etienne du Bois<\/strong> \u2014 Market on Sunday morning in Saint-Etienne-du-Bois from 9:30 a.m. to 12:30 p.m. Honey, cheeses, fruit, vegetables.<\/li>\n              <li><strong>Musical show &quot;Aux puces superphoniques&quot;<\/strong> \u2014 Sound mechanisms, gears, inventive instrument making and various objects come to life under the fingers of the two musicians of the Bric \u00e0 Brac Orchestra. With humor about objects and&hellip;<\/li>\n              <li><strong>Photo exhibition - contest<\/strong> \u2014 Open to amateur photographers only. 2 themes: - &quot;Keep an eye on these communes&quot; (Sermoyer, Arbigny, Reyssouze, Pont-de-Vaux, Saint-B\u00e9nigne, Chavannes-sur-Reyssouze, Gorrevod) - &quot;From dusk to dawn&quot;<\/li>\n              <li><strong>Weekly market<\/strong> \u2014 Weekly village market: food, clothing, local products...<\/li>\n              <li><strong>Weekly market<\/strong> \u2014 Lively and colorful, discover our markets steeped in tradition where you will find Bresse poultry, fruits and vegetables from the region, and other local produce.<\/li>\n              <li><strong>Weekly market<\/strong> \u2014 Basic food products and, depending on the week, household items, garden items, and clothing<\/li>\n              <li><strong>Les enchan&#039;T<\/strong> \u2014 Singing show.<\/li>\n              <li><strong>&quot;J&#039;CAD&quot; in concert<\/strong> \u2014 J&#039;CAD is an Irish folk music group. The concert is pay-what-you-want and pay-what-you-feel... which does not mean free... Food: with reservation recommended before 04\/11 at 8:00 p.m. Potato gratin Florentine-style&hellip;<\/li>\n              <li><strong>Craft market<\/strong> \u2014 23 exhibitors refreshments - waffle sales raffle: 2 bottles of cr\u00e9mant, 2 bottles of aligot\u00e9 + prizes offered by exhibitors; draw at 6:00 pm<\/li>\n              <li><strong>The Sunday Morning Market<\/strong> \u2014 Meet local food traders and artisans in the village of Marboz.<\/li>\n              <li><strong>Lego Expo B\u00e2g\u00e9-Dommartin in Bricks<\/strong> \u2014 With Novabrick, explore a world of creativity and LEGO\u00ae inspiration! Come and share the love of building, creativity and inspiration that LEGO\u00ae brings to everyone.<\/li>\n              <li><strong>World Video Game Day<\/strong> \u2014 The media library becomes a gaming zone for a day! Come and test consoles from all eras - Workshops from 2 p.m.... During the media library opening hours. Open to&hellip;<\/li>\n              <li><strong>Not Always Gay to Be Firefighters \u2013 Croquignol &amp; Yoyo<\/strong> \u2014 Croquignol &amp; Yoyo present \u201cNot Always Gay to Be Firefighters\u201d, a popular, explosive and off-the-wall comedy set in the world of firefighters. With barracks spirit, misunderstandings, songs, absurd situations and&hellip;<\/li>\n              <li><strong>Vennes Market<\/strong> \u2014 Discover the local charm at the Vennes Market in Bourg-en-Bresse! On the outskirts of the town, stroll among flower stalls and local produce. A picturesque open-air experience awaits you every&hellip;<\/li>\n              <li><strong>Meillonnas Market<\/strong> \u2014 Every Wednesday morning, a small market takes place in the town hall square.<\/li>\n              <li><strong>Organic Local Producers&#039; Market<\/strong> \u2014 Organic producers&#039; market every Friday afternoon on the Esplanade de la Libert\u00e9 in Saint-Denis-l\u00e8s-Bourg.<\/li>\n              <li><strong>Weekly Market<\/strong> \u2014 Lively and colourful, you will find Bresse poultry, fruit and vegetables, and other local produce. Clothing and tableware complete the list. 100 to 150 exhibitors depending on the season.<\/li>\n              <li><strong>Craft Market<\/strong> \u2014 About twenty artisans. Refreshments. Waffle sales from 2 p.m. Raffle with your free entry ticket. Draw at 5:30 p.m.<\/li>\n              <li><strong>Choir gathering<\/strong> \u2014 Several choirs present their repertoire.<\/li>\n              <li><strong>Treffort Market<\/strong> \u2014 Small village market at the foot of the Revermont.<\/li>\n              <li><strong>Exhibition: My parents, screens and me<\/strong> \u2014 An exhibition to reflect as a family on screen use.<\/li>\n              <li><strong>Festive musical afternoon<\/strong> \u2014 Festive musical afternoon. 1st part Accordion Club of Bourg en Bresse, 2nd part local singers.<\/li>\n              <li><strong>Aperitif concert<\/strong> \u2014 Come listen to the guest band of the evening while enjoying charcuterie and cheese boards around a high table. A festive and warm atmosphere guaranteed!<\/li>\n              <li><strong>Wood club: the workshop for budding young sculptors<\/strong> \u2014 The wood club, a workshop for young creative and curious minds! Are you between 9 and 15 years old? Do you enjoy making things with your hands and want to&hellip;<\/li>\n              <li><strong>Activities at the media library: motor skills course<\/strong> \u2014 Come and share a moment of discovery and play with your child! On the programme: a fun course specially designed for toddlers to stimulate their motor skills, balance, coordination and&hellip;<\/li>\n              <li><strong>Vin sur Vin Fair<\/strong> \u2014 An unmissable autumn event, the VIN SUR VIN fair welcomes 25 independent winemakers representing the finest French appellations. Each has been selected by the association&#039;s members according to taste, price,&hellip;<\/li>\n              <li><strong>Polliat Market<\/strong> \u2014 Food market.<\/li>\n              <li><strong>Direct sales at the Niermont farm<\/strong> \u2014 Discover our know-how through our oils, flours and cereal specialties.<\/li>\n              <li><strong>Farmers&#039; market<\/strong> \u2014 Fruit and vegetables from many vendors without pesticides.<\/li>\n              <li><strong>Weekly market<\/strong><\/li>\n              <li><strong>Musical, dance and eclectic show<\/strong> \u2014 &quot;Everything the swallows said&quot; is an intimate and eclectic musical and dance performance. It features a viola, a guitar, a singer, a singer, a mandolin, a tampura, a dancer: a&hellip;<\/li>\n              <li><strong>Wednesday morning market<\/strong> \u2014 Discover the Wednesday morning market in Bourg-en-Bresse! A weekly meeting place where gastronomy, textiles, and bazaar goods come together in the heart of the town. Indoors or outdoors, an unmissable&hellip;<\/li>\n              <li><strong>Family show<\/strong> \u2014 Stories, magic and a snack to share as a family in complete simplicity.<\/li>\n              <li><strong>Erwan Pinard in concert<\/strong> \u2014 Building on his two previous albums: Planned Obsolescence and The Unutterable (thirteen sad songs), Erwan Pinard digs deeper into the grooves of romantic relationships, or rather what remains of them,&hellip;<\/li>\n              <li><strong>Play &quot;Votre maman&quot;<\/strong> \u2014 \u201cFor the laughter and humor omnipresent right through to the final denouement. It is a jubilant, striking, brilliant work, a play that heals, between risqu\u00e9 anecdotes and the memory of&hellip;<\/li>\n              <li><strong>Jean Gloute de Braga at the Galpon<\/strong> \u2014 A vocal performance without instruments, where overtone singing, beatboxing, and movement explore the possibilities of the body as the only &quot;machine.&quot; Through his texts and those of some of his&hellip;<\/li>\n              <li><strong>Poultry Market<\/strong> \u2014 The market, every MONDAY MORNING, attracts large crowds. The poultry market is picturesque and very spectacular. Through the arcades, streets, and squares of the town, a wide variety of traders&hellip;<\/li>\n              <li><strong>Board Game Day<\/strong> \u2014 A friendly get-together around board games, with drinks and food available on site.<\/li>\n              <li><strong>Tatanka at the Galpon<\/strong> \u2014 The Tatanka group invites you to celebrate the release of its new album with an exceptional concert, where jazz blends with Armenian musical colors and traditions. Jazz improvisations, mesmerizing rhythms,&hellip;<\/li>\n              <li><strong>Exhibition: Us, Nannies<\/strong> \u2014 From 3 to 18 November during the media library opening hours. A photographic exhibition exploring the profession of childminder. Open to subscribers and non-subscribers - Free. In partnership with Relais&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,\"featured\":false,\"type\":\"villes-aux-alentours\",\"name\":\"Saint-Nizier-le-Bouchoux\",\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692ebd394941e.png\",\"credit\":\"\",\"description\":\"Ideal for family or friends stay, offering a natural and relaxing setting\",\"city\":\"\",\"address\":\"70 chemin de la grange maigre, 01560 Saint-Nizier-le-Bouchoux\",\"km\":0,\"min\":0,\"lat\":46.0167,\"lng\":5.2833,\"tags\":[],\"fields\":[{\"label\":\"Distance from the campsite (km)\",\"value\":\"0\"},{\"label\":\"Driving time (min)\",\"value\":\"0\"},{\"label\":\"Must-see places \\\/ activities\",\"value\":\"Camping Domaine de M\\u00e9pillat, pond of M\\u00e9pillat, heated pool, children\\u2019s play area, p\\u00e9tanque court, fitness area, ping-pong tables, snack bar\"},{\"label\":\"Markets \\\/ local events\",\"value\":\"Local markets, regional cultural and gastronomic events\"},{\"label\":\"Restaurants \\\/ specialties\",\"value\":\"Bresse specialties, regional cuisine\"},{\"label\":\"Full address\",\"value\":\"70 chemin de la grange maigre, 01560 Saint-Nizier-le-Bouchoux\"}],\"link\":\"https:\\\/\\\/www.saintnizierlebouchoux.com\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":1,\"featurable\":true,\"featured\":false,\"type\":\"villes-aux-alentours\",\"name\":\"Saint-Amour\",\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692ebd96991f7.png\",\"credit\":\"\",\"description\":\"Charming city offering a fun experience with its urban Escape-Game\",\"city\":\"\",\"address\":\"18 rue du commerce, 39160 Saint-Amour\",\"km\":15,\"min\":20,\"lat\":46.4264,\"lng\":5.4292,\"tags\":[],\"fields\":[{\"label\":\"Distance from the campsite (km)\",\"value\":\"15\"},{\"label\":\"Driving time (min)\",\"value\":\"20\"},{\"label\":\"Must-see places \\\/ activities\",\"value\":\"Royal prisons of Saint-Amour, typic alleys, Tourist Office\"},{\"label\":\"Markets \\\/ local events\",\"value\":\"Local markets, urban escape rooms\"},{\"label\":\"Restaurants \\\/ specialties\",\"value\":\"Local cuisine, Jura specialties\"},{\"label\":\"Full address\",\"value\":\"18 rue du commerce, 39160 Saint-Amour\"}],\"link\":\"https:\\\/\\\/www.jura-tourism.com\\\/vivre-le-jura\\\/visiter\\\/villes-et-villages\\\/saint-amour-jura\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":2,\"featurable\":true,\"featured\":false,\"type\":\"villes-aux-alentours\",\"name\":\"Cuisiat\",\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692ebe0be9f60.png\",\"credit\":\"\",\"description\":\"Museum showcasing the cultural and social specificities of the region\",\"city\":\"\",\"address\":\"40 rue Principale, 01370 Val-Revermont\",\"km\":42,\"min\":50,\"lat\":46.0167,\"lng\":5.2833,\"tags\":[],\"fields\":[{\"label\":\"Distance from the campsite (km)\",\"value\":\"42\"},{\"label\":\"Driving time (min)\",\"value\":\"50\"},{\"label\":\"Must-see places \\\/ activities\",\"value\":\"Revermont Museum, conservatory kitchen-orchard\"},{\"label\":\"Markets \\\/ local events\",\"value\":\"Permanent and temporary exhibitions, cultural events\"},{\"label\":\"Restaurants \\\/ specialties\",\"value\":\"Regional cuisine, local products\"},{\"label\":\"Full address\",\"value\":\"40 rue Principale, 01370 Val-Revermont\"}],\"link\":\"https:\\\/\\\/www.montagnes-du-jura.fr\\\/sit\\\/village-de-cuisiat\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":3,\"featurable\":true,\"featured\":false,\"type\":\"villes-aux-alentours\",\"name\":\"Biziat\",\"image\":\"https:\\\/\\\/upload.wikimedia.org\\\/wikipedia\\\/commons\\\/thumb\\\/d\\\/d8\\\/%C3%89glise_de_Biziat.JPG\\\/1200px-%C3%89glise_de_Biziat.JPG\",\"credit\":\"\",\"description\":\"Historic village with a rich history dating back to Celtic times\",\"city\":\"\",\"address\":\"Place de l'\\u00c9glise, 01250 Biziat\",\"km\":42.6,\"min\":45,\"lat\":46.0167,\"lng\":5.2833,\"tags\":[],\"fields\":[{\"label\":\"Distance from the campsite (km)\",\"value\":\"42.6\"},{\"label\":\"Driving time (min)\",\"value\":\"45\"},{\"label\":\"Must-see places \\\/ activities\",\"value\":\"Saint-Clair Church, prehistoric remains\"},{\"label\":\"Markets \\\/ local events\",\"value\":\"Local markets, cultural events\"},{\"label\":\"Restaurants \\\/ specialties\",\"value\":\"Local cuisine, Bressan specialties\"},{\"label\":\"Full address\",\"value\":\"Place de l'\\u00c9glise, 01250 Biziat\"}],\"link\":\"https:\\\/\\\/biziat.fr\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":4,\"featurable\":true,\"featured\":false,\"type\":\"villes-aux-alentours\",\"name\":\"M\\u00e2con\",\"image\":\"https:\\\/\\\/www.macon.fr\\\/fileadmin\\\/_processed_\\\/1\\\/3\\\/csm_Vue_aerienne_Macon_8ae027cd85.jpg\",\"credit\":\"\",\"description\":\"Vibrant city with a rich historical and cultural heritage.\",\"city\":\"\",\"address\":\"Place de la Barre, 71000 M\\u00e2con\",\"km\":50,\"min\":45,\"lat\":46.3037,\"lng\":4.8285,\"tags\":[],\"fields\":[{\"label\":\"Distance from the campsite (km)\",\"value\":\"50\"},{\"label\":\"Driving time (min)\",\"value\":\"45\"},{\"label\":\"Must-see places \\\/ activities\",\"value\":\"Old M\\u00e2con, Ursulines Museum, Town Hall Park\"},{\"label\":\"Markets \\\/ local events\",\"value\":\"M\\u00e2con Market, Saint-Vincent Festival\"},{\"label\":\"Restaurants \\\/ specialties\",\"value\":\"Le Saint-Jean Restaurant, Burgundian specialties\"},{\"label\":\"Full address\",\"value\":\"Place de la Barre, 71000 M\\u00e2con\"}],\"link\":\"https:\\\/\\\/www.macon.fr\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":5,\"featurable\":true,\"featured\":false,\"type\":\"villes-aux-alentours\",\"name\":\"Pont-de-Vaux\",\"image\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/canal-pont-de-vaux.webp\",\"credit\":\"\",\"description\":\"Charming village with a rich history and cultural events throughout the year\",\"city\":\"\",\"address\":\"Pont-de-Vaux, 01190, France\",\"km\":10,\"min\":15,\"lat\":46.2833,\"lng\":4.9833,\"tags\":[],\"fields\":[{\"label\":\"Distance from the campsite (km)\",\"value\":\"10\"},{\"label\":\"Driving time (min)\",\"value\":\"15\"},{\"label\":\"Must-see places \\\/ activities\",\"value\":\"Marina, Municipal Museum, Notre-Dame Church\"},{\"label\":\"Markets \\\/ local events\",\"value\":\"Weekly market on Wednesday, Saint Fran\\u00e7ois Braderie Fair in October, Bresse Glories Contest in December\"},{\"label\":\"Restaurants \\\/ specialties\",\"value\":\"Traditional Bressan restaurants, local specialties like Bresse chicken\"},{\"label\":\"Full address\",\"value\":\"Pont-de-Vaux, 01190, France\"}],\"link\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/camping-pont-de-vaux\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":6,\"featurable\":true,\"featured\":false,\"type\":\"villes-aux-alentours\",\"name\":\"Louhans\",\"image\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Louhans_resultat.webp\",\"credit\":\"\",\"description\":\"Lively town with a unique covered market and typical regional architecture\",\"city\":\"\",\"address\":\"Louhans, 71500, France\",\"km\":20,\"min\":25,\"lat\":46.6309,\"lng\":5.2174,\"tags\":[],\"fields\":[{\"label\":\"Distance from the campsite (km)\",\"value\":\"20\"},{\"label\":\"Driving time (min)\",\"value\":\"25\"},{\"label\":\"Must-see places \\\/ activities\",\"value\":\"Saint-Pierre Church, Louhans Halls, Bresse Museum\"},{\"label\":\"Markets \\\/ local events\",\"value\":\"Covered market on Monday, Bresse Festival in August, Christmas Market in December\"},{\"label\":\"Restaurants \\\/ specialties\",\"value\":\"Restaurants offering Bressan specialties, notably Bresse chicken\"},{\"label\":\"Full address\",\"value\":\"Louhans, 71500, France\"}],\"link\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/camping-louhans\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":7,\"featurable\":true,\"featured\":false,\"type\":\"activites-et-lieux-recommandes\",\"name\":\"Domaine de Mepillat\",\"image\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Cascade-du-Besancon_resultat.webp\",\"credit\":\"\",\"description\":\"A peaceful setting to enjoy nature, ideal for families and hiking enthusiasts.\",\"city\":\"\",\"address\":\"39160 Montagna-le-Reconduit\",\"km\":18,\"min\":null,\"lat\":46.123456,\"lng\":5.123456,\"tags\":[\"nature\"],\"fields\":[{\"label\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"nature\"},{\"label\":\"Town \\\/ Area\",\"value\":\"Montagna Le Reconduit in Jura (39)\"},{\"label\":\"Distance from the campsite (km)\",\"value\":\"18 km from the campsite\"},{\"label\":\"Average duration\",\"value\":\"Approximately 2 hours for a full visit\"},{\"label\":\"Booking required?\",\"value\":\"Reservation recommended for groups\"},{\"label\":\"Full address\",\"value\":\"39160 Montagna-le-Reconduit\"}],\"link\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/activites-ain\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":8,\"featurable\":true,\"featured\":false,\"type\":\"activites-et-lieux-recommandes\",\"name\":\"Les Grottes d\\u2019Az\\u00e9\",\"image\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Grottes-dAze_resultat.webp\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"Not specified\",\"km\":39,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[\"Az\\u00e9\",\"Culture\"],\"fields\":[{\"label\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Culture\"},{\"label\":\"Town \\\/ Area\",\"value\":\"Az\\u00e9\"},{\"label\":\"Distance from the campsite (km)\",\"value\":\"39 km\"},{\"label\":\"Average duration\",\"value\":\"1h30\"},{\"label\":\"Booking required?\",\"value\":\"Yes online\"},{\"label\":\"Full address\",\"value\":\"Not specified\"}],\"link\":\"https:\\\/\\\/reservation.grottes-aze71.fr\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":9,\"featurable\":true,\"featured\":false,\"type\":\"activites-et-lieux-recommandes\",\"name\":\"La Base de loisirs de La Plaine Tonique\",\"image\":\"https:\\\/\\\/img.freepik.com\\\/photos-gratuite\\\/aviron-feminin-planches-pagaie-sup-long-riviere_181624-49142.jpg\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"Not specified\",\"km\":19,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[\"Malafretaz\",\"Nature - Sport - Family\"],\"fields\":[{\"label\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Nature - Sport - Family\"},{\"label\":\"Town \\\/ Area\",\"value\":\"Malafretaz\"},{\"label\":\"Distance from the campsite (km)\",\"value\":\"19 km\"},{\"label\":\"Average duration\",\"value\":\"Variable\"},{\"label\":\"Booking required?\",\"value\":\"Recommended\"},{\"label\":\"Full address\",\"value\":\"Not specified\"}],\"link\":\"https:\\\/\\\/www.laplainetonique.com\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":10,\"featurable\":true,\"featured\":false,\"type\":\"activites-et-lieux-recommandes\",\"name\":\"Le Circuit de Bresse\",\"image\":\"https:\\\/\\\/img.freepik.com\\\/vecteurs-libre\\\/ligne-course-banniere-depart-isolee_1308-87018.jpg\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"Not specified\",\"km\":22,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[\"Bresse\",\"Sport - Family\"],\"fields\":[{\"label\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Sport - Family\"},{\"label\":\"Town \\\/ Area\",\"value\":\"Bresse\"},{\"label\":\"Distance from the campsite (km)\",\"value\":\"22 km\"},{\"label\":\"Average duration\",\"value\":\"Variable\"},{\"label\":\"Booking required?\",\"value\":\"Oui\"},{\"label\":\"Full address\",\"value\":\"Not specified\"}],\"link\":\"https:\\\/\\\/circuitdebresse.com\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":11,\"featurable\":true,\"featured\":false,\"type\":\"activites-et-lieux-recommandes\",\"name\":\"Mus\\u00e9es de l\\u2019Ain\",\"image\":\"https:\\\/\\\/upload.wikimedia.org\\\/wikipedia\\\/commons\\\/0\\\/08\\\/Mus%C3%A9e_R%C3%A9sistance_D%C3%A9portation_Ain_1.jpg\",\"credit\":\"\",\"description\":\"\",\"city\":\"\",\"address\":\"Not specified\",\"km\":70,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[\"Ain\",\"Culture\"],\"fields\":[{\"label\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Culture\"},{\"label\":\"Town \\\/ Area\",\"value\":\"Ain\"},{\"label\":\"Distance from the campsite (km)\",\"value\":\"70 km\"},{\"label\":\"Average duration\",\"value\":\"Variable\"},{\"label\":\"Booking required?\",\"value\":\"Oui \"},{\"label\":\"Full address\",\"value\":\"Not specified\"}],\"link\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/visites-ain\\\/\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":12,\"featurable\":true,\"featured\":false,\"type\":\"evenements-recommandes\",\"name\":\"F\\u00eate de la Saint-Vincent\",\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692ec52595d76.png\",\"credit\":\"\",\"description\":\"Celebration of the winegrowers' patron saint with parades, wine tastings, and musical entertainment.\",\"city\":\"\",\"address\":\"Place Saint-Vincent, 71000 M\\u00e2con\",\"km\":40,\"min\":null,\"lat\":46.3,\"lng\":4.8167,\"tags\":[\"Traditional festival\"],\"fields\":[{\"label\":\"Date \\\/ Period\",\"value\":\"February 2026\"},{\"label\":\"Location (town)\",\"value\":\"M\\u00e2con\"},{\"label\":\"Distance from the campsite (km)\",\"value\":\"40\"},{\"label\":\"Type of event (market, festival, sport, etc.)\",\"value\":\"Traditional festival\"},{\"label\":\"Full address\",\"value\":\"Place Saint-Vincent, 71000 M\\u00e2con\"}],\"link\":\"https:\\\/\\\/www.macon-tourisme.com\\\/fete-saint-vincent-2026\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":28,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Weekly Market\",\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/marche-4x6.jpg\",\"credit\":\"\\u00a9ot-am\\u00e9lie\",\"description\":\"Every Saturday morning, find the non-sedentary traders in the streets of Tournus. A large, typical market where you can buy food and other items. Fruit and vegetables, cheeses, charcuterie, poultry, as well as clothing, shoes...\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.561816,\"lng\":4.9119529,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"https:\\\/\\\/tournus.fr\\\/marche-hebdomadaire-du-samedi-matin\",\"event\":\"Du 07\\\/11\\\/2026 \\u00e0 08:30 au 07\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":33,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Narrative video game creation workshop\",\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/Atelier-creation-jeu-video-narratif.jpg\",\"credit\":\"magnific\",\"description\":\"With Ga\\u00ebtan, come and create a narrative video game inspired by choose-your-own-adventure books. Two time slots: 2:00\\u20133:00 pm or 3:00\\u20134:00 pm, for ages 12 and up.\\nOpen to subscribers and non-subscribers. Free. Registration required by email, phone, or via the link: https:\\\/\\\/xoyondo.com\\\/dp\\\/mvd2it6fca7y3qb\",\"city\":\"Saint-Amour\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.43854,\"lng\":5.34269,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Flea markets & garage sales\"},{\"label\":\"City\",\"value\":\"Saint-Amour\"},{\"label\":\"Postal code\",\"value\":\"39160\"}],\"link\":\"https:\\\/\\\/www.facebook.com\\\/PorteduJuraCommunautedeCommunes\",\"event\":\"Du 25\\\/11\\\/2026 \\u00e0 14:00 au 25\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":54,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Sale of products from La Belle Plante distillery and beekeeper Marc Robin\",\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/Vente-a-la-ferme.jpg\",\"credit\":\"distillerie la belle plante et miel robin\",\"description\":\"Carine, farmer-distiller at La Belle Plante Distillery, and Marc Robin, beekeeper, welcome you to discover their gourmet products, alcoholic beverages and spirits: honey, mead, absinthe, gin, aperitif spreads, herbal teas, flavoured oils and sugars...\\n\\nThis farm sale will take place every Monday from 5 p.m. to 7 p.m. and every Saturday from 10 a.m. to 12 p.m. at La Belle Plante Distillery in Montagna-le-Reconduit.\\n\\nOn Mondays, a small friendly local producers' market is also offered. You can order your bread and vegetables. Do not hesitate to contact Carine for more information.\",\"city\":\"Montagna-le-Reconduit\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.4603003,\"lng\":5.3872846,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Montagna-le-Reconduit\"},{\"label\":\"Postal code\",\"value\":\"39160\"}],\"link\":\"http:\\\/\\\/miel-robin.fr\\\/index.php\",\"event\":\"Du 10\\\/06\\\/2026 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":57,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Baby Readers\",\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/BEBES-LECTEURS-4.jpg\",\"credit\":\"OT CCPJ\",\"description\":\"BABY READERS\\n\\nLittle ones aged 0 to 3 are invited with their parents and nannies to attend a reading session and discover the joys of books. Stories, nursery rhymes, finger games and a cheerful mood are on the programme!\\n\\nOne session at 9:30 a.m. and another at 10:15 a.m.\\n\\nFree. Registration required at the media library: on site, by phone or via the following link: https:\\\/\\\/xoyondo.com\\\/dp\\\/81xnj40v0wzjtmt\",\"city\":\"Saint-Amour\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.43854,\"lng\":5.34269,\"tags\":[\"Family\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Family\"},{\"label\":\"City\",\"value\":\"Saint-Amour\"},{\"label\":\"Postal code\",\"value\":\"39160\"}],\"link\":\"https:\\\/\\\/www.facebook.com\\\/M%C3%A9diath%C3%A8que%20Firmin%20G%C3%A9mier\",\"event\":\"Du 03\\\/11\\\/2026 \\u00e0 10:15 au 03\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":62,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"The Jeff Panacloc Company\",\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/Jeff-Panacloc-Company-2025-affiche-40x60-generique-draft1.jpg\",\"credit\":\"production\",\"description\":\"The Jeff Panacloc Company. Get ready to step through the doors of Jeff Panacloc\\u2019s secret office and dive into a world where humor flirts with the absurd. In \\u201cThe Jeff Panacloc Company,\\u201d each unhinged character promises you a wild and unforgettable evening. Join this fantastic troupe and enjoy a unique immersive experience that will leave you transformed and uplifted.\",\"city\":\"M\\u00e2con\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.3264179,\"lng\":4.8435318,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"M\\u00e2con\"},{\"label\":\"Postal code\",\"value\":\"71000\"}],\"link\":\"https:\\\/\\\/www.fnacspectacles.com\\\/event\\\/the-jeff-panacloc-company-tournee-le-spot-macon-19339121\\\/?srsltid=AfmBOor_jlKHNnXInE-JEaLVWiO5hzuaDcT4Qb508rLq0949BqeN_8gk\",\"event\":\"Du 28\\\/11\\\/2026 \\u00e0 20:00 au 28\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":69,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Video game evening\",\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/SOIREES-JV-3.jpg\",\"credit\":\"M\\u00e9diath\\u00e8que Firmin G\\u00e9mier\",\"description\":\"Video game evening at M\\u00e9diath\\u00e8que Firmin G\\u00e9mier!\\n\\nChallenge your loved ones and beat your best score!\\n\\nFree, registration required at the media library: on site, by phone or on the media library website.\\n\\nVideo game evenings from age 6: one Friday per month at 6:30 pm.\",\"city\":\"Saint-Amour\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.43854,\"lng\":5.34269,\"tags\":[\"For families\"],\"fields\":[{\"label\":\"Category\",\"value\":\"For families\"},{\"label\":\"City\",\"value\":\"Saint-Amour\"},{\"label\":\"Postal code\",\"value\":\"39160\"}],\"link\":\"https:\\\/\\\/www.facebook.com\\\/PorteduJuraCommunautedeCommunes\",\"event\":\"Du 06\\\/11\\\/2026 \\u00e0 18:30 au 06\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":74,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Zangbeto at the Galpon\",\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/galpon-2.png\",\"credit\":\"@gourlier\",\"description\":\"The Zangbeto group returns to the Galpon to present its new album V\\u00f4, \\\"freedom\\\" in the Ewe language. It was during the Togoville Jazz Festival, three years ago, that these exceptionally talented musicians first met. Over two years of adventure, three tours and a first album, Zangbeto has built a music shaped by the path travelled: music of transmission, dialogue and lived freedom, uniquely blending contemporary jazz, African grooves and Togolese musical traditions. A captivating musical experience and a sound journey that transcends cultural boundaries.\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.56378,\"lng\":4.90904,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"\",\"event\":\"Du 12\\\/11\\\/2026 \\u00e0 20:00 au 12\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":78,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Local Producers' Market\",\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/marche-bio-1.JPG\",\"credit\":\"Ville de Tournus\",\"description\":\"The town of Tournus offers you a local producers' market every Wednesday.\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.561816,\"lng\":4.9119529,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"\",\"event\":\"Du 04\\\/11\\\/2026 \\u00e0 16:00 au 04\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":13,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Direct sales at Les jardins d'Aestiv farm\",\"image\":\"\",\"credit\":\"\",\"description\":\"We sell our organic farm products:\\nFlours, oils, dried vegetables, beef, cured meats, jarred dishes & fresh pasta.\\nAnd a gourmet selection to complete our mini market:\\nBread and pastries, eggs, honey & vinegars.\",\"city\":\"B\\u00e2g\\u00e9-Dommartin\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.301521,\"lng\":5.006838,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-Dommartin\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"http:\\\/\\\/www.lesjardinsdaestiv.eu\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 16:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":14,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Saturday morning market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Food market.\",\"city\":\"Montrevel-en-Bresse\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.33638,\"lng\":5.12855,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Montrevel-en-Bresse\"},{\"label\":\"Postal code\",\"value\":\"01340\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":15,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Small weekly market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Weekly market in the village.\",\"city\":\"Saint-Nizier-le-Bouchoux\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.460243,\"lng\":5.150862,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Saint-Nizier-le-Bouchoux\"},{\"label\":\"Postal code\",\"value\":\"01560\"}],\"link\":\"https:\\\/\\\/www.saintnizierlebouchoux.com\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":16,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Tuesday morning market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Food market, clothing and various products.\",\"city\":\"Montrevel-en-Bresse\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.33638,\"lng\":5.12855,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Montrevel-en-Bresse\"},{\"label\":\"Postal code\",\"value\":\"01340\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":17,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"La sarrasine concert\",\"image\":\"\",\"credit\":\"\",\"description\":\"Accompanied by the Folkdanse group for the first part, second part unknown.\",\"city\":\"Pont-de-Vaux\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.432999,\"lng\":4.937443,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Pont-de-Vaux\"},{\"label\":\"Postal code\",\"value\":\"01190\"}],\"link\":\"\",\"event\":\"Du 14\\\/11\\\/2026 \\u00e0 15:30 au 14\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":18,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Weekly market on Saturday morning. 12 vendors.\",\"city\":\"Louhans\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.6291309,\"lng\":5.2261015,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Louhans\"},{\"label\":\"Postal code\",\"value\":\"71500\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":19,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Saturday morning market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Food market only.\",\"city\":\"Bourg-en-Bresse\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.208111,\"lng\":5.228248,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Bourg-en-Bresse\"},{\"label\":\"Postal code\",\"value\":\"01000\"}],\"link\":\"https:\\\/\\\/www.bourgenbresse.fr\\\/129-commerces.htm\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":20,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Theatre evening\",\"image\":\"\",\"credit\":\"\",\"description\":\"A 3-act comedy lasting 1 hour 30 minutes at the village hall in Saint Julien at 8:30 pm: Saturday 17 October, Friday 23 October, Saturday 24 October and Saturday 7 November\\n\\nReservations possible by phone.\\n\\n\\\"The wedding was supposed to be perfect... But nothing will go as planned! A crazy mother-in-law, an eccentric municipal employee... poor Mayor! You will never see weddings the same way again!\\\"\",\"city\":\"Val Suran\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.39077,\"lng\":5.45247,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Val Suran\"},{\"label\":\"Postal code\",\"value\":\"39320\"}],\"link\":\"\",\"event\":\"Du 07\\\/11\\\/2026 \\u00e0 20:30 au 07\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":21,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Show \\\"Behind the Door\\\"\",\"image\":\"\",\"credit\":\"\",\"description\":\"A joyful, bold and informative show, based on moments of life gathered over the years by two Neztoiles, fairy-like characters who work in palliative care. Highly interactive and musical, the Unam and Belle Lurette show takes the audience on a deep yet light and colourful inner journey. They invite spectators on an astonishing journey that encourages everyone to reflect on life, on their own life, through an intimate dialogue with the audience. They move from confidences to true stories and may leave an indelible mark on the hearts of the spectators. This show also helps demystify advance directives and raise public awareness on this topic.\\n\\nThe Neztoiles offer an innovative approach to support in places of suffering, a wonderful form of caring art.\",\"city\":\"Frontenaud\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.5536796,\"lng\":5.2951725,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Frontenaud\"},{\"label\":\"Postal code\",\"value\":\"71580\"}],\"link\":\"https:\\\/\\\/www.helloasso.com\\\/associations\\\/safrasens\\\/evenements\\\/spectacle-derriere-la-porte\",\"event\":\"Du 07\\\/11\\\/2026 \\u00e0 19:30 au 07\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":22,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"First waves at Galpon\",\"image\":\"\",\"credit\":\"\",\"description\":\"My boat and I, today, love each other very much. But that hasn't always been the case. For a long time, we ignored each other. There were even times when we downright hated each other. One day we said: hey, hey, hey, it might be a good idea to organise a little walk to tell people how we got used to each other, how we finally learned to sail together... And here we are. So, shall we board?\\nWith First waves, Pagaill tells the story of a journey aboard a craft that we learn to love. With the help of their sidekick KAA, they put on a guided tour to talk about transidentity to their parents, neighbours, siblings... The show is musical, accompanied by a moving rap in which the right words were sought to tell their story. First waves is above all a generous meeting full of sincerity, poetry and laughter.\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.56378,\"lng\":4.90904,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"https:\\\/\\\/legalpon.com\\\/event\\\/abysskiss-orchestre-de-poche-retrofuturiste\\\/\",\"event\":\"Du 21\\\/11\\\/2026 \\u00e0 21:00 au 21\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":23,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Educational trail\",\"image\":\"\",\"credit\":\"\",\"description\":\"Come discover the habitats, orchard, fallow land and wildlife present on the site.\\nWalk 800 metres of trail and set off to discover the nature around us! Along the way, young and old alike can discover wildlife and its habitats thanks to the various features along the route: hedges, riparian woodland, flower cover, beehives and even an insect house. The entire trail is equipped with explanatory panels. A fun, educational route accessible to all to discover biodiversity.\\nExperts from the Federation offer guided tours every 2nd and 4th Tuesday from June to September at 2:30 p.m., or by reservation for groups.\\nCreated on the initiative of the Departmental Federation of Hunters of Sa\\u00f4ne-et-Loire, this trail offers an immersion in the richness of our natural heritage. Our aim is to share our knowledge of biodiversity, wildlife and our daily commitment to preserving their habitats.\\nSuitable for all audiences, from children to seniors, this trail is ideally located in the preserved environment of Moulin Gandin (Federation premises), in Vir\\u00e9.\\n\\nOn site, a large car park and picnic area are available, as well as a fully equipped room that can be rented to combine the trail visit with an activity \\\/ event.\",\"city\":\"Vir\\u00e9\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.44729,\"lng\":4.84115,\"tags\":[\"Sport & hiking\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Sport & hiking\"},{\"label\":\"City\",\"value\":\"Vir\\u00e9\"},{\"label\":\"Postal code\",\"value\":\"71260\"}],\"link\":\"https:\\\/\\\/www.chasse-nature-71.fr\\\/\",\"event\":\"Du 04\\\/06\\\/2025 au 04\\\/06\\\/2027 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":24,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Weekly market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Lively and colorful, discover our markets steeped in tradition where you will find Bresse poultry, regional fruits and vegetables, and other local produce.\",\"city\":\"Feillens\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.336617,\"lng\":4.887457,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Feillens\"},{\"label\":\"Postal code\",\"value\":\"01570\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 07:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":25,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Jasseron market\",\"image\":\"\",\"credit\":\"\",\"description\":\"The vendors offer you quality local food products as well as artisanal goods.\\r\\nThe market is a time for exchange and conviviality with all the residents.\",\"city\":\"Jasseron\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.21173,\"lng\":5.325466,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Jasseron\"},{\"label\":\"Postal code\",\"value\":\"01250\"}],\"link\":\"https:\\\/\\\/www.jasseron.fr\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":26,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Travelling cinema\",\"image\":\"\",\"credit\":\"\",\"description\":\"The entertainment committee & the mobile screen presents its programme\\n- Our salvation\",\"city\":\"Saint-Amour\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.4350277,\"lng\":5.3425315,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Saint-Amour\"},{\"label\":\"Postal code\",\"value\":\"39160\"}],\"link\":\"\",\"event\":\"Du 17\\\/11\\\/2026 \\u00e0 20:30 au 17\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":27,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Activities at the media library: the show \\\"Familiarities\\\"\",\"image\":\"\",\"credit\":\"\",\"description\":\"A theatrical tale that awakens personal memories in each of us. This show, performed by actor Pascal Carr\\u00e9, also speaks to us about our attachment to family photos and the way they bring up very particular emotions. Familiarities is a production by Les yeux bavards.\\nIn partnership with the intermunicipal social center.\\nFree entry - No registration required, subject to availability - From 8 years old - Capacity: 60 people\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.561816,\"lng\":4.9119529,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"\",\"event\":\"Du 07\\\/11\\\/2026 \\u00e0 17:00 au 07\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":29,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Equestrian activities\",\"image\":\"\",\"credit\":\"\",\"description\":\"Located near M\\u00e2con, Domaine de Laiz\\u00e9 offers, by prior appointment, many activities: classical riding, show jumping, cross-country, dressage, vaulting, hiking, equestrian stays and school holiday camps. A g\\u00eete with a capacity of 24 people welcomes families and groups in a green countryside setting.\",\"city\":\"Laiz\\u00e9\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.39243,\"lng\":4.81128,\"tags\":[\"Family-friendly\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Family-friendly\"},{\"label\":\"City\",\"value\":\"Laiz\\u00e9\"},{\"label\":\"Postal code\",\"value\":\"71870\"}],\"link\":\"https:\\\/\\\/www.facebook.com\\\/p\\\/Poney-club-de-Laiz%C3%A9-100063721713955\\\/?locale=fr_FR\",\"event\":\"Du 01\\\/12\\\/2025 \\u00e0 09:30 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":30,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"\\\"Super Eden\\\" Ello Papillon in concert\",\"image\":\"\",\"credit\":\"\",\"description\":\"The musical universe is oriented towards electro-pop songs. Each track is a canvas with sound textures often inspired by the 1980s, featuring keyboards, dreamy guitar and looper. Ello's sensitive and warm voice is carried by melodies and enchanting backing vocals that\\nmake our souls dance.\\nElodie Bernigal (vocals, keyboards, guitar)\\nPhillip Meade (bass, guitar)\\nWith the support of La Cave \\u00e0 Musique (M\\u00e2con -71)\\nFood available without reservation required: Charcuterie board (or vegetarian terrine) and cheese for 2 people for \\u20ac12.\",\"city\":\"Gigny-sur-Sa\\u00f4ne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.6516511,\"lng\":4.9444039,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Gigny-sur-Sa\\u00f4ne\"},{\"label\":\"Postal code\",\"value\":\"71240\"}],\"link\":\"https:\\\/\\\/morarderic.wixsite.com\\\/fartfelu-fartfelien\\\/spectacles\",\"event\":\"Du 27\\\/11\\\/2026 \\u00e0 20:00 au 27\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":31,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Impro Sur Sa\\u00f4ne\",\"image\":\"\",\"credit\":\"\",\"description\":\"For this theatrical improvisation festival, several improvisation troupes (les Oeufs, les Improvix, la Ligote, les Voleurs de sourire and Bresse Impro) come together to present several shows over several days.\",\"city\":\"Saint-B\\u00e9nigne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.439178,\"lng\":4.967341,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Saint-B\\u00e9nigne\"},{\"label\":\"Postal code\",\"value\":\"01190\"}],\"link\":\"\",\"event\":\"Du 27\\\/11\\\/2026 au 27\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":32,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Musical show \\\"The mystery of the mermaid\\\"\",\"image\":\"\",\"credit\":\"\",\"description\":\"Captain Barbaboum, Nessee Williamns and Moustek, his loyal cabin boy, set off in search of their friend and virtuoso choreographer BarbaZik, who has disappeared since their last end-of-cruise party.\",\"city\":\"B\\u00e2g\\u00e9-le-Ch\\u00e2tel\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.307819,\"lng\":4.928978,\"tags\":[\"Spectacles & cin\\u00e9ma\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Spectacles & cin\\u00e9ma\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-le-Ch\\u00e2tel\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"\",\"event\":\"Du 06\\\/11\\\/2026 \\u00e0 20:00 au 06\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":34,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Baby Readers\",\"image\":\"\",\"credit\":\"\",\"description\":\"Baby Readers\",\"city\":\"Beaufort-Orbagna\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.5853294,\"lng\":5.4310157,\"tags\":[\"Family\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Family\"},{\"label\":\"City\",\"value\":\"Beaufort-Orbagna\"},{\"label\":\"Postal code\",\"value\":\"39190\"}],\"link\":\"https:\\\/\\\/www.facebook.com\\\/M%C3%A9diath%C3%A8que%20Firmin%20G%C3%A9mier\",\"event\":\"Du 06\\\/11\\\/2026 \\u00e0 10:00 au 06\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":35,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Weekly market on Tuesday morning. 15 vendors.\",\"city\":\"Cuisery\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.5587354,\"lng\":5.0000334,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Cuisery\"},{\"label\":\"Postal code\",\"value\":\"71290\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":36,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Sunday morning market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Food market.\",\"city\":\"Foissiat\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.370459,\"lng\":5.175869,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Foissiat\"},{\"label\":\"Postal code\",\"value\":\"01340\"}],\"link\":\"https:\\\/\\\/www.foissiat.com\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":37,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"French Second Division Powerchair Football Championship (D2)\",\"image\":\"\",\"credit\":\"\",\"description\":\"French Powerchair Football Championship D2 - Come support Bresse handisport at home!\",\"city\":\"Bourg-en-Bresse\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.214346,\"lng\":5.254615,\"tags\":[\"Sports & hiking\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Sports & hiking\"},{\"label\":\"City\",\"value\":\"Bourg-en-Bresse\"},{\"label\":\"Postal code\",\"value\":\"01000\"}],\"link\":\"\",\"event\":\"Du 07\\\/11\\\/2026 \\u00e0 09:30 au 07\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":38,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Farmers' market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Seasonal products from the region and beyond!\",\"city\":\"B\\u00e2g\\u00e9-le-Ch\\u00e2tel\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.309075,\"lng\":4.930839,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-le-Ch\\u00e2tel\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 16:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":39,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Activities at the media library: Baby readers for toddlers\",\"image\":\"\",\"credit\":\"\",\"description\":\"Soft words, nursery rhymes for little ears.\\nFree entry - No registration required, subject to available places \\u2013 6 months to 3 years old\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.561816,\"lng\":4.9119529,\"tags\":[\"Family friendly\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Family friendly\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"\",\"event\":\"Du 27\\\/11\\\/2026 \\u00e0 10:00 au 27\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":40,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Small producers' market in St Etienne du Bois\",\"image\":\"\",\"credit\":\"\",\"description\":\"Market on Sunday morning in Saint-Etienne-du-Bois from 9:30 a.m. to 12:30 p.m. Honey, cheeses, fruit, vegetables.\",\"city\":\"Saint-\\u00c9tienne-du-Bois\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.28791,\"lng\":5.293774,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Saint-\\u00c9tienne-du-Bois\"},{\"label\":\"Postal code\",\"value\":\"01370\"}],\"link\":\"http:\\\/\\\/www.st-etienne-du-bois.fr\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:30 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":41,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Musical show \\\"Aux puces superphoniques\\\"\",\"image\":\"\",\"credit\":\"\",\"description\":\"Sound mechanisms, gears, inventive instrument making and various objects come to life under the fingers of the two musicians of the Bric \\u00e0 Brac Orchestra. With humor about objects and a love of words, they joyfully take us along in their superphonic revolution.\",\"city\":\"Saint-B\\u00e9nigne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.444814,\"lng\":4.961985,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Saint-B\\u00e9nigne\"},{\"label\":\"Postal code\",\"value\":\"01190\"}],\"link\":\"\",\"event\":\"Du 15\\\/11\\\/2026 \\u00e0 15:00 au 15\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":42,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Photo exhibition - contest\",\"image\":\"\",\"credit\":\"\",\"description\":\"Open to amateur photographers only.\\r\\n2 themes:\\r\\n- \\\"Keep an eye on these communes\\\" (Sermoyer, Arbigny, Reyssouze, Pont-de-Vaux, Saint-B\\u00e9nigne, Chavannes-sur-Reyssouze, Gorrevod)\\r\\n- \\\"From dusk to dawn\\\"\",\"city\":\"B\\u00e2g\\u00e9-le-Ch\\u00e2tel\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.307821,\"lng\":4.929288,\"tags\":[\"Exhibitions\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Exhibitions\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-le-Ch\\u00e2tel\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"https:\\\/\\\/www.bage-pontdevaux-tourisme.com\\\/\",\"event\":\"Du 10\\\/10\\\/2026 au 14\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":43,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Weekly market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Weekly village market: food, clothing, local products...\",\"city\":\"Saint-Trivier-de-Courtes\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.459511,\"lng\":5.080942,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Saint-Trivier-de-Courtes\"},{\"label\":\"Postal code\",\"value\":\"01560\"}],\"link\":\"http:\\\/\\\/www.saint-trivier-de-courtes.fr\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":44,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Weekly market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Lively and colorful, discover our markets steeped in tradition where you will find Bresse poultry, fruits and vegetables from the region, and other local produce.\",\"city\":\"Manziat\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.359428,\"lng\":4.906683,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Manziat\"},{\"label\":\"Postal code\",\"value\":\"01570\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 07:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":45,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Weekly market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Basic food products and, depending on the week, household items, garden items, and clothing\",\"city\":\"M\\u00e9z\\u00e9riat\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.233964,\"lng\":5.047219,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"M\\u00e9z\\u00e9riat\"},{\"label\":\"Postal code\",\"value\":\"01660\"}],\"link\":\"http:\\\/\\\/www.mezeriat.fr\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 09:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":46,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Les enchan'T\",\"image\":\"\",\"credit\":\"\",\"description\":\"Singing show.\",\"city\":\"Replonges\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.301438,\"lng\":4.872064,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Replonges\"},{\"label\":\"Postal code\",\"value\":\"01750\"}],\"link\":\"\",\"event\":\"Du 21\\\/11\\\/2026 \\u00e0 20:00 au 21\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":47,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"\\\"J'CAD\\\" in concert\",\"image\":\"\",\"credit\":\"\",\"description\":\"J'CAD is an Irish folk music group.\\nThe concert is pay-what-you-want and pay-what-you-feel... which does not mean free...\\nFood:\\nwith reservation recommended before 04\\\/11 at 8:00 p.m.\\nPotato gratin Florentine-style\\nLarge plate, \\u20ac10. Small plate, \\u20ac5.\\nDessert: caramelized pudding, \\u20ac4\\nNo reservation required: charcuterie board (or vegetarian terrine) \\\/ cheese for 2 people for \\u20ac12.\",\"city\":\"Gigny-sur-Sa\\u00f4ne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.6516882,\"lng\":4.9443824,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Gigny-sur-Sa\\u00f4ne\"},{\"label\":\"Postal code\",\"value\":\"71240\"}],\"link\":\"https:\\\/\\\/morarderic.wixsite.com\\\/fartfelu-fartfelien\\\/spectacles\",\"event\":\"Du 06\\\/11\\\/2026 \\u00e0 20:30 au 06\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":48,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Craft market\",\"image\":\"\",\"credit\":\"\",\"description\":\"23 exhibitors\\nrefreshments - waffle sales \\nraffle: 2 bottles of cr\\u00e9mant, 2 bottles of aligot\\u00e9 + prizes offered by exhibitors; draw at 6:00 pm\",\"city\":\"Boyer\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.5918395,\"lng\":4.8830886,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Boyer\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"\",\"event\":\"Du 15\\\/11\\\/2026 au 15\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":49,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"The Sunday Morning Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Meet local food traders and artisans in the village of Marboz.\",\"city\":\"Marboz\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.342855,\"lng\":5.258109,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Marboz\"},{\"label\":\"Postal code\",\"value\":\"01851\"}],\"link\":\"https:\\\/\\\/marboz.grandbourg.fr\\\/\",\"event\":\"Du 15\\\/11\\\/2026 \\u00e0 08:30 au 15\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":50,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Lego Expo B\\u00e2g\\u00e9-Dommartin in Bricks\",\"image\":\"\",\"credit\":\"\",\"description\":\"With Novabrick, explore a world of creativity and LEGO\\u00ae inspiration! Come and share the love of building, creativity and inspiration that LEGO\\u00ae brings to everyone.\",\"city\":\"B\\u00e2g\\u00e9-Dommartin\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.316663,\"lng\":4.946583,\"tags\":[\"Exhibitions\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Exhibitions\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-Dommartin\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"\",\"event\":\"Du 14\\\/11\\\/2026 au 15\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":51,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"World Video Game Day\",\"image\":\"\",\"credit\":\"\",\"description\":\"The media library becomes a gaming zone for a day!\\nCome and test consoles from all eras - Workshops from 2 p.m....\\nDuring the media library opening hours. Open to subscribers and non-subscribers, free of charge.\",\"city\":\"Saint-Amour\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.43854,\"lng\":5.34269,\"tags\":[\"Local events\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Local events\"},{\"label\":\"City\",\"value\":\"Saint-Amour\"},{\"label\":\"Postal code\",\"value\":\"39160\"}],\"link\":\"https:\\\/\\\/www.facebook.com\\\/PorteduJuraCommunautedeCommunes\",\"event\":\"Du 25\\\/11\\\/2026 \\u00e0 09:30 au 25\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":52,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Not Always Gay to Be Firefighters \\u2013 Croquignol & Yoyo\",\"image\":\"\",\"credit\":\"\",\"description\":\"Croquignol & Yoyo present \\u201cNot Always Gay to Be Firefighters\\u201d, a popular, explosive and off-the-wall comedy set in the world of firefighters.\\nWith barracks spirit, misunderstandings, songs, absurd situations and gentle humour, the duo takes the audience on a lively and generous show, where blunders turn into hilarious disasters.\\nA moment of laughter, complicity and good cheer, accessible to all, carried by two larger-than-life characters.\\nHumour, fire and derision... with Croquignol & Yoyo!\",\"city\":\"La Chapelle-Naude\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.6005758,\"lng\":5.1941498,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"La Chapelle-Naude\"},{\"label\":\"Postal code\",\"value\":\"71500\"}],\"link\":\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61585723845101\",\"event\":\"Du 06\\\/11\\\/2026 \\u00e0 20:30 au 06\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":53,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Vennes Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Discover the local charm at the Vennes Market in Bourg-en-Bresse! On the outskirts of the town, stroll among flower stalls and local produce. A picturesque open-air experience awaits you every week!\",\"city\":\"Bourg-en-Bresse\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.189249,\"lng\":5.227432,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Bourg-en-Bresse\"},{\"label\":\"Postal code\",\"value\":\"01000\"}],\"link\":\"https:\\\/\\\/www.bourgenbresse.fr\\\/129-commerces.htm\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":55,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Meillonnas Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Every Wednesday morning, a small market takes place in the town hall square.\",\"city\":\"Meillonnas\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.245735,\"lng\":5.351108,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Meillonnas\"},{\"label\":\"Postal code\",\"value\":\"01370\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":56,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Organic Local Producers' Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Organic producers' market every Friday afternoon on the Esplanade de la Libert\\u00e9 in Saint-Denis-l\\u00e8s-Bourg.\",\"city\":\"Saint-Denis-l\\u00e8s-Bourg\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.202963,\"lng\":5.191907,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Saint-Denis-l\\u00e8s-Bourg\"},{\"label\":\"Postal code\",\"value\":\"01000\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 15:30 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":58,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Weekly Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Lively and colourful, you will find Bresse poultry, fruit and vegetables, and other local produce. Clothing and tableware complete the list. 100 to 150 exhibitors depending on the season.\",\"city\":\"Pont-de-Vaux\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.43064,\"lng\":4.937926,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Pont-de-Vaux\"},{\"label\":\"Postal code\",\"value\":\"01190\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":59,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Craft Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"About twenty artisans. Refreshments. Waffle sales from 2 p.m. Raffle with your free entry ticket. Draw at 5:30 p.m.\",\"city\":\"Boyer\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.591729,\"lng\":4.8830028,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Boyer\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"\",\"event\":\"Du 15\\\/11\\\/2026 au 15\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":60,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Choir gathering\",\"image\":\"\",\"credit\":\"\",\"description\":\"Several choirs present their repertoire.\",\"city\":\"Replonges\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.305275,\"lng\":4.875005,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Replonges\"},{\"label\":\"Postal code\",\"value\":\"01750\"}],\"link\":\"http:\\\/\\\/www.blog4ever.com\\\/\",\"event\":\"Du 22\\\/11\\\/2026 \\u00e0 15:00 au 22\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":61,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Treffort Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Small village market at the foot of the Revermont.\",\"city\":\"Val-Revermont\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.27039,\"lng\":5.368041,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Val-Revermont\"},{\"label\":\"Postal code\",\"value\":\"01370\"}],\"link\":\"http:\\\/\\\/val-revermont.fr\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":63,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Exhibition: My parents, screens and me\",\"image\":\"\",\"credit\":\"\",\"description\":\"An exhibition to reflect as a family on screen use.\",\"city\":\"B\\u00e2g\\u00e9-le-Ch\\u00e2tel\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.307684,\"lng\":4.929539,\"tags\":[\"Exhibitions\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Exhibitions\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-le-Ch\\u00e2tel\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"\",\"event\":\"Du 24\\\/10\\\/2026 \\u00e0 09:30 au 21\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":64,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Festive musical afternoon\",\"image\":\"\",\"credit\":\"\",\"description\":\"Festive musical afternoon. 1st part Accordion Club of Bourg en Bresse, 2nd part local singers.\",\"city\":\"Chaveyriat\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.226074,\"lng\":5.047864,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Chaveyriat\"},{\"label\":\"Postal code\",\"value\":\"01660\"}],\"link\":\"\",\"event\":\"Du 15\\\/11\\\/2026 \\u00e0 15:00 au 15\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":65,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Aperitif concert\",\"image\":\"\",\"credit\":\"\",\"description\":\"Come listen to the guest band of the evening while enjoying charcuterie and cheese boards around a high table. A festive and warm atmosphere guaranteed!\",\"city\":\"Manziat\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.359873,\"lng\":4.903968,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Manziat\"},{\"label\":\"Postal code\",\"value\":\"01570\"}],\"link\":\"\",\"event\":\"Du 13\\\/11\\\/2026 \\u00e0 19:30 au 13\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":66,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Wood club: the workshop for budding young sculptors\",\"image\":\"\",\"credit\":\"\",\"description\":\"The wood club, a workshop for young creative and curious minds!\\n\\nAre you between 9 and 15 years old? Do you enjoy making things with your hands and want to discover new things?\\nThen join the wood club at Centre Eden! Every month, come take part in a unique workshop where you'll learn to work with wood in all its forms.\\n\\nOn the agenda: discover and handle hand tools to carve wooden utensils; shape simple and fun objects; give free rein to your imagination by transforming the material!\\n\\nMeet Samuel from Centre Eden. Sign up quickly and come discover the passion for wood!\\nSession from 9:00 a.m. to 11:30 a.m. for 9-11 year-olds.\\nSession from 2:00 p.m. to 4:30 p.m. for 12-15 year-olds.\",\"city\":\"Cuisery\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.559265,\"lng\":5.000233,\"tags\":[\"En famille\"],\"fields\":[{\"label\":\"Category\",\"value\":\"En famille\"},{\"label\":\"City\",\"value\":\"Cuisery\"},{\"label\":\"Postal code\",\"value\":\"71290\"}],\"link\":\"https:\\\/\\\/www.instagram.com\\\/centre.eden71\\\/\",\"event\":\"Du 18\\\/11\\\/2026 \\u00e0 09:00 au 18\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":67,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Activities at the media library: motor skills course\",\"image\":\"\",\"credit\":\"\",\"description\":\"Come and share a moment of discovery and play with your child! On the programme: a fun course specially designed for toddlers to stimulate their motor skills, balance, coordination and self-confidence, in a safe environment adapted to their age.\\nFree admission - No registration required, subject to availability \\u2013 12 months to 4 years\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.561816,\"lng\":4.9119529,\"tags\":[\"For families\"],\"fields\":[{\"label\":\"Category\",\"value\":\"For families\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"\",\"event\":\"Du 03\\\/11\\\/2026 \\u00e0 10:00 au 03\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":68,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Vin sur Vin Fair\",\"image\":\"\",\"credit\":\"\",\"description\":\"An unmissable autumn event, the VIN SUR VIN fair welcomes 25 independent winemakers representing the finest French appellations. Each has been selected by the association's members according to taste, price, and environmental standards (80% are certified organic). Every year, at least 3 new estates are added to the selection. On site, gourmet platters of charcuterie, cheeses, and oysters accompany your tastings. A raffle offers the chance to win many bottles from the fair.\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.5576108,\"lng\":4.9138626,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"http:\\\/\\\/www.vinsurvin-tournus.com\\\/\",\"event\":\"Du 28\\\/11\\\/2026 au 29\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":70,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Polliat Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Food market.\",\"city\":\"Polliat\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.249201,\"lng\":5.126333,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Polliat\"},{\"label\":\"Postal code\",\"value\":\"01310\"}],\"link\":\"https:\\\/\\\/www.polliat.fr\\\/\",\"event\":\"Du 01\\\/01\\\/2026 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":71,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Direct sales at the Niermont farm\",\"image\":\"\",\"credit\":\"\",\"description\":\"Discover our know-how through our oils, flours and cereal specialties.\",\"city\":\"B\\u00e2g\\u00e9-Dommartin\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.345619,\"lng\":4.96261,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-Dommartin\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 14:30 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":72,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Farmers' market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Fruit and vegetables from many vendors without pesticides.\",\"city\":\"B\\u00e2g\\u00e9-Dommartin\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.322392,\"lng\":4.929516,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-Dommartin\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:30 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":73,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Weekly market\",\"image\":\"\",\"credit\":\"\",\"description\":\"\",\"city\":\"Vonnas\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.219489,\"lng\":4.991091,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Vonnas\"},{\"label\":\"Postal code\",\"value\":\"01540\"}],\"link\":\"\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":75,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Musical, dance and eclectic show\",\"image\":\"\",\"credit\":\"\",\"description\":\"\\\"Everything the swallows said\\\" is an intimate and eclectic musical and dance performance. It features a viola, a guitar, a singer, a singer, a mandolin, a tampura, a dancer: a duo. Two sensitive and sincere artists who take their audience on a journey through contrasting aesthetics, from poetic French song to Indian classical music, including Argentine traditional music, flamenco, medieval polyphony and minimalist music. Their itinerary is also emotional, a journey that gives a place to deep feelings as well as shared joy. For the pleasure of bringing little-known repertoires to life, with humor, and the airy perspective of a swallow.\",\"city\":\"Saint-Amour\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.43504,\"lng\":5.34227,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Saint-Amour\"},{\"label\":\"Postal code\",\"value\":\"39160\"}],\"link\":\"http:\\\/\\\/www.lalunealenvers.com\\\/\",\"event\":\"Du 13\\\/11\\\/2026 \\u00e0 20:30 au 13\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":76,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Wednesday morning market\",\"image\":\"\",\"credit\":\"\",\"description\":\"Discover the Wednesday morning market in Bourg-en-Bresse! A weekly meeting place where gastronomy, textiles, and bazaar goods come together in the heart of the town. Indoors or outdoors, an unmissable local experience!\",\"city\":\"Bourg-en-Bresse\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.207751,\"lng\":5.228568,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Bourg-en-Bresse\"},{\"label\":\"Postal code\",\"value\":\"01000\"}],\"link\":\"https:\\\/\\\/www.bourgenbresse.fr\\\/129-commerces.htm\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":77,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Family show\",\"image\":\"\",\"credit\":\"\",\"description\":\"Stories, magic and a snack to share as a family in complete simplicity.\",\"city\":\"Saint-\\u00c9tienne-sur-Reyssouze\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.399913,\"lng\":5.008968,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Saint-\\u00c9tienne-sur-Reyssouze\"},{\"label\":\"Postal code\",\"value\":\"01190\"}],\"link\":\"\",\"event\":\"Du 20\\\/11\\\/2026 \\u00e0 15:00 au 20\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":79,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Erwan Pinard in concert\",\"image\":\"\",\"credit\":\"\",\"description\":\"Building on his two previous albums: Planned Obsolescence and The Unutterable (thirteen sad songs), Erwan Pinard digs deeper into the grooves of romantic relationships, or rather what remains of them, while joyfully dynamiting the quirks of our contemporary lifestyles.\\nBetween dark and burlesque, lucidity and absurdity, it is first and foremost on stage that audiences will discover his latest unreleased songs in a new set with arrangements and staging as explosive as ever.\\n\\nMore than 400 concerts as a trio or solo in France, Belgium, Switzerland and Quebec, sometimes sharing the stage with artists including: Arno, Miossec, Barcella, Les Fatals Picards, Lo\\u00efc Lantoine, Ange, Nour, Cali, Pigalle, Ga\\u00ebtan Roussel, Didier Wampas, Yves Jamait, Batlik, Mellismell, Nicolas Jules, Bonbon Vaudou, Bancal Ch\\u00e9ri, Rachid Taha, L\\u00e9opoldine HH, Les ogres de Barback, David Lafore, Pierre Perret, Sarclo, Yoanna, Keith Kouna \\u2026.\\n\\nCatering without mandatory reservation: charcuterie board (or vegetarian terrine) \\\/ cheese for 2 people at \\u20ac12.\\n\\nShow with pay-what-you-want pricing...and with awareness...does not mean free...\",\"city\":\"Gigny-sur-Sa\\u00f4ne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.6516695,\"lng\":4.944377,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Gigny-sur-Sa\\u00f4ne\"},{\"label\":\"Postal code\",\"value\":\"71240\"}],\"link\":\"https:\\\/\\\/morarderic.wixsite.com\\\/fartfelu-fartfelien\\\/spectacles\",\"event\":\"Du 20\\\/11\\\/2026 \\u00e0 21:00 au 20\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":80,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Play \\\"Votre maman\\\"\",\"image\":\"\",\"credit\":\"\",\"description\":\"\\u201cFor the laughter and humor omnipresent right through to the final denouement. It is a jubilant, striking, brilliant work, a play that heals, between risqu\\u00e9 anecdotes and the memory of the Shoah, a work that makes people happy, that does them good because it triumphs over all negative feelings\\nTo create Beauty, goodness\\nFor the shock and the emotion\\nFor its links with our present\\nFor its links with the past\\u201d.\\n\\nAuthor: Jean-Claude Grumberg\\nDirected by: Vincent Dufieux\\nPlay for ages 14 and up\\nStarring Jordan Voland, Ma\\u00e9va Claire Voland, Fran\\u00e7oise Geny and, alternating with Vincent Duffieux, Christian Cretin.\",\"city\":\"Cuisery\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.5592892,\"lng\":5.0000356,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Cuisery\"},{\"label\":\"Postal code\",\"value\":\"71290\"}],\"link\":\"https:\\\/\\\/www.cuisery.fr\\\/events\\\/event\\\/\",\"event\":\"Du 21\\\/11\\\/2026 \\u00e0 20:30 au 21\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":81,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Jean Gloute de Braga at the Galpon\",\"image\":\"\",\"credit\":\"\",\"description\":\"A vocal performance without instruments, where overtone singing, beatboxing, and movement explore the possibilities of the body as the only \\\"machine.\\\" Through his texts and those of some of his inspirations (Boby Lapointe, Boris Vian, Pierre Dac, Alain Damasio), Jean Gloute de Braga musically questions what brings us together more than what divides us. Between rap, sound poetry, and breath, he reactivates a rhythmic, funny, committed, and collective form of speech.\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.561816,\"lng\":4.9119529,\"tags\":[\"Shows & cinema\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Shows & cinema\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"https:\\\/\\\/legalpon.com\\\/event\\\/content\\\/\",\"event\":\"Du 07\\\/11\\\/2026 \\u00e0 21:00 au 07\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":82,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Poultry Market\",\"image\":\"\",\"credit\":\"\",\"description\":\"The market, every MONDAY MORNING, attracts large crowds. The poultry market is picturesque and very spectacular. Through the arcades, streets, and squares of the town, a wide variety of traders rub shoulders (food, organic, agricultural, etc.). More than 250 exhibitors. On Easter Monday and Whit Monday: poultry market and food market only in the morning, clothing market all day.\",\"city\":\"Louhans\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.6274654,\"lng\":5.2213309,\"tags\":[\"Markets & fairs\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Markets & fairs\"},{\"label\":\"City\",\"value\":\"Louhans\"},{\"label\":\"Postal code\",\"value\":\"71500\"}],\"link\":\"http:\\\/\\\/www.bresse-bourguignonne.com\\\/\",\"event\":\"Du 01\\\/01\\\/2026 \\u00e0 08:00 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":83,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Board Game Day\",\"image\":\"\",\"credit\":\"\",\"description\":\"A friendly get-together around board games, with drinks and food available on site.\",\"city\":\"B\\u00e2g\\u00e9-Dommartin\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.31587,\"lng\":4.946234,\"tags\":[\"Local events\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Local events\"},{\"label\":\"City\",\"value\":\"B\\u00e2g\\u00e9-Dommartin\"},{\"label\":\"Postal code\",\"value\":\"01380\"}],\"link\":\"\",\"event\":\"Du 07\\\/11\\\/2026 \\u00e0 10:00 au 07\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":84,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Tatanka at the Galpon\",\"image\":\"\",\"credit\":\"\",\"description\":\"The Tatanka group invites you to celebrate the release of its new album with an exceptional concert, where jazz blends with Armenian musical colors and traditions.\\nJazz improvisations, mesmerizing rhythms, and Armenian instruments come together to create a unique, vibrant, and surprising musical world.\",\"city\":\"Tournus\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.56378,\"lng\":4.90904,\"tags\":[],\"fields\":[{\"label\":\"Category\",\"value\":\"Concerts, music & festivals\"},{\"label\":\"City\",\"value\":\"Tournus\"},{\"label\":\"Postal code\",\"value\":\"71700\"}],\"link\":\"https:\\\/\\\/legalpon.com\\\/event\\\/abysskiss-orchestre-de-poche-retrofuturiste\\\/\",\"event\":\"Du 22\\\/11\\\/2026 \\u00e0 18:00 au 22\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":85,\"featurable\":true,\"featured\":false,\"type\":\"evenements-locaux-197\",\"name\":\"Exhibition: Us, Nannies\",\"image\":\"\",\"credit\":\"\",\"description\":\"From 3 to 18 November during the media library opening hours.\\nA photographic exhibition exploring the profession of childminder.\\nOpen to subscribers and non-subscribers - Free.\\nIn partnership with Relais Petite Enfance Porte du Jura and Mutualit\\u00e9 Fran\\u00e7aise.\",\"city\":\"Saint-Amour\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":46.4384386,\"lng\":5.3430547,\"tags\":[\"Exhibitions\"],\"fields\":[{\"label\":\"Category\",\"value\":\"Exhibitions\"},{\"label\":\"City\",\"value\":\"Saint-Amour\"},{\"label\":\"Postal code\",\"value\":\"39160\"}],\"link\":\"https:\\\/\\\/www.facebook.com\\\/MediathequeFirminGemier\",\"event\":\"Du 03\\\/11\\\/2026 au 18\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]}];\n    var CATS = {\"villes-aux-alentours\":{\"key\":\"villes-aux-alentours\",\"label\":\"Nearby towns\",\"adhoc\":false,\"color\":\"#c2410c\",\"count\":7,\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692ebd394941e.png\"},\"activites-et-lieux-recommandes\":{\"key\":\"activites-et-lieux-recommandes\",\"label\":\"Recommended activities and places\",\"adhoc\":false,\"color\":\"#2563eb\",\"count\":5,\"image\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Cascade-du-Besancon_resultat.webp\"},\"evenements-recommandes\":{\"key\":\"evenements-recommandes\",\"label\":\"Recommended events\",\"adhoc\":false,\"color\":\"#15803d\",\"count\":1,\"image\":\"https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692ec52595d76.png\"},\"evenements-locaux-197\":{\"key\":\"evenements-locaux-197\",\"label\":\"Local Events\",\"adhoc\":false,\"color\":\"#be185d\",\"count\":73,\"image\":\"https:\\\/\\\/decibelles-data.media.tourinsoft.eu\\\/upload\\\/marche-4x6.jpg\"}};\n    \/\/ Textes d'interface dans la langue de la page (includes\/i18n.php)\n    var T = {\"blog_read_more\":\"Read the article\",\"blog_empty\":\"No articles yet.\",\"blog_newer\":\"Newer articles\",\"blog_older\":\"Older articles\",\"blog_label\":\"Articles\",\"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\",\"article_in_this\":\"In this article\",\"article_toc\":\"Article contents\",\"see_original\":\"Automatically translated \\u00b7 See original\",\"see_translation\":\"See translation\",\"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\",\"content_unavailable\":\"This content 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\":\"\\u00a9 <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":{"_acf_changed":false,"footnotes":""},"sujet":[],"class_list":["post-4297","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Discover around you - Domaine de M\u00e9pillat<\/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:\/\/www.camping-mepillat.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 de M\u00e9pillat\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.camping-mepillat.fr\/en\/elaia-metadatas\/\" \/>\n<meta property=\"og:site_name\" content=\"Domaine de M\u00e9pillat\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-20T13:05:09+00:00\" \/>\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:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/elaia-metadatas\\\/\",\"url\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/elaia-metadatas\\\/\",\"name\":\"Discover around you - Domaine de M\u00e9pillat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/#website\"},\"datePublished\":\"2026-02-06T06:33:32+00:00\",\"dateModified\":\"2026-10-20T13:05:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/elaia-metadatas\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/elaia-metadatas\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/elaia-metadatas\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Camping dans l'Ain\",\"item\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/welcome\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Discover around you\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/\",\"name\":\"Domaine de M\u00e9pillat\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/#organization\",\"name\":\"Domaine de M\u00e9pillat\",\"url\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/cropped-logo-mepillat.webp\",\"contentUrl\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/cropped-logo-mepillat.webp\",\"width\":1228,\"height\":705,\"caption\":\"Domaine de M\u00e9pillat\"},\"image\":{\"@id\":\"https:\\\/\\\/www.camping-mepillat.fr\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Discover around you - Domaine de M\u00e9pillat","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:\/\/www.camping-mepillat.fr\/en\/elaia-metadatas\/","og_locale":"en_US","og_type":"article","og_title":"Discover around you - Domaine de M\u00e9pillat","og_url":"https:\/\/www.camping-mepillat.fr\/en\/elaia-metadatas\/","og_site_name":"Domaine de M\u00e9pillat","article_modified_time":"2026-10-20T13:05:09+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.camping-mepillat.fr\/en\/elaia-metadatas\/","url":"https:\/\/www.camping-mepillat.fr\/en\/elaia-metadatas\/","name":"Discover around you - Domaine de M\u00e9pillat","isPartOf":{"@id":"https:\/\/www.camping-mepillat.fr\/en\/#website"},"datePublished":"2026-02-06T06:33:32+00:00","dateModified":"2026-10-20T13:05:09+00:00","breadcrumb":{"@id":"https:\/\/www.camping-mepillat.fr\/en\/elaia-metadatas\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.camping-mepillat.fr\/en\/elaia-metadatas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.camping-mepillat.fr\/en\/elaia-metadatas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Camping dans l'Ain","item":"https:\/\/www.camping-mepillat.fr\/en\/welcome\/"},{"@type":"ListItem","position":2,"name":"Discover around you"}]},{"@type":"WebSite","@id":"https:\/\/www.camping-mepillat.fr\/en\/#website","url":"https:\/\/www.camping-mepillat.fr\/en\/","name":"Domaine de M\u00e9pillat","description":"","publisher":{"@id":"https:\/\/www.camping-mepillat.fr\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.camping-mepillat.fr\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.camping-mepillat.fr\/en\/#organization","name":"Domaine de M\u00e9pillat","url":"https:\/\/www.camping-mepillat.fr\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.camping-mepillat.fr\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.camping-mepillat.fr\/wp-content\/uploads\/2024\/06\/cropped-logo-mepillat.webp","contentUrl":"https:\/\/www.camping-mepillat.fr\/wp-content\/uploads\/2024\/06\/cropped-logo-mepillat.webp","width":1228,"height":705,"caption":"Domaine de M\u00e9pillat"},"image":{"@id":"https:\/\/www.camping-mepillat.fr\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/pages\/4297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/comments?post=4297"}],"version-history":[{"count":1,"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/pages\/4297\/revisions"}],"predecessor-version":[{"id":4298,"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/pages\/4297\/revisions\/4298"}],"wp:attachment":[{"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/media?parent=4297"}],"wp:term":[{"taxonomy":"sujet","embeddable":true,"href":"https:\/\/www.camping-mepillat.fr\/en\/wp-json\/wp\/v2\/sujet?post=4297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}