{"id":655,"date":"2026-04-30T00:31:54","date_gmt":"2026-04-30T00:31:54","guid":{"rendered":"https:\/\/lumans.co\/?page_id=655"},"modified":"2026-05-20T21:00:57","modified_gmt":"2026-05-20T21:00:57","slug":"contact","status":"publish","type":"page","link":"https:\/\/lumans.co\/en\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"655\" class=\"elementor elementor-655\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38e2fb95 e-con-full e-flex e-con e-parent\" data-id=\"38e2fb95\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6c402497 e-con-full e-flex e-con e-child\" data-id=\"6c402497\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f121521 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"2f121521\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Contactez-nous<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3429d7ad elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"3429d7ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Une question, une demande particuli\u00e8re ou un int\u00e9r\u00eat pour l&rsquo;une de nos oeuvres ? N&rsquo;h\u00e9sitez pas \u00e0 nous \u00e9crire via ce formulaire ou \u00e0 l&rsquo;adresse : contact@lumans.co<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d363e6b e-con-full e-flex e-con e-child\" data-id=\"d363e6b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fae5518 elementor-widget elementor-widget-lumans_contact_form\" data-id=\"fae5518\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lumans_contact_form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <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=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Jost:wght@300;400;500&display=swap\" rel=\"stylesheet\">\n\n        <style>\n        #lcform-fae5518{\n            --bordeaux:#600912;--bordeaux-l:#8a1020;--or:#c59d53;--or-l:#e7cea6;\n            --texte:#1a1208;--texte-dd:#8a7d68;\n            -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;\n        }\n        #lcform-fae5518 *{box-sizing:border-box;}\n\n        .lcform-wrap { margin:0 auto; background:transparent; }\n\n        .lcform-row   { display:grid; grid-template-columns:1fr 1fr; column-gap:32px; }\n        .lcform-field { margin-bottom:6px; position:relative; }\n        .lcform-label--sr { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }\n\n        .lcform-input, .lcform-textarea, .lcform-select {\n            width:100%; padding:18px 2px 12px;\n            background:transparent; border:0; border-bottom:1px solid rgba(26,18,8,.2);\n            border-radius:0; outline:none;\n            font-family:'Jost',sans-serif; font-size:15px; font-weight:300; color:#1a1208;\n            transition:border-color .2s;\n        }\n        .lcform-textarea { min-height:120px; resize:vertical; line-height:1.6; padding-top:14px; }\n        .lcform-select   { -webkit-appearance:none; appearance:none; cursor:pointer; padding-right:28px;\n            background-image:url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231a1208' stroke-width='2'><path d='M6 9l6 6 6-6'\/><\/svg>\");\n            background-repeat:no-repeat; background-position:right 2px center;\n        }\n        .lcform-input::placeholder, .lcform-textarea::placeholder { color:#8a7d68; opacity:1; font-weight:300; }\n        .lcform-input:focus, .lcform-textarea:focus, .lcform-select:focus { border-bottom-color:#c59d53; }\n        .lcform-input.is-error, .lcform-textarea.is-error, .lcform-select.is-error { border-bottom-color:#c0392b; }\n        .lcform-err   { display:none; font-family:'Jost',sans-serif; font-size:11px; color:#c0392b; margin-top:4px; line-height:1.4; }\n        .lcform-err.is-shown { display:block; }\n\n        .lcform-actions { display:flex; align-items:center; gap:18px; margin-top:32px; flex-wrap:wrap; }\n        .lcform-cta {\n            padding:14px 36px;\n            background:transparent; color:#1a1208;\n            border:1px solid #1a1208; border-radius:0;\n            font-family:'Jost',sans-serif; font-size:11px; font-weight:400; letter-spacing:.25em; text-transform:uppercase;\n            cursor:pointer;\n            transition:background .2s, color .2s, border-color .2s, transform .2s;\n        }\n        .lcform-cta:hover { background:#600912; color:#f8f3ea; border-color:#600912; }\n        .lcform-cta[data-loading=\"1\"] { opacity:.5; cursor:not-allowed; pointer-events:none; }\n\n        .lcform-success { display:none; text-align:center; padding:40px 16px; }\n        .lcform-success.is-shown { display:flex; flex-direction:column; align-items:center; justify-content:center; min-height:200px; }\n        .lcform-success-icon  { width:56px; height:56px; border-radius:50%; background:rgba(197,157,83,.15); border:1px solid rgba(197,157,83,.4); display:flex; align-items:center; justify-content:center; margin:0 auto 20px; }\n        .lcform-success-title { font-family:'Cormorant Garamond',serif; font-size:24px; color:#1a1208; margin-bottom:8px; }\n        .lcform-success-msg   { font-family:'Jost',sans-serif; font-size:14px; font-weight:300; color:#8a7d68; line-height:1.7; max-width:420px; margin:0 auto; }\n\n        .lcform-hp { position:absolute; left:-9999px; opacity:0; height:0; pointer-events:none; }\n\n        @media (max-width: 600px) {\n            #lcform-fae5518 .lcform-row { grid-template-columns:1fr; column-gap:0; }\n        }\n        <\/style>\n\n        <div id=\"lcform-fae5518\">\n            <div class=\"lcform-wrap\">\n                <form class=\"lcform-form\" id=\"lcform-form-fae5518\"\n                      data-ajax=\"https:\/\/lumans.co\/wp-admin\/admin-ajax.php\"\n                      data-nonce=\"d4e2401312\"\n                      data-list-id=\"10\"\n                      data-admin=\"contact@lumans.co\"\n                      novalidate>\n\n                    <input type=\"text\" class=\"lcform-hp\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\">\n\n                    <div class=\"lcform-row\">\n                        <div class=\"lcform-field\">\n                            <label class=\"lcform-label--sr\" for=\"lcform-ln-fae5518\">Nom<\/label>\n                            <input type=\"text\" id=\"lcform-ln-fae5518\" name=\"lastname\" class=\"lcform-input\" placeholder=\"Nom\" autocomplete=\"family-name\">\n                        <\/div>\n                        <div class=\"lcform-field\">\n                            <label class=\"lcform-label--sr\" for=\"lcform-fn-fae5518\">Pr\u00e9nom *<\/label>\n                            <input type=\"text\" id=\"lcform-fn-fae5518\" name=\"firstname\" class=\"lcform-input\" placeholder=\"Pr\u00e9nom *\" required autocomplete=\"given-name\">\n                            <div class=\"lcform-err\" data-for=\"firstname\"><\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"lcform-field\">\n                        <label class=\"lcform-label--sr\" for=\"lcform-em-fae5518\">Email *<\/label>\n                        <input type=\"email\" id=\"lcform-em-fae5518\" name=\"email\" class=\"lcform-input\" placeholder=\"Email *\" required autocomplete=\"email\">\n                        <div class=\"lcform-err\" data-for=\"email\"><\/div>\n                    <\/div>\n\n                                            <div class=\"lcform-field\">\n                            <label class=\"lcform-label--sr\" for=\"lcform-sj-fae5518\">Sujet<\/label>\n                            <select id=\"lcform-sj-fae5518\" name=\"subject\" class=\"lcform-select\">\n                                                                    <option value=\"Question g\u00e9n\u00e9rale\">Question g\u00e9n\u00e9rale<\/option>\n                                                                    <option value=\"Commande sp\u00e9ciale\">Commande sp\u00e9ciale<\/option>\n                                                                    <option value=\"Pi\u00e8ce sur demande\">Pi\u00e8ce sur demande<\/option>\n                                                                    <option value=\"Collaboration\">Collaboration<\/option>\n                                                                    <option value=\"Presse \/ Partenariat\">Presse \/ Partenariat<\/option>\n                                                                    <option value=\"Autre\">Autre<\/option>\n                                                            <\/select>\n                        <\/div>\n                    \n                    <div class=\"lcform-field\">\n                        <label class=\"lcform-label--sr\" for=\"lcform-msg-fae5518\">Votre message *<\/label>\n                        <textarea id=\"lcform-msg-fae5518\" name=\"message\" class=\"lcform-textarea\" placeholder=\"Votre message *\" required rows=\"5\"><\/textarea>\n                        <div class=\"lcform-err\" data-for=\"message\"><\/div>\n                    <\/div>\n\n                    <div class=\"lcform-actions\">\n                        <button type=\"submit\" class=\"lcform-cta\">Envoyer<\/button>\n                        <div class=\"lcform-err lcform-err-global\" data-for=\"global\"><\/div>\n                    <\/div>\n                <\/form>\n\n                <div class=\"lcform-success\">\n                    <div class=\"lcform-success-icon\">\n                        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#c59d53\" stroke-width=\"2\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n                    <\/div>\n                    <div class=\"lcform-success-title\">Message envoy\u00e9<\/div>\n                    <p class=\"lcform-success-msg\">Merci pour votre message. Nous reviendrons vers vous tr\u00e8s rapidement.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <script>\n        (function(){\n            var ROOT = document.getElementById('lcform-fae5518');\n            if (!ROOT || ROOT.__lcfInit) return;\n            ROOT.__lcfInit = true;\n\n            var form  = ROOT.querySelector('.lcform-form');\n            var succ  = ROOT.querySelector('.lcform-success');\n            var btn   = form.querySelector('.lcform-cta');\n            var origLabel = btn.textContent;\n            var hp    = form.querySelector('.lcform-hp');\n\n            function showErr(name, msg){\n                var el = form.querySelector('[name=\"'+name+'\"]');\n                if (el && el.classList) el.classList.add('is-error');\n                var err = form.querySelector('.lcform-err[data-for=\"'+name+'\"]');\n                if (err) { err.textContent = msg; err.classList.add('is-shown'); }\n            }\n            function clearErrs(){\n                form.querySelectorAll('.is-error').forEach(function(el){ el.classList.remove('is-error'); });\n                form.querySelectorAll('.lcform-err.is-shown').forEach(function(el){ el.classList.remove('is-shown'); el.textContent=''; });\n            }\n            function isEmail(v){ return \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(v); }\n\n            form.addEventListener('submit', function(e){\n                e.preventDefault();\n                if (hp.value !== '') return;\n                clearErrs();\n\n                var data = {\n                    firstname: (form.firstname.value || '').trim(),\n                    lastname:  (form.lastname.value  || '').trim(),\n                    email:     (form.email.value     || '').trim(),\n                    subject:   form.subject ? (form.subject.value || '').trim() : '',\n                    message:   (form.message.value || '').trim()\n                };\n\n                var ok = true;\n                if (!data.firstname) { showErr('firstname', 'Pr\u00e9nom requis.'); ok = false; }\n                if (!data.email || !isEmail(data.email)) { showErr('email', 'Email valide requis.'); ok = false; }\n                if (!data.message || data.message.length < 10) { showErr('message', 'Message trop court (10 caract\u00e8res minimum).'); ok = false; }\n                if (!ok) return;\n\n                btn.dataset.loading = '1';\n                btn.textContent = 'Envoi\u2026';\n\n                var body = new URLSearchParams();\n                body.set('action',    'lumans_contact_submit');\n                body.set('nonce',     form.dataset.nonce);\n                body.set('list_id',   form.dataset.listId);\n                body.set('admin',     form.dataset.admin);\n                body.set('firstname', data.firstname);\n                body.set('lastname',  data.lastname);\n                body.set('email',     data.email);\n                body.set('subject',   data.subject);\n                body.set('message',   data.message);\n                body.set('page',      window.location.href);\n\n                fetch(form.dataset.ajax, {\n                    method:'POST',\n                    credentials:'same-origin',\n                    headers: { 'Content-Type': 'application\/x-www-form-urlencoded;charset=UTF-8' },\n                    body: body.toString()\n                })\n                .then(function(r){ return r.json().catch(function(){ return { success:false, data:{ message:'R\u00e9ponse invalide.' } }; }); })\n                .then(function(j){\n                    delete btn.dataset.loading; btn.textContent = origLabel;\n                    if (j && j.success) { form.style.display = 'none'; succ.classList.add('is-shown'); }\n                    else {\n                        var msg = (j && j.data && j.data.message) || 'Une erreur est survenue.';\n                        showErr('global', msg);\n                    }\n                })\n                .catch(function(err){\n                    delete btn.dataset.loading; btn.textContent = origLabel;\n                    showErr('global', 'Erreur r\u00e9seau : ' + err.message);\n                });\n            });\n        })();\n        <\/script>\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Contactez-nous Une question, une demande particuli\u00e8re ou un int\u00e9r\u00eat pour l&rsquo;une de nos oeuvres ? N&rsquo;h\u00e9sitez pas \u00e0 nous \u00e9crire via ce formulaire ou \u00e0 l&rsquo;adresse : contact@lumans.co Nom Pr\u00e9nom * Email * Sujet Question g\u00e9n\u00e9raleCommande sp\u00e9cialePi\u00e8ce sur demandeCollaborationPresse \/ PartenariatAutre Votre message * Envoyer Message envoy\u00e9 Merci pour votre message. Nous reviendrons vers vous [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-655","page","type-page","status-publish","hentry"],"acf":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/lumans.co\/en\/wp-json\/wp\/v2\/pages\/655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lumans.co\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lumans.co\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lumans.co\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lumans.co\/en\/wp-json\/wp\/v2\/comments?post=655"}],"version-history":[{"count":61,"href":"https:\/\/lumans.co\/en\/wp-json\/wp\/v2\/pages\/655\/revisions"}],"predecessor-version":[{"id":2134,"href":"https:\/\/lumans.co\/en\/wp-json\/wp\/v2\/pages\/655\/revisions\/2134"}],"wp:attachment":[{"href":"https:\/\/lumans.co\/en\/wp-json\/wp\/v2\/media?parent=655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}