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 – 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'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'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'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> : 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 & 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 & 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 & 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 ></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 & 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 & 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 & é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 & 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 </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&width=72" alt="" srcset="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Produit-offert-des-90_-d_achat.png?v=1730440888&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&width=72" alt="" srcset="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Paiement-securise.png?v=1730440886&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&width=72" alt="" srcset="//soskin.fr/cdn/shop/files/Soskin_Pictogrammes-SiteWeb_NOIR_Livraions-gratuite-des-45.png?v=1730440887&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>© 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'est pas encore disponible à l'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.