1<!doctype html> 2<html class="no-js" lang="en"> 3 <head>
3<script data-source-attribution="shopify.event_observer.bootstrap"> 4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//zorahbiocosmetics.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`66842427686`)))})(); 5//# sourceURL=event-observer-collector.js 6</script>
6 7 8 <meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 10 <meta name="viewport" content="width=device-width,initial-scale=1"> 11 <meta name="theme-color" content="#fff"> 12 <link rel="canonical" href="https://zorahbiocosmetics.com/pages/contact"> 13 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//zorahbiocosmetics.com/cdn/shop/files/zorah_website-favicon.png?crop=center&height=32&v=1671638754&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 14 Contact� – Zorah biocosmétiques</title> 15 16<meta property="og:site_name" content="Zorah biocosmétiques"> 17<meta property="og:url" content="https://zorahbiocosmetics.com/pages/contact"> 18<meta property="og:title" content="Contact"> 19<meta property="og:type" content="website"> 20<meta property="og:description" content="Natural skincare built on Moroccan argan oil from women's cooperatives. Made in Montreal, 100 % Canadian-owned for 20 years. Science at the service of nature."><meta name="twitter:card" content="summary_large_image"> 21<meta name="twitter:title" content="Contact"> 22<meta name="twitter:description" content="Natural skincare built on Moroccan argan oil from women's cooperatives. Made in Montreal, 100 % Canadian-owned for 20 years. Science at the service of nature."> 23 24 25
25<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 25
25
26<script type="importmap"> 27 { 28 "imports": { 29 "mdl-scrollsnap": "//zorahbiocosmetics.com/cdn/shop/t/28/assets/scrollsnap.js?v=170600829773392310311789742694", 30 "timeline-component": "//zorahbiocosmetics.com/cdn/shop/t/28/assets/timeline-component.js?v=124275485078900850071789742727", 31 "comparison-table-component": "//zorahbiocosmetics.com/cdn/shop/t/28/assets/comparison-table-component.js?v=88161185424139979261789742657", 32 "dual-scroll-component": "//zorahbiocosmetics.com/cdn/shop/t/28/assets/section-dual-scroll.js?v=117989029444121819071789742701" 33 } 34 } 35 </script>
35 36 37
37<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/vendor-v4.js" defer="defer" fetchpriority="low"></script>
37 38
38<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/pubsub.js?v=64530984355039965911789742692" defer="defer"></script>
38 39
39<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/global.js?v=169614546135014995321789742684" defer="defer"></script>
39 40
40<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/modules-basis.js?v=114880825275858954841789742687" defer="defer"></script>
40 41 42
42<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
42<meta name="facebook-domain-verification" content="hfuokney5gw5e261ex0ha6pn7zawxo"> 43<meta name="google-site-verification" content="gqDDPGYIQ6VF80q6FT9YSg8UqnM-jPGW6KlQi5c0lv4"> 44<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/66842427686/digital_wallets/dialog"> 45<meta id="in-context-paypal-metadata" data-shop-id="66842427686" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 46<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://zorah.ca/pages/contact"> 47<link rel="alternate" hreflang="en" href="https://zorah.ca/pages/contact"> 48<link rel="alternate" hreflang="fr" href="https://zorah.ca/fr/pages/contact"> 49<link rel="alternate" hreflang="en-US" href="https://zorahbiocosmetics.com/pages/contact">
50<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=358088998"></script>
50 51<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
52<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=358088998&shop_id=66842427686" crossorigin="anonymous"></script>
vendor: 1 bytes, line 52
52
53<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":66842427686,"countryCode":"CA","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/66842427686","merchantName":"Zorah biocosmétiques","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","interac","jcb"],"total":{"type":"pending","label":"Zorah biocosmétiques","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 53
53
54<script id="shopify-features" type="application/json">{"accessToken":"cc603b7c103abc390bc50069138c5b01","betas":["rich-media-storefront-analytics"],"domain":"zorahbiocosmetics.com","predictiveSearch":true,"shopId":66842427686,"locale":"en"}</script>
vendor: 1 bytes, line 54
54
55<script>var Shopify = Shopify || {}; 56Shopify.shop = "melissa-harvey.myshopify.com"; 57Shopify.locale = "en"; 58Shopify.currency = {"active":"USD","rate":"0.7154382"}; 59Shopify.country = "US"; 60Shopify.theme = {"name":"Updated copy of Zorah website - Version septemb...","id":194089845030,"schema_name":"Be Yours","schema_version":"9.5.1","theme_store_id":1399,"role":"main"}; 61Shopify.theme.handle = "null"; 62Shopify.theme.style = {"id":null,"handle":null}; 63Shopify.cdnHost = "zorahbiocosmetics.com/cdn"; 64Shopify.routes = Shopify.routes || {}; 65Shopify.routes.root = "/"; 66Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 67Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 68Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 69Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 69
69
70<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 70
70
71<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 71
71
72<script> 73 window.ShopifyPay = window.ShopifyPay || {}; 74 window.ShopifyPay.apiHost = "shop.app\/pay"; 75 window.ShopifyPay.redirectState = null; 76</script>
vendor: 1 bytes, line 76
76
77<script> 78 window.Shopify = window.Shopify || {}; 79 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 80 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 81 window.Shopify.SignInWithShop.eligible = true; 82</script>
vendor: 1 bytes, line 82
82
83<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 83
83
84<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 84
84
85<script type="module"> 86 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 87 88 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 89 90</script>
vendor: 1 bytes, line 90
90
91<script> 92 window.Shopify = window.Shopify || {}; 93 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 94 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 95</script>
vendor: 1 bytes, line 95
95
96<script>(function() { 97 var isLoaded = false; 98 function asyncLoad() { 99 if (isLoaded) return; 100 isLoaded = true; 101 var urls = ["https:\/\/cdn.logbase.io\/lb-upsell-wrapper.js?shop=melissa-harvey.myshopify.com","https:\/\/admin.revenuehunt.com\/embed.js?shop=melissa-harvey.myshopify.com"]; 102 for (var i = 0; i < urls.length; i++) { 103 var s = document.createElement('script'); 104 s.type = 'text/javascript'; 105 s.async = true; 106 s.src = urls[i]; 107 var x = document.getElementsByTagName('script')[0]; 108 x.parentNode.insertBefore(s, x); 109 } 110 }; 111 if(window.attachEvent) { 112 window.attachEvent('onload', asyncLoad); 113 } else { 114 window.addEventListener('load', asyncLoad, false); 115 } 116})();</script>
vendor: 1 bytes, line 116
116
117<script id="__st">var __st={"a":66842427686,"offset":-14400,"reqid":"32cf5be4-af9e-45b7-96a1-b36e341f7f39-1791586891","pageurl":"zorahbiocosmetics.com\/pages\/contact","s":"pages-107200905510","u":"c4c30e736583","p":"page","rtyp":"page","rid":107200905510};</script>
vendor: 1 bytes, line 117
117
118<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 118
118
119<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:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(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 119
119
120<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//zorahbiocosmetics.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 120
120
121<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 = "//zorahbiocosmetics.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
121<script crossorigin="anonymous" defer="defer" src="//zorahbiocosmetics.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 121
121
122<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 122
122
123<script> 124 window.Shopify = window.Shopify || {}; 125 window.Shopify.MCP = window.Shopify.MCP || {}; 126 window.Shopify.MCP.enabled = true; 127 window.Shopify.MCP.shop = "melissa-harvey.myshopify.com"; 128 window.Shopify.MCP.mcpEndpoint = "https:\/\/zorahbiocosmetics.com\/api\/mcp"; 129 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"]}}]; 130</script>
vendor: 1 bytes, line 130
130
131<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("\/\/zorahbiocosmetics.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 132</script>
vendor: 1 bytes, line 132
132
133<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://zorahbiocosmetics.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 134</script>
vendor: 1 bytes, line 134
134
135<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 136 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); 137</script>
vendor: 1 bytes, line 137
137
138<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})}})); 139</script>
vendor: 1 bytes, line 139
139
140<script id='scb4127' type='text/javascript' async='' src='https://zorahbiocosmetics.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
140<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"session_id":"01M4HECXVMX6J0KWJ8ZXDRP3KT","publisher_shop_id":66842427686,"theme_id":194089845030,"theme_published":true,"theme_store_id":1399,"placement":"collection","event_data":{"handle":"contact","page_type":"page"},"recommendations_tracking_enabled":true}" defer="defer" src="//zorahbiocosmetics.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
140 141<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://zorahbiocosmetics.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 142<style id="shopify-accelerated-checkout-cart"> 143 #shopify-buyer-consent { 144 margin-top: 1em; 145 display: inline-block; 146 width: 100%; 147} 148 149#shopify-buyer-consent.hidden { 150 display: none; 151} 152 153#shopify-subscription-policy-button { 154 background: none; 155 border: none; 156 padding: 0; 157 text-decoration: underline; 158 font-size: inherit; 159 cursor: pointer; 160} 161 162#shopify-subscription-policy-button::before { 163 box-shadow: none; 164} 165 166 </style>
167<script id="sections-script" data-sections="header" defer="defer" src="//zorahbiocosmetics.com/cdn/shop/t/28/compiled_assets/scripts.js?v=66547107544677601581789742792"></script>
vendor: 1 bytes, line 167
167
168<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
168��<style data-shopify>@font-face { 169 font-family: Poppins; 170 font-weight: 200; 171 font-style: normal; 172 font-display: swap; 173 src: url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n2.99893b093cc6b797a8baf99180056d9e77320b68.woff2") format("woff2"), 174 url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n2.c218f0380a81801a28158673003c167a54d2d69c.woff") format("woff"); 175} 176 177 @font-face { 178 font-family: Poppins; 179 font-weight: 600; 180 font-style: normal; 181 font-display: swap; 182 src: url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), 183 url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff"); 184} 185 186 @font-face { 187 font-family: Poppins; 188 font-weight: 200; 189 font-style: italic; 190 font-display: swap; 191 src: url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_i2.7783fc51c19908d12281d3f99718d10ab5348963.woff2") format("woff2"), 192 url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_i2.34fc94f042b7f47b1448d25c4247572d2f33189b.woff") format("woff"); 193} 194 195 @font-face { 196 font-family: Poppins; 197 font-weight: 600; 198 font-style: italic; 199 font-display: swap; 200 src: url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"), 201 url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff"); 202} 203 204 @font-face { 205 font-family: Poppins; 206 font-weight: 400; 207 font-style: normal; 208 font-display: swap; 209 src: url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 210 url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 211} 212 213 @font-face { 214 font-family: Poppins; 215 font-weight: 600; 216 font-style: normal; 217 font-display: swap; 218 src: url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), 219 url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff"); 220} 221� 222 @font-face { 223 font-family: Poppins; 224 font-weight: 400; 225 font-style: normal; 226 font-display: swap; 227 src: url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 228 url("//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 229} 230� 231 232 :root { 233 --font-body-family: Poppins, sans-serif; 234 --font-body-style: normal; 235 --font-body-weight: 200; 236 237 --font-heading-family: Poppins, sans-serif; 238 --font-heading-style: normal; 239 --font-heading-weight: 400; 240 241 --font-body-scale: 1.1; 242 --font-heading-scale: 0.9090909090909091; 243 --font-h0-size: 3.6rem; 244 --font-h1-size: 2.8rem; 245 --font-h2-size: 2rem; 246 --font-h3-size: 1.7rem; 247 --font-h4-size: 1.5rem; 248 --font-h5-size: 1.2rem; 249 250 --font-navigation-family: var(--font-heading-family); 251 --font-navigation-size: 12px; 252 --font-navigation-weight: var(--font-heading-weight); 253 --font-button-family: var(--font-body-family); 254 --font-button-size: 12px; 255 --font-button-baseline: 0.2rem; 256 --font-price-family: var(--font-heading-family); 257 --font-price-scale: var(--font-heading-scale); 258 259 --badge-radius: min(var(--button-radius), 0.2rem); 260 --badge-rotate: 0deg; 261 262 --color-base-text: 57, 51, 50; 263 --color-base-background: 255, 255, 255; 264 --color-base-solid-button-labels: 246, 243, 241; 265 --color-base-outline-button-labels: 9, 33, 28; 266 --color-base-accent: 10, 71, 53; 267 --color-base-heading: 9, 33, 28; 268 --color-base-border: 179, 177, 177; 269 --color-base-border-strong: 108, 105, 105; 270 --color-placeholder: 246, 243, 241; 271 --color-overlay: 9, 33, 28; 272 --color-keyboard-focus: 179, 177, 177; 273 --color-shadow: 57, 51, 50; 274 --shadow-opacity: 1; 275 276 --color-background-dark: 235, 235, 235; 277 --color-price: #0a4735; 278 --color-sale-price: #d5a667; 279 --color-sale-badge-background: #c0270b; 280 --color-reviews: #b0d085; 281 --color-critical: #c0270b; 282 --color-success: #1f7a3a; 283 284 --color-accent-strong: 184, 132, 26; 285 --color-surface-warm: 251, 247, 241; 286 --color-surface-card: 239, 230, 220; 287 --color-warning: 168, 107, 0; 288 --color-error: 192, 39, 11; 289 --color-info: 26, 100, 240; 290 --color-highlight: 223, 255, 79; 291 292 --payment-terms-background-color: #fff; 293 --page-width: 160rem; 294 --page-width-margin: 0rem; 295 296 --card-color-scheme: var(--color-placeholder); 297 --card-text-alignment: left; 298 --card-flex-alignment: flex-left; 299 --card-image-padding: 0px; 300 --card-border-width: 1px; 301 --card-radius: 0px; 302 --card-shadow-horizontal-offset: 0px; 303 --card-shadow-vertical-offset: 0px; 304 305 --button-radius: 10px; 306 --button-border-width: 3px; 307 --button-shadow-horizontal-offset: 0px; 308 --button-shadow-vertical-offset: 0px; 309 310 --spacing-sections-desktop: 0px; 311 --spacing-sections-mobile: 0px; 312 313 --gradient-free-ship-progress: linear-gradient(325deg,#F9423A 0,#F1E04D 100%); 314 --gradient-free-ship-complete: linear-gradient(325deg, #049cff 0, #35ee7a 100%); 315 316 --plabel-price-tag-color: #000000; 317 --plabel-price-tag-background: #d1d5db; 318 --plabel-price-tag-height: 2.5rem; 319 320 --swatch-outline-color: #f4f6f8;--text-8xl: 6.1rem; 321 --text-6xl: 3.85rem; 322 --text-5xl: 3.1rem; 323 --text-4xl: 2.35rem; 324 --text-3xl: 1.975rem; 325 --text-2xl: 1.6rem; 326 --text-xl: 1.35rem; 327 --text-lg: 1.225rem; 328 --text-base: 1.1rem; 329 --text-2sm: 0.9125rem; 330 --text-sm: 0.975rem; 331 --text-xs: 0.85rem; 332 --text-3xs: 0.725rem; 333 334 --fluid-sm-to-base: clamp(var(--text-sm), 0.8115rem + 0.1587vw, var(--text-base)); 335 --fluid-sm-to-lg: clamp(var(--text-sm), 0.748rem + 0.3174vw, var(--text-lg)); 336 --fluid-base-to-xl: clamp(var(--text-base), 0.873rem + 0.3175vw, var(--text-xl)); 337 --fluid-base-to-2xl: clamp(var(--text-base), 0.746rem + 0.6349vw, var(--text-2xl)); 338 --fluid-lg-to-2xl: clamp(var(--text-lg), 0.9722rem + 0.4444vw, var(--text-2xl)); 339 --fluid-xl-to-3xl: clamp(var(--text-xl), 0.4966rem + 1.1818vw, var(--text-3xl)); 340 341 --tw-translate-x: 0; 342 --tw-translate-y: 0; 343 --tw-rotate: 0; 344 --tw-skew-x: 0; 345 --tw-skew-y: 0; 346 --tw-scale-x: 1; 347 --tw-scale-y: 1; 348 349 --font-normal: 400; 350 --font-medium: 500; 351 --font-bold: 700; 352 353 --sp-0d5: 0.125rem; 354 --sp-1: 0.25rem; 355 --sp-1d5: 0.375rem; 356 --sp-2: 0.5rem;
357 --sp-2d5: 0.625rem; 358 --sp-3: 0.75rem; 359 --sp-3d5: 0.875rem; 360 --sp-4: 1rem; 361 --sp-4d5: 1.125rem; 362 --sp-5: 1.25rem; 363 --sp-5d5: 1.375rem; 364 --sp-6: 1.5rem; 365 --sp-6d5: 1.625rem; 366 --sp-7: 1.75rem; 367 --sp-7d5: 1.875rem; 368 --sp-8: 2rem; 369 --sp-9: 2.25rem; 370 --sp-10: 2.5rem; 371 --sp-12: 3rem; 372 --sp-14: 3.5rem; 373 } 374 @media only screen and (min-width: 750px) { 375 :root { 376 --font-h0-size: 6rem; 377 --font-h1-size: 4rem; 378 --font-h2-size: 2.8rem; 379 --font-h3-size: 2rem; 380 --font-h4-size: 1.6rem; 381 --font-h5-size: 1.3rem; 382 } 383 }�.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4 { 384 color: rgb(var(--color-foreground)); 385 background-color: rgb(var(--color-background)); 386 }.color-scheme-1 { 387 --color-background: 255, 255, 255; 388 --color-foreground: 26, 27, 24; 389 --color-heading: 26, 27, 24; 390 --color-link: 26, 27, 24; 391 --color-button: 26, 27, 24; 392 --color-button-text: 255, 255, 255; 393 --color-shadow: 26, 27, 24; 394 }.color-scheme-2 { 395 --color-background: 251, 247, 241; 396 --color-foreground: 26, 27, 24; 397 --color-heading: 26, 27, 24; 398 --color-link: 26, 27, 24; 399 --color-button: 26, 27, 24; 400 --color-button-text: 251, 247, 241; 401 --color-shadow: 26, 27, 24; 402 }.color-scheme-3 { 403 --color-background: 250, 234, 161; 404 --color-foreground: 26, 27, 24; 405 --color-heading: 26, 27, 24; 406 --color-link: 26, 27, 24; 407 --color-button: 26, 27, 24; 408 --color-button-text: 250, 234, 161; 409 --color-shadow: 26, 27, 24; 410 }.color-scheme-4 { 411 --color-background: 26, 27, 24; 412 --color-foreground: 251, 247, 241; 413 --color-heading: 251, 247, 241; 414 --color-link: 251, 247, 241; 415 --color-button: 250, 234, 161; 416 --color-button-text: 26, 27, 24; 417 --color-shadow: 0, 0, 0; 418 }*, 419 *::before, 420 *::after { 421 box-sizing: inherit; 422 } 423 424 html { 425 box-sizing: border-box; 426 font-size: calc(var(--font-body-scale) * 62.5%); 427 height: 100%; 428 } 429 430 body { 431 min-height: 100%; 432 margin: 0; 433 font-size: 1.5rem; 434 letter-spacing: normal; 435 line-height: calc(1 + 0.8 / var(--font-body-scale)); 436 font-family: var(--font-body-family); 437 font-style: var(--font-body-style); 438 font-weight: var(--font-body-weight); 439 } 440 441 @media screen and (min-width: 750px) { 442 body { 443 font-size: 1.6rem; 444 } 445 }���</style><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/base.css?v=97322147073278658281789742653" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/apps.css?v=58555770612562691921789742652" media="print" fetchpriority="low" onload="this.media='all'"> 446 447 �<link 448 rel="preload" 449 as="font" 450 href="//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n2.99893b093cc6b797a8baf99180056d9e77320b68.woff2" 451 type="font/woff2" 452 crossorigin 453 ><link 454 rel="preload" 455 as="font" 456 href="//zorahbiocosmetics.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" 457 type="font/woff2" 458 crossorigin 459 >�<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-predictive-search.css?v=94320327991181004901789742670" media="print" onload="this.media='all'"><link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-quick-view.css?v=146564962570693519321789742673" media="print" onload="this.media='all'">
vendor: 5,559 bytes, lines 459-524
459<script> 460 document.documentElement.classList.replace('no-js', 'js'); 461 462 window.theme = window.theme || {}; 463 464 theme.routes = { 465 root_url: '/', 466 cart_url: '/cart', 467 cart_add_url: '/cart/add', 468 cart_change_url: '/cart/change', 469 cart_update_url: '/cart/update', 470 search_url: '/search', 471 predictive_search_url: '/search/suggest' 472 }; 473 474 theme.cartStrings = { 475 error: `There was an error while updating your cart. Please try again.`, 476 quantityError: `You can only add [quantity] of this item to your cart.` 477 }; 478 479 theme.discountStrings = { 480 error: "Discount code cannot be applied to your cart", 481 shippingError: "Shipping discounts are shown at checkout after adding an address" 482 }; 483 484 theme.variantStrings = { 485 addToCart: `Add to cart`, 486 soldOut: `Sold out`, 487 unavailable: `Unavailable`, 488 preOrder: `Pre-order` 489 }; 490 491 theme.accessibilityStrings = { 492 imageAvailable: `Image [index] is now available in gallery view`, 493 shareSuccess: `Link copied to clipboard!`, 494 fillInAllLineItemPropertyRequiredFields: `Please fill in all required fields` 495 } 496 497 theme.dateStrings = { 498 d: `D`, 499 day: `Day`, 500 days: `Days`, 501 hour: `Hour`, 502 hours: `Hours`, 503 minute: `Min`, 504 minutes: `Mins`, 505 second: `Sec`, 506 seconds: `Secs` 507 };theme.shopSettings = { 508 moneyFormat: "${{amount}}", 509 moneyWithCurrencyFormat: "${{amount}} USD", 510 isoCode: "USD", 511 cartDrawer: true, 512 currencyCode: false, 513 giftwrapRate: 'product' 514 }; 515 516 theme.settings = { 517 themeName: 'Be Yours', 518 themeVersion: '9.5.1', 519 agencyId: '' 520 }; 521 522 /*! (c) Andrea Giammarchi @webreflection ISC */ 523 !function(){"use strict";var e=function(e,t){var n=function(e){for(var t=0,n=e.length;t<n;t++)r(e[t])},r=function(e){var t=e.target,n=e.attributeName,r=e.oldValue;t.attributeChangedCallback(n,r,t.getAttribute(n))};return function(o,a){var l=o.constructor.observedAttributes;return l&&e(a).then((function(){new t(n).observe(o,{attributes:!0,attributeOldValue:!0,attributeFilter:l});for(var e=0,a=l.length;e<a;e++)o.hasAttribute(l[e])&&r({target:o,attributeName:l[e],oldValue:null})})),o}};function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function n(e,n){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,n){if(e){if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e))||n&&e&&"number"==typeof e.length){r&&(e=r);var o=0,a=function(){};return{s:a,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,i=!0,u=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){u=!0,l=e},f:function(){try{i||null==r.return||r.return()}finally{if(u)throw l}}}} 524 /*! (c) Andrea Giammarchi - ISC */var r=!0,o=!1,a="querySelectorAll",l="querySelectorAll",i=self,u=i.document,c=i.Element,s=i.MutationObserver,f=i.Set,d=i.WeakMap,h=function(e){return l in e},v=[].filter,g=function(e){var t=new d,i=function(n,r){var o;if(r)for(var a,l=function(e){return e.matches||e.webkitMatchesSelector||e.msMatchesSelector}(n),i=0,u=p.length;i<u;i++)l.call(n,a=p[i])&&(t.has(n)||t.set(n,new f),(o=t.get(n)).has(a)||(o.add(a),e.handle(n,r,a)));else t.has(n)&&(o=t.get(n),t.delete(n),o.forEach((function(t){e.handle(n,r,t)})))},g=function(e){for(var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=0,r=e.length;n<r;n++)i(e[n],t)},p=e.query,y=e.root||u,m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:MutationObserver,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:["*"],u=function t(o,l,i,u,c,s){var f,d=n(o);try{for(d.s();!(f=d.n()).done;){var h=f.value;(s||a in h)&&(c?i.has(h)||(i.add(h),u.delete(h),e(h,c)):u.has(h)||(u.add(h),i.delete(h),e(h,c)),s||t(h[a](l),l,i,u,c,r))}}catch(e){d.e(e)}finally{d.f()}},c=new l((function(e){if(i.length){var t,a=i.join(","),l=new Set,c=new Set,s=n(e);try{for(s.s();!(t=s.n()).done;){var f=t.value,d=f.addedNodes,h=f.removedNodes;u(h,a,l,c,o,o),u(d,a,l,c,r,o)}}catch(e){s.e(e)}finally{s.f()}}})),s=c.observe;return(c.observe=function(e){return s.call(c,e,{subtree:r,childList:r})})(t),c}(i,y,s,p),b=c.prototype.attachShadow;return b&&(c.prototype.attachShadow=function(e){var t=b.call(this,e);return m.observe(t),t}),p.length&&g(y[l](p)),{drop:function(e){for(var n=0,r=e.length;n<r;n++)t.delete(e[n])},flush:function(){for(var e=m.takeRecords(),t=0,n=e.length;t<n;t++)g(v.call(e[t].removedNodes,h),!1),g(v.call(e[t].addedNodes,h),!0)},observer:m,parse:g}},p=self,y=p.document,m=p.Map,b=p.MutationObserver,w=p.Object,E=p.Set,S=p.WeakMap,A=p.Element,M=p.HTMLElement,O=p.Node,N=p.Error,C=p.TypeError,T=p.Reflect,q=w.defineProperty,I=w.keys,D=w.getOwnPropertyNames,L=w.setPrototypeOf,P=!self.customElements,k=function(e){for(var t=I(e),n=[],r=t.length,o=0;o<r;o++)n[o]=e[t[o]],delete e[t[o]];return function(){for(var o=0;o<r;o++)e[t[o]]=n[o]}};if(P){var x=function(){var e=this.constructor;if(!$.has(e))throw new C("Illegal constructor");var t=$.get(e);if(W)return z(W,t);var n=H.call(y,t);return z(L(n,e.prototype),t)}
524,H=y.createElement,$=new m,_=new m,j=new m,R=new m,V=[],U=g({query:V,handle:function(e,t,n){var r=j.get(n);if(t&&!r.isPrototypeOf(e)){var o=k(e);W=L(e,r);try{new r.constructor}finally{W=null,o()}}var a="".concat(t?"":"dis","connectedCallback");a in r&&e[a]()}}).parse,W=null,F=function(e){if(!_.has(e)){var t,n=new Promise((function(e){t=e}));_.set(e,{$:n,_:t})}return _.get(e).$},z=e(F,b);q(self,"customElements",{configurable:!0,value:{define:function(e,t){if(R.has(e))throw new N('the name "'.concat(e,'" has already been used with this registry'));$.set(t,e),j.set(e,t.prototype),R.set(e,t),V.push(e),F(e).then((function(){U(y.querySelectorAll(e))})),_.get(e)._(t)},get:function(e){return R.get(e)},whenDefined:F}}),q(x.prototype=M.prototype,"constructor",{value:x}),q(self,"HTMLElement",{configurable:!0,value:x}),q(y,"createElement",{configurable:!0,value:function(e,t){var n=t&&t.is,r=n?R.get(n):R.get(e);return r?new r:H.call(y,e)}}),"isConnected"in O.prototype||q(O.prototype,"isConnected",{configurable:!0,get:function(){return!(this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}})}else if(P=!self.customElements.get("extends-li"))try{var B=function e(){return self.Reflect.construct(HTMLLIElement,[],e)};B.prototype=HTMLLIElement.prototype;var G="extends-li";self.customElements.define("extends-li",B,{extends:"li"}),P=y.createElement("li",{is:G}).outerHTML.indexOf(G)<0;var J=self.customElements,K=J.get,Q=J.whenDefined;q(self.customElements,"whenDefined",{configurable:!0,value:function(e){var t=this;return Q.call(this,e).then((function(n){return n||K.call(t,e)}))}})}catch(e){}if(P){var X=function(e){var t=ae.get(e);ve(t.querySelectorAll(this),e.isConnected)},Y=self.customElements,Z=y.createElement,ee=Y.define,te=Y.get,ne=Y.upgrade,re=T||{construct:function(e){return e.call(this)}},oe=re.construct,ae=new S,le=new E,ie=new m,ue=new m,ce=new m,se=new m,fe=[],de=[],he=function(e){return se.get(e)||te.call(Y,e)},ve=g({query:de,handle:function(e,t,n){var r=ce.get(n);if(t&&!r.isPrototypeOf(e)){var o=k(e);be=L(e,r);try{new r.constructor}finally{be=null,o()}}var a="".concat(t?"":"dis","connectedCallback");a in r&&e[a]()}}).parse,ge=g({query:fe,handle:function(e,t){ae.has(e)&&(t?le.add(e):le.delete(e),de.length&&X.call(de,e))}}).parse,pe=A.prototype.attachShadow;pe&&(A.prototype.attachShadow=function(e){var t=pe.call(this,e);return ae.set(this,t),t});var ye=function(e){if(!ue.has(e)){var t,n=new Promise((function(e){t=e}));ue.set(e,{$:n,_:t})}return ue.get(e).$},me=e(ye,b),be=null;D(self).filter((function(e){return/^HTML.*Element$/.test(e)})).forEach((function(e){var t=self[e];function n(){var e=this.constructor;if(!ie.has(e))throw new C("Illegal constructor");var n=ie.get(e),r=n.is,o=n.tag;if(r){if(be)return me(be,r);var a=Z.call(y,o);return a.setAttribute("is",r),me(L(a,e.prototype),r)}return oe.call(this,t,[],e)}q(n.prototype=t.prototype,"constructor",{value:n}),q(self,e,{value:n})})),q(y,"createElement",{configurable:!0,value:function(e,t){var n=t&&t.is;if(n){var r=se.get(n);if(r&&ie.get(r).tag===e)return new r}var o=Z.call(y,e);return n&&o.setAttribute("is",n),o}}),q(Y,"get",{configurable:!0,value:he}),q(Y,"whenDefined",{configurable:!0,value:ye}),q(Y,"upgrade",{configurable:!0,value:function(e){var t=e.getAttribute("is");if(t){var n=se.get(t);if(n)return void me(L(e,n.prototype),t)}ne.call(Y,e)}}),q(Y,"define",{configurable:!0,value:function(e,t,n){if(he(e))throw new N("'".concat(e,"' has already been defined as a custom element"));var r,o=n&&n.extends;ie.set(t,o?{is:e,tag:o}:{is:"",tag:e}),o?(r="".concat(o,'[is="').concat(e,'"]'),ce.set(r,t.prototype),se.set(e,t),de.push(r)):(ee.apply(Y,arguments),fe.push(r=e)),ye(e).then((function(){o?(ve(y.querySelectorAll(r)),le.forEach(X,[r])):ge(y.querySelectorAll(r))})),ue.get(e)._(t)}})}}(); 525</script>
525 526<!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script --> 527 528 529 530
530<script src="https://cdn.nfcube.com/instafeed-12db621b6a180f8117e7dc9a47bc0688.js" defer></script>
530 531 532 533<!-- END app snippet --> 534 535 536 537 538<!-- END app block --><!-- BEGIN app block: shopify://apps/beans-id-verification/blocks/discount-redeem/5c736972-c385-431c-8cbb-05726b7a1739 --> 539 540 541 542 543<!-- END app block --><!-- BEGIN app block: shopify://apps/beans-id-verification/blocks/modern-discount-hub/5c736972-c385-431c-8cbb-05726b7a1739 --> 544 545 546 547<!-- END app block --><!-- BEGIN app block: shopify://apps/videeo-mobile-commerce/blocks/app-embed-sdk/acf9f8eb-c211-4324-a19b-9f362f43b225 --> 548
548<script defer="defer" src="https://sdk.justsell.live/latest.js"></script>
548 549
550<script> 551function addLiveVideeoElmToDom(mainElement, elementToAdd) { 552 let isChildOfMain = false; 553 let footerElement = null; 554 555 const footerGroupElmArr = document.querySelectorAll('[class*="footer-group"]'); 556 const footerSectionElmArr = document.querySelectorAll('[id*="footer"]'); 557 558 if (footerGroupElmArr.length) { 559 footerElement = footerGroupElmArr[0]; 560 isChildOfMain = mainElement.querySelector(`.${footerElement.classList[1]}`) ? true : false; 561 } else if (footerSectionElmArr.length) { 562 footerElement = footerSectionElmArr[0]; 563 isChildOfMain = mainElement.querySelector(`#${footerElement.id}`) ? true : false; 564 } 565 566 if (isChildOfMain) { 567 while (footerElement && footerElement.parentElement && footerElement.parentElement.tagName !== 'MAIN') { 568 footerElement = footerElement.parentElement; 569 } 570 571 try { 572 mainElement.insertBefore(elementToAdd, footerElement); 573 } catch (error) { 574 // if there is an error, it means that the footer is not a direct child of the main element 575 // this should not happen, but if it does, just append the element to the main element 576 577 mainElement.appendChild(elementToAdd); 578 } 579 } else { 580 mainElement.appendChild(elementToAdd); 581 } 582} 583function loadVideeoSDK() { 584 let videeoElement = document.querySelector('#videeo-sdk'); 585 if (!videeoElement) { 586 videeoElement = document.createElement("div"); 587 videeoElement.id = "videeo-sdk"; 588 document.body.appendChild(videeoElement); 589 } 590 591 new VideeoSDK("videeo-sdk", { 592 environment: 'production', 593 shopName: 'melissa_harveyshvideeo', 594 miniPlayer: true , 595 }); 596} 597window.addEventListener('load', () => { 598 loadVideeoSDK(); 599}); 600</script>
600 601 602<div id="popclips-player-div"> 603 <!-- BEGIN app snippet: popclips-player --> 604 605 606 607 608 609 610<!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> 611 612 613 <link href="//cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/popclips-player-B-d6RNtD.css" rel="stylesheet" type="text/css" media="all" /> 614 615<!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> 616 617 618
618<script src="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/popclips-player-DejkfJjF.js" type="module" crossorigin="anonymous"></script>
618 619 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/PopclipsLikesAndViews.ce-CVRhyQa1.js" crossorigin="anonymous"> 620 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/PopclipsProductCard.ce-CEYM9uzP.js" crossorigin="anonymous"> 621 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/PopclipsVideoDrawer.ce-CEhxK6Gn.js" crossorigin="anonymous"> 622 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/VideoPlayer.ce-b80O1yy2.js" crossorigin="anonymous"> 623 624<!-- END app snippet --> 625</div> 626 627<div id="shared-popclips-feed"> 628 <!-- BEGIN app snippet: shared-popclips-feed --> 629 630 631<shared-popclips-feed 632 vfs-service-api-url = https://vfs-app.videeobroadcast.com/api/shopify/shop 633 shopify-domain="melissa-harvey.myshopify.com" 634 currency-symbol="USD" 635 media-gallery-api-url = https://9utomosa81.execute-api.us-east-2.amazonaws.com/prod 636 data-lake-api-url = https://data-lake-foundation.cs-api.com/ingest/attribution 637 popclips-likes-views-api = https://vfs-app.cs-api.com 638 ingest-analytics-api-url = https://data-lake-foundation.cs-api.com/ingest/analytics 639 custom-popclips-media-api = https://9utomosa81.execute-api.us-east-2.amazonaws.com/prod 640/><!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> 641 642 643<!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> 644 645 646
646<script src="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/shared-popclips-feed-Dp8no753.js" type="module" crossorigin="anonymous"></script>
646 647 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/PopclipsLikesAndViews.ce-CVRhyQa1.js" crossorigin="anonymous"> 648 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/PopclipsVariantsSlider.ce-kEz8Q-Od.js" crossorigin="anonymous"> 649 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/VideoPlayer.ce-b80O1yy2.js" crossorigin="anonymous"> 650 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/d9586080-d6f9-42e1-ab41-6a685331be88/videeo-mobile-commerce-110/assets/PopclipsVideoDrawer.ce-CEhxK6Gn.js" crossorigin="anonymous"> 651 652<!-- END app snippet --> 653</div> 654 655<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 656 657 658 659 660 661 662 663 664 665 666 667 668
668<script async src="https://static.klaviyo.com/onsite/js/YvbLft/klaviyo.js?company_id=YvbLft"></script>
668 669
669<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>
669 670 671 672 673 674 675 676
676<script> 677 window.klaviyoReviewsProductDesignMode = false 678 </script>
678 679 680 681 682 <!-- BEGIN app snippet: customer-hub-data -->
682<script> 683 if (!window.customerHub) { 684 window.customerHub = {}; 685 } 686 window.customerHub.storefrontRoutes = { 687 login: "https://zorahbiocosmetics.com/customer_authentication/redirect?locale=en®ion_country=US?return_url=%2F%23k-hub", 688 register: "https://account.zorah.ca?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJtZWxpc3NhLWhhcnZleS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIxOTE2OTEsIm5iZiI6MTc5MTU4Njg5MX0.q-dD3dDQ_q8rKPkYWW5om039cnaF6ybl0vyyGHtIAWM?return_url=%2F%23k-hub", 689 logout: "/account/logout", 690 profile: "/account", 691 addresses: "/account/addresses", 692 }; 693 694 window.customerHub.userId = null; 695 696 window.customerHub.storeDomain = "melissa-harvey.myshopify.com"; 697 698 699 700 701 window.customerHub.storeLocale = { 702 currentLanguage: 'en', 703 currentCountry: 'US', 704 availableLanguages: [ 705 706 { 707 iso_code: 'en', 708 endonym_name: 'English' 709 } 710 711 ], 712 availableCountries: [ 713 714 { 715 iso_code: 'AF', 716 name: 'Afghanistan', 717 currency_code: 'AFN' 718 }, 719 720 { 721 iso_code: 'AX', 722 name: 'à land Islands', 723 currency_code: 'EUR' 724 }, 725 726 { 727 iso_code: 'AL', 728 name: 'Albania', 729 currency_code: 'ALL' 730 }, 731 732 { 733 iso_code: 'DZ', 734 name: 'Algeria', 735 currency_code: 'DZD' 736 }, 737 738 { 739 iso_code: 'AD', 740 name: 'Andorra', 741 currency_code: 'EUR' 742 }, 743 744 { 745 iso_code: 'AO', 746 name: 'Angola', 747 currency_code: 'CAD' 748 }, 749 750 { 751 iso_code: 'AI', 752 name: 'Anguilla', 753 currency_code: 'XCD' 754 }, 755 756 { 757 iso_code: 'AG', 758 name: 'Antigua & Barbuda', 759 currency_code: 'XCD' 760 }, 761 762 { 763 iso_code: 'AR', 764 name: 'Argentina', 765 currency_code: 'CAD' 766 }, 767 768 { 769 iso_code: 'AM', 770 name: 'Armenia', 771 currency_code: 'AMD' 772 }, 773 774 { 775 iso_code: 'AW', 776 name: 'Aruba', 777 currency_code: 'AWG' 778 }, 779 780 { 781 iso_code: 'AC', 782 name: 'Ascension Island', 783 currency_code: 'SHP' 784 }, 785 786 { 787 iso_code: 'AU', 788 name: 'Australia', 789 currency_code: 'AUD' 790 }, 791 792 { 793 iso_code: 'AT', 794 name: 'Austria', 795 currency_code: 'EUR' 796 }, 797 798 { 799 iso_code: 'AZ', 800 name: 'Azerbaijan', 801 currency_code: 'AZN' 802 }, 803 804 { 805 iso_code: 'BS', 806 name: 'Bahamas', 807 currency_code: 'BSD' 808 }, 809 810 { 811 iso_code: 'BH', 812 name: 'Bahrain', 813 currency_code: 'CAD' 814 }, 815 816 { 817 iso_code: 'BD', 818 name: 'Bangladesh', 819 currency_code: 'BDT' 820 }, 821 822 { 823 iso_code: 'BB', 824 name: 'Barbados', 825 currency_code: 'BBD' 826 }, 827 828 { 829 iso_code: 'BY', 830 name: 'Belarus', 831 currency_code: 'CAD' 832 }, 833 834 { 835 iso_code: 'BE', 836 name: 'Belgium', 837 currency_code: 'EUR' 838 }, 839 840 { 841 iso_code: 'BZ', 842 name: 'Belize', 843 currency_code: 'BZD' 844 }, 845 846 { 847 iso_code: 'BJ', 848 name: 'Benin', 849 currency_code: 'XOF' 850 }, 851 852 { 853 iso_code: 'BM', 854 name: 'Bermuda', 855 currency_code: 'USD' 856 }, 857 858 { 859 iso_code: 'BT', 860 name: 'Bhutan', 861 currency_code: 'CAD' 862 }, 863 864 { 865 iso_code: 'BO', 866 name: 'Bolivia', 867 currency_code: 'BOB' 868 }, 869 870 { 871 iso_code: 'BA', 872 name: 'Bosnia & Herzegovina', 873 currency_code: 'BAM' 874 }, 875 876 { 877 iso_code: 'BW', 878 name: 'Botswana', 879 currency_code: 'BWP' 880 }, 881 882 { 883 iso_code: 'BR', 884 name: 'Brazil', 885 currency_code: 'CAD' 886 }, 887 888 { 889 iso_code: 'IO', 890 name: 'British Indian Ocean Territory', 891 currency_code: 'USD' 892 }, 893 894 { 895 iso_code: 'VG', 896 name: 'British Virgin Islands', 897 currency_code: 'USD' 898 }, 899 900 { 901 iso_code: 'BN', 902 name: 'Brunei', 903 currency_code: 'BND' 904 }, 905 906 { 907 iso_code: 'BG', 908 name: 'Bulgaria', 909 currency_code: 'EUR' 910 }, 911 912 { 913 iso_code: 'BF', 914 name: 'Burkina Faso', 915 currency_code: 'XOF' 916 }, 917 918 { 919 iso_code: 'BI', 920 name: 'Burundi', 921 currency_code: 'BIF' 922 }, 923 924 { 925 iso_code: 'KH', 926 name: 'Cambodia', 927 currency_code: 'KHR' 928 }, 929 930 { 931 iso_code: 'CM', 932 name: 'Cameroon', 933 currency_code: 'XAF' 934 }, 935 936 { 937 iso_code: 'CA', 938 name: 'Canada', 939 currency_code: 'CAD' 940 }, 941 942 { 943 iso_code: 'CV', 944 name: 'Cape Verde', 945 currency_code: 'CVE' 946 }, 947 948 { 949 iso_code: 'BQ', 950 name: 'Caribbean Netherlands', 951 currency_code: 'USD' 952 }, 953 954 { 955 iso_code: 'KY', 956 name: 'Cayman Islands', 957 currency_code: 'KYD' 958 }, 959 960 { 961 iso_code: 'CF', 962 name: 'Central African Republic', 963 currency_code: 'XAF' 964 }, 965 966 { 967 iso_code: 'TD', 968 name: 'Chad', 969 currency_code: 'XAF' 970 }, 971 972 { 973 iso_code: 'CL', 974 name: 'Chile', 975 currency_code: 'CAD' 976 }, 977 978 { 979 iso_code: 'CN', 980 name: 'China', 981 currency_code: 'CNY' 982 }, 983 984 { 985 iso_code: 'CX', 986 name: 'Christmas Island', 987 currency_code: 'AUD' 988 }, 989 990 { 991 iso_code: 'CC', 992 name: 'Cocos (Keeling) Islands', 993 currency_code: 'AUD' 994 }, 995 996 { 997 iso_code: 'CO', 998 name: 'Colombia', 999 currency_code: 'CAD' 1000 }, 1001 1002 { 1003 iso_code: 'KM', 1004 name: 'Comoros', 1005 currency_code: 'KMF' 1006 }, 1007 1008 { 1009 iso_code: 'CG', 1010 name: 'Congo - Brazzaville', 1011 currency_code: 'XAF' 1012 }, 1013 1014 { 1015 iso_code: 'CD', 1016 name: 'Congo - Kinshasa', 1017 currency_code: 'CDF' 1018 }, 1019 1020 { 1021 iso_code: 'CK', 1022 name: 'Cook Islands', 1023 currency_code: 'NZD' 1024 }, 1025 1026 { 1027 iso_code: 'CR', 1028 name: 'Costa Rica', 1029 currency_code: 'CRC' 1030 }, 1031 1032 { 1033 iso_code: 'CI', 1034 name: 'Côte dâIvoire', 1035 currency_code: 'XOF' 1036 }, 1037 1038 { 1039 iso_code: 'HR', 1040 name: 'Croatia', 1041 currency_code: 'EUR' 1042 }, 1043 1044 { 1045 iso_code: 'CW', 1046 name: 'Curaçao', 1047 currency_code: 'ANG' 1048 }, 1049 1050 { 1051 iso_code: 'CY', 1052 name: 'Cyprus', 1053 currency_code: 'EUR' 1054 }, 1055 1056 { 1057 iso_code: 'CZ', 1058 name: 'Czechia', 1059 currency_code: 'CZK' 1060 }, 1061 1062 { 1063 iso_code: 'DK', 1064 name: 'Denmark', 1065 currency_code: 'DKK' 1066 }, 1067 1068 { 1069 iso_code: 'DJ', 1070 name: 'Djibouti', 1071 currency_code: 'DJF' 1072 }, 1073 1074 { 1075 iso_code: 'DM', 1076 name: 'Dominica', 1077 currency_code: 'XCD' 1078 }, 1079 1080 { 1081 iso_code: 'DO', 1082 name: 'Dominican Republic', 1083 currency_code: 'DOP' 1084 }, 1085 1086 { 1087 iso_code: 'EC', 1088 name: 'Ecuador', 1089 currency_code: 'USD' 1090 }, 1091 1092 { 1093 iso_code: 'EG', 1094 name: 'Egypt', 1095 currency_code: 'EGP' 1096 }, 1097 1098 { 1099 iso_code: 'SV', 1100 name: 'El Salvador', 1101 currency_code: 'USD' 1102 }, 1103 1104 { 1105 iso_code: 'GQ', 1106 name: 'Equatorial Guinea', 1107 currency_code: 'XAF' 1108 }, 1109 1110 { 1111 iso_code: 'ER', 1112 name: 'Eritrea', 1113 currency_code: 'CAD' 1114 }, 1115 1116 { 1117 iso_code: 'EE', 1118 name: 'Estonia', 1119 currency_code: 'EUR' 1120 }, 1121 1122 { 1123 iso_code: 'SZ', 1124 name: 'Eswatini', 1125 currency_code: 'CAD' 1126 }, 1127 1128 { 1129 iso_code: 'ET', 1130 name: 'Ethiopia', 1131 currency_code: 'ETB' 1132 }, 1133 1134 { 1135 iso_code: 'FK', 1136 name: 'Falkland Islands', 1137 currency_code: 'FKP' 1138 }, 1139 1140 { 1141 iso_code: 'FO', 1142 name: 'Faroe Islands', 1143 currency_code: 'DKK' 1144 }, 1145 1146 { 1147 iso_code: 'FJ', 1148 name: 'Fiji', 1149 currency_code: 'FJD' 1150 }, 1151 1152 { 1153 iso_code: 'FI', 1154 name: 'Finland', 1155 currency_code: 'EUR' 1156 }, 1157 1158 { 1159 iso_code: 'FR', 1160 name: 'France', 1161 currency_code: 'EUR' 1162 }, 1163 1164 { 1165 iso_code: 'GF', 1166 name: 'French Guiana', 1167 currency_code: 'EUR' 1168 }, 1169 1170 { 1171 iso_code: 'PF', 1172 name: 'French Polynesia', 1173 currency_code: 'XPF' 1174 }, 1175 1176 { 1177 iso_code: 'TF', 1178 name: 'French Southern Territories', 1179 currency_code: 'EUR' 1180 }, 1181 1182 { 1183 iso_code: 'GA', 1184 name: 'Gabon', 1185 currency_code: 'XOF' 1186 }, 1187 1188 { 1189 iso_code: 'GM', 1190 name: 'Gambia', 1191 currency_code: 'GMD' 1192 }, 1193 1194 {
1195 iso_code: 'GE', 1196 name: 'Georgia', 1197 currency_code: 'CAD' 1198 }, 1199 1200 { 1201 iso_code: 'DE', 1202 name: 'Germany', 1203 currency_code: 'EUR' 1204 }, 1205 1206 { 1207 iso_code: 'GH', 1208 name: 'Ghana', 1209 currency_code: 'CAD' 1210 }, 1211 1212 { 1213 iso_code: 'GI', 1214 name: 'Gibraltar', 1215 currency_code: 'GBP' 1216 }, 1217 1218 { 1219 iso_code: 'GR', 1220 name: 'Greece', 1221 currency_code: 'EUR' 1222 }, 1223 1224 { 1225 iso_code: 'GL', 1226 name: 'Greenland', 1227 currency_code: 'DKK' 1228 }, 1229 1230 { 1231 iso_code: 'GD', 1232 name: 'Grenada', 1233 currency_code: 'XCD' 1234 }, 1235 1236 { 1237 iso_code: 'GP', 1238 name: 'Guadeloupe', 1239 currency_code: 'EUR' 1240 }, 1241 1242 { 1243 iso_code: 'GT', 1244 name: 'Guatemala', 1245 currency_code: 'GTQ' 1246 }, 1247 1248 { 1249 iso_code: 'GG', 1250 name: 'Guernsey', 1251 currency_code: 'GBP' 1252 }, 1253 1254 { 1255 iso_code: 'GN', 1256 name: 'Guinea', 1257 currency_code: 'GNF' 1258 }, 1259 1260 { 1261 iso_code: 'GW', 1262 name: 'Guinea-Bissau', 1263 currency_code: 'XOF' 1264 }, 1265 1266 { 1267 iso_code: 'GY', 1268 name: 'Guyana', 1269 currency_code: 'GYD' 1270 }, 1271 1272 { 1273 iso_code: 'HT', 1274 name: 'Haiti', 1275 currency_code: 'CAD' 1276 }, 1277 1278 { 1279 iso_code: 'HN', 1280 name: 'Honduras', 1281 currency_code: 'HNL' 1282 }, 1283 1284 { 1285 iso_code: 'HK', 1286 name: 'Hong Kong SAR', 1287 currency_code: 'HKD' 1288 }, 1289 1290 { 1291 iso_code: 'HU', 1292 name: 'Hungary', 1293 currency_code: 'HUF' 1294 }, 1295 1296 { 1297 iso_code: 'IS', 1298 name: 'Iceland', 1299 currency_code: 'ISK' 1300 }, 1301 1302 { 1303 iso_code: 'IN', 1304 name: 'India', 1305 currency_code: 'INR' 1306 }, 1307 1308 { 1309 iso_code: 'ID', 1310 name: 'Indonesia', 1311 currency_code: 'IDR' 1312 }, 1313 1314 { 1315 iso_code: 'IQ', 1316 name: 'Iraq', 1317 currency_code: 'CAD' 1318 }, 1319 1320 { 1321 iso_code: 'IE', 1322 name: 'Ireland', 1323 currency_code: 'EUR' 1324 }, 1325 1326 { 1327 iso_code: 'IM', 1328 name: 'Isle of Man', 1329 currency_code: 'GBP' 1330 }, 1331 1332 { 1333 iso_code: 'IL', 1334 name: 'Israel', 1335 currency_code: 'ILS' 1336 }, 1337 1338 { 1339 iso_code: 'IT', 1340 name: 'Italy', 1341 currency_code: 'EUR' 1342 }, 1343 1344 { 1345 iso_code: 'JM', 1346 name: 'Jamaica', 1347 currency_code: 'JMD' 1348 }, 1349 1350 { 1351 iso_code: 'JP', 1352 name: 'Japan', 1353 currency_code: 'JPY' 1354 }, 1355 1356 { 1357 iso_code: 'JE', 1358 name: 'Jersey', 1359 currency_code: 'CAD' 1360 }, 1361 1362 { 1363 iso_code: 'JO', 1364 name: 'Jordan', 1365 currency_code: 'CAD' 1366 }, 1367 1368 { 1369 iso_code: 'KZ', 1370 name: 'Kazakhstan', 1371 currency_code: 'KZT' 1372 }, 1373 1374 { 1375 iso_code: 'KE', 1376 name: 'Kenya', 1377 currency_code: 'KES' 1378 }, 1379 1380 { 1381 iso_code: 'KI', 1382 name: 'Kiribati', 1383 currency_code: 'CAD' 1384 }, 1385 1386 { 1387 iso_code: 'XK', 1388 name: 'Kosovo', 1389 currency_code: 'EUR' 1390 }, 1391 1392 { 1393 iso_code: 'KW', 1394 name: 'Kuwait', 1395 currency_code: 'CAD' 1396 }, 1397 1398 { 1399 iso_code: 'KG', 1400 name: 'Kyrgyzstan', 1401 currency_code: 'KGS' 1402 }, 1403 1404 { 1405 iso_code: 'LA', 1406 name: 'Laos', 1407 currency_code: 'LAK' 1408 }, 1409 1410 { 1411 iso_code: 'LV', 1412 name: 'Latvia', 1413 currency_code: 'EUR' 1414 }, 1415 1416 { 1417 iso_code: 'LB', 1418 name: 'Lebanon', 1419 currency_code: 'LBP' 1420 }, 1421 1422 { 1423 iso_code: 'LS', 1424 name: 'Lesotho', 1425 currency_code: 'CAD' 1426 }, 1427 1428 { 1429 iso_code: 'LR', 1430 name: 'Liberia', 1431 currency_code: 'CAD' 1432 }, 1433 1434 { 1435 iso_code: 'LY', 1436 name: 'Libya', 1437 currency_code: 'CAD' 1438 }, 1439 1440 { 1441 iso_code: 'LI', 1442 name: 'Liechtenstein', 1443 currency_code: 'CHF' 1444 }, 1445 1446 { 1447 iso_code: 'LT', 1448 name: 'Lithuania', 1449 currency_code: 'EUR' 1450 }, 1451 1452 { 1453 iso_code: 'LU', 1454 name: 'Luxembourg', 1455 currency_code: 'EUR' 1456 }, 1457 1458 { 1459 iso_code: 'MO', 1460 name: 'Macao SAR', 1461 currency_code: 'MOP' 1462 }, 1463 1464 { 1465 iso_code: 'MG', 1466 name: 'Madagascar', 1467 currency_code: 'CAD' 1468 }, 1469 1470 { 1471 iso_code: 'MW', 1472 name: 'Malawi', 1473 currency_code: 'MWK' 1474 }, 1475 1476 { 1477 iso_code: 'MY', 1478 name: 'Malaysia', 1479 currency_code: 'MYR' 1480 }, 1481 1482 { 1483 iso_code: 'MV', 1484 name: 'Maldives', 1485 currency_code: 'MVR' 1486 }, 1487 1488 { 1489 iso_code: 'ML', 1490 name: 'Mali', 1491 currency_code: 'XOF' 1492 }, 1493 1494 { 1495 iso_code: 'MT', 1496 name: 'Malta', 1497 currency_code: 'EUR' 1498 }, 1499 1500 { 1501 iso_code: 'MQ', 1502 name: 'Martinique', 1503 currency_code: 'EUR' 1504 }, 1505 1506 { 1507 iso_code: 'MR', 1508 name: 'Mauritania', 1509 currency_code: 'CAD' 1510 }, 1511 1512 { 1513 iso_code: 'MU', 1514 name: 'Mauritius', 1515 currency_code: 'MUR' 1516 }, 1517 1518 { 1519 iso_code: 'YT', 1520 name: 'Mayotte', 1521 currency_code: 'EUR' 1522 }, 1523 1524 { 1525 iso_code: 'MX', 1526 name: 'Mexico', 1527 currency_code: 'CAD' 1528 }, 1529 1530 { 1531 iso_code: 'MD', 1532 name: 'Moldova', 1533 currency_code: 'MDL' 1534 }, 1535 1536 { 1537 iso_code: 'MC', 1538 name: 'Monaco', 1539 currency_code: 'EUR' 1540 }, 1541 1542 { 1543 iso_code: 'MN', 1544 name: 'Mongolia', 1545 currency_code: 'MNT' 1546 }, 1547 1548 { 1549 iso_code: 'ME', 1550 name: 'Montenegro', 1551 currency_code: 'EUR' 1552 }, 1553 1554 { 1555 iso_code: 'MS', 1556 name: 'Montserrat', 1557 currency_code: 'XCD' 1558 }, 1559 1560 { 1561 iso_code: 'MA', 1562 name: 'Morocco', 1563 currency_code: 'MAD' 1564 }, 1565 1566 { 1567 iso_code: 'MZ', 1568 name: 'Mozambique', 1569 currency_code: 'CAD' 1570 }, 1571 1572 { 1573 iso_code: 'MM', 1574 name: 'Myanmar (Burma)', 1575 currency_code: 'MMK' 1576 }, 1577 1578 { 1579 iso_code: 'NA', 1580 name: 'Namibia', 1581 currency_code: 'CAD' 1582 }, 1583 1584 { 1585 iso_code: 'NR', 1586 name: 'Nauru', 1587 currency_code: 'AUD' 1588 }, 1589 1590 { 1591 iso_code: 'NP', 1592 name: 'Nepal', 1593 currency_code: 'NPR' 1594 }, 1595 1596 { 1597 iso_code: 'NL', 1598 name: 'Netherlands', 1599 currency_code: 'EUR' 1600 }, 1601 1602 { 1603 iso_code: 'NC', 1604 name: 'New Caledonia', 1605 currency_code: 'XPF' 1606 }, 1607 1608 { 1609 iso_code: 'NZ', 1610 name: 'New Zealand', 1611 currency_code: 'NZD' 1612 }, 1613 1614 { 1615 iso_code: 'NI', 1616 name: 'Nicaragua', 1617 currency_code: 'NIO' 1618 }, 1619 1620 { 1621 iso_code: 'NE', 1622 name: 'Niger', 1623 currency_code: 'XOF' 1624 }, 1625 1626 { 1627 iso_code: 'NG', 1628 name: 'Nigeria', 1629 currency_code: 'NGN' 1630 }, 1631 1632 { 1633 iso_code: 'NU', 1634 name: 'Niue', 1635 currency_code: 'NZD' 1636 }, 1637 1638 { 1639 iso_code: 'NF', 1640 name: 'Norfolk Island', 1641 currency_code: 'AUD' 1642 }, 1643 1644 { 1645 iso_code: 'MK', 1646 name: 'North Macedonia', 1647 currency_code: 'MKD' 1648 }, 1649 1650 { 1651 iso_code: 'NO', 1652 name: 'Norway', 1653 currency_code: 'CAD' 1654 }, 1655 1656 { 1657 iso_code: 'OM', 1658 name: 'Oman', 1659 currency_code: 'CAD' 1660 }, 1661 1662 { 1663 iso_code: 'PK', 1664 name: 'Pakistan', 1665 currency_code: 'PKR' 1666 }, 1667 1668 { 1669 iso_code: 'PS', 1670 name: 'Palestinian Territories', 1671 currency_code: 'ILS' 1672 }, 1673 1674 { 1675 iso_code: 'PA', 1676 name: 'Panama', 1677 currency_code: 'USD' 1678 }, 1679 1680 { 1681 iso_code: 'PG', 1682 name: 'Papua New Guinea', 1683 currency_code: 'PGK' 1684 }, 1685 1686 { 1687 iso_code: 'PY', 1688 name: 'Paraguay', 1689 currency_code: 'PYG' 1690 }, 1691 1692 { 1693 iso_code: 'PE', 1694 name: 'Peru', 1695 currency_code: 'PEN' 1696 }, 1697 1698 { 1699 iso_code: 'PH', 1700 name: 'Philippines', 1701 currency_code: 'PHP' 1702 }, 1703 1704 { 1705 iso_code: 'PN', 1706 name: 'Pitcairn Islands', 1707 currency_code: 'NZD' 1708 }, 1709 1710 { 1711 iso_code: 'PL', 1712 name: 'Poland', 1713 currency_code: 'PLN' 1714 }, 1715 1716 { 1717 iso_code: 'PT', 1718 name: 'Portugal', 1719 currency_code: 'EUR' 1720 }, 1721 1722 { 1723 iso_code: 'QA', 1724 name: 'Qatar', 1725 currency_code: 'QAR' 1726 }, 1727 1728 { 1729 iso_code: 'RE', 1730 name: 'Réunion', 1731 currency_code: 'EUR' 1732 }, 1733 1734 { 1735 iso_code: 'RO', 1736 name: 'Romania', 1737 currency_code: 'RON' 1738 }, 1739 1740 { 1741 iso_code: 'RU', 1742 name: 'Russia', 1743 currency_code: 'CAD' 1744 }, 1745 1746 { 1747 iso_code: 'RW', 1748 name: 'Rwanda', 1749 currency_code: 'RWF' 1750 }, 1751 1752 { 1753 iso_code: 'WS', 1754 name: 'Samoa', 1755 currency_code: 'WST' 1756 }, 1757 1758 { 1759 iso_code: 'SM', 1760 name: 'San Marino', 1761 currency_code: 'EUR' 1762 }, 1763 1764 { 1765 iso_code: 'ST', 1766 name: 'São Tomé & PrÃncipe', 1767 currency_code: 'STD' 1768 }, 1769 1770 { 1771 iso_code: 'SA', 1772 name: 'Saudi Arabia', 1773 currency_code: 'SAR' 1774 }, 1775 1776 { 1777 iso_code: 'SN', 1778 name: 'Senegal', 1779 currency_code: 'XOF' 1780 }, 1781 1782 { 1783 iso_code: 'RS', 1784 name: 'Serbia', 1785 currency_code: 'RSD' 1786 }, 1787 1788 { 1789 iso_code: 'SC', 1790 name: 'Seychelles', 1791 currency_code: 'CAD' 1792 }, 1793 1794 { 1795 iso_code: 'SL', 1796 name: 'Sierra Leone', 1797 currency_code: 'SLL' 1798 }, 1799 1800 { 1801 iso_code: 'SG', 1802 name: 'Singapore', 1803 currency_code: 'SGD' 1804 }, 1805 1806 { 1807 iso_code: 'SX', 1808 name: 'Sint Maarten', 1809 currency_code: 'ANG' 1810 }, 1811 1812 { 1813 iso_code: 'SK', 1814 name: 'Slovakia', 1815 currency_code: 'EUR' 1816 }, 1817 1818 { 1819 iso_code: 'SI', 1820 name: 'Slovenia', 1821 currency_code: 'EUR' 1822 }, 1823 1824 { 1825 iso_code: 'SB', 1826 name: 'Solomon Islands', 1827 currency_code: 'SBD' 1828 }, 1829 1830 { 1831 iso_code: 'SO', 1832 name: 'Somalia', 1833 currency_code: 'CAD' 1834 }, 1835 1836 { 1837 iso_code: 'ZA', 1838 name: 'South Africa', 1839 currency_code: 'CAD' 1840 }, 1841 1842 { 1843 iso_code: 'GS', 1844 name: 'South Georgia & South Sandwich Islands', 1845 currency_code: 'GBP' 1846 }, 1847 1848 { 1849 iso_code: 'KR', 1850 name: 'South Korea', 1851 currency_code: 'KRW' 1852 }, 1853 1854 { 1855 iso_code: 'SS', 1856 name: 'South Sudan', 1857 currency_code: 'CAD' 1858 }, 1859 1860 { 1861 iso_code: 'ES', 1862 name: 'Spain', 1863 currency_code: 'EUR' 1864 }, 1865 1866 { 1867 iso_code: 'LK', 1868 name: 'Sri Lanka', 1869 currency_code: 'LKR' 1870 }, 1871 1872 { 1873 iso_code: 'BL', 1874 name: 'St. Barthélemy', 1875 currency_code: 'EUR' 1876 }, 1877 1878 { 1879 iso_code: 'SH', 1880 name: 'St. Helena', 1881 currency_code: 'SHP' 1882 }, 1883 1884 { 1885 iso_code: 'KN', 1886 name: 'St. Kitts & Nevis', 1887 currency_code: 'XCD' 1888 }, 1889 1890 { 1891 iso_code: 'LC', 1892 name: 'St. Lucia', 1893 currency_code: 'XCD' 1894 }, 1895 1896 { 1897 iso_code: 'MF', 1898 name: 'St. Martin', 1899 currency_code: 'EUR' 1900 }, 1901 1902 { 1903 iso_code: 'PM', 1904 name: 'St. Pierre & Miquelon', 1905 currency_code: 'EUR' 1906
1906 }, 1907 1908 { 1909 iso_code: 'VC', 1910 name: 'St. Vincent & Grenadines', 1911 currency_code: 'XCD' 1912 }, 1913 1914 { 1915 iso_code: 'SD', 1916 name: 'Sudan', 1917 currency_code: 'CAD' 1918 }, 1919 1920 { 1921 iso_code: 'SR', 1922 name: 'Suriname', 1923 currency_code: 'CAD' 1924 }, 1925 1926 { 1927 iso_code: 'SJ', 1928 name: 'Svalbard & Jan Mayen', 1929 currency_code: 'CAD' 1930 }, 1931 1932 { 1933 iso_code: 'SE', 1934 name: 'Sweden', 1935 currency_code: 'SEK' 1936 }, 1937 1938 { 1939 iso_code: 'CH', 1940 name: 'Switzerland', 1941 currency_code: 'CHF' 1942 }, 1943 1944 { 1945 iso_code: 'TW', 1946 name: 'Taiwan', 1947 currency_code: 'TWD' 1948 }, 1949 1950 { 1951 iso_code: 'TJ', 1952 name: 'Tajikistan', 1953 currency_code: 'TJS' 1954 }, 1955 1956 { 1957 iso_code: 'TZ', 1958 name: 'Tanzania', 1959 currency_code: 'TZS' 1960 }, 1961 1962 { 1963 iso_code: 'TH', 1964 name: 'Thailand', 1965 currency_code: 'THB' 1966 }, 1967 1968 { 1969 iso_code: 'TL', 1970 name: 'Timor-Leste', 1971 currency_code: 'USD' 1972 }, 1973 1974 { 1975 iso_code: 'TG', 1976 name: 'Togo', 1977 currency_code: 'XOF' 1978 }, 1979 1980 { 1981 iso_code: 'TK', 1982 name: 'Tokelau', 1983 currency_code: 'NZD' 1984 }, 1985 1986 { 1987 iso_code: 'TO', 1988 name: 'Tonga', 1989 currency_code: 'TOP' 1990 }, 1991 1992 { 1993 iso_code: 'TT', 1994 name: 'Trinidad & Tobago', 1995 currency_code: 'TTD' 1996 }, 1997 1998 { 1999 iso_code: 'TA', 2000 name: 'Tristan da Cunha', 2001 currency_code: 'GBP' 2002 }, 2003 2004 { 2005 iso_code: 'TN', 2006 name: 'Tunisia', 2007 currency_code: 'CAD' 2008 }, 2009 2010 { 2011 iso_code: 'TR', 2012 name: 'Türkiye', 2013 currency_code: 'TRY' 2014 }, 2015 2016 { 2017 iso_code: 'TM', 2018 name: 'Turkmenistan', 2019 currency_code: 'CAD' 2020 }, 2021 2022 { 2023 iso_code: 'TC', 2024 name: 'Turks & Caicos Islands', 2025 currency_code: 'USD' 2026 }, 2027 2028 { 2029 iso_code: 'TV', 2030 name: 'Tuvalu', 2031 currency_code: 'AUD' 2032 }, 2033 2034 { 2035 iso_code: 'UM', 2036 name: 'U.S. Outlying Islands', 2037 currency_code: 'USD' 2038 }, 2039 2040 { 2041 iso_code: 'UG', 2042 name: 'Uganda', 2043 currency_code: 'UGX' 2044 }, 2045 2046 { 2047 iso_code: 'UA', 2048 name: 'Ukraine', 2049 currency_code: 'UAH' 2050 }, 2051 2052 { 2053 iso_code: 'AE', 2054 name: 'United Arab Emirates', 2055 currency_code: 'AED' 2056 }, 2057 2058 { 2059 iso_code: 'GB', 2060 name: 'United Kingdom', 2061 currency_code: 'GBP' 2062 }, 2063 2064 { 2065 iso_code: 'US', 2066 name: 'United States', 2067 currency_code: 'USD' 2068 }, 2069 2070 { 2071 iso_code: 'UY', 2072 name: 'Uruguay', 2073 currency_code: 'UYU' 2074 }, 2075 2076 { 2077 iso_code: 'UZ', 2078 name: 'Uzbekistan', 2079 currency_code: 'UZS' 2080 }, 2081 2082 { 2083 iso_code: 'VU', 2084 name: 'Vanuatu', 2085 currency_code: 'VUV' 2086 }, 2087 2088 { 2089 iso_code: 'VA', 2090 name: 'Vatican City', 2091 currency_code: 'EUR' 2092 }, 2093 2094 { 2095 iso_code: 'VE', 2096 name: 'Venezuela', 2097 currency_code: 'USD' 2098 }, 2099 2100 { 2101 iso_code: 'VN', 2102 name: 'Vietnam', 2103 currency_code: 'VND' 2104 }, 2105 2106 { 2107 iso_code: 'WF', 2108 name: 'Wallis & Futuna', 2109 currency_code: 'XPF' 2110 }, 2111 2112 { 2113 iso_code: 'EH', 2114 name: 'Western Sahara', 2115 currency_code: 'MAD' 2116 }, 2117 2118 { 2119 iso_code: 'YE', 2120 name: 'Yemen', 2121 currency_code: 'YER' 2122 }, 2123 2124 { 2125 iso_code: 'ZM', 2126 name: 'Zambia', 2127 currency_code: 'CAD' 2128 }, 2129 2130 { 2131 iso_code: 'ZW', 2132 name: 'Zimbabwe', 2133 currency_code: 'USD' 2134 } 2135 2136 ] 2137 }; 2138 2139</script>
2139 2140<!-- END app snippet --> 2141 2142 2143 2144 2145 2146 2147 2148<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 2149<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
2150<script> 2151/* >> TriplePixel :: start*/ 2152window.TriplePixelData={TripleName:"melissa-harvey.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"",template:"page",curr:"USD" || "CAD", market:"44463849766"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 2153/* << TriplePixel :: end*/ 2154</script>
2154 2155 2156 2157 2158<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
2159<script type="text/javascript"> 2160 (function (c, l, a, r, i, t, y) { 2161 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 2162 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 2163 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 2164 2165 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 2166 if (error) { 2167 console.error("Error loading Shopify features:", error); 2168 return; 2169 } 2170 2171 c[a]('consentv2', { 2172 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 2173 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 2174 source: 101, 2175 }); 2176 }); 2177 2178 l.addEventListener("visitorConsentCollected", function (e) { 2179 c[a]('consentv2', { 2180 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 2181 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 2182 source: 101, 2183 }); 2184 }); 2185 })(window, document, "clarity", "script", "ucqwki6vuz"); 2186</script>
2186 2187 2188 2189 2190<!-- END app block --><!-- BEGIN app block: shopify://apps/beans-id-verification/blocks/discount-hub/5c736972-c385-431c-8cbb-05726b7a1739 --> 2191 2192 2193 2194<!-- END app block --><!-- BEGIN app block: shopify://apps/tolstoy-ads-image-video/blocks/widget-block/06fa8282-42ff-403e-b67c-1936776aed11 --> 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215
2216<script 2217 type="module" 2218 async 2219 src="https://widget.gotolstoy.com/we/widget.js" 2220 data-shop=melissa-harvey.myshopify.com 2221 data-app-key=081189ab-8452-4a29-bc46-75a3592a4257 2222 data-should-use-cache=true 2223 data-cache-version=1a11c91d6ad 2224 data-product-gallery-projects="[]" 2225 data-collection-gallery-projects="[]" 2226 data-product-id="" 2227 data-template-name="page.contact" 2228 data-ot-ignore 2229 data-cookieconsent="ignore" 2230> 2231</script>
vendor: 1 bytes, line 2231
2231
2232<script 2233 type="module" 2234 async 2235 src="https://play.gotolstoy.com/widget-v2/widget.js" 2236 id="tolstoy-widget-script" 2237 data-shop=melissa-harvey.myshopify.com 2238 data-app-key=081189ab-8452-4a29-bc46-75a3592a4257 2239 data-should-use-cache=true 2240 data-cache-version=1a11c91d6ad 2241 data-product-gallery-projects="[]" 2242 data-collection-gallery-projects="[]" 2243 data-product-id="" 2244 data-collection-id="" 2245 data-shop-assistant-enabled="false" 2246 data-search-bar-widget-enabled="false" 2247 data-template-name="page.contact" 2248 data-customer-id="" 2249 data-ot-ignore 2250 data-cookieconsent="ignore" 2251></script>
vendor: 1 bytes, line 2251
2251
2252<script 2253 type="module" 2254 async 2255 src="https://play.gotolstoy.com/widget-v2/widget.brand-mcp.js" 2256 data-app-key=081189ab-8452-4a29-bc46-75a3592a4257 2257 data-ot-ignore 2258 data-cookieconsent="ignore" 2259></script>
vendor: 1 bytes, line 2259
2259
2260<script> 2261 window.tolstoyCurrencySymbol = "$"; 2262 window.tolstoyMoneyFormat = "${{amount}}"; 2263</script>
vendor: 1 bytes, line 2263
2263
2264<script> 2265 (function(){ 2266 function hideOrphanedTiles(){ 2267 var els = document.querySelectorAll('.tolstoy-collection-page-tile,tolstoy-collection-tile'); 2268 for(var i=0;i<els.length;i++){ 2269 if(els[i].children.length>0) continue; 2270 els[i].style.setProperty('display','none','important'); 2271 var w=els[i].closest('[class*="tolstoy-grid"]')||els[i].closest('.tolstoy-collection-page-tile-wrapper'); 2272 if(w) w.style.setProperty('display','none','important'); 2273 } 2274 } 2275 if(document.readyState==='loading'){ 2276 document.addEventListener('DOMContentLoaded',hideOrphanedTiles); 2277 }else{ 2278 hideOrphanedTiles(); 2279 } 2280 })(); 2281</script>
vendor: 1 bytes, line 2281
2281
2282<script> 2283 window.tolstoyDebug = { 2284 enable: () => { 2285 fetch('/cart/update.js', { 2286 method: 'POST', 2287 headers: { 'Content-Type': 'application/json' }, 2288 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: 'true' } }) 2289 }) 2290 .then(response => response.json()) 2291 .then(() => window.location.reload()); 2292 }, 2293 disable: () => { 2294 fetch('/cart/update.js', { 2295 method: 'POST', 2296 headers: { 'Content-Type': 'application/json' }, 2297 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: null } }) 2298 }) 2299 .then(response => response.json()) 2300 .then(() => window.location.reload()) 2301 }, 2302 status: async () => { 2303 const response = await fetch('/cart.js'); 2304 const json = await response.json(); 2305 console.log(json.attributes); 2306 } 2307 } 2308</script>
2308 2309 2310<!-- END app block --><!-- BEGIN app block: shopify://apps/simprosys-google-shopping-feed/blocks/core_settings_block/1f0b859e-9fa6-4007-97e8-4513aff5ff3b --><!-- BEGIN: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed --> 2311 2312 <!-- BEGIN app snippet: gsf_verification_code --> 2313 <meta name="google-site-verification" content="9RXo1mRZBfCkoZGlGRWJWAFNj-eYp-LjRnFe06kVpY4" /> 2314 2315 2316 2317<!-- END app snippet --> 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327<!-- END: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed --> 2328<!-- END app block -->
2328<script src="https://cdn.shopify.com/extensions/019a10f6-a8a0-797e-a7ac-5e79f24cd7e1/student-beans-verification-111/assets/sb_fab.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2328
2328
2329<script src="https://cdn.shopify.com/extensions/01a12068-f6ca-77bf-b043-fc871b77fbae/monk-free-gift-with-purchase-476/assets/mr-embed-1.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2329
2329
2330<script src="https://cdn.shopify.com/extensions/01a11fc2-416e-7325-85e7-2c491b4d1f7d/avada-faqs-202/assets/chatty.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2330
2330
2331<script src="https://cdn.shopify.com/extensions/019a10f6-a8a0-797e-a7ac-5e79f24cd7e1/student-beans-verification-111/assets/sb_banner.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2331
2331
2332<script src="https://cdn.shopify.com/extensions/01a11b1e-f163-7882-8236-436895e2355f/discounty-3.7.2/assets/sdk.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2332
2332
2333<script src="https://cdn.shopify.com/extensions/01a11b1f-c31b-7be6-a9fa-668fb9c33aa6/lb-upsell-453/assets/lb-selleasy.js" type="text/javascript" defer="defer"></script>
2333 2334<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2335<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: 66842427686,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 2335
2335
2336<script> 2337 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2338</script>
vendor: 1 bytes, line 2338
2338
2339<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}
2339).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: 66842427686,storefrontBaseUrl: "https://zorah.ca",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://zorahbiocosmetics.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"3256320294","configuration":"{\"account_ID\":\"1070772\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/melissa-harvey.js\\\",\\\"allow_tracking\\\":true,\\\"enable_post_purchase\\\":false,\\\"ga4_enabled\\\":\\\"-1\\\",\\\"ga4_measurement_id\\\":\\\"\\\",\\\"ga4_tag_id\\\":\\\"\\\",\\\"ga4_submit_subtotal\\\":1,\\\"google_ads_enabled\\\":\\\"-1\\\",\\\"ga_conversion_id\\\":\\\"\\\",\\\"ga_purchase_label\\\":\\\"\\\",\\\"ga_add_to_cart_label\\\":\\\"\\\",\\\"ga_begin_checkout_label\\\":\\\"\\\",\\\"ga_tag_id\\\":\\\"\\\",\\\"ga_submit_subtotal\\\":0,\\\"drm_enabled\\\":\\\"-1\\\",\\\"prefixD\\\":\\\"CA\\\",\\\"google_merchant_id\\\":\\\"5843538853\\\",\\\"target_country\\\":\\\"CA\\\",\\\"content_language\\\":\\\"en\\\",\\\"enhace_conversion_browser_side\\\":false,\\\"enhace_conversion_server_side\\\":\\\"-1\\\",\\\"consent_mode\\\":\\\"-1\\\",\\\"ads_data_redaction\\\":\\\"-1\\\",\\\"url_passthrough\\\":\\\"1\\\",\\\"sku_as_product_id\\\":\\\"1\\\",\\\"gtm_enabled\\\":0,\\\"gtm_container\\\":\\\"\\\",\\\"server_container_url\\\":\\\"\\\",\\\"shopify_store\\\":\\\"eae09a453f7644ca1f1aa990c0b020fccf52267a6bf69bc858e1b458f4d25a13f7f97dbbcff1398284a679f2c3b46efb162545c5fa3dfa8b55f7015b55065b2c\\\"}\"}","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"]}
2339,"dataSharingState":"unrestricted"},{"id":"3209199910","configuration":"{\"shopId\":\"66842427686\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3143991590","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"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":"2958950694","configuration":"{\"description\":\"Chatty conversion tracking pixel\",\"shopId\":\"TL95M7Az3sNltyWyIlje\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c90a95b3a8ca540fdf72271e8d5f8857","type":"APP","apiClientId":6641085,"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":"2311553318","configuration":"{\"projectId\":\"ucqwki6vuz\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2306408742","configuration":"{\"pixelCode\":\"D4J72CRC77U7DOUU9VH0\"}","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":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2041774374","configuration":"{\"accountID\":\"YvbLft\",\"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":"1757741350","configuration":"{\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a9a83cf44fb282052ff936f7ab101058","type":"APP","apiClientId":4539653,"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":"1478033702","configuration":"{\"shopId\":\"melissa-harvey.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"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"},{"id":"843809062","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-WS7L4EFVGW\\\",\\\"GT-PL3S6V9\\\",\\\"GT-TQV8DVKG\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-WS7L4EFVGW\\\",\\\"AW-598966407\\\/a3GwCOies-gcEIeBzp0C\\\",\\\"MC-QLH9MHJBEK\\\",\\\"MC-BVSE9H56RX\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-WS7L4EFVGW\\\",\\\"AW-598966407\\\/CvTXCMv0s-gcEIeBzp0C\\\",\\\"MC-QLH9MHJBEK\\\",\\\"MC-BVSE9H56RX\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-WS7L4EFVGW\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-WS7L4EFVGW\\\",\\\"AW-598966407\\\/1vmoCPGes-gcEIeBzp0C\\\",\\\"MC-QLH9MHJBEK\\\",\\\"MC-BVSE9H56RX\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-WS7L4EFVGW\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-WS7L4EFVGW\\\",\\\"AW-598966407\\\/imZJCOWes-gcEIeBzp0C\\\",\\\"MC-QLH9MHJBEK\\\",\\\"MC-BVSE9H56RX\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-WS7L4EFVGW\\\",\\\"AW-598966407\\\/PJzXCO6es-gcEIeBzp0C\\\",\\\"MC-QLH9MHJBEK\\\",\\\"MC-BVSE9H56RX\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-WS7L4EFVGW\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-WS7L4EFVGW\\\",\\\"AW-598966407\\\/-xZ8CM70s-gcEIeBzp0C\\\",\\\"MC-QLH9MHJBEK\\\",\\\"MC-BVSE9H56RX\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-WS7L4EFVGW\\\",\\\"AW-598966407\\\/JJkECOues-gcEIeBzp0C\\\",\\\"MC-QLH9MHJBEK\\\",\\\"MC-BVSE9H56RX\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-WS7L4EFVGW\\\"}],\\\"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":"403603750","configuration":"{\"pixel_id\":\"263661781236522\",\"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":"252576038","configuration":"{\"accountID\":\"selleasy-metrics-track\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"50acfdcd7b118f50e52df83f64624d06","type":"APP","apiClientId":5519923,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
2339,"dataSharingState":"unrestricted"},{"id":"228327718","configuration":"{\"myshopifyDomain\":\"melissa-harvey.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"185139494","configuration":"{\"tagID\":\"2612671122946\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Zorah biocosmétiques","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"melissa-harvey.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/zorahbiocosmetics.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://zorahbiocosmetics.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"194089845030","themeStoreId":"1399","themePublished":"true","eventMetadataId":"00da16d2-66a2-4c62-b319-a24615017958","pageType":"page","resourceId":"107200905510","shopId":"66842427686","storefrontBaseUrl":"https:\/\/zorah.ca","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2339<script> 2340 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2341 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2342 window.ShopifyAnalytics.meta.currency = 'USD'; 2343 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":107200905510,"requestId":"32cf5be4-af9e-45b7-96a1-b36e341f7f39-1791586891"}}; 2344 for (var attr in meta) { 2345 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2346 } 2347</script>
vendor: 1 bytes, line 2347
2347
2348<script class="analytics"> 2349 (function () { 2350 var customDocumentWrite = function(content) { 2351 var jquery = null; 2352 2353 if (window.jQuery) { 2354 jquery = window.jQuery; 2355 } else if (window.Checkout && window.Checkout.$) { 2356 jquery = window.Checkout.$; 2357 } 2358 2359 if (jquery) { 2360 jquery('body').append(content); 2361 } 2362 }; 2363 2364 var hasLoggedConversion = function(token) { 2365 if (token) { 2366 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2367 } 2368 return false; 2369 } 2370 2371 var setCookieIfConversion = function(token) { 2372 if (token) { 2373 var twoMonthsFromNow = new Date(Date.now()); 2374 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2375 2376 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2377 } 2378 } 2379 2380 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2381 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2382 if (trekkie.integrations) { 2383 return; 2384 } 2385 trekkie.methods = [ 2386 'identify', 2387 'page', 2388 'ready', 2389 'track', 2390 'trackForm', 2391 'trackLink' 2392 ]; 2393 trekkie.factory = function(method) { 2394 return function() { 2395 var args = Array.prototype.slice.call(arguments); 2396 args.unshift(method); 2397 trekkie.push(args); 2398 if (method == 'track' || method == 'page') { 2399 var pageUrl; 2400 try { 2401 pageUrl = window.location.href; 2402 } catch (e) {} 2403 var pageReferrer; 2404 try { 2405 pageReferrer = document.referrer; 2406 } catch (e) {} 2407 try { 2408 if (window.__TREKKIE_SHIM_QUEUE == null) { 2409 window.__TREKKIE_SHIM_QUEUE = []; 2410 } 2411 window.__TREKKIE_SHIM_QUEUE.push({ 2412 from: 'trekkie-stub', 2413 method: method, 2414 args: args.slice(1), 2415 pageContext: { 2416 url: pageUrl, 2417 referrer: pageReferrer 2418 } 2419 }); 2420 } catch (e) { 2421 // no-op 2422 } 2423 } 2424 return trekkie; 2425 }; 2426 }; 2427 for (var i = 0; i < trekkie.methods.length; i++) { 2428 var key = trekkie.methods[i]; 2429 trekkie[key] = trekkie.factory(key); 2430 } 2431 trekkie.load = function(config) { 2432 trekkie.config = config || {}; 2433 trekkie.config.initialDocumentCookie = document.cookie; 2434 var first = document.getElementsByTagName('script')[0]; 2435var script = document.createElement('script'); 2436script.type = 'text/javascript'; 2437script.onerror = function(e) { 2438 var scriptFallback = document.createElement('script'); 2439 scriptFallback.type = 'text/javascript'; 2440 scriptFallback.onerror = function(error) { 2441 var Monorail = { 2442 produce: function produce(monorailDomain, schemaId, payload) { 2443 var currentMs = new Date().getTime(); 2444 var event = { 2445 schema_id: schemaId, 2446 payload: payload, 2447 metadata: { 2448 event_created_at_ms: currentMs, 2449 event_sent_at_ms: currentMs 2450 } 2451 }; 2452 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2453 }, 2454 sendRequest: function sendRequest(endpointUrl, payload) { 2455 // Try the sendBeacon API 2456 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2457 var blobData = new window.Blob([payload], { 2458 type: 'text/plain' 2459 }); 2460 2461 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2462 return true; 2463 } // sendBeacon was not successful 2464 2465 } // XHR beacon 2466 2467 var xhr = new XMLHttpRequest(); 2468 2469 try { 2470 xhr.open('POST', endpointUrl); 2471 xhr.setRequestHeader('Content-Type', 'text/plain'); 2472 xhr.send(payload); 2473 } catch (e) { 2474 console.log(e); 2475 } 2476 2477 return false; 2478 }, 2479 isIos12: function isIos12() { 2480 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2481 } 2482 }; 2483 Monorail.produce('monorail-edge.shopifysvc.com', 2484 'trekkie_storefront_load_errors/1.1', 2485 {shop_id: 66842427686, 2486 theme_id: 194089845030, 2487 app_name: "storefront", 2488 context_url: window.location.href, 2489 source_url: "//zorahbiocosmetics.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 2490 2491 }; 2492 scriptFallback.async = true; 2493 scriptFallback.src = '//zorahbiocosmetics.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 2494 first.parentNode.insertBefore(scriptFallback, first); 2495}; 2496script.async = true; 2497script.src = '//zorahbiocosmetics.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 2498first.parentNode.insertBefore(script, first); 2499 2500 }; 2501 trekkie.load( 2502 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":66842427686,"isMerchantRequest":null,"themeId":194089845030,"themeCityHash":"7770638223519150954","contentLanguage":"en","currency":"USD","eventMetadataId":"00da16d2-66a2-4c62-b319-a24615017958"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2503 ); 2504 2505 var loaded = false;
2506 trekkie.ready(function() { 2507 if (loaded) return; 2508 loaded = true; 2509 2510 window.ShopifyAnalytics.lib = window.trekkie; 2511 2512 var originalDocumentWrite = document.write; 2513 document.write = customDocumentWrite; 2514 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2515 document.write = originalDocumentWrite; 2516 2517 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2518 var token = match? match[1]: undefined; 2519 if (!hasLoggedConversion(token)) { 2520 setCookieIfConversion(token); 2521 2522 } 2523 }); 2524 2525 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":107200905510,"requestId":"32cf5be4-af9e-45b7-96a1-b36e341f7f39-1791586891","shopifyEmitted":true}); 2526 2527 var eventsListenerScript = document.createElement('script'); 2528 eventsListenerScript.async = true; 2529 eventsListenerScript.src = "//zorahbiocosmetics.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2530 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2531})();</script>
2531 2532
2532<script> 2533 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 2534 window.ga = function ga() { 2535 (window.ga.q = window.ga.q || []).push(arguments); 2536 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2537 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 2538 } 2539 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 2540 }; 2541 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2542 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 2543 } 2544 } 2545</script>
vendor: 1 bytes, line 2545
2545
2546<script 2547 defer 2548 src="https://zorahbiocosmetics.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 2549 data-application="storefront-renderer" 2550 data-shop-id="66842427686" 2551 data-render-region="gcp-us-central1" 2552 data-page-type="page" 2553 data-theme-instance-id="194089845030" 2554 data-theme-name="Be Yours" 2555 data-theme-version="9.5.1" 2556 data-monorail-region="shop_domain" 2557 data-resource-timing-sampling-rate="10" 2558 data-shs="true" 2559 data-shs-beacon="true" 2560 data-shs-export-with-fetch="true" 2561 data-shs-logs-sample-rate="1" 2562 data-shs-beacon-endpoint="https://zorahbiocosmetics.com/api/collect" 2563></script>
vendor: 1 bytes, line 2563
2563
2564<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
2564<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"66842427686","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.loading","value":"Loading"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
2564 2565<meta name="shopify-y" content="075477d7-4872-434a-87e2-288f3406b167" data-expiration="1823144491000"><meta name="shopify-s" content="9617bde5-a136-49c9-9b8b-55fa3efc5b2d" data-expiration="1791588691000"> 2566</head> 2567 2568 <body class="template-page" data-animate-image data-lazy-image data-heading-capitalize data-heading-tracking data-button-round> 2569 <a class="skip-to-content-link button button--small visually-hidden" href="#MainContent"> 2570 Skip to content 2571 </a> 2572 2573 <style>.no-js .transition-cover{display:none}.transition-cover{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgb(var(--color-background));z-index:1000;pointer-events:none;transition-property:opacity,visibility;transition-duration:var(--duration-default);transition-timing-function:ease}.loading-bar{width:13rem;height:.2rem;border-radius:.2rem;background-color:rgb(var(--color-background-dark));position:relative;overflow:hidden}.loading-bar::after{content:"";height:100%;width:6.8rem;position:absolute;transform:translate(-3.4rem);background-color:rgb(var(--color-base-text));border-radius:.2rem;animation:initial-loading 1.5s ease infinite}@keyframes initial-loading{0%{transform:translate(-3.4rem)}50%{transform:translate(9.6rem)}to{transform:translate(-3.4rem)}}.loaded .transition-cover{opacity:0;visibility:hidden}.unloading .transition-cover{opacity:1;visibility:visible}.unloading.loaded .loading-bar{display:none}</style> 2574 <div class="transition-cover"> 2575 <span class="loading-bar"></span> 2576 </div> 2577 2578 <div class="transition-body"> 2579 <!-- BEGIN sections: header-group --> 2580<div id="shopify-section-sections--28750554071334__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section-announcement-bar"><style data-shopify>#shopify-section-sections--28750554071334__announcement-bar { 2581 --section-padding-top: 12px; 2582 --section-padding-bottom: 12px; 2583 --gradient-background: #0a4735; 2584 --color-background: 10, 71, 53; 2585 --color-foreground: 255, 255, 255; 2586 --color-highlight: 255, 181, 3; 2587 } 2588 2589 :root { 2590 --announcement-height: calc(36px + (24px * 0.75)); 2591 } 2592 2593 @media screen and (min-width: 990px) { 2594 :root { 2595 --announcement-height: 60px; 2596 } 2597 }</style><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/section-announcement-bar.css?v=177632717117168826561789742695" rel="stylesheet" type="text/css" media="all" /> 2598 2599 <div class="announcement-bar header-section--padding" role="region" aria-label="Site announcements"><div class="page-width"> 2600 <announcement-bar data-layout="carousel" data-mobile-layout="carousel" data-autorotate="true" data-autorotate-speed="5" data-block-count="2" data-speed="2.1" data-direction="left"> 2601 <div class="announcement-slider"><div class="announcement-slider__slide" style="--font-size: 13px;" data-index="0" ><a class="announcement-link" href="/collections/all"><span class="announcement-text">ð¦ <strong>$12.99 Shipping</strong> under $95 | QC, ON & Maritimes</span></a></div><div class="announcement-slider__slide" style="--font-size: 14px;" data-index="1" ><span class="announcement-text small-hide medium-hide">A 100% Canadian owned company for 20 years ð</span> 2602 <span class="announcement-text large-up-hide"><strong>100% Canadian owned</strong> company for 20 years</span></div></div><div class="announcement__buttons"> 2603 <button class="announcement__button announcement__button--prev" name="previous" aria-label="Slide left"> 2604 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-chevron" fill="none" viewBox="0 0 100 100"> 2605 <path fill-rule="evenodd" clip-rule="evenodd" d="M 10,50 L 60,100 L 60,90 L 20,50 L 60,10 L 60,0 Z" fill="currentColor"/> 2606 </svg> 2607 </button> 2608 <button class="announcement__button announcement__button--next" name="next" aria-label="Slide right"> 2609 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-chevron" fill="none" viewBox="0 0 100 100"> 2610 <path fill-rule="evenodd" clip-rule="evenodd" d="M 10,50 L 60,100 L 60,90 L 20,50 L 60,10 L 60,0 Z" fill="currentColor"/> 2611 </svg> 2612 </button> 2613 </div></announcement-bar> 2614 </div></div>
2614<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/announcement-bar.js?v=174306662548894074801789742652" defer="defer"></script>
2614 2615</div><div id="shopify-section-sections--28750554071334__header" class="shopify-section shopify-section-group-header-group shopify-section-header"> 2616<style data-shopify>#shopify-section-sections--28750554071334__header { 2617 --section-padding-top: 12px; 2618 --section-padding-bottom: 24px; 2619 --image-logo-height: 80px; 2620 --gradient-header-background: #ffffff; 2621 --color-header-background: 255, 255, 255; 2622 --color-header-foreground: 40, 40, 40; 2623 --color-header-border: 210, 213, 217; 2624 --color-highlight: 255, 181, 3; 2625 --icon-weight: 1.7px; 2626 }</style><style> 2627 @media screen and (min-width: 750px) { 2628 #shopify-section-sections--28750554071334__header { 2629 --image-logo-height: 80px; 2630 } 2631 }header-drawer { 2632 display: block; 2633 } 2634 2635 @media screen and (min-width: 990px) { 2636 header-drawer { 2637 display: none; 2638 } 2639 } 2640 2641 .menu-drawer-container { 2642 display: flex; 2643 position: static; 2644 } 2645 2646 .list-menu { 2647 list-style: none; 2648 padding: 0; 2649 margin: 0; 2650 } 2651 2652 .list-menu--inline { 2653 display: inline-flex; 2654 flex-wrap: wrap; 2655 column-gap: 1.5rem; 2656 } 2657 2658 .list-menu__item--link { 2659 text-decoration: none; 2660 padding-bottom: 1rem; 2661 padding-top: 1rem; 2662 line-height: calc(1 + 0.8 / var(--font-body-scale)); 2663 } 2664 2665 @media screen and (min-width: 750px) { 2666 .list-menu__item--link { 2667 padding-bottom: 0.5rem; 2668 padding-top: 0.5rem; 2669 } 2670 } 2671 2672 .localization-form { 2673 padding-inline-start: 1.5rem; 2674 padding-inline-end: 1.5rem; 2675 } 2676 2677 localization-form .localization-selector { 2678 background-color: transparent; 2679 box-shadow: none; 2680 padding: 1rem 0; 2681 height: auto; 2682 margin: 0; 2683 line-height: calc(1 + .8 / var(--font-body-scale)); 2684 letter-spacing: .04rem; 2685 } 2686 2687 .localization-form__select .icon-caret { 2688 width: 0.8rem; 2689 margin-inline-start: 1rem; 2690 } 2691</style><link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-sticky-header.css?v=162331643638116400881789742677" media="print" onload="this.media='all'"> 2692<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-list-menu.css?v=154923630017571300081789742666" media="print" onload="this.media='all'"> 2693<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-search.css?v=137639454631885838471789742674" media="print" onload="this.media='all'"> 2694<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-menu-drawer.css?v=29242399706528212641789742667" media="print" onload="this.media='all'"> 2695<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/disclosure.css?v=170388319628845242881789742682" media="print" onload="this.media='all'"><link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-cart-drawer.css?v=117232299580243889841789742658" media="print" onload="this.media='all'"> 2696<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-discounts.css?v=95161821600007313611789742663" media="print" onload="this.media='all'"> 2697<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/quantity-popover.css?v=9669939566893680321789742692" media="print" onload="this.media='all'">
2697<script> 2698 (function () { 2699 var loaded = {}; 2700 function loadJS(src) { 2701 if (loaded[src]) return; 2702 loaded[src] = true; 2703 var s = document.createElement('script'); 2704 s.src = src; 2705 s.defer = true; 2706 document.head.appendChild(s); 2707 } 2708 // Small modal/recommendation scripts â safe to idle-load for a11y users 2709 var searchModalAssets = function () { 2710 loadJS("\/\/zorahbiocosmetics.com\/cdn\/shop\/t\/28\/assets\/search-modal.js?v=152005819436135232241789742695");}; 2711 // Predictive search script (~15-30KB) â STRICT interaction-only, no idle fallback 2712 var predictiveSearchAssets = function () {loadJS("\/\/zorahbiocosmetics.com\/cdn\/shop\/t\/28\/assets\/predictive-search.js?v=86210687954289584901789742689");}; 2713 var cartAssets = function () {loadJS("\/\/zorahbiocosmetics.com\/cdn\/shop\/t\/28\/assets\/cart-recommendations.js?v=28694987174592259431789742655");}; 2714 function bind(selector, cb) { 2715 var els = document.querySelectorAll(selector); 2716 if (!els.length) return; 2717 ['mouseenter', 'touchstart', 'focusin'].forEach(function (ev) { 2718 els.forEach(function (el) { 2719 el.addEventListener(ev, cb, { once: true, passive: true, capture: true }); 2720 }); 2721 }); 2722 } 2723 function init() { 2724 // Search entry points trigger both modal + predictive scripts. 2725 // Locale-proof selectors only â never match on aria-label substrings: 2726 // labels follow the storefront language and miss on translated 2727 // storefronts. Bound here: icon summaries (.header__icon--search), 2728 // the mobile dock button ([data-action="search"]), and every 2729 // predictive-search instance (inline bar, modal form, /search bar). 2730 bind('.header__icon--search, [data-action="search"], predictive-search', function () { searchModalAssets(); predictiveSearchAssets(); }); 2731 bind('#cart-icon-bubble, a[href$="/cart"]', cartAssets); 2732 document.addEventListener('click', function (e) { 2733 if (e.target.closest('product-form, [name="add"]')) cartAssets(); 2734 }, { capture: true, passive: true }); 2735 // Idle fallback ONLY for small scripts (a11y safety net). 2736 // predictiveSearchAssets is intentionally excluded â load only on real interaction. 2737 var idleFallback = function () { searchModalAssets(); cartAssets(); }; 2738 if ('requestIdleCallback' in window) requestIdleCallback(idleFallback, { timeout: 4000 }); 2739 else setTimeout(idleFallback, 3000); 2740 } 2741 if (document.readyState !== 'loading') init(); 2742 else document.addEventListener('DOMContentLoaded', init); 2743 })(); 2744</script>
2744<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-price.css?v=31654658090061505171789742670" media="print" onload="this.media='all'"> 2745 <link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-loading-overlay.css?v=121974073346977247381789742667" media="print" onload="this.media='all'"><link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-menu-dropdown.css?v=177826969710288946301789742668" media="print" onload="this.media='all'"> 2746
2746<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/menu-dropdown.js?v=41744518770906699621789742686" defer="defer"></script>
2746<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-cart-recommendations.css?v=20691845994281400241789742659" media="print" onload="this.media='all'"><noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-sticky-header.css?v=162331643638116400881789742677" rel="stylesheet" type="text/css" media="all" /></noscript> 2747<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-list-menu.css?v=154923630017571300081789742666" rel="stylesheet" type="text/css" media="all" /></noscript> 2748<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-search.css?v=137639454631885838471789742674" rel="stylesheet" type="text/css" media="all" /></noscript> 2749<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-menu-dropdown.css?v=177826969710288946301789742668" rel="stylesheet" type="text/css" media="all" /></noscript> 2750<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-menu-drawer.css?v=29242399706528212641789742667" rel="stylesheet" type="text/css" media="all" /></noscript> 2751<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/disclosure.css?v=170388319628845242881789742682" rel="stylesheet" type="text/css" media="all" /></noscript> 2752 2753<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 2754 <symbol id="icon-cart" fill="none" viewbox="0 0 24 24"> 2755 <path d="M16 10V6a4 4 0 0 0-8 0v4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" vector-effect="non-scaling-stroke"/> 2756 <path class="icon-fill" d="M20.46 15.44 18.39 21a1.39 1.39 0 0 1-1.27.93H6.88A1.39 1.39 0 0 1 5.61 21l-2.07-5.56-1.23-3.26c-.12-.34-.23-.62-.32-.85a17.28 17.28 0 0 1 20 0c-.09.23-.2.51-.32.85Z" fill="none"/> 2757 <path d="M20.46 15.44 18.39 21a1.39 1.39 0 0 1-1.27.93H6.88A1.39 1.39 0 0 1 5.61 21l-2.07-5.56-1.23-3.26c-.12-.34-.23-.62-.32-.85a17.28 17.28 0 0 1 20 0c-.09.23-.2.51-.32.85Z" fill="none" stroke="currentColor" stroke-miterlimit="10" vector-effect="non-scaling-stroke"/> 2758 </symbol> 2759 <symbol id="icon-close" fill="none" viewBox="0 0 12 12"> 2760 <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2761 <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 2762 </symbol> 2763 <symbol id="icon-search" fill="none" viewBox="0 0 15 17"> 2764 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 2765 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 2766 </symbol> 2767</svg><sticky-header class="header-wrapper header-wrapper--border-bottom header-wrapper--uppercase"><header class="header header--top-center header--mobile-center page-width header-section--padding" role="banner" aria-label="Site header"> 2768 <div class="header__left" 2769 > 2770<header-drawer> 2771 <details class="menu-drawer-container"> 2772 <summary class="header__icon header__icon--menu focus-inset" aria-label="Menu"> 2773 <span class="header__icon header__icon--summary"> 2774 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 32 32"> 2775 <path d="M0 26.667h32M0 16h26.98M0 5.333h32" stroke="currentColor"/> 2776 </svg> 2777 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2778 <use href="#icon-close"></use> 2779 </svg> 2780 </span> 2781 </summary> 2782 <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1"> 2783 <div class="menu-drawer__inner-container"> 2784 <div class="menu-drawer__navigation-container"> 2785 <drawer-close-button class="header__icon header__icon--menu medium-hide large-up-hide" data-animate data-animate-delay-1> 2786 <button type="button" class="drawer-close-button__button" aria-label="Close menu"> 2787 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2788 <use href="#icon-close"></use> 2789 </svg> 2790 </button> 2791 </drawer-close-button> 2792 <nav class="menu-drawer__navigation" data-animate data-animate-delay-1> 2793 <ul class="menu-drawer__menu list-menu" role="list"><li><a href="/collections/anti-aging-radiance-and-firmness" class="menu-drawer__menu-item list-menu__item focus-inset">Anti-aging â¾ï¸</a></li><li>
2793<details> 2794 <summary> 2795 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Skincare<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2796 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2797 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2798 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2799 </svg></span> 2800 </summary> 2801 <div id="link-skincare" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 2802 <div class="menu-drawer__inner-submenu"> 2803 <div class="menu-drawer__topbar"> 2804 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 2805 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2806 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2807 </svg> 2808 </button> 2809 <a class="menu-drawer__menu-item" href="/collections/skincare">Skincare</a> 2810 </div> 2811 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details> 2812 <summary> 2813 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Face<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2814 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2815 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2816 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2817 </svg></span> 2818 </summary> 2819 <div id="childlink-face" class="menu-drawer__submenu motion-reduce"> 2820 <div class="menu-drawer__topbar"> 2821 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 2822 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2823 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2824 </svg> 2825 </button> 2826 <a class="menu-drawer__menu-item" href="/collections/face">Face</a> 2827 </div> 2828 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> 2829 <a href="/collections/cleansers-toners/face" class="menu-drawer__menu-item list-menu__item focus-inset"> 2830 Cleansers & Toners 2831 </a> 2832 </li><li> 2833 <a href="/collections/serums-oils/face" class="menu-drawer__menu-item list-menu__item focus-inset"> 2834 Serums & Oils 2835 </a> 2836 </li><li> 2837 <a href="/collections/moisturizers/face" class="menu-drawer__menu-item list-menu__item focus-inset"> 2838 Moisturizers 2839 </a> 2840 </li><li> 2841 <a href="/collections/masks/face" class="menu-drawer__menu-item list-menu__item focus-inset"> 2842 Masks 2843 </a> 2844 </li><li> 2845 <a href="/collections/exfoliators/face" class="menu-drawer__menu-item list-menu__item focus-inset"> 2846 Exfoliators 2847 </a> 2848 </li><li> 2849 <a href="/collections/lip-balms/face" class="menu-drawer__menu-item list-menu__item focus-inset"> 2850 Lip Balms 2851 </a> 2852 </li><li> 2853 <a href="/collections/face-masks-facial-masks" class="menu-drawer__menu-item list-menu__item focus-inset"> 2854 Face Masks | Facial Masks 2855 </a> 2856 </li><li> 2857 <a href="/collections/eye-care/face" class="menu-drawer__menu-item list-menu__item focus-inset"> 2858 Eye Care 2859 </a> 2860 </li><li> 2861 <a href="/collections/sun-care/face" class="menu-drawer__menu-item list-menu__item focus-inset"> 2862 Sun Care 2863 </a> 2864 </li><li> 2865 <a href="/collections/hyaluronic-acid" class="menu-drawer__menu-item list-menu__item focus-inset"> 2866 Hyaluronic Acid 2867 </a> 2868 </li><li> 2869 <a href="/collections/sets" class="menu-drawer__menu-item list-menu__item focus-inset"> 2870 Sets 2871 </a> 2872 </li></ul> 2873 </div> 2874 </details></li><li>
2874<details> 2875 <summary> 2876 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Body<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2877 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2878 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2879 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2880 </svg></span> 2881 </summary> 2882 <div id="childlink-body" class="menu-drawer__submenu motion-reduce"> 2883 <div class="menu-drawer__topbar"> 2884 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 2885 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2886 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2887 </svg> 2888 </button> 2889 <a class="menu-drawer__menu-item" href="/collections/body">Body</a> 2890 </div> 2891 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> 2892 <a href="/collections/serums-oils/body" class="menu-drawer__menu-item list-menu__item focus-inset"> 2893 Serums & Oils 2894 </a> 2895 </li><li> 2896 <a href="/collections/moisturizers" class="menu-drawer__menu-item list-menu__item focus-inset"> 2897 Moisturizers 2898 </a> 2899 </li><li> 2900 <a href="/collections/exfoliators/body" class="menu-drawer__menu-item list-menu__item focus-inset"> 2901 Exfoliators 2902 </a> 2903 </li><li> 2904 <a href="/collections/intimate/body" class="menu-drawer__menu-item list-menu__item focus-inset"> 2905 Intimate 2906 </a> 2907 </li><li> 2908 <a href="/collections/hand-care/body" class="menu-drawer__menu-item list-menu__item focus-inset"> 2909 Hand Care 2910 </a> 2911 </li><li> 2912 <a href="/collections/sun-care/body" class="menu-drawer__menu-item list-menu__item focus-inset"> 2913 Sun Care 2914 </a> 2915 </li></ul> 2916 </div> 2917 </details></li><li><a href="/collections/accessories" class="menu-drawer__menu-item list-menu__item focus-inset"> 2918 Accessories 2919 </a></li><li><details> 2920 <summary>
2921 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">By Skin Type<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2922 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2923 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2924 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2925 </svg></span> 2926 </summary> 2927 <div id="childlink-by-skin-type" class="menu-drawer__submenu motion-reduce"> 2928 <div class="menu-drawer__topbar"> 2929 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 2930 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2931 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2932 </svg> 2933 </button> 2934 <a class="menu-drawer__menu-item" href="/pages/by-skin-type">By Skin Type</a> 2935 </div> 2936 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> 2937 <a href="/collections/all-skin-type" class="menu-drawer__menu-item list-menu__item focus-inset"> 2938 All skin type 2939 </a> 2940 </li><li> 2941 <a href="/collections/combination-to-oily-skin" class="menu-drawer__menu-item list-menu__item focus-inset"> 2942 Combination to oily skin 2943 </a> 2944 </li><li> 2945 <a href="/collections/normal-skin" class="menu-drawer__menu-item list-menu__item focus-inset"> 2946 Normal skin 2947 </a> 2948 </li><li> 2949 <a href="/collections/normal-to-dry-skin" class="menu-drawer__menu-item list-menu__item focus-inset"> 2950 Normal to dry skin 2951 </a> 2952 </li></ul> 2953 </div> 2954 </details></li><li><details> 2955 <summary> 2956 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">By Needs<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2957 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2958 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 2959 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 2960 </svg></span> 2961 </summary> 2962 <div id="childlink-by-needs" class="menu-drawer__submenu motion-reduce"> 2963 <div class="menu-drawer__topbar"> 2964 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 2965 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 2966 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 2967 </svg> 2968 </button> 2969 <a class="menu-drawer__menu-item" href="/pages/by-needs">By Needs</a> 2970 </div> 2971 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> 2972 <a href="/collections/fine-lines-wrinkles-hydration-and-smoothing" class="menu-drawer__menu-item list-menu__item focus-inset"> 2973 Fine Lines & Wrinkles 2974 </a> 2975 </li><li> 2976 <a href="/collections/anti-aging-radiance-and-firmness" class="menu-drawer__menu-item list-menu__item focus-inset"> 2977 Anti-aging 2978 </a> 2979 </li><li> 2980 <a href="/collections/dark-spots-even-and-luminous-complexion" class="menu-drawer__menu-item list-menu__item focus-inset"> 2981 Dark Spot 2982 </a> 2983 </li><li> 2984 <a href="/collections/dark-circles-puffiness" class="menu-drawer__menu-item list-menu__item focus-inset"> 2985 Dark Circles & Puffiness 2986 </a> 2987 </li><li> 2988 <a href="/collections/acne-prone-skin" class="menu-drawer__menu-item list-menu__item focus-inset"> 2989 Acne-prone skin 2990 </a> 2991 </li><li> 2992 <a href="/collections/redness" class="menu-drawer__menu-item list-menu__item focus-inset"> 2993 Redness 2994 </a> 2995 </li><li> 2996 <a href="/collections/sensitive-skin-calm-and-soothing" class="menu-drawer__menu-item list-menu__item focus-inset"> 2997 Sensitive Skin 2998 </a> 2999 </li><li> 3000 <a href="/collections/dull-skin" class="menu-drawer__menu-item list-menu__item focus-inset"> 3001 Dull Skin 3002 </a> 3003 </li><li> 3004 <a href="/collections/hydration" class="menu-drawer__menu-item list-menu__item focus-inset"> 3005 Hydration 3006 </a> 3007 </li><li> 3008 <a href="/collections/protection" class="menu-drawer__menu-item list-menu__item focus-inset"> 3009 Protection 3010 </a> 3011 </li><li> 3012 <a href="/collections/repairing-brightening-treatment-1" class="menu-drawer__menu-item list-menu__item focus-inset"> 3013 Repairing brightening treatment 3014 </a> 3015 </li></ul> 3016 </div> 3017 </details></li><li>
3017<details> 3018 <summary> 3019 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">By Season<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3020 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3021 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3022 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3023 </svg></span> 3024 </summary> 3025 <div id="childlink-by-season" class="menu-drawer__submenu motion-reduce"> 3026 <div class="menu-drawer__topbar"> 3027 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 3028 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3029 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3030 </svg> 3031 </button> 3032 <a class="menu-drawer__menu-item" href="/pages/summer">By Season</a> 3033 </div> 3034 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> 3035 <a href="/pages/summer" class="menu-drawer__menu-item list-menu__item focus-inset"> 3036 Summer âï¸ 3037 </a> 3038 </li><li> 3039 <a href="/pages/autumn" class="menu-drawer__menu-item list-menu__item focus-inset"> 3040 Autumn ð 3041 </a> 3042 </li><li> 3043 <a href="/pages/winter" class="menu-drawer__menu-item list-menu__item focus-inset"> 3044 Winter âï¸ 3045 </a> 3046 </li><li> 3047 <a href="/pages/spring" class="menu-drawer__menu-item list-menu__item focus-inset"> 3048 Spring ð¿ 3049 </a> 3050 </li></ul> 3051 </div> 3052 </details></li></ul> 3053 </div> 3054 </div> 3055 </details></li><li><details> 3056 <summary> 3057 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Makeup<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3058 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3059 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3060 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3061 </svg></span> 3062 </summary> 3063 <div id="link-makeup" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 3064 <div class="menu-drawer__inner-submenu"> 3065 <div class="menu-drawer__topbar"> 3066 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 3067 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3068 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3069 </svg> 3070 </button> 3071 <a class="menu-drawer__menu-item" href="/collections/makeup">Makeup</a> 3072 </div> 3073 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/collections/eyes/makeup" class="menu-drawer__menu-item list-menu__item focus-inset"> 3074 Eyes 3075 </a></li><li><a href="/collections/lips/makeup" class="menu-drawer__menu-item list-menu__item focus-inset"> 3076 Lips 3077 </a></li><li><a href="/collections/lip-oils" class="menu-drawer__menu-item list-menu__item focus-inset"> 3078 Lip Oils 3079 </a></li><li><a href="/collections/face/makeup" class="menu-drawer__menu-item list-menu__item focus-inset"> 3080 Face 3081 </a></li><li><a href="/collections/accessories" class="menu-drawer__menu-item list-menu__item focus-inset"> 3082 Accessories 3083 </a></li></ul> 3084 </div> 3085 </div> 3086 </details></li><li>
3086<details> 3087 <summary> 3088 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Body and Hair <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3089 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3090 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3091 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3092 </svg></span> 3093 </summary> 3094 <div id="link-body-and-hair" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 3095 <div class="menu-drawer__inner-submenu"> 3096 <div class="menu-drawer__topbar"> 3097 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 3098 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3099 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3100 </svg> 3101 </button> 3102 <a class="menu-drawer__menu-item" href="/collections/body-and-hair">Body and Hair </a> 3103 </div> 3104 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/collections/shampoo" class="menu-drawer__menu-item list-menu__item focus-inset"> 3105 Shampoo 3106 </a></li><li><a href="/collections/body-wash" class="menu-drawer__menu-item list-menu__item focus-inset"> 3107 Body Wash 3108 </a></li><li><a href="/collections/perfumes/perfumes" class="menu-drawer__menu-item list-menu__item focus-inset"> 3109 Perfumes 3110 </a></li></ul> 3111 </div> 3112 </div> 3113 </details></li><li><a href="/collections/new-arrivals" class="menu-drawer__menu-item list-menu__item focus-inset">New Arrivals</a></li><li><details> 3114 <summary> 3115 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Collections<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3116 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3117 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3118 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3119 </svg></span> 3120 </summary> 3121 <div id="link-collections" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 3122 <div class="menu-drawer__inner-submenu"> 3123 <div class="menu-drawer__topbar"> 3124 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 3125 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3126 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3127 </svg> 3128 </button> 3129 <a class="menu-drawer__menu-item" href="/collections/all-collections">Collections</a> 3130 </div> 3131 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/collections/award-winning-products" class="menu-drawer__menu-item list-menu__item focus-inset"> 3132 Award-Winners 3133 </a></li><li><a href="/blogs/infos/biomagie-2-0" class="menu-drawer__menu-item list-menu__item focus-inset"> 3134 Biomagie 2.0 3135 </a></li><li><a href="/collections/zorah-innovative-serums" class="menu-drawer__menu-item list-menu__item focus-inset"> 3136 Zorah Innovative Serums 3137 </a></li><li><a href="/pages/bioretinol-collection" class="menu-drawer__menu-item list-menu__item focus-inset"> 3138 Bioretinol 3139 </a></li><li><a href="/pages/hyaluronic-acid-collection" class="menu-drawer__menu-item list-menu__item focus-inset"> 3140 Hyaluronic Acid 3141 </a></li><li><a href="/pages/revolution-collection" class="menu-drawer__menu-item list-menu__item focus-inset"> 3142 Rêvolution 3143 </a></li><li>
3143<details> 3144 <summary> 3145 <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Gifts<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3146 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3147 </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3148 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3149 </svg></span> 3150 </summary> 3151 <div id="childlink-gifts" class="menu-drawer__submenu motion-reduce"> 3152 <div class="menu-drawer__topbar"> 3153 <button type="button" class="menu-drawer__close-button focus-inset" data-close aria-label="Close menu"> 3154 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3155 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3156 </svg> 3157 </button> 3158 <a class="menu-drawer__menu-item" href="/collections/skincare-set">Gifts</a> 3159 </div> 3160 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> 3161 <a href="/collections/skincare-set" class="menu-drawer__menu-item list-menu__item focus-inset"> 3162 Skincare set 3163 </a> 3164 </li><li> 3165 <a href="/products/zorah-gift-card" class="menu-drawer__menu-item list-menu__item focus-inset"> 3166 Zorah Gift Card 3167 </a> 3168 </li><li> 3169 <a href="/collections/gifts-under-25" class="menu-drawer__menu-item list-menu__item focus-inset"> 3170 Gifts under 25$ 3171 </a> 3172 </li><li> 3173 <a href="/collections/gifts-under-50" class="menu-drawer__menu-item list-menu__item focus-inset"> 3174 Gifts under 50$ 3175 </a> 3176 </li></ul> 3177 </div> 3178 </details></li><li><a href="/collections/mon-noel" class="menu-drawer__menu-item list-menu__item focus-inset"> 3179 Mon Noël 3180 </a></li><li><a href="/collections/collection-by-zorah-biocosmetiques" class="menu-drawer__menu-item list-menu__item focus-inset"> 3181 Signature Collection 3182 </a></li></ul> 3183 </div> 3184 </div> 3185 </details></li><li><a href="/collections/routines" class="menu-drawer__menu-item list-menu__item focus-inset">Bundles</a></li><li><a href="/pages/zorah-biospa-montreal" class="menu-drawer__menu-item list-menu__item focus-inset">Zorah Biospa</a></li></ul> 3186 </nav><div class="menu-drawer__utility-links" data-animate data-animate-delay-1><div class="menu-drawer__account"> 3187 <shopify-store store-domain="https://zorahbiocosmetics.com" country="US" language="en"></shopify-store> 3188<shopify-account menu=""> 3189 <div class="link link-with-icon focus-inset" slot="signed-out-avatar"> 3190 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> 3191 <path d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933Z" stroke="currentColor"/> 3192 <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> 3193 </svg>
3194 <span class="label">Log in</span> 3195 </div> 3196 </shopify-account> 3197 </div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 3198 <a target="_blank" rel="noopener" href="https://www.facebook.com/zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 3199 <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> 3200 <path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> 3201 </svg> 3202 <span class="visually-hidden">Facebook</span> 3203 </a> 3204</li><li class="list-social__item"> 3205 <a target="_blank" rel="noopener" href="https://www.pinterest.ca/materremoncorps/" class="list-social__link link link--text link-with-icon"> 3206 <svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewBox="0 0 384 512"> 3207 <path fill="currentColor" d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/> 3208 </svg> 3209 <span class="visually-hidden">Pinterest</span> 3210 </a> 3211 </li><li class="list-social__item"> 3212 <a target="_blank" rel="noopener" href="https://www.instagram.com/zorahbiocosmetiques/" class="list-social__link link link--text link-with-icon"> 3213 <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512"> 3214 <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> 3215 </svg> 3216 <span class="visually-hidden">Instagram</span> 3217 </a> 3218 </li><li class="list-social__item"> 3219 <a target="_blank" rel="noopener" href="https://tiktok.com/@zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 3220 <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 448 512"> 3221 <path fill="currentColor" d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/> 3222 </svg> 3223 <span class="visually-hidden">TikTok</span> 3224 </a> 3225 </li><li class="list-social__item"> 3226 <a target="_blank" rel="noopener" href="https://www.linkedin.com/company/zorah-biocosm%C3%A9tiques/" class="list-social__link link link--text link-with-icon"> 3227 <svg aria-hidden="true" focusable="false" class="icon icon-linkedin" viewBox="0 0 448 512"> 3228 <path fill="currentColor" d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/> 3229 </svg>
3230 <span class="visually-hidden">LinkedIn</span> 3231 </a> 3232 </li><li class="list-social__item"> 3233 <a target="_blank" rel="noopener" href="https://www.youtube.com/Zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 3234 <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512"> 3235 <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/> 3236 </svg> 3237 <span class="visually-hidden">YouTube</span> 3238 </a> 3239 </li></ul> 3240 </div> 3241 </div> 3242 </div> 3243 </div> 3244 </details> 3245</header-drawer><header-menu-toggle> 3246 <div class="header__icon header__icon--menu focus-inset" aria-label="Menu"> 3247 <span class="header__icon header__icon--summary"> 3248 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 32 32"> 3249 <path d="M0 26.667h32M0 16h26.98M0 5.333h32" stroke="currentColor"/> 3250 </svg> 3251 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 3252 <use href="#icon-close"></use> 3253 </svg> 3254 </span> 3255 </div> 3256 </header-menu-toggle><search-modal> 3257 <details> 3258 <summary class="header__icon header__icon--summary header__icon--search focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search our site"> 3259 <span> 3260 <svg class="icon icon-search modal__toggle-open" aria-hidden="true" focusable="false"> 3261 <use href="#icon-search"></use> 3262 </svg> 3263 <svg class="icon icon-close modal__toggle-close" aria-hidden="true" focusable="false"> 3264 <use href="#icon-close"></use> 3265 </svg> 3266 </span> 3267 </summary> 3268 <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search our site"> 3269 <div class="page-width"> 3270 <div class="search-modal__content" tabindex="-1"><predictive-search data-loading-text="Loading..." data-per-page="6"><form action="/search" method="get" role="search" class="search search-modal__form"> 3271 <div class="field"> 3272 <button type="submit" class="search__button focus-inset" aria-label="Search our site" tabindex="-1"> 3273 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-search" fill="none" viewBox="0 0 15 17"> 3274 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 3275 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 3276 </svg> 3277 </button> 3278 <input 3279 id="Search-In-Modal-747" 3280 class="search__input field__input" 3281 type="search" 3282 name="q" 3283 value="" 3284 placeholder="Search" 3285 role="combobox" 3286 aria-expanded="false" 3287 aria-owns="predictive-search-results-list" 3288 aria-controls="predictive-search-results-list" 3289 aria-haspopup="listbox" 3290 aria-autocomplete="list" 3291 autocorrect="off" 3292 autocomplete="off" 3293 autocapitalize="off" 3294 spellcheck="false" 3295 /> 3296 <label class="visually-hidden" for="Search-In-Modal-747">Search our site</label> 3297 <input type="hidden" name="type" value="product"/> 3298 <input type="hidden" name="options[prefix]" value="last"/> 3299<div class="predictive-search__loading-state"> 3300 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> 3301 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> 3302 </svg> 3303 </div><button type="reset" class="search__button focus-inset" aria-label="Clear">Clear</button><button type="button" class="search__button focus-inset" aria-label="Close" tabindex="-1"> 3304 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 12 12"> 3305 <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 3306 <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 3307 </svg> 3308 </button> 3309 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search></div>
3310 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div> 3311 </div> 3312 3313 <div class="modal-overlay"></div> 3314</div> 3315 3316 </details> 3317 </search-modal></div><a href="/" class="header__heading-link focus-inset" aria-label="Go to home page"><img srcset="//zorahbiocosmetics.com/cdn/shop/files/zorah_logo-grey026.png?height=160&v=1778103921 1x, //zorahbiocosmetics.com/cdn/shop/files/zorah_logo-grey026.png?height=240&v=1778103921 2x" 3318 src="//zorahbiocosmetics.com/cdn/shop/files/zorah_logo-grey026.png?height=160&v=1778103921" 3319 loading="lazy" 3320 width="452" 3321 height="354" 3322 alt="Zorah biocosmétiques" 3323 class="header__heading-logo medium-hide large-up-hide" 3324 /><img srcset="//zorahbiocosmetics.com/cdn/shop/files/zorah_logo-grey026.png?height=160&v=1778103921 1x, //zorahbiocosmetics.com/cdn/shop/files/zorah_logo-grey026.png?height=240&v=1778103921 2x" 3325 src="//zorahbiocosmetics.com/cdn/shop/files/zorah_logo-grey026.png?height=160&v=1778103921" 3326 loading="lazy" 3327 width="452" 3328 height="354" 3329 alt="Zorah biocosmétiques" 3330 class="header__heading-logo small-hide" 3331 /></a><nav class="header__inline-menu"> 3332 <ul class="list-menu list-menu--inline" role="list"><li><dropdown-menu> 3333 <a href="/collections/anti-aging-radiance-and-firmness" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Anti-aging â¾ï¸</span></a> 3334 </dropdown-menu></li><li><mega-menu 3335 class="is-megamenu show-images"> 3336 <a href="/collections/skincare" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Skincare</span></a><div class="list-menu-dropdown hidden" data-content-id="mega-menu-skincare"> 3337 <div class="page-width"><div class="list-mega-menu"><div class="mega-menu__item"> 3338 <a href="/collections/face" class="mega-menu__item-link list-menu__item focus-inset"><div class="header__menu-item"> 3339 <span class="label">Face</span> 3340 </div> 3341 </a><ul class="list-menu-child list-menu"><li> 3342 <a href="/collections/cleansers-toners/face" class="header__menu-item list-menu__item focus-inset"> 3343 <span class="label">Cleansers & Toners</span> 3344 </a> 3345 </li><li> 3346 <a href="/collections/serums-oils/face" class="header__menu-item list-menu__item focus-inset"> 3347 <span class="label">Serums & Oils</span> 3348 </a> 3349 </li><li> 3350 <a href="/collections/moisturizers/face" class="header__menu-item list-menu__item focus-inset"> 3351 <span class="label">Moisturizers</span> 3352 </a> 3353 </li><li> 3354 <a href="/collections/masks/face" class="header__menu-item list-menu__item focus-inset"> 3355 <span class="label">Masks</span> 3356 </a> 3357 </li><li> 3358 <a href="/collections/exfoliators/face" class="header__menu-item list-menu__item focus-inset"> 3359 <span class="label">Exfoliators</span> 3360 </a> 3361 </li><li> 3362 <a href="/collections/lip-balms/face" class="header__menu-item list-menu__item focus-inset"> 3363 <span class="label">Lip Balms</span> 3364 </a> 3365 </li><li> 3366 <a href="/collections/face-masks-facial-masks" class="header__menu-item list-menu__item focus-inset"> 3367 <span class="label">Face Masks | Facial Masks</span> 3368 </a> 3369 </li><li> 3370 <a href="/collections/eye-care/face" class="header__menu-item list-menu__item focus-inset">
3371 <span class="label">Eye Care</span> 3372 </a> 3373 </li><li> 3374 <a href="/collections/sun-care/face" class="header__menu-item list-menu__item focus-inset"> 3375 <span class="label">Sun Care</span> 3376 </a> 3377 </li><li> 3378 <a href="/collections/hyaluronic-acid" class="header__menu-item list-menu__item focus-inset"> 3379 <span class="label">Hyaluronic Acid</span> 3380 </a> 3381 </li><li> 3382 <a href="/collections/sets" class="header__menu-item list-menu__item focus-inset"> 3383 <span class="label">Sets</span> 3384 </a> 3385 </li></ul></div><div class="mega-menu__item"> 3386 <a href="/collections/body" class="mega-menu__item-link list-menu__item focus-inset"><div class="header__menu-item"> 3387 <span class="label">Body</span> 3388 </div> 3389 </a><ul class="list-menu-child list-menu"><li> 3390 <a href="/collections/serums-oils/body" class="header__menu-item list-menu__item focus-inset"> 3391 <span class="label">Serums & Oils</span> 3392 </a> 3393 </li><li> 3394 <a href="/collections/moisturizers" class="header__menu-item list-menu__item focus-inset"> 3395 <span class="label">Moisturizers</span> 3396 </a> 3397 </li><li> 3398 <a href="/collections/exfoliators/body" class="header__menu-item list-menu__item focus-inset"> 3399 <span class="label">Exfoliators</span> 3400 </a> 3401 </li><li> 3402 <a href="/collections/intimate/body" class="header__menu-item list-menu__item focus-inset"> 3403 <span class="label">Intimate</span> 3404 </a> 3405 </li><li> 3406 <a href="/collections/hand-care/body" class="header__menu-item list-menu__item focus-inset"> 3407 <span class="label">Hand Care</span> 3408 </a> 3409 </li><li> 3410 <a href="/collections/sun-care/body" class="header__menu-item list-menu__item focus-inset"> 3411 <span class="label">Sun Care</span> 3412 </a> 3413 </li></ul></div><div class="mega-menu__item"> 3414 <a href="/collections/accessories" class="mega-menu__item-link list-menu__item focus-inset"><div class="header__menu-item"> 3415 <span class="label">Accessories</span> 3416 </div> 3417 </a></div><div class="mega-menu__item"> 3418 <a href="/pages/by-skin-type" class="mega-menu__item-link list-menu__item focus-inset"><div class="header__menu-item"> 3419 <span class="label">By Skin Type</span> 3420 </div> 3421 </a><ul class="list-menu-child list-menu"><li> 3422 <a href="/collections/all-skin-type" class="header__menu-item list-menu__item focus-inset"> 3423 <span class="label">All skin type</span> 3424 </a> 3425 </li><li> 3426 <a href="/collections/combination-to-oily-skin" class="header__menu-item list-menu__item focus-inset"> 3427 <span class="label">Combination to oily skin</span> 3428 </a> 3429 </li><li> 3430 <a href="/collections/normal-skin" class="header__menu-item list-menu__item focus-inset"> 3431 <span class="label">Normal skin</span> 3432 </a> 3433 </li><li> 3434 <a href="/collections/normal-to-dry-skin" class="header__menu-item list-menu__item focus-inset">
3435 <span class="label">Normal to dry skin</span> 3436 </a> 3437 </li></ul></div><div class="mega-menu__item"> 3438 <a href="/pages/by-needs" class="mega-menu__item-link list-menu__item focus-inset"><div class="header__menu-item"> 3439 <span class="label">By Needs</span> 3440 </div> 3441 </a><ul class="list-menu-child list-menu"><li> 3442 <a href="/collections/fine-lines-wrinkles-hydration-and-smoothing" class="header__menu-item list-menu__item focus-inset"> 3443 <span class="label">Fine Lines & Wrinkles</span> 3444 </a> 3445 </li><li> 3446 <a href="/collections/anti-aging-radiance-and-firmness" class="header__menu-item list-menu__item focus-inset"> 3447 <span class="label">Anti-aging</span> 3448 </a> 3449 </li><li> 3450 <a href="/collections/dark-spots-even-and-luminous-complexion" class="header__menu-item list-menu__item focus-inset"> 3451 <span class="label">Dark Spot</span> 3452 </a> 3453 </li><li> 3454 <a href="/collections/dark-circles-puffiness" class="header__menu-item list-menu__item focus-inset"> 3455 <span class="label">Dark Circles & Puffiness</span> 3456 </a> 3457 </li><li> 3458 <a href="/collections/acne-prone-skin" class="header__menu-item list-menu__item focus-inset"> 3459 <span class="label">Acne-prone skin</span> 3460 </a> 3461 </li><li> 3462 <a href="/collections/redness" class="header__menu-item list-menu__item focus-inset"> 3463 <span class="label">Redness</span> 3464 </a> 3465 </li><li> 3466 <a href="/collections/sensitive-skin-calm-and-soothing" class="header__menu-item list-menu__item focus-inset"> 3467 <span class="label">Sensitive Skin</span> 3468 </a> 3469 </li><li> 3470 <a href="/collections/dull-skin" class="header__menu-item list-menu__item focus-inset"> 3471 <span class="label">Dull Skin</span> 3472 </a> 3473 </li><li> 3474 <a href="/collections/hydration" class="header__menu-item list-menu__item focus-inset"> 3475 <span class="label">Hydration</span> 3476 </a> 3477 </li><li> 3478 <a href="/collections/protection" class="header__menu-item list-menu__item focus-inset"> 3479 <span class="label">Protection</span> 3480 </a> 3481 </li><li> 3482 <a href="/collections/repairing-brightening-treatment-1" class="header__menu-item list-menu__item focus-inset"> 3483 <span class="label">Repairing brightening treatment</span> 3484 </a> 3485 </li></ul></div><div class="mega-menu__item"> 3486 <a href="/pages/summer" class="mega-menu__item-link list-menu__item focus-inset"><div class="header__menu-item"> 3487 <span class="label">By Season</span> 3488 </div> 3489 </a><ul class="list-menu-child list-menu"><li> 3490 <a href="/pages/summer" class="header__menu-item list-menu__item focus-inset"> 3491 <span class="label">Summer âï¸</span> 3492 </a> 3493 </li><li> 3494 <a href="/pages/autumn" class="header__menu-item list-menu__item focus-inset">
3495 <span class="label">Autumn ð</span> 3496 </a> 3497 </li><li> 3498 <a href="/pages/winter" class="header__menu-item list-menu__item focus-inset"> 3499 <span class="label">Winter âï¸</span> 3500 </a> 3501 </li><li> 3502 <a href="/pages/spring" class="header__menu-item list-menu__item focus-inset"> 3503 <span class="label">Spring ð¿</span> 3504 </a> 3505 </li></ul></div></div><div class="mega-menu__promo mega-menu__promo--overlay"> 3506 <a class="mega-menu__promo-link media-wrapper" href="/pages/pro-tips"> 3507 <div class="image-animate media media--square" 3508 style="--image-position: center center;" 3509 > 3510 <img src="//zorahbiocosmetics.com/cdn/shop/files/shutterstock_1523708435.jpg?v=1671816402&width=1100" alt="" srcset="//zorahbiocosmetics.com/cdn/shop/files/shutterstock_1523708435.jpg?v=1671816402&width=165 165w, //zorahbiocosmetics.com/cdn/shop/files/shutterstock_1523708435.jpg?v=1671816402&width=360 360w, //zorahbiocosmetics.com/cdn/shop/files/shutterstock_1523708435.jpg?v=1671816402&width=535 535w, //zorahbiocosmetics.com/cdn/shop/files/shutterstock_1523708435.jpg?v=1671816402&width=750 750w, //zorahbiocosmetics.com/cdn/shop/files/shutterstock_1523708435.jpg?v=1671816402&width=940 940w, //zorahbiocosmetics.com/cdn/shop/files/shutterstock_1523708435.jpg?v=1671816402&width=1100 1100w" width="1100" height="733" loading="lazy" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(100vw - 3rem)" is="lazy-image"> 3511 </div><div class="mega-menu__promo-content"><div class="mega-menu__promo-heading"> 3512 <span class="label">Pro Tips</span> 3513 </div><div class="mega-menu__promo-subheading"></div> 3514 </div></a> 3515 </div><div class="mega-menu__promo mega-menu__promo--overlay"> 3516 <a class="mega-menu__promo-link media-wrapper" href="/collections/anti-aging-radiance-and-firmness"> 3517 <div class="image-animate media media--square" 3518 style="--image-position: center center;" 3519 > 3520 <img src="//zorahbiocosmetics.com/cdn/shop/files/zorah-AH-serum-new_webjpg.jpg?v=1695844233&width=1100" alt="" srcset="//zorahbiocosmetics.com/cdn/shop/files/zorah-AH-serum-new_webjpg.jpg?v=1695844233&width=165 165w, //zorahbiocosmetics.com/cdn/shop/files/zorah-AH-serum-new_webjpg.jpg?v=1695844233&width=360 360w, //zorahbiocosmetics.com/cdn/shop/files/zorah-AH-serum-new_webjpg.jpg?v=1695844233&width=535 535w, //zorahbiocosmetics.com/cdn/shop/files/zorah-AH-serum-new_webjpg.jpg?v=1695844233&width=750 750w, //zorahbiocosmetics.com/cdn/shop/files/zorah-AH-serum-new_webjpg.jpg?v=1695844233&width=940 940w, //zorahbiocosmetics.com/cdn/shop/files/zorah-AH-serum-new_webjpg.jpg?v=1695844233&width=1100 1100w" width="1100" height="880" loading="lazy" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(100vw - 3rem)" is="lazy-image"> 3521 </div><div class="mega-menu__promo-content"><div class="mega-menu__promo-heading"> 3522 <span class="label">Anti-Aging Kits</span> 3523 </div><div class="mega-menu__promo-subheading">Discover our collection and kits suited for radiant, youthful skin.</div> 3524 </div></a> 3525 </div></div> 3526 </div></mega-menu> 3527�</li><li><dropdown-menu> 3528 <a href="/collections/makeup" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Makeup</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3529 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3530 </svg></a> 3531 <div class="list-menu-dropdown hidden"> 3532 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 3533 <a href="/collections/eyes/makeup" class="header__menu-item list-menu__item focus-inset">
3534 <span class="label">Eyes</span> 3535 </a> 3536 </dropdown-menu></li><li><dropdown-menu> 3537 <a href="/collections/lips/makeup" class="header__menu-item list-menu__item focus-inset"> 3538 <span class="label">Lips</span> 3539 </a> 3540 </dropdown-menu></li><li><dropdown-menu> 3541 <a href="/collections/lip-oils" class="header__menu-item list-menu__item focus-inset"> 3542 <span class="label">Lip Oils</span> 3543 </a> 3544 </dropdown-menu></li><li><dropdown-menu> 3545 <a href="/collections/face/makeup" class="header__menu-item list-menu__item focus-inset"> 3546 <span class="label">Face</span> 3547 </a> 3548 </dropdown-menu></li><li><dropdown-menu> 3549 <a href="/collections/accessories" class="header__menu-item list-menu__item focus-inset"> 3550 <span class="label">Accessories</span> 3551 </a> 3552 </dropdown-menu></li></ul> 3553 </div> 3554 </dropdown-menu></li><li><dropdown-menu> 3555 <a href="/collections/body-and-hair" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Body and Hair </span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3556 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3557 </svg></a> 3558 <div class="list-menu-dropdown hidden"> 3559 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 3560 <a href="/collections/shampoo" class="header__menu-item list-menu__item focus-inset"> 3561 <span class="label">Shampoo</span> 3562 </a> 3563 </dropdown-menu></li><li><dropdown-menu> 3564 <a href="/collections/body-wash" class="header__menu-item list-menu__item focus-inset"> 3565 <span class="label">Body Wash</span> 3566 </a> 3567 </dropdown-menu></li><li><dropdown-menu> 3568 <a href="/collections/perfumes/perfumes" class="header__menu-item list-menu__item focus-inset"> 3569 <span class="label">Perfumes</span> 3570 </a> 3571 </dropdown-menu></li></ul> 3572 </div> 3573 </dropdown-menu></li><li><dropdown-menu> 3574 <a href="/collections/new-arrivals" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">New Arrivals</span></a> 3575 </dropdown-menu></li><li><dropdown-menu> 3576 <a href="/collections/all-collections" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Collections</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3577 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3578 </svg></a> 3579 <div class="list-menu-dropdown hidden"> 3580 <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> 3581 <a href="/collections/award-winning-products" class="header__menu-item list-menu__item focus-inset"> 3582 <span class="label">Award-Winners</span> 3583 </a> 3584 </dropdown-menu></li><li><dropdown-menu> 3585 <a href="/blogs/infos/biomagie-2-0" class="header__menu-item list-menu__item focus-inset">
3586 <span class="label">Biomagie 2.0</span> 3587 </a> 3588 </dropdown-menu></li><li><dropdown-menu> 3589 <a href="/collections/zorah-innovative-serums" class="header__menu-item list-menu__item focus-inset"> 3590 <span class="label">Zorah Innovative Serums</span> 3591 </a> 3592 </dropdown-menu></li><li><dropdown-menu> 3593 <a href="/pages/bioretinol-collection" class="header__menu-item list-menu__item focus-inset"> 3594 <span class="label">Bioretinol</span> 3595 </a> 3596 </dropdown-menu></li><li><dropdown-menu> 3597 <a href="/pages/hyaluronic-acid-collection" class="header__menu-item list-menu__item focus-inset"> 3598 <span class="label">Hyaluronic Acid</span> 3599 </a> 3600 </dropdown-menu></li><li><dropdown-menu> 3601 <a href="/pages/revolution-collection" class="header__menu-item list-menu__item focus-inset"> 3602 <span class="label">Rêvolution</span> 3603 </a> 3604 </dropdown-menu></li><li><dropdown-menu> 3605 <a href="/collections/skincare-set" class="header__menu-item list-menu__item focus-inset"> 3606 <span class="label">Gifts</span> 3607 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3608 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3609 </svg> 3610 </a> 3611 <div class="list-menu-dropdown hidden"> 3612 <ul class="list-menu" role="list" tabindex="-1"><li> 3613 <a href="/collections/skincare-set" class="header__menu-item list-menu__item focus-inset"> 3614 <span class="label">Skincare set</span> 3615 </a> 3616 </li><li> 3617 <a href="/products/zorah-gift-card" class="header__menu-item list-menu__item focus-inset"> 3618 <span class="label">Zorah Gift Card</span> 3619 </a> 3620 </li><li> 3621 <a href="/collections/gifts-under-25" class="header__menu-item list-menu__item focus-inset"> 3622 <span class="label">Gifts under 25$</span> 3623 </a> 3624 </li><li> 3625 <a href="/collections/gifts-under-50" class="header__menu-item list-menu__item focus-inset"> 3626 <span class="label">Gifts under 50$</span> 3627 </a> 3628 </li></ul> 3629 </div> 3630 </dropdown-menu></li><li><dropdown-menu> 3631 <a href="/collections/mon-noel" class="header__menu-item list-menu__item focus-inset"> 3632 <span class="label">Mon Noël</span> 3633 </a> 3634 </dropdown-menu></li><li><dropdown-menu> 3635 <a href="/collections/collection-by-zorah-biocosmetiques" class="header__menu-item list-menu__item focus-inset"> 3636 <span class="label">Signature Collection</span> 3637 </a> 3638 </dropdown-menu></li></ul> 3639 </div> 3640 </dropdown-menu></li><li><dropdown-menu> 3641 <a href="/collections/routines" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Bundles</span></a> 3642 </dropdown-menu></li><li><dropdown-menu> 3643 <a href="/pages/zorah-biospa-montreal" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Zorah Biospa</span></a> 3644 </dropdown-menu></li></ul> 3645</nav> 3646<div class="header__right"><search-modal> 3647 <details> 3648 <summary class="header__icon header__icon--summary header__icon--search focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search our site">
3649 <span> 3650 <svg class="icon icon-search modal__toggle-open" aria-hidden="true" focusable="false"> 3651 <use href="#icon-search"></use> 3652 </svg> 3653 <svg class="icon icon-close modal__toggle-close" aria-hidden="true" focusable="false"> 3654 <use href="#icon-close"></use> 3655 </svg> 3656 </span> 3657 </summary> 3658 <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search our site"> 3659 <div class="page-width"> 3660 <div class="search-modal__content" tabindex="-1"><predictive-search data-loading-text="Loading..." data-per-page="6"><form action="/search" method="get" role="search" class="search search-modal__form"> 3661 <div class="field"> 3662 <button type="submit" class="search__button focus-inset" aria-label="Search our site" tabindex="-1"> 3663 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-search" fill="none" viewBox="0 0 15 17"> 3664 <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> 3665 <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> 3666 </svg> 3667 </button> 3668 <input 3669 id="Search-In-Modal-646" 3670 class="search__input field__input" 3671 type="search" 3672 name="q" 3673 value="" 3674 placeholder="Search" 3675 role="combobox" 3676 aria-expanded="false" 3677 aria-owns="predictive-search-results-list" 3678 aria-controls="predictive-search-results-list" 3679 aria-haspopup="listbox" 3680 aria-autocomplete="list" 3681 autocorrect="off" 3682 autocomplete="off" 3683 autocapitalize="off" 3684 spellcheck="false" 3685 /> 3686 <label class="visually-hidden" for="Search-In-Modal-646">Search our site</label> 3687 <input type="hidden" name="type" value="product"/> 3688 <input type="hidden" name="options[prefix]" value="last"/> 3689<div class="predictive-search__loading-state"> 3690 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> 3691 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> 3692 </svg> 3693 </div><button type="reset" class="search__button focus-inset" aria-label="Clear">Clear</button><button type="button" class="search__button focus-inset" aria-label="Close" tabindex="-1"> 3694 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 12 12"> 3695 <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 3696 <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> 3697 </svg> 3698 </button> 3699 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search></div> 3700 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div> 3701 </div> 3702 3703 <div class="modal-overlay"></div> 3704</div> 3705 3706 </details> 3707 </search-modal><shopify-account class="header__icon header__icon--account focus-inset" menu=""> 3708 <div class="block" slot="signed-out-avatar"> 3709 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> 3710 <path d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933Z" stroke="currentColor"/> 3711 <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> 3712 </svg> 3713 </div> 3714 </shopify-account><cart-drawer data-header-section-id="sections--28750554071334__header"> 3715 <details class="cart-drawer-container"> 3716 <summary class="header__icon focus-inset" aria-label="View cart">
3717 <span class="header__icon header__icon--summary header__icon--cart" id="cart-icon-bubble"> 3718 <svg class="icon icon-cart" aria-hidden="true" focusable="false"> 3719 <use href="#icon-cart"></use> 3720 </svg> 3721 <span class="visually-hidden">Cart</span></span> 3722 </summary> 3723 <mini-cart class="cart-drawer focus-inset" id="mini-cart" data-url="?section_id=mini-cart"> 3724 <div class="loading-overlay"> 3725 <div class="loading-overlay__spinner"> 3726 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> 3727 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> 3728 </svg> 3729 </div> 3730 </div> 3731 </mini-cart> 3732 </details> 3733 <noscript> 3734 <a href="/cart" class="header__icon header__icon--cart focus-inset" aria-label="View cart"> 3735 <svg class="icon icon-cart" aria-hidden="true" focusable="false"> 3736 <use href="#icon-cart"></use> 3737 </svg> 3738 <span class="visually-hidden">Cart</span></a> 3739 </noscript> 3740 </cart-drawer></div> 3741 </header> 3742 <span class="header-background"></span></sticky-header> 3743
3744<script type="application/ld+json"> 3745 { 3746 "@context": "http://schema.org", 3747 "@type": "Organization", 3748 "name": "Zorah biocosmétiques", 3749 3750 "logo": "https:\/\/zorahbiocosmetics.com\/cdn\/shop\/files\/zorah_logo-grey026.png?v=1778103921\u0026width=452", 3751 3752 "sameAs": [ 3753 "https:\/\/www.facebook.com\/zorahbiocosmetiques", 3754 "", 3755 "https:\/\/www.pinterest.ca\/materremoncorps\/", 3756 "https:\/\/www.instagram.com\/zorahbiocosmetiques\/", 3757 "https:\/\/tiktok.com\/@zorahbiocosmetiques", 3758 "", 3759 "", 3760 "https:\/\/www.youtube.com\/Zorahbiocosmetiques", 3761 "" 3762 ], 3763 "url": "https:\/\/zorahbiocosmetics.com\/pages\/contact" 3764 } 3765</script>
3765<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/cart.js?v=151148477438720192201789742655" defer="defer"></script>
vendor: 1 bytes, line 3765
3765
3766<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/cart-drawer.js?v=174504980811866109211789742654" defer="defer"></script>
vendor: 1 bytes, line 3766
3766
3767<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/quantity-popover.js?v=128553846127506429101789742692" defer="defer"></script>
3767 3768</div> 3769<!-- END sections: header-group --> 3770 3771 <div class="transition-content"> 3772 <main id="MainContent" class="content-for-layout focus-none shopify-section" role="main" tabindex="-1"> 3773 <section id="shopify-section-template--28750553547046__image-banner" class="shopify-section section"><style data-shopify>#shopify-section-template--28750553547046__image-banner { 3774 --section-padding-top: 0px; 3775 --section-padding-bottom: 36px;�--image-ratio-percent: 30.2%; 3776 --image-position: top center; 3777 --color-overlay-opacity: 1.0; 3778 --color-overlay: 10, 71, 53; 3779 --color-foreground: 255, 255, 255; 3780 --color-link: var(--color-foreground); 3781 --color-border: var(--color-foreground); 3782 --color-heading: var(--color-foreground); 3783 --color-button-background: 255, 255, 255; 3784 --color-button-text: 26, 27, 24; 3785 --color-button-border: var(--color-button-background); 3786 --color-shadow: var(--color-foreground); 3787 --shadow-opacity: 0.3; 3788 --color-highlight: 223, 255, 79; 3789 }</style><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/section-image-banner.css?v=146354700938584842531789742704" rel="stylesheet" type="text/css" media="all" />�<div class="section--padding"> 3790 <div class="page-width page-width--full-width"> 3791 <div id="Banner-template--28750553547046__image-banner" class="banner"><div class="banner__media"> 3792 <use-animate data-animate="zoom-fade" class="media-wrapper"> 3793 <div class="image-animate media media--450px media-mobile--auto"><picture class="motion-reduce"><img src="//zorahbiocosmetics.com/cdn/shop/files/zorah_website-green-background.png?v=1671652878&width=2400" alt="" srcset="//zorahbiocosmetics.com/cdn/shop/files/zorah_website-green-background.png?v=1671652878&width=375 375w, //zorahbiocosmetics.com/cdn/shop/files/zorah_website-green-background.png?v=1671652878&width=550 550w, //zorahbiocosmetics.com/cdn/shop/files/zorah_website-green-background.png?v=1671652878&width=750 750w, //zorahbiocosmetics.com/cdn/shop/files/zorah_website-green-background.png?v=1671652878&width=1100 1100w, //zorahbiocosmetics.com/cdn/shop/files/zorah_website-green-background.png?v=1671652878&width=1500 1500w, //zorahbiocosmetics.com/cdn/shop/files/zorah_website-green-background.png?v=1671652878&width=2000 2000w, //zorahbiocosmetics.com/cdn/shop/files/zorah_website-green-background.png?v=1671652878&width=2400 2400w" width="2400" height="725" loading="eager" class="image-fit" sizes="100vw" is="lazy-image" fetchpriority="high"></picture> 3794 </div> 3795 </use-animate> 3796 </div><div class="banner__content banner__content--middle-left page-width"> 3797 <div class="banner__box left mobile-center"><h2 class="banner__heading h0" >Contact Us</h2><div class="banner__text typeset3 rte" ><p>Please get in touch with us with any questions or comments about our products. We are happy to answer you as soon as possible.</p></div></div> 3798 </div></div> 3799 </div> 3800</div> 3801 3802 3803</section><section id="shopify-section-template--28750553547046__form" class="shopify-section section"><style data-shopify>#shopify-section-template--28750553547046__form { 3804 --section-padding-top: 36px; 3805 --section-padding-bottom: 36px; 3806 }</style><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/section-contact-form.css?v=30340826493175134481789742699" rel="stylesheet" type="text/css" media="all" />�<div class="section--padding"> 3807 <div class="contact page-width"><div class="flex-grid"> 3808 <div class="flex-grid__item flex-grid__item--two-third"><div class="title-wrapper"> 3809 <h2 class="title h2">Get in touch</h2> 3810 </div> 3811 3812 <form-state><form method="post" action="/contact#ContactForm-template--28750553547046__form" id="ContactForm-template--28750553547046__form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="return_to" value="back" /><div class="contact__fields"> 3813 <div class="field"> 3814 <input id="ContactForm-template--28750553547046__form-name" class="field__input" autocomplete="name" type="text" name="contact[Name]" value="" placeholder="Name"/> 3815 <label class="visually-hidden" for="ContactForm-template--28750553547046__form-name">Name</label> 3816 </div> 3817 <div class="field field--with-error"> 3818 <input 3819 id="ContactForm-template--28750553547046__form-email" 3820 autocomplete="email" 3821 type="email" 3822 class="field__input required" 3823 name="contact[email]" 3824 spellcheck="false" 3825 autocapitalize="off" 3826 value="" 3827 aria-required="true" 3828 3829 placeholder="Email" 3830 required="required" 3831 /> 3832 <label class="visually-hidden" for="ContactForm-template--28750553547046__form-email">Email <span aria-hidden="true">*</span></label></div> 3833 </div><div class="field"> 3834 <input id="ContactForm-template--28750553547046__form-phone" type="tel" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9\-]*" value="" placeholder="Phone number"/> 3835 <label class="visually-hidden" for="ContactForm-template--28750553547046__form-phone">Phone number</label> 3836 </div><div class="field"> 3837 <textarea 3838 id="ContactForm-template--28750553547046__form-body" 3839 rows="10" 3840 class="text-area field__input" 3841 name="contact[Comment]" 3842 placeholder="Comment" 3843 ></textarea> 3844 <label class="visually-hidden" for="ContactForm-template--28750553547046__form-body">Comment</label> 3845 </div> 3846 <div class="contact__button"> 3847 <button type="submit" class="button"> 3848 Send message 3849 </button> 3850 </div> 3851 3852 3853 <div class="rte"> 3854 <p data-spam-detection-disclaimer="">This site is protected by hCaptcha and the hCaptcha <a href="https://hcaptcha.com/privacy">Privacy Policy</a> and <a href="https://hcaptcha.com/terms">Terms of Service</a> apply.</p> 3855 3856 </div></form></form-state></div> 3857 <div class="flex-grid__item flex-grid__item--one-third"> 3858 <ul class="contact__list list-unstyled"><li > 3859 <p class="h3">customer service</p><a class="link" href="mailto:[email protected]">[email protected] | (514) 277-5461�</a></li><li > 3860 <p class="h3">Follow us</p><ul class="list-unstyled list-social" role="lsit"><li class="list-social__item"> 3861 <a target="_blank" rel="noopener" href="https://www.facebook.com/zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 3862 <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewB
3862ox="0 0 320 512"> 3863 <path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> 3864 </svg> 3865 <span class="visually-hidden">Facebook</span> 3866 </a> 3867</li><li class="list-social__item"> 3868 <a target="_blank" rel="noopener" href="https://www.pinterest.ca/materremoncorps/" class="list-social__link link link--text link-with-icon"> 3869 <svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewBox="0 0 384 512"> 3870 <path fill="currentColor" d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/> 3871 </svg> 3872 <span class="visually-hidden">Pinterest</span> 3873 </a> 3874 </li><li class="list-social__item"> 3875 <a target="_blank" rel="noopener" href="https://www.instagram.com/zorahbiocosmetiques/" class="list-social__link link link--text link-with-icon"> 3876 <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512"> 3877 <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> 3878 </svg> 3879 <span class="visually-hidden">Instagram</span> 3880 </a> 3881 </li><li class="list-social__item"> 3882 <a target="_blank" rel="noopener" href="https://tiktok.com/@zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 3883 <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 448 512"> 3884 <path fill="currentColor" d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/> 3885 </svg> 3886 <span class="visually-hidden">TikTok</span> 3887 </a> 3888 </li><li class="list-social__item"> 3889 <a target="_blank" rel="noopener" href="https://www.linkedin.com/company/zorah-biocosm%C3%A9tiques/" class="list-social__link link link--text link-with-icon"> 3890 <svg aria-hidden="true" focusable="false" class="icon icon-linkedin" viewBox="0 0 448 512"> 3891 <path fill="currentColor" d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/> 3892 </svg> 3893 <span class="visually-hidden">LinkedIn</span> 3894 </a> 3895 </li><li class="list-social__item"> 3896 <a target="_blank" rel="noopener" href="https://www.youtube.com/Zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 3897 <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512">
3898 <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/> 3899 </svg> 3900 <span class="visually-hidden">YouTube</span> 3901 </a> 3902 </li></ul></li></ul> 3903 </div> 3904 </div></div> 3905</div> 3906 3907 3908</section><section id="shopify-section-template--28750553547046__9fcdf611-a4dd-423b-998e-56819ba49cab" class="shopify-section section"><style data-shopify>#shopify-section-template--28750553547046__9fcdf611-a4dd-423b-998e-56819ba49cab { 3909 --section-padding-top: 36px; 3910 --section-padding-bottom: 36px; 3911 --gradient-background: #0a4735; 3912 --color-background: 10, 71, 53; 3913 --color-foreground: 255, 255, 255; 3914 --color-border: 255, 255, 255; 3915 --color-heading: var(--color-foreground); 3916 --color-link: var(--color-foreground); 3917 --color-highlight: 223, 255, 79;
3918 }</style><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/section-newsletter.css?v=141201548951970084481789742710" rel="stylesheet" type="text/css" media="all" /> 3919 3920<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-newsletter.css?v=124749495956612661201789742669" media="print" onload="this.media='all'"> 3921<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-newsletter.css?v=124749495956612661201789742669" rel="stylesheet" type="text/css" media="all" /></noscript> 3922 3923<div class="section--padding"><div class="newsletter left mobile-left"> 3924 <div class="newsletter__wrapper"><h2 class="h4" >Subscribe to our emails to save 15% off your first order</h2><div class="newsletter__subheading rte" ><p>Be the first to know about new collections and exclusive offers.</p></div><div ><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="return_to" value="back" /> 3925 <input type="hidden" name="contact[tags]" value="newsletter"/> 3926 <div class="newsletter-form__field-wrapper"> 3927 <div class="field"> 3928 <input 3929 id="NewsletterForm--template--28750553547046__9fcdf611-a4dd-423b-998e-56819ba49cab" 3930 type="email" 3931 name="contact[email]" 3932 class="field__input required" 3933 value="" 3934 aria-required="true" 3935 autocorrect="off" 3936 autocapitalize="off" 3937 autocomplete="email" 3938 3939 placeholder="Enter email here" 3940 required 3941 /> 3942 <label class="visually-hidden" for="NewsletterForm--template--28750553547046__9fcdf611-a4dd-423b-998e-56819ba49cab">Enter email here</label> 3943 <button type="submit" class="button button--arrow field__button animate-arrow" name="commit" aria-label="Subscribe"> 3944 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> 3945 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> 3946 </svg> 3947 </button> 3948 </div></div></form> 3949 </div></div> 3950 </div></div> 3951 3952 3953</section> 3954 </main> 3955 3956 <!-- BEGIN sections: footer-group --> 3957<div id="shopify-section-sections--28750554038566__footer" class="shopify-section shopify-section-group-footer-group shopify-section-footer"><style data-shopify>#shopify-section-sections--28750554038566__footer { 3958 --gradient-background: #09211c; 3959 --color-background: 9, 33, 28; 3960 --color-foreground: 246, 243, 241; 3961 --color-link: 246, 243, 241; 3962 --color-border: 179, 177, 177; 3963 --color-heading: 246, 243, 241; 3964 --color-highlight: 255, 181, 3; 3965 }</style><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/section-footer.css?v=163232296817506179621789742702" rel="stylesheet" type="text/css" media="all" /> 3966 3967<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-newsletter.css?v=124749495956612661201789742669" media="print" onload="this.media='all'"> 3968<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-accordion.css?v=5234466532213842031789742657" media="print" onload="this.media='all'"> 3969<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-list-payment.css?v=90190534466538419181789742666" media="print" onload="this.media='all'"> 3970<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-list-social.css?v=71494611815837440191789742666" media="print" onload="this.media='all'"> 3971<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-rte.css?v=102114663036358899191789742674" media="print" onload="this.media='all'"> 3972 3973<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-newsletter.css?v=124749495956612661201789742669" rel="stylesheet" type="text/css" media="all" /></noscript> 3974<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-accordion.css?v=5234466532213842031789742657" rel="stylesheet" type="text/css" media="all" /></noscript> 3975<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-list-payment.css?v=90190534466538419181789742666" rel="stylesheet" type="text/css" media="all" /></noscript> 3976<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-list-social.css?v=71494611815837440191789742666" rel="stylesheet" type="text/css" media="all" /></noscript> 3977<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-rte.css?v=102114663036358899191789742674" rel="stylesheet" type="text/css" media="all" /></noscript> 3978
3979<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/footer-accordion.js?v=61102387610248778321789742683" defer="defer"></script>
3979 3980 3981<footer class="footer footer--border-top" role="contentinfo" aria-label="Site footer"><div class="footer__content-top page-width"> 3982 <div class="flex-grid"><div class="flex-grid__item footer__content-left footer__content-left--alt"> 3983 <div class="footer__blocks-wrapper flex-grid flex-grid--1-col flex-grid--2-col flex-grid--4-col-tablet"><footer-accordion class="accordion footer-block flex-grid__item footer-block--menu" > 3984 <details open> 3985 <summary tabindex="-1"> 3986 <p class="h4 accordion__title">Shop</p> 3987 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 3988 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 3989 </svg> 3990 </summary><ul class="footer-block__details-content list-unstyled"><li> 3991 <a href="/collections/all" class="link list-menu__item list-menu__item--link"> 3992 Shop all 3993 </a> 3994 </li><li> 3995 <a href="/collections/skincare" class="link list-menu__item list-menu__item--link"> 3996 Skincare 3997 </a> 3998 </li><li> 3999 <a href="/collections/makeup" class="link list-menu__item list-menu__item--link"> 4000 Makeup 4001 </a> 4002 </li><li> 4003 <a href="/collections/body-and-hair" class="link list-menu__item list-menu__item--link"> 4004 Body and Hair 4005 </a> 4006 </li><li> 4007 <a href="/collections/new-arrivals" class="link list-menu__item list-menu__item--link"> 4008 New Arrivals 4009 </a> 4010 </li><li> 4011 <a href="/collections/must-haves" class="link list-menu__item list-menu__item--link"> 4012 Best Sellers 4013 </a> 4014 </li><li> 4015 <a href="/collections/skincare-set" class="link list-menu__item list-menu__item--link"> 4016 Gift Ideas 4017 </a> 4018 </li><li> 4019 <a href="/products/zorah-gift-card" class="link list-menu__item list-menu__item--link"> 4020 Zorah Gift Card 4021 </a> 4022 </li></ul></details> 4023 </footer-accordion><footer-accordion class="accordion footer-block flex-grid__item footer-block--menu" > 4024 <details open> 4025 <summary tabindex="-1"> 4026 <p class="h4 accordion__title">Discover</p> 4027 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 4028 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 4029 </svg> 4030 </summary><ul class="footer-block__details-content list-unstyled"><li> 4031 <a href="/pages/zorah-biospa-montreal" class="link list-menu__item list-menu__item--link"> 4032 Zorah Biospa 4033 </a> 4034 </li><li> 4035 <a href="/pages/zorah-universe" class="link list-menu__item list-menu__item--link"> 4036 Zorah Universe 4037 </a> 4038 </li><li> 4039 <a href="/pages/our-story" class="link list-menu__item list-menu__item--link"> 4040 Our Story 4041 </a> 4042 </li><li> 4043 <a href="/pages/awards-honors" class="link list-menu__item list-menu__item--link"> 4044 Awards and Honors 4045 </a> 4046 </li><li> 4047 <a href="/pages/rewards-program" class="link list-menu__item list-menu__item--link"> 4048 Rewards 4049 </a> 4050 </li><li> 4051 <a href="/pages/in-the-press" class="link list-menu__item list-menu__item--link"> 4052 In the Press 4053 </a> 4054 </li><li> 4055 <a href="/blogs/infos" class="link list-menu__item list-menu__item--link"> 4056 Blog 4057 </a> 4058 </li><li> 4059 <a href="/pages/careers" class="link list-menu__item list-menu__item--link"> 4060 Careers 4061 </a> 4062 </li><li> 4063 <a href="/pages/our-contests" class="link list-menu__item list-menu__item--link"> 4064 Our Contests 4065 </a> 4066 </li></ul></details> 4067 </footer-accordion><footer-accordion class="accordion footer-block flex-grid__item footer-block--menu" > 4068 <details open> 4069 <summary tabindex="-1"> 4070 <p class="h4 accordion__title">Need Help?</p> 4071 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 4072 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 4073 </svg> 4074 </summary><ul class="footer-block__details-content list-unstyled"><li> 4075 <a href="/pages/skincare-quiz" class="link list-menu__item list-menu__item--link"> 4076 Skincare Quiz 4077 </a> 4078 </li><li> 4079 <a href="/pages/pro-tips" class="link list-menu__item list-menu__item--link"> 4080 Pro Tips 4081 </a> 4082 </li><li> 4083 <a href="/pages/find-your-routine" class="link list-menu__item list-menu__item--link"> 4084 Find Your Routine 4085 </a> 4086 </li><li> 4087 <a href="/pages/faq" class="link list-menu__item list-menu__item--link"> 4088 FAQ 4089 </a> 4090 </li><li> 4091 <a href="https://melissa-harvey.myshopify.com/pages/store-locator" class="link list-menu__item list-menu__item--link"> 4092 Store Locator 4093 </a> 4094 </li><li> 4095 <a href="/pages/contact" class="link list-menu__item list-menu__item--link list-menu__item--active"> 4096 Contact 4097 </a> 4098 </li><li> 4099 <a href="/pages/shipping-delivery" class="link list-menu__item list-menu__item--link"> 4100 Shipping & Delivery 4101 </a> 4102 </li><li> 4103 <a href="/policies/privacy-policy" class="link list-menu__item list-menu__item--link"> 4104 Privacy Policy 4105 </a> 4106 </li><li> 4107 <a href="/policies/refund-policy" class="link list-menu__item list-menu__item--link"> 4108 Return Policy 4109 </a> 4110 </li><li> 4111 <a href="/policies/terms-of-service" class="link list-menu__item list-menu__item--link"> 4112 Terms of Service 4113 </a> 4114 </li><li> 4115 <a href="/pages/payment" class="link list-menu__item list-menu__item--link"> 4116 Payment 4117 </a> 4118 </li></ul></details> 4119 </footer-accordion><footer-accordion class="accordion footer-block flex-grid__item" > 4120 <details open> 4121 <summary tabindex="-1"> 4122 <p class="h4 accordion__title">Zorah Biocosmétiques Inc.</p> 4123 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 4124 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 4125 </svg> 4126 </summary><div class="footer-block__details-content rte"><p>6833 Av. de l'Ãpée, Suite 401, Montréal, QC H3N 2C7</p></div></details> 4127 </footer-accordion></div> 4128 </div>
4128<div class="flex-grid__item footer__content-right"> 4129 <div class="flex-grid"><div class="flex-grid__item small-hide"> 4130 <div></div> 4131 </div><div class="flex-grid__item"><footer-accordion class="accordion footer-block--social" data-open> 4132 <details open> 4133 <summary tabindex="-1"> 4134 <p class="h4 accordion__title"></p> 4135 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 4136 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 4137 </svg> 4138 </summary> 4139 <div class="footer-block__details-content"> 4140 <ul class="footer__list-social list-unstyled list-social" role="list"> 4141 <li class="list-social__item"> 4142 <a target="_blank" rel="noopener" href="https://www.facebook.com/zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 4143 <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> 4144 <path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> 4145 </svg> 4146 <span class="visually-hidden">Facebook</span> 4147 </a> 4148</li><li class="list-social__item"> 4149 <a target="_blank" rel="noopener" href="https://www.pinterest.ca/materremoncorps/" class="list-social__link link link--text link-with-icon"> 4150 <svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewBox="0 0 384 512"> 4151 <path fill="currentColor" d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/> 4152 </svg> 4153 <span class="visually-hidden">Pinterest</span> 4154 </a> 4155 </li><li class="list-social__item"> 4156 <a target="_blank" rel="noopener" href="https://www.instagram.com/zorahbiocosmetiques/" class="list-social__link link link--text link-with-icon"> 4157 <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512"> 4158 <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> 4159 </svg> 4160 <span class="visually-hidden">Instagram</span> 4161 </a> 4162 </li><li class="list-social__item"> 4163 <a target="_blank" rel="noopener" href="https://tiktok.com/@zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 4164 <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 448 512"> 4165 <path fill="currentColor" d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/> 4166 </svg>
4167 <span class="visually-hidden">TikTok</span> 4168 </a> 4169 </li><li class="list-social__item"> 4170 <a target="_blank" rel="noopener" href="https://www.linkedin.com/company/zorah-biocosm%C3%A9tiques/" class="list-social__link link link--text link-with-icon"> 4171 <svg aria-hidden="true" focusable="false" class="icon icon-linkedin" viewBox="0 0 448 512"> 4172 <path fill="currentColor" d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/> 4173 </svg> 4174 <span class="visually-hidden">LinkedIn</span> 4175 </a> 4176 </li><li class="list-social__item"> 4177 <a target="_blank" rel="noopener" href="https://www.youtube.com/Zorahbiocosmetiques" class="list-social__link link link--text link-with-icon"> 4178 <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512"> 4179 <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/> 4180 </svg> 4181 <span class="visually-hidden">YouTube</span> 4182 </a> 4183 </li> 4184 <li class="list-social__item--placeholder">Follow us on social media!</li> 4185 </ul> 4186 </div> 4187 </details> 4188 </footer-accordion></div> 4189 </div> 4190 </div></div> 4191 </div><div class="footer__content-bottom"> 4192 <div class="footer__content-bottom-wrapper page-width"> 4193 <div class="footer__column footer__column--info"> 4194 <div class="footer__copyright"> 4195 <small class="copyright__content">© 2026, <a href="/" title="">Zorah biocosmétiques</a>. Website by Tsé Creative.</small> 4196 <ul class="policies list-unstyled"> 4197 <li><small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">ZORAH BIOCOSMÃTIQUES</a></small></li></ul> 4198 </div> 4199 </div> 4200 <div class="footer__column footer__column--extra"> 4201 <div class="footer__localization"><noscript><form method="post" action="/localization" id="FooterCountryFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/contact" /><div class="localization-form__select"> 4202 <p class="visually-hidden" id="FooterCountryLabelNoScript">Country/region</p> 4203 <select class="localization-selector link" name="country_code" aria-labelledby="FooterCountryLabelNoScript"><option value="AF"> 4204 AFN Ø 4205 </option><option value="AX"> 4206 EUR ⬠4207 </option><option value="AL"> 4208 ALL L 4209 </option><option value="DZ"> 4210 DZD د.ج 4211 </option><option value="AD"> 4212 EUR ⬠4213 </option><option value="AO"> 4214 CAD $ 4215 </option><option value="AI"> 4216 XCD $ 4217 </option><option value="AG"> 4218 XCD $ 4219 </option><option value="AR"> 4220 CAD $ 4221 </option><option value="AM"> 4222 AMD Õ¤Ö. 4223 </option><option value="AW"> 4224 AWG Æ 4225 </option><option value="AC"> 4226 SHP £ 4227 </option><option value="AU"> 4228 AUD $ 4229 </option><option value="AT"> 4230 EUR ⬠4231 </option><option value="AZ"> 4232 AZN â¼ 4233 </option><option value="BS"> 4234 BSD $ 4235 </option><option value="BH"> 4236 CAD $ 4237 </option><option value="BD"> 4238 BDT à§³ 4239 </option><option value="BB"> 4240 BBD $ 4241 </option><option value="BY"> 4242 CAD $ 4243 </option><option value="BE"> 4244 EUR ⬠4245 </option><option value="BZ"> 4246 BZD $ 4247 </option><option value="BJ"> 4248 XOF Fr 4249 </option><option value="BM"> 4250 USD $ 4251 </option><option value="BT"> 4252 CAD $ 4253 </option><option value="BO"> 4254 BOB Bs. 4255 </option><option value="BA"> 4256 BAM ÐÐ 4257 </option><option value="BW"> 4258 BWP P 4259 </option><option value="BR"> 4260 CAD $ 4261 </option><option value="IO"> 4262 USD $ 4263 </option><option value="VG"> 4264 USD $ 4265 </option><option value="BN"> 4266 BND $ 4267 </option><option value="BG"> 4268 EUR ⬠4269 </option><option value="BF"> 4270 XOF Fr 4271 </option><option value="BI"> 4272 BIF Fr 4273 </option><option value="KH"> 4274 KHR á 4275 </option><option value="CM"> 4276 XAF CFA 4277 </option><option value="CA"> 4278 CAD $ 4279 </option><option value="CV"> 4280 CVE $ 4281 </option><option value="BQ"> 4282 USD $ 4283 </option><option value="KY"> 4284 KYD $ 4285 </option><option value="CF"> 4286 XAF CFA 4287 </option><option value="TD"> 4288 XAF CFA 4289 </option><option value="CL"> 4290 CAD $ 4291 </option><option value="CN"> 4292 CNY Â¥ 4293 </option><option value="CX"> 4294 AUD $ 4295 </option><option value="CC"> 4296 AUD $ 4297 </option><option value="CO"> 4298 CAD $ 4299 </option><option value="KM"> 4300 KMF Fr 4301 </option><option value="CG"> 4302 XAF CFA 4303 </option><option value="CD"> 4304 CDF Fr 4305 </option><option value="CK"> 4306 NZD $ 4307 </option><option value="CR"> 4308 CRC â¡ 4309 </option><option value="CI"> 4310 XOF Fr 4311 </option><option value="HR"> 4312 EUR ⬠4313 </option><option value="CW"> 4314 ANG Æ 4315 </option><option value="CY"> 4316 EUR ⬠4317 </option><option value="CZ"> 4318 CZK KÄ 4319 </option><option value="DK"> 4320 DKK kr. 4321 </option><option value="DJ"> 4322 DJF Fdj 4323 </option><option value="DM"> 4324 XCD $ 4325 </option><option value="DO"> 4326 DOP $ 4327 </option><option value="EC"> 4328 USD $ 4329 </option><option value="EG"> 4330 EGP ج.Ù 4331 </option><option value="SV"> 4332 USD $ 4333 </option><option value="GQ"> 4334 XAF CFA 4335 </option><option value="ER"> 4336 CAD $ 4337 </option><option value="EE"> 4338 EUR ⬠4339 </option><option value="SZ"> 4340 CAD $ 4341 </option><option value="ET"> 4342 ETB Br 4343 </option><option value="FK"> 4344 FKP £ 4345 </option><option value="FO"> 4346 DKK kr. 4347 </option><option value="FJ"> 4348 FJD $ 4349 </option><option value="FI"> 4350 EUR ⬠4351 </option><option value="FR"> 4352 EUR ⬠4353 </option><option value="GF"> 4354 EUR ⬠4355 </option><option value="PF"> 4356 XPF Fr 4357 </option><option value="TF"> 4358 EUR ⬠4359 </option><option value="GA"> 4360 XOF Fr 4361 </option><option value="GM"> 4362 GMD D 4363 </option><option value="GE"> 4364 CAD $ 4365 </option><option value="DE"> 4366 EUR ⬠4367 </option><option value="GH"> 4368 CAD $ 4369 </option><option value="GI"> 4370 GBP £ 4371 </option><option value="GR"> 4372 EUR ⬠4373 </option><option value="GL"> 4374 DKK kr. 4375 </option><option value="GD"> 4376 XCD $ 4377 </option><option value="GP"> 4378 EUR ⬠4379 </option><option value="GT"> 4380 GTQ Q 4381 </option><option value="GG"> 4382 GBP £ 4383 </option><option value="GN"> 4384 GNF Fr 4385 </option><option value="GW"> 4386 XOF Fr 4387 </option><option value="GY"> 4388 GYD $ 4389 </option><option value="HT"> 4390 CAD $ 4391 </option><option value="HN"> 4392 HNL L 4393 </option><option value="HK"> 4394 HKD $ 4395 </option><option value="HU"> 4396 HUF Ft 4397 </option><option value="IS"> 4398 ISK kr 4399 </option><option value="IN"> 4400 INR â¹ 4401 </option><option value="ID"> 4402 IDR Rp 4403 </option><option value="IQ"> 4404 CAD $ 4405 </option><option value="IE"> 4406 EUR ⬠4407 </option><option value="IM"> 4408 GBP £ 4409 </option><option value="IL"> 4410 ILS ⪠4411 </option><option value="IT"> 4412 EUR ⬠4413 </option><option value="JM"> 4414 JMD $ 4415 </option><option value="JP"> 4416 JPY Â¥ 4417 </option><option value="JE"> 4418 CAD $ 4419 </option><option value="JO"> 4420 CAD $ 4421 </option><option value="KZ"> 4422 KZT ⸠4423 </option><option value="KE"> 4424 KES KSh 4425 </option><option value="KI"> 4426 CAD $ 4427 </option><option value="XK"> 4428 EUR ⬠4429 </option><option value="KW"> 4430 CAD $ 4431 </option><option value="KG"> 4432 KGS som 4433 </option><option value="LA"> 4434 LAK â 4435 </option><option value="LV"> 4436 EUR ⬠4437 </option><option value="LB"> 4438 LBP Ù.Ù 4439 </option><option value="LS"> 4440 CAD $ 4441 </option><option value="LR"> 4442 CAD $ 4443 </option><option value="LY"> 4444 CAD $ 4445 </option><option value="LI"> 4446 CHF CHF 4447 </option><option value="LT"> 4448 EUR ⬠4449 </option><option value="LU"> 4450 EUR ⬠4451 </option><option value="MO"> 4452 MOP P 4453 </option><option value="MG"> 4454 CAD $ 4455 </option><option value="MW"> 4456 MWK MK 4457 </option><option value="MY"> 4458 MYR RM 4459 </option><option value="MV"> 4460 MVR MVR 4461 </option><option value="ML"> 4462 XOF Fr 4463 </option><option value="MT"> 4464 EUR ⬠4465 </option><option value="MQ"> 4466 EUR ⬠4467 </option><option value="MR"> 4468 CAD $ 4469 </option><option value="MU"> 4470 MUR ⨠4471 </option><option value="YT"> 4472 EUR ⬠4473 </option><option value="MX"> 4474 CAD $ 4475 </option><option value="MD"> 4476 MDL L 4477 </option><option value="MC"> 4478 EUR ⬠4479 </option><option value="MN"> 4480 MNT â® 4481 </option><option value="ME"> 4482 EUR ⬠4483 </option><option value="MS"> 4484 XCD $ 4485 </option><option value="MA"> 4486 MAD د.Ù . 4487 </option><option value="MZ"> 4488 CAD $ 4489 </option><option value="MM"> 4490 MMK K 4491 </option><option value="NA"> 4492 CAD $ 4493 </option><option value="NR"> 4494 AUD $ 4495 </option><option value="NP"> 4496 NPR Rs. 4497 </option><option value="NL"> 4498 EUR ⬠4499 </option><option value="NC"> 4500 XPF Fr 4501 </option><option value="NZ"> 4502 NZD $ 4503 </option><option value="NI"> 4504 NIO C$ 4505 </option><option value="NE"> 4506 XOF Fr 4507 </option><option value="NG"> 4508 NGN ⦠4509 </option><option value="NU"> 4510 NZD $ 4511 </option><option value="NF"> 4512 AUD $ 4513 </option><option value="MK"> 4514
4514 MKD ден 4515 </option><option value="NO"> 4516 CAD $ 4517 </option><option value="OM"> 4518 CAD $ 4519 </option><option value="PK"> 4520 PKR ⨠4521 </option><option value="PS"> 4522 ILS ⪠4523 </option><option value="PA"> 4524 USD $ 4525 </option><option value="PG"> 4526 PGK K 4527 </option><option value="PY"> 4528 PYG â² 4529 </option><option value="PE"> 4530 PEN S/ 4531 </option><option value="PH"> 4532 PHP â± 4533 </option><option value="PN"> 4534 NZD $ 4535 </option><option value="PL"> 4536 PLN zÅ 4537 </option><option value="PT"> 4538 EUR ⬠4539 </option><option value="QA"> 4540 QAR ر.Ù 4541 </option><option value="RE"> 4542 EUR ⬠4543 </option><option value="RO"> 4544 RON Lei 4545 </option><option value="RU"> 4546 CAD $ 4547 </option><option value="RW"> 4548 RWF FRw 4549 </option><option value="WS"> 4550 WST T 4551 </option><option value="SM"> 4552 EUR ⬠4553 </option><option value="ST"> 4554 STD Db 4555 </option><option value="SA"> 4556 SAR ر.س 4557 </option><option value="SN"> 4558 XOF Fr 4559 </option><option value="RS"> 4560 RSD РСР4561 </option><option value="SC"> 4562 CAD $ 4563 </option><option value="SL"> 4564 SLL Le 4565 </option><option value="SG"> 4566 SGD $ 4567 </option><option value="SX"> 4568 ANG Æ 4569 </option><option value="SK"> 4570 EUR ⬠4571 </option><option value="SI"> 4572 EUR ⬠4573 </option><option value="SB"> 4574 SBD $ 4575 </option><option value="SO"> 4576 CAD $ 4577 </option><option value="ZA"> 4578 CAD $ 4579 </option><option value="GS"> 4580 GBP £ 4581 </option><option value="KR"> 4582 KRW â© 4583 </option><option value="SS"> 4584 CAD $ 4585 </option><option value="ES"> 4586 EUR ⬠4587 </option><option value="LK"> 4588 LKR ⨠4589 </option><option value="BL"> 4590 EUR ⬠4591 </option><option value="SH"> 4592 SHP £ 4593 </option><option value="KN"> 4594 XCD $ 4595 </option><option value="LC"> 4596 XCD $ 4597 </option><option value="MF"> 4598 EUR ⬠4599 </option><option value="PM"> 4600 EUR ⬠4601 </option><option value="VC"> 4602 XCD $ 4603 </option><option value="SD"> 4604 CAD $ 4605 </option><option value="SR"> 4606 CAD $ 4607 </option><option value="SJ"> 4608 CAD $ 4609 </option><option value="SE"> 4610 SEK kr 4611 </option><option value="CH"> 4612 CHF CHF 4613 </option><option value="TW"> 4614 TWD $ 4615 </option><option value="TJ"> 4616 TJS Ð Ð 4617 </option><option value="TZ"> 4618 TZS Sh 4619 </option><option value="TH"> 4620 THB ฿ 4621 </option><option value="TL"> 4622 USD $ 4623 </option><option value="TG"> 4624 XOF Fr 4625 </option><option value="TK"> 4626 NZD $ 4627 </option><option value="TO"> 4628 TOP T$ 4629 </option><option value="TT"> 4630 TTD $ 4631 </option><option value="TA"> 4632 GBP £ 4633 </option><option value="TN"> 4634 CAD $ 4635 </option><option value="TR"> 4636 TRY ⺠4637 </option><option value="TM"> 4638 CAD $ 4639 </option><option value="TC"> 4640 USD $ 4641 </option><option value="TV"> 4642 AUD $ 4643 </option><option value="UM"> 4644 USD $ 4645 </option><option value="UG"> 4646 UGX USh 4647 </option><option value="UA"> 4648 UAH â´ 4649 </option><option value="AE"> 4650 AED د.Ø¥ 4651 </option><option value="GB"> 4652 GBP £ 4653 </option><option value="US" selected> 4654 USD $ 4655 </option><option value="UY"> 4656 UYU $U 4657 </option><option value="UZ"> 4658 UZS so'm 4659 </option><option value="VU"> 4660 VUV Vt 4661 </option><option value="VA"> 4662 EUR ⬠4663 </option><option value="VE"> 4664 USD $ 4665 </option><option value="VN"> 4666 VND â« 4667 </option><option value="WF"> 4668 XPF Fr 4669 </option><option value="EH"> 4670 MAD د.Ù . 4671 </option><option value="YE"> 4672 YER ï·¼ 4673 </option><option value="ZM"> 4674 CAD $ 4675 </option><option value="ZW"> 4676 USD $ 4677 </option></select> 4678 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 4679 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 4680 </svg> 4681 </div> 4682 <button class="button button--tertiary">Update country/region</button></form></noscript> 4683 <localization-form><form method="post" action="/localization" id="FooterCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/contact" /><div class="no-js-hidden">
4684 <span class="visually-hidden" id="FooterCountryLabel">Country/region</span> 4685 <div class="disclosure"> 4686 <button type="button" class="disclosure__button localization-form__select localization-selector link link--text link-with-icon" aria-expanded="false" aria-controls="FooterCountryList" aria-describedby="FooterCountryLabel"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-localization" fill="none" viewBox="0 0 24 24"> 4687 <path d="m15 18 1-2-2.948-1.981-1.943-.124L10 15l2 3h3Z" stroke="currentColor" vector-effect="non-scaling-stroke"/> 4688 <path d="M12.904 2.04A9.993 9.993 0 0 0 2.039 12.903c.414 4.754 4.303 8.643 9.057 9.057a9.993 9.993 0 0 0 10.865-10.865c-.414-4.753-4.303-8.642-9.057-9.057Z" stroke="currentColor" vector-effect="non-scaling-stroke"/> 4689 <path d="M3 7.46 7.75 11l1.178-2.324 4.686-1.17L15 2" stroke="currentColor" vector-effect="non-scaling-stroke"/> 4690 </svg>�<span class="label">United States (USD $)</span> 4691 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> 4692 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> 4693 </svg> 4694 </button> 4695 <ul id="FooterCountryList" role="list" class="disclosure__list list-unstyled" hidden> 4696 <li class="disclosure__item" tabindex="-1"> 4697 <a class="disclosure__link link disclosure__link--active focus-inset" href="#" aria-current="true" data-value="US" aria-label="Change country to United States"> 4698 United States (USD $) 4699 </a> 4700 </li><li class="disclosure__item" tabindex="-1"> 4701 <a class="disclosure__link link focus-inset" href="#" data-value="AF" aria-label="Change country to Afghanistan"> 4702 Afghanistan (AFN Ø) 4703 </a> 4704 </li><li class="disclosure__item" tabindex="-1"> 4705 <a class="disclosure__link link focus-inset" href="#" data-value="AX" aria-label="Change country to à land Islands"> 4706 à land Islands (EUR â¬) 4707 </a> 4708 </li><li class="disclosure__item" tabindex="-1"> 4709 <a class="disclosure__link link focus-inset" href="#" data-value="AL" aria-label="Change country to Albania"> 4710 Albania (ALL L) 4711 </a> 4712 </li><li class="disclosure__item" tabindex="-1"> 4713 <a class="disclosure__link link focus-inset" href="#" data-value="DZ" aria-label="Change country to Algeria"> 4714 Algeria (DZD د.ج) 4715 </a> 4716 </li><li class="disclosure__item" tabindex="-1"> 4717 <a class="disclosure__link link focus-inset" href="#" data-value="AD" aria-label="Change country to Andorra"> 4718 Andorra (EUR â¬) 4719 </a> 4720 </li><li class="disclosure__item" tabindex="-1"> 4721 <a class="disclosure__link link focus-inset" href="#" data-value="AO" aria-label="Change country to Angola"> 4722 Angola (CAD $) 4723 </a> 4724 </li><li class="disclosure__item" tabindex="-1"> 4725 <a class="disclosure__link link focus-inset" href="#" data-value="AI" aria-label="Change country to Anguilla"> 4726 Anguilla (XCD $) 4727 </a> 4728 </li><li class="disclosure__item" tabindex="-1"> 4729 <a class="disclosure__link link focus-inset" href="#" data-value="AG" aria-label="Change country to Antigua & Barbuda"> 4730 Antigua & Barbuda (XCD $) 4731 </a> 4732 </li><li class="disclosure__item" tabindex="-1"> 4733 <a class="disclosure__link link focus-inset" href="#" data-value="AR" aria-label="Change country to Argentina"> 4734 Argentina (CAD $) 4735 </a> 4736 </li><li class="disclosure__item" tabindex="-1"> 4737 <a class="disclosure__link link focus-inset" href="#" data-value="AM" aria-label="Change country to Armenia"> 4738 Armenia (AMD Õ¤Ö.) 4739 </a> 4740 </li><li class="disclosure__item" tabindex="-1"> 4741 <a class="disclosure__link link focus-inset" href="#" data-value="AW" aria-label="Change country to Aruba"> 4742 Aruba (AWG Æ) 4743 </a> 4744 </li><li class="disclosure__item" tabindex="-1"> 4745 <a class="disclosure__link link focus-inset" href="#" data-value="AC" aria-label="Change country to Ascension Island"> 4746 Ascension Island (SHP £) 4747 </a> 4748 </li><li class="disclosure__item" tabindex="-1"> 4749 <a class="disclosure__link link focus-inset" href="#" data-value="AU" aria-label="Change country to Australia"> 4750 Australia (AUD $) 4751 </a> 4752 </li><li class="disclosure__item" tabindex="-1"> 4753 <a class="disclosure__link link focus-inset" href="#" data-value="AT" aria-label="Change country to Austria"> 4754 Austria (EUR â¬) 4755 </a> 4756 </li><li class="disclosure__item" tabindex="-1"> 4757 <a class="disclosure__link link focus-inset" href="#" data-value="AZ" aria-label="Change country to Azerbaijan"> 4758 Azerbaijan (AZN â¼) 4759 </a> 4760 </li><li class="disclosure__item" tabindex="-1"> 4761 <a class="disclosure__link link focus-inset" href="#" data-value="BS" aria-label="Change country to Bahamas"> 4762 Bahamas (BSD $) 4763 </a> 4764 </li><li class="disclosure__item" tabindex="-1"> 4765 <a class="disclosure__link link focus-inset" href="#" data-value="BH" aria-label="Change country to Bahrain"> 4766 Bahrain (CAD $) 4767 </a> 4768 </li><li class="disclosure__item" tabindex="-1"> 4769 <a class="disclosure__link link focus-inset" href="#" data-value="BD" aria-label="Change country to Bangladesh"> 4770 Bangladesh (BDT à§³) 4771 </a> 4772 </li><li class="disclosure__item" tabindex="-1"> 4773 <a class="disclosure__link link focus-inset" href="#" data-value="BB" aria-label="Change country to Barbados"> 4774 Barbados (BBD $) 4775 </a> 4776 </li><li class="disclosure__item" tabindex="-1"> 4777 <a class="disclosure__link link focus-inset" href="#" data-value="BY" aria-label="Change country to Belarus"> 4778 Belarus (CAD $) 4779 </a> 4780 </li><li class="disclosure__item" tabindex="-1"> 4781 <a class="disclosure__link link focus-inset" href="#" data-value="BE" aria-label="Change country to Belgium"> 4782 Belgium (EUR â¬) 4783 </a> 4784 </li><li class="disclosure__item" tabindex="-1"> 4785 <a class="disclosure__link link focus-inset" href="#" data-value="BZ" aria-label="Change country to Belize"> 4786 Belize (BZD $) 4787 </a> 4788 </li><li class="disclosure__item" tabindex="-1"> 4789 <a class="disclosure__link link focus-inset" href="#" data-value="BJ" aria-label="Change country to Benin"> 4790 Benin (XOF Fr) 4791 </a> 4792 </li><li class="disclosure__item" tabindex="-1"> 4793 <a class="disclosure__link link focus-inset" href="#" data-value="BM" aria-label="Change country to Bermuda"> 4794 Bermuda (USD $) 4795 </a> 4796 </li><li class="disclosure__item" tabindex="-1"> 4797 <a class="disclosure__link link focus-inset" href="#" data-value="BT" aria-label="Change country to Bhutan"> 4798 Bhutan (CAD $) 4799 </a> 4800 </li><li class="disclosure__item" tabindex="-1"> 4801 <a class="disclosure__link link focus-inset" href="#" data-value="BO" aria-label="Change country to Bolivia"> 4802 Bolivia (BOB Bs.) 4803 </a> 4804 </li><li class="disclosure__item" tabindex="-1"> 4805 <a class="disclosure__link link focus-inset" href="#" data-value="BA" aria-label="Change country to Bosnia & Herzegovina"> 4806 Bosnia & Herzegovina (BAM ÐÐ) 4807 </a> 4808 </li><li class="disclosure__item" tabindex="-1"> 4809 <a class="disclosure__link link focus-inset" href="#" data-value="BW" aria-label="Change country to Botswana"> 4810 Botswana (BWP P) 4811 </a> 4812 </li><li class="disclosure__item" tabindex="-1"> 4813 <a class="disclosure__link link focus-inset" href="#" data-value="BR" aria-label="Change country to Brazil"> 4814 Brazil (CAD $) 4815 </a> 4816 </li><li class="disclosure__item" tabindex="-1"> 4817 <a class="disclosure__link link focus-inset" href="#" data-value="IO" aria-label="Change country to British Indian Ocean Territory"> 4818 British Indian Ocean Territory (USD $) 4819 </a> 4820 </li><li class="disclosure__item" tabindex="-1"> 4821 <a class="disclosure__link link focus-inset" href="#" data-value="VG" aria-label="Change country to British Virgin Islands"> 4822 British Virgin Islands (USD $) 4823 </a> 4824 </li><li class="disclosure__item" tabindex="-1"> 4825 <a class="disclosure__link link focus-inset" href="#" data-value="BN" aria-label="Change country to Brunei"> 4826 Brunei (BND $) 4827 </a> 4828 </li><li class="disclosure__item" tabindex="-1"> 4829 <a class="disclosure__link link focus-inset" href="#" data-value="BG" aria-label="Change country to Bulgaria"> 4830 Bulgaria (EUR â¬) 4831 </a> 4832 </li><li class="disclosure__item" tabindex="-1"> 4833 <a class="disclosure__link link focus-inset" href="#" data-value="BF" aria-label="Change country to Burkina Faso"> 4834 Burkina Faso (XOF Fr) 4835 </a> 4836 </li><li class="disclosure__item" tabindex="-1"> 4837 <a class="disclosure__link link focus-inset" href="#" data-value="BI" aria-label="Change country to Burundi"> 4838 Burundi (BIF Fr) 4839 </a> 4840 </li><li class="disclosure__item" tabindex="-1"> 4841 <a class="disclosure__link link focus-inset" href="#" data-value="KH" aria-label="Change country to Cambodia"> 4842 Cambodia (KHR á) 4843 </a> 4844 </li><li class="disclosure__item" tabindex="-1"> 4845 <a class="disclosure__link link focus-inset" href="#" data-value="CM" aria-label="Change country to Cameroon"> 4846 Cameroon (XAF CFA) 4847 </a> 4848 </li><li class="disclosure__item" tabindex="-1"> 4849 <a class="disclosure__link link focus-inset" href="#" data-value="CA" aria-label="Change country to Canada"> 4850 Canada (CAD $) 4851 </a> 4852 </li><li class="disclosure__item" tabindex="-1"> 4853 <a class="disclosure__link link focus-inset" href="#" data-value="CV" aria-label="Change country to Cape Verde"> 4854 Cape Verde (CVE $) 4855 </a> 4856 </li><li class="disclosure__item" tabindex="-1"> 4857 <a class="disclosure__link link focus-inset" href="#" data-value="BQ" aria-label="Change country to Caribbean Netherlands"> 4858 Caribbean Netherlands (USD $) 4859 </a> 4860 </li><li class="disclosure__item" tabindex="-1"> 4861 <a class="disclosure__link link focus-inset" href="#" data-value="KY" aria-label="Change country to Cayman Islands"> 4862 Cayman Islands (KYD $) 4863 </a> 4864 </li><li class="disclosure__item" tabindex="-1"> 4865 <a class="disclosure__link link focus-inset" href="#" data-value="CF" aria-label="Change country to Central African Republic"> 4866 Central African Republic (XAF CFA) 4867 </a> 4868 </li><li class="disclosure__item" tabindex="-1"> 4869 <a class="disclosure__link link focus-inset" href="#" data-value="TD" aria-label="Change country to Chad"> 4870 Chad (XAF CFA) 4871 </a> 4872 </li><li class="disclosure__item" tabindex="-1"> 4873 <a class="disclosure__link link focus-inset" href="#" data-value="CL" aria-label="Change country to Chile"> 4874 Chile (CAD $) 4875 </a> 4876 </li><li class="disclosure__item" tabindex="-1"> 4877 <a class="disclosure__link link focus-inset" href="#" data-value="CN" aria-label="Change country to China"> 4878 China (CNY Â¥) 4879 </a> 4880 </li><li class="disclosure__item" tabindex="-1"> 4881 <a class="disclosure__link link focus-inset" href="#" data-value="CX" aria-label="Change country to Christmas Island"> 4882 Christmas Island (AUD $) 4883 </a> 4884 </li><li class="disclosure__item" tabindex="-1"> 4885 <a class="disclosure__link link focus-inset" href="#" data-value="CC" aria-label="Change country to Cocos (Keeling) Islands"> 4886 Cocos (Keeling) Islands (AUD $) 4887 </a> 4888 </li><li class="disclosure__item" tabindex="-1"> 4889 <a class="disclosure__link link focus-inset" href="#" data-value="CO" aria-label="Change country to Colombia"
4889> 4890 Colombia (CAD $) 4891 </a> 4892 </li><li class="disclosure__item" tabindex="-1"> 4893 <a class="disclosure__link link focus-inset" href="#" data-value="KM" aria-label="Change country to Comoros"> 4894 Comoros (KMF Fr) 4895 </a> 4896 </li><li class="disclosure__item" tabindex="-1"> 4897 <a class="disclosure__link link focus-inset" href="#" data-value="CG" aria-label="Change country to Congo - Brazzaville"> 4898 Congo - Brazzaville (XAF CFA) 4899 </a> 4900 </li><li class="disclosure__item" tabindex="-1"> 4901 <a class="disclosure__link link focus-inset" href="#" data-value="CD" aria-label="Change country to Congo - Kinshasa"> 4902 Congo - Kinshasa (CDF Fr) 4903 </a> 4904 </li><li class="disclosure__item" tabindex="-1"> 4905 <a class="disclosure__link link focus-inset" href="#" data-value="CK" aria-label="Change country to Cook Islands"> 4906 Cook Islands (NZD $) 4907 </a> 4908 </li><li class="disclosure__item" tabindex="-1"> 4909 <a class="disclosure__link link focus-inset" href="#" data-value="CR" aria-label="Change country to Costa Rica"> 4910 Costa Rica (CRC â¡) 4911 </a> 4912 </li><li class="disclosure__item" tabindex="-1"> 4913 <a class="disclosure__link link focus-inset" href="#" data-value="CI" aria-label="Change country to Côte dâIvoire"> 4914 Côte dâIvoire (XOF Fr) 4915 </a> 4916 </li><li class="disclosure__item" tabindex="-1"> 4917 <a class="disclosure__link link focus-inset" href="#" data-value="HR" aria-label="Change country to Croatia"> 4918 Croatia (EUR â¬) 4919 </a> 4920 </li><li class="disclosure__item" tabindex="-1"> 4921 <a class="disclosure__link link focus-inset" href="#" data-value="CW" aria-label="Change country to Curaçao"> 4922 Curaçao (ANG Æ) 4923 </a> 4924 </li><li class="disclosure__item" tabindex="-1"> 4925 <a class="disclosure__link link focus-inset" href="#" data-value="CY" aria-label="Change country to Cyprus"> 4926 Cyprus (EUR â¬) 4927 </a> 4928 </li><li class="disclosure__item" tabindex="-1"> 4929 <a class="disclosure__link link focus-inset" href="#" data-value="CZ" aria-label="Change country to Czechia"> 4930 Czechia (CZK KÄ) 4931 </a> 4932 </li><li class="disclosure__item" tabindex="-1"> 4933 <a class="disclosure__link link focus-inset" href="#" data-value="DK" aria-label="Change country to Denmark"> 4934 Denmark (DKK kr.) 4935 </a> 4936 </li><li class="disclosure__item" tabindex="-1"> 4937 <a class="disclosure__link link focus-inset" href="#" data-value="DJ" aria-label="Change country to Djibouti"> 4938 Djibouti (DJF Fdj) 4939 </a> 4940 </li><li class="disclosure__item" tabindex="-1"> 4941 <a class="disclosure__link link focus-inset" href="#" data-value="DM" aria-label="Change country to Dominica"> 4942 Dominica (XCD $) 4943 </a> 4944 </li><li class="disclosure__item" tabindex="-1"> 4945 <a class="disclosure__link link focus-inset" href="#" data-value="DO" aria-label="Change country to Dominican Republic"> 4946 Dominican Republic (DOP $) 4947 </a> 4948 </li><li class="disclosure__item" tabindex="-1"> 4949 <a class="disclosure__link link focus-inset" href="#" data-value="EC" aria-label="Change country to Ecuador"> 4950 Ecuador (USD $) 4951 </a> 4952 </li><li class="disclosure__item" tabindex="-1"> 4953 <a class="disclosure__link link focus-inset" href="#" data-value="EG" aria-label="Change country to Egypt"> 4954 Egypt (EGP ج.Ù ) 4955 </a> 4956 </li><li class="disclosure__item" tabindex="-1"> 4957 <a class="disclosure__link link focus-inset" href="#" data-value="SV" aria-label="Change country to El Salvador"> 4958 El Salvador (USD $) 4959 </a> 4960 </li><li class="disclosure__item" tabindex="-1"> 4961 <a class="disclosure__link link focus-inset" href="#" data-value="GQ" aria-label="Change country to Equatorial Guinea"> 4962 Equatorial Guinea (XAF CFA) 4963 </a> 4964 </li><li class="disclosure__item" tabindex="-1"> 4965 <a class="disclosure__link link focus-inset" href="#" data-value="ER" aria-label="Change country to Eritrea"> 4966 Eritrea (CAD $) 4967 </a> 4968 </li><li class="disclosure__item" tabindex="-1"> 4969 <a class="disclosure__link link focus-inset" href="#" data-value="EE" aria-label="Change country to Estonia"> 4970 Estonia (EUR â¬) 4971 </a> 4972 </li><li class="disclosure__item" tabindex="-1"> 4973 <a class="disclosure__link link focus-inset" href="#" data-value="SZ" aria-label="Change country to Eswatini"> 4974 Eswatini (CAD $) 4975 </a> 4976 </li><li class="disclosure__item" tabindex="-1"> 4977 <a class="disclosure__link link focus-inset" href="#" data-value="ET" aria-label="Change country to Ethiopia"> 4978 Ethiopia (ETB Br) 4979 </a> 4980 </li><li class="disclosure__item" tabindex="-1"> 4981 <a class="disclosure__link link focus-inset" href="#" data-value="FK" aria-label="Change country to Falkland Islands"> 4982 Falkland Islands (FKP £) 4983 </a> 4984 </li><li class="disclosure__item" tabindex="-1"> 4985 <a class="disclosure__link link focus-inset" href="#" data-value="FO" aria-label="Change country to Faroe Islands"> 4986 Faroe Islands (DKK kr.) 4987 </a> 4988 </li><li class="disclosure__item" tabindex="-1"> 4989 <a class="disclosure__link link focus-inset" href="#" data-value="FJ" aria-label="Change country to Fiji"> 4990 Fiji (FJD $) 4991 </a> 4992 </li><li class="disclosure__item" tabindex="-1"> 4993 <a class="disclosure__link link focus-inset" href="#" data-value="FI" aria-label="Change country to Finland"> 4994 Finland (EUR â¬) 4995 </a> 4996 </li><li class="disclosure__item" tabindex="-1"> 4997 <a class="disclosure__link link focus-inset" href="#" data-value="FR" aria-label="Change country to France"> 4998 France (EUR â¬) 4999 </a> 5000 </li><li class="disclosure__item" tabindex="-1"> 5001 <a class="disclosure__link link focus-inset" href="#" data-value="GF" aria-label="Change country to French Guiana"> 5002 French Guiana (EUR â¬) 5003 </a> 5004 </li><li class="disclosure__item" tabindex="-1"> 5005 <a class="disclosure__link link focus-inset" href="#" data-value="PF" aria-label="Change country to French Polynesia"> 5006 French Polynesia (XPF Fr) 5007 </a> 5008 </li><li class="disclosure__item" tabindex="-1"> 5009 <a class="disclosure__link link focus-inset" href="#" data-value="TF" aria-label="Change country to French Southern Territories"> 5010 French Southern Territories (EUR â¬) 5011 </a> 5012 </li><li class="disclosure__item" tabindex="-1"> 5013 <a class="disclosure__link link focus-inset" href="#" data-value="GA" aria-label="Change country to Gabon"> 5014 Gabon (XOF Fr) 5015 </a> 5016 </li><li class="disclosure__item" tabindex="-1"> 5017 <a class="disclosure__link link focus-inset" href="#" data-value="GM" aria-label="Change country to Gambia"> 5018 Gambia (GMD D) 5019 </a> 5020 </li><li class="disclosure__item" tabindex="-1"> 5021 <a class="disclosure__link link focus-inset" href="#" data-value="GE" aria-label="Change country to Georgia"> 5022 Georgia (CAD $) 5023 </a> 5024 </li><li class="disclosure__item" tabindex="-1"> 5025 <a class="disclosure__link link focus-inset" href="#" data-value="DE" aria-label="Change country to Germany"> 5026 Germany (EUR â¬) 5027 </a> 5028 </li><li class="disclosure__item" tabindex="-1"> 5029 <a class="disclosure__link link focus-inset" href="#" data-value="GH" aria-label="Change country to Ghana"> 5030 Ghana (CAD $) 5031 </a> 5032 </li><li class="disclosure__item" tabindex="-1"> 5033 <a class="disclosure__link link focus-inset" href="#" data-value="GI" aria-label="Change country to Gibraltar"> 5034 Gibraltar (GBP £) 5035 </a> 5036 </li><li class="disclosure__item" tabindex="-1"> 5037 <a class="disclosure__link link focus-inset" href="#" data-value="GR" aria-label="Change country to Greece"> 5038 Greece (EUR â¬) 5039 </a> 5040 </li><li class="disclosure__item" tabindex="-1"> 5041 <a class="disclosure__link link focus-inset" href="#" data-value="GL" aria-label="Change country to Greenland"> 5042 Greenland (DKK kr.) 5043 </a> 5044 </li><li class="disclosure__item" tabindex="-1"> 5045 <a class="disclosure__link link focus-inset" href="#" data-value="GD" aria-label="Change country to Grenada"> 5046 Grenada (XCD $) 5047 </a> 5048 </li><li class="disclosure__item" tabindex="-1"> 5049 <a class="disclosure__link link focus-inset" href="#" data-value="GP" aria-label="Change country to Guadeloupe"> 5050 Guadeloupe (EUR â¬) 5051 </a> 5052 </li><li class="disclosure__item" tabindex="-1"> 5053 <a class="disclosure__link link focus-inset" href="#" data-value="GT" aria-label="Change country to Guatemala"> 5054 Guatemala (GTQ Q) 5055 </a> 5056 </li><li class="disclosure__item" tabindex="-1"> 5057 <a class="disclosure__link link focus-inset" href="#" data-value="GG" aria-label="Change country to Guernsey"> 5058 Guernsey (GBP £) 5059 </a> 5060 </li><li class="disclosure__item" tabindex="-1"> 5061 <a class="disclosure__link link focus-inset" href="#" data-value="GN" aria-label="Change country to Guinea"> 5062 Guinea (GNF Fr) 5063 </a> 5064 </li><li class="disclosure__item" tabindex="-1"> 5065 <a class="disclosure__link link focus-inset" href="#" data-value="GW" aria-label="Change country to Guinea-Bissau"> 5066 Guinea-Bissau (XOF Fr) 5067 </a> 5068 </li><li class="disclosure__item" tabindex="-1"> 5069 <a class="disclosure__link link focus-inset" href="#" data-value="GY" aria-label="Change country to Guyana"> 5070 Guyana (GYD $) 5071 </a> 5072 </li><li class="disclosure__item" tabindex="-1"> 5073 <a class="disclosure__link link focus-inset" href="#" data-value="HT" aria-label="Change country to Haiti"> 5074 Haiti (CAD $) 5075 </a> 5076 </li><li class="disclosure__item" tabindex="-1"> 5077 <a class="disclosure__link link focus-inset" href="#" data-value="HN" aria-label="Change country to Honduras"> 5078 Honduras (HNL L) 5079 </a> 5080 </li><li class="disclosure__item" tabindex="-1"> 5081 <a class="disclosure__link link focus-inset" href="#" data-value="HK" aria-label="Change country to Hong Kong SAR"> 5082 Hong Kong SAR (HKD $) 5083 </a> 5084 </li><li class="disclosure__item" tabindex="-1"> 5085 <a class="disclosure__link link focus-inset" href="#" data-value="HU" aria-label="Change country to Hungary"> 5086 Hungary (HUF Ft) 5087 </a> 5088 </li><li class="disclosure__item" tabindex="-1"> 5089 <a class="disclosure__link link focus-inset" href="#" data-value="IS" aria-label="Change country to Iceland"> 5090 Iceland (ISK kr) 5091 </a> 5092 </li><li class="disclosure__item" tabindex="-1"> 5093 <a class="disclosure__link link focus-inset" href="#" data-value="IN" aria-label="Change country to India"> 5094 India (INR â¹) 5095 </a> 5096 </li><li class="disclosure__item" tabindex="-1"> 5097 <a class="disclosure__link link focus-inset" href="#" data-value="ID" aria-label="Change country to Indonesia"> 5098 Indonesia (IDR Rp) 5099 </a> 5100 </li><li class="disclosure__item" tabindex="-1"> 5101 <a class="disclosure__link link focus-inset" href="#" data-value="IQ" aria-label="Change country to Iraq"> 5102 Iraq (CAD $) 5103 </a> 5104 </li><li class="disclosure__item" tabindex="-1"> 5105 <a class="disclosure__link link focus-inset" href="#" data-value="IE" aria-label="Change country to Ireland"> 5106 Ireland (EUR â¬) 5107 </a> 5108
5108 </li><li class="disclosure__item" tabindex="-1"> 5109 <a class="disclosure__link link focus-inset" href="#" data-value="IM" aria-label="Change country to Isle of Man"> 5110 Isle of Man (GBP £) 5111 </a> 5112 </li><li class="disclosure__item" tabindex="-1"> 5113 <a class="disclosure__link link focus-inset" href="#" data-value="IL" aria-label="Change country to Israel"> 5114 Israel (ILS âª) 5115 </a> 5116 </li><li class="disclosure__item" tabindex="-1"> 5117 <a class="disclosure__link link focus-inset" href="#" data-value="IT" aria-label="Change country to Italy"> 5118 Italy (EUR â¬) 5119 </a> 5120 </li><li class="disclosure__item" tabindex="-1"> 5121 <a class="disclosure__link link focus-inset" href="#" data-value="JM" aria-label="Change country to Jamaica"> 5122 Jamaica (JMD $) 5123 </a> 5124 </li><li class="disclosure__item" tabindex="-1"> 5125 <a class="disclosure__link link focus-inset" href="#" data-value="JP" aria-label="Change country to Japan"> 5126 Japan (JPY Â¥) 5127 </a> 5128 </li><li class="disclosure__item" tabindex="-1"> 5129 <a class="disclosure__link link focus-inset" href="#" data-value="JE" aria-label="Change country to Jersey"> 5130 Jersey (CAD $) 5131 </a> 5132 </li><li class="disclosure__item" tabindex="-1"> 5133 <a class="disclosure__link link focus-inset" href="#" data-value="JO" aria-label="Change country to Jordan"> 5134 Jordan (CAD $) 5135 </a> 5136 </li><li class="disclosure__item" tabindex="-1"> 5137 <a class="disclosure__link link focus-inset" href="#" data-value="KZ" aria-label="Change country to Kazakhstan"> 5138 Kazakhstan (KZT â¸) 5139 </a> 5140 </li><li class="disclosure__item" tabindex="-1"> 5141 <a class="disclosure__link link focus-inset" href="#" data-value="KE" aria-label="Change country to Kenya"> 5142 Kenya (KES KSh) 5143 </a> 5144 </li><li class="disclosure__item" tabindex="-1"> 5145 <a class="disclosure__link link focus-inset" href="#" data-value="KI" aria-label="Change country to Kiribati"> 5146 Kiribati (CAD $) 5147 </a> 5148 </li><li class="disclosure__item" tabindex="-1"> 5149 <a class="disclosure__link link focus-inset" href="#" data-value="XK" aria-label="Change country to Kosovo"> 5150 Kosovo (EUR â¬) 5151 </a> 5152 </li><li class="disclosure__item" tabindex="-1"> 5153 <a class="disclosure__link link focus-inset" href="#" data-value="KW" aria-label="Change country to Kuwait"> 5154 Kuwait (CAD $) 5155 </a> 5156 </li><li class="disclosure__item" tabindex="-1"> 5157 <a class="disclosure__link link focus-inset" href="#" data-value="KG" aria-label="Change country to Kyrgyzstan"> 5158 Kyrgyzstan (KGS som) 5159 </a> 5160 </li><li class="disclosure__item" tabindex="-1"> 5161 <a class="disclosure__link link focus-inset" href="#" data-value="LA" aria-label="Change country to Laos"> 5162 Laos (LAK â) 5163 </a> 5164 </li><li class="disclosure__item" tabindex="-1"> 5165 <a class="disclosure__link link focus-inset" href="#" data-value="LV" aria-label="Change country to
5165Latvia"> 5166 Latvia (EUR â¬) 5167 </a> 5168 </li><li class="disclosure__item" tabindex="-1"> 5169 <a class="disclosure__link link focus-inset" href="#" data-value="LB" aria-label="Change country to Lebanon"> 5170 Lebanon (LBP Ù.Ù) 5171 </a> 5172 </li><li class="disclosure__item" tabindex="-1"> 5173 <a class="disclosure__link link focus-inset" href="#" data-value="LS" aria-label="Change country to Lesotho"> 5174 Lesotho (CAD $) 5175 </a> 5176 </li><li class="disclosure__item" tabindex="-1"> 5177 <a class="disclosure__link link focus-inset" href="#" data-value="LR" aria-label="Change country to Liberia"> 5178 Liberia (CAD $) 5179 </a> 5180 </li><li class="disclosure__item" tabindex="-1"> 5181 <a class="disclosure__link link focus-inset" href="#" data-value="LY" aria-label="Change country to Libya"> 5182 Libya (CAD $) 5183 </a> 5184 </li><li class="disclosure__item" tabindex="-1"> 5185 <a class="disclosure__link link focus-inset" href="#" data-value="LI" aria-label="Change country to Liechtenstein"> 5186 Liechtenstein (CHF CHF) 5187 </a> 5188 </li><li class="disclosure__item" tabindex="-1"> 5189 <a class="disclosure__link link focus-inset" href="#" data-value="LT" aria-label="Change country to Lithuania"> 5190 Lithuania (EUR â¬) 5191 </a> 5192 </li><li class="disclosure__item" tabindex="-1"> 5193 <a class="disclosure__link link focus-inset" href="#" data-value="LU" aria-label="Change country to Luxembourg"> 5194 Luxembourg (EUR â¬) 5195 </a> 5196 </li><li class="disclosure__item" tabindex="-1"> 5197 <a class="disclosure__link link focus-inset" href="#" data-value="MO" aria-label="Change country to Macao SAR"> 5198 Macao SAR (MOP P) 5199 </a> 5200 </li><li class="disclosure__item" tabindex="-1"> 5201 <a class="disclosure__link link focus-inset" href="#" data-value="MG" aria-label="Change country to Madagascar"> 5202 Madagascar (CAD $) 5203 </a> 5204 </li><li class="disclosure__item" tabindex="-1"> 5205 <a class="disclosure__link link focus-inset" href="#" data-value="MW" aria-label="Change country to Malawi"> 5206 Malawi (MWK MK) 5207 </a> 5208 </li><li class="disclosure__item" tabindex="-1"> 5209 <a class="disclosure__link link focus-inset" href="#" data-value="MY" aria-label="Change country to Malaysia"> 5210 Malaysia (MYR RM) 5211 </a> 5212 </li><li class="disclosure__item" tabindex="-1"> 5213 <a class="disclosure__link link focus-inset" href="#" data-value="MV" aria-label="Change country to Maldives"> 5214 Maldives (MVR MVR) 5215 </a> 5216 </li><li class="disclosure__item" tabindex="-1"> 5217 <a class="disclosure__link link focus-inset" href="#" data-value="ML" aria-label="Change country to Mali"> 5218 Mali (XOF Fr) 5219 </a> 5220 </li><li class="disclosure__item" tabindex="-1"> 5221 <a class="disclosure__link link focus-inset" href="#" data-value="MT" aria-label="Change country to Malta"> 5222 Malta (EUR â¬) 5223 </a> 5224 </li><li class="disclosure__item" tabindex="-1"> 5225 <a class="disclosure__link link focus-inset" href="#" data-value="MQ" aria-label="Change country to Martinique"> 5226 Martinique (EUR â¬) 5227 </a> 5228 </li><li class="disclosure__item" tabindex="-1"> 5229 <a class="disclosure__link link focus-inset" href="#" data-value="MR" aria-label="Change country to Mauritania"> 5230 Mauritania (CAD $) 5231 </a> 5232 </li><li class="disclosure__item" tabindex="-1"> 5233 <a class="disclosure__link link focus-inset" href="#" data-value="MU" aria-label="Change country to Mauritius"> 5234 Mauritius (MUR â¨) 5235 </a> 5236 </li><li class="disclosure__item" tabindex="-1"> 5237 <a class="disclosure__link link focus-inset" href="#" data-value="YT" aria-label="Change country to Mayotte"> 5238 Mayotte (EUR â¬) 5239 </a> 5240 </li><li class="disclosure__item" tabindex="-1"> 5241 <a class="disclosure__link link focus-inset" href="#" data-value="MX" aria-label="Change country to Mexico"> 5242 Mexico (CAD $) 5243 </a> 5244 </li><li class="disclosure__item" tabindex="-1"> 5245 <a class="disclosure__link link focus-inset" href="#" data-value="MD" aria-label="Change country to Moldova"> 5246 Moldova (MDL L) 5247 </a> 5248 </li><li class="disclosure__item" tabindex="-1"> 5249 <a class="disclosure__link link focus-inset" href="#" data-value="MC" aria-label="Change country to Monaco"> 5250 Monaco (EUR â¬) 5251 </a> 5252 </li><li class="disclosure__item" tabindex="-1"> 5253 <a class="disclosure__link link focus-inset" href="#" data-value="MN" aria-label="Change country to Mongolia"> 5254 Mongolia (MNT â®) 5255 </a> 5256 </li><li class="disclosure__item" tabindex="-1"> 5257 <a class="disclosure__link link focus-inset" href="#" data-value="ME" aria-label="Change country to Montenegro"> 5258 Montenegro (EUR â¬) 5259 </a> 5260 </li><li class="disclosure__item" tabindex="-1"> 5261 <a class="disclosure__link link focus-inset" href="#" data-value="MS" aria-label="Change country to Montserrat"> 5262 Montserrat (XCD $) 5263 </a> 5264 </li><li class="disclosure__item" tabindex="-1"> 5265 <a class="disclosure__link link focus-inset" href="#" data-value="MA" aria-label="Change country to Morocco"> 5266 Morocco (MAD د.Ù .) 5267 </a> 5268 </li><li class="disclosure__item" tabindex="-1"> 5269 <a class="disclosure__link link focus-inset" href="#" data-value="MZ" aria-label="Change country to Mozambique"> 5270 Mozambique (CAD $) 5271 </a> 5272 </li><li class="disclosure__item" tabindex="-1"> 5273 <a class="disclosure__link link focus-inset" href="#" data-value="MM" aria-label="Change country to Myanmar (Burma)"> 5274 Myanmar (Burma) (MMK K) 5275 </a> 5276 </li><li class="disclosure__item" tabindex="-1"> 5277 <a class="disclosure__link link focus-inset" href="#" data-value="NA" aria-label="Change country to Namibia"> 5278 Namibia (CAD $) 5279 </a> 5280 </li><li class="disclosure__item" tabindex="-1"> 5281 <a class="disclosure__link link focus-inset" href="#" data-value="NR" aria-label="Change country to Nauru"> 5282 Nauru (AUD $) 5283 </a> 5284 </li><li class="disclosure__item" tabindex="-1"> 5285 <a class="disclosure__link link focus-inset" href="#" data-value="NP" aria-label="Change country to Nepal"> 5286 Nepal (NPR Rs.) 5287 </a> 5288 </li><li class="disclosure__item" tabindex="-1"> 5289 <a class="disclosure__link link focus-inset" href="#" data-value="NL" aria-label="Change country to Netherlands"> 5290 Netherlands (EUR â¬) 5291 </a> 5292 </li><li class="disclosure__item" tabindex="-1"> 5293 <a class="disclosure__link link focus-inset" href="#" data-value="NC" aria-label="Change country to New Caledonia"> 5294 New Caledonia (XPF Fr) 5295 </a> 5296 </li><li class="disclosure__item" tabindex="-1"> 5297 <a class="disclosure__link link focus-inset" href="#" data-value="NZ" aria-label="Change country to New Zealand"> 5298 New Zealand (NZD $) 5299 </a> 5300 </li><li class="disclosure__item" tabindex="-1"> 5301 <a class="disclosure__link link focus-inset" href="#" data-value="NI" aria-label="Change country to Nicaragua"> 5302 Nicaragua (NIO C$) 5303 </a> 5304 </li><li class="disclosure__item" tabindex="-1"> 5305 <a class="disclosure__link link focus-inset" href="#" data-value="NE" aria-label="Change country to Niger"> 5306 Niger (XOF Fr) 5307 </a> 5308 </li><li class="disclosure__item" tabindex="-1"> 5309 <a class="disclosure__link link focus-inset" href="#" data-value="NG" aria-label="Change country to Nigeria"> 5310 Nigeria (NGN â¦) 5311 </a> 5312 </li><li class="disclosure__item" tabindex="-1"> 5313 <a class="disclosure__link link focus-inset" href="#" data-value="NU" aria-label="Change country to Niue"> 5314 Niue (NZD $) 5315 </a> 5316 </li><li class="disclosure__item" tabindex="-1"> 5317 <a class="disclosure__link link focus-inset" href="#" data-value="NF" aria-label="Change country to Norfolk Island"> 5318 Norfolk Island (AUD $) 5319 </a> 5320 </li><li class="disclosure__item" tabindex="-1"> 5321 <a class="disclosure__link link focus-inset" href="#" data-value="MK" aria-label="Change country to North Macedonia"> 5322 North Macedonia (MKD ден) 5323 </a> 5324 </li><li class="disclosure__item" tabindex="-1"> 5325 <a class="disclosure__link link focus-inset" href="#" data-value="NO" aria-label="Change country to Norway"> 5326 Norway (CAD $) 5327 </a> 5328 </li><li class="disclosure__item" tabindex="-1"> 5329 <a class="disclosure__link link focus-inset" href="#" data-value="OM" aria-label="Change country to Oman"> 5330 Oman (CAD $) 5331 </a> 5332 </li><li class="disclosure__item" tabindex="-1"> 5333 <a class="disclosure__link link focus-inset" href="#" data-value="PK" aria-label="Change country to Pakistan"> 5334 Pakistan (PKR â¨) 5335 </a> 5336 </li><li class="disclosure__item" tabindex="-1"> 5337 <a class="disclosure__link link focus-inset" href="#" data-value="PS" aria-label="Change country to Palestinian Territories"> 5338 Palestinian Territories (ILS âª) 5339 </a> 5340 </li><li class="disclosure__item" tabindex="-1"> 5341 <a class="disclosure__link link focus-inset" href="#" data-value="PA" aria-label="Change country to Panama"> 5342 Panama (USD $) 5343 </a> 5344 </li><li class="disclosure__item" tabindex="-1"> 5345 <a class="disclosure__link link focus-inset" href="#" data-value="PG" aria-label="Change country to Papua New Guinea"> 5346 Papua New Guinea (PGK K) 5347 </a> 5348 </li><li class="disclosure__item" tabindex="-1"> 5349 <a class="disclosure__link link focus-inset" href="#" data-value="PY" aria-label="Change country to Paraguay"> 5350 Paraguay (PYG â²) 5351 </a> 5352 </li><li class="disclosure__item" tabindex="-1"> 5353 <a class="disclosure__link link focus-inset" href="#" data-value="PE" aria-label="Change country to Peru"> 5354 Peru (PEN S/) 5355 </a> 5356 </li><li class="disclosure__item" tabindex="-1"> 5357 <a class="disclosure__link link focus-inset" href="#" data-value="PH" aria-label="Change country to Philippines"> 5358 Philippines (PHP â±) 5359 </a> 5360 </li><li class="disclosure__item" tabindex="-1"> 5361 <a class="disclosure__link link focus-inset" href="#" data-value="PN" aria-label="Change country to Pitcairn Islands"> 5362 Pitcairn Islands (NZD $) 5363 </a> 5364 </li><li class="disclosure__item" tabindex="-1"> 5365 <a class="disclosure__link link focus-inset" href="#" data-value="PL" aria-label="Change country to Poland"> 5366 Poland (PLN zÅ) 5367 </a> 5368 </li><li class="disclosure__item" tabindex="-1"> 5369 <a class="disclosure__link link focus-inset" href="#" data-value="PT" aria-label="Change country to Portugal"> 5370 Portugal (EUR â¬) 5371 </a> 5372 </li><li class="disclosure__item" tabindex="-1"> 5373 <a class="disclosure__link link focus-inset" href="#" data-value="QA" aria-label="Change country to Qatar"> 5374 Qatar (QAR ر.Ù) 5375 </a> 5376 </li><li class="disclosure__item" tabindex="-1"> 5377 <a class="disclosure__link link focus-inset" href="#" data-value="RE" aria-label="Change country to Réunion"> 5378 Réunion (EUR â¬) 5379 </a> 5380 </li><li class="disclosure__item" tabindex="-1"> 5381 <a class="disclosure__link link focus-inset" href="#" data-value="RO" aria-label="Change country to Romania"> 5382 Romania (RON Lei) 5383 </a> 5384 </li><li class="disclosure__item" tabin
5384dex="-1"> 5385 <a class="disclosure__link link focus-inset" href="#" data-value="RU" aria-label="Change country to Russia"> 5386 Russia (CAD $) 5387 </a> 5388 </li><li class="disclosure__item" tabindex="-1"> 5389 <a class="disclosure__link link focus-inset" href="#" data-value="RW" aria-label="Change country to Rwanda"> 5390 Rwanda (RWF FRw) 5391 </a> 5392 </li><li class="disclosure__item" tabindex="-1"> 5393 <a class="disclosure__link link focus-inset" href="#" data-value="WS" aria-label="Change country to Samoa"> 5394 Samoa (WST T) 5395 </a> 5396 </li><li class="disclosure__item" tabindex="-1"> 5397 <a class="disclosure__link link focus-inset" href="#" data-value="SM" aria-label="Change country to San Marino"> 5398 San Marino (EUR â¬) 5399 </a> 5400 </li><li class="disclosure__item" tabindex="-1"> 5401 <a class="disclosure__link link focus-inset" href="#" data-value="ST" aria-label="Change country to São Tomé & PrÃncipe"> 5402 São Tomé & PrÃncipe (STD Db) 5403 </a> 5404 </li><li class="disclosure__item" tabindex="-1"> 5405 <a class="disclosure__link link focus-inset" href="#" data-value="SA" aria-label="Change country to Saudi Arabia"> 5406 Saudi Arabia (SAR ر.س) 5407 </a> 5408 </li><li class="disclosure__item" tabindex="-1"> 5409 <a class="disclosure__link link focus-inset" href="#" data-value="SN" aria-label="Change country to Senegal"> 5410 Senegal (XOF Fr) 5411 </a> 5412 </li><li class="disclosure__item" tabindex="-1"> 5413 <a class="disclosure__link link focus-inset" href="#" data-value="RS" aria-label="Change country to Serbia"> 5414 Serbia (RSD РСÐ) 5415 </a> 5416 </li><li class="disclosure__item" tabindex="-1"> 5417 <a class="disclosure__link link focus-inset" href="#" data-value="SC" aria-label="Change country to Seychelles"> 5418 Seychelles (CAD $) 5419 </a> 5420 </li><li class="disclosure__item" tabindex="-1"> 5421 <a class="disclosure__link link focus-inset" href="#" data-value="SL" aria-label="Change country to Sierra Leone"> 5422 Sierra Leone (SLL Le) 5423 </a> 5424 </li><li class="disclosure__item" tabindex="-1"> 5425 <a class="disclosure__link link focus-inset" href="#" data-value="SG" aria-label="Change country to Singapore"> 5426 Singapore (SGD $) 5427 </a> 5428 </li><li class="disclosure__item" tabindex="-1"> 5429 <a class="disclosure__link link focus-inset" href="#" data-value="SX" aria-label="Change country to Sint Maarten"> 5430 Sint Maarten (ANG Æ) 5431 </a> 5432 </li><li class="disclosure__item" tabindex="-1"> 5433 <a class="disclosure__link link focus-inset" href="#" data-value="SK" aria-label="Change country to Slovakia"> 5434 Slovakia (EUR â¬) 5435 </a> 5436 </li><li class="disclosure__item" tabindex="-1"> 5437 <a class="disclosure__link link focus-inset" href="#" data-value="SI" aria-label="Change country to Slovenia"> 5438 Slovenia (EUR â¬) 5439 </a> 5440 </li><li class="disclosure__item" tabindex="-1"> 5441 <a class="disclosure__link link focus-inset" href="#" data-value="SB" aria-label="Change country to Solomon Islands"> 5442 Solomon Islands (SBD $) 5443 </a> 5444 </li><li class="disclosure__item" tabindex="-1"> 5445 <a class="disclosure__link link focus-inset" href="#" data-value="SO" aria-label="Change country to Somalia"> 5446 Somalia (CAD $) 5447 </a> 5448 </li><li class="disclosure__item" tabindex="-1"> 5449 <a class="disclosure__link link focus-inset" href="#" data-value="ZA" aria-label="Change country to South Africa"> 5450 South Africa (CAD $) 5451 </a> 5452 </li><li class="disclosure__item" tabindex="-1"> 5453 <a class="disclosure__link link focus-inset" href="#" data-value="GS" aria-label="Change country to South Georgia & South Sandwich Islands"> 5454 South Georgia & South Sandwich Islands (GBP £) 5455 </a> 5456 </li><li class="disclosure__item" tabindex="-1"> 5457 <a class="disclosure__link link focus-inset" href="#" data-value="KR" aria-label="Change country to South Korea"> 5458 South Korea (KRW â©) 5459 </a> 5460 </li><li class="disclosure__item" tabindex="-1"> 5461 <a class="disclosure__link link focus-inset" href="#" data-value="SS" aria-label="Change country to South Sudan"> 5462 South Sudan (CAD $) 5463 </a> 5464 </li><li class="disclosure__item" tabindex="-1"> 5465 <a class="disclosure__link link focus-inset" href="#" data-value="ES" aria-label="Change country to Spain"> 5466 Spain (EUR â¬) 5467 </a> 5468 </li><li class="disclosure__item" tabindex="-1"> 5469 <a class="disclosure__link link focus-inset" href="#" data-value="LK" aria-label="Change country to Sri Lanka"> 5470 Sri Lanka (LKR â¨) 5471 </a> 5472 </li><li class="disclosure__item" tabindex="-1"> 5473 <a class="disclosure__link link focus-inset" href="#" data-value="BL" aria-label="Change country to St. Barthélemy"> 5474 St. Barthélemy (EUR â¬) 5475 </a> 5476 </li><li class="disclosure__item" tabindex="-1"> 5477 <a class="disclosure__link link focus-inset" href="#" data-value="SH" aria-label="Change country to St. Helena"> 5478 St. Helena (SHP £) 5479 </a> 5480 </li><li class="disclosure__item" tabindex="-1"> 5481 <a class="disclosure__link link focus-inset" href="#" data-value="KN" aria-label="Change country to St. Kitts & Nevis"> 5482 St. Kitts & Nevis (XCD $) 5483 </a> 5484 </li><li class="disclosure__item" tabindex="-1"> 5485 <a class="disclosure__link link focus-inset" href="#" data-value="LC" aria-label="Change country to St. Lucia"> 5486 St. Lucia (XCD $) 5487 </a> 5488 </li><li class="disclosure__item" tabindex="-1"> 5489 <a class="disclosure__link link focus-inset" href="#" data-value="MF" aria-label="Change country to St. Martin"> 5490 St. Martin (EUR â¬) 5491 </a> 5492 </li><li class="disclosure__item" tabindex="-1"> 5493 <a class="disclosure__link link focus-inset" href="#" data-value="PM" aria-label="Change country to St. Pierre & Miquelon"> 5494 St. Pierre & Miquelon (EUR â¬) 5495 </a> 5496 </li><li class="disclosure__item" tabindex="-1"> 5497 <a class="disclosure__link link focus-inset" href="#" data-value="VC" aria-label="Change country to St. Vincent & Grenadines"> 5498 St. Vincent & Grenadines (XCD $) 5499 </a> 5500 </li><li class="disclosure__item" tabindex="-1"> 5501 <a class="disclosure__link link focus-inset" href="#" data-value="SD" aria-label="Change country to Sudan"> 5502 Sudan (CAD $) 5503 </a> 5504 </li><li class="disclosure__item" tabindex="-1"> 5505 <a class="disclosure__link link focus-inset" href="#" data-value="SR" aria-label="Change country to Suriname"> 5506 Suriname (CAD $) 5507 </a> 5508 </li><li class="disclosure__item" tabindex="-1"> 5509 <a class="disclosure__link link focus-inset" href="#" data-value="SJ" aria-label="Change country to Svalbard & Jan Mayen"> 5510 Svalbard & Jan Mayen (CAD $) 5511 </a> 5512 </li><li class="disclosure__item" tabindex="-1"> 5513 <a class="disclosure__link link focus-inset" href="#" data-value="SE" aria-label="Change country to Sweden"> 5514 Sweden (SEK kr) 5515 </a> 5516 </li><li class="disclosure__item" tabindex="-1"> 5517 <a class="disclosure__link link focus-inset" href="#" data-value="CH" aria-label="Change country to Switzerland"> 5518 Switzerland (CHF CHF) 5519 </a> 5520 </li><li class="disclosure__item" tabindex="-1"> 5521 <a class="disclosure__link link focus-inset" href="#" data-value="TW" aria-label="Change country to Taiwan"> 5522 Taiwan (TWD $) 5523 </a> 5524 </li><li class="disclosure__item" tabindex="-1"> 5525 <a class="disclosure__link link focus-inset" href="#" data-value="TJ" aria-label="Change country to Tajikistan"> 5526 Tajikistan (TJS Ð Ð) 5527 </a> 5528 </li><li class="disclosure__item" tabindex="-1"> 5529 <a class="disclosure__link link focus-inset" href="#" data-value="TZ" aria-label="Change country to Tanzania"> 5530 Tanzania (TZS Sh) 5531 </a> 5532 </li><li class="disclosure__item" tabindex="-1"> 5533 <a class="disclosure__link link focus-inset" href="#" data-value="TH" aria-label="Change country to Thailand"> 5534 Thailand (THB ฿) 5535 </a> 5536 </li><li class="disclosure__item" tabindex="-1"> 5537 <a class="disclosure__link link focus-inset" href="#" data-value="TL" aria-label="Change country to Timor-Leste"> 5538 Timor-Leste (USD $) 5539 </a> 5540 </li><li class="disclosure__item" tabindex="-1"> 5541 <a class="disclosure__link link focus-inset" href="#" data-value="TG" aria-label="Change country to Togo"> 5542 Togo (XOF Fr) 5543 </a> 5544 </li><li class="disclosure__item" tabindex="-1"> 5545 <a class="disclosure__link link focus-inset" href="#" data-value="TK" aria-label="Change country to Tokelau"> 5546 Tokelau (NZD $) 5547 </a> 5548 </li><li class="disclosure__item" tabindex="-1"> 5549 <a class="disclosure__link link focus-inset" href="#" data-value="TO" aria-label="Change country to Tonga"> 5550 Tonga (TOP T$) 5551 </a> 5552 </li><li class="disclosure__item" tabindex="-1"> 5553 <a class="disclosure__link link focus-inset" href="#" data-value="TT" aria-label="Change country to Trinidad & Tobago"> 5554 Trinidad & Tobago (TTD $) 5555 </a> 5556 </li><li class="disclosure__item" tabindex="-1"> 5557 <a class="disclosure__link link focus-inset" href="#" data-value="TA" aria-label="Change country to Tristan da Cunha"> 5558 Tristan da Cunha (GBP £) 5559 </a> 5560 </li><li class="disclosure__item" tabindex="-1"> 5561 <a class="disclosure__link link focus-inset" href="#" data-value="TN" aria-label="Change country to Tunisia"> 5562 Tunisia (CAD $) 5563 </a> 5564 </li><li class="disclosure__item" tabindex="-1"> 5565 <a class="disclosure__link link focus-inset" href="#" data-value="TR" aria-label="Change country to Türkiye"> 5566 Türkiye (TRY âº) 5567 </a> 5568 </li><li class="disclosure__item" tabindex="-1"> 5569 <a class="disclosure__link link focus-inset" href="#" data-value="TM" aria-label="Change country to Turkmenistan"> 5570 Turkmenistan (CAD $) 5571 </a> 5572 </li><li class="disclosure__item" tabindex="-1"> 5573 <a class="disclosure__link link focus-inset" href="#" data-value="TC" aria-label="Change country to Turks & Caicos Islands"> 5574 Turks & Caicos Islands (USD $) 5575 </a> 5576 </li><li class="disclosure__item" tabindex="-1"> 5577 <a class="disclosure__link link focus-inset" href="#" data-value="TV" aria-label="Change country to Tuvalu"> 5578 Tuvalu (AUD $) 5579 </a> 5580 </li><li class="disclosure__item" tabindex="-1"> 5581 <a class="disclosure__link link focus-inset" href="#" data-value="UM" aria-label="Change country to U.S. Outlying Islands"> 5582 U.S. Outlying Islands (USD $) 5583 </a> 5584 </li><li class="disclosure__item" tabindex="-1"> 5585 <a class="disclosure__link link focus-inset" href="#" data-value="UG" aria-label="Change country to Uganda"> 5586 Uganda (UGX USh) 5587 </a> 5588 </li><li class="disclosure__item" tabindex="-1"> 5589 <a class="disclosure__link link focus-inset" href="#" data-value="UA" aria-label="Change country to Ukraine"> 5590 Ukraine (UAH â´) 5591 </a> 5592 </li><li class="disclosure__item" tabindex="-1"> 5593 <a class="disclosure__link link focus-inset" href="#" data-value="AE" aria-label="Change country to United Arab Emirates"> 5594 United Arab Emirates (AED د.Ø¥) 5595 </a> 5596 </li><li class="disclosure__item" tabindex="-1"> 5597 <a class="disclosure__link link focus-inset" href="#" data-value="GB" aria-label="
5597Change country to United Kingdom"> 5598 United Kingdom (GBP £) 5599 </a> 5600 </li><li class="disclosure__item" tabindex="-1"> 5601 <a class="disclosure__link link focus-inset" href="#" data-value="UY" aria-label="Change country to Uruguay"> 5602 Uruguay (UYU $U) 5603 </a> 5604 </li><li class="disclosure__item" tabindex="-1"> 5605 <a class="disclosure__link link focus-inset" href="#" data-value="UZ" aria-label="Change country to Uzbekistan"> 5606 Uzbekistan (UZS so'm) 5607 </a> 5608 </li><li class="disclosure__item" tabindex="-1"> 5609 <a class="disclosure__link link focus-inset" href="#" data-value="VU" aria-label="Change country to Vanuatu"> 5610 Vanuatu (VUV Vt) 5611 </a> 5612 </li><li class="disclosure__item" tabindex="-1"> 5613 <a class="disclosure__link link focus-inset" href="#" data-value="VA" aria-label="Change country to Vatican City"> 5614 Vatican City (EUR â¬) 5615 </a> 5616 </li><li class="disclosure__item" tabindex="-1"> 5617 <a class="disclosure__link link focus-inset" href="#" data-value="VE" aria-label="Change country to Venezuela"> 5618 Venezuela (USD $) 5619 </a> 5620 </li><li class="disclosure__item" tabindex="-1"> 5621 <a class="disclosure__link link focus-inset" href="#" data-value="VN" aria-label="Change country to Vietnam"> 5622 Vietnam (VND â«) 5623 </a> 5624 </li><li class="disclosure__item" tabindex="-1"> 5625 <a class="disclosure__link link focus-inset" href="#" data-value="WF" aria-label="Change country to Wallis & Futuna"> 5626 Wallis & Futuna (XPF Fr) 5627 </a> 5628 </li><li class="disclosure__item" tabindex="-1"> 5629 <a class="disclosure__link link focus-inset" href="#" data-value="EH" aria-label="Change country to Western Sahara"> 5630 Western Sahara (MAD د.Ù .) 5631 </a> 5632 </li><li class="disclosure__item" tabindex="-1"> 5633 <a class="disclosure__link link focus-inset" href="#" data-value="YE" aria-label="Change country to Yemen"> 5634 Yemen (YER ï·¼) 5635 </a> 5636 </li><li class="disclosure__item" tabindex="-1"> 5637 <a class="disclosure__link link focus-inset" href="#" data-value="ZM" aria-label="Change country to Zambia"> 5638 Zambia (CAD $) 5639 </a> 5640 </li><li class="disclosure__item" tabindex="-1"> 5641 <a class="disclosure__link link focus-inset" href="#" data-value="ZW" aria-label="Change country to Zimbabwe"> 5642 Zimbabwe (USD $) 5643 </a> 5644 </li></ul> 5645 </div> 5646 <input type="hidden" name="country_code" value="US"/> 5647 </div></form></localization-form></div><div class="footer__payment"> 5648 <span class="visually-hidden">Payment methods</span> 5649 <ul class="list list-payment" role="list"><li class="list-payment__item"> 5650 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
5650<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 5651 5652 </li><li class="list-payment__item"> 5653 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
5653<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 5654 5655 </li><li class="list-payment__item"> 5656 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/>
5656<path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg> 5657 </li><li class="list-payment__item"> 5658 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 5659 </li><li class="list-payment__item"> 5660 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 5661 </li><li class="list-payment__item"> 5662 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
566206zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 5663 5664 </li><li class="list-payment__item"> 5665 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
56657 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg> 5666 </li><li class="list-payment__item"> 5667 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 5668 5669 </li><li class="list-payment__item"> 5670 <svg class="icon icon--full-color" viewBox="0 0 38 24" role="img" width="38" height="24" aria-labelledby="pi-mbway" xmlns="http://www.w3.org/2000/svg"><title id="pi-mbway">MB WAY</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M2.652 18.267l-.059.459a.38.38 0 00.381.424H17.88c.232 0 .41-.198.383-.424l-.061-.459a.658.658 0 01.579-.72.646.646 0 01.712.579l.057.445c.116.998-.448 1.872-1.456 1.872H2.761c-1.008 0-1.573-.874-1.457-1.872l.058-.445a.646.646 0 01.711-.5
567079.657.657 0 01.579.72" fill="#d81e25"/><path d="M18.225 10.154c0 .608-.215.952-.571 1.374l-.036.043.05.029c.705.43 1.197 1.079 1.234 1.991.055 1.359-1.097 2.482-2.463 2.479h-3.602a.642.642 0 01-.634-.65V8.435c0-.361.283-.652.632-.652l2.974.009c1.297.002 2.416.955 2.416 2.362m-1.793 4.659c.726 0 1.303-.528 1.288-1.223-.016-.712-.663-1.172-1.385-1.174h-1.46a.595.595 0 01-.588-.605c0-.337.264-.606.588-.606h.974c.658-.026 1.165-.424 1.196-1.046.032-.666-.539-1.165-1.238-1.165H13.44l-.008 5.819h3" fill="#100f0d"/><path d="M6.616 13.676l.016.049.018-.049c.168-.46.369-.969.583-1.525.22-.584.439-1.143.658-1.675.221-.541.431-1.024.631-1.444.2-.429.366-.724.493-.886a.97.97 0 01.781-.354h.149c.199 0 .354.053.47.15.107.093.171.2.188.323l.931 7.219a.593.593 0 01-.159.437c-.105.1-.256.149-.453.149-.198 0-.353-.047-.469-.138a.506.506 0 01-.218-.361c-.03-.24-.06-.507-.089-.8-.04-.292-.186-1.552-.226-1.868-.038-.327-.301-2.368-.389-3.109l-.008-.062-.299.625c-.101.215-.21.474-.331.776-.119.3-.241.618-.36.954-.13.325-.707 1.972-.707 1.972-.052.15-.154.451-.245.727a12.48 12.48 0 01-.202.572.82.82 0 01-.744.455.813.813 0 01-.746-.455 10.32 10.32 0 01-.202-.572c-.093-.276-.193-.577-.248-.727 0 0-.577-1.647-.704-1.972a29.247 29.247 0 00-.363-.954c-.12-.302-.229-.561-.328-.776l-.3-.625-.007.062c-.09.741-.35 2.782-.39 3.109-.041.316-.186 1.576-.226 1.868-.03.293-.06.56-.093.8a.502.502 0 01-.215.361c-.116.091-.273.138-.47.138-.197 0-.345-.049-.451-.149-.106-.106-.159-.252-.16-.437l.931-7.219a.529.529 0 01.189-.323.703.703 0 01.467-.15h.151c.325 0 .585.119.781.354.128.162.292.457.492.886.202.42.41.903.632 1.444.219.532.439 1.091.659 1.675.214.556.415 1.065.582 1.525" fill="#100f0d"/><path d="M4.79 3.419h11.322c1.066 0 1.597.8 1.722 1.856l.047.339a.662.662 0 01-.583.725.652.652 0 01-.715-.587l-.046-.323c-.047-.401-.217-.711-.625-.711H4.989c-.407 0-.577.31-.625.711l-.043.323a.653.653 0 11-1.301-.138l.047-.339c.126-1.056.656-1.856 1.723-1.856" fill="#d81e25"/><path d="M25.154 11.027c-.079.302-.159.625-.244.969-.085.343-.17.67-.253.984-.082.313-.161.588-.236.825a3.002 3.002 0 01-.185.486c-.089.154-.243.232-.464.232-.061 0-.141-.013-.241-.039-.098-.025-.18-.096-.248-.21a3.005 3.005 0 01-.185-.511 24.53 24.53 0 01-.235-.873c-.084-.33-.165-.679-.249-1.047a79.928 79.928 0 01-.223-1.026c-.066-.316-.121-.587-.166-.808a13.422 13.422 0 01-.074-.4c-.004-.028-.007-.047-.007-.058v-.033c0-.093.033-.169.106-.228a.42.42 0 01.264-.086c.1 0 .179.022.241.064.06.039.105.113.132.218 0 .01.016.091.045.239.032.148.07.338.116.568.048.232.101.49.158.776.058.285.117.576.182.869.063.293.128.576.191.853.063.275.12.512.176.708a36.527 36.527 0 00.381-1.38c.066-.256.13-.51.19-.767l.17-.712c.053-.221.098-.415.136-.586.039-.171.069-.297.091-.379a.46.46 0 01.157-.248c.079-.06.17-.09.281-.09a.46.46 0 01.299.095.437.437 0 01.148.243c.062.268.127.57.199.903a59.514 59.514 0 00.463 2.011c.084.327.163.617.24.869.055-.197.115-.434.178-.708l.194-.85c.067-.289.129-.578.19-.865l.167-.771a106.486 106.486 0 00.164-.778c.027-.105.072-.179.132-.218a.418.418 0 01.24-.064c.104 0 .193.03.264.086a.28.28 0 01.109.228v.033a6.253 6.253 0 01-.088.458 108.095 108.095 0 01-.392 1.829 49.61 49.61 0 01-.244 1.042c-.08.33-.156.621-.232.872a2.898 2.898 0 01-.185.506.439.439 0 01-.252.218.92.92 0 01-.245.047.663.663 0 01-.099-.01.748.748 0 01-.141-.033.516.516 0 01-.148-.078.362.362 0 01-.117-.144 3.826 3.826 0 01-.178-.52 37.54 37.54 0 01-.458-1.776c-.077-.332-.15-.645-.215-.935" fill="#100f0d"/><path d="M31.315 12.279a40 40 0 00-.33-.984 17.49 17.49 0 00-.411-1.065l-.052-.142a.692.692 0 00-.053.136 16.567 16.567 0 00-.408 1.071c-.1.299-.209.627-.325.984zm-1.835.718a24.52 24.52 0 00-.22.732 5.932 5.932 0 01-.178.553c-.06.16-.181.241-.363.241-.127 0-.219-.032-.278-.096a.347.347 0 01-.086-.243.36.36 0 01.016-.109c.011-.031.045-.144.105-.337.057-.191.132-.431.226-.717.093-.286.197-.599.31-.939a34.26 34.26 0 01.707-1.941c.115-.289.224-.522.322-.696a.382.382 0 01.178-.192.785.785 0 01.303-.049c.123 0 .225.021.309.059a.324.324 0 01.178.198c.078.164.171.386.279.662.106.278.22.578.338.899.118.322.235.651.352.985.115.336.223.648.318.937l.248.738c.068.203.113.335.128.393.01.035.017.071.017.109a.32.32 0 01-.099.243c-.067.064-.163.096-.289.096-.096 0-.164-.022-.213-.064a.404.404 0 01-.11-.177 11.55 11.55 0 01-.196-.553c-.073-.225-.153-.468-.235-.732H29.48" fill="#100f0d"/><path d="M34.12 12.443a.654.654 0 01-.079-.091 5.456 5.456 0 01-.33-.514 9.736 9.736 0 01-.275-.497c-.09-.177-.177-.356-.262-.534a12.458 12.458 0 01-.231-.496c-.071-.155-.13-.289-.178-.4a1.671 1.671 0 01-.112-.298.428.428 0 01-.005-.062c0-.099.034-.182.103-.246a.395.395 0 01.28
56706-.101c.11 0 .187.028.235.083.047.056.082.11.103.165.01.029.038.088.079.181l.152.346c.061.138.13.289.207.453.079.166.156.328.237.488.079.159.158.311.232.458.073.144.145.264.21.359a6.14 6.14 0 00.34-.603c.12-.242.236-.48.347-.716.11-.238.204-.447.286-.627.079-.182.127-.295.144-.339a.666.666 0 01.103-.165c.046-.055.126-.083.235-.083.122 0 .216.034.287.101a.327.327 0 01.101.246c0 .026 0 .048-.002.062-.003.014-.011.035-.02.062l-.096.239a24.658 24.658 0 01-.405.903c-.087.178-.174.355-.265.531-.091.175-.182.344-.274.503-.09.158-.175.295-.252.404a1.237 1.237 0 01-.156.188v1.707c0 .11-.035.199-.105.27a.37.37 0 01-.268.103.37.37 0 01-.268-.103.366.366 0 01-.104-.27v-1.707" fill="#100f0d"/></svg> 5671 5672 </li><li class="list-payment__item"> 5673 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
56730-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 5674 </li><li class="list-payment__item"> 5675 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 5676 5677 </li><li class="list-payment__item"> 5678 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
567816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 5679 5680 </li></ul> 5681 </div></div> 5682 </div> 5683 </div> 5684</footer> 5685 5686 5687</div> 5688<!-- END sections: footer-group --> 5689 </div> 5690 </div> 5691 5692 <!-- BEGIN sections: overlay-group --> 5693<div id="shopify-section-sections--28750554104102__mobile-dock" class="shopify-section shopify-section-group-overlay-group shopify-section-mobile-dock"><style data-shopify>.section-sections--28750554104102__mobile-dock-padding { 5694 padding-top: 12px; 5695 /* Keep the dock clear of the iOS home indicator */ 5696 padding-bottom: max(12px, env(safe-area-inset-bottom)); 5697 }</style><link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/section-mobile-dock.css?v=163512226717568366681789742709" media="print" onload="this.media='all'"> 5698<noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/section-mobile-dock.css?v=163512226717568366681789742709" rel="stylesheet" type="text/css" media="all" /></noscript>
5699<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/mobile-dock.js?v=48603261318857668481789742686" defer="defer"></script>
5699 5700</div> 5701<!-- END sections: overlay-group --> 5702 <div id="shopify-section-similar-products" class="shopify-section"> 5703<link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-similar-products.css?v=92653037799721465691789742676" media="print" onload="this.media='all'"> 5704 <link rel="stylesheet" href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-price.css?v=31654658090061505171789742670" media="print" onload="this.media='all'"> 5705 <noscript><link href="//zorahbiocosmetics.com/cdn/shop/t/28/assets/component-similar-products.css?v=92653037799721465691789742676" rel="stylesheet" type="text/css" media="all" /></noscript> 5706
5706<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/similar-products.js?v=38022322911655132671789742720" defer="defer"></script>
5706 5707 5708 <similar-products-drawer 5709 data-url="/recommendations/products?section_id=similar-products&limit=6&intent=related" 5710 data-empty-text="No similar products found" 5711 > 5712 <details><summary class="similar-products__summary" tabindex="-1" aria-hidden="true">Similar products</summary> 5713 <div class="similar-products"> 5714 <div class="similar-products__panel" role="dialog" aria-modal="true" aria-label="Similar products" tabindex="-1"> 5715 <button class="similar-products__close" type="button" aria-label="Close"> 5716 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 5717 <use href="#icon-close"></use> 5718 </svg> 5719 </button> 5720 <h2 class="similar-products__heading h5">Similar products</h2> 5721 <div class="similar-products__content" data-similar-content><div class="deferred-placeholder " style="min-height: 200px;"><svg class="deferred-spinner" viewBox="0 0 24 24" width="32" height="32"> 5722 <circle cx="12" cy="12" r="10" fill="none" stroke="currentColor" stroke-width="2" stroke-dasharray="32" stroke-linecap="round" opacity="0.25"/> 5723 <circle cx="12" cy="12" r="10" fill="none" stroke="currentColor" stroke-width="2" stroke-dasharray="32" stroke-dashoffset="24" stroke-linecap="round"/> 5724 </svg></div> 5725</div> 5726 </div> 5727 </div> 5728 </details> 5729 </similar-products-drawer> 5730</div> 5731 5732 <ul hidden> 5733 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5734 </ul> 5735 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 5736 <symbol id="icon-cart" fill="none" viewbox="0 0 18 19"> 5737 <path d="M3.09333 5.87954L16.2853 5.87945V5.87945C16.3948 5.8795 16.4836 5.96831 16.4836 6.07785V11.4909C16.4836 11.974 16.1363 12.389 15.6603 12.4714C11.3279 13.2209 9.49656 13.2033 5.25251 13.9258C4.68216 14.0229 4.14294 13.6285 4.0774 13.0537C3.77443 10.3963 2.99795 3.58502 2.88887 2.62142C2.75288 1.42015 0.905376 1.51528 0.283581 1.51478" stroke="currentColor"/> 5738 <path d="M13.3143 16.8554C13.3143 17.6005 13.9183 18.2045 14.6634 18.2045C15.4085 18.2045 16.0125 17.6005 16.0125 16.8554C16.0125 16.1104 15.4085 15.5063 14.6634 15.5063C13.9183 15.5063 13.3143 16.1104 13.3143 16.8554Z" fill="currentColor"/> 5739 <path d="M3.72831 16.8554C3.72831 17.6005 4.33233 18.2045 5.07741 18.2045C5.8225 18.2045 6.42651 17.6005 6.42651 16.8554C6.42651 16.1104 5.8225 15.5063 5.07741 15.5063C4.33233 15.5063 3.72831 16.1104 3.72831 16.8554Z" fill="currentColor"/> 5740 </symbol> 5741 </svg> 5742
5742<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/lazyimage.js?v=29208159735029613491789742685" defer></script>
5742 5743
5743<script src="//zorahbiocosmetics.com/cdn/shop/t/28/assets/quick-view.js?v=22921447686198904211789742693" defer="defer"></script>
5743<script> 5744 window.__utilityCssUrl = "//zorahbiocosmetics.com/cdn/shop/t/28/assets/utilities.css?v=7613669479834331301789742728"; 5745</script>
vendor: 1 bytes, line 5745
5745
5746<script> 5747 (function () { 5748 var loaded = false; 5749 function needUtilities(root) { 5750 return !!(root || document).querySelector('[data-utility-require]'); 5751 } 5752 function loadUtilitiesCss() { 5753 if (loaded || !window.__utilityCssUrl) return; 5754 loaded = true; 5755 var link = document.createElement('link'); 5756 link.id = 'utilities-css'; 5757 link.rel = 'stylesheet'; 5758 link.href = window.__utilityCssUrl; 5759 document.head.appendChild(link); 5760 } 5761 5762 if (needUtilities(document)) loadUtilitiesCss(); 5763 5764 if (document.readyState === 'loading') { 5765 document.addEventListener('DOMContentLoaded', function () { 5766 if (needUtilities(document)) loadUtilitiesCss(); 5767 }); 5768 } 5769 5770 var observer = new MutationObserver(function (mutations) { 5771 for (var i = 0; i < mutations.length; i++) { 5772 var m = mutations[i]; 5773 if (m.type !== 'childList') continue; 5774 for (var j = 0; j < m.addedNodes.length; j++) { 5775 var n = m.addedNodes[j]; 5776 if (!n || n.nodeType !== 1) continue; 5777 if ((n.hasAttribute && n.hasAttribute('data-utility-require')) || (n.querySelector && n.querySelector('[data-utility-require]'))) { 5778 loadUtilitiesCss(); 5779 observer.disconnect(); 5780 return; 5781 } 5782 } 5783 } 5784 }); 5785 observer.observe(document.documentElement, { childList: true, subtree: true }); 5786 })(); 5787</script>
5787 5788 <style> .announcement-slider [class^="_lably_item"] {display: none !important;} </style> 5789<div id="shopify-block-ASXhKRzR5a2Q5UFlUN__8457795443969744359" class="shopify-block shopify-app-block"> 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802
5803<script>window.__osStatus = { 5804 "isOpen": true, 5805 "closedMessage": "We're currently closed. Please check back during our business hours.", 5806 "apiBase": "https:\/\/app.orderrules.com", 5807 "shopDomain": "melissa-harvey.myshopify.com", 5808 "timezone": "America\/New_York", 5809 "weeklySchedule": [{"dayOfWeek":0,"isOpen":true,"openTime":null,"closeTime":null},{"dayOfWeek":1,"isOpen":true,"openTime":null,"closeTime":null},{"dayOfWeek":2,"isOpen":true,"openTime":null,"closeTime":null},{"dayOfWeek":3,"isOpen":true,"openTime":null,"closeTime":null},{"dayOfWeek":4,"isOpen":true,"openTime":null,"closeTime":null},{"dayOfWeek":5,"isOpen":true,"openTime":null,"closeTime":null},{"dayOfWeek":6,"isOpen":true,"openTime":null,"closeTime":null}], 5810 "upcomingSpecialDates": [], 5811 "dailyLimitReached": false, 5812 "dailyLimitMessage": null, 5813 "dailyRemainingMessage": null, 5814 "weeklyLimitReached": false, 5815 "weeklyLimitMessage": null, 5816 "weeklyRemainingMessage": null, 5817 "monthlyLimitReached": false, 5818 "monthlyLimitMessage": null, 5819 "monthlyRemainingMessage": null, 5820 "currentPeriods": {"day":"day:2026-10-09","week":"week:2026-W41","month":"month:2026-10","year":"year:2026","lifetime":"lifetime"}, 5821 "productBlockedMessage": "Limite de commandes atteinte pour ce produit. Il n'est pas possible de l'acheter actuellement. \/ Order limit reached for this product. It cannot be purchased at this time.", 5822 "productStats": {}, 5823 "variantStats": {}, 5824 "blockedProducts": [], 5825 "customerLimits": {"enabled":false,"requireLogin":true,"loginMessage":"Please log in to place an order.","messages":{"limitReached":"Vous avez atteint votre limite {period_display} pour ce produit.","remaining":"{restant} {type_plural} restant pour vous cette {période} (limite {valeur})","generic":"Limite : {value} {type_plural} par client et par {period} pour ce produit","checkoutBlocked":"Vous avez déjà atteint votre limite {period_display} de {value} {type_plural} pour {product}.","checkoutPartial":"Vous ne pouvez ajouter que {remaining} {type} de {product} (limite : {value} par {period}, déjà utilisé : {past})."},"rules":[]}, 5826 "customerLimitProductMap": {}, 5827 "minimumOrderQuantityMessage": "La commande minimale pour {product} est de {min} unités. Veuillez ajouter au moins {remaining} unités supplémentaires.", 5828 "minimumOrderQuantityBadgeMessage": "ð¦ Commande minimum \/ Minimum order: {min} units", 5829 "stepQuantityMessage": "Le {product} doit être commandé par multiples de {step}. Veuillez ajuster votre quantité.", 5830 "stepQuantityBadgeMessage": "ð¦ Commander par multiples de \/ Order in multiples of {step}", 5831 "stepQuantityAdjustedMessage": "Ajusté à {next_valid} (doit être un multiple de {step})", 5832 "msgCustomized": {"closedMessage":false,"dailyLimitMessage":true,"weeklyLimitMessage":true,"monthlyLimitMessage":true,"productBlockedMessage":true,"dailyRemainingMessage":true,"weeklyRemainingMessage":true,"monthlyRemainingMessage":true,"minimumOrderQuantityBadgeMessage":true,"stepQuantityBadgeMessage":true,"clLimitReachedMessage":true,"clRemainingMessage":true,"clGenericMessage":true,"loginRequired":false}, 5833 "productBadgeMessages": {},"msgByLang": null, 5834 "dailyOrdersRemaining": null, 5835 "weeklyOrdersRemaining": null, 5836 "monthlyOrdersRemaining": null, 5837 "locale": "en","i18n": {"productRemainingDailyUnits": "{qty} units remaining today for this product","productRemainingDailyOrders": "{qty} orders remaining today for this product","productRemainingWeeklyUnits": "{qty} units remaining this week for this product","productRemainingWeeklyOrders": "{qty} orders remaining this week for this product","productRemainingMonthlyUnits": "{qty} units remaining this month for this product","productRemainingMonthlyOrders": "{qty} orders remaining this month for this product","variantRemainingDailyUnits": "{qty} units of this variant remaining today","variantRemainingDailyOrders": "{qty} orders of this variant remaining today","variantRemainingWeeklyUnits": "{qty} units of this variant remaining this week","variantRemainingWeeklyOrders": "{qty} orders of this variant remaining this week","variantRemainingMonthlyUnits": "{qty} units of this variant remaining this month","variantRemainingMonthlyOrders": "{qty} orders of this variant remaining this month","variantBlocked": "This variant has reached its order limit and cannot be purchased at this time.","closedMessage": "We\u0026#39;re currently closed. Please check back during our business hours.","productBlockedMessage": "Order limit reached for this product. It cannot be purchased at this time.","dailyLimitMessage": "We\u0026#39;ve reached our daily order limit. Please try again tomorrow.","weeklyLimitMessage": "We\u0026#39;ve reached our weekly order limit. Please try again next week.","monthlyLimitMessage": "We\u0026#39;ve reached our monthly order limit. Please try again next month.","dailyRemainingMessage": "{REM_QTY} orders remaining today","weeklyRemainingMessage": "{REM_QTY} orders remaining this week","monthlyRemainingMessage": "{REM_QTY} orders remaining this month","minimumOrderQuantityBadgeMessage": "ð¦ Minimum order: {min} units","stepQuantityBadgeMessage": "ð¦ Order in multiples of {step}","toastMinQty": "Minimum order quantity is {min} units for this product.","toastPackAdd": "Added {qty} units â sold in packs of {step}","toastMinAdd": "Added {qty} units â minimum order is {min}","toastAdded": "Added {qty} units","toastCustomerLimit": "Max {max} per customer for this product.","loginRequired": "Please log in to place an order.","loginLink": "Log in â","clLimitReachedMessage": "You have reached your {peri
5837od_display} limit for this product.","clRemainingMessage": "{remaining} {type_plural} remaining this {period} for you (limit {value})","clGenericMessage": "Limit: {value} {type_plural} per customer per {period} for this product","clRemainingLifetime": "{remaining} {type_plural} remaining (lifetime) for this product"} 5838 }; 5839 window.__osCustomerLoggedIn = false; 5840 window.__osLoginUrl = "https:\/\/zorahbiocosmetics.com\/customer_authentication\/redirect?locale=en\u0026region_country=US"; 5841 window.__osBannerConfig = { 5842 closedBg: "#dc3545", 5843 textColor: "#ffffff", 5844 padding: 10, 5845 fontSize: 14 5846 }; 5847 window.__osCustomSelectors = { 5848 addToCart: "", 5849 checkout: "", 5850 quantity: "", 5851 pdpForm: "" 5852 }; 5853 </script>
5853 5854 5855
5855<script src="https://cdn.shopify.com/extensions/01a0f740-5ac9-745c-a4a3-d06207734994/orderrules-delivery-71/assets/stepQuantity.js" defer></script>
5855 5856
5856<script src="https://cdn.shopify.com/extensions/01a0f740-5ac9-745c-a4a3-d06207734994/orderrules-delivery-71/assets/order-scheduler-cart.js" defer></script>
5856 5857 5858 5859<link href="//cdn.shopify.com/extensions/01a0f740-5ac9-745c-a4a3-d06207734994/orderrules-delivery-71/assets/order-scheduler-theme.css" rel="stylesheet" type="text/css" media="all" /> 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887</div><div id="shopify-block-AcUs0aEtySk9UMHRob__18121446316682264196" class="shopify-block shopify-app-block"> 5888 5889 5890 5891 5892 5893 5894</div><div id="shopify-block-AdmdXU3VUQ3hMTm1rN__8764476057892802672" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://melissa-harvey.myshopify.com" crossorigin><!-- Config and setup JS -->
5895<script id="RestockRocketConfig"> 5896 window._RestockRocketConfig = window._RestockRocketConfig || {} 5897 window._RestockRocket = window._RestockRocket || {} 5898 window._Stoq = window._RestockRocket 5899 window._StoqConfig = window._RestockRocketConfig 5900 try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { } 5901 function normalizeLocale(locale) { 5902 if (!locale || locale.trim() === '') { 5903 return ''; 5904 } 5905 return locale.toString().toLowerCase().replace(/-/g, '_'); 5906 } 5907 5908 window._RestockRocketConfig.locale = 'en'; 5909 window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); 5910 window._RestockRocketConfig.shop = 'melissa-harvey.myshopify.com'; 5911 window._RestockRocketConfig.pageType = 'page'; 5912 window._RestockRocketConfig.liquidRenderedAt = 1791586891;window._RestockRocketConfig.marketId = 44463849766;window._RestockRocketConfig.countryName = 'United States'; 5913 window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {}; 5914 if (!window._RestockRocketConfig.cartToken) { 5915 try { 5916 const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); 5917 if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); 5918 } catch (e) { } 5919 } 5920window._RestockRocketConfig.cachedSettings = {"id":68810,"shop_id":68791,"currency":"CAD","created_at":"2026-07-28T22:32:16.668Z","updated_at":"2026-10-04T07:16:58.196Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":"","collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too!","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":".product-form__submit.button","insert_button_after_selector_type":"afterend","storefront_button_position_type":"specific","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased
5920separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".card-wrapper","insert_button_after_selector_index":".card-wrapper","push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again.","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send push notification","insert_button_after_selector_page":".card-wrapper","show_button_on_page":false,"insert_button_after_selector_search":".card-wrapper","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":".product-grid","index_buttons_container":"","page_buttons_container":".product-grid","search_buttons_container":".product-grid","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when itâs restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":"","preorder_add_to_cart_button_selector":".product-form__submit button","preorder_badge_selector":".price","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":".product-form .form","preorder_collection_enabled":false,"preorder_collection_form_selector":".product-form .form","preorder_collection_add_to_cart_button_selector":".button.button--small","preorder_index_enabled":false,"preorder_index_form_selector":"form[action=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":".product-form .form","preorder_search_add_to_cart_button_selector":".button.button--small","preorder_collection_badge_selector":".card__media","preorder_index_badge_selector":".card__media","preorder_page_badge_selector":".card__media","preorder_search_badge_selector":".card__media","preorder_badge_selector_type":"beforeend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":".product-form__submit button","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":".product-form__buttons","preorder_payment_insert_selector_type":"beforebegin","preorder_price_container_selector":".price-item.price-item--regular","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".price-item.price-item--regular","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product-form__buttons","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":10,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":"","preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":"","countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-10-04T07:16:58.226Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false,"api_host":"https://ext.stoqapp.com"};window._RestockRocketConfig.storefrontAccessToken = "99e8bc9a79a4c222adcbd0dea40a4e21"; 5921 window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production'; 5922 window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[],"updated_at":"2026-10-09T22:54:19Z","market_locations_enabled":false,"market_id":21924151590,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-10-09T23:00:17Z","shopify_market_id":44463849766,"market_locations_enabled":false}; 5923 window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_44463849766";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-10-09T23:00:17Z","shopify_market_id":44463849766,"market_locations_enabled":false}; 5924 window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_44463849766"; 5925window._RestockRocketConfig.sellingPlans = [];(function() { 5926 const cachedData = {"plans":[{"shopify_selling_plan_group_id":10333028646,"shopify_selling_plan_id":28254372134,"enabled":true,"variant_ids":[53508306960678,53508306927910],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Précommande / Preorder","preorder_button_description":"Précommandez ce produit et soyez parmi les premiers à essayer les nouveaux essentiels de soin RÃVolution. / Pre-order this product and be the first to try the new RÃVolution skincare essentials.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#B6CF8D","preorder_button_description_text_color":"#FFFFFF","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2026-07-28T22:35:03.545Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Les expéditions débuteront le 24 août. / Shipping will start on August 24","shipping_applies_to_all_products":true,"shipping_text":"Les expéditions débuteront le 24 août. / Shipping will start on August 24","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_colors_enabled":false,"markets_enabled":false,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":true,"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2026-07-28T22:35:03.545Z","billing_after_n_intervals":null,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":28254372134,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"acknowledgement_line_item_property_enabled":false,"acknowledgement_line_item_property_text":"Preorder Terms Accepted","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2026-08-26T10:28:43.000Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased
5926separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"batches_enabled":false,"preorder_batches":[]}],"disabled_plan_ids":[],"has_in_stock_offer":false,"has_preorder_offer":true,"read_flags":{"enable_storefront_product_reads":true,"enable_storefront_integrations_read":true,"enable_storefront_selling_plans_read":true},"cached_at":"2026-10-04T10:52:03Z"}; 5927 5928 if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { 5929 window._RestockRocketConfig.readFlags = cachedData.read_flags || {}; 5930 const oldPlans = window._RestockRocketConfig.sellingPlans; 5931 const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 5932 ? oldPlans.reduce(function(max, plan) { 5933 if (plan.updated_at) { 5934 const planDate = new Date(plan.updated_at); 5935 const maxDate = max ? new Date(max) : null; 5936 return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; 5937 } 5938 return max; 5939 }, '') 5940 : null; 5941 const cachedDate = new Date(cachedData.cached_at); 5942 const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; 5943 const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); 5944 5945 if (useCached) { 5946 if (Array.isArray(cachedData.plans)) { 5947 window._RestockRocketConfig.sellingPlans = cachedData.plans; 5948 window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; 5949 console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); 5950 } 5951 } else { 5952 window._RestockRocketConfig.disabledSellingPlanIds = []; 5953 console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); 5954 } 5955 } 5956 })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"4da53f91-88dd-4de6-9755-582244aaa518","shop_id":68791,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false,"enableCartChangeValidation":false,"enableCartUpdateValidation":false,"cancelRequestOnModalRejection":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2026-07-28T22:33:00.463Z","updated_at":"2026-08-13T18:01:06.393Z"}]; 5957 try { 5958 var _sqCfg = window._RestockRocketConfig; 5959 var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && 5960 _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); 5961 var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && 5962 _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; 5963 _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); 5964 } catch (e) { } 5965 try { 5966 var _sqc = window._RestockRocketConfig; 5967 var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false); 5968 var _sqPre = (_sqc.cachedPreorderVariantIds && 5969 _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; 5970 var _sqArm = false; 5971 if (_sqOn && _sqc.preordersConfigured) { 5972 if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { 5973 _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; }); 5974 } else { 5975 _sqArm = (_sqc.integrations || []).some(function (i) { 5976 return i && i.type === 'featured_product' && i.enabled && 5977 Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1; 5978 }); 5979 } 5980 } 5981 if (_sqArm && document.documentElement) { 5982 _sqc.acceleratedGateArmed = true; 5983 document.documentElement.classList.add('stoq-buy-now-pending'); 5984 setTimeout(function () { 5985 document.documentElement.classList.remove('stoq-buy-now-pending'); 5986 }, 6000); 5987 } 5988 } catch (e) { } 5989 5990 window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-product.js' 5991 window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-collection.js' 5992 window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-product-bis.js' 5993 window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-collection-bis.js' 5994 window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) 5995 window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io' 5996 try { 5997 const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); 5998 window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; 5999 } catch (e) { 6000 window._RestockRocketConfig.appVersion = ''; 6001 } 6002 const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; 6003 const LIQUID_CACHE_MAX_AGE = 15 * 60; 6004 const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; 6005 if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { 6006 console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); 6007 window._RestockRocketConfig.isLiquidCacheFresh = true; 6008 window._RestockRocketConfig.liquidCacheAge = null; 6009 } else { 6010 const now = Math.floor(Date.now() / 1000);
6011 const liquidCacheAge = now - liquidRenderedAt; 6012 window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); 6013 if (liquidCacheAge < 0) { 6014 console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); 6015 window._RestockRocketConfig.isLiquidCacheFresh = true; 6016 } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) { 6017 console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); 6018 window._RestockRocketConfig.isLiquidCacheFresh = true; 6019 } else { 6020 console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); 6021 window._RestockRocketConfig.isLiquidCacheFresh = false; 6022 } 6023 } 6024 6025 function checkSettingsExpiry(settings) { 6026 try { 6027 if (!settings || !settings.updated_at) { 6028 console.debug('STOQ - Invalid settings data structure'); 6029 return null; 6030 } 6031 6032 if (!settings.cache) { 6033 console.debug('STOQ - settings caching disabled'); 6034 return null; 6035 } 6036 if (settings.multi_language_enabled) { 6037 if (!settings.translations) { 6038 console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); 6039 return null; 6040 } 6041 if (window._RestockRocketConfig.normalizedLocale && 6042 !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { 6043 console.debug('STOQ - locale not explicitly translated, will use default language from cache'); 6044 } 6045 } 6046 6047 const updatedAt = new Date(settings.updated_at); 6048 if (isNaN(updatedAt.getTime())) { 6049 console.debug('STOQ - Invalid updated_at date format in settings'); 6050 return null; 6051 } 6052 6053 const age = Date.now() - updatedAt.getTime(); 6054 if (age < SETTINGS_CACHE_DURATION) { 6055 console.debug('STOQ - settings changed recently, skipping cache'); 6056 return null; 6057 } 6058 6059 return settings; 6060 } catch (error) { 6061 console.debug('STOQ - Error checking settings cache:', error); 6062 return null; 6063 } 6064 } 6065 6066 function createRestockRocketContainer() { 6067 const restockRocketContainer = document.createElement('div'); 6068 restockRocketContainer.id = 'restock-rocket'; 6069 document.body.appendChild(restockRocketContainer); 6070 } 6071 6072 function createRestockRocketScript(scriptUrl) { 6073 const restockRocketScriptElement = document.createElement('script'); 6074 restockRocketScriptElement.setAttribute('defer', 'defer'); 6075 restockRocketScriptElement.src = scriptUrl; 6076 document.body.appendChild(restockRocketScriptElement); 6077 } 6078 6079 createRestockRocketContainer() 6080 6081 console.debug('STOQ - extension activated') 6082 try { 6083 const _stoqInitConfig = window._RestockRocketConfig; 6084 const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
6084) 6085 ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) 6086 : []; 6087 const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; 6088 var _stoqPageSeq = 0; 6089 try { 6090 _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; 6091 window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); 6092 } catch (e) { } 6093 Shopify?.analytics?.publish?.('stoq_initialized', { 6094 cart_token: _stoqInitConfig.cartToken || '', 6095 page_url: window.location.href, 6096 page_type: _stoqInitConfig.pageType || '', 6097 shop_domain: _stoqInitConfig.shop || '', 6098 market_id: _stoqInitConfig.marketId || '', 6099 country_code: _stoqInitConfig.countryIsoCode || '', 6100 detected_variant_ids: _stoqDetectedVariantIds, 6101 selected_variant_id: _stoqSelectedVariantId || '', 6102 page_load_seq: _stoqPageSeq, 6103 liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, 6104 app_version: _stoqInitConfig.appVersion || '', 6105 liquid_cache_age: _stoqInitConfig.liquidCacheAge, 6106 inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', 6107 inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], 6108 }); 6109 } catch (e) { 6110 console.debug('STOQ - stoq_initialized publish failed:', e); 6111 } 6112 try { 6113 var _sqTrack = window._RestockRocketConfig; 6114 if (_sqTrack.preordersConfigured) { 6115 document.addEventListener('click', function (e) { 6116 try { 6117 var t = e.target; 6118 if (!t || !t.closest) return; 6119 var host = t.closest('.shopify-payment-button, shopify-payment-terms'); 6120 if (!host) return; 6121 var channel = host.matches && host.matches('shopify-payment-terms') 6122 ? 'shop_pay_installments' : 'buy_now'; 6123 var form = host.closest('form'); 6124 var vidEl = form && form.querySelector('[name="id"]'); 6125 var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; 6126 var _sqVidNum = Number(variantId); 6127 var _sqPlan = null; 6128 var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; 6129 var _sqMktId = Number(_sqTrack.marketId); 6130 var _sqForVariant = function (pl) { 6131 return pl && pl.enabled && Array.isArray(pl.variant_ids) && 6132 pl.variant_ids.indexOf(_sqVidNum) !== -1; 6133 }; 6134 _sqPlans.forEach(function (pl) { 6135 if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && 6136 Array.isArray(pl.shopify_market_ids) && 6137 pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } 6138 }); 6139 if (!_sqPlan) { 6140 _sqPlans.forEach(function (pl) { 6141 if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } 6142 }); 6143 } 6144 Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { 6145 variant_id: variantId, 6146 product_id: (_sqTrack.product && _sqTrack.product.id) || '', 6147 channel: channel, 6148 market_id: _sqTrack.marketId || '', 6149 country_code: _sqTrack.countryIsoCode || '', 6150 page_type: _sqTrack.pageType || '', 6151 cart_token: _sqTrack.cartToken || '', 6152 page_url: (window.location && window.location.href) || '', 6153 properties: { 6154 is_preorder_variant: (function () { 6155 var vid = Number(variantId); 6156 var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; 6157 return has(_sqTrack.preorderVariantIds) || 6158 has(_sqTrack.cachedPreorderVariantIds && 6159 _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); 6160 })(), 6161 in_enabled_plan: !!_sqPlan, 6162 is_instock_variant: (function () { 6163 var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; 6164 return has(_sqTrack.inStockVariantIds) || 6165 has(_sqTrack.cachedInStockVariantIds && 6166 _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); 6167 })(), 6168 enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', 6169 enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', 6170 block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false), 6171 gate_armed: !!_sqTrack.acceleratedGateArmed, 6172 gate_active_at_click: !!(document.documentElement && 6173 document.documentElement.classList.contains('stoq-buy-now-pending')), 6174 blocked: (function () { 6175 try { 6176 var rr = window._RestockRocket; 6177 return !!(rr && typeof rr.willBlockAcceleratedCl
6177ick === 'function' && 6178 rr.willBlockAcceleratedClick(e)); 6179 } catch (err) { return false; } 6180 })(), 6181 }, 6182 }); 6183 } catch (err) { } 6184 }, true); 6185 } 6186 } catch (e) { } 6187 function applyTranslations(settings) { 6188 try { 6189 if (!settings || !settings.multi_language_enabled) { 6190 return settings; 6191 } 6192 6193 if (!settings.translations) { 6194 console.debug('STOQ - No translations found, skipping translation'); 6195 return settings; 6196 } 6197 6198 const normalizedLocale = window._RestockRocketConfig.normalizedLocale; 6199 const translations = settings.translations; 6200 6201 if (!normalizedLocale) { 6202 console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); 6203 delete settings.translations; 6204 return settings; 6205 } 6206 6207 console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); 6208 6209 const translatedFields = translations[normalizedLocale]; 6210 if (translatedFields && typeof translatedFields === 'object') { 6211 Object.keys(translatedFields).forEach(function(key) { 6212 const value = translatedFields[key]; 6213 if (value !== null && value !== undefined && value !== '') { 6214 settings[key] = value; 6215 } 6216 }); 6217 } else { 6218 console.debug('STOQ - No translated fields found for locale:', normalizedLocale); 6219 } 6220 6221 delete settings.translations; 6222 return settings; 6223 } catch (e) { 6224 console.debug('STOQ - error applying translations:', e); 6225 return settings; 6226 } 6227 } 6228 function setupCartSellingPlanUpdater(settings) { 6229 window.addEventListener('stoq:inventory-data-loaded', function(event) { 6230 console.debug('STOQ - Inventory data loaded, updating cart selling plans'); 6231 if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { 6232 window._RestockRocket.updateCartSellingPlans() 6233 .then(hasUpdates => { 6234 if (hasUpdates) { 6235 console.debug('STOQ - cart selling plans updated successfully'); 6236 } else { 6237 console.debug('STOQ - no cart selling plan updates needed'); 6238 } 6239 }) 6240 .catch(error => { 6241 console.error('STOQ - error updating cart selling plans:', error); 6242 }); 6243 } 6244 }); 6245 } 6246 function storefrontGraphql(query, variables) { 6247 const cfg = window._RestockRocketConfig; 6248 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) { 6249 return Promise.reject(new Error('Storefront API unavailable')); 6250 } 6251 return fetch( 6252 `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`, 6253 { 6254 method: 'POST', 6255 headers: { 6256 'Content-Type': 'application/json', 6257 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, 6258 }, 6259 body: JSON.stringify({ query: query, variables: variables }), 6260 } 6261 ) 6262 .then(function(response) { 6263 if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); } 6264 return response.json(); 6265 }) 6266 .then(function(body) { 6267 if (body && body.errors && body.errors.length) { 6268 throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); 6269 } 6270 return body && body.data; 6271 }); 6272 } 6273 function fetchStorefrontShopMetafield(key) { 6274 const cfg = window._RestockRocketConfig; 6275 const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }'; 6276 return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key }) 6277 .then(function(data) { 6278 const value = data && data.shop && data.shop.metafield && data.shop.metafield.value; 6279 if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); } 6280 return JSON.parse(value); 6281 }); 6282 } 6283 (function loadStorefrontSettings() { 6284 const cfg = window._RestockRocketConfig; 6285 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; 6286 function run() { 6287 // The live-settings read is one more shop-level metafield fetch, so it 6288 // shares fetchStorefrontShopMetafield with the integrations/selling_plans 6289 // reads rather than re-issuing the same query + parse. 6290 fetchStorefrontShopMetafield('settings') 6291 .then(function(settings) { 6292 cfg.storefrontSettings = settings; 6293 console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); 6294 }) 6295 .catch(function(e) { 6296 console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); 6297 }); 6298 } 6299 6300 if (typeof window.requestIdleCallback === 'function') { 6301 window.requestIdleCallback(run, { timeout: 5000 }); 6302 } else { 6303 setTimeout(run, 0); 6304 } 6305 })(); 6306 const cachedSettings = window._RestockRocketConfig.cachedSettings; 6307 const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; 6308 6309 if (validCachedSettings) { 6310 console.debug('STOQ - using cached settings'); 6311 initializeScripts(validCachedSettings); 6312 } else { 6313 console.debug('STOQ - fetching fresh settings'); 6314 const headers = { 6315 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 6316 'ngrok-skip-browser-warning': 'skip' 6317 }; 6318 6319 if (window.Shopify?.theme?.role === 'main') { 6320 headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; 6321 headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; 6322 headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; 6323 } 6324 6325 fetch( 6326 `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, 6327 { headers } 6328 ) 6329 .then(function(response) { 6330 if (!response.ok) { 6331 throw new Error('Network response was not ok'); 6332 } 6333 return response.json(); 6334 }) 6335 .then(function(settings) { 6336 initializeScripts(settings); 6337 }) 6338 .catch(function(error) { 6339 if (cachedSettings) { 6340 console.debug('STOQ - using expired cached settings as fallback'); 6341 initializeScripts(cachedSettings); 6342 } else { 6343 console.error('STOQ - failed to load settings:', error); 6344 } 6345 }) 6346 .catch(function(e) { 6347 console.error(e) 6348 }) 6349 } 6350 6351 function fetchEmbedConfig(endpoint, apply) { 6352 return fetch( 6353 `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, 6354 { 6355 headers: { 6356 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 6357 'ngrok-skip-browser-warning': 'skip' 6358 } 6359 } 6360 ) 6361 .then(function(response) { 6362 if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); 6363 return response.json(); 6364 }) 6365 .then(function(data) {
6366 try { 6367 apply(data); 6368 } catch (applyError) { 6369 console.error('STOQ - apply failed for ' + endpoint + ':', applyError); 6370 throw applyError; 6371 } 6372 }) 6373 .catch(function(error) { 6374 console.debug(`STOQ - using cached ${endpoint}:`, error.message); 6375 }); 6376 } 6377 function refreshShopConfig(source) { 6378 const cfg = window._RestockRocketConfig; 6379 const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); }; 6380 const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true; 6381 if (!flagOn || source.embedOnly === true) { return viaEmbed(); } 6382 6383 return fetchStorefrontShopMetafield(source.metafieldKey) 6384 .then(function(value) { 6385 if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); } 6386 source.apply(value); 6387 console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API'); 6388 }) 6389 .catch(function(error) { 6390 console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message); 6391 return viaEmbed(); 6392 }); 6393 } 6394 function refreshIntegrations() { 6395 const cfg = window._RestockRocketConfig; 6396 return refreshShopConfig({ 6397 endpoint: 'integrations', 6398 metafieldKey: 'integrations', 6399 flag: 'enable_storefront_integrations_read', 6400 isValid: function(value) { return Array.isArray(value); }, 6401 apply: function(data) { 6402 cfg.integrations = data; 6403 } 6404 }); 6405 } 6406 function refreshSellingPlans(embedOnly) { 6407 const cfg = window._RestockRocketConfig; 6408 return refreshShopConfig({ 6409 embedOnly: embedOnly === true, 6410 endpoint: 'selling_plans', 6411 metafieldKey: 'cachedSellingPlans', 6412 flag: 'enable_storefront_selling_plans_read', 6413 isValid: function(value) { return !!value && Array.isArray(value.plans); }, 6414 apply: function(data) { 6415 cfg.sellingPlans = data.plans; 6416 cfg.disabledSellingPlanIds = data.disabled_plan_ids || []; 6417 if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) { 6418 cfg.readFlags = data.read_flags; 6419 } 6420 } 6421 }); 6422 } 6423 6424 function initializeScripts(settings) { 6425 settings = applyTranslations(settings); 6426 window._RestockRocketConfig.settings = settings; 6427 console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); 6428 const forceEmbedSellingPlans = settings.force_embed_selling_plans === true; 6429 const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid; 6430 if (forceEmbedSellingPlans || staleRefresh) { 6431 console.debug('STOQ - refreshing selling_plans' + (staleRefresh ? ' + integrations (Liquid cache stale)' : ' (force_embed_selling_plans)')); 6432 const refreshes = [refreshSellingPlans(forceEmbedSellingPlans)]; 6433 if (staleRefresh) { refreshes.push(refreshIntegrations()); } 6434 Promise.race([ 6435 Promise.all(refreshes), 6436 new Promise(function(resolve) { setTimeout(resolve, 1000); }) 6437 ]).then(function() { loadScripts(settings); }); 6438 return; 6439 } 6440 6441 loadScripts(settings); 6442 } 6443 6444 function loadScripts(settings) { 6445 setupCartSellingPlanUpdater(settings); 6446 6447 if(settings.enable_app) { 6448 const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { 6449 return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); 6450 }) 6451 const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans) 6452 && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); 6453 const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) 6454 && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; 6455 const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; 6456 6457 const collectionScriptUrl = usePreorderBuild 6458 ? window._RestockRocketConfig.scriptUrlCollection 6459 : window._RestockRocketConfig.scriptUrlCollectionBis; 6460 const productScriptUrl = usePreorderBuild 6461 ? window._RestockRocketConfig.scriptUrlProduct 6462 : window._RestockRocketConfig.scriptUrlProductBis; 6463 6464 const pageType = window._RestockRocketConfig.pageType; 6465 const collectionPageTypes = ['collection', 'index', 'search', 'page']; 6466
6467 if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { 6468 createRestockRocketScript(collectionScriptUrl); 6469 } else if(pageType === 'product') { 6470 createRestockRocketScript(productScriptUrl); 6471 } else if(hijackIntegration) { 6472 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 6473 } else if(usePreorderBuild) { 6474 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 6475 } else { 6476 console.debug(`STOQ - no scripts enabled for ${pageType}`); 6477 } 6478 const appLoadedEvent = new CustomEvent('stoq:loaded', { 6479 detail: { 6480 pageType: window._RestockRocketConfig.pageType, 6481 enabled: settings.enable_app, 6482 settings: settings, 6483 preorderEnabled: settings.preorder_enabled 6484 } 6485 }); 6486 console.debug('STOQ - dispatching app loaded event'); 6487 window.dispatchEvent(appLoadedEvent); 6488 } 6489 } 6490</script>
6490<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style> 6491 6492 6493</div><div id="shopify-block-AbWtqUDNra0ZYUkZPN__7280966411886983154" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: resource-data --><!-- initializing the resources object -->
6494<script> 6495 // we're adding default values to the resources object here only 6496 // liquid code works in synchronous manner, so we're adding the default values at the top of the file 6497 window.mrShopifyResources = { 6498 PRODUCT: [], 6499 ['PRODUCT-IN-COLLECTION']: [], 6500 CUSTOMER: {}, 6501 }; 6502</script>
6502 6503 6504<!-- adding the product resource --> 6505<!-- BEGIN app snippet: product --><!-- adding the product resource --> 6506 6507<!-- END app snippet --> 6508 6509<!-- adding the customer resource --> 6510<!-- BEGIN app snippet: customer --><!-- END app snippet --> 6511 6512<!-- adding the product-in-collection resource --> 6513<!-- BEGIN app snippet: product-in-collection --><!-- adding the product resource in collection --> 6514 6515<!-- END app snippet --><!-- END app snippet --> 6516 6517 6518</div><div id="shopify-block-AK3hkUGZ2VWFUa1owV__12424619676349770391" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: country-condition-check -->
6518<script defer> 6519 (async () => { 6520 6521 6522 const items = Object.values({"RF653149":{"_id":"68b0984123495ce7455d0164","name":"ROLL-ON ICON","id":"RF653149","storeId":"66842427686","type":"badge","subtype":"image","textValue":{"original":"Sale"},"status":"published","previewLink":"https:\/\/cdn.shopify.com\/s\/files\/1\/0668\/4242\/7686\/files\/Fichier_1.svg?v=1756403318","link":{"value":"","blank":false},"settings":{"tooltip":{"locale":{"original":"I'm tooltip ð¤"},"link":{"value":"","blank":false},"font":{"isCustom":false,"customFont":"Arial, sans-serif","family":"Montserrat","weight":400,"size":{"desktop":{"value":18,"unit":"px"},"tablet":null,"mobile":null},"style":["bold"],"padding":{"desktop":{"top":0,"bottom":0,"left":0,"right":0,"unit":"px"},"tablet":null,"mobile":null},"color":{"text":"#000000ff","background":"#ffffffff","border":"#000000ff"}},"borderRadius":{"value":0,"unit":"px"}},"styles":{"sizes":{"defaultSize":"custom","desktop":{"width":35,"height":30,"unit":"%"},"tablet":{"width":125,"height":40,"unit":"px"},"mobile":{"width":125,"height":40,"unit":"px"}},"rotation":0,"shape":"rectangle","font":{"isCustom":false,"customFont":"Arial, sans-serif","family":"Montserrat","weight":400,"size":{"desktop":{"value":20,"unit":"px"},"tablet":null,"mobile":null},"style":[],"padding":{"desktop":{"top":0,"bottom":0,"left":0,"right":0,"unit":"px"},"tablet":null,"mobile":null},"color":{"text":"#ffffffff","background":"#ff001e","border":"#000000ff"},"borderRadius":{"value":8,"unit":"px"}}},"position":{"corner":"top-right","badge":{"default":"belowProductTitle","isCustom":false,"custom":{"positionInProductPage":"","positionInHomePage":"","positionInCollectionPage":"","positionInOtherPage":""},"place":"left"},"margin":{"desktop":{"top":"5","bottom":"5","left":"5","right":"5","unit":"px"},"tablet":null,"mobile":null}},"animation":"none","visibility":["Home Page","Product Pages","Search Results Pages","Cart Page","Collection Pages","Other Pages"],"weekSchedule":[null,null,null,null,null,null,null],"displayPeriod":{"allTime":true},"displayCondition":{"type":"any","variants":[{"id":"collectionsSelected","settings":{"equality":"is_equal","collections":["gid:\/\/shopify\/Collection\/482661302566"]}}]}},"metafieldId":"gid:\/\/shopify\/Metafield\/47528877162790","createdAt":"2025-08-28T17:56:17.661Z","updatedAt":"2025-08-28T18:18:51.616Z","__v":0}}); 6523 6524 if (!items.length) return; 6525 6526 const hasCountryCondition = items.some(({ status, settings }) => 6527 status === 'published' && 6528 settings?.displayCondition?.variants?.some(c => c.id === 'visitorCountry') 6529 ); 6530 6531 if (!hasCountryCondition) return;const COUNTRY_CACHE_TTL_MS = 300000; // @COUNTRY_CACHE_TTL_MS 6532 const COUNTRY_KEY = 'country'; 6533 const COUNTRY_EXPIRES_KEY = 'country_expires'; 6534 6535 try { 6536 const cached = sessionStorage.getItem(COUNTRY_KEY); 6537 const expiresAt = Number(sessionStorage.getItem(COUNTRY_EXPIRES_KEY)); 6538 if (cached && expiresAt && Date.now() < expiresAt) return; 6539 } catch (e) {} 6540 6541 try { 6542 const res = await fetch(`${window?.Shopify?.routes?.root || '/'}browsing_context_suggestions.json?source=geolocation_recommendation&country[enabled]=true`); 6543 const json = await res.json(); 6544 const country = json?.detected_values?.country?.handle; 6545 if (country) { 6546 sessionStorage.setItem(COUNTRY_KEY, country); 6547 sessionStorage.setItem(COUNTRY_EXPIRES_KEY, String(Date.now() + COUNTRY_CACHE_TTL_MS)); 6548 } 6549 } catch (e) { 6550 console.error('Geolocation fetch failed:', e); 6551 } 6552 })() 6553</script>
6553 6554<!-- END app snippet --> 6555 6556 6557 6558 6559
6560<script> 6561 window.pageTemplate = "page"; 6562 window.extensionVersion = "product-labels-and-badges-280"; 6563 window.currentPageProduct = null; 6564 window.checkRender = "true"; 6565 window.__lablyItems = [{"_id":"68b0984123495ce7455d0164","name":"ROLL-ON ICON","id":"RF653149","storeId":"66842427686","type":"badge","subtype":"image","textValue":{"original":"Sale"},"status":"published","previewLink":"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Fichier_1.svg?v=1756403318","link":{"value":"","blank":false},"settings":{"tooltip":{"locale":{"original":"I'm tooltip ð¤"},"link":{"value":"","blank":false},"font":{"isCustom":false,"customFont":"Arial, sans-serif","family":"Montserrat","weight":400,"size":{"desktop":{"value":18,"unit":"px"},"tablet":null,"mobile":null},"style":["bold"],"padding":{"desktop":{"top":0,"bottom":0,"left":0,"right":0,"unit":"px"},"tablet":null,"mobile":null},"color":{"text":"#000000ff","background":"#ffffffff","border":"#000000ff"}},"borderRadius":{"value":0,"unit":"px"}},"styles":{"sizes":{"defaultSize":"custom","desktop":{"width":35,"height":30,"unit":"%"},"tablet":{"width":125,"height":40,"unit":"px"},"mobile":{"width":125,"height":40,"unit":"px"}},"rotation":0,"shape":"rectangle","font":{"isCustom":false,"customFont":"Arial, sans-serif","family":"Montserrat","weight":400,"size":{"desktop":{"value":20,"unit":"px"},"tablet":null,"mobile":null},"style":[],"padding":{"desktop":{"top":0,"bottom":0,"left":0,"right":0,"unit":"px"},"tablet":null,"mobile":null},"color":{"text":"#ffffffff","background":"#ff001e","border":"#000000ff"},"borderRadius":{"value":8,"unit":"px"}}},"position":{"corner":"top-right","badge":{"default":"belowProductTitle","isCustom":false,"custom":{"positionInProductPage":"","positionInHomePage":"","positionInCollectionPage":"","positionInOtherPage":""},"place":"left"},"margin":{"desktop":{"top":"5","bottom":"5","left":"5","right":"5","unit":"px"},"tablet":null,"mobile":null}},"animation":"none","visibility":["Home Page","Product Pages","Search Results Pages","Cart Page","Collection Pages","Other Pages"],"weekSchedule":[null,null,null,null,null,null,null],"displayPeriod":{"allTime":true},"displayCondition":{"type":"any","variants":[{"id":"collectionsSelected","settings":{"equality":"is_equal","collections":["gid://shopify/Collection/482661302566"]}}]}},"metafieldId":"gid://shopify/Metafield/47528877162790","createdAt":"2025-08-28T17:56:17.661Z","updatedAt":"2025-08-28T18:18:51.616Z","__v":0} 6566]; 6567 window.__lablyConfig = { 6568 currency: { 6569 moneyWithoutCurrencyFormat: "${{amount}}" 6570 }, 6571 }; 6572</script>
6572 6573
6574<script defer src="https://cdn.shopify.com/extensions/01a11591-28d5-7fbe-884d-4486ee5665be/product-labels-and-badges-280/assets/vendors.js"></script>
vendor: 1 bytes, line 6574
6574
6575<script defer src="https://cdn.shopify.com/extensions/01a11591-28d5-7fbe-884d-4486ee5665be/product-labels-and-badges-280/assets/lably.js"></script>
6575 6576<div 6577 id="_lably_root" 6578 data-storefront-access-token=" e4d475c100e395b8ee679372453de555" 6579></div> 6580 6581 6582</div><div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
6582<script id="ReStock-config"> 6583 var _ReStockConfig = window._ReStockConfig || {}; 6584 6585 _ReStockConfig.templateName = "page"; 6586 _ReStockConfig.isB2BCustomer = null; 6587 _ReStockConfig.currentLocationId = null; 6588 _ReStockConfig.moneyFormat = "${{amount}}";_ReStockConfig.marketHandle = "united-states"; 6589 _ReStockConfig.marketId = 44463849766;let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":false,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"},{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":[".product-form__buttons",".form"],"support_wrapper":null,"css_selector_from_theme":null,"inline_display_mode":"BUTTON","show_floating_button":false,"hide_buy_it_now_button":true,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepend_to_wrapper":false,"css_selector":"div.product-form__buttons>button[type='submit'].product-form__submit.button.button--secondary.button--full-width","css_selector_by_support":null,"custom_styles":{"color":"","showIcon":true,"iconColor":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":true,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":null,"style_mode":"SMART","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":["product-form__submit","button","button--secondary","button--full-width"],"global_raw_css":"","product_page_raw_css":null,"after_subscribe_message_styles":{"toastColor":"fff","toastBackgroundColor":"165332"}},"ui_contents":[{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"},{"page":"COLLECTION_PAGE","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"},{"page":"LANDING_PAGES","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"}],"subscription_form_content":{"form_title":"Me notifier via:","email_input_placeholder":"Adresse e-mail ...","email_input_below_text":"Ne vous inquiétez pas!Nous détestons le spam autant que vous.","email_label":"E-mail","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Notification push","sms_label":"SMS","sms_input_placeholder":"Numéro de téléphone ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invali
6589d_email_error_message":"Votre adresse e-mail n'est pas valide.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Votre numéro de téléphone n'est pas valide.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Informez-moi lorsqu'il est disponible","add_to_contacts_checkbox_text":"Me notifiez aussi d'autres nouvelles ou offres","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"Nous vous informerons lorsque l'article sera disponible","already_subscribed_message_text":"Vous vous êtes déjà abonné à cet article","push_is_not_allowed_message_text":"Vous n'avez pas permis à ce site de vous envoyer des notifications push.Pour recevoir une notification en stock de cette boutique.","style_mode":"SMART","quantity_label":"Quantity"},"language":"fr"},{"notify_me_contents":[{"page":"COLLECTION_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"LANDING_PAGES","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"PRODUCT_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"}],"subscription_form_content":{"form_title":"Notify me via:","email_input_placeholder":"Email Address ...","email_input_below_text":"Donât worry! We hate spam as much as you do.","email_label":"Email","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Push notification","sms_label":"SMS","sms_input_placeholder":"Phone Number ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Your email address is not valid.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notify Me When Available","add_to_contacts_checkbox_text":"Notify me about other news or offers too","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"We will notify you when the item is available","already_subscribed_message_text":"You already have subscribed for this item","push_is_not_allowed_message_text":"You didn\\'t allow this site to send you push notifications. To receive back-in-stock notification from this shop.","style_mode":"SMART","quantity_label":"Quantity"},"language":"en"},{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"ç§ã«éç¥ãã","not_selectable_variants_button_text":"å¨åº«åãï¼ãããã¯ãªãã¯"},{"page":"COLLECTION_PAGE","button_text":"ç§ã«éç¥ãã","not_selectable_variants_button_text":"å¨åº«åãï¼ãããã¯ãªãã¯"},{"page":"LANDING_PAGES","button_text":"ç§ã«éç¥ãã","not_selectable_variants_button_text":"å¨åº«åãï¼ãããã¯ãªãã¯"}],"subscription_form_content":{"form_title":"éç¥ãã¦ãã ããï¼","email_input_placeholder":"é»åã¡ã¼ã«ã¢ãã¬ã¹ ...","email_input_below_text":"å¿é
ããªãã§ï¼ç§ãã¡ã¯ããªãã¨åããããã¹ãã ãå«ãã§ãã","email_label":"Eã¡ã¼ã«","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"ããã·ã¥éç¥","sms_label":"SMS","sms_input_placeholder":"é»è©±çªå· ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invali
6589d_email_error_message":"ããªãã®ã¡ã¼ã«ã¢ãã¬ã¹ã¯ç¡å¹ã§ãã","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"ããªãã®é»è©±çªå·ã¯ç¡å¹ã§ãã","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"å©ç¨å¯è½ãªã¨ãã«ç§ã«éç¥ãã¦ãã ãã","add_to_contacts_checkbox_text":"ä»ã®ãã¥ã¼ã¹ããªãã¡ã¼ã«ã¤ãã¦ãéç¥ãã¦ãã ãã","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"ã¢ã¤ãã ãå©ç¨å¯è½ãªã¨ãã«éç¥ãã¾ã","already_subscribed_message_text":"ããªãã¯ãã§ã«ãã®ã¢ã¤ãã ãè³¼èªãã¦ãã¾ã","push_is_not_allowed_message_text":"ãã®ãµã¤ãã«ããã·ã¥éç¥ãéä¿¡ãããã¨ã¯ã§ãã¾ããã§ããããã®ã·ã§ããããå¨åº«ã«æ»ãéç¥ãåãåãã","style_mode":"SMART","quantity_label":"Quantity"},"language":"ja"}],"default_language":"en","shop_id":40712,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[],"included_in_back_in_stock_variants":[],"has_contact_integration":false,"ask_for_contact_integration_is_hidden":false,"privacy_policy_is_hidden":true,"disable_branding_permission":true,"is_email_hidden":false,"is_sms_hidden":false,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":true,"back_
6589in_stock_product_selection_mode":"ALL","low_stock":{"excluded_variants":[],"is_service_active":false,"widget_settings":{"show_mode":"ALL","inventory_threshold":1},"product_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"},"ja":{"description":"å¨åº«ã¯ {{remaining_quantity}} åã®ã¿ã§ãã"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"},"ja":{"description":"å¨åº«ã¯ {{remaining_quantity}} åã®ã¿ã§ãã"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"landing_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"},"ja":{"description":"å¨åº«ã¯ {{remaining_quantity}} åã®ã¿ã§ãã"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"badge":{"custom_styles":{"color":"","borderRadius":"","backgroundColor":""},"is_hidden":false},"button":{"custom_styles":{"color":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"is_visible":true},"description":{"is_hidden":false},"hide_buy_it_now_button":true,"is_active":true,"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"replace_with_add_to_cart_button":true,"selling_plan_selector":{"custom_styles":{"badgeTextColor":"000000","cardTitleColor":"202223","cardBorderColor":"e4e5e7","cardBorderRadius":"8","badgeBorderRadius":"6","cardBackgroundColor":"ffffff","badgeBackgroun
6589dColor":"e4e5e7","cardDescriptionColor":"6d7175"},"is_active":false,"custom_css":""},"style_mode":"SMART"},"ui_contents":{"en":{"badge_text":"Précommandez / Pre-order","widget_description":"Vous serez averti(e) dès que possible lorsque votre commande sera prête. / You will be notified as soon as possible when the order is ready.","btn_text":"Précommandez maintenant/ Pre-order","availability_date_label":"Expected availability","payment_label":"Payment","soon_available_text":"Coming soon","billing_full_payment_text":"Full payment at checkout","billing_due_now_label":"Due now","billing_due_later_label":"Due later on","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"fr":{"badge_text":"Pré-commander","widget_description":"Le produit sera bientôt disponible !","btn_text":"Pré commandez maintenant","availability_date_label":"Disponibilité prévue","payment_label":"Paiement","soon_available_text":"à venir","billing_full_payment_text":"Paiement intégral à la caisse","billing_due_now_label":"à payer maintenant","billing_due_later_label":"à payer plus tard","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"ja":{"badge_text":"äºç´æ³¨æ","widget_description":"製åã¯éããªãå
¥æå¯è½ã«ãªãã¾ã!","btn_text":"ä»ããäºç´æ³¨æ","availability_date_label":"å
¥æå¯è½äºå®ææ","payment_label":"æ¯æã","soon_available_text":"è¿æ¥å
¬é","billing_full_payment_text":"ãã§ãã¯ã¢ã¦ãæã«å
¨é¡ãæ¯æããã ãã","billing_due_now_label":"ä»ããå¿
è¦","billing_due_later_label":"徿¥æåº","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"}},"elements_selectors":{"button":{"css_selector":"div.product-form__buttons>button[type='submit'].product-form__submit.button.button--secondary.button--full-width","css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"description":{"wrapper_by_support":null},"selling_plan_selector":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"fr":{"btn_text":"Pré commandez maintenant","badge_text":"Pre-order"},"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"ja":{"btn_text":"ä»ããäºç´æ³¨æ","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART","featured_product_is_active":false},"ui_contents":{"fr":{"btn_text":"Pré commandez maintenant","badge_text":"Pre-order"},"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"ja":{"btn_text":"ä»ããäºç´æ³¨æ","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{},"selling_plans_billing_settings":{},"selling_plan_id_to_market_ids":{},"selling_plan_id_to_variant_ids":{},"is_service_active":true,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{},"mixed_cart_alert":{"show_mixed_cart_alert":false,"is_active":false,"ui_styles":{"show_icon":true,"show_title":true,"show_body":true,"style_mode":"SMART","custom_css":"","custom_styles":{"color":"1A1A1A","iconColor":"616161","borderColor":"F1F1F1","borderRadius":8,"backgroundColor":"F1F1F1"}},"elements_selectors":{"cart_page":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"cart_drawer":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null}},"ui_contents":{"en":{"title":"Shipping Notice","body":"Your order
6589contains items with different delivery dates."},"fr":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."},"ja":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."}}}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":false,"is_guest_mode_enabled":true,"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","custom_styles":null,"inject_to_all_wrappers":false,"icon":"heart","inline_button_placements":[]},"collection_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]},"landing_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]}},"limit_reached":false,"ui_contents":{"en":{"id":33150,"add_to_wishlist_button_label":"Add to wishlist","remove_from_wishlist_button_label":"Itâs in wishlist","list_access_button_label":"Wishlist","list_title":"Wishlist","list_add_all_to_cart_button_label":"Add all to cart","product_card_add_to_cart_button_label":"Add to cart","product_card_out_of_stock_button_label":"Out of stock","empty_list_description":"You didn't like any products yet!","empty_list_explore_button_label":"Explore store","add_to_cart_toast_message":"Added to your cart","login_modal_button_label":"Login","login_modal_description":"Log in to your account to add products to your wishlist and view your previously saved items.","login_modal_title":"Login required"},"fr":{"id":33157,"add_to_wishlist_button_label":"Ajouter à la liste de souhaits","remove_from_wishlist_button_label":"C'est dans la liste de souhaits","list_access_button_label":"Liste de souhaits","list_title":"Liste de souhaits","list_add_all_to_cart_button_label":"Ajouter tout au panier","product_card_add_to_cart_button_label":"Ajouter au panier","product_card_out_of_stock_button_label":"En rupture de stock","empty_list_description":"Vous n'avez pas encore aimé aucun produit !","empty_list_explore_button_label":"Explorer le magasin","add_to_cart_toast_message":"Ajouté à votre panier","login_modal_button_label":"Se connecter","login_modal_description":"Connectez-vous à votre compte pour ajouter des produits à votre liste de souhaits et afficher vos articles précédemment enregistrés.","login_modal_title":"Connexion requise"},"ja":{"id":33163,"add_to_wishlist_button_label":"ã¦ã£ãã·ã¥ãªã¹ãã«è¿½å ","remove_from_wishlist_button_label":"ã¦ã£ãã·ã¥ãªã¹ãã«ããã¾ã","list_access_button_label":"ã¦ã£ãã·ã¥ãªã¹ã","list_title":"ã¦ã£ãã·ã¥ãªã¹ã","list_add_all_to_cart_button_label":"ãã¹ã¦ã«ã¼ãã«è¿½å ","product_card_add_to_cart_button_label":"ã«ã¼ãã«è¿½å ","product_card_out_of_stock_button_label":"å¨åº«åã","empty_list_description":"ã¾ã ã©ã®è£½åãæ°ã«å ¥ã£ã¦ãã¾ãã!","empty_list_explore_button_label":"ã¹ãã¢ãæ¢ç´¢","add_to_cart_toast_message":"ã«ã¼ãã«è¿½å ããã¾ãã","login_modal_button_label":"ãã°ã¤ã³","login_modal_description":"ã¢ã«ã¦ã³ãã«ãã°ã¤ã³ãã¦ãã¦ã£ãã·ã¥ãªã¹ãã«ååã追å ãããã以åã«ä¿åããã¢ã¤ãã ã表示ãããã§ãã¾ãã","login_modal_title":"ãã°ã¤ã³ãå¿ è¦ã§ã"}},"access_button":{"custom_styles":null,"icon":"heart","position":"bottom-left","hide_floating_button":false,"inline_button_placements":[]},"drawer":{"custom_styles":null,"position":"left"},"add_to_cart_message":{"custom_styles":null,"position":"bottom-right"},"updated_at":1775706121};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = { 6590 sdkConfig: metafieldConfigData, 6591 preOrderConfig: metafieldPreOrderData, 6592 wishlistConfig: metafieldWishlistData, 6593 featureFlags: metafieldFlagsData 6594 }; 6595</script>
6595 6596 6597<!-- BEGIN app snippet: early-cart-guard -->
6597<script id="ReStock-early-cart-guard"> 6598(function (window) { 6599 try { 6600 if (window.__nmPreorderEarlyGuard) return; 6601 6602 let cfg = null; 6603 const metafields = window._ReStockConfig?._metafields; 6604 if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') { 6605 cfg = metafields.preOrderConfig; 6606 } 6607 6608 let wrappersInstalled = false; 6609 6610 window.__nmPreorderEarlyGuard = { 6611 v: 1, 6612 active: true, 6613 setConfig: function (nextConfig) { 6614 if (!nextConfig || typeof nextConfig !== 'object') return; 6615 cfg = nextConfig; 6616 if (cfg.override_cart_requests === true) installWrappers(); 6617 } 6618 }; 6619 6620 function isGuardActive() { 6621 return window.__nmPreorderEarlyGuard?.active === true; 6622 } 6623 6624 function isCartAddUrl(url) { 6625 try { 6626 const parsed = new URL(String(url), window.document.baseURI); 6627 return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname); 6628 } catch (error) { 6629 return false; 6630 } 6631 } 6632 6633 function isPageActive() { 6634 const template = window._ReStockConfig?.templateName; 6635 let pageConfig = null; 6636 if (template === 'product') { 6637 pageConfig = cfg.product_page; 6638 } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') { 6639 pageConfig = cfg.collection_page; 6640 } else if (template === 'index') { 6641 pageConfig = cfg.landing_page; 6642 } 6643 return pageConfig?.ui_styles?.is_active === true; 6644 } 6645 6646 function shouldEnrich() { 6647 if (!cfg) return false; 6648 if (cfg.override_cart_requests !== true) return false; 6649 if (cfg.is_service_active !== true) return false; 6650 if (cfg.limit_reached === true) return false; 6651 if (window._ReStockConfig?.isB2BCustomer) return false; 6652 return isPageActive(); 6653 } 6654 6655 function isPlanVisibleInMarket(planId) { 6656 const planToMarkets = cfg.selling_plan_id_to_market_ids; 6657 if (!planToMarkets) return true; 6658 const allowedMarketIds = planToMarkets[planId]; 6659 if (!allowedMarketIds || allowedMarketIds.length === 0) return true; 6660 const marketId = window._ReStockConfig?.marketId; 6661 if (marketId == null) return true; 6662 return allowedMarketIds.includes(Number(marketId)); 6663 } 6664 6665 function findSellingPlanId(variantId) { 6666 const planToVariants = cfg.selling_plan_id_to_variant_ids; 6667 if (!planToVariants) return null; 6668 for (const planId of Object.keys(planToVariants)) { 6669 const variantIds = planToVariants[planId]; 6670 if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId; 6671 } 6672 return null; 6673 } 6674 6675 function localizedContents() { 6676 const contents = cfg.product_page?.ui_contents; 6677 if (!contents || typeof contents !== 'object') return {}; 6678 return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {}; 6679 } 6680 6681 function shopLanguage() { 6682 const locale = window.Shopify?.locale; 6683 if (locale) return locale; 6684 const documentLanguage = window.document?.documentElement?.lang; 6685 if (documentLanguage && documentLanguage !== 'null') return documentLanguage; 6686 return null; 6687 } 6688 6689 function formatDate(date) { 6690 return date.toISOString().split('T')[0]; 6691 } 6692 6693 function toFiniteNumber(value) { 6694 if (typeof value === 'number') return Number.isFinite(value) ? value : null; 6695 if (typeof value === 'string') { 6696 const parsed = parseFloat(value); 6697 return Number.isFinite(parsed) ? parsed : null; 6698 } 6699 return null; 6700 } 6701 6702 function clamp(value, min, max) { 6703 return Math.min(max, Math.max(min, value)); 6704 } 6705 6706 function availabilityDateText(planId) { 6707 const settings = cfg.description_availability_config?.[planId]; 6708 if (!settings) return ''; 6709 if (settings.type === 'SOON') return localizedContents().soon_available_text || ''; 6710 if (settings.type === 'SPECIFIC_DATE') { 6711 const parsed = new Date(settings.config.date); 6712 return isNaN(parsed.getTime()) ? '' : formatDate(parsed); 6713 } 6714 if (settings.type === 'RELATIVE_DATE') { 6715 const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days; 6716 if (isNaN(days)) return ''; 6717 const futureDate = new Date(); 6718 futureDate.setDate(futureDate.getDate() + days); 6719 return formatDate(futureDate); 6720 } 6721 return ''; 6722 } 6723 6724 function inlineVariantPrice(variantId) { 6725 const variants = window._ReStockConfig?.product?.variants;
6726 if (!Array.isArray(variants)) return null; 6727 const variant = variants.find(function (candidate) { 6728 return Number(candidate?.id) === variantId; 6729 }); 6730 if (!variant) return null; 6731 return variant.price ? variant.price / 100 : 0; 6732 } 6733 6734 function finalPriceForPlan(price, planId) { 6735 const adjustment = cfg.selling_plans_settings?.[planId]; 6736 if (!adjustment?.has_discount) return price; 6737 if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100); 6738 if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1); 6739 return price; 6740 } 6741 6742 function formatMoneyIntl(price) { 6743 const currency = window.Shopify?.currency?.active || 'USD'; 6744 const locale = window.Shopify?.locale || 'en-US'; 6745 try { 6746 return new Intl.NumberFormat(locale, { style: 'currency', currency: currency }).format(price); 6747 } catch (error) { 6748 return currency + ' ' + price.toFixed(2); 6749 } 6750 } 6751 6752 const AMOUNT_PLACEHOLDER = /\{\{\s*(\w+)\s*\}\}/; 6753 6754 function delimit(cents, precision, thousands, decimal) { 6755 const parts = (cents / 100).toFixed(precision).split('.'); 6756 const grouped = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands); 6757 return parts[1] ? grouped + (decimal || '.') + parts[1] : grouped; 6758 } 6759 6760 const AMOUNT_FORMATTERS = new Map([ 6761 ['amount', function (cents) { return delimit(cents, 2, ','); }], 6762 ['amount_no_decimals', function (cents) { return delimit(cents, 0, ','); }], 6763 ['amount_with_comma_separator', function (cents) { return delimit(cents, 2, '.', ','); }], 6764 ['amount_no_decimals_with_comma_separator', function (cents) { return delimit(cents, 0, '.'); }], 6765 ['amount_with_apostrophe_separator', function (cents) { return delimit(cents, 2, "'"); }], 6766 ['amount_no_decimals_with_space_separator', function (cents) { return delimit(cents, 0, ' '); }], 6767 ['amount_with_space_separator', function (cents) { return delimit(cents, 2, ' ', ','); }], 6768 ['amount_with_period_and_space_separator', function (cents) { return delimit(cents, 2, ' '); }] 6769 ]); 6770 6771 function decodeEntities(s) { 6772 var el = window.document.createElement('textarea'); el.innerHTML = s; return el.value; 6773 } 6774 6775 function moneyFormat() { 6776 const format = window._ReStockConfig?.moneyFormat; 6777 return typeof format === 'string' ? decodeEntities(format.replace(/<[^>]*>/g, '')) : ''; 6778 } 6779 6780 function formatMoney(amount) { 6781 const format = moneyFormat(); 6782 const formatAmount = AMOUNT_FORMATTERS.get(AMOUNT_PLACEHOLDER.exec(format)?.[1] ?? ''); 6783 if (!formatAmount) return formatMoneyIntl(amount); 6784 return format.replace(AMOUNT_PLACEHOLDER, formatAmount(Math.round(amount * 100))); 6785 } 6786 6787 function calculateCheckoutCharge(price, policy) { 6788 const { charge_type, exact_amount, percentage } = policy.checkout_charge; 6789 if (!Number.isFinite(price) || price <= 0) return 0; 6790 if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price); 6791 return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price); 6792 } 6793 6794 function formatRemainingDueDate(policy) { 6795 const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time; 6796 if (date_type === 'EXACT_DATE' && exact_date) { 6797 const parsed = new Date(exact_date + 'T12:00:00Z'); 6798 if (!isNaN(parsed.getTime())) return formatDate(parsed); 6799 } 6800 if (date_type === 'AFTER_SOME_DAYS' && after_some_days) { 6801 const days = toFiniteNumber(after_some_days); 6802 if (days === null) return ''; 6803 const futureDate = new Date(); 6804 futureDate.setDate(futureDate.getDate() + days); 6805 return formatDate(futureDate); 6806 } 6807 return ''; 6808 } 6809 6810 function paymentText(planId, variantId) { 6811 const policy = cfg.selling_plans_billing_settings?.[planId]; 6812 if (!policy) return ''; 6813 const contents = localizedContents(); 6814 if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout'; 6815 6816 const price = inlineVariantPrice(variantId); 6817 if (price == null) return ''; 6818 6819 const planPrice = finalPriceForPlan(price, planId); 6820 const dueNowAmount = calculateCheckoutCharge(planPrice, policy); 6821 const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice); 6822 const dueDate = formatRemainingDueDate(policy); 6823 6824 const dueNowLabel = contents.billing_due_now_label || 'Due now'; 6825 const dueLaterLabel = contents.billing_due_later_label || 'Due later on'; 6826 const formattedDueNow = formatMoney(dueNowAmount); 6827 const formattedDueLater = formatMoney(dueLaterAmount); 6828 const dueLaterPart = dueDate 6829 ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate 6830 : formattedDueLater + ' ' + dueLaterLabel; 6831 6832 return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart; 6833 } 6834 6835 const DEFAULT_AVAILABILITY_LABEL = 'Expected availability'; 6836 const DEFAULT_PAYMENT_LABEL = 'Payment'; 6837 const TYPE_MARKER = 'Type'; 6838 6839 function cleanLabel(raw) { 6840 return String(raw == null ? '' : raw) 6841 .replace(/[[\]]/g, '') 6842 .replace(/[\s:ï¼]+$/, '') 6843 .trim(); 6844 } 6845 6846 function resolvePaymentLabel(raw) { 6847 const cleaned = cleanLabel(raw); 6848 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) { 6849 return DEFAULT_PAYMENT_LABEL; 6850 } 6851 return cleaned; 6852 } 6853 6854 function resolveAvailabilityLabel(raw, paymentLabel) { 6855 const cleaned = cleanLabel(raw); 6856 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) { 6857 return DEFAULT_AVAILABILITY_LABEL; 6858 } 6859 return cleaned; 6860 } 6861 6862 function visibleCartProperties(planId, variantId) { 6863 const properties = {};
6864 try { 6865 const contents = localizedContents(); 6866 const paymentLabel = resolvePaymentLabel(contents.payment_label); 6867 const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel); 6868 const availabilityDate = availabilityDateText(planId); 6869 if (availabilityDate) properties[availabilityLabel] = availabilityDate; 6870 const payment = paymentText(planId, variantId); 6871 if (payment) properties[paymentLabel] = payment; 6872 } catch (error) {} 6873 return properties; 6874 } 6875 6876 function setJsonProperty(item, name, value) { 6877 const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {}; 6878 if (properties[name] === value) return false; 6879 properties[name] = value; 6880 item.properties = properties; 6881 return true; 6882 } 6883 6884 function coerceJsonNumbers(item) { 6885 if (item.id) item.id = Number(item.id); 6886 if (item.quantity) item.quantity = Number(item.quantity); 6887 } 6888 6889 function applyVisibleJsonProperties(item, planId, variantId) { 6890 const properties = visibleCartProperties(planId, variantId); 6891 let changed = false; 6892 for (const name of Object.keys(properties)) { 6893 if (setJsonProperty(item, name, properties[name])) changed = true; 6894 } 6895 return changed; 6896 } 6897 6898 function enrichJsonItem(item) { 6899 if (!item || typeof item !== 'object') return false; 6900 const variantId = Number(item.id); 6901 if (!Number.isFinite(variantId)) return false; 6902 const planId = findSellingPlanId(variantId); 6903 if (planId == null) return false; 6904 6905 if (cfg.is_selling_plan_removed_by_support) { 6906 const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder'); 6907 const typed = setJsonProperty(item, 'Type', 'Pre-order'); 6908 if (!tagged && !typed) return false; 6909 coerceJsonNumbers(item); 6910 return true; 6911 } 6912 6913 if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false; 6914 6915 setJsonProperty(item, '_purchase_type', 'NM-preorder'); 6916 if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId); 6917 if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId)); 6918 applyVisibleJsonProperties(item, planId, variantId); 6919 coerceJsonNumbers(item); 6920 return true; 6921 } 6922 6923 function enrichJson(data) { 6924 if (!data || typeof data !== 'object') return false; 6925 if (Array.isArray(data.items)) { 6926 let changed = false; 6927 for (const item of data.items) { 6928 if (enrichJsonItem(item)) changed = true; 6929 } 6930 return changed; 6931 } 6932 if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items); 6933 return enrichJsonItem(data); 6934 } 6935 6936 function paramScopes(params) { 6937 const prefixes = []; 6938 const seen = {}; 6939 params.forEach(function (value, key) { 6940 const match = /^items\[(\d+)\]\[id\]$/.exec(key); 6941 if (match && !seen[match[1]]) { 6942 seen[match[1]] = true; 6943 prefixes.push('items[' + match[1] + ']'); 6944 } 6945 }); 6946 if (prefixes.length > 0) return prefixes; 6947 if (params.get('items[id]') != null) return ['items']; 6948 if (params.get('id') != null) return ['']; 6949 return []; 6950 } 6951 6952 function scopeKey(prefix, name) { 6953 return prefix ? prefix + '[' + name + ']' : name; 6954 } 6955 6956 function scopePropertyKey(prefix, name) { 6957 return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']'; 6958 } 6959 6960 function setParam(params, key, value) { 6961 if (params.get(key) === value) return false; 6962 params.set(key, value); 6963 return true; 6964 } 6965 6966 function applyRemovedBySupportParams(params, prefix) { 6967 const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 6968 const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order'); 6969 return tagged || typed; 6970 } 6971 6972 function applyVisibleParamProperties(params, prefix, planId, variantId) { 6973 const properties = visibleCartProperties(planId, variantId); 6974 let changed = false;
6975 for (const name of Object.keys(properties)) { 6976 if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true; 6977 } 6978 return changed; 6979 } 6980 6981 function enrichParamScope(params, prefix, planId, variantId) { 6982 if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix); 6983 6984 const existingPlan = params.get(scopeKey(prefix, 'selling_plan')); 6985 if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false; 6986 6987 let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 6988 if (existingPlan == null || existingPlan === '') { 6989 params.set(scopeKey(prefix, 'selling_plan'), String(planId)); 6990 changed = true; 6991 } 6992 if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) { 6993 params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId)); 6994 changed = true; 6995 } 6996 if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true; 6997 return changed; 6998 } 6999 7000 function enrichParams(params) { 7001 const scopes = paramScopes(params); 7002 let changed = false; 7003 for (const prefix of scopes) { 7004 const variantId = Number(params.get(scopeKey(prefix, 'id'))); 7005 if (!Number.isFinite(variantId)) continue; 7006 const planId = findSellingPlanId(variantId); 7007 if (planId == null) continue; 7008 if (enrichParamScope(params, prefix, planId, variantId)) changed = true; 7009 } 7010 return changed; 7011 } 7012 7013 function enrichBody(body) { 7014 if (typeof body === 'string') { 7015 let jsonData = null; 7016 try { 7017 jsonData = JSON.parse(body); 7018 } catch (error) { 7019 jsonData = null; 7020 } 7021 if (jsonData && typeof jsonData === 'object') { 7022 return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false }; 7023 } 7024 const params = new URLSearchParams(body); 7025 return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false }; 7026 } 7027 if (typeof FormData !== 'undefined' && body instanceof FormData) { 7028 return { body: body, changed: enrichParams(body) }; 7029 } 7030 if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) { 7031 return { body: body, changed: enrichParams(body) }; 7032 } 7033 return { body: body, changed: false }; 7034 } 7035 7036 function extractRequestUrl(input) { 7037 if (typeof input === 'string') return input; 7038 if (typeof input?.url === 'string') return input.url; 7039 if (typeof input?.href === 'string') return input.href; 7040 return ''; 7041 } 7042 7043 function maybeEnrichFetchInit(input, init) { 7044 if (!isGuardActive() || !init || init.body == null) return init; 7045 const url = extractRequestUrl(input); 7046 if (!isCartAddUrl(url) || !shouldEnrich()) return init; 7047 const enriched = enrichBody(init.body); 7048 if (!enriched.changed) return init; 7049 return { ...init, body: enriched.body }; 7050 } 7051 7052 function installWrappers() { 7053 if (wrappersInstalled) return; 7054 wrappersInstalled = true; 7055 7056 const originalFetch = window.fetch; 7057 window.fetch = function (input, init) { 7058 let nextInit = init; 7059 try { 7060 nextInit = maybeEnrichFetchInit(input, init); 7061 } catch (error) {} 7062 return originalFetch.call(this || window, input, nextInit); 7063 }; 7064 7065 const xhrPrototype = window.XMLHttpRequest?.prototype; 7066 if (xhrPrototype) { 7067 const originalOpen = xhrPrototype.open; 7068 const originalSend = xhrPrototype.send; 7069 xhrPrototype.open = function () { 7070 try { 7071 this.__nmEarlyGuardUrl = arguments[1]; 7072 } catch (error) {} 7073 return originalOpen.apply(this, arguments); 7074 }; 7075 xhrPrototype.send = function (body) { 7076 try { 7077 if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) { 7078 const enriched = enrichBody(body); 7079 if (enriched.changed) return originalSend.call(this, enriched.body); 7080 } 7081 } catch (error) {} 7082 return originalSend.apply(this, arguments); 7083 }; 7084 } 7085 } 7086 7087 if (cfg?.override_cart_requests === true) installWrappers(); 7088 } catch (error) {} 7089})(window); 7090</script>
7090 7091<!-- END app snippet --> 7092<!-- BEGIN app snippet: wishlist-page-container -->
7092<script id="ReStock-wishlist-page-container"> 7093(function (window) { 7094 try { 7095 if (window.__nmWishlistPageContainer) return; 7096 7097 const CONTAINER_ID = 'nm-wishlist-page-root'; 7098 const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]']; 7099 const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end']; 7100 7101 function trimTrailingSlash(path) { 7102 const value = String(path); 7103 return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value; 7104 } 7105 7106 function stripRoutesRoot(pathname) { 7107 const root = window.Shopify?.routes?.root; 7108 if (typeof root !== 'string') return pathname; 7109 const prefix = trimTrailingSlash(root); 7110 if (prefix === '' || prefix === '/') return pathname; 7111 if (pathname === prefix) return '/'; 7112 return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname; 7113 } 7114 7115 function isConfiguredPage(pagePath) { 7116 const pathname = window.location?.pathname; 7117 if (typeof pathname !== 'string') return false; 7118 return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath); 7119 } 7120 7121 function hasShareToken() { 7122 const search = window.location?.search; 7123 if (!search) return false; 7124 return !!new URLSearchParams(search).get('w'); 7125 } 7126 7127 function isBootable(wishlistConfig, sdkConfig) { 7128 if (!sdkConfig || typeof sdkConfig !== 'object') return false; 7129 if (sdkConfig.app_enabled !== true) return false; 7130 if (sdkConfig.is_suspended === true) return false; 7131 return wishlistConfig.is_service_active === true; 7132 } 7133 7134 function matchElement(selector) { 7135 try { 7136 return window.document.querySelector(selector) || null; 7137 } catch (error) { 7138 return null; 7139 } 7140 } 7141 7142 function configuredTarget(placement) { 7143 if (!placement || typeof placement !== 'object') return null; 7144 if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null; 7145 const element = matchElement(placement.css_selector); 7146 if (!element) return null; 7147 const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement; 7148 return { element: element, relative: relative }; 7149 } 7150 7151 function builtInTarget() { 7152 for (const selector of TARGET_SELECTORS) { 7153 const element = matchElement(selector); 7154 if (element) return { element: element, relative: 'start' }; 7155 } 7156 return null; 7157 } 7158 7159 function insertContainer(container, target) { 7160 if (target.relative === 'before' || target.relative === 'after') { 7161 const parent = target.element.parentNode; 7162 if (!parent) return false; 7163 parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null); 7164 return true; 7165 } 7166 target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null); 7167 return true; 7168 } 7169 7170 function createContainer(placement) { 7171 const target = configuredTarget(placement) || builtInTarget(); 7172 if (!target) return null; 7173 const container = window.document.createElement('div'); 7174 container.id = CONTAINER_ID; 7175 container.setAttribute('data-nm-container-source', 'fallback'); 7176 return insertContainer(container, target) ? container : null; 7177 } 7178 7179 function usablePagePath(wishlistConfig) { 7180 const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null; 7181 return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : ''; 7182 } 7183 7184 function wishlistPageConfig(wishlistConfig) { 7185 const pagePath = usablePagePath(wishlistConfig); 7186 return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null; 7187 } 7188 7189 function armContainer(myWishlist) { 7190 const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement); 7191 if (container) container.removeAttribute('data-nm-page-state'); 7192 } 7193 7194 function markInactive() { 7195 const container = window.document.getElementById(CONTAINER_ID); 7196 if (container) container.setAttribute('data-nm-page-state', 'inactive'); 7197 } 7198 7199 function dearmContainer() { 7200 const stale = window.document.getElementById(CONTAINER_ID); 7201 if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove(); 7202 else markInactive(); 7203 } 7204 7205 function ensure(wishlistConfig, sdkConfig) {
7206 try { 7207 const myWishlist = wishlistPageConfig(wishlistConfig); 7208 if (!myWishlist) { 7209 if (usablePagePath(wishlistConfig)) dearmContainer(); 7210 return; 7211 } 7212 const active = myWishlist.type === 'separate_page' || hasShareToken(); 7213 if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist); 7214 else markInactive(); 7215 } catch (error) {} 7216 } 7217 7218 window.__nmWishlistPageContainer = { v: 1, ensure: ensure }; 7219 7220 const metafields = window._ReStockConfig?._metafields; 7221 ensure(metafields?.wishlistConfig, metafields?.sdkConfig); 7222 } catch (error) {} 7223})(window); 7224</script>
7224 7225<!-- END app snippet --> 7226
7227<script src="https://cdn.shopify.com/extensions/01a11705-0cff-783e-8ab3-1049de4a3034/bestpush-111/assets/restock-sdk-loader.js?v=1791387556" defer></script>
7227 7228 7229<style> 7230 #nm-wishlist-page-root { 7231 min-height: 60vh; 7232 } 7233 7234 #nm-wishlist-page-root[data-nm-container-source="fallback"] { 7235 box-sizing: border-box; 7236 max-width: 1200px; 7237 margin: 0 auto; 7238 padding: 0 1.5rem; 7239 } 7240 7241 #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty { 7242 display: none; 7243 } 7244 7245 #nm-wishlist-page-root:empty { 7246 display: flex; 7247 align-items: center; 7248 justify-content: center; 7249 } 7250 7251 #nm-wishlist-page-root:empty::after { 7252 content: ""; 7253 width: 36px; 7254 height: 36px; 7255 border: 3px solid #e3e3e3; 7256 border-top-color: #1773b0; 7257 border-radius: 50%; 7258 animation: nm-wishlist-page-boot-spin 0.7s linear infinite; 7259 } 7260 7261 @keyframes nm-wishlist-page-boot-spin { 7262 to { 7263 transform: rotate(360deg); 7264 } 7265 } 7266 7267 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title, 7268 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title, 7269 body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title, 7270 body:has(#nm-wishlist-page-root:not(:empty)) .page-title { 7271 display: none !important; 7272 } 7273</style> 7274 7275 7276</div><div id="shopify-block-AN3hEUEZlZ1JxSHh4R__6615124273980966592" class="shopify-block shopify-app-block"> 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297<style id="chatty-root-styles"></style> 7298<div id="Avada-FAQ_Widget-Embed_Block"></div> 7299 7300<!-- BEGIN app snippet: chatty-dev-host -->
7300<script type="text/javascript"> 7301 window.chattyDevHost = window.chattyDevHost || (function () { 7302 var STORAGE_KEY = 'chatty:devHost'; 7303 7304 // Only the origin is caller-controlled; the scheme is always https, so a written one is dropped. 7305 function normalize(value) { 7306 try { 7307 var url = new URL('https://' + String(value).replace(/^[a-z]+:\/\//i, '')); 7308 // Loopback only: a URL alone can set this, so anything resolvable off the machine 7309 // (a real domain, an mDNS .local name) would be remote code in the shop's origin. 7310 var isLoopback = url.hostname === 'localhost' || url.hostname === '127.0.0.1'; 7311 return isLoopback ? url.origin : null; 7312 } catch (e) { 7313 return null; 7314 } 7315 } 7316 7317 // ?chattyDevHost=localhost:3150 pins this lane for later visits; =off clears it. 7318 function pinFromQuery() { 7319 var param = new URLSearchParams(window.location.search).get('chattyDevHost'); 7320 if (param === 'off') window.localStorage.removeItem(STORAGE_KEY); 7321 else if (normalize(param)) window.localStorage.setItem(STORAGE_KEY, normalize(param)); 7322 } 7323 7324 return function () { 7325 try { 7326 var status = window.AVADA_APP_FAQS_STATUS; 7327 if (!status || status.isChattyDev !== true) return null; 7328 pinFromQuery(); 7329 return normalize(window.localStorage.getItem(STORAGE_KEY)); 7330 } catch (e) { 7331 return null; 7332 } 7333 }; 7334 })(); 7335</script>
7335 7336<!-- END app snippet -->
7337<script type="text/javascript"> 7338 try { 7339 window.CHATTY_CORE_STATUS = true; 7340 7341 if (!window.AVADA_FAQ) { 7342 const translation = {"primaryLanguage":"fr","languages":["fr"]}; 7343 const currentLanguage = 'fr'; 7344 translation.primaryLanguage = currentLanguage; 7345 if (!Array.isArray(translation.languages) || translation.languages.indexOf(currentLanguage) === -1) { 7346 translation.languages = [currentLanguage]; 7347 } 7348 translation[currentLanguage] = {"isMigrated":true,"FAQ page":{"Heading":"Questions fréquemment posées","Description":"tu as une question? Nous sommes là pour répondre !","FAQ page search placeholder":"Tapez un mot-clé pour trouver votre réponse","\"All\" tabs in FAQ page":"Tous","\"No matching article found\" message":"Aucun article correspondant trouvé","Articles label":"articles","Article label":"article","Contact section heading":"Vous ne trouvez pas ce que vous cherchez ?","Contact section description":"Discutez avec nous ou envoyez-nous un e-mail","Contact button text":"C
7348ontactez-nous","No matching articles found":"Aucun article correspondant trouvé"},"FaqsBlock":{},"isAutoTranslate":false,"isDefault":true,"Campaign":{"mMOXLvmHtwGRJ4JRy7fY":{"message":"<p>Bonjour {{customer_name}} ð</p><p> Comment pouvons-nous vous aider?</p>","productMessage":"<p>Ce produit pourrait vous plaire !</p>","discountMessage":"<p>Salut ! ð</p><p> Nous avons un coupon exclusif pour le Black Friday rien que pour vous. Cliquez pour profiter de votre réduction ! Offre à durée limitée !</p>","usageInstruction":"Ce coupon est valable pour les vêtements d'été, tous les articles étant éligibles à une remise de 20 %","quickQuestions":[{"id":1,"content":"Cet article est-il encore disponible ?"},{"id":2,"content":"Quelle est la rapidité de livraison ?"},{"id":3,"content":"Quelle taille dois-je choisir ?"}],"shopNowButton":"Achetez maintenant"},"PDLNFNaBuLVc6BGJnzIP":{"message":"<p>Hi! Interested in this product? Ask me anything or get more details!</p>","productMessage":"<p>Ce produit pourrait vous plaire !</p>","quickQuestions":[{"id":1,"content":"Cet article est-il encore disponible ?"},{"id":2,"content":"Quelle est la rapidité de livraison ?"},{"id":3,"content":"Quelle taille dois-je choisir ?"}],"viewSimilarButton":"Voir similaire","askAboutItButton":"Renseignez-vous à ce sujet.","viewProductButton":"Voir le produit","shopNowButton":"Achetez maintenant"},"OuipxNoARjpzopSBP6iu":{"message":"<p>Puis-je vous aider à trouver le produit parfait ? ð</p>","quickQuestions":[{"id":1,"content":"Quel est le meilleur produit ?"},{"id":2,"content":"Qu'est-ce qui est en promotion ?"},{"id":3,"content":"Pouvez-vous me suggérer des produits ?"}]},"tnQeFzlCNVDtmMsFRsY5":{"message":"<p>Bon choix ðï¸ Merci de votre intérêt ! Vous souhaitez en savoir plus ou commander dès maintenant ?</p>","productMessage":"<p>Ce produit pourrait vous plaire !</p>","discountMessage":"<p>Salut ! ð</p><p> Nous avons un coupon exclusif pour le Black Friday rien que pour vous. Cliquez pour profiter de votre réduction ! Offre à durée limitée !</p>","usageInstruction":"Ce coupon est valable pour les vêtements d'été, tous les articles étant éligibles à une remise de 20 %","bestSellerMessage":"Découvrez notre produit phare !","newArrivalsMessage":"Découvrez nos nouveautés !","topPicksForYouMessage":"Nos meilleures suggestions pour vous","viewSimilarButton":"Voir similaire","askAboutItButton":"Renseignez-vous à ce sujet.","viewProductButton":"Voir le produit","shopNowButton":"Achetez maintenant"}},"FAQ Suggestions":{"09fb2f17-bb99-48bb-9f19-f46ce2c92933":{"questionId":"09fb2f17-bb99-48bb-9f19-f46ce2c92933","question":"ð Suivre ma commande","answer":"Vous pouvez suivre votre commande à l'aide du numéro de suivi fourni dans votre e-mail de confirmation d'expédition. Cliquez sur [Suivre](#chatty-tracking) la navigation","originalQuestion":"ð Track my order","originalAnswer":"You can track your order using the tracking number provided in your shipping confirmation email. Click on [Track](#chatty-tracking) navigation"},"a01e9e63-ccbe-4a27-8665-7c58fee94c0b":{"questionId":"a01e9e63-ccbe-4a27-8665-7c58fee94c0b","question":"ðCombien de temps prend la livraison ?","answer":"En règle générale, il faut compter entre 3 et 5 jours ouvrables pour recevoir votre commande. Nous faisons de notre mieux pour vous la livrer rapidement.","originalQuestion":"ð How long does delivery take?","originalAnswer":"Typically, it takes 3-5 business days to receive your order. We're doing our best to deliver it promptly for you."},"414c931f-63eb-494b-8387-16a33482216b":{"questionId":"414c931f-63eb-494b-8387-16a33482216b","question":"ð Politique de retour","answer":"Please check our return/refund/exchange policy [here](https://{{shopifyDomain}}/policies/refund-policy).","originalQuestion":"ð Return policy","originalAnswer":"Please check our return/refund/exchange policy [here](https://{{shopifyDomain}}/policies/refund-policy)."}},"Show Navigation":{"Home":"Maison","Message":"Message","Track":"Piste","Help":"Aide","Contact us title":"Contactez-nous","Online status":"Nous sommes en ligne","Status away back":"Nous sommes absents · Retour {{schedule}}","Break status":"En pause · Retour à {{schedule}}","Holiday status":"Fermé aujourd'hui · Retour à {{schedule}}","Short day Mon":"Lun","Short day Tue":"Mar","Short day Wed":"Mer","Short day Thu":"Jeu","Short day Fri":"Ven","Short day Sat":"Sam","Short day Sun":"Dim","Online message":"Merci de nous avoir contactés. Nous serons à vous dans un instant","Offline message":"Nous sommes actuellement hors ligne. Nous vous répondrons dès que possible dans nos prochaines heures d'ouverture.","Usually reply in a few minutes":"Répond généralement dans quelques minutes","Usually reply in few hours":"Répond généralement dans quelques heures","Usually reply in a day":"Répond généralement dans la journée","Order tracking title":"Suivi de commande","Track button":"Piste","Article search placeholder":"Rechercher de l'aide","Categories title":"Catégories","\"View all\" categories":"Voir tout","\"Article\" singular label":"Article","\"Article\" plural label":"Des articles","No matching article found":"Aucun article correspondant trouvé","No matching category found":"Aucune catégorie correspondante trouvée","Heading title":"Salut ð","Heading description":"Comment pouvons-nous vous aider?","Welcome online message":"Bonjour {{customer_name}} ð\nComment pouvons-nous vous aider ?","Welcome offline message":"Bonjour {{customer_name}} ð\nNous sommes actuellement hors ligne. Nous vous répondrons dès que possible pendant nos prochaines heures d'ouverture.","Welcome message by chatbot":"Salut {{customer_name}}
7348 ð Je suis Eva, et je suis là pour vous aider à trouver ce que vous cherchez. Comment puis-je vous aider ?","First message by chatbot":"Bonjour {{customer_name}}, merci d'avoir fourni vos coordonnées ! Comment puis-je vous aider ?","Submit AI handover contact form":"En cas dâurgence, vous pouvez également utiliser le formulaire ci-dessous pour contacter directement notre équipe dâassistance par e-mail.","AI handover contact form button":"Formulaire de contact","AI handover contact form type us your problems":"Tapez-nous vos problèmes","AI handover submit success":"Merci pour votre demande. Nous avons bien reçu votre problème et nous le traiterons dans les plus brefs délais.","Upload image":"Télécharger une image","Drag image here to upload":"Faites glisser l'image ici pour la télécharger.","Wrong format (use JPEG, PNG, or GIF)":"Format incorrect (utilisez JPEG, PNG ou GIF)","Image too large (max 20MB)":"Image trop volumineuse (max. 20 Mo)","Upload failed":"Ãchec du chargement","Show more":"Afficher plus","Enter your email":"Entrez votre email","Launcher label":"Discute avec nous","Chat now":"Discuter maintenant","Type your message":"Tapez votre message","Emoji":"Ãmoji","Reply to":"Répondre à ","Download":"Télécharger","Edit":"Modifier","Remove":"Retirer","Replying to you":"Vous répondre","Replying to yourself":"Se répondre","Replying to themselves":"Se répondre","Hi ð, how can we help you?":"Salut ð, comment pouvons-nous vous aider ?","Please enter your email to stay updated with our replies":"Veuillez entrer votre email pour rester informé de nos réponses","Chat with us as anonymous":"Discutez avec nous en anonyme","Sign up for our newsletter":"Abonnez-vous à notre newsletter","By sending us a message, you agree to our privacy policy":"<p>By sending us a message, you agree to our <a href=\"https://zorah.ca/policies/privacy-policy\" rel=\"noopener noreferrer\">privacy policy</a>.</p>","\"Chat with us on your favorite channel\" on Chat page":"Discutez avec nous sur votre chaîne préférée","Track your orders":"Suivez vos commandes","Cannot find any orders":"Je ne trouve aucune commande.","Order number":"Numéro de commande","Order number placeholder":"par exemple 1001","Tracking number":"Numéro de suivi","Tracking number placeholder":"par exemple AA12345","Email address":"Adresse e-mail","Email input placeholder":"[email protected]","Phone number":"Numéro de téléphone","Last updated":"Dernière mise à jour","Tracking information":"Information de suivi","Shipping carrier":"Transporteur maritime","Fulfilled date":"Date d'exécution","Cannot find tracking information":"Impossible de trouver les informations de suivi.","Order not found":"Commande introuvable.","Estimated delivery":"Livraison estimée","Shipment progress":"Ãtat d'avancement de l'expédition","Tracking events":"Suivi des événements","Latest update":"Dernière mise à jour","Track another package":"Suivre un autre colis","Order created":"Commande créée","At Delivery Hub":"Au centre de livraison","Returning":"Retour","Delivery failure":"Ãchec de la livraison","Exception":"Exception","Expired":"Expiré","Not found":"Introuvable","Confirmed":"Confirmé","items":"articles","Order":"Commande","Need help":"Besoin d'aide","Teaser message":"Ne le ratez pas ð\nDécouvrez votre offre spéciale qui n'attend que vous !","Invitation message":"Ne le ratez pas ð\nDécouvrez votre offre spéciale qui n'attend que vous !","Subscribe welcome":"Abonnez-vous pour recevoir des offres exceptionnelles, des mises à jour exclusives et des récompenses.","Subscribe introduction":"Abonnez-vous maintenant pour recevoir votre offre !","Subscribe success":"Merci de vous être abonné ! Vérifiez votre boîte de réception et restez à l'écoute des dernières nouvelles et des offres exclusives.","Subscribed successfully":"Abonnement réussi","Check your email to confirm your subscription":"Vérifiez votre email pour confirmer votre inscription.","Subscribe button":"S'abonner","Back to chat":"Retour au chat","Shop now":"Achetez maintenant","Skip":"Ignorer","Submit":"Envoyer","Tell us about your experience":"Dites-nous comment nous pouvons vous aider","Yes, sure":"Oui, bien sûr","No, thanks":"Non, merci","Your coupon code":"Votre code promo","more":"plus","Attempted delivery":"Tentative de livraison","Delivered":"Livré","Canceled":"Annulé","Delayed":"Retardé","Failure":"Ãchec","Fulfilled":"Accompli","In transit":"En transit","Label printed":"Ãtiquette imprimée","Label purchased":"Ãtiquette achetée","Label voided":"Ãtiquette annulée","Marked as fulfilled":"Marqué comme rempli","Not delivered":"Non livré","Out for delivery":"En livraison","Ready for pickup":"Prêt à être récupéré","Picked up":"Ramassé","Submitted":"Soumis","Unfulfilled":"En cours","Partially fulfilled":"Partiellement rempli","Restocked":"Réapprovisionné","Pending fulfillment":"En attente d'exécution","Open":"Ouvrir","In progress":"En cours","On hold":"En attente","Scheduled":"Programmé","Request declined":"Demande refusée","Returned":"De retour","Refunded":"Remboursé","Partially refunded":"Partiellement remboursé","Voided":"Annulé","Order number is required":"Le numéro de commande est requis","Tracking number is required":"Le numéro de suivi est requis","First name is required":"Le prénom est obligatoire","Name is required":"Le nom est obligatoire","Last name is required":"Le nom est obligatoire","Email is required":"L'email est obligatoire","Email is invali
7348d":"L'e-mail n'est pas valide","Phone number is required":"Le numéro de téléphone est obligatoire","Phone number is invalid":"Le numéro de téléphone n'est pas valide","This field is required":"Ce champ est obligatoire","\"Track your order\" on Track page":"\"Suivez votre commande\" sur la page Suivi","Offline status message":"Répond généralement en quelques minutes","Order tracking placeholder":"Suivi de commande","Free shipping on all products ⢠Applies to shipping rates under {{amount}}":"Livraison gratuite sur tous les produits â¢Â S'applique aux tarifs d'expédition inférieurs à  {{amount}}.","Free shipping on all products":"Livraison gratuite sur tous les produits","Free shipping on one-time purchase products ⢠Applies to shipping rates under {{amount}}":"Livraison gratuite sur les produits achetés une seule fois ⢠S'applique aux tarifs d'expédition inférieurs à {{amount}}","Free shipping on one-time purchase products":"Livraison gratuite sur les produits achetés une seule fois","Free shipping on subscription products":"Livraison gratuite sur les produits d'abonnement","Free shipping on subscription products ⢠Applies to shipping rates under {{amount}}":"Livraison gratuite sur les produits d'abonnement ⢠S'applique aux tarifs d'expédition inférieurs à {{amount}}","{{value}} off {{item}}":"{{value}} de réduction sur {{item}}","{{value}} off {{item}} ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur {{item}} â¢Â Achat minimum de {{minimum}}","{{value}} off {{item}} ⢠Minimum quantity of {{minimum}}":"{{value}} de réduction sur {{item}} â¢Â Quantité minimale de {{minimum}}","{{value}} off {{item}} collections ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur les collections {{item}} â¢Â Achat minimum de {{minimum}}","{{value}} off {{item}} collections":"{{value}} de réduction sur les collections {{item}}","{{value}} off {{item}} products ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur {{item}} produits â¢Â Achat minimum de {{minimum}}","{{value}} off {{item}} products ⢠Minimum quantity of {{minimum}}":"{{value}} de réduction sur {{item}} produits â¢Â Quantité minimale de {{minimum}}","{{value}} off {{item}} products":"{{value}} produits sur {{item}}","{{value}} off entire order ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur la totalité de la commande â¢Â Achat minimum de {{minimum}}","{{value}} off entire order ⢠Minimum quantity of {{minimum}}":"{{value}} de réduction sur la totalité de la commande ⢠Quantité minimale de {{minimum}}","{{value}} off entire order":"{{value}} de réduction sur toute la commande","{{value}} off one-time purchase {{item}}":"{{value}} de réduction sur l'achat unique de {{item}}","{{value}} off one-time purchase {{item}} ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur l'achat unique de {{item}} ⢠Achat minimum de {{minimum}}","{{value}} off one-time purchase {{item}} ⢠Minimum quantity of {{minimum}}":"{{value}} de réduction sur l'achat unique de {{item}} ⢠Quantité minimum de {{minimum}}","{{value}} off one-time purchase {{item}} collections ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur l'achat unique de {{item}} collections ⢠Achat minimum de {{minimum}}","{{value}} off one-time purchase {{item}} collections":"{{value}} de réduction sur les achats uniques de collections {{item}}","{{value}} off one-time purchase {{item}} products ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur l'achat unique de {{item}} produits ⢠Achat minimum de {{minimum}}","{{value}} off one-time purchase {{item}} products ⢠Minimum quantity of {{minimum}}":"{{value}} de réduction sur l'achat unique de {{item}} produits ⢠Quantité minimum de {{minimum}}","{{value}} off one-time purchase {{item}} products":"{{value}} de produits {{item}} achetés une seule fois","{{value}} off one-time purchase products":"{{value}} de réduction sur votre commande","{{value}} off one-time purchase products in {{name}}":"{{value}} de réduction sur les produits à achat unique dans {{name}}","{{value}} off subscription {{item}}":"{{value}} de réduction sur l'abonnement {{item}}","{{value}} off subscription {{item}} ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur l'abonnement {{item}} ⢠Achat minimum de {{minimum}}","{{value}} off subscription {{item}} ⢠Minimum quantity of {{minimum}}":"{{value}} de réduction sur l'abonnement {{item}} ⢠Quantité minimum de {{minimum}}","{{value}} off subscription {{item}} collections ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur l'abonnement aux collections {{item}} ⢠Achat minimum de {{minimum}}","{{value}} off subscription {{item}} collections":"{{value}} de réduction sur l'abonnement aux collections {{item}}","{{value}} off subscription {{item}} products ⢠Minimum purchase of {{minimum}}":"{{value}} de réduction sur l'abonnement à {{item}} produits ⢠Achat minimum de {{minimum}}","{{value}} off subscription {{item}} products ⢠Minimum quantity of {{minimum}}":"{{value}} de réduction sur l'abonnement à {{item}} produits ⢠Quantité minimum de {{minimum}}","{{value}} off subscription {{item}} products":"{{value}} de l'abonnement {{item}} produits","{{value}} off subscription products":"{{value}} de réduction sur les produits d'abonnement","{{value}} off subscription products in {{name}}":"{{value}} de réduction sur les produits d'abonnement à {{name}}","Buy {{buy}} item, get {{get}} item at {{discount}} off":"Achetez {{buy}} article Obtenez {{get}} article à {{discount}} de réduction","Buy {{buy}} item, get {{get}} item free":"Achetez {{buy}} article Obtenez {{get}} article gratuitement","Buy {{buy}} items, get {{get}} items at {{discount}} off":"Achetez {{buy}} articles Obtenez {{get}} articles à {{discount}} de réduction","Buy {{buy}} items, get {{get}} items free":"Achetez {{buy}} articles Obtenez {{get}} articles gratuits","Buy {{buy}} item, get {{get}} items at {{discount}} off":"Achetez {{buy}} article Obtenez {{get}} articles à {{discount}} de réduction","Buy {{buy}} item, get {{get}} items free":"Achetez {{buy}} article Obtenez {{get}} articles gratuits","Buy {{buy}} items, get {{get}} item at {{discount}} off":"Achetez {{buy}} articles Obtenez {{get}} articles à {{discount}} de réduction","Buy {{buy}} items, get {{get}} item free":"Achetez {{buy}} articles Obtenez {{get}} articles gratuits","Spend {{buy}}, get {{get}} items at {{discount}} off":"Dépensez {{buy}} et obtenez {{get}} articles à {{discount}} de réduction","Spend {{buy}}, get {{get}} item at {{discount}} off":"Dépensez {{buy}} et obtenez {{get}} articles à {{discount}} de réduction","Spend {{buy}}, get {{get}} items free":"Dépensez {{buy}} et obtenez {{get}} articles gratuits","Spend {{buy}}, get {{get}} item free":"Dépensez {{buy}} et obtenez {{get}} objet gratuit","Spend {{buy}}, get {{get}} items at {{discount}} off each":"Dépensez {{buy}} et obtenez {{get}} articles à {{discount}} de réduction sur chacun.","Spend {{buy}}, get {{get}} item at {{discount}} off each":"Dépensez {{buy}} et obtenez {{get}} articles à {{discount}} de réduction sur chaque article.","Subscribe form introduction":"Abonnez-vous maintenant pour recevoir votre offre !","Success message":"Merci de vous être abonné ! Vérifiez votre boîte de réception et restez à l'écoute des dernières nouvelles et des offres exclusives.","Welcome message":"Abonnez-vous pour recevoir des offres exceptionnelles, des mises à jour exclusives et des récompenses.","Automatically resolve conversation":"Ce chat a été fermé en raison d'une période d'inactivité. N'hésitez pas à envoyer un message pour le rouvrir - nous sommes là pour vous aider !","Manually resolve conversation":"La conversation a été résolue. N'hé
7348sitez pas à envoyer un message pour la rouvrir - nous sommes là pour vous aider !","Satisfaction survey intro":"Comment a été votre expérience ?","Satisfaction survey feedback":"Merci pour vos commentaires !","Yes, that's helpful!":"Oui, c'est utile !","No, I need more help":"Non, j'ai besoin de plus d'aide","I need more help":"J'ai besoin de plus d'aide","That's helpful":"C'est utile","That answered my question":"Cela a répondu à ma question","All set, thanks!":"Tout est prêt, merci !","Talk to a person":"Parler à une personne","Speak to an agent":"Parlez à un agent","Need more help":"Besoin d'aide supplémentaire","Customer asks questions":"Le client pose des questions","Bot answers based on knowledge base":"Réponses du bot basées sur la base de connaissances","Bot answers that there is no information":"Le bot répond qu'il n'y a aucune information","Continue with AI button":"Continuer avec l'IA","Your question has been transferred, a human agent will help you soon!":"Votre question a été transférée. Un agent humain vous aidera bientôt !","Today":"Aujourd'hui","Yesterday":"Hier","Just now":"à l'instant","Last 7 days":"Les 7 derniers jours","Last 30 days":"Les 30 derniers jours","Last month":"Mois dernier","Start chat":"Démarrer le chat","First name":"Prénom","Name":"Nom","Last name":"Nom de famille","View product":"Voir le produit","View cart":"Voir le panier","Complete order":"Finaliser la commande","View collection":"Voir la collection","Get more help":"Obtenez plus d'aide","Add to cart":"Ajouter au panier","Follow up":"Suivre","Out of stock":"Rupture de stock","In stock":"En stock","Sold out":"Ãpuisé","Back order":"Commande en attente","View on Store":"Voir en magasin","This size is currently out of stock":"Cette taille est actuellement indisponible.","Product description":"Description du produit","Thinking":"Pensée","I'm sorry, but I do not have information on that topic.":"Je suis désolé, mais je n'ai pas d'informations sur ce sujet.","Was it able to resolve your question?":"Est-ce que cela a pu résoudre votre question ?","Glad I could help! Have a nice day! If you have any question, please feel free to contact us.":"Je suis ravi d'avoir pu vous aider ! Bonne journée ! Si vous avez des questions, n'hésitez pas à nous contacter.","Please wait for a while, we need more information to check.":"Veuillez patienter un peu, nous avons besoin de plus d'informations pour vérifier.","Reset conversation":"Réinitialiser la conversation","Continue as email":"Continuer par e-mail","Click to reply":"Cliquer pour répondre","Ask a question":"Poser une question","Hi! Need help with this product?":"Bonjour ! Besoin d'aide avec ce produit ?","Close chatbox":"Fermer la boîte de discussion","Open chatbox":"Ouvrir la boîte de discussion","Send transcript to":"Envoyer la transcription à ","Email transcript":"Email de transcription","Transcript sent to email":"Transcription envoyée par e-mail","Send":"Envoyer","View similar":"Voir similaire","Manual pick for you":"Sélection manuelle pour vous","Ask about it":"Renseignez-vous à ce sujet.","I want to know more about":"Je veux en savoir plus sur","Checkout our best seller!":"Découvrez notre produit phare !","Checkout our new arrivals!":"Découvrez nos nouveautés !","Top picks for you":"Nos meilleures suggestions pour vous","Analyzing query":"Requête d'analyse","Looking up information":"Recherche d'informations","Preparing results":"Préparation des résultats","Almost ready":"Presque prêt","Searching for products":"Recherche de produits","Getting product details":"Obtenir les détails du produit","Finding available discounts":"Trouver les réductions disponibles","Checking size guide":"Consultez le guide des tailles","Checking loyalty program":"Vérification du programme de fidélité","Tracking your order":"Suivi de votre commande","Processing support request":"Traitement de la demande d'assistance","Connecting to human agent":"Connexion à un agent humain","Retrieving your cart":"Récupérer votre chariot","Adding to cart":"Ajouter au panier","Updating cart":"Mise à jour du panier","Shopping bag":"Sac à provisions","Your cart":"
7348Votre panier","Your cart is empty":"Votre panier est vide","Chat with AI to discover products you'll love!":"Discutez avec l'IA pour découvrir des produits que vous allez adorer !","Start shopping":"Commencez vos achats","Subtotal":"Total","item":"article","Checkout":"Vérifier","Some items in your cart are no longer available":"Certains articles de votre panier ne sont plus disponibles","Remove from cart?":"Retirer du panier ?","{{title}} will be removed from your cart.":"{{title}} sera retiré de votre panier.","Keep item":"Conserver l'objet","Remove item":"Supprimer l'élément","Decrease quantity":"Diminuer la quantité","Increase quantity":"Augmenter la quantité","I can help you find the right fit":"Je peux vous aider à trouver la bonne taille","Recommended":"Recommandé","Option":"Option","sold out":"épuisé","Size chart":"Guide des tailles","Size recommendation":"Recommandation de taille","Product dimensions":"Dimensions du produit","Swipe to see all columns":"Glissez pour voir toutes les colonnes","Hide extra columns":"Masquer les colonnes supplémentaires","Showing {visible} of {total} sizes":"Affichage de {visible} sur {total} tailles","Show less":"Afficher moins","Welcome visitor teaser":"Bonjour ð\nComment pouvons-nous vous aider ?","Offline status":"Répond généralement en quelques minutes"},"FAQs":{"rmgQ8SHUDrBbpLuaQgac":{"questions":[{"questionId":"2lUyh0bmS7MWkKfIcAUd","categoryId":"rmgQ8SHUDrBbpLuaQgac","featured":true,"published":true,"isOutOfDate":false,"question":"Retours, échanges, remboursements durant la mégavente d'entrepôt","answer":"<p style=\"font-family: Inter;\">Durant les mégas ventes dâentrepôt, tous les achats sont des ventes finales. Aucun retour ni échange ne pourra être accepté.<br></p>"},{"questionId":"g5YA0xYzXM4KjMsILX85","categoryId":"rmgQ8SHUDrBbpLuaQgac","featured":true,"published":true,"isOutOfDate":false,"question":"Mon code promo ne fonctionne pas","answer":"<p style=\"font-family: Inter;\">Durant les mégas ventes annuelles, aucun code promotionnel ne peut être appliqué puisque les produits sont déjà offerts à prix très réduits.</p><p style=\"font-family: Inter;\">Nous vous recommandons de conserver vos codes promotionnels pour une prochaine commande.<br></p>"},{"questionId":"AvfYsvNkD1ptgjZJZvH0","categoryId":"rmgQ8SHUDrBbpLuaQgac","featured":true,"published":true,"isOutOfDate":false,"question":"Comment puis-je utiliser mes points accumulés ?","answer":"<p style=\"font-family: Inter;\">Durant les mégas ventes annuelles, les points fidélité ne peuvent pas être accumulés ni utilisés puisque les produits sont déjà fortement réduits.</p><p style=\"font-family: Inter;\">Nous vous recommandons de conserver vos points pour une prochaine commande.<br></p>"}],"categoryId":"rmgQ8SHUDrBbpLuaQgac","featured":true,"position":1,"icon":"discountAuto","published":false,"isOutOfDate":false,"question":"Megavente d'entrepôt"},"ZjE94iFYCHihmfmPqh8K":{"questions":[{"questionId":"3LJtdQnzg7PX1bgbNjQb","categoryId":"ZjE94iFYCHihmfmPqh8K","featured":true,"published":false,"isOutOfDate":false,"question":"How long will it take to receive my order?","answer":"<p style=\"font-family: Inter;\">Typically, it takes 3-5 business days to receive your order. We're doing our best to deliver it promptly for you.</p>"},{"questionId":"fpdmQ11iaA6xekIAfIPR","categoryId":"ZjE94iFYCHihmfmPqh8K","featured":true,"published":false,"isOutOfDate":false,"question":"How to track my order?","answer":"<p style=\"font-family: Inter;\">You can track your order using your order number or tracking number provided in your shipping confirmation email. Click on <a href=\"#chatty-tracking\">Track</a> navigation or <a href=\"#chatty-chat\">Chat with us</a>.</p>"},{"questionId":"8hk4Fjh5ga1DQI4kVZ8r","categoryId":"ZjE94iFYCHihmfmPqh8K","featured":true,"published":false,"isOutOfDate":false,"question":"Do you ship internationally?","answer":"<p style=\"font-family: Inter;\">Yes, we do ship internationally. The shipping fee may vary depending on your location.</p>"},{"questionId":"KyJuw1yqkaROObFgQxzp","categoryId":"ZjE94iFYCHihmfmPqh8K","featured":false,"published":true,"isOutOfDate":false,"question":"ð¦ Précommande","answer":"<p>Les commandes contenant un produit en précommande sont expédiées <strong>en un seul envoi</strong>, à partir de la date indiquée sur la page du produit.</p><p></p><p>Pour <strong>Rêvolution HYDRA LIFT et HYDRA +5D</strong>, les expéditions débuteront <strong>à partir du 24 août 2026</strong>.</p><p></p><p>Aucun envoi partiel nâest effectué. Si votre commande contient dâautres produits disponibles immédiatement, ils seront expédiés avec votre précommande.</p>"}],"categoryId":"ZjE94iFYCHihmfmPqh8K","featured":true,"position":2,"icon":"cart","published":true,"isOutOfDate":false,"question":"Commande et expédition"},"Ur6ETo2ulSPBBPErMG0M":{"questions":[{"questionId":"q9Ja5oyHiWsVjQBTl9N3","categoryId":"Ur6ETo2ulSPBBPErMG0M","featured":true,"published":false,"isOutOfDate":false,"question":"What is your return policy?","answer":"<p style=\"font-family: Inter;\">Please check our return/refund/exchange policy <a href=\"https://melissa-harvey.myshopify.com/policies/refund-policy\" rel=\"noopener noreferrer\">here</a>.</p>"},{"questionId":"QkXyl5v2s9MkK60PUg1u","categoryId":"Ur6ETo2ulSPBBPErMG0M","featured":true,"published":false,"isOutOfDate":false,"question":"Can I exchange an item?","answer":"<p style=\"font-family: Inter;\">You can exchange an item with a higher-price item or the same item with a different size. See detailed policy <a href=\"https://melissa-harvey.myshopify.com/policies/refund-policy\" rel=\"noopener noreferrer\">here</a>.</p>"}],"categoryId":"Ur6ETo2ulSPBBPErMG0M","featured":true,"position":3,"icon":"exchange","published":false,"isOutOfDate":false,"question":"Ãchange et retour"},"dhFguG5cDkDqmlZMfutd":{"questions":[{"questionId":"XGXqh9rMo20tsPRzOTBG","categoryId":"dhFguG5cDkDqmlZMfutd","featured":true,"published":true,"isOutOfDate":false,"question":"Jâai besoin de parler avec un humain","answer":"<p style=\"font-family: Inter;\">Vous pouvez communiquer avec notre équipe directement ici. Un délai de réponse de 24 heures peut parfois être nécessaire.</p><p style=\"font-family: Inter;\">Vous pouvez également nous appeler au 514-277-5461 durant les heures dâouverture, du lundi au vendredi de 8 h à 17 h, ou nous écrire à <a rel=\"noopener noreferrer nofollow\" href=\"mailto:[email protected]\">[email protected]</a>.</p>"}],"categoryId":"dhFguG5cDkDqmlZMfutd","featured":false,"position":4,"icon":"","published":true,"isOutOfDate":false,"question":"Contact"},"nsyhZotSwJI1wbu3IwRX":{"questions":[],"categoryId":"nsyhZotSwJI1wbu3IwRX","featured":false,"position":5,"icon":"","published":false,"isOutOfDate":false,"question":"Uncategorized"}}} || {}; 7349 7350 window.AVADA_FAQ = { 7351 campaigns: [{"templateId":"browser_collection_page","name":"Collection boost","status":"inactive","trigger":{"type":"after_time","value":8,"displayOn":{"type":"collection","value":[]}}
7351,"condition":{"audience":"all","displayTime":"all_time","device":"all","duration":{"type":"always","value":10},"country":{"type":"all","value":[]},"filterCustomers":"all","segmentIds":[],"customerIds":[]},"message":{"type":"text","content":"<p>Hi! I see you're browsing our collection. I can help you find the perfect product</p>","productContent":"<p>You might like this product!</p>","discountContent":"<p>Hey there! ð</p><p>We've got an exclusive Black Friday coupon just for you. Click to get your discount! Limited time only!</p>","discount":null,"usageInstruction":"This coupon is valid for summer clothing, with all items eligible for a 20% discount","productsList":[],"productType":"best_sellers","bestSellerMessage":"Checkout our best seller!","newArrivalsMessage":"Checkout our new arrivals!","topPicksForYouMessage":"Top picks for you","backgroundColor":"#ffffff","textColor":"#232323","buttonColor":"#232323","buttonTextColor":"#ffffff"},"viewSimilarButton":"View similar","askAboutItButton":"Ask about it","viewProductButton":"View product","shopNowButton":"Shop now","priority":6,"triggered":0,"interacted":0,"createdAt":"2026-06-04T20:47:32.596Z","updatedAt":"2026-06-04T20:47:32.596Z","id":"NCprnyT03JPbroOl5BwI"},{"templateId":"search_page","name":"Search page","status":"inactive","trigger":{"type":"after_time","value":5},"condition":{"audience":"all","displayTime":"all_time","device":"all","duration":{"type":"always","value":10},"country":{"type":"all","value":[]},"filterCustomers":"all","segmentIds":[],"customerIds":[]},"message":{"type":"text","content":"<p>Can I help you find the perfect product? ð</p>","contentMessageType":"custom_message","quickQuestions":[{"id":1,"content":"What is the best product?"},{"id":2,"content":"What is on sale?"},{"id":3,"content":"Can you suggest products for me?"}],"backgroundColor":"#ffffff","textColor":"#232323","buttonColor":"#232323","buttonTextColor":"#ffffff","replyPlaceholder":"Click to reply"},"priority":3,"triggered":0,"interacted":0,"createdAt":"2026-06-04T20:38:55.180Z","updatedAt":"2026-06-04T20:38:55.180Z","id":"OuipxNoARjpzopSBP6iu"},{"templateId":"product_recommendation","name":"Product Recommendation","status":"inactive","trigger":{"type":"after_time","value":8,"displayOn":{"type":"product","value":[]}},"condition":{"audience":"all","displayTime":"all_time","device":"all","duration":{"type":"always","value":10},"country":{"type":"all","value":[]},"filterCustomers":"all","segmentIds":[],"customerIds":[]},"message":{"productContent":"<p>You might like this product!</p>","discountContent":"<p>Hey there! ð</p><p>We've got an exclusive Black Friday coupon just for you. Click to get your discount! Limited time only!</p>","discount":null,"usageInstruction":"This coupon is valid for summer clothing, with all items eligible for a 20% discount","productsList":[],"productType":"best_sellers","type":"product_recommendation","content":"<p>Hi! Interested in this product? Ask me anything or get more details!</p>","contentMessageType":"quick_question","quickQuestions":[{"id":1,"content":"Is this item still available?"},{"id":2,"content":"How fast is shipping?"},{"id":3,"content":"Which size should I choose?"}],"bestSellerMessage":"Checkout our best seller!","newArrivalsMessage":"Checkout our new arrivals!","topPicksForYouMessage":"Top picks for you","backgroundColor":"#ffffff","textColor":"#232323","buttonColor":"#232323","buttonTextColor":"#ffffff"},"viewSimilarButton":"View similar","askAboutItButton":"Ask about it","viewProductButton":"View product","shopNowButton":"Shop now","priority":2,"triggered":0,"interacted":0,"createdAt":"2026-06-04T20:38:55.180Z","updatedAt":"2026-06-04T20:38:55.180Z","id":"PDLNFNaBuLVc6BGJnzIP"},{"templateId":"abandoned_cart_reminder","name":"Abandoned cart reminder","status":"inactive","trigger":{"type":"after_time","value":15,"minimumCartValue":0,"displayOn":{"type":"all","value":[]}},"condition":{"audience":"all","displayTime":"all_time","device":"all","duration":{"type":"always","value":10},"country":{"type":"all","value":[]},"filterCustomers":"all","segmentIds":[],"customerIds":[]},"message":{"type":"text","content":"<p>Your items are still in your cart. Want to complete your order?</p>","discountContent":"<p>Still thinking it over? ð We'd love to help you complete your purchase!</p>
7351","productContent":"<p>You might like this product!</p>","productsList":[],"productType":"best_sellers","discount":null,"usageInstruction":"This coupon is valid for summer clothing, with all items eligible for a 20% discount.","bestSellerMessage":"Checkout our best seller!","newArrivalsMessage":"Checkout our new arrivals!","topPicksForYouMessage":"Top picks for you","showProductThumbnail":true,"backgroundColor":"#ffffff","textColor":"#232323","buttonColor":"#232323","buttonTextColor":"#ffffff"},"appearance":{"backgroundColor":"#ffffff","textColor":"#232323","buttonColor":"#232323","buttonTextColor":"#ffffff","primaryButtonBg":"#232323","primaryButtonLabel":"#FFFFFF","secondaryButtonBg":"#F3F4F6","secondaryButtonLabel":"#232323"},"viewSimilarButton":"View similar","askAboutItButton":"Ask about it","viewProductButton":"View product","shopNowButton":"Shop now","viewCartButton":"View cart","completeOrderButton":"Complete order","priority":5,"triggered":0,"interacted":0,"createdAt":"2026-06-04T20:47:32.596Z","updatedAt":"2026-06-04T20:47:32.596Z","id":"X5SBoNz2Viw1Jj9DQ4Fu"},{"templateId":"welcome_message","name":"Welcome visitor","status":"active","trigger":{"type":"after_time","value":5,"displayOn":{"type":"all","value":[]}},"condition":{"audience":"all","displayTime":"all_time","device":"all","duration":{"type":"always","value":10},"country":{"type":"all","value":[]},"filterCustomers":"all","segmentIds":[],"customerIds":[]},"contentMessageType":"custom_message","quickQuestions":[{"id":1,"content":"Is this item still available?"},{"id":2,"content":"How fast is shipping?"},{"id":3,"content":"Which size should I choose?"}],"message":{"productContent":"<p>You might like this product!</p>","discountContent":"<p>Hey there! ð</p><p>We've got an exclusive Black Friday coupon just for you. Click to get your discount! Limited time only!</p>","discount":null,"usageInstruction":"This coupon is valid for summer clothing, with all items eligible for a 20% discount","productsList":[],"productType":"best_sellers","type":"text","content":"<p>Hi {{customer_name}} ð</p><p>How can we help you?</p>","replyPlaceholder":"Click to reply","backgroundColor":"#ffffff","textColor":"#232323","buttonColor":"#232323","buttonTextColor":"#ffffff"},"viewSimilarButton":"View similar","askAboutItButton":"Ask about it","viewProductButton":"View product","shopNowButton":"Shop now","priority":1,"createdAt":"2026-06-04T20:38:55.180Z","updatedAt":"2026-06-04T20:38:55.180Z","revenue":25478.39,"interacted":825,"triggered":27280,"addToCart":9072,"id":"mMOXLvmHtwGRJ4JRy7fY"},{"templateId":"cart_booster","name":"Cart Booster","status":"inactive","trigger":{"type":"after_time","value":5,"minimumCartValue":0,"displayOn":{"type":"all","value":[]}},"condition":{"audience":"all","displayTime":"all_time","device":"all","duration":{"type":"always","value":10},"country":{"type":"all","value":[]},"filterCustomers":"all","segmentIds":[],"customerIds":[]},"message":{"type":"text","content":"<p>Good choice ðï¸ Thanks for your interest! Want to learn more or place an order now?</p>","productContent":"<p>You might like this product!</p>","discountContent":"<p>Hey there! ð</p><p>We've got an exclusive Black Friday coupon just for you. Click to get your discount! Limited time only!</p>","discount":null,"usageInstruction":"This coupon is valid for summer clothing, with all items eligible for a 20% discount","productsList":[],"productType":"best_sellers","bestSellerMessage":"Checkout our best seller!","newArrivalsMessage":"Checkout our new arrivals!","topPicksForYouMessage":"Top picks for you","backgroundColor":"#ffffff","textColor":"#232323","buttonColor":"#232323","buttonTextColor":"#ffffff"},"viewSimilarButton":"View similar","askAboutItButton":"Ask about it","viewProductButton":"View product","shopNowButton":"Shop now","priority":4,"triggered":0,"interacted":0,"createdAt":"2026-06-04T20:47:32.596Z","updatedAt":"2026-06-04T20:47:32.596Z","id":"tnQeFzlCNVDtmMsFRsY5"}] || [], 7352 questions: [{"answer":"<p style=\"font-family: Inter;\">Durant les mégas ventes dâentrepôt, tous les achats sont des ventes finales. Aucun retour ni échange ne pourra être accepté.<br></p>","question":"Retours, échanges, remboursements durant la mégavente d'entrepôt","published":true,"categoryId":"rmgQ8SHUDrBbpLuaQgac","createdAt":"2026-06-05T10:47:04.412Z","featured":true,"categories":"Megavente d'entrepôt","updatedAt":"2026-06-05T10:48:46.936Z","id":"2lUyh0bmS7MWkKfIcAUd","questionId":"2lUyh0bmS7MWkKfIcAUd"},{"defaultCategoryId":1,"defaultQuestionId":1,"question":"How long will it take to receive my order?","featured":true,"createdAt":"2026-06-04T20:38:53.911Z","id":"3LJtdQnzg7PX1bgbNjQb","categoryId":"ZjE94iFYCHihmfmPqh8K","answer":"<p style=\"font-family: Inter;\">Typically, it takes 3-5 business days to receive your order. We're doing our best to deliver it promptly for you.</p>","categories":"Commande et expédition","published":false,"updatedAt":"2026-06-05T10:53:16.489Z","questionId":"3LJtdQnzg7PX1bgbNjQb"},{"defaultCategoryId":1,"defaultQuestionId":3,"question":"Do you ship internationally?","featured":true,"createdAt":"2026-06-04T20:38:53.911Z","id":"8hk4Fjh5ga1DQI4kVZ8r","categoryId":"ZjE94iFYCHihmfmPqh8K","answer":"<p style=\"font-family: Inter;\">Yes, we do ship internationally. The shipping fee may vary depending on your location.</p>","categories":"Commande et expédition","published":false,"updatedAt":"2026-06-05T10:53:37.344Z","questionId":"8hk4Fjh5ga1DQI4kVZ8r"},{"answer":"<p style=\"font-family: Inter;\">Durant les mégas ventes annuelles, les points fidélité ne peuvent pas être accumulés ni utilisés puisque les produits sont déjà fortement réduits.</p><p style=\"font-family: Inter;\">Nous vous recommandons de conserver vos points pour une prochaine commande.<br></p>","question":"Comment puis-je utiliser mes points accumulés ?","published":true,"categoryId":"rmgQ8SHUDrBbpLuaQgac","featured":true,"createdAt":"2026-06-05T10:50:23.226Z","id":"AvfYsvNkD1ptgjZJZvH0","questionId":"AvfYsvNkD1ptgjZJZvH0"},{"answer":"<p>Les commandes contenant un produit en précommande sont expédiées <strong>en un seul envoi</strong>, à partir de la date indiquée sur la page du produit.</p><p></p><p>Pour <strong>Rêvolution HYDRA LIFT et HYDRA +5D</strong>, les expéditions débuteront <strong>à partir du 24 août 2026</strong>.</p><p></p><p>Aucun envoi partiel nâest effectué. Si votre commande contient dâautres produits disponibles immédiatement, ils seront expédiés avec votre précommande.</p>","question":"ð¦ Précommande","published":true,"categoryId":"ZjE94iFYCHihmfmPqh8K","featured":false,"createdAt":"2026-08-11T15:01:32.436Z","id":"KyJuw1yqkaROObFgQxzp","questionId":"KyJuw1yqkaROObFgQxzp"},{"defaultCategoryId":2,"defaultQuestionId":6,"question":"Can I exchange an item?","featured":true,"createdAt":"2026-06-04T20:38:53.912Z","id":"QkXyl5v2s9MkK60PUg1u","categoryId":"Ur6ETo2ulSPBBPErMG0M","answer":"<p style=\"font-family: Inter;\">You can exchange an item with a higher-price item or the same item with a different size. See detailed policy <a href=\"https://melissa-harvey.myshopify.com/policies/refund-policy\" rel=\"noopener noreferrer\">here</a>.</p>","categories":"Ãchange et retour","published":false,"updatedAt":"2026-06-05T10:54:19.613Z","questionId":"QkXyl5v2s9MkK60PUg1u"},{"answer":"<p style=\"font-family: Inter;\">Vous pouvez communiquer avec notre équipe directement ici. Un délai de réponse de 24 heures peut parfois être nécessaire.</p><p style=\"font-family: Inter;\">Vous pouvez également nous appeler au 514-277-5461 durant les heures dâouverture, du lundi au vendredi de 8 h à 17 h, ou nous écrire à <a rel=\"noopener noreferrer nofollow\" href=\"mailto:[email protected]\">[email protected]</a>.</p>","question":"Jâai besoin de parler avec un humain","published":true,"featured":true,"createdAt":"2026-06-05T10:51:38.673Z","categories":"Contact","categoryId":"dhFguG5cDkDqmlZMfutd","updatedAt":"2026-06-05T10:52:32.722Z","id":"XGXqh9rMo20tsPRzOTBG","questionId":"XGXqh9rMo20tsPRzOTBG"},{"defaultCategoryId":1,"defaultQuestionId":2,"question":"How to track my order?","featured":true,"createdAt":"2026-06-04T20:38:53.911Z","id":"fpdmQ11iaA6xekIAfIPR","categoryId":"ZjE94iFYCHihmfmPqh8K","answer":"<p style=\"font-family: Inter;\">
7352You can track your order using your order number or tracking number provided in your shipping confirmation email. Click on <a href=\"#chatty-tracking\">Track</a> navigation or <a href=\"#chatty-chat\">Chat with us</a>.</p>","categories":"Commande et expédition","published":false,"updatedAt":"2026-06-05T10:53:26.533Z","questionId":"fpdmQ11iaA6xekIAfIPR"},{"answer":"<p style=\"font-family: Inter;\">Durant les mégas ventes annuelles, aucun code promotionnel ne peut être appliqué puisque les produits sont déjà offerts à prix très réduits.</p><p style=\"font-family: Inter;\">Nous vous recommandons de conserver vos codes promotionnels pour une prochaine commande.<br></p>","question":"Mon code promo ne fonctionne pas","published":true,"categoryId":"rmgQ8SHUDrBbpLuaQgac","createdAt":"2026-06-05T10:48:16.726Z","featured":true,"categories":"Megavente d'entrepôt","updatedAt":"2026-06-05T10:48:54.971Z","id":"g5YA0xYzXM4KjMsILX85","questionId":"g5YA0xYzXM4KjMsILX85"},{"defaultCategoryId":2,"defaultQuestionId":5,"question":"What is your return policy?","featured":true,"createdAt":"2026-06-04T20:38:53.911Z","id":"q9Ja5oyHiWsVjQBTl9N3","categoryId":"Ur6ETo2ulSPBBPErMG0M","answer":"<p style=\"font-family: Inter;\">Please check our return/refund/exchange policy <a href=\"https://melissa-harvey.myshopify.com/policies/refund-policy\" rel=\"noopener noreferrer\">here</a>.</p>","categories":"Ãchange et retour","published":false,"updatedAt":"2026-06-05T10:54:08.881Z","questionId":"q9Ja5oyHiWsVjQBTl9N3"}] || [], 7353 categories: [{"question":"Megavente d'entrepôt","position":1,"featured":true,"icon":"discountAuto","categoryId":"rmgQ8SHUDrBbpLuaQgac","createdAt":"2026-06-05T10:45:03.677Z","id":"rmgQ8SHUDrBbpLuaQgac","questions":[{"title":"Retours, échanges, remboursements durant la mégavente d'entrepôt","featured":true,"published":true,"questionId":"2lUyh0bmS7MWkKfIcAUd"},{"title":"Mon code promo ne fonctionne pas","featured":true,"published":true,"questionId":"g5YA0xYzXM4KjMsILX85"},{"title":"Comment puis-je utiliser mes points accumulés ?","featured":true,"published":true,"questionId":"AvfYsvNkD1ptgjZJZvH0"}],"published":false,"updatedAt":"2026-08-11T15:01:46.676Z"},{"defaultCategoryId":1,"index":1,"featured":true,"icon":"cart","createdAt":"2026-06-04T20:38:53.910Z","position":2,"question":"Commande et expédition","id":"ZjE94iFYCHihmfmPqh8K","categoryId":"ZjE94iFYCHihmfmPqh8K","questions":[{"title":"How long will it take to receive my order?","question":"How long will it take to receive my order?","answer":"<p>Typically, it takes 3-5 business days to receive your order. We're doing our best to deliver it promptly for you.</p>","featured":true,"published":false,"index":1,"defaultCategoryId":1,"defaultQuestionId":1,"questionId":"3LJtdQnzg7PX1bgbNjQb"},{"title":"How to track my order?","question":"How to track my order?","answer":"<p>You can track your order using your order number or tracking number provided in your shipping confirmation email. Click on <a href=\"#chatty-tracking\">Track</a> navigation or <a href=\"#chatty-chat\">Chat with us</a>.</p>","featured":true,"published":false,"index":2,"defaultCategoryId":1,"defaultQuestionId":2,"questionId":"fpdmQ11iaA6xekIAfIPR"},{"title":"Do you ship internationally?","question":"Do you ship internationally?","answer":"<p>Yes, we do ship internationally. The shipping fee may vary depending on your location.</p>","featured":true,"published":false,"index":3,"defaultCategoryId":1,"defaultQuestionId":3,"questionId":"8hk4Fjh5ga1DQI4kVZ8r"},{"title":"ð¦ Précommande","featured":false,"published":true,"questionId":"KyJuw1yqkaROObFgQxzp"}],"published":true,"updatedAt":"2026-08-11T15:02:04.959Z"},{"defaultCategoryId":2,"index":1,"featured":true,"icon":"exchange","createdAt":"2026-06-04T20:38:53.910Z","position":3,"question":"Ãchange et retour","published":false,"id":"Ur6ETo2ulSPBBPErMG0M","categoryId":"Ur6ETo2ulSPBBPErMG0M","questions":[{"title":"What is your return policy?","question":"What is your return policy?","answer":"<p>Please check our return/refund/exchange policy <a href=\"https://{{shopifyDomain}}/policies/refund-policy\" rel=\"noopener noreferrer\" target=\"_blank\">here</a>.</p>","featured":true,"published":false,"index":1,"defaultCategoryId":2,"defaultQuestionId":5,"questionId":"q9Ja5oyHiWsVjQBTl9N3"},{"title":"Can I exchange an item?","question":"Can I exchange an item?","answer":"<p>You can exchange an item with a higher-price item or the same item with a different size. See detailed policy <a href=\"https://{{shopifyDomain}}/policies/refund-policy\" rel=\"noopener noreferrer\" target=\"_blank\">here</a>.</p>","featured":true,"published":false,"index":2,"defaultCategoryId":2,"defaultQuestionId":6,"questionId":"QkXyl5v2s9MkK60PUg1u"}],"updatedAt":"2026-06-05T10:54:19.630Z"},{"question":"Contact","position":4,"featured":false,"published":true,"icon":"","categoryId":"dhFguG5cDkDqmlZMfutd","createdAt":"2026-06-05T10:52:22.791Z","questions":[{"title":"Jâai besoin de parler avec un humain","featured":true,"published":true,"questionId":"XGXqh9rMo20tsPRzOTBG"}],"updatedAt":"2026-06-05T10:52:32.722Z","id":"dhFguG5cDkDqmlZMfutd"},{"categoryId":"nsyhZotSwJI1wbu3IwRX","question":"Uncategorized","featured":false,"published":false,"icon":"","
7353isDefault":true,"createdAt":"2026-06-04T22:01:27.853Z","position":5,"questions":[],"id":"nsyhZotSwJI1wbu3IwRX","updatedAt":"2026-06-05T10:52:33.076Z"}] || [], 7354 translation: translation, 7355 widgetSetting: {"settingsVersion":2,"enableLiveChat":true,"enableAIAssistant":true,"appearance":{"colors":{"headerBackground":"#D1D5D6","headerForeground":"#232323","content":"#232323","enableHeaderGradient":true,"gradientStart":"#5CB270","gradientEnd":"#F4F269"},"theme":"forest","colorMode":"light_mode","typography":{"content":"Inter","heading":"Inter","availableFonts":[{"label":"Poppins","value":"Poppins"},{"label":"Kanit","value":"Kanit"},{"label":"Kanit-Klaviyo-Hosted","value":"Kanit-Klaviyo-Hosted"},{"label":"GTStandard-M","value":"GTStandard-M"},{"label":"Open Sans","value":"Open+Sans"},{"label":"Montserrat","value":"Montserrat"}]},"layout":{"mobileHeightRatio":"80"},"launcher":{"label":"Chat with us","displayMode":"icon-only","position":"bottom_right","offset":{"x":0,"y":0},"labelColor":"#232323","size":"55px","backgroundColor":"#7BBF6F","icon":"chatty"},"home":{"title":"Hi ð","subtitle":"How can we help you?"},"headerLogoUrl":"https://cdn.meetchatty.com/logos/TL95M7Az3sNltyWyIlje/8f7d42b07678cd8b.png","shopName":"Zorah biocosmétiques","dateFormat":"MM/DD/YYYY","hideBranding":false,"customCss":"","showNavigation":false,"showOrderTrackingTab":true,"showFeaturedArticlesTab":true,"displayPages":{"type":"all","values":[]},"displayDevices":"all","enableChatFocus":true,"showProductAIAssistant":false,"showHomepageAIAssistant":true,"enableTranscriptEmail":false,"showMemberAvatar":false,"storeAvatarUrl":"","showCategoriesTab":true},"prechatContact":{"quickReplies":{"enabled":false},"form":{"fields":["email"],"mode":"optional","requireEmail":true,"promptAfterMessageCount":1,"showNewsletterOptIn":false,"description":"Please enter your contact information so we can keep you updated with our replies"},"contact":{"enabled":true,"methods":{"whatsApp":{"active":false,"value":"","title":"WhatsApp"},"messenger":{"active":false,"value":"","title":"Messenger"},"phoneCall":{"active":false,"value":"","title":"Phone Call"},"email":{"active":true,"value":"[email protected]","title":"Email"},"instagram":{"active":false,"value":"","title":"Instagram"},"telegram":{"active":false,"value":"","title":"Telegram"},"skype":{"active":false,"value":"","title":"Skype"},"line":{"active":false,"value":"","title":"Line"},"zalo":{"active":false,"value":"","title":"Zalo"},"sms":{"active":false,"value":"","title":"SMS"},"tiktok":{"active":false,"value":"","title":"TikTok"}},"methodOrder":["email"],"enableLocalPhoneFormat":false,"enableLocalZaloFormat":false},"enableDisclaimerConsent":true,"disclaimerConsentText":"<p>By sending us a message, you agree to our <a href=\"https://zorah.ca/policies/privacy-policy\" rel=\"noopener noreferrer\">privacy policy</a>.</p>"},"availability":{"breakTimes":[{"startTimeBreak":"12:00","endTimeBreak":"13:00"}],"holidays":[],"onlineStatusMode":"during_hours","timeZone":"America/New_York","workingHoursMode":"all_day","weeklySchedule":{"monday":{"label":"Monday","isSelect":true,"timeStart":"09:00","timeEnd":"17:00"},"tuesday":{"label":"Tuesday","isSelect":true,"timeStart":"09:00","timeEnd":"17:00"},"wednesday":{"label":"Wednesday","isSelect":true,"timeStart":"09:00","timeEnd":"17:00"},"thursday":{"label":"Thursday","isSelect":true,"timeStart":"09:00","timeEnd":"17:00"},"friday":{"label":"Friday","isSelect":true,"timeStart":"09:00","timeEnd":"17:00"},"saturday":{"label":"Saturday","isSelect":false,"timeStart":"09:00","timeEnd":"17:00"},"sunday":{"label":"Sunday","isSelect":false,"timeStart":"09:00","timeEnd":"17:00"}},"showBreakTime":false,"showHolidays":false,"showFirstReplyTeaser":true,"firstReplyMessages":{"online":"Thank you for reaching out. We'll be with you in a moment","offline":"Thanks for your message! We've received your contact details and will get back to you soon."},"autoResolve":{"enabled":true,"delayValue":"60","delayUnit":"minute"},"showChatStatus":true,"welcomeMessages":{"offline":"Hi {{customer_name}} ð\nWe are currently offline. We will respond as soon as possible during our next business hours.","useOffline":false,"online":"Hi {{customer_name}} ð\nHow can we help you?"},"statusLabels":{"online":"We are online","offline":"Usually reply in a few minutes","onBreak":"On break · Back at {{schedule}}","onHoliday":"Off today · Back at {{schedule}}","offlineScheduled":"We're away · Back {{schedule}}"}},"aiAgent":{"persona":{"name":"Eva","avatar":"AVATAR_ICON_1","avatarUrl":""},"knowledge":{"supportEmails":"[email protected]"},"scenarios":{"reengageMode":"always","humanAgentRequest":{"aiReplyPolicy":"allow_offline_hour"}},"autoAnswerChannels":["online store"]},"internalFlags":{"accountBlocked":false,"quickReplies":{"suggestionFAQs":[{"questionId":"09fb2f17-bb99-48bb-9f19-f46ce2c92933","question":"ð Track my order","answer":"You can track y
7355our order using the tracking number provided in your shipping confirmation email. Click on [Track](#chatty-tracking) navigation"},{"questionId":"a01e9e63-ccbe-4a27-8665-7c58fee94c0b","question":"ð How long does delivery take?","answer":"Typically, it takes 3-5 business days to receive your order. We're doing our best to deliver it promptly for you."},{"questionId":"414c931f-63eb-494b-8387-16a33482216b","question":"ð Return policy","answer":"Please check our return/refund/exchange policy [here](https://{{shopifyDomain}}/policies/refund-policy)."}]}},"tracking":{"linkStrategy":"custom","customLinkTemplate":"https://t.17track.net/en#nums="}} || {}, 7356 faqPageSetting: {"header":"Frequently Asked Questions","headerColor":"#181A1B","description":"Got a question? We are here to answer!","descriptionColor":"#A8A8A8","categoryColor":"#3B3B3B","questionTextColor":"#303030","questionBackgroundColor":"#F6F6F6","answerTextColor":"#616161","answerBackgroundColor":"#FFFFFF","buttonTextColor":"#FFFFFF","bodyTextColor":"#303030BF","buttonBackgroundColor":"#3B3B3B","backgroundPage":"#FFFFFF","faqPageCustomCss":"","subtitleColor":"#616161","theme":"light-faq-page","opacity":8,"layout":"page","enabledBanner":false,"bannerType":"color","bannerColor":"#616161cc","bannerImage":"","contactUs":{"header":"Not finding what you are looking for?","action":"chatbox","display":false,"description":"Chat with us or send us an email"},"brandingRemoval":false,"customUrl":"avada-faqs","isBlocked":false,"id":"eS97g5hjnrRA9SlAtYKG","statusFAQPage":false} || {}, 7357 isApiMetafield: false, 7358 notificationSettings: false || {} 7359 }; 7360 } 7361 7362 if (!window.AVADA_APP_FAQS_STATUS) { 7363 window.AVADA_APP_FAQS_STATUS = {"websiteId":"ER7UZa","shopMailUsername":"yx3stqs1qnkzxhwv5piz","shopId":"TL95M7Az3sNltyWyIlje","chattySat":"cdf86f6295491efcc679327505a8b61d","enableChatbox":true,"enableAiMode":false,"enableFaqTargeting":true,"isChattyDev":false} || {}; 7364 } 7365 7366 if (!window.AVADA_APP_FAQS_SHOP) {window.AVADA_APP_FAQS_SHOP = { 7367 name: decodeHTMLEntities("Zorah biocosmétiques"), 7368 logo:"", 7369 moneyFormat: "${{amount}}", 7370 moneyWithCurrencyFormat: "${{amount}} USD" 7371 }; 7372 } 7373 7374 if (!window.AVADA_APP_FAQS_CUSTOMER) { 7375 window.AVADA_APP_FAQS_CUSTOMER = { 7376 id: null, 7377 name: null, 7378 email: null, 7379 phone: null, 7380 current_location: null, 7381 orders_count: null, 7382 first_name: null, 7383 last_name: null, 7384 total_spent: "", 7385 tags: null, 7386 accepts_marketing: null, 7387 }; 7388 } 7389 7390 if (!window.AVADA_APP_FAQS_PRODUCT) {window.AVADA_APP_FAQS_PRODUCT = { 7391 compare_at_price: null, 7392 price: "", 7393 title: null, 7394 image: null, 7395 image_alt: null, 7396 id: null, 7397 available: null, 7398 }; 7399 } 7400 7401 } catch (e) { 7402 console.error('Error assigning variables', e); 7403 } 7404 7405 function decodeHTMLEntities(message) { 7406 if (!message) return ''; 7407 const textArea = document.createElement('textarea'); 7408 textArea.innerHTML = message; 7409 return textArea.value; 7410 } 7411</script>
7411 7412<!-- BEGIN app snippet: chatty-request-global -->
7412<script type="text/javascript"> 7413 try { 7414 if (!window.AVADA_APP_FAQS_REQUEST) { 7415 window.AVADA_APP_FAQS_REQUEST = { 7416 design_mode: false, 7417 host: "zorahbiocosmetics.com", 7418 locale: {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}, 7419 market_id: 44463849766, 7420 origin: "https:\/\/zorahbiocosmetics.com", 7421 page_title: "Contact", 7422 page_type: "page", 7423 path: "\/pages\/contact", 7424 visual_preview_mode: false, 7425 }; 7426 } 7427 } catch (e) { 7428 console.error('Error assigning AVADA_APP_FAQS_REQUEST', e); 7429 } 7430</script>
7430 7431<!-- END app snippet --> 7432 7433 7434</div><div id="shopify-block-ALzJtaDlUU0dWb1dGY__15549472988515247997" class="shopify-block shopify-app-block"> 7435 7436 7437</div><div id="shopify-block-AYVRjem9WQzYvSFEya__14826766009936288847" class="shopify-block shopify-app-block">
7438<script id="Discounty-config"> 7439 function discountyExtractTextFromHtml(htmlString) { 7440 if (!htmlString) return ''; 7441 return new DOMParser().parseFromString(htmlString, 'text/html').body.textContent || ''; 7442 } 7443 7444 var $Discounty = {shopData: {"shopConfig":{"shopId":44121,"cart":{"isActive":true,"styles":"{}","config":{},"injectionInfo":[{"selector":".subtotal","injectionType":"BEFORE"}],"contents":[{"locale":"","totalText":"Total","savingText":"Saving"}]},"globalConfig":{"appEnabled":true,"considerCurrencyExchangeRate":false,"customVariantListener":{"element":"","isDatasetProperty":false,"property":""},"developerModeVariantListener":false,"globalCss":"","setTemplateCurrencyFormatAsDefault":false},"volumeDiscount":{"config":{"tierDisplayFormat":"RANGE"},"injectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","title":"Buy more, Save more","buyColumnLabel":"Buy","getColumnLabel":"Get","discountText":"{{Discount}} Off","eachItemText":"on each","newPriceText":"each item {{new-price}}"}]},"miniVolumeDiscount":{"config":{"displayMode":"MAX_DISCOUNT"},"injectionInfo":[],"isActive":false,"styles":"{}","contents":[{"locale":"","maxDiscountText":"Up to {discount}% off","lowestPriceText":"From {price}"}]},"startCountDown":{"config":{"ctaLink":null},"productPageInjectionInfo":[],"homepageInjectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","title":"Sale starts in","daysLabel":"Day","hoursLabel":"Hr","minutesLabel":"Min","secondsLabel":"Sec","ctaText":"Click here"}]},"endCountDown":{"config":{"ctaLink":null},"productPageInjectionInfo":[],"homepageInjectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","title":"Sale ends in","daysLabel":"Day","hoursLabel":"Hr","minutesLabel":"Min","secondsLabel":"Sec","ctaText":"Click here"}]}
7444,"bxgyPopup":{"config":{"hideContinueBtn":false,"badgeShowFreeGift":false,"badgeType":"PERCENTAGE","dismissType":"TRIGGER","autoOpenDrawerEnabled":true},"injectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","title":"Your current cart qualifies for these rewards","subtitle":"Now you are able to choose between them. Add before checking out!","availableRewardsLabel":"You can add {{count}} product(s)","btnSelectLabel":"Select","btnAddLabel":"Add to Cart","btnContinueLabel":"Continue Shopping"}]},"bxgyFab":{"config":{"hideCloseBtn":false,"isFabLeft":true},"injectionInfo":[],"isActive":true,"styles":"{}"},"shipping":{"progressbar":{"config":{"activeOnProductPage":true,"activeOnCartPage":true},"productPageInjectionInfo":[],"cartPageInjectionInfo":[],"cartDrawerInjectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","thresholdInitialText":"Add {{amount}} more to unlock {{discount}} off shipping","thresholdProgressText":"You're {{amount}} away from {{discount}} off shipping","thresholdReachedText":"You've unlocked {{discount}} off shipping!"}]},"progressBarDiscount":null},"bxgy":{"rules":[]}},"expiresAt":"2026-10-10T21:52:21.950448+00:00"},shopDomain: "melissa-harvey.myshopify.com", 7445 customerId: null, 7446 isHomePage: false, 7447 isProductPage: false, 7448 currencyFormat: discountyExtractTextFromHtml(`$0.00`) 7449 .replace( 7450 discountyExtractTextFromHtml(`0.00`),"{{money}}"), 7451 initialSelectedVariant: null, 7452 initialCart: [] || [], 7453 preloadedProducts: [ 7454 7455 ], 7456 products: [ 7457 ], 7458 }; 7459</script>
7459 7460 7461<div id="discounty-bxgy-discount-widgets-container"></div> 7462 7463 7464</div><div id="shopify-block-AUFUwbDRZV1F0Szd5R__217963c07f80af7d0" class="shopify-block shopify-app-block"><!-- Growave Theme extension Embed section --> 7465 7466 <!-- BEGIN app snippet: socialshopwave-helper-v2 -->
7466<script> 7467 if (!window.gw) { 7468 window.gw = {}; 7469 } 7470 7471 if(!window.gw.customizations) { 7472 window.gw.customizations = []; 7473 7474 window.gw.registerWidgetCustomization = (selectWidget, customizeWidget) => { 7475 window.gw.customizations.push([ 7476 selectWidget, 7477 customizeWidget 7478 ]) 7479 } 7480 } 7481 7482 if (window.gw.browserTimeDiffMs === undefined) { 7483 window.gw.browserTimeDiffMs = 0; 7484 } 7485 7486 if (window.gw.useLegacyAdapter === undefined) { 7487 window.gw.useLegacyAdapter = false; 7488 } 7489</script>
7489 7490 7491 7492 <style> 7493 html[lang="en"] .gw-rd-popup-widget-placeholder { 7494 --width-btn: 100%; 7495 --padding-btn: 8px 14px; 7496 } 7497 html[lang="fr"] .gw-rd-popup-widget-placeholder { 7498 --width-btn: unset; 7499 --padding-btn: 9px 0; 7500 } 7501</style> 7502 7503<style id="gw-style-for-RewardsPopUpWidget"> 7504 .gw-rd-popup-widget-login-card__btn-inner button { 7505 width: var(--width-btn) !important; 7506 padding: var(--padding-btn) !important; 7507 } 7508 7509</style> 7510 7511<style id="gw-widgets"> 7512 /* rewards-page */ 7513 /* вÑеменное ÑеÑение */ 7514 .gw-rd-page-widget-card[data-gw-selector="gw-ways-to-earn-page-widget-61917"] h2 { 7515 font-size: 0 !important; 7516 } 7517 .gw-rd-page-widget-card[data-gw-selector="gw-ways-to-earn-page-widget-61917"] h2:before { 7518 content: "Share our website"; 7519 font-size: 20px !important; 7520 display: block !important; 7521 } 7522 .gw-rd-page-widget-modal-body[data-gw-selector="gw-ways-to-earn-page-widget-modal-61917"] .gw-rd-page-widget-modal-body__title { 7523 font-size: 13px !important; 7524 } 7525</style> 7526
7527<script> 7528 const widgets_gw = [ 7529 "RewardsWaysToEarnPageWidget", 7530 "RewardsWaysToEarnPageWidgetModal" 7531 ]; 7532 window.gw.registerWidgetCustomization( 7533 (widgetConfig) => widgets_gw.includes(widgetConfig.widgetName), 7534 (widgetConfig) => { 7535 return { 7536 styleElement: document.querySelector("#gw-widgets") 7537 } 7538 } 7539 ) 7540</script>
7540 7541
7542<script> 7543const rewards_widgets_gw = [ 7544 "RewardsDrawerWidget", 7545 "RewardsPopUpWidget", 7546 "RewardsPopUpRootWidget", 7547 "RewardsAvailableRewardsPageWidget", 7548 "RewardsAvailableRewardsPageWidgetModal", 7549 "RewardsWaysToEarnPageWidget", 7550 "RewardsWaysToEarnPageWidgetModal", 7551 "RewardsWaysToSpendPageWidget", 7552 "RewardsWaysToSpendPageWidgetModal", 7553 "RewardsVipTiersPageWidget", 7554 "RewardsReferralProgramPageWidget", 7555 "RewardsHistoryPageWidget", 7556 "RewardsFaqPageWidget", 7557 "RewardsEmptyStatePageWidget" 7558]; 7559rewards_widgets_gw.forEach((name) => { 7560 window.gw.registerWidgetCustomization( 7561 (widgetConfig) => widgetConfig.widgetName === name, 7562 (widgetConfig) => ({ 7563 defineWidgetVersion: () => "v1", 7564 }) 7565 ); 7566}); 7567</script>
7567 7568 7569 7570 7571<div class="gw-widget-placeholder-LC-wrapper" style="display: block"> 7572 <div class="gw-widget-placeholder-LC"></div> 7573</div> 7574<div class="gw-widget-placeholder-RC-wrapper" style="display: block"> 7575 <div class="gw-widget-placeholder-RC"></div> 7576</div> 7577<div class="gw-widget-placeholder-BR-wrapper" style="display: block"> 7578 <div class="gw-widget-placeholder-BR"></div> 7579</div> 7580<div class="gw-widget-placeholder-BL-wrapper" style="display: block"> 7581 <div class="gw-widget-placeholder-BL"></div> 7582</div> 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598
7598<script type="text/json" id="common.critical.Points.en"> 7599 {"points_name_singular":"point","points_name_plural":"points"} 7600 </script>
7600 7601 7602 7603 7604 7605 7606
7606<script type="text/json" id="reviews.critical.AverageReviewsWidget.en"> 7607 {"write_a_review":"Write a review","ask_a_question":"Ask a question"} 7608 </script>
7608 7609 7610 7611 7612 7613 7614
7614<script type="text/json" id="reviews.critical.ReviewsStarRatingWidget.en"> 7615 {"write_a_review":"Write a review","ask_a_question":"Ask a question","no_reviews":"No reviews","review":"review"} 7616 </script>
7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626
7626<script type="text/json" id="reviews.critical.ReviewsDrawerWidget.en"> 7627 {"drawer_title":"Our Reviews","drawer_button_title":"Reviews","write_a_review":"Write a review","sort_by":"Sort by:","shop_reviews":"Shop reviews","product_reviews":"Reviews"} 7628 </script>
7628 7629 7630 7631 7632 7633 7634
7634<script type="text/json" id="reviews.critical.ReviewsPageWidget.en"> 7635 {"shop_reviews":"Shop Reviews","product_reviews":"Product Reviews","search":"Search...","customer_reviews_title":"Customer Reviews","reviews":"Reviews","sort_by":"Sort by:","write_a_review":"Write a review"} 7636 </script>
7636 7637 7638 7639 7640 7641 7642
7642<script type="text/json" id="reviews.critical.ReviewsProductPageWidget.en"> 7643 {"ask_a_question":"Ask a question","sort_by":"Sort by:","write_a_review":"Write a review","filter_by":"Filter","questions_main_title":"Questions","reviews":"Reviews","customer_reviews_title":"Customer Reviews","questions":"Questions"} 7644 </script>
7644 7645 7646 7647 7648 7649 7650
7650<script type="text/json" id="reviews.critical.ReviewsSliderWidget.en"> 7651 {"slider_title":"Our customers love us","from_reviews":"from {{count}} reviews"} 7652 </script>
7652 7653 7654 7655 7656 7657 7658
7658<script type="text/json" id="rewards.critical.RewardsPopUpWidget.en"> 7659 {"sign_in":"Sign in","join_now_label":"Join now","launcher_label":"Rewards","join_program":"Join the Loyalty Program to enjoy exclusive rewards!","have_an_account":"Already have an account?","customer_balance":"Your balance:","points_expiration":"Expiration: {{date}}","welcome_to_program":"Welcome to"} 7660 </script>
7660 7661 7662 7663 7664 7665 7666
7666<script type="text/json" id="rewards.critical.RewardsJoinNowModalWidget.en"> 7667 {"description":"Sign up for exciting bonuses!","join_now_label":"Join now","title":"You are welcome to join our loyalty program!"} 7668 </script>
7668 7669 7670 7671 7672 7673 7674
7674<script type="text/json" id="rewards.critical.RewardsVerifyAccountModalWidget.en"> 7675 {"description":"Thanks for joining us! We just sent a verification link to <br /> your email. Click on it and get reward!ð","title":"Verify your account!"} 7676 </script>
7676 7677 7678 7679 7680 7681 7682
7682<script type="text/json" id="rewards.critical.RewardsEarnPointsProductPageWidget.en"> 7683 {"earn_points_on_purchase":"Earn {{points}} {{points_name}} on this purchase.","learn_more":"Learn more","earn_store_credits_on_purchase":"Earn {{store_credits}} store credit on this purchase.","reward_applied":"applied","reward_redeem":"Redeem","reward_undo":"Undo","reward_unlocked":"You have unlocked","sign_in":"Sign in","sign_in_available_reward":"Sign in to discover available reward","spending_rules_fixed_amount_reward":"{{amount}} reward","spending_rules_fixed_percentage_reward":"{{discount}}% discount","spending_rules_fixed_store_credit_reward":"{{amount}} store credit","spending_rules_flexible_amount_reward":"{{amount}} reward","spending_rules_flexible_percentage_reward":"{{discount}}% discount","spending_rules_free_shipping_reward":"Free shipping discount","spending_rules_gift_card_reward":"{{amount}} gift card","spending_rules_product_discount_max_reward":"Free product discount","spending_rules_product_discount_variable_reward":"{{discount}}% on this product","away_from_reward":"You're <strong>{{points_needed}}</strong> away from your reward"} 7684 </script>
7684 7685 7686 7687 7688 7689 7690
7690<script type="text/json" id="wishlist.critical.WishlistPageWidget.en"> 7691 {"header_title":"My Wishlists","link_copied_label":"Link copied","sort_low_to_high_price":"Price Low-High","sort_z_to_a_product_title":"Name Z-A","delete_wishlist_button_accessibility_label":"Delete wishlist","sort_hight_to_low_price":"Price High-Low","sort_recently_added":"Recently added","sort_a_to_z_product_title":"Name A-Z","save_wishlist_button_text":"Save my wishlist","social_share_label":"Share:","add_wishlist_button_text":"Add a new list","edit_wishlist_button_accessibility_label":"Edit wishlist","save_wishlist_button_accessibility_label":"Save wishlist","empty_state_title":"Nothing added to wishlist.","add_to_cart_button_label":"Add to cart","show_in_cart_button_label":"Show in cart","sold_out_label":"Out of stock","browse_products":"Browse products","sort_by":"Sort by:","filter_by":"Filter by:","filter_all":"All","filter_available":"Available"} 7692 </script>
7692 7693 7694 7695 7696 7697 7698
7698<script type="text/json" id="wishlist.critical.SharedWishlistPageWidget.en"> 7699 {"show_in_cart_button_label":"Show in cart","sold_out_label":"Out of stock","edit_wishlist_button_accessibility_label":"Edit wishlist","title":"Shared wishlists","save_wishlist_button_accessibility_label":"Save wishlist","delete_wishlist_button_accessibility_label":"Delete wishlist","empty_state_title":"Nothing added to wishlist.","browse_products":"Browse products","add_to_cart_button_label":"Add to cart"} 7700 </script>
7700 7701 7702 7703 7704 7705 7706
7706<script type="text/json" id="wishlist.critical.WishlistDrawerWidget.en"> 7707 {"drawer_button_label":"Wishlist","drawer_button_label_gift_registry":"Gift registry"} 7708 </script>
7708 7709 7710 7711 7712 7713 7714
7714<script type="text/json" id="wishlist.critical.SaveWishlistModalWidget.en"> 7715 {"save_wishlist_button_text":"Save my wishlist","subscribe_for_newsletter":"Receive price drop and restock updates"} 7716 </script>
7716 7717 7718 7719 7720 7721 7722
7722<script type="text/json" id="wishlist.critical.AddToWishlistProductCardWidget.en"> 7723 {"remove_from_wishlist_button_accessibility_label":"Remove from wishlist","add_to_wishlist_button_accessibility_label":"Add to wishlist"} 7724 </script>
7724 7725 7726 7727 7728 7729 7730
7730<script type="text/json" id="wishlist.critical.AddToWishlistButtonWidget.en"> 7731 {"add_to_wishlist_button_accessibility_label":"Add to wishlist","remove_from_wishlist_button_accessibility_label":"Remove from wishlist"} 7732 </script>
7732 7733 7734 7735 7736 7737 7738
7738<script type="text/json" id="wishlist.critical.AddToWishlistProductPageWidget.en"> 7739 {"add_to_wishlist_button_text":"Add to wishlist","remove_from_wishlist_button_text":"Remove from wishlist","added_to_wishlist_button_text":"Added to wishlist"} 7740 </script>
7740 7741 7742 7743 7744 7745 7746
7746<script type="text/json" id="wishlist.critical.GoToWishlistPageHeaderWidget.en"> 7747 {"open_wishlist_page_button_accessibility_label":"Go to wishlist page"} 7748 </script>
7748 7749 7750 7751 7752 7753 7754
7754<script type="text/json" id="wishlist.critical.WishlistsWidget.en"> 7755 {"add_list_button":"Add a new list","main_title":"Wishlist","main_title_gift_registry":"Gift registry"} 7756 </script>
7756 7757 7758 7759 7760 7761 7762
7762<script type="text/json" id="instagram.critical.InstagramGalleryWidget.en"> 7763 {"view_on_instagram":"View on Instagram","shop_it":"SHOP IT","prev":"Prev","next":"Next","description":"Description","load_more":"Load more"} 7764 </script>
7764 7765 7766 7767 7768 7769 7770
7770<script type="text/json" id="tiktok.critical.TikTokGalleryWidget.en"> 7771 {"view_on_tiktok":"View on TikTok","shop_it":"SHOP IT","description":"Description","load_more":"Load more"} 7772 </script>
7772 7773 7774 7775 7776 7777 7778
7778<script type="text/json" id="giftRegistry.critical.AddToRegistryProductPageWidget.en"> 7779 {"add_to_registry":"Add to registry","added_to_registry":"Added to registry"} 7780 </script>
7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797
7797<script id="gift_registry_critical:gift_registry_settings" type="text/json"> 7798 {"isRegistrantAddressRequired":true,"shareChannelTypes":[{"channelName":"copyShareLink","isEnabled":true},{"channelName":"email","isEnabled":true},{"channelName":"pinterest","isEnabled":true},{"channelName":"facebook","isEnabled":true},{"channelName":"twitter","isEnabled":true},{"channelName":"whatsapp","isEnabled":true}]} 7799 </script>
7799 7800 7801
7801<script id="growave_critical:account_UI" type="text/json"> 7802 {"canUseAccountUI":false} 7803 </script>
7803 7804 7805
7805<script id="growave_critical:b2b" type="text/json"> 7806 {"canUseB2B":false} 7807 </script>
7807 7808 7809
7809<script id="growave_critical:checkout_UI" type="text/json"> 7810 {"canUseCheckoutUI":false} 7811 </script>
7811 7812 7813
7813<script id="growave_critical:customer_account_version" type="text/json"> 7814 {"customerAccountVersion":"NEW_CUSTOMER_ACCOUNTS"} 7815 </script>
7815 7816 7817
7817<script id="growave_critical:nudges_status" type="text/json"> 7818 {"isEnabled":false} 7819 </script>
7819 7820 7821
7821<script id="growave_critical:watermark" type="text/json"> 7822 {"canShowWatermark":false} 7823 </script>
7823 7824 7825
7825<script id="reviews_critical:questions_settings" type="text/json"> 7826 {"isQuestionCaptchaEnabled":false,"isSomeoneAskQuestionTriggerEnabled":true,"isNotificationsAboutQuestionEnabled":true,"customerDisplayNamePolicy":"fullName"} 7827 </script>
7827 7828 7829
7829<script id="reviews_critical:reviews_branding" type="text/json"> 7830 {"reviewsThemeSettings":{"primaryColor":"#1D2939","secondaryColor":"#ffffff"},"reviewsIconSettings":{"starColor":"#FCCA3C","iconType":"default"},"reviewsDrawerSettings":{"drawerPosition":"LC","launcherBackgroundColor":"secondaryColor","launcherFontColor":"#1a1a1a","launcherIconBackgroundColor":"#1a1a1a","device":"hide"},"reviewsWidgetsSettings":{"buttonsColor":"primaryColor","reviewsWidgetLayout":"LL","fontColor":"#ffffff"},"productAvgRatingWidgetSettings":{"widgetVisibility":"show","widgetDisplayStyle":"showTextStarsAndQuestion","showStarsDistributionOnHover":true}} 7831 </script>
7831 7832 7833
7833<script id="reviews_critical:reviews_settings" type="text/json"> 7834 {"canUseTranslation":true,"isReviewTitleEnabled":false,"isReviewTitleRequired":true,"isReviewsVotingEnabled":true,"isReviewsPinningEnabled":true,"isReviewsTranslationEnabled":false,"defaultSortingOption":"mostRelevant","isReviewsMediaEnabled":true,"isUniteReviewsOriginProductEnabled":false,"isReviewEditingEnabled":false,"customerDisplayNamePolicy":"fullName","isVideoReviewsEnabled":false,"isVerifiedBuyerLabelEnabled":true,"isVerifiedBuyerByMerchantLabelEnabled":true,"isImportedLabelEnabled":true,"isIncentivizedLabelEnabled":false,"isProductReviewsSummaryEnabled":false,"isConsentRequired":false,"consentPolicyUrl":null} 7835 </script>
7835 7836 7837
7837<script id="rewards_critical:rewards_branding" type="text/json"> 7838 {"general":{"theme":{"primaryColor":"#0A4735","secondaryColor":"#B0D085"},"buttons":{"themeColor":"primaryColor","fontColor":"#ffffff"},"content":{"iconsThemeColor":"primaryColor","linksThemeColor":"primaryColor"},"widget":{"type":"popUpWidget"}},"popUpWidget":{"launcher":{"appearance":{"themeColor":"primaryColor","fontColor":"#ffffff","style":"iconWithText"},"icon":{"type":"default","color":"#ffffff","customUrl":null},"visibility":{"device":"allDevices"},"position":{"placement":"BL","desktop":{"side":20,"bottom":20},"mobile":{"side":20,"bottom":20}}},"popUpContent":{"view":"home","banner":{"programName":"Zorah biocosmétiques","themeColor":"primaryColor","fontColor":"#ffffff","image":null}}}} 7839 </script>
7839 7840 7841
7841<script id="rewards_critical:rewards_customers_eligibility" type="text/json"> 7842 {"type":"include","tags":[],"isEnabled":false,"showWidgetsToGuests":false} 7843 </script>
7843 7844 7845
7845<script id="rewards_critical:rewards_pos_settings" type="text/json"> 7846 {"isEnabled":false,"codeType":"barcode_2d","isWalletPassEnabled":false} 7847 </script>
7847 7848 7849
7849<script id="rewards_critical:rewards_programs_status" type="text/json"> 7850 {"pointsProgramEnabled":true,"referralProgramEnabled":true,"tiersProgramEnabled":false,"b2bProgramEnabled":false} 7851 </script>
7851 7852 7853
7853<script id="rewards_critical:rewards_settings" type="text/json"> 7854 {"generalSettings":{"isPointsExpirationEnabled":false,"isApplyDiscountViaButton":true,"isCustomersCanSelfRefund":true,"isRewardsConsentRequired":false,"pointsDecimalPlaces":2,"rewardPageHandle":"reward","isStoreCreditEnabled":false},"referralShareChannels":[{"channelType":"facebookShare","isEnabled":true},{"channelType":"twitterShare","isEnabled":true},{"channelType":"whatsAppShare","isEnabled":true},{"channelType":"facebookMessengerShare","isEnabled":true},{"channelType":"pinterestShare","isEnabled":true},{"channelType":"emailShare","isEnabled":true,"title":"Your friend sent you a reward from {{shop_name}}","message":"Join me in discovering the best of {{shop_name}}. Enjoy your {{reward_type}} by following this link: {{link}}"}]} 7855 </script>
7855 7856 7857
7857<script id="rewards_critical:rewards_storefront_state" type="text/json"> 7858 {"hasFaqs":true} 7859 </script>
7859 7860 7861
7861<script id="rewards_critical:reward_page_availability" type="text/json"> 7862 {"canUseRewardPage":true} 7863 </script>
7863 7864 7865
7865<script id="wishlist_critical:wishlist_branding" type="text/json"> 7866 {"wishlistThemeSettings":{"primaryColor":"#1d2939","secondaryColor":"#00baee"},"wishlistIconSettings":{"heartColor":"#ef3251","backgroundColor":"#ffffff","iconType":"default","customIcons":{"isEnabled":false,"filledImage":null,"outlinedImage":null}},"wishlistButtonSettings":{"borderRadius":2,"color":"primaryColor","fontColor":"#1a1a1a","style":"outlined","isCounterEnabled":true},"wishlistDrawerAndPageSettings":{"device":"allDevices","drawerPosition":"R","launcherBackgroundColor":"#ffffff","launcherFontColor":"#1a1a1a","launcherIconBackgroundColor":"primaryColor","buttonsColor":"primaryColor","buttonsStyle":"outlined","buttonsFontColor":"#1a1a1a","buttonsBorderRadius":2,"linkColor":"secondaryColor"}} 7867 </script>
7867 7868 7869
7869<script id="wishlist_critical:wishlist_settings" type="text/json"> 7870 {"isWishlistEnabled":false,"isDuplicateWishlistEnabled":false,"isWishlistDrawerEnabled":true,"isDisabledForGuests":false,"isSaveWishlistEnabled":false,"isWishlistSocialShareEnabled":true,"wishlistSocialShareChannels":[{"channelName":"copyShareLink","isEnabled":true},{"channelName":"email","isEnabled":true},{"channelName":"facebook","isEnabled":true},{"channelName":"pinterest","isEnabled":true},{"channelName":"twitter","isEnabled":true},{"channelName":"whatsapp","isEnabled":true}],"isCreateDraftOrderFromListEnabled":false,"isListsApprovalByCompanyMembersEnabled":false,"isEditListsByCompanyMembersEnabled":true,"isEditProductQuantityEnabled":false,"isWishlistApprovalRequestNotificationEnabled":false,"isWishlistApprovalCompletedNotificationEnabled":false} 7871 </script>
7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888<!-- TODO use theme settings from the variables --> 7889 7890
7891<script id="gw-additional-info" type="application/json"> 7892 { 7893 "FEATURES": { 7894 "moneyFormat": "${{amount}}", 7895 "moneyWithCurrencyFormat": "${{amount}} USD", 7896 "shopCurrency": "CAD", 7897 "currencySymbol": "$", 7898 "availableApps": ["social-login","reviews","rewards","instagram"], 7899 "storefrontApiAccessToken": "087204b26bb3378514eb106e023aeb30" , 7900 "countryIsoCode": "US", 7901 "languageIsoCode": "EN", 7902 "currencyIsoCode": "USD", 7903 "gwI18nLocale": "en", 7904 "shopName": "Zorah biocosmétiques", 7905 "isShadowRootDisabledGlobally": false, 7906 "storefrontLoginUrl": "\/customer_authentication\/login?return_to=%2Fpages%2Fcontact\u0026locale=en\u0026ui_hint=full\u0026region_country=US" 7907 }, 7908 "GW_CUSTOMER_INFO": null , 7909 "GW_PRODUCT_INFO": { 7910 "productId": null , 7911 "variantId": null , 7912 "defaultVariantId": null 7913 }, 7914 "GW_SHOP_BRAND_INFO": { 7915 "logoUrl": null 7916 } 7917 } 7918</script>
7918 7919
7920<script> 7921 if (window.GW_GROWAVE_LOADED) { 7922 throw new Error("Growave embeds conflict") 7923 } 7924 if (document && document.cookie && document.cookie.includes("GW_DISABLED=true")) { 7925 console.warn("Growave is disabled by cookie") 7926 } else { 7927 window.GW_GROWAVE_LOADED = true; 7928 7929 7930 let GW_BUNDLE_URL="https://static.growave.io/growave-build/main.2de350f8.js"; 7931 const GW_DEV_GROWAVE_BUNDLE_URL = localStorage.getItem("GW_DEV_GROWAVE_BUNDLE_URL"); 7932 if (GW_DEV_GROWAVE_BUNDLE_URL) { 7933 GW_BUNDLE_URL = GW_DEV_GROWAVE_BUNDLE_URL; 7934 } 7935 if (!GW_BUNDLE_URL) { 7936 throw new Error("Url for bundle not found!") 7937 } 7938 window.gwWebpackGlobal = window.gwWebpackGlobal || {}; 7939 const mainScript = document.createElement("script"); 7940 mainScript.defer = true; 7941 mainScript.type="module"; 7942 mainScript.src=GW_BUNDLE_URL; 7943 document.body.appendChild(mainScript); 7944 } 7945</script>
7945 7946<!-- END app snippet --> 7947 7948 7949 7950</div><div id="shopify-block-AT1lNdFdFbnE1VDhFU__9685009021672784835" class="shopify-block shopify-app-block"><!-- MTM VERSION: 25.06.03.01 -->
7951<script src='https://cdn.shopify.com/extensions/01a11f74-6899-7be4-9307-52666702436b/grouptify-combined-listings-460/assets/swatch-scripts.js' type='text/javascript'></script>
7951 7952 7953 7954 7955 7956<div class='mpg-overlay'> 7957 <div class='mpg-card'></div> 7958</div> 7959 7960 7961 7962 7963 7964 7965 7966 7967 <!-- BEGIN app snippet: swatch_styles --> 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979<style> 7980 body:has(.mcs-widget--prod) .mpg-swatch:not(.mpg-card) [os-type="shopify-option"] { 7981 display: none !important; 7982 } 7983 body:has(.mcs-widget--card) .mpg-swatch.mpg-variant.mpg-card { 7984 display: none !important; 7985 } 7986 7987 .mpg-overlay { 7988 position: fixed; 7989 top: 0; 7990 left: 0; 7991 right: 0; 7992 bottom: 0; 7993 width: 100%; 7994 height: 100%; 7995 z-index: 99999; 7996 pointer-events: none; 7997 } 7998 .mpg-overlay .mpg-card { 7999 width: 100%; 8000 height: 100%; 8001 } 8002 .mpg-swatch__option.blocked { 8003 cursor: not-allowed !important; 8004 } 8005 8006 .mpg-swatch__option [style*="#fff 50%"], 8007 .mpg-swatch__option [style*="#ffffff 50%"], 8008 .mpg-swatch__option [style*="background: white"], 8009 .mpg-swatch__option [style*="background: #fff"], 8010 .mpg-swatch__option [style*="background: #ffffff"], 8011 .mpg-swatch__option [style*="background: rgb(255, 255, 255)"], 8012 .mpg-swatch__option [style*="background: rgba(255, 255, 255"], 8013 .mpg-swatch__option [style*="background-image: url("] { 8014 box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 8015 } 8016 8017 .mpg-tooltip-container { 8018 position: relative; 8019 } 8020 8021 .mpg-tooltip { 8022 pointer-events: none; 8023 position: absolute; 8024 bottom: calc(100% + 10px); 8025 left: 50%; 8026 transform: translateX(-50%); 8027 background-color: #555; 8028 color: white; 8029 text-align: center; 8030 padding: 2px 10px; 8031 border-radius: 40px; 8032 font-size: 12px; 8033 white-space: nowrap; 8034 z-index: 1; 8035 opacity: 0; 8036 line-height: 1.2; 8037 transition: opacity 0.1s; 8038 } 8039 8040 .mpg-tooltip::after { 8041 content: ""; 8042 position: absolute; 8043 top: 100%; 8044 left: 50%; 8045 margin-left: -5px; 8046 border-width: 5px; 8047 border-style: solid; 8048 border-color: #555 transparent transparent transparent; 8049 } 8050 8051 .mpg-tooltip-container:hover .mpg-tooltip { 8052 opacity: 1; 8053 } 8054 8055 .mpg-snap-scroll-container { 8056 display: flex; 8057 flex-direction: row; 8058 flex-wrap: nowrap; 8059 overflow-x: auto; 8060 overflow-y: hidden; 8061 scrollbar-width: none; 8062 scroll-snap-type: x mandatory; 8063 scroll-snap-align: start; 8064 scroll-behavior: smooth; 8065 -webkit-overflow-scrolling: touch; 8066 } 8067 8068 .mpg-snap-scroll-container .mpg-swatch__option { 8069 scroll-snap-align: start; 8070 } 8071 8072 .mpg-snap-scroll-container label { 8073 white-space: nowrap; 8074 overflow: hidden; 8075 text-overflow: ellipsis; 8076 } 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 .mpg-swatch.mpg-card + .card__colors, 8088 8089 matitmui { 8090 display: none !important; 8091 } 8092 8093 .mpg-card.mpg-swatch:not(.mpg-variants .mpg-swatch) { 8094 width: 100%; 8095 z-index: 20; 8096 display: flex; 8097 position: relative; 8098 flex-direction: column; 8099 gap: 12px !important; 8100 margin-top: 12px !important; 8101 margin-bottom: 12px !important; 8102 } 8103 8104 .mpg-card.mpg-variants .mpg-swatch, 8105 .mpg-swatch.mpg-variant.mpg-card { 8106 margin-top: 12px !important; 8107 margin-bottom: 12px !important; 8108 } 8109 8110 .mpg-card .mpg-swatch__option-set { 8111 display: flex; 8112 position: relative; 8113 flex-direction: column; 8114 gap: 4px !important; 8115 } 8116 8117 .mpg-card .mpg-swatch__option-set.mpg-not-show, 8118 .mpg-swatch.mpg-card:not(:has(.mpg-swatch__option-set:not(.mpg-not-show))) { 8119 display: none !important; 8120 } 8121 8122 .mpg-card .mpg-swatch__nav-limit { 8123 cursor: pointer; 8124 color: #000000 !important; 8125 font-size: 14px !important; 8126 font-weight: 500 !important; 8127 } 8128 8129 .mpg-card .mpg-swatch__label { 8130 8131 } 8132 8133 .mpg-card .mpg-swatch__label-option { 8134 color: #000000 !important; 8135 font-size: 12px !important; 8136 font-weight: 500 !important; 8137 } 8138 8139 .mpg-card .mpg-swatch__label-value { 8140 8141 color: #000000 !important; 8142 font-size: 12px !important; 8143 font-weight: 500 !important; 8144 } 8145 8146 .mpg-card .mpg-swatch__label-value::before { 8147 8148 content: ': '; 8149 color: #000000 !important; 8150 font-size: 12px !important; 8151 font-weight: 500 !important; 8152 } 8153 8154 .mpg-card .mpg-swatch__label-value:empty::before { 8155 content: '' !important; 8156 } 8157 8158 8159 8160 8161 8162 /* Custom CSS */ 8163 /* Activator */ 8164.mpg-card .mpg-dropdown-v2 .mpg-dropdown__summary { 8165 cursor: pointer; 8166 display: flex; 8167 position: relative; 8168 user-select: none; 8169 align-items: center; 8170 justify-content: space-between; 8171 8172 padding-inline: 12px; 8173 padding-block: 8px; 8174 8175 border-style: solid; 8176 border-width: 1px; 8177 border-color: #000000; 8178 border-radius: 6px; 8179 8180 color: #000000; 8181 font-size: 16px; 8182 font-family: inherit; 8183 font-weight: normal; 8184 font-style: normal; 8185 text-decoration: none; 8186 line-height: 16px; 8187 background: #ffffff; 8188} 8189 8190/* Summary */ 8191.mpg-card .mpg-dropdown-v2 .mpg-dropdown__summary::-webkit-details-marker { 8192 display: none; 8193} 8194.mpg-card .mpg-dropdown-v2 .mpg-dropdown__summary::after {
8195 content: ''; 8196 display: inline-block; 8197 transform: rotate(45deg) translateX(calc(8px - 8px * sqrt(2))); 8198 transition: transform 0.3s ease; 8199 8200 width: 8px; 8201 height: 8px; 8202 8203 border: none; 8204 border-color: #000000; 8205 border-right: calc(8px/4) solid; 8206 border-bottom: calc(8px/4) solid; 8207} 8208.mpg-card .mpg-dropdown-v2 .mpg-dropdown__details[open] .mpg-dropdown__summary::after { 8209 transform: rotate(225deg) translateY(-25%); 8210} 8211.mpg-card .mpg-dropdown-v2 .mpg-dropdown__summary-image { 8212 display: none; 8213} 8214.mpg-card .mpg-dropdown-v2 .mpg-dropdown__summary-value { 8215 flex-grow: 1; 8216} 8217.mpg-card .mpg-dropdown-v2 .mpg-dropdown__summary-price { 8218 display: none; 8219} 8220 8221/* Select Box */ 8222.mpg-card .mpg-dropdown-v2.mpg-swatch__nav:not(.mpg-portal .mpg-swatch__nav) { 8223 display: none; 8224} 8225 8226.mpg-card .mpg-dropdown-v2.mpg-swatch__nav { 8227 position: absolute; 8228 top: 100%; 8229 left: 0; 8230 right: 0; 8231 z-index: 1; 8232 8233 display: flex; 8234 flex-direction: column; 8235 overflow-y: auto; 8236 background: #ffffff; 8237 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 8238 max-height: 200px; 8239 8240 padding: 5px; 8241 margin-top: 4px; 8242 gap: 4px; 8243 max-height: calc( 8244 5 * 8245 ( 8246 2 * 6px 8247 + 16px 8248 + 4px 8249 ) 8250 + 2 * 5px 8251 + 2 * 1px 8252 - 4px 8253 ); 8254 8255 border-style: solid; 8256 border-width: 1px; 8257 border-color: #000000; 8258 border-radius: 6px; 8259} 8260 8261/* Scrollbar */ 8262.mpg-card .mpg-dropdown-v2.mpg-swatch__nav::-webkit-scrollbar {
8263 width: 3px; 8264} 8265.mpg-card .mpg-dropdown-v2.mpg-swatch__nav::-webkit-scrollbar-track { 8266 background: #eeeeee; 8267 border-radius: 100px; 8268} 8269.mpg-card .mpg-dropdown-v2.mpg-swatch__nav::-webkit-scrollbar-thumb { 8270 background: #cccccc; 8271 border-radius: 100px; 8272} 8273.mpg-card .mpg-dropdown-v2.mpg-swatch__nav::-webkit-scrollbar-thumb:hover { 8274 background: #bbbbbb; 8275} 8276 8277/* Option Components */ 8278.mpg-card .mpg-dropdown-v2 .mpg-dropdown__option-image { 8279 display: none; 8280} 8281.mpg-card .mpg-dropdown-v2 .mpg-dropdown__option-value { 8282 flex-grow: 1; 8283} 8284.mpg-card .mpg-dropdown-v2 .mpg-dropdown__option-price { 8285 display: none; 8286} 8287 8288/* Normal Option */ 8289.mpg-card .mpg-dropdown-v2 .mpg-swatch__option { 8290 cursor: pointer; 8291 opacity: 1; 8292 transition: all 0.3s ease; 8293 8294 padding-inline: 10px; 8295 padding-block: 6px; 8296 border-radius: 4px; 8297 8298 color: #000000; 8299 font-size: 16px; 8300 font-family: inherit; 8301 font-weight: normal; 8302 font-style: normal; 8303 text-decoration: none; 8304 line-height: 16px; 8305 background: #ffffff; 8306} 8307 8308/* Disabled Option */ 8309.mpg-card .mpg-dropdown-v2 .mpg-swatch__option.disabled { 8310 color: #999999; 8311 font-size: 16px; 8312 font-family: inherit; 8313 font-weight: normal; 8314 font-style: normal; 8315 text-decoration: none; 8316 line-height: 16px; 8317 background: #ffffff; 8318} 8319 8320.mpg-card .mpg-dropdown-v2 .mpg-swatch__option.disabled { opacity: 0.5; text-decoration: line-through !important; } 8321 8322/* Hover Option */ 8323.mpg-card .mpg-dropdown-v2 .mpg-swatch__option:hover { 8324 color: #000000; 8325 font-size: 16px; 8326 font-family: inherit; 8327 font-weight: normal; 8328 font-style: normal; 8329 text-decoration: none; 8330 line-height: 16px; 8331 background: #ebebeb; 8332} 8333 8334/* Selected Option */ 8335.mpg-card .mpg-dropdown-v2 .mpg-swatch__option.selected { 8336 color: #000000; 8337 font-size: 16px; 8338 font-family: inherit; 8339 font-weight: normal; 8340 font-style: normal; 8341 text-decoration: none; 8342 line-height: 16px; 8343 background: #e0e0e0; 8344} 8345 8346 8347 8348.mpg-card .mpg-swatch-circle.mpg-swatch__label { 8349 text-align: left; 8350} 8351 8352.mpg-card .mpg-swatch-circle.mpg-swatch__nav { 8353 display: flex; 8354 flex-wrap: wrap; 8355 gap: 8px; 8356 justify-content: flex-start; 8357 align-items: center; 8358} 8359 8360.mpg-card .mpg-swatch-circle.mpg-snap-scroll-container { 8361 gap: 8px; 8362} 8363 8364.mpg-card .mpg-swatch-circle.mpg-swatch__option { 8365 line-height: 0; 8366 min-width: 36px; 8367 min-height: 36px; 8368 display: grid; 8369 border-style: solid; 8370 border-style: transparent; 8371 border-width: 3.5px; 8372 border-color: #778899; 8373 border-color: transparent; 8374 border-radius: 300px; 8375 padding: 0px; 8376 transition: transform 0.2s; 8377 position: relative; 8378 cursor: pointer; 8379} 8380 8381.mpg-card .mpg-swatch-circle.mpg-swatch__option.disabled { 8382 border-style: solid; 8383 border-style: transparent; 8384 border-width: 3.5px; 8385 border-color: #778899; 8386 border-color: transparent; 8387 padding: 0px; 8388 opacity: 1; 8389} 8390 8391.mpg-card .mpg-swatch-circle.mpg-swatch__option.disabled::before { 8392 top: 50%; 8393 left: 50%; 8394 width: 36px; 8395 height: 1px; 8396 content: ""; 8397 display: inline-block; 8398 position: absolute; 8399 transform: translate(-50%, -50%) rotate(135deg); 8400 background-color: #778899; 8401 opacity: 0; 8402} 8403 8404 8405 .mpg-card .mpg-swatch-circle.mpg-swatch__option.disabled { 8406 opacity: 0.5; 8407 } 8408 .mpg-card .mpg-swatch-circle.mpg-swatch__option.disabled::before { 8409 opacity: 1; 8410 } 8411 8412 8413.mpg-card .mpg-swatch-circle.mpg-swatch__option:hover { 8414 border-style: solid; 8415 border-style: double; 8416 border-width: 3.5px; 8417 border-color: #778899; 8418 border-color: double; 8419 padding: 0px; 8420 transform: none; 8421} 8422 8423.mpg-card .mpg-swatch-circle.mpg-swatch__option.selected { 8424 border-style: solid; 8425 border-style: double; 8426 border-width: 3.5px; 8427 border-color: #778899; 8428 border-color: double; 8429 padding: 0px; 8430} 8431 8432.mpg-card .mpg-swatch-circle.mpg-swatch__option div { 8433 pointer-events: none; 8434 border-radius: 300px; 8435 font-size: 0; 8436 background-size: cover; 8437 background-repeat: no-repeat; 8438 background-position: center; 8439} 8440 8441 8442.mpg-card .mpg-swatch-polaroid.mpg-swatch__label { 8443 text-align: left; 8444} 8445 8446.mpg-card .mpg-swatch-polaroid.mpg-swatch__nav { 8447 display: flex; 8448 flex-wrap: wrap; 8449 gap: 8px; 8450 justify-content: flex-start; 8451 align-items: center; 8452} 8453 8454.mpg-card .mpg-swatch-polaroid.mpg-snap-scroll-container { 8455 gap: 8px; 8456} 8457 8458.mpg-card .mpg-swatch-polaroid.mpg-swatch__option { 8459 line-height: 0; 8460 min-width: 45px; 8461 min-height: 60px; 8462 display: grid; 8463 border-style: solid; 8464 border-style: transparent; 8465 border-width: 1px; 8466 border-color: #778899; 8467 border-color: transparent; 8468 border-radius: 6px; 8469 padding: 2px; 8470 transition: transform 0.2s; 8471 position: relative; 8472 cursor: pointer; 8473} 8474 8475.mpg-card .mpg-swatch-polaroid.mpg-swatch__option.disabled { 8476 border-style: solid; 8477 border-style: transparent; 8478 border-width: 1px; 8479 border-color: #778899; 8480 border-color: transparent; 8481 padding: 2px; 8482 opacity: 1; 8483} 8484 8485.mpg-card .mpg-swatch-polaroid.mpg-swatch__option.disabled::before { 8486 top: 50%; 8487 left: 50%; 8488 width: calc(1px * sqrt(45*45 + 60*60)); 8489 height: 1px; 8490 content: ""; 8491 display: inline-block; 8492 position: absolute; 8493 transform: translate(-50%, -50%) rotate(atan(-60/45)); 8494 background-color: #778899; 8495 opacity: 0; 8496} 8497 8498 8499 .mpg-card .mpg-swatch-polaroid.mpg-swatch__option.disabled { 8500 opacity: 0.5; 8501 } 8502 .mpg-card .mpg-swatch-polaroid.mpg-swatch__option.disabled::before { 8503 opacity: 1; 8504 } 8505 8506 8507.mpg-card .mpg-swatch-polaroid.mpg-swatch__option:hover { 8508 border-style: solid; 8509 border-style: solid; 8510 border-width: 1px; 8511 border-color: #778899; 8512 border-color: solid; 8513 padding: 2px; 8514 transform: none; 8515} 8516 8517.mpg-card .mpg-swatch-polaroid.mpg-swatch__option.selected { 8518 border-style: solid; 8519 border-style: solid; 8520 border-width: 1px; 8521 border-color: #778899; 8522 border-color: solid; 8523 padding: 2px; 8524} 8525 8526.mpg-card .mpg-swatch-polaroid.mpg-swatch__option div { 8527 pointer-events: none;
8528 border-radius: calc(6px - 1px - 2px); 8529 font-size: 0 !important; 8530 width: 100%; 8531 height: 100%; 8532 background-size: cover; 8533 background-repeat: no-repeat; 8534 background-position: center; 8535} 8536 8537 8538.mpg-card .mpg-button.mpg-swatch__label { 8539 font-weight: 500; 8540 text-align: left; 8541} 8542 8543.mpg-card .mpg-button.mpg-swatch__nav { 8544 display: flex; 8545 flex-wrap: wrap; 8546 gap: 9px; 8547 justify-content: flex-start; 8548 align-items: center; 8549} 8550 8551.mpg-card .mpg-button.mpg-snap-scroll-container { 8552 gap: 9px; 8553} 8554 8555.mpg-card .mpg-button.mpg-swatch__option { 8556 flex-grow: unset; 8557 font-size: 12px; 8558 padding: 7.5px 15px; 8559 color: #000000; 8560 background-color: #ffffff; 8561 border-style: solid; 8562 border-style: solid; 8563 border-color: #000000; 8564 border-color: solid; 8565 border-width: 1px; 8566 border-radius: 0px; 8567 line-height: 1; 8568 cursor: pointer; 8569 position: relative; 8570 text-align: center; 8571 transition: all 0.2s; 8572 text-decoration: none; 8573} 8574 8575.mpg-card .mpg-snap-scroll-container .mpg-button.mpg-swatch__option { 8576 white-space: nowrap; 8577} 8578 8579.mpg-card .mpg-button.mpg-swatch__option.disabled { 8580 color: #000000; 8581 background-color: #ffffff; 8582 border-style: solid; 8583 border-style: solid; 8584 border-color: #000000; 8585 border-color: solid; 8586 text-decoration: none; 8587 opacity: 1; 8588} 8589 8590 .mpg-card .mpg-button.mpg-swatch__option.disabled { 8591 opacity: 0.5; 8592 text-decoration: line-through; 8593 } 8594 8595 8596.mpg-card .mpg-button.mpg-swatch__option:hover { 8597 color: #ffffff; 8598 background-color: #000000; 8599 border-style: solid; 8600 border-style: solid; 8601 border-color: #000000; 8602 border-color: solid; 8603 transform: none; 8604} 8605 8606.mpg-card .mpg-button.mpg-swatch__option.selected { 8607 color: #ffffff; 8608 background-color: #000000; 8609 border-style: solid; 8610 border-style: solid; 8611 border-color: #000000; 8612 border-color: solid; 8613} 8614 8615 8616 8617 8618 8619</style> 8620<!-- END app snippet --> 8621 8622 8623
8623<script> 8624 window.mpg = window.mpg || {}; 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 mpg.featureLimitation = {"max_sync_count":1,"max_group_count":100,"max_product_count":100000,"unlocked_swatch":true,"removed_trademark":true,"unlocked_auto_group":true,"unlocked_auto_group_by_tag":false,"unlocked_auto_group_by_metafields":false,"unlocked_combined_listings":false,"allowed_upload_image":true,"allowed_request_api_key":false,"allowed_show_option_on_card":true,"allowed_sync_product_info":false,"allowed_update_automation_group":false,"unlocked_import_export_groups":true,"unlocked_import_export_swatches":true,"unlocked_auto_resync":true,"allowed_hide_unreachable_products":false,"unlocked_all_templates":true} || {}; 8635 mpg.merchantConfig = mpg.customMerchantConfig || {"prod_style":{"show_label":true,"show_label_value":true},"card_style":{"show_label":true,"show_label_value":true},"use_bulk_api":false,"optimize_load_group_on_card":false,"show_alone_option_value":false,"sync_product_info":false,"sync_groups_to_metaobjects":false,"enable_card_swatches":true,"_id":"6952dcff5811b84b9b160ad3","shop":"66842427686","__v":0,"app_enabled_1":true,"app_enabled_2":true,"archived_product_in_group_allowed":false,"auto_remove_product_from_automation_group":true,"auto_update_automation_group":false,"auto_update_stock_instantly":false,"browser_select_box_enabled":false,"change_variant_on_card_behavior":"change_content","custom_card_css":"","custom_card_js":"","custom_prod_css":"","custom_prod_js":"","draft_product_in_group_allowed":false,"fp_ignore_keywords":["\/cart","\/account","\/checkout","\/account\/login","\/account\/logout","\/login","\/logout"],"hidden_product_in_group_allowed":false,"hide_card_option_label":false,"hide_unavailable_products":false,"hide_unreachable_products":false,"load_metafields_async":false,"observe_urls":[{"url":"\/recommendations\/products","page":"product","timeout":1500,"_id":"6952dd0088f090f02698d079"},{"url":"\/search","page":"search","timeout":1500,"_id":"6952dd0088f090f02698d07a"},{"url":"\/search","page":"product","timeout":1500,"_id":"6952dd0088f090f02698d07b"},{"url":"\/search","page":"collection","timeout":1500,"_id":"6952dd0088f090f02698d07c"},{"url":"\/collections","page":"collection","timeout":1500,"_id":"6952dd0088f090f02698d07d"}],"override_grouped_product_option":false,"password":"","product_image_size":600,"resync_group_interval":"1d","resync_group_mode":"enable","resync_group_time":"00:00","resync_group_times_per_day":"1","show_on_article":true,"show_on_blog":true,"show_on_cart":true,"show_on_collection":true,"show_on_home":true,"show_on_page":true,"show_on_product":true,"show_on_search":true,"storefront_access_token":"09d70644b301fcb304d917391c512ffd","swatch_enabled":false,"swatch_image_size":240,"timeout_article":0,"timeout_basf_app":1500,"timeout_blog":0,"timeout_cart":0,"timeout_collection":0,"timeout_home":0,"timeout_location_basf":1000,"timeout_location_card":1000,"timeout_location_prod":0,"timeout_override_fetch":0,"timeout_override_push_state":0,"timeout_override_replace_state":0,"timeout_override_xhr":0,"timeout_page":0,"timeout_product":0,"timeout_search":0,"use_basf_app":false} || {}; 8636 mpg.themeSetting = mpg.customThemeSetting || {"product_page":{"thrones":[{"id":"variant-selects:not(.sticky-cart variant-selects)","hide":true,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644b"},{"id":"variant-radios:not(.sticky-cart variant-radios)","hide":true,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644c"},{"id":"product-form:not(.sticky-cart product-form)","hide":false,"sit_pos":"beforebegin","_id":"6728a4be13f21778de49b0e5"},{"id":".product-form__quantity:not(.sticky-cart .product-form__quantity)","hide":false,"sit_pos":"beforebegin","_id":"6728a4be13f21778de49b0e6"},{"id":".product-form__submit:not(.sticky-cart .product-form__submit)","hide":false,"sit_pos":"beforebegin","_id":"6728a4be13f21778de49b0e7"},{"id":".product__buy-buttons-wrapper","hide":false,"sit_pos":"beforebegin","_id":"69b918f38c95368f0f4be553"}],"option_value_button_getter":"\n (optionName, optionValue) =\u003e {\n const OPTION_SET_ID = 'variant-selects fieldset, variant-radios fieldset';\n const OPTION_LABEL_ID = 'legend';\n const OPTION_VALUE_ID = (value) =\u003e `input[value=\"${value}\"] + label`;\n\n const optionSetEls = [...document.querySelectorAll(OPTION_SET_ID)]\n\n const optionSetEl = optionSetEls.filter((ose, i) =\u003e {\n const optionLabelEl = ose.querySelector(OPTION_LABEL_ID);\n const labelText = optionLabelEl?.innerText || mpg.product?.options?.[i]?.n
8636ame;\n return mpg.isSimilarStr(labelText , optionName)\n })[0]\n\n if (!optionSetEl) {\n const OPTION_SELECT_ID = `variant-selects select[name=\"options[${optionName}]\"], variant-radios select[name=\"options[${optionName}]\"]`;\n const optionSelectEl = document.querySelector(OPTION_SELECT_ID);\n const variantPickerEl = document.querySelector('variant-selects, variant-radios');\n\n if (!optionSelectEl || !variantPickerEl) return null;\n\n const currSelectedItemEl = optionSelectEl.querySelector('option[selected=\"selected\"]');\n const nextSelectedItemEl = optionSelectEl.querySelector(`option[value=\"${optionValue}\"]`)\n\n if (!currSelectedItemEl || !nextSelectedItemEl) return null;\n\n currSelectedItemEl.removeAttribute('selected');\n nextSelectedItemEl.setAttribute('selected', 'selected');\n variantPickerEl.dispatchEvent(new Event('change', {\n bubbles: true,\n }))\n\n return null;\n }\n\n return optionSetEl.querySelector(OPTION_VALUE_ID(optionValue))\n }\n "},"product_card":{"thrones":[{"id":".card__colors","hide":true,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644e"},{"id":".card-information__wrapper","hide":false,"sit_pos":"beforeend","_id":"6728e8bf13f21778de49c41f"}],"card_id":".card-wrapper:has(.card--product), .card--product","title_id":".card-information__text","link_id":"a[href*=\"\/products\/\"]","price_regular_id":".price__regular","price_sale_id":".price__sale","image_1_id":".card__media picture:nth-child(1) img, .image-animate:nth-of-type(1) img","image_2_id":".card__media picture:nth-child(2) img, .image-animate:nth-of-type(2) img","image_1_type":"image","image_2_type":"image","price_wrapper_id":".price","price_regular_template":"\u003cdiv class=\"price\"\u003e\u003cdl\u003e\u003cdiv class=\"price__regular\"\u003e\u003cdd\u003e\u003cspan class=\"price-item price-item--regular\"\u003e\u003cprice-money\u003e\u003cbdi\u003e[MPG_REGULAR_PRICE]\u003c\/bdi\u003e\u003c\/price-money\u003e\u003c\/span\u003e\u003c\/dd\u003e\u003c\/div\u003e\u003c\/dl\u003e\u003c\/div\u003e","price_sale_template":"\u003cdiv class=\"price price--on-sale\"\u003e\u003cdl\u003e\u003cdiv class=\"price__sale\"\u003e\u003cdd class=\"price__compare\"\u003e\u003cs class=\"price-item price-item--regular\"\u003e\u003cprice-money\u003e\u003cbdi\u003e[MPG_REGULAR_PRICE]\u003c\/bdi\u003e\u003c\/price-money\u003e\u003c\/s\u003e\u003c\/dd\u003e\u003cdd\u003e\u003cspan class=\"price-item price-item--sale\"\u003e\u003cprice-money\u003e\u003cbdi\u003e[MPG_SALE_PRICE]\u003c\/bdi\u003e\u003c\/price-money\u003e\u003c\/span\u003e\u003c\/dd\u003e\u003c\/div\u003e\u003c\/dl\u003e\u003c\/div\u003e"},"_id":"6728a00213f21778de49a1c8","name":"Be Yours","shop":"global","supported_themes":["Be Yours"],"__v":0,"createdAt":"2024-11-04T10:20:50.995Z","updatedAt":"2026-03-17T09:14:23.614Z"} || {}; 8637 mpg.appData = null || {}; 8638 mpg.appEnv = {"app_id":"164884840449"} || {}; 8639 mpg.appEnv.mapper_modulo = 1; 8640 8641 8642 mpg.optionConfigs = mpg.customOptionConfigs || [{"_id":"6ab6a4086bd351c5440da651","shop":"66842427686","option":"Shade\/Teinte","__v":0,"createdAt":"2026-09-25T16:40:40.712Z","template_card":"mpg-button","template_prod":"mpg-swatch-circle","updatedAt":"2026-09-25T16:40:40.712Z"},{"_id":"6aada0966bd351c544ed9cdb","option":"Teinte \/ Shade","shop":"66842427686","__v":0,"createdAt":"2026-09-18T20:35:34.062Z","template_card":"mpg-button","template_prod":"mpg-swatch-circle","updatedAt":"2026-09-18T20:35:34.062Z"},{"_id":"69c688b75811b84b9bf855bb","shop":"66842427686","option":"Flavor","__v":0,"createdAt":"2026-03-27T13:40:07.754Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2026-03-27T13:40:07.754Z"},{"_id":"697bcd785811b84b9b6061a4","shop":"66842427686","option":"Fusion Face Mask Sets","__v":0,"createdAt":"2026-01-29T21:13:28.277Z","template_card":"mpg-button","template_prod":"mpg-dropdown-v2","updatedAt":"2026-01-29T21:13:28.277Z"},{"_id":"6970d58d5811b84b9b4b900e","option":"Format","shop":"66842427686","__v":0,"createdAt":"2026-01-21T13:33:01.636Z","template_card":"mpg-button","template_prod":"mpg-dropdown-v2","updatedAt":"2026-01-21T13:33:01.636Z"},{"_id":"69543d095811b84b9b186197","option":"Size","shop":"66842427686","__v":0,"createdAt":"2025-12-30T20:58:49.489Z","template_card":"mpg-button","template_prod":"mpg-dropdown-v2","updatedAt":"2025-12-30T20:58:49.489Z"},{"_id":"69543cf75811b84b9b18615b","option":"Blend","shop":"66842427686","__v":0,"createdAt":"2025-12-30T20:58:31.531Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2025-12-30T20:58:31.531Z"},{"_id":"69543c775811b84b9b1860b9","option":"Formule \/ Blend","shop":"66842427686","__v":0,"createdAt":"2025-12-30T20:56:23.899Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2025-12-30T20:56:23.899Z"},{"_id":"6952fe565811b84b9b1655d0","option":"Format \/ Size","shop":"66842427686","__v":0,"createdAt":"2025-12-29T22:19:02.663Z","template_card":"mpg-button","template_prod":"mpg-dropdown-v2","updatedAt":"2025-12-29T22:19:02.663Z"},{"_id":"6952e5215811b84b9b161422","option":"Couleur\/Color ","shop":"66842427686","__v":0,"createdAt":"2025-12-29T20:31:29.655Z","template_card":"mpg-dropdown-v2","template_prod":"mpg-swatch-circle","updatedAt":"2025-12-29T20:31:29.655Z"},{"_id":"6952dfcf5811b84b9b160e2d","option":"Couleur \/ Color ","shop":"66842427686","__v":0,"createdAt":"2025-12-29T20:08:47.795Z","template_card":"mpg-dropdown-v2","template_prod":"mpg-swatch-circle","updatedAt":"2025-12-29T20:08:47.795Z"},{"_id":"6952df725811b84b9b160db5","option":"Color ","shop":"66842427686","__v":0,"createdAt":"2025-12-29T20:07:14.630Z","template_card":"mpg-dropdown-v2","template_prod":"mpg-swatch-circle","updatedAt":"2025-12-29T20:07:14.630Z"},{"_id":"6952de775811b84b9b160c50","option":"Couleur","shop":"66842427686","__v":0,"createdAt":"2025-12-29T20:03:03.538Z","template_card":"mpg-dropdown-v2","template_prod":"mpg-swatch-circle","updatedAt":"2025-12-29T20:03:03.538Z"},{"_id":"6952de585811b84b9b160bf3","option":"Color","shop":"66842427686","__v":0,"createdAt":"2025-12-29T20:02:32.479Z","template_card":"mpg-dropdown-v2","template_prod":"mpg-swatch-circle","updatedAt":"2025-12-29T20:02:32.479Z"}] || []; 8643 mpg.swatchConfigs = mpg.customSwatchConfigs || null || []; 8644 mpg.translations = [{"_id":"69530ae35811b84b9b168e55","isoCode":"fr","shop":"66842427686","__v":0,"is_active":true,"mapper":{"Color ":"C
8644ouleur ","Red":"Rouge","Clear":"Clair","Rose":"Rose","Size":"Taille","30 ml":"30 ml","50 ml":"50 ml","15 ml":"15 ml","100 ml":"100 ml","7 ml":"7 ml","400 ml":"400 ml","Flavor":"Saveur","Pink Raspberry":"Framboise rose","Red Raspberry":"Framboise rouge","Green Raspberry":"Framboise verte","Size 37-38":"Size 37-38","Size 39-40":"Size 39-40","Size 41-42":"Size 41-42","Teinte \/ Shade":"","Doré ⢠Golden":"","Rosé ⢠Rose":"","Shade\/Teinte":"","Nude\/Beige":"","Pale\/Pâle":"","Salmon\/Saumon":""}}] || []; 8645 8646 8647 // modify setting if required 8648 if (mpg.modifyMerchantConfig && typeof mpg.modifyMerchantConfig === 'function') { 8649 mpg.merchantConfig = mpg.modifyMerchantConfig(mpg.merchantConfig); 8650 } 8651 8652 // format money 8653 mpg.currency = Shopify.currency.active; 8654 mpg.currencyRate = Number(Shopify.currency.rate) 8655 mpg.currencySymbol = "${{amount}}" 8656 .replaceAll('{', '[') 8657 .replaceAll('}', ']') 8658 .replace(/\s*\[\[.*?\]\]\s*/g, '') 8659 .replace(/\s+/g, ' '); 8660 mpg.moneyFormat = mpg.customMoneyFormat || "${{amount}}" 8661 mpg.moneyWithCurrencyFormat = mpg.customMoneyWithCurrencyFormat || "${{amount}} USD" 8662 8663 // embed block configs 8664 mpg.appSettings = { 8665 redesignVariantPickerOnProductPage: true, 8666 showSwatchOnProductCard: false, 8667 showOptionsOnProductCard: false, 8668 swatchIdentifiers: `Color, Colour, Couleur, Colore, Farbe, 8669Pattern, Patrón, Motif, Muster, Motivo, 8670Material, Matériau, Materiale, 8671Finish, Finition, Finitura, Oberfläche, Acabado`.split(/[\n,]+/).map(s => s.trim()).filter(Boolean), 8672 } 8673 mpg.swatchEnabled = false || true; 8674 8675 8676 8677 8678 </script>
8678 8679 8680 8681 8682
8682<script> 8683 mpg.groups = []; 8684 mpg.combinedListings = []; 8685 8686 8687 8688 8689 mpg.groups = `{\"_id\":\"6952de5888f090f02698d7a0\",\"id\":\"u8eIUr4evI\",\"shop\":\"66842427686\",\"name\":\"Lip Balms\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"options\":[{\"id\":\"qh4imNeUfw\",\"name\":\"Color \",\"template_card\":\"mpg-dropdown-v2\",\"template_prod\":\"mpg-swatch-circle\",\"values\":[{\"id\":\"p0g3tSTE6P\",\"name\":\"Red\",\"style\":\"color1\",\"color1\":\"#d22f37\",\"color2\":\"#3c3c3c\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/OLA_Zorah_Bioscosmetiques_web1.jpg?v=1767038114\",\"image_custom\":\"\",\"_id\":\"69543d1aca61385a039256c1\"},{\"id\":\"TtVlqVc87a\",\"name\":\"Clear\",\"style\":\"color1\",\"color1\":\"#f7f6de\",\"color2\":\"#001414\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/Baume-a-levres-zoe-003.jpg?v=1755100195\",\"image_custom\":\"\",\"_id\":\"69543d1aca61385a039256c2\"},{\"id\":\"AUS34hFdSh\",\"name\":\"Rose\",\"style\":\"color1\",\"color1\":\"#ec8198\",\"color2\":\"#3c3c3c\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/YZA_Zorah_Bioscosmetiques.png?v=1755100458\",\"image_custom\":\"\",\"_id\":\"69543d1aca61385a039256c3\"}],\"_id\":\"69543d1aca61385a039256c0\"}],\"products\":[{\"id\":\"10350322155814\",\"title\":\"OLA LIP BALM | Intense Hydration + Plumping Action\",\"handle\":\"ola-lip-balm\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/OLA_Zorah_Bioscosmetiques_web1.jpg?v=1767038114\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ola-stacked.png?v=1767038114\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ola-platter.png?v=1767038114\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/BeautyTry-OnWorkflow_1.png?v=1767038114\"],\"options\":[\"p0g3tSTE6P\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":false,\"colors\":[\"#ffffff\",\"#282828\",\"#3c3c3c\"],\"inventory_policy\":\"DENY\",\"_id\":\"69543d1aca61385a039256c4\"},{\"id\":\"7992084234534\",\"title\":\"ZOÃ LIP BALM | Intense Hydration + Plumping Action\",\"handle\":\"zoe-triple-action-plumping-lip-care\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/Baume-a-levres-zoe-003.jpg?v=1755100195\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/Zoe-soin-repulpant-zorah-fond-beige.jpg?v=1755100199\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/Baume-a-levres-zoe-004.jpg?v=1755100202\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/Baume-a-levres-zoe-001.jpg?v=1755100204\"],\"options\":[\"TtVlqVc87a\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":true,\"colors\":[\"#ffffff\",\"#000014\",\"#001414\"],\"inventory_policy\":\"DENY\",\"_id\":\"69543d1aca61385a039256c5\"},{\"id\":\"10003372802342\",\"title\":\"YZA LIP BALM | Intense Hydration + Plumping Action\",\"handle\":\"yza-lip-balm\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/YZA_Zorah_Bioscosmetiques.png?v=1755100458\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Yzabeauty_3.jpg?v=1755100462\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ModelYza.jpg?v=1755100468\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724004585_PT02.jpg?v=1755100471\"],\"options\":[\"AUS34hFdSh\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":true,\"colors\":[\"#ffffff\",\"#282828\",\"#3c3c3c\"],\"inventory_policy\":\"DENY\",\"_id\":\"69543d1aca61385a039256c6\"}],\"createdAt\":\"2025-12-29T20:02:32.451Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"is_split\":false,\"main_product_id\":null}@matitmui@{\"_id\":\"6952fe5688f090f0269e32d5\",\"id\":\"yHVkDm3GOY\",\"shop\":\"66842427686\",\"name\":\"Yepa\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"options\":[{\"id\":\"44kcRT3yvb\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-dropdown-v2\",\"values\":[{\"id\":\"FLnaewxkm1\",\"name\":\"30 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#ffffff\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_yepa_main.png?v=1766503448\",\"image_custom\":\"\",\"_id\":\"69543d09ca61385a039255fb\"},{\"id\":\"MVC12kj8FD\",\"name\":\"50 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#dcdcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/yepa-creme-protectrice-thermique-50-ml.jpg?v=1764216237\",\"image_custom\":\"\",\"_id\":\"69543d09ca61385a039255fc\"}],\"_id\":\"69543d09ca61385a039255fa\"}],\"products\":[{\"id\":\"10344286683430\",\"title\":\"YEPA | Thermal protection winter cream\",\"handle\":\"yepa-thermal-protection-winter-cream\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_yepa_main.png?v=1766503448\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_yepa_iceberg-web.jpg?v=1766503448\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_yepa-whitebground_web.jpg?v=1766503448\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_yepa-snow_web.png?v=1766503448\"],\"options\":[\"FLnaewxkm1\"],\"regular_price\":null,\"sale_price\":29.99,\"available\":true,\"colors\":[\"#000000\",\"#f0f0f0\",\"#ffffff\"],\"inventory_policy\":\"DENY\",\"_id\":\"69543d09ca61385a039255fd\"},{\"id\":\"7992026923302\",\"title\":\"yepa | thermal protection winter/summer cream\",\"handle\":\"yepa-thermal-protection-winter-summer-cream\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/yepa-creme-protectrice-thermique-zorah-hiver-temperature-bouclier.jpg?v=1785943652\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724001928_PT02.jpg?v=1764216237\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724001928_PT03.jpg?v=1764216237\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724001928_PT04.jpg?v=1764216237\"],\"options\":[\"MVC12kj8FD\"],\"regular_price\":null,\"sale_price\":65.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#dcdcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"69543d09ca61385a039255fe\"}],\"createdAt\":\"2025-12-29T22:19:02.648Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"is_split\":false,\"main_product_id\":null}
8689@matitmui@{\"_id\":\"6970d58db51c8202752cfc74\",\"id\":\"TV0iWlhbta\",\"shop\":\"66842427686\",\"name\":\"Xia\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"OHomcPA81j\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-dropdown-v2\",\"values\":[{\"id\":\"5GceiwqTuo\",\"name\":\"15 ml\",\"style\":\"color1\",\"color1\":\"#dcdcdc\",\"color2\":\"#f0f0f0\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_xia-15ml.jpg?v=1769001238\",\"image_custom\":\"\",\"_id\":\"6970d5b8b51c8202752cfce7\"},{\"id\":\"x8GTr8oqVj\",\"name\":\"50 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#dcdcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/xia_ultra-hydrating_cream.png?v=1755099640\",\"image_custom\":\"\",\"_id\":\"6970d5b8b51c8202752cfce8\"}],\"_id\":\"6970d5b8b51c8202752cfce6\"}],\"products\":[{\"id\":\"10376319435046\",\"title\":\"mini xia | ultra-hydrating cream\",\"handle\":\"mini-xia-ultra-hydrating-cream\",\"status\":\"UNLISTED\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_xia-15ml.jpg?v=1769001238\"],\"options\":[\"5GceiwqTuo\"],\"regular_price\":null,\"sale_price\":22.99,\"available\":true,\"colors\":[\"#ffffff\",\"#dcdcdc\",\"#f0f0f0\"],\"inventory_policy\":\"DENY\",\"_id\":\"6970d5b8b51c8202752cfce9\"},{\"id\":\"7991893393702\",\"title\":\"xia | ultra-hydrating cream\",\"handle\":\"xia-ultra-hydrating-cream\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/xia_ultra-hydrating_cream-nourish-redness-dryness-peeling-tightness.png?v=1785944651\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724000044_PT02.jpg?v=1755099644\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724000044_PT03.jpg?v=1755099646\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724000044_PT04.jpg?v=1755099649\"],\"options\":[\"x8GTr8oqVj\"],\"regular_price\":null,\"sale_price\":67.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#dcdcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"6970d5b8b51c8202752cfcea\"}],\"createdAt\":\"2026-01-21T13:33:01.616Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"main_product_id\":null}@matitmui@{\"_id\":\"6970d79eb51c8202752d5f59\",\"id\":\"LWLe7bV0dX\",\"shop\":\"66842427686\",\"name\":\"xfoliambre\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"g0CyBqLQVY\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-dropdown-v2\",\"values\":[{\"id\":\"ECTxlraIVX\",\"name\":\"15 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#c8c8c8\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_xfoliambre.jpg?v=1769002686\",\"image_custom\":\"\",\"_id\":\"6970d79eb51c8202752d5f5b\"},{\"id\":\"aKLGXCS9ki\",\"name\":\"100 ml\",\"style\":\"color1\",\"color1\":\"#dcdcdc\",\"color2\":\"#f0f0f0\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/IMG-1581.png?v=1757631157\",\"image_custom\":\"\",\"_id\":\"6970d79eb51c8202752d5f5c\"}],\"_id\":\"6970d79eb51c8202752d5f5a\"}],\"products\":[{\"id\":\"10376319631654\",\"title\":\"mini xfoliambre | facial exfoliator for sensitive skin\",\"handle\":\"mini-xfoliambre-facial-exfoliator-for-sensitive-skin\",\"status\":\"UNLISTED\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_xfoliambre.jpg?v=1769002686\"],\"options\":[\"ECTxlraIVX\"],\"regular_price\":null,\"sale_price\":10.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#c8c8c8\"],\"inventory_policy\":\"DENY\",\"_id\":\"6970d79eb51c8202752d5f5d\"},{\"id\":\"7991934452006\",\"title\":\"xfoliambre | facial exfoliator for sensitive skin\",\"handle\":\"xfoliambre-facial-exfoliator-for-sensitive-skin\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-product_xfoliambre-web.jpg?v=1777668606\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724000860_PT02.jpg?v=1757631157\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724000860_PT03.jpg?v=1757631157\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/zorah_Xfoliambre_texture.jpg?v=1757631157\"],\"options\":[\"aKLGXCS9ki\"],\"regular_price\":null,\"sale_price\":51.99,\"available\":true,\"colors\":[\"#ffffff\",\"#dcdcdc\",\"#f0f0f0\"],\"inventory_policy\":\"DENY\",\"_id\":\"6970d79eb51c8202752d5f5e\"}],\"createdAt\":\"2026-01-21T13:41:50.440Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"main_product_id\":null}@matitmui@{\"_id\":\"6971317fb51c820275389f8f\",\"id\":\"HyuYKLmO2A\",\"shop\":\"66842427686\",\"name\":\"Ora\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"Wj5jWNcZPX\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-dropdown-v2\",\"values\":[{\"id\":\"jbHaHIEdBB\",\"name\":\"7 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#dcdcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_ora.jpg?v=1769025697\",\"image_custom\":\"\",\"_id\":\"6971317fb51c820275389f91\"},{\"id\":\"r1XJKZZa86\",\"name\":\"30 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#dcdcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_oradayeyecreamproductfront30ml-webcopy.jpg?v=1767733592\",\"image_custom\":\"\",\"_id\":\"6971317fb51c820275389f92\"}],\"_id\":\"6971317fb51c820275389f90\"}],\"products\":[{\"id\":\"10376319598886\",\"title\":\"mini ora | day eye contour cream\",\"handle\":\"mini-ora-day-eye-contour-cream\",\"status\":\"UNLISTED\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_ora.jpg?v=1769025697\"],\"options\":[\"jbHaHIEdBB\"],\"regular_price\":null,\"sale_price\":20,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#dcdcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"6971317fb51c820275389f93\"},{\"id\":\"7991915774246\",\"title\":\"ora | day eye contour cream\",\"handle\":\"ora-day-eye-contour-cream\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-ora_lifestyle026.png?v=1784311380\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_oradayeyecreamproductfront30ml-webcopy.jpg?v=1767733592\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/zorah_website-ora-day-eye-cream.jpg?v=1767733592\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/94922777317_PT02.jpg?v=1767733592\"],\"options\":[\"r1XJKZZa86\"],\"regular_price\":null,\"sale_price\":70.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#dcdcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"6971317fb51c820275389f94\"}],\"createdAt\":\"2026-01-21T20:05:19.308Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"main_product_id\":null}@matitmui@{\"_id\":\"69713a31b51c820275395fb3\",\"id\":\"04QwGqvORm\",\"shop\":\"66842427686\",\"name\":\"hydraconfort\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"i1bwPIB8ej\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-dropdown-v2\",\"values\":[{\"id\":\"dNwn4BZyM8\",\"name\":\"50 ml\",\"style\":\"color1\",\"color1\":\"#f0f0ff\",\"color2\":\"#f0f0f0\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/HYDRACONFORT_TRIPLE_ACTION_CREAM.jpg?v=1755100521\",\"image_custom\":\"\",\"_id\":\"69713a31b51c820275395fb5\"},{\"id\":\"DFoTwAcdoV\",\"name\":\"15 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#f0f0ff\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_hydraconfort.jpg?v=1769027834\",\"image_custom\":\"\",\"_id\":\"69713a31b51c820275395fb6\"}],\"_id\":\"69713a31b51c820275395fb4\"}],\"products\":[{\"id\":\"10107477557542\",\"title\":\"hydraconfort | triple action cream\",\"handle\":\"hydraconfort-triple-action-cream\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/HYDRACONFORT_TRIPLE_ACTION_CREAM.jpg?v=1755100521\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724004752_PT02.jpg?v=1755100523\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724004752_PT03.jpg?v=1755100526\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724004752_PT04.jpg?v=1755100529\"],\"options\":[\"dNwn4BZyM8\"],\"regular_price\":null,\"sale_price\":40.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0ff\",\"#f0f0f0\"],\"inventory_policy\":\"DENY\",\"_id\":\"69713a31b51c820275395fb7\"},{\"id\":\"10376319566118\",\"title\":\"mini hydraconfort | triple action cream\",\"handle\":\"mini-hydraconfort-triple-action-cream\",\"status\":\"UNLISTED\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_hydraconfort.jpg?v=1769027834\"],\"options\":[\"DFoTwAcdoV\"],\"regular_price\":null,\"sale_price\":15,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#f0f0ff\"],\"inventory_policy\":\"DENY\",\"_id\":\"69713a31b51c820275395fb8\"}],\"createdAt\":\"2026-01-21T20:42:25.672Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"main_product_id\":null}@matitmui@{\"_id\":\"697141b9b51c82027539df1d\",\"id\":\"8xqm3aEPU2\",\"shop\":\"66842427686\",\"name\":\"c-nature\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"0Q9mwm1K6K\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-button\",\"values\":[{\"id\":\"3NJ24m071Y\",\"name\":\"7 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#dcdcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_c-nature_01d76be8-d9c2-42f5-aa7d-92bdf56dd825.jpg?v=1769029239\",\"image_custom\":\"\",\"_id\":\"697141bfb51c82027539df76\"},{\"id\":\"DLLEIotTfe\",\"name\":\"50 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#f0f0ff\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/c-nature-serum-anti-age-eclat-50-ml.jpg?v=1755099820\",\"image_custom\":\"\",\"_id\":\"697141bfb51c82027539df77\"}],\"_id\":\"697141bfb51c82027539df75\"}],\"products\":[{\"id\":\"10376319533350\",\"title\":\"mini c-nature | anti-aging complex with Vitamin C\",\"handle\":\"mini-c-nature-anti-aging-complex-with-vitamin-c\",\"status\":\"UNLISTED\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_c-nature_01d76be8-d9c2-42f5-aa7d-92bdf56dd825.jpg?v=1769029239\"],\"options\":[\"3NJ24m071Y\"],\"regular_price\":null,\"sale_price\":24.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#dcdcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"697141bfb51c82027539df78\"},{\"id\":\"7991918919974\",\"title\":\"c-nature | anti-aging complex with Vitamin C\",\"handle\":\"c-nature-anti-aging-complex-with-vitamin-c\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/c-nature-serum-anti-age-eclat-50-ml.jpg?v=1755099820\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/cnature.png?v=1790261244\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724001119_PT02.jpg?v=1755099823\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724001119_PT03.jpg?v=1755099826\"],\"options\":[\"DLLEIotTfe\"],\"regular_price\":null,\"sale_price\":112.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#f0f0ff\"],\"inventory_policy\":\"DENY\",\"_id\":\"697141bfb51c82027539df79\"}],\"createdAt\":\"2026-01-21T21:14:33.783Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"main_product_id\":null}@matitmui@{\"_id\":\"69714986b51c8202753ad5d9\",\"id\":\"CizK4mRTNO\",\"shop\":\"66842427686\",\"name\":\"Bioretinol night cream\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"svCA7ljluN\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-dropdown-v2\",\"values\":[{\"id\":\"WS0uu18G5t\",\"name\":\"7 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#dcdcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_bioretinol-night.jpg?v=1769030775\",\"image_custom\":\"\",\"_id\":\"69714986b51c8202753ad5db\"},{\"id\":\"lkxelgDwFB\",\"name\":\"50 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#fff0f0\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/bioretinol-creme-antitaches-50-ml.jpg?v=1755100159\",\"image_custom\":\"\",\"_id\":\"69714986b51c8202753ad5dc\"}],\"_id\":\"69714986b51c8202753ad5da\"}],\"products\":[{\"id\":\"10376319500582\",\"title\":\"mini bioretinol | anti-dark spots night cream\",\"handle\":\"mini-bioretinol-anti-dark-spots-night-cream\",\"status\":\"UNLISTED\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_bioretinol-night.jpg?v=1769030775\"],\"options\":[\"WS0uu18G5t\"],\"regular_price\":null,\"sale_price\":24.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#dcdcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"69714986b51c8202753ad5dd\"},{\"id\":\"7992069194022\",\"title\":\"bioretinol | anti-dark spots night cream\",\"handle\":\"bioretinol-anti-dark-spots-night-cream\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/bioretinol-creme-antitaches-50-ml.jpg?v=1755100159\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/Complex_CremeBioretinol_Lifestyle_2.jpg?v=1755100159\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724003403_PT02.jpg?v=1755100163\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/830724003403_PT03.jpg?v=1755100165\"],\"options\":[\"lkxelgDwFB\"],\"regular_price\":null,\"sale_price\":110.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#fff0f0\"],\"inventory_policy\":\"DENY\",\"_id\":\"69714986b51c8202753ad5de\"}],\"createdAt\":\"2026-01-21T21:47:50.106Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"main_product_id\":null}@matitmui@{\"_id\":\"69714b62b51c8202753b1bb6\",\"id\":\"O6iUTVH1pI\",\"shop\":\"66842427686\",\"name\":\"Thalia\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"bj4b0ZsXEj\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-dropdown-v2\",\"values\":[{\"id\":\"zWJjIZAo0C\",\"name\":\"50 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#dcdcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Thalia_micellar_water_Zorah_Biocosmetiques.jpg?v=1755100511\",\"image_custom\":\"\",\"_id\":\"69714b62b51c8202753b1bb8\"},{\"id\":\"oe0od8fQE1\",\"name\":\"400 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#f0c88c\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Thalia_micellar_water.jpg?v=1755100503\",\"image_custom\":\"\",\"_id\":\"69714b62b51c8202753b1bb9\"}],\"_id\":\"69714b62b51c8202753b1bb7\"}],\"products\":[{\"id\":\"10376319664422\",\"title\":\"mini thali
8689a | micellar water\",\"handle\":\"mini-thalia-micellar-water\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Thalia_micellar_water_Zorah_Biocosmetiques.jpg?v=1755100511\"],\"options\":[\"zWJjIZAo0C\"],\"regular_price\":null,\"sale_price\":9.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#dcdcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"69714b62b51c8202753b1bba\"},{\"id\":\"10067017236774\",\"title\":\"thalia | micellar water\",\"handle\":\"thalia-micellar-water\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Thalia_micellar_water.jpg?v=1755100503\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/THALIA_Zorah.png?v=1755100504\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Thalia_micellar_water_Zorah.jpg?v=1755100508\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Thalia_micellar_water_Zorah_Biocosmetiques.jpg?v=1755100511\"],\"options\":[\"oe0od8fQE1\"],\"regular_price\":null,\"sale_price\":24.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#f0c88c\"],\"inventory_policy\":\"DENY\",\"_id\":\"69714b62b51c8202753b1bbb\"}],\"createdAt\":\"2026-01-21T21:55:46.447Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"main_product_id\":null}@matitmui@{\"_id\":\"6971519ab51c8202753d7e51\",\"id\":\"UvO9SZCPym\",\"shop\":\"66842427686\",\"name\":\"Rêvolution cream\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"CedddTW2vq\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-dropdown-v2\",\"values\":[{\"id\":\"fhBrEZVtcT\",\"name\":\"7 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#b4b4b4\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_revolution-cream_765f97f2-0cbd-4da5-9646-aec98f75f1d7.jpg?v=1769033562\",\"image_custom\":\"\",\"_id\":\"6971519ab51c8202753d7e53\"},{\"id\":\"dDgy8TwZQR\",\"name\":\"50 ml\",\"style\":\"color1\",\"color1\":\"#f0f0f0\",\"color2\":\"#00a0a0\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/revolution_ultimate_anti-aging_cream.png?v=1755100137\",\"image_custom\":\"\",\"_id\":\"6971519ab51c8202753d7e54\"}],\"_id\":\"6971519ab51c8202753d7e52\"}],\"products\":[{\"id\":\"10376319467814\",\"title\":\"mini RÃVolution | ultimate moisturizing cream\",\"handle\":\"mini-revolution-ultimate-moisturizing-cream\",\"status\":\"UNLISTED\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-mini_revolution-cream_765f97f2-0cbd-4da5-9646-aec98f75f1d7.jpg?v=1769033562\"],\"options\":[\"fhBrEZVtcT\"],\"regular_price\":null,\"sale_price\":30,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#b4b4b4\"],\"inventory_policy\":\"DENY\",\"_id\":\"6971519ab51c8202753d7e55\"},{\"id\":\"7992055791910\",\"title\":\"rêvolution | ultimate moisturizing cream\",\"handle\":\"revolution-ultimate-moisturizing-cream\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/revolution_ultimate_anti-aging_cream__clean_beauty_Silver.png?v=1785858014\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/revolution_ultimate_anti-aging_cream_50ml.jpg?v=1755100139\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/revolution_ultimate_anti-aging_cream_back.jpg?v=1755100142\"],\"options\":[\"dDgy8TwZQR\"],\"regular_price\":null,\"sale_price\":123.99,\"available\":true,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#00a0a0\"],\"inventory_policy\":\"DENY\",\"_id\":\"6971519ab51c8202753d7e56\"}],\"createdAt\":\"2026-01-21T22:22:18.219Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0,\"main_product_id\":null}@matitmui@{\"_id\":\"69c688b776df964fbcc3a89f\",\"id\":\"HWmHRQJ0t5\",\"shop\":\"66842427686\",\"name\":\"Lip Oils\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"eeog5bOLel\",\"name\":\"Flavor\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-button\",\"values\":[{\"id\":\"gPw2nrrtGM\",\"name\":\"Pink Raspberry\",\"style\":\"first_image\",\"color1\":\"#ffc8b4\",\"color2\":\"#ffb4b4\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-lipoil-elya.jpg?v=1764178457\",\"image_custom\":\"\",\"_id\":\"69c688b776df964fbcc3a8a1\"},{\"id\":\"iD3s7fkJkr\",\"name\":\"Red Raspberry\",\"style\":\"first_image\",\"color1\":\"#dc5050\",\"color2\":\"#f0dcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-lipoil-nova.jpg?v=1764178475\",\"image_custom\":\"\",\"_id\":\"69c688b776df964fbcc3a8a2\"},{\"id\":\"xxNs2pDPv1\",\"name\":\"Green Raspberry\",\"style\":\"first_image\",\"color1\":\"#c8c8a0\",\"color2\":\"#c8dcb4\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-lipoil-yumi.jpg?v=1764178484\",\"image_custom\":\"\",\"_id\":\"69c688b776df964fbcc3a8a3\"}],\"_id\":\"69c688b776df964fbcc3a8a0\"}],\"products\":[{\"id\":\"10476672942374\",\"title\":\"Nutri-Plumping Lip Oil | Elya Pink Raspberry\",\"handle\":\"elya-lip-oil-pink-raspberry\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-lipoil-elya.jpg?v=1764178457\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-lipoils-elya.jpg?v=1764186086\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-lipoils-elya-texture.png?v=1765486827\"],\"options\":[\"gPw2nrrtGM\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":true,\"colors\":[\"#ffffff\",\"#ffc8b4\",\"#ffb4b4\"],\"inventory_policy\":\"DENY\",\"_id\":\"69c688b776df964fbcc3a8a4\"},{\"id\":\"10476673073446\",\"title\":\"Nutri-Plumping Lip Oil | Nova Red Raspberry\",\"handle\":\"nova-lip-oil-red-raspberry\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-lipoil-nova.jpg?v=1764178475\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_nova-floatinginraspberries-web.png?v=1766079403\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_lipoils_nova_6d527b0c-6af2-46ba-abb1-8b74543858db.jpg?v=1765486878\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-lipoils-nova-texture.png?v=1765486827\"],\"options\":[\"iD3s7fkJkr\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":true,\"colors\":[\"#ffffff\",\"#dc5050\",\"#f0dcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"69c688b776df964fbcc3a8a5\"}
8689,{\"id\":\"10476673171750\",\"title\":\"Nutri-Plumping Lip Oil | Yumi Green Raspberry\",\"handle\":\"yumi-lip-oil-green-raspberry\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-lipoil-yumi.jpg?v=1764178484\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-lipoils-yumi.jpg?v=1765486827\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_lipoils_yumi-raspberries_web.png?v=1766079194\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-lipoils-yumi-texture.png?v=1765486827\"],\"options\":[\"xxNs2pDPv1\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":true,\"colors\":[\"#ffffff\",\"#c8c8a0\",\"#c8dcb4\"],\"inventory_policy\":\"DENY\",\"_id\":\"69c688b776df964fbcc3a8a6\"}],\"main_product_id\":null,\"createdAt\":\"2026-03-27T13:40:07.725Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0}@matitmui@{\"_id\":\"6a7e08dee324b660a2815c65\",\"id\":\"TTrtVoGxft\",\"shop\":\"66842427686\",\"name\":\"Zorah Slippers\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"mMF88QLQN1\",\"name\":\"Size\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-button\",\"values\":[{\"id\":\"h2pHyHf367\",\"name\":\"Size 37-38\",\"style\":\"first_image\",\"color1\":\"#283c3c\",\"color2\":\"#8c8c8c\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-slippers-20th.jpg?v=1786653312\",\"image_custom\":\"\",\"_id\":\"6a7e08dee324b660a2815c67\"},{\"id\":\"DgtuFrsV5g\",\"name\":\"Size 39-40\",\"style\":\"first_image\",\"color1\":\"#283c3c\",\"color2\":\"#8c8c8c\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-slippers-20th.jpg?v=1786653312\",\"image_custom\":\"\",\"_id\":\"6a7e08dee324b660a2815c68\"},{\"id\":\"jvW9Ek27bJ\",\"name\":\"Size 41-42\",\"style\":\"first_image\",\"color1\":\"#283c3c\",\"color2\":\"#8c8c8c\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-slippers-20th.jpg?v=1786653312\",\"image_custom\":\"\",\"_id\":\"6a7e08dee324b660a2815c69\"}],\"_id\":\"6a7e08dee324b660a2815c66\"}],\"products\":[{\"id\":\"10701150781734\",\"title\":\"Signature slippers | 20th anniversary - size 37-38\",\"handle\":\"pantoufles-20-ans-37-38\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-slippers-20th.jpg?v=1786653312\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ZorahSlippers_StudioWalk.png?v=1786653322\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ZorahSlippers_MorningBedroom.png?v=1786653322\"],\"options\":[\"h2pHyHf367\"],\"regular_price\":null,\"sale_price\":50,\"available\":false,\"colors\":[\"#f0f0f0\",\"#283c3c\",\"#8c8c8c\"],\"inventory_policy\":\"DENY\",\"_id\":\"6a7e08dee324b660a2815c6a\"},{\"id\":\"10701150814502\",\"title\":\"Signature slippers | 20th anniversary - size 39-40\",\"handle\":\"pantoufles-20-ans-39-40\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-slippers-20th.jpg?v=1786653312\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ZorahSlippers_StudioWalk.png?v=1786653322\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ZorahSlippers_MorningBedroom.png?v=1786653322\"],\"options\":[\"DgtuFrsV5g\"],\"regular_price\":null,\"sale_price\":50,\"available\":false,\"colors\":[\"#f0f0f0\",\"#283c3c\",\"#8c8c8c\"],\"inventory_policy\":\"DENY\",\"_id\":\"6a7e08dee324b660a2815c6b\"},{\"id\":\"10701150847270\",\"title\":\"Signature slippers | 20th anniversary - size 41-42\",\"handle\":\"pantoufles-20-ans-41-42\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product-slippers-20th.jpg?v=1786653312\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ZorahSlippers_MorningBedroom.png?v=1786653322\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/ZorahSlippers_StudioWalk.png?v=1786653322\"],\"options\":[\"jvW9Ek27bJ\"],\"regular_price\":null,\"sale_price\":50,\"available\":true,\"colors\":[\"#f0f0f0\",\"#283c3c\",\"#8c8c8c\"],\"inventory_policy\":\"DENY\",\"_id\":\"6a7e08dee324b660a2815c6c\"}],\"main_product_id\":null,\"createdAt\":\"2026-08-13T18:11:42.313Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0}@matitmui@{\"_id\":\"6aada096addac48bde797ed8\",\"id\":\"AhxMY5iKgl\",\"shop\":\"66842427686\",\"name\":\"BB Cream 7-in-1\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"3kIKROnxKL\",\"name\":\"Teinte / Shade\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-swatch-circle\",\"values\":[{\"id\":\"cJM5gXJVsK\",\"name\":\"Doré ⢠Golden\",\"style\":\"color1\",\"color1\":\"#eec19e\",\"color2\":\"#dcdcdc\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/bbb-creme-rose-30-ml.jpg?v=1785856343\",\"image_custom\":\"\",\"_id\":\"6aada096addac48bde797eda\"},{\"id\":\"ZgN1PxhNsk\",\"name\":\"Rosé ⢠Rose\",\"style\":\"color1\",\"color1\":\"#df9a97\",\"color2\":\"#8c8c8c\",\"image\":\"\",\"image_custom\":\"\",\"_id\":\"6aada096addac48bde797edb\"}],\"_id\":\"6aada096addac48bde797ed9\"}],\"products\":[{\"id\":\"7991941857574\",\"title\":\"BB cream 7 in 1 | Golden\",\"handle\":\"bb-cream-7-in-1\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product_bbcream-7in1_GOLD-web.jpg?v=1789997674\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-product_bbcreamsbeauty-web_71e20ae7-9e8a-4203-9108-252d3f00e36d.jpg?v=1789765066\"],\"options\":[\"cJM5gXJVsK\"],\"regular_price\":null,\"sale_price\":35.99,\"available\":false,\"colors\":[\"#ffffff\",\"#f0f0f0\",\"#dcdcdc\"],\"inventory_policy\":\"DENY\",\"_id\":\"6aada096addac48bde797edc\"},{\"id\":\"10763709088038\",\"title\":\"BB Cream 7-in-1 | Rose\",\"handle\":\"bb-creme-rose\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah_product_bbcream-7in1_ROSE-web.jpg?v=1789763975\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-product_bbcreamsbeauty-web_71e20ae7-9e8a-4203-9108-252d3f00e36d.jpg?v=1789765066\"],\"options\":[\"ZgN1PxhNsk\"],\"regular_price\":null,\"sale_price\":35.99,\"available\":true,\"colors\":[\"#f0f0f0\",\"#283c3c\",\"#8c8c8c\"],\"inventory_policy\":\"DENY\",\"_id\":\"6aada096addac48bde797edd\"}],\"main_product_id\":null,\"createdAt\":\"2026-09-18T20:35:34.037Z\",\"updatedAt\":\"2026-10-09T05:50:02.880Z\",\"__v\":0}@matitmui@{\"_id\":\"6ab6a4084a14ec599794e843\",\"id\":\"57hqgiEwtt\",\"shop\":\"66842427686\",\"name\":\"Concealers\",\"type\":\"grouptify\",\"is_active\":true,\"shopify_status\":\"DRAFT\",\"show_on_card\":true,\"show_on_prod\":true,\"has_subgroup\":false,\"is_split\":false,\"options\":[{\"id\":\"FL03RT5yH2\",\"name\":\"Shade/Teinte\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-swatch-circle\",\"values\":[{\"id\":\"snSTOqeuxs\",\"name\":\"Nude/Beige\",\"style\":\"color1\",\"color1\":\"#f5d5a8\",\"color2\":\"#c8a08c\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/cache-cernes-pale-illumine-2-ml.jpg?v=1785864958\",\"image_custom\":\"\",\"_id\":\"6ab6a4084a14ec599794e845\"},{\"id\":\"P1RibLwFF8\",\"name\":\"Pale/Pâle\",\"style\":\"color1\",\"color1\":\"#dfb495\",\"color2\":\"#c8a08c\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/cache-cernes-pale-illumine-2-ml.jpg?v=1785864958\",\"image_custom\":\"\",\"_id\":\"6ab6a4084a14ec599794e846\"},{\"id\":\"llnJdD581R\",\"name\":\"Salmon/Saumon\",\"style\":\"color1\",\"color1\":\"#f6caab\",\"color2\":\"#c88c64\",\"image\":\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/cache-cernes-saumon-2-ml.jpg?v=1755099954\",\"image_custom\":\"\",\"_id\":\"6ab6a4084a14ec599794e847\"}],\"_id\":\"6ab6a4084a14ec599794e844\"}],\"products\":[{\"id\":\"7991954669862\",\"title\":\"Under-Eye Concealer | Nude\",\"handle\":\"under-eye-concealer-nude\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/cache-cernes-pale-illumine-2-ml.jpg?v=1785864958\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/CacheCernes_texture.jpg?v=1755099948\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/cache-cernes-beige-nude-2-ml.jpg?v=1755099951\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/zorah_texture_cerne_beige-cache-cerne-concealer.jpg?v=1785864183\"],\"options\":[\"snSTOqeuxs\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":true,\"colors\":[\"#ffffff\",\"#282828\",\"#c8a08c\"],\"inventory_policy\":\"DENY\",\"_id\":\"6ab6a4084a14ec599794e848\"},{\"id\":\"10768679239974\",\"title\":\"Under-Eye Concealer | Pale\",\"handle\":\"under-eye-concealer-pale\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/cache-cernes-pale-illumine-2-ml.jpg?v=1785864958\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/zorah_texture_ccerne_pale-s.jpg?v=1755099956\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-product-conceile_web.jpg?v=1789757198\"],\"options\":[\"P1RibLwFF8\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":true,\"colors\":[\"#ffffff\",\"#282828\",\"#c8a08c\"],\"inventory_policy\":\"DENY\",\"_id\":\"6ab6a4084a14ec599794e849\"},{\"id\":\"10768679272742\",\"title\":\"Under-Eye Concealer | Salmon\",\"handle\":\"under-eye-concealer-salmon\",\"status\":\"ACTIVE\",\"original_status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/0668/4242/7686/products/cache-cernes-saumon-2-ml.jpg?v=1755099954\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/Zorah_Texture_CCerne_Saumon-1.jpg?v=1672769811\",\"https://cdn.shopify.com/s/files/1/0668/4242/7686/files/zorah-product-conceile_web.jpg?v=1789757198\"],\"options\":[\"llnJdD581R\"],\"regular_price\":null,\"sale_price\":25.99,\"available\":true,\"colors\":[\"#ffffff\",\"#282828\",\"#c88c64\"],\"inventory_policy\":\"DENY\",\"_id\":\"6ab6a4084a14ec599794e84a\"}],\"main_product_id\":null,\"createdAt\":\"2026-09-25T16:40:40.689Z\",\"updatedAt\":\"2026-10-09T05:50:02.881Z\",\"__v\":0}` 8690 .split('@matitmui@') 8691 .filter((g) => g) 8692 .map((g) => JSON.parse(g)); 8693 mpg.groups.forEach((g) => { 8694 g.products = g.products.filter((p) => p?.id); 8695 }); 8696 8697 mpg.combinedListings = "" || []; 8698 mpg.combinedListings = mpg.combinedListings.filter((c) => c?.products?.length);
8699 mpg.combinedListings.forEach((c) => { 8700 c.products = c.products.filter((p) => p?.id); 8701 }); 8702 8703 mpg.getGroups = (getBothTypes = false) => { 8704 if (!getBothTypes) return mpg.groups; 8705 return [...(mpg.groups || []), ...(mpg.combinedListings || [])]; 8706 } 8707 mpg.getCombinedListings = () => { 8708 return mpg.combinedListings; 8709 } 8710 8711 </script>
8711 8712 8713 8714 8715 8716 8717 8718 8719 8720
8720<script> 8721 // override replace state 8722 mpg.overrideReplaceState = () => { 8723 const originalReplaceState = window.history.replaceState; 8724 let lastUrl = window.location.href; // last url to check if url changed 8725 8726 window.history.replaceState = function(state, title, url) { 8727 const urlString = url ? url.toString() : null; 8728 const newUrlWithoutHash = urlString ? urlString.split('#')[0] : window.location.pathname + window.location.search; 8729 // remove hash from lastUrl (if any) 8730 let lastUrlWithoutHash = lastUrl ? lastUrl.split('#')[0] : null; 8731 lastUrlWithoutHash = lastUrlWithoutHash?.split(window.location.host + window.Shopify.routes.root)?.pop() || ''; 8732 if (!lastUrlWithoutHash?.startsWith('/')) lastUrlWithoutHash = '/' + lastUrlWithoutHash; 8733 const isUrlChanged = newUrlWithoutHash !== lastUrlWithoutHash; 8734 8735 const newUrlSearchParams = newUrlWithoutHash.split('?')?.pop() || ''; 8736 const lastUrlSearchParams = lastUrlWithoutHash.split('?')?.pop() || ''; 8737 const newUrlVariant = new URLSearchParams(newUrlSearchParams).get('variant'); 8738 const lastUrlVariant = new URLSearchParams(lastUrlSearchParams).get('variant'); 8739 8740 if (mpg?.product) { 8741 if (lastUrlVariant) mpg.product.latest_variant_id = lastUrlVariant; 8742 if (!newUrlVariant && lastUrlVariant) mpg.product.selected_variant_id = null; 8743 else if (newUrlVariant) mpg.product.selected_variant_id = newUrlVariant; 8744 } 8745 8746 // save new url (keep hash to not break original logic) 8747 lastUrl = urlString; 8748 8749 originalReplaceState.apply(window.history, arguments); 8750 8751 // only perform actions if url changed 8752 if (isUrlChanged) { 8753 8754 8755 8756 window.setTimeout(async () => { 8757 mpg.products = await mpg.getProducts(); 8758 await Promise.all( 8759 mpg.products.map(async (product) => { 8760 await mpg.renderSwatchCard(product); 8761 mpg.renderVariantCard(product); 8762 }) 8763 ); 8764 }, 1000); 8765 8766 } 8767 }; 8768 }; 8769 8770 // override push state 8771 mpg.overridePushState = () => { 8772 const originalPushState = window.history.pushState; 8773 8774 window.history.pushState = function(state, title, url) { 8775 originalPushState.apply(window.history, arguments); 8776 8777 8778 8779 8780 window.setTimeout(async () => { 8781 mpg.products = await mpg.getProducts(); 8782 await Promise.all( 8783 mpg.products.map(async (product) => { 8784 await mpg.renderSwatchCard(product); 8785 mpg.renderVariantCard(product); 8786 }) 8787 ); 8788 }, 0); 8789 8790 }; 8791 } 8792 8793 // override fetch 8794 mpg.overrideFetch = () => { 8795 const originalFetch = window.fetch; 8796 8797 window.fetch = function (url, options) { 8798 8799 const urlStr = url ? url.toString() : ''; 8800 const observe = mpg.merchantConfig.observe_urls.find(u => u.page === 'page' && urlStr.includes(u.url)); 8801 if (observe) { 8802 return originalFetch.apply(this, arguments) 8803 .then((response) => { 8804 window.setTimeout(async () => { 8805 mpg.products = await mpg.getProducts(); 8806 await Promise.all( 8807 mpg.products.map(async (product) => { 8808 await mpg.renderSwatchCard(product); 8809 mpg.renderVariantCard(product); 8810 }) 8811 ); 8812 }, observe.timeout) 8813 return response; 8814 }) 8815 .catch((error) => { 8816 throw error; 8817 }); 8818 } 8819 8820 8821 return originalFetch.apply(this, arguments); 8822 }; 8823 } 8824 8825 // override xhr 8826 mpg.overrideXhr = () => { 8827 const originalXhrOpen = window.XMLHttpRequest.prototype.open; 8828 const originalXhrSend = window.XMLHttpRequest.prototype.send; 8829 8830 window.XMLHttpRequest.prototype.open = function (method, url) { 8831 this._url = url; 8832 originalXhrOpen.apply(this, arguments); 8833 }; 8834 8835 window.XMLHttpRequest.prototype.send = function (body) { 8836 const xhr = this; 8837 8838 xhr.addEventListener('readystatechange', function () { 8839 if (xhr.readyState === 4) { 8840 if (xhr.status >= 200 && xhr.status < 300) { 8841 8842 const urlStr = xhr._url ? xhr._url.toString() : ''; 8843 const observe = mpg.merchantConfig.observe_urls.find(u => u.page === 'page' && urlStr.includes(u.url)); 8844 if (observe) { 8845 window.setTimeout(async () => { 8846 mpg.products = await mpg.getProducts(); 8847 await Promise.all( 8848 mpg.products.map(async (product) => {
8849 await mpg.renderSwatchCard(product); 8850 mpg.renderVariantCard(product); 8851 }) 8852 ); 8853 }, observe.timeout); 8854 } 8855 8856 } else { 8857 console.error('XHR error'); 8858 } 8859 } 8860 }); 8861 8862 originalXhrSend.apply(this, arguments); 8863 }; 8864 }; 8865 8866 // Code for overriding methods 8867 window.setTimeout(mpg.overrideReplaceState, 0); 8868 window.setTimeout(mpg.overridePushState, 0); 8869 window.setTimeout(mpg.overrideFetch, 0); 8870 window.setTimeout(mpg.overrideXhr, 0); 8871 </script>
8871 8872 8873
8874<script> 8875 document.addEventListener('DOMContentLoaded', () => { 8876 // Create a function to check for the existence of mpgInitAppScript 8877 function checkAndInitApp() { 8878 // Store all code that needs to be executed after initialization 8879 async function executeAllDependentCode() { 8880 // Initialize the app 8881 window.mpgInitAppScript(mpg); 8882 8883 // Load grouptify metafields (if load_metafields_async is true) 8884 await mpg.loadGrouptifyMetafields(); 8885 8886 // if language && country is changed, update them and remove all stored products 8887 const currentLanguage = window.Shopify?.locale?.toUpperCase()?.replaceAll('-', '_')?.replaceAll('HE_IL', 'HE')?.replaceAll('LT_LT', 'LT') || 'EN'; 8888 const currentCountry = window.Shopify?.country?.toUpperCase() || 'US'; 8889 8890 const savedLanguage = window.sessionStorage.getItem(`mpg_saved_language`); 8891 const savedCountry = window.sessionStorage.getItem(`mpg_saved_country`); 8892 8893 if (savedLanguage !== currentLanguage || savedCountry !== currentCountry) { 8894 window.sessionStorage.setItem(`mpg_saved_language`, currentLanguage); 8895 window.sessionStorage.setItem(`mpg_saved_country`, currentCountry); 8896 8897 Object.keys(window.sessionStorage).forEach((key) => { 8898 if (key.startsWith(`mpg_stored_product`)) { 8899 window.sessionStorage.removeItem(key); 8900 } 8901 if (key.startsWith(`mpg_stored_product_lite`)) { 8902 window.sessionStorage.removeItem(key); 8903 } 8904 if (key.startsWith(`mpg_stored_group_products`)) { 8905 window.sessionStorage.removeItem(key); 8906 } 8907 }); 8908 } 8909 8910 // refine group products 8911 if (mpg.group?.id) { 8912 mpg.group = await mpg.refineGroupProducts(mpg.group) || {}; 8913 if (!mpg.group.options && mpg.swatchEnabled) { 8914 mpg.group.options = []; 8915 } 8916 mpg.group.products = mpg.group.products?.filter(p => p?.id) || []; 8917 } 8918 8919 if (mpg.refineMainProduct && typeof mpg.refineMainProduct === 'function') { 8920 mpg.product = await mpg.refineMainProduct(mpg.product) || mpg.product; 8921 } 8922 8923 if (mpg.refineMainGroup && typeof mpg.refineMainGroup === 'function') { 8924 mpg.group = await mpg.refineMainGroup(mpg.group) || mpg.group; 8925 } 8926 8927 if (typeof mpg.appDataReadyCallback === 'function') { 8928 try { 8929 mpg.appDataReadyCallback({ 8930 product: mpg.product, 8931 group: mpg.group, 8932 combinedListing: mpg.combinedListing, 8933 }); 8934 } catch (err) { 8935 console.error('mpg.appDataReadyCallback error:', err); 8936 } 8937 } 8938 8939 // Code for product page 8940 8941 8942 // Code for product card 8943 8944 window.setTimeout(async () => { 8945 mpg.products = await mpg.getProducts(); 8946 await Promise.all( 8947 mpg.products.map(async (product) => { 8948 await mpg.renderSwatchCard(product); 8949 mpg.renderVariantCard(product); 8950 }) 8951 ); 8952 }, 1000); 8953 8954 } 8955 8956 // Check if mpgInitAppScript function exists 8957 if (typeof window.mpgInitAppScript === 'function') { 8958 // Function exists, execute dependent code 8959 executeAllDependentCode(); 8960 8961 // Clear interval as no further checks are needed 8962 clearInterval(initCheckInterval); 8963 console.log("MPG app successfully initialized"); 8964 } else { 8965 console.log("Waiting for swatch-scripts.js to load..."); 8966 } 8967 } 8968 8969 // Create interval to check every 100ms 8970 const initCheckInterval = setInterval(checkAndInitApp, 100); 8971 8972 // Set timeout to stop checking after 10 seconds (to avoid infinite loop) 8973 setTimeout(() => { 8974 if (typeof window.mpgInitAppScript !== 'function') { 8975 clearInterval(initCheckInterval); 8976 console.error("Could not load swatch-scripts.js after 10 seconds, please refresh the page"); 8977 } 8978 }, 10000); 8979 }); 8980</script>
8980 8981 8982 8983</div><div id="shopify-block-AM05QbkZpaG5MWU93V__18228966181090706294" class="shopify-block shopify-app-block"> 8984 8985 8986
8986<script type="module" src="https://cdn.shopify.com/extensions/01a11b1f-c31b-7be6-a9fa-668fb9c33aa6/lb-upsell-453/assets/lb-upsell.js" defer="defer"></script>
8986 8987
8987<script type="module" src="https://cdn.shopify.com/extensions/01a11b1f-c31b-7be6-a9fa-668fb9c33aa6/lb-upsell-453/assets/lb-upsell-components.esm.js" defer="defer"></script>
8987 8988 8989 8990
8991<script> 8992 8993 8994 window.lbupsellToken = "2b42949bf76ddb0f0bfd281a4f04f7a0" 8995 8996 8997</script>
8997 8998
8999<script> 9000 9001 window.lbInitMode = "immediate"; 9002 9003 window.lbComponentSrc = "https://cdn.shopify.com/extensions/01a11b1f-c31b-7be6-a9fa-668fb9c33aa6/lb-upsell-453/assets/lb-upsell-components.esm.js";</script>
9003 9004
9005<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a11b1f-c31b-7be6-a9fa-668fb9c33aa6/lb-upsell-453/assets/lb-utils.js" defer="defer"></script>
9005 9006 9007</div>
9007<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
9007 9008</body> 9009</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.