{"id":11840,"date":"2026-10-21T03:26:26","date_gmt":"2026-10-21T01:26:26","guid":{"rendered":"https:\/\/www.uronea.com\/elaia-metadatas-2\/"},"modified":"2026-10-21T03:26:26","modified_gmt":"2026-10-21T01:26:26","slug":"elaia-metadatas","status":"publish","type":"page","link":"https:\/\/www.uronea.com\/de\/elaia-metadatas\/","title":{"rendered":"Entdecken Sie die Umgebung"},"content":{"rendered":"\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"ItemList\",\"name\":\"Villes aux alentours\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Biarritz\",\"description\":\"Biarritz ist ein ikonischer Kurort an der baskischen K\u00fcste, bekannt f\u00fcr seine Str\u00e4nde und elegante Atmosph\u00e4re. Diese Stadt ist ideal zum Surfen und Entspannen am Meer und bietet ein reiches kulturelles Erbe.\",\"url\":\"https:\/\/www.biarritz.fr\",\"image\":\"https:\/\/www.uronea.com\/wp-content\/uploads\/2020\/11\/plage-biarritz.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4832,\"longitude\":-1.5586},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de la ville\",\"value\":\"Biarritz\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de la ville (ville \/ villages \/ bourg...)\",\"value\":\"Stadt\"},{\"@type\":\"PropertyValue\",\"name\":\"D\u00e9partement\",\"value\":\"Pyr\u00e9n\u00e9es-Atlantiques\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"5\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps de route depuis le camping (min)\",\"value\":\"10\"},{\"@type\":\"PropertyValue\",\"name\":\"Points d'int\u00e9r\u00eats\",\"value\":\"Jungfrau Felsen, Aquarium, Str\u00e4nde, Casinos\"},{\"@type\":\"PropertyValue\",\"name\":\"Coups de coeur des g\u00e9rants\",\"value\":\"Sonnenuntergang vom Jungfrau Felsen\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Saint-Jean-de-Luz\",\"description\":\"Saint-Jean-de-Luz ist eine bekannte baskische Hafenstadt, ber\u00fchmt f\u00fcr ihren alten Hafen, Fu\u00dfg\u00e4ngerzonen und historische Geb\u00e4ude. Sie verbindet eine lebendige maritime Atmosph\u00e4re mit einem reichen kulturellen und gastronomischen Erbe.\",\"url\":\"https:\/\/www.saintjeandeluz-tourisme.com\",\"image\":\"https:\/\/www.uronea.com\/wp-content\/uploads\/2020\/11\/camping-bord-de-mer-bidart.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.3857,\"longitude\":-1.6562},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de la ville\",\"value\":\"Saint-Jean-de-Luz\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de la ville (ville \/ villages \/ bourg...)\",\"value\":\"Stadt\"},{\"@type\":\"PropertyValue\",\"name\":\"D\u00e9partement\",\"value\":\"Pyr\u00e9n\u00e9es-Atlantiques\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"9\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps de route depuis le camping (min)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Points d'int\u00e9r\u00eats\",\"value\":\"Fischereihafen, Infante-Haus, Strand, \u00dcberdachter Markt\"},{\"@type\":\"PropertyValue\",\"name\":\"Coups de coeur des g\u00e9rants\",\"value\":\"Lokale Fischspezialit\u00e4ten und ein Spaziergang am Hafen\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Bidart\",\"description\":\"Bidart ist ein charmantes baskisches K\u00fcstendorf, nur 600 Meter vom Camping Ur Onea entfernt. Es ist bekannt f\u00fcr seine feinen Sandstr\u00e4nde, die einladende Atmosph\u00e4re und das malerische Erbe. Perfekt, um das Meer zu genie\u00dfen und die lokale Kultur zu entdecken.\",\"url\":\"https:\/\/www.bidart-facile.com\",\"image\":\"https:\/\/www.uronea.com\/wp-content\/uploads\/2020\/12\/littoral-basque.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4424,\"longitude\":-1.5666},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de la ville\",\"value\":\"Bidart\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de la ville (ville \/ villages \/ bourg...)\",\"value\":\"Dorf\"},{\"@type\":\"PropertyValue\",\"name\":\"D\u00e9partement\",\"value\":\"Pyr\u00e9n\u00e9es-Atlantiques\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"0.6\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps de route depuis le camping (min)\",\"value\":\"5\"},{\"@type\":\"PropertyValue\",\"name\":\"Points d'int\u00e9r\u00eats\",\"value\":\"Str\u00e4nde, Kirche Saint-Jean-Baptiste, K\u00fcstenpfade\"},{\"@type\":\"PropertyValue\",\"name\":\"Coups de coeur des g\u00e9rants\",\"value\":\"Spazierg\u00e4nge am Strand und der lokale Markt am Sonntagmorgen\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Saint-Jean-Pied-de-Port\",\"description\":\"Saint-Jean-Pied-de-Port ist ein charmantes und bekanntes Viertel, Startpunkt des Jakobsweges. Es bietet eine malerische mittelalterliche Kulisse am Fu\u00dfe der Pyren\u00e4en, zwischen Geschichte und Natur.\",\"url\":\"https:\/\/www.saintjeanpieddepart-tourisme.fr\",\"image\":\"https:\/\/www.uronea.com\/wp-content\/uploads\/2020\/11\/espelette-vacances.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.1637,\"longitude\":-1.2372},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de la ville\",\"value\":\"Saint-Jean-Pied-de-Port\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de la ville (ville \/ villages \/ bourg...)\",\"value\":\"Stadtteil\"},{\"@type\":\"PropertyValue\",\"name\":\"D\u00e9partement\",\"value\":\"Pyr\u00e9n\u00e9es-Atlantiques\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"35\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps de route depuis le camping (min)\",\"value\":\"40\"},{\"@type\":\"PropertyValue\",\"name\":\"Points d'int\u00e9r\u00eats\",\"value\":\"Zitadelle, Porte Saint-Jacques, gepflasterte Gassen, Wanderwege\"},{\"@type\":\"PropertyValue\",\"name\":\"Coups de coeur des g\u00e9rants\",\"value\":\"Die mittelalterliche Atmosph\u00e4re und die Bergblicke\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Bayonne\",\"description\":\"Bayonne ist eine historische Stadt, bekannt f\u00fcr ihre Stadtmauern, ihr mittelalterliches Zentrum und ihr reiches baskisches Erbe. Sie ist ber\u00fchmt f\u00fcr ihre K\u00fcche, einschlie\u00dflich Bayonne-Schinken, und zahlreiche traditionelle Feste.\",\"url\":\"https:\/\/www.bayonne-tourisme.com\",\"image\":\"https:\/\/www.uronea.com\/wp-content\/uploads\/2020\/10\/bayonne.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4925,\"longitude\":-1.4743},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom de la ville\",\"value\":\"Bayonne\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de la ville (ville \/ villages \/ bourg...)\",\"value\":\"Stadt\"},{\"@type\":\"PropertyValue\",\"name\":\"D\u00e9partement\",\"value\":\"Pyr\u00e9n\u00e9es-Atlantiques\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"14\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps de route depuis le camping (min)\",\"value\":\"20\"},{\"@type\":\"PropertyValue\",\"name\":\"Points d'int\u00e9r\u00eats\",\"value\":\"Stadtmauern, Sainte-Marie-Kathedrale, Basque-Museum, Alter Schloss\"},{\"@type\":\"PropertyValue\",\"name\":\"Coups de coeur des g\u00e9rants\",\"value\":\"Mittelalterliche Gassen und lebhafte M\u00e4rkte\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Service\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Service\",\"name\":\"Parkplatz\",\"description\":\"Ein Parkplatz steht auf dem Gel\u00e4nde f\u00fcr die Campingg\u00e4ste zur Verf\u00fcgung, um das Parken der Fahrzeuge w\u00e4hrend des Aufenthalts zu erleichtern.\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du service\",\"value\":\"Parkplatz\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laverie, Wifi, Sup\u00e9rette, Location mat\u00e9riel, Sant\u00e9, Transport, Divertissement\u2026)\",\"value\":\"Transport\"},{\"@type\":\"PropertyValue\",\"name\":\"Gratuit \/ Payant (oui\/non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Rund um die Uhr ge\u00f6ffnet\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s libre ou sur demande\",\"value\":\"Freier Zugang\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Service\",\"name\":\"Unterhaltung und Freizeitaktivit\u00e4ten\",\"description\":\"Der Campingplatz bietet verschiedene Aktivit\u00e4ten: Kreativworkshops, Gesichtsbemalung, Zirkus, Sportturniere, lebendige Abende und Shows f\u00fcr Kinder und Erwachsene.\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du service\",\"value\":\"Unterhaltung und Freizeitaktivit\u00e4ten\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laverie, Wifi, Sup\u00e9rette, Location mat\u00e9riel, Sant\u00e9, Transport, Divertissement\u2026)\",\"value\":\"Divertissement\"},{\"@type\":\"PropertyValue\",\"name\":\"Gratuit \/ Payant (oui\/non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Gem\u00e4\u00df Wochenplan\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s libre ou sur demande\",\"value\":\"Freier Zugang\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Service\",\"name\":\"Medizinische Hilfe und Versicherung\",\"description\":\"Medizinischer Hilfs- und Versicherungsservice, angeboten in Partnerschaft mit Mutuaide Assistance, um Garantien im Falle von Krankheit, Unfall oder R\u00fcckf\u00fchrung abzudecken.\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du service\",\"value\":\"Medizinische Hilfe und Versicherung\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laverie, Wifi, Sup\u00e9rette, Location mat\u00e9riel, Sant\u00e9, Transport, Divertissement\u2026)\",\"value\":\"Sant\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Gratuit \/ Payant (oui\/non)\",\"value\":\"non\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Rund um die Uhr\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s libre ou sur demande\",\"value\":\"Auf Anfrage\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Service\",\"name\":\"K\u00fchlschrankvermietung\",\"description\":\"Vermietung eines etwa 100 L gro\u00dfen K\u00fchlschranks ohne Gefrierfach, unter einem geschlossenen Schutz, f\u00fcr die Dauer des Aufenthalts. Service mit t\u00e4glichem Tarif.\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du service\",\"value\":\"K\u00fchlschrankvermietung\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laverie, Wifi, Sup\u00e9rette, Location mat\u00e9riel, Sant\u00e9, Transport, Divertissement\u2026)\",\"value\":\"Location mat\u00e9riel\"},{\"@type\":\"PropertyValue\",\"name\":\"Gratuit \/ Payant (oui\/non)\",\"value\":\"non\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Nach den Rezeptionszeiten\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s libre ou sur demande\",\"value\":\"Auf Anfrage\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Service\",\"name\":\"Kostenloses WLAN\",\"description\":\"Der Campingplatz bietet einen kostenlosen WLAN-Service in den Unterk\u00fcnften und Gemeinschaftsbereichen, damit G\u00e4ste bequem verbunden bleiben k\u00f6nnen.\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du service\",\"value\":\"Kostenloses WLAN\"},{\"@type\":\"PropertyValue\",\"name\":\"Type (Laverie, Wifi, Sup\u00e9rette, Location mat\u00e9riel, Sant\u00e9, Transport, Divertissement\u2026)\",\"value\":\"Wifi\"},{\"@type\":\"PropertyValue\",\"name\":\"Gratuit \/ Payant (oui\/non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessible PMR (Oui\/Non)\",\"value\":\"oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"24\/7 offen\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s libre ou sur demande\",\"value\":\"Freier Zugang\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"\u00c9v\u00e9nements locaux\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Ausstellung \\\"Gu\u00e9thary und seine Geschichte\\\"\",\"description\":\"Ausstellung mit 500 alten Postkarten.\\nJeden Mittwoch von 14 bis 17 Uhr.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4227254,\"longitude\":-1.6087443},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Ausstellung \\\"Gu\u00e9thary und seine Geschichte\\\"\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Gu\u00e9thary\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64210\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Nestor Basterretxea Ausstellung\",\"description\":\"Das Thema der Ausstellung ist Collagen, Zeichnungen und Skulpturen.\",\"url\":\"https:\/\/www.artebideak.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.38532,\"longitude\":-1.66784},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Nestor Basterretxea Ausstellung\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Ciboure\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64500\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Exposition PARCC : \\\" Brasilia\/Chandigarh \\\" de Louidgi Beltrame\",\"description\":\"Brasilia et Chandigarh. Deux capitales construites \u00e0 la fin des ann\u00e9es 1950, sur deux continents. D'un c\u00f4t\u00e9, la nouvelle capitale administrative du Br\u00e9sil con\u00e7ue par Oscar Niemeyer ; de l'autre, la ville imagin\u00e9e par Le Corbusier pour le Pendjab indien.\\n\\nVid\u00e9o de Louidgi Beltrame - dur\u00e9e : 26 mn\",\"url\":\"http:\/\/parcc.cc-macs.org\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.5957555,\"longitude\":-1.4295004},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Exposition PARCC : \\\" Brasilia\/Chandigarh \\\" de Louidgi Beltrame\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Expositions\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Labenne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"40530\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"PARCC-Ausstellung: \\\"Nicht grenzen machen\\\" von Chourouk Hriech\",\"description\":\"\\\"Nicht grenzen machen\\\" ist eine Ausstellung von Chourouk Hriech, die die Landschaften der Landes durch die Geschichte der Meereskiefer erkundet, eine emblematische Figur eines Gebiets, das sowohl durch nat\u00fcrliche Dynamik als auch durch menschliche Eingriffe gestaltet wurde. Das Zeichnen steht schon immer im Mittelpunkt der k\u00fcnstlerischen Praxis. Es wird zu einem Raum, in dem Landschaften, Architekturen, Kartografien, Geschichten und Vorstellungen aufeinandertreffen. Basierend auf Recherchen \u00fcber den Landeswald bietet Chourouk Hriech eine sensible Lesart des Gebiets, das als lebendiger Raum gesehen wird, durchzogen von Migrationen, Erinnerungen, Austausch und Landschaftstransformationen.\",\"url\":\"http:\/\/parcc.cc-macs.org\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.5957555,\"longitude\":-1.4295004},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"PARCC-Ausstellung: \\\"Nicht grenzen machen\\\" von Chourouk Hriech\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Labenne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"40530\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Ausstellung \\\"K\u00f6rper und Ozean\\\" bei Olatu\",\"description\":\"Zeichnungen und Gem\u00e4lde von Amateur-Sch\u00fclern der H\u00f6heren Kunstschule Baskenland.\\nDie ausgestellten K\u00fcnstler sind freiwillige Sch\u00fcler, die an Zeichen-\/Malerei-\/Lebensmodell-Workshops teilnehmen, unter Leitung von Benoit Pingeot, K\u00fcnstler-Lehrer an der Stadt der K\u00fcnste in Bayonne.\\nHeute l\u00e4dt er seine Sch\u00fcler ein, Akteure an diesem sch\u00f6nen Forschungsort zu sein, den Olatu verk\u00f6rpert, und wir sind eingeladen, den Kreis zu betreten.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.521735,\"longitude\":-1.5029869},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Ausstellung \\\"K\u00f6rper und Ozean\\\" bei Olatu\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Anglet\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64600\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Thing\",\"name\":\"Exposition h\u00f4tel Chantaco: Sandrine Jarrosson\",\"description\":\"Artiste peintre depuis plus de 21 ans au Pays Basque ,J\u2019expose mes \u0153uvres \u00e0 L\u2019h\u00f4tel Chantaco en partenariat avec la Galerie Murmuse-art\",\"url\":\"https:\/\/www.sandrinejarrosson.com\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.3808294,\"longitude\":-1.6408555},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Exposition h\u00f4tel Chantaco: Sandrine Jarrosson\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Expositions\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Saint-Jean-de-Luz\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64500\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Thing\",\"name\":\"Fotoausstellung \\\"Auf dem H\u00fcgel von Akababyeyi\\\"\",\"description\":\"Die 61 Ingenieurstudenten des ISA BTP, die an der Mission Human\u2019Isa XXVI beteiligt sind, haben ihren Anspruch erf\u00fcllt: ein Vorschulprojekt zu realisieren, das Hunderten ruandischer Kinder im Alter von drei bis sieben Jahren den Schulbeginn im September erm\u00f6glicht. Ein wunderbares Abenteuer, das in einer Fotoausstellung zu sehen ist.\\n\\nDie F\u00fcnfte-Klasse-Ingenieurstudenten des ISA BTP in Anglet kehrten am 9. April aus Ruanda zur\u00fcck, mit dem Gef\u00fchl, Arbeit geleistet zu haben und mit bewegenden Erinnerungen. \\\"Es war ein wundersch\u00f6nes Abenteuer\\\", sagt Justine Pouyaut, Co-Pr\u00e4sidentin der Human\u2019Isa XXVI-Vereinigung. Im Dorf Akababyeyi, in der Region Kigali, bauten sie eine Vorschulgruppe, in der Hunderte von Kindern - einige vulnerabel und Waisen - im September eingeschult wurden. Es war ihr Abschlussprojekt im Ingenieurwesen: Ein Bauprojekt von A bis Z zu entwerfen.\",\"url\":\"https:\/\/www.humanisa.org\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4764579,\"longitude\":-1.5085873},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Fotoausstellung \\\"Auf dem H\u00fcgel von Akababyeyi\\\"\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Expositions\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Anglet\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64600\"}]}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"Thing\",\"name\":\"Automne au restaurant\",\"description\":\"Durant cette semaine, nombreux restaurants du Sud-Labourd participent \u00e0 l'op\u00e9ration \\\"L'Automne au Restaurant\\\" en proposant des menus \u00e0 prix fixes.\\nProfitez de cette occasion pour (re)d\u00e9couvrir les restaurants : Les Chasseurs et Trabenia \u00e0 Ascain.\",\"url\":\"https:\/\/www.en-pays-basque.fr\/lautomne-au-restaurant\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.3446201,\"longitude\":-1.6211654},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Automne au restaurant\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Autres \u00e9v\u00e9nements\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Ascain\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64310\"}]}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"Thing\",\"name\":\"Exposition au didam: Terres de silence\",\"description\":\"Figure reconnue de la sc\u00e8ne artistique bayonnaise, fascinant par une imagerie minutieuse et onirique, Evelyne H\u00e9risson pratique un art de l'architecture et du volume, habit\u00e9 de motifs humains ou naturels faisant r\u00e9f\u00e9rence au temps qui passe. Cette exposition propose un parcours de peintures et dessins, dont une importante partie a \u00e9t\u00e9 con\u00e7ue sp\u00e9cialement pour le Didam, \u00e9crin \u00e9ph\u00e9m\u00e8re de sa cr\u00e9ation.\",\"url\":\"https:\/\/didam.bayonne.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4959078,\"longitude\":-1.4719288},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Exposition au didam: Terres de silence\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Expositions\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Bayonne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64100\"}]}},{\"@type\":\"ListItem\",\"position\":10,\"item\":{\"@type\":\"Thing\",\"name\":\"Herbst im Restaurant\",\"description\":\"In dieser Woche nehmen viele Restaurants im S\u00fcd-Labourd an der Aktion \\\"Der Herbst im Restaurant\\\" teil und bieten Festpreis-Men\u00fcs an.\\nNutzen Sie diese Gelegenheit, um die Restaurants Kafia und Arraya in Sare wiederzuentdecken.\",\"url\":\"https:\/\/www.en-pays-basque.fr\/lautomne-au-restaurant\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.3127075,\"longitude\":-1.5793099},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Herbst im Restaurant\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Andere Veranstaltungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Sare\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64310\"}]}},{\"@type\":\"ListItem\",\"position\":11,\"item\":{\"@type\":\"Thing\",\"name\":\"Exposition Itzalek diotena, ce que disent les ombres\",\"description\":\"\u00abItzalek diotena\u00bb \/ \u00abCe que disent les ombres\u00bb rassemble des photographies, vid\u00e9os et \u00e9crits \\npo\u00e9tiques dans une continuit\u00e9 visuelle et th\u00e9matique qui unit la lumi\u00e8re et l'obscurit\u00e9, le cycle \\nterrestre du jour et de la nuit, l'image photographique et le son musical. \\nDans cette exposition, Ihintza-Chlo\u00eb Hargous Aranburu pr\u00e9sente des photographies d'artefacts \\narchitecturaux, des variations de couleurs murales et des inscriptions graphiques qui s'av\u00e8rent \u00eatre \\ndes lettres, des chiffres, des mots et des signes parfois crypt\u00e9s. Image apr\u00e8s image, on \u00e9tablit des \\nliens entre les diff\u00e9rents \u00e9l\u00e9ments, des \u00e9chos apparaissent \u00e0 l'int\u00e9rieur d'une s\u00e9rie qui \u00e9volue dans \\nune grande lumi\u00e8re qui laisse peu de place \u00e0 l'ombre. Un tournant s'op\u00e8re dans la s\u00e9rie quand \\nl'obscurit\u00e9 s'installe; l'image est boulevers\u00e9e.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.3621933,\"longitude\":-1.6995029},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Exposition Itzalek diotena, ce que disent les ombres\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Expositions\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Urrugne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64122\"}]}},{\"@type\":\"ListItem\",\"position\":12,\"item\":{\"@type\":\"Thing\",\"name\":\"Ausstellung von Chouette Plume\",\"description\":\"Die kleine Wand des Zoom Artiste du Point Com beherbergt Chouette Plume und ihre farbenfrohen Posca-Zeichnungen. Im Mittelpunkt des Werks: eine Onomatop\u00f6ie! Hop, Pschittt, Wow, Chuuuut... so viele lustige Ger\u00e4usche, die diese verr\u00fcckte W\u00f6rter- und Manga-K\u00fcnstlerin inspirieren. Kleine illustrative Elemente kombiniert mit Formen im Zentangle-Stil bereichern die Zeichnung. \\nEin frisches und fr\u00f6hliches Universum, das im Point Com (Touristeninformation \\u0026 Terti\u00e4rraum) von Montag bis Freitag von 10 bis 13 Uhr und von 14 bis 18 Uhr entdeckt werden kann.\",\"url\":\"https:\/\/www.instagram.com\/lachouetteplume\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.5637679,\"longitude\":-1.4457155},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Ausstellung von Chouette Plume\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Ondres\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"40440\"}]}},{\"@type\":\"ListItem\",\"position\":13,\"item\":{\"@type\":\"Thing\",\"name\":\"Exposition temporaire - Wilhelm Von Humbolt et le Pays Basque en 1800\",\"description\":\"Wilhelm von Humboldt (1767-1835), Sprachwissenschaftler, Philosoph und preu\u00dfischer Hochfunktion\u00e4r, besuchte das Baskenland im Jahr 1801 f\u00fcr zwei Monate Forschung und Treffen, auf beiden Seiten der Grenze, nachdem er zuvor alles Wissen \u00fcber die Geschichte und Sprache dieser Region gesammelt hatte. Diese Immersion wurde in einer Erz\u00e4hlung, Die Vasken (Die Basken), dokumentiert, die lange nach seinem Tod ver\u00f6ffentlicht wurde, im 20. Jahrhundert, und 2025 erstmals ins Franz\u00f6sische \u00fcbersetzt.\\nDie Ausstellung, entwickelt in Partnerschaft mit der \u00c9cole d\u2019Art du Pays Basque und der Euskampus Stiftung, l\u00e4dt Besucher ein, in das Baskenland von 1800 einzutauchen, gesehen durch die Augen von Wilhelm von Humboldt, und Landschaften, Menschen und Ideen zu begegnen. Eine historische Reise, die dazu beitr\u00e4gt, die Gegenwart zu erhellen.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4911279,\"longitude\":-1.4738194},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Exposition temporaire - Wilhelm Von Humbolt et le Pays Basque en 1800\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Bayonne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64100\"}]}},{\"@type\":\"ListItem\",\"position\":14,\"item\":{\"@type\":\"Thing\",\"name\":\"M\u00e4rkte in Biarritz\",\"description\":\"In den Hallen:\\nVerschlossenes Markthalle: T\u00e4glich von 7:30 bis 14:00\\nTextil- und Dekorationsmarkt (im Freien): T\u00e4glich von Ostern bis Allerheiligen von 8:30 bis 14:00\\nErzeugermarkt (im Freien): Samstags von 7:30 bis 13:00\\nHandwerksmarkt (im Freien): T\u00e4glich (Juli-August, au\u00dfer Samstag) von 8:30 bis 14:00\\nIn den Vierteln:\\nLebensmittelmarkt: Mittwochs von 9:00 bis 13:00 in Saint-Martin\\nFreitags von 9:00 bis 13:00 in Saint-Charles\\nK\u00fcnstlerische Treffen: Zweiter Samstag jedes Monats von 10:00 bis 18:00 auf Place Saint-Charles\\nHandwerksmarkt: Dritter Freitag jedes Monats von 15:00 bis 22:00 im Viertel Iraty, Halle Darla\\nNachtm\u00e4rkte:\\nMittwoche und Freitage von 19:00 bis Mitternacht am Port des P\u00eacheurs\\nDienstags von 19:00 bis 23:00 bei Docks de Biarritz\",\"url\":\"http:\/\/www.halles-biarritz.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.48103,\"longitude\":-1.56151},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"M\u00e4rkte in Biarritz\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"M\u00e4rkte \\u0026 Messen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Biarritz\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64200\"}]}},{\"@type\":\"ListItem\",\"position\":15,\"item\":{\"@type\":\"Thing\",\"name\":\"Open-Air-Ausstellung: Entwicklung von Biarritz von 1952 - 2024\",\"description\":\"Die Stadt Biarritz bietet eine wandernde Au\u00dfenausstellung in Stadtteilen, um die Geschichte von Biarritz durch alte und zeitgen\u00f6ssische Luftaufnahmen des IGN zu erkunden, in Partnerschaft mit dem Verein Le Pachyderme Culturel.\\nNeun Standorte werden jeweils fast einen Monat lang Fotografien von 1952 und 2024 zeigen, Symbole f\u00fcr die Entwicklung und Transformation der Stadt, Viertel f\u00fcr Viertel. Ziel dieser Ausstellung ist es, das lokale Erbe zu f\u00f6rdern, die intergenerationale Weitergabe, Bildung und Sensibilisierung f\u00fcr die territorialen Entwicklungen. Jede Fotografie wird von einem historischen Text begleitet, der die territoriale Situation damals und heute beschreibt und Anekdoten zu Infrastrukturen wie Unternehmen, Stadien, Schulen etc. enth\u00e4lt.\",\"url\":\"https:\/\/www.biarritz.fr\/les-actualites\/actualite\/expo-en-plein-air-evolution-de-biarritz-1952-2024\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4831519,\"longitude\":-1.558626},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Open-Air-Ausstellung: Entwicklung von Biarritz von 1952 - 2024\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Biarritz\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64200\"}]}},{\"@type\":\"ListItem\",\"position\":16,\"item\":{\"@type\":\"Thing\",\"name\":\"Mitwirkendes Kunstwerk: Atuna\",\"description\":\"Eine ikonische Figur der maritimen Wirtschaft und des Erbes der Bucht, verk\u00f6rpert Thunfisch Geschichte, Fertigkeiten und Erinnerungen im Zusammenhang mit dem Fischfang. Es erinnert daran, dass das Erbe gebaut und \u00fcber Generationen hinweg weitergegeben wird.\\nIm Rahmen des 10-j\u00e4hrigen Jubil\u00e4ums des Labels beherbergt das CIAP Atuna, ein partizipatives Kunstwerk des Bildhauers Blaise Guirao aus Cilourien.\\nJeder Besucher ist eingeladen, an dieser kollektiven Kreation teilzunehmen, indem er ein Wort schreibt, das das maritime Erbe evoziert und so dabei hilft, dieses gemeinsame Ged\u00e4chtnis lebendig zu halten und zu teilen.\",\"url\":\"https:\/\/boutique.otpaysbasque.com\/sites-et-musees\/centre-interpretation-architecture-et-patrimoine-ciboure\/visite-libre-ciap\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.38526,\"longitude\":-1.665491},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Mitwirkendes Kunstwerk: Atuna\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Andere Veranstaltungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Ciboure\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64500\"}]}},{\"@type\":\"ListItem\",\"position\":17,\"item\":{\"@type\":\"Thing\",\"name\":\"Neptuns Nummer im Aquarium von Biarritz\",\"description\":\"Entdecken Sie Neptuns Nummer von Good Bye Hippocrate. Diese neue immersive Anlage verbindet Illustration und Video, um die Mythen des Ozeans zu erforschen. Tauchen Sie ein in ein einzigartiges Universum, bewohnt von einem kleptomanischen Oktopus, einem Maschinenraum zu Ehren von Jules Verne, fliegenden Quallen und dem Neptun-Cabaret: eine aquatische Show, bei der ein Seepferdchen, das Pole Dance liebt, und eine Gruppe von Garnelen eine revue so fantasievoll wie poetisch zum Leben erwecken.\",\"url\":\"https:\/\/www.destination-biarritz.fr\/loisir\/aquarium-de-biarritz\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4621347,\"longitude\":-1.5722815},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Neptuns Nummer im Aquarium von Biarritz\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Familie\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Biarritz\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64200\"}]}},{\"@type\":\"ListItem\",\"position\":18,\"item\":{\"@type\":\"Thing\",\"name\":\"Vor\u00fcbergehende Ausstellung im Museum Bonnat-Helleu - Mythologien\",\"description\":\"Die erste tempor\u00e4re Ausstellung seit der Wiederer\u00f6ffnung des Museums Bonnat-Helleu in Bayonne, \u201aMythologien\u2018 bringt die gro\u00dfen gr\u00fcndenden Erz\u00e4hlungen in Dialog, die die menschliche Geschichte durchziehen, vom Pharaonischen \u00c4gypten bis zum modernen Japan, und vom antiken Griechenland bis zu den baskischen Bergen. Konzipiert in Partnerschaft mit dem Louvre-Museum und mit der au\u00dfergew\u00f6hnlichen Mitwirkung des Quai Branly -Jacques Chirac Museums, vereint sie fast hundert Werke aus allen Epochen und Kontinenten. Wie wurde die Welt erschaffen? Welche M\u00e4chte bewohnen sie? Wie gelingt es Heldinnen und Helden, ihr Schicksal zu beeinflussen? Das sind die grundlegenden Fragen, auf die unsere Mythen versuchen zu antworten. \u201aMythologien\u2018 bietet einen neuartigen Dialog zwischen diesen Figuren und Geschichten, bei dem zum ersten Mal die Pyren\u00e4en-Welten und die gro\u00dfen mediterranen Traditionen zusammentreffen.\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4920757,\"longitude\":-1.4721566},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Vor\u00fcbergehende Ausstellung im Museum Bonnat-Helleu - Mythologien\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Bayonne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64100\"}]}},{\"@type\":\"ListItem\",\"position\":19,\"item\":{\"@type\":\"Thing\",\"name\":\"Ausstellung im Historischen Museum: Lichter des S\u00fcdens\",\"description\":\"Anl\u00e4sslich des hundertj\u00e4hrigen Todes von Joseph Saint-Germier pr\u00e4sentiert Lichter des S\u00fcdens die erste Retrospektive, die diesem Toulouser K\u00fcnstler gewidmet ist. In Paris bei Alexandre Cabanel und L\u00e9on Bonnat ausgebildet, erlangte er Ende des 19. Jahrhunderts Erfolg durch seine Teilnahme am Salon und seine Auszeichnung bei der Weltausstellung 1900.\\nSein Werk, zwischen akademischer Tradition und Moderne, zeichnet sich durch lichtreiche Gem\u00e4lde aus, inspiriert von seinen Reisen durch Europa und Nordafrika. Die Ausstellung w\u00fcrdigt insbesondere seine Ansichten von Venedig, bekannt f\u00fcr Lichtspiele und lebendige Atmosph\u00e4ren, sowie seine Darstellungen des S\u00fcdens und des Baskenlandes.\\nDurch eine Auswahl bedeutender Werke l\u00e4dt Lichter des S\u00fcdens dazu ein, einen w\u00e4hrend seines Lebens anerkannten Maler wiederzuentdecken, der noch immer weitgehend unbekannt ist.\",\"url\":\"https:\/\/www.musee-historique-biarritz.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.48148,\"longitude\":-1.562797},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Ausstellung im Historischen Museum: Lichter des S\u00fcdens\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Biarritz\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64200\"}]}},{\"@type\":\"ListItem\",\"position\":20,\"item\":{\"@type\":\"Thing\",\"name\":\"Ausstellung: Das Label, schon 10 Jahre!\",\"description\":\"Anl\u00e4sslich des 10-j\u00e4hrigen Bestehens des Labels l\u00e4dt das Pays d\u2019art et d\u2019histoire de Saint-Jean-de-Luz und Ciboure zur Entdeckung der Ausstellung \u00ab Schon 10 Jahre! \u00bb. \\nDiese Retrospektive hebt die seit 2016 durchgef\u00fchrten Aktionen hervor: F\u00fchrungen, Ausstellungen, Workshops, Treffen und kulturelle Projekte, die dazu beigetragen haben, das Erbe des Gebiets lebendig zu halten und zu teilen.\\nEine Ausstellung, um ein Jahrzehnt Engagement und \u00dcbertragung der lokalen Geschichte Revue passieren zu lassen.\\nGe\u00f6ffnet Dienstag bis Freitag von 14:00 bis 18:00 Uhr und Samstag von 10:00 bis 13:00 Uhr sowie 14:00 bis 18:00.\\nAusstellung vom 28. M\u00e4rz bis 31. Oktober.\",\"url\":\"https:\/\/boutique.otpaysbasque.com\/sites-et-musees\/centre-interpretation-architecture-et-patrimoine-ciboure\/visite-libre-ciap\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.38526,\"longitude\":-1.665491},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Ausstellung: Das Label, schon 10 Jahre!\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Ciboure\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64500\"}]}},{\"@type\":\"ListItem\",\"position\":21,\"item\":{\"@type\":\"Thing\",\"name\":\"Ausstellung: Kommunaler Biodiversit\u00e4tsatlas\",\"description\":\"Ab 20. Mai l\u00e4dt das Naturkundemuseum zu einem gro\u00dfen, immersiven Abenteuer im Herzen der lokalen Biodiversit\u00e4t ein.\\nDiese neue Ausstellung bietet eine Reise durch die \u00d6kosysteme von Bayonne: W\u00e4lder, st\u00e4dtische Lebensr\u00e4ume, Feuchtwiesen... nicht zu vergessen die nachtaktive Natur, die oft wenig bekannt ist.\\nSie ist f\u00fcr alle Zielgruppen konzipiert und umfasst ein vielf\u00e4ltiges und partizipatives Programm: naturkundliche Ausfl\u00fcge, Vortr\u00e4ge, Sammelkartenspiele und eine mobile Version, die in verschiedenen kulturellen Orten der Stadt unterwegs sein wird.\",\"url\":\"https:\/\/www.bayonne.fr\/cest-a-bayonne\/a-decouvrir\/la-plaine-dansot-et-le-museum-dhistoire-naturelle-de-bayonne\/le-museum-dhistoire-naturelle-de-bayonne\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4766684,\"longitude\":-1.4725537},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Ausstellung: Kommunaler Biodiversit\u00e4tsatlas\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Andere Veranstaltungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Bayonne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64100\"}]}},{\"@type\":\"ListItem\",\"position\":22,\"item\":{\"@type\":\"Thing\",\"name\":\"Exposition The Wildlife Odyssey, une immersion photographique au c\u0153ur des oc\u00e9ans\",\"description\":\"Die City of the Ocean zeigt eine neue Fotoausstellung mit dem Titel The Wildlife Odyssey, erstellt von Romain Barats und C\u00e9cile Gabillon Barats.\\nDurch 19 Unterwasseraufnahmen teilen diese beiden Toulouse-basierte \u00c4rzte, die zu Fotografen und Meereserkundern wurden, ihre Sicht auf die marine Biodiversit\u00e4t.\",\"url\":\"https:\/\/www.destination-biarritz.fr\/patrimoine-culturel\/la-cite-de-locean\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.4621347,\"longitude\":-1.5722815},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Exposition The Wildlife Odyssey, une immersion photographique au c\u0153ur des oc\u00e9ans\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Biarritz\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64200\"}]}},{\"@type\":\"ListItem\",\"position\":23,\"item\":{\"@type\":\"Thing\",\"name\":\"Automne au restaurant\",\"description\":\"Durant cette semaine, de nombreux restaurants du Sud Labourd participent \u00e0 l'op\u00e9ration \\\"L'Automne au Restaurant\\\" en proposant des menus \u00e0 prix fixes.\\nProfitez de cette occasion pour (re)d\u00e9couvrir les restaurants Ahoa et l'Auberge Lukaina \u00e0 Urrugne.\",\"url\":\"https:\/\/www.en-pays-basque.fr\/lautomne-au-restaurant\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.3621695,\"longitude\":-1.6992691},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Titel\",\"value\":\"Automne au restaurant\"},{\"@type\":\"PropertyValue\",\"name\":\"Kategorie\",\"value\":\"Autres \u00e9v\u00e9nements\"},{\"@type\":\"PropertyValue\",\"name\":\"Stadt\",\"value\":\"Urrugne\"},{\"@type\":\"PropertyValue\",\"name\":\"Postleitzahl\",\"value\":\"64122\"}]}}]}]}<\/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:\/\/www.uronea.com\/wp-content\/uploads\/2020\/11\/plage-biarritz.jpg)\">\n        <div class=\"mv-hero-inner\">\n      <h1 class=\"mv-hero-title\">In der Umgebung entdecken<\/h1>\n      <p class=\"mv-hero-text\">D\u00f6rfer, Str\u00e4nde, Spazierg\u00e4nge, gute Adressen und Erlebnisse rund um Ihren Aufenthalt.<\/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          Rund um <strong>Camping Ur-Onea<\/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=\"Einen Ort, eine Aktivit\u00e4t, ein Dorf suchen\u2026\" aria-label=\"Suchen\">\n    <\/label>\n          <div class=\"mv-seg\" role=\"group\" aria-label=\"Maximale Entfernung\" 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\">Alle<\/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=\"Vorherige Kategorien\"><span>\u2039<\/span><\/button>\n    <div class=\"mv-cats\" id=\"mv-cats\" role=\"group\" aria-label=\"Kategorien\"><\/div>\n    <button type=\"button\" class=\"mv-cats-arrow mv-cats-arrow--right\" aria-label=\"N\u00e4chste Kategorien\"><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=\"Ansicht\" id=\"mv-view\">\n      <button type=\"button\" data-view=\"list\">Liste<\/button>\n      <button type=\"button\" data-view=\"map\" class=\"is-active\">Karte<\/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>Biarritz<\/strong> \u2014 Biarritz ist ein ikonischer Kurort an der baskischen K\u00fcste, bekannt f\u00fcr seine Str\u00e4nde und elegante Atmosph\u00e4re. Diese Stadt ist ideal zum Surfen und Entspannen am Meer und bietet ein reiches&hellip;<\/li>\n              <li><strong>Saint-Jean-de-Luz<\/strong> \u2014 Saint-Jean-de-Luz ist eine bekannte baskische Hafenstadt, ber\u00fchmt f\u00fcr ihren alten Hafen, Fu\u00dfg\u00e4ngerzonen und historische Geb\u00e4ude. Sie verbindet eine lebendige maritime Atmosph\u00e4re mit einem reichen kulturellen und gastronomischen Erbe.<\/li>\n              <li><strong>Bidart<\/strong> \u2014 Bidart ist ein charmantes baskisches K\u00fcstendorf, nur 600 Meter vom Camping Ur Onea entfernt. Es ist bekannt f\u00fcr seine feinen Sandstr\u00e4nde, die einladende Atmosph\u00e4re und das malerische Erbe. Perfekt, um&hellip;<\/li>\n              <li><strong>Saint-Jean-Pied-de-Port<\/strong> \u2014 Saint-Jean-Pied-de-Port ist ein charmantes und bekanntes Viertel, Startpunkt des Jakobsweges. Es bietet eine malerische mittelalterliche Kulisse am Fu\u00dfe der Pyren\u00e4en, zwischen Geschichte und Natur.<\/li>\n              <li><strong>Bayonne<\/strong> \u2014 Bayonne ist eine historische Stadt, bekannt f\u00fcr ihre Stadtmauern, ihr mittelalterliches Zentrum und ihr reiches baskisches Erbe. Sie ist ber\u00fchmt f\u00fcr ihre K\u00fcche, einschlie\u00dflich Bayonne-Schinken, und zahlreiche traditionelle Feste.<\/li>\n              <li><strong>Parkplatz<\/strong> \u2014 Ein Parkplatz steht auf dem Gel\u00e4nde f\u00fcr die Campingg\u00e4ste zur Verf\u00fcgung, um das Parken der Fahrzeuge w\u00e4hrend des Aufenthalts zu erleichtern.<\/li>\n              <li><strong>Unterhaltung und Freizeitaktivit\u00e4ten<\/strong> \u2014 Der Campingplatz bietet verschiedene Aktivit\u00e4ten: Kreativworkshops, Gesichtsbemalung, Zirkus, Sportturniere, lebendige Abende und Shows f\u00fcr Kinder und Erwachsene.<\/li>\n              <li><strong>Medizinische Hilfe und Versicherung<\/strong> \u2014 Medizinischer Hilfs- und Versicherungsservice, angeboten in Partnerschaft mit Mutuaide Assistance, um Garantien im Falle von Krankheit, Unfall oder R\u00fcckf\u00fchrung abzudecken.<\/li>\n              <li><strong>K\u00fchlschrankvermietung<\/strong> \u2014 Vermietung eines etwa 100 L gro\u00dfen K\u00fchlschranks ohne Gefrierfach, unter einem geschlossenen Schutz, f\u00fcr die Dauer des Aufenthalts. Service mit t\u00e4glichem Tarif.<\/li>\n              <li><strong>Kostenloses WLAN<\/strong> \u2014 Der Campingplatz bietet einen kostenlosen WLAN-Service in den Unterk\u00fcnften und Gemeinschaftsbereichen, damit G\u00e4ste bequem verbunden bleiben k\u00f6nnen.<\/li>\n              <li><strong>Ausstellung &quot;Gu\u00e9thary und seine Geschichte&quot;<\/strong> \u2014 Ausstellung mit 500 alten Postkarten. Jeden Mittwoch von 14 bis 17 Uhr.<\/li>\n              <li><strong>Nestor Basterretxea Ausstellung<\/strong> \u2014 Das Thema der Ausstellung ist Collagen, Zeichnungen und Skulpturen.<\/li>\n              <li><strong>Exposition PARCC : &quot; Brasilia\/Chandigarh &quot; de Louidgi Beltrame<\/strong> \u2014 Brasilia et Chandigarh. Deux capitales construites \u00e0 la fin des ann\u00e9es 1950, sur deux continents. D&#039;un c\u00f4t\u00e9, la nouvelle capitale administrative du Br\u00e9sil con\u00e7ue par Oscar Niemeyer ; de l&#039;autre,&hellip;<\/li>\n              <li><strong>PARCC-Ausstellung: &quot;Nicht grenzen machen&quot; von Chourouk Hriech<\/strong> \u2014 &quot;Nicht grenzen machen&quot; ist eine Ausstellung von Chourouk Hriech, die die Landschaften der Landes durch die Geschichte der Meereskiefer erkundet, eine emblematische Figur eines Gebiets, das sowohl durch nat\u00fcrliche Dynamik&hellip;<\/li>\n              <li><strong>Ausstellung &quot;K\u00f6rper und Ozean&quot; bei Olatu<\/strong> \u2014 Zeichnungen und Gem\u00e4lde von Amateur-Sch\u00fclern der H\u00f6heren Kunstschule Baskenland. Die ausgestellten K\u00fcnstler sind freiwillige Sch\u00fcler, die an Zeichen-\/Malerei-\/Lebensmodell-Workshops teilnehmen, unter Leitung von Benoit Pingeot, K\u00fcnstler-Lehrer an der Stadt der K\u00fcnste&hellip;<\/li>\n              <li><strong>Exposition h\u00f4tel Chantaco: Sandrine Jarrosson<\/strong> \u2014 Artiste peintre depuis plus de 21 ans au Pays Basque ,J\u2019expose mes \u0153uvres \u00e0 L\u2019h\u00f4tel Chantaco en partenariat avec la Galerie Murmuse-art<\/li>\n              <li><strong>Fotoausstellung &quot;Auf dem H\u00fcgel von Akababyeyi&quot;<\/strong> \u2014 Die 61 Ingenieurstudenten des ISA BTP, die an der Mission Human\u2019Isa XXVI beteiligt sind, haben ihren Anspruch erf\u00fcllt: ein Vorschulprojekt zu realisieren, das Hunderten ruandischer Kinder im Alter von drei&hellip;<\/li>\n              <li><strong>Automne au restaurant<\/strong> \u2014 Durant cette semaine, nombreux restaurants du Sud-Labourd participent \u00e0 l&#039;op\u00e9ration &quot;L&#039;Automne au Restaurant&quot; en proposant des menus \u00e0 prix fixes. Profitez de cette occasion pour (re)d\u00e9couvrir les restaurants : Les&hellip;<\/li>\n              <li><strong>Exposition au didam: Terres de silence<\/strong> \u2014 Figure reconnue de la sc\u00e8ne artistique bayonnaise, fascinant par une imagerie minutieuse et onirique, Evelyne H\u00e9risson pratique un art de l&#039;architecture et du volume, habit\u00e9 de motifs humains ou naturels&hellip;<\/li>\n              <li><strong>Herbst im Restaurant<\/strong> \u2014 In dieser Woche nehmen viele Restaurants im S\u00fcd-Labourd an der Aktion &quot;Der Herbst im Restaurant&quot; teil und bieten Festpreis-Men\u00fcs an. Nutzen Sie diese Gelegenheit, um die Restaurants Kafia und Arraya&hellip;<\/li>\n              <li><strong>Exposition Itzalek diotena, ce que disent les ombres<\/strong> \u2014 \u00abItzalek diotena\u00bb \/ \u00abCe que disent les ombres\u00bb rassemble des photographies, vid\u00e9os et \u00e9crits po\u00e9tiques dans une continuit\u00e9 visuelle et th\u00e9matique qui unit la lumi\u00e8re et l&#039;obscurit\u00e9, le cycle terrestre&hellip;<\/li>\n              <li><strong>Ausstellung von Chouette Plume<\/strong> \u2014 Die kleine Wand des Zoom Artiste du Point Com beherbergt Chouette Plume und ihre farbenfrohen Posca-Zeichnungen. Im Mittelpunkt des Werks: eine Onomatop\u00f6ie! Hop, Pschittt, Wow, Chuuuut... so viele lustige Ger\u00e4usche,&hellip;<\/li>\n              <li><strong>Exposition temporaire - Wilhelm Von Humbolt et le Pays Basque en 1800<\/strong> \u2014 Wilhelm von Humboldt (1767-1835), Sprachwissenschaftler, Philosoph und preu\u00dfischer Hochfunktion\u00e4r, besuchte das Baskenland im Jahr 1801 f\u00fcr zwei Monate Forschung und Treffen, auf beiden Seiten der Grenze, nachdem er zuvor alles&hellip;<\/li>\n              <li><strong>M\u00e4rkte in Biarritz<\/strong> \u2014 In den Hallen: Verschlossenes Markthalle: T\u00e4glich von 7:30 bis 14:00 Textil- und Dekorationsmarkt (im Freien): T\u00e4glich von Ostern bis Allerheiligen von 8:30 bis 14:00 Erzeugermarkt (im Freien): Samstags von 7:30&hellip;<\/li>\n              <li><strong>Open-Air-Ausstellung: Entwicklung von Biarritz von 1952 - 2024<\/strong> \u2014 Die Stadt Biarritz bietet eine wandernde Au\u00dfenausstellung in Stadtteilen, um die Geschichte von Biarritz durch alte und zeitgen\u00f6ssische Luftaufnahmen des IGN zu erkunden, in Partnerschaft mit dem Verein Le Pachyderme&hellip;<\/li>\n              <li><strong>Mitwirkendes Kunstwerk: Atuna<\/strong> \u2014 Eine ikonische Figur der maritimen Wirtschaft und des Erbes der Bucht, verk\u00f6rpert Thunfisch Geschichte, Fertigkeiten und Erinnerungen im Zusammenhang mit dem Fischfang. Es erinnert daran, dass das Erbe gebaut und&hellip;<\/li>\n              <li><strong>Neptuns Nummer im Aquarium von Biarritz<\/strong> \u2014 Entdecken Sie Neptuns Nummer von Good Bye Hippocrate. Diese neue immersive Anlage verbindet Illustration und Video, um die Mythen des Ozeans zu erforschen. Tauchen Sie ein in ein einzigartiges Universum,&hellip;<\/li>\n              <li><strong>Vor\u00fcbergehende Ausstellung im Museum Bonnat-Helleu - Mythologien<\/strong> \u2014 Die erste tempor\u00e4re Ausstellung seit der Wiederer\u00f6ffnung des Museums Bonnat-Helleu in Bayonne, \u201aMythologien\u2018 bringt die gro\u00dfen gr\u00fcndenden Erz\u00e4hlungen in Dialog, die die menschliche Geschichte durchziehen, vom Pharaonischen \u00c4gypten bis zum&hellip;<\/li>\n              <li><strong>Ausstellung im Historischen Museum: Lichter des S\u00fcdens<\/strong> \u2014 Anl\u00e4sslich des hundertj\u00e4hrigen Todes von Joseph Saint-Germier pr\u00e4sentiert Lichter des S\u00fcdens die erste Retrospektive, die diesem Toulouser K\u00fcnstler gewidmet ist. In Paris bei Alexandre Cabanel und L\u00e9on Bonnat ausgebildet, erlangte&hellip;<\/li>\n              <li><strong>Ausstellung: Das Label, schon 10 Jahre!<\/strong> \u2014 Anl\u00e4sslich des 10-j\u00e4hrigen Bestehens des Labels l\u00e4dt das Pays d\u2019art et d\u2019histoire de Saint-Jean-de-Luz und Ciboure zur Entdeckung der Ausstellung \u00ab Schon 10 Jahre! \u00bb. Diese Retrospektive hebt die seit&hellip;<\/li>\n              <li><strong>Ausstellung: Kommunaler Biodiversit\u00e4tsatlas<\/strong> \u2014 Ab 20. Mai l\u00e4dt das Naturkundemuseum zu einem gro\u00dfen, immersiven Abenteuer im Herzen der lokalen Biodiversit\u00e4t ein. Diese neue Ausstellung bietet eine Reise durch die \u00d6kosysteme von Bayonne: W\u00e4lder, st\u00e4dtische&hellip;<\/li>\n              <li><strong>Exposition The Wildlife Odyssey, une immersion photographique au c\u0153ur des oc\u00e9ans<\/strong> \u2014 Die City of the Ocean zeigt eine neue Fotoausstellung mit dem Titel The Wildlife Odyssey, erstellt von Romain Barats und C\u00e9cile Gabillon Barats. Durch 19 Unterwasseraufnahmen teilen diese beiden Toulouse-basierte&hellip;<\/li>\n              <li><strong>Automne au restaurant<\/strong> \u2014 Durant cette semaine, de nombreux restaurants du Sud Labourd participent \u00e0 l&#039;op\u00e9ration &quot;L&#039;Automne au Restaurant&quot; en proposant des menus \u00e0 prix fixes. Profitez de cette occasion pour (re)d\u00e9couvrir les restaurants&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=\"Schlie\u00dfen\">\u00d7<\/button>\n    <div id=\"mv-modal-content\"><\/div>\n  <\/div>\n<\/div>\n\n<script>\n  (function() {\n    var ITEMS = [{\"id\":0,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Biarritz\",\"image\":\"https:\\\/\\\/www.uronea.com\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/plage-biarritz.jpg\",\"credit\":\"\",\"description\":\"Biarritz ist ein ikonischer Kurort an der baskischen K\\u00fcste, bekannt f\\u00fcr seine Str\\u00e4nde und elegante Atmosph\\u00e4re. Diese Stadt ist ideal zum Surfen und Entspannen am Meer und bietet ein reiches kulturelles Erbe.\",\"city\":\"\",\"address\":\"\",\"km\":5,\"min\":10,\"lat\":43.4832,\"lng\":-1.5586,\"tags\":[],\"fields\":[{\"label\":\"Nom de la ville\",\"value\":\"Biarritz\"},{\"label\":\"Type de la ville (ville \\\/ villages \\\/ bourg...)\",\"value\":\"Stadt\"},{\"label\":\"D\\u00e9partement\",\"value\":\"Pyr\\u00e9n\\u00e9es-Atlantiques\"},{\"label\":\"Distance depuis le camping (km)\",\"value\":\"5\"},{\"label\":\"Temps de route depuis le camping (min)\",\"value\":\"10\"},{\"label\":\"Points d'int\\u00e9r\\u00eats\",\"value\":\"Jungfrau Felsen, Aquarium, Str\\u00e4nde, Casinos\"},{\"label\":\"Coups de coeur des g\\u00e9rants\",\"value\":\"Sonnenuntergang vom Jungfrau Felsen\"}],\"link\":\"https:\\\/\\\/www.biarritz.fr\",\"event\":\"\",\"faq\":[{\"question\":\"Gibt es wichtige Gesch\\u00e4fte?\",\"answer\":\"\"},{\"question\":\"Wann ist die beste Zeit, die Stadt zu besuchen?\",\"answer\":\"\"},{\"question\":\"Wo man ohne Fehler essen kann?\",\"answer\":\"\"},{\"question\":\"Wo einfach parken?\",\"answer\":\"\"},{\"question\":\"Ist die Innenstadt f\\u00fcr Rollstuhlfahrer und Kinderwagen zug\\u00e4nglich?\",\"answer\":\"\"},{\"question\":\"Was tun, wenn es in der Stadt regnet?\",\"answer\":\"\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":1,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Saint-Jean-de-Luz\",\"image\":\"https:\\\/\\\/www.uronea.com\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/camping-bord-de-mer-bidart.jpg\",\"credit\":\"\",\"description\":\"Saint-Jean-de-Luz ist eine bekannte baskische Hafenstadt, ber\\u00fchmt f\\u00fcr ihren alten Hafen, Fu\\u00dfg\\u00e4ngerzonen und historische Geb\\u00e4ude. Sie verbindet eine lebendige maritime Atmosph\\u00e4re mit einem reichen kulturellen und gastronomischen Erbe.\",\"city\":\"\",\"address\":\"\",\"km\":9,\"min\":15,\"lat\":43.3857,\"lng\":-1.6562,\"tags\":[],\"fields\":[{\"label\":\"Nom de la ville\",\"value\":\"Saint-Jean-de-Luz\"},{\"label\":\"Type de la ville (ville \\\/ villages \\\/ bourg...)\",\"value\":\"Stadt\"},{\"label\":\"D\\u00e9partement\",\"value\":\"Pyr\\u00e9n\\u00e9es-Atlantiques\"},{\"label\":\"Distance depuis le camping (km)\",\"value\":\"9\"},{\"label\":\"Temps de route depuis le camping (min)\",\"value\":\"15\"},{\"label\":\"Points d'int\\u00e9r\\u00eats\",\"value\":\"Fischereihafen, Infante-Haus, Strand, \\u00dcberdachter Markt\"},{\"label\":\"Coups de coeur des g\\u00e9rants\",\"value\":\"Lokale Fischspezialit\\u00e4ten und ein Spaziergang am Hafen\"}],\"link\":\"https:\\\/\\\/www.saintjeandeluz-tourisme.com\",\"event\":\"\",\"faq\":[{\"question\":\"Gibt es lebensnotwendige Gesch\\u00e4fte?\",\"answer\":\"\"},{\"question\":\"Wann ist die beste Zeit, die Stadt zu besuchen?\",\"answer\":\"\"},{\"question\":\"Wo kann man ohne Fehler essen?\",\"answer\":\"\"},{\"question\":\"Wo kann man leicht parken?\",\"answer\":\"\"},{\"question\":\"Ist die Innenstadt barrierefrei f\\u00fcr Menschen mit Behinderungen und Kinderwagen?\",\"answer\":\"\"},{\"question\":\"Was tun bei Regen in der Stadt?\",\"answer\":\"\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":2,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Bidart\",\"image\":\"https:\\\/\\\/www.uronea.com\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/littoral-basque.jpg\",\"credit\":\"\",\"description\":\"Bidart ist ein charmantes baskisches K\\u00fcstendorf, nur 600 Meter vom Camping Ur Onea entfernt. Es ist bekannt f\\u00fcr seine feinen Sandstr\\u00e4nde, die einladende Atmosph\\u00e4re und das malerische Erbe. Perfekt, um das Meer zu genie\\u00dfen und die lokale Kultur zu entdecken.\",\"city\":\"\",\"address\":\"\",\"km\":0.6,\"min\":5,\"lat\":43.4424,\"lng\":-1.5666,\"tags\":[],\"fields\":[{\"label\":\"Nom de la ville\",\"value\":\"Bidart\"},{\"label\":\"Type de la ville (ville \\\/ villages \\\/ bourg...)\",\"value\":\"Dorf\"},{\"label\":\"D\\u00e9partement\",\"value\":\"Pyr\\u00e9n\\u00e9es-Atlantiques\"},{\"label\":\"Distance depuis le camping (km)\",\"value\":\"0.6\"},{\"label\":\"Temps de route depuis le camping (min)\",\"value\":\"5\"},{\"label\":\"Points d'int\\u00e9r\\u00eats\",\"value\":\"Str\\u00e4nde, Kirche Saint-Jean-Baptiste, K\\u00fcstenpfade\"},{\"label\":\"Coups de coeur des g\\u00e9rants\",\"value\":\"Spazierg\\u00e4nge am Strand und der lokale Markt am Sonntagmorgen\"}],\"link\":\"https:\\\/\\\/www.bidart-facile.com\",\"event\":\"\",\"faq\":[{\"question\":\"Gibt es grundlegende Gesch\\u00e4fte?\",\"answer\":\"\"},{\"question\":\"Was ist die beste Zeit, die Stadt zu besuchen?\",\"answer\":\"\"},{\"question\":\"Wo kann man ohne Fehler essen?\",\"answer\":\"\"},{\"question\":\"Wo kann man bequem parken?\",\"answer\":\"\"},{\"question\":\"Ist das Stadtzentrum f\\u00fcr Menschen mit Behinderungen und Kinderwagen zug\\u00e4nglich?\",\"answer\":\"\"},{\"question\":\"Was tun, wenn es in der Stadt regnet?\",\"answer\":\"\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":3,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Saint-Jean-Pied-de-Port\",\"image\":\"https:\\\/\\\/www.uronea.com\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/espelette-vacances.jpg\",\"credit\":\"\",\"description\":\"Saint-Jean-Pied-de-Port ist ein charmantes und bekanntes Viertel, Startpunkt des Jakobsweges. Es bietet eine malerische mittelalterliche Kulisse am Fu\\u00dfe der Pyren\\u00e4en, zwischen Geschichte und Natur.\",\"city\":\"\",\"address\":\"\",\"km\":35,\"min\":40,\"lat\":43.1637,\"lng\":-1.2372,\"tags\":[],\"fields\":[{\"label\":\"Nom de la ville\",\"value\":\"Saint-Jean-Pied-de-Port\"},{\"label\":\"Type de la ville (ville \\\/ villages \\\/ bourg...)\",\"value\":\"Stadtteil\"},{\"label\":\"D\\u00e9partement\",\"value\":\"Pyr\\u00e9n\\u00e9es-Atlantiques\"},{\"label\":\"Distance depuis le camping (km)\",\"value\":\"35\"},{\"label\":\"Temps de route depuis le camping (min)\",\"value\":\"40\"},{\"label\":\"Points d'int\\u00e9r\\u00eats\",\"value\":\"Zitadelle, Porte Saint-Jacques, gepflasterte Gassen, Wanderwege\"},{\"label\":\"Coups de coeur des g\\u00e9rants\",\"value\":\"Die mittelalterliche Atmosph\\u00e4re und die Bergblicke\"}],\"link\":\"https:\\\/\\\/www.saintjeanpieddepart-tourisme.fr\",\"event\":\"\",\"faq\":[{\"question\":\"Gibt es wichtige Gesch\\u00e4fte?\",\"answer\":\"\"},{\"question\":\"Wann ist die beste Zeit, um die Stadt zu besuchen?\",\"answer\":\"\"},{\"question\":\"Wo kann man richtig essen?\",\"answer\":\"\"},{\"question\":\"Wo kann man leicht parken?\",\"answer\":\"\"},{\"question\":\"Ist die Innenstadt f\\u00fcr Menschen mit Behinderung und Kinderwagen zug\\u00e4nglich?\",\"answer\":\"\"},{\"question\":\"Was tun, wenn es in der Stadt regnet?\",\"answer\":\"\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":4,\"featurable\":true,\"type\":\"villes-aux-alentours\",\"name\":\"Bayonne\",\"image\":\"https:\\\/\\\/www.uronea.com\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/bayonne.jpg\",\"credit\":\"\",\"description\":\"Bayonne ist eine historische Stadt, bekannt f\\u00fcr ihre Stadtmauern, ihr mittelalterliches Zentrum und ihr reiches baskisches Erbe. Sie ist ber\\u00fchmt f\\u00fcr ihre K\\u00fcche, einschlie\\u00dflich Bayonne-Schinken, und zahlreiche traditionelle Feste.\",\"city\":\"\",\"address\":\"\",\"km\":14,\"min\":20,\"lat\":43.4925,\"lng\":-1.4743,\"tags\":[],\"fields\":[{\"label\":\"Nom de la ville\",\"value\":\"Bayonne\"},{\"label\":\"Type de la ville (ville \\\/ villages \\\/ bourg...)\",\"value\":\"Stadt\"},{\"label\":\"D\\u00e9partement\",\"value\":\"Pyr\\u00e9n\\u00e9es-Atlantiques\"},{\"label\":\"Distance depuis le camping (km)\",\"value\":\"14\"},{\"label\":\"Temps de route depuis le camping (min)\",\"value\":\"20\"},{\"label\":\"Points d'int\\u00e9r\\u00eats\",\"value\":\"Stadtmauern, Sainte-Marie-Kathedrale, Basque-Museum, Alter Schloss\"},{\"label\":\"Coups de coeur des g\\u00e9rants\",\"value\":\"Mittelalterliche Gassen und lebhafte M\\u00e4rkte\"}],\"link\":\"https:\\\/\\\/www.bayonne-tourisme.com\",\"event\":\"\",\"faq\":[{\"question\":\"Gibt es wichtige Gesch\\u00e4fte?\",\"answer\":\"\"},{\"question\":\"Wann ist die beste Zeit, um die Stadt zu besuchen?\",\"answer\":\"\"},{\"question\":\"Wo kann man essen, ohne zu irren?\",\"answer\":\"\"},{\"question\":\"Wo kann man bequem parken?\",\"answer\":\"\"},{\"question\":\"Ist das Stadtzentrum f\\u00fcr behinderte Personen und Kinderwagen zug\\u00e4nglich?\",\"answer\":\"\"},{\"question\":\"Was tun, wenn es in der Stadt regnet?\",\"answer\":\"\"}],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":5,\"featurable\":false,\"type\":\"service\",\"name\":\"Parkplatz\",\"image\":\"\",\"credit\":\"\",\"description\":\"Ein Parkplatz steht auf dem Gel\\u00e4nde f\\u00fcr die Campingg\\u00e4ste zur Verf\\u00fcgung, um das Parken der Fahrzeuge w\\u00e4hrend des Aufenthalts zu erleichtern.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Nom du service\",\"value\":\"Parkplatz\"},{\"label\":\"Type (Laverie, Wifi, Sup\\u00e9rette, Location mat\\u00e9riel, Sant\\u00e9, Transport, Divertissement\\u2026)\",\"value\":\"Transport\"},{\"label\":\"Gratuit \\\/ Payant (oui\\\/non)\",\"value\":\"oui\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Horaires d'ouverture\",\"value\":\"Rund um die Uhr ge\\u00f6ffnet\"},{\"label\":\"Acc\\u00e8s libre ou sur demande\",\"value\":\"Freier Zugang\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":6,\"featurable\":false,\"type\":\"service\",\"name\":\"Unterhaltung und Freizeitaktivit\\u00e4ten\",\"image\":\"\",\"credit\":\"\",\"description\":\"Der Campingplatz bietet verschiedene Aktivit\\u00e4ten: Kreativworkshops, Gesichtsbemalung, Zirkus, Sportturniere, lebendige Abende und Shows f\\u00fcr Kinder und Erwachsene.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Nom du service\",\"value\":\"Unterhaltung und Freizeitaktivit\\u00e4ten\"},{\"label\":\"Type (Laverie, Wifi, Sup\\u00e9rette, Location mat\\u00e9riel, Sant\\u00e9, Transport, Divertissement\\u2026)\",\"value\":\"Divertissement\"},{\"label\":\"Gratuit \\\/ Payant (oui\\\/non)\",\"value\":\"oui\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Horaires d'ouverture\",\"value\":\"Gem\\u00e4\\u00df Wochenplan\"},{\"label\":\"Acc\\u00e8s libre ou sur demande\",\"value\":\"Freier Zugang\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":7,\"featurable\":false,\"type\":\"service\",\"name\":\"Medizinische Hilfe und Versicherung\",\"image\":\"\",\"credit\":\"\",\"description\":\"Medizinischer Hilfs- und Versicherungsservice, angeboten in Partnerschaft mit Mutuaide Assistance, um Garantien im Falle von Krankheit, Unfall oder R\\u00fcckf\\u00fchrung abzudecken.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Nom du service\",\"value\":\"Medizinische Hilfe und Versicherung\"},{\"label\":\"Type (Laverie, Wifi, Sup\\u00e9rette, Location mat\\u00e9riel, Sant\\u00e9, Transport, Divertissement\\u2026)\",\"value\":\"Sant\\u00e9\"},{\"label\":\"Gratuit \\\/ Payant (oui\\\/non)\",\"value\":\"non\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Horaires d'ouverture\",\"value\":\"Rund um die Uhr\"},{\"label\":\"Acc\\u00e8s libre ou sur demande\",\"value\":\"Auf Anfrage\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":8,\"featurable\":false,\"type\":\"service\",\"name\":\"K\\u00fchlschrankvermietung\",\"image\":\"\",\"credit\":\"\",\"description\":\"Vermietung eines etwa 100 L gro\\u00dfen K\\u00fchlschranks ohne Gefrierfach, unter einem geschlossenen Schutz, f\\u00fcr die Dauer des Aufenthalts. Service mit t\\u00e4glichem Tarif.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Nom du service\",\"value\":\"K\\u00fchlschrankvermietung\"},{\"label\":\"Type (Laverie, Wifi, Sup\\u00e9rette, Location mat\\u00e9riel, Sant\\u00e9, Transport, Divertissement\\u2026)\",\"value\":\"Location mat\\u00e9riel\"},{\"label\":\"Gratuit \\\/ Payant (oui\\\/non)\",\"value\":\"non\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Horaires d'ouverture\",\"value\":\"Nach den Rezeptionszeiten\"},{\"label\":\"Acc\\u00e8s libre ou sur demande\",\"value\":\"Auf Anfrage\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":9,\"featurable\":false,\"type\":\"service\",\"name\":\"Kostenloses WLAN\",\"image\":\"\",\"credit\":\"\",\"description\":\"Der Campingplatz bietet einen kostenlosen WLAN-Service in den Unterk\\u00fcnften und Gemeinschaftsbereichen, damit G\\u00e4ste bequem verbunden bleiben k\\u00f6nnen.\",\"city\":\"\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":null,\"lng\":null,\"tags\":[],\"fields\":[{\"label\":\"Nom du service\",\"value\":\"Kostenloses WLAN\"},{\"label\":\"Type (Laverie, Wifi, Sup\\u00e9rette, Location mat\\u00e9riel, Sant\\u00e9, Transport, Divertissement\\u2026)\",\"value\":\"Wifi\"},{\"label\":\"Gratuit \\\/ Payant (oui\\\/non)\",\"value\":\"oui\"},{\"label\":\"Accessible PMR (Oui\\\/Non)\",\"value\":\"oui\"},{\"label\":\"Horaires d'ouverture\",\"value\":\"24\\\/7 offen\"},{\"label\":\"Acc\\u00e8s libre ou sur demande\",\"value\":\"Freier Zugang\"}],\"link\":\"\",\"event\":\"\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":10,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Ausstellung \\\"Gu\\u00e9thary und seine Geschichte\\\"\",\"image\":\"\",\"credit\":\"\",\"description\":\"Ausstellung mit 500 alten Postkarten.\\nJeden Mittwoch von 14 bis 17 Uhr.\",\"city\":\"Gu\\u00e9thary\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4227254,\"lng\":-1.6087443,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Gu\\u00e9thary\"},{\"label\":\"Postleitzahl\",\"value\":\"64210\"}],\"link\":\"\",\"event\":\"Du 26\\\/08\\\/2026 \\u00e0 14:00 au 23\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":11,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Nestor Basterretxea Ausstellung\",\"image\":\"\",\"credit\":\"\",\"description\":\"Das Thema der Ausstellung ist Collagen, Zeichnungen und Skulpturen.\",\"city\":\"Ciboure\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.38532,\"lng\":-1.66784,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Ciboure\"},{\"label\":\"Postleitzahl\",\"value\":\"64500\"}],\"link\":\"https:\\\/\\\/www.artebideak.com\\\/\",\"event\":\"Du 04\\\/09\\\/2026 \\u00e0 11:00 au 18\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":12,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Exposition PARCC : \\\" Brasilia\\\/Chandigarh \\\" de Louidgi Beltrame\",\"image\":\"\",\"credit\":\"\",\"description\":\"Brasilia et Chandigarh. Deux capitales construites \\u00e0 la fin des ann\\u00e9es 1950, sur deux continents. D'un c\\u00f4t\\u00e9, la nouvelle capitale administrative du Br\\u00e9sil con\\u00e7ue par Oscar Niemeyer ; de l'autre, la ville imagin\\u00e9e par Le Corbusier pour le Pendjab indien.\\n\\nVid\\u00e9o de Louidgi Beltrame - dur\\u00e9e : 26 mn\",\"city\":\"Labenne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.5957555,\"lng\":-1.4295004,\"tags\":[\"Expositions\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Expositions\"},{\"label\":\"Stadt\",\"value\":\"Labenne\"},{\"label\":\"Postleitzahl\",\"value\":\"40530\"}],\"link\":\"http:\\\/\\\/parcc.cc-macs.org\\\/\",\"event\":\"Du 19\\\/09\\\/2026 \\u00e0 14:00 au 03\\\/01\\\/2027 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":13,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"PARCC-Ausstellung: \\\"Nicht grenzen machen\\\" von Chourouk Hriech\",\"image\":\"\",\"credit\":\"\",\"description\":\"\\\"Nicht grenzen machen\\\" ist eine Ausstellung von Chourouk Hriech, die die Landschaften der Landes durch die Geschichte der Meereskiefer erkundet, eine emblematische Figur eines Gebiets, das sowohl durch nat\\u00fcrliche Dynamik als auch durch menschliche Eingriffe gestaltet wurde. Das Zeichnen steht schon immer im Mittelpunkt der k\\u00fcnstlerischen Praxis. Es wird zu einem Raum, in dem Landschaften, Architekturen, Kartografien, Geschichten und Vorstellungen aufeinandertreffen. Basierend auf Recherchen \\u00fcber den Landeswald bietet Chourouk Hriech eine sensible Lesart des Gebiets, das als lebendiger Raum gesehen wird, durchzogen von Migrationen, Erinnerungen, Austausch und Landschaftstransformationen.\",\"city\":\"Labenne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.5957555,\"lng\":-1.4295004,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Labenne\"},{\"label\":\"Postleitzahl\",\"value\":\"40530\"}],\"link\":\"http:\\\/\\\/parcc.cc-macs.org\\\/\",\"event\":\"Du 19\\\/09\\\/2026 \\u00e0 14:00 au 03\\\/01\\\/2027 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":14,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Ausstellung \\\"K\\u00f6rper und Ozean\\\" bei Olatu\",\"image\":\"\",\"credit\":\"\",\"description\":\"Zeichnungen und Gem\\u00e4lde von Amateur-Sch\\u00fclern der H\\u00f6heren Kunstschule Baskenland.\\nDie ausgestellten K\\u00fcnstler sind freiwillige Sch\\u00fcler, die an Zeichen-\\\/Malerei-\\\/Lebensmodell-Workshops teilnehmen, unter Leitung von Benoit Pingeot, K\\u00fcnstler-Lehrer an der Stadt der K\\u00fcnste in Bayonne.\\nHeute l\\u00e4dt er seine Sch\\u00fcler ein, Akteure an diesem sch\\u00f6nen Forschungsort zu sein, den Olatu verk\\u00f6rpert, und wir sind eingeladen, den Kreis zu betreten.\",\"city\":\"Anglet\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.521735,\"lng\":-1.5029869,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Anglet\"},{\"label\":\"Postleitzahl\",\"value\":\"64600\"}],\"link\":\"\",\"event\":\"Du 01\\\/09\\\/2026 au 29\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":15,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Exposition h\\u00f4tel Chantaco: Sandrine Jarrosson\",\"image\":\"\",\"credit\":\"\",\"description\":\"Artiste peintre depuis plus de 21 ans au Pays Basque ,J\\u2019expose mes \\u0153uvres \\u00e0 L\\u2019h\\u00f4tel Chantaco en partenariat avec la Galerie Murmuse-art\",\"city\":\"Saint-Jean-de-Luz\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.3808294,\"lng\":-1.6408555,\"tags\":[\"Expositions\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Expositions\"},{\"label\":\"Stadt\",\"value\":\"Saint-Jean-de-Luz\"},{\"label\":\"Postleitzahl\",\"value\":\"64500\"}],\"link\":\"https:\\\/\\\/www.sandrinejarrosson.com\\\/\",\"event\":\"Du 14\\\/09\\\/2026 \\u00e0 10:00 au 30\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":16,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Fotoausstellung \\\"Auf dem H\\u00fcgel von Akababyeyi\\\"\",\"image\":\"\",\"credit\":\"\",\"description\":\"Die 61 Ingenieurstudenten des ISA BTP, die an der Mission Human\\u2019Isa XXVI beteiligt sind, haben ihren Anspruch erf\\u00fcllt: ein Vorschulprojekt zu realisieren, das Hunderten ruandischer Kinder im Alter von drei bis sieben Jahren den Schulbeginn im September erm\\u00f6glicht. Ein wunderbares Abenteuer, das in einer Fotoausstellung zu sehen ist.\\n\\nDie F\\u00fcnfte-Klasse-Ingenieurstudenten des ISA BTP in Anglet kehrten am 9. April aus Ruanda zur\\u00fcck, mit dem Gef\\u00fchl, Arbeit geleistet zu haben und mit bewegenden Erinnerungen. \\\"Es war ein wundersch\\u00f6nes Abenteuer\\\", sagt Justine Pouyaut, Co-Pr\\u00e4sidentin der Human\\u2019Isa XXVI-Vereinigung. Im Dorf Akababyeyi, in der Region Kigali, bauten sie eine Vorschulgruppe, in der Hunderte von Kindern - einige vulnerabel und Waisen - im September eingeschult wurden. Es war ihr Abschlussprojekt im Ingenieurwesen: Ein Bauprojekt von A bis Z zu entwerfen.\",\"city\":\"Anglet\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4764579,\"lng\":-1.5085873,\"tags\":[\"Expositions\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Expositions\"},{\"label\":\"Stadt\",\"value\":\"Anglet\"},{\"label\":\"Postleitzahl\",\"value\":\"64600\"}],\"link\":\"https:\\\/\\\/www.humanisa.org\\\/\",\"event\":\"Du 31\\\/08\\\/2026 au 30\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":17,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Automne au restaurant\",\"image\":\"\",\"credit\":\"\",\"description\":\"Durant cette semaine, nombreux restaurants du Sud-Labourd participent \\u00e0 l'op\\u00e9ration \\\"L'Automne au Restaurant\\\" en proposant des menus \\u00e0 prix fixes.\\nProfitez de cette occasion pour (re)d\\u00e9couvrir les restaurants : Les Chasseurs et Trabenia \\u00e0 Ascain.\",\"city\":\"Ascain\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.3446201,\"lng\":-1.6211654,\"tags\":[\"Autres \\u00e9v\\u00e9nements\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Autres \\u00e9v\\u00e9nements\"},{\"label\":\"Stadt\",\"value\":\"Ascain\"},{\"label\":\"Postleitzahl\",\"value\":\"64310\"}],\"link\":\"https:\\\/\\\/www.en-pays-basque.fr\\\/lautomne-au-restaurant\\\/\",\"event\":\"Du 10\\\/10\\\/2026 \\u00e0 19:30 au 16\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":18,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Exposition au didam: Terres de silence\",\"image\":\"\",\"credit\":\"\",\"description\":\"Figure reconnue de la sc\\u00e8ne artistique bayonnaise, fascinant par une imagerie minutieuse et onirique, Evelyne H\\u00e9risson pratique un art de l'architecture et du volume, habit\\u00e9 de motifs humains ou naturels faisant r\\u00e9f\\u00e9rence au temps qui passe. Cette exposition propose un parcours de peintures et dessins, dont une importante partie a \\u00e9t\\u00e9 con\\u00e7ue sp\\u00e9cialement pour le Didam, \\u00e9crin \\u00e9ph\\u00e9m\\u00e8re de sa cr\\u00e9ation.\",\"city\":\"Bayonne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4959078,\"lng\":-1.4719288,\"tags\":[\"Expositions\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Expositions\"},{\"label\":\"Stadt\",\"value\":\"Bayonne\"},{\"label\":\"Postleitzahl\",\"value\":\"64100\"}],\"link\":\"https:\\\/\\\/didam.bayonne.fr\\\/\",\"event\":\"Du 25\\\/09\\\/2026 au 22\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":19,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Herbst im Restaurant\",\"image\":\"\",\"credit\":\"\",\"description\":\"In dieser Woche nehmen viele Restaurants im S\\u00fcd-Labourd an der Aktion \\\"Der Herbst im Restaurant\\\" teil und bieten Festpreis-Men\\u00fcs an.\\nNutzen Sie diese Gelegenheit, um die Restaurants Kafia und Arraya in Sare wiederzuentdecken.\",\"city\":\"Sare\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.3127075,\"lng\":-1.5793099,\"tags\":[\"Andere Veranstaltungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Andere Veranstaltungen\"},{\"label\":\"Stadt\",\"value\":\"Sare\"},{\"label\":\"Postleitzahl\",\"value\":\"64310\"}],\"link\":\"https:\\\/\\\/www.en-pays-basque.fr\\\/lautomne-au-restaurant\\\/\",\"event\":\"Du 10\\\/10\\\/2026 \\u00e0 19:30 au 16\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":20,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Exposition Itzalek diotena, ce que disent les ombres\",\"image\":\"\",\"credit\":\"\",\"description\":\"\\u00abItzalek diotena\\u00bb \\\/ \\u00abCe que disent les ombres\\u00bb rassemble des photographies, vid\\u00e9os et \\u00e9crits \\npo\\u00e9tiques dans une continuit\\u00e9 visuelle et th\\u00e9matique qui unit la lumi\\u00e8re et l'obscurit\\u00e9, le cycle \\nterrestre du jour et de la nuit, l'image photographique et le son musical. \\nDans cette exposition, Ihintza-Chlo\\u00eb Hargous Aranburu pr\\u00e9sente des photographies d'artefacts \\narchitecturaux, des variations de couleurs murales et des inscriptions graphiques qui s'av\\u00e8rent \\u00eatre \\ndes lettres, des chiffres, des mots et des signes parfois crypt\\u00e9s. Image apr\\u00e8s image, on \\u00e9tablit des \\nliens entre les diff\\u00e9rents \\u00e9l\\u00e9ments, des \\u00e9chos apparaissent \\u00e0 l'int\\u00e9rieur d'une s\\u00e9rie qui \\u00e9volue dans \\nune grande lumi\\u00e8re qui laisse peu de place \\u00e0 l'ombre. Un tournant s'op\\u00e8re dans la s\\u00e9rie quand \\nl'obscurit\\u00e9 s'installe; l'image est boulevers\\u00e9e.\",\"city\":\"Urrugne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.3621933,\"lng\":-1.6995029,\"tags\":[\"Expositions\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Expositions\"},{\"label\":\"Stadt\",\"value\":\"Urrugne\"},{\"label\":\"Postleitzahl\",\"value\":\"64122\"}],\"link\":\"\",\"event\":\"Du 11\\\/09\\\/2026 \\u00e0 09:00 au 16\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":21,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Ausstellung von Chouette Plume\",\"image\":\"\",\"credit\":\"\",\"description\":\"Die kleine Wand des Zoom Artiste du Point Com beherbergt Chouette Plume und ihre farbenfrohen Posca-Zeichnungen. Im Mittelpunkt des Werks: eine Onomatop\\u00f6ie! Hop, Pschittt, Wow, Chuuuut... so viele lustige Ger\\u00e4usche, die diese verr\\u00fcckte W\\u00f6rter- und Manga-K\\u00fcnstlerin inspirieren. Kleine illustrative Elemente kombiniert mit Formen im Zentangle-Stil bereichern die Zeichnung. \\nEin frisches und fr\\u00f6hliches Universum, das im Point Com (Touristeninformation & Terti\\u00e4rraum) von Montag bis Freitag von 10 bis 13 Uhr und von 14 bis 18 Uhr entdeckt werden kann.\",\"city\":\"Ondres\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.5637679,\"lng\":-1.4457155,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Ondres\"},{\"label\":\"Postleitzahl\",\"value\":\"40440\"}],\"link\":\"https:\\\/\\\/www.instagram.com\\\/lachouetteplume\\\/\",\"event\":\"Du 07\\\/09\\\/2026 \\u00e0 10:00 au 09\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":22,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Exposition temporaire - Wilhelm Von Humbolt et le Pays Basque en 1800\",\"image\":\"\",\"credit\":\"\",\"description\":\"Wilhelm von Humboldt (1767-1835), Sprachwissenschaftler, Philosoph und preu\\u00dfischer Hochfunktion\\u00e4r, besuchte das Baskenland im Jahr 1801 f\\u00fcr zwei Monate Forschung und Treffen, auf beiden Seiten der Grenze, nachdem er zuvor alles Wissen \\u00fcber die Geschichte und Sprache dieser Region gesammelt hatte. Diese Immersion wurde in einer Erz\\u00e4hlung, Die Vasken (Die Basken), dokumentiert, die lange nach seinem Tod ver\\u00f6ffentlicht wurde, im 20. Jahrhundert, und 2025 erstmals ins Franz\\u00f6sische \\u00fcbersetzt.\\nDie Ausstellung, entwickelt in Partnerschaft mit der \\u00c9cole d\\u2019Art du Pays Basque und der Euskampus Stiftung, l\\u00e4dt Besucher ein, in das Baskenland von 1800 einzutauchen, gesehen durch die Augen von Wilhelm von Humboldt, und Landschaften, Menschen und Ideen zu begegnen. Eine historische Reise, die dazu beitr\\u00e4gt, die Gegenwart zu erhellen.\",\"city\":\"Bayonne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4911279,\"lng\":-1.4738194,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Bayonne\"},{\"label\":\"Postleitzahl\",\"value\":\"64100\"}],\"link\":\"\",\"event\":\"Du 10\\\/07\\\/2026 \\u00e0 10:00 au 10\\\/01\\\/2027 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":23,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"M\\u00e4rkte in Biarritz\",\"image\":\"\",\"credit\":\"\",\"description\":\"In den Hallen:\\nVerschlossenes Markthalle: T\\u00e4glich von 7:30 bis 14:00\\nTextil- und Dekorationsmarkt (im Freien): T\\u00e4glich von Ostern bis Allerheiligen von 8:30 bis 14:00\\nErzeugermarkt (im Freien): Samstags von 7:30 bis 13:00\\nHandwerksmarkt (im Freien): T\\u00e4glich (Juli-August, au\\u00dfer Samstag) von 8:30 bis 14:00\\nIn den Vierteln:\\nLebensmittelmarkt: Mittwochs von 9:00 bis 13:00 in Saint-Martin\\nFreitags von 9:00 bis 13:00 in Saint-Charles\\nK\\u00fcnstlerische Treffen: Zweiter Samstag jedes Monats von 10:00 bis 18:00 auf Place Saint-Charles\\nHandwerksmarkt: Dritter Freitag jedes Monats von 15:00 bis 22:00 im Viertel Iraty, Halle Darla\\nNachtm\\u00e4rkte:\\nMittwoche und Freitage von 19:00 bis Mitternacht am Port des P\\u00eacheurs\\nDienstags von 19:00 bis 23:00 bei Docks de Biarritz\",\"city\":\"Biarritz\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.48103,\"lng\":-1.56151,\"tags\":[\"M\\u00e4rkte & Messen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"M\\u00e4rkte & Messen\"},{\"label\":\"Stadt\",\"value\":\"Biarritz\"},{\"label\":\"Postleitzahl\",\"value\":\"64200\"}],\"link\":\"http:\\\/\\\/www.halles-biarritz.fr\\\/\",\"event\":\"Du 01\\\/01\\\/2025 \\u00e0 07:30 au 31\\\/12\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":24,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Open-Air-Ausstellung: Entwicklung von Biarritz von 1952 - 2024\",\"image\":\"\",\"credit\":\"\",\"description\":\"Die Stadt Biarritz bietet eine wandernde Au\\u00dfenausstellung in Stadtteilen, um die Geschichte von Biarritz durch alte und zeitgen\\u00f6ssische Luftaufnahmen des IGN zu erkunden, in Partnerschaft mit dem Verein Le Pachyderme Culturel.\\nNeun Standorte werden jeweils fast einen Monat lang Fotografien von 1952 und 2024 zeigen, Symbole f\\u00fcr die Entwicklung und Transformation der Stadt, Viertel f\\u00fcr Viertel. Ziel dieser Ausstellung ist es, das lokale Erbe zu f\\u00f6rdern, die intergenerationale Weitergabe, Bildung und Sensibilisierung f\\u00fcr die territorialen Entwicklungen. Jede Fotografie wird von einem historischen Text begleitet, der die territoriale Situation damals und heute beschreibt und Anekdoten zu Infrastrukturen wie Unternehmen, Stadien, Schulen etc. enth\\u00e4lt.\",\"city\":\"Biarritz\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4831519,\"lng\":-1.558626,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Biarritz\"},{\"label\":\"Postleitzahl\",\"value\":\"64200\"}],\"link\":\"https:\\\/\\\/www.biarritz.fr\\\/les-actualites\\\/actualite\\\/expo-en-plein-air-evolution-de-biarritz-1952-2024\",\"event\":\"Du 24\\\/04\\\/2026 au 11\\\/01\\\/2027 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":25,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Mitwirkendes Kunstwerk: Atuna\",\"image\":\"\",\"credit\":\"\",\"description\":\"Eine ikonische Figur der maritimen Wirtschaft und des Erbes der Bucht, verk\\u00f6rpert Thunfisch Geschichte, Fertigkeiten und Erinnerungen im Zusammenhang mit dem Fischfang. Es erinnert daran, dass das Erbe gebaut und \\u00fcber Generationen hinweg weitergegeben wird.\\nIm Rahmen des 10-j\\u00e4hrigen Jubil\\u00e4ums des Labels beherbergt das CIAP Atuna, ein partizipatives Kunstwerk des Bildhauers Blaise Guirao aus Cilourien.\\nJeder Besucher ist eingeladen, an dieser kollektiven Kreation teilzunehmen, indem er ein Wort schreibt, das das maritime Erbe evoziert und so dabei hilft, dieses gemeinsame Ged\\u00e4chtnis lebendig zu halten und zu teilen.\",\"city\":\"Ciboure\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.38526,\"lng\":-1.665491,\"tags\":[\"Andere Veranstaltungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Andere Veranstaltungen\"},{\"label\":\"Stadt\",\"value\":\"Ciboure\"},{\"label\":\"Postleitzahl\",\"value\":\"64500\"}],\"link\":\"https:\\\/\\\/boutique.otpaysbasque.com\\\/sites-et-musees\\\/centre-interpretation-architecture-et-patrimoine-ciboure\\\/visite-libre-ciap\",\"event\":\"Du 01\\\/09\\\/2026 \\u00e0 14:00 au 31\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":26,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Neptuns Nummer im Aquarium von Biarritz\",\"image\":\"\",\"credit\":\"\",\"description\":\"Entdecken Sie Neptuns Nummer von Good Bye Hippocrate. Diese neue immersive Anlage verbindet Illustration und Video, um die Mythen des Ozeans zu erforschen. Tauchen Sie ein in ein einzigartiges Universum, bewohnt von einem kleptomanischen Oktopus, einem Maschinenraum zu Ehren von Jules Verne, fliegenden Quallen und dem Neptun-Cabaret: eine aquatische Show, bei der ein Seepferdchen, das Pole Dance liebt, und eine Gruppe von Garnelen eine revue so fantasievoll wie poetisch zum Leben erwecken.\",\"city\":\"Biarritz\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4621347,\"lng\":-1.5722815,\"tags\":[\"Familie\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Familie\"},{\"label\":\"Stadt\",\"value\":\"Biarritz\"},{\"label\":\"Postleitzahl\",\"value\":\"64200\"}],\"link\":\"https:\\\/\\\/www.destination-biarritz.fr\\\/loisir\\\/aquarium-de-biarritz\\\/\",\"event\":\"Du 03\\\/07\\\/2026 au 03\\\/07\\\/2027 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":27,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Vor\\u00fcbergehende Ausstellung im Museum Bonnat-Helleu - Mythologien\",\"image\":\"\",\"credit\":\"\",\"description\":\"Die erste tempor\\u00e4re Ausstellung seit der Wiederer\\u00f6ffnung des Museums Bonnat-Helleu in Bayonne, \\u201aMythologien\\u2018 bringt die gro\\u00dfen gr\\u00fcndenden Erz\\u00e4hlungen in Dialog, die die menschliche Geschichte durchziehen, vom Pharaonischen \\u00c4gypten bis zum modernen Japan, und vom antiken Griechenland bis zu den baskischen Bergen. Konzipiert in Partnerschaft mit dem Louvre-Museum und mit der au\\u00dfergew\\u00f6hnlichen Mitwirkung des Quai Branly -Jacques Chirac Museums, vereint sie fast hundert Werke aus allen Epochen und Kontinenten. Wie wurde die Welt erschaffen? Welche M\\u00e4chte bewohnen sie? Wie gelingt es Heldinnen und Helden, ihr Schicksal zu beeinflussen? Das sind die grundlegenden Fragen, auf die unsere Mythen versuchen zu antworten. \\u201aMythologien\\u2018 bietet einen neuartigen Dialog zwischen diesen Figuren und Geschichten, bei dem zum ersten Mal die Pyren\\u00e4en-Welten und die gro\\u00dfen mediterranen Traditionen zusammentreffen.\",\"city\":\"Bayonne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4920757,\"lng\":-1.4721566,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Bayonne\"},{\"label\":\"Postleitzahl\",\"value\":\"64100\"}],\"link\":\"\",\"event\":\"Du 08\\\/07\\\/2026 \\u00e0 10:00 au 09\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":28,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Ausstellung im Historischen Museum: Lichter des S\\u00fcdens\",\"image\":\"\",\"credit\":\"\",\"description\":\"Anl\\u00e4sslich des hundertj\\u00e4hrigen Todes von Joseph Saint-Germier pr\\u00e4sentiert Lichter des S\\u00fcdens die erste Retrospektive, die diesem Toulouser K\\u00fcnstler gewidmet ist. In Paris bei Alexandre Cabanel und L\\u00e9on Bonnat ausgebildet, erlangte er Ende des 19. Jahrhunderts Erfolg durch seine Teilnahme am Salon und seine Auszeichnung bei der Weltausstellung 1900.\\nSein Werk, zwischen akademischer Tradition und Moderne, zeichnet sich durch lichtreiche Gem\\u00e4lde aus, inspiriert von seinen Reisen durch Europa und Nordafrika. Die Ausstellung w\\u00fcrdigt insbesondere seine Ansichten von Venedig, bekannt f\\u00fcr Lichtspiele und lebendige Atmosph\\u00e4ren, sowie seine Darstellungen des S\\u00fcdens und des Baskenlandes.\\nDurch eine Auswahl bedeutender Werke l\\u00e4dt Lichter des S\\u00fcdens dazu ein, einen w\\u00e4hrend seines Lebens anerkannten Maler wiederzuentdecken, der noch immer weitgehend unbekannt ist.\",\"city\":\"Biarritz\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.48148,\"lng\":-1.562797,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Biarritz\"},{\"label\":\"Postleitzahl\",\"value\":\"64200\"}],\"link\":\"https:\\\/\\\/www.musee-historique-biarritz.fr\\\/\",\"event\":\"Du 04\\\/07\\\/2026 au 31\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":29,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Ausstellung: Das Label, schon 10 Jahre!\",\"image\":\"\",\"credit\":\"\",\"description\":\"Anl\\u00e4sslich des 10-j\\u00e4hrigen Bestehens des Labels l\\u00e4dt das Pays d\\u2019art et d\\u2019histoire de Saint-Jean-de-Luz und Ciboure zur Entdeckung der Ausstellung \\u00ab Schon 10 Jahre! \\u00bb. \\nDiese Retrospektive hebt die seit 2016 durchgef\\u00fchrten Aktionen hervor: F\\u00fchrungen, Ausstellungen, Workshops, Treffen und kulturelle Projekte, die dazu beigetragen haben, das Erbe des Gebiets lebendig zu halten und zu teilen.\\nEine Ausstellung, um ein Jahrzehnt Engagement und \\u00dcbertragung der lokalen Geschichte Revue passieren zu lassen.\\nGe\\u00f6ffnet Dienstag bis Freitag von 14:00 bis 18:00 Uhr und Samstag von 10:00 bis 13:00 Uhr sowie 14:00 bis 18:00.\\nAusstellung vom 28. M\\u00e4rz bis 31. Oktober.\",\"city\":\"Ciboure\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.38526,\"lng\":-1.665491,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Ciboure\"},{\"label\":\"Postleitzahl\",\"value\":\"64500\"}],\"link\":\"https:\\\/\\\/boutique.otpaysbasque.com\\\/sites-et-musees\\\/centre-interpretation-architecture-et-patrimoine-ciboure\\\/visite-libre-ciap\",\"event\":\"Du 01\\\/09\\\/2026 \\u00e0 14:00 au 31\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":30,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Ausstellung: Kommunaler Biodiversit\\u00e4tsatlas\",\"image\":\"\",\"credit\":\"\",\"description\":\"Ab 20. Mai l\\u00e4dt das Naturkundemuseum zu einem gro\\u00dfen, immersiven Abenteuer im Herzen der lokalen Biodiversit\\u00e4t ein.\\nDiese neue Ausstellung bietet eine Reise durch die \\u00d6kosysteme von Bayonne: W\\u00e4lder, st\\u00e4dtische Lebensr\\u00e4ume, Feuchtwiesen... nicht zu vergessen die nachtaktive Natur, die oft wenig bekannt ist.\\nSie ist f\\u00fcr alle Zielgruppen konzipiert und umfasst ein vielf\\u00e4ltiges und partizipatives Programm: naturkundliche Ausfl\\u00fcge, Vortr\\u00e4ge, Sammelkartenspiele und eine mobile Version, die in verschiedenen kulturellen Orten der Stadt unterwegs sein wird.\",\"city\":\"Bayonne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4766684,\"lng\":-1.4725537,\"tags\":[\"Andere Veranstaltungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Andere Veranstaltungen\"},{\"label\":\"Stadt\",\"value\":\"Bayonne\"},{\"label\":\"Postleitzahl\",\"value\":\"64100\"}],\"link\":\"https:\\\/\\\/www.bayonne.fr\\\/cest-a-bayonne\\\/a-decouvrir\\\/la-plaine-dansot-et-le-museum-dhistoire-naturelle-de-bayonne\\\/le-museum-dhistoire-naturelle-de-bayonne\",\"event\":\"Du 20\\\/05\\\/2025 au 02\\\/11\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":31,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Exposition The Wildlife Odyssey, une immersion photographique au c\\u0153ur des oc\\u00e9ans\",\"image\":\"\",\"credit\":\"\",\"description\":\"Die City of the Ocean zeigt eine neue Fotoausstellung mit dem Titel The Wildlife Odyssey, erstellt von Romain Barats und C\\u00e9cile Gabillon Barats.\\nDurch 19 Unterwasseraufnahmen teilen diese beiden Toulouse-basierte \\u00c4rzte, die zu Fotografen und Meereserkundern wurden, ihre Sicht auf die marine Biodiversit\\u00e4t.\",\"city\":\"Biarritz\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.4621347,\"lng\":-1.5722815,\"tags\":[\"Ausstellungen\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Ausstellungen\"},{\"label\":\"Stadt\",\"value\":\"Biarritz\"},{\"label\":\"Postleitzahl\",\"value\":\"64200\"}],\"link\":\"https:\\\/\\\/www.destination-biarritz.fr\\\/patrimoine-culturel\\\/la-cite-de-locean\\\/\",\"event\":\"Du 01\\\/04\\\/2026 au 30\\\/04\\\/2027 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]},{\"id\":32,\"featurable\":true,\"type\":\"evenements-locaux-51\",\"name\":\"Automne au restaurant\",\"image\":\"\",\"credit\":\"\",\"description\":\"Durant cette semaine, de nombreux restaurants du Sud Labourd participent \\u00e0 l'op\\u00e9ration \\\"L'Automne au Restaurant\\\" en proposant des menus \\u00e0 prix fixes.\\nProfitez de cette occasion pour (re)d\\u00e9couvrir les restaurants Ahoa et l'Auberge Lukaina \\u00e0 Urrugne.\",\"city\":\"Urrugne\",\"address\":\"\",\"km\":null,\"min\":null,\"lat\":43.3621695,\"lng\":-1.6992691,\"tags\":[\"Autres \\u00e9v\\u00e9nements\"],\"fields\":[{\"label\":\"Kategorie\",\"value\":\"Autres \\u00e9v\\u00e9nements\"},{\"label\":\"Stadt\",\"value\":\"Urrugne\"},{\"label\":\"Postleitzahl\",\"value\":\"64122\"}],\"link\":\"https:\\\/\\\/www.en-pays-basque.fr\\\/lautomne-au-restaurant\\\/\",\"event\":\"Du 10\\\/10\\\/2026 \\u00e0 12:00 au 16\\\/10\\\/2026 \\u00e0 23:59\",\"faq\":[],\"video_url\":\"\",\"video_embed\":null,\"documents\":[],\"gallery\":[]}];\n    var CATS = {\"villes-aux-alentours\":{\"key\":\"villes-aux-alentours\",\"label\":\"Villes aux alentours\",\"adhoc\":false,\"color\":\"#c2410c\",\"count\":5,\"image\":\"https:\\\/\\\/www.uronea.com\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/plage-biarritz.jpg\"},\"service\":{\"key\":\"service\",\"label\":\"Service\",\"adhoc\":false,\"color\":\"#2563eb\",\"count\":5,\"image\":\"\"},\"evenements-locaux-51\":{\"key\":\"evenements-locaux-51\",\"label\":\"\\u00c9v\\u00e9nements locaux\",\"adhoc\":false,\"color\":\"#15803d\",\"count\":23,\"image\":\"\"}};\n    \/\/ Textes d'interface dans la langue de la page (includes\/i18n.php)\n    var T = {\"hero_title\":\"In der Umgebung entdecken\",\"hero_text\":\"D\\u00f6rfer, Str\\u00e4nde, Spazierg\\u00e4nge, gute Adressen und Erlebnisse rund um Ihren Aufenthalt.\",\"around\":\"Rund um\",\"search_placeholder\":\"Einen Ort, eine Aktivit\\u00e4t, ein Dorf suchen\\u2026\",\"search\":\"Suchen\",\"max_distance\":\"Maximale Entfernung\",\"all\":\"Alle\",\"prev_categories\":\"Vorherige Kategorien\",\"next_categories\":\"N\\u00e4chste Kategorien\",\"categories\":\"Kategorien\",\"display\":\"Ansicht\",\"list\":\"Liste\",\"map\":\"Karte\",\"close\":\"Schlie\\u00dfen\",\"featured\":\"Highlight\",\"discover\":\"Entdecken\",\"idea\":\"Idee\",\"ideas\":\"Ideen\",\"around_you\":\"in Ihrer N\\u00e4he\",\"no_result\":\"Keine Ergebnisse\",\"no_result_hint\":\"Versuchen Sie eine andere Suche, Kategorie oder Entfernung.\",\"pagination\":\"Seitennavigation\",\"prev_page\":\"Vorherige Seite\",\"next_page\":\"N\\u00e4chste Seite\",\"ideas_title\":\"Ideen nach Lust und Laune\",\"ideas_sub\":\"Vorschl\\u00e4ge f\\u00fcr Ihren perfekten Aufenthalt.\",\"reset_view\":\"Zur\\u00fcck zur \\u00dcbersicht\",\"map_hint\":\"Klicken Sie auf eine Markierung, um die Details hier anzuzeigen.\",\"official_site\":\"Offizielle Website\",\"video\":\"Video\",\"gallery\":\"Galerie\",\"documents\":\"Dokumente\",\"faq\":\"H\\u00e4ufige Fragen\",\"no_answer\":\"Noch keine Antwort.\",\"see_on_maps\":\"Auf Google Maps ansehen\",\"see_place_on_maps\":\"Den Campingplatz auf Google Maps ansehen\",\"yes\":\"Ja\",\"no\":\"Nein\",\"practical_info\":\"Praktische Infos\",\"reviews\":\"Bewertungen\",\"read_more\":\"Weiterlesen\",\"prev_review\":\"Vorherige Bewertung\",\"next_review\":\"N\\u00e4chste Bewertung\",\"prev_item\":\"Zur\\u00fcck\",\"next_item\":\"Weiter\",\"photo_credit\":\"Foto: %s\",\"directions\":\"Route\",\"read_less\":\"Weniger\",\"stars_out_of_5\":\"%s von 5 Sternen\",\"owner_reply\":\"Antwort des Gastgebers\",\"customer\":\"Gast\",\"customer_reviews\":\"G\\u00e4stebewertungen\",\"rating_label\":\"Bewertet mit %1$s von 5, %2$s Bewertungen \\u2014 Bewertungen ansehen\",\"reviews_by\":\"Bewertungen pr\\u00e4sentiert von Elaia\",\"powered_by\":\"Bereitgestellt von\",\"today\":\"Heute\",\"today_lc\":\"heute\",\"tomorrow\":\"Morgen\",\"until\":\"Bis %s\",\"from_to\":\"Vom %1$s bis %2$s\",\"registration\":\"Anmeldung erforderlich\",\"full\":\"Ausgebucht\",\"all_animations\":\"Alle Aktivit\\u00e4ten ansehen \\u2192\",\"ago_day\":\"vor %d Tag\",\"ago_days\":\"vor %d Tagen\",\"ago_week\":\"vor %d Woche\",\"ago_weeks\":\"vor %d Wochen\",\"ago_month\":\"vor %d Monat\",\"ago_months\":\"vor %d Monaten\",\"ago_year\":\"vor %d Jahr\",\"ago_years\":\"vor %d Jahren\",\"anim_unavailable\":\"Das Programm ist vor\\u00fcbergehend nicht verf\\u00fcgbar\",\"anim_eyebrow\":\"Erleben Sie unvergessliche Momente\",\"anim_title\":\"Animationen & Veranstaltungen\",\"anim_hero_text\":\"Alle aktuellen Aktivit\\u00e4ten, die H\\u00f6hepunkte der Woche und kommende Veranstaltungen w\\u00e4hrend Ihres Aufenthalts.\",\"anim_sections\":\"Seitenbereiche\",\"anim_nav_today\":\"Heute\",\"anim_nav_week\":\"Diese Woche\",\"anim_nav_upcoming\":\"Demn\\u00e4chst\",\"anim_nav_calendar\":\"Kalender\",\"anim_where\":\"Wo?\",\"anim_onsite\":\"Vor Ort\",\"anim_nearby\":\"In der Umgebung\",\"anim_no_onsite\":\"Derzeit keine Aktivit\\u00e4t vor Ort\",\"anim_no_nearby\":\"Derzeit keine Veranstaltung in der Umgebung\",\"anim_all_day\":\"Ganzt\\u00e4gig\",\"anim_at\":\"um %s\",\"anim_see_detail\":\"Details ansehen\",\"anim_live\":\"L\\u00e4uft\",\"anim_onsite_spot\":\"Vor Ort \\u00b7 %s\",\"anim_badge_until\":\"Bis\",\"anim_badge_from\":\"Ab\",\"anim_badge_today\":\"Heute\",\"anim_filter_cat\":\"Nach Kategorie filtern\",\"anim_all_f\":\"Alle\",\"anim_prev_day\":\"Vorheriger Tag\",\"anim_next_day\":\"N\\u00e4chster Tag\",\"anim_today_title\":\"Aktivit\\u00e4ten heute\",\"anim_tomorrow_title\":\"Aktivit\\u00e4ten morgen\",\"anim_day_title\":\"Aktivit\\u00e4ten am %s\",\"anim_relax_today\":\"Heute ein entspannter Tag\",\"anim_nothing_day\":\"An diesem Tag ist nichts geplant\",\"anim_next_on\":\"N\\u00e4chste Veranstaltung am %s.\",\"anim_soon\":\"Das Programm wird bald aktualisiert.\",\"anim_see_day\":\"Diesen Tag ansehen\",\"anim_prev_acts\":\"Vorherige Aktivit\\u00e4ten\",\"anim_next_acts\":\"N\\u00e4chste Aktivit\\u00e4ten\",\"anim_prev_week\":\"Vorherige Woche\",\"anim_next_week\":\"N\\u00e4chste Woche\",\"anim_week_title\":\"Die Highlights der Woche\",\"anim_next_week_title\":\"N\\u00e4chste Woche\",\"anim_week_of\":\"Woche vom %s\",\"anim_week_days\":\"Wochentage\",\"anim_today_paren\":\"(heute)\",\"anim_activity\":\"%d Aktivit\\u00e4t\",\"anim_activities\":\"%d Aktivit\\u00e4ten\",\"anim_nothing\":\"nichts geplant\",\"anim_pick_day\":\"W\\u00e4hlen Sie einen anderen Tag, um sein Programm zu sehen.\",\"anim_sort\":\"Veranstaltungen sortieren\",\"anim_sort_date\":\"Nach Datum sortieren\",\"anim_sort_name\":\"Nach Name sortieren\",\"anim_upcoming_title\":\"Alle kommenden Veranstaltungen\",\"anim_no_upcoming\":\"Keine kommenden Veranstaltungen\",\"anim_try_cat\":\"Versuchen Sie eine andere Kategorie.\",\"anim_more\":\"Weitere Veranstaltungen (%d)\",\"anim_hide_cal\":\"Kalender ausblenden\",\"anim_show_cal\":\"Ganzen Kalender ansehen\",\"anim_cal_title\":\"Monatskalender\",\"anim_cal_sub\":\"Alle Termine des Monats auf einen Blick.\",\"anim_prev_month\":\"Vorheriger Monat\",\"anim_next_month\":\"N\\u00e4chster Monat\",\"anim_more_info\":\"Mehr Informationen\",\"anim_new_tab\":\"(neuer Tab)\",\"date_locale\":\"de-DE\",\"page_faq\":\"FAQ\",\"page_metadatas\":\"Entdecken Sie die Umgebung\",\"page_animations\":\"Animationen und Veranstaltungen\",\"page_corpus\":\"Praktische Informationen\",\"anim_event\":\"Veranstaltung\"};\n    var DECIMAL = \",\";\n    function plural(n) { return n + ' ' + (n > 1 ? T.ideas : T.idea); }\n    var MAP = {\"tiles_url\":\"https:\\\/\\\/tile.openstreetmap.org\\\/{z}\\\/{x}\\\/{y}.png\",\"attribution\":\"&copy; <a href=\\\"https:\\\/\\\/www.openstreetmap.org\\\/copyright\\\">OpenStreetMap<\\\/a>\",\"home\":null};\n    var ACCENT = \"#2e5e45\";\n    var STEP = 12;\n    var BY_ID = {};\n    ITEMS.forEach(function(it) {\n      BY_ID[it.id] = it;\n    });\n\n    var app = document.getElementById('mv-app');\n    if (!app) return;\n\n    var state = { selected: null, page: 1, q: '', km: 0, cat: 'all', limit: STEP, view: window.matchMedia('(max-width: 1100px)').matches ? 'list' : 'map' };\n\n    \/\/ \u2550\u2550\u2550 Ic\u00f4nes (SVG statiques) + ic\u00f4ne d\u00e9duite de la cat\u00e9gorie \u2550\u2550\u2550\n    var ICONS = {\n      grid: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"4\" y=\"4\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"14\" y=\"4\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"4\" y=\"14\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"14\" y=\"14\" width=\"6\" height=\"6\" rx=\"1\"\/><\/svg>',\n      home: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M3 11l9-7 9 7\"\/><path d=\"M5 10v10h14V10\"\/><path d=\"M10 20v-6h4v6\"\/><\/svg>',\n      beach: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M12 3a9 9 0 0 1 9 9H3a9 9 0 0 1 9-9z\"\/><path d=\"M12 12v9M8 21h8\"\/><\/svg>',\n      leaf: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 19c0-8 5-14 15-14 0 10-6 15-14 15\"\/><path d=\"M5 19l7-7\"\/><\/svg>',\n      family: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"8\" cy=\"6\" r=\"2.5\"\/><circle cx=\"16\" cy=\"6\" r=\"2.5\"\/><path d=\"M4 21v-6a4 4 0 0 1 8 0v6M12 21v-6a4 4 0 0 1 8 0v6\"\/><\/svg>',\n      food: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M7 3v8a2 2 0 0 0 4 0V3M9 11v10M17 3c-2 0-3 2-3 5s1 4 3 4v9\"\/><\/svg>',\n      shop: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M4 9l1.5-5h13L20 9\"\/><path d=\"M4 9h16v2a3 3 0 0 1-6 0 3 3 0 0 1-4 0 3 3 0 0 1-6 0z\"\/><path d=\"M5 13v7h14v-7\"\/><\/svg>',\n      calendar: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M16 3v4M8 3v4M3 10h18\"\/><\/svg>',\n      wine: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M8 3h8l-.5 6a3.5 3.5 0 0 1-7 0z\"\/><path d=\"M12 13v8M8 21h8\"\/><\/svg>',\n      walk: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"13\" cy=\"4\" r=\"2\"\/><path d=\"M9 21l3-7 3 3v5M8 12l2-4 4 1 3 3\"\/><\/svg>',\n      bed: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M3 18V7M3 14h18v4M21 14v-3a3 3 0 0 0-3-3h-7v6\"\/><circle cx=\"7\" cy=\"11\" r=\"2\"\/><\/svg>',\n      pool: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M2 17c2 0 2-1.5 4-1.5S8 17 10 17s2-1.5 4-1.5 2 1.5 4 1.5 2-1.5 4-1.5M8 14V5a2 2 0 0 1 4 0M14 14V5a2 2 0 0 1 4 0M8 9h6\"\/><\/svg>',\n      info: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v6M12 7.5v.5\"\/><\/svg>',\n      pin: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/svg>',\n      car: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 17h14M5 17v2M19 17v2M4 13l2-6h12l2 6v4H4z\"\/><circle cx=\"8\" cy=\"14.5\" r=\"0.5\"\/><circle cx=\"16\" cy=\"14.5\" r=\"0.5\"\/><\/svg>',\n      clock: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>',\n      star: '<svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 3l2.8 5.7 6.2.9-4.5 4.4 1.1 6.2L12 17.3 6.4 20.2l1.1-6.2L3 9.6l6.2-.9z\"\/><\/svg>',\n      arrow: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>',\n      home: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3L3 19h18L12 3z\"\/><path d=\"M12 3v16M9 19l3-6 3 6\"\/><\/svg>',\n      reset: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 9V4h5M20 15v5h-5M4 4l6 6M20 20l-6-6M15 4h5v5M9 20H4v-5\"\/><\/svg>',\n      maps: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 4L3 6v14l6-2 6 2 6-2V4l-6 2-6-2z\"\/><path d=\"M9 4v14M15 6v14\"\/><\/svg>',\n      doc: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M6 3h8l4 4v14H6z\"\/><path d=\"M14 3v4h4\"\/><\/svg>'\n    };\n\n    var ICON_RULES = [\n      [\/ville|village|city|alentour\/, 'home'],\n      [\/plage|beach|mer\\b\/, 'beach'],\n      [\/nature|balade|rando|parc|jardin\/, 'leaf'],\n      [\/famil|enfant|kid\/, 'family'],\n      [\/restau|gastro|repas|snack|bar\\b\/, 'food'],\n      [\/march|boutique|commerce|shop\/, 'shop'],\n      [\/evenement|\u00e9v\u00e9nement|event|agenda|atelier|animation\/, 'calendar'],\n      [\/vin|boisson|cave|terroir|bodega\/, 'wine'],\n      [\/activit|sport|loisir|lieu\/, 'walk'],\n      [\/heberg|locatif|accom|mobil\/, 'bed'],\n      [\/piscine|pool|aqua|pataug\/, 'pool'],\n      [\/service|equipement|\u00e9quipement|info\/, 'info']\n    ];\n\n    function catIcon(key) {\n      var c = CATS[key];\n      var hay = (key + ' ' + (c ? c.label : '')).toLowerCase();\n      for (var i = 0; i < ICON_RULES.length; i++) {\n        if (ICON_RULES[i][0].test(hay)) return ICON_RULES[i][1];\n      }\n      return 'pin';\n    }\n\n    function el(tag, cls, text) {\n      var n = document.createElement(tag);\n      if (cls) n.className = cls;\n      if (text != null) n.textContent = text;\n      return n;\n    }\n\n    function icon(name) {\n      var s = el('span', 'mv-icon');\n      s.setAttribute('aria-hidden', 'true');\n      s.innerHTML = ICONS[name] || ICONS.pin;\n      return s;\n    }\n\n    function catColor(key) {\n      return CATS[key] ? CATS[key].color : ACCENT;\n    }\n\n    function norm(s) {\n      return (s || '').toLowerCase().normalize('NFD').replace(\/[\u0300-\u036f]\/g, '');\n    }\n\n    \/\/ \u2550\u2550\u2550 Filtrage \u2550\u2550\u2550\n    function filtered() {\n      var q = norm(state.q.trim());\n      return ITEMS.filter(function(it) {\n        if (state.cat !== 'all' && it.type !== state.cat) return false;\n        \/\/ Distance : seules les fiches qui ont une distance connue sont filtr\u00e9es\n        if (state.km && it.km !== null && it.km > state.km) return false;\n        if (q) {\n          var hay = norm([it.name, it.city, it.description, (CATS[it.type] || {}).label, it.tags.join(' ')].join(' '));\n          if (hay.indexOf(q) === -1) return false;\n        }\n        return true;\n      });\n    }\n\n    \/\/ \u2550\u2550\u2550 Cat\u00e9gories \u2550\u2550\u2550\n    function renderCats() {\n      var box = document.getElementById('mv-cats');\n      box.innerHTML = '';\n      var all = el('button', 'mv-cat' + (state.cat === 'all' ? ' is-active' : ''));\n      all.type = 'button';\n      all.appendChild(icon('grid'));\n      all.appendChild(document.createTextNode(T.all));\n      all.addEventListener('click', function() {\n        setCat('all');\n      });\n      box.appendChild(all);\n      Object.keys(CATS).forEach(function(key) {\n        var b = el('button', 'mv-cat' + (state.cat === key ? ' is-active' : ''));\n        b.type = 'button';\n        b.style.setProperty('--mv-cat', catColor(key));\n        b.appendChild(icon(catIcon(key)));\n        b.appendChild(document.createTextNode(CATS[key].label));\n        b.addEventListener('click', function() {\n          setCat(key);\n        });\n        box.appendChild(b);\n      });\n      updateCatArrows();\n      var active = box.querySelector('.is-active');\n      if (active && active.scrollIntoView && active.offsetLeft + active.offsetWidth > box.scrollLeft + box.clientWidth) {\n        box.scrollLeft = active.offsetLeft - 80;\n      }\n    }\n\n    \/\/ Fl\u00e8ches de la ligne de cat\u00e9gories (visibles seulement s'il reste \u00e0 d\u00e9filer)\n    var catsWrap = document.getElementById('mv-cats-wrap');\n    var catsRow = document.getElementById('mv-cats');\n\n    function updateCatArrows() {\n      var max = catsRow.scrollWidth - catsRow.clientWidth;\n      catsWrap.classList.toggle('can-left', catsRow.scrollLeft > 4);\n      catsWrap.classList.toggle('can-right', catsRow.scrollLeft < max - 4);\n    }\n    catsRow.addEventListener('scroll', updateCatArrows, { passive: true });\n    window.addEventListener('resize', updateCatArrows);\n    catsWrap.querySelector('.mv-cats-arrow--left').addEventListener('click', function() {\n      catsRow.scrollBy({ left: -catsRow.clientWidth * 0.7, behavior: 'smooth' });\n    });\n    catsWrap.querySelector('.mv-cats-arrow--right').addEventListener('click', function() {\n      catsRow.scrollBy({ left: catsRow.clientWidth * 0.7, behavior: 'smooth' });\n    });\n\n    function setCat(key) {\n      state.cat = key;\n      state.limit = STEP;\n      state.page = 1;\n      renderCats();\n      renderList();\n    }\n\n    \/\/ \u2550\u2550\u2550 Cartes \u2550\u2550\u2550\n    function picture(it) {\n      if (!it.image) {\n        var ph = el('div', 'mv-card-noimg');\n        ph.appendChild(icon(catIcon(it.type)));\n        return ph;\n      }\n      var img = el('img');\n      img.src = it.image;\n      img.alt = it.name;\n      img.loading = 'lazy';\n      img.onerror = function() {\n        img.replaceWith(picture({ type: it.type, image: '' }));\n      };\n      return img;\n    }\n\n    function metaLine(it) {\n      var m = el('p', 'mv-meta');\n      if (it.km !== null) {\n        var a = el('span');\n        a.appendChild(icon('car'));\n        a.appendChild(document.createTextNode(String(it.km).replace('.', DECIMAL) + ' km'));\n        m.appendChild(a);\n      }\n      if (it.min !== null) {\n        var b = el('span');\n        b.appendChild(icon('clock'));\n        b.appendChild(document.createTextNode(it.min + ' min'));\n        m.appendChild(b);\n      }\n      if (it.km === null && it.min === null && it.city) {\n        var c = el('span');\n        c.appendChild(icon('pin'));\n        c.appendChild(document.createTextNode(it.city));\n        m.appendChild(c);\n      }\n      return m.childNodes.length ? m : null;\n    }\n\n    function card(it, featured, mini) {\n      var c = el('article', 'mv-card' + (featured ? ' mv-card--featured' : '') + (mini ? ' mv-card--mini' : ''));\n      c.tabIndex = 0;\n      c.dataset.id = it.id;\n      c.style.setProperty('--mv-cat', catColor(it.type));\n\n      var media = el('div', 'mv-card-media');\n      media.appendChild(picture(it));\n      if (!featured && !mini && CATS[it.type]) media.appendChild(el('span', 'mv-pill', CATS[it.type].label));\n      \/\/ Les mini-cartes aussi : la photo y est petite, mais c'est la m\u00eame photo,\n      \/\/ et la licence ne pr\u00e9voit pas d'exception de taille.\n      if (it.credit) {\n        var cr = el('span', 'mv-credit', '\u00a9');\n        cr.title = 'Photo : ' + it.credit;\n        cr.setAttribute('aria-label', 'Photo : ' + it.credit);\n        cr.setAttribute('data-credit', 'Photo : ' + it.credit);\n        media.appendChild(cr);\n      }\n      c.appendChild(media);\n\n      var body = el('div', 'mv-card-body');\n      if (featured) {\n        var flag = el('span', 'mv-flag');\n        flag.appendChild(icon('star'));\n        flag.appendChild(document.createTextNode(T.featured));\n        body.appendChild(flag);\n      }\n      if (mini && CATS[it.type]) body.appendChild(el('span', 'mv-pill', CATS[it.type].label));\n      body.appendChild(el('h3', 'mv-card-title', it.name));\n      var meta = metaLine(it);\n      if (meta) body.appendChild(meta);\n      if (it.description) body.appendChild(el('p', 'mv-card-desc', it.description));\n      if (!featured && !mini && it.tags.length) {\n        var tags = el('div', 'mv-tags');\n        it.tags.forEach(function(t) {\n          tags.appendChild(el('span', 'mv-tag', t));\n        });\n        body.appendChild(tags);\n      }\n      var foot = el('div', 'mv-card-foot');\n      var btn = el('button', 'mv-discover', T.discover);\n      btn.type = 'button';\n      btn.appendChild(icon('arrow'));\n      foot.appendChild(btn);\n      body.appendChild(foot);\n      c.appendChild(body);\n\n      c.addEventListener('click', function() {\n        openModal(it);\n      });\n      c.addEventListener('keydown', function(e) {\n        if (e.key === 'Enter') openModal(it);\n      });\n      if (mini) return c;\n      c.addEventListener('mouseenter', function() {\n        highlightPin(it.id, true);\n      });\n      c.addEventListener('mouseleave', function() {\n        highlightPin(it.id, false);\n      });\n      return c;\n    }\n\n    function renderList() {\n      var list = filtered();\n      var grid = document.getElementById('mv-grid');\n      var more = document.getElementById('mv-more');\n      grid.innerHTML = '';\n      more.innerHTML = '';\n\n      var count = document.getElementById('mv-count');\n      count.innerHTML = '';\n      count.appendChild(el('strong', null, plural(list.length)));\n      count.appendChild(document.createTextNode(' ' + T.around_you));\n\n      if (!list.length) {\n        var empty = el('div', 'mv-empty');\n        empty.appendChild(el('strong', null, T.no_result));\n        empty.appendChild(document.createTextNode(T.no_result_hint));\n        grid.appendChild(empty);\n      }\n\n      \/\/ Pagination : 4 rang\u00e9es pleines par page, selon le nombre de colonnes affich\u00e9es.\n      \/\/ La fiche \u00ab \u00c0 la une \u00bb occupe 2 cases : la 1re page a donc une fiche de moins.\n      var cols = gridColumns();\n      var perPage = cols === 1 ? 8 : cols * 4;\n      var featuredOn = !state.q && list.length > 2 && !!list[0].image && !!list[0].featurable && cols > 1;\n      var first = featuredOn ? perPage - 1 : perPage;\n      var pages = list.length <= first ? 1 : 1 + Math.ceil((list.length - first) \/ perPage);\n      if (state.page > pages) state.page = pages;\n      var start = state.page === 1 ? 0 : first + (state.page - 2) * perPage;\n      var end = state.page === 1 ? first : start + perPage;\n\n      list.slice(start, end).forEach(function(it, i) {\n        grid.appendChild(card(it, featuredOn && state.page === 1 && i === 0));\n      });\n\n      if (pages > 1) renderPager(more, pages);\n\n      updateMap(list);\n    }\n\n    \/**\n     * Remonte au bloc demand\u00e9, sous l'en-t\u00eate fixe du th\u00e8me. Apr\u00e8s le rendu\n     * (image suivante) : la liste vient de changer de hauteur \u2014 28 pages qui\n     * deviennent une \u2014 et une position calcul\u00e9e avant tombait trop haut ou\n     * trop bas selon la cat\u00e9gorie cliqu\u00e9e.\n     *\/\n    var appRoot = document.getElementById('mv-app');\n    if (appRoot) appRoot.style.overflowAnchor = 'none';\n\n    function scrollToBlock(id) {\n      requestAnimationFrame(function() {\n        var target = document.getElementById(id);\n        if (!target) return;\n        var top = target.getBoundingClientRect().top + window.pageYOffset - headerOffset() - 16;\n        window.scrollTo({ top: Math.max(0, top), behavior: 'smooth' });\n      });\n    }\n\n    \/** Nombre de colonnes de la grille (d\u00e9pend de la largeur disponible) *\/\n    function gridColumns() {\n      var g = document.getElementById('mv-grid');\n      var n = g ? getComputedStyle(g).gridTemplateColumns.split(' ').filter(Boolean).length : 3;\n      return Math.max(1, n || 3);\n    }\n\n    function renderPager(box, pages) {\n      box.setAttribute('role', 'navigation');\n      box.setAttribute('aria-label', T.pagination);\n      var go = function(n) {\n        state.page = n;\n        try {\n          renderList();\n        } finally {\n          scrollToBlock('mv-count');\n        }\n      };\n      var btn = function(label, n, opts) {\n        var b = el('button', 'mv-page', label);\n        b.type = 'button';\n        if (opts.aria) b.setAttribute('aria-label', opts.aria);\n        if (opts.current) b.setAttribute('aria-current', 'page');\n        b.disabled = !!opts.disabled;\n        b.addEventListener('click', function() {\n          if (!opts.current) go(n);\n        });\n        box.appendChild(b);\n      };\n      btn('\u2039', state.page - 1, { disabled: state.page === 1, aria: T.prev_page });\n      var last = 0;\n      for (var p = 1; p <= pages; p++) {\n        if (p === 1 || p === pages || Math.abs(p - state.page) <= 1) {\n          if (p - last > 1) box.appendChild(el('span', 'mv-page-gap', '\u2026'));\n          btn(String(p), p, { current: p === state.page, aria: 'Page ' + p });\n          last = p;\n        }\n      }\n      btn('\u203a', state.page + 1, { disabled: state.page === pages, aria: T.next_page });\n    }\n\n    \/\/ \u2550\u2550\u2550 Id\u00e9es selon vos envies (cat\u00e9gories les plus fournies) \u2550\u2550\u2550\n    function renderIdeas() {\n      var sec = document.getElementById('mv-ideas');\n      \/\/ Les fiches sans gabarit (\u00ab Infos pratiques \u00bb) ne sont pas une envie.\n      var keys = Object.keys(CATS).filter(function(k) { return !CATS[k].adhoc; }).sort(function(a, b) {\n        return (CATS[b].image ? 1 : 0) - (CATS[a].image ? 1 : 0) || CATS[b].count - CATS[a].count;\n      }).slice(0, 4);\n      if (keys.length < 2) return;\n\n      var head = el('div', 'mv-ideas-head');\n      var h = el('h2', 'mv-ideas-title', T.ideas_title);\n      h.id = 'mv-ideas-title';\n      head.appendChild(h);\n      head.appendChild(el('p', 'mv-ideas-sub', T.ideas_sub));\n      sec.appendChild(head);\n\n      var grid = el('div', 'mv-ideas-grid');\n      keys.forEach(function(key) {\n        var c = CATS[key];\n        var b = el('button', 'mv-idea');\n        b.type = 'button';\n        b.style.setProperty('--mv-cat', c.color);\n        var img = el('span', 'mv-idea-img');\n        if (c.image) img.style.backgroundImage = 'url(\"' + c.image.replace(\/\"\/g, '%22') + '\")';\n        b.appendChild(img);\n        var body = el('span', 'mv-idea-body');\n        body.appendChild(icon(catIcon(key)));\n        var txt = el('span', 'mv-idea-text');\n        txt.appendChild(el('strong', null, c.label));\n        txt.appendChild(el('span', null, plural(c.count)));\n        body.appendChild(txt);\n        body.appendChild(icon('arrow'));\n        b.appendChild(body);\n        b.addEventListener('click', function() {\n          try {\n            setCat(key);\n          } finally {\n            scrollToBlock('mv-cats');\n          }\n        });\n        grid.appendChild(b);\n      });\n      sec.appendChild(grid);\n    }\n\n    \/\/ \u2550\u2550\u2550 Carte Leaflet \u2550\u2550\u2550\n    var map = null,\n      layer = null,\n      homeMarker = null,\n      radius = null,\n      resetBtn = null,\n      fitting = false, \/\/ cadrage lanc\u00e9 par le code (et non par l'utilisateur)\n      overview = null, \/\/ dernier cadrage \u00ab vue d'ensemble \u00bb\n      pins = {};\n\n    \/\/ Copie de Leaflet utilis\u00e9e pour TOUTE la carte. Sur certains sites (th\u00e8me qui\n    \/\/ d\u00e9place les scripts avec jQuery, WP Rocket\u2026) Leaflet s'ex\u00e9cute deux fois : la\n    \/\/ 2e copie \u00e9crase window.L alors que markercluster s'est attach\u00e9 \u00e0 la 1re.\n    \/\/ M\u00e9langer les deux copies rend les rep\u00e8res invisibles et casse le regroupement.\n    var Lf = null;\n\n    function resolveLeaflet() {\n      var cur = window.L;\n      if (!cur) return null;\n      if (typeof cur.markerClusterGroup === 'function' && typeof cur.MarkerClusterGroup === 'function') return cur;\n      if (typeof cur.noConflict === 'function') {\n        var current = cur.noConflict(); \/\/ window.L \u2190 copie pr\u00e9c\u00e9dente\n        var previous = window.L;\n        if (previous && previous !== current && typeof previous.MarkerClusterGroup === 'function') {\n          \/\/ markercluster lit window.L \u00e0 chaque action (clic, zoom) : on remet\n          \/\/ durablement la copie qui le porte (l'autre n'est qu'un doublon de la m\u00eame version).\n          \/\/ Sans \u00e7a, les identifiants internes des deux copies se m\u00e9langent et les\n          \/\/ clics sur les rep\u00e8res \/ groupes sont perdus.\n          window.L = previous;\n          return previous;\n        }\n        window.L = current;\n      }\n      return null;\n    }\n\n    function pinIcon(color, hover, selected) {\n      return Lf.divIcon({\n        className: 'mv-pin' + (hover ? ' is-hover' : '') + (selected ? ' is-selected' : ''),\n        html: '<svg width=\"30\" height=\"39\" viewBox=\"0 0 28 36\"><path d=\"M14 35C14 35 26 22.5 26 13.5A12 12 0 0 0 2 13.5C2 22.5 14 35 14 35Z\" fill=\"' + color + '\" stroke=\"#fff\" stroke-width=\"2\"\/><circle cx=\"14\" cy=\"13.5\" r=\"4.5\" fill=\"#fff\"\/><\/svg>',\n        iconSize: [30, 39],\n        iconAnchor: [15, 39],\n        popupAnchor: [0, -34]\n      });\n    }\n\n    var mapTries = 0;\n\n    function initMap() {\n      var elMap = document.getElementById('mv-map');\n      if (!elMap) return;\n      \/\/ Attend Leaflet + markercluster (scripts parfois diff\u00e9r\u00e9s), 8 s max ;\n      \/\/ au-del\u00e0, carte sans regroupement plut\u00f4t que pas de carte.\n      Lf = resolveLeaflet();\n      if (!Lf) {\n        if (++mapTries < 80) return setTimeout(initMap, 100);\n        if (!window.L) return;\n        Lf = window.L;\n      }\n      map = Lf.map(elMap, { zoomControl: false, scrollWheelZoom: false, attributionControl: false }).setView([46.6, 1.9], 6);\n      \/\/ Garde-fou : si le th\u00e8me r\u00e9ex\u00e9cute Leaflet plus tard, on remet la bonne copie\n      \/\/ juste avant toute interaction (markercluster lit window.L au moment du clic).\n      ['pointerdown', 'mousedown', 'touchstart', 'click', 'wheel'].forEach(function(t) {\n        elMap.addEventListener(t, function() {\n          if (window.L !== Lf) window.L = Lf;\n        }, true);\n      });\n      Lf.tileLayer(MAP.tiles_url, { maxZoom: 19 }).addTo(map);\n      Lf.control.zoom({ position: 'bottomright' }).addTo(map);\n      Lf.control.attribution({ position: 'bottomleft', prefix: false }).addAttribution(MAP.attribution).addTo(map);\n\n      \/\/ \u00ab Revenir \u00e0 la vue d'ensemble \u00bb : appara\u00eet d\u00e8s que l'utilisateur zoome \/ d\u00e9place la carte\n      resetBtn = el('button', 'mv-reset');\n      resetBtn.type = 'button';\n      resetBtn.hidden = true;\n      resetBtn.appendChild(icon('reset'));\n      resetBtn.appendChild(document.createTextNode(T.reset_view));\n      resetBtn.addEventListener('click', function() {\n        fitOverview();\n        resetBtn.hidden = true;\n      });\n      elMap.appendChild(resetBtn);\n      Lf.DomEvent.disableClickPropagation(resetBtn);\n      map.on('zoomstart movestart', function() {\n        if (!fitting && resetBtn) resetBtn.hidden = false;\n      });\n\n      \/\/ Rep\u00e8re de l'\u00e9tablissement, toujours visible (hors regroupement)\n      if (MAP.home) {\n        homeMarker = Lf.marker([MAP.home.lat, MAP.home.lng], {\n          icon: Lf.divIcon({ className: 'mv-home', html: '<span class=\"mv-home-pin\">' + ICONS.home + '<\/span>', iconSize: [44, 44], iconAnchor: [22, 22] }),\n          \/\/ Sous les rep\u00e8res et groupes : les fiches situ\u00e9es \u00e0 l'\u00e9tablissement m\u00eame\n          \/\/ (souvent nombreuses) restent visibles et cliquables par-dessus.\n          zIndexOffset: -1000,\n          keyboard: false,\n          interactive: false,\n          title: MAP.home.label\n        }).addTo(map);\n        homeMarker.bindTooltip(MAP.home.label, { permanent: true, direction: 'right', offset: [24, 0], className: 'mv-home-label' });\n      }\n\n      layer = (typeof Lf.markerClusterGroup === 'function') ? Lf.markerClusterGroup({\n        showCoverageOnHover: false,\n        maxClusterRadius: 45,\n        iconCreateFunction: function(cl) {\n          var n = cl.getChildCount();\n          var s = n < 10 ? 34 : (n < 50 ? 40 : 46);\n          return Lf.divIcon({ className: 'mv-cluster', html: '<span style=\"width:' + s + 'px;height:' + s + 'px;background:' + ACCENT + '\">' + n + '<\/span>', iconSize: [s, s] });\n        }\n      }) : Lf.layerGroup();\n      layer.addTo(map);\n      renderList();\n    }\n\n    \/**\n     * Met la carte \u00e0 jour sans jamais bloquer la page. Le th\u00e8me (ou WP Rocket)\n     * peut r\u00e9ex\u00e9cuter Leaflet apr\u00e8s coup : markercluster lit alors la mauvaise\n     * copie (\u00ab L.DistanceGrid is not a constructor \u00bb) au moment o\u00f9 la LISTE met\n     * la carte \u00e0 jour. On remet la bonne copie avant, et une erreur de carte\n     * n'emp\u00eache plus la liste ni le d\u00e9filement qui suivent.\n     *\/\n    function updateMap(list) {\n      if (!map || !layer) return;\n      if (Lf && window.L !== Lf) window.L = Lf;\n      try {\n        drawMap(list);\n      } catch (e) {\n        if (window.console) console.warn('Elaia \u2014 carte non mise \u00e0 jour :', e);\n      }\n    }\n\n    function drawMap(list) {\n      layer.clearLayers();\n      pins = {};\n      var bounds = [];\n      var markers = [];\n      list.forEach(function(it) {\n        if (it.lat === null) return;\n        var m = Lf.marker([it.lat, it.lng], { icon: pinIcon(catColor(it.type), false, it.id === state.selected), title: it.name });\n        m.on('click', function() {\n          selectItem(it.id);\n        });\n        markers.push(m);\n        pins[it.id] = m;\n        bounds.push([it.lat, it.lng]);\n      });\n      \/\/ Ajout group\u00e9 : un seul recalcul des regroupements (plus fiable que addLayer un par un)\n      if (typeof layer.addLayers === 'function') layer.addLayers(markers);\n      else markers.forEach(function(m) {\n        layer.addLayer(m);\n      });\n\n      \/\/ Rayon du filtre de distance autour de l'\u00e9tablissement\n      if (radius) {\n        map.removeLayer(radius);\n        radius = null;\n      }\n      if (MAP.home) {\n        bounds.push([MAP.home.lat, MAP.home.lng]);\n        if (state.km) {\n          radius = Lf.circle([MAP.home.lat, MAP.home.lng], {\n            radius: state.km * 1000,\n            color: ACCENT,\n            weight: 1.5,\n            dashArray: '6 6',\n            fillColor: ACCENT,\n            fillOpacity: 0.06,\n            interactive: false\n          }).addTo(map);\n        }\n      }\n\n      if (state.selected !== null && !pins[state.selected]) state.selected = null;\n      renderPreview();\n      overview = radius ? { bounds: radius.getBounds(), padding: [20, 20] } :\n        (bounds.length > 1 ? { bounds: bounds, padding: [40, 40] } :\n          (bounds.length === 1 ? { center: bounds[0] } : null));\n      fitOverview();\n      if (resetBtn) resetBtn.hidden = true;\n      setTimeout(function() {\n        map.invalidateSize();\n      }, 50);\n    }\n\n    \/** Cadre la carte sur la vue d'ensemble, sans afficher le bouton \u00ab Revenir\u2026 \u00bb *\/\n    function fitOverview() {\n      if (!map || !overview) return;\n      fitting = true;\n      if (overview.center) map.setView(overview.center, 13, { animate: false });\n      else map.fitBounds(overview.bounds, { padding: overview.padding, maxZoom: 13, animate: false });\n      setTimeout(function() {\n        fitting = false;\n      }, 50);\n    }\n\n    function highlightPin(id, on) {\n      var m = pins[id];\n      if (!m) return;\n      var it = BY_ID[id];\n      var selected = id === state.selected;\n      m.setIcon(pinIcon(catColor(it.type), on, selected));\n      m.setZIndexOffset(on || selected ? 1000 : 0);\n    }\n\n    \/** S\u00e9lectionne une fiche depuis la carte : rep\u00e8re mis en avant + fiche sous la carte *\/\n    function selectItem(id) {\n      var prev = state.selected;\n      state.selected = id;\n      if (prev !== null) highlightPin(prev, false);\n      highlightPin(id, false);\n      renderPreview();\n    }\n\n    function renderPreview() {\n      var box = document.getElementById('mv-preview');\n      if (!box) return;\n      box.innerHTML = '';\n      var it = state.selected !== null ? BY_ID[state.selected] : null;\n      if (!it) {\n        var hint = el('div', 'mv-preview-hint');\n        hint.appendChild(icon('pin'));\n        hint.appendChild(document.createTextNode(T.map_hint));\n        box.appendChild(hint);\n        return;\n      }\n      box.appendChild(card(it, false, true));\n    }\n\n    \/\/ \u2550\u2550\u2550 Modal \u2550\u2550\u2550\n    var modal = document.getElementById('mv-modal');\n    if (modal.parentNode !== document.body) document.body.appendChild(modal);\n    var content = document.getElementById('mv-modal-content');\n    content.style.setProperty('--mv-accent', ACCENT);\n    content.style.setProperty('--mv-accent-soft', ACCENT + '1a');\n    content.style.setProperty('--mv-cream', '#faf7f2');\n    content.style.setProperty('--mv-line', '#ebe5da');\n    content.style.setProperty('--mv-muted', '#6b6559');\n    var lastFocus = null;\n\n    function openModal(it) {\n      lastFocus = document.activeElement;\n      content.innerHTML = '';\n      content.style.setProperty('--mv-cat', catColor(it.type));\n\n      \/\/ Deux colonnes d\u00e8s le haut : m\u00e9dias \/ actions \u00e0 gauche, texte \u00e0 droite\n      var body = el('div', 'mv-modal-body');\n      var cols = el('div', 'mv-modal-cols');\n      var side = el('div', 'mv-modal-col mv-modal-col--media');\n      var main = el('div', 'mv-modal-col');\n      cols.appendChild(side);\n      cols.appendChild(main);\n      body.appendChild(cols);\n      var mainBody = body;\n\n      if (it.image) {\n        var img = el('img', 'mv-modal-img');\n        img.src = it.image;\n        img.alt = it.name;\n        img.onerror = function() {\n          img.remove();\n          if (cap) cap.remove();\n        };\n        side.appendChild(img);\n        var cap = null;\n        if (it.credit) {\n          cap = el('p', 'mv-modal-credit', 'Photo : ' + it.credit);\n          side.appendChild(cap);\n        }\n      }\n\n      body = main;\n      if (CATS[it.type]) {\n        var pill = el('span', 'mv-pill', CATS[it.type].label);\n        pill.style.alignSelf = 'flex-start';\n        body.appendChild(pill);\n      }\n      var t = el('h2', 'mv-modal-title', it.name);\n      t.id = 'mv-modal-title';\n      body.appendChild(t);\n      var meta = metaLine(it);\n      if (meta) body.appendChild(meta);\n      if (it.event) {\n        var ev = el('span', 'mv-modal-event');\n        ev.appendChild(icon('calendar'));\n        ev.appendChild(document.createTextNode(it.event));\n        body.appendChild(ev);\n      }\n      if (it.description) body.appendChild(el('p', 'mv-modal-desc', it.description));\n\n      if (it.fields.length) {\n        var f = el('div', 'mv-fields');\n        it.fields.forEach(function(fd) {\n          var d = el('div', 'mv-field');\n          d.appendChild(el('span', null, fd.label));\n          d.appendChild(el('strong', null, fd.value));\n          f.appendChild(d);\n        });\n        body.appendChild(f);\n      }\n\n      \/\/ Colonne m\u00e9dias (gauche)\n      body = side;\n      var actions = el('div', 'mv-modal-actions');\n      \/\/ Google Maps seulement si on sait o\u00f9 se trouve la fiche (sinon lien trompeur)\n      var gmTarget = mapsTarget(it);\n      if (gmTarget) {\n        var gm = el('a', 'mv-btn', gmTarget.label);\n        gm.href = gmTarget.url;\n        gm.target = '_blank';\n        gm.rel = 'noopener';\n        gm.insertBefore(icon('maps'), gm.firstChild);\n        actions.appendChild(gm);\n      }\n      if (it.link) {\n        var l = el('a', 'mv-btn mv-btn--ghost', T.official_site);\n        l.href = it.link;\n        l.target = '_blank';\n        l.rel = 'noopener';\n        l.appendChild(icon('arrow'));\n        actions.appendChild(l);\n      }\n      body.appendChild(actions);\n\n      if (it.video_url) {\n        body.appendChild(el('p', 'mv-modal-sub', T.video));\n        var e = it.video_embed;\n        if (e && (e.type === 'youtube' || e.type === 'vimeo') && e.src) {\n          var v = el('div', 'mv-video');\n          var fr = el('iframe');\n          fr.src = e.src;\n          fr.allowFullscreen = true;\n          fr.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\n          fr.referrerPolicy = 'strict-origin-when-cross-origin';\n          v.appendChild(fr);\n          body.appendChild(v);\n        } else if (e && e.type === 'file' && e.src) {\n          var vw = el('div', 'mv-video');\n          var vid = el('video');\n          vid.src = e.src;\n          vid.controls = true;\n          vid.preload = 'metadata';\n          vw.appendChild(vid);\n          body.appendChild(vw);\n        } else {\n          var vl = el('a', null, it.video_url);\n          vl.href = it.video_url;\n          vl.target = '_blank';\n          vl.rel = 'noopener';\n          body.appendChild(vl);\n        }\n      }\n\n      if (it.gallery.length) {\n        body.appendChild(el('p', 'mv-modal-sub', T.gallery));\n        var g = el('div', 'mv-gallery');\n        it.gallery.forEach(function(src) {\n          var a = el('a');\n          a.href = src;\n          a.target = '_blank';\n          a.rel = 'noopener';\n          var gi = el('img');\n          gi.src = src;\n          gi.alt = '';\n          gi.loading = 'lazy';\n          a.appendChild(gi);\n          g.appendChild(a);\n        });\n        body.appendChild(g);\n      }\n\n      var docs = it.documents.filter(function(d) {\n        return d && d.url;\n      });\n      if (docs.length) {\n        body.appendChild(el('p', 'mv-modal-sub', T.documents));\n        var dl = el('div', 'mv-docs');\n        docs.forEach(function(d) {\n          var a = el('a');\n          a.href = d.url;\n          a.target = '_blank';\n          a.rel = 'noopener';\n          a.appendChild(icon('doc'));\n          a.appendChild(document.createTextNode(d.nom || 'Document'));\n          dl.appendChild(a);\n        });\n        body.appendChild(dl);\n      }\n\n      if (it.faq.length) {\n        body = main; \/\/ la FAQ reste dans la colonne texte\n        body.appendChild(el('p', 'mv-modal-sub', T.faq));\n        var fq = el('div', 'mv-faq');\n        it.faq.forEach(function(qa) {\n          var det = el('details');\n          det.appendChild(el('summary', null, qa.question));\n          det.appendChild(el('p', null, qa.answer || T.no_answer));\n          fq.appendChild(det);\n        });\n        body.appendChild(fq);\n      }\n\n      content.appendChild(mainBody);\n      modal.hidden = false;\n      fitModal();\n      content.querySelectorAll('img, iframe, video').forEach(function(m) {\n        m.addEventListener('load', fitModal);\n        m.addEventListener('loadedmetadata', fitModal);\n      });\n      document.documentElement.style.overflow = 'hidden';\n      document.getElementById('mv-modal-close').focus();\n    }\n\n    \/**\n     * Agrandissement automatique : on passe au palier suivant tant que le contenu\n     * d\u00e9passe la hauteur disponible (sur grand \u00e9cran seulement).\n     *\/\n    function fitModal() {\n      var m = modal.querySelector('.mv-modal');\n      if (!m || modal.hidden) return;\n      m.classList.remove('is-wide', 'is-compact');\n      if (window.innerWidth <= 900) return;\n      var overflows = function() {\n        return m.scrollHeight > m.clientHeight + 2;\n      };\n      if (!overflows()) return;\n      m.classList.add('is-wide');\n      if (!overflows()) return;\n      m.classList.add('is-compact');\n    }\n    window.addEventListener('resize', function() {\n      if (!modal.hidden) fitModal();\n    });\n\n    \/** Lien Google Maps : coordonn\u00e9es si connues, sinon nom + ville \/ adresse *\/\n    \/**\n     * Cible Google Maps, par ordre de fiabilit\u00e9 :\n     *   1. coordonn\u00e9es de la fiche\n     *   2. nom + adresse (ou ville)\n     *   3. position de l'\u00e9tablissement (fiche sans lieu = \u00e9quipement sur place)\n     *   4. aucune \u2192 pas de bouton\n     *\/\n    function mapsTarget(it) {\n      var base = 'https:\/\/www.google.com\/maps\/search\/?api=1&query=';\n      if (it.lat !== null) return { url: base + encodeURIComponent(it.lat + ',' + it.lng), label: T.see_on_maps };\n      var where = it.address || it.city;\n      if (where) return { url: base + encodeURIComponent(it.name + ', ' + where), label: T.see_on_maps };\n      if (MAP.home) return { url: base + encodeURIComponent(MAP.home.lat + ',' + MAP.home.lng), label: T.see_place_on_maps };\n      return null;\n    }\n\n    function closeModal() {\n      modal.hidden = true;\n      document.documentElement.style.overflow = '';\n      if (lastFocus) lastFocus.focus();\n    }\n\n    document.getElementById('mv-modal-close').addEventListener('click', closeModal);\n    modal.addEventListener('click', function(e) {\n      if (e.target === modal) closeModal();\n    });\n    document.addEventListener('keydown', function(e) {\n      if (e.key === 'Escape' && !modal.hidden) closeModal();\n    });\n\n    \/\/ \u2550\u2550\u2550 Contr\u00f4les \u2550\u2550\u2550\n    \/**\n     * Hauteur occup\u00e9e en haut de l'\u00e9cran par les barres fixes \/ collantes du site\n     * (barre d'admin, en-t\u00eate, barre de r\u00e9servation\u2026), quelle que soit leur classe :\n     * on sonde le haut de l'\u00e9cran et on empile les barres trouv\u00e9es.\n     *\/\n    function headerOffset() {\n      var bottom = 0;\n      var vw = window.innerWidth,\n        vh = window.innerHeight;\n      var isBar = function(el) {\n        if (!el || el === document.body || el === document.documentElement) return false;\n        if (el.closest('#mv-app, .ea-modal-overlay, .mv-modal-overlay')) return false;\n        var pos = getComputedStyle(el).position;\n        if (pos !== 'fixed' && pos !== 'sticky') return false;\n        var r = el.getBoundingClientRect();\n        \/\/ vraie barre : large, pas trop haute (exclut bulles de chat, boutons flottants, popups)\n        return r.width >= vw * 0.3 && r.height > 0 && r.height < vh * 0.45;\n      };\n      for (var pass = 0; pass < 5; pass++) {\n        var y = bottom + 2,\n          found = 0;\n        if (y >= vh * 0.5) break;\n        [0.15, 0.5, 0.85].forEach(function(fx) {\n          (document.elementsFromPoint(vw * fx, y) || []).forEach(function(el) {\n            for (var n = el; n && n !== document.body; n = n.parentElement) {\n              if (isBar(n)) {\n                var r = n.getBoundingClientRect();\n                if (r.top <= y + 1 && r.bottom > found) found = r.bottom;\n                break;\n              }\n            }\n          });\n        });\n        if (found <= bottom) break;\n        bottom = found;\n      }\n      app.style.setProperty('--mv-header', Math.round(bottom) + 'px');\n      return bottom;\n    }\n\n    var searchTimer = null;\n    document.getElementById('mv-search').addEventListener('input', function(e) {\n      clearTimeout(searchTimer);\n      searchTimer = setTimeout(function() {\n        state.q = e.target.value;\n        state.limit = STEP;\n      state.page = 1;\n        renderList();\n      }, 150);\n    });\n\n    var dist = document.getElementById('mv-distance');\n    if (dist) {\n      dist.querySelectorAll('button').forEach(function(b) {\n        b.addEventListener('click', function() {\n          state.km = parseInt(b.getAttribute('data-km'), 10) || 0;\n          state.limit = STEP;\n      state.page = 1;\n          dist.querySelectorAll('button').forEach(function(x) {\n            x.classList.toggle('is-active', x === b);\n          });\n          renderList();\n        });\n      });\n    }\n\n    var viewSeg = document.getElementById('mv-view');\n    var layoutEl = document.getElementById('mv-layout');\n\n    function setView(v) {\n      state.view = v;\n      layoutEl.classList.toggle('is-list', v === 'list');\n      viewSeg.querySelectorAll('button').forEach(function(x) {\n        x.classList.toggle('is-active', x.getAttribute('data-view') === v);\n      });\n      if (map) setTimeout(function() {\n        map.invalidateSize();\n      }, 60);\n    }\n    viewSeg.querySelectorAll('button').forEach(function(b) {\n      b.addEventListener('click', function() {\n        setView(b.getAttribute('data-view'));\n      });\n    });\n\n    \/\/ Pas de carte si aucune fiche n'est g\u00e9olocalis\u00e9e\n    if (!ITEMS.some(function(it) {\n        return it.lat !== null;\n      })) {\n      viewSeg.style.display = 'none';\n      state.view = 'list';\n    }\n\n    headerOffset();\n    window.addEventListener('resize', headerOffset);\n    \/\/ Les barres du site peuvent appara\u00eetre au d\u00e9filement (barre de r\u00e9servation\u2026)\n    var hoTicking = false;\n    window.addEventListener('scroll', function() {\n      if (hoTicking) return;\n      hoTicking = true;\n      requestAnimationFrame(function() {\n        headerOffset();\n        hoTicking = false;\n      });\n    }, { passive: true });\n    var lastCols = null,\n      resizeTimer = null;\n    window.addEventListener('resize', function() {\n      clearTimeout(resizeTimer);\n      resizeTimer = setTimeout(function() {\n        var c = gridColumns();\n        if (lastCols !== null && c !== lastCols) renderList();\n        lastCols = c;\n      }, 200);\n    });\n    renderCats();\n    renderIdeas();\n    setView(state.view);\n    renderList();\n    renderPreview();\n    initMap();\n  })();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-11840","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Entdecken Sie die Umgebung - Camping Ur-Onea<\/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.uronea.com\/de\/elaia-metadatas\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Entdecken Sie die Umgebung - Camping Ur-Onea\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.uronea.com\/de\/elaia-metadatas\/\" \/>\n<meta property=\"og:site_name\" content=\"Camping Ur-Onea\" \/>\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.uronea.com\/de\/elaia-metadatas\/\",\"url\":\"https:\/\/www.uronea.com\/de\/elaia-metadatas\/\",\"name\":\"Entdecken Sie die Umgebung - Camping Ur-Onea\",\"isPartOf\":{\"@id\":\"https:\/\/www.uronea.com\/de\/#website\"},\"datePublished\":\"2026-10-21T01:26:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.uronea.com\/de\/elaia-metadatas\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.uronea.com\/de\/elaia-metadatas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.uronea.com\/de\/elaia-metadatas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Campingplatz Bidart\",\"item\":\"https:\/\/www.uronea.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Entdecken Sie die Umgebung\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.uronea.com\/de\/#website\",\"url\":\"https:\/\/www.uronea.com\/de\/\",\"name\":\"Camping Ur-Onea\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.uronea.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Entdecken Sie die Umgebung - Camping Ur-Onea","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.uronea.com\/de\/elaia-metadatas\/","og_locale":"de_DE","og_type":"article","og_title":"Entdecken Sie die Umgebung - Camping Ur-Onea","og_url":"https:\/\/www.uronea.com\/de\/elaia-metadatas\/","og_site_name":"Camping Ur-Onea","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.uronea.com\/de\/elaia-metadatas\/","url":"https:\/\/www.uronea.com\/de\/elaia-metadatas\/","name":"Entdecken Sie die Umgebung - Camping Ur-Onea","isPartOf":{"@id":"https:\/\/www.uronea.com\/de\/#website"},"datePublished":"2026-10-21T01:26:26+00:00","breadcrumb":{"@id":"https:\/\/www.uronea.com\/de\/elaia-metadatas\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.uronea.com\/de\/elaia-metadatas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.uronea.com\/de\/elaia-metadatas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Campingplatz Bidart","item":"https:\/\/www.uronea.com\/de\/"},{"@type":"ListItem","position":2,"name":"Entdecken Sie die Umgebung"}]},{"@type":"WebSite","@id":"https:\/\/www.uronea.com\/de\/#website","url":"https:\/\/www.uronea.com\/de\/","name":"Camping Ur-Onea","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.uronea.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"https:\/\/www.uronea.com\/de\/wp-json\/wp\/v2\/pages\/11840"}],"collection":[{"href":"https:\/\/www.uronea.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.uronea.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.uronea.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uronea.com\/de\/wp-json\/wp\/v2\/comments?post=11840"}],"version-history":[{"count":0,"href":"https:\/\/www.uronea.com\/de\/wp-json\/wp\/v2\/pages\/11840\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.uronea.com\/de\/wp-json\/wp\/v2\/media?parent=11840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}