PageSourceSearch

https://soskin.fr/search

html soskin.fr collected 2026-10-07 09:30:32 UTC 385,933 bytes, 3,052 lines download raw bytes

1<!doctype html>
2<html class="no-js  search-" lang="fr" dir="ltr">
3  <head>
4  
4<script>(function(w,d,t,u,o){w[u]=w[u]||[],o.ts=(new Date).getTime();var n=d.createElement(t); n.src="https://bat.bing.net/bat.js?ti="+o.ti+("uetq"!=u?"&q="+u:""),n.async=1, n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&"loaded"!==s&&"complete"!==s||( o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad"),n.onload=n.onreadystatechange=null)}; var i=d.getElementsByTagName(t)[0];i.parentNode.insertBefore(n,i); })(window,document,"script","uetq",{ti:"187038857", enableAutoSpaTracking: true});</script>
4
5  
5<script type="text/javascript">
6  
7      var _ae = {
8  
9          "pid":"6a1037ce76a5e5c125098e40",
10  
11      };
12  
13      (function() {
14  
15          var element = document.createElement('script'); element.type = 'text/javascript'; element.async = true;
16  
17          element.src = '//static.affilae.com/ae-v3.5.js';
18  
19          var scr = document.getElementsByTagName('script')[0]; scr.parentNode.insertBefore(element, scr);
20  
21      })();
22  
23  </script>
23
24  
25   
26   <link rel="canonical" href="https://soskin.fr/search"> 
27  
28<meta charset="utf-8">
29<meta name="viewport" content="width=device-width,initial-scale=1">
30<title>Recherche &ndash; SOSKIN</title><link rel="icon" href="//soskin.fr/cdn/shop/files/Favicon_2025.png?crop=center&height=48&v=1752571207&width=48" type="image/png">
31  <link rel="apple-touch-icon" href="//soskin.fr/cdn/shop/files/Favicon_2025.png?crop=center&height=180&v=1752571207&width=180"><meta name="description" content="Soins dermo-cosmétiques innovants respectueux de votre peau et de l&#39;environnement. Soins visages et corps universels et unisexes. Made in France."><meta property="og:site_name" content="SOSKIN">
32<meta property="og:url" content="https://soskin.fr/search">
33<meta property="og:title" content="Recherche">
34<meta property="og:type" content="website">
35<meta property="og:description" content="Soins dermo-cosmétiques innovants respectueux de votre peau et de l&#39;environnement. Soins visages et corps universels et unisexes. Made in France."><meta property="og:image" content="http://soskin.fr/cdn/shop/files/soskin_logo_checkout.png?crop=center&height=1200&v=1703888617&width=1200">
36  <meta property="og:image:secure_url" content="https://soskin.fr/cdn/shop/files/soskin_logo_checkout.png?crop=center&height=1200&v=1703888617&width=1200">
37  <meta property="og:image:width" content="1200">
38  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
39<meta name="twitter:title" content="Recherche">
40<meta name="twitter:description" content="Soins dermo-cosmétiques innovants respectueux de votre peau et de l&#39;environnement. Soins visages et corps universels et unisexes. Made in France.">
41<link href="//soskin.fr/cdn/shop/t/60/assets/main.css?v=21112146294852986941790070419" as="style" rel="preload">
42  <link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/main.css?v=21112146294852986941790070419">
43  <link href="//soskin.fr/cdn/shop/t/60/assets/custom.css?v=63062001388998873161789990969" as="style" rel="preload">
44  <link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/custom.css?v=63062001388998873161789990969"><style data-shopify>
45@font-face {
46  font-family: Jost;
47  font-weight: 400;
48  font-style: normal;
49  font-display: swap;
50  src: url("//soskin.fr/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
51       url("//soskin.fr/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
52}
53@font-face {
54  font-family: Jost;
55  font-weight: 700;
56  font-style: normal;
57  font-display: swap;
58  src: url("//soskin.fr/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"),
59       url("//soskin.fr/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff");
60}
61@font-face {
62  font-family: Jost;
63  font-weight: 400;
64  font-style: italic;
65  font-display: swap;
66  src: url("//soskin.fr/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"),
67       url("//soskin.fr/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff");
68}
69@font-face {
70  font-family: Jost;
71  font-weight: 700;
72  font-style: italic;
73  font-display: swap;
74  src: url("//soskin.fr/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"),
75       url("//soskin.fr/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c552e0de63757.woff") format("woff");
76}
77@font-face {
78  font-family: Barlow;
79  font-weight: 400;
80  font-style: normal;
81  font-display: swap;
82  src: url("//soskin.fr/cdn/fonts/barlow/barlow_n4.038c60d7ea9ddb238b2f64ba6f463ba6c0b5e5ad.woff2") format("woff2"),
83       url("//soskin.fr/cdn/fonts/barlow/barlow_n4.074a9f2b990b38aec7d56c68211821e455b6d075.woff") format("woff");
84}
85@font-face {
86  font-family: Jost;
87  font-weight: 400;
88  font-style: normal;
89  font-display: swap;
90  src: url("//soskin.fr/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
91       url("//soskin.fr/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
92}
93@font-face {
94  font-family: "Playfair Display";
95  font-weight: 400;
96  font-style: normal;
97  font-display: swap;
98  src: url("//soskin.fr/cdn/fonts/playfair_display/playfairdisplay_n4.9980f3e16959dc89137cc1369bfc3ae98af1deb9.woff2") format("woff2"),
99       url("//soskin.fr/cdn/fonts/playfair_display/playfairdisplay_n4.c562b7c8e5637886a811d2a017f9e023166064ee.woff") format("woff");
100}
101:root {
102      --bg-color: 255 255 255 / 1.0;
103      --bg-color-secondary: 224 224 236 / 1.0;
104      --bg-color-og: 255 255 255 / 1.0;
105      --heading-color: 12 12 12;
106      --text-color: 12 12 12;
107      --text-color-og: 12 12 12;
108      --accent-color: 224 224 236;
109      --bg-search-color: 250 250 253;
110      --scrollbar-color: 12 12 12;
111      --link-color: 42 43 42;
112      --link-color-og: 42 43 42;
113      --star-color: 255 159 28;
114
115      --bg-hydrawear: 242 208 208;
116      --bg-cicaplex: 217 210 210;
117      --bg-hydraglow: 242 208 208;
118      --bg-covermd: 247 202 172;
119      --bg-firm-activ: 238 149 68;
120      --bg-glyco-c: 217 165 102;
121      --bg-c-vitalift: 217 165 102;
122      --bg-nettoyants: 212 193 190;
123      --bg-akn: 0 204 153;
124      --bg-age-detox: 168 208 141;
125      --bg-meladerm: 130 115 185;
126      --bg-hydrasecure: 55 45 90;
127      --bg-xera-d: 55 45 90;
128      --bg-spf-low-tox: 55 45 90;
129      --bg-c-vital: 228 228 228;
130      --bg-r-plus: 190 190 190;
131      --bg-a-plus: 251 255 231;
132      --bg-clarifying: 171 171 171;
133
134      --body_less_2: 1.2rem;
135      --body_less_1: 1.3rem;
136      --body_plus_1: 1.5rem;
137      --body_plus_2: 1.6rem;
138      --body_plus_3: 1.7rem;--swatch-border-color-default: 206 206 206;
139        --swatch-border-color-active: 134 134 134;
140        --swatch-card-size: 18px;
141        --swatch-variant-picker-size: 26px;--color-scheme-1-bg: 250 250 253 / 1.0;
142      --color-scheme-1-grad: linear-gradient(180deg, rgba(244, 244, 244, 1), rgba(244, 244, 244, 1) 100%);
143      --color-scheme-1-heading: 12 12 12;
144      --color-scheme-1-text: 12 12 12;
145      --color-scheme-1-btn-bg: 31 26 54;
146      --color-scheme-1-btn-text: 255 255 255;
147      --color-scheme-1-btn-bg-hover: 72 66 93;--color-scheme-2-bg: 224 224 236 / 1.0;
148      --color-scheme-2-grad: linear-gradient(225deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 100%);
149      --color-scheme-2-heading: 0 0 0;
150      --color-scheme-2-text: 0 0 0;
151      --color-scheme-2-btn-bg: 31 26 54;
152      --color-scheme-2-btn-text: 255 255 255;
153      --color-scheme-2-btn-bg-hover: 72 66 93;--color-scheme-3-bg: 241 241 241 / 1.0;
154      --color-scheme-3-grad: linear-gradient(46deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 90%);
155      --color-scheme-3-heading: 12 12 12;
156      --color-scheme-3-text: 12 12 12;
157      --color-scheme-3-btn-bg: 31 26 54;
158      --color-scheme-3-btn-text: 255 255 255;
159      --color-scheme-3-btn-bg-hover: 72 66 93;--color-scheme-4-bg: 84 79 118 / 1.0;
160      --color-scheme-4-grad: ;
161      --color-scheme-4-heading: 0 0 0;
162      --color-scheme-4-text: 0 0 0;
163      --color-scheme-4-btn-bg: 31 26 54;
164      --color-scheme-4-btn-text: 255 255 255;
165      --color-scheme-4-btn-bg-hover: 72 66 93;
166
167      --drawer-bg-color: 249 249 249 / 1.0;
168      --drawer-text-color: 42 43 42;
169
170      --panel-bg-color: 224 224 236 / 1.0;
171      --panel-heading-color: 42 43 42;
172      --panel-text-color: 42 43 42;
173
174      --in-stock-text-color: 44 126 63;
175      --low-stock-text-color: 210 134 26;
176      --very-low-stock-text-color: 180 12 28;
177      --no-stock-text-color: 119 119 119;
178      --no-stock-backordered-text-color: 119 119 119;
179
180      --error-bg-color: 252 237 238;
181      --error-text-color: 180 12 28;
182      --success-bg-color: 232 246 234;
183      --success-text-color: 44 126 63;
184      --info-bg-color: 228 237 250;
185      --info-text-color: 26 102 210;
186
187      --heading-font-family: "Barlow", Barlow, sans-serif;
188      --heading-font-style: normal;
189      --heading-font-weight: 400;
190      --heading-scale-start: 2;
191
192      --navigation-font-family: "Barlow", Jost, sans-serif;
193      --navigation-font-style: normal;
194      --navigation-font-weight: 400;
195
196      --secondary-font-family: "Playfair Display", serif;
197      --secondary-font-style: normal;
198      --secondary-font-weight: 400;--heading-text-transform: none;
199--subheading-text-transform: none;
200      --body-font-family: "Barlow", Jost, sans-serif;
201      --body-font-style: normal;
202      --body-font-weight: 400;
203      --body-font-size: 14;
204
205      --section-gap: 32;
206      --heading-gap: calc(8 * var(--space-unit));--heading-gap: calc(6 * var(--space-unit));--grid-column-gap: 20px;--btn-bg-color: 31 26 54;
207      --btn-bg-hover-color: 72 66 93;
208      --btn-text-color: 255 255 255;
209      --btn-bg-color-og: 31 26 54;
210      --btn-text-color-og: 255 255 255;
211      --btn-alt-bg-color: 250 250 253;
212      --btn-alt-bg-alpha: 1.0;
213      --btn-alt-text-color: 31 26 54;
214      --btn-border-width: 1px;
215      --btn-padding-y: 12px;
216
217      
218
219      --btn-lg-border-radius: 50%;
220      --btn-icon-border-radius: 50%;
221      --input-with-btn-inner-radius: var(--btn-border-radius);
222
223      --input-bg-color: 255 255 255 / 1.0;
224      --input-text-color: 12 12 12;
225      --input-border-width: 1px;
226      --input-border-radius: 0px;
227      --textarea-border-radius: 0px;
228      --input-bg-color-diff-3: #f7f7f7;
229      --input-bg-color-diff-6: #f0f0f0;
230
231      --modal-border-radius: 0px;
232      --modal-overlay-color: 0 0 0;
233      --modal-overlay-opacity: 0.4;
234      --drawer-border-radius: 0px;
235      --overlay-border-radius: 0px;--custom-label-bg-color: 13 44 84;
236      --custom-label-text-color: 255 255 255;--sale-label-bg-color: 0 0 0;
237      --sale-label-text-color: 255 255 255;--new-label-bg-color: 127 184 0;
238      --new-label-text-color: 255 255 255;--preorder-label-bg-color: 0 166 237;
239      --preorder-label-text-color: 255 255 255;
240
241      --page-width: 1290px;
242      --gutter-sm: 20px;
243      --gutter-md: 32px;
244      --gutter-lg: 64px;
245
246      --payment-terms-bg-color: #ffffff;
247
248      --coll-card-bg-color: #fafafd;
249      --coll-card-border-color: #e0e0ec;--card-bg-color: #fafafd;
250      --card-text-color: 38 38 43;
251      --card-border-color: #e0e0ec;
252        
253          --aos-animate-duration: 0.6s;
254        
255
256        
257          --aos-min-width: 0px;
258        
259      
260
261      --reading-width: 68em;
262    }
263
264    @media (max-width: 769px) {
265      :root {
266        --reading-width: 36em;
267      }
268    }
269    
270    @font-face {font-family: 'Barlow';font-style: normal;font-weight: 300 700;font-display: swap;
271      src: url("//soskin.fr/cdn/shop/t/60/assets/Barlow-Regular.woff2?v=31914") format("woff2"),
272           url("//soskin.fr/cdn/shop/t/60/assets/Barlow-Regular.woff?v=42603164900925083951733730073") format("woff");}
273    
274    .cc-animate-enabled [data-cc-animate] {opacity: 0;}
275    
276    @media (prefers-reduced-motion) {.cc-animate-enabled [data-cc-animate] {animation: none !important;opacity: 1 !important;}}
277    .no-js .cc-animate-enabled [data-cc-animate] {animation: none !important;opacity: 1 !important;}
278    @keyframes fade-in {0% {opacity: 0;}100% {opacity: 1;}}
279    .cc-animate-enabled [data-cc-animate=""].cc-animate-in,
280    .cc-animate-enabled .fade-in.cc-animate-in {
281      animation: fade-in calc(var(--aos-animate-duration, 1s) * 0.8) 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) both;
282    }
283
284  </style><link href="//soskin.fr/cdn/shop/t/60/assets/main.js?v=46559690523792435171790068981" as="script" rel="preload">
285  
285<script src="//soskin.fr/cdn/shop/t/60/assets/main.js?v=46559690523792435171790068981" defer="defer"></script>
285
286  
287
288  <!-- GOOGLE TAG MANAGER -->
289    <!-- Google Tag Manager -->
290      
290<script defer="defer">
vendor: 351 bytes, lines 290-294
290(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
291      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
292      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
293      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
294      })(window,document,'script','dataLayer','
294GTM-KGD8LQ6
vendor: 3 bytes, line 294
294');
294</script>
294
295      <!-- End Google Tag Manager -->
296      <!-- TAGinstall START -->
297      
297<script defer="defer">
298       (function(w) {  var first = document.getElementsByTagName('script')[0];  var script = document.createElement('script');  script.async = true;  script.src = 'https://gtm.taginstall.com/sites/39fb87ec2e9dbf18e92124974c6a64181722fa9faa46888e28a1cb2dad240195/gtm-data-layer-108-210715340.js';  script.addEventListener ("load", function() {  function start() {    var allProducts = [];  var shopCurrency = 'EUR';  var collectionTitle = null;    var customer = {  customerType: 'guest'  };    var pageType = 'Search Page';  var searchPerformed = false;  var cart = {  "items": [],  "total": 0.0,  "currency": "EUR",  };  if (!w.__TAGinstall) {  console.error('Unable to initialize Easy Tag - GTM & Data Layer.');  return;  }  w.__TAGinstall.init({  shopCurrency, allProducts, collectionTitle, searchPerformed, pageType, customer, cartData: cart  });    };  if (w.__TAGinstall && w.__TAGinstall.boot) {  w.__TAGinstall.boot(start);  }  }, false);  first.parentNode.insertBefore(script, first); })(window);  
299      </script>
299
300    <!-- TAGinstall END -->
301  <!-- END GOOGLE TAG MANAGER --><link href="//soskin.fr/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link href="//soskin.fr/cdn/fonts/barlow/barlow_n4.038c60d7ea9ddb238b2f64ba6f463ba6c0b5e5ad.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/swatches.css?v=24806966900710114631769077194" media="print" onload="this.media='all'">
302    <noscript><link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/swatches.css?v=24806966900710114631769077194"></noscript>
303  
304  
304<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
304<meta name="google-site-verification" content="hBiZCM6WPBmGn5mRZzkX248aPosKmYWfiPNMi6DAi94">
305<meta name="google-site-verification" content="7rABayLARpOkGSNdnKlDXT7YdA1-BnpdjyqlEDnzRw0">
306<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/54878863566/digital_wallets/dialog">
307<meta id="in-context-paypal-metadata" data-shop-id="54878863566" data-venmo-supported="false" data-environment="production" data-locale="fr_FR" data-paypal-v4="true" data-currency="EUR">
308<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://soskin.fr/search">
309<link rel="alternate" hreflang="fr" href="https://soskin.fr/search">
310<link rel="alternate" hreflang="en" href="https://soskin.fr/en/search">
311<link rel="alternate" hreflang="es" href="https://soskin.fr/es/search">
312<link rel="alternate" hreflang="zh-Hans" href="https://soskin.fr/zh/search">
313<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR"></script>
vendor: 1 bytes, line 313
313
314<script id="shopify-features" type="application/json">{"accessToken":"748db2b01ec2f6d54b2204970ddb767e","betas":["rich-media-storefront-analytics"],"domain":"soskin.fr","predictiveSearch":true,"shopId":54878863566,"locale":"fr"}</script>
vendor: 1 bytes, line 314
314
315<script>var Shopify = Shopify || {};
316Shopify.shop = "soskin-paris.myshopify.com";
317Shopify.locale = "fr";
318Shopify.currency = {"active":"EUR","rate":"1.0"};
319Shopify.country = "FR";
320Shopify.theme = {"name":"SOSKIN - Thème live","id":173095027021,"schema_name":"Enterprise","schema_version":"1.4.0","theme_store_id":1657,"role":"main"};
321Shopify.theme.handle = "null";
322Shopify.theme.style = {"id":null,"handle":null};
323Shopify.cdnHost = "soskin.fr/cdn";
324Shopify.routes = Shopify.routes || {};
325Shopify.routes.root = "/";
326Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
327Shopify.SignInWithShop = Shopify.SignInWithShop || {};
328Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
329Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 329
329
330<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 330
330
331<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 331
331
332<script>
333  window.Shopify = window.Shopify || {};
334  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
335  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
336  window.Shopify.SignInWithShop.eligible = true;
337</script>
vendor: 1 bytes, line 337
337
338<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 338
338
339<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 339
339
340<script type="module">
341  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
342
343  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
344
345</script>
vendor: 1 bytes, line 345
345
346<script>
347  window.Shopify = window.Shopify || {};
348  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
349  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"]};
350</script>
vendor: 1 bytes, line 350
350
351<script>(function() {
352  var isLoaded = false;
353  function asyncLoad() {
354    if (isLoaded) return;
355    isLoaded = true;
356    var urls = ["https:\/\/d1564fddzjmdj5.cloudfront.net\/initializercolissimo.js?app_name=happycolissimo\u0026cloud=d1564fddzjmdj5.cloudfront.net\u0026shop=soskin-paris.myshopify.com","https:\/\/cdn.weglot.com\/weglot_script_tag.js?shop=soskin-paris.myshopify.com","https:\/\/pc-quiz.s3.us-east-2.amazonaws.com\/current\/quiz-loader.min.js?shop=soskin-paris.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-a048dfc75b233b709f2b9e431c45ef32.js?shop=soskin-paris.myshopify.com","https:\/\/tools.luckyorange.com\/core\/lo.js?site-id=1f473e91\u0026shop=soskin-paris.myshopify.com"];
357    for (var i = 0; i < urls.length; i++) {
358      var s = document.createElement('script');
359      s.type = 'text/javascript';
360      s.async = true;
361      s.src = urls[i];
362      var x = document.getElementsByTagName('script')[0];
363      x.parentNode.insertBefore(s, x);
364    }
365  };
366  if(window.attachEvent) {
367    window.attachEvent('onload', asyncLoad);
368  } else {
369    window.addEventListener('load', asyncLoad, false);
370  }
371})();</script>
vendor: 1 bytes, line 371
371
372<script id="__st">var __st={"a":54878863566,"offset":7200,"reqid":"c4653c67-5177-47e5-91bc-dfdbee78426d-1791365432","pageurl":"soskin.fr\/search","u":"466d12b8883a","p":"searchresults"};</script>
vendor: 1 bytes, line 372
372
373<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 373
373
374<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 374
374
375<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//soskin.fr/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 375
375
376<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 = "//soskin.fr/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>
376<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 376
376
377<script>
378  window.Shopify = window.Shopify || {};
379  window.Shopify.MCP = window.Shopify.MCP || {};
380  window.Shopify.MCP.enabled = true;
381  window.Shopify.MCP.shop = "soskin-paris.myshopify.com";
382  window.Shopify.MCP.mcpEndpoint = "https:\/\/soskin.fr\/api\/mcp";
383  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"]}}];
384</script>
vendor: 1 bytes, line 384
384
385<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("\/\/soskin.fr\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
386</script>
vendor: 1 bytes, line 386
386
387<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://soskin.fr/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
388</script>
vendor: 1 bytes, line 388
388
389<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
390  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);
391</script>
vendor: 1 bytes, line 391
391
392<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})}}));
393</script>
393
394<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://soskin.fr/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
395<style id="shopify-accelerated-checkout-cart">
396        #shopify-buyer-consent {
397  margin-top: 1em;
398  display: inline-block;
399  width: 100%;
400}
401
402#shopify-buyer-consent.hidden {
403  display: none;
404}
405
406#shopify-subscription-policy-button {
407  background: none;
408  border: none;
409  padding: 0;
410  text-decoration: underline;
411  font-size: inherit;
412  cursor: pointer;
413}
414
415#shopify-subscription-policy-button::before {
416  box-shadow: none;
417}
418
419      </style>
420<script id="sections-script" data-sections="header,footer" defer="defer" src="//soskin.fr/cdn/shop/t/60/compiled_assets/scripts.js?v=132263383497981015851733730073"></script>
vendor: 1 bytes, line 420
420
421<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
421
422
423    
423<script src="//soskin.fr/cdn/shop/t/60/assets/animate-on-scroll.js?v=15249566486942820451733730073" defer="defer"></script>
423
424  
425
426  
426<script>
427    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
428    document.addEventListener('DOMContentLoaded', function() {
429      // hard coding locale
430      setTimeout(function () {
431        window.Shopify.locale = "fr"
432      }, 300)
433    });
434  </script>
434<!-- CC Custom Head Start --><!-- CC Custom Head End --><link rel="preconnect" href="https://fonts.googleapis.com">
435  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
436  <link href="https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;700&display=swap" rel="stylesheet">
437  
438  
439    
440    
441  
442  
442<script>
443    
444    
445    
446    
447    var gsf_conversion_data = {page_type : '', event : '', data : {shop_currency : "EUR"}};
448    
449</script>
449
450  
451  <!-- SlideRule Script Start -->
452  
452<script name="sliderule-tracking" data-ot-ignore>
453(function(){
454	slideruleData = {
455    "version":"v0.0.1",
456    "referralExclusion":"/(paypal|visa|MasterCard|clicksafe|arcot\.com|geschuetzteinkaufen|checkout\.shopify\.com|checkout\.rechargeapps\.com|portal\.afterpay\.com|payfort)/",
457    "googleSignals":true,
458    "anonymizeIp":true,
459    "productClicks":true,
460    "persistentUserId":true,
461    "hideBranding":false,
462    "ecommerce":{"currencyCode":"EUR",
463    "impressions":[]},
464    "pageType":"search",
465	"destinations":{"google_analytics_4":{"measurementIds":["G-N95063DJC7"]}},
466    "cookieUpdate":true
467	}
468
469	
470		slideruleData.themeMode = "live"
471	
472
473	
474
475
476	
477	})();
478</script>
vendor: 1 bytes, line 478
478
479<script async type="text/javascript" src=https://files.slideruletools.com/eluredils-g.js></script>
479
480  <!-- SlideRule Script End -->
481  
482  <!-- WEGLOT -->
483  
484  <!-- BEGIN app block: shopify://apps/langshop/blocks/sdk/84899e01-2b29-42af-99d6-46d16daa2111 --><!-- BEGIN app snippet: config -->
484<script type="text/javascript">
485    /** Workaround for backward compatibility with old versions of localized themes */
486    if (window.LangShopConfig && window.LangShopConfig.themeDynamics && window.LangShopConfig.themeDynamics.length) {
487        themeDynamics = window.LangShopConfig.themeDynamics;
488    } else {
489        themeDynamics = [];
490    }
491
492    window.LangShopConfig = {
493    "currentLanguage": "fr",
494    "currentCurrency": "eur",
495    "currentCountry": "FR",
496    "shopifyLocales": [{"code":"fr","name":"français","endonym_name":"français","rootUrl":"\/"},{"code":"en","name":"anglais","endonym_name":"English","rootUrl":"\/en"},{"code":"es","name":"espagnol","endonym_name":"Español","rootUrl":"\/es"},{"code":"zh-CN","name":"chinois (simplifié)","endonym_name":"简体中文","rootUrl":"\/zh"}    ],
497    "shopifyCountries": [{"code":"AF","name":"Afghanistan", "currency":"EUR"},{"code":"ZA","name":"Afrique du Sud", "currency":"EUR"},{"code":"AL","name":"Albanie", "currency":"EUR"},{"code":"DE","name":"Allemagne", "currency":"EUR"},{"code":"AD","name":"Andorre", "currency":"EUR"},{"code":"AO","name":"Angola", "currency":"EUR"},{"code":"AI","name":"Anguilla", "currency":"EUR"},{"code":"AG","name":"Antigua-et-Barbuda", "currency":"EUR"},{"code":"AR","name":"Argentine", "currency":"EUR"},{"code":"AM","name":"Arménie", "currency":"EUR"},{"code":"AW","name":"Aruba", "currency":"EUR"},{"code":"AU","name":"Australie", "currency":"EUR"},{"code":"AT","name":"Autriche", "currency":"EUR"},{"code":"AZ","name":"Azerbaïdjan", "currency":"EUR"},{"code":"BS","name":"Bahamas", "currency":"EUR"},{"code":"BH","name":"Bahreïn", "currency":"EUR"},{"code":"BD","name":"Bangladesh", "currency":"EUR"},{"code":"BB","name":"Barbade", "currency":"EUR"},{"code":"BE","name":"Belgique", "currency":"EUR"},{"code":"BZ","name":"Belize", "currency":"EUR"},{"code":"BJ","name":"Bénin", "currency":"EUR"},{"code":"BM","name":"Bermudes", "currency":"EUR"},{"code":"BT","name":"Bhoutan", "currency":"EUR"},{"code":"BO","name":"Bolivie", "currency":"EUR"},{"code":"BA","name":"Bosnie-Herzégovine", "currency":"EUR"},{"code":"BW","name":"Botswana", "currency":"EUR"},{"code":"BR","name":"Brésil", "currency":"EUR"},{"code":"BN","name":"Brunei", "currency":"EUR"},{"code":"BG","name":"Bulgarie", "currency":"EUR"},{"code":"BF","name":"Burkina Faso", "currency":"EUR"},{"code":"BI","name":"Burundi", "currency":"EUR"},{"code":"KH","name":"Cambodge", "currency":"EUR"},{"code":"CM","name":"Cameroun", "currency":"EUR"},{"code":"CA","name":"Canada", "currency":"EUR"},{"code":"CV","name":"Cap-Vert", "currency":"EUR"},{"code":"CL","name":"Chili", "currency":"EUR"},{"code":"CO","name":"Colombie", "currency":"EUR"},{"code":"KM","name":"Comores", "currency":"EUR"},{"code":"CG","name":"Congo-Brazzaville", "currency":"EUR"},{"code":"CD","name":"Congo-Kinshasa", "currency":"EUR"},{"code":"CR","name":"Costa Rica", "currency":"EUR"},{"code":"CI","name":"Côte d’Ivoire", "currency":"EUR"},{"code":"HR","name":"Croatie", "currency":"EUR"},{"code":"CW","name":"Curaçao", "currency":"EUR"},{"code":"DK","name":"Danemark", "currency":"EUR"},{"code":"DJ","name":"Djibouti", "currency":"EUR"},{"code":"DM","name":"Dominique", "currency":"EUR"},{"code":"EG","name":"Égypte", "currency":"EUR"}
497,{"code":"EC","name":"Équateur", "currency":"EUR"},{"code":"ER","name":"Érythrée", "currency":"EUR"},{"code":"ES","name":"Espagne", "currency":"EUR"},{"code":"EE","name":"Estonie", "currency":"EUR"},{"code":"SZ","name":"Eswatini", "currency":"EUR"},{"code":"VA","name":"État de la Cité du Vatican", "currency":"EUR"},{"code":"ET","name":"Éthiopie", "currency":"EUR"},{"code":"FJ","name":"Fidji", "currency":"EUR"},{"code":"FI","name":"Finlande", "currency":"EUR"},{"code":"FR","name":"France", "currency":"EUR"},{"code":"GA","name":"Gabon", "currency":"EUR"},{"code":"GM","name":"Gambie", "currency":"EUR"},{"code":"GH","name":"Ghana", "currency":"EUR"},{"code":"GI","name":"Gibraltar", "currency":"EUR"},{"code":"GR","name":"Grèce", "currency":"EUR"},{"code":"GD","name":"Grenade", "currency":"EUR"},{"code":"GL","name":"Groenland", "currency":"EUR"},{"code":"GP","name":"Guadeloupe", "currency":"EUR"},{"code":"GT","name":"Guatemala", "currency":"EUR"},{"code":"GG","name":"Guernesey", "currency":"EUR"},{"code":"GN","name":"Guinée", "currency":"EUR"},{"code":"GQ","name":"Guinée équatoriale", "currency":"EUR"},{"code":"GW","name":"Guinée-Bissau", "currency":"EUR"},{"code":"GY","name":"Guyana", "currency":"EUR"},{"code":"GF","name":"Guyane française", "currency":"EUR"},{"code":"HT","name":"Haïti", "currency":"EUR"},{"code":"HN","name":"Honduras", "currency":"EUR"},{"code":"HU","name":"Hongrie", "currency":"EUR"},{"code":"KY","name":"Îles Caïmans", "currency":"EUR"},{"code":"CK","name":"Îles Cook", "currency":"EUR"},{"code":"FO","name":"Îles Féroé", "currency":"EUR"},{"code":"FK","name":"Îles Malouines", "currency":"EUR"},{"code":"TC","name":"Îles Turques-et-Caïques", "currency":"EUR"},{"code":"VG","name":"Îles Vierges britanniques", "currency":"EUR"},{"code":"IN","name":"Inde", "currency":"EUR"},{"code":"ID","name":"Indonésie", "currency":"EUR"},{"code":"IE","name":"Irlande", "currency":"EUR"},{"code":"IS","name":"Islande", "currency":"EUR"},{"code":"IL","name":"Israël", "currency":"EUR"},{"code":"IT","name":"Italie", "currency":"EUR"},{"code":"JM","name":"Jamaïque", "currency":"EUR"},{"code":"JP","name":"Japon", "currency":"EUR"},{"code":"JE","name":"Jersey", "currency":"EUR"},{"code":"JO","name":"Jordanie", "currency":"EUR"},{"code":"KZ","name":"Kazakhstan", "currency":"EUR"},{"code":"KE","name":"Kenya", "currency":"EUR"},{"code":"KG","name":"Kirghizstan", "currency":"EUR"},{"code":"KI","name":"Kiribati", "currency":"EUR"},{"code":"XK","name":"Kosovo", "currency":"EUR"},{"code":"RE","name":"La Réunion", "currency":"EUR"},{"code":"LA","name":"Laos", "currency":"EUR"},{"code":"LS","name":"Lesotho", "currency":"EUR"},{"code":"LV","name":"Lettonie", "currency":"EUR"},{"code":"LR","name":"Liberia", "currency":"EUR"},{"code":"LI","name":"Liechtenstein", "currency":"EUR"},{"code":"LT","name":"Lituanie", "currency":"EUR"},{"code":"LU","name":"Luxembourg", "currency":"EUR"},{"code":"MK","name":"Macédoine du Nord", "currency":"EUR"},{"code":"MG","name":"Madagascar", "currency":"EUR"},{"code":"MW","name":"Malawi", "currency":"EUR"},{"code":"MV","name":"Maldives", "currency":"EUR"},{"code":"ML","name":"Mali", "currency":"EUR"},{"code":"MT","name":"Malte", "currency":"EUR"},{"code":"MQ","name":"Martinique", "currency":"EUR"},{"code":"MU","name":"Maurice", "currency":"EUR"},{"code":"YT","name":"Mayotte", "currency":"EUR"},{"code":"MX","name":"Mexique", "currency":"EUR"},{"code":"MD","name":"Moldavie", "currency":"EUR"},{"code":"MC","name":"Monaco", "currency":"EUR"},{"code":"MN","name":"Mongolie", "currency":"EUR"},{"code":"ME","name":"Monténégro", "currency":"EUR"},{"code":"MS","name":"Montserrat", "currency":"EUR"},{"code":"MZ","name":"Mozambique", "currency":"EUR"},{"code":"MM","name":"Myanmar (Birmanie)", "currency":"EUR"},{"code":"NA","name":"Namibie", "currency":"EUR"},{"code":"NR","name":"Nauru", "currency":"EUR"},{"code":"NP","name":"Népal", "currency":"EUR"},{"code":"NI","name":"Nicaragua", "currency":"EUR"},{"code":"NE","name":"Niger", "currency":"EUR"},{"code":"NG","name":"Nigeria", "currency":"EUR"},{"code":"NU","name":"Niue", "currency":"EUR"},{"code":"NO","name":"Norvège", "currency":"EUR"},{"code":"NC","name":"Nouvelle-Calédonie", "currency":"EUR"},{"code":"NZ","name":"Nouvelle-Zélande", "currency":"EUR"},{"code":"OM","name":"Oman", "currency":"EUR"},{"code":"UG","name":"Ouganda", "currency":"EUR"},{"code":"UZ","name":"Ouzbékistan", "currency":"EUR"},{"code":"PK","name":"Pakistan", "currency":"EUR"},{"code":"PA","name":"Panama", "currency":"EUR"},{"code":"PG","name":"Papouasie-Nouvelle-Guinée", "currency":"EUR"},{"code":"PY","name":"Paraguay", "currency":"EUR"},{"code":"NL","name":"Pays-Bas", "currency":"EUR"},{"code":"PE","name":"Pérou", "currency":"EUR"},{"code":"PH","name":"Philippines", "currency":"EUR"},{"code":"PL","name":"Pologne", "currency":"EUR"},{"code":"PF","name":"Polynésie française", "currency":"EUR"},{"code":"PT","name":"Portugal", "currency":"EUR"},{"code":"HK","name":"R.A.S. chinoise de Hong Kong", "currency":"EUR"},{"code":"MO","name":"R.A.S. chinoise de Macao", "currency":"EUR"},{"code":"DO","name":"République dominicaine", "currency":"EUR"},{"code":"RO","name":"Roumanie", "currency":"EUR"}
497,{"code":"GB","name":"Royaume-Uni", "currency":"EUR"},{"code":"RW","name":"Rwanda", "currency":"EUR"},{"code":"BL","name":"Saint-Barthélemy", "currency":"EUR"},{"code":"SM","name":"Saint-Marin", "currency":"EUR"},{"code":"MF","name":"Saint-Martin", "currency":"EUR"},{"code":"PM","name":"Saint-Pierre-et-Miquelon", "currency":"EUR"},{"code":"VC","name":"Saint-Vincent-et-les Grenadines", "currency":"EUR"},{"code":"SV","name":"Salvador", "currency":"EUR"},{"code":"WS","name":"Samoa", "currency":"EUR"},{"code":"ST","name":"Sao Tomé-et-Principe", "currency":"EUR"},{"code":"SN","name":"Sénégal", "currency":"EUR"},{"code":"RS","name":"Serbie", "currency":"EUR"},{"code":"SC","name":"Seychelles", "currency":"EUR"},{"code":"SL","name":"Sierra Leone", "currency":"EUR"},{"code":"SK","name":"Slovaquie", "currency":"EUR"},{"code":"SI","name":"Slovénie", "currency":"EUR"},{"code":"SO","name":"Somalie", "currency":"EUR"},{"code":"SD","name":"Soudan", "currency":"EUR"},{"code":"LK","name":"Sri Lanka", "currency":"EUR"},{"code":"SE","name":"Suède", "currency":"EUR"},{"code":"CH","name":"Suisse", "currency":"EUR"},{"code":"SR","name":"Suriname", "currency":"EUR"},{"code":"TZ","name":"Tanzanie", "currency":"EUR"},{"code":"TD","name":"Tchad", "currency":"EUR"},{"code":"CZ","name":"Tchéquie", "currency":"EUR"},{"code":"TH","name":"Thaïlande", "currency":"EUR"},{"code":"TL","name":"Timor oriental", "currency":"EUR"},{"code":"TG","name":"Togo", "currency":"EUR"},{"code":"TO","name":"Tonga", "currency":"EUR"},{"code":"TT","name":"Trinité-et-Tobago", "currency":"EUR"},{"code":"TM","name":"Turkménistan", "currency":"EUR"},{"code":"TR","name":"Turquie", "currency":"EUR"},{"code":"TV","name":"Tuvalu", "currency":"EUR"},{"code":"UA","name":"Ukraine", "currency":"EUR"},{"code":"UY","name":"Uruguay", "currency":"EUR"},{"code":"VU","name":"Vanuatu", "currency":"EUR"},{"code":"VE","name":"Venezuela", "currency":"EUR"},{"code":"YE","name":"Yémen", "currency":"EUR"},{"code":"ZM","name":"Zambie", "currency":"EUR"},{"code":"ZW","name":"Zimbabwe", "currency":"EUR"}    ],
498    "shopifyCurrencies": ["EUR"],
499    "originalLanguage": {"code":"fr","alias":null,"title":"French","icon":null,"published":true,"active":false},
500    "targetLanguages": [{"code":"en","alias":null,"title":"Anglais","icon":null,"published":true,"active":true},{"code":"es","alias":null,"title":"Espagnol","icon":null,"published":true,"active":true},{"code":"zh-CN","alias":null,"title":"Chinois (simplifié)","icon":null,"published":true,"active":true}],
501    "languagesSwitchers": {"languageCurrency":{"status":"published","desktop":{"isActive":true,"generalCustomize":{"template":null,"displayed":"language","language":"native-name","languageFlag":true,"currency":"code","currencyFlag":false,"switcher":"relative","position":"bottom-right","verticalSliderValue":43,"verticalSliderDimension":"px","horizontalSliderValue":0,"horizontalSliderDimension":"px"},"advancedCustomize":{"switcherStyle":{"flagRounding":50,"flagRoundingDimension":"px","flagPosition":"left","backgroundColor":"#FDFDFD","padding":{"left":0,"top":0,"right":0,"bottom":0},"paddingDimension":"px","fontSize":0,"fontSizeDimension":"px","fontFamily":"inherit","fontColor":"#202223","borderWidth":0,"borderWidthDimension":"px","borderRadius":8,"borderRadiusDimension":"px","borderColor":"#333"},"dropDownStyle":{"backgroundColor":"#FAFAFD","padding":{"left":0,"top":0,"right":0,"bottom":0},"paddingDimension":"px","fontSize":0,"fontSizeDimension":"px","fontFamily":"inherit","fontColor":"#202223","borderWidth":1,"borderWidthDimension":"px","borderRadius":4,"borderRadiusDimension":"px","borderColor":"#FFFFFF"},"arrow":{"size":5,"sizeDimension":"px","color":"#000000"}}},"mobile":{"isActive":true,"sameAsDesktop":true,"generalCustomize":{"template":null,"displayed":"language","language":"native-name","languageFlag":true,"currency":"code","currencyFlag":false,"switcher":"relative","position":"bottom-right","verticalSliderValue":43,"verticalSliderDimension":"px","horizontalSliderValue":0,"horizontalSliderDimension":"px"},"advancedCustomize":{"switcherStyle":{"flagRounding":50,"flagRoundingDimension":"px","flagPosition":"left","backgroundColor":"#FDFDFD","padding":{"left":0,"top":0,"right":0,"bottom":0},"paddingDimension":"px","fontSize":0,"fontSizeDimension":"px","fontFamily":"inherit","fontColor":"#202223","borderWidth":0,"borderWidthDimension":"px","borderRadius":8,"borderRadiusDimension":"px","borderColor":"#333"},"dropDownStyle":{"backgroundColor":"#FAFAFD","padding":{"left":0,"top":0,"right":0,"bottom":0},"paddingDimension":"px","fontSize":0,"fontSizeDimension":"px","fontFamily":"inherit","fontColor":"#202223","borderWidth":1,"borderWidthDimension":"px","borderRadius":4,"borderRadiusDimension":"px","borderColor":"#FFFFFF"},"arrow":{"size":5,"sizeDimension":"px","color":"#000000"}}}},"autoDetection":{"status":"disabled","alertType":"popup","popupContainer":{"position":"center","backgroundColor":"#FFFFFF","width":700,"widthDimension":"px","padding":{"left":2
5010,"top":20,"right":20,"bottom":20},"paddingDimension":"px","borderWidth":0,"borderWidthDimension":"px","borderRadius":8,"borderRadiusDimension":"px","borderColor":"#FFFFFF","fontSize":18,"fontSizeDimension":"px","fontFamily":"inherit","fontColor":"#202223"},"bannerContainer":{"position":"top","backgroundColor":"#FFFFFF","width":8,"widthDimension":"px","padding":{"left":20,"top":20,"right":20,"bottom":20},"paddingDimension":"px","borderWidth":0,"borderWidthDimension":"px","borderRadius":8,"borderRadiusDimension":"px","borderColor":"#FFFFFF","fontSize":18,"fontSizeDimension":"px","fontFamily":"inherit","fontColor":"#202223"},"selectorContainer":{"backgroundColor":"#FFFFFF","padding":{"left":8,"top":8,"right":8,"bottom":8},"paddingDimension":"px","borderWidth":0,"borderWidthDimension":"px","borderRadius":8,"borderRadiusDimension":"px","borderColor":"#FFFFFF","fontSize":18,"fontSizeDimension":"px","fontFamily":"inherit","fontColor":"#202223"},"button":{"backgroundColor":"#FFFFFF","padding":{"left":8,"top":8,"right":8,"bottom":8},"paddingDimension":"px","borderWidth":0,"borderWidthDimension":"px","borderRadius":8,"borderRadiusDimension":"px","borderColor":"#FFFFFF","fontSize":18,"fontSizeDimension":"px","fontFamily":"inherit","fontColor":"#202223"},"closeIcon":{"size":16,"sizeDimension":"px","color":"#1D1D1D"}}},
502    "defaultCurrency": {"code":"eur","title":"Euro","icon":null,"rate":0.8552,"formatWithCurrency":"€{{amount}} EUR","formatWithoutCurrency":"€{{amount}}"},
503    "targetCurrencies": [],
504    "currenciesSwitchers": [{"id":39218269,"title":null,"type":"dropdown","status":"admin-only","display":"all","position":"bottom-left","offset":"10px","shortTitles":false,"isolateStyles":true,"icons":"rounded","sprite":"flags","defaultStyles":true,"devices":{"mobile":{"visible":true,"minWidth":null,"maxWidth":{"value":480,"dimension":"px"}},"tablet":{"visible":true,"minWidth":{"value":481,"dimension":"px"},"maxWidth":{"value":1023,"dimension":"px"}},"desktop":{"visible":true,"minWidth":{"value":1024,"dimension":"px"},"maxWidth":null}},"styles":{"dropdown":{"activeContainer":{"padding":{"top":{"value":8,"dimension":"px"},"right":{"value":10,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":10,"dimension":"px"}},"background":"rgba(255,255,255,.95)","borderRadius":{"topLeft":{"value":0,"dimension":"px"},"topRight":{"value":0,"dimension":"px"},"bottomLeft":{"value":0,"dimension":"px"},"bottomRight":{"value":0,"dimension":"px"}},"borderTop":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderRight":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderBottom":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}}},"activeContainerHovered":null,"activeItem":{"fontSize":{"value":13,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)"},"activeItemHovered":null,"activeItemIcon":{"offset":{"value":10,"dimension":"px"},"position":"left"},"dropdownContainer":{"animation":"sliding","background":"rgba(255,255,255,.95)","borderRadius":{"topLeft":{"value":0,"dimension":"px"},"topRight":{"value":0,"dimension":"px"},"bottomLeft":{"value":0,"dimension":"px"},"bottomRight":{"value":0,"dimension":"px"}},"borderTop":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderRight":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderBottom":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"padding":{"top":{"value":0,"dimension":"px"},"right":{"value":0,"dimension":"px"},"bottom":{"value":0,"dimension":"px"},"left":{"value":0,"dimension":"px"}}},"dropdownContainerHovered":null,"dropdownItem":{"padding":{"top":{"value":8,"dimension":"px"},"right":{"value":10,"dimension":"px"},"bottom":{"value":8,"dimension":"px"}
504,"left":{"value":10,"dimension":"px"}},"fontSize":{"value":13,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)"},"dropdownItemHovered":{"color":"rgba(27, 160, 227, 1)"},"dropdownItemIcon":{"position":"left","offset":{"value":10,"dimension":"px"}},"arrow":{"color":"rgba(39, 46, 49, 1)","position":"right","offset":{"value":20,"dimension":"px"},"size":{"value":6,"dimension":"px"}}},"inline":{"container":{"background":"rgba(255,255,255,.95)","borderRadius":{"topLeft":{"value":4,"dimension":"px"},"topRight":{"value":4,"dimension":"px"},"bottomLeft":{"value":4,"dimension":"px"},"bottomRight":{"value":4,"dimension":"px"}},"borderTop":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderRight":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderBottom":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}}},"containerHovered":null,"item":{"background":"transparent","padding":{"top":{"value":8,"dimension":"px"},"right":{"value":10,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":10,"dimension":"px"}},"fontSize":{"value":13,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)"},"itemHovered":{"background":"rgba(245, 245, 245, 1)","color":"rgba(39, 46, 49, 1)"},"itemActive":{"background":"rgba(245, 245, 245, 1)","color":"rgba(27, 160, 227, 1)"},"itemIcon":{"position":"left","offset":{"value":10,"dimension":"px"}}},"ios":{"activeContainer":{"padding":{"top":{"value":0,"dimension":"px"},"right":{"value":0,"dimension":"px"},"bottom":{"value":0,"dimension":"px"},"left":{"value":0,"dimension":"px"}},"background":"rgba(255,255,255,.95)","borderRadius":{"topLeft":{"value":0,"dimension":"px"},"topRight":{"value":0,"dimension":"px"},"bottomLeft":{"value":0,"dimension":"px"},"bottomRight":{"value":0,"dimension":"px"}},"borderTop":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderRight":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderBottom":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}}},"activeContainerHovered":null,"activeItem":{"fontSize":{"value":13,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)","padding":{"top":{"value":8,"dimension":"px"},"right":{"value":10,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":10,"dimension":"px"}}},"activeItemHovered":null,"activeItemIcon":{"position":"left","offset":{"value":10,"dimension":"px"}},"modalOverlay":{"background":"rgba(0, 0, 0, 0.7)"},"wheelButtonsContainer":{"background":"rgba(255, 255, 255, 1)","padding":{"top":{"value":8,"dimension":"px"},"right":{"value":10,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":10,"dimension":"px"}},"borderTop":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderRight":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderBottom":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":0,"dimension":"px"}}},"wheelCloseButton":{"fontSize":{"value":14,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)","fontWeight":"bold"},"wheelCloseButtonHover":null,"wheelSubmitButton":{"fontSize":{"value":14,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)","fontWeight":"bold"},"wheelSubmitButtonHover":null,"wheelPanelContainer":{"background":"rgba(255, 255, 255, 1)"},"wheelLine":{"borderTop":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderRight":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderBottom":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":0,"dimension":"px"}}},"wheelItem":{"background":"transparent","padding":{"top":{"value":8,"dimension":"px"},"right":{"value":10,"dimension":"px"},"bottom":{"value":8,"dimension":"px"}
504,"left":{"value":10,"dimension":"px"}},"fontSize":{"value":13,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)","justifyContent":"flex-start"},"wheelItemIcon":{"position":"left","offset":{"value":10,"dimension":"px"}}},"modal":{"activeContainer":{"padding":{"top":{"value":0,"dimension":"px"},"right":{"value":0,"dimension":"px"},"bottom":{"value":0,"dimension":"px"},"left":{"value":0,"dimension":"px"}},"background":"rgba(255,255,255,.95)","borderRadius":{"topLeft":{"value":0,"dimension":"px"},"topRight":{"value":0,"dimension":"px"},"bottomLeft":{"value":0,"dimension":"px"},"bottomRight":{"value":0,"dimension":"px"}},"borderTop":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderRight":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderBottom":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(224, 224, 224, 1)","style":"solid","width":{"value":1,"dimension":"px"}}},"activeContainerHovered":null,"activeItem":{"fontSize":{"value":13,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)","padding":{"top":{"value":8,"dimension":"px"},"right":{"value":10,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":10,"dimension":"px"}}},"activeItemHovered":null,"activeItemIcon":{"position":"left","offset":{"value":10,"dimension":"px"}},"modalOverlay":{"background":"rgba(0, 0, 0, 0.7)"},"modalContent":{"animation":"sliding-down","background":"rgba(255, 255, 255, 1)","maxHeight":{"value":80,"dimension":"vh"},"maxWidth":{"value":80,"dimension":"vw"},"width":{"value":320,"dimension":"px"}},"modalContentHover":null,"modalItem":{"reverseElements":true,"fontSize":{"value":11,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(102, 102, 102, 1)","textTransform":"uppercase","fontWeight":"bold","justifyContent":"space-between","letterSpacing":{"value":3,"dimension":"px"},"padding":{"top":{"value":20,"dimension":"px"},"right":{"value":26,"dimension":"px"},"bottom":{"value":20,"dimension":"px"},"left":{"value":26,"dimension":"px"}}},"modalItemIcon":{"offset":{"value":20,"dimension":"px"}},"modalItemRadio":{"size":{"value":20,"dimension":"px"},"offset":{"value":20,"dimension":"px"},"color":"rgba(193, 202, 202, 1)"},"modalItemHovered":{"background":"rgba(255, 103, 99, 0.5)","color":"rgba(254, 236, 233, 1)"},"modalItemHoveredRadio":{"size":{"value":20,"dimension":"px"},"offset":{"value":20,"dimension":"px"},"color":"rgba(254, 236, 233, 1)"},"modalActiveItem":{"fontSize":{"value":15,"dimension":"px"},"color":"rgba(254, 236, 233, 1)","background":"rgba(255, 103, 99, 1)"},"modalActiveItemRadio":{"size":{"value":24,"dimension":"px"},"offset":{"value":18,"dimension":"px"},"color":"rgba(255, 255, 255, 1)"},"modalActiveItemHovered":null,"modalActiveItemHoveredRadio":null},"select":{"container":{"background":"rgba(255,255,255, 1)","borderRadius":{"topLeft":{"value":4,"dimension":"px"},"topRight":{"value":4,"dimension":"px"},"bottomLeft":{"value":4,"dimension":"px"},"bottomRight":{"value":4,"dimension":"px"}},"borderTop":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderRight":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderBottom":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":1,"dimension":"px"}}},"text":{"padding":{"top":{"value":5,"dimension":"px"},"right":{"value":8,"dimension":"px"},"bottom":{"value":5,"dimension":"px"},"left":{"value":8,"dimension":"px"}},"fontSize":{"value":13,"dimension":"px"},"fontFamily":"Open Sans","color":"rgba(39, 46, 49, 1)"}}}}],
505    "languageDetection": "browser",
506    "languagesCountries": [{"code":"fr","countries":["be","bj","bf","bi","cm","cf","td","km","cg","cd","ci","dj","fr","gf","pf","tf","ga","gp","gn","ht","va","it","lu","mg","ml","mq","mr","yt","mc","ma","nc","ne","re","bl","mf","pm","sn","ch","tg","tn","vu","wf"]},{"code":"en","countries":["as","ai","ag","aw","au","bs","bh","bd","bb","bz","bm","bw","br","io","bn","kh","ca","ky","cx","cc","ck","cy","dk","dm","eg","et","fk","fj","gm","gh","gi","gr","gl","gd","gu","gg","gy","hk","is","in","id","ie","im","il","jm","je","jo","ke","ki","kr","kw","la","lb","ls","lr","ly","my","mv","mt","mh","mu","fm","ms","na","nr","np","an","nz","ng","nu","nf","mp","om","pk","pw","pg","ph","pn","qa","rw","sh","kn","lc","vc","ws","
506sc","sl","sg","sb","so","za","gs","lk","sd","sr","sz","sy","tz","th","tl","tk","to","tt","tc","tv","ug","ua","ae","gb","us","um","vn","vg","vi","zm","zw","bq","ss","sx","cw"]},{"code":"es","countries":["ar","bo","cl","co","cr","cu","do","ec","sv","gq","gt","hn","mx","ni","pa","py","pe","pr","es","uy","ve"]},{"code":"zh-CN","countries":[]}],
507    "languagesBrowsers": [{"code":"fr","browsers":["fr","en","es","zh-CN"]},{"code":"en","browsers":[]},{"code":"es","browsers":[]},{"code":"zh-CN","browsers":[]}],
508    "currencyDetection": "language",
509    "currenciesLanguages": null,
510    "currenciesCountries": null,
511    "recommendationAlert": {"type":"banner","status":"disabled","isolateStyles":true,"styles":{"banner":{"bannerContainer":{"position":"top","spacing":10,"borderTop":{"color":"rgba(0,0,0,0.2)","style":"solid","width":{"value":0,"dimension":"px"}},"borderRadius":{"topLeft":{"value":0,"dimension":"px"},"topRight":{"value":0,"dimension":"px"},"bottomLeft":{"value":0,"dimension":"px"},"bottomRight":{"value":0,"dimension":"px"}},"borderRight":{"color":"rgba(0,0,0,0.2)","style":"solid","width":{"value":0,"dimension":"px"}},"borderBottom":{"color":"rgba(0,0,0,0.2)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(0,0,0,0.2)","style":"solid","width":{"value":0,"dimension":"px"}},"padding":{"top":{"value":15,"dimension":"px"},"right":{"value":20,"dimension":"px"},"bottom":{"value":15,"dimension":"px"},"left":{"value":20,"dimension":"px"}},"background":"rgba(255, 255, 255, 1)"},"bannerMessage":{"fontSize":{"value":16,"dimension":"px"},"fontFamily":"Open Sans","fontStyle":"normal","fontWeight":"normal","lineHeight":"1.5","color":"rgba(39, 46, 49, 1)"},"selectorContainer":{"background":"rgba(244,244,244, 1)","borderRadius":{"topLeft":{"value":2,"dimension":"px"},"topRight":{"value":2,"dimension":"px"},"bottomLeft":{"value":2,"dimension":"px"},"bottomRight":{"value":2,"dimension":"px"}},"borderTop":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderRight":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderBottom":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderLeft":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":0,"dimension":"px"}}},"selectorContainerHovered":null,"selectorText":{"padding":{"top":{"value":8,"dimension":"px"},"right":{"value":8,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":8,"dimension":"px"}},"fontSize":{"value":16,"dimension":"px"},"fontFamily":"Open Sans","fontStyle":"normal","fontWeight":"normal","lineHeight":"1.5","color":"rgba(39, 46, 49, 1)"},"selectorTextHovered":null,"changeButton":{"borderTop":{"color":"transparent","style":"solid","width":{"value":0,"dimension":"px"}},"borderRight":{"color":"transparent","style":"solid","width":{"value":0,"dimension":"px"}},"borderBottom":{"color":"transparent","style":"solid","width":{"value":0,"dimension":"px"}},"borderLeft":{"color":"transparent","style":"solid","width":{"value":0,"dimension":"px"}},"fontSize":{"value":16,"dimension":"px"},"fontStyle":"normal","fontWeight":"normal","lineHeight":"1.5","borderRadius":{"topLeft":{"value":2,"dimension":"px"},"topRight":{"value":2,"dimension":"px"},"bottomLeft":{"value":2,"dimension":"px"},"bottomRight":{"value":2,"dimension":"px"}},"padding":{"top":{"value":8,"dimension":"px"},"right":{"value":8,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":8,"dimension":"px"}},"background":"rgba(0, 0, 0, 1)","color":"rgba(255, 255, 255, 1)"},"changeButtonHovered":null,"closeButton":{"alignSelf":"baseline","fontSize":{"value":16,"dimension":"px"},"color":"rgba(0, 0, 0, 1)"},"closeButtonHovered":null},"popup":{"popupContainer":{"maxWidth":{"value":30,"dimension":"rem"},"position":"bottom-left","spacing":10,"offset":{"value":1,"dimension":"em"},"borderTop":{"color":"rgba(0,0,0,0.2)","style":"solid","width":{"value":0,"dimension":"px"}},"borderRight":{"color":"rgba(0,0,0,0.2)","style":"solid","width":{"value":0,"dimension":"px"}},"borderBottom":{"color":"rgba(0,0,0,0.2)","style":"solid","width":{"value":1,"dimension":"px"}},"borderLeft":{"color":"rgba(0,0,0,0.2)","style":"solid","width":{"value":0,"dimension":"px"}},"borderRadius":{"topLeft":{"value":0,"dimension":"px"},"topRight":{"value":0,"dimension":"px"},"bottomLeft":{"value":0,"dimension":"px"},"bottomRight":{"value":0,"dimension":"px"}},"padding":{"top":{"value":15,"dimension":"px"},"right":{"value":20,"dimension":"px"},"bottom":{"value":15,"dimension":"px"}
511,"left":{"value":20,"dimension":"px"}},"background":"rgba(255, 255, 255, 1)"},"popupMessage":{"fontSize":{"value":16,"dimension":"px"},"fontFamily":"Open Sans","fontStyle":"normal","fontWeight":"normal","lineHeight":"1.5","color":"rgba(39, 46, 49, 1)"},"selectorContainer":{"background":"rgba(244,244,244, 1)","borderRadius":{"topLeft":{"value":2,"dimension":"px"},"topRight":{"value":2,"dimension":"px"},"bottomLeft":{"value":2,"dimension":"px"},"bottomRight":{"value":2,"dimension":"px"}},"borderTop":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderRight":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderBottom":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":0,"dimension":"px"}},"borderLeft":{"color":"rgba(204, 204, 204, 1)","style":"solid","width":{"value":0,"dimension":"px"}}},"selectorContainerHovered":null,"selectorText":{"padding":{"top":{"value":8,"dimension":"px"},"right":{"value":8,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":8,"dimension":"px"}},"fontSize":{"value":16,"dimension":"px"},"fontFamily":"Open Sans","fontStyle":"normal","fontWeight":"normal","lineHeight":"1.5","color":"rgba(39, 46, 49, 1)"},"selectorTextHovered":null,"changeButton":{"borderTop":{"color":"transparent","style":"solid","width":{"value":0,"dimension":"px"}},"borderRight":{"color":"transparent","style":"solid","width":{"value":0,"dimension":"px"}},"borderBottom":{"color":"transparent","style":"solid","width":{"value":0,"dimension":"px"}},"borderLeft":{"color":"transparent","style":"solid","width":{"value":0,"dimension":"px"}},"fontSize":{"value":16,"dimension":"px"},"fontStyle":"normal","fontWeight":"normal","lineHeight":"1.5","borderRadius":{"topLeft":{"value":2,"dimension":"px"},"topRight":{"value":2,"dimension":"px"},"bottomLeft":{"value":2,"dimension":"px"},"bottomRight":{"value":2,"dimension":"px"}},"padding":{"top":{"value":8,"dimension":"px"},"right":{"value":8,"dimension":"px"},"bottom":{"value":8,"dimension":"px"},"left":{"value":8,"dimension":"px"}},"background":"rgba(0, 0, 0, 1)","color":"rgba(255, 255, 255, 1)"},"changeButtonHovered":null,"closeButton":{"alignSelf":"baseline","fontSize":{"value":16,"dimension":"px"},"color":"rgba(0, 0, 0, 1)"},"closeButtonHovered":null}}},
512    "thirdPartyApps": null,
513    "currencyInQueryParam":true,
514    "allowAutomaticRedirects":false,
515    "storeMoneyFormat": "{{amount_with_comma_separator}}€",
516    "storeMoneyWithCurrencyFormat": "{{amount_with_comma_separator}}€",
517    "themeDynamics": [    ],
518    "gemPagesDynamics": [    ],
519    "themeDynamicsActive":false,
520    "dynamicThemeDomObserverInterval": 0,
521    "abilities":[{"id":1,"name":"use-analytics","expiresAt":null},{"id":2,"name":"use-agency-translation","expiresAt":null},{"id":3,"name":"use-free-translation","expiresAt":null},{"id":4,"name":"use-pro-translation","expiresAt":null},{"id":5,"name":"use-export-import","expiresAt":null},{"id":6,"name":"use-suggestions","expiresAt":null},{"id":7,"name":"use-revisions","expiresAt":null},{"id":8,"name":"use-mappings","expiresAt":null},{"id":9,"name":"use-dynamic-replacements","expiresAt":null},{"id":10,"name":"use-localized-theme","expiresAt":null},{"id":11,"name":"use-third-party-apps","expiresAt":null},{"id":12,"name":"use-translate-new-resources","expiresAt":null},{"id":13,"name":"use-selectors-customization","expiresAt":null},{"id":14,"name":"disable-branding","expiresAt":null},{"id":15,"name":"configure-notifications","expiresAt":null},{"id":17,"name":"use-glossary","expiresAt":null},{"id":20,"name":"use-exclusion-rules","expiresAt":null}],
522    "isAdmin":false,
523    "isPreview":false,
524    "i18n": {"fr": {
525          "recommendation_alert": {
526            "currency_language_suggestion": null,
527            "language_suggestion": null,
528            "currency_suggestion": null,
529            "change": null
530          },
531          "switchers": {
532            "ios_switcher": {
533              "done": null,
534              "close": null
535            }
536          },
537          "languages": {"fr": "French"�,"en": "Anglais"�,"es": "Espagnol"�,"zh-CN": "Chinois (simplifié)"�
538          },
539          "currencies": {"eur": null}
540        },"en": {
541          "recommendation_alert": {
542            "currency_language_suggestion": null,
543            "language_suggestion": null,
544            "currency_suggestion": null,
545            "change": null
546          },
547          "switchers": {
548            "ios_switcher": {
549              "done": null,
550              "close": null
551            }
552          },
553          "languages": {"en": null�
554          },
555          "currencies": {"eur": null}
556        },"es": {
557          "recommendation_alert": {
558            "currency_language_suggestion": null,
559            "language_suggestion": null,
560            "currency_suggestion": null,
561            "change": null
562          },
563          "switchers": {
564            "ios_switcher": {
565              "done": null,
566              "close": null
567            }
568          },
569          "languages": {"es": null�
570          },
571          "currencies": {"eur": null}
572        },"zh-CN": {
573          "recommendation_alert": {
574            "currency_language_suggestion": null,
575            "language_suggestion": null,
576            "currency_suggestion": null,
577            "change": null
578          },
579          "switchers": {
580            "ios_switcher": {
581              "done": null,
582              "close": null
583            }
584          },
585          "languages": {"zh-CN": null�
586          },
587          "currencies": {"eur": null}
588        }}
589    }
590</script>
590
591<!-- END app snippet -->
592
593<script src="https://cdn.langshop.app/buckets/app/libs/storefront/sdk.js?proxy_prefix=/apps/langshop&source=tae" defer></script>
593
594
595
596<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
597
598
599
600
601
602
603
604
605
606
607
608
609  
609<script async src="https://static.klaviyo.com/onsite/js/WEbKKT/klaviyo.js?company_id=WEbKKT"></script>
609
610  
610<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
610
611
612  
613
614
615
616
617  
617<script>
618    window.klaviyoReviewsProductDesignMode = false
619  </script>
619
620
621
622
623
624
625
626
627
628
629<!-- END app block --><!-- BEGIN app block: shopify://apps/join-stories/blocks/global-script/01ec6b69-ffcd-4917-91ec-8e867f5f7704 -->
630  
630<script
631    src='https://soskin.my.join-stories.com/scripts/global.js'
632    type='text/javascript'
633  ></script>
633
634
635
636
637<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
638
639
640
641
642
643
644
645<link rel="dns-prefetch" href="https://cdn.judge.me">
646<link rel="dns-prefetch" href="https://cdn1.judge.me">
647<link rel="dns-prefetch" href="https://api.judge.me">
648
649<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":true,"badge_no_review_text":"Aucun avis","badge_n_reviews_text":"{{ n }} avis","badge_star_color":"#000000","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Avis Clients","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":"Nom d'affichage","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":"Adresse email","widget_verified_email_field_text":"Email vérifié (privé, ne peut pas être modifié)","widget_email_placeholder_text":"Votre adresse email","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":"Merci ! 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":"","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":"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":"#000000","verified_badge_text":"Vérifié","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","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":false,"widget_theme":"","review_date_format":"dd/mm/yy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Avis Produits","widget_shop_reviews_subtab_text":"Avis Boutique","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":false,"show_pictures_on_all_rev_page_desktop":false,"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":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Les clients nous notent {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis.","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":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","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":"NOTÉ 4,6 SUR 5","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":" avec plus de {{ n }} avis","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":false,"featured_carousel_autoslide_interval":20,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":350,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#959595","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":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"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":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"Aucune question","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"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":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":false,"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_advanced_speed_features":5,"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":"Médailles d'avis Judge.me","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"right","medals_widget_use_monochromatic_version":true,"medals_widget_elements_color":"#FFB901","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
649itle":"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":"#000000","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":"load_more","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":false,"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_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","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_
649youtube_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":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"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":true,"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":false,"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"
649:"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_
649no_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","branding_text":"Propulsé par Judge.me","locale":"en","reply_name":"SOSKIN","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":false,"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,"coupon_promo_invited_eligible":false,"coupon_promo_web_eligible":false,"can_be_branded":true,"reply_name_text":"SOSKIN"};</script>
649 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #000;--jdgm-secondary-color: rgba(0,0,0,0.1);--jdgm-star-color: #000;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #000;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#000}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#000}.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-preview-badge .jdgm-star.jdgm-star{color:#000000}.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)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.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-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{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:'SOSKIN'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
650</style> <style class='jdgm-settings-style'></style>
651
652  
653  
654  
655  <style class='jdgm-miracle-styles'>
656  @-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
656/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}
657
658</style>
659
660
661  
662  
663   
664
665
666
667
668<script data-cfasync='false' class='jdgm-script'>
669!function(e){window.jdgm=window.jdgm||{};
670/* INF-1976 */
671var _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;}();
672if(_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;}
673jdgm.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/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
674jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
675setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
676!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
677(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
678a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
679jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
680t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
681t.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(
682".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
683parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
684jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
685)}))}(document);
686</script>
686
687<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/shopify_v2.css"></noscript>
688
689<!-- BEGIN app snippet: theme_fix_tags -->
689<script>
690  (function() {
691    var jdgmThemeFixes = null;
692    if (!jdgmThemeFixes) return;
693
694    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
695    // before the per-theme fix so the theme-specific CSS wins the cascade.
696    // HTML is never applied globally (too risky).
697    var allThemesFix = jdgmThemeFixes['all'];
698    if (allThemesFix && allThemesFix.css) {
699      var allStyleTag = document.createElement('style');
700      allStyleTag.classList.add('jdgm-theme-fix-style-all');
701      allStyleTag.innerHTML = allThemesFix.css;
702      document.head.append(allStyleTag);
703    };
704
705    if (allThemesFix && allThemesFix.js) {
706      var allScriptTag = document.createElement('script');
707      allScriptTag.classList.add('jdgm-theme-fix-script-all');
708      allScriptTag.innerHTML = allThemesFix.js;
709      document.head.append(allScriptTag);
710    };
711
712    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
713    if (!thisThemeFix) return;
714
715    if (thisThemeFix.html) {
716      document.addEventListener("DOMContentLoaded", function() {
717        var htmlDiv = document.createElement('div');
718        htmlDiv.classList.add('jdgm-theme-fix-html');
719        htmlDiv.innerHTML = thisThemeFix.html;
720        document.body.append(htmlDiv);
721      });
722    };
723
724    if (thisThemeFix.css) {
725      var styleTag = document.createElement('style');
726      styleTag.classList.add('jdgm-theme-fix-style');
727      styleTag.innerHTML = thisThemeFix.css;
728      document.head.append(styleTag);
729    };
730
731    if (thisThemeFix.js) {
732      var scriptTag = document.createElement('script');
733      scriptTag.classList.add('jdgm-theme-fix-script');
734      scriptTag.innerHTML = thisThemeFix.js;
735      document.head.append(scriptTag);
736    };
737  })();
738</script>
738
739<!-- END app snippet -->
740<!-- End of Judge.me Core -->
741
742
743
744<!-- END app block -->
744<script src="https://cdn.shopify.com/extensions/01a11121-ab94-7533-bc8b-f25eb4af843b/monk-free-gift-with-purchase-473/assets/mr-embed-1.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 744
744
745<script src="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 745
745
746<script src="https://cdn.shopify.com/extensions/01a11224-1910-7d53-b81c-2c3e31efa7c8/2026-10-06-16-54-03-UTC--3b98939/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 746
746
747<script src="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/index.min.js" type="text/javascript" defer="defer"></script>
747
748<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
749<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: 54878863566,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 749
749
750<script>
751  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
752</script>
vendor: 1 bytes, line 752
752
753<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}
753).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: 54878863566,storefrontBaseUrl: "https://soskin.fr",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://soskin.fr/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"4450615629","configuration":"{\"trackingEndpoint\":\"https:\/\/dashboard.my-coco.ai\/api\/shopify\/web-pixel\/track\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c285d5048eba3d6e19a3394679944116","type":"APP","apiClientId":129296924673,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
753,"dataSharingState":"unrestricted"},{"id":"3699179853","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f3dc598f576fe7e05dab526bea3c4b9b","type":"APP","apiClientId":270504886273,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"3147759949","configuration":"{\"pixelCode\":\"D51RQ5JC77UBQSICEFJG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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":[]},"dataSharingState":"optimized"},{"id":"2868707661","configuration":"{\"accountID\":\"WEbKKT\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"2450194765","configuration":"{\"account_ID\":\"488275\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/soskin-paris.js\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2152628557","configuration":"{\"siteId\":\"1f473e91\",\"environment\":\"production\",\"isPlusUser\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e817d921cf85e9215b0e5e4b99ed737","type":"APP","apiClientId":187969,"privacyPurposes":["ANALYTICS","MARKETING"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2064286029","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":"1515520333","configuration":"{\"joinDomain\":\"soskin\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aba44f25bef6b6f9c5cce3989ad88990","type":"APP","apiClientId":111364603905,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1481376077","configuration":"{\n        \"accountID\":\"soskin-paris.myshopify.com\",\n        \"environment\":\"production\",\n        \"apiURL\":\"https:\/\/api.quizkitapp.com\"\n        }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8b4008b7d9cf69ef6aab7ff3dbda8179","type":"APP","apiClientId":4291957,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
753,{"id":"1026097485","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-CZEC3WFFN3\\\",\\\"AW-795855677\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-CZEC3WFFN3\\\",\\\"AW-795855677\\\/o4cDCK-40doCEL2Wv_sC\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-CZEC3WFFN3\\\",\\\"AW-795855677\\\/kro-CKy40doCEL2Wv_sC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-CZEC3WFFN3\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-CZEC3WFFN3\\\",\\\"AW-795855677\\\/tGHFCKa40doCEL2Wv_sC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-CZEC3WFFN3\\\",\\\"AW-795855677\\\/zOnPCKO40doCEL2Wv_sC\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-CZEC3WFFN3\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-CZEC3WFFN3\\\",\\\"AW-795855677\\\/qQRFCKC40doCEL2Wv_sC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-CZEC3WFFN3\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-CZEC3WFFN3\\\",\\\"AW-795855677\\\/J-e5CLK40doCEL2Wv_sC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-CZEC3WFFN3\\\",\\\"AW-795855677\\\/NQRNCKm40doCEL2Wv_sC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-CZEC3WFFN3\\\"}],\\\"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":"469926221","configuration":"{\"shopDomain\":\"soskin-paris.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"400818509","configuration":"{\"pixel_id\":\"254866766249030\",\"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":"70779213","configuration":"{\"measurementIds\":\"G-N95063DJC7\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7aaae93c56736e9df275e05ad7cdcadf","type":"APP","apiClientId":3542712321,"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":"141164877","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Kolsquare"},{"id":"304775501","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ORDER STATUS AFFILAE TRACKING"},{"id":"330498381","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Microsoft Ads UET"},{"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":"SOSKIN","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"soskin-paris.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/soskin.fr"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://soskin.fr/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"173095027021","themeStoreId":"1657","themePublished":"true","eventMetadataId":"c6d6146e-846f-4af5-b70b-c8a7b9e2870d","pageType":"searchresults","shopId":"54878863566","
753storefrontBaseUrl":"https:\/\/soskin.fr","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
753<script>
754  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
755  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
756  window.ShopifyAnalytics.meta.currency = 'EUR';
757  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"c4653c67-5177-47e5-91bc-dfdbee78426d-1791365432"}};
758  for (var attr in meta) {
759    window.ShopifyAnalytics.meta[attr] = meta[attr];
760  }
761</script>
vendor: 1 bytes, line 761
761
762<script class="analytics">
763  (function () {
764    var customDocumentWrite = function(content) {
765      var jquery = null;
766
767      if (window.jQuery) {
768        jquery = window.jQuery;
769      } else if (window.Checkout && window.Checkout.$) {
770        jquery = window.Checkout.$;
771      }
772
773      if (jquery) {
774        jquery('body').append(content);
775      }
776    };
777
778    var hasLoggedConversion = function(token) {
779      if (token) {
780        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
781      }
782      return false;
783    }
784
785    var setCookieIfConversion = function(token) {
786      if (token) {
787        var twoMonthsFromNow = new Date(Date.now());
788        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
789
790        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
791      }
792    }
793
794    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
795    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
796    if (trekkie.integrations) {
797      return;
798    }
799    trekkie.methods = [
800      'identify',
801      'page',
802      'ready',
803      'track',
804      'trackForm',
805      'trackLink'
806    ];
807    trekkie.factory = function(method) {
808      return function() {
809        var args = Array.prototype.slice.call(arguments);
810        args.unshift(method);
811        trekkie.push(args);
812        if (method == 'track' || method == 'page') {
813          var pageUrl;
814          try {
815            pageUrl = window.location.href;
816          } catch (e) {}
817          var pageReferrer;
818          try {
819            pageReferrer = document.referrer;
820          } catch (e) {}
821          try {
822            if (window.__TREKKIE_SHIM_QUEUE == null) {
823              window.__TREKKIE_SHIM_QUEUE = [];
824            }
825            window.__TREKKIE_SHIM_QUEUE.push({
826              from: 'trekkie-stub',
827              method: method,
828              args: args.slice(1),
829              pageContext: {
830                url: pageUrl,
831                referrer: pageReferrer
832              }
833            });
834          } catch (e) {
835            // no-op
836          }
837        }
838        return trekkie;
839      };
840    };
841    for (var i = 0; i < trekkie.methods.length; i++) {
842      var key = trekkie.methods[i];
843      trekkie[key] = trekkie.factory(key);
844    }
845    trekkie.load = function(config) {
846      trekkie.config = config || {};
847      trekkie.config.initialDocumentCookie = document.cookie;
848      var first = document.getElementsByTagName('script')[0];
849var script = document.createElement('script');
850script.type = 'text/javascript';
851script.onerror = function(e) {
852  var scriptFallback = document.createElement('script');
853  scriptFallback.type = 'text/javascript';
854  scriptFallback.onerror = function(error) {
855          var Monorail = {
856      produce: function produce(monorailDomain, schemaId, payload) {
857        var currentMs = new Date().getTime();
858        var event = {
859          schema_id: schemaId,
860          payload: payload,
861          metadata: {
862            event_created_at_ms: currentMs,
863            event_sent_at_ms: currentMs
864          }
865        };
866        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
867      },
868      sendRequest: function sendRequest(endpointUrl, payload) {
869        // Try the sendBeacon API
870        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
871          var blobData = new window.Blob([payload], {
872            type: 'text/plain'
873          });
874
875          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
876            return true;
877          } // sendBeacon was not successful
878
879        } // XHR beacon
880
881        var xhr = new XMLHttpRequest();
882
883        try {
884          xhr.open('POST', endpointUrl);
885          xhr.setRequestHeader('Content-Type', 'text/plain');
886          xhr.send(payload);
887        } catch (e) {
888          console.log(e);
889        }
890
891        return false;
892      },
893      isIos12: function isIos12() {
894        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
895      }
896    };
897    Monorail.produce('monorail-edge.shopifysvc.com',
898      'trekkie_storefront_load_errors/1.1',
899      {shop_id: 54878863566,
900      theme_id: 173095027021,
901      app_name: "storefront",
902      context_url: window.location.href,
903      source_url: "//soskin.fr/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
904
905  };
906  scriptFallback.async = true;
907  scriptFallback.src = '//soskin.fr/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
908  first.parentNode.insertBefore(scriptFallback, first);
909};
910script.async = true;
911script.src = '//soskin.fr/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
912first.parentNode.insertBefore(script, first);
913
914    };
915    trekkie.load(
916      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":54878863566,"isMerchantRequest":null,"themeId":173095027021,"themeCityHash":"17134416111900945520","contentLanguage":"fr","currency":"EUR","eventMetadataId":"c6d6146e-846f-4af5-b70b-c8a7b9e2870d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
917    );
918
919    var loaded = false;
920    trekkie.ready(function() {
921      if (loaded) return;
922      loaded = true;
923
924      window.ShopifyAnalytics.lib = window.trekkie;
925
926      var originalDocumentWrite = document.write;
927      document.write = customDocumentWrite;
928      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
929      document.write = originalDocumentWrite;
930
931      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
932      var token = match? match[1]: undefined;
933      if (!hasLoggedConversion(token)) {
934        setCookieIfConversion(token);
935        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
936      }
937    });
938
939    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"c4653c67-5177-47e5-91bc-dfdbee78426d-1791365432","shopifyEmitted":true});
940
941    var eventsListenerScript = document.createElement('script');
942    eventsListenerScript.async = true;
943    eventsListenerScript.src = "//soskin.fr/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
944    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
945})();</script>
vendor: 1 bytes, line 945
945
946<script
947  defer
948  src="https://soskin.fr/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
949  data-application="storefront-renderer"
950  data-shop-id="54878863566"
951  data-render-region="gcp-us-west1"
952  data-page-type="search"
953  data-theme-instance-id="173095027021"
954  data-theme-name="Enterprise"
955  data-theme-version="1.4.0"
956  data-monorail-region="shop_domain"
957  data-resource-timing-sampling-rate="10"
958  data-shs="true"
959  data-shs-beacon="true"
960  data-shs-export-with-fetch="true"
961  data-shs-logs-sample-rate="1"
962  data-shs-beacon-endpoint="https://soskin.fr/api/collect"
963></script>
963
964<meta name="shopify-y" content="349b2004-b61c-4c7a-bdc4-f254693b6a9d" data-expiration="1822923032000"><meta name="shopify-s" content="3f5e0985-6317-40d2-b424-1fa6b01ee467" data-expiration="1791367232000"><meta name="new-cookie-storage-activated" content="t">
965</head>
966
967<body class="cc-animate-enabled">
968  <a class="skip-link btn btn--primary visually-hidden" href="#main-content">Aller au contenu</a><!-- BEGIN sections: header-group -->
969<div id="shopify-section-sections--24047490695501__announcement" class="shopify-section shopify-section-group-header-group cc-announcement">
970<style data-shopify>.announcement {
971      --announcement-text-color: 255 255 255 !important;
972      background-color: #1f1a36;
973      z-index:999 !important;
974    }
975
976/* 
977  .announcement__slider {
978  position: sticky;
979  z-index: 999 !important;
980}
981.announcement__text{ position: sticky;
982  z-index: 999 !important;} */</style>
982<script src="//soskin.fr/cdn/shop/t/60/assets/announcement-bar-slider.js?v=121054735692936053601768972604" defer></script>
982<announcement-bar class="announcement block text-body-medium" data-slide-delay="3000">
983    <div class="container">
984      <div class="flex">
985        <div class="announcement__col--left announcement__col--align-center announcement__slider" aria-roledescription="carousel" aria-live="off"><div class="announcement__text flex items-center m-0"  aria-roledescription="slide">
986              <div class="rte"><p><a href="/collections/all" title="Tous les produits"><strong>[LIVRAISON] : OFFERTE DES 60€ D'ACHAT.</strong></a></p></div>
987            </div><div class="announcement__text flex items-center m-0"  aria-roledescription="slide">
988              <div class="rte"><p><a href="https://soskin.fr/pages/diagnostic-de-peau" title="https://soskin.fr/pages/diagnostic-de-peau">DIAGNOSTIQUEZ VOTRE PEAU</a></p></div>
989            </div><div class="announcement__text flex items-center m-0"  aria-roledescription="slide">
990              <div class="rte"><p><a href="https://soskin.fr/collections/all" title="Tous les produits"><strong>OCTOBRE ROSE </strong></a>🎗️<a href="https://soskin.fr/collections/all" title="Tous les produits"><strong> &nbsp;: 2€ reversés par commande</strong></a></p></div>
991            </div></div>
992
993        </div>
994    </div>
995  </announcement-bar><style data-shopify>
996  
997    .cc-announcement {
998      position: -webkit-sticky;
999      position: sticky;
1000      z-index: 999;
1001      top: 0px;
1002    }
1003    .cc-header--sticky {
1004      top: 31px !important;
1005    }
1006    .shopify-section.cc-buttons-navigation-automated {
1007      
1008      /* top: calc(var(--first-height, 0px) + 31px) !important; */
1009      top: 90px !important;
1010    }
1011    @media screen and (max-width: 460px) {
1012      .announcement__slider {
1013        font-size:11px;
1014        line-height:19px;
1015      }
1016      .announcement .container {
1017        padding: 0 5px !important;
1018      }      
1019    }
1020      
1021  .announcement__slider {
1022    position: relative;
1023    overflow: hidden;
1024  }
1025  .announcement__slider .announcement__text {
1026    width: 100%;
1027  }
1028  .announcement__slider.is-slider-ready .announcement__text {
1029    position: absolute;
1030    inset: 0;
1031    opacity: 0;
1032    pointer-events: none;
1033    transform: translateY(6px);
1034    transition: opacity 300ms ease, transform 300ms ease;
1035  }
1036  .announcement__slider.is-slider-ready .announcement__text.is-active {
1037    position: relative;
1038    opacity: 1;
1039    pointer-events: auto;
1040    transform: translateY(0);
1041  }
1042  @media (prefers-reduced-motion: reduce) {
1043    .announcement__slider.is-slider-ready .announcement__text {
1044      transition: none;
1045      transform: none;
1046    }
1047  }
1048</style>
1049
1050
1051
1052
1053
1054</div><div id="shopify-section-sections--24047490695501__header" class="shopify-section shopify-section-group-header-group cc-header">
1055<style data-shopify>.header {
1056  --bg-color: 250 250 253 / 1.0;
1057  --text-color: 7 7 7;
1058  --nav-bg-color: 250 250 253;
1059  --nav-text-color: 7 7 7;
1060  --nav-child-bg-color:  250 250 253;
1061  --nav-child-text-color: 7 7 7;
1062  --header-accent-color: 132 117 189;
1063  --search-bg-color: var(--bg-search-color);
1064   z-index: 999 !important;
1065  
1066  
1067  }</style><store-header class="header bg-theme-bg text-theme-text has-motion search-is-collapsed"data-is-sticky="true"data-is-search-minimised="true"style="--header-transition-speed: 300ms">
1068  <header class="header__grid header__grid--left-logo container flex flex-wrap items-center">
1069    <div class="md:hidden">
1070<a class="header__icon  js-show-search-left" href="/search" aria-controls="search-bar">
1071      <svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg>
1072      <span class="visually-hidden">Recherche</span>
1073    </a>
1074    </div>
1075    <div class="md:hidden">
1076<a class="header__icon text-current" href="/account/login">
1077        <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg>
1078        <span class="visually-hidden">Se connecter</span>
1079      </a></div>
1080    <div class="header__logo logo flex js-closes-menu"><a class="logo__link inline-block" href="/"><span class="flex" style="max-width: 180px;">
1081              <img srcset="//soskin.fr/cdn/shop/files/SK_LOGO_BLACK_PNG_b5b2855f-2d4f-4e03-a120-4f1197177b5e.png?v=1752573301&width=180, //soskin.fr/cdn/shop/files/SK_LOGO_BLACK_PNG_b5b2855f-2d4f-4e03-a120-4f1197177b5e.png?v=1752573301&width=360 2x" src="//soskin.fr/cdn/shop/files/SK_LOGO_BLACK_PNG_b5b2855f-2d4f-4e03-a120-4f1197177b5e.png?v=1752573301&width=360"
1082           style="object-position: 50.0% 50.0%" loading="eager"
1083           width="360"
1084           height="150"
1085           alt="SOSKIN">
1086            </span></a></div><link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/predictive-search.css?v=22470766091250583871740588420">
1087        
1087<script src="//soskin.fr/cdn/shop/t/60/assets/predictive-search.js?v=98056962779492199991733730073" defer="defer"></script>
1087
1088        
1088<script src="//soskin.fr/cdn/shop/t/60/assets/tabs.js?v=135558236254064818051733730073" defer="defer"></script>
1088<div class="header__search header__search--collapsible-mob header__search--collapsible-desktop js-search-bar relative js-closes-menu" id="search-bar"><link href="//soskin.fr/cdn/shop/t/60/assets/product-type-search.css?v=15356607978872654531733730073" rel="stylesheet" type="text/css" media="all" />
1089<predictive-search class="block" data-loading-text="Chargement..."><form class="search relative search--product-types" role="search" action="/search" method="get">
1090    <label class="label visually-hidden" for="header-search">Recherche</label>
1091    
1091<script src="//soskin.fr/cdn/shop/t/60/assets/search-form.js?v=43677551656194261111733730073" defer="defer"></script>
1091
1092    <search-form class="search__form block">
1093      <input type="hidden" name="type" value="product,">
1094      <input type="hidden" name="options[prefix]" value="last">
1095      <input type="search"
1096             class="search__input w-full input js-search-input"
1097             id="header-search"
1098             name="q"
1099             placeholder="Rechercher produits"
1100             
1101               data-placeholder-one="Rechercher produits"
1102             
1103             
1104               data-placeholder-two="Rechercher kits"
1105             
1106             
1107               data-placeholder-three="Rechercher routines"
1108             
1109             data-placeholder-prompts-mob="false"
1110             
1111               data-typing-speed="100"
1112               data-deleting-speed="60"
1113               data-delay-after-deleting="500"
1114               data-delay-before-first-delete="2000"
1115               data-delay-after-word-typed="2400"
1116             
1117             role="combobox"
1118               autocomplete="off"
1119               aria-autocomplete="list"
1120               aria-controls="predictive-search-results"
1121               aria-owns="predictive-search-results"
1122               aria-haspopup="listbox"
1123               aria-expanded="false"
1124               spellcheck="false">
1125<custom-select id="product_types" class="search__product-types absolute left-0 top-0 bottom-0 js-search-product-types"><label class="label visually-hidden no-js-hidden" id="product_types-label">Type de produit</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button"
1126            aria-expanded="false" aria-haspopup="listbox" aria-labelledby="product_types-label"
1127            >
1128      <span class="text-start">Tous</span>
1129      <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true">
1130        <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/>
1131      </svg>
1132    </button>
1133    <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1"
1134        aria-hidden="true" hidden><li class="custom-select__option js-option" id="product_types-opt-default" role="option" data-value="">
1135          <span class="pointer-events-none">Tous</span>
1136        </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-0" role="option"
1137              data-value="Accessoires &amp; cadeaux"
1138              
1139              >
1140            <span class="pointer-events-none">Accessoires & cadeaux</span>
1141          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-1" role="option"
1142              data-value="Masque"
1143              
1144              >
1145            <span class="pointer-events-none">Masque</span>
1146          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-2" role="option"
1147              data-value="Nettoyants &amp; Démaquillants"
1148              
1149              >
1150            <span class="pointer-events-none">Nettoyants & Démaquillants</span>
1151          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-3" role="option"
1152              data-value="Routines &amp; Coffrets"
1153              
1154              >
1155            <span class="pointer-events-none">Routines & Coffrets</span>
1156          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-4" role="option"
1157              data-value="Soin de la peau"
1158              
1159              >
1160            <span class="pointer-events-none">Soin de la peau</span>
1161          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-5" role="option"
1162              data-value="Soins ciblés"
1163              
1164              >
1165            <span class="pointer-events-none">Soins ciblés</span>
1166          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-6" role="option"
1167              data-value="product"
1168              
1169              >
1170            <span class="pointer-events-none">product</span>
1171          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-7" role="option"
1172              data-value="Soin de la peau"
1173              
1174              >
1175            <span class="pointer-events-none">Soin de la peau</span>
1176          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-8" role="option"
1177              data-value="Soins ciblés"
1178              
1179              >
1180            <span class="pointer-events-none">Soins ciblés</span>
1181          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-9" role="option"
1182              data-value="Soins corporels"
1183              
1184              >
1185            <span class="pointer-events-none">Soins corporels</span>
1186          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-10" role="option"
1187              data-value="Soins de jour"
1188              
1189              >
1190            <span class="pointer-events-none">Soins de jour</span>
1191          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-11" role="option"
1192              data-value="Soins de nuit"
1193              
1194              >
1195            <span class="pointer-events-none">Soins de nuit</span>
1196          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-12" role="option"
1197              data-value="Soins solaires"
1198              
1199              >
1200            <span class="pointer-events-none">Soins solaires</span>
1201          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-13" role="option"
1202              data-value="Soins teintés"
1203              
1204              >
1205            <span class="pointer-events-none">Soins teintés</span>
1206          </li><li class="custom-select__option flex items-center js-option" id="product_types-opt-14" role="option"
1207              data-value="Sérums"
1208              
1209              >
1210            <span class="pointer-events-none">Sérums</span>
1211          </li></ul>
1212  </div></custom-select>
1213        <input type="hidden" id="product_type_input" name="filter.p.product_type"/><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Rechercher</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg>
1214</button>
1215<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden>
1216        <span class="visually-hidden">Réinitialiser</span>
1217        <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
1218      </button></search-form><div class="js-search-results" tabindex="-1" data-predictive-search></div>
1219      <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form>
1220  <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search>
1221      </div><div class="header__icons flex justify-end mis-auto js-closes-menu">
1222    <selector data-type="lsn-switchers" data-desktop=''></selector>
1223          <div class="hidden md:block">
1224<a class="header__icon  js-show-search" href="/search" aria-controls="search-bar">
1225            <svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg>
1226            <span class="visually-hidden">Recherche</span>
1227          </a>
1228          </div><a class="header__icon text-current hidden md:block" href="/account/login">
1229            <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg>
1230            <span class="visually-hidden">Se connecter</span>
1231          </a><a class="header__icon relative text-current" id="cart-icon" href="/cart" data-no-instant><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><span class="visually-hidden">Panier</span><div id="cart-icon-bubble"></div>
1232      </a>
1233
1234    </div><main-menu class="main-menu" data-menu-sensitivity="200">
1235        <details class="main-menu__disclosure has-motion" open>
1236          <summary class="main-menu__toggle md:hidden">
1237            <span class="main-menu__toggle-icon" aria-hidden="true"></span>
1238            <span class="visually-hidden">Menu</span>
1239          </summary>
1240          <div class="main-menu__content has-motion justify-between">
1241            <!-- PROMOTION MOBILE --><div class="promo_mobile" style="--promo-text-color:#fafafd;--promo-min-height:200px;--promo-overlay-color: rgba(0, 0, 0, 0.2);"><div class="promo relative flex p-6 justify-start items-end md:hidden"><div class="media absolute top-0 left-0 w-full h-full">
1242                    <img data-srcset="//soskin.fr/cdn/shop/files/Banniere_desktop_Diag-de-peau_8660x1665px_plus-large_visuel-seul.jpg?v=1785759318&width=400, //soskin.fr/cdn/shop/files/Banniere_desktop_Diag-de-peau_8660x1665px_plus-large_visuel-seul.jpg?v=1785759318&width=800 2x" data-src="//soskin.fr/cdn/shop/files/Banniere_desktop_Diag-de-peau_8660x1665px_plus-large_visuel-seul.jpg?v=1785759318&width=800"
1243           class="img-fit no-js-hidden" style="object-position: 50.0% 50.0%" loading="lazy"
1244           width="800"
1245           height="154"
1246           alt=""><noscript>
1247      <img src="//soskin.fr/cdn/shop/files/Banniere_desktop_Diag-de-peau_8660x1665px_plus-large_visuel-seul.jpg?v=1785759318&width=800"
1248           loading="lazy"
1249           class="img-fit" style="object-position: 50.0% 50.0%" width="800"
1250           height="154"
1251           alt="">
1252    </noscript>
1253                  </div><div class="promo__content relative" style="--font-size: 14px; max-width: 100%;">
1254                    <div class="rte rte--inherit-heading-color"><p><strong>Diagnostic de peau</strong><br/>Démarrez votre diagnostic en ligne pour mieux décoder votre peau. Et découvrez votre prescription personnalisée.<br/><a href="https://soskin.fr/pages/diagnostic-de-peau" title="https://soskin.fr/pages/diagnostic-de-peau"><span style="text-decoration:underline">Je lance mon diagnostic &gt;</span></a></p></div>
1255                  </div></div></div><!-- END -->
1256            <nav aria-label="Principal">
1257              <ul class="main-nav"><li><details class="js-mega-nav" >
1258                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
1259                          <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/all-products">
1260                            PRODUITS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1261                          </a>
1262                        </summary><div class="main-nav__child mega-nav mega-nav--columns has-motion">
1263                          <div class="container mega-nav--promos-right ">
1264                            <ul class="child-nav md:flex md:nav-gap-x-16 ">
1265                              <li class="md:hidden">
1266                                <button type="button" class="main-nav__item_small main-nav__item--back relative js-back">
1267                                  <div class="main-nav__item-content text-start">
1268                                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Retour</div>
1269                                </button>
1270                              </li>
1271
1272                              <li class="md:hidden">
1273                                <a href="/collections/all-products" class="main-nav__item child-nav__item main-nav__item-header">PRODUITS</a>
1274                              </li><li class="flex-auto"><nav-menu class="js-mega-nav">
1275                                      <details open>
1276                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md">
1277                                          <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/visage" data-no-instant>VISAGE<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1278                                            </a>
1279                                          </div>
1280                                        </summary>
1281
1282                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/visage">Voir tout</a>
1283                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/preparer">Nettoyants et démaquillants</a>
1284                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/stimuler">Sérums</a>
1285                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/proteger">Soin de jour</a>
1286                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/regenerer">Crèmes de nuit et masques</a>
1287                                              </li><li><a class="grandchild-nav__item main-nav__item" href="https://soskin.fr/collections/cernes-poches">Contour des yeux</a>
1288                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/soins-teintes">Soins teintés</a>
1289                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/gamme-solaire/Le-visage">Protection solaire visage</a>
1290                                              </li></ul>
1291                                        </div>
1292                                      </details>
1293                                    </nav-menu></li><li class="flex-auto"><nav-menu class="js-mega-nav">
1294                                      <details open>
1295                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md">
1296                                          <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/all-products/Le-corps" data-no-instant>CORPS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1297                                            </a>
1298                                          </div>
1299                                        </summary>
1300
1301                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/le-corps">Voir tout</a>
1302                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/hygiene">Hygiène</a>
1303                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cremes-laits">Crèmes / Laits</a>
1304                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/gamme-solaire/Le-corps">Protection solaire corps</a>
1305                                              </li></ul>
1306                                        </div>
1307                                      </details>
1308                                    </nav-menu></li><li class="flex-auto"><nav-menu class="js-mega-nav">
1309                                      <details open>
1310                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md">
1311                                          <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/all-products" data-no-instant>PRÉOCCUPATIONS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1312                                            </a>
1313                                          </div>
1314                                        </summary>
1315
1316                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/reparation-peaux-fragilisees">Réparation, Peaux fragilisées</a>
1317                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/rougeurs-deshydratation">Hydratation, Peaux sensibles</a>
1318                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/1ers-signes-de-lage-eclat">Eclat, 1ers signes de l’âge</a>
1319                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/rides-fermete">Nutrition, Peaux matures</a>
1320                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/cernes-poches">Contour des yeux</a>
1321                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/imperfections-pores-dilates">Acné tardive, Peaux à imperfections</a>
1322                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/taches-brunes-teint-inegal">Taches, Peaux hyperpigmentées</a>
1323                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/gamme-solaire">Gamme Solaire SPF Low-Tox ®</a>
1324                                              </li></ul>
1325                                        </div>
1326                                      </details>
1327                                    </nav-menu></li></ul><div class="child-promos" data-promo-count="1">
1328                                <div class="main-nav__promos mt-6 md:nav-mt-4 sm:nav-gap-x-6 sm:grid lg:block "
1329                                  style="--promo-text-color:#000000;--promo-min-height:200px;--promo-overlay-color: rgba(255, 255, 255, 0.2);"><a href="/products/stick-barriere" class="promo hover:grow-media overflow-hidden relative flex  flex-col p-6 "><div class="media  h-210px-md  top-0 left-0 w-full h-full">
1330                                          <img data-src="//soskin.fr/cdn/shop/files/Banniere_mobile_Cicaplex_750x700px_v2_762d257f-ba11-41f1-85c8-d367d68e8795.jpg?v=1784117840&width=400"
1331           class="img-fit no-js-hidden" style="object-position: 50.0% 50.0%" loading="lazy"
1332           width="400"
1333           height="234"
1334           alt=""><noscript>
1335      <img src="//soskin.fr/cdn/shop/files/Banniere_mobile_Cicaplex_750x700px_v2_762d257f-ba11-41f1-85c8-d367d68e8795.jpg?v=1784117840&width=400"
1336           loading="lazy"
1337           class="img-fit" style="object-position: 50.0% 50.0%" width="400"
1338           height="234"
1339           alt="">
1340    </noscript>
1341                                        </div><div class="promo__content relative" style="--font-size: 16px; max-width: 100%;">
1342                                          <div class=" rte--inherit-heading-color"  style="text-align:center;"><p><em><strong>NOUVEAUTÉ </strong></em></p><p><strong>LE GESTE SOS POUR LES PEAUX FRAGILISÉES 💗</strong><br/><br/></p></div>
1343                                        </div></a></div>
1344                              </div></div></div>
1345                      </details></li><li><a class="main-nav__item main-nav__item--primary" href="/collections/best-seller">BEST SELLERS</a></li><li>
1345<details class="js-mega-nav" >
1346                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
1347                          <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/duos-routines-1">
1348                            KITS &amp; ROUTINES <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1349                          </a>
1350                        </summary><div class="main-nav__child mega-nav mega-nav--columns has-motion">
1351                          <div class="container mega-nav--promos-right ">
1352                            <ul class="child-nav md:flex md:nav-gap-x-16 ">
1353                              <li class="md:hidden">
1354                                <button type="button" class="main-nav__item_small main-nav__item--back relative js-back">
1355                                  <div class="main-nav__item-content text-start">
1356                                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Retour</div>
1357                                </button>
1358                              </li>
1359
1360                              <li class="md:hidden">
1361                                <a href="/collections/duos-routines-1" class="main-nav__item child-nav__item main-nav__item-header">KITS &amp; ROUTINES </a>
1362                              </li><li class="flex-auto">
1363                                        <a class="main-nav__item child-nav__item"
1364                                         href="/collections/duos-routines-1">VOIR TOUT
1365                                        </a>
1366                                      
1367</li><li class="flex-auto"><nav-menu class="js-mega-nav">
1368                                      <details open>
1369                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md">
1370                                          <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/duos-routines-1" data-no-instant>PRÉOCCUPATIONS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1371                                            </a>
1372                                          </div>
1373                                        </summary>
1374
1375                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/routines-rides-fermete">Routines anti-âge &amp; éclat</a>
1376                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/routines-imperfections-pores-dilates">Routines boutons et imperfections</a>
1377                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/routines-rougeurs-deshydratation">Routines rougeurs &amp; déshydratation</a>
1378                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/routines-corps">Routines corps</a>
1379                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/duos-routines-1">Toutes les routines</a>
1380                                              </li></ul>
1381                                        </div>
1382                                      </details>
1383                                    </nav-menu></li><li class="flex-auto"><nav-menu class="js-mega-nav">
1384                                      <details open>
1385                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md">
1386                                          <div class="main-nav__item-content"><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/duos-routines-1" data-no-instant>TYPES DE PEAUX<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1387                                            </a>
1388                                          </div>
1389                                        </summary>
1390
1391                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item" href="/collections/routines-taches-brunes-teint-inegal">Routines peaux hyperpigmentées</a>
1392                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/routines-peaux-mixtes-a-grasses">Routines peaux mixtes à grasses</a>
1393                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/routine-peau-seche">Routines peau sèche</a>
1394                                              </li><li><a class="grandchild-nav__item main-nav__item" href="/collections/routines-rougeurs-deshydratation">Routines peaux sensibles et déshydratées</a>
1395                                              </li></ul>
1396                                        </div>
1397                                      </details>
1398                                    </nav-menu></li></ul><div class="child-promos" data-promo-count="1">
1399                                <div class="main-nav__promos mt-6 md:nav-mt-4 sm:nav-gap-x-6 sm:grid lg:block "
1400                                  style="--promo-text-color:#0c0c0c;--promo-min-height:200px;--promo-overlay-color: rgba(250, 250, 253, 0.0);"><a href="/products/routine-anti-taches-visage" class="promo hover:grow-media overflow-hidden relative flex  flex-col p-6 "><div class="media  h-210px-md  top-0 left-0 w-full h-full">
1401                                          <img data-srcset="//soskin.fr/cdn/shop/files/Design_sans_titre_3_255b642a-dfc1-4c42-bfd0-be71436021fd.png?v=1763630689&width=400, //soskin.fr/cdn/shop/files/Design_sans_titre_3_255b642a-dfc1-4c42-bfd0-be71436021fd.png?v=1763630689&width=800 2x" data-src="//soskin.fr/cdn/shop/files/Design_sans_titre_3_255b642a-dfc1-4c42-bfd0-be71436021fd.png?v=1763630689&width=800"
1402           class="img-fit no-js-hidden" style="object-position: 50.0% 50.0%" loading="lazy"
1403           width="800"
1404           height="356"
1405           alt=""><noscript>
1406      <img src="//soskin.fr/cdn/shop/files/Design_sans_titre_3_255b642a-dfc1-4c42-bfd0-be71436021fd.png?v=1763630689&width=800"
1407           loading="lazy"
1408           class="img-fit" style="object-position: 50.0% 50.0%" width="800"
1409           height="356"
1410           alt="">
1411    </noscript>
1412                                        </div><div class="promo__content relative" style="--font-size: 14px; max-width: 100%;">
1413                                          <div class=" rte--inherit-heading-color"  style="text-align:center;"><p>Routine anti-taches&nbsp;</p></div>
1414                                        </div></a></div>
1415                              </div></div></div>
1416                      </details></li><li><a class="main-nav__item main-nav__item--primary" href="/pages/diagnostic-de-peau">DIAGNOSTIC DE PEAU</a></li><li>
1416<details class="js-mega-nav" >
1417                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
1418                          <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/pages/manifesto">
1419                            LABORATOIRE<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1420                          </a>
1421                        </summary><div class="main-nav__child mega-nav mega-nav--columns mega-nav--no-grandchildren has-motion">
1422                          <div class="container mega-nav--promos-bottom ">
1423                            <ul class="child-nav md:flex md:nav-gap-x-16 ">
1424                              <li class="md:hidden">
1425                                <button type="button" class="main-nav__item_small main-nav__item--back relative js-back">
1426                                  <div class="main-nav__item-content text-start">
1427                                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Retour</div>
1428                                </button>
1429                              </li>
1430
1431                              <li class="md:hidden">
1432                                <a href="/pages/manifesto" class="main-nav__item child-nav__item main-nav__item-header">LABORATOIRE</a>
1433                              </li><li class="flex-auto">
1434</li></ul><div class="child-promos" data-promo-count="3">
1435                                <div class="main-nav__promos mt-6 md:nav-mt-4 sm:nav-gap-x-6 sm:grid sm:grid-cols-3  lg:grid-cols-3 "
1436                                  style="--promo-text-color:#000000;--promo-min-height:270px;--promo-overlay-color: rgba(0, 0, 0, 0.0);"><a href="/pages/manifesto" class="promo hover:grow-media overflow-hidden relative flex  flex-col p-8 "><div class="media  h-210px-md  top-0 left-0 w-full h-full">
1437                                          <img data-srcset="//soskin.fr/cdn/shop/files/Visuel_mega_menu.jpg?v=1765789529&width=400, //soskin.fr/cdn/shop/files/Visuel_mega_menu.jpg?v=1765789529&width=800 2x" data-src="//soskin.fr/cdn/shop/files/Visuel_mega_menu.jpg?v=1765789529&width=800"
1438           class="img-fit no-js-hidden" style="object-position: 50.0% 50.0%" loading="lazy"
1439           width="800"
1440           height="652"
1441           alt=""><noscript>
1442      <img src="//soskin.fr/cdn/shop/files/Visuel_mega_menu.jpg?v=1765789529&width=800"
1443           loading="lazy"
1444           class="img-fit" style="object-position: 50.0% 50.0%" width="800"
1445           height="652"
1446           alt="">
1447    </noscript>
1448                                        </div><div class="promo__content relative" style="--font-size: 16px; max-width: 100%;">
1449                                          <div class=" rte--inherit-heading-color"  style="text-align:center;"><p>HISTOIRE ET MISSION</p></div>
1450                                        </div></a><a href="/pages/nos-engagements" class="promo hover:grow-media overflow-hidden relative flex  flex-col p-8 "><div class="media  h-210px-md  top-0 left-0 w-full h-full">
1451                                          <img data-srcset="//soskin.fr/cdn/shop/files/models.jpg?v=1765203426&width=400, //soskin.fr/cdn/shop/files/models.jpg?v=1765203426&width=800 2x" data-src="//soskin.fr/cdn/shop/files/models.jpg?v=1765203426&width=800"
1452           class="img-fit no-js-hidden" style="object-position: 50.0% 50.0%" loading="lazy"
1453           width="800"
1454           height="533"
1455           alt=""><noscript>
1456      <img src="//soskin.fr/cdn/shop/files/models.jpg?v=1765203426&width=800"
1457           loading="lazy"
1458           class="img-fit" style="object-position: 50.0% 50.0%" width="800"
1459           height="533"
1460           alt="">
1461    </noscript>
1462                                        </div><div class="promo__content relative" style="--font-size: 16px; max-width: 100%;">
1463                                          <div class=" rte--inherit-heading-color"  style="text-align:center;"><p>ENGAGEMENTS ET VALEURS</p></div>
1464                                        </div></a>
1464<a href="/pages/charte-formulation" class="promo hover:grow-media overflow-hidden relative flex  flex-col p-8 "><div class="media  h-210px-md top-0 left-0 w-full h-full">
1465                                          <img data-srcset="//soskin.fr/cdn/shop/files/Ingredients_hautement_concentres.jpg?v=1667831285&width=400, //soskin.fr/cdn/shop/files/Ingredients_hautement_concentres.jpg?v=1667831285&width=800 2x" data-src="//soskin.fr/cdn/shop/files/Ingredients_hautement_concentres.jpg?v=1667831285&width=800"
1466           class="img-fit no-js-hidden" style="object-position: 50.0% 50.0%" loading="lazy"
1467           width="800"
1468           height="1198"
1469           alt="Laboratoire Soskin focus microscope "><noscript>
1470      <img src="//soskin.fr/cdn/shop/files/Ingredients_hautement_concentres.jpg?v=1667831285&width=800"
1471           loading="lazy"
1472           class="img-fit" style="object-position: 50.0% 50.0%" width="800"
1473           height="1198"
1474           alt="Laboratoire Soskin focus microscope ">
1475    </noscript>
1476                                        </div><div class="promo__content relative" style="--font-size: 16px; max-width: 100%;">
1477                                          <div class=" rte--inherit-heading-color"  style="text-align:center;"><p>LA RECHERCHE SOSKIN</p></div>
1478                                        </div></a></div>
1479                              </div></div></div>
1480                      </details></li></ul>
1481            </nav><div class="selector-langshop-mobile"><selector data-type="lsn-switchers" data-mobile=''></selector></div>
1482              <nav aria-label="Secondaire" class="secondary-nav-container">
1483                <ul class="secondary-nav-mobile md:hidden" role="list">
1484                  
1485                    <li>
1486                      <a class="secondary-nav__item" href="/pages/nous-contacter">Contact</a>
1487                    </li>
1488                    <li>
1489                      <a class="secondary-nav__item" href="/account/">Mon Compte</a>
1490                    </li>
1491                </ul>
1492              </nav></div>
1493        </details>
1494      </main-menu></header>
1495</store-header><link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/navigation-mega-columns.css?v=71759237275945375531733730073" media="print" onload="this.media='all'"><link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/promos.css?v=127548740392444850871733730073" media="print" onload="this.media='all'">
1496
1497<script type="application/ld+json">
1498  {
1499    "@context": "http://schema.org",
1500    "@type": "Organization",
1501    "name": "SOSKIN",
1502      "logo": "https:\/\/soskin.fr\/cdn\/shop\/files\/SK_LOGO_BLACK_PNG_b5b2855f-2d4f-4e03-a120-4f1197177b5e.png?v=1752573301\u0026width=4961",
1503    
1504    "sameAs": [
1505      
1506"https:\/\/facebook.com","https:\/\/www.instagram.com\/soskin_laboratoire"
1507    ],
1508    "url": "https:\/\/soskin.fr"
1509  }
1510</script>
1510
1511
1512
1513</div>
1514<!-- END sections: header-group --><main id="main-content"><div id="shopify-section-template--24047497642317__main" class="shopify-section cc-main-search section section--template"><link href="//soskin.fr/cdn/shop/t/60/assets/products-grid.css?v=81405946926494935431733730073" rel="stylesheet" type="text/css" media="all" />
1515<link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/quick-add.css?v=177386688501969855721741288307" media="print" onload="this.media='all'">
1516  <link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/product.css?v=141673175472676736011785755753" media="print" onload="this.media='all'">
1517  
1517<script src="//soskin.fr/cdn/shop/t/60/assets/quick-add.js?v=51199992971974147511733730073" defer="defer"></script>
1517
1518  
1518<script src="//soskin.fr/cdn/shop/t/60/assets/variant-picker.js?v=171501168965967253321733730073" defer="defer"></script>
1518
1519  
1519<script src="//soskin.fr/cdn/shop/t/60/assets/product-form.js?v=180606225650645550491733730073" defer="defer"></script>
1519
1520  
1520<script src="//soskin.fr/cdn/shop/t/60/assets/custom-select.js?v=58588404616066706311733730073" defer="defer"></script>
1520<link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/predictive-search.css?v=22470766091250583871740588420" media="print" onload="this.media='all'">
1521  
1521<script src="//soskin.fr/cdn/shop/t/60/assets/predictive-search.js?v=98056962779492199991733730073" defer="defer"></script>
1521
1522  
1522<script src="//soskin.fr/cdn/shop/t/60/assets/tabs.js?v=135558236254064818051733730073" defer="defer"></script>
1522<div class="container"><div class="text-center"><h1>Recherche</h1><div class="form-width mb-section block mx-auto">
1523          <predictive-search class="block" data-loading-text="Chargement..."><form class="search relative" role="search" action="/search" method="get">
1524    <label class="label visually-hidden" for="main-search">Recherche</label>
1525    
1525<script src="//soskin.fr/cdn/shop/t/60/assets/search-form.js?v=43677551656194261111733730073" defer="defer"></script>
1525
1526    <search-form class="search__form block">
1527      <input type="hidden" name="type" value="product,">
1528      <input type="hidden" name="options[prefix]" value="last">
1529      <input type="search"
1530             class="search__input w-full input js-search-input"
1531             id="main-search"
1532             name="q"
1533             placeholder="Rechercher produits"
1534             value=""
1535             
1536               data-placeholder-one="Rechercher produits"
1537             
1538             
1539               data-placeholder-two="Rechercher kits"
1540             
1541             
1542               data-placeholder-three="Rechercher routines"
1543             
1544             data-placeholder-prompts-mob="false"
1545             
1546               data-typing-speed="100"
1547               data-deleting-speed="60"
1548               data-delay-after-deleting="500"
1549               data-delay-before-first-delete="2000"
1550               data-delay-after-word-typed="2400"
1551             
1552             role="combobox"
1553               autocomplete="off"
1554               aria-autocomplete="list"
1555               aria-controls="predictive-search-results"
1556               aria-owns="predictive-search-results"
1557               aria-haspopup="listbox"
1558               aria-expanded="false"
1559               spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Rechercher</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg>
1560</button>
1561<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden>
1562        <span class="visually-hidden">Réinitialiser</span>
1563        <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
1564      </button></search-form><div class="js-search-results" tabindex="-1" data-predictive-search></div>
1565      <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form>
1566  <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search>
1567        </div></div></div>
1568
1569
1570</div>
1571  </main><!-- BEGIN sections: overlay-group -->
1572<div id="shopify-section-sections--24047491645773__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/cart-items.css?v=146758917966725240981750921370" media="print" onload="this.media='all'">
1573<link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/cart-items-custom.css?v=104411988790970322931789982583" media="print" onload="this.media='all'">
1574<script src="//soskin.fr/cdn/shop/t/60/assets/cart-drawer.js?v=82263251845980027071733730073" defer="defer"></script>
1574
1575
1576<style>
1577  
1578    #cart-drawer-media-promotion {position:inherit !important;order:1;}
1579    #cart-drawer-media-promotion .cart-drawer__media-promotion {padding-bottom:20px;padding-top:8px;}
1580    #cart-promoted-products {order:2;}
1581    #cart-promoted-products promoted-products {padding-bottom:0px;}
1582    #cart-promoted-products h2 {display:none;}
1583    #cart-promoted-products carousel-slider {display:flex;flex-direction: column;}
1584    #cart-promoted-products carousel-slider > .relative {order:1;}
1585    #cart-promoted-products carousel-slider > div:not(.relative) {order:2;display:flex;justify-content:flex-end;}
1586  
1587  .cart-empty .btn {padding: 10px 14px;}
1588  .cart-empty p {text-align: center;max-width: 325px;margin-bottom: 25px;}
1589  .promo-code-container h2 {font-size:12px !important;text-transform:uppercase;}
1590  .btn--add-to-cart-drawer {font-size:12px;margin-top:8px;}
1591  .delivery_note {display: flex;gap: 6px;justify-content: center;align-items: center;font-size:13px !important;}
1592  .delivery_note:before {width:6px;height:6px;border-radius:50%;background-color: #29b529;content:'';}
1593  .shipping-notice {margin-top:8px;margin-bottom:0px !important;}
1594  .cart-drawer--buttons .payment-icons {display: flex;gap: 10px;list-style: none;padding: 0;margin: 0; margin-top:10px;justify-content: center;}
1595  .cart-drawer--buttons .payment-icons img {height: 18px;object-fit: contain;}
1596  .cart-drawer--buttons .payment-icons > li {margin-inline-end: 0px !important;margin-bottom:0px !important;}
1597  .mr-cvb-icon {transform: scale(.70);margin-top:0px;transform-origin: center center;}
1598  .mr-progress-bar-item__milestone {font-size: 12px;margin-top:10px;}
1599  .mr-progress-bar-con__item {gap:0px !important;height:0;}
1600  .mr-embedded-widget__progress-bar-con {margin-top: -12px;margin-bottom: 2px;}
1601  .mr-embedded-widget__offer-header-con p {font-size:13px;padding-top:8px;}
1602  .use-md__StyledComponent-nujgft-1, use-md__FlexDiv-nujgft-0 {text-decoration:underline;}
1603  .mr-button {font-size: 14px;transform: scale(.75);transform-origin: center left;}
1604  .use-md__StyledComponent-nujgft-1, .use-md__FlexDiv-nujgft-0 {width: 100%;display: flex;justify-content: flex-start;}
1605  
1606</style><cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Votre panier" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="false">
1607  <header class="drawer__header flex justify-between items-center"><div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer">
1608        <span class="visually-hidden">Fermer</span>
1609        <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
1610      </button>
1611    </div>
1612  </header>
1613
1614  <div class="drawer__content drawer__content--flex flex-auto items-center drawer__empty-with-promotions">
1615    
1616<div class="cart-drawer__content grow flex items-center">
1617      
1618      
1619      <div class="free-shipping-container free-shipping-app color-scheme color-scheme--1" data-empty="true">
1620        <div id="mr-div-embedded-cp-cvb-drawer"></div>
1621      </div><form class="form" id="cart-drawer-form" action="/cart" method="post">
1622        <cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty">
1623      
1624
1625      <p class="h5">VOTRE PANIER EST VIDE</p>
1626      <p>Votre panier est actuellement vide. Commencez vos achats et soyez récompensé de votre fidélité.</p><a class="btn btn--primary" href="/collections/nouveaute">COMMENCER VOS ACHATS</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite">
1627    Sous-total:0,00€
1628</p>
1629  <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Chargement...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items>
1630
1631      </form>
1632
1633      
1634      <div id="mr-div-embedded-cp-freegift_manual-drawer"></div>
1635    </div>
1636
1637    <div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"><promoted-products class="cart-drawer__promoted-products layout-carousel block w-full"><carousel-slider class="carousel block" inactive>
1638
1639          <div class="mb-2 flex items-center justify-between"><h2 class="flex-auto mb-0 h6 max-w-full">NOUVEAUTÉS ☀️</h2><div class="slider-nav slide-nav--inline flex no-js-hidden">
1640              <button type="button" class="slider-nav__btn tap-target btn has-ltr-icon" name="prev" aria-controls="slider-sections--24047491645773__cart-drawer">
1641                <span class="visually-hidden">Précédent</span>
1642                <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
1643              </button>
1644              <button type="button" class="slider-nav__btn slider-nav__btn--offset tap-target btn has-ltr-icon" name="next" aria-controls="slider-sections--24047491645773__cart-drawer">
1645                <span class="visually-hidden">Suivant</span>
1646                <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1647              </button>
1648            </div>
1649          </div>
1650
1651          <div class="relative">
1652            <div class="slider slider--no-scrollbar" id="slider-sections--24047491645773__cart-drawer"><ul class="slider__grid grid grid-flow-col auto-cols-1 gap-x-theme small__grid" role="list"><li class="slider__item"><div class="card card--row card--related  relative flex">
1653  <div class="card__media">
1654    
1655<div class="media relative" style="padding-top: 100.0%;">
1656          <img data-srcset="//soskin.fr/cdn/shop/files/S080_SOLAIRE_Web_4000x4000px.png?v=1786000870&width=88, //soskin.fr/cdn/shop/files/S080_SOLAIRE_Web_4000x4000px.png?v=1786000870&width=176 2x" data-src="//soskin.fr/cdn/shop/files/S080_SOLAIRE_Web_4000x4000px.png?v=1786000870&width=176"
1657           class="img-fit no-js-hidden" loading="lazy"
1658           width="176"
1659           height="176"
1660           alt="Stick solaire SPF50+ Soins solaires Soskin"><noscript>
1661      <img src="//soskin.fr/cdn/shop/files/S080_SOLAIRE_Web_4000x4000px.png?v=1786000870&width=176"
1662           loading="lazy"
1663           class="img-fit" width="176"
1664           height="176"
1665           alt="Stick solaire SPF50+ Soins solaires Soskin">
1666    </noscript>
1667        </div>
1668  </div>
1669
1670  <div class="card__info">
1671      <p class="h6 regular-text mt-2 mb-1">
1672
1673
1674  <a href="/products/stick-solaire-tres-haute-protection-spf50" class="card-link text-current">
1675    Stick solaire SPF50+
1676  </a>
1677
1678      </p>
1679    <div class="flex"><div class="relative"><span class="capacity_voyage" style="font-size:12px;display:none;"></span><span class="capacity_standard" style="font-size:12px;">15g</span></div>
1680    </div><div class="price">
1681  <div class="price__default">
1682    <s class="price__was"></s>
1683    <span class="price__current">14,00€
1684</span>
1685  </div>
1686
1687  <div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
1688</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
1689
1690  <div class="price__no-variant" hidden>
1691    <strong class="price__current">Indisponible</strong>
1692  </div>
1693</div>
1694<product-form>
1695          <div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="related-product9939819462989" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="50942257856845" disabled><button class="link" name="add" aria-haspopup="dialog" data-add-to-cart-text="Ajouter">Ajouter</button><input type="hidden" name="product-id" value="9939819462989" /><input type="hidden" name="section-id" value="sections--24047491645773__cart-drawer" /></form></product-form></div>
1696</div>
1697</li><li class="slider__item"><div class="card card--row card--related  relative flex">
1698  <div class="card__media">
1699    
1700<div class="media relative" style="padding-top: 100.0%;">
1701          <img data-srcset="//soskin.fr/cdn/shop/files/SK70250G02_PACKSHOT.png?v=1790309531&width=88, //soskin.fr/cdn/shop/files/SK70250G02_PACKSHOT.png?v=1790309531&width=176 2x" data-src="//soskin.fr/cdn/shop/files/SK70250G02_PACKSHOT.png?v=1790309531&width=176"
1702           class="img-fit no-js-hidden" loading="lazy"
1703           width="176"
1704           height="176"
1705           alt="Crème fondante très haute protection SPF50+ Soins solaires Soskin"><noscript>
1706      <img src="//soskin.fr/cdn/shop/files/SK70250G02_PACKSHOT.png?v=1790309531&width=176"
1707           loading="lazy"
1708           class="img-fit" width="176"
1709           height="176"
1710           alt="Crème fondante très haute protection SPF50+ Soins solaires Soskin">
1711    </noscript>
1712        </div>
1713  </div>
1714
1715  <div class="card__info">
1716      <p class="h6 regular-text mt-2 mb-1">
1717
1718
1719  <a href="/products/creme-solaire-haute-protection" class="card-link text-current">
1720    Crème fondante très haute protection SPF50+
1721  </a>
1722
1723      </p>
1724    <div class="flex"><div class="relative"><span class="capacity_voyage" style="font-size:12px;display:none;"></span><span class="capacity_standard" style="font-size:12px;">125ml</span></div>
1725    </div><div class="price">
1726  <div class="price__default">
1727    <s class="price__was"></s>
1728    <span class="price__current">19,00€
1729</span>
1730  </div>
1731
1732  <div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
1733</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
1734
1735  <div class="price__no-variant" hidden>
1736    <strong class="price__current">Indisponible</strong>
1737  </div>
1738</div>
1739<product-form>
1740          <div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="related-product6606122287310" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="39522136686798" disabled><button class="link" name="add" aria-haspopup="dialog" data-add-to-cart-text="Ajouter">Ajouter</button><input type="hidden" name="product-id" value="6606122287310" /><input type="hidden" name="section-id" value="sections--24047491645773__cart-drawer" /></form></product-form></div>
1741</div>
1742</li><li class="slider__item"><div class="card card--row card--related  relative flex">
1743  <div class="card__media">
1744    
1745<div class="media relative" style="padding-top: 100.0%;">
1746          <img data-srcset="//soskin.fr/cdn/shop/files/SK70530_PACKSHOT.png?v=1790806689&width=88, //soskin.fr/cdn/shop/files/SK70530_PACKSHOT.png?v=1790806689&width=176 2x" data-src="//soskin.fr/cdn/shop/files/SK70530_PACKSHOT.png?v=1790806689&width=176"
1747           class="img-fit no-js-hidden" loading="lazy"
1748           width="176"
1749           height="176"
1750           alt="Huile solaire haute protection SPF30+ Soins solaires Soskin"><noscript>
1751      <img src="//soskin.fr/cdn/shop/files/SK70530_PACKSHOT.png?v=1790806689&width=176"
1752           loading="lazy"
1753           class="img-fit" width="176"
1754           height="176"
1755           alt="Huile solaire haute protection SPF30+ Soins solaires Soskin">
1756    </noscript>
1757        </div>
1758  </div>
1759
1760  <div class="card__info">
1761      <p class="h6 regular-text mt-2 mb-1">
1762
1763
1764  <a href="/products/huile-solaire-100ml" class="card-link text-current">
1765    Huile solaire haute protection SPF30+
1766  </a>
1767
1768      </p>
1769    <div class="flex"><div class="relative"><span class="capacity_voyage" style="font-size:12px;display:none;"></span><span class="capacity_standard" style="font-size:12px;">100ml</span></div>
1770    </div><div class="price">
1771  <div class="price__default">
1772    <s class="price__was"></s>
1773    <span class="price__current">15,00€
1774</span>
1775  </div>
1776
1777  <div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
1778</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
1779
1780  <div class="price__no-variant" hidden>
1781    <strong class="price__current">Indisponible</strong>
1782  </div>
1783</div>
1784<product-form>
1785          <div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="related-product6993994383566" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="41131194155214" disabled><button class="link" name="add" aria-haspopup="dialog" data-add-to-cart-text="Ajouter">Ajouter</button><input type="hidden" name="product-id" value="6993994383566" /><input type="hidden" name="section-id" value="sections--24047491645773__cart-drawer" /></form></product-form></div>
1786</div>
1787</li><li class="slider__item"><div class="card card--row card--related  relative flex">
1788  <div class="card__media">
1789    
1790<div class="media relative" style="padding-top: 122.31578947368422%;">
1791          <img data-srcset="//soskin.fr/cdn/shop/files/15-530787.png?v=1734611182&width=88, //soskin.fr/cdn/shop/files/15-530787.png?v=1734611182&width=176 2x" data-src="//soskin.fr/cdn/shop/files/15-530787.png?v=1734611182&width=176"
1792           class="img-fit no-js-hidden" loading="lazy"
1793           width="176"
1794           height="215"
1795           alt="Kit solaire Soins solaires Soskin"><noscript>
1796      <img src="//soskin.fr/cdn/shop/files/15-530787.png?v=1734611182&width=176"
1797           loading="lazy"
1798           class="img-fit" width="176"
1799           height="215"
1800           alt="Kit solaire Soins solaires Soskin">
1801    </noscript>
1802        </div>
1803  </div>
1804
1805  <div class="card__info">
1806      <p class="h6 regular-text mt-2 mb-1">
1807
1808
1809  <a href="/products/routine-solaire-complete" class="card-link text-current">
1810    Kit solaire
1811  </a>
1812
1813      </p>
1814    <div class="flex"><div class="relative"></div>
1815    </div><div class="price price--on-sale">
1816  <div class="price__default">
1817    <s class="price__was">51,00€
1818</s>
1819    <span class="price__current">45,00€
1820</span>
1821  </div>
1822
1823  <div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
1824</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
1825
1826  <div class="price__no-variant" hidden>
1827    <strong class="price__current">Indisponible</strong>
1828  </div>
1829</div>
1830<product-form>
1831          <div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="related-product8965309595981" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="48672944128333" disabled><button class="link" name="add" aria-haspopup="dialog" data-add-to-cart-text="Ajouter">Ajouter</button><input type="hidden" name="product-id" value="8965309595981" /><input type="hidden" name="section-id" value="sections--24047491645773__cart-drawer" /></form></product-form></div>
1832</div>
1833</li></ul></div>
1834          </div>
1835        </carousel-slider></promoted-products></div>
1836    
1837    
1838      
1839    
1840
1841    <div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"><h2 class="h6 text-center">NOUVEAUTÉS ☀️</h2>
1842        <link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/promos.css?v=127548740392444850871733730073" media="print" onload="this.media='all'">
1843        <div class="cart-drawer__media-promotion" style="--promo-text-color:#ffffff;--promo-overlay-color: rgba(0, 0, 0, 0.0);--promo-min-height: 270px;"><div class="promo promo--border video-section relative flex h-full w-full justify-start items-end"><div class="media absolute top-0 left-0 w-full h-full">
1844      <img data-srcset="//soskin.fr/cdn/shop/files/Pro-CaptureOne0098.jpg?v=1749725891&width=1200 1200w" sizes="1200" data-src="//soskin.fr/cdn/shop/files/Pro-CaptureOne0098.jpg?v=1749725891&width=1200"
1845           src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20960'%3E%3C/svg%3E" class="img-fit no-js-hidden" style="object-position: 50.0% 50.0%" loading="lazy"
1846           width="1200"
1847           height="960"
1848           alt=""><noscript>
1849      <img src="//soskin.fr/cdn/shop/files/Pro-CaptureOne0098.jpg?v=1749725891&width=1200"
1850           loading="lazy"
1851           class="img-fit" style="object-position: 50.0% 50.0%" width="1200"
1852           height="960"
1853           alt="">
1854    </noscript></div><div class="promo__content relative"><a class="promo__button btn btn--secondary" href="/products/stick-bonne-mine-spf30">STICK BONNE MINE SPF30</a></div></div>
1855  <style>
1856    @media screen and (min-width:780px) {
1857      .promo__content.relative {
1858        max-width: 400px;
1859      }      
1860    }
1861    @media screen and (max-width:779px) {
1862      .promo__content.relative {
1863        max-width: 70%;
1864      }
1865      .media.absolute img {
1866        object-position: 70% 100% !important;
1867      }
1868    }
1869  </style></div></div></div><div class="cart-drawer__summary relative drawer__footer cart-drawer--checkout--sticky-true"></div>
1870<div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div>
1871</cart-drawer>
1872
1873<style> #shopify-section-sections--24047491645773__cart-drawer .cart-drawer__promoted-products h2.h6 {text-align: center; border-top: 1px solid #e3e3e3; padding-top: 14px;} </style></div>
1874<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group -->
1875<section id="shopify-section-sections--24047490597197__icons_with_text_JiqBmf" class="shopify-section shopify-section-group-footer-group cc-icons-with-text"><link href="//soskin.fr/cdn/shop/t/60/assets/icons-with-text.css?v=89500519328783137281733730073" rel="stylesheet" type="text/css" media="all" />
1876<div class="icons-with-text section section--full-width section--padded-medium color-scheme color-scheme--2 " id="sections--24047490597197__icons_with_text_JiqBmf">
1877    <div class="container relative"><carousel-slider class="carousel block relative" inactive>
1878        <div class="slider-nav slide-nav--inline flex justify-between absolute top-0 h-full no-js-hidden">
1879          <button type="button" class="slider-nav__btn tap-target tap-target--left text-current has-ltr-icon" name="prev" aria-controls="slider-sections--24047490597197__icons_with_text_JiqBmf">
1880            <span class="visually-hidden">Précédent</span>
1881            <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
1882          </button>
1883          <button type="button" class="slider-nav__btn tap-target tap-target--right text-current has-ltr-icon" name="next" aria-controls="slider-sections--24047490597197__icons_with_text_JiqBmf">
1884            <span class="visually-hidden">Suivant</span>
1885            <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1886          </button>
1887        </div>
1888
1889        <div class="slider slider--contained relative slider--no-scrollbar" id="slider-sections--24047490597197__icons_with_text_JiqBmf">
1890          <ul class="slider__grid grid grid-flow-col gap-theme auto-cols-1 sm:auto-cols-2 md:auto-cols-3"><li class="slider__item flex flex-col justify-center items-center"  data-cc-animate data-cc-animate-delay="0.07s">
1891                
1892<img src="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Produit-offert-des-90_-d_achat.png?v=1730440888&amp;width=72" alt="" srcset="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Produit-offert-des-90_-d_achat.png?v=1730440888&amp;width=72 72w" width="72" height="72" loading="lazy">
1893
1894                  <div class="icons-with-text__text rte  mt-2 text-center icons-with-text__text--icons-above "><p class="m-0 icons-with-text__title text-body-medium"><strong>1 PRODUIT AU CHOIX OFFERT</strong></p><div class="rte  text-body-medium   ">
1895                        <p>dès 90€ d'achat</p>
1896                      </div></div>
1897                
1898
1899                
1900              </li><li class="slider__item flex flex-col justify-center items-center"  data-cc-animate data-cc-animate-delay="0.14s">
1901                
1902<img src="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Paiement-securise.png?v=1730440886&amp;width=72" alt="" srcset="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Paiement-securise.png?v=1730440886&amp;width=72 72w" width="72" height="72" loading="lazy">
1903
1904                  <div class="icons-with-text__text rte  mt-2 text-center icons-with-text__text--icons-above "><p class="m-0 icons-with-text__title text-body-medium"><strong>PAIEMENT SÉCURISÉ</strong></p><div class="rte  text-body-medium   ">
1905                        <p>CB, Paypal ou en plusieurs fois avec Alma</p>
1906                      </div></div>
1907                
1908
1909                
1910              </li><li class="slider__item flex flex-col justify-center items-center"  data-cc-animate data-cc-animate-delay="0.21s">
1911                
1912<img src="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Livraions-gratuite-des-45.png?v=1730440887&amp;width=72" alt="" srcset="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Livraions-gratuite-des-45.png?v=1730440887&amp;width=72 72w" width="72" height="72" loading="lazy">
1913
1914                  <div class="icons-with-text__text rte  mt-2 text-center icons-with-text__text--icons-above "><p class="m-0 icons-with-text__title text-body-medium"><strong> LIVRAISON À DOMICILE OFFERTE</strong></p><div class="rte  text-body-medium   ">
1915                        <p>dès 60€ d'achat</p>
1916                      </div></div>
1917                
1918
1919                
1920              </li></ul>
1921        </div>
1922      </carousel-slider>
1923    </div>
1924  </div>
1925</section><div id="shopify-section-sections--24047490597197__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//soskin.fr/cdn/shop/t/60/assets/footer.css?v=137958939419827186081733730073" media="print" onload="this.media='all'">
1925<script src="//soskin.fr/cdn/shop/t/60/assets/custom-select.js?v=58588404616066706311733730073" defer="defer"></script>
1925<style data-shopify>.footer {
1926    --bg-color: 249 249 249 / 1.0;
1927    --heading-color: 7 7 7;
1928    --text-color: 7 7 7;
1929  }</style><footer class="footer bg-theme-bg text-theme-text">
1930  <div class="container"><div class="footer__main flex md:flex-wrap mb-10 md:mb-6"><div class="footer-col footer-col--text footer-col--not-collapsed"  data-cc-animate data-cc-animate-delay="0.07s" >
1931                <div class="footer-block mb-8 text-start"><h2 class="footer-block__heading font-body font-bold text-h6 regular-text">POURQUOI NOUS CHOISIR ?</h2><div class="footer-block__text rte">
1932                      <p><strong>Fabrication Française, Origine Laboratoire au prix juste.</strong></p><p>SOSKIN formule des soins mimétiques que la peau reconnaît pour l’aider à mieux fonctionner. Résultat : moins de réactions, plus de confort, un teint plus homogène… et le sentiment tangible de se sentir mieux dans sa peau.</p>
1933                    </div><div class="footer-block__btns footer-block__social">
1934                      <ul class="social inline-flex flex-wrap justify-start"><li>
1935      <a class="social__link flex items-center justify-center" href="https://facebook.com" target="_blank" rel="noopener" title="SOSKIN sur Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
1936      </a>
1937    </li><li>
1938      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/soskin_laboratoire" target="_blank" rel="noopener" title="SOSKIN sur Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.857 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span>
1939      </a>
1940    </li></ul>
1941
1942                    </div></div>
1943              </div><div class="footer-col footer-col--links footer-col--collapsed"  data-cc-animate data-cc-animate-delay="0.14s">
1944                  <footer-menu>
1945                    <details class="footer-menu disclosure footer-menu--first" open>
1946                      <summary tabindex="-1">
1947                        <div class="flex justify-between items-center">
1948                          <h2 class="disclosure__title font-body font-bold text-h6 regular-text">A PROPOS</h2>
1949                          <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" aria-hidden="true" focusable="false" role="presentation" class="icon"><path class="h-line" d="M4 12h16"/><path class="v-line" d="M12 4v16"/></svg>
1950</span>
1951                        </div>
1952                      </summary>
1953                      <div class="disclosure__panel has-motion">
1954                        <ul class="footer-menu__links disclosure__content" role="list"><li>
1955                              <a href="/pages/programme-de-fidelite-soskin">Notre programme de fidélité</a>
1956                            </li><li>
1957                              <a href="/pages/manifesto">Laboratoire</a>
1958                            </li><li>
1959                              <a href="/pages/nos-engagements">Engagements</a>
1960                            </li><li>
1961                              <a href="/pages/charte-formulation">La recherche SOSKIN</a>
1962                            </li><li>
1963                              <a href="/pages/nos-gammes">Nos gammes</a>
1964                            </li><li>
1965                              <a href="/pages/faq">Foire aux questions</a>
1966                            </li></ul>
1967                      </div>
1968                    </details>
1969                  </footer-menu>
1970                </div><div class="footer-col footer-col--text footer-col--not-collapsed"  data-cc-animate data-cc-animate-delay="0.21s" style="order: 1">
1971                <div class="footer-block mb-8 text-start"><h2 class="footer-block__heading font-body font-bold text-h6 regular-text">NOUS CONTACTER</h2><div class="footer-block__text rte">
1972                      <p><a href="/pages/nous-contacter" title="Nous contacter">Formulaire de contact</a></p><p>Mail : [email protected]</p><p>Téléphone : 04 92 08 52 42</p><p>Horaires : 9h-12h30 et 14h-17h <br/>du lundi au vendredi</p><p>Adresse postale : <br/>COSMETIC RESEARCH GROUP<br/>1241 1ère Avenue, 06510 Carros</p>
1973                    </div></div>
1974              </div><div class="footer-col footer-col--links footer-col--collapsed"  data-cc-animate data-cc-animate-delay="0.28s">
1975                  <footer-menu>
1976                    <details class="footer-menu disclosure" open>
1977                      <summary tabindex="-1">
1978                        <div class="flex justify-between items-center">
1979                          <h2 class="disclosure__title font-body font-bold text-h6 regular-text">INFORMATIONS</h2>
1980                          <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" aria-hidden="true" focusable="false" role="presentation" class="icon"><path class="h-line" d="M4 12h16"/><path class="v-line" d="M12 4v16"/></svg>
1981</span>
1982                        </div>
1983                      </summary>
1984                      <div class="disclosure__panel has-motion">
1985                        <ul class="footer-menu__links disclosure__content" role="list"><li>
1986                              <a href="/policies/terms-of-sale">Conditions Générales de vente</a>
1987                            </li><li>
1988                              <a href="/policies/legal-notice">Mentions légales</a>
1989                            </li><li>
1990                              <a href="/policies/privacy-policy">Politique de confidentialité</a>
1991                            </li><li>
1992                              <a href="/policies/terms-of-service">Conditions d'utilisation</a>
1993                            </li><li>
1994                              <a href="/policies/refund-policy">Politique de remboursement</a>
1995                            </li><li>
1996                              <a href="/pages/tout-savoir-sur-la-livraison">Tout savoir sur la livraison</a>
1997                            </li></ul>
1998                      </div>
1999                    </details>
2000                  </footer-menu>
2001                </div></div><div class="copyright text-center mb-5">
2002      <span>&copy; 2026 SOSKIN</span>
2003      
2004    </div><div class=" grid justify-center " data-cc-animate></div><div class="footer__base grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-6 text-xs" data-cc-animate></div>
2005  </div>
2006</footer>
2007
2008
2009
2010
2011</div>
2012<!-- END sections: footer-group --><quick-add-drawer class="drawer quick-add-drawer overflow-hidden fixed top-0 right-0 flex flex-col w-full has-motion js-product" data-name="quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true">
2013  <header class="drawer__header quick-add__header hidden md:flex justify-between items-center relative">
2014    <button type="button" class="drawer__back-btn js-open-cart-drawer has-ltr-icon" hidden>
2015      <span class="visually-hidden">Retour</span>
2016      <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M19.5 12H5m6.9 7.4L4.5 12l7.4-7.4"/></svg>
2017    </button>
2018    <div class="flex-grow">
2019      <h2 class="h5 mb-0" id="quick-add-heading">Ajouter</h2>
2020    </div>
2021    <button type="button" class="drawer__close-btn js-close-drawer">
2022      <span class="visually-hidden">Fermer</span>
2023      <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
2024    </button>
2025  </header>
2026  <div class="drawer__content quick-add__content flex-auto relative">
2027    <button type="button" class="drawer__close-btn quick-add__close-btn--mob js-close-drawer md:hidden">
2028      <span class="visually-hidden">Fermer</span>
2029      <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
2030    </button>
2031    <div class="js-product-details quick-add__product-details"></div>
2032  </div>
2033  <footer class="drawer__footer quick-add__footer">
2034    <div class="alert quick-add__alert absolute left-0 right-0 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden data-visible-for="2000">
2035      <div class="flex">
2036        <div>
2037          <svg class="icon icon--check_mark_in_circle" width="32" height="32" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><circle stroke="currentColor" fill="none" cx="8" cy="8" r="6.6666665"/>
2038        <path stroke="currentColor" fill="none" transform="translate(5.0003335,6.0003335)" d="m 6,0 -4,4 L 0,2.1818182" /></svg>
2039        </div>
2040        <div>
2041          <p class="quick-add__alert-heading text-h5 font-bold mb-1">Article ajouté à votre panier.</p>
2042          <a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant>Voir le panier</a>
2043        </div>
2044      </div>
2045    </div>
2046    <product-form></product-form>
2047  </footer>
2048</quick-add-drawer>
2049<!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 2049-2050
2049
2050  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2050GTM-KGD8LQ6
vendor: 87 bytes, lines 2050-2052
2050"
2051  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2052  
2052<!-- End Google Tag Manager (noscript) -->
2053  <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div>
2054  
2055  
2055<script>
2056    window.theme = {
2057      info: {
2058        name: 'Enterprise',
2059        version: '1.4.0'
2060      },
2061      mediaQueries: {
2062        sm: '(min-width: 600px)',
2063        md: '(min-width: 769px)',
2064        lg: '(min-width: 1024px)',
2065        xl: '(min-width: 1280px)',
2066        xxl: '(min-width: 1536px)',
2067        portrait: '(orientation: portrait)'
2068      },
2069      device: {
2070        hasTouch: window.matchMedia('(any-pointer: coarse)').matches,
2071        hasHover: window.matchMedia('(hover: hover)').matches
2072      },
2073      routes: {
2074        cart: '/cart',
2075        cartAdd: '/cart/add',
2076        cartChange: '/cart/change',
2077        cartUpdate: '/cart/update',
2078        predictiveSearch: '/search/suggest'
2079      },
2080      settings: {
2081        moneyWithCurrencyFormat: "{{amount_with_comma_separator}}€",
2082        pSearchLimit: 10,
2083        pSearchLimitScope: 'each',
2084        pSearchIncludeSkus: true,
2085        pSearchIncludeTags: true,
2086        pSearchShowArticles: false,
2087        pSearchShowCollections: false,
2088        pSearchShowPages: false,
2089        pSearchShowProducts: true,
2090        pSearchShowSuggestions: false,
2091        sliderItemsPerNav: 'page',
2092        
2093        vibrateOnATC: false,
2094        compareToggle: "toggle_on",
2095        compareShowEmptyMetafields: true,
2096        blendProductImages: false,
2097        externalLinksNewTab: true,
2098        afterAtc: "drawer",
2099        cartType: "drawer"
2100      },
2101      strings: {
2102        addCartNote: 'Ajouter une note de commande',
2103        editCartNote: 'Modifier la note de commande',
2104        cartError: 'Une erreur s’est produite lors de la mise à jour de votre panier. Veuillez réessayer.',
2105        cartQtyError: 'Vous ne pouvez ajouter que [quantity] de cet article à votre panier.',
2106        cartTermsConfirmation: 'Vous devez accepter les termes et conditions avant de continuer.',
2107        imageAvailable: 'L’image [index] est maintenant disponible dans la vue de galerie',
2108        lowStock: 'Stock faible',
2109        inStock: 'En stock',
2110        noStock: 'Rupture',
2111        noVariant: 'Indisponible',
2112        onlyXLeft: '[quantity] en stock',
2113        awaitingSale: 'Ce produit n&#39;est pas encore disponible à l&#39;achat.',
2114        shippingCalculator: {
2115          singleRate: 'Il y a un tarif de livraison pour cette destination :',
2116          multipleRates: 'Il y a plusieurs tarifs de livraison pour cette destination :',
2117          noRates: 'Nous n’expédions pas vers cette destination.'
2118        },
2119        viewDetails: 'Voir les détails',
2120        compare: {
2121          limit: 'Vous pouvez ajouter au maximum [quantity] produits à comparer.',
2122          more: 'Sélectionnez un autre produit à comparer.',
2123          empty: 'Sélectionnez au moins deux produits à comparer.',
2124          continue: 'Fermer pour continuer.'
2125        },
2126        discountCopyFail: 'Impossible de copier le code dans le presse-papiers. Votre navigateur peut ne pas le supporter.',
2127        articleReadTime: '[x] minute de lecture',
2128        quickNav: {
2129          button_standard: 'Recherche',
2130          show_products_none: 'Aucun produit :(',
2131          button_one: 'Afficher [quantity] produit',
2132          button_other: 'Afficher [quantity] produits',
2133        },
2134      },
2135      scripts: {
2136        cartItems: '//soskin.fr/cdn/shop/t/60/assets/cart-items.js?v=159563258601931117011733730073',
2137        countryProvinceSelector: '//soskin.fr/cdn/shop/t/60/assets/country-province-selector.js?v=24158546944577672431733730073',
2138        shippingCalculator: '//soskin.fr/cdn/shop/t/60/assets/shipping-calculator.js?v=18391377697494321751733730073'
2139      }
2140    };
2141
2142    // Save product ID to localStorage, for use in the 'Recently viewed products' section.
2143  </script>
2143
2144  
2145    
2145<script>
2146      window.scThemeConfig = {
2147      "cartDiscountSelector": {
2148      "path": ".Cart__Total", // anchor element for cart page
2149      "type": 0 // 0 before element, 1 -after element
2150      },
2151      "ajaxDicountSelector": {
2152      "path": ".hs-sub-total-cart", // anchor element for cart drawer (ajax cart)
2153      "type": 0 // 0 before element, 1 -after element
2154      },
2155      "cartTotalSelector": {
2156      "path": ".Cart__Total > span",
2157      "type": 0 // always 0
2158      },
2159      "ajaxTotalSelector": {
2160      "path": ".hs_subtotal_amount",
2161      "type": 0 // always 0
2162      }
2163      };
2164    </script>
2164<script src="//soskin.fr/cdn/shop/t/60/assets/instant-page.js?v=473454186210797571733730073" type="module" defer="defer"></script>
2164<script> if (window) {const urlParams = new URLSearchParams(window?.location?.search); const sales_token = urlParams.get('ts'); if (sales_token) {window.localStorage.setItem('kolsquare', JSON.stringify({ sales_token }));}} </script>
2164
2165
2166  <!-- KLAVIYO BACK IN STOCK -->
2167    
2167<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
2167
2168    
2168<script>
2169        var klaviyo = klaviyo || [];
2170        klaviyo.init({
2171          account: "WEbKKT",
2172          platform: "shopify"
2173        });
2174        klaviyo.enable("backinstock",{ 
2175        trigger: {
2176          product_page_text: "M'informer de son retour",
2177          product_page_class: "ProductForm__AddToCart Button Button--primary Button--full",
2178          product_page_text_align: "center",
2179          product_page_margin: "0px",
2180          replace_anchor: false
2181        },
2182        modal: {
2183         headline: "{product_name}",
2184         body_content: "Renseignez votre e-mail pour recevoir une notification lorsque cet article sera de nouveau en stock.",
2185         email_field_label: "Votre e-mail",
2186         button_label: "S'inscrire",
2187         subscription_success_label: "Votre inscription est validée. Vous serez informé lorsque le produit sera de nouveau en stock",
2188         footer_content: '',
2189         additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');",
2190         drop_background_color: "#000",
2191         background_color: "#fff",
2192         text_color: "#222",
2193         button_text_color: "#fff",
2194         button_background_color: "#48425d",
2195         close_button_color: "#ccc",
2196         error_background_color: "#fcd6d7",
2197         error_text_color: "#C72E2F",
2198         success_background_color: "#d3efcd",
2199         success_text_color: "#1B9500"
2200        }
2201      });
2202    </script>
2202
2203<style> quantity-input ~ .product-info__add-button {flex: 1 1 65%; margin-inline-start: calc(2 * var(--space-unit));} .skip-link.btn:not(:focus) {width: 1px; height: 1px;} @media (min-width: 769px) {.product-main .product-media, .product-main .product-media__sticky {max-height: none !important; height: auto !important; overflow: visible !important; }} </style>
2204<div id="shopify-block-AQzZUdjQ3SXVxbUpNb__11348531219507317188" class="shopify-block shopify-app-block">
2204<script>window.gbbEnv=new URLSearchParams(location.search).get('env')==='staging'?'staging':'production'</script>
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213<!-- BEGIN app snippet: storefront-globals -->
2213<script>
2214  (function () {
2215    window.easybundle_active_product_data = window.easybundle_active_product_data ?? null;
2216    window.easybundle_currency_config = window.easybundle_currency_config ?? {
2217    currencySymbol: "€",
2218    moneyFormat: "{{amount_with_comma_separator}}€",
2219    moneyFormatWithCurrency: "{{amount_with_comma_separator}}€",
2220    market: { id: 433848526, handle: "fr" }
2221  };
2222    window.easybundle_active_page_type = window.easybundle_active_page_type ?? "search";
2223    window.easybundle_cart_data = window.easybundle_cart_data ?? {"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};
2224    window.easybundle_locale_config = window.easybundle_locale_config ?? {
2225    currentLocale: "fr",
2226    primaryLocale: "fr",
2227  };
2228  })();
2229</script>
2229<!-- END app snippet -->
2230
2231<!-- BEGIN app snippet: bundle-products-prefetch --><!-- END app snippet -->�<!-- BEGIN app snippet: bundle-loading-screen --><!-- END app snippet -->
2232
2233<!-- BEGIN app snippet: quantity-breaks-bootstrap --><!-- END app snippet -->
2234
2235<!-- BEGIN app snippet: bundle-bootstrap -->
2235<script>
2236    (function(){
2237        window.gbbExtEmbed = { f :{} };
2238        function getProductData() {
2239            return {
2240                handle: null,
2241                productId: null,
2242                productData : window.easybundle_active_product_data ?? null,
2243                collections: [
2244                    
2245                ],
2246                selected_or_first_available_variant: null
2247            };
2248        }
2249        function debugConsole(...messages){
2250                try {
2251                    let isDebug = localStorage.getItem("debug");
2252                    if (isDebug) {
2253                        for (let message of messages) {
2254                            console.error(message);
2255                        }
2256                    }
2257                } catch (err) {
2258                    console.error('error inside the debugError function ->', err)
2259                }
2260        }
2261        function getBundleRenderTarget(){
2262            const customSettings = window.easybundle_active_bundle_data?.userData?.customSettings
2263                ?? window.easybundle_user_ext_data?.customSettings
2264                ?? window.easybundles_ext_data?.userData?.customSettings
2265                ?? {};
2266            const customSelector = customSettings.customSelectorToRenderFullPageBundle || "";
2267            if(customSelector){
2268                return document.querySelector(customSelector);
2269            }
2270            return document.querySelector('main')
2271                || document.querySelector('.main')
2272                || document.querySelector('#main')
2273                || document.querySelector('#main-content');
2274        }
2275
2276        function removeProductHtmlForBundles(){
2277            try{
2278                const targetWrapper = getBundleRenderTarget();
2279                if(targetWrapper){
2280                    targetWrapper.innerHTML = '';
2281                }
2282            }catch(err){
2283                debugConsole("error in removeProductHtmlForBundles",err)
2284            }
2285        }
2286
2287        // Mount must exist before the template script runs, or its lookup races.
2288        function buildDummyProductHtmlForBundles(){
2289            try{
2290                const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
2291                const offerId = parentProductData?.offerId;
2292                if(parentProductData?.bundleType !== "SDK" || !offerId) return;
2293                if(document.getElementById("gbbBundle")) return;
2294
2295                const bundleWrapperDiv = document.createElement("div");
2296                bundleWrapperDiv.id = "gbbBundle";
2297                bundleWrapperDiv.className = "gbbBundleWrapper";
2298                bundleWrapperDiv.dataset.offerId = offerId;
2299                const lg = window.easybundle_active_bundle_data?.userData?.customSettings?.loadingGif
2300                    || window.easybundle_user_ext_data?.customSettings?.loadingGif
2301                    || "https://d3ks0ngva6go34.cloudfront.net/storefront/loading-gif.gif";
2302                bundleWrapperDiv.innerHTML = '<div class="gbbLoadingScreen gbbInitialLoad"><img class="gbbLoadingSpinnerGIF" src="'+lg+'"></div>';
2303
2304                const targetWrapper = getBundleRenderTarget();
2305                if(targetWrapper){
2306                    targetWrapper.innerHTML = "";
2307                    targetWrapper.appendChild(bundleWrapperDiv);
2308                }else{
2309                    document.body.appendChild(bundleWrapperDiv);
2310                }
2311            }catch(err){
2312                debugConsole("error in buildDummyProductHtmlForBundles", err);
2313            }
2314        }
2315        async function getBundleDataFromS3() {
2316            try {
2317                const parentProductsData = window?.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
2318                if(!parentProductsData?.bundleId) return null;
2319
2320                const shopName = window.Shopify.shop;
2321                const s3Url = `https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/public/backup-config/${shopName}/${parentProductsData?.bundleId}.json`
2322                const fetchResponse = await fetch(s3Url);
2323                const data = await fetchResponse.json();
2324                return data || null;
2325            } catch (error) {
2326                debugConsole("Error in getBundleDataFromS3:", error);
2327                return null;
2328            }
2329        }
2330
2331        // { errorMsg } sentinel: written when a metafield exceeds ~1.8 MB.
2332        function isOverflowed(value) {
2333            if (
2334                value !== null &&
2335                typeof value === 'object' &&
2336                !Array.isArray(value) &&
2337                value.errorMsg !== undefined &&
2338                value.errorMsg !== null
2339            ) {
2340                return true;
2341            }
2342            return false;
2343
2344        }
2345
2346        function isForceCdn(){
2347            try {
2348                return new URLSearchParams(location.search).get('gbbForceCdn') === 'true'
2349                    || localStorage.getItem('gbbForceCdn') === 'true';
2350            } catch(_){ return false; }
2351        }
2352
2353        // R2-first, 3s timeout; failure memoized so later loads skip R2; null when both fail.
2354        async function fetchOverflowedDataFromCDN(s3Key, memoKey){
2355            const shouldSkipR2 = (function(){
2356                try { return localStorage.getItem('gbbSdk.' + memoKey) === 'true'; }
2357                catch(_){ return false; }
2358            })();
2359
2360            const buster = '?nocache=' + Date.now();
2361            const r2Url = 'https://giftbox.giftkartcdn.app/' + s3Key + buster;
2362            const s3Url = 'https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/' + s3Key + buster;
2363
2364            if (!shouldSkipR2) {
2365                try {
2366                    const r2Resp = await Promise.race([
2367                        fetch(r2Url),
2368                        new Promise(function(_, rej){ setTimeout(function(){ rej(new Error('r2-timeout')); }, 3000); })
2369                    ]);
2370                    if (r2Resp.ok) {
2371                        const data = await r2Resp.json();
2372                        if (data) return data;
2373                    }
2374                } catch (e) {
2375                    debugConsole('R2 fetch failed for ' + memoKey + ', falling back to S3:', e);
2376                    try { localStorage.setItem('gbbSdk.' + memoKey, 'true'); } catch(_){}
2377                }
2378            }
2379
2380            try {
2381                const s3Resp = await fetch(s3Url);
2382                if (!s3Resp.ok) return null;
2383                return (await s3Resp.json()) || null;
2384            } catch (e) {
2385                debugConsole('S3 fetch failed for ' + memoKey + ':', e);
2386                return null;
2387            }
2388        }
2389
2390        async function getSdkBundleDataFromCDN(offerId){
2391            if (!offerId) return null;
2392            const shopName = window.Shopify.shop;
2393            return fetchOverflowedDataFromCDN('public/backup-config/' + shopName + '/' + offerId + '.json', 'useS3ForBundleConfig');
2394        }
2395
2396        async function getUpsellIndexFromCDN(){
2397            const shopName = window.Shopify.shop;
2398            return fetchOverflowedDataFromCDN('public/sdk-bundle-upsell-index/' + shopName + '.json', 'useS3ForUpsellIndex');
2399        }
2400
2401        function initializeShopifyValues() {
2402            const productDetails = getProductData()
2403            window.shopifyLiquidValuesApp4Ext = {
2404                product: productDetails,
2405                cartData: {"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},
2406                selected_or_first_available_variant: productDetails.selected_or_first_available_variant
2407            };
2408            let ext_data = {"userData":{"shopName":"soskin-paris.myshopify.com","countryCode":"FR","countryName":"France","currency":"EUR","currencyInfo":{"code":"EUR","symbol":"€","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":true,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true}},"loadingBgColor":"transparent"},"bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true},"isAppLevelMetafieldCreated":true,"storefrontAccessToken":"2de653775a668c927b78f9054424863f","createdAt":"2025-12-07T14:04:58.080Z","multipleCurrenciesInfo":{"EUR":{"code":"EUR","symbol":"€","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2}}},"languageData":{"_id":"6935898bc92c3c465b2a4eed","shopName":"soskin-paris.myshopify.com","languageMode":"MULTIPLE","createdAt":"2025-12-07T14:04:59.148Z","updatedAt":"2026-01-16T14:07:00.032Z","__v":0,"en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
2408,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"You’ve made the  Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 3"},"text":{"id":"text","label":"Text","type":"text","value":"10% off"}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 4"},"text":{"id":"text","label":"Text","type":"text","value":"15% off"}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 5"},"text":{"id":"text","label":"Text","type":"text","value":"20% off"}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule6":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule7":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule8":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule9":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule10":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least {{conditionWeight}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of {{conditionWeight}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing {{conditionWeight}} on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From {{stepName}}"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}}
2408,"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of {{maxAllowedAddons}} addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}}},"mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal: "},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"fr":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Créez votre propre pack en quelques clics !"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Envoyez un pack personnalisé à un être cher en quelques étapes seulement"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Commencez à créer votre pack"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Ou sélectionnez parmi une gamme de coffrets cadeaux pré-sélectionnés"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Ajouter des produits"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Ajouter un coffret cadeau"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personnaliser"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Plusieurs catégories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Sélectionner des produits"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Sélectionnez un coffret pack"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission refusée"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Votre vidéo a été téléchargée avec succès !"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Appuyez pour enregistrer"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Enregistrement...."}
2408,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"Une erreur s'est produite, veuillez réessayer !"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Chargement...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Téléchargement...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Envoyer un message vidéo"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"Le message sera envoyé au destinataire par e-mail dès que la commande sera passée"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Enregistrer la vidéo"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Ré-enregistrer la vidéo"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"De"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"À"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Entrez un message ici..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Adresse e-mail du destinataire"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Entrez l'adresse e-mail du destinataire ici..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Veuillez entrer une adresse e-mail valide"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Envoyer maintenant"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Envoyer plus tard"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Veuillez entrer un message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"Vous avez fait le bon choix !"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Vérifiez votre pack et passez à la caisse"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Ajouts"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Valeur totale"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Produit"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Prix"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantité"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Date de livraison"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Produits"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Remise"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Sous-total"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Détails de la commande"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Article(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"Achat unique"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"S'abonner et économiser"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oups ! Aucun plan d'abonnement n'a été trouvé"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Fréquence de livraison"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Créer un nouveau coffret"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Modifier"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Sélectionnez une date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":"2 €"},"text":{"id":"text","label":"Text","type":"text","value":"10% de réduction"}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":"3 €"},"text":{"id":"text","label":"Text","type":"text","value":"20% de réduction"}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":"4 €"},"text":{"id":"text","label":"Text","type":"text","value":"20.000001% de réduction"}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":"6 €"},"text":{"id":"text","label":"Text","type":"text","value":"30% de réduction"}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule6":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule7":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule8":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule9":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule10":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Trier"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabétique, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabétique, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Prix, décroissant"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Prix, croissant"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"En vedette"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Ajoutez des produits d'une valeur d'au moins {{conditionAmount}} à cette étape"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Ajoutez des produits d'une valeur maximale de {{conditionAmount}} à cette étape"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Ajoutez des produits d'une valeur de {{conditionAmount}} à cette étape"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Ajoutez au moins {{conditionQuantity}} produits à cette étape"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Ajoutez un maximum de {{conditionQuantity}} produits pour continuer"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Ajoutez exactement {{conditionQuantity}} produits à cette étape"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Ajoutez des produits pesant au moins {{conditionWeight}} à cette étape"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Ajoutez des produits pesant un maximum de {{conditionWeight}} à cette étape"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Ajoutez des produits pesant {{conditionWeight}} à cette étape"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"Aucun produit disponible"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filtres"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Effacer la sélection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Rechercher"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Ajouter au coffret"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choisir les options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Charger plus de produits"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Chargement de la caisse..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Ajouté"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Ajouter"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Suivant"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Ajouter au panier"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Retour"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Paiement"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Retirer"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Vérifier"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combinaison non disponible"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantité"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"En stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"Plus de stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"Voir les produits sélectionnés"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Produits sélectionnés"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Sélectionner les produits du pack"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirection..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Préparation du pack..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oups ! Certains produits ne sont pas disponibles"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"les remises peuvent ne pas être appliquées"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"Ceci est un produit de coffret. Le supprimer retirera tous les produits du coffret"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Chargement de la caisse..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Retirez {{boxSelectionDifference}} article(s) pour sélectionner ce coffret"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Retirer ce produit de {{stepName}}"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"de réduction"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"article
2408(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Ajouté"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Sélectionner le plan d'abonnement"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}},"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Ajoutez un maximum de {{maxAllowedAddons}} produits supplémentaires à cette étape"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Un produit supplémentaire est obligatoire à cette étape"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Offres supplémentaires à débloquer"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Êtes-vous sûr ?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Êtes-vous sûr de vouloir vider tous les articles de votre panier ? Cette action est irréversible..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Vider"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Annuler"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Vider le panier"}}}}},"pageCustomizationData":{"_id":"6935898bc92c3c465b2a4eec","shopName":"soskin-paris.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"10px","cartFooterProductImageBorderRadius":"8px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#000000","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#6d7175","cartFooterBackButtonTextColor":"#000000","cartFooterBackButtonBorderColor":"#000000","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#000000","cartFooterNextButtonBorderColor":"#000000","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"5px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#C1E7C5","cartFooterDiscountProgressBarFilledColor":"#15A524","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#000000","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"16px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2025-12-07T14:04:59.148Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#000000","productPageFontSize":"18px","bundleUpSellButtonBg":"#000000","bundleUpSellButtonBorderColor":"#000000","bundleUpsellTextColor":"#ffffff","bundleUpsellFontColor":"#000000","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#000000","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customStyle":null,"showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"render
2408SlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepFontSize":"16px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#000000","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#1E1E1E","navigationBannerStepProgressBarEmptyColor":"#cccccc","tabsActiveBgColor":"#000000","tabsActiveTextColor":"#F6f6f6","tabsInactiveBgColor":"#FFFFFF","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"5px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#FFFFFF"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"10px","cardImageBorderRadius":"8px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#252525","productTitleFontSize":"16px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#8D8D8D","compareAtPriceFontSize":"14px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"16px","finalPriceFontColor":"#252525","finalPriceFontWeight":"Bold","productCardButtonColor":"#000000","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"10px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#eeeeee","quantitySelectorButtonTextColor":"#FFFFFF","quantitySelectorButtonBorderRadius":"6px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#000000","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#6d7175","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-02-24T08:52:26.872Z","templateLevelConfig":{},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#FFFFFF","productCardBorderRadius":"10px","productCardImageBorderRadius":"8px","productCardImageFit":"cover","productCardTitleColor":"#1E1E1E","productCardTitleFont":"16px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"16px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#ABABAB","productCardComparedAtPriceFont":"14px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#000000","productCardButtonTextColor":"#FFFFFF","productCardButtonBorderRadius":"5px","productCardQuantityButtonBorderRadius":"5px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#000","emptyStateCardIconColor":"#000","emptyStateCardTextColor":"#3E3E3E","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#1E1E1E","tabsActiveTextColor":"#FFFFFF","tabsInactiveBgColor":"#F4F9F9","tabsInactiveTextColor":"#1E1E1E","tabsBorderRadius":"8px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"24px","headerDiscountTextColor":"#444","headerDiscountTextFont":"16px"},"toast":{"toastBgColor":"#1E1E1EE6","toastTextColor":"#FFF"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#FFF","footerBorderRadius":"10px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#6d7175","footerBackBtnTextColor":"#ffffff","footerNextBtnBgColor":"#000000","footerNextBtnTextColor":"#ffffff","footerButtonsBorderRadius":"10px","footerTextColor":"#000000"},"addBundleBtn":{"addBundleBtnBgColor":"#000000","addBundleBtnBorderRadius":"5px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#000000","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#000000"}},"stylePresets":{"colors":{"primaryColor":"#000000","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#eeeeee","backgroundColor":"#ffffff"},"typography":{"primaryFontSize":"16px","primaryFontWeight":"Bold","secondaryFontSize":"14px","secondaryFontWeight":"Bold","bodyFontSize":"14px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Base","baseBorderRadiusPx":5,"productCardBaseBorderRadius":10,"productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":false}},"bundleLinkData":[{"_id":"69358c34c92c3c465b2a6473","bundleId":"1","bundleName":"Ma Routine de soin","createdAt":"2025-12-07T14:16:20.416Z","parentProductShopifyData":{"id":10419125289293,"handle":"skincareroutine"},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/52924261859661","productsForBundleLink":[],"bundleImg":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/default_bundle_image.jpg","bundleUpsellConfig":{"isEnabled":false,"showOnAllBundleProducts":true,"showOnSpecificProductPages":[],"showOnSpecificCollectionPages":[],"bundleWidgetText":"Save More With Bundle","bundleWidgetRedirectText":"Redirecting","useLinkProductAsDefaultProduct":false,"widgetConfiguration":{"title":"Bundle \u0026 Save","description":"","buttonText":"Buy with Bundle","imageUrl":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/DefaultUpsell.webp"}}}],"bundleUpsellData":{},"mixAndMatchData":[]};
2409            if (ext_data && !ext_data?.errorMsg) {
2410                window.easybundles_ext_data = ext_data;
2411            }
2412
2413            let sdk_bundle_upsell_index = [];
2414            window.__gbbOverflow = window.__gbbOverflow || {};
2415            window.__gbbOverflow.upsellIndexRaw = sdk_bundle_upsell_index;
2416            if (window.easybundles_ext_data && Array.isArray(sdk_bundle_upsell_index)) {
2417                window.easybundles_ext_data.sdkBundleUpsellIndex = sdk_bundle_upsell_index;
2418                const matchedRaw = JSON.parse("{}") || {};
2419                const matchedSdkUpsells = {};
2420                for (const offerId of Object.keys(matchedRaw)) {
2421                    const { entry, bundleData } = matchedRaw[offerId];
2422                    matchedSdkUpsells[offerId] = bundleData ? { ...entry, bundleData } : entry;
2423                }
2424                window.easybundles_ext_data.matchedSdkUpsells = matchedSdkUpsells;
2425            }
2426
2427            let full_page_ext_data = {"userData":{"_id":"6935898ac92c3c465b2a4ee7","shopName":"soskin-paris.myshopify.com","brandName":"SOSKIN","bundleSettings":{"allowMultipleBoxesFromS
2427ameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true},"counters":{"reviewModal":100,"themeExtensionModal":5,"instructionsModalCnt":1,"viewBundleModalCnt":1,"createBundleModalCnt":1,"quickOnboardingSetupRequestCnt":0,"viewQuickColorSelectionPageCnt":0,"chatMigratedModalCnt":0},"countryCode":"FR","countryName":"France","createdAt":"2025-12-07T14:04:58.080Z","currency":"EUR","currencyInfo":{"code":"EUR","symbol":"€","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":true,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true}},"loadingBgColor":"transparent"},"isAffiliate":false,"isAppFree":false,"isSubscription":{"id":98637480269,"name":"EasyBundle_Monthly_Free","price":"0.00","billing_on":"2026-06-20","status":"active","created_at":"2026-06-10T15:20:10+02:00","updated_at":"2026-06-10T15:20:35+02:00","activated_on":"2026-06-10","return_url":"https:\/\/soskin-paris.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009","test":false,"cancelled_on":null,"trial_days":0,"trial_ends_on":"2026-06-10","api_client_id":3918921729,"decorated_return_url":"https:\/\/soskin-paris.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009?
2427charge_id=98637480269","capped_amount":"500.00","balance_used":"0.0","balance_remaining":"500.00","risk_level":0.2695,"currency":"USD"},"multipleCurrenciesInfo":{"EUR":{"code":"EUR","symbol":"€","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2}},"otherInfo":[],"planId":"","shopDomain":"soskin.fr","shopifyId":54878863566,"shopify_plan":"professional","status":"1","storefrontAccessToken":"2de653775a668c927b78f9054424863f","timezone":"","updatedAt":"2026-06-10T13:20:44.604Z","isAppLevelMetafieldCreated":true,"isAppLevelMetafieldForFullPageBundlesCreated":true,"loginData":{"lastLoggedInAt":"2026-06-10T13:18:11.393Z"},"trackEvents":{"OB Pricing page button Click":true,"OB Welcome page button click":true},"orderSummary":{"last30Days":{"totalOrderValue":0,"totalOrderValueUSD":0,"totalBundlesValue":0,"totalBundlesValueUSD":0,"totalBundlesSold":0,"totalOrderCount":0,"dateRange":{"from":"2026-05-11T00:00:00.000Z","to":"2026-06-10T00:00:00.000Z"},"lastUpdatedAt":"2026-06-10T13:18:11.900Z"},"shopOrderDataBeforeInstall":{"previousMonthRevenue":null,"previousMonthRevenueUSD":0,"previousMonthOrderCount":0}},"mantleApiToken":"0156b470542e7f283d0f7813405292261723006a7c7d2cb542d9d2697275786a4002057a12fe98b49bff77731b4563cb","pageId":"2c27013d-07a4-810f-a664-e747404e47ca","crispCustomerUrl":"https:\/\/app.crisp.chat\/website\/b3910a47-66c1-43ab-b044-8b97762f4a6b\/inbox\/session_ac95a810-4ba9-4a5f-ad16-d10d739db7e2","mantleCustomerData":{"id":"27ccb373-a375-4949-98be-aacb3799d372","customerId":"b374185b-c08c-4ab5-956d-830118991519","name":"SOSKIN","test":false,"preferredCurrency":"EUR","shopify":{"id":"54878863566","myshopifyDomain":"soskin-paris.myshopify.com","planName":"Shopify"},"apiId":"84f442a1-2d4a-4012-85da-b4a4b38fc795","profileUrl":"https:\/\/app.heymantle.com\/apps\/84f442a1-2d4a-4012-85da-b4a4b38fc795\/customers\/b374185b-c08c-4ab5-956d-830118991519"},"intercomContactId":"697f17aca4d813724e30dec7","SERVER_URL":"https:\/\/prod.backend.giftbox.giftkart.app"},"languageData":{"_id":"6935898bc92c3c465b2a4eed","shopName":"soskin-paris.myshopify.com","languageMode":"MULTIPLE","createdAt":"2025-12-07T14:04:59.148Z","updatedAt":"2026-01-16T14:07:00.032Z","__v":0,"en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
2427,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"You’ve made the  Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 3"},"text":{"id":"text","label":"Text","type":"text","value":"10% off"}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 4"},"text":{"id":"text","label":"Text","type":"text","value":"15% off"}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 5"},"text":{"id":"text","label":"Text","type":"text","value":"20% off"}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule6":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule7":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule8":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule9":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}},"rule10":{"amount":{"id":"amount","label":"Amount","type":"text","value":"€ 2"},"text":{"id":"text","label":"Text","type":"text","value":"5% off"}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least ##conditionWeight## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of ##conditionWeight## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing ##conditionWeight## on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From ##stepName##"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}}
2427,"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of ##maxAllowedAddons## addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}}},"mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal: "},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"fr":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Créez votre propre pack en quelques clics !"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Envoyez un pack personnalisé à un être cher en quelques étapes seulement"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Commencez à créer votre pack"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Ou sélectionnez parmi une gamme de coffrets cadeaux pré-sélectionnés"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Ajouter des produits"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Ajouter un coffret cadeau"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personnaliser"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Plusieurs catégories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Sélectionner des produits"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Sélectionnez un coffret pack"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission refusée"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Votre vidéo a été téléchargée avec succès !"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Appuyez pour enregistrer"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Enregistrement...."}
2427,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"Une erreur s'est produite, veuillez réessayer !"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Chargement...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Téléchargement...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Envoyer un message vidéo"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"Le message sera envoyé au destinataire par e-mail dès que la commande sera passée"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Enregistrer la vidéo"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Ré-enregistrer la vidéo"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"De"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"À"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Entrez un message ici..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Adresse e-mail du destinataire"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Entrez l'adresse e-mail du destinataire ici..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Veuillez entrer une adresse e-mail valide"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Envoyer maintenant"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Envoyer plus tard"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Veuillez entrer un message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"Vous avez fait le bon choix !"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Vérifiez votre pack et passez à la caisse"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Ajouts"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Valeur totale"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Produit"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Prix"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantité"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Date de livraison"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Produits"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Remise"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Sous-total"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Détails de la commande"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Article(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"Achat unique"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"S'abonner et économiser"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oups ! Aucun plan d'abonnement n'a été trouvé"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Fréquence de livraison"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Créer un nouveau coffret"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Modifier"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Sélectionnez une date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":"2 €"},"text":{"id":"text","label":"Text","type":"text","value":"10% de réduction"}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":"3 €"},"text":{"id":"text","label":"Text","type":"text","value":"20% de réduction"}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":"4 €"},"text":{"id":"text","label":"Text","type":"text","value":"20.000001% de réduction"}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":"6 €"},"text":{"id":"text","label":"Text","type":"text","value":"30% de réduction"}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule6":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule7":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule8":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule9":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule10":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Trier"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabétique, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabétique, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Prix, décroissant"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Prix, croissant"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"En vedette"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Ajoutez des produits d'une valeur d'au moins ##conditionAmount## à cette étape"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Ajoutez des produits d'une valeur maximale de ##conditionAmount## à cette étape"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Ajoutez des produits d'une valeur de ##conditionAmount## à cette étape"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Ajoutez au moins ##conditionQuantity## produits à cette étape"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Ajoutez un maximum de ##conditionQuantity## produits pour continuer"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Ajoutez exactement ##conditionQuantity## produits à cette étape"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Ajoutez des produits pesant au moins ##conditionWeight## à cette étape"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Ajoutez des produits pesant un maximum de ##conditionWeight## à cette étape"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Ajoutez des produits pesant ##conditionWeight## à cette étape"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"Aucun produit disponible"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filtres"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Effacer la sélection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Rechercher"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Ajouter au coffret"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choisir les options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Charger plus de produits"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Chargement de la caisse..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Ajouté"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Ajouter"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Suivant"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Ajouter au panier"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Retour"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Paiement"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Retirer"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Vérifier"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combinaison non disponible"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantité"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"En stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"Plus de stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"Voir les produits sélectionnés"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Produits sélectionnés"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Sélectionner les produits du pack"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirection..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Préparation du pack..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oups ! Certains produits ne sont pas disponibles"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"les remises peuvent ne pas être appliquées"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"Ceci est un produit de coffret. Le supprimer retirera tous les produits du coffret"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Chargement de la caisse..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Retirez ##boxSelectionDifference## article
2427(s) pour sélectionner ce coffret"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Retirer ce produit de ##stepName##"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"de réduction"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"article(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Ajouté"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Sélectionner le plan d'abonnement"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}},"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Ajoutez un maximum de ##maxAllowedAddons## produits supplémentaires à cette étape"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Un produit supplémentaire est obligatoire à cette étape"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Offres supplémentaires à débloquer"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Êtes-vous sûr ?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Êtes-vous sûr de vouloir vider tous les articles de votre panier ? Cette action est irréversible..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Vider"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Annuler"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Vider le panier"}}}}},"pageCustomizationData":{"_id":"6935898bc92c3c465b2a4eec","shopName":"soskin-paris.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"10px","cartFooterProductImageBorderRadius":"8px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#000000","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#6d7175","cartFooterBackButtonTextColor":"#000000","cartFooterBackButtonBorderColor":"#000000","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#000000","cartFooterNextButtonBorderColor":"#000000","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"5px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#C1E7C5","cartFooterDiscountProgressBarFilledColor":"#15A524","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#000000","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"16px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2025-12-07T14:04:59.148Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#000000","productPageFontSize":"18px","bundleUpSellButtonBg":"#000000","bundleUpSellButtonBorderColor":"#000000","bundleUpsellTextColor":"#ffffff","bundleUpsellFontColor":"#000000","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#000000","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customStyle":null,"showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"render
2427SlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepFontSize":"16px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#000000","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#1E1E1E","navigationBannerStepProgressBarEmptyColor":"#cccccc","tabsActiveBgColor":"#000000","tabsActiveTextColor":"#F6f6f6","tabsInactiveBgColor":"#FFFFFF","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"5px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#FFFFFF"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"10px","cardImageBorderRadius":"8px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#252525","productTitleFontSize":"16px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#8D8D8D","compareAtPriceFontSize":"14px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"16px","finalPriceFontColor":"#252525","finalPriceFontWeight":"Bold","productCardButtonColor":"#000000","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"10px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#eeeeee","quantitySelectorButtonTextColor":"#FFFFFF","quantitySelectorButtonBorderRadius":"6px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#000000","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#6d7175","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-02-24T08:52:26.872Z","templateLevelConfig":{},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#FFFFFF","productCardBorderRadius":"10px","productCardImageBorderRadius":"8px","productCardImageFit":"cover","productCardTitleColor":"#1E1E1E","productCardTitleFont":"16px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"16px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#ABABAB","productCardComparedAtPriceFont":"14px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#000000","productCardButtonTextColor":"#FFFFFF","productCardButtonBorderRadius":"5px","productCardQuantityButtonBorderRadius":"5px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#000","emptyStateCardIconColor":"#000","emptyStateCardTextColor":"#3E3E3E","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#1E1E1E","tabsActiveTextColor":"#FFFFFF","tabsInactiveBgColor":"#F4F9F9","tabsInactiveTextColor":"#1E1E1E","tabsBorderRadius":"8px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"24px","headerDiscountTextColor":"#444","headerDiscountTextFont":"16px"},"toast":{"toastBgColor":"#1E1E1EE6","toastTextColor":"#FFF"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#FFF","footerBorderRadius":"10px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#6d7175","footerBackBtnTextColor":"#ffffff","footerNextBtnBgColor":"#000000","footerNextBtnTextColor":"#ffffff","footerButtonsBorderRadius":"10px","footerTextColor":"#000000"},"addBundleBtn":{"addBundleBtnBgColor":"#000000","addBundleBtnBorderRadius":"5px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#000000","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#000000"}},"stylePresets":{"colors":{"primaryColor":"#000000","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#eeeeee","backgroundColor":"#ffffff"},"typography":{"primaryFontSize":"16px","primaryFontWeight":"Bold","secondaryFontSize":"14px","secondaryFontWeight":"Bold","bodyFontSize":"14px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Base","baseBorderRadiusPx":5,"productCardBaseBorderRadius":10,"productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":false}}};
2428            let parent_product_data = null;
2429
2430            if(full_page_ext_data && !full_page_ext_data?.errorMsg) {
2431                window.easybundle_user_ext_data = full_page_ext_data.userData || {}
2432            }
2433
2434            if (parent_product_data && !parent_product_data?.errorMsg) {
2435                window.shopifyLiquidValuesApp4Ext.product.bundleProductConfiguration = parent_product_data;
2436
2437                const isAutoPlaceFullPageBundleEnabled = full_page_ext_data?.userData?.customSettings?.isAutoPlaceFullPageBundleEnabled ?? true
2438                let bundle_data = null;
2439                const keys = ["SDK", "PB"];
2440                const keyPrefix = parent_product_data.appLevelMetafieldKey?.split('-')[0];
2441                const isSdkBundle = keys.includes(keyPrefix);
2442
2443                const bundleDesignTemplate = parent_product_data.bundleDesignTemplate || '';
2444                const isPdpBundleBuilder = bundleDesignTemplate.startsWith('PDP_') || bundleDesignTemplate === 'CUSTOM_TEMPLATE';
2445                const isPbBundleBuilder = bundleDesignTemplate.startsWith('PB_');
2446                const isQbBundleBuilder = bundleDesignTemplate.startsWith('QB_');
2447                const isPdpBundle = isPdpBundleBuilder || isPbBundleBuilder || isQbBundleBuilder;
2448
2449                if(full_page_ext_data && bundle_data){
2450
2451                    if (!isPdpBundle){
2452                            isAutoPlaceFullPageBundleEnabled && removeProductHtmlForBundles();
2453                            isAutoPlaceFullPageBundleEnabled && buildDummyProductHtmlForBundles();
2454                    }
2455                    const discountsConfiguration = bundle_data?.discountsData;
2456                    delete bundle_data.discountsData;
2457                    let active_bundle_data = {
2458                        ...full_page_ext_data,
2459                        stepsConfigurationData: bundle_data,
2460                        discountsData: discountsConfiguration || {},
2461                    }
2462
2463                    if (isSdkBundle) {
2464                        active_bundle_data.bundleType = parent_product_data.bundleType,
2465                        active_bundle_data.bundleDesignTemplate = parent_product_data.bundleDesignTemplate,
2466                        active_bundle_data._preResolvedBundle = true,
2467                        active_bundle_data._bundleData = bundle_data,
2468                        delete active_bundle_data.stepsConfigurationData;
2469                    }
2470
2471                    // easybundle_full_page_ext_data is a legacy alias.
2472                    window.easybundle_active_bundle_data = active_bundle_data;
2473                    window.easybundle_full_page_ext_data = active_bundle_data;
2474                }
2475            }
2476        }
2477        function checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles) {
2478            try{
2479                const currentProductId = window.shopifyLiquidValuesApp4Ext?.product?.productData?.id;
2480                if(!currentProductId || allMixAndMatchBundles?.length <= 0){
2481                    return false;
2482                }
2483                const isThisParentProductPage = allMixAndMatchBundles.some(bundle => bundle.parentProductShopifyData?.id == currentProductId);
2484                if(isThisParentProductPage) return true;
2485                const currentProductCollections = window.shopifyLiquidValuesApp4Ext?.product?.collections?.map(collection => collection.id);
2486                for(let bundle of allMixAndMatchBundles){
2487                    const bundleUpsellConfig = bundle.bundleUpsellConfig;
2488                    const isBundleUpsellEmbedEnabled = bundleUpsellConfig?.upsellConfiguration?.isEnabled;
2489                    const isBundleUpsellWidgetEnabled = bundleUpsellConfig?.widgetConfiguration?.isEnabled;
2490                    if(!isBundleUpsellEmbedEnabled && !isBundleUpsellWidgetEnabled) continue;
2491
2492                    const widgetDisplayConfig = bundleUpsellConfig?.widgetConfiguration?.displayConfiguration;
2493                    const upsellDisplayConfig = bundleUpsellConfig?.upsellConfiguration?.displayConfiguration;
2494
2495                    let showOnAllBundleProducts = false;
2496                    let productIdsToCheck = [];
2497                    let collectionIdsToCheck = [];
2498
2499                    if(isBundleUpsellEmbedEnabled){
2500                        showOnAllBundleProducts = upsellDisplayConfig?.showOnAllBundleProducts;
2501                        productIdsToCheck = upsellDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || []
2502                        collectionIdsToCheck = upsellDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || []
2503                    }
2504
2505                    if(isBundleUpsellWidgetEnabled){
2506                        showOnAllBundleProducts = showOnAllBundleProducts || widgetDisplayConfig?.showOnAllBundleProducts;
2507                        const productIds = widgetDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || [];
2508                        const collectionIds = widgetDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || [];
2509                        productIdsToCheck = [ ...productIdsToCheck, ...productIds ];
2510                        collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ];
2511                    }
2512
2513                    if(showOnAllBundleProducts){
2514                        Object.keys(bundle ?? {}).filter(key =>
2514 key?.startsWith('productsData')).forEach(stepKey => {
2515                            const stepData = bundle?.[stepKey];
2516                            Object.values(stepData?.categories ?? {}).forEach(category => {
2517                                const productIds = category?.products?.map(product => product.productId) || [];
2518                                const collectionIds = category?.collectionsSelectedData?.map(collection => collection.id?.replace("gid://shopify/Collection/", "")) || [];
2519                                productIdsToCheck = [ ...productIdsToCheck,  ...productIds ];
2520                                collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ];
2521                            })
2522                        })
2523                    }
2524                    const isThisProductRelevant = productIdsToCheck?.some(productId => productId == currentProductId);
2525                    const isThisProductCollectionsRelevant = collectionIdsToCheck?.some(collectionId => currentProductCollections?.includes(collectionId));
2526                    if(isThisProductRelevant || isThisProductCollectionsRelevant) return true;
2527                }
2528                return false;
2529            }catch(err){
2530                debugConsole("error in checkIfShouldImportMixAndMatchAssets",err)
2531                return false;
2532            }
2533        }
2534        window.gbbExtEmbed.f.checkIfShouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets;
2535
2536        // Fallback only; the primary match runs server-side in sdk-upsell-matches.liquid.
2537        // Two blocks declare two products, but the page-wide globals hold one (seeded with ??=).
2538        function getMatchContexts(){
2539            const contexts = [];
2540            const pageProduct = window.shopifyLiquidValuesApp4Ext?.product;
2541            if(pageProduct?.productData?.id){
2542                contexts.push({
2543                    productId: pageProduct.productData.id,
2544                    collectionIds: pageProduct.collections?.map(c => c.id) ?? [],
2545                });
2546            }
2547            for(const block of document.querySelectorAll('.gbbPbProductBundleWrapper[data-block-product-id]')){
2548                contexts.push({
2549                    productId: block.dataset.blockProductId,
2550                    collectionIds: block.dataset.blockCollectionIds ? block.dataset.blockCollectionIds.split(',') : [],
2551                });
2552            }
2553            return contexts;
2554        }
2555
2556        function checkIfShouldImportSDKAssets(allSdkBundles){
2557            try{
2558                const matched = [];
2559                const contexts = getMatchContexts();
2560                if(!contexts.length || !Array.isArray(allSdkBundles) || allSdkBundles.length <= 0){
2561                    return matched;
2562                }
2563
2564                const matchesSurface = (surface, ctx) => {
2565                    if((surface?.productIds ?? []).some(id => id == ctx.productId)){
2566                        return true;
2567                    }
2568                    if((surface?.collectionIds ?? []).some(cid => ctx.collectionIds.includes(cid))){
2569                        return true;
2570                    }
2571                    return false;
2572                };
2573
2574                const matchesContext = (bundle, ctx) => {
2575                    if(bundle?.productId && bundle.productId == ctx.productId) return true;
2576                    const cfg = bundle?.bundleUpsellConfig;
2577                    if(!cfg) return false;
2578                    return matchesSurface(cfg?.upsellConfiguration?.showOn, ctx)
2579                        || matchesSurface(cfg?.widgetConfiguration?.showOn, ctx);
2580                };
2581
2582                for(const bundle of allSdkBundles){
2583                    if(bundle?.bundleStatus && bundle.bundleStatus !== 'ACTIVE') continue;
2584                    if(contexts.some(ctx => matchesContext(bundle, ctx))) matched.push(bundle);
2585                }
2586                return matched;
2587            }catch(err){
2588                debugConsole("error in checkIfShouldImportSDKAssets", err);
2589                return [];
2590            }
2591        }
2592        window.gbbExtEmbed.f.checkIfShouldImportSDKAssets = checkIfShouldImportSDKAssets;
2593        function loadAssetFiles(assets){
2594            try{
2595                assets.forEach(({ id, tag, attrs, onload }) => {
2596                    if (!document.getElementById(id)) {
2597                        const el = Object.assign(document.createElement(tag), { id, ...attrs });
2598                        const rewriteAssetUrl = window.__ebAssetUrlRewriter;       // preview-only hook; undefined in prod → no-op
2599                        if (rewriteAssetUrl) {
2600                            if (el.src) el.src = rewriteAssetUrl(el.src);
2601                            if (el.href) el.href = rewriteAssetUrl(el.href);
2602                        }
2603                        if (onload) el.onload = () => onload(el);
2604                        document.head.appendChild(el);
2605                    }
2606                });
2607            }catch(err){
2608                debugConsole("error in loadAssetFiles",err)
2609            }
2610        }
2611        // Theme assets hold only .min; unminified ships to S3/CloudFront.
2612        const STOREFRONT_CDN = 'https://d1712zxri13o2p.cloudfront.net';
2613        const CDN_ENV = new URLSearchParams(location.search).get('env') === 'staging' ? 'staging' : 'production';
2614        // All three SDKs nest under sdk/<name>/; keep in step with storefrontAssets.registry.js.
2615        const cdn = (dir, file) => `${STOREFRONT_CDN}/${dir}/${CDN_ENV}/active/${file}`;
2616
2617        async function importAppEmbedAssets (loadUnminifiedFiles){
2618            try{
2619                const jsBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxLogicv1.js` : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-min.js';
2620                const cssBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxv1.css` : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-min.css';
2621                const assets = [
2622                    {   id: 'gbbExt-bundle-embed-css',
2623                        tag: 'link',
2624                        attrs: { href: cssBaseUrl, rel: 'stylesheet', media: 'all' },
2625                        onload: (el) => el.media = 'all'
2626                    },
2627                    {   id: 'gbbExt-bundle-embed-js',
2628                        tag: 'script',
2629                        attrs: { src: jsBaseUrl, async: false }
2630                    }
2631                ];
2632                loadAssetFiles(assets);
2633            }catch(err){
2634                debugConsole("error in importAppEmbedAssets",err)
2635            }
2636        }
2637        async function importMixAndMatchAssets (loadUnminifiedFiles){
2638            try{
2639                const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {};
2640                const isAutoPlacementEnabled = customSettings?.isLoadMixAndMatchAssetsFromS3Enabled ?? false;
2641                if(!isAutoPlacementEnabled) return;
2642
2643                const allMixAndMatchBundles = window.easybundles_ext_data?.mixAndMatchData ?? [];
2644                const shouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles);
2645                if(!shouldImportMixAndMatchAssets) return;
2646                const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/product-page-bundle/${CDN_ENV}/active/mixAndMatchBundle` : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-product-page-min';
2647                const assets = [
2648                    {   id: 'gbbMix-bundle-embed-css',
2649                        tag: 'link',
2650                        attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' },
2651                        onload: (el) => el.media = 'all'
2652                    },
2653                    {   id: 'gbbMix-bundle-embed-js',
2654                        tag: 'script',
2655                        attrs: { src: baseURL + '.js', async: false }
2656                    }
2657                ];
2658                loadAssetFiles(assets);
2659            }catch(err){
2660                debugConsole("error in checkAndImportMixAndMatchScript",err)
2661            }
2662        }
2663        async function importFullPageAssets (loadUnminifiedFiles){
2664            try{
2665                const activeBundleData = window.easybundle_active_bundle_data ?? window.easybundle_full_page_ext_data;
2666                const customSettings = activeBundleData?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {};
2667
2668                const isAutoPlaceFullPageBundleEnabled = customSettings && (customSettings?.isAutoPlaceFullPageBundleEnabled ?? true);
2669                if(!isAutoPlaceFullPageBundleEnabled) return;
2670
2671                const forceCdn = isForceCdn();
2672                if(forceCdn || !activeBundleData?.stepsConfigurationData || activeBundleData?.stepsConfigurationData?.errorMsg){
2673                    debugConsole(forceCdn ? "importFullPageAssets => gbbForceCdn flag set, fetching from backup S3" : "importFullPageAssets => bundleData metafield limit exceeded, fetching from backup S3");
2674                    const data = await getBundleDataFromS3();
2675                    if(!data || !data?.stepsConfigurationData){
2676                        debugConsole("error in importFullPageAssets => Failed to load the backup bundle data from s3.");
2677                        return;
2678                    }
2679
2680                    activeBundleData.stepsConfigurationData = data?.stepsConfigurationData;
2681                    activeBundleData.discountsData = data?.discountsData;
2682                }
2683                
2684                // giftboxbuilderLogic self-loads jQuery (gbbUtils.f.loadJquery:137), so no prepend needed.
2685                const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/full-page-bundle/${CDN_ENV}/active/giftboxbuilderLogic` : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-full-page-min';
2686                const assets = [
2687                    {   id: 'gbb-bundle-embed-css',
2688                        tag: 'link',
2689                        attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' },
2690                        onload: (el) => el.media = 'all'
2691                    },
2692                    {   id: 'gbb-bundle-embed-js',
2693                        tag: 'script',
2694                        attrs: { src: baseURL + '.js', async: false }
2695                    }
2696                ];
2697                loadAssetFiles(assets);
2698            }catch(err){
2699                debugConsole("error in importFullPageAssets",err)
2700            }
2701        }
2702        const SDK_TEMPLATE_URLS = {
2703            PDP_INPAGE: {
2704                jsMin:  'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/inline-bundle.min.js',
2705                cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/inline-bundle.min.css',
2706                js:     cdn('product-page-templates/inline', 'inline-bundle.js'),
2707                css:    cdn('product-page-templates/inline', 'inline-bundle.css')
2708            },
2709            PDP_MODAL: {
2710                jsMin:  'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/expandable-bundle.min.js',
2711                cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/expandable-bundle.min.css',
2712                js:     cdn('product-page-templates/expandable', 'expandable-bundle.js'),
2713                css:    cdn('product-page-templates/expandable', 'expandable-bundle.css')
2714            },
2715            PDP_OVERLAY: {
2716                jsMin:  'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/overlay-bundle.min.js',
2717                cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/overlay-bundle.min.css',
2718                js:     cdn('product-page-templates/overlay', 'overlay-bundle.js'),
2719                css:    cdn('product-page-templates/overlay', 'overlay-bundle.css')
2720            },
2721            PDP_QUICK_SELECT: {
2722                jsMin:  'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/quick-select-bundle.min.js',
2723                cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/quick-select-bundle.min.css',
2724                js:     cdn('product-page-templates/quick-select', 'quick-select-bundle.js'),
2725                css:    cdn('product-page-templates/quick-select', 'quick-select-bundle.css')
2726            },
2727            FBP_SIDE_FOOTER: {
2728                jsMin:  'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/side-footer-bundle.min.js',
2729                cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/side-footer-bundle.min.css',
2730                js:     cdn('full-page-templates/sideFooter', 'side-footer-bundle.js'),
2731                css:    cdn('full-page-templates/sideFooter', 'side-footer-bundle.css')
2732            },
2733            PB_CLASSIC_INLINE: {
2734                jsMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/inset-bundle.min.js',
2735                cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/inset-bundle.min.css',
2736                js: cdn('product-bundle-templates/inset', 'inset-bundle.js'),
2737                css: cdn('product-bundle-templates/inset', 'inset-bundle.css')
2738            },
2739            CUSTOM_TEMPLATE: {
2740                jsMin:  `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`,
2741                cssMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`,
2742                js:     `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`,
2743                css:    `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`
2744            }
2745        };
2746
2747        window.SDK_TEMPLATE_URLS = {...(window.SDK_TEMPLATE_URLS ?? {}), ...SDK_TEMPLATE_URLS};
2748        // async:false preserves SDK-before-template order; template-keyed ids let types coexist.
2749        async function importSDKAssets(bundleContext, loadUnminifiedFiles){
2750            try{
2751                const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
2752                const offerId              = bundleContext?.offerId              ?? parentProductData?.offerId;
2753                const bundleDesignTemplate = bundleContext?.bundleDesignTemplate ?? parentProductData?.bundleDesignTemplate;
2754                const templateId = bundleContext?.templateId ?? parentProductData?.templateId;
2755                const bundleType = bundleContext?.bundleType ?? parentProductData?.bundleType;
2756
2757                if(!offerId){
2758                    debugConsole("importSDKAssets: no offerId found in product metafield");
2759                    return;
2760                }
2761
2762                const templateConfig = SDK_TEMPLATE_URLS[bundleDesignTemplate];
2763                if(!templateConfig){
2764                    debugConsole("importSDKAssets: no template registered for bundleDesignTemplate", bundleDesignTemplate);
2765                    return;
2766                }
2767
2768                let templateJs  = loadUnminifiedFiles ? templateConfig.js  : templateConfig.jsMin;
2769                let templateCss = loadUnminifiedFiles ? templateConfig.css : templateConfig.cssMin;
2770
2771                if (bundleDesignTemplate === 'CUSTOM_TEMPLATE') {
2772                    if (!templateId) {
2773                        debugConsole("importSDKAssets: CUSTOM_TEMPLATE selected but no templateId in product metafield");
2774                        return;
2775                    }
2776                    templateJs  = templateJs.replace('###TEMPLATE_ID###', templateId);
2777                    templateCss = templateCss.replace('###TEMPLATE_ID###', templateId);
2778                }
2779
2780                // First matching rule wins; last is the default (mix SDK).
2781                const SDK_RUNTIME_RULES = [
2782                    {   match: (type) => (type || '').includes('PRODUCT_BUNDLE'),
2783                        id: 'gbb-precurated-sdk-js',
2784                        url: loadUnminifiedFiles ? cdn('sdk/pb-sdk', 'easy-bundle-pb-sdk.js') : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-pb-sdk.min.js' },
2785                    {   match: () => true,
2786                        id: 'gbb-sdk-js',
2787                        url: loadUnminifiedFiles ? cdn('sdk/eb-sdk', 'easy-bundle-sdk.js') : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-sdk.min.js' }
2788                ];
2789                const sdkRuntime = SDK_RUNTIME_RULES.find((rule) => rule.match(bundleType));
2790
2791                const assets = [
2792                    {   id: 'gbb-sdk-template-css-' + bundleDesignTemplate,
2793                        tag: 'link',
2794                        attrs: { href: templateCss, rel: 'stylesheet', media: 'all', className: 'gbb-sdk-template-css' },
2795                        onload: (el) => el.media = 'all'
2796                    },
2797                    {   id: sdkRuntime.id,
2798                        tag: 'script',
2799                        attrs: { src: sdkRuntime.url, async: false }
2800                    },
2801                    {   id: 'gbb-sdk-template-js-' + bundleDesignTemplate,
2802                        tag: 'script',
2803                        attrs: { src: templateJs, async: false }
2804                    }
2805                ];
2806
2807
2808
2809                loadAssetFiles(assets);
2810            }catch(err){
2811                debugConsole("error in importSDKAssets",err)
2812            }
2813        }
2814        window.gbbExtEmbed.f.importSDKAssets = importSDKAssets;
2815
2816        function importAssets(isDevMode){
2817            const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_active_bundle_data?.userData?.customSettings ?? {};
2818            const loadUnminifiedFiles = isDevMode || (customSettings.loadUnminifiedStorefrontFiles ?? false);
2819
2820            const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
2821            const bundleKey = bundleConfig?.appLevelMetafieldKey || '';
2822            const keyPrefix = bundleKey.split('-')[0];
2823            const seenTemplates = new Set();
2824            if (keyPrefix === 'SDK') {
2825                importSDKAssets(undefined, loadUnminifiedFiles);
2826                if (bundleConfig?.bundleDesignTemplate) {
2827                    seenTemplates.add(bundleConfig.bundleDesignTemplate);
2828                }
2829            } else if(keyPrefix === 'PB'){
2830                importSDKAssets(undefined, loadUnminifiedFiles);
2831                if (bundleConfig?.bundleDesignTemplate) {
2832                    seenTemplates.add(bundleConfig.bundleDesignTemplate);
2833                }
2834            } else {
2835                importMixAndMatchAssets(loadUnminifiedFiles);
2836                importFullPageAssets(loadUnminifiedFiles);
2837            }
2838            // The SDK runtime is a singleton; per-offer state lives on gbbSdkTemplate.bundles.
2839            const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {};
2840            for(const entry of Object.values(matchedSdkUpsells)){
2841                if(!entry?.bundleDesignTemplate) continue;
2842                if(seenTemplates.has(entry.bundleDesignTemplate)) continue;
2843                seenTemplates.add(entry.bundleDesignTemplate);
2844                importSDKAssets(entry, loadUnminifiedFiles);
2845            }
2846            // Block-seeded bundles: routing is in the seeded data, so no DOM marker is needed.
2847            const blockBundles = window.easybundle_pb_block_bundles ?? {};
2848            for (const [offerId, bundleData] of Object.entries(blockBundles)) {
2849                const bundleDesignTemplate = bundleData?.bundleDesignTemplate;
2850                if (!bundleDesignTemplate || seenTemplates.has(bundleDesignTemplate)) continue;
2851                seenTemplates.add(bundleDesignTemplate);
2852                importSDKAssets({
2853                    offerId: offerId,
2854                    bundleType: 'PRODUCT_BUNDLE',
2855                    bundleDesignTemplate: bundleDesignTemplate,
2856                    templateId: bundleData?.bundleDesignTemplateData?.templateId,
2857                }, loadUnminifiedFiles);
2858            }
2859
2860            importAppEmbedAssets(loadUnminifiedFiles);
2861        }
2862
2863        // Must write recovered globals BEFORE importAssets loads the JS that reads them.
2864        async function resolveOverflows(){
2865            const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
2866            const recomputedFromCDN = await resolveUpsellIndexAndMatches(bundleConfig);
2867
2868            const fetches = [];
2869            queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig);
2870            queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN);
2871            queueBlockBundleDataFetches(fetches);
2872            if (fetches.length === 0) return;
2873            debugConsole("resolveOverflows => " + fetches.length + " parallel fetch(es)");
2874            await Promise.all(fetches);
2875        }
2876
2877        async function resolveUpsellIndexAndMatches(bundleConfig){
2878            const upsellIndexRaw = window.__gbbOverflow?.upsellIndexRaw;
2879            const forceCdn = isForceCdn();
2880
2881            let upsellIndex = null;
2882            if (forceCdn || isOverflowed(upsellIndexRaw)) {
2883                debugConsole(forceCdn ? "resolveOverflows => gbbForceCdn flag set, fetching upsell index from CDN" : "resolveOverflows => upsell index overflowed, fetching from CDN");
2884                upsellIndex = await getUpsellIndexFromCDN();
2885            } else if (Array.isArray(upsellIndexRaw) && !window.easybundles_ext_data?.matchedSdkUpsells) {
2886                debugConsole("resolveOverflows => matchedSdkUpsells missing (likely ext_data overflow), recomputing from inline index");
2887                upsellIndex = upsellIndexRaw;
2888            }
2889            if (!Array.isArray(upsellIndex)) return false;
2890
2891            // Empty shell survives ext_data overflow: getSettings recovery Object.assigns onto it.
2892            window.easybundles_ext_data = window.easybundles_ext_data || {};
2893            window.easybundles_ext_data.sdkBundleUpsellIndex = upsellIndex;
2894
2895            const parentOfferId = bundleConfig?.offerId;
2896            const matchedMap = {};
2897            for (const bundle of checkIfShouldImportSDKAssets(upsellIndex)) {
2898                if (!bundle?.offerId) continue;
2899                if (bundle.offerId === parentOfferId) continue;
2900                matchedMap[bundle.offerId] = bundle;
2901            }
2902            window.easybundles_ext_data.matchedSdkUpsells = matchedMap;
2903            return true;
2904        }
2905
2906        function queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig){
2907            const keyPrefix = (bundleConfig?.appLevelMetafieldKey || '').split('-')[0];
2908            const keys = ["SDK", "PB"];
2909            if (!keys.includes(keyPrefix)) return;
2910            if (!isForceCdn() && !isOverflowed(window.easybundle_active_bundle_data?._bundleData)) return;
2911
2912            fetches.push(
2913                getSdkBundleDataFromCDN(bundleConfig?.offerId).then(function(fresh){
2914                    if (fresh && window.easybundle_active_bundle_data) {
2915                        window.easybundle_active_bundle_data._bundleData = fresh;
2916                    }
2917                })
2918            );
2919        }
2920
2921        // Overflowed block bundles land as an { errorMsg } sentinel; same CDN recovery.
2922        function queueBlockBundleDataFetches(fetches){
2923            const blockBundles = window.easybundle_pb_block_bundles ?? {};
2924            const forceCdn = isForceCdn();
2925            for (const [offerId, bundleData] of Object.entries(blockBundles)) {
2926                if (!isOverflowed(bundleData) && !forceCdn) continue;
2927                fetches.push(
2928                    getSdkBundleDataFromCDN(offerId).then(function(fresh){
2929                        if (!fresh) return;
2930                        // matchedForProductId is stamped on the seeded blob, not the CDN document; carry it across.
2931                        window.easybundle_pb_block_bundles[offerId] = bundleData?.matchedForProductId != null
2932                            ? Object.assign(fresh, { matchedForProductId: bundleData.matchedForProductId })
2933                            : fresh;
2934                    })
2935                );
2936            }
2937        }
2938
2939        function queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN){
2940            const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {};
2941            const shouldHaveBundleData = window.easybundles_ext_data?.userFlags?.shouldGetBundleDataForWidgets !== false;
2942            const forceCdn = isForceCdn();
2943            for (const [offerId, entry] of Object.entries(matchedSdkUpsells)) {
2944                const isSentinel = isOverflowed(entry?.bundleData);
2945                const isMissingAfterRecompute = recomputedFromCDN && shouldHaveBundleData && !entry?.bundleData;
2946                if (!isSentinel && !isMissingAfterRecompute && !forceCdn) continue;
2947
2948                fetches.push(
2949                    getSdkBundleDataFromCDN(offerId).then(function(fresh){
2950                        if (fresh) matchedSdkUpsells[offerId].bundleData = fresh;
2951                    })
2952                );
2953            }
2954        }
2955
2956        async function armPreviewIfRequested(urlParams){
2957            const previewToken = urlParams.get('ebPreview');
2958            if (!previewToken || !/^pr-\d+-[a-f0-9]{12}$/.test(previewToken)) return;
2959
2960            let abortTimeout;
2961            try {
2962                const abortController = new AbortController();
2963                abortTimeout = setTimeout(function(){ abortController.abort(); }, 5000);
2964                const bootUrl = 'https://d1712zxri13o2p.cloudfront.net/previews/preview-boot.min.js';
2965                const response = await fetch(bootUrl, { signal: abortController.signal });
2966                if (response.ok) await new Function('previewToken', await response.text())(previewToken);
2967            } catch (err) {
2968                debugConsole("preview boot failed", err);
2969            } finally {
2970                if (abortTimeout) clearTimeout(abortTimeout);
2971            }
2972        }
2973
2974        // Phase order: initializeShopifyValues → resolveOverflows → importAssets.
2975        async function initialize(){
2976            const urlParams = new URLSearchParams(window.location.search);
2977            const isDevMode = urlParams.get('dev') == 'true';
2978            const isDebugMode = urlParams.get('debug') == 'true';
2979            if (isDebugMode) { debugger; }
2980
2981            initializeShopifyValues();
2982            await resolveOverflows();
2983            importAssets(isDevMode);
2984        }
2985        initialize();
2986    })();
2987</script>
2987
2988<!-- END app snippet -->�<!-- BEGIN app snippet: nav-source-capture -->
2988<script>
2989  (function () {
2990    try {
2991      document.addEventListener("click", function (event) {
2992        try {
2993          var anchor = event.target && event.target.closest ? event.target.closest("a[href]") : null;
2994          if (!anchor) return;
2995          if (!anchor.closest("nav, [role='navigation']")) return;
2996          var url = new URL(anchor.href, window.location.origin);
2997          if (url.origin !== window.location.origin) return;
2998          sessionStorage.setItem("gbb_nav_source_dest", url.pathname || "/");
2999        } catch (e) { /* never break the storefront for analytics */ }
3000      }, true);
3001    } catch (e) { /* no-op */ }
3002  })();
3003</script>
3003
3004<!-- END app snippet -->
3005
3006</div><div id="shopify-block-AbWtqUDNra0ZYUkZPN__7280966411886983154" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: resource-data --><!-- initializing the resources object -->
3007<script>
3008  // we're adding default values to the resources object here only
3009  // liquid code works in synchronous manner, so we're adding the default values at the top of the file
3010  window.mrShopifyResources = {
3011    PRODUCT: [],
3012    ['PRODUCT-IN-COLLECTION']: [],
3013    CUSTOMER: {},
3014  };
3015</script>
3015
3016
3017<!-- adding the product resource -->
3018<!-- BEGIN app snippet: product --><!-- adding the product resource -->
3019
3020<!-- END app snippet -->
3021
3022<!-- adding the customer resource -->
3023<!-- BEGIN app snippet: customer --><!-- END app snippet -->
3024
3025<!-- adding the product-in-collection resource -->
3026<!-- BEGIN app snippet: product-in-collection --><!-- adding the product resource in collection -->
3027
3028<!-- END app snippet --><!-- END app snippet -->
3029
3030
3031</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block">
3032
3033
3034<div class="smile-shopify-init"
3035  data-channel-key="channel_Dg6EaK9q4abWkMJjAGKT5Otr"
3036  
3037></div>
3038
3039
3040</div><div id="shopify-block-ATU5DNnZMYW1DTUFQc__11077559776736408198" class="shopify-block shopify-app-block"><div id="wheelio-app-block">            
3041    <input type="hidden" value="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/rollie.css" id="rollie_css_path" />
3042    <input type="hidden" value="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/rollie.js" id="rollie_js_path" />
3043    <input type="hidden" value="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/scratchy.css" id="scratchy_css_path" />
3044    <input type="hidden" value="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/scratchy.js" id="scratchy_js_path" />
3045    <input type="hidden" value="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/wheelio.css" id="wheelio_css_path" />
3046    <input type="hidden" value="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/wheelio.js" id="wheelio_js_path" />
3047    <input type="hidden" value="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/wheelio2.css" id="wheelio2_css_path" />
3048    <input type="hidden" value="https://cdn.shopify.com/extensions/01a0e6e1-a0f2-7a94-bb22-bf5d75cbe952/wheelio-first-interactive-exit-intent-pop-up-88/assets/wheelio2.js" id="wheelio2_js_path" />
3049</div>
3050</div>
3050<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3050
3051</body>
3052</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.