PageSourceSearch

https://www.ekoms.fr/contact/

html ekoms.fr collected 2026-10-10 02:12:12 UTC 82,382 bytes, 483 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><link rel="preload" href="/wp-content/plugins/wp-store-locator/font/fontello.woff?28897909" as="font" type="font/woff" crossorigin="anonymous">
2<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css1d79ad6ab685ef7d7272a9c504948a73ba01b85d6a36b3b4afa61eb47f4b7.css" as="style" media="all" />
3<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css0ae9514586266ab64f3a75ba74f9e0e006c4a0a84f086f6e3a563d77cfd31.css" as="style" media="all" />
4<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css81e875f8e35d54744e56a54d2b812bbdeb6e068b87cde6b2070df60b0134a.css" as="style" media="all" />
5<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css6eed908111ad6f4c4c5b417bbf98d1bf25c1271ab0b3ef1c3be2d9d2e7af7.css" as="style" media="all" />
6<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-csse4a358bceebcaf6454c0105c7d8b6c7f14791db3853416de22119900e467e.css" as="style" media="all" />
7<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-cssa40ced4663a0dbada252b7611883558b04fe2f28e1a75c12965eea95ac81f.css" as="style" media="all" />
8<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css5d544429cce4c9f2d9dc31b74c8b2bafe964affb40aa7bd5d749340e7ed25.css" as="style" media="all" />
9<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css0ad0e7626e6b9d3c00a288f2f51c3304affa14536b295470422bb307e110d.css" as="style" media="only screen and (max-width: 768px)" />
10<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-csseb84c1891f4dd72c26a232cc94294e17ba651dbaef1996ac000f2cf45929a.css" as="style" media="all" />
11<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css5fd574cc02d96c4a077cbba7d94efc573008cde168d0fe27aa8504e81668e.css" as="style" media="all" />
12<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css13e4c832295b004832e184281802656c8f879fe950793ebcad696caf89d7b.css" as="style" media="all" />
13<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css07468b46b5df583dec4e8cb83c5858e0a9f44c8bac42be0b8cb2944ec3c09.css" as="style" media="all" />
14<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css0fc76ee6c3d1dd0c5f3c57f8a325cb9b756140a7b74869f5b6d3d9c096811.css" as="style" media="all" />
15<link rel="preload" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css4c6d591430f4a2e6260eee83a48b95261e638a1652e18e919ae8f3a503915.css" as="style" media="all" />
15<script data-cfasync="false">if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]iebrowser/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?iebrowser=1"}else{document.location.href=href.replace("#","?iebrowser=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&iebrowser=1"}else{document.location.href=href.replace("#","&iebrowser=1#")}}}}</script>
vendor: 2 bytes, line 15
15
16<script data-cfasync="false">class FVMLoader{constructor(e){this.triggerEvents=e,this.eventOptions={passive:!0},this.userEventListener=this.triggerListener.bind(this),this.delayedScripts={normal:[],async:[],defer:[]},this.allJQueries=[]}_addUserInteractionListener(e){this.triggerEvents.forEach(t=>window.addEventListener(t,e.userEventListener,e.eventOptions))}_removeUserInteractionListener(e){this.triggerEvents.forEach(t=>window.removeEventListener(t,e.userEventListener,e.eventOptions))}triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}async _loadEverythingNow(){this._runAllDelayedCSS(),this._delayEventListeners(),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async),await this._triggerDOMContentLoaded(),await this._triggerWindowLoad(),window.dispatchEvent(new Event("wpr-allScriptsLoaded"))}_registerAllDelayedScripts(){document.querySelectorAll("script[type=fvmdelay]").forEach(e=>{e.hasAttribute("src")?e.hasAttribute("async")&&!1!==e.async?this.delayedScripts.async.push(e):e.hasAttribute("defer")&&!1!==e.defer||"module"===e.getAttribute("data-type")?this.delayedScripts.defer.push(e):this.delayedScripts.normal.push(e):this.delayedScripts.normal.push(e)})}_runAllDelayedCSS(){document.querySelectorAll("link[rel=fvmdelay]").forEach(e=>{e.setAttribute("rel","stylesheet")})}async _transformScript(e){return await this._requestAnimFrame(),new Promise(t=>{const n=document.createElement("script");let r;[...e.attributes].forEach(e=>{let t=e.nodeName;"type"!==t&&("data-type"===t&&(t="type",r=e.nodeValue),n.setAttribute(t,e.nodeValue))}),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t()),e.parentNode.replaceChild(n,e)})}async _loadScriptsFromList(e){const t=e.shift();return t?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_delayEventListeners(){let e={};function t(t,n){!function(t){function n(n){return e[t].eventsToRewrite.indexOf(n)>=0?"wpr-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||function(){},set(r){e["wpr"+t]=n=r}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}_delayJQueryReady(e){let t=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>t,set(n){if(n&&n.fn&&!e.allJQueries.includes(n)){n.fn.ready=n.fn.init.prototype.ready=function(t){e.domReadyFired?t.bind(document)(n):document.addEventListener("DOMContentLoaded2",()=>t.bind(document)(n))};const t=n.fn.on;n.fn.on=n.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e.split(" ").map(e=>"load"===e||0===e.indexOf("load.")?"wpr-jquery-load":e).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]})}return t.apply(this,arguments),this},e.allJQueries.push(n)}t=n}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._requestAnimFrame(),document.dispatchEvent(new Event("DOMContentLoaded2")),await this._requestAnimFrame(),window.dispatchEvent(new Event("DOMContentLoaded2")),await this._requestAnimFrame(),document.dispatchEvent(new Event("wpr-readystatechange")),await this._requestAnimFrame(),document.wpronreadystatechange&&document.wpronreadystatechange()}
16async _triggerWindowLoad(){await this._requestAnimFrame(),window.dispatchEvent(new Event("wpr-load")),await this._requestAnimFrame(),window.wpronload&&window.wpronload(),await this._requestAnimFrame(),this.allJQueries.forEach(e=>e(window).trigger("wpr-jquery-load")),window.dispatchEvent(new Event("wpr-pageshow")),await this._requestAnimFrame(),window.wpronpageshow&&window.wpronpageshow()}_handleDocumentWrite(){const e=new Map;document.write=document.writeln=function(t){const n=document.currentScript,r=document.createRange(),i=n.parentElement;let a=e.get(n);void 0===a&&(a=n.nextSibling,e.set(n,a));const s=document.createDocumentFragment();r.setStart(s,0),s.appendChild(r.createContextualFragment(t)),i.insertBefore(s,a)}}async _requestAnimFrame(){return new Promise(e=>requestAnimationFrame(e))}static run(){const e=new FVMLoader(["keydown","mousemove","touchmove","touchstart","touchend","wheel"]);e._addUserInteractionListener(e)}}FVMLoader.run();</script>
16<meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><meta name="google-site-verification" content="o9oBcRudzD163D7VfScXU32cBA1Rb_ScRy6bEIiBlus" /><title>Ekoms, le jus français</title><meta name='robots' content='max-image-preview:large' /><meta name="dlm-version" content="4.7.76"><link rel="canonical" href="https://www.ekoms.fr/contact/" /><link rel="stylesheet" href="https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css1d79ad6ab685ef7d7272a9c504948a73ba01b85d6a36b3b4afa61eb47f4b7.css" media="all"> 
16<script defer src="https://www.ekoms.fr/wp-content/themes/ekoms/src/material.min.js"></script>
16 
16<script  src="https://unpkg.com/imagesloaded@4/imagesloaded.pkgd.min.js"></script>
16 <link rel='stylesheet' id='sbi_styles-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css0ae9514586266ab64f3a75ba74f9e0e006c4a0a84f086f6e3a563d77cfd31.css' type='text/css' media='all' /><link rel='stylesheet' id='wp-block-library-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css81e875f8e35d54744e56a54d2b812bbdeb6e068b87cde6b2070df60b0134a.css' type='text/css' media='all' /><link rel='stylesheet' id='wc-block-vendors-style-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css6eed908111ad6f4c4c5b417bbf98d1bf25c1271ab0b3ef1c3be2d9d2e7af7.css' type='text/css' media='all' /><link rel='stylesheet' id='wc-block-style-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-csse4a358bceebcaf6454c0105c7d8b6c7f14791db3853416de22119900e467e.css' type='text/css' media='all' /><link rel='stylesheet' id='classic-theme-styles-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-cssa40ced4663a0dbada252b7611883558b04fe2f28e1a75c12965eea95ac81f.css' type='text/css' media='all' /><style id='global-styles-inline-css' type='text/css' media="all">body{--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;
16--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem}:where(.is-layout-flex){gap:.5em}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}
16.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-columns.is-layout-flex){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}</style><link rel='stylesheet' id='woocommerce-layout-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css5d544429cce4c9f2d9dc31b74c8b2bafe964affb40aa7bd5d749340e7ed25.css' type='text/css' media='all' /><link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css0ad0e7626e6b9d3c00a288f2f51c3304affa14536b295470422bb307e110d.css' type='text/css' media='only screen and (max-width: 768px)' /><link rel='stylesheet' id='woocommerce-general-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-csseb84c1891f4dd72c26a232cc94294e17ba651dbaef1996ac000f2cf45929a.css' type='text/css' media='all' /><style id='woocommerce-inline-inline-css' type='text/css' media="all">.woocommerce form .form-row .required{visibility:visible}</style><link rel='stylesheet' id='wpsl-styles-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css5fd574cc02d96c4a077cbba7d94efc573008cde168d0fe27aa8504e81668e.css' type='text/css' media='all' /><link rel='stylesheet' id='yith-quick-view-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css13e4c832295b004832e184281802656c8f879fe950793ebcad696caf89d7b.css' type='text/css' media='all' /><style id='yith-quick-view-inline-css' type='text/css' media="all">#yith-quick-view-modal .yith-wcqv-main{background:#fff}#yith-quick-view-close{color:#cdcdcd}#yith-quick-view-close:hover{color:red}</style><link rel='stylesheet' id='custom-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css07468b46b5df583dec4e8cb83c5858e0a9f44c8bac42be0b8cb2944ec3c09.css' type='text/css' media='all' /><link rel='stylesheet' id='stylesheet-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css0fc76ee6c3d1dd0c5f3c57f8a325cb9b756140a7b74869f5b6d3d9c096811.css' type='text/css' media='all' /><link rel='stylesheet' id='child-style-css' href='https://www.ekoms.fr/wp-content/cache/fvm/min/1782301761-css4c6d591430f4a2e6260eee83a48b95261e638a1652e18e919ae8f3a503915.css' type='text/css' media='all' /> 
16<script type="text/javascript">window._nslDOMReady = function (callback) {
17                if ( document.readyState === "complete" || document.readyState === "interactive" ) {
18                    callback();
19                } else {
20                    document.addEventListener( "DOMContentLoaded", callback );
21                }
22            };</script>
22<script   type='text/javascript' src='https://www.ekoms.fr/wp-includes/js/jquery/jquery.min.js?ver=3.6.1' id='jquery-core-js'></script>
22 
22<script   type='text/javascript' src='https://www.ekoms.fr/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
22  <style media="all">.post-thumbnail img[src$='.svg']{width:100%;height:auto}</style><style type="text/css" id="simple-css-output" media="all">footer .col-lg-4.d-flex.flex-row.flex-column.text-center.services-quality-item{align-items:center}</style><noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 
22<script data-cfasync="false">var dFlipLocation = "https://www.ekoms.fr/wp-content/plugins/3d-flipbook-dflip-lite/assets/"; var dFlipWPGlobal = {"text":{"toggleSound":"Turn on\/off Sound","toggleThumbnails":"Toggle Thumbnails","toggleOutline":"Toggle Outline\/Bookmark","previousPage":"Previous Page","nextPage":"Next Page","toggleFullscreen":"Toggle Fullscreen","zoomIn":"Zoom In","zoomOut":"Zoom Out","toggleHelp":"Toggle Help","singlePageMode":"Single Page Mode","doublePageMode":"Double Page Mode","downloadPDFFile":"Download PDF File","gotoFirstPage":"Goto First Page","gotoLastPage":"Goto Last Page","share":"Share","mailSubject":"I wanted you to see this FlipBook","mailBody":"Check out this site {{url}}","loading":"DearFlip: Loading "},"moreControls":"download,pageMode,startPage,endPage,sound","hideControls":"","scrollWheel":"true","backgroundColor":"#777","backgroundImage":"","height":"auto","paddingLeft":"20","paddingRight":"20","controlsPosition":"bottom","duration":800,"soundEnable":"true","enableDownload":"true","enableAnnotation":"false","enableAnalytics":"false","webgl":"true","hard":"none","maxTextureSize":"1600","rangeChunkSize":"524288","zoomRatio":1.5,"stiffness":3,"pageMode":"0","singlePageMode":"0","pageSize":"0","autoPlay":"false","autoPlayDuration":5000,"autoPlayStart":"false","linkTarget":"2","sharePrefix":"dearflip-"};</script>
22<link rel="icon" href="https://www.ekoms.fr/wp-content/uploads/2022/06/cropped-Logotype-Ekoms_FavIcon-Blanc-192x192.png" sizes="192x192" /><style type="text/css" media="all">div.nsl-container[data-align="left"]{text-align:left}div.nsl-container[data-align="center"]{text-align:center}div.nsl-container[data-align="right"]{text-align:right}div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"]{text-decoration:none;box-shadow:none;border:0}div.nsl-container .nsl-container-buttons{display:flex;padding:5px 0}div.nsl-container.nsl-container-block .nsl-container-buttons{display:inline-grid;grid-template-columns:minmax(145px,auto)}div.nsl-container-block-fullwidth .nsl-container-buttons{flex-flow:column;align-items:center}div.nsl-container-block-fullwidth .nsl-container-buttons a,div.nsl-container-block .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px 0;width:100%}div.nsl-container-inline{margin:-5px;text-align:left}div.nsl-container-inline .nsl-container-buttons{justify-content:center;flex-wrap:wrap}div.nsl-container-inline .nsl-container-buttons a{margin:5px;display:inline-block}div.nsl-container-grid .nsl-container-buttons{flex-flow:row;align-items:center;flex-wrap:wrap}div.nsl-container-grid .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px;max-width:280px;width:100%}@media only screen and (min-width:650px){div.nsl-container-grid .nsl-container-buttons a{width:auto}}div.nsl-container .nsl-button{cursor:pointer;vertical-align:top;border-radius:4px}div.nsl-container .nsl-button-default{color:#fff;display:flex}div.nsl-container .nsl-button-icon{display:inline-block}div.nsl-container .nsl-button-svg-container{flex:0 0 auto;padding:8px;display:flex;align-items:center}div.nsl-container svg{height:24px;width:24px;vertical-align:top}div.nsl-container .nsl-button-default div.nsl-button-label-container{margin:0 24px 0 12px;padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;flex:1 1 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block}div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container{margin:1px;padding:7px;border-radius:3px;background:#fff}div.nsl-container .nsl-button-google[data-skin="light"]{border-radius:1px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);color:RGBA(0,0,0,.54)}div.nsl-container .nsl-button-apple .nsl-button-svg-container{padding:0 6px}div.nsl-container .nsl-button-apple .nsl-button-svg-container svg{height:40px;width:auto}div.nsl-container .nsl-button-apple[data-skin="light"]{color:#000;box-shadow:0 0 0 1px #000}div.nsl-container .nsl-button-facebook[data-skin="white"]{color:#000;box-shadow:inset 0 0 0 1px #000}div.nsl-container .nsl-button-facebook[data-skin="light"]{color:#1877F2;box-shadow:inset 0 0 0 1px #1877F2}div.nsl-container .nsl-button-apple div.nsl-button-label-container{font-size:17px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}div.nsl-container .nsl-button-slack div.nsl-button-label-container{font-size:17px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}div.nsl-container .nsl-button-slack[data-skin="light"]{color:#000;box-shadow:inset 0 0 0 1px #DDD}div.nsl-container .nsl-button-tiktok[data-skin="light"]{color:#161823;box-shadow:0 0 0 1px rgba(22,24,35,.12)}.nsl-clear{clear:both}.nsl-container{clear:both}div.nsl-container-inline[data-align="left"] .nsl-container-buttons{justify-content:flex-start}div.nsl-container-inline[data-align="center"] .nsl-container-buttons{justify-content:center}div.nsl-container-inline[data-align="right"] .nsl-container-buttons{justify-content:flex-end}div.nsl-container-grid[data-align="left"] .nsl-container-buttons{justify-content:flex-start}div.nsl-container-grid[data-align="center"] .nsl-container-buttons{justify-content:center}div.nsl-container-grid[data-align="right"] .nsl-container-buttons{justify-content:flex-end}div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons{justify-content:space-around}div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons{justify-content:space-between}#nsl-redirect-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;backdrop-filter:blur(1px);background-color:RGBA(0,0,0,.32);}#nsl-redirect-overlay-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:30px;border-radius:10px}
22#nsl-redirect-overlay-spinner{content:'';display:block;margin:20px;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:nsl-loader-spin 2s linear infinite}@keyframes nsl-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#nsl-redirect-overlay-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:700;color:#3C434A}#nsl-redirect-overlay-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;font-size:14px;color:#3C434A}</style><style type="text/css" id="wp-custom-css" media="all">.lang{display:none}</style><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head><body class="page-template page-template-template-contact page-template-template-contact-php page page-id-586 theme-ekoms woocommerce-no-js"><header class="sticky-top"><div class="fix-head container-fluid d-flex align-items-center justify-content-between"><div class="burger-icon"> <span class="burger"></span></div> <a class="button-logo button-no-border" href="https://www.ekoms.fr"> <img data-no-lazy="1" src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/Logotype-Ekoms_noir.svg" class="img-fluid logo" alt="logo Ekoms"> </a><div class="d-flex align-items-center justify-content-between icon-head-right"> <a class="button button-catalog" href="https://www.ekoms.fr/catalogue-produits-ekoms"><div class="btn-catalog d-flex align-items-center"> <img data-no-lazy="1" src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/catalogue.svg" class="img-fluid" alt="icon catalogue"> <span>Catalogue</span></div> </a><form role="search" method="get" class="search-form" action="https://www.ekoms.fr/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Recherche …" value="" name="s" title="Search for:" /> </label> <input type="submit" class="search-submit" value="Search" /></form> <a class="account-icon" href="#"> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid account-icon" alt="icon account" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/account.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/account.svg" class="img-fluid account-icon" alt="icon account"></noscript> </a> <a class="basket-icon" href="#" title="Cart View"> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid basket-icon" alt="icon basket" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/basket.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/basket.svg" class="img-fluid basket-icon" alt="icon basket"></noscript> <span>0</span> </a><div class="lang">[weglot_switcher]</div></div><div id="primary-nav-custom overlay" class="menu-overlay"> <a href="#" class="closebtn">&times;</a><div class="overlay-content"><div class="menu-menu-principal-container"><ul id="menu-menu-principal" class="menu"><li id="menu-item-13018" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13018"><a href="https://www.ekoms.fr/boutique/">Toute la boutique</a></li><li id="menu-item-13019" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-13019"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/">Gammes Ekoms</a><ul class="sub-menu"><li id="menu-item-31552" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-31552"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/retrogaming/">Retro Gaming</a></li><li id="menu-item-31365" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-31365"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/pantheon/">Panthéon</a></li><li id="menu-item-13024" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-13024"><a href="https://www.ekoms.fr/categorie-produit/grand-format/ekoms-lab/">Ekoms Lab</a></li><li id="menu-item-14794" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-14794"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/punks/">Punk&rsquo;s</a></li><li id="menu-item-14703" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-14703"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/ekomsandfriends/">Ekoms &amp; Friends</a></li><li id="menu-item-13020" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-13020"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/ekoms-diy/">Ekoms DIY</a></li><li id="menu-item-13021" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-13021"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/korn-cloud/">Korn Cloud</a></li><li id="menu-item-13022" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-13022"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/saveurs/">Saveurs</a></li><li id="menu-item-13023" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-13023"><a href="https://www.ekoms.fr/categorie-produit/gammes-ekoms/x-wood/">X-Wood</a></li></ul></li><li id="menu-item-31078" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-31078"><a href="https://www.ekoms.fr/categorie-produit/nospacks/">Nos packs</a></li><li id="menu-item-16290" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-16290"><a href="https://www.ekoms.fr/categorie-produit/produitsderives/">Produits dérivés</a><ul class="sub-menu"><li id="menu-item-30905" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-30905"><a href="https://www.ekoms.fr/categorie-produit/produitsderives/fonds-decran/">Fonds d&rsquo;écran</a></li><li id="menu-item-30907" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-30907"><a href="https://www.ekoms.fr/categorie-produit/produitsderives/tapis-reconstructible/">Tapis reconstructible</a></li><li id="menu-item-30989" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-30989"><a href="https://www.ekoms.fr/categorie-produit/produitsderives/textiles/">Textiles</a></li></ul></li><li id="menu-item-13034" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13034">
22<a href="https://www.ekoms.fr/fabricant-de-eliquide-ekoms/">Qui sommes nous</a></li><li id="menu-item-13028" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-586 current_page_item menu-item-13028"><a href="https://www.ekoms.fr/contact/" aria-current="page">Contact</a></li></ul></div></div><div class="overlay-blue"></div></div></div></header><div class="aside-container-cart"><div class="cart-wrapper"></div><div class="aside-cart"><div class="d-flex align-items-center justify-content-between"><h1>Panier</h1> <button type="button" class="close" aria-label="Close"> <span aria-hidden="true">&times;</span> </button></div><div class="aside-cart-container"><div class="woocommerce-notices-wrapper"></div><form class="woocommerce-cart-form" action="https://www.ekoms.fr/panier/" method="post"><p class="text-center empty-cart-txt">Ton panier est vide.</p><p class="return-to-shop text-center"> <a class="button wc-backward" href="https://www.ekoms.fr/boutique/"> Retour à la boutique </a></p> <button type="submit" class="button" name="update_cart" value="Mettre à jour le panier">Mettre à jour le panier</button> <input type="hidden" id="woocommerce-cart-nonce" name="woocommerce-cart-nonce" value="3ce0eea89d" /><input type="hidden" name="_wp_http_referer" value="/contact/" /></form></div></div></div><div class="aside-container-account"><div class="account-wrapper"></div><div class="aside-account"><div class="d-flex align-items-center justify-content-between"><h1>Mon compte</h1> <button type="button" class="close" aria-label="Close"> <span aria-hidden="true">&times;</span> </button></div><div class="d-flex flex-column align-items-center justify-content-between aside-noconnect"><div class="item-noconnect"><p>Première fois chez Ekoms ?</p> <button class="aside-btn-register">Créer un compte</button></div><div><p>Tu es un(e) habitué(e) ?</p> <button class="button-invert aside-btn-connexion">Se connecter</button></div></div></div></div><div class="aside-container-connexion aside-connexion"><div class="connexion-wrapper"></div><div class="aside-connexion"><div class="d-flex align-items-center justify-content-between"><h1>Connexion</h1> <button type="button" class="close" aria-label="Close"> <span aria-hidden="true">&times;</span> </button></div><div class="woocommerce"><div class="woocommerce-notices-wrapper"></div><div class="u-columns" id="customer_login"><div class="u-column1 col-lg-12"><form class="woocommerce-form woocommerce-form-login login" method="post"><div class="form-material mdl-textfield mdl-js-textfield mdl-textfield--floating-label mc-field-group"><p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> <input type="text" class="woocommerce-Input woocommerce-Input--text input-text mdl-textfield__input" name="username" id="username" autocomplete="username" value="" /> <label for="username" class="mdl-textfield__label">Identifiant ou adresse de messagerie&nbsp;<span class="required">*</span></label></p></div><div class="form-material mdl-textfield mdl-js-textfield mdl-textfield--floating-label mc-field-group"><p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> <input class="woocommerce-Input woocommerce-Input--text input-text input-text mdl-textfield__input" type="password" name="password" id="password" autocomplete="current-password" /> <label for="password" class="mdl-textfield__label">Mot de passe&nbsp;<span class="required">*</span></label></p></div><p class="form-row d-flex ctm-login justify-content-between btn-register-container"> <label class="woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme"> <input class="woocommerce-form__input woocommerce-form__input-checkbox" name="rememberme" type="checkbox" id="rememberme" value="forever" /> <span>Se souvenir de moi</span> </label> <input type="hidden" id="woocommerce-login-nonce" name="woocommerce-login-nonce" value="d62316795e" /><input type="hidden" name="_wp_http_referer" value="/contact/" /> <button type="submit" class="woocommerce-button button woocommerce-form-login__submit button-invert" name="login" value="Identification">Identification</button></p><p class="woocommerce-LostPassword lost_password"> <a href="https://www.ekoms.fr/mon-compte/lost-password/">Mot de passe perdu ?</a></p></form><div class="nsl-container nsl-container-block" data-align="left"><div class="nsl-container-buttons"><a href="https://www.ekoms.fr/wp-login.php?loginSocial=facebook&#038;redirect=https%3A%2F%2Fwww.ekoms.fr%2Fcontact%2F" rel="nofollow" aria-label="Continuer avec &lt;b&gt;Facebook&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="facebook" data-popupwidth="600" data-popupheight="679"><div class="nsl-button nsl-button-default nsl-button-facebook" data-skin="dark" style="background-color:#1877F2;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1365.3 1365.3" height="24" width="24"><path d="M1365.3 682.7A682.7 682.7 0 10576 1357V880H402.7V682.7H576V532.3c0-171.1 102-265.6 257.9-265.6 74.6 0 152.8 13.3 152.8 13.3v168h-86.1c-84.8 0-111.3 52.6-111.3 106.
226v128h189.4L948.4 880h-159v477a682.8 682.8 0 00576-674.3" fill="#fff"/></svg></div><div class="nsl-button-label-container">Continuer avec <b>Facebook</b></div></div></a></div></div></div></div><div class="d-flex align-items-center flex-column"><p>Premiere fois chez EKOMS ?</p> <button class="button-invert aside-btn-register-second">Créer un compte</button></div></div></div></div><div class="aside-container-register aside-register"><div class="register-wrapper"></div><div class="aside-register"><div class="d-flex align-items-center justify-content-between"><h1>S&rsquo;enregistrer</h1> <button type="button" class="close" aria-label="Close"> <span aria-hidden="true">&times;</span> </button></div><div class="u-column2 col-lg-12"><form method="post" class="woocommerce-form woocommerce-form-register register"  ><div class = "form-material mdl-textfield mdl-js-textfield mdl-textfield--floating-label mc-field-group"><p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> <input type="email" class="woocommerce-Input woocommerce-Input--text input-text mdl-textfield__input" name="email" id="reg_email" autocomplete="email" value="" /> <label for="reg_email mce-EMAIL" class="mdl-textfield__label">Adresse de messagerie&nbsp;<span class="required">*</span></label></p></div><div class = "form-material mdl-textfield mdl-js-textfield mdl-textfield--floating-label mc-field-group"><p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> <input type="password" class="woocommerce-Input woocommerce-Input--text input-text mdl-textfield__input" name="password" id="reg_password" autocomplete="new-password" /> <label class="mdl-textfield__label" for="reg_password">Mot de passe&nbsp;<span class="required">*</span></label></p></div><div class="woocommerce-privacy-policy-text"><p>Vos données personnelles seront utilisées pour vous accompagner au cours de votre visite du site web, gérer l’accès à votre compte, et pour d’autres raisons décrites dans notre <a href="https://www.ekoms.fr/mentions-legales/" class="woocommerce-privacy-policy-link" target="_blank">politique de confidentialité</a>.</p></div><p class="woocommerce-FormRow form-row d-flex flex-column align-items-center"> <input type="hidden" id="woocommerce-register-nonce" name="woocommerce-register-nonce" value="9abd806a53" /><input type="hidden" name="_wp_http_referer" value="/contact/" /> <button type="submit" class="woocommerce-Button button" name="register" value="S&rsquo;enregistrer">S&rsquo;enregistrer</button></p></form></div><div class="d-flex align-items-center flex-column first-time-connect"><p>Tu es un(e) habitué(e) ?</p> <button class="button-invert aside-btn-connexion-second">Se connecter</button></div></div></div><div class="container"><div class="row"><div class="col-12"><h1>Contact</h1></div><div class="col-12"></div><div class="col-12 d-flex align-items-center justify-content-between adresse-ekoms"><div> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid" alt="Adresse Ekoms" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/address.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/address.svg" class="img-fluid" alt="Adresse Ekoms"></noscript> <span>ADRESSE</span></div><div> <a target="_blank" href="https://www.google.com/maps/place/25+Avenue+de+Larrieu,+31100+Toulouse/@43.549288,1.4121927,17z/data=!3m1!4b1!4m5!3m4!1s0x12aeb96334b90047:0xc846a4faad27f9bf!8m2!3d43.549288!4d1.4143814">25 bis Avenue de Larrieu,<br> 31100 Toulouse, France </a></div></div><div class="col-12 d-flex align-items-center justify-content-between horaires-ekoms"><div> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid" alt="horaires Ekoms" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/hours.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/hours.svg" class="img-fluid" alt="horaires Ekoms"></noscript> <span>HORAIRES</span></div><div><p> Du lundi au vendredi<br> 9:00 – 12:00<br> 14:00 – 18:00</p></div></div><div class="col-12"> [contact-form-7 id="12633" title="Page contact"]</div></div></div><div id="shop-le-plus-proche" class="container map_view"><div class="head-double-title-fix text-center"><h2>Repère nos jus</h2><h3>près de chez toi !</h3></div></div><div><style media="all">#wpsl-stores .wpsl-store-thumb{height:45px!important;width:45px!important}
22#wpsl-stores,#wpsl-direction-details,#wpsl-gmap{height:350px!important}#wpsl-gmap .wpsl-info-window{max-width:225px!important}.wpsl-input label,#wpsl-radius label,#wpsl-category label{width:95px}#wpsl-search-input{width:179px}</style><div id="wpsl-wrap"><div class="wpsl-search wpsl-clearfix"><div id="wpsl-search-wrap"><form autocomplete="off"><div class="wpsl-input"><div><label for="wpsl-search-input"></label></div> <input id="wpsl-search-input" type="text" value="" name="wpsl-search-input" placeholder="" aria-required="true" /></div><div class="wpsl-select-wrap"><div id="wpsl-radius"> <label for="wpsl-radius-dropdown">Zone de recherche</label> <select id="wpsl-radius-dropdown" class="wpsl-dropdown" name="wpsl-radius"><option value="50">50 km</option> </select></div><div id="wpsl-results"> <label for="wpsl-results-dropdown">Resultats</label> <select id="wpsl-results-dropdown" class="wpsl-dropdown" name="wpsl-results"><option selected="selected" value="25">25</option><option value="50">50</option><option value="75">75</option><option value="100">100</option> </select></div></div><div class="wpsl-search-btn-wrap"><input id="wpsl-search-btn" type="submit" value="Rechercher"></div></form></div></div><div id="wpsl-gmap" class="wpsl-gmap-canvas"></div><div id="wpsl-result-list"><div id="wpsl-stores" ><ul></ul></div><div id="wpsl-direction-details"><ul></ul></div></div></div></div><footer><div class="container-fluid newsletter-footer"><div class="container"><div class="row d-flex align-items-center justify-content-between"><div class="col-lg-12"><h1>Newsletter</h1><p>Nouveau e-liquide, offres et promotions, soit au premier rang !</p></div><div class="col-12 newsletter-opt"> 
22<script>(function() {
23	window.mc4wp = window.mc4wp || {
24		listeners: [],
25		forms: {
26			on: function(evt, cb) {
27				window.mc4wp.listeners.push(
28					{
29						event   : evt,
30						callback: cb
31					}
32				);
33			}
34		}
35	}
36})();</script>
36<form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-13017" method="post" data-id="13017" data-name="Newsletter B2C" ><div class="mc4wp-form-fields"><div class="email-news mdl-textfield mdl-js-textfield mdl-textfield--floating-label mc-field-group is-upgraded"> <input type="text" class="email input-text mdl-textfield__input" name="FNAME"> <label for="mce-EMAIL" class="mdl-textfield__label">Prénom</label></div><div class="email-news mdl-textfield mdl-js-textfield mdl-textfield--floating-label mc-field-group is-upgraded"> <input type="text" class="email input-text mdl-textfield__input" name="LNAME"> <label for="mce-EMAIL" class="mdl-textfield__label">Nom</label></div><div class="email-news mdl-textfield mdl-js-textfield mdl-textfield--floating-label mc-field-group is-upgraded"> <input type="email" name="EMAIL" class="required email input-text mdl-textfield__input" required /> <label for="mce-EMAIL" class="mdl-textfield__label">Adresse mail</label></div> <input type="submit" value="Je m'inscris"></div><label style="display: none !important;">Laissez ce champ vide si vous êtes humain : <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1791462334" /><input type="hidden" name="_mc4wp_form_id" value="13017" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form></div></div></div></div><div class="container services-quality"><div class="row"><div class="col-lg-4 d-flex flex-row flex-column text-center services-quality-item"> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid" alt="secure payment Ekoms" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/secured-payment.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/secured-payment.svg" class="img-fluid" alt="secure payment Ekoms"></noscript> <span>Paiement sécurisé</span></div><div class="col-lg-4 d-flex flex-row flex-column text-center services-quality-item"> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid" alt="fast delivery Ekoms" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/fast-delivery.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/fast-delivery.svg" class="img-fluid" alt="fast delivery Ekoms"></noscript> <span> Expédition le jour même <br>(Commandes passées avant 14h00)</span></div><div class="col-lg-4 d-flex flex-row flex-column text-center services-quality-item"> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid" alt="free shipping Ekoms" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/free-shipping.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/free-shipping.svg" class="img-fluid" alt="free shipping Ekoms"></noscript> <span>Frais de livraison à partir de 3,40€</span></div></div></div><div class="container d-flex align-item-center justif-content nav-footer"><div class="menu-menu-footer-container"><ul id="menu-menu-footer" class="menu"><li id="menu-item-1584" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1584"><a href="https://www.ekoms.fr/fabricant-de-eliquide-ekoms/">Qui sommes nous</a></li><li id="menu-item-1586" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1586"><a href="https://www.ekoms.fr/faq/">FAQ</a></li><li id="menu-item-1589" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1589"><a href="https://www.ekoms.fr/espace-de-telechargement/">Logos et bannières</a></li><li id="menu-item-1727" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1727"><a href="https://www.ekoms.fr/mentions-legales/">Mentions légales</a></li><li id="menu-item-1728" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1728"><a href="https://www.ekoms.fr/cgv/">CGV</a></li></ul></div></div><div class="container p-0"><div class="social-footer"> <a href="https://www.instagram.com/ekoms_eliquid/" target="_blank"> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid" alt="instagram Ekoms" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/instagram.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/instagram.svg" class="img-fluid" alt="instagram Ekoms"></noscript> </a> <a href="https://www.facebook.com/EKOMSeliquid/?ref=br_rs" target="_blank"> <img loading="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="img-fluid" alt="facebook Ekoms" data-lazy-src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/facebook.svg"><noscript><img src="https://www.ekoms.fr/wp-content/themes/ekoms/images/svg/facebook.svg" class="img-fluid" alt="facebook Ekoms"></noscript> </a></div><p class="copyright"> © 2020 EKOMS, E-Liquides, TOUS DROITS RÉSERVÉS<br></p></div></footer> 
36<script  type="text/javascript">var _paq = window._paq || [];
37_paq.push(['trackPageView']);_paq.push(['enableLinkTracking']);_paq.push(['setTrackerUrl', "\/\/www.ekoms.fr\/wp-content\/plugins\/matomo\/app\/matomo.php"]);_paq.push(['setSiteId', '1']);var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
38g.type='text/javascript'; g.async=true; g.defer=true; g.src="\/\/www.ekoms.fr\/wp-content\/uploads\/matomo\/matomo.js"; s.parentNode.insertBefore(g,s);</script>
38<script id="wpsl-info-window-template" type="text/template"><div data-store-id="<%= id %>" class="wpsl-info-window">
39		<p>
40			<% if ( wpslSettings.storeUrl == 1 && url ) { %>
41			<strong><a target="_blank" href="<%= url %>"><%= store %></a></strong>
42			<% } else { %>
43			<strong><%= store %></strong>
44			<% } %>
45			<span><%= address %></span>
46			<% if ( address2 ) { %>
47			<span><%= address2 %></span>
48			<% } %>
49			<span><%= zip %> <%= city %></span>
50		</p>
51		<% if ( phone ) { %>
52		<span><strong>Téléphone</strong>: <%= formatPhoneNumber( phone ) %></span>
53		<% } %>
54		<% if ( fax ) { %>
55		<span><strong>Fax</strong>: <%= fax %></span>
56		<% } %>
57		<% if ( email ) { %>
58		<span><strong>Email</strong>: <%= formatEmail( email ) %></span>
59		<% } %>
60		<%= createInfoWindowActions( id ) %>
61	</div></script>
61 
61<script id="wpsl-listing-template" type="text/template"><li data-store-id="<%= id %>">
62		<div class="wpsl-store-location">
63			<p><%= thumb %>
64				<% if ( wpslSettings.storeUrl == 1 && url ) { %>
65				<strong><a target="_blank" href="<%= url %>"><%= store %></a></strong>
66				<% } else { %>
67				<strong><%= store %></strong>
68				<% } %>
69				<span class="wpsl-street"><%= address %></span>
70				<% if ( address2 ) { %>
71				<span class="wpsl-street"><%= address2 %></span>
72				<% } %>
73				<span><%= zip %> <%= city %></span>
74				<span class="wpsl-country"><%= country %></span>
75			</p>
76			<p><a class="wpsl-store-details" href="#wpsl-search-wrap">Plus d&#039;infos</a></p>
77		</div>
78		<div class="wpsl-direction-wrap">
79			<%= distance %> km
80			<%= createDirectionUrl() %>
81		</div>
82	</li></script>
82 
82<script>(function() {function maybePrefixUrlField () {
83  const value = this.value.trim()
84  if (value !== '' && value.indexOf('http') !== 0) {
85    this.value = 'http://' + value
86  }
87}
88
89const urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]')
90for (let j = 0; j < urlFields.length; j++) {
91  urlFields[j].addEventListener('blur', maybePrefixUrlField)
92}
93})();</script>
93 
93<script type="text/javascript">var sbiajaxurl = "https://www.ekoms.fr/wp-admin/admin-ajax.php";</script>
93 <div id="yith-quick-view-modal"><div class="yith-quick-view-overlay"></div><div class="yith-wcqv-wrapper"><div class="yith-wcqv-main"><div class="yith-wcqv-head"> <a href="#" id="yith-quick-view-close" class="yith-wcqv-close">X</a></div><div id="yith-quick-view-content" class="woocommerce single-product"></div></div></div></div> 
93<script type="text/javascript">(function () {
94			var c = document.body.className;
95			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
96			document.body.className = c;
97		})()</script>
97 
97<script type="text/template" id="tmpl-variation-template"><div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div>
98	<div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div>
99	<div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div></script>
99 
99<script type="text/template" id="tmpl-unavailable-variation-template"><p>Désolé, ce produit n&rsquo;est pas disponible. Veuillez choisir une combinaison différente.</p></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.70' id='jquery-blockui-js'></script>
99 
99<script type='text/javascript' id='wc-add-to-cart-js-extra'>var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"Voir le panier","cart_url":"https:\/\/www.ekoms.fr\/panier\/","is_cart":"","cart_redirect_after_add":"no"};</script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=5.0.0' id='wc-add-to-cart-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4' id='js-cookie-js'></script>
99 
99<script type='text/javascript' id='woocommerce-js-extra'>var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"};</script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=5.0.0' id='woocommerce-js'></script>
99 
99<script type='text/javascript' id='wc-cart-fragments-js-extra'>var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_ad6cbb47c01ad58a0e3cb63230308e27","fragment_name":"wc_fragments_ad6cbb47c01ad58a0e3cb63230308e27","request_timeout":"5000"};</script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=5.0.0' id='wc-cart-fragments-js'></script>
99 
99<script type='text/javascript' id='dlm-xhr-js-extra'>var dlmXHRtranslations = {"error":"Une erreur s\u2019est produite lors de la tentative de t\u00e9l\u00e9chargement du fichier. Veuillez r\u00e9essayer."};</script>
99 
99<script   type='text/javascript' id='dlm-xhr-js-before'>const dlmXHR = {"xhr_links":{"class":["download-link","download-button"]},"prevent_duplicates":true,"ajaxUrl":"https:\/\/www.ekoms.fr\/wp-admin\/admin-ajax.php","nonce":"c142e3eddb"}; dlmXHRinstance = {}; const dlmXHRGlobalLinks = "https://www.ekoms.fr/download/"; dlmXHRgif = "https://www.ekoms.fr/wp-includes/images/spinner.gif"</script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/download-monitor/assets/js/dlm-xhr.min.js?ver=4.7.76' id='dlm-xhr-js'></script>
99 
99<script type='text/javascript' id='yith-wcqv-frontend-js-extra'>var yith_qv = {"ajaxurl":"\/wp-admin\/admin-ajax.php","loader":"https:\/\/www.ekoms.fr\/wp-content\/plugins\/yith-woocommerce-quick-view\/assets\/image\/qv-loader.gif","lang":""};</script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/yith-woocommerce-quick-view/assets/js/frontend.min.js?ver=1.24.0' id='yith-wcqv-frontend-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/themes/ekoms/app.js?ver=1' id='custom-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/themes/ekoms/src/header.js?ver=1' id='header-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/themes/ekoms/src/tweenmax.min.js?ver=6.1.15' id='gsap-js-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/themes/ekoms/src/custom-gsap.js?ver=6.1.15' id='cgsap-js-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/themes/ekoms/src/slick.min.js?ver=6.1.15' id='slick-js-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/themes/ekoms/src/aside-account.js?ver=1' id='aside-account-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/themes/ekoms/src/common.js?ver=1' id='common-js-js'></script>
99 
99<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/themes/ekoms/src/aside-cart.js?ver=1' id='aside-cart-js'></script>
99 
99<script   type='text/javascript' src='https://maps.google.com/maps/api/js?language=fr&#038;region=fr&#038;key=AIzaSyBFgegtao60aBM3adHpg1G-dVH7pK_zEHM&#038;libraries=places&#038;v=quarterly' id='wpsl-gmap-js'></script>
99 
99<script type='text/javascript' id='wpsl-js-js-extra'>var wpslLabels = {"preloader":"Recherche...","noResults":"Aucun r\u00e9sultat","moreInfo":"Plus d'infos","generalError":"Oups ! une erreur s'est produite, merci de r\u00e9essayer !","queryLimit":"API usage limit reached","directions":"Itin\u00e9raire","noDirectionsFound":"Pas de direction","startPoint":"Point de d\u00e9part","back":"Retour","streetView":"Street view","zoomHere":"Zoom here"};
100var wpslGeolocationErrors = {"denied":"The application does not have permission to use the Geolocation API.","unavailable":"Location information is unavailable.","timeout":"The geolocation request timed out.","generalError":"An unknown error occurred."};
101var wpslSettings = {"startMarker":"[email protected]","markerClusters":"1","streetView":"1","autoComplete":"1","autoLocate":"0","autoLoad":"1","markerEffect":"bounce","markerStreetView":"0","markerZoomTo":"0","newWindow":"1","resetMap":"0","directionRedirect":"1","phoneUrl":"0","clickableDetails":"0","moreInfoLocation":"info window","mouseFocus":"0","templateId":"default","maxResults":"25","searchRadius":"25","distanceUnit":"km","geoLocationTimeout":"7500","ajaxurl":"https:\/\/www.ekoms.fr\/wp-admin\/admin-ajax.php","mapControls":"<div id=\"wpsl-map-controls\" class=\"wpsl-street-view-exists\"><div class=\"wpsl-icon-direction\"><span>\ue800<\/span><\/div><\/div>","autoCompleteOptions":{"fields":["geometry.location"],"types":["(regions)"]},"storeMarker":"[email protected]","mapType":"roadmap","mapTypeControl":"1","zoomLevel":"12","startLatlng":"46.227638,2.213749","autoZoomLevel":"15","scrollWheel":"0","controlPosition":"left","url":"https:\/\/www.ekoms.fr\/wp-content\/plugins\/wp-store-locator\/","markerIconProps":{"scaledSize":"24,35","origin":"0,0","anchor":"12,35"},"storeUrl":"1","maxDropdownHeight":"300","enableStyledDropdowns":"1","mapTabAnchor":"wpsl-map-tab","mapTabAnchorReturn":"","gestureHandling":"auto","directionsTravelMode":"DRIVING","runFitBounds":"1","clusterZoom":"10","clusterSize":"60","clusterImagePath":"https:\/\/cdn.rawgit.com\/googlemaps\/js-marker-clusterer\/gh-pages\/images\/m","mapStyle":"[\r\n    {\r\n        \"featureType\": \"administrative\",\r\n        \"elementType\": \"labels.text.fill\",\r\n        \"stylers\": [\r\n            {\r\n                \"color\": \"#444444\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"landscape\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"color\": \"#f2f2f2\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"poi\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"saturation\": -100\r\n            },\r\n            {\r\n                \"lightness\": 45\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road.highway\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"simplified\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road.arterial\",\r\n        \"elementType\": \"labels.icon\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"transit\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"water\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"color\": \"#c0e4f3\"\r\n            },\r\n            {\r\n                \"visibility\": \"on\"\r\n            }\r\n        ]\r\n    }\r\n]"};</script>
101 
101<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/wp-store-locator/js/wpsl-gmap.min.js?ver=2.2.236' id='wpsl-js-js'></script>
101 
101<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/wp-store-locator/js/markerclusterer.min.js?ver=2.2.236' id='wpsl-cluster-js'></script>
101 
101<script   type='text/javascript' src='https://www.ekoms.fr/wp-includes/js/underscore.min.js?ver=1.13.4' id='underscore-js'></script>
101 
101<script   type='text/javascript' defer src='https://www.ekoms.fr/wp-content/plugins/mailchimp-for-wp/assets/js/forms.js?ver=4.9.1' id='mc4wp-forms-api-js'></script>
101 
101<script type='text/javascript' id='wp-util-js-extra'>var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}};</script>
101 
101<script   type='text/javascript' src='https://www.ekoms.fr/wp-includes/js/wp-util.min.js?ver=6.1.15' id='wp-util-js'></script>
101 
101<script type='text/javascript' id='wc-add-to-cart-variation-js-extra'>var wc_add_to_cart_variation_params = {"wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"D\u00e9sol\u00e9, aucun produit ne r\u00e9pond \u00e0 vos crit\u00e8res. Veuillez choisir une combinaison diff\u00e9rente.","i18n_make_a_selection_text":"Veuillez s\u00e9lectionner des options du produit avant de l\u2019ajouter \u00e0 votre panier.","i18n_unavailable_text":"D\u00e9sol\u00e9, ce produit n\u2019est pas disponible. Veuillez choisir une combinaison diff\u00e9rente."};</script>
101 
101<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=5.0.0' id='wc-add-to-cart-variation-js'></script>
101 
101<script type='text/javascript' id='wc-single-product-js-extra'>var wc_single_product_params = {"i18n_required_rating_text":"Veuillez s\u00e9lectionner une note","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""};</script>
101 
101<script   type='text/javascript' src='https://www.ekoms.fr/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=5.0.0' id='wc-single-product-js'></script>
101 
101<script type="text/javascript">(function (undefined) {var _localizedStrings={"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds."};var _targetWindow="prefer-popup";var _redirectOverlay="overlay-with-spinner-and-message";
102window.NSLPopup = function (url, title, w, h) {
103    var userAgent = navigator.userAgent,
104        mobile = function () {
105            return /\b(iPhone|iP[ao]d)/.test(userAgent) ||
106                /\b(iP[ao]d)/.test(userAgent) ||
107                /Android/i.test(userAgent) ||
108                /Mobile/i.test(userAgent);
109        },
110        screenX = window.screenX !== undefined ? window.screenX : window.screenLeft,
111        screenY = window.screenY !== undefined ? window.screenY : window.screenTop,
112        outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth,
113        outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22,
114        targetWidth = mobile() ? null : w,
115        targetHeight = mobile() ? null : h,
116        V = screenX < 0 ? window.screen.width + screenX : screenX,
117        left = parseInt(V + (outerWidth - targetWidth) / 2, 10),
118        right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10),
119        features = [];
120    if (targetWidth !== null) {
121        features.push('width=' + targetWidth);
122    }
123    if (targetHeight !== null) {
124        features.push('height=' + targetHeight);
125    }
126    features.push('left=' + left);
127    features.push('top=' + right);
128    features.push('scrollbars=1');
129
130    var newWindow = window.open(url, title, features.join(','));
131
132    if (window.focus) {
133        newWindow.focus();
134    }
135
136    return newWindow;
137};
138
139var isWebView = null;
140
141function checkWebView() {
142    if (isWebView === null) {
143        function _detectOS(ua) {
144            if (/Android/.test(ua)) {
145                return "Android";
146            } else if (/iPhone|iPad|iPod/.test(ua)) {
147                return "iOS";
148            } else if (/Windows/.test(ua)) {
149                return "Windows";
150            } else if (/Mac OS X/.test(ua)) {
151                return "Mac";
152            } else if (/CrOS/.test(ua)) {
153                return "Chrome OS";
154            } else if (/Firefox/.test(ua)) {
155                return "Firefox OS";
156            }
157            return "";
158        }
159
160        function _detectBrowser(ua) {
161            var android = /Android/.test(ua);
162
163            if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) {
164                return "Opera";
165            } else if (/CriOS/.test(ua)) {
166                return "Chrome for iOS";
167            } else if (/Edge/.test(ua)) {
168                return "Edge";
169            } else if (android && /Silk\//.test(ua)) {
170                return "Silk";
171            } else if (/Chrome/.test(ua)) {
172                return "Chrome";
173            } else if (/Firefox/.test(ua)) {
174                return "Firefox";
175            } else if (android) {
176                return "AOSP";
177            } else if (/MSIE|Trident/.test(ua)) {
178                return "IE";
179            } else if (/Safari\//.test(ua)) {
180                return "Safari";
181            } else if (/AppleWebKit/.test(ua)) {
182                return "WebKit";
183            }
184            return "";
185        }
186
187        function _detectBrowserVersion(ua, browser) {
188            if (browser === "Opera") {
189                return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") :
190                    / OPR/.test(ua) ? _getVersion(ua, " OPR/") :
191                        _getVersion(ua, " OPT/");
192            } else if (browser === "Chrome for iOS") {
193                return _getVersion(ua, "CriOS/");
194            } else if (browser === "Edge") {
195                return _getVersion(ua, "Edge/");
196            } else if (browser === "Chrome") {
197                return _getVersion(ua, "Chrome/");
198            } else if (browser === "Firefox") {
199                return _getVersion(ua, "Firefox/");
200            } else if (browser === "Silk") {
201                return _getVersion(ua, "Silk/");
202            } else if (browser === "AOSP") {
203                return _getVersion(ua, "Version/");
204            } else if (browser === "IE") {
205                return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") :
206                    /MSIE/.test(ua) ? _getVersion(ua, "MSIE ")
207                        :
208                        _getVersion(ua, "rv:");
209            } else if (browser === "Safari") {
210                return _getVersion(ua, "Version/");
211            } else if (browser === "WebKit") {
212                return _getVersion(ua, "WebKit/");
213            }
214            return "0.0.0";
215        }
216
217        function _getVersion(ua, token) {
218            try {
219                return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]);
220            } catch (o_O) {
221            }
222            return "0.0.0";
223        }
224
225        function _normalizeSemverString(version) {
226            var ary = version.split(/[\._]/);
227            return (parseInt(ary[0], 10) || 0) + "." +
228                (parseInt(ary[1], 10) || 0) + "." +
229                (parseInt(ary[2], 10) || 0);
230        }
231
232        function _isWebView(ua, os, browser, version, options) {
233            switch (os + browser) {
234                case "iOSSafari":
235                    return false;
236                case "iOSWebKit":
237                    return _isWebView_iOS(options);
238                case "AndroidAOSP":
239                    return false;
240                case "AndroidChrome":
241                    return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options);
242            }
243            return false;
244        }
245
246        function _isWebView_iOS(options) {
247            var document = (window["document"] || {});
248
249            if ("WEB_VIEW" in options) {
250                return options["WEB_VIEW"];
251            }
252            return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false);
253        }
254
255        function _isWebView_Android(options) {
256            if ("WEB_VIEW" in options) {
257                return options["WEB_VIEW"];
258            }
259            return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false);
260        }
261
262        var options = {};
263        var nav = window.navigator || {};
264        var ua = nav.userAgent || "";
265        var os = _detectOS(ua);
266        var browser = _detectBrowser(ua);
267        var browserVersion = _detectBrowserVersion(ua, browser);
268
269        isWebView = _isWebView(ua, os, browser, browserVersion, options);
270    }
271
272    return isWebView;
273}
274
275function isAllowedWebViewForUserAgent(provider) {
276    var facebookAllowedWebViews = [
277        'Instagram',
278        'FBAV',
279        'FBAN'
280    ], whitelist = [];
281
282    if (provider && provider === 'facebook') {
283        whitelist = facebookAllowedWebViews;
284    }
285
286    var nav = window.navigator || {};
287    var ua = nav.userAgent || "";
288
289    if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) {
290        return true;
291    }
292
293    return false;
294}
295
296window._nslDOMReady(function () {
297
298    window.nslRedirect = function (url) {
299        if (_redirectOverlay) {
300            var overlay = document.createElement('div');
301            overlay.id = "nsl-redirect-overlay";
302            var overlayHTML = '',
303                overlayContainer = "<div id='nsl-redirect-overlay-container'>",
304                overlayContainerClose = "</div>",
305                overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>",
306                overlayTitle = "<p id='nsl-redirect-overlay-title'>" + _localizedStrings.redirect_overlay_title + "</p>",
307                overlayText = "<p id='nsl-redirect-overlay-text'>" + _localizedStrings.redirect_overlay_text + "</p>";
308
309            switch (_redirectOverlay) {
310                case "overlay-only":
311                    break;
312                case "overlay-with-spinner":
313                    overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose;
314                    break;
315                default:
316                    overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose;
317                    break;
318            }
319
320            overlay.insertAdjacentHTML("afterbegin", overlayHTML);
321            document.body.appendChild(overlay);
322        }
323
324        window.location = url;
325    };
326
327    var targetWindow = _targetWindow || 'prefer-popup',
328        lastPopup = false;
329
330
331    var buttonLinks = document.querySelectorAll(' a[data-plugin="nsl"][data-action="connect"], a[data-plugin="nsl"][data-action="link"]');
332    buttonLinks.forEach(function (buttonLink) {
333        buttonLink.addEventListener('click', function (e) {
334            if (lastPopup && !lastPopup.closed) {
335                e.preventDefault();
336                lastPopup.focus();
337            } else {
338
339                var href = this.href,
340                    success = false;
341                if (href.indexOf('?') !== -1) {
342                    href += '&';
343                } else {
344                    href += '?';
345                }
346
347                var redirectTo = this.dataset.redirect;
348                if (redirectTo === 'current') {
349                    href += 'redirect=' + encodeURIComponent(window.location.href) + '&';
350                } else if (redirectTo && redirectTo !== '') {
351                    href += 'redirect=' + encodeURIComponent(redirectTo) + '&';
352                }
353
354                if (targetWindow !== 'prefer-same-window' && checkWebView()) {
355                    targetWindow = 'prefer-same-window';
356                }
357
358                if (targetWindow === 'prefer-popup') {
359                    lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', this.dataset.popupwidth, this.dataset.popupheight);
360                    if (lastPopup) {
361                        success = true;
362                        e.preventDefault();
363                    }
364                } else if (targetWindow === 'prefer-new-tab') {
365                    var newTab = window.open(href + 'display=popup', '_blank');
366                    if (newTab) {
367                        if (window.focus) {
368                            newTab.focus();
369                        }
370                        success = true;
371                        e.preventDefault();
372                    }
373                }
374
375                if (!success) {
376                    window.location = href;
377                    e.preventDefault();
378                }
379            }
380        });
381    });
382
383    let hasWebViewLimitation = false;
384
385    var googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]');
386    if (googleLoginButtons.length && checkWebView()) {
387        googleLoginButtons.forEach(function (googleLoginButton) {
388            googleLoginButton.remove();
389            hasWebViewLimitation = true;
390        });
391    }
392
393    var facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]');
394    if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) {
395        facebookLoginButtons.forEach(function (facebookLoginButton) {
396            facebookLoginButton.remove();
397            hasWebViewLimitation = true;
398        });
399    }
400
401
402    const separators = document.querySelectorAll('div.nsl-separator');
403    if (hasWebViewLimitation && separators.length) {
404        separators.forEach(function (separator) {
405            let separatorParentNode = separator.parentNode;
406            if (separatorParentNode) {
407                const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons');
408                if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) {
409                    separator.remove();
410                }
411            }
412        })
413    }
414});})();</script>
414<script>window.lazyLoadOptions = {
415                elements_selector: "[loading=lazy],img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",
416                data_src: "lazy-src",
417                data_srcset: "lazy-srcset",
418                data_sizes: "lazy-sizes",
419                class_loading: "lazyloading",
420                class_loaded: "lazyloaded",
421                threshold: 300,
422                callback_loaded: function(element) {
423                    if ( element.tagName === "IFRAME" && element.dataset.rocketLazyload == "fitvidscompatible" ) {
424                        if (element.classList.contains("lazyloaded") ) {
425                            if (typeof window.jQuery != "undefined") {
426                                if (jQuery.fn.fitVids) {
427                                    jQuery(element).parent().fitVids();
428                                }
429                            }
430                        }
431                    }
432                },
433use_native: true};
434        window.addEventListener('LazyLoad::Initialized', function (e) {
435            var lazyLoadInstance = e.detail.instance;
436
437            if (window.MutationObserver) {
438                var observer = new MutationObserver(function(mutations) {
439                    var image_count = 0;
440                    var iframe_count = 0;
441                    var rocketlazy_count = 0;
442
443                    mutations.forEach(function(mutation) {
444                        for (i = 0; i < mutation.addedNodes.length; i++) {
445                            if (typeof mutation.addedNodes[i].getElementsByTagName !== 'function') {
446                                return;
447                            }
448
449                           if (typeof mutation.addedNodes[i].getElementsByClassName !== 'function') {
450                                return;
451                            }
452
453                            images = mutation.addedNodes[i].getElementsByTagName('img');
454                            is_image = mutation.addedNodes[i].tagName == "IMG";
455                            iframes = mutation.addedNodes[i].getElementsByTagName('iframe');
456                            is_iframe = mutation.addedNodes[i].tagName == "IFRAME";
457                            rocket_lazy = mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');
458
459                            image_count += images.length;
460			                iframe_count += iframes.length;
461			                rocketlazy_count += rocket_lazy.length;
462
463                            if(is_image){
464                                image_count += 1;
465                            }
466
467                            if(is_iframe){
468                                iframe_count += 1;
469                            }
470                        }
471                    } );
472
473                    if(image_count > 0 || iframe_count > 0 || rocketlazy_count > 0){
474                        lazyLoadInstance.update();
475                    }
476                } );
477
478                var b      = document.getElementsByTagName("body")[0];
479                var config = { childList: true, subtree: true };
480
481                observer.observe(b, config);
482            }
483        }, false);</script>
483<script data-no-minify="1" async src="https://www.ekoms.fr/wp-content/plugins/rocket-lazy-load/assets/js/16.1/lazyload.min.js"></script>
483</body></html><!-- Cache Enabler by KeyCDN @ Thu, 08 Oct 2026 12:25:34 GMT (https-index.html) -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.