{"id":6284,"date":"2023-03-08T16:57:38","date_gmt":"2023-03-08T15:57:38","guid":{"rendered":"https:\/\/divineloire.fr\/en\/map\/val-de-loire\/"},"modified":"2023-03-08T16:57:38","modified_gmt":"2023-03-08T15:57:38","slug":"val-de-loire","status":"publish","type":"map","link":"https:\/\/divineloire.fr\/en\/map\/val-de-loire\/","title":{"rendered":"Val de Loire"},"content":{"rendered":"    <div id=\"dlCarteContainer\" class=\"dl-carte-outer-wrapper is-non-pro\" data-view=\"guest\">\n        <!-- Barre sup\u00e9rieure flottante sur la carte -->\n        <div class=\"dl-carte-top-bar\">\n            <div class=\"dl-carte-badge\">\n                <span class=\"dl-carte-badge-icon\">\ud83d\udccd<\/span>\n                <span class=\"dl-carte-badge-text\">Tours<\/span>\n            <\/div>\n            <div class=\"dl-carte-top-actions\">\n                                <button type=\"button\" class=\"dl-carte-action-btn dl-paywall-trigger\" id=\"dlCarteBtnFullscreen\" onclick=\"window.dlTriggerPaywall(event);\" title=\"Fullscreen (Pro Access)\">\n                                            <span class=\"dl-crown-micro\"><svg width=\"9\" height=\"9\" viewBox=\"0 0 24 24\"><path d=\"M2 4l3 12h14l3-12-6 7-4-7-4 7-6-7zm3 16h14v2H5v-2z\" fill=\"#052B1E\"\/><\/svg><\/span>\n                                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\"><polyline points=\"15 3 21 3 21 9\"><\/polyline><polyline points=\"9 21 3 21 3 15\"><\/polyline><line x1=\"21\" y1=\"3\" x2=\"14\" y2=\"10\"><\/line><line x1=\"3\" y1=\"21\" x2=\"10\" y2=\"14\"><\/line><\/svg>\n                    <span id=\"dlFullscreenBtnText\">Fullscreen<\/span>\n                <\/button>\n            <\/div>\n        <\/div>\n\n        <!-- Conteneur Leaflet principal -->\n        <div id=\"dlCarteMap\" class=\"dl-carte-leaflet-map\" style=\"height: 72vh;\"><\/div>\n\n        <!-- Barri\u00e8re d'interaction & Banni\u00e8re paywall pour non-PRO (NON FLOU\u00c9E, 100% VISIBLE) -->\n                <div class=\"dl-carte-barrier dl-paywall-trigger\" onclick=\"window.dlTriggerPaywall(event);\" title=\"Click to unlock the interactive map\">\n            <div class=\"dl-carte-paywall-banner\" onclick=\"window.dlTriggerPaywall(event);\">\n                <div class=\"dl-carte-banner-badge\">\n                    <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2DD4BF\" stroke-width=\"2.5\"><path d=\"M2 4l3 12h14l3-12-6 7-4-7-4 7-6-7zm3 16h14v2H5v-2z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                    <span>DIVINE LOIRE PRO ACCESS<\/span>\n                <\/div>\n                <h4 class=\"dl-carte-banner-title\">Interactive Map &amp; GPS Navigation<\/h4>\n                <p class=\"dl-carte-banner-desc\">Spot open wineries near you in real time and launch GPS directions directly to cellars.<\/p>\n                <button type=\"button\" class=\"dl-carte-banner-cta dl-paywall-trigger\" onclick=\"window.dlTriggerPaywall(event);\">\n                    <span>Unlock the Map (\u20ac2.99)<\/span>\n                    <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <!-- Barre de l\u00e9gende au bas de la carte (Harmonis\u00e9e Single Vigneron Bento V2) -->\n        <div class=\"map-legend-bar\">\n            <div class=\"legend-item\"><span class=\"legend-dot dot-open\"><\/span> <span>Open<\/span><\/div>\n            <div class=\"legend-item\"><span class=\"legend-dot dot-rdv\"><\/span> <span>By appt<\/span><\/div>\n            <div class=\"legend-item\"><span class=\"legend-dot dot-closed\"><\/span> <span>Closed<\/span><\/div>\n        <\/div>\n\n        <!-- Fiche flottante bottom-sheet (mode PRO) -->\n        <div id=\"dlMapFloatingCard\" class=\"map-floating-card\"><\/div>\n    <\/div>\n\n    <!-- Modale Paywall PRO universelle (Divine Loire Bento V2) -->\n    <div id=\"dlPaywallModalOverlay\" class=\"dl-paywall-modal-overlay\" onclick=\"if(event.target===this) window.dlClosePaywall(event);\">\n        <div class=\"dl-paywall-modal-card\">\n            <button type=\"button\" class=\"dl-paywall-close-btn\" onclick=\"window.dlClosePaywall(event);\" title=\"Close (Esc)\">\u2715<\/button>\n            <div class=\"dl-paywall-top-bar\">\n                <div class=\"dl-paywall-badge-top\">\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#2DD4BF\" stroke-width=\"2.2\"><path d=\"M2 4l3 12h14l3-12-6 7-4-7-4 7-6-7zm3 16h14v2H5v-2z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                    <span>PRO ACCESS<\/span>\n                <\/div>\n                <div class=\"dl-paywall-price\">\u20ac2.99<\/div>\n            <\/div>\n            <div>\n                <h3 class=\"dl-paywall-title\">Explore the vineyard without limits<\/h3>\n                <p class=\"dl-paywall-desc\">Unlock all exclusive features on the web and in the mobile app.<\/p>\n            <\/div>\n            <div class=\"dl-paywall-features-box\">\n                <div class=\"dl-paywall-feat-item\"><span class=\"dl-paywall-feat-icon\">\u2713<\/span><span>Interactive maps &amp; GPS navigation<\/span><\/div>\n                <div class=\"dl-paywall-feat-item\"><span class=\"dl-paywall-feat-icon\">\u2713<\/span><span>Save your favorite wineries<\/span><\/div>\n                <div class=\"dl-paywall-feat-item\"><span class=\"dl-paywall-feat-icon\">\u2713<\/span><span>Direct winery contacts and phone numbers<\/span><\/div>\n                <div class=\"dl-paywall-feat-item\"><span class=\"dl-paywall-feat-icon\">\u2713<\/span><span>Divine Loire critical &amp; sensory reviews<\/span><\/div>\n            <\/div>\n            <a href=\"https:\/\/divineloire.fr\/en\/app-winery-guide\/\" class=\"dl-paywall-btn-cta\">\n                <span>Unlock Pro Access<\/span>\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg>\n            <\/a>\n        <\/div>\n    <\/div>\n\n    <style id=\"dl-carte-v2-css\">\n    \/* ==========================================================================\n       CARTE V2 DIVINE LOIRE - DESIGN SYSTEM BENTO V2\n       ========================================================================== *\/\n    .dl-carte-outer-wrapper {\n        position: relative !important;\n        width: 100% !important;\n        background: #FAF8F5 !important;\n        border-radius: 20px !important;\n        overflow: hidden !important;\n        box-shadow: 0 4px 24px rgba(0, 0, 0, 0.06) !important;\n        border: 1px solid #EAE7E1 !important;\n        margin: 0 0 32px 0 !important;\n        box-sizing: border-box !important;\n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif !important;\n    }\n    .dl-carte-outer-wrapper.is-fullscreen {\n        position: fixed !important;\n        top: 0 !important;\n        left: 0 !important;\n        width: 100vw !important;\n        height: 100vh !important;\n        border-radius: 0 !important;\n        z-index: 999999 !important;\n        margin: 0 !important;\n        border: none !important;\n    }\n    .dl-carte-leaflet-map {\n        width: 100% !important;\n        min-height: 520px !important;\n        background: #E8ECE9 !important;\n        z-index: 1 !important;\n    }\n    .dl-carte-outer-wrapper.is-fullscreen .dl-carte-leaflet-map {\n        height: 100vh !important;\n    }\n\n    \/* Barre sup\u00e9rieure flottante *\/\n    .dl-carte-top-bar {\n        position: absolute !important;\n        top: 14px !important;\n        left: 14px !important;\n        right: 14px !important;\n        z-index: 1000 !important;\n        display: flex !important;\n        justify-content: space-between !important;\n        align-items: center !important;\n        pointer-events: none !important;\n    }\n    .dl-carte-badge {\n        background: rgba(255, 255, 255, 0.94) !important;\n        backdrop-filter: blur(8px) !important;\n        -webkit-backdrop-filter: blur(8px) !important;\n        border: 1px solid #EAE7E1 !important;\n        border-radius: 9999px !important;\n        padding: 7px 16px !important;\n        font-size: 13px !important;\n        font-weight: 800 !important;\n        color: #083324 !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 6px !important;\n        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08) !important;\n        pointer-events: auto !important;\n    }\n    .dl-carte-top-actions {\n        display: flex !important;\n        align-items: center !important;\n        gap: 8px !important;\n        pointer-events: auto !important;\n    }\n    .dl-carte-action-btn {\n        background: rgba(255, 255, 255, 0.94) !important;\n        backdrop-filter: blur(8px) !important;\n        -webkit-backdrop-filter: blur(8px) !important;\n        border: 1px solid #EAE7E1 !important;\n        border-radius: 9999px !important;\n        padding: 7px 14px !important;\n        font-size: 12px !important;\n        font-weight: 700 !important;\n        color: #083324 !important;\n        cursor: pointer !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 6px !important;\n        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;\n        transition: all 0.15s ease !important;\n    }\n    .dl-carte-action-btn:hover {\n        background: #083324 !important;\n        color: #FFFFFF !important;\n        border-color: #083324 !important;\n        transform: translateY(-1px) !important;\n    }\n    .dl-crown-micro {\n        background: #FCD34D !important;\n        width: 14px !important;\n        height: 14px !important;\n        border-radius: 50% !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        margin-right: -2px !important;\n    }\n\n    \/* Barri\u00e8re d'interaction pour non-PRO : TOTALEMENT TRANSPARENTE SANS FLOU *\/\n    .dl-carte-barrier {\n        position: absolute !important;\n        inset: 0 !important;\n        z-index: 900 !important;\n        background: transparent !important;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        cursor: pointer !important;\n        padding: 20px !important;\n        box-sizing: border-box !important;\n    }\n    .dl-carte-paywall-banner {\n        background: rgba(5, 43, 30, 0.95) !important;\n        border: 1px solid rgba(45, 212, 191, 0.35) !important;\n        border-radius: 20px !important;\n        padding: 24px 30px !important;\n        max-width: 440px !important;\n        width: 100% !important;\n        text-align: center !important;\n        color: #FFFFFF !important;\n        box-shadow: 0 16px 40px rgba(0, 0, 0, 0.35) !important;\n        display: flex !important;\n        flex-direction: column !important;\n        align-items: center !important;\n        gap: 12px !important;\n        pointer-events: auto !important;\n    }\n    .dl-carte-banner-badge {\n        background: rgba(45, 212, 191, 0.15) !important;\n        color: #2DD4BF !important;\n        border: 1px solid rgba(45, 212, 191, 0.3) !important;\n        border-radius: 9999px !important;\n        padding: 4px 10px !important;\n        font-size: 11px !important;\n        font-weight: 800 !important;\n        letter-spacing: 0.05em !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 6px !important;\n    }\n    .dl-carte-banner-title {\n        font-family: 'Merriweather', Georgia, serif !important;\n        font-size: 18px !important;\n        font-weight: 800 !important;\n        color: #FFFFFF !important;\n        margin: 0 !important;\n        line-height: 1.3 !important;\n    }\n    .dl-carte-banner-desc {\n        font-size: 13px !important;\n        color: #D1D5DB !important;\n        line-height: 1.45 !important;\n        margin: 0 !important;\n    }\n    .dl-carte-banner-cta {\n        background: linear-gradient(135deg, #2DD4BF 0%, #14B8A6 100%) !important;\n        color: #042F2E !important;\n        font-size: 14px !important;\n        font-weight: 800 !important;\n        border: none !important;\n        border-radius: 12px !important;\n        padding: 11px 22px !important;\n        cursor: pointer !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 8px !important;\n        box-shadow: 0 4px 14px rgba(45, 212, 191, 0.4) !important;\n        transition: transform 0.15s ease, box-shadow 0.15s ease !important;\n        margin-top: 4px !important;\n    }\n    .dl-carte-banner-cta:hover {\n        transform: translateY(-1px) !important;\n        box-shadow: 0 6px 20px rgba(45, 212, 191, 0.5) !important;\n    }\n\n    \/* Barre de l\u00e9gende officielle Bento V2 *\/\n    .map-legend-bar {\n        position: absolute !important;\n        bottom: 14px !important;\n        left: 14px !important;\n        background: #FFFFFF !important;\n        border-radius: 9999px !important;\n        padding: 6px 14px !important;\n        display: flex !important;\n        align-items: center !important;\n        gap: 12px !important;\n        box-shadow: 0 4px 14px rgba(0, 0, 0, 0.15) !important;\n        border: 1px solid #E2E8F0 !important;\n        z-index: 1000 !important;\n        font-size: 12px !important;\n        font-weight: 700 !important;\n        color: #334155 !important;\n    }\n    .legend-item {\n        display: flex !important;\n        align-items: center !important;\n        gap: 5px !important;\n    }\n    .legend-dot {\n        width: 8px !important;\n        height: 8px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        flex-shrink: 0 !important;\n    }\n    .dot-open { background: #10B981 !important; }\n    .dot-rdv { background: #F59E0B !important; }\n    .dot-closed { background: #EF4444 !important; }\n\n    \/* Custom Map Markers *\/\n    .dl-custom-marker-current, .dl-custom-marker-pin {\n        background: transparent !important;\n        border: none !important;\n    }\n\n    \/* Fiche flottante bottom sheet pour vigneron s\u00e9lectionn\u00e9 (Look Bento V2) *\/\n    .map-floating-card {\n        position: absolute !important;\n        bottom: 16px !important;\n        left: 16px !important;\n        right: 16px !important;\n        max-width: 440px !important;\n        margin: 0 auto !important;\n        background: #FFFFFF !important;\n        border-radius: 18px !important;\n        box-shadow: 0 12px 32px -4px rgba(0, 0, 0, 0.25), 0 4px 12px -2px rgba(0, 0, 0, 0.12) !important;\n        border: 1px solid rgba(226, 232, 240, 0.9) !important;\n        z-index: 1001 !important;\n        display: none;\n        overflow: hidden !important;\n        max-height: calc(100dvh - 130px) !important;\n        animation: slideUpSheet 0.24s cubic-bezier(0.16, 1, 0.3, 1) !important;\n        box-sizing: border-box !important;\n    }\n    @keyframes slideUpSheet {\n        from { transform: translateY(30px); opacity: 0; }\n        to { transform: translateY(0); opacity: 1; }\n    }\n    .map-winery-card {\n        padding: 12px 16px 14px !important;\n        position: relative !important;\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 10px !important;\n        box-sizing: border-box !important;\n    }\n    .map-sheet-drag-handle {\n        width: 36px !important;\n        height: 4px !important;\n        border-radius: 3px !important;\n        background: #CBD5E1 !important;\n        margin: 0 auto 2px !important;\n    }\n    .map-card-close-btn {\n        position: absolute !important;\n        top: 10px !important;\n        right: 10px !important;\n        background: #F1F5F9 !important;\n        border: none !important;\n        width: 26px !important;\n        height: 26px !important;\n        border-radius: 50% !important;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        font-size: 11px !important;\n        color: #64748B !important;\n        cursor: pointer !important;\n        transition: all 0.15s ease !important;\n        z-index: 10 !important;\n    }\n    .map-card-close-btn:hover {\n        background: #E2E8F0 !important;\n        color: #1C1A17 !important;\n    }\n    .map-card-header-row {\n        display: flex !important;\n        align-items: flex-start !important;\n        gap: 10px !important;\n        padding-right: 28px !important;\n    }\n    .map-card-logo-box {\n        width: 42px !important;\n        height: 42px !important;\n        border-radius: 10px !important;\n        background: #F4F3EF !important;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        overflow: hidden !important;\n        flex-shrink: 0 !important;\n        cursor: pointer !important;\n        border: 1px solid #EAE7E1 !important;\n        margin-top: 1px !important;\n    }\n    .map-card-logo-img {\n        width: 100% !important;\n        height: 100% !important;\n        object-fit: contain !important;\n        padding: 2px !important;\n    }\n    .map-card-title-group {\n        flex: 1 !important;\n        min-width: 0 !important;\n        cursor: pointer !important;\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 2px !important;\n    }\n    .map-card-title {\n        font-family: 'Merriweather', Georgia, serif !important;\n        font-size: 16px !important;\n        font-weight: 700 !important;\n        color: #1C1A17 !important;\n        line-height: 1.2 !important;\n        margin: 0 !important;\n        white-space: nowrap !important;\n        overflow: hidden !important;\n        text-overflow: ellipsis !important;\n    }\n    .map-card-sub-line {\n        display: flex !important;\n        align-items: center !important;\n        gap: 5px !important;\n        font-size: 12px !important;\n        color: #64748B !important;\n        font-weight: 500 !important;\n        line-height: 1.3 !important;\n    }\n    .map-card-commune {\n        color: #64748B !important;\n        font-weight: 500 !important;\n    }\n    .map-card-sep {\n        color: #CBD5E1 !important;\n    }\n    .map-card-distance {\n        color: #64748B !important;\n        font-weight: 500 !important;\n    }\n    .map-card-status-row {\n        font-size: 12px !important;\n        color: #334155 !important;\n        margin-top: 1px !important;\n    }\n    .status-2lines-wrap {\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 1.5px !important;\n        min-width: 0 !important;\n        width: 100% !important;\n        line-height: 1.25 !important;\n    }\n    .status-line-1 {\n        display: flex !important;\n        align-items: center !important;\n        gap: 6px !important;\n        font-size: 12.5px !important;\n        font-weight: 800 !important;\n        color: #1C1A17 !important;\n        white-space: nowrap !important;\n    }\n    .status-line-1-text {\n        font-weight: 800 !important;\n        color: #1C1A17 !important;\n    }\n    .status-line-2 {\n        font-size: 11.5px !important;\n        font-weight: 600 !important;\n        color: #64748B !important;\n        white-space: nowrap !important;\n        overflow: hidden !important;\n        text-overflow: ellipsis !important;\n        padding-left: 14px !important;\n    }\n    .status-dot {\n        width: 8px !important;\n        height: 8px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        flex-shrink: 0 !important;\n    }\n    .dot-green { background-color: #059669 !important; }\n    .dot-amber { background-color: #F59E0B !important; }\n    .dot-red { background-color: #EF4444 !important; }\n\n    .map-card-aop-row {\n        display: flex !important;\n        align-items: center !important;\n        gap: 7px !important;\n        flex-wrap: wrap !important;\n    }\n    .card-aop-pill {\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 7px !important;\n        background: #FAF8F5 !important;\n        border: 1px solid #EAE7E1 !important;\n        border-radius: 9999px !important;\n        padding: 4px 11px !important;\n        font-size: 13px !important;\n        font-weight: 700 !important;\n        color: #1C1A17 !important;\n        line-height: 1.3 !important;\n        user-select: none !important;\n        font-family: inherit !important;\n        transition: all 0.15s ease !important;\n    }\n    .card-aop-name {\n        font-weight: 700 !important;\n        color: #1C1A17 !important;\n    }\n    .card-aop-dots {\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 3.5px !important;\n    }\n    .card-wine-dot {\n        width: 7.5px !important;\n        height: 7.5px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        flex-shrink: 0 !important;\n    }\n    .dot-blanc-sec { background-color: #FFFA81 !important; border: 0.8px solid #E5E7EB !important; }\n    .dot-moelleux, .dot-doux { background-color: #FFDE59 !important; }\n    .dot-petillant { background-color: #5EB35F !important; }\n    .dot-rose { background-color: #FFC6D0 !important; }\n    .dot-rouge { background-color: #BA2A29 !important; }\n    .card-aop-overflow {\n        font-size: 13px !important;\n        font-weight: 700 !important;\n        color: #475569 !important;\n        margin-left: 1px !important;\n    }\n    .card-culture-pill {\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 5px !important;\n        font-size: 12.5px !important;\n        font-weight: 700 !important;\n        color: #065F46 !important;\n        background: #EAF7F2 !important;\n        border: 1px solid #A7F3D0 !important;\n        border-radius: 9999px !important;\n        padding: 4px 10px !important;\n        user-select: none !important;\n        line-height: 1.3 !important;\n        transition: all 0.15s ease !important;\n    }\n    .card-culture-pill svg {\n        color: #059669 !important;\n        flex-shrink: 0 !important;\n    }\n    .map-card-actions-row {\n        display: flex !important;\n        align-items: center !important;\n        gap: 8px !important;\n        margin-top: 2px !important;\n    }\n    .map-card-btn-itinerary {\n        flex: 1 !important;\n        background: #F8FAFC !important;\n        border: 1px solid #E2E8F0 !important;\n        color: #1C1A17 !important;\n        font-size: 13px !important;\n        font-weight: 700 !important;\n        height: 38px !important;\n        padding: 0 12px !important;\n        border-radius: 6px !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        gap: 6px !important;\n        text-decoration: none !important;\n        transition: all 0.15s ease !important;\n        box-sizing: border-box !important;\n    }\n    .map-card-btn-itinerary:hover {\n        background: #F1F5F9 !important;\n        border-color: #CBD5E1 !important;\n    }\n    .map-card-btn-view {\n        flex: 1.2 !important;\n        background: #064E3B !important;\n        border: none !important;\n        color: #FFFFFF !important;\n        font-size: 13px !important;\n        font-weight: 700 !important;\n        height: 38px !important;\n        padding: 0 14px !important;\n        border-radius: 6px !important;\n        cursor: pointer !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        gap: 6px !important;\n        transition: all 0.15s ease !important;\n        text-decoration: none !important;\n        box-sizing: border-box !important;\n    }\n    .map-card-btn-view:hover {\n        background: #047857 !important;\n        color: #FFFFFF !important;\n    }\n    .map-card-btn-call {\n        width: 38px !important;\n        height: 38px !important;\n        min-width: 38px !important;\n        border-radius: 6px !important;\n        background: #FFFFFF !important;\n        border: 1.2px solid #D1D5DB !important;\n        color: #1C1A17 !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        text-decoration: none !important;\n        flex-shrink: 0 !important;\n        transition: all 0.15s ease !important;\n        padding: 0 !important;\n        box-sizing: border-box !important;\n    }\n    .map-card-btn-call:hover {\n        background: #F9FAFB !important;\n        border-color: #9CA3AF !important;\n    }\n\n    \/* Modal Paywall PRO V2 *\/\n    .dl-paywall-modal-overlay {\n        position: fixed !important;\n        inset: 0 !important;\n        width: 100vw !important;\n        height: 100vh !important;\n        background: rgba(3, 33, 21, 0.85) !important;\n        backdrop-filter: blur(8px) !important;\n        -webkit-backdrop-filter: blur(8px) !important;\n        z-index: 9999999 !important;\n        display: none;\n        align-items: center !important;\n        justify-content: center !important;\n        padding: 20px !important;\n        box-sizing: border-box !important;\n    }\n    .dl-paywall-modal-card {\n        background: #052B1E !important;\n        border: 1px solid rgba(45, 212, 191, 0.25) !important;\n        border-radius: 24px !important;\n        width: 100% !important;\n        max-width: 440px !important;\n        padding: 32px 28px !important;\n        box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.5) !important;\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 20px !important;\n        position: relative !important;\n        color: #FFFFFF !important;\n        box-sizing: border-box !important;\n        text-align: left !important;\n    }\n    .dl-paywall-close-btn {\n        position: absolute !important;\n        top: 18px !important;\n        right: 18px !important;\n        width: 32px !important;\n        height: 32px !important;\n        border-radius: 50% !important;\n        border: 1px solid rgba(255, 255, 255, 0.15) !important;\n        background: rgba(255, 255, 255, 0.05) !important;\n        color: #FFFFFF !important;\n        cursor: pointer !important;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        font-size: 14px !important;\n    }\n    .dl-paywall-close-btn:hover {\n        background: rgba(255, 255, 255, 0.2) !important;\n    }\n    .dl-paywall-top-bar {\n        display: flex !important;\n        justify-content: space-between !important;\n        align-items: center !important;\n        padding-right: 36px !important;\n    }\n    .dl-paywall-badge-top {\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 6px !important;\n        background: rgba(45, 212, 191, 0.12) !important;\n        color: #2DD4BF !important;\n        border: 1px solid rgba(45, 212, 191, 0.3) !important;\n        padding: 4px 12px !important;\n        border-radius: 9999px !important;\n        font-size: 12px !important;\n        font-weight: 800 !important;\n        letter-spacing: 0.05em !important;\n    }\n    .dl-paywall-price {\n        font-size: 26px !important;\n        font-weight: 900 !important;\n        color: #FFFFFF !important;\n    }\n    .dl-paywall-title {\n        font-family: 'Merriweather', Georgia, serif !important;\n        font-size: 22px !important;\n        font-weight: 800 !important;\n        color: #FFFFFF !important;\n        margin: 0 0 6px 0 !important;\n        line-height: 1.3 !important;\n    }\n    .dl-paywall-desc {\n        font-size: 14px !important;\n        color: #9CA3AF !important;\n        margin: 0 !important;\n        line-height: 1.45 !important;\n    }\n    .dl-paywall-features-box {\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 10px !important;\n        background: rgba(255, 255, 255, 0.04) !important;\n        border: 1px solid rgba(255, 255, 255, 0.08) !important;\n        border-radius: 16px !important;\n        padding: 16px !important;\n    }\n    .dl-paywall-feat-item {\n        display: flex !important;\n        align-items: center !important;\n        gap: 10px !important;\n        font-size: 13.5px !important;\n        color: #E5E7EB !important;\n    }\n    .dl-paywall-feat-icon {\n        color: #2DD4BF !important;\n        font-weight: 900 !important;\n        font-size: 14px !important;\n    }\n    .dl-paywall-btn-cta {\n        background: linear-gradient(135deg, #2DD4BF 0%, #14B8A6 100%) !important;\n        color: #042F2E !important;\n        font-size: 15px !important;\n        font-weight: 800 !important;\n        border-radius: 14px !important;\n        padding: 14px 20px !important;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        gap: 8px !important;\n        text-decoration: none !important;\n        box-shadow: 0 4px 18px rgba(45, 212, 191, 0.35) !important;\n        transition: all 0.15s ease !important;\n    }\n    .dl-paywall-btn-cta:hover {\n        transform: translateY(-1px) !important;\n        box-shadow: 0 6px 24px rgba(45, 212, 191, 0.5) !important;\n        color: #042F2E !important;\n    }\n\n    \/* Typographie \u00e9ditoriale pour la page carte *\/\n    .dl-carte-article-content {\n        max-width: 900px !important;\n        margin: 0 auto !important;\n        width: 100% !important;\n    }\n    .dl-carte-editorial-h1 {\n        font-family: 'Merriweather', Georgia, serif !important;\n        font-size: 32px !important;\n        font-weight: 900 !important;\n        color: #083324 !important;\n        line-height: 1.25 !important;\n        margin: 0 0 14px 0 !important;\n    }\n    .dl-carte-editorial-h2 {\n        font-size: 18px !important;\n        font-weight: 600 !important;\n        color: #4B5563 !important;\n        line-height: 1.5 !important;\n        margin: 0 0 20px 0 !important;\n    }\n    .dl-carte-editorial-body {\n        font-size: 16.5px !important;\n        line-height: 1.75 !important;\n        color: #374151 !important;\n    }\n    .dl-carte-editorial-body p {\n        margin: 0 0 1.2em 0 !important;\n    }\n    @media (max-width: 768px) {\n        .dl-carte-editorial-h1 {\n            font-size: 26px !important;\n        }\n        .dl-carte-editorial-h2 {\n            font-size: 16px !important;\n        }\n    }\n    <\/style>\n    \n","protected":false},"excerpt":{"rendered":"<p>Explore the map of the Cr\u00e9mant de Loire producers, which extends along the river from Angers to Blois.<\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-6284","map","type-map","status-publish","hentry"],"acf":[],"titre_appellations_h1":null,"_titre_appellations_h1":null,"date-appellation":null,"_date-appellation":null,"hectares-appellation":null,"_hectares-appellation":null,"vignoble-appellation":null,"_vignoble-appellation":null,"vins-appellation":null,"_vins-appellation":null,"repartition_cepage":null,"_repartition_cepage":null,"vignerons-appellation":null,"_vignerons-appellation":null,"producteurs-appellation":null,"_producteurs-appellation":null,"_wp_attached_file":null,"_wp_attachment_metadata":null,"_wp_attachment_image_alt":null,"_wpie_source_url":null,"_source_url":null,"h1_title":null,"_h1_title":null,"image_1":null,"_image_1":null,"image_2":null,"_image_2":null,"winery_paragraph":null,"_winery_paragraph":null,"rank_math_primary_destination_categories":null,"image_3":null,"_image_3":null,"carte_destination":null,"_carte_destination":null,"map_url":null,"_map_url":null,"wpc_seo_rule_post_type":null,"wpc_filter_set_post_type":null,"wpc_filter_set_query_vars":null,"wpc_filter_set_apply_button_post_name":null,"titre_cepages_h1":null,"_titre_cepages_h1":null,"autre_nom_du_cepage":null,"_autre_nom_du_cepage":null,"description_du_profil":null,"_description_du_profil":null,"couleur":null,"_couleur":null,"intensite_couleur_libelle":null,"_intensite_couleur_libelle":null,"acidite_libelle":null,"_acidite_libelle":null,"alcool_libelle":null,"_alcool_libelle":null,"corps_libelle":null,"_corps_libelle":null,"tannins_libelle":null,"_tannins_libelle":null,"tendance_encepagement":null,"_tendance_encepagement":null,"pourcentage_production":null,"_pourcentage_production":null,"pourcentage_production_france":null,"_pourcentage_production_france":null,"conservation_min":null,"_conservation_min":null,"texte_appellations":null,"_texte_appellations":null,"titre_carte":"Map of wineries in the Loire Valley","_titre_carte":"field_640378d290aaa","sous_titre_carte":"Explore the vineyard producing the famous wines of the Loire Valley and find its main wineries on the map.","_sous_titre_carte":"field_64037930c62b2","contenu_carte":"Our map of the Loire Valley vineyards will help you explore this region, rightly nicknamed the \"Garden of France.\" With its mild temperatures throughout the year and an abundance of water thanks to the Loire River, this area provides ideal conditions for producing exceptional wines.\n\nOur map will show you the vast extent of this vineyard, the third-largest wine region in France, with the country's longest wine route. You will be able to locate thousands of wine producers and the 85 different appellations that make this region so rich.\n\nBy using our map, you will discover the incredible diversity of Loire Valley wines. Whether you are a fan of dry or sweet white wines, light or full-bodied reds, or sparkling wines, our map will guide you to the wineries that match your preferences.\n\nOur map will help you identify the production areas of the region's iconic grape varieties: Cabernet Franc, Sauvignon, Melon de Bourgogne, and of course, Chenin, the true star of the Loire Valley. You will be able to plan your tastings to explore the full range of flavors offered by these grapes.\n\nUse our map to organize your journey through the peaceful vineyards of the Loire Valley, from Angers to Blois. It will help you find the best \"tasting stops\" where you can discover surprising and increasingly high-quality wines.\n\nOur Loire Valley vineyard map is your ideal companion for exploring this region, which has earned a place on the global wine map. Whether you are a seasoned connoisseur or simply curious about discovering the diversity of Loire wines, our map will guide you through this vineyard garden of France.","_contenu_carte":"field_66c5fbf1473e9","litespeed_no_cache":null,"rank_math_primary_category":null,"_wp_trash_meta_status":null,"_wp_trash_meta_time":null,"_wp_desired_post_slug":null,"h1_product_title":null,"_h1_product_title":null,"accroche_produit":null,"_accroche_produit":null,"accord":null,"_accord":null,"winery":null,"_winery":null,"total_sales":null,"_wc_review_count":null,"_wc_rating_count":null,"_wc_average_rating":null,"_regular_price":null,"_tax_status":null,"_tax_class":null,"_manage_stock":null,"_backorders":null,"_sold_individually":null,"_virtual":null,"_downloadable":null,"_download_limit":null,"_download_expiry":null,"_stock":null,"_stock_status":null,"_product_attributes":null,"_product_version":null,"_price":null,"rank_math_primary_product_cat":null,"description_produit_detaillee":null,"_description_produit_detaillee":null,"lien_marchand":null,"_lien_marchand":null,"rank_math_contentai_score":null,"winery_page":null,"_winery_page":null,"reponse":null,"_reponse":null,"contenu_associe":null,"_contenu_associe":null,"rank_math_primary_questions_categories":null,"domaine_rdv":null,"_domaine_rdv":null,"email_rdv":null,"_email_rdv":null,"prenom_rdv":null,"_prenom_rdv":null,"nom_rdv":null,"_nom_rdv":null,"date_demande_rdv":null,"_date_demande_rdv":null,"date_rdv":null,"_date_rdv":null,"horaire_rdv":null,"_horaire_rdv":null,"nombre_rdv":null,"_nombre_rdv":null,"statut_rdv":null,"_statut_rdv":null,"nombre_enfants_rdv":null,"_nombre_enfants_rdv":null,"pays_rdv":null,"_pays_rdv":null,"email_rdv_domaine":null,"_email_rdv_domaine":null,"rdv_page_token_domaine":null,"_rdv_page_token_domaine":null,"domaine_id_rdv":null,"_domaine_id_rdv":null,"user_id":null,"_user_id":null,"rdv_page_token":null,"_rdv_page_token":null,"rank_math_primary_destination":null,"note_du_millesime":null,"_note_du_millesime":null,"quantite_produite":null,"_quantite_produite":null,"wp_pattern_sync_status":null,"_wp_font_face_file":null,"is_wp_suggestion":null,"_form":null,"_mail":null,"_mail_2":null,"_messages":null,"_additional_settings":null,"_locale":null,"_hash":null,"_sendinblue":null,"_edit_last":null,"_edit_lock":null,"rank_math_internal_links_processed":null,"_thumbnail_id":null,"_product_image_gallery":"","_wp_old_slug":null,"rank_math_analytic_object_id":"43","iawp_total_views":"122","rank_math_seo_score":null,"rank_math_title":null,"rank_math_description":null,"_acf_changed":null,"rank_math_lock_modified_date":null,"_wp_page_template":null,"rank_math_og_content_image":null,"sous-titre":null,"_sous-titre":null,"introduction":null,"_introduction":null,"footnotes":null,"_wp_old_date":null,"lundi_1":null,"_lundi_1":null,"lundi_2":null,"_lundi_2":null,"lundi_3":null,"_lundi_3":null,"lundi_4":null,"_lundi_4":null,"mardi_1":null,"_mardi_1":null,"mardi_2":null,"_mardi_2":null,"mardi_3":null,"_mardi_3":null,"mardi_4":null,"_mardi_4":null,"mercredi_1":null,"_mercredi_1":null,"mercredi_2":null,"_mercredi_2":null,"mercredi_3":null,"_mercredi_3":null,"mercredi_4":null,"_mercredi_4":null,"jeudi_1":null,"_jeudi_1":null,"jeudi_2":null,"_jeudi_2":null,"jeudi_3":null,"_jeudi_3":null,"jeudi_4":null,"_jeudi_4":null,"vendredi_1":null,"_vendredi_1":null,"vendredi_2":null,"_vendredi_2":null,"vendredi_3":null,"_vendredi_3":null,"vendredi_4":null,"_vendredi_4":null,"samedi_1":null,"_samedi_1":null,"samedi_2":null,"_samedi_2":null,"samedi_3":null,"_samedi_3":null,"samedi_4":null,"_samedi_4":null,"ferme_dimanche":null,"_ferme_dimanche":null,"rdv_dimanche":null,"_rdv_dimanche":null,"ferme_feries":null,"_ferme_feries":null,"ouverture_exceptionnelle":null,"_ouverture_exceptionnelle":null,"adresse_complete":null,"_adresse_complete":null,"winery_map_url":null,"_winery_map_url":null,"avis_divineloire":null,"_avis_divineloire":null,"image1":null,"_image1":null,"vigneron":null,"_vigneron":null,"site_web":null,"_site_web":null,"instagram":null,"_instagram":null,"adresse1":null,"_adresse1":null,"adresse2":null,"_adresse2":null,"code_postal":null,"_code_postal":null,"ville":null,"_ville":null,"telephone-1":null,"_telephone-1":null,"email":null,"_email":null,"hectares":null,"_hectares":null,"date_bio":null,"_date_bio":null,"presentation_des_vins":null,"_presentation_des_vins":null,"prix_min":null,"_prix_min":null,"prix_max":null,"_prix_max":null,"visiter_le_domaine":null,"_visiter_le_domaine":null,"content_lieu":null,"_content_lieu":null,"image2":null,"_image2":null,"image3":null,"_image3":null,"image4":null,"_image4":null,"telephone-2":null,"_telephone-2":null,"date_creation":null,"_date_creation":null,"date_changement_vigneron":null,"_date_changement_vigneron":null,"rdv":null,"_rdv":null,"degustation":null,"_degustation":null,"token_lieu":null,"_token_lieu":null,"ferme_lundi":null,"_ferme_lundi":null,"rdv_lundi":null,"_rdv_lundi":null,"ferme_mardi":null,"_ferme_mardi":null,"rdv_mardi":null,"_rdv_mardi":null,"ferme_mercredi":null,"_ferme_mercredi":null,"rdv_mercredi":null,"_rdv_mercredi":null,"ferme_jeudi":null,"_ferme_jeudi":null,"rdv_jeudi":null,"_rdv_jeudi":null,"ferme_vendredi":null,"_ferme_vendredi":null,"rdv_vendredi":null,"_rdv_vendredi":null,"ferme_samedi":null,"_ferme_samedi":null,"rdv_samedi":null,"_rdv_samedi":null,"dimanche_1":null,"_dimanche_1":null,"dimanche_2":null,"_dimanche_2":null,"dimanche_3":null,"_dimanche_3":null,"dimanche_4":null,"_dimanche_4":null,"rdv_feries":null,"_rdv_feries":null,"feries_1":null,"_feries_1":null,"feries_2":null,"_feries_2":null,"feries_3":null,"_feries_3":null,"feries_4":null,"_feries_4":null,"origin":null,"_links":{"self":[{"href":"https:\/\/divineloire.fr\/en\/wp-json\/wp\/v2\/map\/6284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/divineloire.fr\/en\/wp-json\/wp\/v2\/map"}],"about":[{"href":"https:\/\/divineloire.fr\/en\/wp-json\/wp\/v2\/types\/map"}],"wp:attachment":[{"href":"https:\/\/divineloire.fr\/en\/wp-json\/wp\/v2\/media?parent=6284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}