{"id":2939,"date":"2026-03-09T12:12:16","date_gmt":"2026-03-09T11:12:16","guid":{"rendered":"https:\/\/www.bois-et-toiles.com\/elaia-metadatas\/"},"modified":"2026-03-09T12:12:16","modified_gmt":"2026-03-09T11:12:16","slug":"elaia-metadatas","status":"publish","type":"page","link":"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/","title":{"rendered":"D\u00e9couvrez autour de vous"},"content":{"rendered":"\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\">\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n\n<style>\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     BASE \u2014 Layout principal et typographie\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-wrap { font-family: 'Inter', -apple-system, sans-serif !important; color: #0f172a; max-width: 1400px; margin: 0 auto; padding: 0 24px; -webkit-font-smoothing: antialiased; }\n  .em-wrap * { box-sizing: border-box; }\n\n  \/* \u2500\u2500\u2500 Header \u2014 Titre + barre de recherche \u2500\u2500\u2500 *\/\n  .em-header { padding: 40px 0 24px; display: flex; align-items: flex-end; justify-content: space-between; gap: 16px; flex-wrap: wrap; }\n  .em-header-title { font-size: 24px !important; font-weight: 800 !important; margin: 0 !important; color: #0f172a; }\n  .em-header-sub { font-size: 14px; color: #64748b; margin: 4px 0 0; }\n\n  \/* \u2500\u2500\u2500 Recherche \u2014 Champ avec ic\u00f4ne loupe \u2500\u2500\u2500 *\/\n  .em-search-wrap { position: relative; width: 280px; }\n  .em-search-icon { position: absolute; left: 12px; top: 50%; transform: translateY(-50%); width: 16px; height: 16px; color: #94a3b8; pointer-events: none; }\n  .em-search { width: 100% !important; padding: 10px 16px 10px 36px !important; font-size: 14px !important; font-family: inherit; border: 1px solid #e2e8f0 !important; border-radius: 12px !important; background: #fff !important; color: #0f172a; outline: none; }\n  .em-search:focus { border-color: #3b82f6 !important; box-shadow: 0 0 0 3px #3b82f618 !important; }\n  .em-search::placeholder { color: #94a3b8; }\n\n  \/* \u2500\u2500\u2500 Onglets \u2014 Filtrage par cat\u00e9gorie \u2500\u2500\u2500 *\/\n  .em-tabs { display: flex !important; gap: 8px; overflow-x: auto; padding-bottom: 4px; margin-bottom: 24px; scrollbar-width: none; }\n  .em-tabs::-webkit-scrollbar { display: none; }\n  .em-tab { flex-shrink: 0; padding: 8px 16px; border-radius: 8px; font-size: 14px; font-weight: 500; cursor: pointer; border: 1px solid #e2e8f0; background: #fff; color: #64748b; transition: all 0.15s; font-family: inherit; white-space: nowrap; }\n  .em-tab:hover { border-color: #cbd5e1; }\n  .em-tab.active { background: #3b82f6 !important; color: #fff !important; border-color: #3b82f6 !important; }\n  .em-tab-count { margin-left: 6px; font-size: 12px; opacity: 0.7; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CARTE \u2014 Leaflet + l\u00e9gende + marqueurs\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-map-section { margin-bottom: 24px; }\n  .em-map-wrap { border-radius: 16px; overflow: hidden; border: 1px solid #e2e8f0; box-shadow: 0 1px 3px rgba(0,0,0,0.04); }\n  .em-map { height: 420px; width: 100%; }\n\n  \/* Personnalisation des popups Leaflet *\/\n  .em-map .leaflet-popup-content-wrapper { border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.12); padding: 0; overflow: hidden; }\n  .em-map .leaflet-popup-content { margin: 0; min-width: 200px; }\n  .em-map .leaflet-popup-tip { box-shadow: 0 2px 6px rgba(0,0,0,0.1); }\n  .em-map-popup { padding: 12px 14px; }\n  .em-map-popup-name { font-size: 14px; font-weight: 700; color: #0f172a; margin: 0 0 4px; line-height: 1.3; }\n  .em-map-popup-cat { font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.3px; margin: 0 0 8px; }\n  .em-map-popup-btn { display: inline-flex; align-items: center; gap: 4px; font-size: 12px; font-weight: 600; color: #3b82f6; cursor: pointer; background: none; border: none; padding: 0; font-family: inherit; }\n  .em-map-popup-btn:hover { text-decoration: underline; }\n\n  \/* L\u00e9gende de la carte *\/\n  .em-map-legend { display: flex; gap: 16px; padding: 10px 16px; background: #fff; border-top: 1px solid #e2e8f0; flex-wrap: wrap; }\n  .em-map-legend-item { display: flex; align-items: center; gap: 6px; font-size: 12px; font-weight: 600; color: #64748b; cursor: pointer; transition: opacity 0.15s; }\n  .em-map-legend-item:hover { opacity: 0.7; }\n  .em-map-legend-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; box-shadow: 0 0 0 2px rgba(0,0,0,0.08); }\n\n  \/* Bouton toggle carte *\/\n  .em-map-toggle { display: inline-flex; align-items: center; gap: 6px; padding: 8px 14px; border-radius: 8px; border: 1px solid #e2e8f0; background: #fff; color: #64748b; font-size: 13px; font-weight: 600; cursor: pointer; font-family: inherit; transition: all 0.15s; margin-bottom: 16px; }\n  .em-map-toggle:hover { border-color: #3b82f6; color: #3b82f6; }\n  .em-map-toggle.active { background: #3b82f6; color: #fff; border-color: #3b82f6; }\n\n  \/* Marqueurs personnalis\u00e9s SVG *\/\n  .em-marker { transition: transform 0.15s ease; }\n  .em-marker:hover { transform: scale(1.3); z-index: 1000 !important; }\n  .em-marker--active { transform: scale(1.4); z-index: 1000 !important; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     LAYOUT \u2014 Sidebar filtres + grille cards\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-layout { display: flex; gap: 24px; }\n  .em-sidebar { flex: 0 0 260px; position: sticky; top: 24px; height: fit-content; }\n  .em-main { flex: 1; min-width: 0; }\n\n  \/* \u2500\u2500\u2500 Filtres lat\u00e9raux \u2500\u2500\u2500 *\/\n  .em-filters { background: #fff; border-radius: 12px; padding: 20px; border: 1px solid #e2e8f0; box-shadow: 0 1px 3px rgba(0,0,0,0.04); }\n  .em-filters-title { font-size: 15px !important; font-weight: 700 !important; margin: 0 0 16px !important; color: #0f172a; }\n  .em-filter-group { margin-bottom: 18px; }\n  .em-filter-group:last-child { margin-bottom: 0; }\n  .em-filter-label { display: block; font-size: 12px; font-weight: 700; color: #94a3b8; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 8px; }\n  .em-filter-check { display: flex; align-items: center; gap: 8px; padding: 5px 0; cursor: pointer; }\n  .em-filter-check input[type=\"checkbox\"] { cursor: pointer; accent-color: #3b82f6; width: 15px; height: 15px; }\n  .em-filter-check span { font-size: 13px; color: #64748b; font-weight: 500; }\n  .em-filter-reset { width: 100%; padding: 10px; background: #0f172a; color: #fff; border: none; border-radius: 8px; font-size: 13px; font-weight: 600; cursor: pointer; font-family: inherit; margin-top: 16px; }\n  .em-filter-reset:hover { background: #000; }\n\n  \/* \u2500\u2500\u2500 Compteurs \u2500\u2500\u2500 *\/\n  .em-stats { display: flex; gap: 10px; margin-bottom: 20px; flex-wrap: wrap; }\n  .em-stat { background: #fff; border: 1px solid #e2e8f0; border-radius: 8px; padding: 8px 14px; font-size: 13px; color: #64748b; }\n  .em-stat strong { color: #0f172a; font-weight: 700; margin-left: 4px; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CARDS \u2014 Grille de fiches m\u00e9tadonn\u00e9es\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-cards { display: grid !important; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important; gap: 20px !important; }\n  .em-card { background: #fff !important; border: 1px solid #e2e8f0 !important; border-radius: 12px !important; overflow: hidden !important; cursor: pointer; transition: all 0.2s; box-shadow: 0 1px 3px rgba(0,0,0,0.04); display: block !important; }\n  .em-card:hover { box-shadow: 0 4px 6px -1px rgba(0,0,0,0.07) !important; transform: translateY(-2px); border-color: #3b82f6 !important; }\n  .em-card--highlight { box-shadow: 0 0 0 3px #3b82f6 !important; }\n\n  \/* Image de la card *\/\n  .em-card-img-wrap { position: relative; }\n  .em-card-img { width: 100% !important; height: 160px !important; object-fit: cover !important; display: block !important; background: #f1f5f9; }\n  .em-card-placeholder { width: 100%; height: 160px; background: linear-gradient(135deg, #f1f5f9, #e2e8f0); display: flex; align-items: center; justify-content: center; color: #94a3b8; font-size: 14px; font-weight: 500; }\n  .em-card-badge { position: absolute; top: 10px; left: 10px; padding: 4px 10px; border-radius: 6px; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.3px; backdrop-filter: blur(8px); }\n\n  \/* Badges de cat\u00e9gorie (couleurs par type) *\/\n  .badge-accom { background: rgba(16,185,129,0.9); color: #fff; }\n  .badge-city { background: rgba(59,130,246,0.9); color: #fff; }\n  .badge-activity { background: rgba(168,85,247,0.9); color: #fff; }\n  .badge-event { background: rgba(239,68,68,0.9); color: #fff; }\n  .badge-restaurant { background: rgba(245,158,11,0.9); color: #fff; }\n  .badge-service { background: rgba(99,102,241,0.9); color: #fff; }\n  .badge-default { background: rgba(100,116,139,0.9); color: #fff; }\n\n  \/* Contenu de la card *\/\n  .em-card-body { padding: 16px; }\n  .em-card-title { font-size: 15px !important; font-weight: 700 !important; margin: 0 0 8px !important; color: #0f172a; line-height: 1.3; }\n  .em-card-tags { display: flex; flex-wrap: wrap; gap: 5px; margin-bottom: 10px; }\n  .em-tag { display: inline-flex; align-items: center; gap: 3px; padding: 3px 8px; border-radius: 5px; font-size: 11px; font-weight: 600; background: #f1f5f9; color: #64748b; }\n  .em-tag-blue { background: #dbeafe; color: #1e40af; }\n  .em-tag-green { background: #d1fae5; color: #065f46; }\n  .em-tag-orange { background: #fed7aa; color: #92400e; }\n  .em-tag-purple { background: #ede9fe; color: #6b21a8; }\n\n  \/* Champs r\u00e9sum\u00e9s visibles sur la card *\/\n  .em-card-fields { margin-bottom: 10px; }\n  .em-card-field { display: flex; gap: 6px; font-size: 12px; margin-bottom: 4px; }\n  .em-card-field-label { color: #94a3b8; flex-shrink: 0; }\n  .em-card-field-value { color: #0f172a; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }\n\n  \/* Pied de card *\/\n  .em-card-footer { padding-top: 10px; border-top: 1px solid #e2e8f0; display: flex; align-items: center; gap: 4px; font-size: 12px; font-weight: 600; color: #3b82f6; }\n  .em-card-footer svg { width: 14px; height: 14px; transition: transform 0.15s; }\n  .em-card:hover .em-card-footer svg { transform: translateX(2px); }\n\n  \/* \u00c9tat vide *\/\n  .em-empty { text-align: center; padding: 60px 20px; color: #64748b; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     MODAL \u2014 D\u00e9tail d'une fiche\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-modal-overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.5); backdrop-filter: blur(4px); z-index: 99999; display: flex; align-items: center; justify-content: center; padding: 16px; animation: emFadeIn 0.2s ease; }\n  @keyframes emFadeIn { from { opacity: 0 } to { opacity: 1 } }\n  .em-modal { background: #fff; border-radius: 16px; max-width: 640px; width: 100%; max-height: 85vh; overflow: hidden; box-shadow: 0 10px 15px -3px rgba(0,0,0,0.08); display: flex; flex-direction: column; animation: emSlideUp 0.25s ease; }\n  @keyframes emSlideUp { from { opacity: 0; transform: translateY(20px) } to { opacity: 1; transform: translateY(0) } }\n\n  \/* Modal avec image *\/\n  .em-modal-img-wrap { position: relative; flex-shrink: 0; }\n  .em-modal-img { width: 100%; height: 220px; object-fit: cover; display: block; }\n  .em-modal-img-gradient { position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,0.4), transparent); }\n  .em-modal-img-info { position: absolute; bottom: 16px; left: 20px; right: 20px; }\n  .em-modal-img-cat { font-size: 12px; font-weight: 500; color: rgba(255,255,255,0.8); margin: 0 0 4px; }\n  .em-modal-img-title { font-size: 20px; font-weight: 800; color: #fff; margin: 0; }\n  .em-modal-close { position: absolute; top: 12px; right: 12px; width: 32px; height: 32px; border-radius: 50%; background: rgba(0,0,0,0.4); color: #fff; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 16px; }\n  .em-modal-close:hover { background: rgba(0,0,0,0.6); }\n\n  \/* Modal sans image *\/\n  .em-modal-header-noimg { display: flex; align-items: center; justify-content: space-between; padding: 20px 24px; border-bottom: 1px solid #e2e8f0; }\n  .em-modal-header-noimg-cat { font-size: 12px; color: #94a3b8; margin: 0 0 2px; }\n  .em-modal-header-noimg-title { font-size: 18px; font-weight: 800; color: #0f172a; margin: 0; }\n  .em-modal-close-noimg { width: 32px; height: 32px; border-radius: 8px; border: none; cursor: pointer; color: #94a3b8; background: none; display: flex; align-items: center; justify-content: center; font-size: 16px; }\n  .em-modal-close-noimg:hover { background: #f1f5f9; color: #0f172a; }\n\n  \/* Corps et entr\u00e9es de la modal *\/\n  .em-modal-body { padding: 20px 24px; overflow-y: auto; flex: 1; }\n  .em-modal-entry { margin-bottom: 16px; }\n  .em-modal-entry-label { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; color: #94a3b8; margin: 0 0 4px; }\n  .em-modal-entry-value { font-size: 14px; color: #0f172a; margin: 0; line-height: 1.5; white-space: pre-line; }\n\n  \/* Pied de modal *\/\n  .em-modal-footer { padding: 16px 24px; border-top: 1px solid #e2e8f0; display: flex; align-items: center; justify-content: space-between; }\n  .em-modal-link { display: inline-flex; align-items: center; gap: 6px; font-size: 14px; font-weight: 600; color: #3b82f6; text-decoration: none; }\n  .em-modal-link:hover { opacity: 0.8; }\n  .em-modal-close-btn { padding: 8px 16px; font-size: 14px; font-weight: 500; color: #64748b; background: none; border: none; cursor: pointer; font-family: inherit; }\n  .em-modal-close-btn:hover { color: #0f172a; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 1024px) {\n    .em-layout { flex-direction: column; }\n    .em-sidebar { position: static; flex-basis: auto; }\n  }\n\n  @media (max-width: 720px) {\n    .em-wrap { padding: 0 12px; }\n    .em-header { flex-direction: column; align-items: stretch; padding: 24px 0 16px; gap: 12px; }\n    .em-header-title { font-size: 20px !important; }\n    .em-search-wrap { width: 100%; }\n    .em-tabs { gap: 6px; margin-bottom: 16px; }\n    .em-tab { padding: 6px 12px; font-size: 13px; }\n\n    \/* Carte mobile *\/\n    .em-map { height: 280px; }\n    .em-map-wrap { border-radius: 12px; }\n    .em-map-legend { gap: 10px; padding: 8px 12px; }\n    .em-map-legend-item { font-size: 11px; }\n\n    \/* Sidebar collapsible sur mobile *\/\n    .em-sidebar { order: -1; }\n    .em-filters { padding: 14px; }\n    .em-filters-title {\n      font-size: 14px !important; margin-bottom: 0 !important;\n      cursor: pointer; display: flex; align-items: center; justify-content: space-between;\n    }\n    .em-filters-title::after { content: '\u25be'; font-size: 12px; color: #94a3b8; transition: transform 0.2s; }\n    .em-filters.collapsed .em-filters-title::after { transform: rotate(-90deg); }\n    .em-filters.collapsed .em-filter-group,\n    .em-filters.collapsed .em-filter-reset { display: none; }\n\n    \/* Cards mobile *\/\n    .em-cards { grid-template-columns: 1fr !important; gap: 14px !important; }\n    .em-card-img { height: 140px !important; }\n    .em-card-body { padding: 12px; }\n    .em-card-title { font-size: 14px !important; }\n    .em-card-tags { gap: 4px; }\n    .em-tag { font-size: 10px; padding: 2px 6px; }\n\n    \/* Compteurs compacts *\/\n    .em-stats { gap: 8px; margin-bottom: 14px; }\n    .em-stat { padding: 6px 10px; font-size: 12px; }\n\n    \/* Modal \u2192 bottom sheet sur mobile *\/\n    .em-modal-overlay { align-items: flex-end; padding: 0; }\n    .em-modal { border-radius: 16px 16px 0 0; max-height: 90vh; max-width: 100%; animation: emSlideUpMobile 0.3s cubic-bezier(0.22,1,0.36,1); }\n    @keyframes emSlideUpMobile { from { transform: translateY(100%); } to { transform: translateY(0); } }\n    .em-modal-img { height: 180px; }\n    .em-modal-body { padding: 16px; }\n    .em-modal-footer { padding: 12px 16px; }\n    .em-modal-entry-value { font-size: 13px; }\n  }\n\n  @media (max-width: 380px) {\n    .em-map { height: 220px; }\n    .em-card-img { height: 120px !important; }\n    .em-card-fields { display: none; }\n  }\n<\/style>\n\n\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"ItemList\",\"name\":\"Restaurants autour du camping Bois & Toil\u00e9s - Saint-Rambert-d'Albon (26140)\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"La Villa Champagn\u00e8re\",\"url\":\"https:\/\/lavillachampagnere.fr\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"Restaurant\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"Les Fouillouses, 26140 Saint-Rambert-d'Albon\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"3\"},{\"@type\":\"PropertyValue\",\"name\":\"Tournure de prix\",\"value\":\"Menu adulte de 8,50 \u20ac \u00e0 22 \u20ac\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrasse\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Climatisation\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Auberge du Moulin\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"Restaurant\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"2, rue du Palais Id\u00e9al, 26390 Hauterives\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Tournure de prix\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrasse\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Climatisation\",\"value\":\"Oui\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Domaine de Pipangaille\",\"url\":\"https:\/\/www.domaine-de-pipangaille.fr\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"Restaurant\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"Quartier Les Marettes, 26140 Andancette\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"10\"},{\"@type\":\"PropertyValue\",\"name\":\"Tournure de prix\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrasse\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Climatisation\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Le Petit Roche\",\"url\":\"https:\/\/www.ardechegrandair.com\/gourmand\/restaurants\/604485_le-petit-roche\/\",\"image\":\"https:\/\/www.ardechegrandair.com\/gourmand\/restaurants\/604485_le-petit-roche\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.318137,\"longitude\":4.765224},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"Restaurant traditionnel fran\u00e7ais\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"Serri\u00e8res, France\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Tournure de prix\",\"value\":\"Menu adulte : de 28 \u00e0 46 \u20ac\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Du lundi au samedi : 12h00-14h00 et 19h00-22h00 ; Dimanche : 12h00-15h00\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"traditionnel\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrasse\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Climatisation\",\"value\":\"Oui\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Le Bateau D'\u00c9mile\",\"url\":\"https:\/\/alternativi.fr\/annuaire\/bistrot-brasserie\/serrieres-07340\",\"image\":\"https:\/\/alternativi.fr\/annuaire\/bistrot-brasserie\/serrieres-07340\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.318137,\"longitude\":4.765224},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"Brasserie\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"Serri\u00e8res, France\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Tournure de prix\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Du lundi au samedi : 08h00-20h00 ; Dimanche : Ferm\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"d\u00e9contract\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrasse\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Climatisation\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Thing\",\"name\":\"Le Caf\u00e9 du Rh\u00f4ne\",\"url\":\"https:\/\/www.le-cafe-du-rhone-restaurant-serrieres.fr\/\",\"image\":\"https:\/\/www.le-cafe-du-rhone-restaurant-serrieres.fr\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.318137,\"longitude\":4.765224},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"Restaurant\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"Serri\u00e8res, France\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"15\"},{\"@type\":\"PropertyValue\",\"name\":\"Tournure de prix\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Lundi : Ferm\u00e9 ; Mardi \u00e0 vendredi : 07h00-19h00 ; Samedi : 08h00-19h00 ; Dimanche : 08h00-18h00\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"familial\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrasse\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Climatisation\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Thing\",\"name\":\"A 4 Mains\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"Cuisine fran\u00e7aise\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"Salaise-sur-Sanne\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"5\"},{\"@type\":\"PropertyValue\",\"name\":\"Tournure de prix\",\"value\":\"33\u20ac\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"moderne\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrasse\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Climatisation\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"Thing\",\"name\":\"Au P'tit Sablonnais\",\"url\":\"https:\/\/www.keskeces.fr\/restaurant\/au-p-tit-sablonnais-38550-sablons.html\",\"image\":\"https:\/\/www.keskeces.fr\/restaurant\/au-p-tit-sablonnais-38550-sablons.html\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Tous les jours\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"familial\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie \/ Type\",\"value\":\"Bar - Restaurant\"},{\"@type\":\"PropertyValue\",\"name\":\"Localisation\",\"value\":\"8 route des Alpes-  38550 SABLONS\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"5\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrasse\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"Thing\",\"name\":\"Gemma Cimone\",\"url\":\"https:\/\/www.kelest.fr\/couscous-a-emporter\/sablons-38550\/\",\"image\":\"https:\/\/www.kelest.fr\/couscous-a-emporter\/sablons-38550\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.29975,\"longitude\":4.80812},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Auberge, Brasserie, Restaurant, Restauration \u00e0 domicile\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Saint-Rambert-d'Albon, France\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance\",\"value\":\"4.1\"},{\"@type\":\"PropertyValue\",\"name\":\"Price tour\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"familial\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrace\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Air conditioning\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":10,\"item\":{\"@type\":\"Thing\",\"name\":\"Le Camaleon\",\"url\":\"https:\/\/www.kelest.fr\/crepes-galettes-a-emporter\/sablons-38550\/\",\"image\":\"https:\/\/www.kelest.fr\/crepes-galettes-a-emporter\/sablons-38550\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.29975,\"longitude\":4.80812},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Restaurant, Snack-bar, Saladerie\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Chanas, France\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance\",\"value\":\"5\"},{\"@type\":\"PropertyValue\",\"name\":\"Price tour\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"familial\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrace\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Air conditioning\",\"value\":\"Non\"}]}},{\"@type\":\"ListItem\",\"position\":11,\"item\":{\"@type\":\"Thing\",\"name\":\"Le 7 De Table\",\"url\":\"https:\/\/www.kelest.fr\/crepes-galettes-a-emporter\/sablons-38550\/\",\"image\":\"https:\/\/www.kelest.fr\/crepes-galettes-a-emporter\/sablons-38550\/\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.29975,\"longitude\":4.80812},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Restaurant, Fermes auberges, H\u00f4tels avec piscine\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Limony, France\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance\",\"value\":\"14.5\"},{\"@type\":\"PropertyValue\",\"name\":\"Price tour\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Horaires d'ouverture\",\"value\":\"Non sp\u00e9cifi\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance\",\"value\":\"familial\"},{\"@type\":\"PropertyValue\",\"name\":\"Terrace\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Air conditioning\",\"value\":\"Non\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Villes aux alentours\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"City\",\"name\":\"Tain-l'Hermitage\",\"url\":\"https:\/\/www.ardeche-hermitage.com\/fr\/tain-lhermitage\/\",\"image\":\"https:\/\/media.ardeche-hermitage.com\/filer_public_thumbnails\/filer_public\/f6\/a5\/f6a5ecd5-c640-4a86-8666-580d51aab67f\/passerelle_bonjour_ludo.jpg__720x1018_q70_subsampling-2.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.0333,\"longitude\":4.8497},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"37\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"30\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Vignobles de l'Hermitage, Cit\u00e9 du Chocolat Valrhona\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"March\u00e9 de Tain-l'Hermitage, F\u00eate de la Vigne\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Restaurant Le Mangevins, sp\u00e9cialit\u00e9s locales\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Id\u00e9ale pour les amateurs de vin et de gastronomie\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Tain-l'Hermitage, 26600 Tain-l'Hermitage, France\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"City\",\"name\":\"Valence\",\"url\":\"https:\/\/www.valence-romans-tourisme.com\/fr\/\",\"image\":\"https:\/\/media.valence-romans-tourisme.com\/filer_public_thumbnails\/filer_public\/b3\/27\/b327ef33-b0ea-4795-a00c-1210555b3be4\/romans2__gaetan_mahe.jpg__570x380_q70_box-0%2C0%2C4096%2C2733_subject_location-1995%2C1340_subsampling-2.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":44.9267,\"longitude\":4.8924},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"50\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"40\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Parc Jouvet, Cath\u00e9drale Saint-Apollinaire\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"March\u00e9 de Valence, F\u00eate de la Musique\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Restaurant Le 7, cuisine r\u00e9gionale\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Ville dynamique avec une riche histoire et culture\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Valence, 26000 Valence, France\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"City\",\"name\":\"Annonay\",\"url\":\"https:\/\/www.ardechegrandair.com\/\",\"image\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/0\/0e\/Annonay%2C_vue_g%C3%A9n%C3%A9rale.JPG\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.241413,\"longitude\":4.67079548},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"19\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"25\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Tour des Martyrs, Ch\u00e2teau de D\u00e9omas, Maison La Vanaude\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"Festival international du premier film (f\u00e9vrier), Festi\u2019roc 07 (juin), J'Peux Pas J'ai Montgolfi\u00e8re (juillet)\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Bugnes, Pantins, Pogne d'Annonay\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Annonay est la plus grande ville du d\u00e9partement de l'Ard\u00e8che, riche en histoire et en patrimoine.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"1 Rue de l'H\u00f4tel de Ville, 07100 Annonay\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Activit\u00e9s et lieux recommand\u00e9s\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Safari de Peaugres\",\"url\":\"https:\/\/www.safari-peaugres.com\/\",\"image\":\"https:\/\/www.bois-et-toiles.com\/wp-content\/uploads\/2021\/06\/safari-peaugres-ardeche.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.2691,\"longitude\":4.717},\"location\":{\"@type\":\"Place\",\"name\":\"Peaugres\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"nature\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Peaugres\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"14\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"journ\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Adulte \u00e0 partir de 13 ans : 27,90 \u20ac ; Enfant 3 \u00e0 10 ans : 23,50 \u20ac\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Parc zoologique pr\u00e9sentant plus de 1 200 animaux de 135 esp\u00e8ces sur 80 hectares. Possibilit\u00e9 de visite \u00e0 pied ou en voiture.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"111, route du Grand Pont, 07340 Peaugres\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Le Train de l\u2019Ard\u00e8che\",\"url\":\"https:\/\/www.trainardeche.fr\/\",\"image\":\"https:\/\/www.bois-et-toiles.com\/wp-content\/uploads\/2021\/09\/train-ardeche-vignette.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.2691,\"longitude\":4.717},\"location\":{\"@type\":\"Place\",\"name\":\"Saint-Jean-de-Muzols\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"culture\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Saint-Jean-de-Muzols\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"40\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1 heure\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Billetterie sur trainardeche.fr\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Voyage en train \u00e0 vapeur historique reliant Tournon \u00e0 Lamastre, offrant une visite des Gorges du Doux.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"111, route du Grand Pont, 07300 Saint-Jean-de-Muzols\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Base de loisirs nautique \u2013 Saint Pierre de Boeuf\",\"url\":\"https:\/\/www.espaceeauxvives.com\/\",\"image\":\"https:\/\/www.bois-et-toiles.com\/wp-content\/uploads\/2022\/05\/canoe-kayak-vignette.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.2691,\"longitude\":4.717},\"location\":{\"@type\":\"Place\",\"name\":\"Saint-Pierre-de-B\u0153uf\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"sport\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Saint-Pierre-de-B\u0153uf\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"12\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"journ\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"De 23,00 \u20ac \u00e0 86,00 \u20ac\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Espace d\u00e9di\u00e9 aux sports d'eaux vives tels que le kayak, l'hydrospeed, le rafting et le paddle, avec possibilit\u00e9 de restauration en terrasse en bordure de rivi\u00e8re.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Saint-Pierre-de-B\u0153uf\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Le Massif du Pilat\",\"url\":\"https:\/\/www.pilat-tourisme.fr\/\",\"image\":\"https:\/\/www.pilat-tourisme.fr\/sites\/pilat-tourisme\/files\/styles\/ogimage\/public\/page\/6parcnaturelpilat.jpg?itok=I-6lsHll\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.2691,\"longitude\":4.717},\"location\":{\"@type\":\"Place\",\"name\":\"Massif du Pilat\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"nature\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Massif du Pilat\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"22\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"journ\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Gratuit\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Parc naturel r\u00e9gional offrant des activit\u00e9s de randonn\u00e9e, VTT et accrobranche dans un cadre naturel pr\u00e9serv\u00e9.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Massif du Pilat\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Palais Id\u00e9al du Facteur Cheval\",\"url\":\"https:\/\/www.facteurcheval.com\/\",\"image\":\"https:\/\/www.bois-et-toiles.com\/wp-content\/uploads\/2021\/06\/visite-palais-ideal-du-facteur-cheval.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.2691,\"longitude\":4.717},\"location\":{\"@type\":\"Place\",\"name\":\"Hauterives\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"culture\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Hauterives\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"23\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1 heure\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Billetterie sur le site officiel\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"\u0152uvre unique r\u00e9alis\u00e9e par Ferdinand Cheval, un facteur ayant consacr\u00e9 33 ans de sa vie \u00e0 la construction de ce palais inspir\u00e9 par la nature et les cartes postales.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Hauterives\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"\u00c9v\u00e9nements recommand\u00e9s\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Event\",\"name\":\"La Brocante de Printemps\",\"description\":\"Grande brocante conviviale avec des objets r\u00e9tro, d\u00e9corations, v\u00eatements, livres et jouets d'antan.\",\"url\":\"https:\/\/saintrambertdalbon.com\/2025\/11\/05\/%F0%9F%93%85-agenda-2026-complet-les-evenements-festifs-incontournables-du-comite-des-fetes-de-saint-rambert-dalbon\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_694e5f66ef7b4.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.2522,\"longitude\":4.8262},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Dimanche 8 mars 2026\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Saint-Rambert-d'Albon\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"0\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"March\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Id\u00e9ale pour les chineurs et collectionneurs.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Place du 8 Mai, 26140 Saint-Rambert-d'Albon\"}]}}]}]}<\/script>\n\n\n<!-- Injection des labels pour le JS (modal) -->\n<script>var emFieldLabels = {\"name\":\"Nom de l'\\u00e9v\\u00e9nement\",\"category_type\":\"Cat\\u00e9gorie \\\/ Type\",\"location_text\":\"Localisation\",\"distance_km\":\"Distance depuis le camping (km)\",\"price_range\":\"Tournure de prix\",\"opening_hours\":\"Horaires d'ouverture\",\"ambiance\":\"Ambiance\",\"terrasse_dxDQ1pg\":\"Terrasse\",\"climatisation_oiR4Ajb\":\"Climatisation\",\"link\":\"Lien\",\"image\":\"Image \\\/ Photo (URL)\",\"gps_coordinates_longitude\":\"Coordonn\\u00e9es GPS Longitude\",\"gps_coordinates_latitude\":\"Coordonn\\u00e9es GPS Latitude\",\"distance_kilometers\":\"Distance depuis le camping (km)\",\"driving_time_minutes\":\"Temps en voiture (min)\",\"must_see_places\":\"Lieux \\\/ Activit\\u00e9s incontournables\",\"markets_local_events\":\"March\\u00e9s \\\/ \\u00e9v\\u00e9nements locaux\",\"restaurants_specialities\":\"Restaurants \\\/ sp\\u00e9cialit\\u00e9s\",\"comment\":\"Astuce ou commentaire\",\"address\":\"Adresse compl\\u00e8te\",\"type\":\"Type d\\u2019\\u00e9v\\u00e9nement (march\\u00e9, festival, sport, etc.)\",\"place\":\"Ville \\\/ Zone\",\"duration\":\"Dur\\u00e9e moyenne\",\"price\":\"Tarif (si payant)\",\"booking_necessary\":\"R\\u00e9servation n\\u00e9cessaire ?\",\"date_period\":\"Date \\\/ P\\u00e9riode\",\"location\":\"Lieu (ville)\",\"description\":\"Description rapide\"};<\/script>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HTML \u2014 Interface principale\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<div class=\"em-wrap\">\n\n  <!-- \u2500\u2500\u2500 Header : titre + recherche \u2500\u2500\u2500 -->\n  <div class=\"em-header\">\n    <div>\n      <h1 class=\"em-header-title\">D\u00e9couvrez autour de vous<\/h1>\n      <p class=\"em-header-sub\">20 fiche(s) dans 4 cat\u00e9gorie(s)<\/p>\n    <\/div>\n    <div class=\"em-search-wrap\">\n      <svg class=\"em-search-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z\"><\/path><\/svg>\n      <input type=\"text\" class=\"em-search\" id=\"em-search\" placeholder=\"Rechercher une fiche...\">\n    <\/div>\n  <\/div>\n\n  <!-- \u2500\u2500\u2500 Onglets de cat\u00e9gories (affich\u00e9s si > 1 cat\u00e9gorie) \u2500\u2500\u2500 -->\n    <div class=\"em-tabs\" id=\"em-tabs\">\n    <button class=\"em-tab active\" data-filter=\"all\">Tout<span class=\"em-tab-count\">20<\/span><\/button>\n          <button class=\"em-tab\" data-filter=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<span class=\"em-tab-count\">11<\/span><\/button>\n          <button class=\"em-tab\" data-filter=\"city\">Villes aux alentours<span class=\"em-tab-count\">3<\/span><\/button>\n          <button class=\"em-tab\" data-filter=\"activity\">Activit\u00e9s et lieux recommand\u00e9s<span class=\"em-tab-count\">5<\/span><\/button>\n          <button class=\"em-tab\" data-filter=\"event\">\u00c9v\u00e9nements recommand\u00e9s<span class=\"em-tab-count\">1<\/span><\/button>\n      <\/div>\n  \n  <!-- \u2500\u2500\u2500 Carte interactive (affich\u00e9e si des points GPS existent) \u2500\u2500\u2500 -->\n    <div class=\"em-map-section\">\n    <button class=\"em-map-toggle active\" id=\"em-map-toggle\">\ud83d\udccd Carte<\/button>\n    <div class=\"em-map-wrap\" id=\"em-map-wrap\">\n      <div id=\"em-map\" class=\"em-map\"><\/div>\n      <div class=\"em-map-legend\">\n                  <div class=\"em-map-legend-item\"><span class=\"em-map-legend-dot\" style=\"background:#0891b2;\"><\/span> Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/div>\n                  <div class=\"em-map-legend-item\"><span class=\"em-map-legend-dot\" style=\"background:#3b82f6;\"><\/span> Villes aux alentours<\/div>\n                  <div class=\"em-map-legend-item\"><span class=\"em-map-legend-dot\" style=\"background:#a855f7;\"><\/span> Activit\u00e9s et lieux recommand\u00e9s<\/div>\n                  <div class=\"em-map-legend-item\"><span class=\"em-map-legend-dot\" style=\"background:#ef4444;\"><\/span> \u00c9v\u00e9nements recommand\u00e9s<\/div>\n              <\/div>\n    <\/div>\n  <\/div>\n  \n  <!-- \u2500\u2500\u2500 Layout principal : sidebar filtres + grille de cards \u2500\u2500\u2500 -->\n  <div class=\"em-layout\">\n\n    <!-- Sidebar \u2014 Filtres par type et \u00e9quipements -->\n    <aside class=\"em-sidebar\">\n      <div class=\"em-filters\">\n        <h3 class=\"em-filters-title\">Filtres<\/h3>\n        <div class=\"em-filter-group\">\n          <label class=\"em-filter-label\">Type<\/label>\n                      <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\" class=\"em-filter-type\" checked><span>Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span><\/label>\n                      <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"city\" class=\"em-filter-type\" checked><span>Villes aux alentours<\/span><\/label>\n                      <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"activity\" class=\"em-filter-type\" checked><span>Activit\u00e9s et lieux recommand\u00e9s<\/span><\/label>\n                      <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"event\" class=\"em-filter-type\" checked><span>\u00c9v\u00e9nements recommand\u00e9s<\/span><\/label>\n                  <\/div>\n                <button class=\"em-filter-reset\" id=\"em-reset-filters\">R\u00e9initialiser<\/button>\n      <\/div>\n    <\/aside>\n\n    <!-- Contenu principal \u2014 Compteurs + grille de cards -->\n    <main class=\"em-main\">\n      <div class=\"em-stats\">\n        <div class=\"em-stat\">Total : <strong id=\"em-stat-total\">20<\/strong><\/div>\n        <div class=\"em-stat\">Affich\u00e9s : <strong id=\"em-stat-visible\">20<\/strong><\/div>\n      <\/div>\n\n      <div class=\"em-cards\" id=\"em-cards\">\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"la villa champagn\u00e8re\"\n            data-json=\"{&quot;name&quot;:&quot;La Villa Champagn\\u00e8re&quot;,&quot;image&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;link&quot;:&quot;https:\\\/\\\/lavillachampagnere.fr&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;La Villa Champagn\\u00e8re&quot;,&quot;category_type&quot;:&quot;Restaurant&quot;,&quot;location_text&quot;:&quot;Les Fouillouses, 26140 Saint-Rambert-d&#039;Albon&quot;,&quot;distance_km&quot;:&quot;3&quot;,&quot;price_range&quot;:&quot;Menu adulte de 8,50 \\u20ac \\u00e0 22 \\u20ac&quot;,&quot;opening_hours&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;ambiance&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;terrasse_dxDQ1pg&quot;:true,&quot;climatisation_oiR4Ajb&quot;:false,&quot;link&quot;:&quot;https:\\\/\\\/lavillachampagnere.fr&quot;,&quot;image&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;gps_coordinates_longitude&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;gps_coordinates_latitude&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">La Villa Champagn\u00e8re<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-purple\">Restaurant<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Localisation :<\/span>\n                    <span class=\"em-card-field-value\">Les Fouillouses, 26140 Saint-Rambert-d&#039;Albon<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">3<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Tournure de prix :<\/span>\n                    <span class=\"em-card-field-value\">Menu adulte de 8,50 \u20ac \u00e0 22 \u20ac<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"auberge du moulin\"\n            data-json=\"{&quot;name&quot;:&quot;Auberge du Moulin&quot;,&quot;image&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;link&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Auberge du Moulin&quot;,&quot;category_type&quot;:&quot;Restaurant&quot;,&quot;location_text&quot;:&quot;2, rue du Palais Id\\u00e9al, 26390 Hauterives&quot;,&quot;distance_km&quot;:15,&quot;price_range&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;opening_hours&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;ambiance&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;terrasse_dxDQ1pg&quot;:false,&quot;climatisation_oiR4Ajb&quot;:true,&quot;link&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;image&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;gps_coordinates_longitude&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;gps_coordinates_latitude&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Auberge du Moulin<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-purple\">Restaurant<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Localisation :<\/span>\n                    <span class=\"em-card-field-value\">2, rue du Palais Id\u00e9al, 26390 Hauterives<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">15<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Tournure de prix :<\/span>\n                    <span class=\"em-card-field-value\">Non sp\u00e9cifi\u00e9<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"domaine de pipangaille\"\n            data-json=\"{&quot;name&quot;:&quot;Domaine de Pipangaille&quot;,&quot;image&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.domaine-de-pipangaille.fr&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Domaine de Pipangaille&quot;,&quot;category_type&quot;:&quot;Restaurant&quot;,&quot;location_text&quot;:&quot;Quartier Les Marettes, 26140 Andancette&quot;,&quot;distance_km&quot;:10,&quot;price_range&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;opening_hours&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;ambiance&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;terrasse_dxDQ1pg&quot;:true,&quot;climatisation_oiR4Ajb&quot;:false,&quot;link&quot;:&quot;https:\\\/\\\/www.domaine-de-pipangaille.fr&quot;,&quot;image&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;gps_coordinates_longitude&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;gps_coordinates_latitude&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Domaine de Pipangaille<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-purple\">Restaurant<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Localisation :<\/span>\n                    <span class=\"em-card-field-value\">Quartier Les Marettes, 26140 Andancette<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">10<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Tournure de prix :<\/span>\n                    <span class=\"em-card-field-value\">Non sp\u00e9cifi\u00e9<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"le petit roche\"\n            data-json=\"{&quot;name&quot;:&quot;Le Petit Roche&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.ardechegrandair.com\\\/gourmand\\\/restaurants\\\/604485_le-petit-roche\\\/&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.ardechegrandair.com\\\/gourmand\\\/restaurants\\\/604485_le-petit-roche\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Le Petit Roche&quot;,&quot;category_type&quot;:&quot;Restaurant traditionnel fran\\u00e7ais&quot;,&quot;location_text&quot;:&quot;Serri\\u00e8res, France&quot;,&quot;distance_km&quot;:15,&quot;price_range&quot;:&quot;Menu adulte : de 28 \\u00e0 46 \\u20ac&quot;,&quot;opening_hours&quot;:&quot;Du lundi au samedi : 12h00-14h00 et 19h00-22h00 ; Dimanche : 12h00-15h00&quot;,&quot;ambiance&quot;:&quot;traditionnel&quot;,&quot;terrasse_dxDQ1pg&quot;:true,&quot;climatisation_oiR4Ajb&quot;:true,&quot;link&quot;:&quot;https:\\\/\\\/www.ardechegrandair.com\\\/gourmand\\\/restaurants\\\/604485_le-petit-roche\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.ardechegrandair.com\\\/gourmand\\\/restaurants\\\/604485_le-petit-roche\\\/&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.765224&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.318137&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.ardechegrandair.com\/gourmand\/restaurants\/604485_le-petit-roche\/\" alt=\"Le Petit Roche\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Le Petit Roche<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-purple\">Restaurant traditionnel fran\u00e7ais<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Localisation :<\/span>\n                    <span class=\"em-card-field-value\">Serri\u00e8res, France<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">15<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Tournure de prix :<\/span>\n                    <span class=\"em-card-field-value\">Menu adulte : de 28 \u00e0 46 \u20ac<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"le bateau d&#039;\u00c9mile\"\n            data-json=\"{&quot;name&quot;:&quot;Le Bateau D&#039;\\u00c9mile&quot;,&quot;image&quot;:&quot;https:\\\/\\\/alternativi.fr\\\/annuaire\\\/bistrot-brasserie\\\/serrieres-07340&quot;,&quot;link&quot;:&quot;https:\\\/\\\/alternativi.fr\\\/annuaire\\\/bistrot-brasserie\\\/serrieres-07340&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Le Bateau D&#039;\\u00c9mile&quot;,&quot;category_type&quot;:&quot;Brasserie&quot;,&quot;location_text&quot;:&quot;Serri\\u00e8res, France&quot;,&quot;distance_km&quot;:15,&quot;price_range&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;opening_hours&quot;:&quot;Du lundi au samedi : 08h00-20h00 ; Dimanche : Ferm\\u00e9&quot;,&quot;ambiance&quot;:&quot;d\\u00e9contract\\u00e9&quot;,&quot;terrasse_dxDQ1pg&quot;:true,&quot;climatisation_oiR4Ajb&quot;:false,&quot;link&quot;:&quot;https:\\\/\\\/alternativi.fr\\\/annuaire\\\/bistrot-brasserie\\\/serrieres-07340&quot;,&quot;image&quot;:&quot;https:\\\/\\\/alternativi.fr\\\/annuaire\\\/bistrot-brasserie\\\/serrieres-07340&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.765224&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.318137&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/alternativi.fr\/annuaire\/bistrot-brasserie\/serrieres-07340\" alt=\"Le Bateau D&#039;\u00c9mile\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Le Bateau D&#039;\u00c9mile<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-purple\">Brasserie<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Localisation :<\/span>\n                    <span class=\"em-card-field-value\">Serri\u00e8res, France<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">15<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Tournure de prix :<\/span>\n                    <span class=\"em-card-field-value\">Non sp\u00e9cifi\u00e9<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"le caf\u00e9 du rh\u00f4ne\"\n            data-json=\"{&quot;name&quot;:&quot;Le Caf\\u00e9 du Rh\\u00f4ne&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.le-cafe-du-rhone-restaurant-serrieres.fr\\\/&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.le-cafe-du-rhone-restaurant-serrieres.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Le Caf\\u00e9 du Rh\\u00f4ne&quot;,&quot;category_type&quot;:&quot;Restaurant&quot;,&quot;location_text&quot;:&quot;Serri\\u00e8res, France&quot;,&quot;distance_km&quot;:15,&quot;price_range&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;opening_hours&quot;:&quot;Lundi : Ferm\\u00e9 ; Mardi \\u00e0 vendredi : 07h00-19h00 ; Samedi : 08h00-19h00 ; Dimanche : 08h00-18h00&quot;,&quot;ambiance&quot;:&quot;familial&quot;,&quot;terrasse_dxDQ1pg&quot;:true,&quot;climatisation_oiR4Ajb&quot;:false,&quot;link&quot;:&quot;https:\\\/\\\/www.le-cafe-du-rhone-restaurant-serrieres.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.le-cafe-du-rhone-restaurant-serrieres.fr\\\/&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.765224&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.318137&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.le-cafe-du-rhone-restaurant-serrieres.fr\/\" alt=\"Le Caf\u00e9 du Rh\u00f4ne\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Le Caf\u00e9 du Rh\u00f4ne<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-purple\">Restaurant<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Localisation :<\/span>\n                    <span class=\"em-card-field-value\">Serri\u00e8res, France<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">15<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Tournure de prix :<\/span>\n                    <span class=\"em-card-field-value\">Non sp\u00e9cifi\u00e9<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"a 4 mains\"\n            data-json=\"{&quot;name&quot;:&quot;A 4 Mains&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;A 4 Mains&quot;,&quot;category_type&quot;:&quot;Cuisine fran\\u00e7aise&quot;,&quot;location_text&quot;:&quot;Salaise-sur-Sanne&quot;,&quot;distance_km&quot;:5,&quot;price_range&quot;:&quot;33\\u20ac&quot;,&quot;opening_hours&quot;:null,&quot;ambiance&quot;:&quot;moderne&quot;,&quot;terrasse_dxDQ1pg&quot;:false,&quot;climatisation_oiR4Ajb&quot;:false,&quot;link&quot;:null,&quot;image&quot;:null,&quot;gps_coordinates_longitude&quot;:null,&quot;gps_coordinates_latitude&quot;:null},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">A 4 Mains<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-purple\">Cuisine fran\u00e7aise<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Localisation :<\/span>\n                    <span class=\"em-card-field-value\">Salaise-sur-Sanne<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">5<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Tournure de prix :<\/span>\n                    <span class=\"em-card-field-value\">33\u20ac<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"au p&#039;tit sablonnais\"\n            data-json=\"{&quot;name&quot;:&quot;Au P&#039;tit Sablonnais&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.keskeces.fr\\\/restaurant\\\/au-p-tit-sablonnais-38550-sablons.html&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.keskeces.fr\\\/restaurant\\\/au-p-tit-sablonnais-38550-sablons.html&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Au P&#039;tit Sablonnais&quot;,&quot;opening_hours&quot;:&quot;Tous les jours&quot;,&quot;ambiance&quot;:&quot;familial&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.keskeces.fr\\\/restaurant\\\/au-p-tit-sablonnais-38550-sablons.html&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.keskeces.fr\\\/restaurant\\\/au-p-tit-sablonnais-38550-sablons.html&quot;,&quot;category_type&quot;:&quot;Bar - Restaurant&quot;,&quot;location_text&quot;:&quot;8 route des Alpes-  38550 SABLONS&quot;,&quot;distance_km&quot;:&quot;5&quot;,&quot;price_range&quot;:&quot;&quot;,&quot;terrasse_dxDQ1pg&quot;:false,&quot;climatisation_oiR4Ajb&quot;:&quot;&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.keskeces.fr\/restaurant\/au-p-tit-sablonnais-38550-sablons.html\" alt=\"Au P&#039;tit Sablonnais\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Au P&#039;tit Sablonnais<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-purple\">Bar - Restaurant<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Horaires d&#039;ouverture :<\/span>\n                    <span class=\"em-card-field-value\">Tous les jours<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Ambiance :<\/span>\n                    <span class=\"em-card-field-value\">familial<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Localisation :<\/span>\n                    <span class=\"em-card-field-value\">8 route des Alpes-  38550 SABLONS<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"gemma cimone\"\n            data-json=\"{&quot;name&quot;:&quot;Gemma Cimone&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/couscous-a-emporter\\\/sablons-38550\\\/&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/couscous-a-emporter\\\/sablons-38550\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Gemma Cimone&quot;,&quot;type&quot;:&quot;Auberge, Brasserie, Restaurant, Restauration \\u00e0 domicile&quot;,&quot;location&quot;:&quot;Saint-Rambert-d&#039;Albon, France&quot;,&quot;distance&quot;:4.1,&quot;price_tour&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;opening_hours&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;ambiance&quot;:&quot;familial&quot;,&quot;terrace&quot;:false,&quot;air_conditioning&quot;:false,&quot;link&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/couscous-a-emporter\\\/sablons-38550\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/couscous-a-emporter\\\/sablons-38550\\\/&quot;,&quot;longitude&quot;:&quot;4.80812&quot;,&quot;latitude&quot;:&quot;45.29975&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.kelest.fr\/couscous-a-emporter\/sablons-38550\/\" alt=\"Gemma Cimone\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Gemma Cimone<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Auberge, Brasserie, Restaurant, Restauration \u00e0 domicile<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Saint-Rambert-d&#039;Albon, France<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance :<\/span>\n                    <span class=\"em-card-field-value\">4.1<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"le camaleon\"\n            data-json=\"{&quot;name&quot;:&quot;Le Camaleon&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/crepes-galettes-a-emporter\\\/sablons-38550\\\/&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/crepes-galettes-a-emporter\\\/sablons-38550\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Le Camaleon&quot;,&quot;type&quot;:&quot;Restaurant, Snack-bar, Saladerie&quot;,&quot;location&quot;:&quot;Chanas, France&quot;,&quot;distance&quot;:5,&quot;price_tour&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;opening_hours&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;ambiance&quot;:&quot;familial&quot;,&quot;terrace&quot;:false,&quot;air_conditioning&quot;:false,&quot;link&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/crepes-galettes-a-emporter\\\/sablons-38550\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/crepes-galettes-a-emporter\\\/sablons-38550\\\/&quot;,&quot;longitude&quot;:&quot;4.80812&quot;,&quot;latitude&quot;:&quot;45.29975&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.kelest.fr\/crepes-galettes-a-emporter\/sablons-38550\/\" alt=\"Le Camaleon\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Le Camaleon<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Restaurant, Snack-bar, Saladerie<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Chanas, France<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance :<\/span>\n                    <span class=\"em-card-field-value\">5<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\"\n            data-features=\"\"\n            data-name=\"le 7 de table\"\n            data-json=\"{&quot;name&quot;:&quot;Le 7 De Table&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/crepes-galettes-a-emporter\\\/sablons-38550\\\/&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/crepes-galettes-a-emporter\\\/sablons-38550\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Le 7 De Table&quot;,&quot;type&quot;:&quot;Restaurant, Fermes auberges, H\\u00f4tels avec piscine&quot;,&quot;location&quot;:&quot;Limony, France&quot;,&quot;distance&quot;:14.5,&quot;price_tour&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;opening_hours&quot;:&quot;Non sp\\u00e9cifi\\u00e9&quot;,&quot;ambiance&quot;:&quot;familial&quot;,&quot;terrace&quot;:false,&quot;air_conditioning&quot;:false,&quot;link&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/crepes-galettes-a-emporter\\\/sablons-38550\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.kelest.fr\\\/crepes-galettes-a-emporter\\\/sablons-38550\\\/&quot;,&quot;longitude&quot;:&quot;4.80812&quot;,&quot;latitude&quot;:&quot;45.29975&quot;},&quot;category&quot;:&quot;Restaurants autour du camping Bois &amp; Toil\\u00e9s - Saint-Rambert-d&#039;Albon (26140)&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.kelest.fr\/crepes-galettes-a-emporter\/sablons-38550\/\" alt=\"Le 7 De Table\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-default\">Restaurants autour du camping Bois &amp; Toil\u00e9s - Saint-Rambert-d&#039;Albon (26140)<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Le 7 De Table<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Restaurant, Fermes auberges, H\u00f4tels avec piscine<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Limony, France<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance :<\/span>\n                    <span class=\"em-card-field-value\">14.5<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"tain-l&#039;hermitage\"\n            data-json=\"{&quot;name&quot;:&quot;Tain-l&#039;Hermitage&quot;,&quot;image&quot;:&quot;https:\\\/\\\/media.ardeche-hermitage.com\\\/filer_public_thumbnails\\\/filer_public\\\/f6\\\/a5\\\/f6a5ecd5-c640-4a86-8666-580d51aab67f\\\/passerelle_bonjour_ludo.jpg__720x1018_q70_subsampling-2.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.ardeche-hermitage.com\\\/fr\\\/tain-lhermitage\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Tain-l&#039;Hermitage&quot;,&quot;distance_kilometers&quot;:&quot;37&quot;,&quot;driving_time_minutes&quot;:&quot;30&quot;,&quot;must_see_places&quot;:&quot;Vignobles de l&#039;Hermitage, Cit\\u00e9 du Chocolat Valrhona&quot;,&quot;markets_local_events&quot;:&quot;March\\u00e9 de Tain-l&#039;Hermitage, F\\u00eate de la Vigne&quot;,&quot;restaurants_specialities&quot;:&quot;Restaurant Le Mangevins, sp\\u00e9cialit\\u00e9s locales&quot;,&quot;comment&quot;:&quot;Id\\u00e9ale pour les amateurs de vin et de gastronomie&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.ardeche-hermitage.com\\\/fr\\\/tain-lhermitage\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/media.ardeche-hermitage.com\\\/filer_public_thumbnails\\\/filer_public\\\/f6\\\/a5\\\/f6a5ecd5-c640-4a86-8666-580d51aab67f\\\/passerelle_bonjour_ludo.jpg__720x1018_q70_subsampling-2.jpg&quot;,&quot;address&quot;:&quot;Tain-l&#039;Hermitage, 26600 Tain-l&#039;Hermitage, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.8497&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.0333&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/media.ardeche-hermitage.com\/filer_public_thumbnails\/filer_public\/f6\/a5\/f6a5ecd5-c640-4a86-8666-580d51aab67f\/passerelle_bonjour_ludo.jpg__720x1018_q70_subsampling-2.jpg\" alt=\"Tain-l&#039;Hermitage\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Tain-l&#039;Hermitage<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">37 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">30 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Vignobles de l&#039;Hermitage, Cit\u00e9 du Chocolat Valrhona<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9 de Tain-l&#039;Hermitage, F\u00eate de la Vigne<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Restaurant Le Mangevins, sp\u00e9cialit\u00e9s locales<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"valence\"\n            data-json=\"{&quot;name&quot;:&quot;Valence&quot;,&quot;image&quot;:&quot;https:\\\/\\\/media.valence-romans-tourisme.com\\\/filer_public_thumbnails\\\/filer_public\\\/b3\\\/27\\\/b327ef33-b0ea-4795-a00c-1210555b3be4\\\/romans2__gaetan_mahe.jpg__570x380_q70_box-0%2C0%2C4096%2C2733_subject_location-1995%2C1340_subsampling-2.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.valence-romans-tourisme.com\\\/fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Valence&quot;,&quot;distance_kilometers&quot;:&quot;50&quot;,&quot;driving_time_minutes&quot;:&quot;40&quot;,&quot;must_see_places&quot;:&quot;Parc Jouvet, Cath\\u00e9drale Saint-Apollinaire&quot;,&quot;markets_local_events&quot;:&quot;March\\u00e9 de Valence, F\\u00eate de la Musique&quot;,&quot;restaurants_specialities&quot;:&quot;Restaurant Le 7, cuisine r\\u00e9gionale&quot;,&quot;comment&quot;:&quot;Ville dynamique avec une riche histoire et culture&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.valence-romans-tourisme.com\\\/fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/media.valence-romans-tourisme.com\\\/filer_public_thumbnails\\\/filer_public\\\/b3\\\/27\\\/b327ef33-b0ea-4795-a00c-1210555b3be4\\\/romans2__gaetan_mahe.jpg__570x380_q70_box-0%2C0%2C4096%2C2733_subject_location-1995%2C1340_subsampling-2.jpg&quot;,&quot;address&quot;:&quot;Valence, 26000 Valence, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.8924&quot;,&quot;gps_coordinates_latitude&quot;:&quot;44.9267&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/media.valence-romans-tourisme.com\/filer_public_thumbnails\/filer_public\/b3\/27\/b327ef33-b0ea-4795-a00c-1210555b3be4\/romans2__gaetan_mahe.jpg__570x380_q70_box-0%2C0%2C4096%2C2733_subject_location-1995%2C1340_subsampling-2.jpg\" alt=\"Valence\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Valence<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">50 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">40 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Parc Jouvet, Cath\u00e9drale Saint-Apollinaire<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9 de Valence, F\u00eate de la Musique<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Restaurant Le 7, cuisine r\u00e9gionale<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"annonay\"\n            data-json=\"{&quot;name&quot;:&quot;Annonay&quot;,&quot;image&quot;:&quot;https:\\\/\\\/upload.wikimedia.org\\\/wikipedia\\\/commons\\\/0\\\/0e\\\/Annonay%2C_vue_g%C3%A9n%C3%A9rale.JPG&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.ardechegrandair.com\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Annonay&quot;,&quot;distance_kilometers&quot;:&quot;19&quot;,&quot;driving_time_minutes&quot;:&quot;25&quot;,&quot;must_see_places&quot;:&quot;Tour des Martyrs, Ch\\u00e2teau de D\\u00e9omas, Maison La Vanaude&quot;,&quot;markets_local_events&quot;:&quot;Festival international du premier film (f\\u00e9vrier), Festi\\u2019roc 07 (juin), J&#039;Peux Pas J&#039;ai Montgolfi\\u00e8re (juillet)&quot;,&quot;restaurants_specialities&quot;:&quot;Bugnes, Pantins, Pogne d&#039;Annonay&quot;,&quot;comment&quot;:&quot;Annonay est la plus grande ville du d\\u00e9partement de l&#039;Ard\\u00e8che, riche en histoire et en patrimoine.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.ardechegrandair.com\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/upload.wikimedia.org\\\/wikipedia\\\/commons\\\/0\\\/0e\\\/Annonay%2C_vue_g%C3%A9n%C3%A9rale.JPG&quot;,&quot;address&quot;:&quot;1 Rue de l&#039;H\\u00f4tel de Ville, 07100 Annonay&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.67079548&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.241413&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/0\/0e\/Annonay%2C_vue_g%C3%A9n%C3%A9rale.JPG\" alt=\"Annonay\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Annonay<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">19 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">25 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Tour des Martyrs, Ch\u00e2teau de D\u00e9omas, Maison La Vanaude<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">Festival international du premier film (f\u00e9vrier), Festi\u2019roc <\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Bugnes, Pantins, Pogne d&#039;Annonay<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"safari de peaugres\"\n            data-json=\"{&quot;name&quot;:&quot;Safari de Peaugres&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.bois-et-toiles.com\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/safari-peaugres-ardeche.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.safari-peaugres.com\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Safari de Peaugres&quot;,&quot;type&quot;:&quot;nature&quot;,&quot;place&quot;:&quot;Peaugres&quot;,&quot;distance_km&quot;:&quot;14&quot;,&quot;duration&quot;:&quot;journ\\u00e9e&quot;,&quot;price&quot;:&quot;Adulte \\u00e0 partir de 13 ans : 27,90 \\u20ac ; Enfant 3 \\u00e0 10 ans : 23,50 \\u20ac&quot;,&quot;booking_necessary&quot;:&quot;Non&quot;,&quot;comment&quot;:&quot;Parc zoologique pr\\u00e9sentant plus de 1 200 animaux de 135 esp\\u00e8ces sur 80 hectares. Possibilit\\u00e9 de visite \\u00e0 pied ou en voiture.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.safari-peaugres.com\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.bois-et-toiles.com\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/safari-peaugres-ardeche.jpg&quot;,&quot;address&quot;:&quot;111, route du Grand Pont, 07340 Peaugres&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.7170&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.2691&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.bois-et-toiles.com\/wp-content\/uploads\/2021\/06\/safari-peaugres-ardeche.jpg\" alt=\"Safari de Peaugres\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Safari de Peaugres<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Adulte \u00e0 partir de 13 ans : 27,90 \u20ac ; Enfant 3 \u00e0 10 ans : 23,50 \u20ac<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Peaugres<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">nature<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">14<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">journ\u00e9e<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"le train de l\u2019ard\u00e8che\"\n            data-json=\"{&quot;name&quot;:&quot;Le Train de l\\u2019Ard\\u00e8che&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.bois-et-toiles.com\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/train-ardeche-vignette.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.trainardeche.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Le Train de l\\u2019Ard\\u00e8che&quot;,&quot;type&quot;:&quot;culture&quot;,&quot;place&quot;:&quot;Saint-Jean-de-Muzols&quot;,&quot;distance_km&quot;:&quot;40&quot;,&quot;duration&quot;:&quot;1 heure&quot;,&quot;price&quot;:&quot;Billetterie sur trainardeche.fr&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;Voyage en train \\u00e0 vapeur historique reliant Tournon \\u00e0 Lamastre, offrant une visite des Gorges du Doux.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.trainardeche.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.bois-et-toiles.com\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/train-ardeche-vignette.jpg&quot;,&quot;address&quot;:&quot;111, route du Grand Pont, 07300 Saint-Jean-de-Muzols&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.7170&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.2691&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.bois-et-toiles.com\/wp-content\/uploads\/2021\/09\/train-ardeche-vignette.jpg\" alt=\"Le Train de l\u2019Ard\u00e8che\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Le Train de l\u2019Ard\u00e8che<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Billetterie sur trainardeche.fr<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Saint-Jean-de-Muzols<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">culture<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">40<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">1 heure<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"base de loisirs nautique \u2013 saint pierre de boeuf\"\n            data-json=\"{&quot;name&quot;:&quot;Base de loisirs nautique \\u2013 Saint Pierre de Boeuf&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.bois-et-toiles.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/canoe-kayak-vignette.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.espaceeauxvives.com\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Base de loisirs nautique \\u2013 Saint Pierre de Boeuf&quot;,&quot;type&quot;:&quot;sport&quot;,&quot;place&quot;:&quot;Saint-Pierre-de-B\\u0153uf&quot;,&quot;distance_km&quot;:&quot;12&quot;,&quot;duration&quot;:&quot;journ\\u00e9e&quot;,&quot;price&quot;:&quot;De 23,00 \\u20ac \\u00e0 86,00 \\u20ac&quot;,&quot;booking_necessary&quot;:&quot;Non&quot;,&quot;comment&quot;:&quot;Espace d\\u00e9di\\u00e9 aux sports d&#039;eaux vives tels que le kayak, l&#039;hydrospeed, le rafting et le paddle, avec possibilit\\u00e9 de restauration en terrasse en bordure de rivi\\u00e8re.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.espaceeauxvives.com\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.bois-et-toiles.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/canoe-kayak-vignette.jpg&quot;,&quot;address&quot;:&quot;Saint-Pierre-de-B\\u0153uf&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.7170&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.2691&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.bois-et-toiles.com\/wp-content\/uploads\/2022\/05\/canoe-kayak-vignette.jpg\" alt=\"Base de loisirs nautique \u2013 Saint Pierre de Boeuf\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Base de loisirs nautique \u2013 Saint Pierre de Boeuf<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">De 23,00 \u20ac \u00e0 86,00 \u20ac<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Saint-Pierre-de-B\u0153uf<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">sport<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">12<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">journ\u00e9e<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"le massif du pilat\"\n            data-json=\"{&quot;name&quot;:&quot;Le Massif du Pilat&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.pilat-tourisme.fr\\\/sites\\\/pilat-tourisme\\\/files\\\/styles\\\/ogimage\\\/public\\\/page\\\/6parcnaturelpilat.jpg?itok=I-6lsHll&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.pilat-tourisme.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Le Massif du Pilat&quot;,&quot;type&quot;:&quot;nature&quot;,&quot;place&quot;:&quot;Massif du Pilat&quot;,&quot;distance_km&quot;:&quot;22&quot;,&quot;duration&quot;:&quot;journ\\u00e9e&quot;,&quot;price&quot;:&quot;Gratuit&quot;,&quot;booking_necessary&quot;:&quot;Non&quot;,&quot;comment&quot;:&quot;Parc naturel r\\u00e9gional offrant des activit\\u00e9s de randonn\\u00e9e, VTT et accrobranche dans un cadre naturel pr\\u00e9serv\\u00e9.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.pilat-tourisme.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.pilat-tourisme.fr\\\/sites\\\/pilat-tourisme\\\/files\\\/styles\\\/ogimage\\\/public\\\/page\\\/6parcnaturelpilat.jpg?itok=I-6lsHll&quot;,&quot;address&quot;:&quot;Massif du Pilat&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.7170&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.2691&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.pilat-tourisme.fr\/sites\/pilat-tourisme\/files\/styles\/ogimage\/public\/page\/6parcnaturelpilat.jpg?itok=I-6lsHll\" alt=\"Le Massif du Pilat\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Le Massif du Pilat<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Gratuit<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Massif du Pilat<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">nature<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">22<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">journ\u00e9e<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"palais id\u00e9al du facteur cheval\"\n            data-json=\"{&quot;name&quot;:&quot;Palais Id\\u00e9al du Facteur Cheval&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.bois-et-toiles.com\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/visite-palais-ideal-du-facteur-cheval.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.facteurcheval.com\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Palais Id\\u00e9al du Facteur Cheval&quot;,&quot;type&quot;:&quot;culture&quot;,&quot;place&quot;:&quot;Hauterives&quot;,&quot;distance_km&quot;:&quot;23&quot;,&quot;duration&quot;:&quot;1 heure&quot;,&quot;price&quot;:&quot;Billetterie sur le site officiel&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;\\u0152uvre unique r\\u00e9alis\\u00e9e par Ferdinand Cheval, un facteur ayant consacr\\u00e9 33 ans de sa vie \\u00e0 la construction de ce palais inspir\\u00e9 par la nature et les cartes postales.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.facteurcheval.com\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.bois-et-toiles.com\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/visite-palais-ideal-du-facteur-cheval.jpg&quot;,&quot;address&quot;:&quot;Hauterives&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.7170&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.2691&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.bois-et-toiles.com\/wp-content\/uploads\/2021\/06\/visite-palais-ideal-du-facteur-cheval.jpg\" alt=\"Palais Id\u00e9al du Facteur Cheval\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Palais Id\u00e9al du Facteur Cheval<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Billetterie sur le site officiel<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Hauterives<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">culture<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">23<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">1 heure<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"la brocante de printemps\"\n            data-json=\"{&quot;name&quot;:&quot;La Brocante de Printemps&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_694e5f66ef7b4.png&quot;,&quot;link&quot;:&quot;https:\\\/\\\/saintrambertdalbon.com\\\/2025\\\/11\\\/05\\\/%F0%9F%93%85-agenda-2026-complet-les-evenements-festifs-incontournables-du-comite-des-fetes-de-saint-rambert-dalbon\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;La Brocante de Printemps&quot;,&quot;date_period&quot;:&quot;Dimanche 8 mars 2026&quot;,&quot;location&quot;:&quot;Saint-Rambert-d&#039;Albon&quot;,&quot;distance_km&quot;:&quot;0&quot;,&quot;description&quot;:&quot;Grande brocante conviviale avec des objets r\\u00e9tro, d\\u00e9corations, v\\u00eatements, livres et jouets d&#039;antan.&quot;,&quot;type&quot;:&quot;March\\u00e9&quot;,&quot;comment&quot;:&quot;Id\\u00e9ale pour les chineurs et collectionneurs.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/saintrambertdalbon.com\\\/2025\\\/11\\\/05\\\/%F0%9F%93%85-agenda-2026-complet-les-evenements-festifs-incontournables-du-comite-des-fetes-de-saint-rambert-dalbon\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_694e5f66ef7b4.png&quot;,&quot;address&quot;:&quot;Place du 8 Mai, 26140 Saint-Rambert-d&#039;Albon&quot;,&quot;gps_coordinates_longitude&quot;:&quot;4.8262&quot;,&quot;gps_coordinates_latitude&quot;:&quot;45.2522&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_694e5f66ef7b4.png\" alt=\"La Brocante de Printemps\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">La Brocante de Printemps<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Dimanche 8 mars 2026<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Saint-Rambert-d&#039;Albon<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n              <\/div>\n\n      <!-- \u00c9tat vide (aucun r\u00e9sultat apr\u00e8s filtrage) -->\n      <div class=\"em-empty\" id=\"em-empty\" style=\"display:none;\">\n        <p><strong>Aucun r\u00e9sultat<\/strong><br>Modifiez vos filtres pour voir plus de r\u00e9sultats<\/p>\n      <\/div>\n    <\/main>\n  <\/div>\n<\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     JAVASCRIPT \u2014 Filtres, modal, carte Leaflet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<script>\n(function() {\n  'use strict';\n\n  \/\/ Labels des champs (inject\u00e9s depuis PHP)\n  var FIELD_LABELS = window.emFieldLabels || {};\n\n  \/\/ Cl\u00e9s exclues de la modal (donn\u00e9es internes \/ d\u00e9j\u00e0 affich\u00e9es)\n  var EXCLUDED_KEYS = [\n    'name', 'image', 'images', 'image_url', 'link', 'site_officiel',\n    'gps_coordinates_latitude', 'gps_coordinates_longitude',\n    'latitude', 'longitude', 'latitude_deg', 'longitude_deg',\n    'address', 'available_image_urls'\n  ];\n\n  \/**\n   * Retourne le label lisible d'un champ\n   * Utilise les labels API si disponibles, sinon formate la cl\u00e9\n   *\/\n  function getFieldLabel(key) {\n    return FIELD_LABELS[key] || key.replace(\/_\/g, ' ').replace(\/^\\w\/, function(c) { return c.toUpperCase(); });\n  }\n\n  \/**\n   * \u00c9chappe le HTML pour \u00e9viter les injections XSS\n   *\/\n  function escapeHtml(str) {\n    if (!str) return '';\n    var div = document.createElement('div');\n    div.textContent = str;\n    return div.innerHTML;\n  }\n\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  \/\/ FILTRES \u2014 Onglets, checkboxes, recherche\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n  var activeCategoryFilter = 'all';\n  var searchQuery = '';\n\n  \/**\n   * Applique tous les filtres actifs (cat\u00e9gorie, type, \u00e9quipements, recherche)\n   * Met \u00e0 jour la visibilit\u00e9 des cards et les compteurs\n   *\/\n  function applyFilters() {\n    var selectedTypes    = Array.from(document.querySelectorAll('.em-filter-type:checked')).map(function(cb) { return cb.value; });\n    var selectedFeatures = Array.from(document.querySelectorAll('.em-filter-feat:checked')).map(function(cb) { return cb.value; });\n    var cards = document.querySelectorAll('.em-card');\n    var visibleCount = 0;\n\n    cards.forEach(function(card) {\n      var cardType     = card.getAttribute('data-type');\n      var cardFeatures = (card.getAttribute('data-features') || '').split(',').filter(Boolean);\n      var cardName     = card.getAttribute('data-name') || '';\n\n      \/\/ V\u00e9rifier chaque crit\u00e8re de filtre\n      var matchesCategory = (activeCategoryFilter === 'all' || activeCategoryFilter === cardType);\n      var matchesType     = selectedTypes.indexOf(cardType) !== -1;\n      var matchesSearch   = (searchQuery === '' || cardName.indexOf(searchQuery.toLowerCase()) !== -1);\n\n      var isVisible = matchesCategory && matchesType && matchesSearch;\n\n      \/\/ Filtre \u00e9quipements (uniquement pour les h\u00e9bergements)\n      if (isVisible && (cardType === 'accommodation' || cardType === 'accomodation') && selectedFeatures.length > 0) {\n        isVisible = selectedFeatures.every(function(feat) { return cardFeatures.indexOf(feat) !== -1; });\n      }\n\n      card.style.display = isVisible ? '' : 'none';\n      if (isVisible) visibleCount++;\n    });\n\n    \/\/ Mise \u00e0 jour des compteurs\n    document.getElementById('em-stat-visible').textContent = visibleCount;\n    document.getElementById('em-empty').style.display = visibleCount === 0 ? 'block' : 'none';\n\n    \/\/ Mise \u00e0 jour des marqueurs de la carte\n    if (typeof updateMapMarkers === 'function') {\n      updateMapMarkers(activeCategoryFilter === 'all' ? selectedTypes : [activeCategoryFilter]);\n    }\n  }\n\n  \/\/ \u2500\u2500\u2500 Onglets de cat\u00e9gories \u2500\u2500\u2500\n  document.querySelectorAll('.em-tab').forEach(function(tab) {\n    tab.addEventListener('click', function() {\n      document.querySelectorAll('.em-tab').forEach(function(t) { t.classList.remove('active'); });\n      tab.classList.add('active');\n      activeCategoryFilter = tab.getAttribute('data-filter');\n      applyFilters();\n    });\n  });\n\n  \/\/ \u2500\u2500\u2500 Checkboxes filtres \u2500\u2500\u2500\n  document.querySelectorAll('.em-filter-type, .em-filter-feat').forEach(function(checkbox) {\n    checkbox.addEventListener('change', applyFilters);\n  });\n\n  \/\/ \u2500\u2500\u2500 Barre de recherche \u2500\u2500\u2500\n  var searchInput = document.getElementById('em-search');\n  if (searchInput) {\n    searchInput.addEventListener('input', function(e) {\n      searchQuery = e.target.value;\n      applyFilters();\n    });\n  }\n\n  \/\/ \u2500\u2500\u2500 Bouton r\u00e9initialiser \u2500\u2500\u2500\n  var resetButton = document.getElementById('em-reset-filters');\n  if (resetButton) {\n    resetButton.addEventListener('click', function() {\n      document.querySelectorAll('.em-filter-type').forEach(function(cb) { cb.checked = true; });\n      document.querySelectorAll('.em-filter-feat').forEach(function(cb) { cb.checked = false; });\n      if (searchInput) searchInput.value = '';\n      searchQuery = '';\n      activeCategoryFilter = 'all';\n\n      \/\/ Remettre l'onglet \"Tout\" actif\n      document.querySelectorAll('.em-tab').forEach(function(t) { t.classList.remove('active'); });\n      var allTab = document.querySelector('.em-tab[data-filter=\"all\"]');\n      if (allTab) allTab.classList.add('active');\n\n      applyFilters();\n    });\n  }\n\n  \/\/ Application initiale des filtres\n  applyFilters();\n\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  \/\/ MODAL \u2014 D\u00e9tail d'une fiche\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n  \/\/ Clic sur une card \u2192 ouvrir la modal\n  document.querySelectorAll('.em-card').forEach(function(card) {\n    card.addEventListener('click', function() {\n      var cardData = JSON.parse(card.getAttribute('data-json'));\n      openDetailModal(cardData);\n    });\n  });\n\n  \/**\n   * Ouvre la modal de d\u00e9tail pour une fiche\n   * Affiche l'image (si disponible), les champs et le lien externe\n   *\/\n  function openDetailModal(item) {\n    \/\/ Filtrer les champs \u00e0 afficher (exclure les cl\u00e9s internes)\n    var entries = Object.entries(item.data || {}).filter(function(entry) {\n      return EXCLUDED_KEYS.indexOf(entry[0]) === -1\n        && entry[1] && entry[1] !== ''\n        && typeof entry[1] !== 'object';\n    }).map(function(entry) {\n      var value = entry[1];\n      if (value === true || value === 'true') value = 'Oui';\n      else if (value === false || value === 'false') value = 'Non';\n      return { label: getFieldLabel(entry[0]), value: String(value) };\n    });\n\n    var hasImage = item.image && item.image.indexOf('http') === 0;\n    var html = '<div class=\"em-modal\">';\n\n    \/\/ \u2500\u2500\u2500 Header de la modal (avec ou sans image) \u2500\u2500\u2500\n    if (hasImage) {\n      html += '<div class=\"em-modal-img-wrap\">'\n        + '<img decoding=\"async\" class=\"em-modal-img\" src=\"' + escapeHtml(item.image) + '\" alt=\"' + escapeHtml(item.name) + '\" onerror=\"this.style.display=\\'none\\'\">'\n        + '<div class=\"em-modal-img-gradient\"><\/div>'\n        + '<button class=\"em-modal-close\" data-close>&times;<\/button>'\n        + '<div class=\"em-modal-img-info\">'\n        + '<p class=\"em-modal-img-cat\">' + escapeHtml(item.category || '') + '<\/p>'\n        + '<h3 class=\"em-modal-img-title\">' + escapeHtml(item.name) + '<\/h3>'\n        + '<\/div><\/div>';\n    } else {\n      html += '<div class=\"em-modal-header-noimg\"><div>'\n        + '<p class=\"em-modal-header-noimg-cat\">' + escapeHtml(item.category || '') + '<\/p>'\n        + '<h3 class=\"em-modal-header-noimg-title\">' + escapeHtml(item.name) + '<\/h3>'\n        + '<\/div><button class=\"em-modal-close-noimg\" data-close>&times;<\/button><\/div>';\n    }\n\n    \/\/ \u2500\u2500\u2500 Corps de la modal : champs cl\u00e9\/valeur \u2500\u2500\u2500\n    html += '<div class=\"em-modal-body\">';\n    entries.forEach(function(entry) {\n      html += '<div class=\"em-modal-entry\">'\n        + '<p class=\"em-modal-entry-label\">' + escapeHtml(entry.label) + '<\/p>'\n        + '<p class=\"em-modal-entry-value\">' + escapeHtml(entry.value) + '<\/p>'\n        + '<\/div>';\n    });\n    html += '<\/div>';\n\n    \/\/ \u2500\u2500\u2500 Footer de la modal : lien externe + bouton fermer \u2500\u2500\u2500\n    html += '<div class=\"em-modal-footer\">';\n    if (item.link && item.link.indexOf('http') === 0) {\n      html += '<a href=\"' + escapeHtml(item.link) + '\" target=\"_blank\" rel=\"noopener\" class=\"em-modal-link\">Ouvrir le lien &rarr;<\/a>';\n    } else {\n      html += '<span><\/span>';\n    }\n    html += '<button class=\"em-modal-close-btn\" data-close>Fermer<\/button><\/div><\/div>';\n\n    \/\/ \u2500\u2500\u2500 Injection dans le DOM \u2500\u2500\u2500\n    var overlay = document.createElement('div');\n    overlay.className = 'em-modal-overlay';\n    overlay.innerHTML = html;\n    document.body.appendChild(overlay);\n\n    \/\/ Fermeture : boutons, clic overlay, touche Escape\n    overlay.querySelectorAll('[data-close]').forEach(function(btn) {\n      btn.addEventListener('click', function() { overlay.remove(); });\n    });\n    overlay.addEventListener('click', function(e) { if (e.target === overlay) overlay.remove(); });\n    document.addEventListener('keydown', function escapeHandler(e) {\n      if (e.key === 'Escape') { overlay.remove(); document.removeEventListener('keydown', escapeHandler); }\n    });\n  }\n\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  \/\/ CARTE LEAFLET \u2014 Marqueurs + interactions\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n  var mapElement = document.getElementById('em-map');\n\n  if (mapElement && typeof L !== 'undefined') {\n\n    \/\/ Initialisation de la carte\n    var map = L.map(mapElement, { zoomControl: false, attributionControl: false }).setView([46.6, 1.9], 6);\n    L.control.zoom({ position: 'topright' }).addTo(map);\n    L.control.attribution({ position: 'bottomright', prefix: false })\n      .addAttribution('&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OSM<\/a> &copy; <a href=\"https:\/\/carto.com\/\">CARTO<\/a>')\n      .addTo(map);\n\n    \/\/ Tuiles CartoDB Voyager\n    L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/rastertiles\/voyager\/{z}\/{x}\/{y}{r}.png', {\n      maxZoom: 19,\n      subdomains: 'abcd'\n    }).addTo(map);\n\n    \/\/ Donn\u00e9es inject\u00e9es depuis PHP\n    var gpsPoints      = [{\"lat\":45.318137,\"lng\":4.765224,\"name\":\"Le Petit Roche\",\"type\":\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\",\"idx\":3},{\"lat\":45.318137,\"lng\":4.765224,\"name\":\"Le Bateau D'\\u00c9mile\",\"type\":\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\",\"idx\":4},{\"lat\":45.318137,\"lng\":4.765224,\"name\":\"Le Caf\\u00e9 du Rh\\u00f4ne\",\"type\":\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\",\"idx\":5},{\"lat\":45.29975,\"lng\":4.80812,\"name\":\"Gemma Cimone\",\"type\":\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\",\"idx\":8},{\"lat\":45.29975,\"lng\":4.80812,\"name\":\"Le Camaleon\",\"type\":\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\",\"idx\":9},{\"lat\":45.29975,\"lng\":4.80812,\"name\":\"Le 7 De Table\",\"type\":\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\",\"idx\":10},{\"lat\":45.0333,\"lng\":4.8497,\"name\":\"Tain-l'Hermitage\",\"type\":\"city\",\"idx\":11},{\"lat\":44.9267,\"lng\":4.8924,\"name\":\"Valence\",\"type\":\"city\",\"idx\":12},{\"lat\":45.241413,\"lng\":4.67079548,\"name\":\"Annonay\",\"type\":\"city\",\"idx\":13},{\"lat\":45.2691,\"lng\":4.717,\"name\":\"Safari de Peaugres\",\"type\":\"activity\",\"idx\":14},{\"lat\":45.2691,\"lng\":4.717,\"name\":\"Le Train de l\\u2019Ard\\u00e8che\",\"type\":\"activity\",\"idx\":15},{\"lat\":45.2691,\"lng\":4.717,\"name\":\"Base de loisirs nautique \\u2013 Saint Pierre de Boeuf\",\"type\":\"activity\",\"idx\":16},{\"lat\":45.2691,\"lng\":4.717,\"name\":\"Le Massif du Pilat\",\"type\":\"activity\",\"idx\":17},{\"lat\":45.2691,\"lng\":4.717,\"name\":\"Palais Id\\u00e9al du Facteur Cheval\",\"type\":\"activity\",\"idx\":18},{\"lat\":45.2522,\"lng\":4.8262,\"name\":\"La Brocante de Printemps\",\"type\":\"event\",\"idx\":19}];\n    var categoryColorMap  = {\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\":\"#0891b2\",\"city\":\"#3b82f6\",\"activity\":\"#a855f7\",\"event\":\"#ef4444\"};\n    var categoryLabelMap  = {\"restaurants-autour-du-camping-bois-toiles-saint-rambert-dalbon-26140_gt7yu\":\"Restaurants autour du camping Bois & Toil\\u00e9s - Saint-Rambert-d'Albon (26140)\",\"city\":\"Villes aux alentours\",\"activity\":\"Activit\\u00e9s et lieux recommand\\u00e9s\",\"event\":\"\\u00c9v\\u00e9nements recommand\\u00e9s\"};\n\n    var markers      = [];   \/\/ Tous les marqueurs [{marker, type, latLng, idx}]\n    var allBounds    = [];   \/\/ Coordonn\u00e9es pour le fitBounds initial\n    var activeMarker = null; \/\/ Marqueur actuellement s\u00e9lectionn\u00e9\n\n    \/**\n     * Cr\u00e9e une ic\u00f4ne SVG circulaire pour un marqueur Leaflet\n     * @param {string} color  \u2014 Couleur de remplissage\n     * @param {number} size   \u2014 Diam\u00e8tre du cercle int\u00e9rieur (d\u00e9faut: 12)\n     *\/\n    function createMarkerIcon(color, size) {\n      size = size || 12;\n      var outerSize = size + 8;\n      var center = outerSize \/ 2;\n      return L.divIcon({\n        className: 'em-marker',\n        html: '<svg width=\"' + outerSize + '\" height=\"' + outerSize + '\" viewBox=\"0 0 ' + outerSize + ' ' + outerSize + '\">'\n          + '<circle cx=\"' + center + '\" cy=\"' + center + '\" r=\"' + (size \/ 2 + 2) + '\" fill=\"white\" opacity=\"0.9\"\/>'\n          + '<circle cx=\"' + center + '\" cy=\"' + center + '\" r=\"' + (size \/ 2) + '\" fill=\"' + color + '\"\/>'\n          + '<\/svg>',\n        iconSize: [outerSize, outerSize],\n        iconAnchor: [center, center],\n        popupAnchor: [0, -(size \/ 2 + 6)]\n      });\n    }\n\n    \/\/ \u2500\u2500\u2500 Placement des marqueurs sur la carte \u2500\u2500\u2500\n    gpsPoints.forEach(function(point) {\n      var color    = categoryColorMap[point.type] || '#6b7280';\n      var catLabel = categoryLabelMap[point.type] || point.type;\n      var icon     = createMarkerIcon(color, 12);\n      var marker   = L.marker([point.lat, point.lng], { icon: icon }).addTo(map);\n\n      \/\/ Popup au clic\n      var popupHtml = '<div class=\"em-map-popup\">'\n        + '<p class=\"em-map-popup-name\">' + escapeHtml(point.name) + '<\/p>'\n        + '<p class=\"em-map-popup-cat\" style=\"color:' + color + '\">' + escapeHtml(catLabel) + '<\/p>'\n        + '<button class=\"em-map-popup-btn\" data-card-idx=\"' + point.idx + '\">Voir la fiche \u2192<\/button>'\n        + '<\/div>';\n      marker.bindPopup(popupHtml, { closeButton: false, minWidth: 180 });\n\n      \/\/ Highlight du marqueur actif\n      marker.on('click', function() {\n        if (activeMarker && activeMarker.getElement()) activeMarker.getElement().classList.remove('em-marker--active');\n        if (marker.getElement()) marker.getElement().classList.add('em-marker--active');\n        activeMarker = marker;\n      });\n\n      \/\/ Bouton \"Voir la fiche\" dans la popup \u2192 scroll vers la card\n      marker.on('popupopen', function() {\n        var popupBtn = document.querySelector('.em-map-popup-btn[data-card-idx=\"' + point.idx + '\"]');\n        if (popupBtn) {\n          popupBtn.addEventListener('click', function() {\n            var allCards = document.querySelectorAll('.em-card');\n            var targetCard = allCards[point.idx];\n            if (targetCard && targetCard.style.display !== 'none') {\n              targetCard.scrollIntoView({ behavior: 'smooth', block: 'center' });\n              targetCard.classList.add('em-card--highlight');\n              setTimeout(function() { targetCard.classList.remove('em-card--highlight'); }, 2000);\n            }\n            map.closePopup();\n          });\n        }\n      });\n\n      markers.push({ marker: marker, type: point.type, latLng: [point.lat, point.lng], idx: point.idx });\n      allBounds.push([point.lat, point.lng]);\n    });\n\n    \/\/ Cadrage initial de la carte\n    if (allBounds.length > 1) map.fitBounds(allBounds, { padding: [40, 40] });\n    else if (allBounds.length === 1) map.setView(allBounds[0], 13);\n    setTimeout(function() { map.invalidateSize(); }, 100);\n\n    \/\/ \u2500\u2500\u2500 Interaction cards \u2194 marqueurs (hover) \u2500\u2500\u2500\n    document.querySelectorAll('.em-card').forEach(function(card, cardIndex) {\n      card.addEventListener('mouseenter', function() {\n        markers.forEach(function(m) {\n          if (m.idx === cardIndex) {\n            m.marker.setIcon(createMarkerIcon(categoryColorMap[m.type] || '#6b7280', 18));\n            m.marker.setZIndexOffset(1000);\n          }\n        });\n      });\n      card.addEventListener('mouseleave', function() {\n        markers.forEach(function(m) {\n          if (m.idx === cardIndex) {\n            m.marker.setIcon(createMarkerIcon(categoryColorMap[m.type] || '#6b7280', 12));\n            m.marker.setZIndexOffset(0);\n          }\n        });\n      });\n    });\n\n    \/**\n     * Met \u00e0 jour la visibilit\u00e9 des marqueurs selon les types s\u00e9lectionn\u00e9s\n     * Appel\u00e9 par applyFilters() quand les filtres changent\n     *\/\n    window.updateMapMarkers = function(visibleTypes) {\n      var visibleBounds = [];\n      markers.forEach(function(m) {\n        if (visibleTypes.indexOf(m.type) !== -1) {\n          if (!map.hasLayer(m.marker)) map.addLayer(m.marker);\n          visibleBounds.push(m.latLng);\n        } else {\n          if (map.hasLayer(m.marker)) map.removeLayer(m.marker);\n        }\n      });\n      if (visibleBounds.length > 1) map.fitBounds(visibleBounds, { padding: [40, 40], maxZoom: 14 });\n      else if (visibleBounds.length === 1) map.setView(visibleBounds[0], 13);\n    };\n\n    \/\/ \u2500\u2500\u2500 Toggle visibilit\u00e9 de la carte \u2500\u2500\u2500\n    var mapToggle = document.getElementById('em-map-toggle');\n    var mapWrapper = document.getElementById('em-map-wrap');\n    if (mapToggle && mapWrapper) {\n      mapToggle.addEventListener('click', function() {\n        var isVisible = mapWrapper.style.display !== 'none';\n        mapWrapper.style.display = isVisible ? 'none' : '';\n        mapToggle.classList.toggle('active', !isVisible);\n        if (!isVisible) setTimeout(function() { map.invalidateSize(); }, 100);\n      });\n    }\n  }\n\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  \/\/ MOBILE \u2014 Sidebar filtres collapsible\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n  \/**\n   * Sur mobile (\u2264720px), la sidebar filtres est repli\u00e9e par d\u00e9faut\n   * Un clic sur le titre la d\u00e9plie\/replie\n   *\/\n  function initMobileFilters() {\n    var filtersContainer = document.querySelector('.em-filters');\n    var filtersTitle     = document.querySelector('.em-filters-title');\n    if (!filtersContainer || !filtersTitle) return;\n\n    if (window.innerWidth <= 720) {\n      filtersContainer.classList.add('collapsed');\n    }\n\n    filtersTitle.addEventListener('click', function() {\n      if (window.innerWidth <= 720) {\n        filtersContainer.classList.toggle('collapsed');\n      }\n    });\n  }\n\n  initMobileFilters();\n})();\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2939","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>D\u00e9couvrez autour de vous - Camping Bois &amp; Toil\u00e9s<\/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.bois-et-toiles.com\/fr\/elaia-metadatas\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"D\u00e9couvrez autour de vous - Camping Bois &amp; Toil\u00e9s\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/\" \/>\n<meta property=\"og:site_name\" content=\"Camping Bois &amp; Toil\u00e9s\" \/>\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.bois-et-toiles.com\/fr\/elaia-metadatas\/\",\"url\":\"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/\",\"name\":\"D\u00e9couvrez autour de vous - Camping Bois &amp; Toil\u00e9s\",\"isPartOf\":{\"@id\":\"https:\/\/www.bois-et-toiles.com\/fr\/#website\"},\"datePublished\":\"2026-03-09T11:12:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Camping Dr\u00f4me\",\"item\":\"https:\/\/www.bois-et-toiles.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"D\u00e9couvrez autour de vous\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bois-et-toiles.com\/fr\/#website\",\"url\":\"https:\/\/www.bois-et-toiles.com\/fr\/\",\"name\":\"Camping Bois &amp; Toil\u00e9s\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.bois-et-toiles.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"D\u00e9couvrez autour de vous - Camping Bois &amp; Toil\u00e9s","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.bois-et-toiles.com\/fr\/elaia-metadatas\/","og_locale":"fr_FR","og_type":"article","og_title":"D\u00e9couvrez autour de vous - Camping Bois &amp; Toil\u00e9s","og_url":"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/","og_site_name":"Camping Bois &amp; Toil\u00e9s","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/","url":"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/","name":"D\u00e9couvrez autour de vous - Camping Bois &amp; Toil\u00e9s","isPartOf":{"@id":"https:\/\/www.bois-et-toiles.com\/fr\/#website"},"datePublished":"2026-03-09T11:12:16+00:00","breadcrumb":{"@id":"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bois-et-toiles.com\/fr\/elaia-metadatas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Camping Dr\u00f4me","item":"https:\/\/www.bois-et-toiles.com\/fr\/"},{"@type":"ListItem","position":2,"name":"D\u00e9couvrez autour de vous"}]},{"@type":"WebSite","@id":"https:\/\/www.bois-et-toiles.com\/fr\/#website","url":"https:\/\/www.bois-et-toiles.com\/fr\/","name":"Camping Bois &amp; Toil\u00e9s","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bois-et-toiles.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/www.bois-et-toiles.com\/fr\/wp-json\/wp\/v2\/pages\/2939"}],"collection":[{"href":"https:\/\/www.bois-et-toiles.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bois-et-toiles.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bois-et-toiles.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bois-et-toiles.com\/fr\/wp-json\/wp\/v2\/comments?post=2939"}],"version-history":[{"count":0,"href":"https:\/\/www.bois-et-toiles.com\/fr\/wp-json\/wp\/v2\/pages\/2939\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bois-et-toiles.com\/fr\/wp-json\/wp\/v2\/media?parent=2939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}