PageSourceSearch

https://eyefoodfactory.com/

html eyefoodfactory.com collected 2026-10-06 12:53:01 UTC 590,980 bytes, 10,674 lines download raw bytes

1
2<!doctype html>
3<html class="no-js">
4<head>
5<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 5-6
5
6<script async src="https://www.googletagmanager.com/gtag/js?id=
6G-KMM6HWEC1S
vendor: 12 bytes, line 6
6"></script>
7<script>
8  
vendor: 134 bytes, lines 8-12
8window.dataLayer = window.dataLayer || [];
9  function gtag(){dataLayer.push(arguments);}
10  gtag('js', new Date());
11
12  gtag('config', '
12G-KMM6HWEC1S
vendor: 4 bytes, line 12
12');
13</script>
13
14
15  
16<script id="TOS_SCRIPT_ID" href="//eyefoodfactory.com/cdn/shop/t/28/assets/f04f62a9f44f61335b8a48e3546baef97e88f8e3e7518ebd6c9932e682aacd1d.json?v=56100654388590581671761360126"></script>
16
17  <link rel="stylesheet" href="https://obscure-escarpment-2240.herokuapp.com/stylesheets/bcpo-front.css">
18  
18<script>var bcpo_product=null;  var bcpo_settings={"fallback":"buttons","auto_select":"on","load_main_image":"on","border_style":"round","tooltips":"show","sold_out_style":"transparent","theme":"light","jumbo_colors":"medium","jumbo_images":"medium","circle_swatches":"","inventory_style":"amazon","override_ajax":"relentless","add_price_addons":"off","money_format2":"{{amount_with_comma_separator}} EUR","money_format_without_currency":"{{amount_with_comma_separator}}€","show_currency":"off","global_auto_image_options":"","global_color_options":"","global_colors":[{"key":"","value":"ecf42f"}],"shop_currency":"EUR"};var inventory_quantity = [];if(bcpo_product) { for (var i = 0; i < bcpo_product.variants.length; i += 1) { bcpo_product.variants[i].inventory_quantity = inventory_quantity[i]; }}window.bcpo = window.bcpo || {}; bcpo.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; bcpo.ogFormData = FormData;</script>
18
19	<meta charset="utf-8">
20  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
21  <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
22
23	
24		<link rel="shortcut icon" href="//eyefoodfactory.com/cdn/shop/files/eyefood-square-simple-logo01_8a091b77-37a4-4ea6-b01c-1203ed6c9df4_32x32.png?v=1613776828" type="image/png" />
25	
26
27	
28
29	
30
31  <!-- Avada Email Marketing Script -->
32 
33
34<script>window.AVADA_EM_POPUP_CACHE = 1608509343903</script>
34
35
36
37
38
39
40
41
42
43        
43<script>
44            const date = new Date();
45            window.AVADA_EM =  window.AVADA_EM || {};
46            window.AVADA_EM.template = "index";
47            window.AVADA_EM.shopId = 'JvrQQEmnZizSiuC23lDY';
48            const params = new URL(document.location).searchParams;
49            if(params.get('isEmCheckout') === 'true' && params.get('token')) {
50              if (localStorage.getItem('avada-em-converted')) {
51                localStorage.removeItem('avada-em-converted');
52              }
53              localStorage.setItem('avada-em-converted', JSON.stringify({
54                token:params.get('token'),
55                expiredAt: date.setHours(date.getHours() + 24*3)
56              }));
57              if (params.get('redirectUrl')) {
58                window.location.replace(params.get('redirectUrl'));
59              }
60            }
61        </script>
61
62  <!-- /Avada Email Marketing Script -->
63
64<title>
65    
66      We are Art dealers ! &ndash; Eyefood Factory France
67    
68  </title>
69
70	
71		<meta name="description" content="Le #1 Street Pop/Art avec comme focus la vente, à prix abordables, d’œuvres originales ainsi que d’éditions en tirages très limités et numérotés. Chaque tableau que nous produisons est assemblé à la main en Alsace, numéroté et certifié, afin de conserver la dynamique entre les artistes et leur public.">
72	
73
74	
75
76
77
78  <meta property="og:type" content="website">
79  <meta property="og:title" content="We are Art dealers !">
80
81  
82    <meta property="og:image" content="http://eyefoodfactory.com/cdn/shop/files/98274352_4001939339846462_7553125823138496512_o_0c043b52-6b23-4bc0-88de-25a2237a7df6_1024x.jpg?v=1621472828">
83    <meta property="og:image:secure_url" content="https://eyefoodfactory.com/cdn/shop/files/98274352_4001939339846462_7553125823138496512_o_0c043b52-6b23-4bc0-88de-25a2237a7df6_1024x.jpg?v=1621472828">
84    <meta property="og:image:width" content="1024">
85    <meta property="og:image:height" content="1024">
86  
87
88
89
90
91  <meta property="og:description" content="Le #1 Street Pop/Art avec comme focus la vente, à prix abordables, d’œuvres originales ainsi que d’éditions en tirages très limités et numérotés. Chaque tableau que nous produisons est assemblé à la main en Alsace, numéroté et certifié, afin de conserver la dynamique entre les artistes et leur public.">
92
93
94<meta property="og:url" content="https://eyefoodfactory.com/">
95<meta property="og:site_name" content="Eyefood Factory France">
96
97
98
99<meta name="twitter:card" content="summary">
100
101
102  <meta name="twitter:title" content="We are Art dealers !">
103  <meta name="twitter:description" content="Le #1 Street Pop/Art avec comme focus la vente, à prix abordables, d’œuvres originales ainsi que d’éditions en tirages très limités et numérotés. Chaque tableau que nous produisons est assemblé à la main en Alsace, numéroté et certifié, afin de conserver la dynamique entre les artistes et leur public.">
104
105  
106    <meta name="twitter:image" content="https://eyefoodfactory.com/cdn/shop/files/98274352_4001939339846462_7553125823138496512_o_0c043b52-6b23-4bc0-88de-25a2237a7df6_600x600_crop_center.jpg?v=1621472828">
107  
108  
109
110  
111
112
113  
113<script type="application/ld+json">
114  {
115    "@context": "http://schema.org",
116    "@type": "BreadcrumbList",
117  "itemListElement": [{
118      "@type": "ListItem",
119      "position": 1,
120      "name": "Translation missing: fr.general.breadcrumb.home",
121      "item": "https://eyefoodfactory.com"
122    }]
123  }
124  </script>
124
125
126
127
128  
128<script type="application/ld+json">
129  {
130    "@context": "http://schema.org",
131    "@type" : "Organization",
132  "name" : "Eyefood Factory France",
133  "url" : "https://eyefoodfactory.com",
134  "potentialAction": {
135    "@type": "SearchAction",
136    "target": "/search?q={search_term}",
137    "query-input": "required name=search_term"
138  }
139  }
140  </script>
140
141
142
143
144	<link rel="canonical" href="https://eyefoodfactory.com/">
145
146	<link rel="preload" as="style" href="//eyefoodfactory.com/cdn/shop/t/28/assets/theme.scss.css?v=45405747105132714471767623794">
147	<link rel="preconnect" href="//fonts.shopifycdn.com">
148
149	<link href="//eyefoodfactory.com/cdn/shop/t/28/assets/theme.scss.css?v=45405747105132714471767623794" rel="stylesheet" type="text/css" media="all" />
150
151	
152
153<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
153<meta name="google-site-verification" content="kVMkDZzt2ZOZHRgYg1FiMMmQhhTwZhuhErrDN8hcs7U">
154<meta name="google-site-verification" content="EIjxWKdNaa2_BvWbIahLEYyr39m2tMMsAvehaGNfggQ">
155<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/33543553083/digital_wallets/dialog">
156<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://eyefoodfactory.com/">
157<link rel="alternate" hreflang="fr" href="https://eyefoodfactory.com/">
158<link rel="alternate" hreflang="de" href="https://eyefoodfactory.com/de">
159<link rel="alternate" hreflang="en" href="https://eyefoodfactory.com/en">
160<link rel="alternate" hreflang="de-DE" href="https://de.eyefoodfactory.com/">
161<link rel="alternate" hreflang="fr-DE" href="https://de.eyefoodfactory.com/fr">
162<link rel="alternate" hreflang="en-DE" href="https://de.eyefoodfactory.com/en">
163<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR"></script>
163
164<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
165<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-FR&shop_id=33543553083" crossorigin="anonymous"></script>
vendor: 1 bytes, line 165
165
166<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":33543553083,"countryCode":"FR","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/33543553083","merchantName":"Eyefood Factory France","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Eyefood Factory France","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 166
166
167<script id="shopify-features" type="application/json">{"accessToken":"93a65946a196e844dae28e5eb8626413","betas":["rich-media-storefront-analytics"],"domain":"eyefoodfactory.com","predictiveSearch":true,"shopId":33543553083,"locale":"fr"}</script>
vendor: 1 bytes, line 167
167
168<script>var Shopify = Shopify || {};
169Shopify.shop = "eyefood-factory-pro.myshopify.com";
170Shopify.locale = "fr";
171Shopify.currency = {"active":"EUR","rate":"1.0"};
172Shopify.country = "FR";
173Shopify.theme = {"name":"Eyefood Factory France 2025","id":187262042458,"schema_name":"Kingdom","schema_version":"3.4.4","theme_store_id":null,"role":"main"};
174Shopify.theme.handle = "null";
175Shopify.theme.style = {"id":null,"handle":null};
176Shopify.cdnHost = "eyefoodfactory.com/cdn";
177Shopify.routes = Shopify.routes || {};
178Shopify.routes.root = "/";
179Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
180Shopify.SignInWithShop = Shopify.SignInWithShop || {};
181Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
182Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 182
182
183<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 183
183
184<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 184
184
185<script>
186  window.ShopifyPay = window.ShopifyPay || {};
187  window.ShopifyPay.apiHost = "shop.app\/pay";
188  window.ShopifyPay.redirectState = null;
189</script>
vendor: 1 bytes, line 189
189
190<script>
191  window.Shopify = window.Shopify || {};
192  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
193  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
194  window.Shopify.SignInWithShop.eligible = true;
195</script>
vendor: 1 bytes, line 195
195
196<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 196
196
197<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"></script>
vendor: 1 bytes, line 197
197
198<script type="module">
199  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
200
201  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
202
203</script>
vendor: 1 bytes, line 203
203
204<script>
205  window.Shopify = window.Shopify || {};
206  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
207  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.fr.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.fr.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.fr.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.fr.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.fr.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.fr.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.fr.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.fr.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.fr.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.fr.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.fr.esm.js"],"listener":["modules/v2/loader.listener.fr.esm.js"],"pay-button":["modules/v2/loader.pay-button.fr.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.fr.esm.js"],"shop-button":["modules/v2/loader.shop-button.fr.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.fr.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.fr.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.fr.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.fr.esm.js"],"shop-login":["modules/v2/loader.shop-login.fr.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.fr.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.fr.esm.js"]};
208</script>
vendor: 1 bytes, line 208
208
209<script>(function() {
210  var isLoaded = false;
211  function asyncLoad() {
212    if (isLoaded) return;
213    isLoaded = true;
214    var urls = ["https:\/\/loy.shopapps.site\/v2\/js\/loyaltiesWidget.js?shop=eyefood-factory-pro.myshopify.com","https:\/\/productoptions.w3apps.co\/js\/options.js?shop=eyefood-factory-pro.myshopify.com","https:\/\/webhooks.sonshaw.com\/js\/disable_click_image.min.js?shop=eyefood-factory-pro.myshopify.com","https:\/\/l.getsitecontrol.com\/94gmgv04.js?shop=eyefood-factory-pro.myshopify.com","https:\/\/cozycountryredirectii.addons.business\/js\/eggbox\/5402\/script_1f01e200490ff95602eabe27787b8fbd.js?v=1\u0026sign=1f01e200490ff95602eabe27787b8fbd\u0026shop=eyefood-factory-pro.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0875\/2064\/files\/easyauth-1.0.0.min.js?shop=eyefood-factory-pro.myshopify.com","https:\/\/stocksheep.vercel.app\/scripts\/enableAppScript.js?shop=eyefood-factory-pro.myshopify.com","https:\/\/calm-peak-11671.herokuapp.com\/player.js?shop=eyefood-factory-pro.myshopify.com","https:\/\/searchanise-ef84.kxcdn.com\/widgets\/shopify\/init.js?a=4n5f7C2m6u\u0026shop=eyefood-factory-pro.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0335\/4355\/3083\/t\/28\/assets\/subscribe-it.js?v=1761360126\u0026shop=eyefood-factory-pro.myshopify.com"];
215    for (var i = 0; i < urls.length; i++) {
216      var s = document.createElement('script');
217      s.type = 'text/javascript';
218      s.async = true;
219      s.src = urls[i];
220      var x = document.getElementsByTagName('script')[0];
221      x.parentNode.insertBefore(s, x);
222    }
223  };
224  if(window.attachEvent) {
225    window.attachEvent('onload', asyncLoad);
226  } else {
227    window.addEventListener('load', asyncLoad, false);
228  }
229})();</script>
vendor: 1 bytes, line 229
229
230<script id="__st">var __st={"a":33543553083,"offset":7200,"reqid":"63004102-3ded-4a55-ad2d-c15f1e805625-1791291180","pageurl":"eyefoodfactory.com\/","u":"0fe5a0a8450e","p":"home"};</script>
vendor: 1 bytes, line 230
230
231<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 231
231
232<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protégé par hCaptcha',privacyText:'Confidentialité',termsText:'Conditions'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 232
232
233<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//eyefoodfactory.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 233
233
234<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//eyefoodfactory.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
234<script crossorigin="anonymous" defer="defer" src="//eyefoodfactory.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 234
234
235<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 235
235
236<script>
237  window.Shopify = window.Shopify || {};
238  window.Shopify.MCP = window.Shopify.MCP || {};
239  window.Shopify.MCP.enabled = true;
240  window.Shopify.MCP.shop = "eyefood-factory-pro.myshopify.com";
241  window.Shopify.MCP.mcpEndpoint = "https:\/\/eyefoodfactory.com\/api\/mcp";
242  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
243</script>
vendor: 1 bytes, line 243
243
244<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/eyefoodfactory.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
245</script>
vendor: 1 bytes, line 245
245
246<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://eyefoodfactory.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
247</script>
vendor: 1 bytes, line 247
247
248<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
249  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
250</script>
vendor: 1 bytes, line 250
250
251<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
252</script>
vendor: 1 bytes, line 252
252
253<script id='scb4127' type='text/javascript' async='' src='https://eyefoodfactory.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
253<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://eyefoodfactory.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
254<style id="shopify-accelerated-checkout-cart">
255        #shopify-buyer-consent {
256  margin-top: 1em;
257  display: inline-block;
258  width: 100%;
259}
260
261#shopify-buyer-consent.hidden {
262  display: none;
263}
264
265#shopify-subscription-policy-button {
266  background: none;
267  border: none;
268  padding: 0;
269  text-decoration: underline;
270  font-size: inherit;
271  cursor: pointer;
272}
273
274#shopify-subscription-policy-button::before {
275  box-shadow: none;
276}
277
278      </style>
279
280<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
280
281
282<script>window.BOLD = window.BOLD || {};
283    window.BOLD.common = window.BOLD.common || {};
284    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
285    window.BOLD.common.Shopify.shop = {
286      domain: 'eyefoodfactory.com',
287      permanent_domain: 'eyefood-factory-pro.myshopify.com',
288      url: 'https://eyefoodfactory.com',
289      secure_url: 'https://eyefoodfactory.com',
290      money_format: "{{amount_with_comma_separator}}€",
291      currency: "EUR"
292    };
293    window.BOLD.common.Shopify.customer = {
294      id: null,
295      tags: null,
296    };
297    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
298    window.BOLD.common.template = 'index';window.BOLD.common.Shopify.formatMoney = function(money, format) {
299        function n(t, e) {
300            return "undefined" == typeof t ? e : t
301        }
302        function r(t, e, r, i) {
303            if (e = n(e, 2),
304                r = n(r, ","),
305                i = n(i, "."),
306            isNaN(t) || null == t)
307                return 0;
308            t = (t / 100).toFixed(e);
309            var o = t.split(".")
310                , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
311                , s = o[1] ? i + o[1] : "";
312            return a + s
313        }
314        "string" == typeof money && (money = money.replace(".", ""));
315        var i = ""
316            , o = /\{\{\s*(\w+)\s*\}\}/
317            , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
318        switch (a.match(o)[1]) {
319            case "amount":
320                i = r(money, 2, ",", ".");
321                break;
322            case "amount_no_decimals":
323                i = r(money, 0, ",", ".");
324                break;
325            case "amount_with_comma_separator":
326                i = r(money, 2, ".", ",");
327                break;
328            case "amount_no_decimals_with_comma_separator":
329                i = r(money, 0, ".", ",");
330                break;
331            case "amount_with_space_separator":
332                i = r(money, 2, " ", ",");
333                break;
334            case "amount_no_decimals_with_space_separator":
335                i = r(money, 0, " ", ",");
336                break;
337            case "amount_with_apostrophe_separator":
338                i = r(money, 2, "'", ".");
339                break;
340        }
341        return a.replace(o, i);
342    };
343    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
344      if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
345        if (typeof product === 'number') {
346          window.BOLD.common.Shopify.handles[product] = handle;
347          product = { id: product };
348        }
349        window.BOLD.common.Shopify.products[handle] = product;
350      }
351    };
352    window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
353      if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
354        window.BOLD.common.Shopify.variants[variant_id] = variant;
355      }
356    };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
357    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
358    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.apps_installed = {"Brain":1,"Loyalties":2,"Memberships":1} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
359</script>
359
360
361	
361<script src="//code.jquery.com/jquery-3.4.1.min.js" type="text/javascript"></script>
361
362
363  
363<script type="text/javascript">
364
365  	function lightOrDark(a){if(a.match(/^rgb/)){a=a.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/);var b=a[1];var c=a[2];a=a[3]}else a=+("0x"+a.slice(1).replace(5>a.length&&/./g,"$&$&")),b=a>>16,c=a>>8&255,a&=255;return 140<Math.sqrt(.299*b*b+.587*c*c+.114*a*a)?"#000":"#fff"};
366
367  	window.reorderSections = function() {
368	    $(".with-gutter").removeClass("with-gutter");
369	    $(".without-gutter").removeClass("without-gutter");
370	    $(".content-section.gutter--on").each(function() {
371	      $(this).parent().addClass("with-gutter");
372	      if ( $(this).hasClass('parent-has-inner-padding') ) {
373	      	$(this).parent().addClass('has-inner-padding');
374	      }
375	    });
376	    $(".content-section.gutter--off").each(function() {
377	      $(this).parent().addClass("without-gutter")
378	    });
379		};
380		$(document).ready(function() {
381		   window.reorderSections()
382		});
383
384  	2===performance.navigation.type&&location.reload(!0);
385   
386     $('.btn').on('click',function(){
387	 console.log('onclick');
388     });
389     $('.addtocart').click(function(){
390       	 console.log('click')
391     });
392    $('.addtocart').click(function(){
393    
394      console.log('click')
395var get_id = '#'+this.id; 
396console.log(get_id);
397var get_value = $(get_id).val();
398   console.log(get_value);
399function change_text(){
400if( get_value == "Add More..." ){
401$(get_id).val('Ajouter plus / Add More');
402console.log('stopped');
403}else if(get_value == "En cours… / Adding…"){
404$(get_id).val('En cours…');
405}else if(get_value == "Thank You"){
406$(get_id).val('Ajouté / Done');
407
408}
409}
410
411 var timesRun = 0;
412 var interval = setInterval(function(){
413                      timesRun += 1;
414                      if(timesRun === 10){
415                          clearInterval(interval);
416                      }
417                      change_text();
418                  }, 1000); 
419
420      
421    });
422
423
424
425  
426  </script>
426
427
428 
429
430<script>window.__pagefly_analytics_settings__={"acceptTracking":false};</script>
430
431  
432  
432<script src="//eyefoodfactory.com/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
432
433
434
435<!-- GS-Inventory Start. Do not change -->
436
437<!-- GS-Inventory End. Do not change  -->
438                  
438<script src="//eyefoodfactory.com/cdn/shop/t/28/assets/bss-file-configdata.js?v=40567575320956894221761360126" type="text/javascript"></script>
438 
438<script src="//eyefoodfactory.com/cdn/shop/t/28/assets/bss-file-configdata-banner.js?v=151034973688681356691761360126" type="text/javascript"></script>
438 
438<script src="//eyefoodfactory.com/cdn/shop/t/28/assets/bss-file-configdata-popup.js?v=173992696638277510541761360126" type="text/javascript"></script>
438<script>
439                if (typeof BSS_PL == 'undefined') {
440                    var BSS_PL = {};
441                }
442                var bssPlApiServer = "https://product-labels-pro.bsscommerce.com";
443                BSS_PL.customerTags = 'null';
444                BSS_PL.customerId = 'null';
445                BSS_PL.configData = configDatas;
446                BSS_PL.configDataBanner = configDataBanners ? configDataBanners : [];
447                BSS_PL.configDataPopup = configDataPopups ? configDataPopups : [];
448                BSS_PL.storeId = 1861;
449                BSS_PL.currentPlan = "five_usd";
450                BSS_PL.storeIdCustomOld = "10678";
451                BSS_PL.storeIdOldWIthPriority = "12200";
452                BSS_PL.apiServerProduction = "https://product-labels-pro.bsscommerce.com";
453                
454                BSS_PL.integration = {"laiReview":{"status":0,"config":[]}}
455                </script>
455
456            <style>
457.homepage-slideshow .slick-slide .bss_pl_img {
458    visibility: hidden !important;
459}
460</style>
461                    
462  <!-- Chrome, Firefox OS and Opera -->
463
464<script>
465                                    let es_sd = null;
466                                    let es_pd = null;
467                                </script>
467
468        <div class="evm-wiser-popup-mainsection"></div>	  ���
469
470<script>
471
472  // https://tc39.github.io/ecma262/#sec-array.prototype.find
473  if (!Array.prototype.find) {
474    Object.defineProperty(Array.prototype, 'find', {
475      value: function(predicate) {
476        // 1. Let O be ? ToObject(this value).
477        if (this == null) {
478          throw TypeError('"this" is null or not defined');
479        }
480
481        var o = Object(this);
482
483        // 2. Let len be ? ToLength(? Get(O, "length")).
484        var len = o.length >>> 0;
485
486        // 3. If IsCallable(predicate) is false, throw a TypeError exception.
487        if (typeof predicate !== 'function') {
488          throw TypeError('predicate must be a function');
489        }
490
491        // 4. If thisArg was supplied, let T be thisArg; else let T be undefined.
492        var thisArg = arguments[1];
493
494        // 5. Let k be 0.
495        var k = 0;
496
497        // 6. Repeat, while k < len
498        while (k < len) {
499          // a. Let Pk be ! ToString(k).
500          // b. Let kValue be ? Get(O, Pk).
501          // c. Let testResult be ToBoolean(? Call(predicate, T, < kValue, k, O >)).
502          // d. If testResult is true, return kValue.
503          var kValue = o[k];
504          if (predicate.call(thisArg, kValue, k, o)) {
505            return kValue;
506          }
507          // e. Increase k by 1.
508          k++;
509        }
510
511        // 7. Return undefined.
512        return undefined;
513      },
514      configurable: true,
515      writable: true
516    });
517  }
518
519  (function () {
520
521    var useInternationalDomains = false;
522
523    function buildLanguageList() {
524      var languageListJson = '[{\
525"name": "français",\
526"endonym_name": "français",\
527"iso_code": "fr",\
528"primary": true,\
529"flag": "//eyefoodfactory.com/cdn/shop/t/28/assets/fr.png?v=12745",\
530"domain": null\
531},{\
532"name": "allemand",\
533"endonym_name": "Deutsch",\
534"iso_code": "de",\
535"primary": false,\
536"flag": "//eyefoodfactory.com/cdn/shop/t/28/assets/de.png?v=12745",\
537"domain": null\
538},{\
539"name": "anglais",\
540"endonym_name": "English",\
541"iso_code": "en",\
542"primary": false,\
543"flag": "//eyefoodfactory.com/cdn/shop/t/28/assets/en.png?v=12745",\
544"domain": null\
545}]';
546      return JSON.parse(languageListJson);
547    }
548
549    function getSavedLocale(langList) {
550      var savedLocale = localStorage.getItem('translation-lab-lang');
551      var sl = savedLocale ? langList.find(x => x.iso_code.toLowerCase() === savedLocale.toLowerCase()) : null;
552      return sl ? sl.iso_code : null;
553    }
554
555    function getBrowserLocale(langList) {
556      var browserLocale = navigator.language;
557      if (browserLocale) {
558        var localeParts = browserLocale.split('-');
559        var bl = localeParts[0] ? langList.find(x => x.iso_code.toLowerCase().startsWith(localeParts[0])) : null;
560        return bl ? bl.iso_code : null;
561      } else {
562        return null;
563      }
564    }
565
566    function redirectUrlBuilderFunction(primaryLocale) {
567      var shopDomain = 'https://eyefoodfactory.com';
568      if (window.Shopify && window.Shopify.designMode) {
569        shopDomain = 'https://eyefood-factory-pro.myshopify.com';
570      }
571      var currentLocale = 'fr'.toLowerCase();
572      var currentLocaleRegEx = new RegExp('^\/' + currentLocale, "ig");
573      var primaryLocaleLower = primaryLocale.toLowerCase();
574      var pathname = window.location.pathname;
575      var queryString = window.location.search || '';
576      return function build(redirectLocale) {
577        if (!redirectLocale) {
578          return null;
579        }
580        var redirectLocaleLower = redirectLocale.toLowerCase();
581        if (currentLocale !== redirectLocaleLower) {
582          if (useInternationalDomains) {
583            //var languageList = buildLanguageList();
584            //var internationalDomain = languageList.find(function (x) { return x.iso_code.toLowerCase() === redirectLocaleLower; });
585            //if (internationalDomain) {
586            //  return 'https://' + internationalDomain.domain + pathname + queryString;
587            //}
588          }
589          else {
590            if (redirectLocaleLower === primaryLocaleLower) {
591              return shopDomain + pathname.replace(currentLocaleRegEx, '') + queryString;
592            } else if (primaryLocaleLower === currentLocale) {
593              return shopDomain + '/' + redirectLocaleLower + pathname + queryString;
594            } else {
595              return shopDomain + '/' + pathname.replace(currentLocaleRegEx, redirectLocaleLower) + queryString;
596            }
597          }
598        }
599        return null;
600      }
601    }
602
603    function getRedirectLocale(languageList) {
604      var savedLocale = getSavedLocale(languageList);
605      var browserLocale = getBrowserLocale(languageList);
606      var preferredLocale = null;
607
608      var redirectLocale = null;
609
610      if (savedLocale) {
611        redirectLocale = savedLocale;
612      } else if (preferredLocale) {
613        redirectLocale = preferredLocale;
614      } else if (browserLocale) {
615        redirectLocale = browserLocale;
616      }
617      return redirectLocale;
618    }
619
620    function configure() {
621      var languageList = buildLanguageList();
622      var primaryLanguage = languageList.find(function (x) { return x.primary; });
623      if (!primaryLanguage && !primaryLanguage.iso_code) {
624        // error: there should be atleast one language set as primary
625        return;
626      }
627
628      var redirectUrlBuilder = redirectUrlBuilderFunction(primaryLanguage.iso_code);
629
630      var redirectLocale = getRedirectLocale(languageList);
631
632      var redirectUrl = redirectUrlBuilder(redirectLocale);
633      redirectUrl && window.location.assign(redirectUrl);
634    }
635
636    if (window.Shopify && window.Shopify.designMode) {
637      return;
638    }
639
640    var botPatterns = "(bot|Googlebot\/|Googlebot-Mobile|Googlebot-Image|Googlebot-News|Googlebot-Video|AdsBot-Google([^-]|$)|AdsBot-Google-Mobile|Feedfetcher-Google|Mediapartners-Google|APIs-Google|Page|Speed|Insights|Lighthouse|bingbot|Slurp|exabot|ia_archiver|YandexBot|YandexImages|YandexAccessibilityBot|YandexMobileBot|YandexMetrika|YandexTurbo|YandexImageResizer|YandexVideo|YandexAdNet|YandexBlogs|YandexCalendar|YandexDirect|YandexFavicons|YaDirectFetcher|YandexForDomain|YandexMarket|YandexMedia|YandexMobileScreenShotBot|YandexNews|YandexOntoDB|YandexPagechecker|YandexPartner|YandexRCA|YandexSearchShop|YandexSitelinks|YandexSpravBot|YandexTracker|YandexVertis|YandexVerticals|YandexWebmaster|YandexScreenshotBot|Baiduspider|facebookexternalhit|Sogou|DuckDuckBot|BUbiNG|crawler4j|S[eE][mM]rushBot|Google-Adwords-Instant|BingPreview\/|Bark[rR]owler|DuckDuckGo-Favicons-Bot|AppEngine-Google|Google Web Preview|acapbot|Baidu-YunGuanCe|Feedly|Feedspot|google-xrawler|Google-Structured-Data-Testing-Tool|Google-PhysicalWeb|Google Favicon|Google-Site-Verification|Gwene|SentiBot|FreshRSS)";
641    var re = new RegExp(botPatterns, 'i');
642    if (!re.test(navigator.userAgent)) {
643      configure();
644    }
645
646  })();
647</script>
647
648
649<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 649-650
649
650<script async src="https://www.googletagmanager.com/gtag/js?id=
650G-KMM6HWEC1S
vendor: 12 bytes, line 650
650"></script>
651<script>
652  
vendor: 134 bytes, lines 652-656
652window.dataLayer = window.dataLayer || [];
653  function gtag(){dataLayer.push(arguments);}
654  gtag('js', new Date());
655
656  gtag('config', '
656G-KMM6HWEC1S
vendor: 4 bytes, line 656
656');
657</script>
657<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"52001250", tm:"shpfy_ui"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
657  
658<!-- Start of Judge.me Core -->
659<link rel="dns-prefetch" href="https://cdn.judge.me/">
660<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"Aucun avis","badge_n_reviews_text":"{{ n }} avis","badge_star_color":"#fec610","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Avis \u0026 Questions","widget_open_form_text":"Écrire un avis","widget_close_form_text":"Annuler l'avis","widget_refresh_page_text":"Actualiser la page","widget_summary_text":"Basé sur {{ number_of_reviews }} avis","widget_no_review_text":"Soyez le premier à écrire un avis","widget_name_field_text":"Prénom","widget_verified_name_field_text":"Nom vérifié (public)","widget_name_placeholder_text":"Nom d'affichage","widget_required_field_error_text":"Ce champ est obligatoire.","widget_email_field_text":"E-mail","widget_verified_email_field_text":"E-mail vérifié (privé, ne peut être modifié)","widget_email_placeholder_text":"Entrez votre e-mail (privé)","widget_email_field_error_text":"Veuillez entrer une adresse email valide.","widget_rating_field_text":"Évaluation","widget_review_title_field_text":"Titre de l'avis","widget_review_title_placeholder_text":"Donnez un titre à votre avis","widget_review_body_field_text":"Contenu de l'avis","widget_review_body_placeholder_text":"Commencez à écrire ici...","widget_pictures_field_text":"Photo/Vidéo (facultatif)","widget_submit_review_text":"Soumettre l'avis","widget_submit_verified_review_text":"Soumettre un avis vérifié","widget_submit_success_msg_with_auto_publish":"Merci ! Veuillez actualiser la page dans quelques instants pour voir votre avis. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Je vous remercie! Votre avis sera publié dès qu'il sera approuvé par l'administrateur de la boutique. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Affichage de {{ n_reviews_shown }} sur {{ n_reviews }} avis.","widget_show_all_link_text":"Tout afficher","widget_show_less_link_text":"Afficher moins","widget_author_said_text":"{{ reviewer_name }} a dit :","widget_days_text":"il y a {{ n }} jour/jours","widget_weeks_text":"il y a {{ n }} semaine/semaines","widget_months_text":"il y a {{ n }} mois","widget_years_text":"il y a {{ n }} an/ans","widget_yesterday_text":"Hier","widget_today_text":"Aujourd'hui","widget_replied_text":"\u003e\u003e {{ shop_name }} a répondu :","widget_read_more_text":"Lire plus","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fec610","widget_rating_filter_see_all_text":"Voir tous les avis","widget_sorting_most_recent_text":"Plus récents","widget_sorting_highest_rating_text":"Meilleures notes","widget_sorting_lowest_rating_text":"Notes les plus basses","widget_sorting_with_pictures_text":"Uniquement les photos","widget_sorting_most_helpful_text":"Plus utiles","widget_open_question_form_text":"Nous poser une question","widget_reviews_subtab_text":"Avis","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Réponse","widget_question_placeholder_text":"Écrivez votre question ici","widget_submit_question_text":"Soumettre la question","widget_question_submit_success_text":"Merci pour votre question ! Nous vous notifierons dès qu'elle aura une réponse.","widget_star_color":"#fec610","verified_badge_text":"Avis Vérifié","verified_badge_bg_color":"#3cad09","verified_badge_text_color":"#ffffff","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":true,"widget_thumb":true,"widget_review_location_show":true,"widget_location_format":"full_country_name","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(hors boutique)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"à propos de","enable_review_pictures":true,"enable_question_anwser":true,"widget_theme":"leex","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Avis Produits","widget_shop_reviews_subtab_text":"Avis sur le Shop","widget_other_products_reviews_text":"Avis pour d'autres produits","widget_store_reviews_subtab_text":"Avis de la boutique","widget_product_variant_reference_text":"Avis pour","widget_no_store_reviews_text":"Cette boutique n'a pas encore reçu d'avis","widget_web_restriction_product_reviews_text":"Ce produit n'a pas encore reçu d'avis","widget_no_items_text":"Aucun élément trouvé","widget_show_more_text":"Afficher plus","widget_write_a_store_review_text":"Écrire un avis sur la boutique","widget_product_and_store_reviews_text":"Avis sur les produits et la boutique","widget_reviews_in_collection_text":"Avis dans cette collection","widget_other_languages_heading":"Avis dans d'autres langues","widget_translate_review_text":"Traduire l'avis en {{ language }}","widget_translating_review_text":"Traduction en cours...","widget_show_original_translation_text":"Afficher l'original ({{ language }})","widget_translate_review_failed_text":"Impossible de traduire cet avis.","widget_translate_review_retry_text":"Réessayer","widget_translate_review_try_again_later_text":"Réessayez plus tard","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Photos en premier","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Avis","floating_tab_title":"Laissons nos clients parler pour nous","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Satisfaction client de {{ shop.metafields.judgeme.all_reviews_rating|round:1 }}/5.0 ({{ shop.metafields.judgeme.all_reviews_count }} avis vérifiés)","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} sur 5 étoiles basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis","is_all_reviews_text_badge_a_link":true,"show_stars_for_all_reviews_text_badge":true,"all_reviews_text_badge_url":"https://www.eyefoodfactory.com/pages/faites-vous-votre-opinion","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Ce que vous pensez d'Eyefood Factory","testimonials_carousel_title":"Les clients nous disent","videos_carousel_title":"Histoire de clients réels","cards_carousel_title":"Les clients nous disent","featured_carousel_count_text":"{{ n }} avis","featured_carousel_add_link_to_all_reviews_page":true,"featured_carousel_url":"https://eyefoodfactory.com/pages/faites-vous-votre-opinion","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":true,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Vidéos en premier","widget_review_pending_text":"En attente","featured_carousel_items_for_large_screen":2,"social_share_options_order":"Facebook,Pinterest","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":true,"preview_badge_no_question_text":"Aucune question","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":true,"qa_badge_icon_color":"#19a704","qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Recherche","widget_sorting_verified_only_text":"Vérifiés uniquement","featured_carousel_theme":"aligned","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Lire plus d'avis","featured_carousel_view_product_button_text":"Voir le produit","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Charger plus d'avis","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"affiché publiquement comme","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonyme","medals_widget_title":"Fournisseur d'art et de satisfaction depuis 2010 !","medals_widget_background_color":"#ffffff","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#ffffff","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Pas une URL de vidéo YouTube","widget_max_length_field_error_text":"Veuillez ne pas dépasser {0} caractères.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Vérifié par la boutique","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Fait par nous, partagé par vous","widget_ugc_subt
660itle":"Taguez-nous pour voir votre photo mise en avant sur notre page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Acheter maintenant","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Charger plus","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Voir les avis","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} sur 5","widget_media_grid_title":"Photos \u0026 vidéos clients","widget_media_grid_see_more_text":"Voir plus","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Vérifié par Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Vérifié par Judge.me","widget_media_field_exceed_quantity_message":"Désolé, nous ne pouvons accepter que {{ max_media }} pour un avis.","widget_media_field_exceed_limit_message":"{{ file_name }} est trop volumineux, veuillez sélectionner un {{ media_type }} de moins de {{ size_limit }}MB.","widget_review_submitted_text":"Avis soumis !","widget_question_submitted_text":"Question soumise !","widget_close_form_text_question":"Annuler","widget_write_your_answer_here_text":"Écrivez votre réponse ici","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collecté par Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Charger plus","widget_load_more_color":"#108474","widget_full_review_text":"Avis complet","widget_read_more_reviews_text":"Lire plus d'avis","widget_read_questions_text":"Lire les questions","widget_questions_and_answers_text":"Questions \u0026 Réponses","widget_verified_by_text":"Vérifié par","widget_verified_text":"Vérifié","widget_number_of_reviews_text":"{{ number_of_reviews }} avis","widget_back_button_text":"Retour","widget_next_button_text":"Suivant","widget_custom_forms_filter_button":"Filtres","custom_forms_style":"vertical","widget_show_review_information":true,"how_reviews_are_collected":"Comment les avis sont-ils collectés ?","widget_show_review_keywords":false,"widget_gdpr_statement":"Comment nous utilisons vos données : Nous vous contacterons uniquement à propos de l'avis que vous avez laissé, et seulement si nécessaire. En soumettant votre avis, vous acceptez les \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions\u003c/a\u003e, la \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e et les \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003epolitiques de contenu\u003c/a\u003e de Judge.me.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variante : ","widget_show_verified_branding":false,"widget_ai_summary_title":"Les clients disent","widget_ai_summary_disclaimer":"Résumé des avis généré par IA basé sur les avis clients récents","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Les clients évaluent cette boutique","store_summary_widget_button_text":"Voir les avis clients","store_summary_widget_button_theme_text":"Voir le résumé des avis par l'IA","widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"Comment évalueriez-vous ce produit ?","review_content_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","store_review_form_title_text":"Comment évalueriez-vous cette boutique ?","store_review_form_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Mauvais","five_star_review_guidance_text":"Excellent","customer_information_screen_title_text":"À propos de vous","customer_information_introduction_text":"Veuillez nous en dire plus sur vous.","custom_questions_screen_title_text":"Votre expérience en détail","custom_questions_introduction_text":"Voici quelques questions pour nous aider à mieux comprendre votre expérience.","review_submitted_screen_title_text":"Merci pour votre avis !","review_submitted_screen_thank_you_text":"Nous le traitons et il apparaîtra bientôt dans la boutique.","review_submitted_screen_email_verification_text":"Veuillez confirmer votre email en cliquant sur le lien que nous venons de vous envoyer. Cela nous aide à maintenir des avis authentiques.","confirm_email_screen_title_text":"Confirmez votre e-mail","confirm_email_screen_message_text":"Pour maintenir des avis authentiques, nous vous enverrons un lien sécurisé pour continuer à rédiger votre avis. Cela ne prend qu'un instant.","check_email_screen_title_text":"Vérifiez votre e-mail","check_email_screen_message_text":"Nous vous avons envoyé un e-mail à {{ email }}. Cliquez sur le bouton dans l'e-mail pour continuer.","check_email_screen_resend_message_text":"E-mail renvoyé !","check_email_resend_hint_text":"Vous n'avez pas reçu l'e-mail ? Vérifiez votre dossier spam ou [renvoyez l'e-mail].","verification_email_rate_limit_error_text":"Vous avez atteint la limite de tentatives d'avis pour ce produit. Veuillez vérifier votre boîte de réception ou réessayer plus tard.","review_submitted_request_store_review_text":"Aimeriez-vous partager votre expérience d'achat avec nous ?","review_submitted_review_other_products_text":"Aimeriez-vous évaluer ces produits ?","store_review_screen_title_text":"Voulez-vous partager votre expérience de shopping avec nous ?","store_review_introduction_text":"Nous apprécions votre retour d'expérience et nous l'utilisons pour nous améliorer. Veuillez partager vos pensées ou suggestions.","reviewer_media_screen_title_picture_text":"Partager une photo","reviewer_media_introduction_picture_text":"Téléchargez une photo pour étayer votre avis.","reviewer_media_screen_title_video_text":"Partager une vidéo","reviewer_media_introduction_video_text":"Téléchargez une vidéo pour étayer votre avis.","reviewer_media_screen_title_picture_or_video_text":"Partager une photo ou une vidéo","reviewer_media_introduction_picture_or_video_text":"Téléchargez une photo ou une vidéo pour étayer votre avis.","reviewer_media_
660youtube_url_text":"Collez votre URL Youtube ici","advanced_settings_next_step_button_text":"Suivant","advanced_settings_close_review_button_text":"Fermer","modal_write_review_flow":false,"write_review_flow_required_text":"Obligatoire","write_review_flow_privacy_message_text":"Nous respectons votre vie privée.","write_review_flow_anonymous_text":"Avis anonyme","write_review_flow_visibility_text":"Ne sera pas visible pour les autres clients.","write_review_flow_multiple_selection_help_text":"Sélectionnez autant que vous le souhaitez","write_review_flow_single_selection_help_text":"Sélectionnez une option","write_review_flow_required_field_error_text":"Ce champ est obligatoire","write_review_flow_invalid_email_error_text":"Veuillez saisir une adresse email valide","write_review_flow_max_length_error_text":"Max. {{ max_length }} caractères.","write_review_flow_media_upload_text":"\u003cb\u003eCliquez pour télécharger\u003c/b\u003e ou glissez-déposez","write_review_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre avis si nécessaire. En soumettant votre avis, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Dites-nous plus","negative_review_resolution_text":"Votre expérience est importante pour nous. S'il y a eu des problèmes avec votre achat, nous sommes là pour vous aider. N'hésitez pas à nous contacter, nous aimerions avoir l'opportunité de corriger les choses.","negative_review_resolution_button_text":"Contactez-nous","negative_review_resolution_proceed_with_review_text":"Laisser un avis","negative_review_resolution_subject":"Problème avec l'achat de {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":true,"transparency_badges_from_another_provider":true,"transparency_badges_collected_from_store_visitor":true,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":true,"transparency_badges_collected_via_store_invite_text":"Avis collecté via l'invitation du magasin","transparency_badges_from_another_provider_text":"Avis collecté d'un autre fournisseur","transparency_badges_collected_from_store_visitor_text":"Avis collecté d'un visiteur du magasin","transparency_badges_written_in_google_text":"Avis écrit sur Google","transparency_badges_written_in_etsy_text":"Avis écrit sur Etsy","transparency_badges_written_in_shop_app_text":"Avis écrit sur Shop App","transparency_badges_earned_reward_text":"Avis a gagné une récompense pour une commande future","product_review_widget_per_page":10,"widget_store_review_label_text":"Avis de la boutique","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":true,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"avis","review_widget_review_word_plural"
660:"avis","review_widget_voting_label":"Utile?","review_widget_shop_reply_label":"Réponse de {{ shop_name }} :","review_widget_filters_title":"Filtres","review_widget_filter_rating_title":"Note","review_widget_filter_keyword_title":"Mot-clé","review_widget_clear_filters_text":"Effacer les filtres","review_widget_expand_more_text":"Plus","review_widget_review_highlights_title":"Points forts des avis","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Réponse de {{ answerer_name }} :","qna_content_screen_title_text":"Poser une question sur ce produit","qna_widget_question_required_field_error_text":"Veuillez entrer votre question.","qna_widget_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre question si nécessaire. En soumettant votre question, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","qna_widget_question_submitted_text":"Merci pour votre question !","qna_widget_close_form_text_question":"Fermer","qna_widget_question_submit_success_text":"Nous vous enverrons un email lorsque nous répondrons à votre question.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Avis clients","all_reviews_widget_v2025_ai_summary_title":"Les clients disent à propos de cette boutique","all_reviews_widget_v2025_
660no_review_text":"Soyez le premier à écrire un avis","all_reviews_widget_v2025_review_highlights_title":"Points forts des avis","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"De nos clients","reviews_grid_widget_show_average_rating":true,"platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/eyefood-factory","branding_text":"Propulsé par Judge.me","locale":"en","reply_name":"Eyefood Factory France","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"fr","enable_multi_locales_translations":true,"show_review_title_input":true,"review_verification_email_status":"always","require_verification_before_submit":false,"customer_account_validation_enabled":true,"can_be_branded":true,"reply_name_text":"Eyefood Factory France"};</script>
660 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #fec610;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#fec610}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#ffffff;background-color:#3cad09}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Voir plus"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Voir plus"}}.jdgm-rev__thumb-btn{color:#108474}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#108474}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#fec610}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'à propos de'}.jdgm-rev__variant-label:before{content:'Variante : '}.jdgm-rev__out-of-store-text:before{content:'(hors boutique)'}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Eyefood Factory France'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
661</style> <style class='jdgm-settings-style'></style>
662
663  
664  
665  
666  <style class='jdgm-miracle-styles'>
667  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
667/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
668
669</style>
670
671
672  
673  
674   
675
676
677<script data-cfasync='false' class='jdgm-script'>
678!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/",
679jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
680setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){
681!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
682(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!",
683s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))},
684jdgm.loadCSS.requestedUrls=[],jdgm.docReady(function(){(window.jdgmLoadCSS||e.querySelectorAll(
685".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
686parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"):
687jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"))})}(document);
688</script>
vendor: 1 bytes, line 688
688
689<script async data-cfasync="false" type="text/javascript" src="https://cdn.judge.me/loader.js"></script>
689
690
691<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript>
692<!-- End of Judge.me Core -->
693
694
695
696
697
698<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
699
700<script id='shopify-chat-app-embed-data' type='application/json'>
701  {
702    "settings": {
703      "invertActivatorColors": true,
704      "greetingMessage": "👋 Bonjour, écrivez‑nous si vous avez des questions. Nous serons ravis de vous aider !",
705      "showFeaturedProducts": true,
706      "featuredProducts": [],
707      "horizontalPosition": "bottom_right",
708      "icon": "chat_bubble",
709      "buttonLabel": "Chat"
710    }
711  }
712</script>
712
713
714<style data-shopify>
715  
716
717  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
718  shopify-chat:defined:empty {
719    display: grid;
720  }
721
722  :root {
723    --shopify-chat-bg-color: #FFFFFF;
724    --shopify-chat-text-color: #000000;
725    --shopify-chat-accent-bg-color: #000000;
726    --shopify-chat-accent-text-color: #FFFFFF;
727    --shopify-chat-activator-offset: 20px;
728
729    
730
731    --shopify-chat-activator-font-size: 16px;
732    --shopify-chat-border-radius: 16px;
733  }
734
735  
736</style>
737
738<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
738
739
740
741<!-- END app block --><!-- BEGIN app block: shopify://apps/cozy-country-redirect/blocks/CozyStaticScript/7b44aa65-e072-42a4-8594-17bbfd843785 -->
741<script src="https://cozycountryredirectii.addons.business/js/eggbox/5402/script_1f01e200490ff95602eabe27787b8fbd.js?v=1&sign=1f01e200490ff95602eabe27787b8fbd&shop=eyefood-factory-pro.myshopify.com" type='text/javascript'></script>
741
742<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
743
744
745
746
747
748
749
750<link rel="dns-prefetch" href="https://cdn.judge.me">
751<link rel="dns-prefetch" href="https://cdn1.judge.me">
752<link rel="dns-prefetch" href="https://api.judge.me">
753
754<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"Aucun avis","badge_n_reviews_text":"{{ n }} avis","badge_star_color":"#fec610","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Avis \u0026 Questions","widget_open_form_text":"Écrire un avis","widget_close_form_text":"Annuler l'avis","widget_refresh_page_text":"Actualiser la page","widget_summary_text":"Basé sur {{ number_of_reviews }} avis","widget_no_review_text":"Soyez le premier à écrire un avis","widget_name_field_text":"Prénom","widget_verified_name_field_text":"Nom vérifié (public)","widget_name_placeholder_text":"Nom d'affichage","widget_required_field_error_text":"Ce champ est obligatoire.","widget_email_field_text":"E-mail","widget_verified_email_field_text":"E-mail vérifié (privé, ne peut être modifié)","widget_email_placeholder_text":"Entrez votre e-mail (privé)","widget_email_field_error_text":"Veuillez entrer une adresse email valide.","widget_rating_field_text":"Évaluation","widget_review_title_field_text":"Titre de l'avis","widget_review_title_placeholder_text":"Donnez un titre à votre avis","widget_review_body_field_text":"Contenu de l'avis","widget_review_body_placeholder_text":"Commencez à écrire ici...","widget_pictures_field_text":"Photo/Vidéo (facultatif)","widget_submit_review_text":"Soumettre l'avis","widget_submit_verified_review_text":"Soumettre un avis vérifié","widget_submit_success_msg_with_auto_publish":"Merci ! Veuillez actualiser la page dans quelques instants pour voir votre avis. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Je vous remercie! Votre avis sera publié dès qu'il sera approuvé par l'administrateur de la boutique. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Affichage de {{ n_reviews_shown }} sur {{ n_reviews }} avis.","widget_show_all_link_text":"Tout afficher","widget_show_less_link_text":"Afficher moins","widget_author_said_text":"{{ reviewer_name }} a dit :","widget_days_text":"il y a {{ n }} jour/jours","widget_weeks_text":"il y a {{ n }} semaine/semaines","widget_months_text":"il y a {{ n }} mois","widget_years_text":"il y a {{ n }} an/ans","widget_yesterday_text":"Hier","widget_today_text":"Aujourd'hui","widget_replied_text":"\u003e\u003e {{ shop_name }} a répondu :","widget_read_more_text":"Lire plus","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fec610","widget_rating_filter_see_all_text":"Voir tous les avis","widget_sorting_most_recent_text":"Plus récents","widget_sorting_highest_rating_text":"Meilleures notes","widget_sorting_lowest_rating_text":"Notes les plus basses","widget_sorting_with_pictures_text":"Uniquement les photos","widget_sorting_most_helpful_text":"Plus utiles","widget_open_question_form_text":"Nous poser une question","widget_reviews_subtab_text":"Avis","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Réponse","widget_question_placeholder_text":"Écrivez votre question ici","widget_submit_question_text":"Soumettre la question","widget_question_submit_success_text":"Merci pour votre question ! Nous vous notifierons dès qu'elle aura une réponse.","widget_star_color":"#fec610","verified_badge_text":"Avis Vérifié","verified_badge_bg_color":"#3cad09","verified_badge_text_color":"#ffffff","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":true,"widget_thumb":true,"widget_review_location_show":true,"widget_location_format":"full_country_name","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(hors boutique)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"à propos de","enable_review_pictures":true,"enable_question_anwser":true,"widget_theme":"leex","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Avis Produits","widget_shop_reviews_subtab_text":"Avis sur le Shop","widget_other_products_reviews_text":"Avis pour d'autres produits","widget_store_reviews_subtab_text":"Avis de la boutique","widget_product_variant_reference_text":"Avis pour","widget_no_store_reviews_text":"Cette boutique n'a pas encore reçu d'avis","widget_web_restriction_product_reviews_text":"Ce produit n'a pas encore reçu d'avis","widget_no_items_text":"Aucun élément trouvé","widget_show_more_text":"Afficher plus","widget_write_a_store_review_text":"Écrire un avis sur la boutique","widget_product_and_store_reviews_text":"Avis sur les produits et la boutique","widget_reviews_in_collection_text":"Avis dans cette collection","widget_other_languages_heading":"Avis dans d'autres langues","widget_translate_review_text":"Traduire l'avis en {{ language }}","widget_translating_review_text":"Traduction en cours...","widget_show_original_translation_text":"Afficher l'original ({{ language }})","widget_translate_review_failed_text":"Impossible de traduire cet avis.","widget_translate_review_retry_text":"Réessayer","widget_translate_review_try_again_later_text":"Réessayez plus tard","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Photos en premier","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Avis","floating_tab_title":"Laissons nos clients parler pour nous","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Satisfaction client de {{ shop.metafields.judgeme.all_reviews_rating|round:1 }}/5.0 ({{ shop.metafields.judgeme.all_reviews_count }} avis vérifiés)","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} sur 5 étoiles basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis","is_all_reviews_text_badge_a_link":true,"show_stars_for_all_reviews_text_badge":true,"all_reviews_text_badge_url":"https://www.eyefoodfactory.com/pages/faites-vous-votre-opinion","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Ce que vous pensez d'Eyefood Factory","testimonials_carousel_title":"Les clients nous disent","videos_carousel_title":"Histoire de clients réels","cards_carousel_title":"Les clients nous disent","featured_carousel_count_text":"{{ n }} avis","featured_carousel_add_link_to_all_reviews_page":true,"featured_carousel_url":"https://eyefoodfactory.com/pages/faites-vous-votre-opinion","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":true,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Vidéos en premier","widget_review_pending_text":"En attente","featured_carousel_items_for_large_screen":2,"social_share_options_order":"Facebook,Pinterest","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":true,"preview_badge_no_question_text":"Aucune question","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":true,"qa_badge_icon_color":"#19a704","qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Recherche","widget_sorting_verified_only_text":"Vérifiés uniquement","featured_carousel_theme":"aligned","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Lire plus d'avis","featured_carousel_view_product_button_text":"Voir le produit","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Charger plus d'avis","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"affiché publiquement comme","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonyme","medals_widget_title":"Fournisseur d'art et de satisfaction depuis 2010 !","medals_widget_background_color":"#ffffff","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#ffffff","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Pas une URL de vidéo YouTube","widget_max_length_field_error_text":"Veuillez ne pas dépasser {0} caractères.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Vérifié par la boutique","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Fait par nous, partagé par vous","widget_ugc_subt
754itle":"Taguez-nous pour voir votre photo mise en avant sur notre page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Acheter maintenant","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Charger plus","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Voir les avis","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} sur 5","widget_media_grid_title":"Photos \u0026 vidéos clients","widget_media_grid_see_more_text":"Voir plus","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Vérifié par Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Vérifié par Judge.me","widget_media_field_exceed_quantity_message":"Désolé, nous ne pouvons accepter que {{ max_media }} pour un avis.","widget_media_field_exceed_limit_message":"{{ file_name }} est trop volumineux, veuillez sélectionner un {{ media_type }} de moins de {{ size_limit }}MB.","widget_review_submitted_text":"Avis soumis !","widget_question_submitted_text":"Question soumise !","widget_close_form_text_question":"Annuler","widget_write_your_answer_here_text":"Écrivez votre réponse ici","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collecté par Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Charger plus","widget_load_more_color":"#108474","widget_full_review_text":"Avis complet","widget_read_more_reviews_text":"Lire plus d'avis","widget_read_questions_text":"Lire les questions","widget_questions_and_answers_text":"Questions \u0026 Réponses","widget_verified_by_text":"Vérifié par","widget_verified_text":"Vérifié","widget_number_of_reviews_text":"{{ number_of_reviews }} avis","widget_back_button_text":"Retour","widget_next_button_text":"Suivant","widget_custom_forms_filter_button":"Filtres","custom_forms_style":"vertical","widget_show_review_information":true,"how_reviews_are_collected":"Comment les avis sont-ils collectés ?","widget_show_review_keywords":false,"widget_gdpr_statement":"Comment nous utilisons vos données : Nous vous contacterons uniquement à propos de l'avis que vous avez laissé, et seulement si nécessaire. En soumettant votre avis, vous acceptez les \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions\u003c/a\u003e, la \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e et les \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003epolitiques de contenu\u003c/a\u003e de Judge.me.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variante : ","widget_show_verified_branding":false,"widget_ai_summary_title":"Les clients disent","widget_ai_summary_disclaimer":"Résumé des avis généré par IA basé sur les avis clients récents","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Les clients évaluent cette boutique","store_summary_widget_button_text":"Voir les avis clients","store_summary_widget_button_theme_text":"Voir le résumé des avis par l'IA","widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"Comment évalueriez-vous ce produit ?","review_content_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","store_review_form_title_text":"Comment évalueriez-vous cette boutique ?","store_review_form_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Mauvais","five_star_review_guidance_text":"Excellent","customer_information_screen_title_text":"À propos de vous","customer_information_introduction_text":"Veuillez nous en dire plus sur vous.","custom_questions_screen_title_text":"Votre expérience en détail","custom_questions_introduction_text":"Voici quelques questions pour nous aider à mieux comprendre votre expérience.","review_submitted_screen_title_text":"Merci pour votre avis !","review_submitted_screen_thank_you_text":"Nous le traitons et il apparaîtra bientôt dans la boutique.","review_submitted_screen_email_verification_text":"Veuillez confirmer votre email en cliquant sur le lien que nous venons de vous envoyer. Cela nous aide à maintenir des avis authentiques.","confirm_email_screen_title_text":"Confirmez votre e-mail","confirm_email_screen_message_text":"Pour maintenir des avis authentiques, nous vous enverrons un lien sécurisé pour continuer à rédiger votre avis. Cela ne prend qu'un instant.","check_email_screen_title_text":"Vérifiez votre e-mail","check_email_screen_message_text":"Nous vous avons envoyé un e-mail à {{ email }}. Cliquez sur le bouton dans l'e-mail pour continuer.","check_email_screen_resend_message_text":"E-mail renvoyé !","check_email_resend_hint_text":"Vous n'avez pas reçu l'e-mail ? Vérifiez votre dossier spam ou [renvoyez l'e-mail].","verification_email_rate_limit_error_text":"Vous avez atteint la limite de tentatives d'avis pour ce produit. Veuillez vérifier votre boîte de réception ou réessayer plus tard.","review_submitted_request_store_review_text":"Aimeriez-vous partager votre expérience d'achat avec nous ?","review_submitted_review_other_products_text":"Aimeriez-vous évaluer ces produits ?","store_review_screen_title_text":"Voulez-vous partager votre expérience de shopping avec nous ?","store_review_introduction_text":"Nous apprécions votre retour d'expérience et nous l'utilisons pour nous améliorer. Veuillez partager vos pensées ou suggestions.","reviewer_media_screen_title_picture_text":"Partager une photo","reviewer_media_introduction_picture_text":"Téléchargez une photo pour étayer votre avis.","reviewer_media_screen_title_video_text":"Partager une vidéo","reviewer_media_introduction_video_text":"Téléchargez une vidéo pour étayer votre avis.","reviewer_media_screen_title_picture_or_video_text":"Partager une photo ou une vidéo","reviewer_media_introduction_picture_or_video_text":"Téléchargez une photo ou une vidéo pour étayer votre avis.","reviewer_media_
754youtube_url_text":"Collez votre URL Youtube ici","advanced_settings_next_step_button_text":"Suivant","advanced_settings_close_review_button_text":"Fermer","modal_write_review_flow":false,"write_review_flow_required_text":"Obligatoire","write_review_flow_privacy_message_text":"Nous respectons votre vie privée.","write_review_flow_anonymous_text":"Avis anonyme","write_review_flow_visibility_text":"Ne sera pas visible pour les autres clients.","write_review_flow_multiple_selection_help_text":"Sélectionnez autant que vous le souhaitez","write_review_flow_single_selection_help_text":"Sélectionnez une option","write_review_flow_required_field_error_text":"Ce champ est obligatoire","write_review_flow_invalid_email_error_text":"Veuillez saisir une adresse email valide","write_review_flow_max_length_error_text":"Max. {{ max_length }} caractères.","write_review_flow_media_upload_text":"\u003cb\u003eCliquez pour télécharger\u003c/b\u003e ou glissez-déposez","write_review_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre avis si nécessaire. En soumettant votre avis, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Dites-nous plus","negative_review_resolution_text":"Votre expérience est importante pour nous. S'il y a eu des problèmes avec votre achat, nous sommes là pour vous aider. N'hésitez pas à nous contacter, nous aimerions avoir l'opportunité de corriger les choses.","negative_review_resolution_button_text":"Contactez-nous","negative_review_resolution_proceed_with_review_text":"Laisser un avis","negative_review_resolution_subject":"Problème avec l'achat de {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":true,"transparency_badges_from_another_provider":true,"transparency_badges_collected_from_store_visitor":true,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":true,"transparency_badges_collected_via_store_invite_text":"Avis collecté via l'invitation du magasin","transparency_badges_from_another_provider_text":"Avis collecté d'un autre fournisseur","transparency_badges_collected_from_store_visitor_text":"Avis collecté d'un visiteur du magasin","transparency_badges_written_in_google_text":"Avis écrit sur Google","transparency_badges_written_in_etsy_text":"Avis écrit sur Etsy","transparency_badges_written_in_shop_app_text":"Avis écrit sur Shop App","transparency_badges_earned_reward_text":"Avis a gagné une récompense pour une commande future","product_review_widget_per_page":10,"widget_store_review_label_text":"Avis de la boutique","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":true,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"avis","review_widget_review_word_plural"
754:"avis","review_widget_voting_label":"Utile?","review_widget_shop_reply_label":"Réponse de {{ shop_name }} :","review_widget_filters_title":"Filtres","review_widget_filter_rating_title":"Note","review_widget_filter_keyword_title":"Mot-clé","review_widget_clear_filters_text":"Effacer les filtres","review_widget_expand_more_text":"Plus","review_widget_review_highlights_title":"Points forts des avis","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Réponse de {{ answerer_name }} :","qna_content_screen_title_text":"Poser une question sur ce produit","qna_widget_question_required_field_error_text":"Veuillez entrer votre question.","qna_widget_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre question si nécessaire. En soumettant votre question, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","qna_widget_question_submitted_text":"Merci pour votre question !","qna_widget_close_form_text_question":"Fermer","qna_widget_question_submit_success_text":"Nous vous enverrons un email lorsque nous répondrons à votre question.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Avis clients","all_reviews_widget_v2025_ai_summary_title":"Les clients disent à propos de cette boutique","all_reviews_widget_v2025_
754no_review_text":"Soyez le premier à écrire un avis","all_reviews_widget_v2025_review_highlights_title":"Points forts des avis","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"De nos clients","reviews_grid_widget_show_average_rating":true,"platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/eyefood-factory","branding_text":"Propulsé par Judge.me","locale":"en","reply_name":"Eyefood Factory France","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"fr","enable_multi_locales_translations":true,"show_review_title_input":true,"review_verification_email_status":"always","require_verification_before_submit":false,"customer_account_validation_enabled":true,"can_be_branded":true,"reply_name_text":"Eyefood Factory France"};</script>
754 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #fec610;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#fec610}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#ffffff;background-color:#3cad09}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Voir plus"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Voir plus"}}.jdgm-rev__thumb-btn{color:#108474}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#108474}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#fec610}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'à propos de'}.jdgm-rev__variant-label:before{content:'Variante : '}.jdgm-rev__out-of-store-text:before{content:'(hors boutique)'}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Eyefood Factory France'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
755</style> <style class='jdgm-settings-style'></style>
756
757  
758  
759  
760  <style class='jdgm-miracle-styles'>
761  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
761/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
762
763</style>
764
765
766  
767  
768   
769
770
771
772  
773    
774    
775    
776      
776<script id="judgeme_widget_leex_js" data-cfasync="false" type="text/javascript" async src="https://cdn.shopify.com/extensions/01a11069-f27f-71be-8e5a-2afba368643e/judgeme-772/assets/shopify_v2_leex.js"></script>
776
777    
778  
779    
780    
781    
782      <link id="judgeme_widget_leex_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a11069-f27f-71be-8e5a-2afba368643e/judgeme-772/assets/widget_v3_theme_leex.css">
783    
784  
785
786
787<script data-cfasync='false' class='jdgm-script'>
788!function(e){window.jdgm=window.jdgm||{};
789/* INF-1976 */
790var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
791if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
792jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11069-f27f-71be-8e5a-2afba368643e/judgeme-772/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
793jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
794setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
795!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
796(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
797a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
798jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
799t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
800t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
801".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
802parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
803jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
804)}))}(document);
805</script>
805
806<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11069-f27f-71be-8e5a-2afba368643e/judgeme-772/assets/shopify_v2.css"></noscript>
807
808<!-- BEGIN app snippet: theme_fix_tags -->
808<script>
809  (function() {
810    var jdgmThemeFixes = null;
811    if (!jdgmThemeFixes) return;
812
813    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
814    // before the per-theme fix so the theme-specific CSS wins the cascade.
815    // HTML is never applied globally (too risky).
816    var allThemesFix = jdgmThemeFixes['all'];
817    if (allThemesFix && allThemesFix.css) {
818      var allStyleTag = document.createElement('style');
819      allStyleTag.classList.add('jdgm-theme-fix-style-all');
820      allStyleTag.innerHTML = allThemesFix.css;
821      document.head.append(allStyleTag);
822    };
823
824    if (allThemesFix && allThemesFix.js) {
825      var allScriptTag = document.createElement('script');
826      allScriptTag.classList.add('jdgm-theme-fix-script-all');
827      allScriptTag.innerHTML = allThemesFix.js;
828      document.head.append(allScriptTag);
829    };
830
831    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
832    if (!thisThemeFix) return;
833
834    if (thisThemeFix.html) {
835      document.addEventListener("DOMContentLoaded", function() {
836        var htmlDiv = document.createElement('div');
837        htmlDiv.classList.add('jdgm-theme-fix-html');
838        htmlDiv.innerHTML = thisThemeFix.html;
839        document.body.append(htmlDiv);
840      });
841    };
842
843    if (thisThemeFix.css) {
844      var styleTag = document.createElement('style');
845      styleTag.classList.add('jdgm-theme-fix-style');
846      styleTag.innerHTML = thisThemeFix.css;
847      document.head.append(styleTag);
848    };
849
850    if (thisThemeFix.js) {
851      var scriptTag = document.createElement('script');
852      scriptTag.classList.add('jdgm-theme-fix-script');
853      scriptTag.innerHTML = thisThemeFix.js;
854      document.head.append(scriptTag);
855    };
856  })();
857</script>
857
858<!-- END app snippet -->
859<!-- End of Judge.me Core -->
860
861
862
863<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
864
865<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
866
867
868
869
870
871
872
873<script>
874  ;(function () {
875    const url = new URL(window.location)
876    const viewParam = url.searchParams.get('view')
877    if (viewParam && viewParam.includes('variant-pf-')) {
878      url.searchParams.set('pf_v', viewParam)
879      url.searchParams.delete('view')
880      window.history.replaceState({}, '', url)
881    }
882  })()
883</script>
883
884
885
886
887<script type='module'>
888  
889  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
890
891  window.PAGEFLY_CRO['data_debug'] = {
892    original_template_suffix: "home",
893    allow_ab_test: false,
894    ab_test_start_time: 0,
895    ab_test_end_time: 0,
896    today_date_time: 1791291181000,
897  }
898  window.PAGEFLY_CRO['GA4'] = { enabled: false}
899</script>
899
900
901<!-- END app snippet -->
902
903
904
905
906
907
908
909
910  
910<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-helper.js' defer='defer'></script>
910
911
912  
912<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-general-helper.js' defer='defer'></script>
912
913
914  
914<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-snap-slider.js' defer='defer'></script>
914
915
916  
916<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-slideshow-v3.js' defer='defer'></script>
916
917
918  
918<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-slideshow-v4.js' defer='defer'></script>
918
919
920  
920<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-glider.js' defer='defer'></script>
920
921
922  
922<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
922
923
924  
924<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-product-media.js' defer='defer'></script>
924
925
926  
926<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-product.js' defer='defer'></script>
926
927
928
929<script id='pagefly-helper-data' type='application/json'>
930  {
931    "page_optimization": {
932      "assets_prefetching": false
933    },
934    "elements_asset_mapper": {
935      "Accordion": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-accordion.js",
936      "Accordion3": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-accordion3.js",
937      "CountDown": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-countdown.js",
938      "GMap1": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-gmap.js",
939      "GMap2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-gmap.js",
940      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-gmap.js",
941      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-gmap.js",
942      "HTML.Video": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-htmlvideo.js",
943      "HTML.Video2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-htmlvideo2.js",
944      "HTML.Video3": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-htmlvideo2.js",
945      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-htmlvideo2.js",
946      "Instagram": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-instagram.js",
947      "Instagram2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-instagram.js",
948      "Insta3": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-instagram3.js",
949      "Tabs": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-tab.js",
950      "Tabs3": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-tab3.js",
951      "ProductBox": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-cart.js",
952      "FBPageBox2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-facebook.js",
953      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-facebook.js",
954      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-twitter.js",
955      "Paragraph4": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-paragraph4.js",
956
957      "AliReviews": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
958      "BackInStock": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
959      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
960      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
961      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
962      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder
962-365/assets/pagefly-3rd-elements.js",
963      "LimeSpot": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
964      "Loox": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
965      "Opinew": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
966      "Powr": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
967      "ProductReviews": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
968      "PushOwl": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
969      "ReCharge": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
970      "Rivyo": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
971      "TrackingMore": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
972      "Vitals": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js",
973      "Wiser": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js"
974    },
975    "custom_elements_mapper": {
976      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-click-action-element.js",
977      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-dialog-element.js"
978    }
979  }
980</script>
980
981
982<script id='pagefly-heatmap-config' type='application/json'>
983  {}
984</script>
vendor: 1 bytes, line 984
984
985<script>
986  (function () {
987    var el = document.getElementById('pagefly-heatmap-config')
988    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
989    try {
990      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
991    } catch (e) {
992      window.__pagefly_heatmap_config__ = {}
993    }
994  })()
995</script>
vendor: 1 bytes, line 995
995
996<script>
997  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
998  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
999  // overlay path in the metafield, and this page must already be one the merchant enabled
1000  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
1001  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
1002  (function () {
1003    var cfg = window.__pagefly_heatmap_config__ || {}
1004    var id = (window.__pagefly_page_setting__ || {}).pageId
1005    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
1006    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
1007    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
1008    var s = document.createElement('script')
1009    s.src = 'https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-heatmap-overlay.js'
1010    s.defer = true
1011    document.head.appendChild(s)
1012  })()
1013</script>
1013
1014
1015<!-- BEGIN app snippet: pf-ai-schema -->
1016<!-- END app snippet -->
1017
1018
1019<!-- END app block --><!-- BEGIN app block: shopify://apps/ta-labels-badges/blocks/bss-pl-config-data/91bfe765-b604-49a1-805e-3599fa600b24 -->
1019<script
1020    id='bss-pl-config-data'
1021	data-nosnippet
1022>
1023	let TAE_StoreId = "1861";
1024	if (typeof BSS_PL == 'undefined' || TAE_StoreId !== "") {
1025  		var BSS_PL = {};
1026		BSS_PL.storeId = 1861;
1027		BSS_PL.currentPlan = "five_usd";
1028		BSS_PL.apiServerProduction = "https://product-labels.tech-arms.io";
1029		BSS_PL.publicAccessToken = "d07ed830c718aa2324eb64e354e64d30";
1030		BSS_PL.customerTags = "null";
1031		BSS_PL.customerId = "null";
1032		BSS_PL.storeIdCustomOld = 10678;
1033		BSS_PL.storeIdOldWIthPriority = 12200;
1034		BSS_PL.storeIdOptimizeAppendLabel = 59637
1035		BSS_PL.optimizeCodeIds = null; 
1036		BSS_PL.extendedFeatureIds = null;
1037		BSS_PL.watermarkRemoved = null;
1038		BSS_PL.watermarkGoliveConfigId = null;
1039		BSS_PL.watermarkUrl = "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-watermark.png";
1040		BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} || {};
1041		BSS_PL.settingsData  = {} || {};
1042		BSS_PL.configProductMetafields = [] || [];
1043		BSS_PL.configVariantMetafields = [] || [];
1044		
1045		BSS_PL.configData = [].concat({"id":2423,"name":"New","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,4,6","related_product_tag":null,"first_image_tags":null,"img_url":"","public_img_url":"","position":2,"apply":0,"product_type":2,"exclude_products":null,"collection_image_type":null,"product":"","variant":"","collection":"","exclude_product_ids":"","collection_image":"","inventory":0,"tags":"@nouveau","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":1861,"locations":"","enable_allowed_countries":false,"locales":"","enable_allowed_locales":false,"enable_visibility_date":false,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"NEW","label_text_color":"#000000","label_text_background_color":{"type":"hex","value":"#f7ec70ff"},"label_text_font_size":13,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":"0","h_offset":0,"v_offset":0},"label_opacity":85,"topBottom_padding":4,"border_radius":"0px 0px 0px 0px","border_style":null,"border_size":null,"border_color":null,"label_shadow_color":"#000000","label_text_style":0,"label_text_font_family":null,"label_text_font_url":null,"customer_label_preview_image":"https://cdn.shopify.com/s/files/1/0335/4355/3083/products/2-bags-1-cat-339623.jpg?v=1600904418","label_preview_image":"https://cdn.shopify.com/s/files/1/0335/4355/3083/products/2-bags-1-cat-339623.jpg?v=1600904418","label_text_enable":1,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":null,"label_on_image":"2","label_type":1,"badge_type":null,"custom_selector":null,"margin_top":null,"margin_bottom":null,"mobile_height_label":30,"mobile_width_label":60,"mobile_font_size_label":13,"emoji":null,"emoji_position":null,"transparent_background":null,"custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":0,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":null,"countdown_interval_break_length":null,"public_url_s3":"","enable_visibility_period":0,"visibility_period":1,"createdAt":"2020-09-28T12:00:29.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"fixed","desktop_width_label":60,"desktop_height_label":30,"desktop_fixed_percent_label":"fixed","mobile_position":2,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":0,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":0,"mobile_margin_top":null,"mobile_margin_left":0,"mobile_config_label_enable":null,"mobile_default_config":1,"mobile_margin_bottom":null,"enable_fixed_time":0,"fixed_time":"[{\"name\":\"Sunday\",\"selected\":false,\"allDay\":false,\"t
1045imeStart\":\"00:00\",\"timeEnd\":\"23:59\",\"disabledAllDay\":true,\"disabledTime\":true},{\"name\":\"Monday\",\"selected\":false,\"allDay\":false,\"timeStart\":\"00:00\",\"timeEnd\":\"23:59\",\"disabledAllDay\":true,\"disabledTime\":true},{\"name\":\"Tuesday\",\"selected\":false,\"allDay\":false,\"timeStart\":\"00:00\",\"timeEnd\":\"23:59\",\"disabledAllDay\":true,\"disabledTime\":true},{\"name\":\"Wednesday\",\"selected\":false,\"allDay\":false,\"timeStart\":\"00:00\",\"timeEnd\":\"23:59\",\"disabledAllDay\":true,\"disabledTime\":true},{\"name\":\"Thursday\",\"selected\":false,\"allDay\":false,\"timeStart\":\"00:00\",\"timeEnd\":\"23:59\",\"disabledAllDay\":true,\"disabledTime\":true},{\"name\":\"Friday\",\"selected\":false,\"allDay\":false,\"timeStart\":\"00:00\",\"timeEnd\":\"23:59\",\"disabledAllDay\":true,\"disabledTime\":true},{\"name\":\"Saturday\",\"selected\":false,\"allDay\":false,\"timeStart\":\"00:00\",\"timeEnd\":\"23:59\",\"disabledAllDay\":true,\"disabledTime\":true}]","statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":null,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","img_plan_id":0,"label_badge_type":null,"deletedAt":null,"desktop_lock_aspect_ratio":false,"mobile_lock_aspect_ratio":false,"img_aspect_ratio":null,"preview_board_width":null,"preview_board_height":null,"set_size_on_mobile":true,"set_position_on_mobile":true,"set_margin_on_mobile":true,"from_stock":0,"to_stock":0,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\"}","conditions_apply_type":"{}","public_font_url":null,"font_size_ratio":null,"group_ids":null,"metafields":null,"no_ratio_height":false,"updatedAt":"2023-08-19T06:40:59.000Z","multipleBadge":null,"translations":[],"label_id":2423,"label_text_id":2423,"bg_style":"solid"},);
1046
1047		
1048		BSS_PL.configDataBanner = [].concat();
1049
1050		
1051		BSS_PL.configDataPopup = [].concat();
1052
1053		
1054		BSS_PL.configDataLabelGroup = [].concat();
1055		
1056		
1057		BSS_PL.collectionID = ``;
1058		BSS_PL.collectionHandle = ``;
1059		BSS_PL.collectionTitle = ``;
1060
1061		
1062		BSS_PL.conditionConfigData = [].concat();
1063	}
1064</script>
1064
1065
1066
1067
1068
1069<style>
1070    
1071    
1072
1073</style>
1074
1075<script data-nosnippet>
1076    function bssLoadScripts(src, callback, isDefer = false) {
1077        const scriptTag = document.createElement('script');
1078        document.head.appendChild(scriptTag);
1079        scriptTag.src = src;
1080        if (isDefer) {
1081            scriptTag.defer = true;
1082        } else {
1083            scriptTag.async = true;
1084        }
1085        if (callback) {
1086            scriptTag.addEventListener('load', function () {
1087                callback();
1088            });
1089        }
1090    }
1091    const scriptUrls = [
1092        "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-helper.js",
1093        "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-config-run-scripts.js",
1094    ];
1095    Promise.all(scriptUrls.map((script) => new Promise((resolve) => bssLoadScripts(script, resolve)))).then((res) => {
1096        console.log('BSS scripts loaded');
1097        window.bssScriptsLoaded = true;
1098    });
1099
1100	function bssInitScripts() {
1101		if (BSS_PL.configData.length) {
1102			const enabledFeature = [
1103				{ type: 1, script: "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-for-label.js" },
1104				{ type: 2, badge: [0, 7, 8], script: "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-for-badge-product-name.js" },
1105				{ type: 2, badge: [1, 11], script: "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-for-badge-product-image.js" },
1106				{ type: 2, badge: 2, script: "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-for-badge-custom-selector.js" },
1107				{ type: 2, badge: [3, 9, 10], script: "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-for-badge-price.js" },
1108				{ type: 2, badge: 4, script: "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-for-badge-add-to-cart-btn.js" },
1109				{ type: 2, badge: 5, script: "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-for-badge-quantity-box.js" },
1110				{ type: 2, badge: 6, script: "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-init-for-badge-buy-it-now-btn.js" }
1111			]
1112				.filter(({ type, badge }) => BSS_PL.configData.some(item => item.label_type === type && (badge === undefined || (Array.isArray(badge) ? badge.includes(item.badge_type) : item.badge_type === badge))) || (BSS_PL.configDataLabelGroup && BSS_PL.configDataLabelGroup.length))
1113				.map(({ script }) => script);
1114				
1115            enabledFeature.forEach((src) => bssLoadScripts(src));
1116
1117            if (enabledFeature.length) {
1118                const src = "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-product-label-js.js";
1119                bssLoadScripts(src);
1120            }
1121        }
1122
1123        if (BSS_PL.configDataBanner && BSS_PL.configDataBanner.length) {
1124            const src = "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-product-label-banner.js";
1125            bssLoadScripts(src);
1126        }
1127
1128        if (BSS_PL.configDataPopup && BSS_PL.configDataPopup.length) {
1129            const src = "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-product-label-popup.js";
1130            bssLoadScripts(src);
1131        }
1132
1133        if (window.location.search.includes('bss-pl-custom-selector')) {
1134            const src = "https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-product-label-custom-position.js";
1135            bssLoadScripts(src, null, true);
1136        }
1137    }
1138    bssInitScripts();
1139</script>
1139
1140
1141
1142<!-- END app block --><!-- BEGIN app block: shopify://apps/seo-king/blocks/seo-king-prerender-links/4aa30173-495d-4e49-b377-c5ee4024262f -->
1143
1144
1145<script type="text/javascript">
1146	if(HTMLScriptElement.supports&&HTMLScriptElement.supports("speculationrules")){var s=document.createElement("script");s.type="speculationrules",s.textContent=JSON.stringify({prefetch:[{where:{and:[{href_matches:"/*"},{not:{href_matches:["/cart/*","/checkout/*","/account/*"]}},{not:{selector_matches:"[rel=nofollow]"}}]},eagerness:"moderate"}]}),document.head.appendChild(s)}else{var prefetchedSK=new Set,excludeSK=["/cart/","/checkout/","/account/"];function shouldPrefetchSK(e){if(!e||e.startsWith("#")||e.startsWith("javascript:")||e.startsWith("mailto:")||e.startsWith("tel:"))return!1;if(-1===e.indexOf(window.location.hostname))return!1;for(var t=0;t<excludeSK.length;t++)if(-1!==e.indexOf(excludeSK[t]))return!1;return!0}document.addEventListener("mouseover",function(e){var t=e.target.closest("a");if(t){var n=t.href;shouldPrefetchSK(n)&&!prefetchedSK.has(n)&&(prefetchedSK.add(n),t=document.createElement("link"),t.rel="prefetch",t.href=n,document.head.appendChild(t))}},!0)}
1147</script>
1147
1148
1149
1150
1151<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-gdpr-cookie-bar/blocks/app-embed/e2ac5ac3-1765-477b-ac58-d792f9a65f3a -->
1151<script>
1152  window.shop_template_name = 'index'
1153  window.cookie_bar_popup_data = {"notification_setting":{"popup_status":true,"popup_type":"corner_pop","description_text":"La protection de votre vie priv\u0026eacute;e est importante. Nous utilisons des cookies et des technologies similaires pour que votre visite soit la plus agr\u0026eacute;able possible.\u0026nbsp;\u003ca href=\"https:\/\/eyefoodfactory.com\/policies\/privacy-policy\"\u003eEn savoir plus.\u003c\/a\u003e","description_bg_color":"#636363","description_link_color":"#f3ee78","description_text_color":"#FFFFFF","button_text":"J'accepte","button_bg_color":"#f3ee78","button_hover_bg":"#f2e91c","button_text_color":"#1d1f21","button_border_radius":0,"popup_desktop_vertical_position":"bottom","popup_desktop_horizontal_position":"left","popup_mobile_position":"top","popup_animation":"fade","eu_only":true,"cookie_lifetime":7,"button_border_color":"#f3ee78","button_hover_text_color":"#000000","button_hover_border_color":"#f2e91c","ca_only":false,"allow_cookie_preference":false,"scan_time":null,"allow_shopify_data_preference":false,"title_text_color":"#FFFFFF","switch_color":"#CFCFCF","on_switch_bg_color":"#3CC527","off_switch_bg_color":"#999999","preferences_text":"Preferences","monthly_analysis_email":true,"deny_button_text":"Deny","fs_popup_color":"#FFFFFF","customization_button_text":"Accept","deny_button_text_color":"#333333","deny_button_hover_text_color":"#333333","deny_button_bg_color":"#FFFFFF","deny_button_hover_bg":"#DDDDDD","deny_button_hover_border_color":"#DDDDDD","deny_button_border_color":"#FFFFFF","preference_bar_width":700,"preference_bar_border_color":"#666","preference_deny_button_text":"Deny","app_porxy_url":"\/tools\/data_preferences","fs_popup_opacity":1.0,"va_only":false,"accept_button_text_font_family":null,"deny_button_text_font_family":null,"preference_button_text_font_family":null,"accept_button_text_size":14,"deny_button_text_size":14,"preference_button_text_size":14,"utah_only":false,"colorado_only":false,"connecticut_only":false,"pipeda_only":false,"preference_button_text_color":"#333333","preference_button_border_color":"#FFFFFF","preference_button_bg_color":"#FFFFFF","preference_button_hover_text_color":"#333333","preference_button_hover_border_color":"#DDDDDD","preference_button_hover_bg":"#DDDDDD","category_description_color":"#6d7175"},"have_any_plan":true,"plan_features":["geo_targeting","adjustable_colors","cookie_statistics","no_copyright_text","CCPA_GDPR_compliant","my_account_settings","Export_Delete_DPR_requests_reports"],"preference_bar":"","shop_domain":"eyefood-factory-pro.myshopify.com","region_check":true}
1154</script>
1154
1155
1156<!-- END app block -->
1156<script src="https://cdn.shopify.com/extensions/01a0381f-aaac-7376-ad4c-be6420c213ba/easy-tabs-product-tabs-36/assets/easytabs.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1156
1156
1157<script src="https://cdn.shopify.com/extensions/01a11069-f27f-71be-8e5a-2afba368643e/judgeme-772/assets/loader.js" type="text/javascript" defer="defer"></script>
1157
1158<link href="https://cdn.shopify.com/extensions/01a10adc-2803-7b67-957a-a1edafa12189/version_8578bbf2-2026-10-05_13h59m/assets/bss-pl-style.min.css" rel="stylesheet" type="text/css" media="all">
1159<script src="https://cdn.shopify.com/extensions/019fb765-a20d-70b5-a0ed-c6737baff3af/gdpr-cookie-notice-52/assets/hulkapps-cookebar.js" type="text/javascript" defer="defer"></script>
1159
1160<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1161<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 33543553083,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1161
1161
1162<script>
1163  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1164</script>
vendor: 1 bytes, line 1164
1164
1165<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1165).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 33543553083,storefrontBaseUrl: "https://eyefoodfactory.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://eyefoodfactory.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3936190810","configuration":"{\"apiKey\":\"4n5f7C2m6u\",\"host\":\"searchserverapi1.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5559ea45e47b67d15b30b79e7c6719da","type":"APP","apiClientId":578825,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1165,"dataSharingState":"unrestricted"},{"id":"3583410522","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\":\"undefined\/analytics-v2\/events\",\"focusDuration\":\"3\",\"enableAdvancedTracking\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e023fb0c721518c0dce4129e4d87a86","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2232353114","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"959512922","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-KMM6HWEC1S\\\",\\\"AW-10782934156\\\",\\\"GT-WRF78HT\\\"],\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-KMM6HWEC1S\\\",\\\"AW-10782934156\\\/w2bpCIq7tPgCEIyJ2pUo\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-KMM6HWEC1S\\\",\\\"AW-10782934156\\\/wEKLCI27tPgCEIyJ2pUo\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-KMM6HWEC1S\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-KMM6HWEC1S\\\",\\\"AW-10782934156\\\/UVTCCIy6tPgCEIyJ2pUo\\\",\\\"MC-Z3HJV0B2JY\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-KMM6HWEC1S\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-KMM6HWEC1S\\\",\\\"AW-10782934156\\\/_K5CCIm6tPgCEIyJ2pUo\\\",\\\"MC-Z3HJV0B2JY\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-KMM6HWEC1S\\\",\\\"AW-10782934156\\\/1brZCIa6tPgCEIyJ2pUo\\\",\\\"MC-Z3HJV0B2JY\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-KMM6HWEC1S\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-KMM6HWEC1S\\\",\\\"AW-10782934156\\\/E5RUCJC7tPgCEIyJ2pUo\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-KMM6HWEC1S\\\",\\\"AW-10782934156\\\/cb-SCI-6tPgCEIyJ2pUo\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-KMM6HWEC1S\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"477200730","configuration":"{\"pixel_id\":\"1494660457501926\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"156139866","configuration":"{\"tagID\":\"2614001195115\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Eyefood Factory France","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"eyefood-factory-pro.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/eyefoodfactory.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9815508910426","handle":"f-actarus","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49578395435354","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9815430037850","handle":"f-brand-new","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49578229662042","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9815391109466","handle":"f-buzzer-beater","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49578145677658","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9815541547354","handle":"f-daydream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49578514088282","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9815511695706","handle":"f-fight-the-power","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49578401399130","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9815520903514","handle":"f-fireface","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49578424271194","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9815483810138","handle":"f-georges","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49578334519642","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9815506944346","handle":"f-goldo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49578390847834","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1165,{"id":"10517374370138","handle":"purple-noize","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52660868612442","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10517318304090","handle":"margot-copie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52660708933978","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10517311848794","handle":"margot","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52660687208794","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10515302023514","handle":"kajen","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52654325170522","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10515268108634","handle":"agathe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52654251508058","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10510059667802","handle":"like-an-angel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52642407186778","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10510042366298","handle":"light-between-the-worlds","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52642318123354","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10510029586778","handle":"goddess","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52642250686810","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10510003208538","handle":"butterfly","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52642094186842","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10517357494618","handle":"flowers-orange","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52660828963162","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10517339504986","handle":"flowers-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52660779581786","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10515258048858","handle":"embrace-of-the-touch","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52654215299418","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://eyefoodfactory.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"187262042458","themePublished":"true","eventMetadataId":"3865d92b-4e00-4780-a431-349f4a3ae65b","pageType":"home","shopId":"33543553083","storefrontBaseUrl":"https:\/\/eyefoodfactory.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1165<script>
1166  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1167  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1168  window.ShopifyAnalytics.meta.currency = 'EUR';
1169  var meta = {"page":{"pageType":"home","requestId":"63004102-3ded-4a55-ad2d-c15f1e805625-1791291180"}};
1170  for (var attr in meta) {
1171    window.ShopifyAnalytics.meta[attr] = meta[attr];
1172  }
1173</script>
vendor: 1 bytes, line 1173
1173
1174<script class="analytics">
1175  (function () {
1176    var customDocumentWrite = function(content) {
1177      var jquery = null;
1178
1179      if (window.jQuery) {
1180        jquery = window.jQuery;
1181      } else if (window.Checkout && window.Checkout.$) {
1182        jquery = window.Checkout.$;
1183      }
1184
1185      if (jquery) {
1186        jquery('body').append(content);
1187      }
1188    };
1189
1190    var hasLoggedConversion = function(token) {
1191      if (token) {
1192        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1193      }
1194      return false;
1195    }
1196
1197    var setCookieIfConversion = function(token) {
1198      if (token) {
1199        var twoMonthsFromNow = new Date(Date.now());
1200        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1201
1202        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1203      }
1204    }
1205
1206    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1207    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1208    if (trekkie.integrations) {
1209      return;
1210    }
1211    trekkie.methods = [
1212      'identify',
1213      'page',
1214      'ready',
1215      'track',
1216      'trackForm',
1217      'trackLink'
1218    ];
1219    trekkie.factory = function(method) {
1220      return function() {
1221        var args = Array.prototype.slice.call(arguments);
1222        args.unshift(method);
1223        trekkie.push(args);
1224        if (method == 'track' || method == 'page') {
1225          var pageUrl;
1226          try {
1227            pageUrl = window.location.href;
1228          } catch (e) {}
1229          var pageReferrer;
1230          try {
1231            pageReferrer = document.referrer;
1232          } catch (e) {}
1233          try {
1234            if (window.__TREKKIE_SHIM_QUEUE == null) {
1235              window.__TREKKIE_SHIM_QUEUE = [];
1236            }
1237            window.__TREKKIE_SHIM_QUEUE.push({
1238              from: 'trekkie-stub',
1239              method: method,
1240              args: args.slice(1),
1241              pageContext: {
1242                url: pageUrl,
1243                referrer: pageReferrer
1244              }
1245            });
1246          } catch (e) {
1247            // no-op
1248          }
1249        }
1250        return trekkie;
1251      };
1252    };
1253    for (var i = 0; i < trekkie.methods.length; i++) {
1254      var key = trekkie.methods[i];
1255      trekkie[key] = trekkie.factory(key);
1256    }
1257    trekkie.load = function(config) {
1258      trekkie.config = config || {};
1259      trekkie.config.initialDocumentCookie = document.cookie;
1260      var first = document.getElementsByTagName('script')[0];
1261var script = document.createElement('script');
1262script.type = 'text/javascript';
1263script.onerror = function(e) {
1264  var scriptFallback = document.createElement('script');
1265  scriptFallback.type = 'text/javascript';
1266  scriptFallback.onerror = function(error) {
1267          var Monorail = {
1268      produce: function produce(monorailDomain, schemaId, payload) {
1269        var currentMs = new Date().getTime();
1270        var event = {
1271          schema_id: schemaId,
1272          payload: payload,
1273          metadata: {
1274            event_created_at_ms: currentMs,
1275            event_sent_at_ms: currentMs
1276          }
1277        };
1278        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1279      },
1280      sendRequest: function sendRequest(endpointUrl, payload) {
1281        // Try the sendBeacon API
1282        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1283          var blobData = new window.Blob([payload], {
1284            type: 'text/plain'
1285          });
1286
1287          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1288            return true;
1289          } // sendBeacon was not successful
1290
1291        } // XHR beacon
1292
1293        var xhr = new XMLHttpRequest();
1294
1295        try {
1296          xhr.open('POST', endpointUrl);
1297          xhr.setRequestHeader('Content-Type', 'text/plain');
1298          xhr.send(payload);
1299        } catch (e) {
1300          console.log(e);
1301        }
1302
1303        return false;
1304      },
1305      isIos12: function isIos12() {
1306        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1307      }
1308    };
1309    Monorail.produce('monorail-edge.shopifysvc.com',
1310      'trekkie_storefront_load_errors/1.1',
1311      {shop_id: 33543553083,
1312      theme_id: 187262042458,
1313      app_name: "storefront",
1314      context_url: window.location.href,
1315      source_url: "//eyefoodfactory.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1316
1317  };
1318  scriptFallback.async = true;
1319  scriptFallback.src = '//eyefoodfactory.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1320  first.parentNode.insertBefore(scriptFallback, first);
1321};
1322script.async = true;
1323script.src = '//eyefoodfactory.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1324first.parentNode.insertBefore(script, first);
1325
1326    };
1327    trekkie.load(
1328      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":33543553083,"isMerchantRequest":null,"themeId":187262042458,"themeCityHash":"9908886477138431373","contentLanguage":"fr","currency":"EUR","eventMetadataId":"3865d92b-4e00-4780-a431-349f4a3ae65b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1329    );
1330
1331    var loaded = false;
1332    trekkie.ready(function() {
1333      if (loaded) return;
1334      loaded = true;
1335
1336      window.ShopifyAnalytics.lib = window.trekkie;
1337
1338      var originalDocumentWrite = document.write;
1339      document.write = customDocumentWrite;
1340      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1341      document.write = originalDocumentWrite;
1342
1343      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1344      var token = match? match[1]: undefined;
1345      if (!hasLoggedConversion(token)) {
1346        setCookieIfConversion(token);
1347        
1348      }
1349    });
1350
1351    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"63004102-3ded-4a55-ad2d-c15f1e805625-1791291180","shopifyEmitted":true});
1352
1353    var eventsListenerScript = document.createElement('script');
1354    eventsListenerScript.async = true;
1355    eventsListenerScript.src = "//eyefoodfactory.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1356    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1357})();</script>
vendor: 1 bytes, line 1357
1357
1358<script
1359  defer
1360  src="https://eyefoodfactory.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.5.min.js"
1361  data-application="storefront-renderer"
1362  data-shop-id="33543553083"
1363  data-render-region="gcp-europe-west1"
1364  data-page-type="index"
1365  data-theme-instance-id="187262042458"
1366  data-theme-name="Kingdom"
1367  data-theme-version="3.4.4"
1368  data-monorail-region="shop_domain"
1369  data-resource-timing-sampling-rate="10"
1370  data-shs="true"
1371  data-shs-beacon="true"
1372  data-shs-export-with-fetch="true"
1373  data-shs-logs-sample-rate="1"
1374  data-shs-beacon-endpoint="https://eyefoodfactory.com/api/collect"
1375></script>
vendor: 1 bytes, line 1375
1375
1376<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Bienvenue sur Eyefood Factory France. Comment puis-je vous aider ?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"exportCommand":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Ouvrir le chat"},{"key":"agent_chat.panel.ask_anything","value":"Posez votre question"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Réponses non lues"},{"key":"agent_chat.panel.back_to_chat","value":"Retour au chat"},{"key":"agent_chat.panel.see_history","value":"Voir l’historique du chat"},{"key":"agent_chat.panel.new_chat","value":"Créer un nouveau chat"},{"key":"agent_chat.panel.close","value":"Fermer le chat"},{"key":"agent_chat.panel.undock","value":"Détacher le chat"},{"key":"agent_chat.panel.dock","value":"Ancrer le chat"},{"key":"agent_chat.panel.expand","value":"Agrandir le chat"},{"key":"agent_chat.panel.contract","value":"Réduire le chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Aller au plus récent"},{"key":"agent_chat.panel.loading_chat","value":"Chargement du chat"},{"key":"agent_chat.input.label","value":"Saisissez votre message"},{"key":"agent_chat.input.placeholder","value":"Posez votre question..."},{"key":"agent_chat.input.send","value":"Envoyer"},{"key":"agent_chat.input.stop","value":"Arrêter la génération"},{"key":"agent_chat.thinking","value":"Réflexion..."},{"key":"agent_chat.searching","value":"Recherche..."},{"key":"agent_chat.message.sent_timestamp","value":"Envoyé · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automatisé"},{"key":"agent_chat.message.automated_timestamp","value":"Automatisé · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Un membre de notre équipe vous répondra sous peu"},{"key":"agent_chat.human_handoff.action","value":"Discuter avec notre équipe"},{"key":"agent_chat.human_handoff.request","value":"J’aimerais parler à un membre de votre équipe"},{"key":"agent_chat.human_handoff.ai_assistant","value":"Assistant IA"},{"key":"agent_chat.greeting.default","value":"Bonjour !"},{"key":"agent_chat.greeting.with_name","value":"Bonjour {{name}} !"},{"key":"agent_chat.greeting.welcome","value":"Vous pouvez poser des questions sur les achats, les tailles\/dimensions, l’expédition, les retours ou le statut de la commande."},{"key":"agent_chat.greeting.welcome_back","value":"Bon retour sur %{shop_name} ! Comment puis-je vous aider ?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Bon retour ! Comment puis-je vous aider ?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Bienvenue sur %{shop_name}. Comment puis-je vous aider ?"},{"key":"agent_chat.greeting.generic","value":"Comment puis-je vous aider ?"},{"key":"agent_chat.disclaimer.text","value":"Ce chat utilise l’IA de Shopify et peut commettre des erreurs. Vos messages sont visibles par {{shop_name}}. Consulter la"},{"key":"agent_chat.disclaimer.text_human","value":"Vos messages sont visibles par {{shop_name}} et par Shopify pour la fourniture et l’amélioration des services. Voir"},{"key":"agent_chat.disclaimer.link_text","value":"politique de confidentialité"},{"key":"agent_chat.error.response_unavailable","value":"Réponse indisponible"},{"key":"agent_chat.error.generic","value":"Une erreur est survenue."},{"key":"agent_chat.error.response_failed","value":"Impossible de charger ce message"},{"key":"agent_chat.error.message_send_failed","value":"Votre message n’a pas pu être envoyé"},{"key":"agent_chat.error.attachment_upload_failed","value":"Votre pièce jointe n’a pas été chargée"},{"key":"agent_chat.error.try_again","value":"Réessayer"},{"key":"agent_chat.error.unavailable","value":"Le chat n’est pas disponible pour le moment, veuillez réessayer plus tard"},{"key":"agent_chat.error.usage_limit","value":"Limite de messages atteinte : réessayez plus tard ou envoyez-nous un e-mail à {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Limite de messages atteinte : réessayez plus tard"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Le chat n’est pas disponible pour le moment, envoyez-nous un e-mail à {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Le chat n’est pas disponible pour le moment"},{"key":"agent_chat.error.cost_quota_handover","value":"L’assistant IA n’est pas disponible pour le moment : notre équipe vous répondra sous peu"},{"key":"agent_chat.history.heading","value":"Historique du chat"},{"key":"agent_chat.history.loading","value":"Chargement de l’historique des conversations"},{"key":"agent_chat.history.aria_label","value":"Historique des conversations"},{"key":"agent_chat.history.no_conversations","value":"Aucune conversation"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.conversation.many","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Une erreur est survenue."},{"key":"agent_chat.history.try_again","value":"Réessayer"},{"key":"agent_chat.history.no_past","value":"Aucune conversation antérieure"},{"key":"agent_chat.history.start_new","value":"Démarrer un nouveau chat"},{"key":"agent_chat.history.untitled","value":"Conversation sans titre"},{"key":"agent_chat.history.resume","value":"Reprendre : {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Reprendre : {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Supprimer la conversation : {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Impossible de supprimer la conversation"},{"key":"agent_chat.feedback.group_label","value":"Retour d’expérience sur le message"},{"key":"agent_chat.feedback.thumbs_up","value":"Pouce levé"},{"key":"agent_chat.feedback.thumbs_down","value":"Pouce baissé"},{"key":"agent_chat.feedback.add_comment","value":"Ajouter un commentaire"},{"key":"agent_chat.feedback.thanks","value":"Merci pour votre retour d’expérience"},{"key":"agent_chat.feedback.placeholder_up","value":"Dites-nous ce qui s’est bien passé"},{"key":"agent_chat.feedback.placeholder_down","value":"Dites-nous ce qui pourrait être amélioré"},{"key":"agent_chat.feedback.comment_label","value":"Commentaire de retour d’expérience"},{"key":"agent_chat.feedback.cancel","value":"Annuler"},{"key":"agent_chat.feedback.submit","value":"Soumettre"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Longueur maximale atteinte. Le retour d’expérience est limité à {{max}} caractères."},{"key":"agent_chat.buyer_profile.button.open","value":"Profil de l’acheteur"},{"key":"agent_chat.buyer_profile.title","value":"Profil de l’acheteur"},{"key":"agent_chat.buyer_profile.empty","value":"Aucun profil de l’acheteur disponible."},{"key":"agent_chat.buyer_profile.close","value":"Fermer"},{"key":"agent_chat.suggestions.empty_state_label","value":"Questions suggérées"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Réponses suggérées"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Se connecter pour continuer"},{"key":"agent_chat.auth.sign_in","value":"Se connecter"},{"key":"agent_chat.auth.skip_and_chat","value":"Ignorer et démarrer le chat"},{"key":"agent_chat.auth.pre_chat_title","value":"Connectez-vous pour personnaliser et enregistrer vos chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Connectez-vous ou créez un compte"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Ne manquez aucune réponse"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Connectez-vous pour discuter avec notre équipe. Nous vous enverrons un e-mail si vous quittez le chat."},{"key":"agent_chat.auth.share_disclaimer","value":"En continuant, Shop partagera votre nom et votre e-mail avec cette boutique. C
1376onsultez ses {{terms_link}} et sa {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"conditions"},{"key":"agent_chat.auth.privacy_link","value":"politique de confidentialité"},{"key":"agent_chat.auth.declined_pre_chat","value":"Je ne peux pas vous mettre en relation avec la boutique si vous ne vous connectez pas."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"Si vous quittez le chat, nous vous enverrons un e-mail en cas de réponse."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Connectez-vous pour recevoir un e-mail en cas de réponse."},{"key":"agent_chat.order_lookup.track_order","value":"Suivre ma commande"},{"key":"agent_chat.order_lookup.track_another_order","value":"Suivre une autre commande"},{"key":"agent_chat.order_lookup.new_conversation","value":"Nouvelle conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Actions de recherche de commande"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Saisir les informations de la commande"},{"key":"agent_chat.order_lookup.prompt","value":"Pour consulter le statut de votre commande, veuillez fournir les détails de la commande."},{"key":"agent_chat.order_lookup.form_title","value":"Suivre ma commande"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Veuillez fournir vos informations."},{"key":"agent_chat.order_lookup.order_number_label","value":"Numéro de commande"},{"key":"agent_chat.order_lookup.email_label","value":"Adresse e-mail"},{"key":"agent_chat.order_lookup.submit","value":"Suivre ma commande"},{"key":"agent_chat.order_lookup.cancel","value":"Annuler"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Veuillez saisir un numéro de commande valide composé uniquement de chiffres et de lettres, sans espaces (par ex. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Veuillez saisir un numéro de commande valide composé uniquement de chiffres et de lettres, sans espaces (par ex. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Veuillez saisir une adresse e-mail valide"},{"key":"agent_chat.order_lookup.generic_error","value":"Un problème s’est produit lors de la recherche de votre commande. Veuillez réessayer."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Trop de tentatives. Réessayez plus tard."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"La recherche de commande est en cours. Démarrez une nouvelle conversation pour poser une autre question."},{"key":"agent_chat.legacy_contact.form_title","value":"Avant de commencer"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Veuillez fournir vos coordonnées afin que nous puissions vous répondre si vous quittez le chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"Prénom"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Nom"},{"key":"agent_chat.legacy_contact.email_label","value":"E-mail"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"M’envoyer des actualités et des offres par e-mail"},{"key":"agent_chat.legacy_contact.submit","value":"Démarrer le chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Annuler"},{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Saisissez un prénom valide."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Saisissez un nom valide."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Saisissez une adresse e-mail valide."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"L’adresse e-mail est trop longue."},{"key":"agent_chat.legacy_contact.generic_error","value":"Un problème est survenu."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Trop de tentatives. Réessayez plus tard."},{"key":"agent_chat.discountCard.useDiscount","value":"Utiliser la réduction"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"S’applique automatiquement lors du paiement"},{"key":"agent_chat.cart.checkout","value":"Paiement"},{"key":"agent_chat.product.add_to_cart","value":"Ajouter au panier"},{"key":"agent_chat.product.view_details","value":"Afficher les détails"},{"key":"agent_chat.product.out_of_stock","value":"En rupture de stock"},{"key":"agent_chat.product.compare_suggestions","value":"Comparer les suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Masquer les suggestions"},{"key":"agent_chat.product.sold_out","value":"Épuisé"},{"key":"agent_chat.order.item.one","value":"article"},{"key":"agent_chat.order.item.other","value":"articles"},{"key":"agent_chat.order.item.many","value":"articles"},{"key":"agent_chat.order.less_items.one","value":"- masquer {{count}} article"},{"key":"agent_chat.order.less_items.other","value":"- masquer {{count}} articles"},{"key":"agent_chat.order.less_items.many","value":"- masquer {{count}} articles"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} autre article"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} autres articles"},{"key":"agent_chat.order.more_items.many","value":"+ {{count}} autres articles"},{"key":"agent_chat.order.view_order","value":"Afficher la commande {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Suivre l’envoi"},{"key":"agent_chat.order.of_total","value":"{{index}} sur {{total}}"},{"key":"agent_chat.order.label","value":"Commande {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} commande"},{"key":"agent_chat.order.count.other","value":"{{count}} commandes"},{"key":"agent_chat.order.count.many","value":"{{count}} commandes"},{"key":"agent_chat.order.ordered_on","value":"Commandé le {{date}}"},{"key":"agent_chat.order.select","value":"Sélectionner la commande {{number}}"},{"key":"agent_chat.return.heading","value":"Sélection des articles à retourner"},{"key":"agent_chat.return.toggle_item","value":"Sélectionner {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, non retournable"},{"key":"agent_chat.return.quantity_label","value":"Quantité à retourner"},{"key":"agent_chat.return.reason_label","value":"Motif de retour"},{"key":"agent_chat.return.reason_placeholder","value":"Sélectionner un motif"},{"key":"agent_chat.return.confirm","value":"Demander un retour"},{"key":"agent_chat.return.confirmed","value":"Retour demandé"},{"key":"agent_chat.return.reason.size_too_small","value":"Taille trop petite"},{"key":"agent_chat.return.reason.size_too_large","value":"Taille trop grande"},{"key":"agent_chat.return.reason.unwanted","value":"Non désiré"},{"key":"agent_chat.return.reason.not_as_described","value":"Non conforme à la description"},{"key":"agent_chat.return.reason.wrong_item","value":"Mauvais article"},{"key":"agent_chat.return.reason.defective","value":"Défectueux"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Couleur"},{"key":"agent_chat.return.reason.other_reason","value":"Autre"},{"key":"agent_chat.scroll.previous","value":"Précédent"},{"key":"agent_chat.scroll.next","value":"Suivant"}]}</script>
vendor: 1 bytes, line 1376
1376
1377<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"33543553083","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Se connecter ou créer un compte"},{"key":"account_menu.signed_out_state.section_divider","value":"Autres moyens de connexion"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OU"},{"key":"account_menu.signed_out_state.email_field_label","value":"E-mail"},{"key":"account_menu.signed_out_state.orders_button","value":"Commandes"},{"key":"account_menu.signed_out_state.profile_button","value":"Profil"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Se connecter avec Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continuer avec Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continuer avec Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Envoyez-moi des nouvelles et des offres par e-mail"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Bonjour, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Compte"},{"key":"account_menu.signed_in_state.orders_button","value":"Commandes"},{"key":"account_menu.signed_in_state.profile_button","value":"Profil"},{"key":"account_menu.location_picker.sheet_title","value":"Emplacements"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Rechercher"},{"key":"account_menu.aria_labels.close_menu","value":"Fermer le menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Retour au menu principal depuis {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, ouvre le sous-menu"},{"key":"account_menu.aria_labels.loading_menu","value":"Chargement du menu"},{"key":"account_menu.aria_labels.account","value":"Compte"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Se connecter avec e-mail"},{"key":"account_menu.aria_labels.sign_in","value":"Se connecter"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"FR","language":"fr"}}</script>
1377
1378<meta name="shopify-y" content="e6b3c946-9b62-4a4a-8f61-00331693e100" data-expiration="1822848780000"><meta name="shopify-s" content="3c8ec083-78c6-4c6d-9bd2-c2d2e7625b7b" data-expiration="1791292980000"><meta name="new-cookie-storage-activated" content="t">
1379</head>
1380<script src="https://cozycountryredirect.addons.business/js/eggbox/5402/dtag/script.js?shop=eyefood-factory-pro.myshopify.com" type="text/javascript"></script>
1380
1381
1382<body id="we-are-art-dealers" class=" template-index template-index no-touch clearfix">
1383
1384            
1385              
1386            
1387
1388
1389	
1390	<div id="shopify-section-announcement-bar" class="shopify-section mount-announcement">
1391
1392</div>
1393
1394	<div id="shopify-section-sidebar" class="shopify-section mount-sidebar mount-overlay"><div class="sidebar">
1395
1396	<div class="sidebar__container sidebar__responsive-container">
1397
1398		<div class="sidebar__container-holder" style="flex: 1 0 auto;">
1399
1400	    <header class="logo">
1401
1402				
1403					<h1>
1404				
1405
1406					
1407
1408						<a class="logo__image" href="/">
1409							<img src="//eyefoodfactory.com/cdn/shop/files/eyefood-square-simple-logo01white_dd68aca1-99e7-4f4b-82db-a58893f7b2e9.png?v=1613762192" alt="Eyefood Factory France" style="max-width: 152px;" />
1410						</a>
1411
1412					
1413
1414				
1415					</h1>
1416				
1417
1418	    </header>
1419
1420	    <div class="sidebar__menus  search-bottom-padding ">
1421
1422		    <nav class="primary-menu">
1423					<ul class="sidebar__menu">
1424
1425	
1426
1427		<li class="" >
1428
1429			<a href="/collections/iconic-idols" >
1430				<span style="flex: 1;"><span class="underline-animation">Iconic idols - Velours</span></span>
1431				
1432			</a>
1433
1434			
1435
1436		</li>
1437
1438	
1439
1440		<li class="" >
1441
1442			<a href="/collections/fakeboards" >
1443				<span style="flex: 1;"><span class="underline-animation">Fakeboards - Dibond®</span></span>
1444				
1445			</a>
1446
1447			
1448
1449		</li>
1450
1451	
1452
1453		<li class="" >
1454
1455			<a href="/collections/editions-limitees" >
1456				<span style="flex: 1;"><span class="underline-animation">Tableaux Éditions Limitées - Velours</span></span>
1457				
1458			</a>
1459
1460			
1461
1462		</li>
1463
1464	
1465
1466		<li class="" >
1467
1468			<a href="/collections/oeuvres-originales" >
1469				<span style="flex: 1;"><span class="underline-animation">Oeuvres Originales</span></span>
1470				
1471			</a>
1472
1473			
1474
1475		</li>
1476
1477	
1478
1479		<li class="" >
1480
1481			<a href="/collections/derniers-exemplaires" >
1482				<span style="flex: 1;"><span class="underline-animation">LAST CHANCE - Editions Toiles</span></span>
1483				
1484			</a>
1485
1486			
1487
1488		</li>
1489
1490	
1491
1492		<li class="" >
1493
1494			<a href="/collections/american-box" >
1495				<span style="flex: 1;"><span class="underline-animation">Encadrement Caisse Américaine</span></span>
1496				
1497			</a>
1498
1499			
1500
1501		</li>
1502
1503	
1504
1505		<li class=" has-submenu "  aria-haspopup="true" >
1506
1507			<a href="/collections" >
1508				<span style="flex: 1;"><span class="underline-animation">Explorer nos Artistes</span></span>
1509				 
1510
1511	<svg class="svg symbol symbol--arrow" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill-rule="evenodd" d="M13.828 14.414l4-4L16.414 9l-4 4-4-4L7 10.414l5.414 5.414 1.414-1.414z" fill="#000"/></svg>
1512
1513
1514 
1515			</a>
1516
1517			
1518
1519				<div class="sidebar__submenu sidebar__submenu--first" aria-expanded="false">
1520
1521					<div class="sidebar__container">
1522
1523						<div class="sub-menu">
1524
1525							<ul>
1526
1527								
1528
1529									<li class="" >
1530
1531										<a href="/collections/monika-nowak-copie" >
1532											<span style="flex: 1;"><span class="underline-animation">Cliclak</span></span>
1533											
1534										</a>
1535
1536										
1537
1538									</li>
1539
1540								
1541
1542									<li class="" >
1543
1544										<a href="/collections/aiiroh-1" >
1545											<span style="flex: 1;"><span class="underline-animation">Aiiroh</span></span>
1546											
1547										</a>
1548
1549										
1550
1551									</li>
1552
1553								
1554
1555									<li class="" >
1556
1557										<a href="/collections/argadol-1" >
1558											<span style="flex: 1;"><span class="underline-animation">Argadol</span></span>
1559											
1560										</a>
1561
1562										
1563
1564									</li>
1565
1566								
1567
1568									<li class="" >
1569
1570										<a href="/collections/elrema-1" >
1571											<span style="flex: 1;"><span class="underline-animation">Elrema</span></span>
1572											
1573										</a>
1574
1575										
1576
1577									</li>
1578
1579								
1580
1581									<li class="" >
1582
1583										<a href="/collections/graphikstreet-1" >
1584											<span style="flex: 1;"><span class="underline-animation">Graphikstreet</span></span>
1585											
1586										</a>
1587
1588										
1589
1590									</li>
1591
1592								
1593
1594									<li class="" >
1595
1596										<a href="/collections/hukone" >
1597											<span style="flex: 1;"><span class="underline-animation">Hukone</span></span>
1598											
1599										</a>
1600
1601										
1602
1603									</li>
1604
1605								
1606
1607									<li class="" >
1608
1609										<a href="/collections/le-studio" >
1610											<span style="flex: 1;"><span class="underline-animation">Le Studio</span></span>
1611											
1612										</a>
1613
1614										
1615
1616									</li>
1617
1618								
1619
1620									<li class="" >
1621
1622										<a href="/collections/monika-nowak-1" >
1623											<span style="flex: 1;"><span class="underline-animation">Monika Nowak</span></span>
1624											
1625										</a>
1626
1627										
1628
1629									</li>
1630
1631								
1632
1633									<li class="" >
1634
1635										<a href="/collections/mr-oreke-1" >
1636											<span style="flex: 1;"><span class="underline-animation">Mr Oreke</span></span>
1637											
1638										</a>
1639
1640										
1641
1642									</li>
1643
1644								
1645
1646									<li class="" >
1647
1648										<a href="/collections/niack" >
1649											<span style="flex: 1;"><span class="underline-animation">Niack</span></span>
1650											
1651										</a>
1652
1653										
1654
1655									</li>
1656
1657								
1658
1659									<li class="" >
1660
1661										<a href="/collections/nicolas-blind-1" >
1662											<span style="flex: 1;"><span class="underline-animation">Nicolas Blind</span></span>
1663											
1664										</a>
1665
1666										
1667
1668									</li>
1669
1670								
1671
1672									<li class="" >
1673
1674										<a href="/collections/onizbar-1" >
1675											<span style="flex: 1;"><span class="underline-animation">Onizbar</span></span>
1676											
1677										</a>
1678
1679										
1680
1681									</li>
1682
1683								
1684
1685									<li class="" >
1686
1687										<a href="/collections/push-1" >
1688											<span style="flex: 1;"><span class="underline-animation">Push</span></span>
1689											
1690										</a>
1691
1692										
1693
1694									</li>
1695
1696								
1697
1698									<li class="" >
1699
1700										<a href="/collections/vincent-richeux-1" >
1701											<span style="flex: 1;"><span class="underline-animation">Vincent Richeux</span></span>
1702											
1703										</a>
1704
1705										
1706
1707									</li>
1708
1709								
1710
1711							</ul>
1712		
1713						</div>
1714
1715					</div>
1716
1717				</div>
1718
1719			
1720
1721		</li>
1722
1723	
1724
1725		<li class=" has-submenu "  aria-haspopup="true" >
1726
1727			<a href="https://eyefoodfactory.com/pages/search-results-page?q=" >
1728				<span style="flex: 1;"><span class="underline-animation">Rechercher par prix</span></span>
1729				 
1730
1731	<svg class="svg symbol symbol--arrow" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill-rule="evenodd" d="M13.828 14.414l4-4L16.414 9l-4 4-4-4L7 10.414l5.414 5.414 1.414-1.414z" fill="#000"/></svg>
1732
1733
1734 
1735			</a>
1736
1737			
1738
1739				<div class="sidebar__submenu sidebar__submenu--first" aria-expanded="false">
1740
1741					<div class="sidebar__container">
1742
1743						<div class="sub-menu">
1744
1745							<ul>
1746
1747								
1748
1749									<li class="" >
1750
1751										<a href="/pages/search-results-page?page=1&rb_price=50%2C60" >
1752											<span style="flex: 1;"><span class="underline-animation">60€ et moins</span></span>
1753											
1754										</a>
1755
1756										
1757
1758									</li>
1759
1760								
1761
1762									<li class="" >
1763
1764										<a href="/pages/search-results-page?page=1&rb_price=61%2C99" >
1765											<span style="flex: 1;"><span class="underline-animation">
1765de 60€ à 99€</span></span>
1766											
1767										</a>
1768
1769										
1770
1771									</li>
1772
1773								
1774
1775									<li class="" >
1776
1777										<a href="/pages/search-results-page?page=1&rb_price=100%2C299" >
1778											<span style="flex: 1;"><span class="underline-animation">de 100€ à 299€</span></span>
1779											
1780										</a>
1781
1782										
1783
1784									</li>
1785
1786								
1787
1788									<li class="" >
1789
1790										<a href="/pages/search-results-page?page=1&rb_price=300%2C499" >
1791											<span style="flex: 1;"><span class="underline-animation">de 300€ à 499€</span></span>
1792											
1793										</a>
1794
1795										
1796
1797									</li>
1798
1799								
1800
1801									<li class="" >
1802
1803										<a href="/pages/search-results-page?page=1&rb_price=500%2C999" >
1804											<span style="flex: 1;"><span class="underline-animation">de 500€ à 999€</span></span>
1805											
1806										</a>
1807
1808										
1809
1810									</li>
1811
1812								
1813
1814									<li class="" >
1815
1816										<a href="/pages/search-results-page?page=1&rb_price=1000%2C3900" >
1817											<span style="flex: 1;"><span class="underline-animation">1000€ et +</span></span>
1818											
1819										</a>
1820
1821										
1822
1823									</li>
1824
1825								
1826
1827									<li class="" >
1828
1829										<a href="/pages/search-results-page" >
1830											<span style="flex: 1;"><span class="underline-animation">Recherche personnalisée</span></span>
1831											
1832										</a>
1833
1834										
1835
1836									</li>
1837
1838								
1839
1840							</ul>
1841		
1842						</div>
1843
1844					</div>
1845
1846				</div>
1847
1848			
1849
1850		</li>
1851
1852	
1853
1854		<li class="" >
1855
1856			<a href="/products/carte-cadeau-eyefood-factory-france" >
1857				<span style="flex: 1;"><span class="underline-animation">> e-Carte Cadeau</span></span>
1858				
1859			</a>
1860
1861			
1862
1863		</li>
1864
1865	
1866
1867		<li class="" >
1868
1869			<a href="/collections/monika-nowak-copie" >
1870				<span style="flex: 1;"><span class="underline-animation">CLICLAK</span></span>
1871				
1872			</a>
1873
1874			
1875
1876		</li>
1877
1878	
1879
1880</ul>
1881	    	</nav>
1882
1883	    	<nav class="secondary-menu">
1884
1885					<ul class="sidebar__menu">
1886
1887	
1888
1889		<li class="" >
1890
1891			<a href="/pages/notre-histoire" >
1892				<span style="flex: 1;"><span class="underline-animation">Notre Histoire</span></span>
1893				
1894			</a>
1895
1896			
1897
1898		</li>
1899
1900	
1901
1902		<li class="" >
1903
1904			<a href="/pages/fabrication-artisanale" >
1905				<span style="flex: 1;"><span class="underline-animation">Fabrication Artisanale</span></span>
1906				
1907			</a>
1908
1909			
1910
1911		</li>
1912
1913	
1914
1915		<li class=" has-submenu "  aria-haspopup="true" >
1916
1917			<a href="/pages/art-shop-mulhouse" >
1918				<span style="flex: 1;"><span class="underline-animation">Art-Shops</span></span>
1919				 
1920
1921	<svg class="svg symbol symbol--arrow" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill-rule="evenodd" d="M13.828 14.414l4-4L16.414 9l-4 4-4-4L7 10.414l5.414 5.414 1.414-1.414z" fill="#000"/></svg>
1922
1923
1924 
1925			</a>
1926
1927			
1928
1929				<div class="sidebar__submenu sidebar__submenu--first" aria-expanded="false">
1930
1931					<div class="sidebar__container">
1932
1933						<div class="sub-menu">
1934
1935							<ul>
1936
1937								
1938
1939									<li class="" >
1940
1941										<a href="/pages/art-shop-mulhouse" >
1942											<span style="flex: 1;"><span class="underline-animation">Mulhouse (France)</span></span>
1943											
1944										</a>
1945
1946										
1947
1948									</li>
1949
1950								
1951
1952									<li class="" >
1953
1954										<a href="https://eyefoodfactory.com.au/pages/art-shop-brisbane" >
1955											<span style="flex: 1;"><span class="underline-animation">Brisbane (Australie)</span></span>
1956											
1957										</a>
1958
1959										
1960
1961									</li>
1962
1963								
1964
1965									<li class="" >
1966
1967										<a href="https://www.eyefoodfactory.ch/" >
1968											<span style="flex: 1;"><span class="underline-animation">Lausanne (Suisse)</span></span>
1969											
1970										</a>
1971
1972										
1973
1974									</li>
1975
1976								
1977
1978							</ul>
1979		
1980						</div>
1981
1982					</div>
1983
1984				</div>
1985
1986			
1987
1988		</li>
1989
1990	
1991
1992		<li class="" >
1993
1994			<a href="/pages/eyefood-circle" >
1995				<span style="flex: 1;"><span class="underline-animation">Programme de fidélité</span></span>
1996				
1997			</a>
1998
1999			
2000
2001		</li>
2002
2003	
2004
2005		<li class="" >
2006
2007			<a href="https://www.eyefoodfactory.pro/" >
2008				<span style="flex: 1;"><span class="underline-animation">Espace Pro 🔒</span></span>
2009				
2010			</a>
2011
2012			
2013
2014		</li>
2015
2016	
2017
2018</ul>
2019
2020					
2021		    		<ul class="sidebar__menu accounts-menu">
2022		    			<li>
2023			    			
2024			    				<a href="https://eyefoodfactory.com/customer_authentication/redirect?locale=fr&region_country=FR"><span class="underline-animation">Se connecter</span></a>
2025								
2026							</li>
2027		    		</ul>
2028	    		
2029
2030					<div class="localization-form-holder">
2031			      
2032			    </div>
2033
2034	    	</nav>
2035
2036				<span class="sidebar__menus-close hidden" aria-label="Fermer">
2037					
2038
2039	<svg version="1.1" class="svg close" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org  /1999/xlink" x="0px" y="0px" width="60px" height="60px" viewBox="0 0 60 60" enable-background="new 0 0 60 60" xml:space="preserve"><polygon points="38.936,23.561 36.814,21.439 30.562,27.691 24.311,21.439 22.189,23.561 28.441,29.812 22.189,36.064 24.3
203911,38.186 30.562,31.934 36.814,38.186 38.936,36.064 32.684,29.812 "/></svg>
2040
2041
2042
2043				</span>
2044
2045				<span class="sidebar__menus-back hidden" aria-label="Retour">
2046					
2047
2048	<svg class="svg symbol symbol--arrow-left" style="transform: rotate(180deg);" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.4 6.6L17 8.1l3.2 3.2H.2v2h20L17 16.6l1.4 1.4 5.6-5.7z"/></svg>
2049
2050
2051
2052				</span>
2053
2054	    </div>
2055
2056	    <div class="sidebar__responsive-handles">
2057				
2058				
2059					<span class="sidebar__search-handle">
2060						<span class="icon icon-search" aria-hidden="true">
2061
2062	<svg class="svg symbol symbol--search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10.2 19.2a8.96 8.96 0 0 1-9-9 8.96 8.96 0 0 1 9-9 8.96 8.96 0 0 1 9 9 8.96 8.96 0 0 1-9 9zm0-16c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7c0-3.8-3.1-7-7-7z"/><path d="M15.65 17.11l1.414-1.414 5.657 5.657-1.414 1.414z"/></svg>
2063
2064
2065</span>
2066					</span>
2067				
2068
2069				<a href="/cart" class="sidebar__cart-handle" aria-label="Mon panier" title="Mon panier">
2070					<span class="icon icon-cart" aria-hidden="true" style="height: 28px;">
2071
2072	<svg class="svg symbol symbol--cart low-dpi" width="24" height="28" viewBox="0 0 24 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 7H4.85375C3.25513 7 1.93732 8.25356 1.85749 9.85019L1.15749 23.8502C1.07181 25.5637 2.43806 27 4.15375 27H19.8463C21.5619 27 22.9282 25.5637 22.8425 23.8502L22.1425 9.85019C22.0627 8.25356 20.7449 7 19.1463 7H17M7 7V5C7 2.79086 8.79086 1 11 1H13C15.2091 1 17 2.79086 17 5V7M7 7H17" stroke="black" stroke-width="2"/></svg><svg class="svg symbol symbol--cart high-dpi" width="24" height="28" viewBox="0 0 24 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.20513 7.11364H4.96283C3.37199 7.11364 2.05776 8.35543 1.96765 9.94371L1.17984 23.8301C1.08221 25.551 2.45138 27 4.17502 27H19.825C21.5486 27 22.9178 25.551 22.8202 23.8301L22.0324 9.94371C21.9422 8.35542 20.628 7.11364 19.0372 7.11364H16.7949M7.20513 7.11364V5C7.20513 2.79086 8.99599 1 11.2051 1H12.7949C15.004 1 16.7949 2.79086 16.7949 5V7.11364M7.20513 7.11364H16.7949" stroke="black" stroke-width="1.5"/></svg>
2073
2074
2075</span>
2076					<span class="count" aria-hidden="true">0</span>
2077				</a>
2078
2079				<span class="sidebar__menu-handle">
2080					<span class="icon icon-menu" aria-hidden="true">
2081
2082	<svg class="svg symbol symbol--burger" width="24" height="28" viewBox="0 0 24 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 5H24V7H0V5Z" fill="black"/><path d="M0 13H24V14V15H0C0 14.7071 0 14.2286 0 14C0 13.7714 0 13.2929 0 13Z" fill="black"/><path d="M0 21H24V23H0V21Z" fill="black"/></svg>
2083
2084
2085</span>
2086				</span>
2087
2088			</div>
2089			
2090			
2091				<div class="sidebar__cart">
2092					<div>
2093						<div class="cart" id="cart">
2094
2095	<div class="cart__title" data-added-singular="{{ count }} produit a été ajouté à votre panier" data-added-plural="{{ count }} produits ont été ajoutés à votre panier" data-cart-empty="Votre panier est vide">
2096		
2097			<span>Votre panier est vide</span>
2098		
2099	</div>
2100
2101	<form action="/cart" method="post" novalidate class="cart__form  cart--empty ">
2102		
2103		<div class="cart__items">
2104
2105			
2106
2107		</div>
2108      
2109    
2110<span style="float:none;" class="mw-cart-fees"></span>
2111	 
2112      	
2113      <div class="cart__details">
2114			
2115			  <textarea name="note" id="cartSpecialInstructions" placeholder="Un commentaire sur votre commande ? " aria-label="Un commentaire sur votre commande ? "></textarea>
2116			
2117
2118
2119          
2120		  <div class="cart-details" id="CartDetails">
2121
2122		  	<div>
2123			    
2124			    
2125<span class="mw-hidden-fees"></span>
2126              
2127			 
2128              
2129         <div class="cart-subtotal">
2130           <span id="CartTotal" class="h1">Total TTC :</span> <strong>
2131    	<span class="cart-subtotal__price" data-cart-subtotal>
2132        <span id="subtotalBlock" class="bcpo-cart-original-total">0,00€</span>
2133       
2134
2135    </span>
2136</div>
2137                      </strong></p>
2138					<small>Détails des taxes et frais de livraison sont communiqués au moment du paiement</small>
2139
2140				</div>
2141		
2142				<span class="cart-buttons">
2143	      	<button id="ViewCart" class="button button--outline" style="margin-right: 25px;">Voir mon panier</button>
2144		    	<input id="CheckOut" class="button button--solid" type="submit" name="checkout" value="Commander">
2145		    </span>
2146
2147		  </div>
2148
2149	    
2150	      
2151	        <div class="additional-checkout-buttons additional-checkout-buttons--vertical"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart">
2151 <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:33543553083,&quot;merchantName&quot;:&quot;Eyefood Factory France&quot;,&quot;personalized&quot;:true}}]" access-token="93a65946a196e844dae28e5eb8626413" buyer-country="FR" buyer-locale="fr" buyer-currency="EUR" shop-id="33543553083" cart-id="d6d5f4e089aa2a3899b775c552f3feac" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div>
2152                    
2153	      
2154	    
2155
2156            
2157          
2158		</div><br><br><br><br>
2159
2160		<span class="cart__preloader" aria-hidden="true"></span>
2161
2162		<div class="cart-continue">
2163			<a href="/collections/all" class="button button--solid">
2164				Continuer la visite
2165			</a>
2166		</div>
2167        
2168	</form>
2169
2170</div>
2171<!-- bcpo done -->
2172
2173<script>
2174	  document.addEventListener('DOMContentLoaded', function(){
2175		$(document).on('click','.remove', function(){
2176		  setTimeout(function(){window.location.reload();},1000);
2177		});  
2178	  }, false);
2179  
2180  /////
2181  
2182           var wpdv = setInterval(function()
2183{
2184         if(typeof window.wcp_data != 'undefined' && typeof window.wcp_data.discounted_hash != 'undefined')
2185{
2186        var TempNetOrderPrice=wcp_data.discounted_hash.formatted_wcp_total;
2187      
2188       if(wcp_data.discounted_hash.hasOwnProperty('ShippingCharges') && wcp_data.discounted_hash.ShippingCharges.hasOwnProperty('price')){
2189         $(".wpd_net_shipping_amount").html(wcp_data.discounted_hash.currency + wcp_data.discounted_hash.ShippingCharges.price);
2190         $(".wpd_net_shipping_msg").html(wcp_data.discounted_hash.ShippingCharges.title);              
2191         TempNetOrderPrice=parseFloat(wcp_data.discounted_hash.wcp_total)+parseFloat(wcp_data.discounted_hash.ShippingCharges.price);
2192         TempNetOrderPrice=wcp_data.discounted_hash.currency + TempNetOrderPrice.toFixed(2);
2193       }
2194      
2195
2196 $(".wcp-net-cart-total").html(TempNetOrderPrice);
2197     console.log("Inside");
2198
2199
2200	 clearInterval(wpdv);
2201
2202       
2203}  
2204},500); 
2205  
2206  
2207  /////
2208  
2209	
2210  
2211  
2212
2213
2214</script>
2214
2215
2216<style>
2217  .wcp-cart-total, .wcp-original-cart-total{
2218    padding: 0px 3px !important;
2219  	font-size: 25px;
2220    line-height: 1.3;
2221    font-weight: 300;
2222  }
2223  #parent-wcp-30-open{
2224  text-align: right;
2225  }
2226 
2227    @media screen and (max-width: 768px){
2228       #parent-wcp-30-open a, #parent-wcp-30-open {
2229    		text-align: center;
2230         	width: 100%
2231    	}
2232  }
2233</style>
2234
2235
2236<span class='wcp_price' style='display:none'> <span class='money'></span> </span>
2237<span class='wcp_price_orignal' style='display:none'> <span class='money'>0,00€</span> </span>
2238
2239
2240
2241
2242
2243
2244
2245
2246						<span class="sidebar__cart-close" aria-label="Fermer">
2247							
2248
2249	<svg version="1.1" class="svg close" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org  /1999/xlink" x="0px" y="0px" width="60px" height="60px" viewBox="0 0 60 60" enable-background="new 0 0 60 60" xml:space="preserve"><polygon points="38.936,23.561 36.814,21.439 30.562,27.691 24.311,21.439 22.189,23.561 28.441,29.812 22.189,36.064 24.311,38.186 30.562,31.934 36.814,38.186 38.936,36.064 32.684,29.812 "/></svg>
2250
2251
2252
2253						</span>
2254					</div>
2255				</div>
2256			
2257
2258			
2259				<div class="sidebar__search ">
2260					<div>
2261						<form action="/search" method="get" class="input-group search-form" role="search" autocomplete="off">
2262
2263	
2264
2265  <input type="search" name="q" value="" placeholder="Rechercher un produit" data-responsive-placeholder="Tapez un mot-clé et appuyez sur Entrée" class="input-group-field" aria-label="Rechercher un produit" autocomplete="off">
2266  <button type="submit" class="btn icon-fallback-text" aria-label="Envoyer">
2267    <span class="icon icon-search" aria-hidden="true">
2268
2269	<svg class="svg symbol symbol--search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10.2 19.2a8.96 8.96 0 0 1-9-9 8.96 8.96 0 0 1 9-9 8.96 8.96 0 0 1 9 9 8.96 8.96 0 0 1-9 9zm0-16c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7c0-3.8-3.1-7-7-7z"/><path d="M15.65 17.11l1.414-1.414 5.657 5.657-1.414 1.414z"/></svg>
2270
2271
2272</span>
2273  </button>
2274
2275	
2276
2277</form>
2278						<div class="sidebar__search-container">
2279							<div class="sidebar__search-link"></div>
2280							<div class="sidebar__search-results"></div>
2281						</div>
2282						<span class="sidebar__search-close" aria-label="Fermer">
2283							
2284
2285	<svg version="1.1" class="svg close" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org  /1999/xlink" x="0px" y="0px" width="60px" height="60px" viewBox="0 0 60 60" enable-background="new 0 0 60 60" xml:space="preserve"><polygon points="38.936,23.561 36.814,21.439 30.562,27.691 24.311,21.439 22.189,23.561 28.441,29.812 22.189,36.064 24.311,38.186 30.562,31.934 36.814,38.186 38.936,36.064 32.684,29.812 "/></svg>
2286
2287
2288
2289						</span>
2290					</div>
2291				</div>
2292			
2293
2294		</div>
2295	</div>
2296
2297</div>
2298
2299</div>
2300
2301	<div id="content-holder">
2302
2303		<main id="content" role="main">
2304          
2305
2306			<!-- Bold: Memberships (index) -->
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316	
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327	
2328  		
2329		
2330	
2331
2332
2333
2334
2335
2336
2337
2338<!-- end Bold code -->
2339<div id="page-content">
2340	<!-- BEGIN content_for_index --><div id="shopify-section-1601074868769" class="shopify-section mount-slider overflow-hidden">
2341
2342	<div class="content-section gutter--off slider slider--vertical slider--scroll slider--horizontal-mobile-true " data-blocks="2">
2343
2344	  
2345
2346	  	<div id="slide-1601074868769-0" class="slide"  data-index="1">
2347	  		
2348				<div class="slide__text horizontal-left vertical-bottom">
2349
2350		      
2351
2352						<div>
2353						
2354							
2355
2356							
2357								<div class="slide__title"><h2 class=" h1 "><span>Nouveauté Encadrement</span></h2></div>
2358							
2359							
2360							
2361
2362							
2363								<div class="slide__button"><a class="button button--solid" href="/collections/american-box"  data-color="#f3ee78"  title="Pimp ton tableau !">Pimp ton tableau ! 
2364
2365	<svg class="svg symbol symbol--arrow-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.4 6.6L17 8.1l3.2 3.2H.2v2h20L17 16.6l1.4 1.4 5.6-5.7z"/></svg>
2366
2367
2368</a></div>
2369							
2370
2371						</div>
2372
2373		      
2374
2375				</div>
2376
2377				<div class="slide__image">
2378
2379	        
2380					
2381						
2382
2383
2384
2385
2386
2387
2388
2389<figure data-crop="true" class="lazy-image  lazy-image--background "  data-ratio="1.8470588235294119" style="padding-top: 54.14012738853503%" >
2390
2391	<img
2392	  src="//eyefoodfactory.com/cdn/shop/files/encadrement-caisse-americaine-american-box-100x100cm-100x150cm-100x50cm-100x85cm-350_860x.webp?v=1773070704" alt="Nouveauté Encadrement"
2393	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2394	   data-srcset="//eyefoodfactory.com/cdn/shop/files/encadrement-caisse-americaine-american-box-100x100cm-100x150cm-100x50cm-100x85cm-350_320x.webp?v=1773070704 260w, //eyefoodfactory.com/cdn/shop/files/encadrement-caisse-americaine-american-box-100x100cm-100x150cm-100x50cm-100x85cm-350_600x.webp?v=1773070704 480w, //eyefoodfactory.com/cdn/shop/files/encadrement-caisse-americaine-american-box-100x100cm-100x150cm-100x50cm-100x85cm-350_860x.webp?v=1773070704 720w, //eyefoodfactory.com/cdn/shop/files/encadrement-caisse-americaine-american-box-100x100cm-100x150cm-100x50cm-100x85cm-350_1100x.webp?v=1773070704 960w, //eyefoodfactory.com/cdn/shop/files/encadrement-caisse-americaine-american-box-100x100cm-100x150cm-100x50cm-100x85cm-350_1600x.webp?v=1773070704 1440w, //eyefoodfactory.com/cdn/shop/files/encadrement-caisse-americaine-american-box-100x100cm-100x150cm-100x50cm-100x85cm-350_2100x.webp?v=1773070704 1920w" 
2395	  data-sizes="auto" class="img lazyload"
2396 	/>
2397	
2398		<span class="lazy-preloader"></span>
2399	
2400
2401	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/encadrement-caisse-americaine-american-box-100x100cm-100x150cm-100x50cm-100x85cm-350_860x.webp?v=1773070704)"></span></noscript>
2402
2403	
2404
2405	
2406
2407</figure>
2408
2409
2410
2411					
2412
2413					<span class="slide__overlay"></span>
2414
2415				</div>
2416					
2417				
2418					<style data-shopify>
2419						#slide-1601074868769-0 .slide__text,
2420						#slide-1601074868769-0 .slide__text a {
2421							color: #f3ee78;
2422						}
2423			      #slide-1601074868769-0 .slide__title span {
2424			        background-image: linear-gradient(to right, #f3ee78, #f3ee78);
2425			      }
2426			      #slide-1601074868769-0 .button--solid {
2427			        background: #f3ee78;
2428			      }
2429					</style>
2430			    
2430<script type="text/javascript">
2431			      $('#slide-1601074868769-0 .button--solid').css('color', lightOrDark('#f3ee78'));
2432			      $('#slide-1601074868769-0 .button--solid path').css('fill', lightOrDark('#f3ee78'));
2433			    </script>
2433
2434				
2435
2436				
2437
2438			</div>
2439
2440		
2441
2442	  	<div id="slide-93b7eb37-e288-4bf9-9ec0-3a7712e7da68" class="slide"  data-index="2">
2443	  		
2444				<div class="slide__text horizontal-left vertical-bottom">
2445
2446		      
2447
2448						<div>
2449						
2450							
2451
2452							
2453							
2454							
2455
2456							
2457								<div class="slide__button"><a class="button button--solid" href="/collections/iconic-idols"  data-color="#1d1f21"  title="Toucher velours !">Toucher velours ! 
2458
2459	<svg class="svg symbol symbol--arrow-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.4 6.6L17 8.1l3.2 3.2H.2v2h20L17 16.6l1.4 1.4 5.6-5.7z"/></svg>
2460
2461
2462</a></div>
2463							
2464
2465						</div>
2466
2467		      
2468
2469				</div>
2470
2471				<div class="slide__image">
2472
2473	        
2474					
2475						
2476
2477
2478
2479
2480
2481
2482
2483<figure data-crop="true" class="lazy-image  lazy-image--background "  data-ratio="1.8470588235294119" style="padding-top: 54.14012738853503%" >
2484
2485	<img
2486	  src="//eyefoodfactory.com/cdn/shop/files/SLIDE_-_ICONE_be90bdf9-475c-4410-85a8-8fa315987b99_860x.jpg?v=1758285919" alt=""
2487	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2488	   data-srcset="//eyefoodfactory.com/cdn/shop/files/SLIDE_-_ICONE_be90bdf9-475c-4410-85a8-8fa315987b99_320x.jpg?v=1758285919 260w, //eyefoodfactory.com/cdn/shop/files/SLIDE_-_ICONE_be90bdf9-475c-4410-85a8-8fa315987b99_600x.jpg?v=1758285919 480w, //eyefoodfactory.com/cdn/shop/files/SLIDE_-_ICONE_be90bdf9-475c-4410-85a8-8fa315987b99_860x.jpg?v=1758285919 720w, //eyefoodfactory.com/cdn/shop/files/SLIDE_-_ICONE_be90bdf9-475c-4410-85a8-8fa315987b99_1100x.jpg?v=1758285919 960w, //eyefoodfactory.com/cdn/shop/files/SLIDE_-_ICONE_be90bdf9-475c-4410-85a8-8fa315987b99_1600x.jpg?v=1758285919 1440w, //eyefoodfactory.com/cdn/shop/files/SLIDE_-_ICONE_be90bdf9-475c-4410-85a8-8fa315987b99_2100x.jpg?v=1758285919 1920w" 
2489	  data-sizes="auto" class="img lazyload"
2490 	/>
2491	
2492		<span class="lazy-preloader"></span>
2493	
2494
2495	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/SLIDE_-_ICONE_be90bdf9-475c-4410-85a8-8fa315987b99_860x.jpg?v=1758285919)"></span></noscript>
2496
2497	
2498
2499	
2500
2501</figure>
2502
2503
2504
2505					
2506
2507					<span class="slide__overlay"></span>
2508
2509				</div>
2510					
2511				
2512					<style data-shopify>
2513						#slide-93b7eb37-e288-4bf9-9ec0-3a7712e7da68 .slide__text,
2514						#slide-93b7eb37-e288-4bf9-9ec0-3a7712e7da68 .slide__text a {
2515							color: #1d1f21;
2516						}
2517			      #slide-93b7eb37-e288-4bf9-9ec0-3a7712e7da68 .slide__title span {
2518			        background-image: linear-gradient(to right, #1d1f21, #1d1f21);
2519			      }
2520			      #slide-93b7eb37-e288-4bf9-9ec0-3a7712e7da68 .button--solid {
2521			        background: #1d1f21;
2522			      }
2523					</style>
2524			    
2524<script type="text/javascript">
2525			      $('#slide-93b7eb37-e288-4bf9-9ec0-3a7712e7da68 .button--solid').css('color', lightOrDark('#1d1f21'));
2526			      $('#slide-93b7eb37-e288-4bf9-9ec0-3a7712e7da68 .button--solid path').css('fill', lightOrDark('#1d1f21'));
2527			    </script>
2527
2528				
2529
2530				
2531
2532			</div>
2533
2534		
2535
2536	</div>
2537
2538	
2539		<style data-shopify>
2540			@media all and (max-width: 948px) {
2541				#shopify-section-1601074868769 .slider--scroll.slider--horizontal-mobile-true {
2542					height: calc(80vh - 120px);
2543				}
2544				#shopify-section-1601074868769 {
2545					padding-bottom: 57px;
2546				}
2547			}
2548		</style>
2549	
2550
2551
2552
2553</div><div id="shopify-section-featured_collection_NQTWcf" class="shopify-section mount-featured-collection overflow-hidden"><div class="content-section gutter--on featured-collection">
2554
2555  <div class="featured-collection__header rte ">
2556  
2557    <div class="remove-end-margin" style="flex: 1; padding-right: 10%;">
2558
2559      
2560        <h2 class="featured-collection__title h1">🆕 Fakeboards</h2>
2561      
2562
2563      
2564        <p class="featured-collection__caption">Fake Board, Real Art ! Le cadeau idéal pour votre intérieur ou vos proches. Un design accrocheur et passe-partout, nos Fakeboards revisitent à la fois un élément culturel culte et une manière originale de décorer. Un produit unique, fabriqué en France.</p>
2565      
2566
2567    </div>
2568
2569    
2570      <span><a href="/collections/fakeboards">Voir toutes les œuvres</a></span>
2571    
2572
2573    <!---->
2574
2575  </div>
2576
2577  <div class="featured-collection__content">
2578
2579    <div class="collection collection--classic collection--slider  mount-collection" >
2580
2581      
2582
2583        
2584<!-- Bold: Memberships (collection products) -->
2585
2586
2587<!-- end Bold code -->
2588
2589
2590
2591
2592
2593
2594
2595<div class="product-item ">
2596
2597	<a href="/products/f-actarus" >
2598
2599		
2600
2601			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
2602				
2603				
2604					
2605
2606
2607
2608
2609
2610
2611
2612<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
2613
2614	<img
2615	  src="//eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-planche-878_860x.webp?v=1759996217" alt="F- ACTARUS - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, FOIRE DE PARIS, Goldorak"
2616	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2617	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-planche-878_320x320_crop_center.webp?v=1759996217 260w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-planche-878_600x600_crop_center.webp?v=1759996217 480w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-planche-878_860x860_crop_center.webp?v=1759996217 720w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-planche-878_1100x1100_crop_center.webp?v=1759996217 960w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-planche-878_1600x1600_crop_center.webp?v=1759996217 1440w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-planche-878_1920x2100_crop_center.webp?v=1759996217 1920w" 
2618	  data-sizes="auto" class="img lazyload"
2619 	/>
2620	
2621		<span class="lazy-preloader"></span>
2622	
2623
2624	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-planche-878_860x.webp?v=1759996217)"></span></noscript>
2625
2626	
2627
2628	
2629
2630</figure>
2631
2632
2633			  
2634
2635		  	
2636
2637					<div class="product-item__secondary-image">
2638						
2639							
2640
2641
2642
2643
2644
2645
2646
2647<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
2648
2649	<img
2650	  src="//eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-abstrait-587_860x.webp?v=1759996223" alt="F- ACTARUS - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, FOIRE DE PARIS, Goldorak"
2651	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2652	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-abstrait-587_320x320_crop_center.webp?v=1759996223 260w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-abstrait-587_600x600_crop_center.webp?v=1759996223 480w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-abstrait-587_860x860_crop_center.webp?v=1759996223 720w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-abstrait-587_1100x1100_crop_center.webp?v=1759996223 960w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-abstrait-587_1600x1600_crop_center.webp?v=1759996223 1440w, //eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-abstrait-587_1920x2100_crop_center.webp?v=1759996223 1920w" 
2653	  data-sizes="auto" class="img lazyload"
2654 	/>
2655	
2656		<span class="lazy-preloader"></span>
2657	
2658
2659	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-actarus-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-goldorak-abstrait-587_860x.webp?v=1759996223)"></span></noscript>
2660
2661	
2662
2663	
2664
2665</figure>
2666
2667
2668					  
2669					</div>
2670
2671		  	
2672
2673		  </div>
2674
2675		
2676
2677	  <div class="product-item__caption ">
2678
2679	  	<h3 class="product-item__title h3  underline-animation ">
2680	  		
2681	  			F- ACTARUS
2682	  		
2683	  	</h3>
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700<div style='' class='jdgm-widget jdgm-preview-badge' data-id='9815508910426'
2701data-template='index'
2702data-auto-install='false'>
2703  <div class='jdgm-prev-badge__rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='1'>
2703 <meta itemprop='ratingValue' content='5.00'> </div>  <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='1' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 1 review </span> </div>
2704</div>
2705
2706
2707
2708			<!-- Bold: Memberships (price) -->
2709
2710
2711
2712
2713
2714
2715
2716<div class="product-item__price">   
2717
2718				
2719
2720					
2721
2722					<span class="product-item__price--original pratap">
2723						149,00€
2724					</span>
2725
2726					
2727				
2728	        
2729
2730				
2731
2732			</div>
2733
2734<!-- end Bold code -->
2735
2736
2737      
2738
2739		</div>
2740
2741		
2742
2743	  	
2744
2745				<span class="product-item__badge product-item__badge--new"><span>Nouveauté</span></span>
2746
2747			
2748
2749		
2750
2751	</a>
2752
2753</div>
2754
2755      
2756        
2757<!-- Bold: Memberships (collection products) -->
2758
2759
2760<!-- end Bold code -->
2761
2762
2763
2764
2765
2766
2767
2768<div class="product-item ">
2769
2770	<a href="/products/f-brand-new" >
2771
2772		
2773
2774			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
2775				
2776				
2777					
2778
2779
2780
2781
2782
2783
2784
2785<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
2786
2787	<img
2788	  src="//eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-planche-a-roulettes-983_860x.webp?v=1759995801" alt="F- BRAND NEW - FAKEBOARDS - 82x22 cm, couleur, Dibond®, fakeboard, Femme"
2789	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2790	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-planche-a-roulettes-983_320x320_crop_center.webp?v=1759995801 260w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-planche-a-roulettes-983_600x600_crop_center.webp?v=1759995801 480w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-planche-a-roulettes-983_860x860_crop_center.webp?v=1759995801 720w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-planche-a-roulettes-983_1100x1100_crop_center.webp?v=1759995801 960w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-planche-a-roulettes-983_1600x1600_crop_center.webp?v=1759995801 1440w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-planche-a-roulettes-983_1920x2100_crop_center.webp?v=1759995801 1920w" 
2791	  data-sizes="auto" class="img lazyload"
2792 	/>
2793	
2794		<span class="lazy-preloader"></span>
2795	
2796
2797	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-planche-a-roulettes-983_860x.webp?v=1759995801)"></span></noscript>
2798
2799	
2800
2801	
2802
2803</figure>
2804
2805
2806			  
2807
2808		  	
2809
2810					<div class="product-item__secondary-image">
2811						
2812							
2813
2814
2815
2816
2817
2818
2819
2820<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
2821
2822	<img
2823	  src="//eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-350_860x.webp?v=1759995807" alt="F- BRAND NEW - FAKEBOARDS - 82x22 cm, couleur, Dibond®, fakeboard, Femme"
2824	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2825	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-350_320x320_crop_center.webp?v=1759995807 260w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-350_600x600_crop_center.webp?v=1759995807 480w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-350_860x860_crop_center.webp?v=1759995807 720w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-350_1100x1100_crop_center.webp?v=1759995807 960w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-350_1600x1600_crop_center.webp?v=1759995807 1440w, //eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-350_1920x2100_crop_center.webp?v=1759995807 1920w" 
2826	  data-sizes="auto" class="img lazyload"
2827 	/>
2828	
2829		<span class="lazy-preloader"></span>
2830	
2831
2832	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-brand-new-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-350_860x.webp?v=1759995807)"></span></noscript>
2833
2834	
2835
2836	
2837
2838</figure>
2839
2840
2841					  
2842					</div>
2843
2844		  	
2845
2846		  </div>
2847
2848		
2849
2850	  <div class="product-item__caption ">
2851
2852	  	<h3 class="product-item__title h3  underline-animation ">
2853	  		
2854	  			F- BRAND NEW
2855	  		
2856	  	</h3>
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873<div style='' class='jdgm-widget jdgm-preview-badge' data-id='9815430037850'
2874data-template='index'
2875data-auto-install='false'>
2876  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
2877</div>
2878
2879
2880
2881			<!-- Bold: Memberships (price) -->
2882
2883
2884
2885
2886
2887
2888
2889<div class="product-item__price">   
2890
2891				
2892
2893					
2894
2895					<span class="product-item__price--original pratap">
2896						149,00€
2897					</span>
2898
2899					
2900				
2901	        
2902
2903				
2904
2905			</div>
2906
2907<!-- end Bold code -->
2908
2909
2910      
2911
2912		</div>
2913
2914		
2915
2916	  	
2917
2918				<span class="product-item__badge product-item__badge--new"><span>
2918Nouveauté</span></span>
2919
2920			
2921
2922		
2923
2924	</a>
2925
2926</div>
2927
2928      
2929        
2930<!-- Bold: Memberships (collection products) -->
2931
2932
2933<!-- end Bold code -->
2934
2935
2936
2937
2938
2939
2940
2941<div class="product-item ">
2942
2943	<a href="/products/f-buzzer-beater" >
2944
2945		
2946
2947			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
2948				
2949				
2950					
2951
2952
2953
2954
2955
2956
2957
2958<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
2959
2960	<img
2961	  src="//eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-791_860x.webp?v=1759995745" alt="F- BUZZER BEATER - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, new, Skate"
2962	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2963	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-791_320x320_crop_center.webp?v=1759995745 260w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-791_600x600_crop_center.webp?v=1759995745 480w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-791_860x860_crop_center.webp?v=1759995745 720w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-791_1100x1100_crop_center.webp?v=1759995745 960w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-791_1600x1600_crop_center.webp?v=1759995745 1440w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-791_1920x2100_crop_center.webp?v=1759995745 1920w" 
2964	  data-sizes="auto" class="img lazyload"
2965 	/>
2966	
2967		<span class="lazy-preloader"></span>
2968	
2969
2970	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-791_860x.webp?v=1759995745)"></span></noscript>
2971
2972	
2973
2974	
2975
2976</figure>
2977
2978
2979			  
2980
2981		  	
2982
2983					<div class="product-item__secondary-image">
2984						
2985							
2986
2987
2988
2989
2990
2991
2992
2993<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
2994
2995	<img
2996	  src="//eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-180_860x.webp?v=1759995751" alt="F- BUZZER BEATER - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, new, Skate"
2997	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2998	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-180_320x320_crop_center.webp?v=1759995751 260w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-180_600x600_crop_center.webp?v=1759995751 480w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-180_860x860_crop_center.webp?v=1759995751 720w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-180_1100x1100_crop_center.webp?v=1759995751 960w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-180_1600x1600_crop_center.webp?v=1759995751 1440w, //eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-180_1920x2100_crop_center.webp?v=1759995751 1920w" 
2999	  data-sizes="auto" class="img lazyload"
3000 	/>
3001	
3002		<span class="lazy-preloader"></span>
3003	
3004
3005	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-buzzer-beater-fakeboards-82x22-cm-dibond-r-fakeboard-new-skate-theme-basket-ball-180_860x.webp?v=1759995751)"></span></noscript>
3006
3007	
3008
3009	
3010
3011</figure>
3012
3013
3014					  
3015					</div>
3016
3017		  	
3018
3019		  </div>
3020
3021		
3022
3023	  <div class="product-item__caption ">
3024
3025	  	<h3 class="product-item__title h3  underline-animation ">
3026	  		
3027	  			F- BUZZER BEATER
3028	  		
3029	  	</h3>
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046<div style='' class='jdgm-widget jdgm-preview-badge' data-id='9815391109466'
3047data-template='index'
3048data-auto-install='false'>
3049  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
3050</div>
3051
3052
3053
3054			<!-- Bold: Memberships (price) -->
3055
3056
3057
3058
3059
3060
3061
3062<div class="product-item__price">   
3063
3064				
3065
3066					
3067
3068					<span class="product-item__price--original pratap">
3069						149,00€
3070					</span>
3071
3072					
3073				
3074	        
3075
3076				
3077
3078			</div>
3079
3080<!-- end Bold code -->
3081
3082
3083      
3084
3085		</div>
3086
3087		
3088
3089	  	
3090
3091				<span class="product-item__badge product-item__badge--new"><span>
3091Nouveauté</span></span>
3092
3093			
3094
3095		
3096
3097	</a>
3098
3099</div>
3100
3101      
3102        
3103<!-- Bold: Memberships (collection products) -->
3104
3105
3106<!-- end Bold code -->
3107
3108
3109
3110
3111
3112
3113
3114<div class="product-item ">
3115
3116	<a href="/products/f-daydream" >
3117
3118		
3119
3120			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
3121				
3122				
3123					
3124
3125
3126
3127
3128
3129
3130
3131<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3132
3133	<img
3134	  src="//eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-659_860x.webp?v=1759996465" alt="F- DAYDREAM - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, new, Pop Art"
3135	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3136	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-659_320x320_crop_center.webp?v=1759996465 260w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-659_600x600_crop_center.webp?v=1759996465 480w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-659_860x860_crop_center.webp?v=1759996465 720w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-659_1100x1100_crop_center.webp?v=1759996465 960w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-659_1600x1600_crop_center.webp?v=1759996465 1440w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-659_1920x2100_crop_center.webp?v=1759996465 1920w" 
3137	  data-sizes="auto" class="img lazyload"
3138 	/>
3139	
3140		<span class="lazy-preloader"></span>
3141	
3142
3143	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-659_860x.webp?v=1759996465)"></span></noscript>
3144
3145	
3146
3147	
3148
3149</figure>
3150
3151
3152			  
3153
3154		  	
3155
3156					<div class="product-item__secondary-image">
3157						
3158							
3159
3160
3161
3162
3163
3164
3165
3166<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3167
3168	<img
3169	  src="//eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-335_860x.webp?v=1759996471" alt="F- DAYDREAM - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, new, Pop Art"
3170	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3171	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-335_320x320_crop_center.webp?v=1759996471 260w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-335_600x600_crop_center.webp?v=1759996471 480w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-335_860x860_crop_center.webp?v=1759996471 720w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-335_1100x1100_crop_center.webp?v=1759996471 960w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-335_1600x1600_crop_center.webp?v=1759996471 1440w, //eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-335_1920x2100_crop_center.webp?v=1759996471 1920w" 
3172	  data-sizes="auto" class="img lazyload"
3173 	/>
3174	
3175		<span class="lazy-preloader"></span>
3176	
3177
3178	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-daydream-fakeboards-82x22-cm-dibond-r-fakeboard-new-pop-art-colore-planche-335_860x.webp?v=1759996471)"></span></noscript>
3179
3180	
3181
3182	
3183
3184</figure>
3185
3186
3187					  
3188					</div>
3189
3190		  	
3191
3192		  </div>
3193
3194		
3195
3196	  <div class="product-item__caption ">
3197
3198	  	<h3 class="product-item__title h3  underline-animation ">
3199	  		
3200	  			F- DAYDREAM
3201	  		
3202	  	</h3>
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219<div style='' class='jdgm-widget jdgm-preview-badge' data-id='9815541547354'
3220data-template='index'
3221data-auto-install='false'>
3222  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
3223</div>
3224
3225
3226
3227			<!-- Bold: Memberships (price) -->
3228
3229
3230
3231
3232
3233
3234
3235<div class="product-item__price">   
3236
3237				
3238
3239					
3240
3241					<span class="product-item__price--original pratap">
3242						149,00€
3243					</span>
3244
3245					
3246				
3247	        
3248
3249				
3250
3251			</div>
3252
3253<!-- end Bold code -->
3254
3255
3256      
3257
3258		</div>
3259
3260		
3261
3262	  	
3263
3264				<span class="product-item__badge product-item__badge--new"><span>
3264Nouveauté</span></span>
3265
3266			
3267
3268		
3269
3270	</a>
3271
3272</div>
3273
3274      
3275        
3276<!-- Bold: Memberships (collection products) -->
3277
3278
3279<!-- end Bold code -->
3280
3281
3282
3283
3284
3285
3286
3287<div class="product-item ">
3288
3289	<a href="/products/f-fight-the-power" >
3290
3291		
3292
3293			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
3294				
3295				
3296					
3297
3298
3299
3300
3301
3302
3303
3304<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3305
3306	<img
3307	  src="//eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-413_860x.webp?v=1759996245" alt="F- FIGHT THE POWER - FAKEBOARDS - 82x22 cm, Batman, Dibond®, fakeboard, FOIRE"
3308	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3309	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-413_320x320_crop_center.webp?v=1759996245 260w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-413_600x600_crop_center.webp?v=1759996245 480w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-413_860x860_crop_center.webp?v=1759996245 720w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-413_1100x1100_crop_center.webp?v=1759996245 960w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-413_1600x1600_crop_center.webp?v=1759996245 1440w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-413_1920x2100_crop_center.webp?v=1759996245 1920w" 
3310	  data-sizes="auto" class="img lazyload"
3311 	/>
3312	
3313		<span class="lazy-preloader"></span>
3314	
3315
3316	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-413_860x.webp?v=1759996245)"></span></noscript>
3317
3318	
3319
3320	
3321
3322</figure>
3323
3324
3325			  
3326
3327		  	
3328
3329					<div class="product-item__secondary-image">
3330						
3331							
3332
3333
3334
3335
3336
3337
3338
3339<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3340
3341	<img
3342	  src="//eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-501_860x.webp?v=1759996251" alt="F- FIGHT THE POWER - FAKEBOARDS - 82x22 cm, Batman, Dibond®, fakeboard, FOIRE"
3343	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3344	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-501_320x320_crop_center.webp?v=1759996251 260w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-501_600x600_crop_center.webp?v=1759996251 480w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-501_860x860_crop_center.webp?v=1759996251 720w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-501_1100x1100_crop_center.webp?v=1759996251 960w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-501_1600x1600_crop_center.webp?v=1759996251 1440w, //eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-501_1920x2100_crop_center.webp?v=1759996251 1920w" 
3345	  data-sizes="auto" class="img lazyload"
3346 	/>
3347	
3348		<span class="lazy-preloader"></span>
3349	
3350
3351	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-fight-the-power-fakeboards-82x22-cm-batman-dibond-r-fakeboard-foire-paris-planche-501_860x.webp?v=1759996251)"></span></noscript>
3352
3353	
3354
3355	
3356
3357</figure>
3358
3359
3360					  
3361					</div>
3362
3363		  	
3364
3365		  </div>
3366
3367		
3368
3369	  <div class="product-item__caption ">
3370
3371	  	<h3 class="product-item__title h3  underline-animation ">
3372	  		
3373	  			F- FIGHT THE POWER
3374	  		
3375	  	</h3>
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392<div style='' class='jdgm-widget jdgm-preview-badge' data-id='9815511695706'
3393data-template='index'
3394data-auto-install='false'>
3395  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
3396</div>
3397
3398
3399
3400			<!-- Bold: Memberships (price) -->
3401
3402
3403
3404
3405
3406
3407
3408<div class="product-item__price">   
3409
3410				
3411
3412					
3413
3414					<span class="product-item__price--original pratap">
3415						149,00€
3416					</span>
3417
3418					
3419				
3420	        
3421
3422				
3423
3424			</div>
3425
3426<!-- end Bold code -->
3427
3428
3429      
3430
3431		</div>
3432
3433		
3434
3435	  	
3436
3437				<span class="product-item__badge product-item__badge--new"><span>
3437Nouveauté</span></span>
3438
3439			
3440
3441		
3442
3443	</a>
3444
3445</div>
3446
3447      
3448        
3449<!-- Bold: Memberships (collection products) -->
3450
3451
3452<!-- end Bold code -->
3453
3454
3455
3456
3457
3458
3459
3460<div class="product-item ">
3461
3462	<a href="/products/f-fireface" >
3463
3464		
3465
3466			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
3467				
3468				
3469					
3470
3471
3472
3473
3474
3475
3476
3477<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3478
3479	<img
3480	  src="//eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-685_860x.webp?v=1759996328" alt="F- FIREFACE - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, FOIRE DE PARIS, new"
3481	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3482	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-685_320x320_crop_center.webp?v=1759996328 260w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-685_600x600_crop_center.webp?v=1759996328 480w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-685_860x860_crop_center.webp?v=1759996328 720w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-685_1100x1100_crop_center.webp?v=1759996328 960w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-685_1600x1600_crop_center.webp?v=1759996328 1440w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-685_1920x2100_crop_center.webp?v=1759996328 1920w" 
3483	  data-sizes="auto" class="img lazyload"
3484 	/>
3485	
3486		<span class="lazy-preloader"></span>
3487	
3488
3489	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-685_860x.webp?v=1759996328)"></span></noscript>
3490
3491	
3492
3493	
3494
3495</figure>
3496
3497
3498			  
3499
3500		  	
3501
3502					<div class="product-item__secondary-image">
3503						
3504							
3505
3506
3507
3508
3509
3510
3511
3512<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3513
3514	<img
3515	  src="//eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-525_860x.webp?v=1759996334" alt="F- FIREFACE - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, FOIRE DE PARIS, new"
3516	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3517	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-525_320x320_crop_center.webp?v=1759996334 260w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-525_600x600_crop_center.webp?v=1759996334 480w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-525_860x860_crop_center.webp?v=1759996334 720w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-525_1100x1100_crop_center.webp?v=1759996334 960w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-525_1600x1600_crop_center.webp?v=1759996334 1440w, //eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-525_1920x2100_crop_center.webp?v=1759996334 1920w" 
3518	  data-sizes="auto" class="img lazyload"
3519 	/>
3520	
3521		<span class="lazy-preloader"></span>
3522	
3523
3524	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-fireface-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-525_860x.webp?v=1759996334)"></span></noscript>
3525
3526	
3527
3528	
3529
3530</figure>
3531
3532
3533					  
3534					</div>
3535
3536		  	
3537
3538		  </div>
3539
3540		
3541
3542	  <div class="product-item__caption ">
3543
3544	  	<h3 class="product-item__title h3  underline-animation ">
3545	  		
3546	  			F- FIREFACE
3547	  		
3548	  	</h3>
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565<div style='' class='jdgm-widget jdgm-preview-badge' data-id='9815520903514'
3566data-template='index'
3567data-auto-install='false'>
3568  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
3569</div>
3570
3571
3572
3573			<!-- Bold: Memberships (price) -->
3574
3575
3576
3577
3578
3579
3580
3581<div class="product-item__price">   
3582
3583				
3584
3585					
3586
3587					<span class="product-item__price--original pratap">
3588						149,00€
3589					</span>
3590
3591					
3592				
3593	        
3594
3595				
3596
3597			</div>
3598
3599<!-- end Bold code -->
3600
3601
3602      
3603
3604		</div>
3605
3606		
3607
3608	  	
3609
3610				<span class="product-item__badge product-item__badge--new"><span>
3610Nouveauté</span></span>
3611
3612			
3613
3614		
3615
3616	</a>
3617
3618</div>
3619
3620      
3621        
3622<!-- Bold: Memberships (collection products) -->
3623
3624
3625<!-- end Bold code -->
3626
3627
3628
3629
3630
3631
3632
3633<div class="product-item ">
3634
3635	<a href="/products/f-georges" >
3636
3637		
3638
3639			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
3640				
3641				
3642					
3643
3644
3645
3646
3647
3648
3649
3650<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3651
3652	<img
3653	  src="//eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-392_860x.webp?v=1759996052" alt="F- GEORGES - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, FOIRE DE PARIS, new"
3654	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3655	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-392_320x320_crop_center.webp?v=1759996052 260w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-392_600x600_crop_center.webp?v=1759996052 480w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-392_860x860_crop_center.webp?v=1759996052 720w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-392_1100x1100_crop_center.webp?v=1759996052 960w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-392_1600x1600_crop_center.webp?v=1759996052 1440w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-392_1920x2100_crop_center.webp?v=1759996052 1920w" 
3656	  data-sizes="auto" class="img lazyload"
3657 	/>
3658	
3659		<span class="lazy-preloader"></span>
3660	
3661
3662	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-392_860x.webp?v=1759996052)"></span></noscript>
3663
3664	
3665
3666	
3667
3668</figure>
3669
3670
3671			  
3672
3673		  	
3674
3675					<div class="product-item__secondary-image">
3676						
3677							
3678
3679
3680
3681
3682
3683
3684
3685<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3686
3687	<img
3688	  src="//eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-634_860x.webp?v=1759996058" alt="F- GEORGES - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, FOIRE DE PARIS, new"
3689	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3690	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-634_320x320_crop_center.webp?v=1759996058 260w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-634_600x600_crop_center.webp?v=1759996058 480w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-634_860x860_crop_center.webp?v=1759996058 720w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-634_1100x1100_crop_center.webp?v=1759996058 960w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-634_1600x1600_crop_center.webp?v=1759996058 1440w, //eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-634_1920x2100_crop_center.webp?v=1759996058 1920w" 
3691	  data-sizes="auto" class="img lazyload"
3692 	/>
3693	
3694		<span class="lazy-preloader"></span>
3695	
3696
3697	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-georges-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-new-planche-a-roulettes-634_860x.webp?v=1759996058)"></span></noscript>
3698
3699	
3700
3701	
3702
3703</figure>
3704
3705
3706					  
3707					</div>
3708
3709		  	
3710
3711		  </div>
3712
3713		
3714
3715	  <div class="product-item__caption ">
3716
3717	  	<h3 class="product-item__title h3  underline-animation ">
3718	  		
3719	  			F- GEORGES
3720	  		
3721	  	</h3>
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738<div style='' class='jdgm-widget jdgm-preview-badge' data-id='9815483810138'
3739data-template='index'
3740data-auto-install='false'>
3741  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
3742</div>
3743
3744
3745
3746			<!-- Bold: Memberships (price) -->
3747
3748
3749
3750
3751
3752
3753
3754<div class="product-item__price">   
3755
3756				
3757
3758					
3759
3760					<span class="product-item__price--original pratap">
3761						149,00€
3762					</span>
3763
3764					
3765				
3766	        
3767
3768				
3769
3770			</div>
3771
3772<!-- end Bold code -->
3773
3774
3775      
3776
3777		</div>
3778
3779		
3780
3781	  	
3782
3783				<span class="product-item__badge product-item__badge--new"><span>
3783Nouveauté</span></span>
3784
3785			
3786
3787		
3788
3789	</a>
3790
3791</div>
3792
3793      
3794        
3795<!-- Bold: Memberships (collection products) -->
3796
3797
3798<!-- end Bold code -->
3799
3800
3801
3802
3803
3804
3805
3806<div class="product-item ">
3807
3808	<a href="/products/f-goldo" >
3809
3810		
3811
3812			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
3813				
3814				
3815					
3816
3817
3818
3819
3820
3821
3822
3823<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3824
3825	<img
3826	  src="//eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_860x.webp?v=1759996187" alt="F- GOLDO - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, FOIRE DE PARIS, Manga"
3827	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3828	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_320x320_crop_center.webp?v=1759996187 260w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_600x600_crop_center.webp?v=1759996187 480w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_860x860_crop_center.webp?v=1759996187 720w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_1100x1100_crop_center.webp?v=1759996187 960w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_1600x1600_crop_center.webp?v=1759996187 1440w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_1920x2100_crop_center.webp?v=1759996187 1920w" 
3829	  data-sizes="auto" class="img lazyload"
3830 	/>
3831	
3832		<span class="lazy-preloader"></span>
3833	
3834
3835	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_860x.webp?v=1759996187)"></span></noscript>
3836
3837	
3838
3839	
3840
3841</figure>
3842
3843
3844			  
3845
3846		  	
3847
3848					<div class="product-item__secondary-image">
3849						
3850							
3851
3852
3853
3854
3855
3856
3857
3858<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
3859
3860	<img
3861	  src="//eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-859_860x.webp?v=1759996193" alt="F- GOLDO - FAKEBOARDS - 82x22 cm, Dibond®, fakeboard, FOIRE DE PARIS, Manga"
3862	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
3863	   data-srcset="//eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-859_320x320_crop_center.webp?v=1759996193 260w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-859_600x600_crop_center.webp?v=1759996193 480w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-859_860x860_crop_center.webp?v=1759996193 720w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-859_1100x1100_crop_center.webp?v=1759996193 960w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-859_1600x1600_crop_center.webp?v=1759996193 1440w, //eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-859_1920x2100_crop_center.webp?v=1759996193 1920w" 
3864	  data-sizes="auto" class="img lazyload"
3865 	/>
3866	
3867		<span class="lazy-preloader"></span>
3868	
3869
3870	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-859_860x.webp?v=1759996193)"></span></noscript>
3871
3872	
3873
3874	
3875
3876</figure>
3877
3878
3879					  
3880					</div>
3881
3882		  	
3883
3884		  </div>
3885
3886		
3887
3888	  <div class="product-item__caption ">
3889
3890	  	<h3 class="product-item__title h3  underline-animation ">
3891	  		
3892	  			F- GOLDO
3893	  		
3894	  	</h3>
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911<div style='' class='jdgm-widget jdgm-preview-badge' data-id='9815506944346'
3912data-template='index'
3913data-auto-install='false'>
3914  <div class='jdgm-prev-badge__rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='1'>
3914 <meta itemprop='ratingValue' content='5.00'> </div>  <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='1' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 1 review </span> </div>
3915</div>
3916
3917
3918
3919			<!-- Bold: Memberships (price) -->
3920
3921
3922
3923
3924
3925
3926
3927<div class="product-item__price">   
3928
3929				
3930
3931					
3932
3933					<span class="product-item__price--original pratap">
3934						149,00€
3935					</span>
3936
3937					
3938				
3939	        
3940
3941				
3942
3943			</div>
3944
3945<!-- end Bold code -->
3946
3947
3948      
3949
3950		</div>
3951
3952		
3953
3954	  	
3955
3956				<span class="product-item__badge product-item__badge--new"><span>Nouveauté</span></span>
3957
3958			
3959
3960		
3961
3962	</a>
3963
3964</div>
3965
3966      
3967        
3968
3969      
3970
3971    </div>
3972  
3973  </div>
3974
3975</div>
3976
3977</div><div id="shopify-section-1602672260280" class="shopify-section mount-featured-collection overflow-hidden"><div class="content-section gutter--on featured-collection">
3978
3979  <div class="featured-collection__header rte ">
3980  
3981    <div class="remove-end-margin" style="flex: 1; padding-right: 10%;">
3982
3983      
3984        <h2 class="featured-collection__title h1">Nouveautés</h2>
3985      
3986
3987      
3988
3989    </div>
3990
3991    
3992      <span><a href="/collections/nouveautes">Voir toutes les œuvres</a></span>
3993    
3994
3995    <!---->
3996
3997  </div>
3998
3999  <div class="featured-collection__content">
4000
4001    <div class="collection collection--classic collection--slider  mount-collection" >
4002
4003      
4004
4005        
4006<!-- Bold: Memberships (collection products) -->
4007
4008
4009<!-- end Bold code -->
4010
4011
4012
4013
4014
4015
4016
4017<div class="product-item ">
4018
4019	<a href="/products/purple-noize" >
4020
4021		
4022
4023			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
4024				
4025				
4026					
4027
4028
4029
4030
4031
4032
4033
4034<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4035
4036	<img
4037	  src="//eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-toile-463_860x.webp?v=1762529419" alt="Purple Noize - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, AMERICAN BOX"
4038	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4039	   data-srcset="//eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-toile-463_320x320_crop_center.webp?v=1762529419 260w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-toile-463_600x600_crop_center.webp?v=1762529419 480w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-toile-463_860x860_crop_center.webp?v=1762529419 720w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-toile-463_1100x1100_crop_center.webp?v=1762529419 960w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-toile-463_1600x1600_crop_center.webp?v=1762529419 1440w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-toile-463_1920x2100_crop_center.webp?v=1762529419 1920w" 
4040	  data-sizes="auto" class="img lazyload"
4041 	/>
4042	
4043		<span class="lazy-preloader"></span>
4044	
4045
4046	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-toile-463_860x.webp?v=1762529419)"></span></noscript>
4047
4048	
4049
4050	
4051
4052</figure>
4053
4054
4055			  
4056
4057		  	
4058
4059					<div class="product-item__secondary-image">
4060						
4061							
4062
4063
4064
4065
4066
4067
4068
4069<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4070
4071	<img
4072	  src="//eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-201_860x.webp?v=1762529439" alt="Purple Noize - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, AMERICAN BOX"
4073	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4074	   data-srcset="//eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-201_320x320_crop_center.webp?v=1762529439 260w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-201_600x600_crop_center.webp?v=1762529439 480w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-201_860x860_crop_center.webp?v=1762529439 720w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-201_1100x1100_crop_center.webp?v=1762529439 960w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-201_1600x1600_crop_center.webp?v=1762529439 1440w, //eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-201_1920
4074x2100_crop_center.webp?v=1762529439 1920w" 
4075	  data-sizes="auto" class="img lazyload"
4076 	/>
4077	
4078		<span class="lazy-preloader"></span>
4079	
4080
4081	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/purple-noize-editions-limitees-120x120cm-60x60cm-duo60120-contemporain-couleur-201_860x.webp?v=1762529439)"></span></noscript>
4082
4083	
4084
4085	
4086
4087</figure>
4088
4089
4090					  
4091					</div>
4092
4093		  	
4094
4095		  </div>
4096
4097		
4098
4099	  <div class="product-item__caption ">
4100
4101	  	<h3 class="product-item__title h3  underline-animation ">
4102	  		
4103	  			Purple Noize
4104	  		
4105	  	</h3>
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10517374370138'
4123data-template='index'
4124data-auto-install='false'>
4125  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
4126</div>
4127
4128
4129
4130			<!-- Bold: Memberships (price) -->
4131
4132
4133
4134
4135
4136
4137
4138<div class="product-item__price">   
4139
4140				
4141
4142					 
4143						<span class="product-item__from">
4144		          
4145		            À partir de  
4146		          
4147		        </span>
4148					
4149
4150					<span class="product-item__price--original pratap">
4151						249,00€
4152					</span>
4153
4154					
4155				
4156	        
4157
4158				
4159
4160			</div>
4161
4162<!-- end Bold code -->
4163
4164
4165      
4166
4167		</div>
4168
4169		
4170
4171	  	
4172
4173		
4174
4175	</a>
4176
4177</div>
4178
4179      
4180        
4181<!-- Bold: Memberships (collection products) -->
4182
4183
4184<!-- end Bold code -->
4185
4186
4187
4188
4189
4190
4191
4192<div class="product-item ">
4193
4194	<a href="/products/margot-copie" >
4195
4196		
4197
4198			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
4199				
4200				
4201					
4202
4203
4204
4205
4206
4207
4208
4209<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4210
4211	<img
4212	  src="//eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-882_860x.webp?v=1762628968" alt="Helga - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, couleur, Encadrement"
4213	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4214	   data-srcset="//eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-882_320x320_crop_center.webp?v=1762628968 260w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-882_600x600_crop_center.webp?v=1762628968 480w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-882_860x860_crop_center.webp?v=1762628968 720w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-882_1100x1100_crop_center.webp?v=1762628968 960w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-882_1600x1600_crop_center.webp?v=1762628968 1440w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-882_1920x2100_crop_center.webp?v=1762628968 1920w" 
4215	  data-sizes="auto" class="img lazyload"
4216 	/>
4217	
4218		<span class="lazy-preloader"></span>
4219	
4220
4221	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-882_860x.webp?v=1762628968)"></span></noscript>
4222
4223	
4224
4225	
4226
4227</figure>
4228
4229
4230			  
4231
4232		  	
4233
4234					<div class="product-item__secondary-image">
4235						
4236							
4237
4238
4239
4240
4241
4242
4243
4244<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4245
4246	<img
4247	  src="//eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-781_860x.webp?v=1762628968" alt="Helga - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, couleur, Encadrement"
4248	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4249	   data-srcset="//eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-781_320x320_crop_center.webp?v=1762628968 260w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-781_600x600_crop_center.webp?v=1762628968 480w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-781_8
424960x860_crop_center.webp?v=1762628968 720w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-781_1100x1100_crop_center.webp?v=1762628968 960w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-781_1600x1600_crop_center.webp?v=1762628968 1440w, //eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-781_1920x2100_crop_center.webp?v=1762628968 1920w" 
4250	  data-sizes="auto" class="img lazyload"
4251 	/>
4252	
4253		<span class="lazy-preloader"></span>
4254	
4255
4256	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/helga-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-portrait-781_860x.webp?v=1762628968)"></span></noscript>
4257
4258	
4259
4260	
4261
4262</figure>
4263
4264
4265					  
4266					</div>
4267
4268		  	
4269
4270		  </div>
4271
4272		
4273
4274	  <div class="product-item__caption ">
4275
4276	  	<h3 class="product-item__title h3  underline-animation ">
4277	  		
4278	  			Helga
4279	  		
4280	  	</h3>
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10517318304090'
4298data-template='index'
4299data-auto-install='false'>
4300  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
4301</div>
4302
4303
4304
4305			<!-- Bold: Memberships (price) -->
4306
4307
4308
4309
4310
4311
4312
4313<div class="product-item__price">   
4314
4315				
4316
4317					 
4318						<span class="product-item__from">
4319		          
4320		            À partir de  
4321		          
4322		        </span>
4323					
4324
4325					<span class="product-item__price--original pratap">
4326						249,00€
4327					</span>
4328
4329					
4330				
4331	        
4332
4333				
4334
4335			</div>
4336
4337<!-- end Bold code -->
4338
4339
4340      
4341
4342		</div>
4343
4344		
4345
4346	  	
4347
4348		
4349
4350	</a>
4351
4352</div>
4353
4354      
4355        
4356<!-- Bold: Memberships (collection products) -->
4357
4358
4359<!-- end Bold code -->
4360
4361
4362
4363
4364
4365
4366
4367<div class="product-item ">
4368
4369	<a href="/products/margot" >
4370
4371		
4372
4373			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
4374				
4375				
4376					
4377
4378
4379
4380
4381
4382
4383
4384<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4385
4386	<img
4387	  src="//eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-robe-640_860x.webp?v=1762529294" alt="Margot - Éditions Limitées - @nouveau, couleur, glamour, portrait, valentin"
4388	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4389	   data-srcset="//eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-robe-640_320x320_crop_center.webp?v=1762529294 260w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-robe-640_600x600_crop_center.webp?v=1762529294 480w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-robe-640_860x860_crop_center.webp?v=1762529294 720w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-robe-640_1100x1100_crop_center.webp?v=1762529294 960w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-robe-640_1600x1600_crop_center.webp?v=1762529294 1440w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-robe-640_1920x2100_crop_center.webp?v=1762529294 1920w" 
4390	  data-sizes="auto" class="img lazyload"
4391 	/>
4392	
4393		<span class="lazy-preloader"></span>
4394	
4395
4396	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-robe-640_860x.webp?v=1762529294)"></span></noscript>
4397
4398	
4399
4400	
4401
4402</figure>
4403
4404
4405			  
4406
4407		  	
4408
4409					<div class="product-item__secondary-image">
4410						
4411							
4412
4413
4414
4415
4416
4417
4418
4419<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4420
4421	<img
4422	  src="//eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-impression-139_860x.webp?v=1762529313" alt="Margot - Éditions Limitées - @nouveau, couleur, glamour, portrait, valentin"
4423	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4424	   data-srcset="//eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-impression-139_320x320_crop_center.webp?v=1762529313 260w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-impression-139_600x600_crop_center.webp?v=1762529313 480w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-impression-139_860x860_crop_center.webp?v=1762529313 720w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-impression-139_1100x1100_crop_center.webp?v=1762529313 960w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-impression-139_1600x1600_crop_center.webp?v=1762529313 1440w, //eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-impression-139_1920x2100_crop_center.webp?v=1762529313 1920w" 
4425	  data-sizes="auto" class="img lazyload"
4426 	/>
4427	
4428		<span class="lazy-preloader"></span>
4429	
4430
4431	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/margot-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-impression-139_860x.webp?v=1762529313)"></span></noscript>
4432
4433	
4434
4435	
4436
4437</figure>
4438
4439
4440					  
4441					</div>
4442
4443		  	
4444
4445		  </div>
4446
4447		
4448
4449	  <div class="product-item__caption ">
4450
4451	  	<h3 class="product-item__title h3  underline-animation ">
4452	  		
4453	  			Margot
4454	  		
4455	  	</h3>
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10517311848794'
4473data-template='index'
4474data-auto-install='false'>
4475  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
4476</div>
4477
4478
4479
4480			<!-- Bold: Memberships (price) -->
4481
4482
4483
4484
4485
4486
4487
4488<div class="product-item__price">   
4489
4490				
4491
4492					 
4493						<span class="product-item__from">
4494		          
4495		            À partir de  
4496		          
4497		        </span>
4498					
4499
4500					<span class="product-item__price--original pratap">
4501						249,00€
4502					</span>
4503
4504					
4505				
4506	        
4507
4508				
4509
4510			</div>
4511
4512<!-- end Bold code -->
4513
4514
4515      
4516
4517		</div>
4518
4519		
4520
4521	  	
4522
4523		
4524
4525	</a>
4526
4527</div>
4528
4529      
4530        
4531<!-- Bold: Memberships (collection products) -->
4532
4533
4534<!-- end Bold code -->
4535
4536
4537
4538
4539
4540
4541
4542<div class="product-item ">
4543
4544	<a href="/products/kajen" >
4545
4546		
4547
4548			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
4549				
4550				
4551					
4552
4553
4554
4555
4556
4557
4558
4559<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4560
4561	<img
4562	  src="//eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-chemisier-431_860x.webp?v=1762529292" alt="Kajene - Éditions Limitées - @nouveau, couleur, glamour, portrait, valentin"
4563	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4564	   data-srcset="//eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-chemisier-431_320x320_crop_center.webp?v=1762529292 260w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-chemisier-431_600x600_crop_center.webp?v=1762529292 480w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-chemisier-431_860x860_crop_center.webp?v=1762529292 720w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-chemisier-431_1100x1100_crop_center.webp?v=1762529292 960w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-chemisier-431_1600x1600_crop_center.webp?v=1762529292 1440w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-chemisier-431_1920x2100_crop_center.webp?v=1762529292 1920w" 
4565	  data-sizes="auto" class="img lazyload"
4566 	/>
4567	
4568		<span class="lazy-preloader"></span>
4569	
4570
4571	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-chemisier-431_860x.webp?v=1762529292)"></span></noscript>
4572
4573	
4574
4575	
4576
4577</figure>
4578
4579
4580			  
4581
4582		  	
4583
4584					<div class="product-item__secondary-image">
4585						
4586							
4587
4588
4589
4590
4591
4592
4593
4594<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4595
4596	<img
4597	  src="//eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-art-mural-249_860x.webp?v=1762529312" alt="Kajene - Éditions Limitées - @nouveau, couleur, glamour, portrait, valentin"
4598	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4599	   data-srcset="//eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-art-mural-249_320x320_crop_center.webp?v=1762529312 260w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-art-mural-249_600x600_crop_center.webp?v=1762529312 480w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-art-mural-249_860x860_crop_center.webp?v=1762529312 720w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-art-mural-249_1100x1100_crop_center.webp?v=1762529312 960w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-art-mural-249_1600x1600_crop_center.webp?v=1762529312 1440w, //eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-art-mural-249_1920x2100_crop_center.webp?v=1762529312 1920w" 
4600	  data-sizes="auto" class="img lazyload"
4601 	/>
4602	
4603		<span class="lazy-preloader"></span>
4604	
4605
4606	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/kajene-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-art-mural-249_860x.webp?v=1762529312)"></span></noscript>
4607
4608	
4609
4610	
4611
4612</figure>
4613
4614
4615					  
4616					</div>
4617
4618		  	
4619
4620		  </div>
4621
4622		
4623
4624	  <div class="product-item__caption ">
4625
4626	  	<h3 class="product-item__title h3  underline-animation ">
4627	  		
4628	  			Kajene
4629	  		
4630	  	</h3>
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10515302023514'
4648data-template='index'
4649data-auto-install='false'>
4650  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
4651</div>
4652
4653
4654
4655			<!-- Bold: Memberships (price) -->
4656
4657
4658
4659
4660
4661
4662
4663<div class="product-item__price">   
4664
4665				
4666
4667					 
4668						<span class="product-item__from">
4669		          
4670		            À partir de  
4671		          
4672		        </span>
4673					
4674
4675					<span class="product-item__price--original pratap">
4676						249,00€
4677					</span>
4678
4679					
4680				
4681	        
4682
4683				
4684
4685			</div>
4686
4687<!-- end Bold code -->
4688
4689
4690      
4691
4692		</div>
4693
4694		
4695
4696	  	
4697
4698		
4699
4700	</a>
4701
4702</div>
4703
4704      
4705        
4706<!-- Bold: Memberships (collection products) -->
4707
4708
4709<!-- end Bold code -->
4710
4711
4712
4713
4714
4715
4716
4717<div class="product-item ">
4718
4719	<a href="/products/agathe" >
4720
4721		
4722
4723			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
4724				
4725				
4726					
4727
4728
4729
4730
4731
4732
4733
4734<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4735
4736	<img
4737	  src="//eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-blouse-926_860x.webp?v=1762529285" alt="Agathe - Éditions Limitées - @nouveau, couleur, glamour, portrait, valentin"
4738	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4739	   data-srcset="//eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-blouse-926_320x320_crop_center.webp?v=1762529285 260w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-blouse-926_600x600_crop_center.webp?v=1762529285 480w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-blouse-926_860x860_crop_center.webp?v=1762529285 720w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-blouse-926_1100x1100_crop_center.webp?v=1762529285 960w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-blouse-926_1600x1600_crop_center.webp?v=1762529285 1440w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-blouse-926_1920x2100_crop_center.webp?v=1762529285 1920w" 
4740	  data-sizes="auto" class="img lazyload"
4741 	/>
4742	
4743		<span class="lazy-preloader"></span>
4744	
4745
4746	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-blouse-926_860x.webp?v=1762529285)"></span></noscript>
4747
4748	
4749
4750	
4751
4752</figure>
4753
4754
4755			  
4756
4757		  	
4758
4759					<div class="product-item__secondary-image">
4760						
4761							
4762
4763
4764
4765
4766
4767
4768
4769<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4770
4771	<img
4772	  src="//eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-vaisselier-334_860x.webp?v=1762529305" alt="Agathe - Éditions Limitées - @nouveau, couleur, glamour, portrait, valentin"
4773	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4774	   data-srcset="//eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-vaisselier-334_320x320_crop_center.webp?v=1762529305 260w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-vaisselier-334_600x600_crop_center.webp?v=1762529305 480w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-vaisselier-334_860x860_crop_center.webp?v=1762529305 720w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-vaisselier-334_1100x1100_crop_center.webp?v=1762529305 960w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-vaisselier-334_1600x1600_crop_center.webp?v=1762529305 1440w, //eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-vaisselier-334_1920x2100_crop_center.webp?v=1762529305 1920w" 
4775	  data-sizes="auto" class="img lazyload"
4776 	/>
4777	
4778		<span class="lazy-preloader"></span>
4779	
4780
4781	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/agathe-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-vaisselier-334_860x.webp?v=1762529305)"></span></noscript>
4782
4783	
4784
4785	
4786
4787</figure>
4788
4789
4790					  
4791					</div>
4792
4793		  	
4794
4795		  </div>
4796
4797		
4798
4799	  <div class="product-item__caption ">
4800
4801	  	<h3 class="product-item__title h3  underline-animation ">
4802	  		
4803	  			Agathe
4804	  		
4805	  	</h3>
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10515268108634'
4823data-template='index'
4824data-auto-install='false'>
4825  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
4826</div>
4827
4828
4829
4830			<!-- Bold: Memberships (price) -->
4831
4832
4833
4834
4835
4836
4837
4838<div class="product-item__price">   
4839
4840				
4841
4842					 
4843						<span class="product-item__from">
4844		          
4845		            À partir de  
4846		          
4847		        </span>
4848					
4849
4850					<span class="product-item__price--original pratap">
4851						249,00€
4852					</span>
4853
4854					
4855				
4856	        
4857
4858				
4859
4860			</div>
4861
4862<!-- end Bold code -->
4863
4864
4865      
4866
4867		</div>
4868
4869		
4870
4871	  	
4872
4873		
4874
4875	</a>
4876
4877</div>
4878
4879      
4880        
4881<!-- Bold: Memberships (collection products) -->
4882
4883
4884<!-- end Bold code -->
4885
4886
4887
4888
4889
4890
4891
4892<div class="product-item ">
4893
4894	<a href="/products/like-an-angel" >
4895
4896		
4897
4898			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
4899				
4900				
4901					
4902
4903
4904
4905
4906
4907
4908
4909<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4910
4911	<img
4912	  src="//eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-impression-toile-925_860x.webp?v=1762529247" alt="Like an angel - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, Ange, Angel"
4913	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4914	   data-srcset="//eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-impression-toile-925_320x320_crop_center.webp?v=1762529247 260w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-impression-toile-925_600x600_crop_center.webp?v=1762529247 480w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-impression-toile-925_860x860_crop_center.webp?v=1762529247 720w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-impression-toile-925_1100x1100_crop_center.webp?v=1762529247 960w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-impression-toile-925_1600x1600_crop_center.webp?v=1762529247 1440w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-impression-toile-925_1920x2100_crop_center.webp?v=1762529247 1920w" 
4915	  data-sizes="auto" class="img lazyload"
4916 	/>
4917	
4918		<span class="lazy-preloader"></span>
4919	
4920
4921	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-impression-toile-925_860x.webp?v=1762529247)"></span></noscript>
4922
4923	
4924
4925	
4926
4927</figure>
4928
4929
4930			  
4931
4932		  	
4933
4934					<div class="product-item__secondary-image">
4935						
4936							
4937
4938
4939
4940
4941
4942
4943
4944<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
4945
4946	<img
4947	  src="//eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-art-mural-dange-149_860x.webp?v=1762529265" alt="Like an angel - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, Ange, Angel"
4948	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4949	   data-srcset="//eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-art-mural-dange-149_320x320_crop_center.webp?v=1762529265 260w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-art-mural-dange-149_600x600_crop_center.webp?v=1762529265 480w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-art-mural-dange-149_860x860_crop_center.webp?v=1762529265 720w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-art-mural-dange-149_1100x1100_crop_center.webp?v=1762529265 960w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-art-mural-dange-149_1600x1600_crop_center.webp?v=1762529265 1440w, //eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-art-mural-dange-149_1920x2100_crop_center.webp?v=1762529265 1920w" 
4950	  data-sizes="auto" class="img lazyload"
4951 	/>
4952	
4953		<span class="lazy-preloader"></span>
4954	
4955
4956	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/like-an-angel-editions-limitees-160x120cm-80x60cm-ange-angel-couleur-art-mural-dange-149_860x.webp?v=1762529265)"></span></noscript>
4957
4958	
4959
4960	
4961
4962</figure>
4963
4964
4965					  
4966					</div>
4967
4968		  	
4969
4970		  </div>
4971
4972		
4973
4974	  <div class="product-item__caption ">
4975
4976	  	<h3 class="product-item__title h3  underline-animation ">
4977	  		
4978	  			Like an angel
4979	  		
4980	  	</h3>
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10510059667802'
4998data-template='index'
4999data-auto-install='false'>
5000  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5001</div>
5002
5003
5004
5005			<!-- Bold: Memberships (price) -->
5006
5007
5008
5009
5010
5011
5012
5013<div class="product-item__price">   
5014
5015				
5016
5017					 
5018						<span class="product-item__from">
5019		          
5020		            À partir de  
5021		          
5022		        </span>
5023					
5024
5025					<span class="product-item__price--original pratap">
5026						249,00€
5027					</span>
5028
5029					
5030				
5031	        
5032
5033				
5034
5035			</div>
5036
5037<!-- end Bold code -->
5038
5039
5040      
5041
5042		</div>
5043
5044		
5045
5046	  	
5047
5048		
5049
5050	</a>
5051
5052</div>
5053
5054      
5055        
5056<!-- Bold: Memberships (collection products) -->
5057
5058
5059<!-- end Bold code -->
5060
5061
5062
5063
5064
5065
5066
5067<div class="product-item ">
5068
5069	<a href="/products/light-between-the-worlds" >
5070
5071		
5072
5073			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
5074				
5075				
5076					
5077
5078
5079
5080
5081
5082
5083
5084<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5085
5086	<img
5087	  src="//eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-166_860x.webp?v=1762529239" alt="Light between the worlds - Éditions Limitées - 160x120cm, 80x60cm, @nouveau,"
5088	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5089	   data-srcset="//eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-166_320x320_crop_center.webp?v=1762529239 260w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-166_600x600_crop_center.webp?v=1762529239 480w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-166_860x860_crop_center.webp?v=1762529239 720w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-166_1100x1100_crop_center.webp?v=1762529239 960w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-166_1600x1600_crop_center.webp?v=1762529239 1440w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-166_1920x2100_crop_center.webp?v=1762529239 1920w" 
5090	  data-sizes="auto" class="img lazyload"
5091 	/>
5092	
5093		<span class="lazy-preloader"></span>
5094	
5095
5096	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-166_860x.webp?v=1762529239)"></span></noscript>
5097
5098	
5099
5100	
5101
5102</figure>
5103
5104
5105			  
5106
5107		  	
5108
5109					<div class="product-item__secondary-image">
5110						
5111							
5112
5113
5114
5115
5116
5117
5118
5119<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5120
5121	<img
5122	  src="//eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-699_860x.webp?v=1762529259" alt="Light between the worlds - Éditions Limitées - 160x120cm, 80x60cm, @nouveau,"
5123	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5124	   data-srcset="//eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-699_320x320_crop_center.webp?v=1762529259 260w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-699_600x600_crop_center.webp?v=1762529259 480w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-699_860x860_crop_center.webp?v=1762529259 720w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-699_1100x1100_crop_center.webp?v=1762529259 960w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-699_1600x1600_crop_center.webp?v=1762529259 1440w, //eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-699_1920x2100_crop_center.webp?v=1762529259 1920w" 
5125	  data-sizes="auto" class="img lazyload"
5126 	/>
5127	
5128		<span class="lazy-preloader"></span>
5129	
5130
5131	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/light-between-the-worlds-editions-limitees-160x120cm-80x60cm-couleur-duo8060160120-699_860x.webp?v=1762529259)"></span></noscript>
5132
5133	
5134
5135	
5136
5137</figure>
5138
5139
5140					  
5141					</div>
5142
5143		  	
5144
5145		  </div>
5146
5147		
5148
5149	  <div class="product-item__caption ">
5150
5151	  	<h3 class="product-item__title h3  underline-animation ">
5152	  		
5153	  			Light between the worlds
5154	  		
5155	  	</h3>
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10510042366298'
5173data-template='index'
5174data-auto-install='false'>
5175  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5176</div>
5177
5178
5179
5180			<!-- Bold: Memberships (price) -->
5181
5182
5183
5184
5185
5186
5187
5188<div class="product-item__price">   
5189
5190				
5191
5192					 
5193						<span class="product-item__from">
5194		          
5195		            À partir de  
5196		          
5197		        </span>
5198					
5199
5200					<span class="product-item__price--original pratap">
5201						249,00€
5202					</span>
5203
5204					
5205				
5206	        
5207
5208				
5209
5210			</div>
5211
5212<!-- end Bold code -->
5213
5214
5215      
5216
5217		</div>
5218
5219		
5220
5221	  	
5222
5223		
5224
5225	</a>
5226
5227</div>
5228
5229      
5230        
5231<!-- Bold: Memberships (collection products) -->
5232
5233
5234<!-- end Bold code -->
5235
5236
5237
5238
5239
5240
5241
5242<div class="product-item ">
5243
5244	<a href="/products/goddess" >
5245
5246		
5247
5248			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
5249				
5250				
5251					
5252
5253
5254
5255
5256
5257
5258
5259<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5260
5261	<img
5262	  src="//eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-couronne-611_860x.webp?v=1762529233" alt="Goddess - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, couleur,"
5263	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5264	   data-srcset="//eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-couronne-611_320x320_crop_center.webp?v=1762529233 260w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-couronne-611_600x600_crop_center.webp?v=1762529233 480w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-couronne-611_860x860_crop_center.webp?v=1762529233 720w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-couronne-611_1100x1100_crop_center.webp?v=1762529233 960w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-couronne-611_1600x1600_crop_center.webp?v=1762529233 1440w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-couronne-611_1920x2100_crop_center.webp?v=1762529233 1920w" 
5265	  data-sizes="auto" class="img lazyload"
5266 	/>
5267	
5268		<span class="lazy-preloader"></span>
5269	
5270
5271	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-couronne-611_860x.webp?v=1762529233)"></span></noscript>
5272
5273	
5274
5275	
5276
5277</figure>
5278
5279
5280			  
5281
5282		  	
5283
5284					<div class="product-item__secondary-image">
5285						
5286							
5287
5288
5289
5290
5291
5292
5293
5294<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5295
5296	<img
5297	  src="//eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-300_860x.webp?v=1762529254" alt="Goddess - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, couleur,"
5298	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5299	   data-srcset="//eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-300_320x320_crop_center.webp?v=1762529254 260w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-300_600x600_crop_center.webp?v=1762529254 480w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-300_860x860_crop_center.webp?v=1762529254 720w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-300_1100x1100_crop_center.webp?v=1762529254 960w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-300_1600x1600_crop_center.webp?v=1762529254 1440w, //eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-300_1920x2100_crop_center.webp?v=1762529254 1920w" 
5300	  data-sizes="auto" class="img lazyload"
5301 	/>
5302	
5303		<span class="lazy-preloader"></span>
5304	
5305
5306	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/goddess-editions-limitees-couleur-duo8060160120-esotherisme-glamour-portrait-300_860x.webp?v=1762529254)"></span></noscript>
5307
5308	
5309
5310	
5311
5312</figure>
5313
5314
5315					  
5316					</div>
5317
5318		  	
5319
5320		  </div>
5321
5322		
5323
5324	  <div class="product-item__caption ">
5325
5326	  	<h3 class="product-item__title h3  underline-animation ">
5327	  		
5328	  			Goddess
5329	  		
5330	  	</h3>
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10510029586778'
5348data-template='index'
5349data-auto-install='false'>
5350  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5351</div>
5352
5353
5354
5355			<!-- Bold: Memberships (price) -->
5356
5357
5358
5359
5360
5361
5362
5363<div class="product-item__price">   
5364
5365				
5366
5367					 
5368						<span class="product-item__from">
5369		          
5370		            À partir de  
5371		          
5372		        </span>
5373					
5374
5375					<span class="product-item__price--original pratap">
5376						249,00€
5377					</span>
5378
5379					
5380				
5381	        
5382
5383				
5384
5385			</div>
5386
5387<!-- end Bold code -->
5388
5389
5390      
5391
5392		</div>
5393
5394		
5395
5396	  	
5397
5398		
5399
5400	</a>
5401
5402</div>
5403
5404      
5405        
5406<!-- Bold: Memberships (collection products) -->
5407
5408
5409<!-- end Bold code -->
5410
5411
5412
5413
5414
5415
5416
5417<div class="product-item ">
5418
5419	<a href="/products/butterfly" >
5420
5421		
5422
5423			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
5424				
5425				
5426					
5427
5428
5429
5430
5431
5432
5433
5434<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5435
5436	<img
5437	  src="//eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-946_860x.webp?v=1762529226" alt="Butterfly - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, couleur,"
5438	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5439	   data-srcset="//eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-946_320x320_crop_center.webp?v=1762529226 260w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-946_600x600_crop_center.webp?v=1762529226 480w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-946_860x860_crop_center.webp?v=1762529226 720w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-946_1100x1100_crop_center.webp?v=1762529226 960w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-946_1600x1600_crop_center.webp?v=1762529226 1440w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-946_1920x2100_crop_center.webp?v=1762529226 1920w" 
5440	  data-sizes="auto" class="img lazyload"
5441 	/>
5442	
5443		<span class="lazy-preloader"></span>
5444	
5445
5446	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-946_860x.webp?v=1762529226)"></span></noscript>
5447
5448	
5449
5450	
5451
5452</figure>
5453
5454
5455			  
5456
5457		  	
5458
5459					<div class="product-item__secondary-image">
5460						
5461							
5462
5463
5464
5465
5466
5467
5468
5469<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5470
5471	<img
5472	  src="//eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-canape-607_860x.webp?v=1762529245" alt="Butterfly - Éditions Limitées - 160x120cm, 80x60cm, @nouveau, couleur,"
5473	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5474	   data-srcset="//eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-canape-607_320x320_crop_center.webp?v=1762529245 260w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-canape-607_600x600_crop_center.webp?v=1762529245 480w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-canape-607_860x860_crop_center.webp?v=1762529245 720w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-canape-607_1100x1100_crop_center.webp?v=1762529245 960w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-canape-607_1600x1600_crop_center.webp?v=1762529245 1440w, //eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-canape-607_1920x2100_crop_center.webp?v=1762529245 1920w" 
5475	  data-sizes="auto" class="img lazyload"
5476 	/>
5477	
5478		<span class="lazy-preloader"></span>
5479	
5480
5481	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/butterfly-editions-limitees-couleur-duo8060160120-glamour-portrait-valentin-canape-607_860x.webp?v=1762529245)"></span></noscript>
5482
5483	
5484
5485	
5486
5487</figure>
5488
5489
5490					  
5491					</div>
5492
5493		  	
5494
5495		  </div>
5496
5497		
5498
5499	  <div class="product-item__caption ">
5500
5501	  	<h3 class="product-item__title h3  underline-animation ">
5502	  		
5503	  			Butterfly
5504	  		
5505	  	</h3>
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10510003208538'
5523data-template='index'
5524data-auto-install='false'>
5525  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5526</div>
5527
5528
5529
5530			<!-- Bold: Memberships (price) -->
5531
5532
5533
5534
5535
5536
5537
5538<div class="product-item__price">   
5539
5540				
5541
5542			
5542		 
5543						<span class="product-item__from">
5544		          
5545		            À partir de  
5546		          
5547		        </span>
5548					
5549
5550					<span class="product-item__price--original pratap">
5551						249,00€
5552					</span>
5553
5554					
5555				
5556	        
5557
5558				
5559
5560			</div>
5561
5562<!-- end Bold code -->
5563
5564
5565      
5566
5567		</div>
5568
5569		
5570
5571	  	
5572
5573		
5574
5575	</a>
5576
5577</div>
5578
5579      
5580        
5581<!-- Bold: Memberships (collection products) -->
5582
5583
5584<!-- end Bold code -->
5585
5586
5587
5588
5589
5590
5591
5592<div class="product-item ">
5593
5594	<a href="/products/flowers-orange" >
5595
5596		
5597
5598			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
5599				
5600				
5601					
5602
5603
5604
5605
5606
5607
5608
5609<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5610
5611	<img
5612	  src="//eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-peinture-713_860x.webp?v=1762529309" alt="Flowers orange - Éditions Limitées - 120x120cm, 60x60cm, @nouveau, couleur,"
5613	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5614	   data-srcset="//eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-peinture-713_320x320_crop_center.webp?v=1762529309 260w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-peinture-713_600x600_crop_center.webp?v=1762529309 480w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-peinture-713_860x860_crop_center.webp?v=1762529309 720w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-peinture-713_1100x1100_crop_center.webp?v=1762529309 960w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-peinture-713_1600x1600_crop_center.webp?v=1762529309 1440w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-peinture-713_1920x2100_crop_center.webp?v=1762529309 1920w" 
5615	  data-sizes="auto" class="img lazyload"
5616 	/>
5617	
5618		<span class="lazy-preloader"></span>
5619	
5620
5621	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-peinture-713_860x.webp?v=1762529309)"></span></noscript>
5622
5623	
5624
5625	
5626
5627</figure>
5628
5629
5630			  
5631
5632		  	
5633
5634					<div class="product-item__secondary-image">
5635						
5636							
5637
5638
5639
5640
5641
5642
5643
5644<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5645
5646	<img
5647	  src="//eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-956_860x.webp?v=1762529328" alt="Flowers orange - Éditions Limitées - 120x120cm, 60x60cm, @nouveau, couleur,"
5648	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5649	   data-srcset="//eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-956_320x320_crop_center.webp?v=1762529328 260w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-956_600x600_crop_center.webp?v=1762529328 480w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-956_860x860_crop_center.webp?v=1762529328 720w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-956_1100x1100_crop_center.webp?v=1762529328 960w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-956_1600x1600_crop_center.webp?v=1762529328 1440w, //eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-956_1920x2100_crop_center.webp?v=1762529328 1920w" 
5650	  data-sizes="auto" class="img lazyload"
5651 	/>
5652	
5653		<span class="lazy-preloader"></span>
5654	
5655
5656	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/flowers-orange-editions-limitees-120x120cm-60x60cm-duo60120-couleur-cowboy-956_860x.webp?v=1762529328)"></span></noscript>
5657
5658	
5659
5660	
5661
5662</figure>
5663
5664
5665					  
5666					</div>
5667
5668		  	
5669
5670		  </div>
5671
5672		
5673
5674	  <div class="product-item__caption ">
5675
5676	  	<h3 class="product-item__title h3  underline-animation ">
5677	  		
5678	  			Flowers orange
5679	  		
5680	  	</h3>
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10517357494618'
5698data-template='index'
5699data-auto-install='false'>
5700  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5701</div>
5702
5703
5704
5705			<!-- Bold: Memberships (price) -->
5706
5707
5708
5709
5710
5711
5712
5713<div class="product-item__price">   
5714
5715				
5716
5717					 
5718						<span class="product-item__from">
5719		          
5720		            À partir de  
5721		          
5722		        </span>
5723					
5724
5725					<span class="product-item__price--original pratap">
5726						189,00€
5727					</span>
5728
5729					
5730				
5731	        
5732
5733				
5734
5735			</div>
5736
5737<!-- end Bold code -->
5738
5739
5740      
5741
5742		</div>
5743
5744		
5745
5746	  	
5747
5748		
5749
5750	</a>
5751
5752</div>
5753
5754      
5755        
5756<!-- Bold: Memberships (collection products) -->
5757
5758
5759<!-- end Bold code -->
5760
5761
5762
5763
5764
5765
5766
5767<div class="product-item ">
5768
5769	<a href="/products/flowers-blue" >
5770
5771		
5772
5773			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
5774				
5775				
5776					
5777
5778
5779
5780
5781
5782
5783
5784<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5785
5786	<img
5787	  src="//eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-437_860x.webp?v=1762529304" alt="Flowers blue - Éditions Limitées - 120x120cm, 60x60cm, @nouveau, couleur,"
5788	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5789	   data-srcset="//eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-437_320x320_crop_center.webp?v=1762529304 260w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-437_600x600_crop_center.webp?v=1762529304 480w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-437_860x860_crop_center.webp?v=1762529304 720w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-437_1100x1100_crop_center.webp?v=1762529304 960w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-437_1600x1600_crop_center.webp?v=1762529304 1440w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-437_1920
5789x2100_crop_center.webp?v=1762529304 1920w" 
5790	  data-sizes="auto" class="img lazyload"
5791 	/>
5792	
5793		<span class="lazy-preloader"></span>
5794	
5795
5796	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-437_860x.webp?v=1762529304)"></span></noscript>
5797
5798	
5799
5800	
5801
5802</figure>
5803
5804
5805			  
5806
5807		  	
5808
5809					<div class="product-item__secondary-image">
5810						
5811							
5812
5813
5814
5815
5816
5817
5818
5819<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5820
5821	<img
5822	  src="//eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-624_860x.webp?v=1762529323" alt="Flowers blue - Éditions Limitées - 120x120cm, 60x60cm, @nouveau, couleur,"
5823	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5824	   data-srcset="//eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-624_320x320_crop_center.webp?v=1762529323 260w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-624_600x600_crop_center.webp?v=1762529323 480w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-624_860x860_crop_center.webp?v=1762529323 720w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-624_1100x1100_crop_center.webp?v=1762529323 960w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-624_1600x1600_crop_center.webp?v=1762529323 1440w, //eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-624_1920x2100_crop_center.webp?v=1762529323 1920w" 
5825	  data-sizes="auto" class="img lazyload"
5826 	/>
5827	
5828		<span class="lazy-preloader"></span>
5829	
5830
5831	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/flowers-blue-editions-limitees-120x120cm-60x60cm-duo60120-couleur-duo6060120120-624_860x.webp?v=1762529323)"></span></noscript>
5832
5833	
5834
5835	
5836
5837</figure>
5838
5839
5840					  
5841					</div>
5842
5843		  	
5844
5845		  </div>
5846
5847		
5848
5849	  <div class="product-item__caption ">
5850
5851	  	<h3 class="product-item__title h3  underline-animation ">
5852	  		
5853	  			Flowers blue
5854	  		
5855	  	</h3>
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10517339504986'
5873data-template='index'
5874data-auto-install='false'>
5875  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5876</div>
5877
5878
5879
5880			<!-- Bold: Memberships (price) -->
5881
5882
5883
5884
5885
5886
5887
5888<div class="product-item__price">   
5889
5890				
5891
5892					 
5893						<span class="product-item__from">
5894		          
5895		            À partir de  
5896		          
5897		        </span>
5898					
5899
5900					<span class="product-item__price--original pratap">
5901						189,00€
5902					</span>
5903
5904					
5905				
5906	        
5907
5908				
5909
5910			</div>
5911
5912<!-- end Bold code -->
5913
5914
5915      
5916
5917		</div>
5918
5919		
5920
5921	  	
5922
5923		
5924
5925	</a>
5926
5927</div>
5928
5929      
5930        
5931<!-- Bold: Memberships (collection products) -->
5932
5933
5934<!-- end Bold code -->
5935
5936
5937
5938
5939
5940
5941
5942<div class="product-item ">
5943
5944	<a href="/products/embrace-of-the-touch" >
5945
5946		
5947
5948			<div class="product-item__thumbnail" style="padding-top:100%" data-padding="100">
5949				
5950				
5951					
5952
5953
5954
5955
5956
5957
5958
5959<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5960
5961	<img
5962	  src="//eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-996_860x.webp?v=1762529282" alt="Embrace of the touch - Éditions Limitées - 120x120cm, 60x60cm, @nouveau,"
5963	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5964	   data-srcset="//eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-996_320x320_crop_center.webp?v=1762529282 260w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-996_600x600_crop_center.webp?v=1762529282 480w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-996_860x860_crop_center.webp?v=1762529282 720w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-996_1100x1100_crop_center.webp?v=1762529282 960w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-996_1600x1600_crop_center.webp?v=1762529282 1440w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-996_1920x2100_crop_center.webp?v=1762529282 1920w" 
5965	  data-sizes="auto" class="img lazyload"
5966 	/>
5967	
5968		<span class="lazy-preloader"></span>
5969	
5970
5971	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-996_860x.webp?v=1762529282)"></span></noscript>
5972
5973	
5974
5975	
5976
5977</figure>
5978
5979
5980			  
5981
5982		  	
5983
5984					<div class="product-item__secondary-image">
5985						
5986							
5987
5988
5989
5990
5991
5992
5993
5994<figure data-crop="false" class="lazy-image  lazy-image--background "  data-ratio="1" style="padding-top: 100%" >
5995
5996	<img
5997	  src="//eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-379_860x.webp?v=1762529302" alt="Embrace of the touch - Éditions Limitées - 120x120cm, 60x60cm, @nouveau,"
5998	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5999	   data-srcset="//eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-379_320x320_crop_center.webp?v=1762529302 260w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-379_600x600_crop_center.webp?v=1762529302 480w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-379_860x860_crop_center.webp?v=1762529302 720w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-379_1100x1100_crop_center.webp?v=1762529302 960w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-379_1600x1600_crop_center.webp?v=1762529302 1440w, //eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-379_1920x2100_crop_center.webp?v=1762529302 1920w" 
6000	  data-sizes="auto" class="img lazyload"
6001 	/>
6002	
6003		<span class="lazy-preloader"></span>
6004	
6005
6006	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/embrace-of-the-touch-editions-limitees-120x120cm-60x60cm-duo60120-blackandwhite-379_860x.webp?v=1762529302)"></span></noscript>
6007
6008	
6009
6010	
6011
6012</figure>
6013
6014
6015					  
6016					</div>
6017
6018		  	
6019
6020		  </div>
6021
6022		
6023
6024	  <div class="product-item__caption ">
6025
6026	  	<h3 class="product-item__title h3  underline-animation ">
6027	  		
6028	  			Embrace of the touch
6029	  		
6030	  	</h3>
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047<div style='' class='jdgm-widget jdgm-preview-badge' data-id='10515258048858'
6048data-template='index'
6049data-auto-install='false'>
6050  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
6051</div>
6052
6053
6054
6055			<!-- Bold: Memberships (price) -->
6056
6057
6058
6059
6060
6061
6062
6063<div class="product-item__price">   
6064
6065				
6066
6067					 
6068						<span class="product-item__from">
6069		          
6070		            À partir de  
6071		          
6072		        </span>
6073					
6074
6075					<span class="product-item__price--original pratap">
6076						189,00€
6077					</span>
6078
6079					
6080				
6081	        
6082
6083				
6084
6085			</div>
6086
6087<!-- end Bold code -->
6088
6089
6090      
6091
6092		</div>
6093
6094		
6095
6096	  	
6097
6098		
6099
6100	</a>
6101
6102</div>
6103
6104      
6105        
6106
6107      
6108
6109    </div>
6110  
6111  </div>
6112
6113</div>
6114
6115</div><div id="shopify-section-1568276122056" class="shopify-section mount-testimonials"><div class="content-section gutter--on testimonials  parent-has-inner-padding ">
6116
6117  <div class="testimonials__container content-slider" data-autoplay="5000">
6118        
6119    
6120
6121      <div class="testimonial content-slider__item" >
6122
6123        <div class="testimonial__header">
6124
6125          
6126          
6127          <div>
6128
6129            
6130              <span class="testimonial__author-name"></span>
6131            
6132
6133            
6134              <span class="testimonial__author-title">RAISON DE CRAQUER № 1</span>
6135            
6136
6137          </div>
6138
6139        </div>
6140
6141        <div class="testimonial__content rte">
6142          <p><strong>100% Made in Alsace, France. Depuis 10 ans nos 'craftsmen' produisent chaque toile à la commande.</strong></p>
6143        </div>
6144
6145      </div>
6146
6147    
6148
6149      <div class="testimonial content-slider__item" >
6150
6151        <div class="testimonial__header">
6152
6153          
6154          
6155          <div>
6156
6157            
6158              <span class="testimonial__author-name"></span>
6159            
6160
6161            
6162              <span class="testimonial__author-title">RAISON DE CRAQUER № 2</span>
6163            
6164
6165          </div>
6166
6167        </div>
6168
6169        <div class="testimonial__content rte">
6170          <p><strong>Impression Haute-Définition par sublimation pour des couleurs profondes, vives et qui tiennent dans le temps</strong>.</p>
6171        </div>
6172
6173      </div>
6174
6175    
6176
6177      <div class="testimonial content-slider__item" >
6178
6179        <div class="testimonial__header">
6180
6181          
6182          
6183          <div>
6184
6185            
6186              <span class="testimonial__author-name"></span>
6187            
6188
6189            
6190              <span class="testimonial__author-title">RAISON DE CRAQUER № 3</span>
6191            
6192
6193          </div>
6194
6195        </div>
6196
6197        <div class="testimonial__content rte">
6198          <p><strong>Châssis en pin assemblé à la main avec le système breveté Hoffmann® pour une solidité à l&#x27;épreuve du temps.</strong></p>
6199        </div>
6200
6201      </div>
6202
6203    
6204
6205      <div class="testimonial content-slider__item" >
6206
6207        <div class="testimonial__header">
6208
6209          
6210          
6211          <div>
6212
6213            
6214              <span class="testimonial__author-name"></span>
6215            
6216
6217            
6218              <span class="testimonial__author-title">RAISON DE CRAQUER № 4</span>
6219            
6220
6221          </div>
6222
6223        </div>
6224
6225        <div class="testimonial__content rte">
6226          <p><strong>Reproductions limitées à un maximum de 250 exemplaires et chaque toile vous est livrée avec un certificat numéroté.</strong></p>
6227        </div>
6228
6229      </div>
6230
6231    
6232
6233      <div class="testimonial content-slider__item" >
6234
6235        <div class="testimonial__header">
6236
6237          
6238          
6239          <div>
6240
6241            
6242              <span class="testimonial__author-name"></span>
6243            
6244
6245            
6246              <span class="testimonial__author-title">RAISON DE CRAQUER № 5</span>
6247            
6248
6249          </div>
6250
6251        </div>
6252
6253        <div class="testimonial__content rte">
6254          <p><strong>Des dimensions variées pour répondre à toutes vos envies : Small, Medium, Large et même ‘King Size’.</strong></p>
6255        </div>
6256
6257      </div>
6258
6259    
6260
6261      <div class="testimonial content-slider__item" >
6262
6263        <div class="testimonial__header">
6264
6265          
6266          
6267          <div>
6268
6269            
6270              <span class="testimonial__author-name"></span>
6271            
6272
6273            
6274              <span class="testimonial__author-title">RAISON DE CRAQUER № 6</span>
6275            
6276
6277          </div>
6278
6279        </div>
6280
6281        <div class="testimonial__content rte">
6282          <p><strong>Chaque achat finance la créativité nos artistes indépendants et leur permet de continuer à s&#x27;exprimer.</strong></p>
6283        </div>
6284
6285      </div>
6286
6287    
6288
6289  </div>
6290
6291</div>
6292
6293
6294  <style data-shopify>
6295    #shopify-section-1568276122056 .testimonials {
6296      background: #ffffff;
6297      padding-top: 10vw;;
6298      padding-bottom: 10vw;;
6299    }
6300    @media all and (max-width: 1280px) {
6301      #shopify-section-1568276122056 .testimonials {
6302        padding-top: 100px;
6303        padding-bottom: 100px;
6304      }
6305    } 
6306    @media all and (max-width: 948px) {
6307      #shopify-section-1568276122056 .testimonials {
6308        padding-top: 70px;
6309        padding-bottom: 70px;
6310      }
6311    }
6312    @media all and (max-width: 480px) {
6313      #shopify-section-1568276122056 .testimonials {
6314        padding-top: 50px;
6315        padding-bottom: 50px;
6316      }
6317    }
6318    #shopify-section-1568276122056 {
6319      margin-top: 0;
6320    }
6321  </style>
6322
6323
6324
6325  <style data-shopify>
6326    #shopify-section-1568276122056 .testimonials,
6327    #shopify-section-1568276122056 .testimonials a {
6328      color: #1d1f21;
6329    }
6330    #shopify-section-1568276122056 .testimonials svg path {
6331      fill: #1d1f21;
6332    }
6333  </style>
6334
6335
6336</div><div id="shopify-section-16045845222a033a61" class="shopify-section mount-video-background mount-color-button"><div id="id-16045845222a033a61" class="content-section gutter--on video-text">
6337
6338  <div class="video-text__container">
6339
6340    
6341
6342      <div class="video-text__content horizontal-left vertical-bottom">
6343        <div>
6344          
6345          <h3 class="video-text__title  h1 "><span></span></h3>
6346          
6347
6348          
6349
6350        </div>
6351      </div>
6352    
6353      <div class="video-text__background" data-height=56.25%>
6354        
6355        
6356          <video autoplay muted loop playsinline>
6357            <source type="video/mp4" src="https://cdn.shopify.com/s/files/1/0335/4355/3083/files/EyeFood_Factory_-_V04_sans_lien_du_site_2.mp4?v=1604585000">
6358          </video>
6359        
6360        
6361        
6362          <span class="video-text__image onboarding-svg onboarding-background"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg></span>
6363        
6364        
6365      </div>
6366
6367    
6368
6369  </div>
6370
6371  
6372    <style data-shopify>
6373      #id-16045845222a033a61, 
6374      #id-16045845222a033a61 a {
6375        color: #ffffff;
6376      }
6377      #id-16045845222a033a61 .button--solid {
6378        background: #ffffff;
6379      }
6380      #id-16045845222a033a61 .video-text__title span {
6381        background-image: linear-gradient(to right, #ffffff, #ffffff);
6382      }
6383    </style>
6384    
6384<script type="text/javascript">
6385      $('#id-16045845222a033a61 .button--solid').css('color', lightOrDark('#ffffff'));
6386    </script>
6386
6387  
6388
6389  
6390
6391  <style data-shopify>
6392    #id-16045845222a033a61 .video-text__container {
6393      padding-top: 56.25%;
6394    }
6395    @media all and (min-width: 768px) {
6396      #id-16045845222a033a61 .video-text__content > div {
6397        max-width: 50%;
6398      }
6399    }
6400  </style>
6401
6402  
6403    <style data-shopify>
6404      #id-16045845222a033a61 .video-text__background video {
6405        width: 100%;
6406        height: 100%;
6407        top: 0;
6408        left: 0;
6409        min-width: 0;
6410        min-height: 0;
6411        transform: none;
6412      }
6413    </style>
6414  
6415  
6416</div>
6417
6418</div><div id="shopify-section-1600761205559" class="shopify-section"><div id="id-1600761205559" class="content-section  gutter--off  rich-text rich-text--align-left rich-text--media-on">
6419
6420  <div class="rich-text__content" style="text-align: left">
6421
6422    
6423      <h2 class="rich-text__title  h0 ">IMPRESSIONS HD EN SÉRIES LIMITÉES</h2>
6424    
6425
6426    
6427      <div class="rich-text__body rte"><p>Sur chaque œuvre, vous retrouverez un label rappelant la position de cette dernière dans sa série (ex:12/150). Avec un tirage à maximum 250 exemplaires, la rareté de votre œuvre vient donc aussi bien du <strong>respect de la vision artistique </strong>que de sa méthode de fabrication.<br/><br/>Nos séries limitées sont toutes imprimées en Alsace, berceau mondiale de l'impression textile, via le procédé de sublimation qui permet de <strong>reproduire en très haute définition les œuvres de nos artistes</strong>. Ce procédé unique, couplé à la qualité exclusive de notre support toile-textile, garantit des <strong>couleurs vives, profondes qui tiennent dans le temps.</strong><br/><br/><a href="/pages/fabrication-artisanale" title="Fabrication Artisanale">En savoir plus</a></p></div>
6428    
6429
6430  </div>
6431  
6432  
6433    <div class="rich-text__media">
6434      
6435
6436
6437
6438
6439
6440
6441
6442<figure data-crop="true" class="lazy-image  lazy-image--background "  data-ratio="0.5625" style="padding-top: 177.77777777777777%" >
6443
6444	<img
6445	  src="//eyefoodfactory.com/cdn/shop/files/260959247_1091159498292761_3848512557870205093_n_860x.jpg?v=1650106443" alt=""
6446	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
6447	   data-srcset="//eyefoodfactory.com/cdn/shop/files/260959247_1091159498292761_3848512557870205093_n_320x.jpg?v=1650106443 260w, //eyefoodfactory.com/cdn/shop/files/260959247_1091159498292761_3848512557870205093_n_600x.jpg?v=1650106443 480w, //eyefoodfactory.com/cdn/shop/files/260959247_1091159498292761_3848512557870205093_n_860x.jpg?v=1650106443 720w, //eyefoodfactory.com/cdn/shop/files/260959247_1091159498292761_3848512557870205093_n_1100x.jpg?v=1650106443 960w, //eyefoodfactory.com/cdn/shop/files/260959247_1091159498292761_3848512557870205093_n_1600x.jpg?v=1650106443 1440w, //eyefoodfactory.com/cdn/shop/files/260959247_1091159498292761_3848512557870205093_n_2100x.jpg?v=1650106443 1920w" 
6448	  data-sizes="auto" class="img lazyload"
6449 	/>
6450	
6451		<span class="lazy-preloader"></span>
6452	
6453
6454	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/260959247_1091159498292761_3848512557870205093_n_860x.jpg?v=1650106443)"></span></noscript>
6455
6456	
6457
6458	
6459
6460</figure>
6461
6462
6463    </div>
6464    <style data-shopify>
6465      #id-1600761205559 .rich-text__media {
6466        height: 100vh;
6467      }
6468    </style>
6469  
6470
6471</div>
6472
6473
6474  <style data-shopify>
6475    #id-1600761205559 .rich-text__content,
6476    #id-1600761205559.rich-text--media-off {
6477      background: #f3ee78;
6478    }
6479    #id-1600761205559.rich-text--media-off {
6480      padding-top: 100px;
6481      padding-bottom: 100px;
6482    }
6483  </style>
6484
6485
6486
6487  <style data-shopify>
6488    #id-1600761205559 {
6489      color: #1d1f21;
6490    }
6491    #id-1600761205559 a {
6492      color: #1d1f21;
6493    }
6494  </style>
6495
6496
6497</div><div id="shopify-section-1608162252490d00bc" class="shopify-section">
6498
6499
6500<div style="margin:0 auto;max-width:1160px;">
6501  
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515<div class='jdgm-carousel-wrapper'
6516data-from-snippet='false'
6517data-auto-install='false' >
6518  <div class="jdgm-carousel-title-and-link">
6519    <h2 class='jdgm-carousel-title'>Ce que vous pensez d&#39;Eyefood Factory</h2>
6520    <a class="jdgm-all-reviews-rating-wrapper" href="https://eyefoodfactory.com/pages/faites-vous-votre-opinion">
6521      <span style="display:block"  data-score='4.95' class='jdgm-all-reviews-rating' aria-label='4.95 stars' tabindex='0' role='img'></span>
6522      <span style="display: block" class='jdgm-carousel-number-of-reviews'>
6523        641 avis
6524      </span>
6525</a>  </div>
6526  <section class='jdgm-widget jdgm-carousel jdgm-carousel--aligned-theme' data-widget-locale='fr'> <style>.jdgm-carousel{display: none}</style> <style> .jdgm-xx{left:0}@media only screen and (min-width: 991px){.jdgm-carousel-wrapper .jdgm-carousel-item{width:50.0%}}.jdgm-carousel-item__timestamp{display:none !important}.jdgm-carousel-item__product-title{display:none !important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__review{text-align:left;height:calc(100% - 1.2999999999999998em)}.jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{display:inline-block;vertical-align:middle;width:70%;padding:0 12px;height:100%}.jdgm-carousel--aligned-theme .jdgm-carousel-item__review-rating{font-size:100%;margin-bottom:8px}.jdgm-carousel--aligned-theme .jdgm-carousel-item__product{text-align:left}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{font-size:100%;opacity:1;line-height:1;padding-bottom:0;font-weight:600}.jdgm-carousel--aligned-theme .jdgm-carousel-item__timestamp{opacity:0.8}.jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image{height:auto;display:inline-block;vertical-align:middle;width:30%}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper{text-align:left}.jdgm-carousel--aligned-theme .jdgm-carousel-item{padding:0 12px}
6527 </style> <style>  </style> <div class='jdgm-carousel__item-container'> <div class='jdgm-carousel__item-wrapper'><div class='jdgm-carousel-item' data-review-id='2777e5b0-71bc-4103-ad7a-d94a29037b1a'>  <img class='jdgm-carousel-item__product-image' alt='F- ACTARUS' data-src='https://review-images.judgeme.com/eyefood-factory-france/1739372388__c4fcb1e6-d9e8-40e2-ae1d-c17cd1014b1d__original.jpeg?quality=80&amp;width=160' data-src-retina='https://review-images.judgeme.com/eyefood-factory-france/1739372388__c4fcb1e6-d9e8-40e2-ae1d-c17cd1014b1d__original.jpeg?quality=80&amp;width=160'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>FAKEBOARD : Une expérience au-delà de mes attentes !</div> <div class='jdgm-carousel-item__review-body'><p>J’ai déjà réalisé plusieurs achats sur le site, et encore une fois je suis ravi de mon achat.  Non seulement la livraison a été rapide, mais la qualité du produit est tout simplement top. Le rendu est magnifique. Merci 🤩</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Garlonne Kerignard </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='/products/f-actarus#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> F- ACTARUS </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='02/12/2025'> 02/12/2025 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='398bd0a3-3d7e-4604-870d-63b0a2d779d5'>  <img class='jdgm-carousel-item__product-image' alt='F- MILADY' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/f-milady-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-622_70x70.webp?v=1759995772' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/f-milady-fakeboards-82x22-cm-couleur-dibond-r-fakeboard-femme-colore-planche-622_140x140.webp?v=1759995772'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 
6527stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'></div> <div class='jdgm-carousel-item__review-body'><p>Parfait comme. Chaque fois</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> magali veyrenc </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='/products/f-milady#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> F- MILADY </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='01/30/2025'> 01/30/2025 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='8a5f8c35-6253-48de-86e3-083245d5e01b'>  <img class='jdgm-carousel-item__product-image' alt='Viva la Vida' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/viva-vida-editions-limitees-120x120cm-60x60cm-bubble-couleur-femme-rose-bulle-gomme-149_70x70.webp?v=1762012826' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/viva-vida-editions-limitees-120x120cm-60x60cm-bubble-couleur-femme-rose-bulle-gomme-149_140x140.webp?v=1762012826'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Qualité et professionalisme au rendez-vous</div> <div class='jdgm-carousel-item__review-body'><p>Je suis très satisfait de la qualité des oeuvres ainsi que tu service client (disponibilité, livraison, programme de fidélité)</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Kevin ALBURQUERQUE </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='/products/viva-la-vida-1#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Viva la Vida </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='12/20/2024'> 12/20/2024 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='93217de3-9c4d-47eb-bf0f-16e4349c8f5e'>  <img class='jdgm-carousel-item__product-image' alt='Frida Kaboom' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/frida-kaboom-editions-limitees-quator165110-batchaus1-bleu-couleur-dibond-r-336_70x70.webp?v=1761587163' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/frida-kaboom-editions-limitees-quator165110-batchaus1-bleu-couleur-dibond-r-336_140x140.webp?v=1761587163'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Produit de super qualité</div> <div class='jdgm-carousel-item__review-body'><p>Très satisfait de mon choix.</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Jean-Pierre M </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='/products/frida-kaboom#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Frida Kaboom </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='12/19/2024'> 12/19/2024 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='f0916f2a-04b1-4856-aa22-363606795276'>  <img class='jdgm-carousel-item__product-image' alt='F- GOLDO' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_70x70.webp?v=1759996187' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/f-goldo-fakeboards-82x22-cm-dibond-r-fakeboard-foire-paris-manga-planche-a-roulettes-352_140x140.webp?v=1759996187'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 
6527stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Fan de mon Goldo</div> <div class='jdgm-carousel-item__review-body'><p>Amateur de skateboard ma fakeboard habille à merveille mon bureau</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Antoine Golinvaux </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='/products/f-goldo#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> F- GOLDO </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='12/01/2024'> 12/01/2024 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='9eedb7dc-5760-43f2-b635-ef105b555f82'>  <img class='jdgm-carousel-item__product-image' alt='Aviator Grey' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/aviator-grey-editions-limitees-nouveau-trio6565-avion-blanc-crayon-noir-blanc-829_70x70.webp?v=1759995035' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/aviator-grey-editions-limitees-nouveau-trio6565-avion-blanc-crayon-noir-blanc-829_140x140.webp?v=1759995035'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Super !</div> <div class='jdgm-carousel-item__review-body'><p>Super tableau qui fait un beau contraste sur mon mur blanc :)</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Quentin DAVIDIAN </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Aviator Grey </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='10/20/2024'> 10/20/2024 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='90f43de8-59ae-46d6-af88-737bd647fabe'>  <img class='jdgm-carousel-item__product-image' alt='Twin' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/twin-editions-limitees-120x75cm-60x37-5cm-amis-animaux-dibond-r-moderne-salle-vie-989_70x70.jpg?v=1761927583' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/twin-editions-limitees-120x75cm-60x37-5cm-amis-animaux-dibond-r-moderne-salle-vie-989_140x140.jpg?v=1761927583'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='4 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'></div> <div class='jdgm-carousel-item__review-body'><p>Twin</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Þórunn G´lsladóttir </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='/products/twin-vincent-richeux-editions-limitees#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Twin </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='08/31/2024'> 08/31/2024 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='845c78c7-bdea-40ed-8c17-0fff328e62e1'>  <img class='jdgm-carousel-item__product-image' alt='Mr R' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/mr-r-editions-limitees-trio8055-batchaus1-blues-brun-chanteur-aquarelle-peinture-726_70x70.webp?v=1759993904' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/mr-r-editions-limitees-trio8055-batchaus1-blues-brun-chanteur-aquarelle-peinture-726_140x140.webp?v=1759993904'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 
6527stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>RG</div> <div class='jdgm-carousel-item__review-body'><p>Super tableau, couleur magnifique :) un chef d'oeuvre</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> GEORGES ET JOCELYNE DE AZEVEDO GAUTHIER </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Mr R </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='05/02/2023'> 05/02/2023 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='03a99e91-5b78-4e85-b8a9-2e959e328fde'>  <img class='jdgm-carousel-item__product-image' alt='Street Life' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/street-life-editions-limitees-120x80cm-60x40cm-collage-dibond-r-rue-graffiti-urbain-816_70x70.jpg?v=1718079807' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/street-life-editions-limitees-120x80cm-60x40cm-collage-dibond-r-rue-graffiti-urbain-816_140x140.jpg?v=1718079807'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Nickel</div> <div class='jdgm-carousel-item__review-body'><p>Très beau</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Fabrice </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Street Life </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/28/2023'> 04/28/2023 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='e77fc4f9-7cf1-4df8-abf3-c3af218966b2'>  <img class='jdgm-carousel-item__product-image' alt='Happyness' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/happyness-editions-limitees-quator165110-batchaus1-collage-dibondr-femme-noir-824_70x70.jpg?v=1709377221' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/happyness-editions-limitees-quator165110-batchaus1-collage-dibondr-femme-noir-824_140x140.jpg?v=1709377221'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Content</div> <div class='jdgm-carousel-item__review-body'><p>simplement content</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Fabrice </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Happyness </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/28/2023'> 04/28/2023 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='3da240c4-bc4a-4965-bd9b-eaa070e84452'>  <img class='jdgm-carousel-item__product-image' alt='C-05' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/c-0
65275-ditions-limites-trio806512095-bleu-dibond-graffiti-mr-rue-moderne-200_70x70.jpg?v=1706897191' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/c-05-ditions-limites-trio806512095-bleu-dibond-graffiti-mr-rue-moderne-200_140x140.jpg?v=1706897191'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='4 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>C05</div> <div class='jdgm-carousel-item__review-body'><p>Fidèle au COPE2 :)</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Fabrice </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> C-05 </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/28/2023'> 04/28/2023 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='9f06e47d-42a4-41af-880a-cafa28a740a4'>  <img class='jdgm-carousel-item__product-image' alt='Perfection' data-src='https://review-images.judgeme.com/eyefood-factory-france/1682611249__16826111811595517028948448905490__original.jpg?quality=80&amp;width=160' data-src-retina='https://review-images.judgeme.com/eyefood-factory-france/1682611249__16826111811595517028948448905490__original.jpg?quality=80&amp;width=160'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Perfect</div> <div class='jdgm-carousel-item__review-body'><p>Excellente réalisation, colis tjs idéalement sécurisé</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Christophe Zaglio </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='/products/perfection-monika-nowak-editions-limitees#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Perfection </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/22/2023'> 04/22/2023 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='34117f63-5103-4558-afc8-7b0ac7956567'>  <img class='jdgm-carousel-item__product-image' alt='Karl' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/products/karl-ditions-limites-120x90cm-60x45cm-animal-animaux-blanc-vision-soucier-lunettes-424_70x70.jpg?v=1672830575' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/products/karl-ditions-limites-120x90cm-60x45cm-animal-animaux-blanc-vision-soucier-lunettes-424_140x140.jpg?v=1672830575'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Parfait bonne communication</div> <div class='jdgm-carousel-item__review-body'><p>Œuvre identique au descriptif  bonne continuation emballage soigné merci beaucoup</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Vincenzo Saba </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Karl </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/21/2023'> 04/21/2023 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='d30719a9-b47b-437f-9e0e-2efd0e2ce979'>  <img class='jdgm-carousel-item__product-image' alt='Collins Avenue' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/collins-avenue-editions-limitees-trio6565-animaux-bar-batchaus1-brun-magenta-echelles-251_70x70.webp?v=1759993629' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/collins-avenue-editions-limitees-trio6565-animaux-bar-batchaus1-brun-magenta-echelles-251_140x140.webp?v=1759993629'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 
6527stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Collins Avenue</div> <div class='jdgm-carousel-item__review-body'><p>Nous sommes ravis de ce tableau, couleur pastelle réussi, toile impeccable et livraison au top. De plus, si on a des questions le service clientèle est réactif. Merci.</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> GEORGES ET JOCELYNE DE AZEVEDO GAUTHIER </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='/products/collins-avenue#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Collins Avenue </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/19/2023'> 04/19/2023 </div> </div> </div> </div><div class='jdgm-carousel-item' data-review-id='2b3b41d4-1f2e-463f-8d44-84b6d19f7f90'>  <img class='jdgm-carousel-item__product-image' alt='Hasuko' data-src='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/hasuko-ditions-limites-quatuor170120-bleu-dibond-graffiti-multicouleurs-symtrie-458_70x70.jpg?v=1697032625' data-src-retina='https://cdn.shopify.com/s/files/1/0335/4355/3083/files/hasuko-ditions-limites-quatuor170120-bleu-dibond-graffiti-multicouleurs-symtrie-458_140x140.jpg?v=1697032625'/>  <div class='jdgm-carousel-item__review-wrapper'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' tabindex='0' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'></div> <div class='jdgm-carousel-item__review-body'><p>Hasuko</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Allan Alfarela </div> <a class='jdgm-carousel-item__product jdgm-ellipsis' href='#judgeme_product_reviews'> <div class='jdgm-carousel-item__product-title jdgm-ellipsis'> Hasuko </div> </a> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/11/2023'> 04/11/2023 </div> </div> </div> </div></div> </div> <div class='jdgm-carousel__arrows'> <div class='jdgm-carousel__left-arrow' tabindex="0"></div> <div class='jdgm-carousel__right-arrow' tabindex="0"></div> </div> </section> <section>  </section>
6528</div>
6529
6530
6531
6532
6533
6534</div>
6535</div><div id="shopify-section-1600761414685" class="shopify-section"><div id="id-1600761414685" class="content-section  gutter--off  rich-text rich-text--align-right rich-text--media-on">
6536
6537  <div class="rich-text__content" style="text-align: left">
6538
6539    
6540      <h2 class="rich-text__title  hh ">100% HANDMADE</h2>
6541    
6542
6543    
6544      <div class="rich-text__body rte"><p>Ici on assemble avec les 10 doigts de la main et depuis plus de 10 ans ! Une fois que votre commande arrive à <strong>notre atelier en Alsace</strong>, elle est confiée à un de nos experts qui se chargera intégralement de sa fabrication et expédition. Du stock, à la mise sous tension de la toile, en passant par la découpage/assemblage du châssis,<strong> nos 'craftsmen' </strong>fabriquent chacune de vos toiles avec une passion animée par le respect de l'oeuvre et l'amour des belles choses.  </p><p></p><p><a href="https://eyefood-factory-switzerland.myshopify.com/blogs/infos/fabrication" title="Procédé de fabrication">En savoir plus</a></p></div>
6545    
6546
6547  </div>
6548  
6549  
6550    <div class="rich-text__media">
6551      
6552
6553
6554
6555
6556
6557
6558
6559<figure data-crop="true" class="lazy-image  lazy-image--background "  data-ratio="1.3333333333333333" style="padding-top: 75.0%" >
6560
6561	<img
6562	  src="//eyefoodfactory.com/cdn/shop/files/20220201_112135_860x.jpg?v=1650104756" alt=""
6563	  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
6564	   data-srcset="//eyefoodfactory.com/cdn/shop/files/20220201_112135_320x.jpg?v=1650104756 260w, //eyefoodfactory.com/cdn/shop/files/20220201_112135_600x.jpg?v=1650104756 480w, //eyefoodfactory.com/cdn/shop/files/20220201_112135_860x.jpg?v=1650104756 720w, //eyefoodfactory.com/cdn/shop/files/20220201_112135_1100x.jpg?v=1650104756 960w, //eyefoodfactory.com/cdn/shop/files/20220201_112135_1600x.jpg?v=1650104756 1440w, //eyefoodfactory.com/cdn/shop/files/20220201_112135_2100x.jpg?v=1650104756 1920w" 
6565	  data-sizes="auto" class="img lazyload"
6566 	/>
6567	
6568		<span class="lazy-preloader"></span>
6569	
6570
6571	<noscript><span class="ll-fallback" style="background-image:url(//eyefoodfactory.com/cdn/shop/files/20220201_112135_860x.jpg?v=1650104756)"></span></noscript>
6572
6573	
6574
6575	
6576
6577</figure>
6578
6579
6580    </div>
6581    <style data-shopify>
6582      #id-1600761414685 .rich-text__media {
6583        height: 100vh;
6584      }
6585    </style>
6586  
6587
6588</div>
6589
6590
6591  <style data-shopify>
6592    #id-1600761414685 .rich-text__content,
6593    #id-1600761414685.rich-text--media-off {
6594      background: #000000;
6595    }
6596    #id-1600761414685.rich-text--media-off {
6597      padding-top: 100px;
6598      padding-bottom: 100px;
6599    }
6600  </style>
6601
6602
6603
6604  <style data-shopify>
6605    #id-1600761414685 {
6606      color: #ededed;
6607    }
6608    #id-1600761414685 a {
6609      color: #ededed;
6610    }
6611  </style>
6612
6613
6614</div><!-- END content_for_index -->
6615
6616</div><div class="evm-related-viewed-browsing"></div>
6617
6618<section class="homepage-section swym-top-products-section animate wow fadeIn no-fouc">
6619 
6620<link rel="dns-prefetch" href="https://swymstore-v3pro-01.swymrelay.com" crossorigin>
6621<link rel="dns-prefetch" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js">
6622<link rel="preconnect" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js">
6623<script id="swym-snippet">
6624  window.swymLandingURL = document.URL;
6625  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
6626  window.swymPageLoad = function(){
6627    window.SwymProductVariants = window.SwymProductVariants || {};
6628    window.SwymHasCartItems = 0 > 0;
6629    window.SwymPageData = {}, window.SwymProductInfo = {};
6630    var unknown = {et: 0};
6631    window.SwymPageData = unknown;
6632    
6633    window.SwymPageData.uri = window.swymLandingURL;
6634  };
6635
6636  if(window.selectCallback){
6637    (function(){
6638      // Variant select override
6639      var originalSelectCallback = window.selectCallback;
6640      window.selectCallback = function(variant){
6641        originalSelectCallback.apply(this, arguments);
6642        try{
6643          if(window.triggerSwymVariantEvent){
6644            window.triggerSwymVariantEvent(variant.id);
6645          }
6646        }catch(err){
6647          console.warn("Swym selectCallback", err);
6648        }
6649      };
6650    })();
6651  }
6652  window.swymCustomerId = null;
6653  window.swymCustomerExtraCheck = null;
6654
6655  var swappName = ("Wishlist" || "Wishlist");
6656  var swymJSObject = {
6657    pid: "aLJNUsyigZlIU4lTQDcJk04LEXZYXGwXcIENttyySII=" || "aLJNUsyigZlIU4lTQDcJk04LEXZYXGwXcIENttyySII=",
6658    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
6659  };
6660  window.swymJSShopifyLoad = function(){
6661    if(window.swymPageLoad) swymPageLoad();
6662    if(!window._swat) {
6663      (function (s, w, r, e, l, a, y) {
6664        r['SwymRetailerConfig'] = s;
6665        r[s] = r[s] || function (k, v) {
6666          r[s][k] = v;
6667        };
6668      })('_swrc', '', window);
6669      _swrc('RetailerId', swymJSObject.pid);
6670      _swrc('Callback', function(){initSwymShopify();});
6671    }else if(window._swat.postLoader){
6672      _swrc = window._swat.postLoader;
6673      _swrc('RetailerId', swymJSObject.pid);
6674      _swrc('Callback', function(){initSwymShopify();});
6675    }else{
6676      initSwymShopify();
6677    }
6678  }
6679  if(!window._SwymPreventAutoLoad) {
6680    swymJSShopifyLoad();
6681  }
6682  window.swymGetCartCookies = function(){
6683    var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"];
6684    var reqdCookies = {};
6685    RequiredCookies.forEach(function(k){
6686      reqdCookies[k] = _swat.storage.getRaw(k);
6687    });
6688    var cart_token = window.swymCart.token;
6689    var data = {
6690        action:'cart',
6691        token:cart_token,
6692        cookies:reqdCookies
6693    };
6694    return data;
6695  }
6696
6697  window.swymGetCustomerData = function(){
6698    
6699    return {status:1};
6700    
6701  }
6702</script>
6702
6703
6704<style id="safari-flasher-pre"></style>
6705<script>
6706  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
6707    document.getElementById("safari-flasher-pre").innerHTML = ''
6708      + '#swym-plugin,#swym-hosted-plugin{display: none;}'
6709      + '.swym-button.swym-add-to-wishlist{display: none;}'
6710      + '.swym-button.swym-add-to-watchlist{display: none;}'
6711      + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}'
6712      + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,'
6713      + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification'
6714      + '{-webkit-transition: none; transition: none;}'
6715      + '';
6716    window.SwymCallbacks = window.SwymCallbacks || [];
6717    window.SwymCallbacks.push(function(tracker){
6718      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){
6719        // flash-preventer
6720        var x = function(){
6721          SwymUtils.onDOMReady(function() {
6722            var d = document.createElement("div");
6723            d.innerHTML = "<style id='safari-flasher-post'>"
6724              + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}"
6725              + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}"
6726              + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}"
6727              + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification,"
6728              + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification"
6729              + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}"
6730              + "</style>";
6731            document.head.appendChild(d);
6732          });
6733        };
6734        setTimeout(x, 10);
6735      });
6736    });
6737  }
6738</script>
6738
6739<style id="swym-product-view-defaults">
6740  /* Hide when not loaded */
6741  .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){
6742    display: none;
6743  }
6744</style>
6745
6746 
6746<script type="text/javascript" src="//swymprod.azureedge.net/code/swym-shopify.js?shop=eyefood-factory-pro.myshopify.com"></script>
6746
6747 <div class="row">
6748   <div class="section-header section-header--small">
6749   <div class="swym-trending-home-container"><p class="swym-default" style="text-align: center;">Loading...</p></div>
6750 </div>
6751 </div>
6752</section>
6753<script>
6754    function hideDefaultText(){
6755         $(".swym-default").hide();
6756     }
6757     if(!window._swat){
6758         if(!window.SwymCallbacks){
6759            window.SwymCallbacks = [];
6760        }
6761    window.SwymCallbacks.push(hideDefaultText);
6762    }else{
6763     hideDefaultText();
6764     }
6765</script>
vendor: 1 bytes, line 6765
6765
6766<script>
6767  document.addEventListener("DOMContentLoaded", function(){
6768    var x = document.getElementsByClassName("jdgm-medals")[0];
6769    var y = document.getElementsByClassName("shopify-section mount-video-background")[0];
6770    y.appendChild(x);
6771  });
6772</script>
6772
6773
6774			<div id="shopify-section-text-columns-with-icons" class="shopify-section">
6775
6776
6777
6778
6779
6780
6781
6782	<div class="text-columns-with-icons">
6783
6784		<div class="content-section gutter--on text-w-icon text-w-image" data-size="4">
6785
6786			
6787
6788				<div class="text-w-icon__container" >
6789
6790					<div class="text-w-icon__icon">
6791						<span>
6792	<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none" stroke="#202020" stroke-miterlimit="10" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"><path d="M56 34v28H8V34M4 22h56v12H4z"/><path d="M24 22v40m16-40v40M26.2 5A7.4 7.4 0 0 0 20 2a8 8 0 0 0-5.3 14c4.2 3.7 17.3 6 17.3 6 0-6-3.4-14.3-5.8-17zm11.6 0A7.4 7.4 0 0 1 44 2a8 8 0 0 1 5.3 14C45.1 19.7 32 22 32 22c0-6 3.4-14.3 5.8-17z"/></svg>
6793</span>
6794					</div>
6795
6796					<div class="text-w-icon__content">
6797
6798						<h3 class="text-w-icon__title h2">Eyefood Circle</h3>
6799						<div class="text-w-icon__rte rte"><p>Notre programme de fidélité ! Recevez des points pour chaque € dépensé et convertissez les en remises. Enregistrez vous gratuitement et recevez 50 points !</p></div>
6800
6801					</div>
6802
6803				</div>
6804
6805			
6806
6807				<div class="text-w-icon__container" >
6808
6809					<div class="text-w-icon__icon">
6810						<span>
6811	<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none" stroke="#202020" stroke-miterlimit="10" stroke-width="2" stroke-linejoin="round"><g stroke-linecap="round"><path d="M17 15h26c2.3 0 2.1 1.6 1.7 3.1S41 33 41 33h10.1l4-2 3.9 2v8c0 1.3-.5 2-2 2h-8M9 43h6.6m9.4 0h14.6"/><path d="M43.6 23H49l6.1 8M31 23H9m18 8H5"/></g><path d="M24.8 44a6.9 6.9 0 0 1-6.2 5c-2.7 0-4.2-2.2-3.4-5a6.9 6.9 0 0 1 6.2-5c2.6 0 4.2 2.2 3.4 5zm24 0a6.9 6.9 0 0 1-6.2 5c-2.7 0-4.2-2.2-3.4-5a6.9 6.9 0 0 1 6.2-5c2.6 0 4.2 2.2 3.4 5z"/></svg>
6812</span>
6813					</div>
6814
6815					<div class="text-w-icon__content">
6816
6817						<h3 class="text-w-icon__title h2">7 jours ouvrés</h3>
6818						<div class="text-w-icon__rte rte"><p>Assemblée à la main avec passion, votre commande vous est livrée sous 7 jours ouvrés (*support Dibond® : 10 à 15 jours ouvrés)</p></div>
6819
6820					</div>
6821
6822				</div>
6823
6824			
6825
6826				<div class="text-w-icon__container" >
6827
6828					<div class="text-w-icon__icon">
6829						<span>
6830	<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none" stroke="#202020" stroke-width="2" stroke-linejoin="round"><path stroke-miterlimit="10" d="M30.5 50H2V16.4L11.6 2h28.8L50 16.4v14.1M2.3 16h47.4M26 2v14" stroke-linecap="round"/><circle cx="46" cy="46" r="16"/><path stroke-miterlimit="10" d="M53 42.1l-8 9-5-5" stroke-linecap="round"/></svg>
6831</span>
6832					</div>
6833
6834					<div class="text-w-icon__content">
6835
6836						<h3 class="text-w-icon__title h2">Colis Premium</h3>
6837						<div class="text-w-icon__rte rte"><p>Développé par Eyefood Factory pour garantir une livraison à Domicile ou en Point Relais dans les meilleures conditions.</p></div>
6838
6839					</div>
6840
6841				</div>
6842
6843			
6844
6845				<div class="text-w-icon__container" >
6846
6847					<div class="text-w-icon__icon">
6848						<span>
6849	<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none" stroke="#202020" stroke-miterlimit="10" stroke-width="2" stroke-linejoin="round"><path d="M36 36h12v22H36z"/><path d="M56 30v28H8V30" stroke-linecap="round"/><path d="M16 36h14v12H16z"/><path d="M52.6 6H11.4L2 22.5a7.5 7.5 0 0 0 15 0 7.5 7.5 0 0 0 15 0 7.5 7.5 0 0 0 15 0 7.5 7.5 0 0 0 15 0zM2 22h60M32 6v16.5m-15 0L22 6m25 16.5L42 6" stroke-linecap="round"/></svg>	
6850</span>
6851					</div>
6852
6853					<div class="text-w-icon__content">
6854
6855						<h3 class="text-w-icon__title h2">Retrait magasin</h3>
6856						<div class="text-w-icon__rte rte"><p>Envie de voir votre œuvre avant de l'acheter, ou tout simplement pressé de l'accrocher ? Venez visiter notre Art-Shop de Mulhouse !</p></div>
6857
6858					</div>
6859
6860				</div>
6861
6862			
6863
6864		</div>
6865
6866	</div>
6867
6868
6869
6870
6871  <style data-shopify>
6872    #shopify-section-text-columns-with-icons .text-columns-with-icons {
6873      background: #f5f5f5;
6874      padding-top: 100px;
6875    }
6876    @media all and (max-width: 948px) {
6877    	#shopify-section-text-columns-with-icons .text-columns-with-icons {
6878				padding-top: 70px;
6879			}
6880  	}
6881    @media all and (max-width: 480px) {
6882    	#shopify-section-text-columns-with-icons .text-columns-with-icons {
6883				padding-top: 50px;
6884			}
6885  	}
6886  </style>
6887
6888
6889
6890  <style data-shopify>
6891    #shopify-section-text-columns-with-icons .text-columns-with-icons {
6892      color: #1d1f21;
6893    }
6894    #shopify-section-text-columns-with-icons .text-columns-with-icons a {
6895      color: #1d1f21;
6896    }
6897    #shopify-section-text-columns-with-icons .text-columns-with-icons svg * {
6898      stroke: #1d1f21;
6899    }
6900  </style>
6901
6902
6903</div>
6904			<div id="shopify-section-footer" class="shopify-section mount-footer"><div class="footer"> 
6905
6906  
6907
6908    
6909
6910        <div class="footer-item footer-text footer-text--large">
6911        
6912          
6913            <h4>HANDMANDE IN ALSACE, FRANCE</h4>
6914          
6915
6916          <div class="rte">
6917            <p>“Assemblage artisanal des chassis avec le système breveté de<em> </em>clefs Hoffmann®, et toiles tendues à la main”</p>
6918          </div>
6919
6920
6921
6922
6923
6924
6925
6926<div class='jdgm-widget jdgm-all-reviews-text' data-from-snippet='false' >
6927  <a href="https://www.eyefoodfactory.com/pages/faites-vous-votre-opinion">
6928    <span data-score="4.95" class='jdgm-all-reviews-rating'></span>
6929    <span class='jdgm-all-reviews-text__text' data-score="4.95" data-number-of-reviews="641" data-locale="fr">
6930      Satisfaction client de 5.0/5.0 (641 avis vérifiés)
6931    </span>
6932  </a>
6933</div>
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944    
6945
6946        </div>
6947
6948      
6949
6950  
6951
6952    
6953
6954        <div class="footer-item footer-menus">
6955
6956          
6957
6958            <div>
6959
6960              
6961                <h4>
6961NAVIGATION RAPIDE</h4>
6962              
6963              
6964              <div class="footer-links body-size-lesser-than-normal">
6965                
6966                  <span>
6967                    <a href="#swym-wishlist">Ma liste de favoris</a>
6968                  </span>
6969                
6970                  <span>
6971                    <a href="/account">Mes commandes</a>
6972                  </span>
6973                
6974                  <span>
6975                    <a href="/apps/parcelpanel">Suivi de commande</a>
6976                  </span>
6977                
6978                  <span>
6979                    <a href="/tools/returns">Organiser / Suivre un retour</a>
6980                  </span>
6981                
6982                  <span>
6983                    <a href="/pages/your-privacy-choices">Your Privacy Choices</a>
6984                  </span>
6985                
6986                  <span>
6987                    <a href="/apps/retractly/withdraw">Exercer mon droit de rétractation</a>
6988                  </span>
6989                
6990              </div>
6991
6992            </div>
6993
6994          
6995
6996          
6997
6998            <div>
6999
7000              
7001                <h4>LÉGAL &amp; SUPPORT</h4>
7002              
7003              
7004              <div class="footer-links body-size-lesser-than-normal">
7005                
7006                  <span>
7007                    <a href="/pages/help-center-contacts">&gt; Nous contacter</a>
7008                  </span>
7009                
7010                  <span>
7011                    <a href="https://eyefoodfactory.com/pages/faq-alma">&gt; Payez en plusieurs fois (Alma)</a>
7012                  </span>
7013                
7014                  <span>
7015                    <a href="/policies/terms-of-sale">Conditions Générales de Vente</a>
7016                  </span>
7017                
7018                  <span>
7019                    <a href="/policies/privacy-policy">Politique de confidentialité</a>
7020                  </span>
7021                
7022                  <span>
7023                    <a href="/policies/shipping-policy">Politique d&#39;expédition</a>
7024                  </span>
7025                
7026                  <span>
7027                    <a href="/policies/refund-policy">Politique d&#39;échange et remboursement</a>
7028                  </span>
7029                
7030                  <span>
7031                    <a href="/policies/terms-of-service">Conditions d&#39;utilisation du site</a>
7032                  </span>
7033                
7034                  <span>
7035                    <a href="/policies/legal-notice">Mentions Légales</a>
7036                  </span>
7037                
7038              </div>
7039
7040            </div>
7041
7042          
7043
7044        </div>
7045
7046      
7047
7048  
7049
7050    
7051
7052        <div class="footer-item footer-newsletter">
7053
7054          
7055            <h4>BONUS POINTS. NOUVEAUTÉS. PROMOS</h4>
7056          
7057
7058          <div class="newsletter__form body-size-lesser-than-normal">
7059
7060            <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
7061
7062              
7063
7064              
7065                
7066                <div>
7067                  <input type="hidden" name="contact[tags]" value="newsletter">
7068                  <input type="email" class="newsletter__input" value="" placeholder="Entrez votre adresse mail" name="contact[email]" id="Email" aria-label="Entrez votre adresse mail" autocorrect="off" autocapitalize="off">
7069                  <button type="submit" class="newsletter__submit" id="Subscribe" aria-label="Envoyer">
7070                    <span aria-hidden="true">
7071
7072	<span class="long-arrow"><svg class="svg symbol symbol--arrow-long low-dpi" width="34" height="11" viewB
7072ox="0 0 34 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M30 5.99999L27.5 8.50001L29 10L34 5.00001L32.5 3.50001L29 0L27.5 1.5L30 3.99999L0 3.99999V4.99999V5.99999L30 5.99999Z" fill="black"/></svg><svg class="svg symbol symbol--arrow-long high-dpi" width="34" height="11" viewBox="0 0 34 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M28 9.99999L31.6893 6.3107H0V5.5607V4.8107H31.8107L28 1L29 0L34 5.06067L34 6.06069L34 6.0607L29 11L28 9.99999Z" fill="black"/></svg></span>
7073
7074
7075</span>
7076                  </button>
7077                </div>
7078
7079              
7080
7081            </form>
7082
7083          </div>
7084
7085        </div>
7086
7087      
7088
7089  
7090
7091    
7092
7093        <div class="footer-item footer-social">
7094          
7095          
7096            <h4>INSPIREZ-VOUS !</h4>
7097          
7098
7099          <div class="social-icons">
7100
7101            
7102              <a href="https://www.facebook.com/eyefoodfactory/" target="_blank" aria-label="Facebook"><span class="icon" aria-hidden="true">
7103	<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path d="M24.99,0H1.16C0.43,0,0,0.43,0,1.01v23.83C0,25.57,0.43,26,1.16,26h12.71v-9.82h-3.32v-4.04h3.32V8.96c0-3.32,2.17-5.06,5.06-5.06c1.44,0,2.6,0.14,3.03,0.14v3.47h-2.02c-1.59,0-2.02,0.72-2.02,1.88v2.74h4.04l-0.87,4.04h-3.32V26h6.93c0.58,0,1.16-0.43,1.16-1.16V1.01C26,0.43,25.57,0,24.99,0z"/></svg>
7104
7105</span></a>
7106            
7107
7108            
7109              <a href="https://www.instagram.com/eyefoodfactory" target="_blank" aria-label="Instagram"><span class="icon" aria-hidden="true">
7110	<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path d="M13 2.4l5.2.1c1.3.1 1.9.3 2.4.4.6.2 1 .5 1.5 1s.7.9 1 1.5c.2.5.4 1.1.4 2.4.1 1.4.1 1.8.1 5.2l-.1 5.2c-.1 1.3-.3 1.9-.4 2.4-.2.6-.5 1-1 1.5s-.9.7-1.5 1c-.5.2-1.1.4-2.4.4-1.4.1-1.8.1-5.2.1s-3.9 0-5.2-.1-1.9-.3-2.4-.4c-.6-.2-1-.5-1.5-1s-.7-.9-1-1.5c-.2-.5-.4-1.1-.4-2.4-.1-1.4-.1-1.8-.1-5.2l.1-5.2c.1-1.3.3-1.9.4-2.4.2-.6.5-1 1-1.5s.9-.7 1.5-1c.5-.2 1.1-.4 2.4-.4 1.3-.1 1.7-.1 5.2-.1m0-2.3L7.7.2C6.3.2 5.4.4 4.5.7c-.8.4-1.5.8-2.3 1.5C1.5 3 1.1 3.7.7 4.5.4 5.4.2 6.3.1 7.7V13l.1 5.3c.1 1.4.3 2.3.6 3.1.3.9.8 1.6 1.5 2.3s1.4 1.2 2.3 1.5c.8.3 1.8.5 3.1.6 1.4.1 1.8.1 5.3.1l5.3-.1c1.4-.1 2.3-.3 3.1-.6.9-.3 1.6-.8 2.3-1.5s1.2-1.4 1.5-2.3c.3-.8.5-1.8.6-3.1.1-1.4.1-1.8.1-5.3l-.1-5.3c-.1-1.4-.3-2.3-.6-3.1-.3-.9-.8-1.6-1.5-2.3S22.3 1.1 21.4.8c-.8-.3-1.8-.5-3.1-.6S16.5.1 13 .1zm0 6.3c-3.7 0-6.6 3-6.6 6.6s3 6.6 6.6 6.6 6.6-3 6.6-6.6-2.9-6.6-6.6-6.6zm0 10.9c-2.4 0-4.3-1.9-4.3-4.3s1.9-4.3 4.3-4.3 4.3 1.9 4.3 4.3-1.9 4.3-4.3 4.3z"/><circle cx="19.9" cy="6.1" r="1.6"/></svg>
7111
7112</span></a>
7113            
7114
7115            
7116
7117            
7118
7119            
7120
7121            
7122              <a href="https://www.pinterest.fr/eyefoodfactory" target="_blank" aria-label="Pinterest"><span class="icon" aria-hidden="true">
7123	<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path d="M13 0C5.85 0 0 5.85 0 13c0 5.46 3.38 10.27 8.32 12.1-.13-1.04-.26-2.6 0-3.77l1.56-6.5s-.4-.65-.4-1.82c0-1.82 1.04-3.12 2.34-3.12 1.17 0 1.7.78 1.7 1.82 0 1.17-.65 2.73-1.04 4.3-.26 1.3.65 2.34 1.95 2.34 2.34 0 4.03-2.47 4.03-5.98 0-3.12-2.2-5.33-5.46-5.33-3.64 0-5.85 2.73-5.85 5.6 0 1.17.4 2.34.9 3 .13.13.13.26.13.4-.13.4-.26 1.3-.4 1.43 0 .26-.13.26-.4.13-1.56-.78-2.6-3.12-2.6-5.07 0-4.16 3-7.93 8.58-7.93 4.55 0 8.06 3.25 8.06 7.54 0 4.42-2.86 8.06-6.76 8.06-1.3 0-2.6-.65-3-1.43l-.78 3.12c-.26 1.17-1.04 2.6-1.56 3.38 1.04.52 2.34.78 3.64.78 7.15 0 13-5.85 13-13S20.15 0 13 0z"/></svg>
7124
7125</span></a>
7126            
7127
7128            
7129
7130            
7131
7132            
7133
7134            
7135
7136            
7137
7138          </div>
7139
7140        </div>
7141  
7142    
7143
7144  
7145
7146    <div class="footer-item footer-info localization-form-holder">
7147
7148      
7149  
7150      
7151      
7152      <div class="footer-copyright body-size-lesser-than-normal">
7153        <span>Copyright &copy; 2026 <a href="/">Eyefood Factory France</a></span>
7154      </div>
7155
7156    </div>
7157
7158</div>
7159
7160</div>
7161
7162		</main>
7163
7164	</div>
7165
7166	<div id="shopify-section-popup" class="shopify-section mount-popup"><div class="popup-content" data-show="10" data-freq="week" data-enable="false">
7167
7168  
7169
7170  <div class="popup-text">
7171
7172    
7173      <h4 class="h1 popup-title">Newsletter</h4>
7174    
7175
7176    
7177      <div class="rte"><p>Stay up to date on the latest product releases, special offers &amp; news by signing up for our newsletter.</p><p>Read our <a href="#">privacy policy</a>.</p></div>
7178    
7179
7180    
7181      <div class="popup-form">
7182        <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
7183          
7184          
7185            <div>
7186              <input type="hidden" name="contact[tags]" value="newsletter">
7187              <input type="email" class="newsletter__input" value="" placeholder="Entrez votre adresse mail" name="contact[email]" id="Email" aria-label="Entrez votre adresse mail" autocorrect="off" autocapitalize="off">
7188              <button type="submit" class="newsletter__submit" id="Subscribe" aria-label="Envoyer">
7189                <span aria-hidden="true">
7190
7191	<span class="long-arrow"><svg class="svg symbol symbol--arrow-long low-dpi" width="34" height="11" viewBox="0 0 34 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M30 5.99999L27.5 8.50001L29 10L34 5.00001L32.5 3.50001L29 0L27.5 1.5L30 3.99999L0 3.99999V4.99999V5.99999L30 5.99999Z" fill="black"/></svg><svg class="svg symbol symbol--arrow-long high-dpi" width="34" height="11" viewBox="0 0 34 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M28 9.99999L31.6893 6.3107H0V5.5607V4.8107H31.8107L28 1L29 0L34 5.06067L34 6.06069L34 6.0607L29 11L28 9.99999Z" fill="black"/></svg></span>
7192
7193
7194</span>
7195              </button>
7196            </div>
7197          
7198        </form>
7199      </div>
7200    
7201
7202  </div>
7203
7204  <button class="popup-close" aria-label="Fermer">
7205    
7206
7207	<svg version="1.1" class="svg close" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org  /1999/xlink" x="0px" y="0px" width="60px" height="60px" viewBox="0 0 60 60" enable-background="new 0 0 60 60" xml:space="preserve"><polygon points="38.936,23.561 36.814,21.439 30.562,27.691 24.311,21.439 22.189,23.561 28.441,29.812 22.189,36.064 24.311,38.186 30.562,31.934 36.814,38.186 38.936,36.064 32.684,29.812 "/></svg>
7208
7209
7210
7211  </button>
7212
7213</div>
7214
7215<div class="popup-background"></div>
7216
7217</div>
7218
7219	
7219<script type="text/javascript">
7220
7221		window.shop_money_format = "{{amount_with_comma_separator}}€";
7222		window.cart_action = "no-overlay";
7223		window.cart_url = "/cart";
7224
7225		window.product_words_add_to_cart_button = "Ajouter au panier";
7226		window.product_words_sold_out_variant = "Épuisé";
7227		window.product_words_unavailable_variant = "Indisponible";
7228		window.product_words_one_product = "";
7229		window.product_words_few_products = "Il reste peu d&#39;éditions disponibles";
7230		window.product_words_no_products = "Produit non disponible";
7231		window.product_words_preorder = "Ce produit n&#39;est pas encore en stock, mais vous pouvez le précommander.";
7232		window.products_page_more_description_label = "Voir plus";
7233		window.products_page_less_description_label = "Voir moins";
7234		window.cart_add_error = "Tous les {{ title }} sont dans votre panier.";
7235		window.cart_general_error = "Il y a eu une erreur. Veuillez actualiser la page et réessayer.";
7236
7237		
7238		window.symbol_arrow = '	<span class="long-arrow"><svg class="svg symbol symbol--arrow-long low-dpi" width="34" height="11" viewB
7238ox="0 0 34 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M30 5.99999L27.5 8.50001L29 10L34 5.00001L32.5 3.50001L29 0L27.5 1.5L30 3.99999L0 3.99999V4.99999V5.99999L30 5.99999Z" fill="black"/></svg><svg class="svg symbol symbol--arrow-long high-dpi" width="34" height="11" viewBox="0 0 34 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M28 9.99999L31.6893 6.3107H0V5.5607V4.8107H31.8107L28 1L29 0L34 5.06067L34 6.06069L34 6.0607L29 11L28 9.99999Z" fill="black"/></svg></span>';
7239
7240    window.search_url = "/search";
7241    window.predictive_search_enabled = "false";
7242    window.predictive_search_show_vendor = "false";
7243    window.predictive_search_show_price = "false";
7244    window.predictive_search_limit = "";
7245    window.predictive_search_include_articles = "false";
7246    window.predictive_search_include_pages = "false";
7247    window.search_words_collection_results_title = "Collections";
7248    window.search_words_page_results_title = "Pages";
7249    window.search_words_article_results_title = "Article";
7250    window.search_words_search_for_html = 'Rechercher "{{ terms }}"';
7251		window.search_words_prefix_by = 'Par';
7252    window.search_placeholder_image = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M375.5 345.2c0-.1 0-.1 0 0 0-.1 0-.1 0 0-1.1-2.9-2.3-5.5-3.4-7.8-1.4-4.7-2.4-13.8-.5-19.8 3.4-10.6 3.6-40.6 1.2-54.5-2.3-14-12.3-29.8-18.5-36.9-5.3-6.2-12.8-14.9-15.4-17.9 8.6-5.6 13.3-13.3 14-23 0-.3 0-.6.1-.8.4-4.1-.6-9.9-3.9-13.5-2.1-2.3-4.8-3.5-8-3.5h-54.9c-.8-7.1-3-13-5.2-17.5-6.8-13.9-12.5-16.5-21.2-16.5h-.7c-8.7 0-14.4 2.5-21.2 16.5-2.2 4.5-4.4 10.4-5.2 17.5h-48.5c-3.2 0-5.9 1.2-8 3.5-3.2 3.6-4.3 9.3-3.9 13.5 0 .2 0 .5.1.8.7 9.8 5.4 17.4 14 23-2.6 3.1-10.1 11.7-15.4 17.9-6.1 7.2-16.1 22.9-18.5 36.9-2.2 13.3-1.2 47.4 1 54.9 1.1 3.8 1.4 14.5-.2 19.4-1.2 2.4-2.3 5-3.4 7.9-4.4 11.6-6.2 26.3-5 32.6 1.8 9.9 16.5 14.4 29.4 14.4h176.8c12.9 0 27.6-4.5 29.4-14.4 1.2-6.5-.5-21.1-5-32.7zm-97.7-178c.3-3.2.8-10.6-.2-18 2.4 4.3 5 10.5 5.9 18h-5.7zm-36.3-17.9c-1 7.4-.5 14.8-.2 18h-5.7c.9-7.5 3.5-13.7 5.9-18zm4.5-6.9c0-.1.1-.2.1-.4 4.4-5.3 8.4-5.8 13.1-5.8h.7c4.7 0 8.7.6 13.1 5.8 0 .1 0 .2.1.4 3.2 8.9 2.2 21.2 1.8 25h-30.7c-.4-3.8-1.3-16.1 1.8-25zm-70.7 42.5c0-.3 0-.6-.1-.9-.3-3.4.5-8.4 3.1-11.3 1-1.1 2.1-1.7 3.4-2.1l-.6.6c-2.8 3.1-3.7 8.1-3.3 11.6 0 .2 0 .5.1.8.3 3.5.9 11.7 10.6 18.8.3.2.8.2 1-.2.2-.3.2-.8-.2-1-9.2-6.7-9.8-14.4-10-17.7 0-.3 0-.6-.1-.8-.3-3.2.5-7.7 3-10.5.8-.8 1.7-1.5 2.6-1.9h155.7c1 .4 1.9 1.1 2.6 1.9 2.5 2.8 3.3 7.3 3 10.5 0 .2 0 .5-.1.8-.3 3.6-1 13.1-13.8 20.1-.3.2-.5.6-.3 1 .1.2.4.4.6.4.1 0 .2 0 .3-.1 13.5-7.5 14.3-17.5 14.6-21.3 0-.3 0-.5.1-.8.4-3.5-.5-8.5-3.3-11.6l-.6-.6c1.3.4 2.5 1.1 3.4 2.1 2.6 2.9 3.5 7.9 3.1 11.3 0 .3 0 .6-.1.9-1.5 20.9-23.6 31.4-65.5 31.4h-43.8c-41.8 0-63.9-10.5-65.4-31.4zm91 89.1h-7c0-1.5 0-3-.1-4.2-.2-12.5-2.2-31.1-2.7-35.1h3.6c.8 0 1.4-.6 1.4-1.4v-14.1h2.4v14.1c0 .8.6 1.4 1.4 1.4h3.7c-.4 3.9-2.4 22.6-2.7 35.1v4.2zm65.3 11.9h-16.8c-.4 0-.7.3-.7.7 0 .4.3.7.7.7h16.8v2.8h-62.2c0-.9-.1-1.9-.1-2.8h33.9c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-33.9c-.1-3.2-.1-6.3-.1-9h62.5v9zm-12.5 24.4h-6.3l.2-1.6h5.9l.2 1.6zm-5.8-4.5l1.6-12.3h2l1.6 12.3h-5.2zm-57-19.9h-62.4v-9h62.5c0 2.7 0 5.8-.1 9zm-62.4 1.4h62.4c0 .9-.1 1.8-.1 2.8H194v-2.8zm65.2 0h7.3c0 .9.1 1.8.1 2.8H259c.1-.9.1-1.8.1-2.8zm7.2-1.4h-7.2c.1-3.2.1-6.3.1-9h7c0 2.7 0 5.8.1 9zm-7.7-66.7v6.8h-9v-6.8h9zm-8.9 8.3h9v.7h-9v-.7zm0 2.1h9v2.3h-9v-2.3zm26-1.4h-9v-.7h9v.7zm-9 3.7v-2.3h9v2.3h-9zm9-5.9h-9v-6.8h9v6.8zm-119.3 91.1c-2.1-7.1-3-40.9-.9-53.6 2.2-13.5 11.9-28.6 17.8-35.6 5.6-6.5 13.5-15.7 15.7-18.3 11.4 6.4 28.7 9.6 51.8 9.6h6v14.1c0 .8.6 1.4 1.4 1.4h5.4c.3 3.1 2.4 22.4 2.7 35.1 0 1.2.1 2.6.1 4.2h-63.9c-.8 0-1.4.6-1.4 1.4v16.1c0 .8.6 1.4 1.4 1.4H256c-.8 11.8-2.8 24.7-8 33.3-2.6 4.4-4.9 8.5-6.9 12.2-.4.7-.1 1.6.6 1.9.2.1.4.2.6.2.5 0 1-.3 1.3-.8 1.9-3.7 4.2-7.7 6.8-12.1 5.4-9.1 7.6-22.5 8.4-34.7h7.8c.7 11.2 2.6 23.5 7.1 32.4.2.5.8.8 1.3.8.2 0 .4 0 .6-.2.7-.4 1-1.2.6-1.9-4.3-8.5-6.1-20.3-6.8-31.1H312l-2.4 18.6c-.1.4.1.8.3 1.1.3.3.7.5 1.1.5h9.6c.4 0 .8-.2 1.1-.5.3-.3.4-.7.3-1.
72521l-2.4-18.6H333c.8 0 1.4-.6 1.4-1.4v-16.1c0-.8-.6-1.4-1.4-1.4h-63.9c0-1.5 0-2.9.1-4.2.2-12.7 2.3-32 2.7-35.1h5.2c.8 0 1.4-.6 1.4-1.4v-14.1h6.2c23.1 0 40.4-3.2 51.8-9.6 2.3 2.6 10.1 11.8 15.7 18.3 5.9 6.9 15.6 22.1 17.8 35.6 2.2 13.4 2 43.2-1.1 53.1-1.2 3.9-1.4 8.7-1 13-1.7-2.8-2.9-4.4-3-4.6-.2-.3-.6-.5-.9-.6h-.5c-.2 0-.4.1-.5.2-.6.5-.8 1.4-.3 2 0 0 .2.3.5.8 1.4 2.1 5.6 8.4 8.9 16.7h-42.9v-43.8c0-.8-.6-1.4-1.4-1.4s-1.4.6-1.4 1.4v44.9c0 .1-.1.2-.1.3 0 .1 0 .2.1.3v9c-1.1 2-3.9 3.7-10.5 3.7h-7.5c-.4 0-.7.3-.7.7 0 .4.3.7.7.7h7.5c5 0 8.5-.9 10.5-2.8-.1 3.1-1.5 6.5-10.5 6.5H210.4c-9 0-10.5-3.4-10.5-6.5 2 1.9 5.5 2.8 10.5 2.8h67.4c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-67.4c-6.7 0-9.4-1.7-10.5-3.7v-54.5c0-.8-.6-1.4-1.4-1.4s-1.4.6-1.4 1.4v43.8h-43.6c4.2-10.2 9.4-17.4 9.5-17.5.5-.6.3-1.5-.3-2s-1.5-.3-2 .3c-.1.2-1.4 2-3.2 5 .1-4.9-.4-10.2-1.1-12.8zm221.4 60.2c-1.5 8.3-14.9 12-26.6 12H174.4c-11.8 0-25.1-3.8-26.6-12-1-5.7.6-19.3 4.6-30.2H197v9.8c0 6.4 4.5 9.7 13.4 9.7h105.4c8.9 0 13.4-3.3 13.4-9.7v-9.8h44c4 10.9 5.6 24.5 4.6 30.2z"/><path d="M286.1 359.3c0 .4.3.7.7.7h14.7c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-14.7c-.3 0-.7.3-.7.7zm5.3-145.6c13.5-.5 24.7-2.3 33.5-5.3.4-.1.6-.5.4-.9-.1-.4-.5-.6-.9-.4-8.6 3-19.7 4.7-33 5.2-.4 0-.7.3-.7.7 0 .4.3.7.7.7zm-11.3.1c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7H242c-19.9 0-35.3-2.5-45.9-7.4-.4-.2-.8 0-.9.3-.2.4 0 .8.3.9 10.8 5 26.4 7.5 46.5 7.5h38.1zm-7.2 116.9c.4.1.9.1 1.4.1 1.7 0 3.4-.7 4.7-1.9 1.4-1.4 1.9-3.2 1.5-5-.2-.8-.9-1.2-1.7-1.1-.8.2-1.2.9-1.1 1.7.3 1.2-.4 2-.7 2.4-.9.9-2.2 1.3-3.4 1-.8-.2-1.5.3-1.7 1.1s.2 1.5 1 1.7z"/><path d="M275.5 331.6c-.8 0-1.4.6-1.5 1.4 0 .8.6 1.4 1.4 1.5h.3c3.6 0 7-2.8 7.7-6.3.2-.8-.4-1.5-1.1-1.7-.8-.2-1.5.4-1.7 1.1-.4 2.3-2.8 4.2-5.1 4zm5.4 1.6c-.6.5-.6 1.4-.1 2 1.1 1.3 2.5 2.2 4.2 2.8.2.1.3.1.5.1.6 0 1.1-.3 1.3-.9.3-.7-.1-1.6-.8-1.8-1.2-.5-2.2-1.2-3-2.1-.6-.6-1.5-.6-2.1-.1zm-38.2 12.7c.5 0 .9 0 1.4-.1.8-.2 1.3-.9 1.1-1.7-.2-.8-.9-1.3-1.7-1.1-1.2.3-2.5-.1-3.4-1-.4-.4-1-1.2-.8-2.4.2-.8-.3-1.5-1.1-1.7-.8-.2-1.5.3-1.7 1.1-.4 1.8.1 3.7 1.5 5 1.2 1.2 2.9 1.9 4.7 1.9z"/><path d="M241.2 349.6h.3c.8 0 1.4-.7 1.4-1.5s-.7-1.4-1.5-1.4c-2.3.1-4.6-1.7-5.1-4-.2-.8-.9-1.3-1.7-1.1-.8.2-1.3.9-1.1 1.7.7 3.5 4.1 6.3 7.7 6.3zm-9.7 3.6c.2 0 .3 0 .5-.1 1.6-.6 3-1.6 4.2-2.8.5-.6.5-1.5-.1-2s-1.5-.5-2 .1c-.8.9-1.8 1.6-3 2.1-.7.3-1.1 1.1-.8 1.8 0 .6.6.9 1.2.9z"/></svg>';
7253
7254    
7255
7256    if ( ! jQuery.parseJSON($('#shopify-features').text()).predictiveSearch ) {
7257      window.predictive_search_enabled = "false";
7258      jQuery('.sidebar__search.predictive-search').removeClass('predictive-search');
7259    }
7260
7261	</script>
7261
7262
7263	
7263<script type="text/javascript">
7264		if ( 'ontouchstart' in window || window.DocumentTouch && document instanceof DocumentTouch ) {
7265		  $('body').removeClass('no-touch').addClass('touch');
7266		} 
7267	</script>
7267
7268
7269	<span class="cart-overlay-background"></span>
7270	<span class="menu-overlay-background"></span>
7271
7272	
7273  
7273<script type="text/javascript" src="//eyefoodfactory.com/cdn/shop/t/28/assets/theme.js?v=145165863584405636901761360126"></script>
7273
7274
7275	<noscript><style type="text/css">.ll-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:99}#shopify-section-popup{display:none!important}.product-gallery--slider{height:auto}video,iframe,model-viewer{opacity:1!important;position:absolute !important;top:0;left:0;width:100%;height:100%;}</style></noscript>
7276
7277  
7278  
7279
7280  
7280<script>
7281             if(window.location.href.indexOf('/apps/shop')!=-1){ 
7282
7283$("#spof-dropdown option[value='-1']").html("Artistes & Options / Artists & Options");
7284$("#prdname").html( $('#prdname').html().replace('Product Name', 'Produit / Product Name') );
7285$(".sof_prd_image_header").html( $('.sof_prd_image_header').html().replace('Image', 'Visuel / Visual') );
7286$("#prdprice").html( $('#prdprice').html().replace('Price', 'Prix Pro TTC / Pro Price (inc.GST)') );
7287$('#spof_order').html("Bon de Commande <br /> Order Form");
7288
7289//reorder form
7290
7291			$('#spof_reorder').html('Repasser Commande <br /> Re-Order')
7292            $('#spof_orderNum').text("Numéro de Commande / Order Number");
7293            $('#spof_orderTotal').text("Quantité Totale / Total items");
7294            $('.spof_add_cart_reorder').val("Repasser Commande / Re Order");
7295       
7296               $('#spof_reorder').on('click',function(){
7297                Show__Hide();
7298                 
7299               });
7300               
7301               
7302               
7303               
7304               function Show__Hide(){
7305                   for(var a = 0 ; a < 5 ; a++ ){
7306
7307                      var myVar = setTimeout(function(){
7308                               var show__hide = $('.spof_show_hide_reorder');
7309          if(show__hide.val() == 'Hide Order'){
7310                   show__hide.val('Masquer / Hide')
7311
7312              }else if(show__hide.val() == 'Show Order'){
7313                   show__hide.val('Voir / Show');
7314                  $('.thprdname').text("Produit / Product Name");
7315                  $('.thprdprc').text("Prix / Price");
7316                  $('.thprdqty').text("Quantité / Quantity");
7317                  $('.thprdsku').text("Référence / SKU");
7318                  $('.spof_add_cart_reorder_item').val("Acheter / Buy");
7319                  $('.spof_add_whole_order').val("Ajouter tous les produits / Reorder all items");
7320                $('tr.spof_full_reorder td table tbody tr td[colspan="5"]:contains("This item is no longer available in the store!")').text("Ce produit n’est plus disponible / This item is no longer available in the store!")
7321              }
7322
7323                 }, 1000 * a);
7324                   }
7325   
7326}
7327               $('#table_reorder').on('click','.spof_show_hide_reorder',function(){
7328                  
7329                 Show__Hide()
7330               })   ;
7331               
7332               Show__Hide();
7333              
7334
7335            $('.spof-search_box').addClass('snize-exclude-input');
7336
7337  MutationObserver = window.MutationObserver || window.WebKitMutationObserver;
7338
7339var observer = new MutationObserver(function(mutations, observer) {
7340    // fired when a mutation occurs
7341    console.log('it changes');
7342      $(".spof_price").html('Prix Pro TTC / Pro Price (inc.GST)');
7343$(".spof_select_qty").html( 'Quantité / Quantity') ;
7344$("th.vrntSKU").html('Référence / SKU');
7345 $("#crtDiv").html($('#crtDiv').html().replace('items', ''));
7346$('.spof_from').html('À partir de / From ');
7347
7348    // ...
7349});
7350
7351// define what element should be observed by the observer
7352// and what types of mutations trigger the callback
7353      //var get_elm = document.getElementById('spof_order_from');
7354observer.observe(document.getElementById('products_listings'), {
7355  subtree: true,
7356  attributes: true
7357  //...
7358});          
7359
7360             }
7361    
7362    $(document).ready(function(){
7363    
7364  $('#products_listings').on('click','.addtocart',function(){
7365    
7366        //console.log('click');
7367//var get_id = ; 
7368//console.log(get_id);
7369
7370    
7371function change_text(){
7372
7373  for(var a = 0 ; a < 10 ; a++ ){
7374  var myVar = setTimeout(function(){
7375    $('.addtocart').each(function(){
7376    var get_value = $(this).val();
7377   //console.log(get_value);
7378      
7379      if( get_value == "Add More..." ){  
7380$(this).val('Ajouter plus / Add More');
7381//console.log('stopped');
7382        clearTimeout(myVar);
7383
7384}else if(get_value == "En cours… / Adding…"){
7385$(this).val('En cours…');
7386  //continue;
7387}else if(get_value == "Thank You"){
7388$(this).val('Ajouté / Done');
7389  //continue;
7390}else{
7391//console.log('nothing');
7392}
7393      
7394      
7395    });
7396    
7397    
7398   
7399    
7400  
7401  }, 1000 * a  );
7402   
7403    
7404  }
7405  
7406
7407}
7408change_text();
7409 /*var timesRun = 0;
7410 var interval = setInterval(function(){
7411                      timesRun += 1;
7412                      if(timesRun === 10){
7413                          clearInterval(interval);
7414                      }
7415                      change_text();
7416                  }, 1000); */
7417    
7418    
7419
7420      
7421    });
7422    });
7423  </script>
7423<div id="blp-container" class="blp-container"></div>
7424<script>
7425  var BOLD = BOLD || {};
7426  BOLD.loyalties = BOLD.loyalties || {};
7427  BOLD.loyalties.widget = BOLD.loyalties.widget || {};
7428  BOLD.loyalties.widget.state = BOLD.loyalties.widget.state || { customer: {shopifyCustomerId:0}, context: {}, cart: {} };
7429
7430  
7431
7432  
7433
7434  
7435
7436  
7437</script>
7437
7438
7439<link rel="dns-prefetch" href="https://swymstore-v3pro-01.swymrelay.com" crossorigin>
7440<link rel="dns-prefetch" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js">
7441<link rel="preconnect" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js">
7442<script id="swym-snippet">
7443  window.swymLandingURL = document.URL;
7444  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
7445  window.swymPageLoad = function(){
7446    window.SwymProductVariants = window.SwymProductVariants || {};
7447    window.SwymHasCartItems = 0 > 0;
7448    window.SwymPageData = {}, window.SwymProductInfo = {};
7449    var unknown = {et: 0};
7450    window.SwymPageData = unknown;
7451    
7452    window.SwymPageData.uri = window.swymLandingURL;
7453  };
7454
7455  if(window.selectCallback){
7456    (function(){
7457      // Variant select override
7458      var originalSelectCallback = window.selectCallback;
7459      window.selectCallback = function(variant){
7460        originalSelectCallback.apply(this, arguments);
7461        try{
7462          if(window.triggerSwymVariantEvent){
7463            window.triggerSwymVariantEvent(variant.id);
7464          }
7465        }catch(err){
7466          console.warn("Swym selectCallback", err);
7467        }
7468      };
7469    })();
7470  }
7471  window.swymCustomerId = null;
7472  window.swymCustomerExtraCheck = null;
7473
7474  var swappName = ("Wishlist" || "Wishlist");
7475  var swymJSObject = {
7476    pid: "aLJNUsyigZlIU4lTQDcJk04LEXZYXGwXcIENttyySII=" || "aLJNUsyigZlIU4lTQDcJk04LEXZYXGwXcIENttyySII=",
7477    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
7478  };
7479  window.swymJSShopifyLoad = function(){
7480    if(window.swymPageLoad) swymPageLoad();
7481    if(!window._swat) {
7482      (function (s, w, r, e, l, a, y) {
7483        r['SwymRetailerConfig'] = s;
7484        r[s] = r[s] || function (k, v) {
7485          r[s][k] = v;
7486        };
7487      })('_swrc', '', window);
7488      _swrc('RetailerId', swymJSObject.pid);
7489      _swrc('Callback', function(){initSwymShopify();});
7490    }else if(window._swat.postLoader){
7491      _swrc = window._swat.postLoader;
7492      _swrc('RetailerId', swymJSObject.pid);
7493      _swrc('Callback', function(){initSwymShopify();});
7494    }else{
7495      initSwymShopify();
7496    }
7497  }
7498  if(!window._SwymPreventAutoLoad) {
7499    swymJSShopifyLoad();
7500  }
7501  window.swymGetCartCookies = function(){
7502    var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"];
7503    var reqdCookies = {};
7504    RequiredCookies.forEach(function(k){
7505      reqdCookies[k] = _swat.storage.getRaw(k);
7506    });
7507    var cart_token = window.swymCart.token;
7508    var data = {
7509        action:'cart',
7510        token:cart_token,
7511        cookies:reqdCookies
7512    };
7513    return data;
7514  }
7515
7516  window.swymGetCustomerData = function(){
7517    
7518    return {status:1};
7519    
7520  }
7521</script>
7521
7522
7523<style id="safari-flasher-pre"></style>
7524<script>
7525  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
7526    document.getElementById("safari-flasher-pre").innerHTML = ''
7527      + '#swym-plugin,#swym-hosted-plugin{display: none;}'
7528      + '.swym-button.swym-add-to-wishlist{display: none;}'
7529      + '.swym-button.swym-add-to-watchlist{display: none;}'
7530      + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}'
7531      + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,'
7532      + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification'
7533      + '{-webkit-transition: none; transition: none;}'
7534      + '';
7535    window.SwymCallbacks = window.SwymCallbacks || [];
7536    window.SwymCallbacks.push(function(tracker){
7537      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){
7538        // flash-preventer
7539        var x = function(){
7540          SwymUtils.onDOMReady(function() {
7541            var d = document.createElement("div");
7542            d.innerHTML = "<style id='safari-flasher-post'>"
7543              + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}"
7544              + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}"
7545              + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}"
7546              + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification,"
7547              + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification"
7548              + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}"
7549              + "</style>";
7550            document.head.appendChild(d);
7551          });
7552        };
7553        setTimeout(x, 10);
7554      });
7555    });
7556  }
7557</script>
7557
7558<style id="swym-product-view-defaults">
7559  /* Hide when not loaded */
7560  .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){
7561    display: none;
7562  }
7563</style>
7564
7565    
7566
7567
7568<script type="text/javascript">
7569  window.mwProductFeesObjects = {
7570  product: null,
7571  cartItemsProduct: [],
7572  cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
7573  customerTags: null,
7574  template_name: "index",
7575  shop: {
7576    domain: "eyefood-factory-pro.myshopify.com",
7577    money_format : "{{amount_with_comma_separator}}€",
7578    money_with_currency_format : "{{amount_with_comma_separator}} EUR"
7579  }
7580};
7581</script>
7581
7582<style>
7583  .mw-cart-fees b {
7584  	font-weight: 600;
7585  }
7586  .mw-cart-fees {
7587  	padding-left: 0px;
7588  }
7589  .cart-fees-container, .cart-fees-container ul {
7590  	padding-top: 10px;
7591  }
7592</style>
7593  
7594 
7595
7596  
7597<style>
7598  
7599  .product__price--original , .product__price--compare , .product-item__price--original, .product-item__price--compare , .money {
7600    font-size: 20px !important;
7601   }
7602  
7603
7604  </style>
7605  
7606
7607
7608<style type="text/css">
7609    
7610</style>
7611
7612<script id="subscribe-it-helper">
7613    function getRandomSubscribeAPIPath() {
7614        const apiGatewayPaths=[]
7615        apiGatewayPaths.push('xsy6rdr4zb') //Load balancer
7616        //apiGatewayPaths.push('pw4ndd3ije')
7617        //apiGatewayPaths.push('056wq1p6oa')
7618        //apiGatewayPaths.push('obx6oifedg')
7619        //apiGatewayPaths.push('seknvpr88e')
7620
7621        return apiGatewayPaths[Math.floor(Math.random()*apiGatewayPaths.length)]
7622    }
7623    var _SIConfig = _SIConfig || {};
7624
7625    _SIConfig = {
7626        "app_hostname": getRandomSubscribeAPIPath()+".execute-api.us-west-1.amazonaws.com",
7627        "conversions_hostname": "ifouxf840g.execute-api.us-west-1.amazonaws.com",
7628        "instock_qty_level": 1,
7629        "preorder_enabled": false,
7630        "require_inventory_management": true,
7631        "ignore_duplicate_skus": false,
7632        "generic_trigger_handler": true,
7633        "quantity_field_enabled": false,
7634        "labels": {
7635            "headline": "RESTEZ INFORMÉ !",
7636            "email_address_label": "Adresse e-mail",
7637            "product_field_label": "Select product",
7638            "button_label": "Me notifier",
7639            "body_copy": "Nous vous enverrons automatiquement une notification dès que cette oeuvre et format seront de nouveau disponibles.",
7640            "footer_copy": "Nous respectons votre vie privée et ne partageons votre e-mail avec personne. Promis !",
7641            "registration_complete": "Votre demande d'alerte a bien été enregistrée.",
7642            "email_invalid": " Adresse e-mail invalide. Veuillez réessayer.",
7643            "uniqueness_of_email": "You have already registered for a notification for that item.",
7644            "close_label": "Fermer",
7645            "quantity_required_label": "Quantity required",
7646            "email_tab_text": "E-mail",
7647            "sms_tab_text": "SMS",
7648            "fb_instruction_message": "Cliquez ci-dessous pour recevoir une notification sur Facebook Messenger",
7649            "fb_cta_button_text": "GET_THIS_IN_MESSENGER",
7650            "fb_cta_button_language": "en_US",
7651            "push_notification_label": " Informez-moi également par notification push",
7652            "empty_email_phone_validation_message": "Veuillez fournir un e-mail ou un numéro de téléphone.",
7653            "terms_and_conditions_text": "I Accept Terms And Condtions"
7654        },
7655        "form_display_type": "POPUP",
7656        "madeby_link_visible": true,
7657        "hide_for_product_tag": "notify-it-hidden",
7658        "hide_for_collections": "",
7659        "recaptcha_enabled": null,
7660        "content_for_body": "",
7661        "show_phone_number_field": true,
7662        "customer_name_enabled": false,
7663        "only_sms_enabled": false,
7664        "show_notify_me_button_on_collection_page": false,
7665        "show_sms_first": false,
7666        "push_owl_enabled" : false,
7667        "show_fb" : true,
7668        "fb_page_id" : "168238989883202",
7669        "newsletter_permission_enabled": false,
7670        "show_terms_and_conditions": false,
7671        "newsletter_permission_default_checked": false,
7672        "newsletter_permission_text": "Profitez-en pour vous abonner à notre newsletter.",
7673        "popup_theme": {
7674            "text_font_name": "Montserrat",
7675            "background_color": "#ffffff",
7676            "border_color": "#ffffff",
7677            "border_width": 0,
7678            "text_color": "#333333",
7679            "button_background_color": "#f2e91c",
7680            "button_text_color": "#1d1f21",
7681            "button_corner_radius": 10,
7682            "input_border_radius": 10,
7683            "input_border_width": 0,
7684            "input_border_color": "#000000",
7685            "success_background_color": "#dff0d8",
7686            "success_text_color": "#3c763d",
7687            "failure_background_color": "#f2dede",
7688            "failure_text_color": "#a94442",
7689            "close_button_color": "#6f6f6f",
7690            "fade_color": "#000000",
7691            "fade_color_rgb": "0,0,0",
7692            "selected_tab_text_color": "#1d1f21",
7693            "selected_tab_background_color": "#f2e91c",
7694            "signup_form_custom_css": ""
7695        },
7696        "button": {
7697            "use_image": false,
7698            "caption": "M'AVERTIR DE LA DISPONIBILITÉ",
7699            "font_size": 14,
7700            "bold": true,
7701            "position": "right-top",
7702            "corner_offset": 100,
7703            "selected_selector": ".product__cart-functions",
7704            "placement": "AFTER",
7705            "background_color": "#f3ee78",
7706            "text_color": "",
7707            "border_color": "",
7708            "border_width": 0,
7709            "border_radius": 10,
7710            "image": "//static.back-in-stock.appikon.com/assets/widget/notify-btn-vertical-f46bd7ac1b51e7d3c6a766d843fe60b46f8628e13e717124d83ffe
771065be466f4d.png",
7711            "visible": false,
7712            "always_show_widget": false,
7713            "widget_button_enabled": true,
7714            "countdown_timer_enabled": false,
7715            "countdown_timer_reset_enabled": false,
7716            "countdown_timer_expiration": "-1",
7717            "countdown_timer_products": "[]"
7718        },
7719        "main_button": {
7720            "main_caption": "M'AVERTIR DE LA DISPONIBILITÉ",
7721            "main_css_classes": "",
7722            "main_button_width": "100",
7723            "main_button_height": "50",
7724            "main_caption_size": "15",
7725            "main_margin_top": "20",
7726            "main_margin_bottom": "",
7727            "main_margin_left": "",
7728            "main_margin_right": "",
7729            "main_text_color": "#1d1f21",
7730            "main_hover_text_color": "#1d1f21",
7731            "main_text_style": "BOLD",
7732            "main_background_color": "#f2e91c",
7733            "main_hover_background_color": "#f3ee78",
7734            "main_border_color": "",
7735            "main_hover_border_color": "",
7736            "main_border_size": "",
7737            "main_border_radius": "10"
7738        },
7739        "partials": {},
7740        "preferredCountries": ["FR"],
7741        "multivariant_dropdown_container": "document",
7742        "shop": "eyefood-factory-pro.myshopify.com",
7743        "styles": "/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=\"button\"],input[type=\"reset\"],input[type=\"submit\"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=\"checkbox\"],input[type=\"radio\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=\"number\"]::-webkit-inner-spin-button,input[type=\"number\"]::-webkit-outer-spin-button{height:auto}input[type=\"search\"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=\"search\"]::-webkit-search-cancel-button,input[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:\"Helvetica Neue\", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=\"button\"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;
7743color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline\u003eli{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:\"\\2014 \\00A0\"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:\"\"}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:\"\\00A0 \\2014\"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=\"col-\"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col
7743-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}
7743.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=\"search\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=\"radio\"],input[type=\"checkbox\"]{margin:4px 0 0;margin-top:1px \\9;line-height:normal}input[type=\"radio\"][disabled],input[type=\"checkbox\"][disabled],input[type=\"radio\"].disabled,input[type=\"checkbox\"].disabled,fieldset[disabled] input[type=\"radio\"],fieldset[disabled] input[type=\"checkbox\"]{cursor:not-allowed}input[type=\"file\"]{display:block}input[type=\"range\"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=\"file\"]:focus,input[type=\"radio\"]:focus,input[type=\"checkbox\"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999999;opacity:1}.form-control:-ms-input-placeholder{color:#999999}.form-control::-webkit-input-placeholder{color:#999999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=\"date\"].form-control,input[type=\"time\"].form-control,input[type=\"datetime-local\"].form-control,input[type=\"month\"].form-control{line-height:34px}input[type=\"date\"].input-sm,input[type=\"time\"].input-sm,input[type=\"datetime-local\"].input-sm,input[type=\"month\"].input-sm,.input-group-sm input[type=\"date\"],.input-group-sm input[type=\"time\"],.input-group-sm input[type=\"datetime-local\"],.input-group-sm input[type=\"month\"]{line-height:30px}input[type=\"date\"].input-lg,input[type=\"time\"].input-lg,input[type=\"datetime-local\"].input-lg,input[type=\"month\"].input-lg,.input-group-lg input[type=\"date\"],.input-group-lg input[type=\"time\"],.input-group-lg input[type=\"datetime-local\"],.input-group-lg input[type=\"month\"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=\"radio\"],.radio-inline input[type=\"radio\"],.checkbox input[type=\"checkbox\"],.checkbox-inline input[type=\"checkbox\"]{position:absolute;margin-top:4px \\9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
7743@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group\u003e.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=\"radio\"],.form-inline .checkbox input[type=\"checkbox\"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc}.btn-default:focus,.btn-default.focus{color:#333333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open\u003e.dropdown-toggle.btn-default{color:#333333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open\u003e.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open\u003e.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open\u003e.dropdown-toggle.btn-default.focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#ffffff;border-color:#cccccc}.btn-default .badge{color:#ffffff;background-color:#333333}.btn-primary{color:#ffffff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#ffffff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open\u003e.dropdown-toggle.btn-primary{color:#ffffff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open\u003e.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open\u003e.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open\u003e.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#204d74;border-color:#122b40}
7743.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#ffffff}.btn-success{color:#1d1f21;background-color:#f2e91c;border-color:#f2e91c}.btn-success:focus,.btn-success.focus{color:#1d1f21;background-color:#f2e91c;border-color:#f2e91c}.btn-success:hover{color:#1d1f21;background-color:#f2e91c;border-color:#f2e91c}.btn-success:active,.btn-success.active,.open\u003e.dropdown-toggle.btn-success{color:#1d1f21;background-color:#f2e91c;background-image:none;border-color:#f2e91c}.btn-success:active:hover,.btn-success.active:hover,.open\u003e.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open\u003e.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open\u003e.dropdown-toggle.btn-success.focus{color:#1d1f21;background-color:#f2e91c;border-color:#f2e91c}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#f2e91c;border-color:#f2e91c}.btn-success .badge{color:#f2e91c;background-color:#f2e91c}.btn-info{color:#ffffff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#ffffff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open\u003e.dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open\u003e.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open\u003e.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open\u003e.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#ffffff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open\u003e.dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open\u003e.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open\u003e.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open\u003e.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#ffffff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open\u003e.dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open\u003e.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open\u003e.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open\u003e.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#ffffff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#7
774377777;text-decoration:none}.btn-lg,.btn-group-lg\u003e.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm\u003e.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs\u003e.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=\"submit\"].btn-block,input[type=\"reset\"].btn-block,input[type=\"button\"].btn-block{width:100%}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group\u003e.btn,.btn-group-vertical\u003e.btn{position:relative;float:left}.btn-group\u003e.btn:hover,.btn-group-vertical\u003e.btn:hover,.btn-group\u003e.btn:focus,.btn-group-vertical\u003e.btn:focus,.btn-group\u003e.btn:active,.btn-group-vertical\u003e.btn:active,.btn-group\u003e.btn.active,.btn-group-vertical\u003e.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar\u003e.btn,.btn-toolbar\u003e.btn-group,.btn-toolbar\u003e.input-group{margin-left:5px}
7743.btn-group\u003e.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group\u003e.btn:first-child{margin-left:0}.btn-group\u003e.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group\u003e.btn:last-child:not(:first-child),.btn-group\u003e.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group\u003e.btn-group{float:left}.btn-group\u003e.btn-group:not(:first-child):not(:last-child)\u003e.btn{border-radius:0}.btn-group\u003e.btn-group:first-child:not(:last-child)\u003e.btn:last-child,.btn-group\u003e.btn-group:first-child:not(:last-child)\u003e.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group\u003e.btn-group:last-child:not(:first-child)\u003e.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group\u003e.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group\u003e.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical\u003e.btn,.btn-group-vertical\u003e.btn-group,.btn-group-vertical\u003e.btn-group\u003e.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical\u003e.btn-group\u003e.btn{float:none}.btn-group-vertical\u003e.btn+.btn,.btn-group-vertical\u003e.btn+.btn-group,.btn-group-vertical\u003e.btn-group+.btn,.btn-group-vertical\u003e.btn-group+.btn-group{margin-top:-1px;margin-left:0}
7743.btn-group-vertical\u003e.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical\u003e.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical\u003e.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical\u003e.btn-group:not(:first-child):not(:last-child)\u003e.btn{border-radius:0}.btn-group-vertical\u003e.btn-group:first-child:not(:last-child)\u003e.btn:last-child,.btn-group-vertical\u003e.btn-group:first-child:not(:last-child)\u003e.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical\u003e.btn-group:last-child:not(:first-child)\u003e.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified\u003e.btn,.btn-group-justified\u003e.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified\u003e.btn-group .btn{width:100%}.btn-group-justified\u003e.btn-group .dropdown-menu{left:auto}[data-toggle=\"buttons\"]\u003e.btn input[type=\"radio\"],[data-toggle=\"buttons\"]\u003e.btn-group\u003e.btn input[type=\"radio\"],[data-toggle=\"buttons\"]\u003e.btn input[type=\"checkbox\"],[data-toggle=\"buttons\"]\u003e.btn-group\u003e.btn input[type=\"checkbox\"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert\u003ep,.alert\u003eul{margin-bottom:0}.alert\u003ep+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical\u003e.btn-group:before,.btn-group-vertical\u003e.btn-group:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:\" \"}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical\u003e.btn-group:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.iti{width:100%}body,html{background:transparent;-webkit-font-smoothing:antialiased;height:100%}body{overflow:hidden;-moz-transition:background-color 0.15s linear;-webkit-transition:background-color 0.15s linear;-o-transition:background-color 0.15s linear;transition:background-color 0.15s cubic-bezier(0.785, 0.135, 0.15, 0.86)}body.fadein{background:rgba(0,0,0,0.65)}#container{background:white;padding:12px 18px 40px 18px}@media only screen and (min-width: 500px){#container{border-radius:5px;padding:30px 40px}}@media only screen and (min-width: 992px){#container{position: fixed; width: 460px; top: 50%; left: 50%; transform:translate(-50%, -50%); margin: auto}}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.modal{overflow-x:hidden;overflow-y:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-title{margin:0;line-height:1.42857143}h3{font-size:24px}h4{font-size:18px;margin-top:10px;margin-bottom:10px}h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}@media screen and (-webkit-min-device-pixel-ratio: 0){select:focus,textarea:focus,input
7743:focus{font-size:16px;background:#eee}}#variant-select-container .input-lg{font-size:15px}#customer-contact-container a.btn{font-weight:bold}#customer-contact-container .input-lg{font-size:15px}#quantity-field-container label{font-weight:normal;font-size:14px;padding-top:13px}#quantity-field-container input{font-size:15px}#submit-btn{font-weight:bold;font-size:15px;padding:14px;border-radius:3px}.alert{padding:6px 11px;font-size:13px;margin:15px 0}.alert-success a{color:#244825}.modal-body{padding:22px 40px;font-size:13px;line-height:180%}.modal-body h3:first-child{margin-top:0}.modal-title{margin:0;font-size:22px}.modal-content .close{font-size:30px}.modal-backdrop.in{filter:alpha(opacity=65);opacity:.65}.small-print{opacity:0.835;font-size:13px;line-height:150%}.small-print a{color:inherit;text-decoration:underline}.product-name{margin-bottom:20px}label.accepts-marketing{filter:alpha(opacity=825);opacity:0.825}@media only screen and (max-width: 786px){.modal-body{padding:20px 30px}}@media only screen and (max-width: 500px){.modal-dialog{margin:0}.modal-content{border-radius:0}}@media only screen and (min-width: 500px){#SIModal{max-width:460px;margin:auto}}.ie8 #SIModal{width:100%;max-width:460px;margin:auto;border:1px solid #999}select.default_variant{display:none}.ie8 .modal-dialog{width:460px !important;margin:10px auto}.completed_message{display:none}.complete .completed_message{display:block}#SIModal.in{position:relative;z-index:1050;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}\n"
7744    };
7745
7746    _SIConfig.multivariantDropdownContainer = document;
7747    _SIConfig.shop = 'eyefood-factory-pro.myshopify.com';
7748
7749
7750    
7751
7752    
7753</script>
7753
7754
7755<script type="text/javascript">
7756'use strict';
7757(function () {
7758  if(window.location.search.indexOf('selector_section_mode') > -1){
7759    var head = document.getElementsByTagName('head')[0];
7760    var script = document.createElement('script');
7761    window.selector_section_mode = true;
7762    script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'back-in-stock.appikon.com/theme-settings/element-selector.js';
7763    script.type = 'text/javascript';
7764    head.appendChild(script);
7765  }
7766})();
7767</script>
7767
7768
7769  
7770<script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script>
7770
7771<!-- "snippets/preorder-now.liquid" was not rendered, the associated app was uninstalled -->
7772  
7773
7774<div class="translation-lab-language-switcher bottom-left">
7775  <div class="translation-lab-dropdown">
7776    
7777    <img class="language-flag" src="//eyefoodfactory.com/cdn/shop/t/28/assets/tlab-flags-fr.png?v=136750049378609523551761360126">
7778    
7779    
7780    <span class="language-label language-code">fr</span>
7781    
7782  </div>
7783  <ul class="translation-lab-language-options bottom-left"><li class="language-option active" data-language-code="fr">
7784      
7785      <img class="language-flag" src="//eyefoodfactory.com/cdn/shop/t/28/assets/tlab-flags-fr.png?v=136750049378609523551761360126">
7786      
7787      
7788      <span class="language-label language-code">fr</span>
7789      
7790    </li><li class="language-option " data-language-code="de">
7791      
7792      <img class="language-flag" src="//eyefoodfactory.com/cdn/shop/t/28/assets/tlab-flags-de.png?v=58181607190079187251761360126">
7793      
7794      
7795      <span class="language-label language-code">de</span>
7796      
7797    </li><li class="language-option " data-language-code="en">
7798      
7799      <img class="language-flag" src="//eyefoodfactory.com/cdn/shop/t/28/assets/tlab-flags-en.png?v=12745">
7800      
7801      
7802      <span class="language-label language-code">en</span>
7803      
7804    </li>
7805  </ul>
7806</div>
7807
7808
7809
7810<link href="//eyefoodfactory.com/cdn/shop/t/28/assets/translation-lab-language-switcher-floating.css?v=127710383489592286581761360126" rel="stylesheet" type="text/css" media="all" />
7811
7812<style>
7813
7814  .translation-lab-language-switcher {
7815    background-color: #f3ee78 !important;
7816    border-color: #000000 !important;
7817    border-width: 0px !important;
7818    font-size: 12px !important;
7819    font-weight: normal !important;
7820  }
7821
7822  .translation-lab-dropdown {
7823    color: #7f7f7f !important;
7824  }
7825
7826  .translation-lab-dropdown:after {
7827    border-color: #7f7f7f !important;
7828  }
7829
7830  .translation-lab-language-switcher.top-right {
7831    position: absolute;
7832    top: 55px;
7833    bottom: auto;
7834    left: auto;
7835    right: 20px;
7836  }
7837
7838  .translation-lab-language-switcher.top-left {
7839    position: absolute;
7840    top: 55px;
7841    bottom: auto;
7842    left: 33px;
7843    right: auto;
7844  }
7845
7846  .translation-lab-language-switcher.bottom-left {
7847    position: fixed !important;
7848    top: auto !important;
7849    bottom: 20px !important;
7850    left: 33px !important;
7851    right: auto !important;
7852  }
7853
7854  .translation-lab-language-switcher.bottom-right {
7855    position: fixed !important;
7856    top: auto !important;
7857    bottom: 20px !important;
7858    left: auto !important;
7859    right: 20px !important;
7860  }
7861
7862  @media screen and (max-width: 768px) {}
7863
7864</style>
7865
7866<script>
7867
7868  // https://tc39.github.io/ecma262/#sec-array.prototype.find
7869  if (!Array.prototype.find) {
7870    Object.defineProperty(Array.prototype, 'find', {
7871      value: function(predicate) {
7872        // 1. Let O be ? ToObject(this value).
7873        if (this == null) {
7874          throw TypeError('"this" is null or not defined');
7875        }
7876
7877        var o = Object(this);
7878
7879        // 2. Let len be ? ToLength(? Get(O, "length")).
7880        var len = o.length >>> 0;
7881
7882        // 3. If IsCallable(predicate) is false, throw a TypeError exception.
7883        if (typeof predicate !== 'function') {
7884          throw TypeError('predicate must be a function');
7885        }
7886
7887        // 4. If thisArg was supplied, let T be thisArg; else let T be undefined.
7888        var thisArg = arguments[1];
7889
7890        // 5. Let k be 0.
7891        var k = 0;
7892
7893        // 6. Repeat, while k < len
7894        while (k < len) {
7895          // a. Let Pk be ! ToString(k).
7896          // b. Let kValue be ? Get(O, Pk).
7897          // c. Let testResult be ToBoolean(? Call(predicate, T, < kValue, k, O >)).
7898          // d. If testResult is true, return kValue.
7899          var kValue = o[k];
7900          if (predicate.call(thisArg, kValue, k, o)) {
7901            return kValue;
7902          }
7903          // e. Increase k by 1.
7904          k++;
7905        }
7906
7907        // 7. Return undefined.
7908        return undefined;
7909      },
7910      configurable: true,
7911      writable: true
7912    });
7913  }
7914
7915  (function () {
7916
7917    function buildLanguageList() {
7918      var languageListJson = '[{\
7919"name": "français",\
7920"endonym_name": "français",\
7921"iso_code": "fr",\
7922"primary": true,\
7923"flag": "//eyefoodfactory.com/cdn/shop/t/28/assets/fr.png?v=12745"\
7924},{\
7925"name": "allemand",\
7926"endonym_name": "Deutsch",\
7927"iso_code": "de",\
7928"primary": false,\
7929"flag": "//eyefoodfactory.com/cdn/shop/t/28/assets/de.png?v=12745"\
7930},{\
7931"name": "anglais",\
7932"endonym_name": "English",\
7933"iso_code": "en",\
7934"primary": false,\
7935"flag": "//eyefoodfactory.com/cdn/shop/t/28/assets/en.png?v=12745"\
7936}]';
7937      return JSON.parse(languageListJson);
7938    }
7939
7940    function createDropdown(container, languageChangeHandler) {
7941
7942      var dropdown = container.children[0];
7943      var span = dropdown.children[0];
7944      var selectedImg = dropdown.children[1];
7945      var ul = container.children[1];
7946
7947      for (var i = 0; i < ul.children.length; i++) {
7948        var el = ul.children[i];
7949        el.onclick = languageChangeHandler(el.dataset.languageCode, el.children[0].innerText, languageChangeCallback);
7950      }
7951
7952      var isOpen = false;
7953
7954      dropdown.addEventListener('click', function (event) {
7955        event.preventDefault();
7956        isOpen = !isOpen;
7957        if (isOpen) {
7958          openDropdown();
7959        } else {
7960          closeDropdown();
7961        }
7962      });
7963
7964      container.addEventListener('mouseleave', function () {
7965        closeDropdown();
7966      });
7967
7968      function languageChangeCallback(lang, elementText) {
7969        closeDropdown();
7970        span.textContent = elementText;
7971        if (selectedImg) {
7972          selectedImg.src = lang.flag;
7973        }
7974      }
7975
7976      function openDropdown() {
7977        isOpen = true;
7978        dropdown.classList.add('open');
7979        ul.classList.add('open');
7980      }
7981
7982      function closeDropdown() {
7983        isOpen = false;
7984        dropdown.classList.remove('open');
7985        ul.classList.remove('open');
7986      }
7987    }
7988
7989    function redirectUrlBuilderFunction(primaryLocale) {
7990      var shopDomain = 'https://eyefoodfactory.com';
7991      if (window.Shopify.designMode) {
7992      	shopDomain = 'https://eyefood-factory-pro.myshopify.com';
7993      }
7994      var currentLocale = 'fr'.toLowerCase();
7995      var currentLocaleRegEx = new RegExp('^\/' + currentLocale, "ig");
7996      var primaryLocaleLower = primaryLocale.toLowerCase();
7997      var pathname = window.location.pathname;
7998      var queryString = window.location.search || '';
7999      return function build(redirectLocale) {
8000        if (!redirectLocale) {
8001          return null;
8002        }
8003        var redirectLocaleLower = redirectLocale.toLowerCase();
8004        if (currentLocale !== redirectLocaleLower) {
8005          if (redirectLocaleLower === primaryLocaleLower) {
8006            return shopDomain + pathname.replace(currentLocaleRegEx, '') + queryString;
8007          } else if (primaryLocaleLower === currentLocale) {
8008            return shopDomain + '/' + redirectLocaleLower + pathname + queryString;
8009          } else {
8010            return shopDomain + '/' + pathname.replace(currentLocaleRegEx, redirectLocaleLower) + queryString;
8011          }
8012        }
8013        return null;
8014      }
8015    }
8016
8017    function configure() {
8018      var languageList = buildLanguageList();
8019      var primaryLanguage = languageList.find(function (x) { return x.primary; });
8020      if (!primaryLanguage && !primaryLanguage.iso_code) {
8021        // error: there should be atleast one language set as primary
8022        return;
8023      }
8024
8025      var redirectUrlBuilder = redirectUrlBuilderFunction(primaryLanguage.iso_code);
8026
8027      var containers = document.querySelectorAll('.translation-lab-language-switcher');
8028      if (containers && containers.length) {
8029        for (var i = 0; i < containers.length; i++) {
8030          createDropdown(containers[i], languageChangeHandler);
8031        }
8032      }
8033
8034      function languageChangeHandler(languageCode, elementText, callback) {
8035        var selectedLanguage = languageList.find(function (language) { return language.iso_code.toLowerCase() === languageCode.toLowerCase() });
8036        return function () {
8037          callback(selectedLanguage, elementText);
8038          localStorage.setItem('translation-lab-lang', selectedLanguage.iso_code);
8039          var redirectUrl = redirectUrlBuilder(selectedLanguage.iso_code);
8040          redirectUrl && window.location.assign(redirectUrl);
8041        }
8042      }
8043    }
8044
8045    configure();
8046
8047  })();
8048
8049</script>
8049
8050
8051
8052
8053
8054  <!-- langify-v2-scripts-begin -->
8055
8056
8057<script>
8058  var langify = langify || {};
8059
8060
8061  /**
8062  * 
8063  * 
8064  * @class LyHelper
8065  */
8066  class LyHelper {
8067    constructor() {
8068      return {
8069        ajax: function(params) { return LyHelper.ajax(params); },
8070        isIE: function() { return LyHelper.isIE(); },
8071        extractImageObject: function(val) { return LyHelper.extractImageObject(val); },
8072        getCurrentLanguage: function() { return LyHelper.getCurrentLanguage(); },
8073        getCookie: function(name) { return LyHelper.getCookie(name); },
8074        setCookie: function(name, value, days) { return LyHelper.setCookie(name, value, days); },
8075        getVersion: function() { return LyHelper.getVersion(); },
8076        isOutOfViewport: function(elem) { return LyHelper.isOutOfViewport(elem); },
8077        isDomainFeatureEnabled: function() { return LyHelper.isDomainFeatureEnabled(); },
8078        getVal: function(str) { return LyHelper.getVal(str); },
8079        inIframe: function() { return LyHelper.inIframe(); },
8080        shopifyAPI: function() { return LyHelper.shopifyAPI(); },
8081        loadScript: function(url, callback) { return LyHelper.loadScript(url, callback); },
8082        localizationRedirect: function(type, code, additionalFields, additionalParams, domain) { return LyHelper.localizationRedirect(type, code, additionalFields, additionalParams, domain); },
8083        changeCurrency: function(code) { return LyHelper.changeCurrency(code); },
8084        log: function(title, data, type) { return LyHelper.log(title, data, type); },
8085      }
8086    }
8087    static ajax(params) {
8088      var data = params.data;
8089      fetch(params.url, {
8090        method: params.method,
8091        headers: {
8092          'Content-Type': 'application/json',
8093        },
8094        body: (data && params.method === 'POST') ? JSON.stringify(data) : null,
8095      })
8096      .then(response => response.json())
8097      .then(data => {
8098        params.success(data);
8099      })
8100      .catch((error) => {
8101        console.error('Error:', error);
8102      });
8103    }
8104    static isIE() {
8105      var ua = navigator.userAgent;
8106      var is_ie = ua.indexOf("MSIE ") > -1 || ua.indexOf("Trident/") > -1;
8107      return is_ie;
8108    }
8109    static extractImageObject(val) {
8110      if(!val || val == '') return false;
8111      var val = val;
8112
8113      // Handle src-sets
8114      if(val.search(/([0-9]+w?h?x?,)/gi) > -1) {
8115        val = val.split(/([0-9]+w?h?x?,)/gi)[0];
8116      }
8117
8118      var hostBegin = val.indexOf('//') ? val.indexOf('//') : 0;
8119      var hostEnd = val.lastIndexOf('/') + 1;
8120      var host = val.substring(hostBegin, hostEnd);      
8121      var afterHost = val.substring(hostEnd, val.length);
8122
8123      var url = val;
8124      var file = ''; 
8125      var name = ''; 
8126      var type = '';
8127      afterHost = afterHost.substring(0, (afterHost.indexOf("#") == -1) ? afterHost.length : afterHost.indexOf("#"));
8128      afterHost = afterHost.substring(0, (afterHost.indexOf("?") == -1) ? afterHost.length : afterHost.indexOf("?"));
8129      name = afterHost.replace(/(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(png\.jpg|jpe?g|png|gif|webp)/gi, "");
8130
8131      if(afterHost.search(/(\.png\.jpg|\.jpg\.jpg)/gi) > -1) {
8132        type = afterHost.substring(afterHost.search(/(\.png\.jpg|\.jpg\.jpg)/gi)+1, afterHost.length);
8133      } else {
8134        type = afterHost.substring(afterHost.lastIndexOf('.')+1, afterHost.length);
8135      }
8136      
8137      file = afterHost.replace(/(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(png\.jpg|jpe?g|png|gif|webp)/gi, '.'+type);
8138
8139      return {
8140        host: host,
8141        name: name,
8142        type: type,
8143        file: file
8144      }
8145    }
8146    static getCurrentLanguage() {
8147      return window.langify.locale.iso_code;
8148    }
8149    static setLanguage(code) {
8150      
8151    }
8152    static getCookie(name) {
8153      var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
8154      if(v) return v[2];
8155      else return null;
8156    }
8157    static setCookie(name, value, days) {
8158      var d = new Date;
8159      d.setTime(d.getTime() + 24*60*60*1000*days);
8160      document.cookie = name + "=" + value + ";path=/;expires=" + d.toGMTString();
8161    }
8162    static getVersion() {
8163      return 2;
8164    }
8165    static isOutOfViewport (elem) {
8166      var bounding = elem.getBoundingClientRect();
8167      var out = {};
8168      out.top = bounding.top < 0;
8169      out.left = bounding.left < 0;
8170      out.bottom = Math.ceil(bounding.bottom) >= (window.innerHeight || document.documentElement.clientHeight);
8171      out.right = bounding.right > (window.innerWidth || document.documentElement.clientWidth);
8172      out.any = out.top || out.left || out.bottom || out.right;
8173      out.inViewport = bounding.x > 0 && bounding.y > 0;
8174      return out;
8175    }
8176    static isDomainFeatureEnabled() {
8177      return window.langify.locale.domain_feature_enabled;
8178    }
8179    static getVal(str) {
8180      var v = window.location.search.match(new RegExp('(?:[?&]'+str+'=)([^&]+)'));
8181      return v ? v[1] : null;
8182    }
8183    static inIframe() {
8184      try {
8185        return window.self !== window.top;
8186      } catch (e) {
8187        return true;
8188      }
8189    }
8190    static shopifyAPI() {
8191      var root_url = window.langify.locale.root_url != '/' ? window.langify.locale.root_url : '';
8192
8193      return {
8194        attributeToString: function(attribute) {
8195          if((typeof attribute) !== 'string') {
8196            attribute += '';
8197            if(attribute === 'undefined') {attribute = '';}
8198          }
8199          return attribute.trim();
8200        },
8201        getCart: function(callback) {
8202          LyHelper.ajax({
8203            method: 'GET',
8204            url: root_url+'/cart.js',
8205            success: function (cart, textStatus) {
8206              if((typeof callback) === 'function') {
8207                callback(cart);
8208              }
8209            }
8210          });
8211        },
8212        updateCartNote: function(note, callback) {
8213          var params = {
8214            method: 'POST',
8215            url: root_url+'/cart/update.js',
8216            data: 'note=' + this.attributeToString(note),
8217            dataType: 'json',
8218            success: function(cart) {if((typeof callback) === 'function') {callback(cart);}},
8219            error: this.onError
8220          };
8221          LyHelper.ajax(params);
8222        },
8223        updateCartAttributes: function(attributes, callback) {
8224          var params = {
8225            method: 'POST',
8226            url: root_url+'/cart/update.js',
8227            data: {"attributes": attributes},
8228            dataType: 'json',
8229            success: function(cart) {
8230              if((typeof callback) === 'function') {
8231                callback(cart);
8232              }
8233            },
8234            error: this.onError
8235          };
8236          LyHelper.ajax(params);
8237        },
8238        onError: function(XMLHttpRequest, textStatus) {
8239
8240        }      
8241      }
8242    }
8243    static loadScript(url, callback) {
8244      var script = document.createElement('script');
8245      script.type = 'text/javascript';
8246      if(script.readyState) {
8247        script.onreadystatechange = function () {
8248          if(script.readyState == 'loaded' || script.readyState == 'complete') {
8249            script.onreadystatechange = null;
8250            callback();
8251          }
8252        };
8253      } else {
8254        script.onload = function () {
8255          callback();
8256        };
8257      }
8258      script.src = url;
8259      document.getElementsByTagName('head')[0].appendChild(script);
8260    }
8261    static localizationRedirect(type, code, additionalFields, additionalParams, domain) {
8262      if(type !== 'country_code' && type !== 'language_code') { 
8263        return false; 
8264      }
8265      if(!additionalParams) {
8266        var additionalParams = '';
8267      }
8268      if(domain) {
8269        window.location.href = domain;
8270        return true;
8271      }
8272      var params = [
8273        {
8274          name: type,
8275          value: code
8276        },
8277        {
8278          name: 'return_to',
8279          value: window.location.pathname + window.location.search + additionalParams + window.location.hash
8280        },
8281        {
8282          name: 'form_type',
8283          value: 'localization'
8284        },
8285        {
8286          name: '_method',
8287          value: 'put'
8288        }
8289      ];
8290      if(additionalFields) {
8291        for(var i=0; i<additionalFields.length; i++) {
8292          params.push(additionalFields[i]);
8293        }
8294      }
8295      const form = document.createElement('form');
8296      form.method = 'POST';
8297      form.action = '/localization';
8298      params.forEach(function(param) {
8299        const field = document.createElement('input');
8300        field.type = 'hidden';
8301        field.name = param['name'];
8302        field.value = param['value'];
8303        form.appendChild(field);
8304      });
8305      document.body.appendChild(form);
8306      form.submit();
8307    }
8308    static changeCurrency(code) {
8309      const params = [
8310        {
8311          name: 'currency_code',
8312          value: code
8313        },
8314        {
8315          name: 'return_to',
8316          value: window.location.pathname + window.location.search + window.location.hash
8317        },
8318        {
8319          name: 'form_type',
8320          value: 'localization'
8321        },
8322        {
8323          name: '_method',
8324          value: 'put'
8325        }
8326      ];
8327      const form = document.createElement('form');
8328      form.method = 'POST';
8329      form.action = '/localization';
8330      params.forEach(function(param) {
8331        const field = document.createElement('input');
8332        field.type = 'hidden';
8333        field.name = param['name'];
8334        field.value = param['value'];
8335        form.appendChild(field);
8336      });
8337      document.body.appendChild(form);
8338      form.submit();
8339    }
8340    static log(title, data, type) {
8341      if(langify.settings.debug) {
8342        if(!data) {
8343          var data = '';
8344        }
8345        
8346        var css = 'color: green; font-weight: bold;';
8347        if(type === 'error') {
8348          css = 'color: red; font-weight: bold;';
8349        }
8350
8351        console.log(`%c ${title}: \n`, css, data);
8352      }
8353    }
8354  };
8355
8356
8357  /**
8358  *
8359  *
8360  * @class TranslationObserver
8361  */
8362  class TranslationObserver {
8363    constructor() {
8364      LyHelper.log('TranslationObserver instantiation')
8365    }
8366
8367    init() {
8368      if(langify.settings.observe && !LyHelper.isIE()) {
8369        var langifyObserver = this.langifyObserverCore();
8370        langifyObserver.init();
8371        
8372        // HOTFIX: translation observer sometimes refuses to trigger on page load_
8373        langifyObserver.triggerCustomContents();
8374
8375        langify.api = {
8376          observer: {
8377            start: langifyObserver.init,
8378            stop: langifyObserver.stopObserver,
8379            trigger: langifyObserver.triggerCustomContents
8380          }
8381        };
8382      }
8383
8384      return this;
8385    }
8386
8387    langifyObserverCore() {
8388      var observedNodes = [];
8389      var intersectionObs = null;
8390      var mutationCount = 0;
8391      var mutationObs = null;
8392      var mutationObsConfig = {
8393        characterData: true,
8394        characterDataOldValue: true,
8395        attributes: true,
8396        attributeOldValue: true,
8397        childList: true,
8398        subtree: true,
8399      };
8400      var customContents_html = {};
8401      var customContents_text = {};
8402      var customContents_attr = {};
8403    
8404      function init() {
8405        if(langify.settings.observe) {
8406          spreadCustomContents();
8407          if (window.MutationObserver) {
8408            if (langify.settings.lazyload && window.IntersectionObserver) {
8409              startIntersectionObserver();
8410            } else {
8411              startMutationObserver(null);
8412            }
8413          } else {
8414            startMutationEvents();
8415          }
8416        }
8417      }
8418    
8419    
8420      // Intersection Observer
8421      function startIntersectionObserver() {
8422        intersectionObs = new IntersectionObserver(callbackIntersectionChange);
8423        var elementNodes = document.getElementsByClassName('shopify-section');
8424        Array.prototype.slice.call(elementNodes).forEach(function(node) {
8425          intersectionObs.observe(node);
8426        });
8427      }
8428    
8429      function callbackIntersectionChange(intersections) {
8430        intersections.forEach(function(intersection) {
8431          var target = intersection.target;
8432          var targetIsIntersecting = Boolean(target.getAttribute('ly-is-intersecting') === "true" ? true : false);
8433    
8434          if(typeof targetIsIntersecting == 'undefined' || targetIsIntersecting == null) {
8435            target.setAttribute('ly-is-intersecting', intersection.isIntersecting);
8436            targetIsIntersecting = intersection.isIntersecting;
8437          }
8438          
8439          // On Screen
8440          if(targetIsIntersecting == false && intersection.isIntersecting == true) {
8441            if(!target.getAttribute('ly-is-observing')) {
8442              startMutationObserver(target);
8443              intersectionObs.unobserve(target);
8444    
8445              // As the mutation observer didn't see the "add" of the elememts, trigger the initial translation manually
8446              var elementNodes = getNodesUnder(target, 'SHOW_ELEMENT');
8447              var textNodes = getNodesUnder(target, 'SHOW_TEXT');
8448              var nodes = elementNodes.concat(textNodes);
8449              nodes.forEach(function(node) {
8450                translate(node, 'mutation -> childList');
8451              });
8452            }
8453          } 
8454          // Off Screen
8455          //else if(targetIsIntersecting == true && intersection.isIntersecting == false) {
8456          //  stopMutationObserver(target);
8457          //}
8458          target.setAttribute('ly-is-intersecting', intersection.isIntersecting);
8459        });
8460      }
8461    
8462    
8463      // Mutation Observer
8464      function startMutationObserver(observerTarget) {
8465        if (!observerTarget) {
8466          var target = document.documentElement || document.body; // main window
8467        } else {
8468          if (observerTarget.nodeName  === 'IFRAME') {
8469            try { var target = observerTarget.contentDocument || observerTarget.contentWindow.document; }
8470            catch { return false; }
8471          } else {
8472            var target = observerTarget;
8473          }
8474        }
8475        mutationObs = new MutationObserver(callbackDomChange);
8476        mutationObs.observe(target, mutationObsConfig);
8477        observedNodes.push(target);
8478        try { target.setAttribute('ly-is-observing', 'true'); } catch(e) {}
8479      }
8480    
8481      function stopMutationObserver(target) {
8482        if(observedNodes.indexOf(target) > -1) {
8483          observedNodes.splice(observedNodes.indexOf(target), 1);
8484        }
8485        var mutations = mutationObs.takeRecords();
8486        mutationObs.disconnect();
8487        observedNodes.forEach(node => {
8488          mutationObs.observe(node, mutationObsConfig);
8489        });
8490        try { target.removeAttribute('ly-is-observing'); } catch(e) {}
8491      }
8492    
8493    
8494      function callbackDomChange(mutations, mutationObs) {
8495        for (var i = 0, length = mutations.length; i < length; i++) {
8496          var mutation = mutations[i];
8497          var target = mutation.target;
8498    
8499          // Links-Hook
8500          if (mutation.type === 'attributes' && (mutation.attributeName === 'href' || mutation.attributeName === 'action')) {
8501            var target = mutation.target;
8502            translateLink(target.getAttribute(mutation.attributeName), target);
8503          }
8504          // Images-Hook
8505          else if (mutation.type === 'attributes' && (mutation.attributeName === 'src' || mutation.attributeName === 'data-src' || mutation.attributeName === 'srcset' || mutation.attributeName === 'data-srcset')) {
8506            translateImage(target, mutation.attributeName);
8507          }
8508          else if (mutation.type === 'attributes' && mutation.attributeName === 'style') {
8509            translateCssImage(target);
8510          }
8511          // Subtree Events
8512          else if (mutation.type === 'childList') {
8513            // Added Nodes
8514            if(mutation.addedNodes.length > 0) {
8515              var elementNodes = getNodesUnder(mutation.target, 'SHOW_ELEMENT');
8516              var textNodes = getNodesUnder(mutation.target, 'SHOW_TEXT');
8517              var nodes = elementNodes.concat(textNodes);
8518              nodes.forEach(function(node) {
8519                translate(node, 'mutation -> childList');
8520              });
8521            }
8522          }
8523          // CharacterData Events
8524          else if (mutation.type === 'characterData') {
8525            var target = mutation.target;
8526            translate(target, 'mutation -> characterData');
8527          }
8528        }
8529      }
8530    
8531    
8532      function translate(node, info) {
8533        if((node.nodeType === 1 && node.hasAttribute('data-ly-locked')) || (node.nodeType === 3 && node.parentNode && node.parentNode.hasAttribute('data-ly-locked'))) {
8534          return;
8535        }
8536        // CC-Hook
8537        if (node.nodeName  !== 'SCRIPT' && node.nodeName  !== 'STYLE') {
8538          if (node.nodeType === 3) {
8539            translateTextNode(node, info);
8540          }
8541          translateNodeAttrs(node);
8542        }
8543        // Links-Hook
8544        if (node.nodeName  === 'A' || node.nodeName  === 'FORM') {
8545          if(node.hasAttribute('href')) var attrName = 'href';
8546          else var attrName = 'action';
8547          var url = node.getAttribute(attrName);
8548          translateLink(url, node);
8549        }
8550        // Images-Hook
8551        if (node.nodeName  === 'IMG' || node.nodeName  === 'SOURCE') {
8552          translateImage(node, ['src', 'data-src', 'srcset', 'data-srcset']);
8553        }
8554        if (node.attributes && node.getAttribute('style')) {
8555          translateCssImage(node);
8556        }
8557        // Iframe Observation
8558        if (node.nodeName  === 'IFRAME') {
8559          // Todo: handle srcdoc iframe content observing
8560          if (node.getAttribute('ly-is-observing') == null && node.getAttribute('src') == null && !node.hasAttribute('srcdoc')) {
8561            node.setAttribute('ly-is-observing', 'true');
8562            startMutationObserver(node);
8563          }
8564        }
8565      }
8566    
8567      function translateNodeAttrs(node) {
8568        if (node.attributes && node.getAttribute('placeholder')) {
8569          var src = node.getAttribute('placeholder').trim().replace(/(\r\n|\n|\r)/gim,"").replace(/\s+/g," ").toLowerCase();
8570          if(customContents_text[src] && node.getAttribute('placeholder') !== customContents_text[src]) {
8571            node.setAttribute('placeholder', customContents_text[src]);
8572          }
8573        }
8574      }
8575    
8576    
8577      function translateTextNode(node, info) {
8578        if(langify.settings.observeCustomContents === false || !node.textContent || node.textContent.trim().length === 0) {
8579          return;
8580        }
8581        var src = node.textContent.trim().replace(/(\r\n|\n|\r)/gim,"").replace(/\s+/g," ").toLowerCase();
8582        if(customContents_text[src] && node.textContent !== customContents_text[src]) {
8583          var newContent = node.textContent.replace(node.textContent.trim(), customContents_text[src]);
8584          if (newContent != node.textContent) {
8585            if(!node.parentNode.hasAttribute('data-ly-mutation-count') || parseInt(node.parentNode.getAttribute('data-ly-mutation-count')) < langify.settings.maxMutations) {
8586              var count = node.parentNode.hasAttribute('data-ly-mutation-count') ? parseInt(node.parentNode.getAttribute('data-ly-mutation-count')) : 0;
8587              node.parentNode.setAttribute('data-ly-mutation-count', count+1);
8588              node.textContent = newContent;
8589    
8590              mutationCount = mutationCount + 1;
8591              LyHelper.log('REPLACED (TEXT)', {
8592                  oldValue: src,
8593                  newValue: customContents_text[src],
8594                  mutationCount,
8595                }, 'success'
8596              );
8597            
8598              var event = new CustomEvent('langify.observer.aftertranslatetext', { 
8599                bubbles: true,
8600                detail: {
8601                  target: node,
8602                  original: src,
8603                  translation: customContents_text[src]
8604                }
8605              });
8606              node.dispatchEvent(event);
8607            }
8608          }
8609        }
8610      }
8611    
8612      function translateLink(url, node) {
8613        if(langify.settings.observeLinks === false || isLocalizationForm(node) || node.hasAttribute('data-ly-locked') || !url || (url.indexOf('mailto:') !== -1 || url.indexOf('javascript:') !== -1 || url.indexOf('tel:') !== -1 || url.indexOf('file:') !== -1 || url.indexOf('ftp:') !== -1 || url.indexOf('sms:') !== -1 || url.indexOf('market:') !== -1 || url.indexOf('fax:') !== -1 || url.indexOf('callto:') !== -1 || url.indexOf('ts3server:') !== -1)) {
8614          return;
8615        }
8616        var isLocalized = (
8617          url.indexOf('/'+ langify.locale.iso_code +'/') === 0 || url === '/'+ langify.locale.iso_code || 
8618          url.indexOf('/'+ langify.locale.iso_code.toLowerCase() +'/') === 0 || url === '/'+ langify.locale.iso_code.toLowerCase() ||          
8619          url.indexOf('/'+ langify.locale.iso_code.toLowerCase().substring(0,2) +'/') === 0 || url === '/'+ langify.locale.iso_code.toLowerCase().substring(0,2) ||
8620          url.indexOf(langify.locale.root_url + '/') === 0 || url === langify.locale.root_url
8621        );
8622        var cleanUrl = url.replace(langify.locale.shop_url, '');
8623        var re = new RegExp(`\/\\b${langify.locale.iso_code.replace('-', '\-')}\\b\/`, 'gi');
8624        var link = cleanUrl.replace(re, '/');
8625        var isUrlAbsolute = (link.indexOf('://') > 0 || link.indexOf('//') === 0);
8626        var blacklist = ['#', '/'+ langify.locale.iso_code +'#'].concat(langify.settings.linksBlacklist);
8627        var isUrlBlacklisted = blacklist.find(x => url.indexOf(x) === 0);
8628        if(!isLocalized && !isUrlAbsolute && !isUrlBlacklisted && langify.locale.root_url != '/') {
8629          if(node.hasAttribute('href')) var attrName = 'href'; else var attrName = 'action';
8630          if(link === '/' || link == langify.locale.root_url) link = '';
8631          var newLink = langify.locale.root_url + link;
8632          var timeStamp = Math.floor(Date.now());
8633          if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) {
8634            node.setAttribute('data-ly-processed', timeStamp);
8635            node.setAttribute(attrName, newLink);
8636            if(node.hasAttribute('data-'+attrName)) node.setAttribute('data-'+attrName, newLink);
8637    
8638            mutationCount = mutationCount + 1;
8639            LyHelper.log('REPLACED (LINK)', {
8640                attrName,
8641                oldValue: url,
8642                newValue: newLink,
8643                mutationCount,
8644              }, 'success'
8645            );
8646            
8647            var event = new CustomEvent('langify.observer.aftertranslatelink', { 
8648              bubbles: true,
8649              detail: {
8650                target: node,
8651                attribute: attrName,
8652                original: url,
8653                translation: newLink
8654              }
8655            });
8656            node.dispatchEvent(event);
8657          }
8658        }
8659      }
8660    
8661      function translateImage(node, attr) {
8662        if(langify.settings.observeImages === false || node.hasAttribute('data-ly-locked') || Object.keys(customContents_image).length === 0) {
8663          return
8664        }
8665        var attrs = [];
8666        if(typeof attr === 'string') attrs.push(attr);
8667        else if(typeof attr === 'object') attrs = attr;
8668        var timeStamp = Math.floor(Date.now());
8669        if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) {
8670          node.setAttribute('data-ly-processed', timeStamp);
8671          attrs.forEach(function(attr) {
8672            if(node.hasAttribute(attr)) {
8673              var imgObject = LyHelper.extractImageObject(node.getAttribute(attr));
8674              var imgKey = imgObject ? imgObject.file.toLowerCase() : '';
8675    
8676              if(customContents_image[imgKey]) {
8677    
8678                // Replace
8679                var oldValue = node.getAttribute(attr);
8680                var translation = node.getAttribute(attr);
8681                translation = translation.replace(new RegExp(imgObject.host, 'g'), customContents_image[imgKey].host);
8682                translation = translation.replace(new RegExp(imgObject.name, 'g'), customContents_image[imgKey].name);
8683                translation = translation.replace(new RegExp(imgObject.type, 'g'), customContents_image[imgKey].type);
8684    
8685                // China Hook
8686                if(node.getAttribute(attr).indexOf('cdn.shopifycdn.net') >= 0) {
8687                  translation = translation.replace(new RegExp('cdn.shopify.com', 'g'), 'cdn.shopifycdn.net'); 
8688                }
8689    
8690                if(node.getAttribute(attr) != translation) {
8691                  node.setAttribute(attr, translation);
8692    
8693                  mutationCount = mutationCount + 1;
8694                  LyHelper.log('REPLACED (IMAGE)', {
8695                    attrName: attr,
8696                    oldValue: oldValue,
8697                    newValue: translation,
8698                    mutationCount,
8699                  }, 'success');
8700            
8701                  var event = new CustomEvent('langify.observer.aftertranslateimage', { 
8702                    bubbles: true,
8703                    detail: {
8704                      target: node,
8705                      attribute: attr,
8706                      original: oldValue,
8707                      translation: translation
8708                    }
8709                  });
8710                  node.dispatchEvent(event);
8711                }
8712              }
8713            }
8714          });
8715        }
8716      }
8717    
8718      function translateCssImage(node) {
8719        if(langify.settings.observeImages === false || node.hasAttribute('data-ly-locked') || Object.keys(customContents_image).length === 0 || !node.getAttribute('style')) {
8720          return
8721        }
8722    
8723        var imgMatches = node.getAttribute('style').match(/url\(("|')?(.*)("|')?\)/gi);
8724        if(imgMatches !== null) {
8725          var imgSource = imgMatches[0].replace(/url\(("|')?|("|')?\)/, '');
8726          var imgObject = LyHelper.extractImageObject(imgSource);
8727          var imgKey = imgObject ? imgObject.file.toLowerCase() : '';
8728          var attr = 'style';
8729    
8730          if(customContents_image[imgKey]) {
8731    
8732            // Replace
8733            var translation = node.getAttribute(attr);
8734            translation = translation.replace(new RegExp(imgObject.host, 'g'), customContents_image[imgKey].host);
8735            translation = translation.replace(new RegExp(imgObject.name, 'g'), customContents_image[imgKey].name);
8736            translation = translation.replace(new RegExp(imgObject.type, 'g'), customContents_image[imgKey].type);
8737    
8738            // China Hook
8739            if(node.getAttribute(attr).indexOf('cdn.shopifycdn.net') >= 0) {
8740              translation = translation.replace(new RegExp('cdn.shopify.com', 'g'), 'cdn.shopifycdn.net'); 
8741            }
8742    
8743            if(node.getAttribute(attr) != translation) {
8744              var timeStamp = Math.floor(Date.now());
8745              if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) {
8746                node.setAttribute('data-ly-processed', timeStamp);
8747                node.setAttribute(attr, translation);
8748                mutationCount = mutationCount + 1;
8749              }
8750            }
8751          }          
8752        }
8753      }
8754    
8755      function findAndLocalizeLinks(target, parent) {
8756        if(target.parentNode && parent) var allLinks = target.parentElement.querySelectorAll('[href],[action]');
8757        else var allLinks = target.querySelectorAll('[href],[action]');
8758        allLinks.forEach(link => {
8759          if(link.hasAttribute('href')) var attrName = 'href'; else var attrName = 'action';
8760          var url = link.getAttribute(attrName);
8761          translateLink(url, link);
8762        });
8763      }
8764      
8765      function isLocalizationForm(node) {
8766        if(node.querySelector('input[name="form_type"][value="localization"]')){
8767          return true;
8768        }
8769        return false;
8770      }
8771    
8772      function getNodesUnder(el, show){
8773        var n, a=[], walk=document.createTreeWalker(el, NodeFilter[show] , null, false);
8774        while(n=walk.nextNode()) a.push(n);
8775        return a;
8776      }
8777    
8778      function spreadCustomContents() {
8779        var getFileName = function(url) {
8780          if(!url || url == '') return;
8781          url = url.substring(0, (url.indexOf("#") == -1) ? url.length : url.indexOf("#"));
8782          url = url.substring(0, (url.indexOf("?") == -1) ? url.length : url.indexOf("?"));
8783          url = url.substring(url.lastIndexOf("/") + 1, url.length);
8784          url = url.replace(/(_[0-9]+x[0-9]*|_{width}x)?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(jpe?g|png|gif|webp)/gi, "");
8785          return '/' + url;
8786        }
8787        Object.entries(customContents).forEach(function(entry) {
8788          //if(/<\/?[a-z][\s\S]*>/i.test(entry[0])) customContents_html[entry[0]] = entry[1];
8789          //else if(/(http(s?):)?([/|.|\w|\s|-])*\.(?:jpe?g|gif|png)/.test(entry[0])) customContents_image[getFileName(entry[0])] = getFileName(entry[1]);
8790          if(/(http(s?):)?([/|.|\w|\s|-])*\.(?:jpe?g|gif|png|webp)/.test(entry[0])) customContents_image[LyHelper.extractImageObject(entry[0]).file] = LyHelper.extractImageObject(entry[1]);
8791          else customContents_text[entry[0]] = entry[1];
8792        });
8793        LyHelper.log('CUSTOM CONTENTS:', {customContents, customContents_text, customContents_image}, 'info')
8794      }
8795    
8796      // Polyfill for old browsers
8797      function startMutationEvents() {
8798        var target = document.querySelector('body');
8799        target.addEventListener("DOMAttrModified", function (event) {
8800          if(event.attrName === 'href' || event.attrName === 'action') {
8801            if(event.prevValue != event.newValue) {
8802              translateLink(event.newValue, event.target);
8803            }
8804          }
8805        }, false);
8806        target.addEventListener("DOMSubtreeModified", function (event) {
8807          //findAndLocalizeLinks(event.target, false);
8808          //matchCustomContent(event.target);
8809        }, false);
8810      }
8811    
8812      function triggerCustomContents() {
8813        var rootnode = document.getElementsByTagName('body')[0]
8814        var walker = document.createTreeWalker(rootnode, NodeFilter.SHOW_ALL, null, false)
8815        
8816        while (walker.nextNode()) {
8817          //LyHelper.log(walker.currentNode.tagName)
8818          translate(walker.currentNode, null);
8819        }
8820      }
8821    
8822      function stopObserver() {
8823        mutationObs.takeRecords();
8824        mutationObs.disconnect();
8825      }
8826    
8827      //init();
8828      return {
8829        init: init,
8830        triggerCustomContents: triggerCustomContents,
8831        stopObserver: stopObserver,
8832      }
8833    };
8834  }
8835
8836
8837  /**
8838  *
8839  * 
8840  * @class Switcher
8841  */
8842  class Switcher {
8843    constructor(switcherSettings) {
8844      LyHelper.log('Switcher instantiation');
8845
8846      this.lyForceOff = location.search.split('ly-force-off=')[1];
8847      this.switcherElements = Array.prototype.slice.call(document.getElementsByClassName('ly-switcher-wrapper'));
8848    }
8849
8850    init() {
8851
8852      // Initial cart.attributes update
8853      LyHelper.shopifyAPI().getCart(function (cart) {
8854        var currentLanguage = langify.locale.iso_code;
8855        if(!cart.attributes.language || cart.attributes.language != currentLanguage) {
8856          LyHelper.shopifyAPI().updateCartAttributes({"language": currentLanguage}, function(data){});
8857        }
8858      });
8859
8860      if(langify.locale.languages.length === 1) {
8861        console.info(`%c LANGIFY INFO:\n`, 'font-weight: bold;', 'The language switcher is hidden! This can have one of the following reasons: \n * All additional languages are disabled in the "Langify -> Dashboard -> Languages" section. \n * If you are using different domains for your additional languages, ensure that "Cross Domain Links" are enabled inside the "Langify -> Dashboard -> Switcher Configurator -> Domains" section.');
8862        return false;
8863      }
8864
8865      this.setCustomPosition();
8866      this.initCustomDropdown();
8867      this.bindCountrySwitchers();
8868      this.bindCurrencySwitchers();
8869      this.bindLanguageSwitchers();
8870
8871      var event = new CustomEvent('langify.switcher.initialized', { 
8872        bubbles: true,
8873        detail: {}
8874      });
8875    }
8876
8877    initCustomDropdown() {
8878      // Custom Dropdown
8879      var root = this;
8880      var switcher = document.getElementsByClassName('ly-custom-dropdown-switcher');
8881      for(var a = 0; a < switcher.length; a++) {
8882        switcher[a].classList.toggle('ly-is-open');
8883        var isOut = LyHelper.isOutOfViewport(switcher[a]);
8884        if(isOut.bottom && isOut.inViewport) {
8885          switcher[a].classList.add('ly-is-dropup');
8886          var arrows = switcher[a].querySelectorAll('.ly-arrow');
8887          for(var b = 0; b < arrows.length; b++) {
8888            arrows[b].classList.add('ly-arrow-up');    
8889          }
8890        }
8891        switcher[a].classList.toggle('ly-is-open');
8892        switcher[a].onclick = function(event) {
8893          root.toggleSwitcherOpen(this);
8894        }
8895      }
8896
8897      document.addEventListener('click', function(event) {
8898        if(!event.target.closest('.ly-custom-dropdown-switcher')) {
8899          var openSwitchers = document.querySelectorAll('.ly-custom-dropdown-switcher.ly-is-open')
8900          for(var i = 0; i < openSwitchers.length; i++) {
8901            openSwitchers[i].classList.remove('ly-is-open');
8902          }
8903        }
8904      });
8905    }
8906    
8907    bindLanguageSwitchers() {
8908      var root = this;
8909      var links = document.getElementsByClassName('ly-languages-switcher-link');
8910      for(var l = 0; l < links.length; l++) {
8911        links[l].addEventListener('click', function(event) {
8912          event.preventDefault();
8913          if(LyHelper.isDomainFeatureEnabled() && this.getAttribute('href') !== '#') {
8914          	var domain = this.getAttribute('href');
8915          }
8916          LyHelper.setCookie('ly-lang-selected', this.getAttribute('data-language-code'), 365);
8917          LyHelper.localizationRedirect('language_code', this.getAttribute('data-language-code'), null, null, domain);
8918        });
8919      }
8920
8921      // Native select event handling
8922      var nativeLangifySelects = document.querySelectorAll('select.ly-languages-switcher');
8923      for(var i = 0; i < nativeLangifySelects.length; i++) {
8924        nativeLangifySelects[i].onchange = function() {
8925          event.preventDefault();
8926          if(LyHelper.isDomainFeatureEnabled() && this[this.selectedIndex].getAttribute('data-domain') !== '#') {
8927            var domain = this[this.selectedIndex].getAttribute('data-domain');
8928          }
8929          LyHelper.setCookie('ly-lang-selected', this[this.selectedIndex].getAttribute('data-language-code'), 365);
8930          LyHelper.localizationRedirect('language_code', this[this.selectedIndex].getAttribute('data-language-code'), null, null, domain);
8931        };
8932      }
8933    }
8934    
8935    bindCountrySwitchers() {
8936      var countrySelectSwitcher = document.querySelectorAll('select.ly-country-switcher');
8937      var countryCustomSwitcher = document.querySelectorAll('div.ly-country-switcher a');
8938      for(var i=0; i<countryCustomSwitcher.length; i++) {
8939        countryCustomSwitcher[i].addEventListener('click', function(e) {
8940          LyHelper.localizationRedirect('country_code', this.getAttribute('data-country-code'));
8941        });
8942      }
8943      for(var a=0; a<countrySelectSwitcher.length; a++) {
8944        countrySelectSwitcher[a].addEventListener('change', function(){
8945          LyHelper.localizationRedirect('country_code', this[this.selectedIndex].getAttribute('data-country-code'));
8946        });
8947      }  
8948    }
8949    
8950    bindCurrencySwitchers() {
8951      var currencySelectSwitcher = document.querySelectorAll('select.ly-currency-switcher');
8952      var currencyCustomSwitcher = document.querySelectorAll('div.ly-currency-switcher a');
8953      for(var i=0; i<currencyCustomSwitcher.length; i++) {
8954        currencyCustomSwitcher[i].addEventListener('click', function(e) {
8955          LyHelper.changeCurrency(this.getAttribute('data-currency-code'));
8956        });
8957      }
8958      for(var a=0; a<currencySelectSwitcher.length; a++) {
8959        currencySelectSwitcher[a].addEventListener('change', function(){
8960          LyHelper.changeCurrency(this[this.selectedIndex].getAttribute('data-currency-code'));
8961        });
8962      }  
8963    }
8964
8965    setCustomPosition() {
8966      for(var i = 0; i < this.switcherElements.length; i++) {
8967        if(this.lyForceOff !== 'true') {
8968          if(langify.locale.languages.length <= 1) {
8969            this.switcherElements[i].querySelector('.ly-languages-switcher').classList.add('ly-hide');
8970          }
8971          this.switcherElements[i].classList.remove('ly-hide');
8972        }
8973        if(this.switcherElements[i].classList.contains('ly-custom') && (document.getElementById('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')) || document.getElementsByClassName('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')).length )) {
8974          var targets = Array.from(document.getElementsByClassName('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')));
8975          var target = document.getElementById('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint'));
8976          if(target) targets.push(target);
8977          for(var c = 0; c < targets.length; c++) {
8978            var clone = this.switcherElements[i].cloneNode(true);
8979            targets[c].innerHTML = clone.outerHTML;
8980          }
8981          this.switcherElements[i].classList.add('ly-hide');
8982        }
8983      }
8984    }
8985
8986    toggleSwitcherOpen(e) {
8987      var target = e;
8988      if(!target.classList.contains('ly-is-open')) {
8989        var openSwitchers = document.querySelectorAll('.ly-custom-dropdown-switcher.ly-is-open')
8990        for(var i = 0; i < openSwitchers.length; i++) {
8991          openSwitchers[i].classList.remove('ly-is-open');
8992        }
8993
8994        target.getElementsByClassName('ly-custom-dropdown-current')[0].setAttribute('aria-expanded', 'true');
8995      } else {
8996        target.getElementsByClassName('ly-custom-dropdown-current')[0].setAttribute('aria-expanded', 'false');
8997      }
8998      target.classList.toggle('ly-is-open');
8999      var isOut = LyHelper.isOutOfViewport(target);
9000      if(isOut.bottom) {
9001        target.classList.add('ly-is-dropup');
9002      }
9003    }
9004
9005    togglePopupOpen(e) {
9006      e.closest('.ly-popup-switcher').classList.toggle('ly-is-open');
9007    }
9008
9009    _getCountryCodeFromHreflang(language_code) {
9010      var hreflangTags = document.querySelectorAll('link[hreflang]');
9011      var languageDomains = {};
9012      var countryCode = false;
9013      for(var i = 0; i < hreflangTags.length; i++) {
9014        if(hreflangTags[i].getAttribute('hreflang').indexOf(language_code) === 0) {
9015          if(!languageDomains[hreflangTags[i].getAttribute('href')]) {
9016            languageDomains[hreflangTags[i].getAttribute('href')] = hreflangTags[i];
9017          }
9018        }
9019      }
9020      if(Object.keys(languageDomains).length > 0) {
9021        countryCode = Object.values(languageDomains)[0].getAttribute('hreflang');
9022        countryCode = countryCode.split('-');
9023        if(countryCode[1]) {
9024          countryCode = countryCode[1]
9025        } else {
9026          
9027        }
9028      }
9029      return countryCode;
9030    }
9031  }
9032
9033
9034  /**
9035  *
9036  *
9037  * @class LanguageDetection
9038  */
9039  class LanguageDetection {
9040
9041    constructor() {
9042      this.hreflangList = null;
9043      LyHelper.log('LanguageDetection instantiation');
9044    }
9045
9046    init() {
9047      if(LyHelper.inIframe()) return null;
9048      var currentLang = langify.locale.iso_code.toLowerCase();
9049      //var localizationData = this.getLocalizationData();
9050      this.hreflangList = this.getHreflangList();
9051
9052      var userLang = navigator.language || navigator.userLanguage;
9053      userLang = userLang.toLowerCase();
9054      var bot = /bot|google|baidu|bing|msn|duckduckbot|teoma|slurp|yandex|Chrome-Lighthouse/i.test(navigator.userAgent);
9055      var blockedRoutes = window.lyBlockedRoutesList || [];
9056      var blockedRoute = blockedRoutes.find(x => window.location.pathname.indexOf(x) === 0);
9057      var is404 = document.getElementsByClassName('template-404').length;
9058
9059      if(LyHelper.getVal('redirected') === 'true') {
9060        LyHelper.setCookie('ly-lang-selected', currentLang, 365);
9061        var _href = window.location.href;
9062        history.replaceState(null, '', _href.replace(/(\?|&)(redirected=true)/i, ''));
9063        return null;
9064      }
9065
9066      if(!is404 && !bot && !blockedRoute && LyHelper.getVal('ly-lang-detect') !== 'off') {
9067        if(userLang && !LyHelper.getCookie('ly-lang-selected')) {
9068          var hasMatch = this.matchHreflangList(userLang);
9069          if(currentLang !== this._hreflangToLanguageCode(hasMatch)) {
9070            if(hasMatch) {
9071              this.redirectMatched(userLang);
9072            } else if (!hasMatch && langify.settings.switcher.languageDetectionDefault) {
9073              // Redirect to default language
9074              this.redirectMatched(langify.settings.switcher.languageDetectionDefault);
9075            }
9076          }
9077        } else {
9078          if(LyHelper.getCookie('ly-lang-selected') && LyHelper.getCookie('ly-lang-selected') !== currentLang) {
9079            // Only save cookie when the domain feature is active
9080            if(LyHelper.isDomainFeatureEnabled()) {
9081              LyHelper.setCookie('ly-lang-selected', currentLang, 365);
9082            }
9083            this.redirectMatched(LyHelper.getCookie('ly-lang-selected'));
9084          }
9085        }
9086      }
9087      
9088      this._geolocationAppSupport();
9089    }
9090    redirectMatched(userLang) {
9091      var match = this.matchHreflangList(userLang);
9092      if(match) {
9093        this.redirectHref(match.href, match.lang);
9094      }
9095      return match;
9096    }
9097    matchHreflangList(userLang) {
9098      var matchedHreflang = false;
9099      var browserLang = userLang;
9100
9101      // Find candidates
9102      var candidates = this.hreflangList.filter(item => item.lang === browserLang);
9103      if(candidates.length === 0) {
9104        browserLang = userLang.toLowerCase();
9105        candidates = this.hreflangList.filter(item => item.lang.toLowerCase().indexOf(browserLang) === 0);
9106      }
9107      if(candidates.length === 0) {
9108        browserLang = userLang.toLowerCase().substring(0, 2);
9109        candidates = this.hreflangList.filter(item => item.lang.toLowerCase().indexOf(browserLang) === 0);
9110      }
9111
9112      // Handle candidates
9113      if(candidates.length === 1) {
9114        return({href: candidates[0].href, lang: browserLang});
9115      } 
9116      else if(candidates.length > 1) {
9117        var preferedCandidate = candidates.find(item => item.href.indexOf(window.location.host) >= 0)
9118        if(preferedCandidate) {
9119          return({href: preferedCandidate.href, lang: browserLang});
9120        } else {
9121          return({href: candidates[0].href, lang: browserLang});
9122        }
9123      } 
9124      
9125      return false;
9126    }
9127    redirectHref(href, userLang) {
9128      var queryString = window.location.search;
9129      var url = href.split('?')[0];
9130      if(queryString === '') {
9131        queryString = '?redirected=true';
9132      } else {
9133        queryString += '&redirected=true';
9134      }
9135      window.location.replace(url + queryString);
9136    }
9137    getHreflangList() {
9138      var hreflangTags = document.querySelectorAll('link[hreflang]');
9139      var hreflangList = [];
9140      var countryCode = false;
9141      // Cross Domain Links option
9142      if(LyHelper.isDomainFeatureEnabled()) {
9143        for(var i = 0; i < langify.locale.languages.length; i++) {
9144          hreflangList.push({
9145            href: 'https://' + langify.locale.languages[i].domain + window.location.pathname + window.location.search + window.location.hash,
9146            lang: langify.locale.languages[i].iso_code,
9147          });
9148        }
9149      }
9150      for(var i = 0; i < hreflangTags.length; i++) {
9151        var hreflang = hreflangTags[i].getAttribute('hreflang').toLowerCase();
9152        hreflang = hreflang.replace('zh-hans', 'zh-cn').replace('zh-hant', 'zh-tw'); // Chinese special cases
9153        hreflangList.push({
9154          href: hreflangTags[i].getAttribute('href'),
9155          lang: hreflang
9156        });
9157      }
9158      return hreflangList;
9159    }
9160    _langToHreflang(userLang) {
9161      var hreflang = '';
9162      this.hreflangList.map(function(item) {
9163        if(item.lang === userLang) {
9164          hreflang = userLang;
9165        }
9166      });
9167      if(hreflang === '') {
9168        this.hreflangList.map(function(item) {
9169          var browserLang = userLang.toLowerCase();
9170          if(item.lang.toLowerCase().indexOf(browserLang) === 0) {
9171            hreflang = browserLang;
9172          }
9173          else if(item.lang.toLowerCase().indexOf(browserLang.substring(0, 2)) === 0) {
9174            hreflang = browserLang.substring(0, 2);
9175          }
9176        });        
9177      }
9178      return hreflang || userLang;
9179    }
9180    _hreflangToLanguageCode(hreflangTag) {
9181      if(!hreflangTag || !hreflangTag.lang) return false;
9182	  var languageCode = false;
9183      langify.locale.languages.forEach(function(item) {
9184        if(item.iso_code.toLowerCase() === hreflangTag.lang.toLowerCase()) {
9185          languageCode = item.iso_code;
9186        }
9187      });
9188      if(!languageCode) {
9189        langify.locale.languages.forEach(function(item) {
9190          if(item.iso_code.toLowerCase() === hreflangTag.lang.substring(0, 2).toLowerCase()) {
9191            languageCode = item.iso_code;
9192          }
9193        });
9194      }
9195      return languageCode;
9196    }
9197    _geolocationAppSupport() {
9198      var target = document.querySelector('body');
9199      var config = { childList: true, subtree: true };
9200      var geolocationObserver = new MutationObserver(function(mutations) {
9201        mutations.forEach(function(mutation) {
9202          if (mutation.type === 'childList' && mutation.addedNodes.length > 0) {
9203            var target = mutation.target.getElementsByClassName('locale-bar__form');
9204            if(target[0]) {
9205              target[0].onsubmit = function() {
9206                var locale_code = target[0].elements['locale_code'].value;
9207                var selector = target[0].getElementsByClassName('locale-bar__selector');
9208                if(selector.length >= 1) {
9209                  locale_code = selector[0].options[selector[0].selectedIndex].value;
9210                }
9211                LyHelper.setCookie('ly-lang-selected', locale_code, 365);
9212              };
9213            }
9214            var selectors = mutation.target.getElementsByClassName('locale-selectors__selector');
9215            if(selectors.length > 0) {
9216              for(var selector of selectors) {
9217                if(selector.getAttribute('name') === 'locale_code') {
9218                  selector.onchange = function() {
9219                    var locale_code = selector.options[selector.selectedIndex].value;
9220                    LyHelper.setCookie('ly-lang-selected', locale_code, 365);
9221                  };        
9222                }
9223              }
9224            }
9225          }
9226        });
9227      });
9228      geolocationObserver.observe(target, config);
9229      setTimeout(function() {
9230        geolocationObserver.disconnect();
9231      }, 10000);
9232    }
9233  }
9234
9235
9236  /**
9237  *
9238  *
9239  * @class Recommendation
9240  */
9241  class Recommendation extends LanguageDetection {
9242    
9243    constructor() {
9244      super();
9245      LyHelper.log('Recommendation instantiation');
9246    }
9247
9248    init() {
9249      this.hreflangList = this.getHreflangList();
9250
9251      var userLang = navigator.language || navigator.userLanguage;
9252      userLang = userLang.toLowerCase();
9253
9254      var recommendation = this.matchHreflangList(userLang);
9255      var recommendationLanguageCode = this._hreflangToLanguageCode(recommendation);
9256      if(recommendationLanguageCode && recommendationLanguageCode !== langify.locale.iso_code && !LyHelper.getCookie('ly-lang-selected')) {
9257        this.recommended_language_code = recommendationLanguageCode;
9258        this.recommended_country_code = null;
9259        this.recommended_currency_code = null;
9260        this._translateStrings(recommendationLanguageCode);
9261        this._bindings();
9262      } else {
9263        return false;
9264      }
9265    }
9266
9267    _translateStrings(languageCode) {
9268      var recommendationElement = document.querySelectorAll('.ly-recommendation')[0];
9269      var strings = langify.settings.switcher.recommendation_strings[languageCode];
9270      var recommendationStr = 'Looks like your browser is set to [[language]]. Change the language?';
9271      var buttonStr = 'Change';
9272      var matchedLanguageCode = this._langToHreflang(languageCode).toLowerCase();
9273      var languageStr = langify.settings.switcher.languages.find(x => x.iso_code.toLowerCase() === matchedLanguageCode) ? langify.settings.switcher.languages.find(x => x.iso_code.toLowerCase() === matchedLanguageCode).name : languageCode.toUpperCase();
9274      if(strings) {
9275        recommendationStr = strings.recommendation ? strings.recommendation : recommendationStr;
9276        buttonStr = strings.button ? strings.button : buttonStr;
9277        languageStr = strings.language ? strings.language : languageStr;
9278      }
9279      var newCode = recommendationElement.innerHTML;
9280      newCode = newCode.replaceAll('[[recommendation]]', recommendationStr).replaceAll('[[button]]', buttonStr).replaceAll('[[language]]', languageStr);
9281      recommendationElement.innerHTML = newCode;     
9282    }
9283
9284    _bindings() {
9285      var _this = this;
9286      var lyForceOff = location.search.split('ly-force-off=')[1];
9287      var recommendationElement = document.querySelectorAll('.ly-recommendation')[0];
9288      var form = recommendationElement.querySelectorAll('.ly-recommendation-form')[0];
9289      var links = recommendationElement.getElementsByClassName('ly-custom-dropdown-list-element');
9290      var customDropdown = recommendationElement.querySelectorAll('.ly-custom-dropdown-switcher');
9291      var nativeSelects = recommendationElement.getElementsByClassName('ly-native-select');
9292
9293      form.addEventListener('submit', function(e) {
9294        e.preventDefault();
9295        
9296        if(_this.recommended_country_code || _this.recommended_currency_code) {
9297          // When a country or currency is involved, use old redirection
9298          var additionalFields = [];
9299          if(_this.recommended_country_code) {
9300            additionalFields.push({
9301              name: 'country_code',
9302              value: _this.recommended_country_code
9303            });
9304          }
9305          if(_this.recommended_currency_code) {
9306            additionalFields.push({
9307              name: 'currency_code',
9308              value: _this.recommended_currency_code
9309            });
9310          }
9311          LyHelper.setCookie('ly-lang-selected', _this.recommended_language_code, 365);
9312          LyHelper.localizationRedirect('language_code', _this.recommended_language_code, additionalFields);
9313        } else {
9314          //...or use new hreflang redirection
9315          _this.redirectMatched(_this.recommended_language_code);
9316        }
9317      });
9318      
9319      // Overwrite switchers
9320      for(var l = 0; l < links.length; l++) {
9321        links[l].addEventListener('click', function(event) {
9322          event.preventDefault();
9323          
9324          // When clicked from within a custom dropdown
9325          var parentCustomDropdown = event.currentTarget.closest('.ly-custom-dropdown-switcher');
9326          if(parentCustomDropdown) {
9327            _this._selectCustomDropdownEntry(parentCustomDropdown, this);
9328          } else {
9329            _this.recommended_language_code = this.getAttribute('data-language-code');
9330          }
9331        });
9332      }
9333
9334      for(var i = 0; i < nativeSelects.length; i++) {
9335        nativeSelects[i].onchange = _this._selectNativeDropdownEntry.bind(this);
9336        
9337        if(nativeSelects[i].classList.contains('ly-languages-switcher')) {
9338          nativeSelects[i].value = _this.recommended_language_code;
9339        }
9340      }
9341
9342      for(var i = 0; i < customDropdown.length; i++) {
9343        if(recommendationElement.className.indexOf('bottom') > -1) {
9344          customDropdown[i].classList.add('ly-is-dropup');       
9345        }
9346        
9347        if(customDropdown[i].classList.contains('ly-languages-switcher')) {
9348          _this._selectCustomDropdownEntry(customDropdown[i], customDropdown[i].querySelector('.ly-custom-dropdown-list a[data-language-code="'+ _this.recommended_language_code +'"]'));
9349        }
9350      } 
9351      if(!lyForceOff) {
9352        recommendationElement.classList.add('ly-is-open');
9353      }
9354    }
9355
9356    _selectNativeDropdownEntry(event) {
9357      event.preventDefault();
9358      var element = event.currentTarget;
9359      var _this = this;
9360
9361      if(element[element.selectedIndex].hasAttribute('data-language-code')) {
9362        _this.recommended_language_code = element[element.selectedIndex].getAttribute('data-language-code');
9363      }
9364      if(element[element.selectedIndex].hasAttribute('data-country-code')) {
9365        _this.recommended_country_code = element[element.selectedIndex].getAttribute('data-country-code');
9366      }
9367      if(element[element.selectedIndex].hasAttribute('data-currency-code')) {
9368        _this.recommended_currency_code = element[element.selectedIndex].getAttribute('data-currency-code');
9369      }
9370    }
9371
9372    _selectCustomDropdownEntry(element, entry) {
9373      if(!entry) return;
9374      var _this = this;
9375      var currentElem = element.querySelector('.ly-custom-dropdown-current');
9376      var currentIcon = currentElem.querySelector('.ly-icon');        
9377      var currentLabel = currentElem.querySelector('span');
9378      var valueToSelect = '';
9379
9380      if(entry.hasAttribute('data-language-code')) {
9381        _this.recommended_language_code = entry.getAttribute('data-language-code');
9382        valueToSelect = _this.recommended_language_code;
9383      }
9384      if(entry.hasAttribute('data-country-code')) {
9385        _this.recommended_country_code = entry.getAttribute('data-country-code');
9386        valueToSelect = _this.recommended_country_code;
9387      }
9388      if(entry.hasAttribute('data-currency-code')) {
9389        _this.recommended_currency_code = entry.getAttribute('data-currency-code');
9390        valueToSelect = _this.recommended_currency_code;
9391      }
9392      if(entry.hasAttribute('data-country-code') && entry.hasAttribute('data-currency-code')) {
9393        valueToSelect = _this.recommended_country_code + '-' + _this.recommended_currency_code;
9394      }
9395
9396      if(element.querySelector('.ly-custom-dropdown-list li.current')) {
9397        element.querySelector('.ly-custom-dropdown-list li.current').classList.remove('current');  
9398        element.querySelector('.ly-custom-dropdown-list li[key="'+ valueToSelect +'"]').classList.add('current');  
9399      }
9400      if(element.querySelector('.ly-custom-dropdown-list li.current span')) currentLabel.innerHTML = element.querySelector('.ly-custom-dropdown-list li.current span').innerHTML;
9401      if(element.querySelector('.ly-custom-dropdown-list li.current .ly-icon')) currentIcon.classList = element.querySelector('.ly-custom-dropdown-list li.current .ly-icon').classList;
9402    }
9403
9404    toggleOpen(e) {
9405      e.closest('.ly-recommendation').classList.toggle('ly-is-open');
9406      if(!e.closest('.ly-recommendation').classList.contains('ly-is-open')) {
9407        LyHelper.setCookie('ly-lang-selected', this.recommended_language_code, 365);
9408      }
9409    }
9410  }
9411
9412
9413  /**
9414  *
9415  *
9416  * @class Langify
9417  */
9418  class Langify {
9419    constructor(settings, locale) {
9420      LyHelper.log('Langify instantiation')
9421
9422      var translationObserver = new TranslationObserver().init();
9423
9424      langify.helper = new LyHelper();
9425      LyHelper.log(langify.helper);
9426
9427
9428      var lyForceOff = location.search.split('ly-force-off=')[1];
9429      if(lyForceOff === 'true') {
9430        document.getElementById('preview-bar-iframe').classList.add('ly-hide');
9431        return false;
9432      }
9433
9434      if(settings.theme && ((settings.theme.loadJquery && settings.theme.loadJquery === true) || typeof settings.theme.loadJquery === 'undefined')) {
9435        if(typeof jQuery === 'undefined') {
9436          LyHelper.loadScript('//cdn.jsdelivr.net/jquery/1.9.1/jquery.min.js', function() {});
9437        } 
9438      }
9439
9440      //document.addEventListener("DOMContentLoaded", function() {
9441        langify.switcher = new Switcher();
9442        langify.switcher.init();
9443
9444        if(settings.switcher) {
9445          if(settings.switcher.recommendation && settings.switcher.recommendation_enabled) {
9446            langify.recommendation = new Recommendation();
9447            langify.recommendation.init();
9448          } else {
9449            if(settings.switcher.languageDetection) {
9450              langify.languageDetection = new LanguageDetection();
9451              langify.languageDetection.init();
9452            }        
9453          }
9454        }
9455      //});
9456    }
9457  }
9458
9459  // Polyfills
9460  (function(){var t;null==window.MutationObserver&&(t=function(){function t(t){this.callBack=t}return t.prototype.observe=function(t,n){return this.element=t,this.interval=setInterval((e=this,function(){var t;if((t=e.element.innerHTML)!==e.oldHtml)return e.oldHtml=t,e.callBack.apply(null)}),200);var e},t.prototype.disconnect=function(){return window.clearInterval(this.interval)},t}(),window.MutationObserver=t)}).call(this);
9461  !function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var e=window.document,o=i(e);o;)o=i(e=o.ownerDocument);return e}(),e=[],o=null,n=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return o||(o=function(t,o){n=t&&o?l(t,o):{top:0,bottom:0,left:0,right:0,width:0,height:0},e.forEach(function(t){t._checkForIntersections()})}),o},s._resetCrossOriginUpdater=function(){o=null,n=null},s.prototype.observe=function(t){if(!this._observationTargets.some(function(e){return e.element==t})){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,o){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==o[e-1]})},s.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map(function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}});return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},s.prototype._monitorIntersections=function(e){var o=e.defaultView;if(o&&-1==this._monitoringDocuments.indexOf(e)){var n=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=o.setInterval(n,this.POLL_INTERVAL):(h(o,"resize",n,!0),h(e,"scroll",n,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in o&&(s=new o.MutationObserver(n)).observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push(function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),c(t,"resize",n,!0)),c(e,"scroll",n,!0),s&&s.disconnect()});var u=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=u){var a=i(e);a&&this._monitorIntersections(a.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var o=this._monitoringDocuments.indexOf(e);if(-1!=o){var n=this.root&&(this.root.ownerDocument||this.root)||t;if(!this._observationTargets.some(function(t){var o=t.element.ownerDocument;if(o==e)return!0;for(;o&&o!=n;){var r=i(o);if((o=r&&r.ownerDocument)==e)return!0}return!1})){var r=this._monitoringUnsubscribes[o];if(this._monitoringDocuments.splice(o,1),this._monitoringUnsubscribes.splice(o,1),r(),e!=n){var s=i(e);s&&this._unmonitorIntersections(s.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e<t.length;e++)t[e]()},s.prototype._checkForIntersections=function(){if(this.root||!o||n){var t=this._rootIsInDom(),e=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
9461this._observationTargets.forEach(function(n){var i=n.element,s=u(i),h=this._rootContainsTarget(i),c=n.entry,a=t&&h&&this._computeTargetAndRootIntersection(i,s,e),l=null;this._rootContainsTarget(i)?o&&!this.root||(l=e):l={top:0,bottom:0,left:0,right:0,width:0,height:0};var f=n.entry=new r({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:s,rootBounds:l,intersectionRect:a});c?t&&h?this._hasCrossedThreshold(c,f)&&this._queuedEntries.push(f):c&&c.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},s.prototype._computeTargetAndRootIntersection=function(e,i,r){if("none"!=window.getComputedStyle(e).display){for(var s,h,c,a,f,d,g,m,v=i,_=p(e),b=!1;!b&&_;){var w=null,y=1==_.nodeType?window.getComputedStyle(_):{};if("none"==y.display)return null;if(_==this.root||9==_.nodeType)if(b=!0,_==this.root||_==t)o&&!this.root?!n||0==n.width&&0==n.height?(_=null,w=null,v=null):w=n:w=r;else{var I=p(_),E=I&&u(I),T=I&&this._computeTargetAndRootIntersection(I,E,r);E&&T?(_=I,w=l(E,T)):(_=null,v=null)}else{var R=_.ownerDocument;_!=R.body&&_!=R.documentElement&&"visible"!=y.overflow&&(w=u(_))}if(w&&(s=w,h=v,c=void 0,a=void 0,f=void 0,d=void 0,g=void 0,m=void 0,c=Math.max(s.top,h.top),a=Math.min(s.bottom,h.bottom),f=Math.max(s.left,h.left),d=Math.min(s.right,h.right),m=a-c,v=(g=d-f)>=0&&m>=0&&{top:c,bottom:a,left:f,right:d,width:g,height:m}||null),!v)break;_=_&&p(_)}return v}},s.prototype._getRootRect=function(){var e;if(this.root&&!d(this.root))e=u(this.root);else{var o=d(this.root)?this.root:t,n=o.documentElement,i=o.body;e={top:0,left:0,right:n.clientWidth||i.clientWidth,width:n.clientWidth||i.clientWidth,bottom:n.clientHeight||i.clientHeight,height:n.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(e)},s.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,o){return"px"==e.unit?e.value:e.value*(o%2?t.width:t.height)/100}),o={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return o.width=o.right-o.left,o.height=o.bottom-o.top,o},s.prototype._hasCrossedThreshold=function(t,e){var o=t&&t.isIntersecting?t.intersectionRatio||0:-1,n=e.isIntersecting?e.intersectionRatio||0:-1;if(o!==n)for(var i=0;i<this.thresholds.length;i++){var r=this.thresholds[i];if(r==o||r==n||r<o!=r<n)return!0}},s.prototype._rootIsInDom=function(){return!this.root||f(t,this.root)},s.prototype._rootContainsTarget=function(e){var o=this.root&&(this.root.ownerDocument||this.root)||t;return f(o,e)&&(!this.root||o==e.ownerDocument)},s.prototype._registerInstance=function(){e.indexOf(this)<0&&e.push(this)},s.prototype._unregisterInstance=function(){var t=e.indexOf(this);-1!=t&&e.splice(t,1)},window.IntersectionObserver=s,window.IntersectionObserverEntry=r}function i(t){try{return t.defaultView&&t.defaultView.frameElement||null}catch(t){return null}}function r(t){this.time=t.time,this.target=t.target,this.rootBounds=a(t.rootBounds),this.boundingClientRect=a(t.boundingClientRect),this.intersectionRect=a(t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,o=e.width*e.height,n=this.intersectionRect,i=n.width*n.height;this.intersectionRatio=o?Number((i/o).toFixed(4)):this.isIntersecting?1:0}function s(t,e){var o,n,i,r=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(r.root&&1!=r.root.nodeType&&9!=r.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(o=this._checkForIntersections.bind(this),n=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout(function(){o(),i=null},n))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(r.rootMargin),this.thresholds=this._initThresholds(r.threshold),this.root=r.root||null,this.rootMargin=this._rootMarginValues.map(function(t){return t.value+t.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function h(t,e,o,n){"function"==typeof t.addEventListener?t.addEventListener(e,o,n||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,o)}function c(t,e,o,n){"function"==typeof t.removeEventListener?t.removeEventListener(e,o,n||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,o)}function u(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function a(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function l(t,e){var o=e.top-t.top,n=e.left-t.left;return{top:o,left:n,height:e.height,width:e.width,bottom:o+e.height,right:n+e.width}}function f(t,e){for(var o=e;o;){if(o==t)return!0;o=p(o)}return!1}function p(e){var o=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(o&&o.assignedSlot&&(o=o.assignedSlot.parentNode),o&&11==o.nodeType&&o.host?o.host:o)}function d(t){return t&&9===t.nodeType}}();
9462  !function(){if("function"==typeof window.CustomEvent)return!1;window.CustomEvent=function(n,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var e=document.createEvent("CustomEvent");return e.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),e}}();
9463
9464  var langify = window.langify || {};
9465  var customContents = {};
9466  var customContents_image = {};
9467  var langifySettingsOverwrites = {};
9468  var defaultSettings = {
9469    debug: false,               // BOOL : Enable/disable console logs
9470    observe: true,              // BOOL : Enable/disable the entire mutation observer (off switch)
9471    observeLinks: false,
9472    observeImages: true,
9473    observeCustomContents: true,
9474    maxMutations: 5,
9475    timeout: 100,               // INT : Milliseconds to wait after a mutation, before the next mutation event will be allowed for the element
9476    linksBlacklist: [],
9477  };
9478
9479  if(langify.settings) { 
9480    langifySettingsOverwrites = Object.assign({}, langify.settings);
9481    langify.settings = Object.assign(defaultSettings, langify.settings); 
9482  } else { 
9483    langify.settings = defaultSettings; 
9484  }
9485
9486  langify.settings.theme = null;
9487  langify.settings.switcher = null;
9488
9489  langify.locale = langify.locale || {
9490    primary: true,
9491    iso_code: "fr",
9492    root_url: "\/",
9493    language_id: "ly118866",
9494    shop_url: "https:\/\/eyefoodfactory.com",
9495    domain_feature_enabled: null,
9496    languages: [{
9497        iso_code: "fr",
9498        root_url: "\/",
9499        domain: null,
9500      },{
9501        iso_code: "de",
9502        root_url: "\/de",
9503        domain: null,
9504      },{
9505        iso_code: "en",
9506        root_url: "\/en",
9507        domain: null,
9508      },],};
9509
9510  // Disable link correction ALWAYS on languages with mapped domains
9511  
9512  if(langify.locale.root_url == '/') {
9513    langify.settings.observeLinks = false;
9514  }
9515
9516  window.addEventListener('DOMContentLoaded', function() {
9517    langify.helper = new LyHelper();
9518
9519    // Custom Contents Section
9520
9521customContents["product name".trim().replace(/(\r\n|\n|\r)/gim,"").replace(/\s+/g," ")] = 'Nom du produit';
9522customContents["price".trim().replace(/(\r\n|\n|\r)/gim,"").replace(/\s+/g," ")] = 'Prix';
9523
9524    // Images Section
9525    
9526
9527
9528    var langifyInstance = new Langify(langify.settings, langify.locale);
9529  });
9530</script>
9530
9531<div data-breakpoint="" class="ly-switcher-wrapper ly-breakpoint-1 fixed bottom_right ly-hide" style="font-size: 14px; margin: 0px 0px; "><div aria-label="Selected language: français" aria-description="Language selector" data-dropup="false" onclick="langify.switcher.toggleSwitcherOpen(this)" class="ly-languages-switcher ly-custom-dropdown-switcher ly-bright-theme" style=" margin: 0px 0px;">
9532          <span role="button" aria-expanded="false" aria-controls="languagesSwitcherList-1" class="ly-custom-dropdown-current" style="background: #ffffff; color: #000000;  "><i class="ly-icon ly-flag-icon ly-flag-icon-fr"></i><span class="ly-custom-dropdown-current-inner ly-custom-dropdown-current-inner-text">français</span>
9533<div class="ly-arrow ly-arrow-black stroke" style="vertical-align: middle; width: 14.0px; height: 14.0px;">
9534        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.0 14.0" height="14.0px" width="14.0px" style="position: absolute;">
9535          <path d="M1 4.5 L7.0 10.5 L13.0 4.5" fill="transparent" stroke="#000000" stroke-width="1px"/>
9536        </svg>
9537      </div>
9538          </span>
9539          <ul id="languagesSwitcherList-1" role="list" class="ly-custom-dropdown-list ly-is-open ly-bright-theme" style="background: #ffffff; color: #000000; "><li key="en"  style="color: #000000;  margin: 0px 0px;" tabindex="-1">
9540                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme" href="#" data-language-code="en" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-en"></i><span class="ly-custom-dropdown-list-element-right">anglais</span></a>
9541                </li><li key="de"  style="color: #000000;  margin: 0px 0px;" tabindex="-1">
9542                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme" href="#" data-language-code="de" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-de"></i><span class="ly-custom-dropdown-list-element-right">allemand</span></a>
9543                </li><li key="fr" class="current" style="color: #000000;  margin: 0px 0px;" tabindex="-1">
9544                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme current_lang" href="#" data-language-code="fr" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-fr"></i><span class="ly-custom-dropdown-list-element-right">français</span></a>
9545                </li></ul>
9546        </div></div>
9547<style>
9548    .ly-flag-icon-fr { background-image: url('//eyefoodfactory.com/cdn/shop/t/28/assets/ly-icon-fr.svg?v=49424167760593335881761360126'); }
9549    .ly-flag-icon-de { background-image: url('//eyefoodfactory.com/cdn/shop/t/28/assets/ly-icon-de.svg?v=83860170786882065811761360126'); }
9550    .ly-flag-icon-en { background-image: url('//eyefoodfactory.com/cdn/shop/t/28/assets/ly-icon-e
9550n.svg?v=12745'); }
9551
9552  .ly-switcher-wrapper {
9553    
9554  }
9555  .ly-switcher-wrapper.fixed {
9556    position: fixed;
9557    z-index: 1000;
9558  }
9559  .ly-switcher-wrapper.absolute {
9560    position: absolute;
9561    z-index: 1000;
9562  }
9563  .ly-switcher-wrapper.fixed.top_left,
9564  .ly-switcher-wrapper.absolute.top_left {
9565    top: 0;
9566    left: 0;
9567  }
9568  .ly-switcher-wrapper.fixed.top_right,
9569  .ly-switcher-wrapper.absolute.top_right {
9570    top: 0;
9571    right: 0;
9572  }
9573  .ly-switcher-wrapper.fixed.bottom_left,
9574  .ly-switcher-wrapper.absolute.bottom_left {
9575    bottom: 0;
9576    left: 0;
9577  }
9578  .ly-switcher-wrapper.fixed.bottom_right,
9579  .ly-switcher-wrapper.absolute.bottom_right {
9580    bottom: 0;
9581    right: 0;
9582  }
9583  .ly-switcher-wrapper .shopify-currency-form {
9584    display: inline-block;
9585  }
9586
9587
9588  .ly-currency-switcher {
9589    font-size: 1em;
9590  }
9591
9592  .ly-inner-text {
9593    margin: 0 0.2em;
9594    white-space: nowrap;
9595  }
9596
9597  .ly-flag-icon {
9598    background-size: contain;
9599    background-position: 50%;
9600    background-repeat: no-repeat;
9601    position: relative;
9602    display: inline-block;
9603    width: 1.33333333em;
9604    line-height: 1em;
9605  }
9606  .ly-flag-icon:before {
9607    content: '';
9608    display: inline-block;
9609  }
9610  .ly-flag-icon.ly-flag-squared {
9611    width: 1em;
9612  }
9613  .ly-flag-icon.ly-flag-rounded {
9614    width: 1em;
9615    border-radius: 50%;
9616  }
9617  .ly-languages-switcher {
9618    white-space: nowrap;
9619    list-style-type: none;
9620    display: flex;
9621    font-size: 1em;
9622  }
9623  .ly-languages-switcher-link {
9624    margin: 0 0.2em;
9625    cursor: pointer;
9626    white-space: nowrap;
9627    text-decoration: none;
9628    display: inline-block;
9629  }
9630  .ly-languages-switcher.ly-list {
9631    margin: 0;
9632    padding: 0;
9633    display: block;
9634  }
9635  .ly-languages-switcher.ly-native-select {
9636    
9637  }
9638  .ly-icon {
9639    margin: 0 0.2em;
9640  }
9641
9642  .ly-arrow {
9643    display: inline-block;
9644    position: relative;
9645    vertical-align: middle;
9646    direction: ltr !important;
9647    -webkit-transition: transform 0.25s;
9648    -moz-transition: transform 0.25s;
9649    transition: transform 0.25s;
9650    margin: 0 0.2em;
9651  }
9652  .ly-custom-dropdown-switcher.ly-is-open .ly-arrow {
9653    transform: rotate(180deg);
9654  }
9655  .ly-custom-dropdown-switcher.ly-arrow.ly-arrow-up {
9656    transform: rotate(180deg);
9657  }
9658  .ly-custom-dropdown-switcher.ly-is-open .ly-arrow.ly-arrow-up {
9659    transform: rotate(0deg);
9660  }
9661
9662  .ly-custom-dropdown-switcher {
9663    text-align: left;
9664    display: inline-block;
9665    position: relative;
9666    user-select: none;
9667    cursor: pointer;
9668  }
9669  .ly-custom-dropdown-current {
9670    display: block;
9671    vertical-align: middle;
9672  }
9673  .ly-custom-dropdown-current-inner {
9674    display: inline-block;
9675    vertical-align: middle;
9676  }
9677  .ly-custom-dropdown-current-inner-image {
9678    margin-right: 0.25em;
9679  }
9680  .ly-custom-dropdown-current-inner-text {
9681    margin: 0 0.2em;
9682  }
9683  .ly-custom-dropdown-list {
9684    display: none !important;
9685    list-style: none;
9686    position: absolute;
9687    left: 0;
9688    padding: inherit !important;
9689    padding: 0 !important;
9690    margin: 0;
9691    z-index: 99999;
9692    text-align: left;
9693    width: 100%;
9694    font-size: 1em;
9695  }
9696  .ly-custom-dropdown-list-element {
9697    color: inherit !important;
9698    display: block;
9699  }
9700  .ly-custom-dropdown-list > li {
9701    margin: 0 !important;
9702    display: block;
9703  }
9704  .ly-custom-dropdown-list-element-left {
9705    margin-right: 0.5em;
9706  }
9707  .ly-custom-dropdown-list-element-right {
9708    text-align: left;
9709  }
9710  .ly-custom-dropdown-list-element-left,
9711  .ly-custom-dropdown-list-element-right {
9712    vertical-align: middle;
9713  }
9714  .ly-custom-dropdown-switcher .ly-languages-switcher-link {
9715    margin: 0;
9716  }
9717  .ly-languages-switcher-dropdown {
9718    display: inline-block;
9719  }
9720  .ly-languages-links-switcher {
9721    display: inline-block;
9722  }
9723  .ly-languages-links-switcher > .ly-languages-link {
9724    /*margin-right: 0.5em;*/
9725    padding: inherit !important;
9726    color: inherit !important;
9727  }
9728  .ly-custom-dropdown-list-element {
9729    /*padding: inherit !important;*/
9730    text-decoration: none;
9731  }
9732  .ly-is-uppercase {
9733    text-transform: uppercase;
9734  }
9735  .ly-is-transparent.ly-links,
9736  .ly-is-transparent.ly-list,
9737  .ly-is-transparent.ly-currency-switcher,
9738  .ly-is-transparent.ly-custom-dropdown-switcher,
9739  .ly-is-transparent.ly-custom-dropdown-switcher .ly-custom-dropdown-list {
9740    background: transparent !important;
9741  }
9742  .ly-arrow-up {
9743    transform: rotateZ(180deg);
9744  }
9745
9746  .ly-custom-dropdown-switcher .ly-custom-dropdown-list li.current{
9747    display: none;
9748  }
9749  .ly-custom-dropdown-switcher.ly-is-open .ly-custom-dropdown-list {
9750    display: flex !important;
9751    min-width: 100%;
9752    width: 100%;
9753    flex-direction: column-reverse;
9754    right: 0;
9755    left: auto;
9756    overflow: auto;
9757    max-height: 350px;
9758    max-height: 50vh;
9759  }
9760
9761  .ly-is-dropup .ly-custom-dropdown-list {
9762    bottom: 100%;
9763  }
9764  .ly-hide {
9765    display: none !important;
9766  }
9767  body.ly-force-off #preview-bar-iframe,
9768  body.ly-force-off .ly-languages-switcher {
9769    display: none !important;
9770  }
9771
9772  .ly-close {
9773    position: absolute;
9774    opacity: 0.3;
9775    right: 0;
9776    top: 0;
9777    width: 3em;
9778    height: 3em;
9779    display: inline-block !important;
9780    background: rbga(0,0,0,0);
9781    padding: 1em;
9782  }
9783  .ly-close:hover {
9784    opacity: 1;
9785  }
9786  .ly-close .inner {
9787    transform: translateX(-50%);
9788    position: relative;
9789    width: 100%;
9790    height: 100%;
9791    display: inline-block;
9792  }
9793  .ly-close .inner:before, .ly-close .inner:after {
9794    position: absolute;
9795    left: 1em;
9796    content: ' ';
9797    height: 1em;
9798    width: 2px;
9799    background-color: #333;
9800  }
9801  .ly-close .inner:before {
9802    transform: rotate(45deg);
9803  }
9804  .ly-close .inner:after {
9805    transform: rotate(-45deg);
9806  }
9807
9808
9809
9810  .ly-popup-switcher {}
9811  .ly-popup-switcher .ly-popup-current {
9812    cursor: pointer;
9813    background: transparent;
9814  }
9815  .ly-popup-switcher .ly-popup-modal {
9816    position: fixed;
9817    z-index: 1000;
9818    top: 0;
9819    left: 0;
9820    width: 100%;
9821    height: 100%;
9822    display: none;
9823    justify-content: center; 
9824    align-items: center;
9825  }
9826  .ly-popup-switcher.ly-is-open .ly-popup-modal {
9827    display: flex;
9828  }
9829  .ly-popup-switcher .ly-popup-modal-backdrop {
9830    position: fixed;
9831    width: 100%;
9832    height: 100%;
9833    z-index: 0;
9834    top: 0;
9835    left: 0;
9836    background:rgba(0, 0, 0, 0.38);
9837    cursor: pointer;
9838  }
9839  .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content {
9840    padding: 1em;
9841    position: absolute;
9842    z-index: 1000;
9843  }
9844  .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul {
9845    padding: 0;
9846    margin: 12px 0 0 0;
9847    list-style: none;
9848    display: flex;
9849    flex-direction: column;
9850  }
9851  .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul .ly-languages-switcher-link {
9852    margin: 0;
9853    border: solid 1px;
9854    padding: 1em;
9855    display: block;
9856    min-width: 225px;
9857    margin-top: 1em;
9858  }
9859  .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul .ly-languages-switcher-link.current_lang {
9860    display: none;
9861  }
9862
9863
9864
9865  /* Recommendation */
9866  .ly-recommendation {
9867    display: none;
9868  }
9869  .ly-recommendation.ly-is-open {
9870    display: inline-block;
9871  }
9872  .ly-recommendation form {
9873    display: inline-block;
9874  }
9875  .ly-recommendation .ly-arrow,
9876  .ly-arrow.recommendation {
9877    display: none;
9878  }
9879  .ly-recommendation .ly-arrow.recommendation {
9880    display: inline-block;
9881  }
9882  .ly-recommendation .ly-switcher-wrapper {
9883    font-size: 1em !important;
9884  }
9885  .ly-recommendation .ly-popup-modal .ly-popup-switcher .ly-popup-modal .ly-popup-modal-backdrop {
9886    display: none;
9887  }
9888  .ly-recommendation-form button[type="submit"] {
9889    cursor: pointer;
9890  }
9891
9892  /* Recommendation Banner */
9893  .ly-recommendation .ly-banner {
9894    position: fixed;
9895    z-index: 100000;
9896    width: 100%;
9897  }
9898  .ly-recommendation .ly-banner .ly-banner-content {
9899    width: 100%;
9900    padding: 1em 30px 1em 1em;
9901    box-shadow: 0 0 20px rgba(0,0,0,.25);
9902  }
9903  .ly-recommendation .ly-banner.top {
9904    top: 0;
9905  }
9906  .ly-recommendation .ly-banner.bottom {
9907    bottom: 0;
9908  }
9909  .ly-recommendation .ly-banner .ly-banner-content .ly-switcher-wrapper {
9910    position: relative !important;
9911    margin: 0 !important;
9912    display: inline-block !important;
9913  }
9914  .ly-recommendation .ly-banner .ly-recommendation-form button[type="submit"] {
9915    margin-left: 10px;
9916  }
9917
9918
9919  /* Recommendation Popup */
9920  .ly-recommendation .ly-popup-modal {
9921    position: fixed;
9922    z-index: 10000;
9923  }
9924  .ly-recommendation .ly-popup-modal .ly-switcher-wrapper {
9925    position: relative !important;
9926    margin: 0 !important;
9927    display: inline-block !important;
9928  }
9929  .ly-recommendation .ly-popup-modal-backdrop {
9930    position: fixed;
9931    width: 100%;
9932    height: 100%;
9933    z-index: 1000;
9934    top: 0;
9935    left: 0;
9936    background:rgba(0, 0, 0, 0.38);
9937  }
9938  .ly-recommendation .ly-popup-modal .ly-popup-modal-content {
9939    padding: 1em 30px 1em 1em;
9940  }
9941  .ly-recommendation .ly-popup-modal .ly-popup-modal-content .ly-languages-switcher {
9942    position: relative !important;
9943    margin: 0 !important;
9944  }
9945  .ly-recommendation .ly-popup-modal .ly-popup-modal-content h3 {
9946    margin: 0 2em 1em 0;
9947    font-size: inherit;
9948    position: relative;
9949  }
9950  .ly-recommendation .ly-popup-modal.top_left { top: 0; left: 0; margin-right: 0 !important; margin-bottom: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important;}
9951  .ly-recommendation .ly-popup-modal.top_center { top: 0; left: 50%; transform: translateX(-50%); margin-right: 0 !important; margin-bottom: 0 !important; margin-left: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important; padding-left: 0 !important;}
9952  .ly-recommendation .ly-popup-modal.top_right { top: 0; right: 0; margin-left: 0 !important; margin-bottom: 0 !important; padding-left: 0 !important; padding-bottom: 0 !important; }
9953  .ly-recommendation .ly-popup-modal.center_center { top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); margin: 0 !important; padding: 0 !important; }
9954  .ly-recommendation .ly-popup-modal.bottom_left { bottom: 0; left: 0; margin-right: 0 !important; margin-top: 0 !important; padding-right: 0 !important; padding-top: 0 !important; }
9955  .ly-recommendation .ly-popup-modal.bottom_center { bottom: 0; left: 50%; transform: translateX(-50%); margin-right: 0 !important; margin-left: 0 !important; margin-top: 0 !important; padding-right: 0 !important; padding-left: 0 !important; padding-top: 0 !important; }
9956  .ly-recommendation .ly-popup-modal.bottom_right { bottom: 0; right: 0; margin-left: 0 !important; margin-top: 0 !important; padding-left: 0 !important; padding-top: 0 !important; }
9957
9958
9959
9960
9961
9962  
9963</style><!-- langify-v2-scripts-end --><div id="shopify-block-AZC9yYytOSUdZeFE3N__15255627403292782234" class="shopify-block shopify-app-block"><div class="easytabs-block-container"
9964     data-block-id="AZC9yYytOSUdZeFE3N__15255627403292782234"
9965     data-et-type="product"
9966     data-et-block-type="embed"
9967     data-et-settings-placement=""
9968     data-et-settings-multiw="0"
9969     data-es-needle-content="">
9970  <!-- BEGIN app snippet: easytabs-product --><div class="easytabs-empty-widget"></div><!-- END app snippet -->
9971</div>
9972
9973</div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
9974
9975
9976<!-- BEGIN app snippet: swymVersion -->
9976<script>var __SWYM__VERSION__ = '7.0.9';</script>
9976<!-- END app snippet -->
9977<!-- BEGIN app snippet: swymCustomCss -->
9978
9979
9980
9981
9982<style id="swym-custom-css">
9983
9984</style>
9985
9986<!-- END app snippet -->
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999<script>
10000  (function () {
10001    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
10002    
10003
10004    // Put metafields in window variable
10005    const commonCustomizationSettings = '';
10006    try {
10007      const parsedSettings = JSON.parse(commonCustomizationSettings);
10008      if (parsedSettings) {
10009        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
10010      } else {
10011        window.SwymWishlistCommonCustomizationSettings = {};
10012      }
10013    } catch (e) {
10014      window.SwymWishlistCommonCustomizationSettings = {};
10015    }
10016
10017    let enabledCommonFeatures = '{"multiple-wishlist":false}';
10018    try {
10019      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
10020    } catch (e) {
10021      enabledCommonFeatures = {};
10022    }
10023    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
10024    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
10025
10026    // Ghost-Intent Configuration
10027    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
10028    try {
10029      let ghostIntentConfig = {
10030        isExplicitConsentNeeded: false,
10031        isExplicitConsentNeededEvenForLocalStorage: false,
10032        askForPermissionOnFirstClick: true
10033      };
10034      
10035      
10036      
10037      window.SwymGhostIntentConfig = ghostIntentConfig;
10038    } catch(e) {
10039      window.SwymGhostIntentConfig = {
10040        isExplicitConsentNeeded: false,
10041        isExplicitConsentNeededEvenForLocalStorage: false,
10042        askForPermissionOnFirstClick: true
10043      };
10044    }
10045
10046    // Education Layer Configuration
10047    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
10048    
10049    
10050    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
10051
10052    // Login Nudge Configuration
10053    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
10054    
10055    
10056    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
10057
10058    // Initialize or ensure SwymViewProducts exists
10059    if (!window.SwymViewProducts) {
10060      window.SwymViewProducts = {};
10061    }
10062    
10063  })();
10064</script>
10064
10065
10066<!-- BEGIN app snippet: swymLoadConsentManager -->
10067<script>
10068  (function () {
10069    if (document.querySelector("script[data-swym-consent-manager]")) return;
10070    var swymConsentManagerScript = document.createElement("script");
10071    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a1111c-7daf-7efb-8081-6b15ced5d07a\/swym-relay-842\/assets\/swym-consent-manager.js";
10072    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
10073    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
10074    document.head.appendChild(swymConsentManagerScript);
10075  })();
10076</script>
10076
10077<!-- END app snippet -->
10078
10079<script
10080  
10081  id="wishlist-embed-init"
10082  defer
10083  async
10084>
10085  (function () {
10086    window.swymWishlistEmbedLoaded = true;
10087    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/apps.bundle.js"; 
10088    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
10089    var swymJsPath = '//swymv3pro-01.azureedge.net/code/swym-shopify.js';
10090    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
10091    window.SwymCurrentJSPath = baseJsPath;
10092    window.SwymAssetBaseUrl = assetBaseUrl;
10093    
10094      window.SwymCurrentStorePath = "//swymstore-v3pro-01.swymrelay.com";
10095    
10096    function loadSwymShopifyScript() {
10097      var element = "";
10098      var scriptSrc = "";
10099
10100      
10101        element = "swym-ext-shopify-script";
10102        window.SwymShopifyCdnInUse = true;
10103        scriptSrc = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/swym-ext-shopify.js";
10104      
10105
10106      if (document.getElementById(element)) {
10107        return;
10108      }
10109
10110      var s = document.createElement("script");
10111      s.id = element;
10112      s.type = "text/javascript";
10113      s.async = true;
10114      s.defer = true;
10115      s.src = scriptSrc;
10116
10117      s.onerror = function() {
10118        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
10119        // Fallback logic here
10120        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
10121        var fallbackJsPathVal = "\/\/swymv3pro-01.azureedge.net\/code\/swym-shopify.js";
10122        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
10123        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
10124
10125        var fallbackScript = document.createElement("script");
10126        fallbackScript.id = element;
10127        fallbackScript.type = "text/javascript";
10128        fallbackScript.async = true;
10129        fallbackScript.defer = true;
10130        fallbackScript.src = scriptSrc;
10131        var y = document.getElementsByTagName("script")[0];
10132        y.parentNode.insertBefore(fallbackScript, y);
10133      };
10134
10135      var x = document.getElementsByTagName("script")[0];
10136      x.parentNode.insertBefore(s, x);
10137    }
10138    
10139      var consentAPICallbackInvoked = false;
10140      function checkConsentAndLoad() {
10141        // Allow app to load in design mode (theme editor) regardless of consent
10142        if (window.Shopify?.designMode) {
10143          loadSwymShopifyScript();
10144          return;
10145        }
10146
10147        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
10148        // consent is given through our Ghost-Intent flow (sync nudge accept).
10149        // This works on any store regardless of region (EU or non-EU).
10150        var ghostConfig = window.SwymGhostIntentConfig || {};
10151        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
10152          try {
10153            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
10154            if (localStorage.getItem(consentKey) === 'true') {
10155              // Consent was given through our flow — load SDK
10156              loadSwymShopifyScript();
10157              return;
10158            }
10159          } catch(e) {}
10160
10161          // Check if Shopify native cookie consent was given via the cookie banner.
10162          // If user accepted cookies through Shopify's banner, load SDK normally
10163          // (Ghost-Intent is only needed when NO consent mechanism has been used).
10164          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
10165          if (shopifyConsentGiven) {
10166            loadSwymShopifyScript();
10167            return;
10168          }
10169
10170          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
10171          return;
10172        }
10173
10174        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
10175        if(!isCookieBannerVisible) {
10176          loadSwymShopifyScript();
10177          return;
10178        }
10179        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
10180        if (shouldLoadSwymScript) {
10181          loadSwymShopifyScript();
10182        } else {
10183          console.warn("No customer consent to load Swym Wishlist Plus");
10184        }
10185      }
10186      function initialiseConsentCheck() {
10187        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
10188        window.Shopify?.loadFeatures?.(
10189          [{name: 'consent-tracking-api', version: '0.1'}],
10190          error => { 
10191            consentAPICallbackInvoked = true;
10192            if (error) {
10193              if(!window.Shopify?.customerPrivacy) {
10194                loadSwymShopifyScript();
10195                return;
10196              }
10197            }
10198            checkConsentAndLoad();
10199          }
10200        );
10201      }
10202      function consentCheckFallback(retryCount) {
10203        if(!consentAPICallbackInvoked) {
10204          if (window.Shopify?.customerPrivacy) {
10205            checkConsentAndLoad();
10206          } else if (retryCount >= 1) {
10207            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
10208            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
10209            checkConsentAndLoad();
10210          } else {
10211            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
10212          }
10213        }
10214      }
10215      if (document.readyState === "loading") {
10216        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
10217        window.addEventListener("load", () => consentCheckFallback(0));
10218      } else {
10219        initialiseConsentCheck();
10220      }
10221    
10222  })();
10223</script>
10223
10224
10225<!-- BEGIN app snippet: swymSnippet -->
10225<script defer>
10226  (function () {
10227    const currentSwymJSPath = '//swymv3pro-01.azureedge.net/code/swym-shopify.js';
10228    const currentSwymStorePath = '';
10229    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
10230    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
10231    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
10232    const swymSnippet = document.getElementById('wishlist-embed-init');        
10233    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
10234    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
10235    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
10236  })()
10237</script>
vendor: 1 bytes, line 10237
10237
10238<script id="swym-snippet" type="text">
10239  window.swymLandingURL = document.URL;
10240  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
10241  window.swymPageLoad = function() {
10242    window.SwymProductVariants = window.SwymProductVariants || {};
10243    window.SwymHasCartItems = 0 > 0;
10244    window.SwymPageData = {}, window.SwymProductInfo = {};
10245      var unknown = {et: 0};
10246      window.SwymPageData = unknown;
10247    
10248    window.SwymPageData.uri = window.swymLandingURL;
10249  };
10250  if(window.selectCallback){
10251    (function(){
10252      var originalSelectCallback = window.selectCallback;
10253      window.selectCallback = function(variant){
10254        originalSelectCallback.apply(this, arguments);
10255        try{
10256          if(window.triggerSwymVariantEvent){
10257            window.triggerSwymVariantEvent(variant.id);
10258          }
10259        }catch(err){
10260          console.warn("Swym selectCallback", err);
10261        }
10262      };})();}
10263  window.swymCustomerId =null;
10264  window.swymCustomerExtraCheck =
10265    null;
10266  var swappName = ("Wishlist" || "Wishlist");
10267  var swymJSObject = {
10268    pid: "aLJNUsyigZlIU4lTQDcJk04LEXZYXGwXcIENttyySII=",
10269    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
10270  };
10271  window.swymJSShopifyLoad = function(){
10272    if(window.swymPageLoad) swymPageLoad();
10273    if(!window._swat) {
10274      (function (s, w, r, e, l, a, y) {
10275        r['SwymRetailerConfig'] = s;
10276        r[s] = r[s] || function (k, v) {
10277          r[s][k] = v;
10278        };
10279      })('_swrc', '', window);
10280      _swrc('RetailerId', swymJSObject.pid);
10281      _swrc('Callback', function(){initSwymShopify();});
10282    }else if(window._swat.postLoader){
10283      _swrc = window._swat.postLoader;
10284      _swrc('RetailerId', swymJSObject.pid);
10285      _swrc('Callback', function(){initSwymShopify();});
10286    }else{
10287      initSwymShopify();}
10288  }
10289  if(!window._SwymPreventAutoLoad) {
10290    swymJSShopifyLoad();
10291  }
10292</script>
10292
10293
10294<style id="safari-flasher-pre"></style>
10295<script>
10296  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
10297    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
10298    window.SwymCallbacks = window.SwymCallbacks || [];
10299    window.SwymCallbacks.push(function(tracker) {
10300      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
10301        var x = function() {
10302          SwymUtils.onDOMReady(function() {
10303            var d = document.createElement("div");
10304            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
10305            document.head.appendChild(d);
10306          });};
10307        setTimeout(x, 10);
10308      });});}
10309  window.SwymOverrideMoneyFormat = "{{amount_with_comma_separator}}€";
10310</script>
10310
10311<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
10312
10313<script
10314  
10315  id="swymSnippetCheckAndActivate"
10316>
10317  (function () {
10318    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
10319
10320    function removeDuplicateIdNodes(id) {
10321      var nodes = document.querySelectorAll('#' + id);
10322      nodes.forEach(function (node, index) {
10323        if (index > 0) {
10324          node.remove();
10325        }
10326      });
10327    }
10328
10329    function cleanupDuplicateSnippetNodes(activeScript) {
10330      if (!activeScript) {
10331        return;
10332      }
10333      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
10334      allSwymSnippets.forEach(function (scriptNode) {
10335        if (scriptNode !== activeScript) {
10336          scriptNode.remove();
10337        }
10338      });
10339    }
10340
10341    function cleanupDuplicateActivationGuards() {
10342      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
10343      guardScripts.forEach(function (scriptNode, index) {
10344        if (index > 0) {
10345          scriptNode.removeAttribute('id');
10346        }
10347      });
10348    }
10349
10350    function postDomLoad() {
10351      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
10352      if (!activeScript) {
10353        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
10354        if (inactiveScript) {
10355          inactiveScript.type = 'text/javascript';
10356          new Function(inactiveScript.textContent)();
10357          activeScript = inactiveScript;
10358        }
10359      }
10360
10361      cleanupDuplicateSnippetNodes(activeScript);
10362      cleanupDuplicateActivationGuards();
10363      duplicateProneIds.forEach(removeDuplicateIdNodes);
10364    }
10365
10366    if (document.readyState === 'loading') {
10367      document.addEventListener('DOMContentLoaded', postDomLoad);
10368    } else {
10369      postDomLoad();
10370    }
10371  })();
10372</script>
10372
10373
10374
10375
10376<script>
10377  (function () {
10378    const themeSchemaName = window.Shopify.theme.schema_name;
10379
10380    if (!window.SwymCallbacks) {
10381      window.SwymCallbacks = [];
10382    }
10383    window.SwymCallbacks.push(swat => {
10384      if (!swat) {
10385        return;
10386      }
10387
10388      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
10389      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
10390        window.SwymLocalWishlist.syncToCloud(swat);
10391      }
10392
10393      if (window._SwymSDKOnlyMode) {
10394        return;
10395      }
10396
10397      // ENABLE COMMON FEATURES
10398      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
10399      Object.keys(swymEnabledCommonFeatures).forEach(key => {
10400        if (!swymEnabledCommonFeatures[key]) return;
10401
10402        switch (key) {
10403          case 'add-to-wishlist-collections-button':
10404            // Check if app block is already handling the collections button
10405            if (window.SwymCollectionsConfig) {
10406              return;
10407            }
10408
10409            // Check if v2 default collections is handling it
10410            if (window.SwymAdvancedCollectionsWishlistConfig) {
10411              return;
10412            }
10413
10414            // Fallback to old v1 behavior if v2 config is not present
10415            swat?.collectionsApi?.setDefaultCustomizationOptions();
10416            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
10417
10418            break;
10419          case 'add-to-wishlist-pdp-button':
10420            // Check if app block is already handling the PDP button
10421            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
10422              return;
10423            }
10424
10425            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
10426              // Not initiating pdp button as it is not a product page
10427              return;
10428            }
10429
10430            // Inject addtowishlist.css into the document's <head>
10431            var head = document.head;
10432            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/addtowishlistbutton.css";
10433            var pdpButtonStylesheetTag = document.createElement('link');
10434            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
10435            pdpButtonStylesheetTag.rel = 'stylesheet';
10436            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
10437
10438            if (!document.getElementById('swym-pdp-button-stylesheet')) {
10439              head.appendChild(pdpButtonStylesheetTag);
10440            }
10441
10442            var x = document.getElementsByTagName('script')[0];
10443            function createAndInsertScript(id, src, onLoadCallback) {
10444              var scriptTag = document.createElement('script');
10445              scriptTag.id = id;
10446              scriptTag.type = 'text/javascript';
10447              scriptTag.src = src;
10448              scriptTag.onload = onLoadCallback;
10449              x.parentNode.insertBefore(scriptTag, x);
10450            }
10451
10452            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/addtowishlistbutton.js";
10453            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
10454              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
10455              if (pdpBtnApi) {
10456                pdpBtnApi.setDefaultCustomizationOptions(swat);
10457                pdpBtnApi.initializePDPButton(swat, true);
10458              }
10459            });
10460            break;
10461          default:
10462            return;
10463        }
10464      });
10465    });
10466  })(); // IIFE to prevent polluting global scope
10467</script>
10467
10468
10469
10470
10471<script> 
10472  (function () {
10473    // Get the settings from Shopify's Liquid variables and create the styles
10474    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
10475    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
10476      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
10477    const isControlCentreEnabledFromBlockSettings = false;
10478    
10479    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
10480      // Don't enable control centre if this is disabled and block settings are not enabled
10481      return;
10482    }
10483    
10484    let borderRadius = 6;
10485    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
10486    
10487    // Check if block settings exist, use them, otherwise fall back to common settings
10488    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
10489      "#000000" : 
10490      window.SwymWishlistCommonCustomizationSettings.primaryColor;
10491    
10492    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
10493      "#ffffff" : 
10494      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
10495    
10496    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
10497      "#F4F8FE" : null;
10498    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
10499      "#333333" : null;
10500
10501    // Only use color adjustment functions if we're using common settings
10502    if (!secondaryBgColor || !secondaryTextColor) {
10503      function adjustOpacity(color, opacity) {
10504        if (color[0] === '#') {
10505          color = color.slice(1);
10506        }
10507
10508        if (color.length === 3) {
10509          color = color.split('').map(char => char + char).join('');
10510        }
10511
10512        const r = parseInt(color.slice(0, 2), 16);
10513        const g = parseInt(color.slice(2, 4), 16);
10514        const b = parseInt(color.slice(4, 6), 16);
10515
10516        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
10517      }
10518
10519      function hexToRgb(color) {
10520        if (color[0] === '#') {
10521          color = color.slice(1);
10522        }
10523        if (color.length === 3) {
10524          color = color.split('').map(c => c + c).join('');
10525        }
10526
10527        return {
10528          r: parseInt(color.slice(0, 2), 16),
10529          g: parseInt(color.slice(2, 4), 16),
10530          b: parseInt(color.slice(4, 6), 16)
10531        };
10532      }
10533
10534      function getLuminance({ r, g, b }) {
10535        return 0.299 * r + 0.587 * g + 0.114 * b;
10536      }
10537
10538      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
10539        const secondaryBgOpacity = 0.2;
10540        const secondaryTextOpacity = 0.8;
10541
10542        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
10543
10544        const bgRgb = hexToRgb(primaryBgColor);
10545        const bgLuminance = getLuminance(bgRgb);
10546
10547        // Determine whether to use dark or light text for contrast
10548        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
10549        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
10550
10551        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
10552
10553        return {
10554          secondaryBgColor,
10555          secondaryTextColor
10556        };
10557      }
10558
10559      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
10560      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
10561      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
10562    }
10563
10564    // Create the CSS rule
10565    let styles = `
10566      .swym-storefront-layout-root-component {
10567        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
10568        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
10569        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
10570        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
10571        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
10572        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
10573        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
10574      }
10575    `;
10576
10577    // Create a <style> element and append the styles
10578    let styleSheet = document.createElement("style");
10579    styleSheet.type = "text/css";
10580    styleSheet.innerText = styles;
10581    document.head.appendChild(styleSheet);
10582
10583    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
10584        window.SwymStorefrontLayoutContext = {};
10585    }
10586    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
10587        window.SwymStorefrontLayoutExtensions = {};
10588    }
10589
10590    // Expose block settings toggle state so ThemeCSSMapping can respect it.
10591    // When true, theme editor color pickers take priority over inherited theme CSS variables.
10592    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
10593
10594    if (isControlCentreEnabledFromBlockSettings) {
10595      // If block settings are enabled, use them
10596      SwymStorefrontLayoutContext.Settings = {
10597        EnableStorefrontLayoutOnLauncher: true,
10598        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
10599        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
10600        StorefrontLayoutDrawerPosition: "left",
10601        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
10602        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
10603        EnableStorefrontLayoutVariantSelector: true,
10604        StorefrontLayoutNotificationPosition: "left",
10605        StorefrontLayoutActionPopupPosition: "left",
10606        StorefrontLayoutNotificationDuration: 5000
10607      };
10608    } else {
10609      // If only metafield is enabled but no block settings, use common settings
10610      SwymStorefrontLayoutContext.Settings = {
10611        EnableStorefrontLayoutOnLauncher: true,
10612        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
10613        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
10614        StorefrontLayoutDrawerPosition: "left",
10615        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
10616        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
10617        EnableStorefrontLayoutVariantSelector: true,
10618        StorefrontLayoutNotificationPosition: "left",
10619        StorefrontLayoutActionPopupPosition: "left",
10620        StorefrontLayoutNotificationDuration: 5000
10621      };
10622    }
10623    const storefrontLayoutCallback = (swat) =>{
10624      SwymStorefrontLayoutContext.swat = swat;
10625      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
10626      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
10627      SwymStorefrontLayoutContext.Settings = {
10628        ...SwymStorefrontLayoutContext?.Settings,
10629        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
10630        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
10631      }
10632
10633      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
10634        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
10635          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
10636            detail: { settings: SwymStorefrontLayoutContext?.Settings }
10637          });
10638          document.dispatchEvent(event);
10639        }else{
10640          swat.utils.warn(`LayoutInitialized event is not defined.`);
10641        }
10642      }else{
10643        swat.utils.warn(`Storefront Layout is disabled.`);
10644        document.getElementById("swym-storefront-layout-container")?.remove();
10645        document.getElementById("swym-storefront-extention-render-container")?.remove();
10646      }
10647    }
10648  
10649    if (!window.SwymCallbacks) {
10650      window.SwymCallbacks = [];
10651    }
10652    window.SwymCallbacks.push(storefrontLayoutCallback);
10653  
10654    SwymStorefrontLayoutContext.SwymCustomerData = {
10655      
10656        name: null,
10657        email: null
10658      
10659    };
10660    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
10661  })();
10662</script>
10662
10663
10664
10665
10666
10667</div><div id="shopify-block-AVjNta2Uxd2Z3c3lQY__13149294977106698852" class="shopify-block shopify-app-block">
10667<script src="https://tacc.saio.io/checkbox_scripts?shop=eyefood-factory-pro.myshopify.com" async></script>
10667
10668
10669
10670</div>
10670<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
10670
10671<shopify-store store-domain="https://eyefoodfactory.com" country="FR" language="fr"></shopify-store>
10672<shopify-chat></shopify-chat>
10673</body>
10674</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.