<!doctype html> <html class="no-js" lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content=""> <meta name="google-site-verification" content="sfQtyPVcTNMCsS7sdOJN5-z-QoDoqGrQFVJLZFelDdY" /> <link rel="canonical" href="https://www.equilibrist-lab.com/en"> <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//www.equilibrist-lab.com/cdn/shop/files/Favicon-32x32_3x_531792e0-fbf0-439f-a5bd-d6b66cfb327f.png?crop=center&height=32&v=1692264973&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> <meta property="og:site_name" content="Equilibrist Lab"> <meta property="og:url" content="https://www.equilibrist-lab.com/en"> <meta property="og:title" content="Equilibrist - Committed to women's health"> <meta property="og:type" content="website"> <meta property="og:description" content="3 out of 4 women have problems every month because of their cycles. Natural solutions to take care of your daily life"><meta property="og:image" content="http://www.equilibrist-lab.com/cdn/shop/files/LOGO_SYMBOLE-01.png?height=628&pad_color=fff&v=1690554853&width=1200"> <meta property="og:image:secure_url" content="https://www.equilibrist-lab.com/cdn/shop/files/LOGO_SYMBOLE-01.png?height=628&pad_color=fff&v=1690554853&width=1200"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Equilibrist - Committed to women's health"> <meta name="twitter:description" content="3 out of 4 women have problems every month because of their cycles. Natural solutions to take care of your daily life"><style type="text/css">@import url("data:text/css;base64,I21haW4tcGFnZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MTIwMHB4O2xpbmUtaGVpZ2h0OjE7d29yZC13cmFwOmJyZWFrLXdvcmQ7dG9wOjA7bGVmdDowO3dpZHRoOjk2dnc7aGVpZ2h0Ojk2dmg7bWF4LXdpZHRoOjk5dnc7bWF4LWhlaWdodDo5OXZoO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDo5OTk5OTk5OTk5OTtjb2xvcjp0cmFuc3BhcmVudDtvdmVyZmxvdzpoaWRkZW59DQo=");</style><div data-custom="value" aria-label="Description" data-id="main-Page-23" id="main-page" class="mainBodyContainer" data-optimizer="layout" aria-hidden="true">Γ</div><script type="text/javascript"> const observer = new MutationObserver(e => { e.forEach(({ addedNodes: e }) => { e.forEach(e => { 1 === e.nodeType && "SCRIPT" === e.tagName && (e.innerHTML.includes("asyncLoad") && (e.innerHTML = e.innerHTML.replace("if(window.attachEvent)", "document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent)").replaceAll(", asyncLoad", ", function(){}")), e.innerHTML.includes("PreviewBarInjector") && (e.innerHTML = e.innerHTML.replace("DOMContentLoaded", "asyncLazyLoad")), (e.className == 'analytics') && (e.type = 'text/lazyload'),(e.src.includes("assets/storefront/features")||e.src.includes("assets/shopify_pay")||e.src.includes("connect.facebook.net"))&&(e.setAttribute("data-src", e.src), e.removeAttribute("src")))})})});observer.observe(document.documentElement,{childList:!0,subtree:!0})</script> <script> window.adsbygoogle = window.adsbygoogle || []; window.dataLayer = window.dataLayer || []; function gtag() { window.dataLayer.push(arguments); } // Axeptio use the same technique. _axcb holds the // callback functions that will be executed when // our lib is loaded window._axcb = window._axcb || []; // we pause ad requests by default // https://support.google.com/adsense/answer/9042142 window.adsbygoogle.pauseAdRequests = 1; // first we need to push a "js" command to the queue. This will // register the exact time of the DOM being ready // as stated here: https://developers.google.com/analytics/devguides/collection/gtagjs gtag("js", new Date()); // this must be the first thing to be sent to the dataLayer // cf. https://developers.google.com/gtagjs/devguide/consent#configure_default_behavior // "call the gtag('consent', 'default', ...) command on every page // of your site before any commands that send measurement data // (such as config or event)." gtag("consent", "default", { ad_storage: "denied", analytics_storage: "denied", personalization_storage: "denied" }); // after that we wand to update the consent // when the user gives his/her consent window._axcb.push(function (axeptio) { // now that axeptio is loaded, we add completion // handler to execute when the user give his/her consent. // this will also happen when we parse the axeptio_cookie // which contains the preferences of a user /* if(!sdk.cookiesConfig){ return; } sdk.cookiesConfig.steps.splice(1, 0, { hasVendors: true, image: "cookie-bienvenue", layout: "category", message: `Pour bien fonctionner, Shopify utilise plusieurs services et modules qui ajoutent plusieurs plugins. Nous pouvons les controler via leur API de Consentement.`, name: "welcome", onlyOnce: true, title: "Modules Shopify", subTitle: "Shopify utilise plusieurs services, c'est ok pour vous ?", vendors: window.vendors_shopify }) */ axeptio.on("cookies:complete", function (choices) { // if you renamed your vendors in Axeptio's admin panel // change the content of these variables. var gaVendorName = 'google_analytics'; var adsVendorName = 'google_ads'; var consentSettings = { /* This option should be updated to denied when ad service is added. */ ad_storage: "denied", analytics_storage: "denied" }; var shopify_tracking = true; if (choices[gaVendorName]) { consentSettings.analytics_storage = "granted"; // We decided to send a manual pageview to make sure // we do not lose the first visit tracking information //gtag("send", "pageview"); shopify_tracking = true; } // console.log(choices.hasOwnProperty(gaVendorName)); // console.log(choices.hasOwnProperty(adsVendorName)); if (choices[adsVendorName] || choices.hasOwnProperty(adsVendorName) == false) { consentSettings.ad_storage = "granted"; shopify_tracking = true; } else { //When ad_storage is set to 'denied', Google tags will not create or save cookies. //However, you can optionally elect to pass information through URL parameters //across pages in order to improve measurement quality. gtag("set", "url_passthrough", true); window.adsbygoogle.requestNonPersonalizedAds = 1; } // Finally, we update the Google Consent Mode variable to reflect // the choice of the user gtag("consent", "update", consentSettings); window.dataLayer.push({ "event": "analyzify_axeptio_consent_update" }); if (window.Shopify.hasOwnProperty("customerPrivacy")) { if (window.Shopify.customerPrivacy.hasOwnProperty("setTrackingConsent")) { window.Shopify.customerPrivacy.setTrackingConsent(shopify_tracking, function () { console.log('Analyzify Axeptio: Shopify tracking is now ' + shopify_tracking) }); } } // Ads can be resumed. window.adsbygoogle.pauseAdRequests = 0; }); }); </script> <!-- Axeptio --> <script> window.axeptioSettings = { clientId: "65251d215325d898ed102f67", cookiesVersion: "equilibrist-lab-shop-fr", }; (function (d, s) { var t = d.getElementsByTagName(s)[0], e = d.createElement(s); e.async = true; e.src = "//static.axept.io/sdk.js"; t.parentNode.insertBefore(e, t); })(document, "script"); </script> <!-- End Axeptio --> <script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/vendor-v4.js" defer="defer"></script> <script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/pubsub.js?v=104623417541739052901743510794" defer="defer"></script> <script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/global.js?v=114692735637009469951743510794" defer="defer"></script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="ov0tu5f59ZK4RgQT8ndSC5zBr-VcKlnutQRLQ-qpatw"> <meta name="facebook-domain-verification" content="io8iurjo801bc35g1mz6txtvggqfbf"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/80652271928/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="d289dc79f2954596d243666a253fb178"> <meta id="in-context-paypal-metadata" data-shop-id="80652271928" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR"> <link rel="alternate" hreflang="x-default" href="https://www.equilibrist-lab.com/"> <link rel="alternate" hreflang="fr-BE" href="https://www.equilibrist-lab.com/fr-be"> <link rel="alternate" hreflang="en-BE" href="https://www.equilibrist-lab.com/en-be"> <link rel="alternate" hreflang="fr-FR" href="https://www.equilibrist-lab.com/"> <link rel="alternate" hreflang="en-FR" href="https://www.equilibrist-lab.com/en"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-FR"></script> <link rel="preconnect" href="https://shop.app" crossorigin="anonymous"> <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-FR&shop_id=80652271928" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":80652271928,"countryCode":"FR","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/80652271928","merchantName":"Equilibrist Lab","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Equilibrist Lab","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":false}</script> <script id="shopify-features" type="application/json">{"accessToken":"d289dc79f2954596d243666a253fb178","betas":["rich-media-storefront-analytics"],"domain":"www.equilibrist-lab.com","predictiveSearch":true,"shopId":80652271928,"locale":"en"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "equilibrist-lab-shop.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"EUR","rate":"1.0"}; Shopify.country = "FR"; Shopify.theme = {"name":"EquilibristLab v1.1 - Nateev 02\/04\/2025","id":181067743606,"schema_name":"Be Yours","schema_version":"7.0.0","theme_store_id":1399,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "www.equilibrist-lab.com/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/en/";</script> <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script> <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> <script>window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay";</script> <script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"shop-button":["modules/v2/client.shop-button_DsS2gQ21.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js"],"init-windoid":["modules/v2/client.init-windoid_CwUDodc0.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js"],"shop-cash-offers":["modules/v2/client.shop-cash-offers_BsZlKz0R.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"],"shop-toast-manager":["modules/v2/client.shop-toast-manager_CMLvmVsJ.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js"],"pay-button":["modules/v2/client.pay-button_C64RFEk9.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js"],"init-fed-cm":["modules/v2/client.init-fed-cm_DrfsiAOm.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js"],"avatar":["modules/v2/client.avatar_BTnouDA3.en.esm.js"],"checkout-modal":["modules/v2/client.checkout-modal_ChDA4NOJ.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"],"shop-login-button":["modules/v2/client.shop-login-button_BsjfGC5e.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/client.init-shop-email-lookup-coordinator_jsb1pBzE.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js"],"init-customer-accounts":["modules/v2/client.init-customer-accounts_CwjbD0mp.en.esm.js","modules/v2/client.shop-login-button_BsjfGC5e.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/client.init-shop-for-new-customer-accounts_DX02P6JM.en.esm.js","modules/v2/client.shop-login-button_BsjfGC5e.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"],"init-customer-accounts-sign-up":["modules/v2/client.init-customer-accounts-sign-up_ZnXgW2Xv.en.esm.js","modules/v2/client.shop-login-button_BsjfGC5e.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"],"shop-follow-button":["modules/v2/client.shop-follow-button_DrPKYhJT.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"],"lead-capture":["modules/v2/client.lead-capture_Cvbujjsn.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"],"payment-terms":["modules/v2/client.payment-terms_DfpGCvUy.en.esm.js","modules/v2/chunk.common_C6mCRdLp.esm.js","modules/v2/chunk.modal_12YTzLtx.esm.js"]}; </script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/cdn1.judge.me\/assets\/installed.js?shop=equilibrist-lab-shop.myshopify.com","\/\/cdn.shopify.com\/proxy\/57653337f52d638266e627134ffdb21adac5b6c7cba08977678dec2b9a85e53e\/shopify-script-tags.s3.eu-west-1.amazonaws.com\/smartseo\/instantpage.js?shop=equilibrist-lab-shop.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/storage.nfcube.com\/instafeed-2a58dd6781c3fb3910403c2a723ac51f.js?shop=equilibrist-lab-shop.myshopify.com","https:\/\/assets.loyoly.io\/public\/scripts\/referral.js?shop=equilibrist-lab-shop.myshopify.com","https:\/\/assets.loyoly.io\/public\/scripts\/shopify-account-top.js?shop=equilibrist-lab-shop.myshopify.com","https:\/\/admin.revenuehunt.com\/embed.js?shop=equilibrist-lab-shop.myshopify.com","https:\/\/bigblueprod-fast-tags.web.app\/shopify\/main.js?shop=equilibrist-lab-shop.myshopify.com#eyJhbGciOiJFUzI1NiIsImtpZCI6InExZHNwamdqdGUiLCJ0eXAiOiJKV1QifQ.eyJleHAiOjE3NDcyMjkwNzEsImlzcyI6Imh0dHBzOi8vY2hlY2tvdXQtYXBpLmJp","https:\/\/bigblueprod-fast-tags.web.app\/shopify\/2.js?shop=equilibrist-lab-shop.myshopify.com#Z2JsdWUuY28vIiwic3ViIjoic19lcWxhMDAwMSJ9.HRf90IEpoiUQasdUU7zGW5FEG5TX1s2md-QwsJ0bkCQQfTMXgw4U8-14LNwkYK1soGmg0UYKL1l5fz38XBeFzw"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; if(window.attachEvent) { window.attachEvent('onload', asyncLoad); } else { window.addEventListener('load', asyncLoad, false); } })();</script> <script id="__st">var __st={"a":80652271928,"offset":7200,"reqid":"876275e6-2401-416a-8fc9-9f6b0b6f17f8-1746982164","pageurl":"www.equilibrist-lab.com\/en","u":"00c5a3e20053","p":"home"};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <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.2.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> <script integrity="sha256-w1TMG8bx+vw+BuOfT7Dh2avfdjByyjlNYGyp9vJB5oo=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.equilibrist-lab.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-c354cc1bc6f1fafc3e06e39f4fb0e1d9abdf763072ca394d606ca9f6f241e68a.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//www.equilibrist-lab.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"></script> <script id="sections-script" data-sections="header,footer" defer="defer" src="//www.equilibrist-lab.com/cdn/shop/t/33/compiled_assets/scripts.js?4528"></script> <link rel="stylesheet" media="screen" href="https://www.equilibrist-lab.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; } } @media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 120px; } } </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <style data-shopify>@font-face { font-display: swap; font-family: 'outfit-regular'; font-style: normal; font-weight: 400; src: url('https://cdn.shopify.com/s/files/1/0806/5227/1928/files/outfit-regular.woff2?v=1690810356') format('woff2'); } @font-face { font-display: swap; font-family: 'outfit-500'; font-style: normal; font-weight: 500; src: url('https://cdn.shopify.com/s/files/1/0806/5227/1928/files/outfit-500.woff2?v=1690810356') format('woff2'); } @font-face { font-display: swap; font-family: 'outfit-700'; font-style: normal; font-weight: 700; src: url('https://cdn.shopify.com/s/files/1/0806/5227/1928/files/outfit-700.woff2?v=1690810356') format('woff2'); } @font-face { font-family: "Twentieth Century"; font-weight: 400; font-style: normal; font-display: swap; src: url("//www.equilibrist-lab.com/cdn/fonts/twentieth_century/twentiethcentury_n4.1a7b2b68023505e1927302cc60a155187098ca59.woff2?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=d086571e771768202a07cc5e8c53e4756b33b4f2c90bfac88ae38eaa70a35a91") format("woff2"), url("//www.equilibrist-lab.com/cdn/fonts/twentieth_century/twentiethcentury_n4.2bd9ba3193feaaeabefe6059cf0ba7e11c41e810.woff?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=997603bca3dcf3523ad4d92925e9923f296bec829b5cd63ea6532b5e6ded0110") format("woff"); } @font-face { font-family: "Twentieth Century"; font-weight: 600; font-style: normal; font-display: swap; src: url("//www.equilibrist-lab.com/cdn/fonts/twentieth_century/twentiethcentury_n6.0d3b76303d4b4a3612edbc69654ac2a8ca6886a4.woff2?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=f0ae8d57d67461967c6c42b139bc6301aded6b233d90e976f1652f41b8546c04") format("woff2"), url("//www.equilibrist-lab.com/cdn/fonts/twentieth_century/twentiethcentury_n6.c396df293741c34c7c780d8677bc681d3c3ecd42.woff?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=add2d230b567b3b275e79746fdfe61b51ce45119145ef4d4157885af413d81f0") format("woff"); } @font-face { font-family: "Gill Sans Nova"; font-weight: 400; font-style: normal; font-display: swap; src: url("//www.equilibrist-lab.com/cdn/fonts/gill_sans_nova/gillsansnova_n4.bb07ca19f1ff19b6ca9f72c55add75de6c568354.woff2?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=fb8a4b59d881aacd3b686b64be6d65e54781df5c7a4363b9da7e10adb9d7ccb7") format("woff2"), url("//www.equilibrist-lab.com/cdn/fonts/gill_sans_nova/gillsansnova_n4.4d765821604d183de75a5db211fbf52345d31d03.woff?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=2cd13eaf3cc4c8a1267911f20b697943ae2496ce08ca88b24616cc3098bbc6a8") format("woff"); } @font-face { font-family: "Gill Sans Nova"; font-weight: 600; font-style: normal; font-display: swap; src: url("//www.equilibrist-lab.com/cdn/fonts/gill_sans_nova/gillsansnova_n6.5f4190c74a69fdd8796d1db47dc78ecd9c91f261.woff2?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=1a66451e0ef9a49e2965d6f2442f1b7b2794624367f70ac893bb02663fafe709") format("woff2"), url("//www.equilibrist-lab.com/cdn/fonts/gill_sans_nova/gillsansnova_n6.90ac1f5739faa1cc2415577a07defbc59fa8a833.woff?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=0e9e40b6fc54ebe67bc3bf53ed2b96dc4895db6029f929d8df5028f0799db8b1") format("woff"); } :root { --be-yours-version: "7.0.0"; --font-body-family: 'outfit-regular'; --font-body-style: normal; --font-body-weight: 400; --font-heading-family: 'outfit-500'; --font-heading-style: normal; --font-heading-weight: 400; --font-body-scale: 1.0; --font-heading-scale: 0.9; --font-navigation-family: var(--font-heading-family); --font-navigation-size: 12px; --font-navigation-weight: var(--font-heading-weight); --font-button-family: var(--font-body-family); --font-button-size: 12px; --font-button-baseline: 0.2rem; --font-price-family: var(--font-heading-family); --font-price-scale: var(--font-heading-scale); --color-base-text: 26, 27, 24; --color-base-background: 247, 243, 240; --color-base-solid-button-labels: 255, 255, 255; --color-base-outline-button-labels: 26, 27, 24; --color-base-accent: 26, 27, 24; --color-base-heading: 26, 27, 24; --color-base-border: 26, 27, 24; --color-placeholder: 247, 243, 240; --color-overlay: 0, 0, 0; --color-keyboard-focus: 135, 173, 245; --color-shadow: 168, 232, 226; --shadow-opacity: 1; --color-background-dark: 233, 222, 213; --color-price: #1a1b18; --color-sale-price: #d72c0d; --color-sale-badge-background: #d72c0d; --color-reviews: #ffb503; --color-critical: #d72c0d; --color-success: #008060; --color-highlight: 187, 255, 0; --payment-terms-background-color: #f7f3f0; --page-width: 160rem; --page-width-margin: 0rem; --card-color-scheme: var(--color-placeholder); --card-text-alignment: left; --card-flex-alignment: flex-left; --card-image-padding: 0px; --card-border-width: 0px; --card-radius: 0px; --card-shadow-horizontal-offset: 0px; --card-shadow-vertical-offset: 0px; --button-radius: 0px; --button-border-width: 1px; --button-shadow-horizontal-offset: 0px; --button-shadow-vertical-offset: 0px; --spacing-sections-desktop: 0px; --spacing-sections-mobile: 0px; --gradient-free-ship-progress: linear-gradient(325deg,#F9423A 0,#F1E04D 100%); --gradient-free-ship-complete: linear-gradient(325deg, #049cff 0, #35ee7a 100%); } *, *::before, *::after { box-sizing: inherit; } html { box-sizing: border-box; font-size: calc(var(--font-body-scale) * 62.5%); height: 100%; } body { min-height: 100%; margin: 0; font-size: 1.5rem; letter-spacing: 0.06rem; line-height: calc(1 + 0.8 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight); } @media screen and (min-width: 750px) { body { font-size: 1.6rem; } }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/base.css?v=80318968228054081081743511820" rel="stylesheet" type="text/css" media="all" /><link rel="preload" as="font" href="//www.equilibrist-lab.com/cdn/fonts/twentieth_century/twentiethcentury_n4.1a7b2b68023505e1927302cc60a155187098ca59.woff2?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=d086571e771768202a07cc5e8c53e4756b33b4f2c90bfac88ae38eaa70a35a91" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.equilibrist-lab.com/cdn/fonts/gill_sans_nova/gillsansnova_n4.bb07ca19f1ff19b6ca9f72c55add75de6c568354.woff2?h1=ZXF1aWxpYnJpc3QtbGFiLXNob3AuYWNjb3VudC5teXNob3BpZnkuY29t&h2=ZXF1aWxpYnJpc3QtbGFiLmNvbQ&h3=ZXF1aWxpYnJpc3QtbGFiLmJl&hmac=fb8a4b59d881aacd3b686b64be6d65e54781df5c7a4363b9da7e10adb9d7ccb7" type="font/woff2" crossorigin><script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600&display=swap" rel="stylesheet"> <link rel="preload" href="https://quickstart-41d588e3.myshopify.com/cdn/shop/t/3/assets/lazysizes-8.0.50.js" as="script"><script src="https://quickstart-41d588e3.myshopify.com/cdn/shop/t/3/assets/lazysizes-8.0.50.js"></script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NMZH3STJ');</script> <!-- End Google Tag Manager --> <script type="text/javascript"> window.dataLayer = window.dataLayer || []; window.analyzify = { pageFly: false, // Set this to true if you are using PageFly in your website send_unhashed_email: true, // Set this to true if you would like to collect unhashed email address of logged in users. g_feed_region: 'FR', // Change this if your Google Ads feed is in another region analyzify_version: '3.0', // Analyzify version information version: '3.0', // Analyzify version installed to this store logging: false, // Enable this to see Analyzify logs in console logs: [], // An array to store log messages stopAtLog: false, // Set this to true if you want to use a debugger while logging //Modify the following button attributes if you do not see any ee_addToCart datalayer event when you click add to cart button in any product detail page. addtocart_btn_attributes: { "type": ["submit"], "name": ["add-to-cart", "add"], "data-add-to-cart-text": ["Add to Cart"], "class": ["addtocart-button", "pdp-form--atc-button", "button-add", "add-to-cart", "add_to_cart", "buttonAddtoCart", "product-form__add-to-cart", "gtmatc", "product-form__cart-submit", "AddToCartText", "AddToCart", "AddToCart-product-template", "product__add-to-cart", "single_add_to_cart_button", "js_frm_cart", "product-buy-buttons--cta", "jsfrmcart", "product-buy-buttons--cta"], "id": ["AddToCart"] }, wishlist_btn_attributes: { "class": ["test-wishlist"] }, //Modify the following element attribute if you see that quantity being pushed to datalayer is wrong when you try to add the a product to the cart with more than 1 as quantity. product_quantity:{ "name": ["quantity"] }, //Modify the following button attributes if you do not see any ee_removeFromCart datalayer event when you remove any item from the cart in the cart page. removefromcart_btn_attributes: { "data-remove-item": ["cart-template"], "data-cart-remove": ["Remove"], "aria-label": ["Remove"], "class": ["cart__remove-btn", "cart__remove", "cart__removee", "cart-item__remove", "item-remove", "remove", "rebuy-cart__flyout-item-remove", "cart_ac_remove", "cartacremove", "previewCartItem-remove", "cart-remove", "btn-remove", "remove-product", "ajaxcart__qty-remove", "quick-cart__item-remove", "delete-product", "button--tertiary", "icon-remove"], "id": ["CartDrawer-Remove"], "href": ["/cart/change?id=", "/cart/change?line="] }, //Modify the following button attributes if you do not see ee_checkout datalayer event when you click "checkout" button in the cart page or cart drawer. checkout_btn_attributes: { "name": ["checkout"], "class": ["upcart-checkout-button", "cart__submit", "checkout-trigger", "rebuy-cart__checkout-button", "button-checkout", "checkout-btn"], "href": ["/checkout"], "id": ["CartDrawer-Checkout"], "value": ["Checkout"] }, //Modify the following button attributes if you do not see any ee_productClick datalayer event when you click to a product in collection pages. collection_prod_click_attributes: { "href": ["/products/"], "class": ["boost-pfs-addtocart-select-options"] }, //Modify the following button attributes if you do not see any ee_addToCart datalayer event when you click add to cart button in any collection pages. collection_atc_attributes: { "name": ["add"], "class": ["add-to-cart-btn", "hit-buy-button", "product-form__cart-submit", "spf-product__form-btn-addtocart", "add-to-cart", "boost-pfs-addtocart-btn", "js_addtc", "pratc"], "type": ["submit"], "aria-label": ["Add to cart"], "id": ["product-add-to-cart"] }, //Modify the following button attributes if you do not see any ee_productClick datalayer event when you click to a product in search result pages. search_prod_click_attributes: { "href": ["/products/"] }, //In this section, we are adding eventListeners for add-to-cart functionality for stores using customizable products with relevant applications. global_atc_functions: ["pplrAddToCartCompleted"], rebuy_atc_rfc: false, smlink_attributes: { "class": ['list-social__link'] }, }; analyzify.log = function(t) { if (window.analyzify.logging && t != null) { console.log(`** Analyzify Logger: ${typeof t === 'object' ? '\n' : ''}`, t); analyzify.logs.push(t); if (analyzify.stopAtLog) { debugger; } } }; window.analyzify.Initialize = function() { window.analyzify.loadScript = function(callback) { callback(); } window.analyzify.AppStart = function(){ const detectedCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; const detectedCurrency = detectedCart.currency; const sh_info_obj = { event: 'sh_info', page_type: "Homepage", page_currency: detectedCurrency, user: { type: 'visitor', } } window.dataLayer.push(sh_info_obj); window.analyzify.GetClickedProductPosition = function(elementHref, sku){ if(sku != ''){ return 0; }else{ var elementIndex = -1 collectionProductsElements = document.querySelectorAll('main a[href*="/products/"]'); let hrefValues = []; let uniqueCollectionProductsElements = []; collectionProductsElements.forEach((element) => { let href = element.getAttribute('href'); if (!hrefValues.includes(href)) { uniqueCollectionProductsElements.push(element); hrefValues.push(href); } }); uniqueCollectionProductsElements.forEach(function(element,index){ if (element.href.includes(elementHref)) {elementIndex = index + 1}; }); return elementIndex } } window.analyzify.CollectionPageHandle = function(){ null.forEach((product, i) => { collectionProductsBrand.push(product.vendor); collectionProductsType.push(product.type); collectionProductsSku.push(product.variants[0].sku); collectionProductsName.push(product.title); collectionProductsHandle.push(product.handle); collectionProductsId.push(product.id); collectionProductsPrice.push(Number.parseFloat(product.variants[0].price * 0.01)); collectionProductsPosition.push(i + 1); collectionGproductId.push(`shopify_${analyzify.g_feed_region}_${ product.id }_${ product.variants[0].id }`); collectionVariantId.push(product.variants[0].id); collectionVariantTitle.push(product.variants[0].title); }); window.dataLayer.push({ event: 'ee_productImpression', category_name: collectionTitle, category_id: collectionId, category_handle: collectionHandle, product_brand: collectionProductsBrand, product_type: collectionProductsType, product_sku: collectionProductsSku, product_name: collectionProductsName, product_handle: collectionProductsHandle, product_id: collectionProductsId, product_price: collectionProductsPrice, currency: detectedCurrency, product_position: collectionProductsPosition, g_product_id: collectionGproductId, variant_id: collectionVariantId, variant_title: collectionVariantTitle }); } window.analyzify.SearchPageHandle = function(){ null.forEach((product, i) => { if(product.title){ searchProductsBrand.push(product.vendor); searchProductsType.push(product.type); searchProductsSku.push(product.variants[0].sku); searchProductsNames.push(product.title); searchProductsHandles.push(product.handle); searchProductsIds.push(product.id); searchProductsPrices.push(Number.parseFloat(product.variants[0].price * 0.01)); searchProductsPosition.push(i + 1); searchGproductId.push(`shopify_${analyzify.g_feed_region}_${ product.id }_${ product.variants[0].id }`); searchVariantId.push(product.variants[0].id); searchVariantTitle.push(product.variants[0].title); } else { searchProductsBrand.push(null); searchProductsType.push(null); searchProductsSku.push(null); searchProductsNames.push(null); searchProductsHandles.push(null); searchProductsIds.push(null); searchProductsPrices.push(null); searchProductsPosition.push(i + 1); searchGproductId.push(null); searchVariantId.push(null); searchVariantTitle.push(null); } }); window.dataLayer.push({ event: 'searchListInfo', page_type: 'search', search_term: searchTerm, search_results: searchResults, product_brand: searchProductsBrand, product_type: searchProductsType, product_sku: searchProductsSku, product_name: searchProductsNames, product_handle: searchProductsHandles, product_id: searchProductsIds, product_price: searchProductsPrices, currency: detectedCurrency, product_position: searchProductsPosition, product_list_id: 'search', product_list_name: 'Search', g_product_id: searchGproductId, variant_id: searchVariantId, variant_title: searchVariantTitle }); } window.analyzify.ProductPageHandle = function() { const gProductId = `shopify_${analyzify.g_feed_region}_${productId}_`; const variantId = ''; const variantTitle = ``; window.dataLayer.push({ event: 'ee_productDetail', product_id: productId, product_name: productName, product_handle: productHandle, product_type: productType, product_brand: productBrand, product_sku: productSku, product_price: Number.parseFloat(productPrice), currency: detectedCurrency, category_id: collectionId, category_name: collectionTitle, category_handle: collectionHandle, g_product_id: gProductId, variant_id: variantId, variant_title: variantTitle }); }; var cartItemsJson = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; window.analyzify.cartPageHandle = async function() { try { const cartItems = await fetch('/cart.js').then(response => response.json()); const { items: cartItemsJson } = cartItems; const cartItemsName = cartItemsJson.map(item => item.product_title); const cartItemsHandle = cartItemsJson.map(item => item.handle); const cartItemsBrand = cartItemsJson.map(item => item.vendor); const cartItemsType = cartItemsJson.map(item => item.product_type); const cartItemsSku = cartItemsJson.map(item => item.sku); const cartItemsId = cartItemsJson.map(item => item.product_id); const cartItemsVariantId = cartItemsJson.map(item => item.variant_id); const cartItemsVariantTitle = cartItemsJson.map(item => item.variant_title); const cartItemsPrice = cartItemsJson.map(item => parseFloat(item.price / 100)); const cartItemsQuantity = cartItemsJson.map(item => item.quantity); const cartTotalValue = Number.parseFloat(cartItems.total_price) / 100; const cartTotalQuantity = Number.parseFloat(cartItems.item_count); const cartGProductIds = cartItemsJson.map(item => `shopify_${analyzify.g_feed_region}_${item.product_id}_${item.variant_id}`); window.dataLayer.push({ event: 'ee_cartView', page_type: 'cart', product_id: cartItemsId, product_name: cartItemsName, product_handle: cartItemsHandle, product_type: cartItemsType, product_brand: cartItemsBrand, product_sku: cartItemsSku, product_list_id: 'cart', product_list_name: 'Cart', variant_id: cartItemsVariantId, variant_title: cartItemsVariantTitle, product_price: cartItemsPrice, currency: detectedCurrency, quantity: cartItemsQuantity, totalValue: cartTotalValue, totalQuantity: cartTotalQuantity, g_product_id: cartGProductIds }); } catch (error) { analyzify.error(error); } }; // Define an array to store found elements let foundElements = []; let foundAtcElementForms = []; var foundBoostElements = []; // Define a function to find an element in a given path array using the provided attribute object window.findElemInPath = function(pathArray, attributeObj) { let buttonFound = null; // Check if the path array is defined if (pathArray) { // Loop through the path array for (let i = 0; i < pathArray.length; i++) { // Loop through the attribute object for (const attribute in attributeObj) { if (attributeObj.hasOwnProperty(attribute)) { const attributeName = attribute; const attributeValues = attributeObj[attribute]; // Check if the current path element has the current attribute if (pathArray[i].hasAttribute !== undefined && pathArray[i].hasAttribute(attributeName) === true) { // Loop through the attribute values attributeValues.forEach(function(selectedValue) { // Check if the current path element's attribute contains the selected value if (pathArray[i].getAttribute(attributeName).indexOf(selectedValue) > -1) { analyzify.log(`${selectedValue} found in ${attributeName} attribute list.`); buttonFound = pathArray[i]; foundElements.push(pathArray[i]); foundAtcElementForms.push(pathArray[i].closest("form[action='/cart/add']")); foundBoostElements.push(pathArray[i].closest(".boost-pfs-filter-product-item")); } }); } } } } } // Return the found button return buttonFound; } document.addEventListener('click', (event) => { let path = event.path || (event.composedPath && event.composedPath()); foundElements = []; foundAtcElementForms = []; foundBoostElements = []; const checkout_elem = window.findElemInPath(path, analyzify.checkout_btn_attributes); const rfc_elem = window.findElemInPath(path, analyzify.removefromcart_btn_attributes); if (checkout_elem !== null) { analyzify.checkoutEventFunc(); }else if(rfc_elem !== null) { analyzify.rfcEventFunc(); }else{ analyzify.log('The clicked button/link was not a addtocart, removefromcart or checkout button.'); analyzify.log(event); } const smlink_selection_elem = window.findElemInPath(path, analyzify.smlink_attributes); if (smlink_selection_elem !== null) { // analyzify.log(smlink_selection_elem.value); dataLayer.push({ event: 'sm_link_click', title: smlink_selection_elem.textContent ? smlink_selection_elem.textContent.trim() : null }); } }); if (analyzify.rebuy_atc_rfc) { const addToCartHandler = (event) => { let item = event.detail.item; let productData = { event: 'ee_addToCart', product_name: item.product_title, product_handle: item.handle, product_id: item.product_id, product_price: Number.parseFloat(item.price / 100), currency: detectedCurrency, product_brand: item.vendor, product_type: item.product_type, quantity: item.quantity, variant_id: item.variant_id, variant_title: item.variant_title, product_sku: item.sku, g_product_id: `shopify_${analyzify.g_feed_region}_${item.product_id}_${item.variant_id}` }; window.dataLayer.push(productData); }; const removeFromCartHandler = (event) => { let item = event.detail.product; let productData = { event: 'ee_removeFromCart', product_name: item.product_title, product_handle: item.handle, product_id: item.product_id, product_price: Number.parseFloat(item.price / 100), currency: detectedCurrency, product_brand: item.vendor, product_type: item.product_type, quantity: item.quantity, variant_id: item.variant_id, variant_title: item.variant_title, product_sku: item.sku, g_product_id: `shopify_${analyzify.g_feed_region}_${item.product_id}_${item.variant_id}` }; window.dataLayer.push(productData); }; document.addEventListener('rebuy:cart.add', addToCartHandler); document.addEventListener('rebuy:smartcart.product-removed', removeFromCartHandler); } window.analyzify.checkoutEventFunc = async () => { try { const cartItems = await fetch('/cart.js').then(response => response.json()); const { items: cartItemsJson } = cartItems; const cartItemsName = cartItemsJson.map(item => item.product_title); const cartItemsHandle = cartItemsJson.map(item => item.handle); const cartItemsBrand = cartItemsJson.map(item => item.vendor); const cartItemsType = cartItemsJson.map(item => item.product_type); const cartItemsSku = cartItemsJson.map(item => item.sku); const cartItemsId = cartItemsJson.map(item => item.product_id); const cartItemsVariantId = cartItemsJson.map(item => item.variant_id); const cartItemsVariantTitle = cartItemsJson.map(item => item.variant_title); const cartItemsPrice = cartItemsJson.map(item => parseFloat(item.price / 100)); const cartItemsQuantity = cartItemsJson.map(item => item.quantity); const cartTotalValue = Number.parseFloat(cartItems.total_price) / 100; const cartTotalQuantity = Number.parseFloat(cartItems.item_count); const cartGProductIds = cartItemsJson.map(item => `shopify_${analyzify.g_feed_region}_${item.product_id}_${item.variant_id}`); window.dataLayer.push({ event: 'ee_checkout', page_type: 'cart', product_id: cartItemsId, product_name: cartItemsName, product_handle: cartItemsHandle, product_brand: cartItemsBrand, product_type: cartItemsType, product_sku: cartItemsSku, variant_id: cartItemsVariantId, variant_title: cartItemsVariantTitle, product_price: cartItemsPrice, currency: detectedCurrency, quantity: cartItemsQuantity, totalValue: cartTotalValue, totalQuantity: cartTotalQuantity, g_product_id: cartGProductIds }); } catch (error) { analyzify.error(error); } }; window.analyzify.rfcEventFunc = async () => { const removedItem = []; const possibleIDs = []; const formElement = foundElements[0]; const cartItems = await fetch('/cart.js').then(response => response.json()); const { items: cartItemsJson } = cartItems; if(formElement){ if(formElement.getAttribute('href')) { if(formElement.getAttribute('href').includes('/cart/change?line=')){ const productCartOrder_1 = formElement.getAttribute('href').split('change?line=')[1]; const productCartOrder = productCartOrder_1.split('&quantity')[0]; for (let i = 0; i < cartItems.items.length; i++) { if( i + 1 == productCartOrder){ removedItem.push(cartItems.items[i]); } } } } else if(formElement.getAttribute("alt")){ const productName_1 = formElement.getAttribute("alt") const productName_2 = productName_1.replace("Remove ", ""); for (let i = 0; i < cartItems.items.length; i++) { if( cartItems.items[i].product_title == productName_2){ removedItem.push(cartItems.items[i]); } } } else if(formElement.getAttribute('data-index')) { const productCartOrder = formElement.getAttribute('data-index'); for (let i = 0; i < cartItems.items.length; i++) { if( i + 1 == productCartOrder){ removedItem.push(cartItems.items[i]); } } } if (!removedItem.length) { const attrValues = formElement .getAttributeNames() .map(name => formElement.getAttribute(name)); attrValues.forEach((formElement) => { if(formElement.match(/([0-9]+)/g)){ possibleIDs.push(formElement.match(/([0-9]+)/g)); } }); possibleIDs.forEach((possibleID) => { possibleID.forEach((id) => { cartItems.items.filter(function(product) { if (product.variant_id == Number(id)){ removedItem.push(product); } }); }) }) } if(removedItem[0]) { window.dataLayer.push({ event: 'ee_removeFromCart', product_id : removedItem[0].product_id, product_name: removedItem[0].product_title, product_handle: removedItem[0].handle, product_sku: removedItem[0].sku, product_type: removedItem[0].product_type, variant_id : removedItem[0].id, variant_title: removedItem[0].variant_title, product_price: Number.parseFloat(removedItem[0].price / 100), currency: detectedCurrency, product_brand: removedItem[0].vendor, quantity: removedItem[0].quantity }); analyzify.log('Product ee_removeFromCart==>', window.dataLayer); } else{ analyzify.log('Removed element not found'); } } } window.onload = function () { const templateName = 'index'; let = templateTrue = false; if (templateName == "index" || templateName == "page") { templateTrue = true; } if (window.__shgProductInits && templateTrue) { const shogunAllProds = window.__shgProductInits; const shogunHeadingElement = document.querySelector(".shogun-heading-component h1"); const shogunProductAllClass = "shg-product"; const shogunProductBtnClass = "shg-product-atc-btn-wrapper"; const productBtns = document.querySelectorAll("." + shogunProductBtnClass); const pageUrl = window.location.href; let collectionTitle = "Homepage"; let collectionHandle = "Homepage"; let atcSent = false; if (pageUrl.indexOf("pages/") !== -1) { if (shogunHeadingElement) { collectionTitle = shogunHeadingElement.textContent.trim(); } collectionHandle = pageUrl.substring(pageUrl.indexOf("pages/") + "pages/".length); } const prodElements = document.querySelectorAll("." + shogunProductAllClass); const idArray = []; prodElements.forEach((element) => { idArray.push(element.id); }); const listedProds = shogunAllProds.filter((product) => idArray.includes(product.uuid)); window.dataLayer.push({ event: 'ee_productImpression', category_title: collectionTitle, category_handle: collectionHandle, listedProds }); document.addEventListener('click', function(event) { const clickedElement = event.target; let shgProductId = null; let parentElement = clickedElement.parentNode; while (parentElement && !shgProductId) { if (parentElement.classList && parentElement.classList.contains(shogunProductAllClass)) { shgProductId = parentElement.id; } parentElement = parentElement.parentNode; } if (clickedElement.closest("." + shogunProductBtnClass)) { if (shgProductId && atcSent == false) { atcSent = true; const clickedProduct = shogunAllProds.find((product) => product.uuid === shgProductId); const dataLayerObj = { event: "ee_addToCart", category_title: collectionTitle, category_handle: collectionHandle, clickedProduct }; window.dataLayer.push(dataLayerObj); setInterval(function() { atcSent = false; }, 1000); } } else { if (shgProductId) { const clickedProduct = shogunAllProds.find((product) => product.uuid === shgProductId); const dataLayerObj = { event: "ee_productClick", category_title: collectionTitle, category_handle: collectionHandle, clickedProduct }; window.dataLayer.push(dataLayerObj); } } }); } }; window.analyzify.atcEventFunc = function() { const formElement = foundAtcElementForms[0]; let variantInput = ''; let productPrice = 0; let variantSku = ''; let variantName = ''; if (!analyzify.pageFly && formElement) { const formVariantInput = Array.from(formElement.elements).find(item => item.name === 'id'); variantInput = formVariantInput ? formVariantInput.value : variantInput; } else { const initialUrl = window.location.href; variantInput = initialUrl.includes('variant=') ? initialUrl.split('variant=')[1] : variantInput; } for (let i = 0; i < productJson.variants.length; i++) { if (productJson.variants[i].id == variantInput) { productPrice = productJson.variants[i].price; variantSku = productJson.variants[i].sku; variantName = productJson.variants[i].public_title || productJson.variants[i].title; break; } } const foundQty = []; const findQty = (attrObj) => { foundQty.length = 0; for (const [key, value] of Object.entries(attrObj)) { const qtyEl = document.querySelector(`[${key}="${value}"]`); if (qtyEl && qtyEl.value) { foundQty.push(qtyEl.value); } } }; findQty(analyzify.product_quantity); const prodQty = foundQty.length > 0 ? foundQty[0] : 1; window.dataLayer.push({ event: 'ee_addToCart', product_name: productName, product_handle: productHandle, product_id: productId, product_price: Number.parseFloat(productPrice / 100), currency: detectedCurrency, product_brand: productBrand, product_type: productType, category_id: collectionId, category_title: collectionTitle, category_handle: collectionHandle, quantity: Number(prodQty), variant_id: variantInput, variant_title: variantName, product_sku: variantSku, g_product_id: `shopify_${analyzify.g_feed_region}_${productId}_${variantInput}` }); analyzify.log('Product ee_addToCart==>'); analyzify.log(window.dataLayer); }; window.analyzify.wishlistEventFunc = function(){ const initialUrl = window.location.href; let variantInput = ''; if (initialUrl.includes('variant=')) { variantInput = initialUrl.split('variant=')[1]; } const selectedVariant = productJson.variants.find(variant => variant.id === variantInput); const { price: productPrice, sku: variantSku, public_title: variantName = '', } = selectedVariant || {}; window.dataLayer.push({ event: 'ee_addToWishlist', product_id: productId, product_name: productName, product_handle: productHandle, product_type: productType, product_brand: productBrand, product_sku: productSku, product_price: Number.parseFloat(productPrice), currency: detectedCurrency, category_id: collectionId, category_name: collectionTitle, category_handle: collectionHandle, g_product_id: `shopify_${analyzify.g_feed_region}_${productId}_`, variant_id: '', variant_title: `` }); analyzify.log('Product ee_addToWishlist==>'); analyzify.log(window.dataLayer); } window.analyzify.collAtcEventFunc = function() { const formElement = foundAtcElementForms[0]; if (!formElement) { return analyzify.log('Parent form element not found for quick view atc'); } const productId = formElement.querySelector('.pid')?.value; const possibleIDs = formElement.getAttributeNames() .flatMap(name => formElement.getAttribute(name).match(/([0-9]+)/g)) .filter(Boolean); const addedProduct = collectionAllProducts.find(product => { if (productId && product.id === Number(productId)) { return true; } else if (product.variants) { for (let i = 0; i < product.variants.length; i++) { if (possibleIDs.includes(product.variants[i].id.toString())) { return true; } } } return possibleIDs.includes(product.id.toString()); }); if (!addedProduct) { return analyzify.log('Parent form element found but product id did not match'); } const variant = addedProduct.variants[0]; window.dataLayer.push({ event: 'ee_addToCart', product_name: addedProduct.title, product_handle: addedProduct.handle, product_id: addedProduct.id.toString(), product_price: Number.parseFloat(variant.price / 100), product_brand: addedProduct.vendor, currency: detectedCurrency, product_type: addedProduct.type, category_id: collectionId, category_title: collectionTitle, category_handle: collectionHandle, variant_id: variant.id, variant_title: variant.public_title || variant.title, product_sku: variant.sku, g_product_id: `shopify_${analyzify.g_feed_region}_${addedProduct.id.toString()}_${variant.id}`, }); analyzify.log('Product ee_addToCart ==>'); analyzify.log(window.dataLayer); }; window.analyzify.colProdClickFunc = function() { function clickedEvent(foundProd) { window.dataLayer.push({ event: 'ee_productClick', product_id: foundProd.id.toString(), product_name: foundProd.title, product_handle: foundProd.handle, product_type: foundProd.type, product_sku: foundProd.variants[0].sku, product_brand: foundProd.vendor, product_price: Number.parseFloat(foundProd.price / 100), category_id: collectionId, category_name: collectionTitle, category_handle: collectionHandle, currency: detectedCurrency, product_position: analyzify.GetClickedProductPosition(href, foundProd.variants[0].sku), variant_id: foundProd.variants[0].id, variant_title: foundProd.variants[0].title }); } if (foundElements[0].hasAttribute('href')) { var href = foundElements[0].getAttribute('href'); if (href.includes('/products/')) { var handle = href.split('/products/')[1].split('?')[0]; var clickedProduct = collectionAllProducts.find(function(product) { return product.handle === handle; }); if (!clickedProduct) { return analyzify.log('Clicked product does not found in collection product list'); } clickedEvent(clickedProduct); } else { analyzify.log('Found element`s href does not include a product handle.'); } } else if (foundBoostElements[0].hasAttribute('data-id')) { var prodId = Number(foundBoostElements[0].getAttribute('data-id')); var clickedProduct = collectionAllProducts.find(function(product) { return product.id === prodId; }); if (!clickedProduct) { return analyzify.log('Clicked product does not found in collection product list'); } clickedEvent(clickedProduct); } else { analyzify.log('Found element does not have an href or data-id attribute.'); } }; window.analyzify.searchProdClickFunc = function(){ if(foundElements[0].hasAttribute('href')){ var href = foundElements[0].getAttribute('href'); if(href.includes('/products/')){ var handle_0 = href.split('/products/')[1]; var handle = handle_0.split('?')[0]; var prodPosition; null.forEach((product, i) => { if(handle == product.handle){ prodPosition = i + 1; } }); var clickedProduct = searchResultsJson.filter(function(product) { return product.handle === handle; }); if (clickedProduct.length == 0 ) return analyzify.log('Clicked product does not found in search product list'); window.dataLayer.push({ event: 'ee_productClick', product_id : clickedProduct[0].id, product_name: clickedProduct[0].title, product_handle: clickedProduct[0].handle, product_type: clickedProduct[0].type, product_sku: clickedProduct[0].variants[0].sku, product_price: parseFloat(clickedProduct[0].price / 100), currency: detectedCurrency, product_brand: clickedProduct[0].vendor, product_position: prodPosition, variant_id: clickedProduct[0].variants[0].id, variant_title: clickedProduct[0].variants[0].title }); } else { analyzify.log('Found element`s href does not include an product handle.') } } else { analyzify.log('Found element does not have an href attribute.') } } } } analyzify.Initialize(); analyzify.loadScript(function() { analyzify.AppStart(); }); </script> <script type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "pgb7cuaykw"); </script> <!-- BEGIN app block: shopify://apps/smartseo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true" /><!-- metatagsSavedToSEOFields: false --><title>Equilibrist - Committed to women's health</title><meta name="description" content="3 out of 4 women have problems every month because of their cycles. Natural solutions to take care of your daily life"><!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-product-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> <link rel="dns-prefetch" href="https://cdnwidget.judge.me"> <link rel="dns-prefetch" href="https://cdn.judge.me"> <link rel="dns-prefetch" href="https://cdn1.judge.me"> <link rel="dns-prefetch" href="https://api.judge.me"> <script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"Aucun avis","badge_n_reviews_text":"{{ n }} avis","badge_star_color":"#fbbc04","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Avis Clients","widget_open_form_text":"Écrire un avis","widget_close_form_text":"Annuler l'avis","widget_refresh_page_text":"Actualiser la page","widget_summary_text":"Basé sur {{ number_of_reviews }} avis","widget_no_review_text":"Soyez le premier à écrire un avis","widget_name_field_text":"Nom","widget_verified_name_field_text":"Nom vérifié (public)","widget_name_placeholder_text":"Entrez votre nom (public)","widget_required_field_error_text":"Ce champ est obligatoire.","widget_email_field_text":"Email","widget_verified_email_field_text":"Email vérifié (privé, ne peut pas être modifié)","widget_email_placeholder_text":"Entrez votre email (privé)","widget_email_field_error_text":"Veuillez entrer une adresse email valide.","widget_rating_field_text":"Évaluation","widget_review_title_field_text":"Titre de l'avis","widget_review_title_placeholder_text":"Donnez un titre à votre avis","widget_review_body_field_text":"Avis","widget_review_body_placeholder_text":"Écrivez vos commentaires ici","widget_pictures_field_text":"Photo/Vidéo (facultatif)","widget_submit_review_text":"Soumettre l'avis","widget_submit_verified_review_text":"Soumettre un avis vérifié","widget_submit_success_msg_with_auto_publish":"Merci ! Veuillez actualiser la page dans quelques instants pour voir votre avis. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Merci ! Votre avis sera publié dès qu'il sera approuvé par l'administrateur de la boutique. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Affichage de {{ n_reviews_shown }} sur {{ n_reviews }} avis.","widget_show_all_link_text":"Tout afficher","widget_show_less_link_text":"Afficher moins","widget_author_said_text":"{{ reviewer_name }} a dit :","widget_days_text":"il y a {{ n }} jour/jours","widget_weeks_text":"il y a {{ n }} semaine/semaines","widget_months_text":"il y a {{ n }} mois","widget_years_text":"il y a {{ n }} an/ans","widget_yesterday_text":"Hier","widget_today_text":"Aujourd'hui","widget_replied_text":"\u003e\u003e {{ shop_name }} a répondu :","widget_read_more_text":"Lire plus","widget_rating_filter_see_all_text":"Voir tous les avis","widget_sorting_most_recent_text":"Plus récents","widget_sorting_highest_rating_text":"Meilleures notes","widget_sorting_lowest_rating_text":"Notes les plus basses","widget_sorting_with_pictures_text":"Uniquement les photos","widget_sorting_most_helpful_text":"Plus utiles","widget_open_question_form_text":"Poser une question","widget_reviews_subtab_text":"Avis","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Réponse","widget_question_placeholder_text":"Écrivez votre question ici","widget_submit_question_text":"Soumettre la question","widget_question_submit_success_text":"Merci pour votre question ! Nous vous notifierons dès qu'elle aura une réponse.","widget_star_color":"#fbbc04","verified_badge_text":"Vérifié","verified_badge_placement":"left-of-reviewer-name","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(hors boutique)","all_reviews_product_name_prefix_text":"à propos de","enable_review_pictures":true,"enable_question_anwser":false,"review_date_format":"dd/mm/yyyy","default_sort_method":"highest-rating","widget_product_reviews_subtab_text":"Avis Produits","widget_shop_reviews_subtab_text":"Avis Boutique","widget_write_a_store_review_text":"Écrire un avis sur la boutique","widget_other_languages_heading":"Avis dans d'autres langues","widget_sorting_pictures_first_text":"Photos en premier","floating_tab_button_name":"★ Avis","floating_tab_title":"Laissons nos clients parler pour nous","floating_tab_url":"","floating_tab_url_enabled":false,"all_reviews_text_badge_text":"Les clients nous notent {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} sur 5 étoiles basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis","all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"custom","all_reviews_text_color":"#E2A410","featured_carousel_title":"Laissons nos clients parler pour nous","featured_carousel_count_text":"sur {{ n }} avis","featured_carousel_url":"","featured_carousel_arrows_on_the_sides":true,"verified_count_badge_style":"branded","verified_count_badge_url":"","widget_star_use_custom_color":true,"picture_reminder_submit_button":"Télécharger des photos","enable_review_videos":true,"mute_video_by_default":true,"widget_sorting_videos_first_text":"Vidéos en premier","widget_review_pending_text":"En attente","remove_microdata_snippet":true,"preview_badge_no_question_text":"Aucune question","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","remove_judgeme_branding":true,"widget_search_bar_placeholder":"Rechercher des avis","widget_sorting_verified_only_text":"Vérifiés uniquement","featured_carousel_theme":"card","featured_carousel_verified_badge_enable":true,"featured_carousel_more_reviews_button_text":"Lire plus d'avis","featured_carousel_view_product_button_text":"Voir le produit","all_reviews_page_load_more_text":"Charger plus d'avis","widget_advanced_speed_features":5,"widget_public_name_text":"affiché publiquement comme","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonyme","medals_widget_title":"Médailles d'avis Judge.me","widget_invalid_yt_video_url_error_text":"Pas une URL de vidéo YouTube","widget_max_length_field_error_text":"Veuillez ne pas dépasser {0} caractères.","widget_show_country_flag":true,"widget_verified_by_shop_text":"Vérifié par la boutique","widget_load_with_code_splitting":true,"widget_ugc_title":"Fait par nous, partagé par vous","widget_ugc_subtitle":"Taguez-nous pour voir votre photo mise en avant sur notre page","widget_ugc_primary_button_text":"Acheter maintenant","widget_ugc_secondary_button_text":"Charger plus","widget_ugc_reviews_button_text":"Voir les avis","widget_primary_color":"#1b1b1b","widget_summary_average_rating_text":"{{ average_rating }} sur 5","widget_media_grid_title":"Photos \u0026 vidéos clients","widget_media_grid_see_more_text":"Voir plus","widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Vérifié par Judge.me","widget_verified_by_judgeme_text_in_store_medals":"Vérifié par Judge.me","widget_media_field_exceed_quantity_message":"Désolé, nous ne pouvons accepter que {{ max_media }} pour un avis.","widget_media_field_exceed_limit_message":"{{ file_name }} est trop volumineux, veuillez sélectionner un {{ media_type }} de moins de {{ size_limit }}MB.","widget_review_submitted_text":"Avis soumis !","widget_question_submitted_text":"Question soumise !","widget_close_form_text_question":"Annuler","widget_write_your_answer_here_text":"Écrivez votre réponse ici","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_collected_by_judgeme_text":"collecté par Judge.me","widget_pagination_type":"load_more","widget_load_more_text":"Charger plus","widget_full_review_text":"Avis complet","widget_read_more_reviews_text":"Lire plus d'avis","widget_read_questions_text":"Lire les questions","widget_questions_and_answers_text":"Questions \u0026 Réponses","widget_verified_by_text":"Vérifié par","widget_verified_text":"Vérifié","widget_number_of_reviews_text":"{{ number_of_reviews }} avis","widget_back_button_text":"Retour","widget_next_button_text":"Suivant","widget_custom_forms_filter_button":"Filtres","how_reviews_are_collected":"Comment les avis sont-ils collectés ?","widget_gdpr_statement":"Comment nous utilisons vos données : Nous vous contacterons uniquement à propos de l'avis que vous avez laissé, et seulement si nécessaire. En soumettant votre avis, vous acceptez les \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions\u003c/a\u003e, la \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e et les \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003epolitiques de contenu\u003c/a\u003e de Judge.me.","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#339999","all_reviews_product_variant_label_text":"Variante : ","widget_show_verified_branding":false,"platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Propulsé par Judge.me","locale":"en","reply_name":"Equilibrist Lab","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":false,"enable_multi_locales_translations":false,"can_be_branded":false,"reply_name_text":"Equilibrist Lab"};</script> <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #1b1b1b;--jdgm-secondary-color: rgba(27,27,27,0.1);--jdgm-star-color: #fbbc04;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #1b1b1b;--jdgm-paginate-color: #1b1b1b;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #1b1b1b}.jdgm-histogram__bar-content{background-color:#1b1b1b}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#1b1b1b}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Voir plus"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Voir plus"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#fbbc04}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'à propos de'}.jdgm-rev__variant-label:before{content:'Variante : '}.jdgm-rev__out-of-store-text:before{content:'(hors boutique)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#399}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Equilibrist Lab'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} </style> <style class='jdgm-settings-style'></style> <style class='jdgm-miracle-styles'> @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} </style> <script data-cfasync='false' class='jdgm-script'> !function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdnwidget.judge.me/", jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ !o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), (a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; t.onreadystatechange=function(){4===t.readyState&&(Function(t.response)(),d&&d(t.response))}, t.open("GET",e),t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( ".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"): jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"), jdgm.loadJS(jdgm.CDN_HOST+"loader.js"))}))}(document); </script> <noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdnwidget.judge.me/shopify_v2.css"></noscript> <!-- BEGIN app snippet: theme_fix_tags --><script> (function() { var jdgmThemeFixes = null; if (!jdgmThemeFixes) return; var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; if (!thisThemeFix) return; if (thisThemeFix.html) { document.addEventListener("DOMContentLoaded", function() { var htmlDiv = document.createElement('div'); htmlDiv.classList.add('jdgm-theme-fix-html'); htmlDiv.innerHTML = thisThemeFix.html; document.body.append(htmlDiv); }); }; if (thisThemeFix.css) { var styleTag = document.createElement('style'); styleTag.classList.add('jdgm-theme-fix-style'); styleTag.innerHTML = thisThemeFix.css; document.head.append(styleTag); }; if (thisThemeFix.js) { var scriptTag = document.createElement('script'); scriptTag.classList.add('jdgm-theme-fix-script'); scriptTag.innerHTML = thisThemeFix.js; document.head.append(scriptTag); }; })(); </script> <!-- END app snippet --> <!-- End of Judge.me Core --> <!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa --> <script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/equilibrist-lab-shop.myshopify.com"></script> <script defer data-gorgias-loader-convert src="https://bundle.dyn-rev.app/loader.js"></script> <script defer data-gorgias-loader-mailto-replace src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=equilibrist-lab-shop"></script> <!-- END app block --><!-- BEGIN app block: shopify://apps/reelup-shoppable-videos-reels/blocks/reelup/a8ec9e4d-d192-44f7-9c23-595f9ee7dd5b --><style id="reelUp_customCSS"> </style><script> eval(''); </script><script> console.log("%cVideo commerce powered by ReelUp.", 'font-size: 18px; font-weight: 600; color: #fff;background: #F11D64; padding: 10px 20px; border-radius: 5px; width: 100%'); console.log("🚀 Enhanced Product Discovery.\n" + "📈 Increased Conversion Rates.\n" + "🤩 Elevated Visitor Engagements.\n\n" + "Learn more at: https://apps.shopify.com/reelup/"); window.shopFormat = "{{amount}}€"; window.shopCurrency = "EUR"; window.REELUP = { files: { carousel: { js: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reels_carousel.js", css: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reels_carousel.css", }, stacked: { js: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reels_carousel_stacked.js", css: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reels_carousel_stacked.css", }, grid: { js: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reels_grid.js", css: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reels_grid.css", }, stories: { js: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reels_stories.js", css: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reels_stories.css", }, addtocart_button: { js: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/playlist_addtocart_button.js" }, pip:{ js: "https://cdn.shopify.com/extensions/51993f28-cd78-469f-881c-37e8cc160579/reelup-shoppable-videos-reels-92/assets/reel_pip.js" } }, getFormattedPrice: function(cents) { let __devTools = null; let __showDecimal = `${__devTools?.show_decimal}` || true; let __roundTo = null; let __currentCurrency = "EUR"; let __format = "{{amount}}€"; function defaultOption(opt, def) { return (typeof opt == 'undefined' ? def : opt); } function formatWithDelimiters(number, precision, thousands, decimal) { precision = defaultOption(precision, 2); thousands = defaultOption(thousands, ','); decimal = defaultOption(decimal, '.'); if (isNaN(number) || number == null) { return 0; } if (precision == 0) { number = (number / 100.0); number = Math.floor(number).toString(); } else { number = (number / 100.0).toFixed(precision); } var parts = number.split('.'), dollars = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands), cents = parts[1] ? (decimal + parts[1]) : ''; var fullAmount = dollars + cents; return fullAmount; } if (typeof cents == "string") { cents = cents.replace(".", ""); } var value = "", placeholderRegex = /\{\{\s*(\w+)\s*\}\}/, formatString = __format, currencyDecimal = 2; if (__showDecimal == false) { currencyDecimal = 0; } switch (formatString.match(placeholderRegex)[1]) { case 'amount': case 'amount_no_decimals': value = formatWithDelimiters(cents, currencyDecimal); if (__roundTo != null && value != 0 && value.toString().indexOf(".") !== -1) { value = value.substr(0, (value.toString().indexOf(".") + 1)) + __roundTo; if (____currentCurrency == "KWD" || __currentCurrency == "BHD" || __currentCurrency == "JOD" || __currentCurrency == "OMR") { value += "0"; } } break; case 'amount_with_comma_separator': case 'amount_no_decimals_with_comma_separator': value = formatWithDelimiters(cents, currencyDecimal, '.', ','); if (__roundTo != null && value != 0 && value.toString().indexOf(",") !== -1) { value = value.substr(0, (value.toString().indexOf(",") + 1)) + __roundTo; if (__currentCurrency == "KWD" || __currentCurrency == "BHD" || __currentCurrency == "JOD" || __currentCurrency == "OMR") { value += "0"; } } break; } if (!isNaN(cents)) { let test = formatString.replace(placeholderRegex, value); return test; } else { return "" } }, getConvertedViews: function(num, digits) { const lookup = [ { value: 1, symbol: "" }, { value: 1e3, symbol: "K" }, { value: 1e6, symbol: "M" }, { value: 1e9, symbol: "B" }, { value: 1e12, symbol: "T" }, { value: 1e15, symbol: "Qa" }, { value: 1e18, symbol: "Qi" }, { value: 1e21, symbol: "Sx" }, { value: 1e24, symbol: "Sp" }, { value: 1e27, symbol: "O" }, { value: 1e30, symbol: "N" }, { value: 1e33, symbol: "D" }, ]; const rx = /\.0+$|(\.[0-9]*[1-9])0+$/; var item = lookup.slice().reverse().find(function(item) { return num >= item.value; }); return item ? (num / item.value).toFixed(digits).replace(rx, "$1") + item.symbol : "0"; }, };</script><script>window.REELUP.playlistPlayIcon = '<svg viewBox="0 0 496.7 496.7"><circle cx="248.39" cy="248.28" r="224.7" fill="#070707" opacity="0.68" style="isolation:isolate"/><path d="M318.3,265a14.71,14.71,0,0,1-7.5,12.9l-.4.2L193.7,345.3a14.72,14.72,0,0,1-14.9,0c-.1,0-.1-.1-.2-.1l.1-80.3.1-71.5v-8.8c.1,0,.1-.1.2-.1a15.31,15.31,0,0,1,7.5-2,15.6,15.6,0,0,1,7.5,2l.5.3-.1,56.6-.1,80.3c.1,0,.1.1.2.1a14.72,14.72,0,0,0,14.9,0l107.9-62.1A13.86,13.86,0,0,1,318.3,265Z" transform="translate(-1.8 -1.3)" fill="#ff004f"/><path d="M317.3,259.7,209.4,321.8a14.72,14.72,0,0,1-14.9,0c-.1,0-.1-.1-.2-.1l.1-80.3.1-56.6,116.4,67.4A14.2,14.2,0,0,1,317.3,259.7Z" transform="translate(-1.8 -1.3)" fill="#fff"/><path d="M334,241.5a14.71,14.71,0,0,1-7.5,12.9l-.4.2-8.8,5.1a14.23,14.23,0,0,0-6.5-7.6L194.4,184.7V161c.1,0,.1-.1.2-.1a15.31,15.31,0,0,1,7.5-2,15.6,15.6,0,0,1,7.5,2l116.9,67.7A14.71,14.71,0,0,1,334,241.5Z" transform="translate(-1.8 -1.3)" fill="#6bfcb7"/><g id="e2f86c37-fc55-4eba-8772-3ea806f43057" data-name="circle"><path d="M474.9,250c-.2,123.8-101,224.3-224.7,224.3S25.7,373.8,25.5,250H1.8C2,386.8,113.3,498,250.2,498S498.3,386.8,498.5,250Z" transform="translate(-1.8 -1.3)" fill="#6bfcb7"/><path d="M498.5,249.6v.4H474.9v-.4c0-123.9-100.8-224.7-224.7-224.7S25.5,125.7,25.5,249.6v.4H1.8v-.4C1.8,112.7,113.2,1.3,250.2,1.3S498.5,112.7,498.5,249.6Z" transform="translate(-1.8 -1.3)" fill="#ff004f"/></g></svg>';</script><script>window.REELUP.productPlayIcon = '<svg viewBox="0 0 496.7 496.7"><circle cx="248.39" cy="248.28" r="224.7" fill="#070707" opacity="0.68" style="isolation:isolate"/><path d="M318.3,265a14.71,14.71,0,0,1-7.5,12.9l-.4.2L193.7,345.3a14.72,14.72,0,0,1-14.9,0c-.1,0-.1-.1-.2-.1l.1-80.3.1-71.5v-8.8c.1,0,.1-.1.2-.1a15.31,15.31,0,0,1,7.5-2,15.6,15.6,0,0,1,7.5,2l.5.3-.1,56.6-.1,80.3c.1,0,.1.1.2.1a14.72,14.72,0,0,0,14.9,0l107.9-62.1A13.86,13.86,0,0,1,318.3,265Z" transform="translate(-1.8 -1.3)" fill="#ff004f"/><path d="M317.3,259.7,209.4,321.8a14.72,14.72,0,0,1-14.9,0c-.1,0-.1-.1-.2-.1l.1-80.3.1-56.6,116.4,67.4A14.2,14.2,0,0,1,317.3,259.7Z" transform="translate(-1.8 -1.3)" fill="#fff"/><path d="M334,241.5a14.71,14.71,0,0,1-7.5,12.9l-.4.2-8.8,5.1a14.23,14.23,0,0,0-6.5-7.6L194.4,184.7V161c.1,0,.1-.1.2-.1a15.31,15.31,0,0,1,7.5-2,15.6,15.6,0,0,1,7.5,2l116.9,67.7A14.71,14.71,0,0,1,334,241.5Z" transform="translate(-1.8 -1.3)" fill="#6bfcb7"/><g id="e2f86c37-fc55-4eba-8772-3ea806f43057" data-name="circle"><path d="M474.9,250c-.2,123.8-101,224.3-224.7,224.3S25.7,373.8,25.5,250H1.8C2,386.8,113.3,498,250.2,498S498.3,386.8,498.5,250Z" transform="translate(-1.8 -1.3)" fill="#6bfcb7"/><path d="M498.5,249.6v.4H474.9v-.4c0-123.9-100.8-224.7-224.7-224.7S25.5,125.7,25.5,249.6v.4H1.8v-.4C1.8,112.7,113.2,1.3,250.2,1.3S498.5,112.7,498.5,249.6Z" transform="translate(-1.8 -1.3)" fill="#ff004f"/></g></svg>';</script><script>window.REELUP.popsPlayIcon = '<svg viewBox="0 0 496.7 496.7"><circle cx="248.39" cy="248.28" r="224.7" fill="#070707" opacity="0.68" style="isolation:isolate"/><path d="M318.3,265a14.71,14.71,0,0,1-7.5,12.9l-.4.2L193.7,345.3a14.72,14.72,0,0,1-14.9,0c-.1,0-.1-.1-.2-.1l.1-80.3.1-71.5v-8.8c.1,0,.1-.1.2-.1a15.31,15.31,0,0,1,7.5-2,15.6,15.6,0,0,1,7.5,2l.5.3-.1,56.6-.1,80.3c.1,0,.1.1.2.1a14.72,14.72,0,0,0,14.9,0l107.9-62.1A13.86,13.86,0,0,1,318.3,265Z" transform="translate(-1.8 -1.3)" fill="#ff004f"/><path d="M317.3,259.7,209.4,321.8a14.72,14.72,0,0,1-14.9,0c-.1,0-.1-.1-.2-.1l.1-80.3.1-56.6,116.4,67.4A14.2,14.2,0,0,1,317.3,259.7Z" transform="translate(-1.8 -1.3)" fill="#fff"/><path d="M334,241.5a14.71,14.71,0,0,1-7.5,12.9l-.4.2-8.8,5.1a14.23,14.23,0,0,0-6.5-7.6L194.4,184.7V161c.1,0,.1-.1.2-.1a15.31,15.31,0,0,1,7.5-2,15.6,15.6,0,0,1,7.5,2l116.9,67.7A14.71,14.71,0,0,1,334,241.5Z" transform="translate(-1.8 -1.3)" fill="#6bfcb7"/><g id="e2f86c37-fc55-4eba-8772-3ea806f43057" data-name="circle"><path d="M474.9,250c-.2,123.8-101,224.3-224.7,224.3S25.7,373.8,25.5,250H1.8C2,386.8,113.3,498,250.2,498S498.3,386.8,498.5,250Z" transform="translate(-1.8 -1.3)" fill="#6bfcb7"/><path d="M498.5,249.6v.4H474.9v-.4c0-123.9-100.8-224.7-224.7-224.7S25.5,125.7,25.5,249.6v.4H1.8v-.4C1.8,112.7,113.2,1.3,250.2,1.3S498.5,112.7,498.5,249.6Z" transform="translate(-1.8 -1.3)" fill="#ff004f"/></g></svg>';</script> <!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> <script async src="https://static.klaviyo.com/onsite/js/QSPAV4/klaviyo.js?company_id=QSPAV4"></script> <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> <script> window.klaviyoReviewsProductDesignMode = false </script> <!-- END app block --><link href="https://cdn.shopify.com/extensions/57a22bfd-0b8e-49b9-9c34-b12bc35fa229/bitlogin-social-login-130/assets/app.css" rel="stylesheet" type="text/css" media="all"> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);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: 80652271928,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script> <script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={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:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-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:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-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+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 80652271928,storefrontBaseUrl: "https://www.equilibrist-lab.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"1700462966","configuration":"{\"accountID\":\"QSPAV4\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4dc2bf2f415d498931f502e99c2a3863","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"752189752","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-TBB9WD9X\\\",\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-WSR6MCT7LK\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-WSR6MCT7LK\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-WSR6MCT7LK\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"08b22f5daf51b34bfe87b14f6c38657d","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"686784824","configuration":"{\"pixelCode\":\"CNQ0VTJC77U2C7VLN69G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"372769080","configuration":"{\"pixel_id\":\"1438554047054573\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"8d894c63179843e74a9691414b5ad83d","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"104399160","configuration":"{\"gaFourMeasID\":\"123123\",\"gaFourPageView\":\"NO\",\"gaFourSearch\":\"NO\",\"gaFourProductView\":\"NO\",\"gaFourAddToCart\":\"NO\",\"gaFourBeginCheckout\":\"NO\",\"gaFourAPISecret\":\"111111\",\"logEvents\":\"NO\",\"gaSwitch\":\"NO\",\"fbSwitch\":\"NO\",\"fbAccessToken\":\"123123\",\"fbPixelID\":\"123123\",\"fbTestEvent\":\"123123\",\"checkoutSteps\":\"NO\",\"gaFourPurchase\":\"NO\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8169d3bb15f13c5604d156f1e8843766","type":"APP","apiClientId":3921359,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"94110008","configuration":"{\"accountID\":\"2362\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4b7ac328630e28f9fea5b0d7dc13ab22","type":"APP","apiClientId":7991459841,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"75006264","configuration":"{\"token\":\"eyJhbGciOiJFUzI1NiIsImtpZCI6InExZHNwamdqdGUiLCJ0eXAiOiJKV1QifQ.eyJleHAiOjE3NDcyMjkwNzEsImlzcyI6Imh0dHBzOi8vY2hlY2tvdXQtYXBpLmJpZ2JsdWUuY28vIiwic3ViIjoic19lcWxhMDAwMSJ9.HRf90IEpoiUQasdUU7zGW5FEG5TX1s2md-QwsJ0bkCQQfTMXgw4U8-14LNwkYK1soGmg0UYKL1l5fz38XBeFzw\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"43b7d6a8c3f3eb087da31dd3f59df5dd","type":"APP","apiClientId":2879589,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"71663928","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Analyzify - GA4"},{"id":"106463544","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Google Tag Manager"},{"id":"153551222","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Affilae Conversion"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "com",initData: {"shop":{"name":"Equilibrist Lab","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"equilibrist-lab-shop.myshopify.com","countryCode":"FR","storefrontUrl":"https://www.equilibrist-lab.com/en"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://www.equilibrist-lab.com/cdn","9f94c53cwe611d86fp8ced7fbdmadbd84f4",{"modern":"","legacy":""},{"shopId":"80652271928","storefrontBaseUrl":"https://www.equilibrist-lab.com","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[]","isMerchantRequest":"false","hashVersion":"9f94c53cwe611d86fp8ced7fbdmadbd84f4"});</script><script> window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'EUR'; var meta = {"page":{"pageType":"home"}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; } </script> <script class="analytics"> (function () { var customDocumentWrite = function(content) { var jquery = null; if (window.jQuery) { jquery = window.jQuery; } else if (window.Checkout && window.Checkout.$) { jquery = window.Checkout.$; } if (jquery) { jquery('body').append(content); } }; var hasLoggedConversion = function(token) { if (token) { return document.cookie.indexOf('loggedConversion=' + token) !== -1; } return false; } var setCookieIfConversion = function(token) { if (token) { var twoMonthsFromNow = new Date(Date.now()); twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; } } var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; if (trekkie.integrations) { return; } trekkie.methods = [ 'identify', 'page', 'ready', 'track', 'trackForm', 'trackLink' ]; trekkie.factory = function(method) { return function() { var args = Array.prototype.slice.call(arguments); args.unshift(method); trekkie.push(args); return trekkie; }; }; for (var i = 0; i < trekkie.methods.length; i++) { var key = trekkie.methods[i]; trekkie[key] = trekkie.factory(key); } trekkie.load = function(config) { trekkie.config = config || {}; trekkie.config.initialDocumentCookie = document.cookie; var first = document.getElementsByTagName('script')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.onerror = function(e) { var scriptFallback = document.createElement('script'); scriptFallback.type = 'text/javascript'; scriptFallback.onerror = function(error) { var Monorail = { produce: function produce(monorailDomain, schemaId, payload) { var currentMs = new Date().getTime(); var event = { schema_id: schemaId, payload: payload, metadata: { event_created_at_ms: currentMs, event_sent_at_ms: currentMs } }; return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); }, sendRequest: function sendRequest(endpointUrl, payload) { // Try the sendBeacon API if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { var blobData = new window.Blob([payload], { type: 'text/plain' }); if (window.navigator.sendBeacon(endpointUrl, blobData)) { return true; } // sendBeacon was not successful } // XHR beacon var xhr = new XMLHttpRequest(); try { xhr.open('POST', endpointUrl); xhr.setRequestHeader('Content-Type', 'text/plain'); xhr.send(payload); } catch (e) { console.log(e); } return false; }, isIos12: function isIos12() { return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; } }; Monorail.produce('monorail-edge.shopifysvc.com', 'trekkie_storefront_load_errors/1.1', {shop_id: 80652271928, theme_id: 181067743606, app_name: "storefront", context_url: window.location.href, source_url: "//www.equilibrist-lab.com/cdn/s/trekkie.storefront.7dd5a1f776e0762aa90f8d934b8ac8a05d3d42a2.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//www.equilibrist-lab.com/cdn/s/trekkie.storefront.7dd5a1f776e0762aa90f8d934b8ac8a05d3d42a2.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//www.equilibrist-lab.com/cdn/s/trekkie.storefront.7dd5a1f776e0762aa90f8d934b8ac8a05d3d42a2.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":80652271928,"isMerchantRequest":null,"themeId":181067743606,"themeCityHash":"13643793158644082700","contentLanguage":"en","currency":"EUR"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"home","shopifyEmitted":true}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//www.equilibrist-lab.com/cdn/shopifycloud/shopify/assets/shop_events_listener-f55dd2979ec32029c7d9e0b454ab8b33f79c01ca039d17a6f5c9b95647564b19.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script defer src="https://www.equilibrist-lab.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.6.2.min.js" data-application="storefront-renderer" data-shop-id="80652271928" data-render-region="gcp-europe-west4" data-page-type="index" data-theme-instance-id="181067743606" data-theme-name="Be Yours" data-theme-version="7.0.0" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" data-shs="true" ></script> </head> <body class="template-index index-" data-price-superscript> <a class="skip-to-content-link button button--small visually-hidden" href="#MainContent"> Skip to content </a> <div class="transition-body"> <!-- BEGIN sections: header-group --> <div id="shopify-section-sections--25120037634422__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section-announcement-bar"><style data-shopify>#shopify-section-sections--25120037634422__announcement-bar { --section-padding-top: 0px; --section-padding-bottom: 0px; --gradient-background: #f7eedd; --color-background: 247, 238, 221; --color-foreground: 26, 27, 24; } :root { --announcement-height: calc(36px + (0px * 0.75)); } @media screen and (min-width: 990px) { :root { --announcement-height: 36px; } }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-announcement-bar.css?v=177632717117168826561743510794" rel="stylesheet" type="text/css" media="all" /> <div class="announcement-bar header-section--padding"> <div class="page-width"> <announcement-bar data-layout="marquee" data-mobile-layout="carousel" data-autorotate="true" data-autorotate-speed="5" data-block-count="4" data-speed="2.5" data-direction="left"> <div class="announcement-slider"><div class="announcement-slider__slide" style="--font-size: 14px;" data-index="0" ><span class="announcement-text small-hide medium-hide">Free delivery from 70€</span> <span class="announcement-text large-up-hide">Free delivery from 70€</span></div><div class="announcement-slider__slide" style="--font-size: 14px;" data-index="1" ><span class="announcement-text small-hide medium-hide">Delivery 1 to 4 working days</span> <span class="announcement-text large-up-hide">Delivery 1 to 4 working days</span></div><div class="announcement-slider__slide" style="--font-size: 14px;" data-index="2" ><span class="announcement-text small-hide medium-hide">France - Belgium - Switzerland</span> <span class="announcement-text large-up-hide">France - Belgium - Switzerland</span></div><div class="announcement-slider__slide" style="--font-size: 13px;" data-index="3" ><span class="announcement-text">10% off your first order</span></div></div><div class="announcement__buttons"> <button class="announcement__button announcement__button--prev" name="previous" aria-label="Slide left"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-chevron" fill="none" viewbox="0 0 100 100"> <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"/> </svg> </button> <button class="announcement__button announcement__button--next" name="next" aria-label="Slide right"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-chevron" fill="none" viewbox="0 0 100 100"> <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"/> </svg> </button> </div></announcement-bar> </div> </div><script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/announcement-bar.js?v=174306662548894074801743510794" defer="defer"></script> </div><div id="shopify-section-sections--25120037634422__header" class="shopify-section shopify-section-group-header-group shopify-section-header"><style data-shopify>#shopify-section-sections--25120037634422__header { --section-padding-top: 12px; --section-padding-bottom: 12px; --image-logo-height: 30px; --gradient-header-background: #ffffff; --color-header-background: 255, 255, 255; --color-header-foreground: 40, 40, 40; --color-header-border: 210, 213, 217; --icon-weight: 1.1px; }</style><style> @media screen and (min-width: 750px) { #shopify-section-sections--25120037634422__header { --image-logo-height: 30px; } }header-drawer { display: block; } @media screen and (min-width: 990px) { header-drawer { display: none; } } .menu-drawer-container { display: flex; position: static; } .list-menu { list-style: none; padding: 0; margin: 0; } .list-menu--inline { display: inline-flex; flex-wrap: wrap; column-gap: 1.5rem; } .list-menu__item--link { text-decoration: none; padding-bottom: 1rem; padding-top: 1rem; line-height: calc(1 + 0.8 / var(--font-body-scale)); } @media screen and (min-width: 750px) { .list-menu__item--link { padding-bottom: 0.5rem; padding-top: 0.5rem; } } .localization-form { padding-inline-start: 1.5rem; padding-inline-end: 1.5rem; } localization-form .localization-selector { background-color: transparent; box-shadow: none; padding: 1rem 0; height: auto; margin: 0; line-height: calc(1 + .8 / var(--font-body-scale)); letter-spacing: .04rem; } .localization-form__select .icon-caret { width: 0.8rem; margin-inline-start: 1rem; } </style> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-sticky-header.css?v=162331643638116400881743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-list-menu.css?v=154923630017571300081743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-search.css?v=44442862756793379551743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-menu-drawer.css?v=181516520195622115081743510794" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-cart-drawer.css?v=97859585673396278061743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-discounts.css?v=95161821600007313611743510794" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-menu-dropdown.css?v=64964545695756522291743510794" media="print" onload="this.media='all'"> <script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/menu-dropdown.js?v=84406870153186263601743510794" defer="defer"></script><noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-sticky-header.css?v=162331643638116400881743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-list-menu.css?v=154923630017571300081743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-search.css?v=44442862756793379551743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-menu-dropdown.css?v=64964545695756522291743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-menu-drawer.css?v=181516520195622115081743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/search-modal.js?v=51935166433767905381743510794" defer="defer"></script><svg xmlns="http://www.w3.org/2000/svg" class="hidden"> <symbol id="icon-cart" fill="none" viewbox="0 0 24 24"> <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"/> <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"/> <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"/> </symbol> <symbol id="icon-close" fill="none" viewbox="0 0 12 12"> <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> </symbol> <symbol id="icon-search" fill="none" viewbox="0 0 15 17"> <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> </symbol> </svg><sticky-header data-scroll-up class="header-wrapper"> <header class="header header--center-split header--mobile-center page-width header-section--padding"> <div class="header__left" > <header-drawer> <details class="menu-drawer-container"> <summary class="header__icon header__icon--menu focus-inset" aria-label="Menu"> <span class="header__icon header__icon--summary"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewbox="0 0 32 32"> <path d="M0 26.667h32M0 16h26.98M0 5.333h32" stroke="currentColor"/> </svg> <svg class="icon icon-close" aria-hidden="true" focusable="false"> <use href="#icon-close"></use> </svg> </span> </summary> <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1"> <div class="menu-drawer__inner-container"> <div class="menu-drawer__navigation-container"> <drawer-close-button class="header__icon header__icon--menu medium-hide large-up-hide" data-animate data-animate-delay-1> <svg class="icon icon-close" aria-hidden="true" focusable="false"> <use href="#icon-close"></use> </svg> </drawer-close-button> <nav class="menu-drawer__navigation" data-animate data-animate-delay-1> <ul class="menu-drawer__menu list-menu" role="list"><li><a href="/en/pages/diagnostic" class="menu-drawer__menu-item list-menu__itemfocus-inset"> Hormonal Assessment </a></li><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Products<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </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"> <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"/> </svg></span> </summary> <div id="link-produits" class="menu-drawer__submenu motion-reduce" tabindex="-1"> <div class="menu-drawer__inner-submenu"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </svg> </button> <a class="menu-drawer__menu-item" href="/en/collections/products">Products</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Your concerns<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </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"> <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"/> </svg></span> </summary> <div id="childlink-vos-preoccupations" class="menu-drawer__submenu motion-reduce"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </svg> </button> <a class="menu-drawer__menu-item" href="/en/collections/products">Your concerns</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> <a href="/en/collections/troubles-cycliques-regles" class="menu-drawer__menu-item list-menu__item focus-inset"> Menstrual comfort &amp; cyclical disorders </a> </li><li> <a href="/en/collections/irritabilite-stress-saute-d-humeur" class="menu-drawer__menu-item list-menu__item focus-inset"> Irritability, stress, mood swings </a> </li><li> <a href="/en/collections/spm" class="menu-drawer__menu-item list-menu__item focus-inset"> Premenstrual syndrome (PMS) </a> </li><li> <a href="/en/collections/flux-abondants-regles-douloureuses" class="menu-drawer__menu-item list-menu__item focus-inset"> Painful periods and/or heavy flow </a> </li><li> <a href="/en/collections/imperfection-cutanee-peau" class="menu-drawer__menu-item list-menu__item focus-inset"> Skin Imperfections - Problem Skin </a> </li><li> <a href="/en/collections/pilosite" class="menu-drawer__menu-item list-menu__item focus-inset"> Hairiness </a> </li><li> <a href="/en/collections/cycle-menstruel-irregulier" class="menu-drawer__menu-item list-menu__item focus-inset"> Irregular menstrual cycle </a> </li><li> <a href="/en/collections/sterilet-au-cuivre" class="menu-drawer__menu-item list-menu__item focus-inset"> Copper IUD </a> </li><li> <a href="/en/collections/maternite-post-partum" class="menu-drawer__menu-item list-menu__item focus-inset"> Maternity - Post Partum </a> </li><li> <a href="/en/collections/complement-alimentaire-pour-la-menopause-soutien-et-equilibre-naturel" class="menu-drawer__menu-item list-menu__item focus-inset"> Menopause </a> </li><li> <a href="/en/collections/bouffees-de-chaleur" class="menu-drawer__menu-item list-menu__item focus-inset"> Hot flashes </a> </li><li> <a href="https://www.equilibrist-lab.com/collections/fertilite" class="menu-drawer__menu-item list-menu__item focus-inset"> Fertility </a> </li><li> <a href="https://www.equilibrist-lab.com/collections/grossesse" class="menu-drawer__menu-item list-menu__item focus-inset"> Pregnancy </a> </li></ul> </div> </details></li><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Phases of life<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </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"> <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"/> </svg></span> </summary> <div id="childlink-phases-de-vie" class="menu-drawer__submenu motion-reduce"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </svg> </button> <a class="menu-drawer__menu-item" href="/en/collections/products">Phases of life</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> <a href="/en/collections/cycle" class="menu-drawer__menu-item list-menu__item focus-inset"> Cycle </a> </li><li> <a href="/en/collections/maternite" class="menu-drawer__menu-item list-menu__item focus-inset"> Maternity </a> </li><li> <a href="/en/collections/menopause" class="menu-drawer__menu-item list-menu__item focus-inset"> Menopause </a> </li></ul> </div> </details></li><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Our products<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </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"> <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"/> </svg></span> </summary> <div id="childlink-nos-produits" class="menu-drawer__submenu motion-reduce"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </svg> </button> <a class="menu-drawer__menu-item" href="/en/collections/all">Our products</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> <a href="/en/products/ocycle" class="menu-drawer__menu-item list-menu__item focus-inset"> O-cycle </a> </li><li> <a href="/en/products/cyclendo" class="menu-drawer__menu-item list-menu__item focus-inset"> Cycling (Osendo) </a> </li><li> <a href="/en/products/opeka" class="menu-drawer__menu-item list-menu__item focus-inset"> Opeka </a> </li><li> <a href="/en/products/sevrae-no-milk" class="menu-drawer__menu-item list-menu__item focus-inset"> Sevraé (No Milk) </a> </li><li> <a href="/en/products/no-blues" class="menu-drawer__menu-item list-menu__item focus-inset"> No Blues </a> </li><li> <a href="/en/products/oclimae" class="menu-drawer__menu-item list-menu__item focus-inset"> Oclimae </a> </li><li> <a href="/en/products/oemeno" class="menu-drawer__menu-item list-menu__item focus-inset"> Oemeno </a> </li><li> <a href="https://www.equilibrist-lab.com/collections/maternite/products/multivitamine-conception" class="menu-drawer__menu-item list-menu__item focus-inset"> Multivitamins design </a> </li></ul> </div> </details></li></ul> </div> </div> </details></li><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">About<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </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"> <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"/> </svg></span> </summary> <div id="link-a-propos" class="menu-drawer__submenu motion-reduce" tabindex="-1"> <div class="menu-drawer__inner-submenu"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </svg> </button> <a class="menu-drawer__menu-item" href="/en#">About</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/en/pages/notre-philosophie" class="menu-drawer__menu-item list-menu__item focus-inset"> Our philosophy </a></li><li><a href="/en/blogs/journal" class="menu-drawer__menu-item list-menu__item focus-inset"> Newspaper </a></li><li><a href="/en/pages/contact" class="menu-drawer__menu-item list-menu__item focus-inset"> contact us </a></li></ul> </div> </div> </details></li><li><a href="/en/pages/store-locator" class="menu-drawer__menu-item list-menu__itemfocus-inset"> Our pharmacies </a></li></ul> </nav><div class="menu-drawer__utility-links" data-animate data-animate-delay-1><a href="/en/account/login" class="menu-drawer__account link link-with-icon focus-inset"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewbox="0 0 14 18"> <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"/> <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> </svg> <span class="label">Log in</span> </a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.facebook.com/Equilibrist.lab/" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewbox="0 0 320 512"> <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"/> </svg> <span class="visually-hidden">Facebook</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://fr.pinterest.com/Equilibristlab/" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewbox="0 0 384 512"> <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"/> </svg> <span class="visually-hidden">Pinterest</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.instagram.com/equilibrist.lab/?hl=fr" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewbox="0 0 448 512"> <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"/> </svg> <span class="visually-hidden">Instagram</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.tiktok.com/@equilibrist.lab" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewbox="0 0 448 512"> <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"/> </svg> <span class="visually-hidden">TikTok</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.linkedin.com/company/equilibrist/?originalSubdomain=fr" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-linkedin" viewbox="0 0 448 512"> <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"/> </svg> <span class="visually-hidden">LinkedIn</span> </a> </li></ul> </div> </div> </div> </div> </details> </header-drawer><search-modal> <details> <summary class="header__icon header__icon--summary header__icon--search focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search our site"> <span> <svg class="icon icon-search modal__toggle-open" aria-hidden="true" focusable="false"> <use href="#icon-search"></use> </svg> <svg class="icon icon-close modal__toggle-close" aria-hidden="true" focusable="false"> <use href="#icon-close"></use> </svg> </span> </summary> <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search our site"> <div class="page-width"> <div class="search-modal__content" tabindex="-1"><form action="/en/search" method="get" role="search" class="search search-modal__form"> <div class="field"> <button type="submit" class="search__button focus-inset" aria-label="Search our site" tabindex="-1"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-search" fill="none" viewbox="0 0 15 17"> <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> </svg> </button> <input id="Search-In-Modal-654" class="search__input field__input" type="search" name="q" value="" placeholder="Search"/> <label class="visually-hidden" for="Search-In-Modal-654">Search our site</label> <input type="hidden" name="type" value="product,article,page,collection"/> <input type="hidden" name="options[prefix]" value="last"/><button type="button" class="search__button focus-inset" aria-label="Close" tabindex="-1"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewbox="0 0 12 12"> <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> </svg> </button> </div></form></div> </div> <div class="modal-overlay"></div> </div> </details> </search-modal></div><nav class="header__inline-menu"> <ul class="list-menu list-menu--inline" role="list"><li><dropdown-menu> <a href="/en/pages/diagnostic" class="header__menu-item header__menu-item--top list-menu__item focus-inset"> <span class="label">Hormonal Assessment</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/en/collections/products" class="header__menu-item header__menu-item--top list-menu__item focus-inset"> <span class="label">Products</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"> <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"/> </svg> </a> <div class="list-menu-dropdown hidden"> <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> <a href="/en/collections/products" class="header__menu-item list-menu__item focus-inset"> <span class="label">Your concerns</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"> <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"/> </svg> </a> <div class="list-menu-dropdown hidden"> <ul class="list-menu" role="list" tabindex="-1"><li> <a href="/en/collections/troubles-cycliques-regles" class="header__menu-item list-menu__item focus-inset"> <span class="label">Menstrual comfort &amp; cyclical disorders</span> </a> </li><li> <a href="/en/collections/irritabilite-stress-saute-d-humeur" class="header__menu-item list-menu__item focus-inset"> <span class="label">Irritability, stress, mood swings</span> </a> </li><li> <a href="/en/collections/spm" class="header__menu-item list-menu__item focus-inset"> <span class="label">Premenstrual syndrome (PMS)</span> </a> </li><li> <a href="/en/collections/flux-abondants-regles-douloureuses" class="header__menu-item list-menu__item focus-inset"> <span class="label">Painful periods and/or heavy flow</span> </a> </li><li> <a href="/en/collections/imperfection-cutanee-peau" class="header__menu-item list-menu__item focus-inset"> <span class="label">Skin Imperfections - Problem Skin</span> </a> </li><li> <a href="/en/collections/pilosite" class="header__menu-item list-menu__item focus-inset"> <span class="label">Hairiness</span> </a> </li><li> <a href="/en/collections/cycle-menstruel-irregulier" class="header__menu-item list-menu__item focus-inset"> <span class="label">Irregular menstrual cycle</span> </a> </li><li> <a href="/en/collections/sterilet-au-cuivre" class="header__menu-item list-menu__item focus-inset"> <span class="label">Copper IUD</span> </a> </li><li> <a href="/en/collections/maternite-post-partum" class="header__menu-item list-menu__item focus-inset"> <span class="label">Maternity - Post Partum</span> </a> </li><li> <a href="/en/collections/complement-alimentaire-pour-la-menopause-soutien-et-equilibre-naturel" class="header__menu-item list-menu__item focus-inset"> <span class="label">Menopause</span> </a> </li><li> <a href="/en/collections/bouffees-de-chaleur" class="header__menu-item list-menu__item focus-inset"> <span class="label">Hot flashes</span> </a> </li><li> <a href="https://www.equilibrist-lab.com/collections/fertilite" class="header__menu-item list-menu__item focus-inset"> <span class="label">Fertility</span> </a> </li><li> <a href="https://www.equilibrist-lab.com/collections/grossesse" class="header__menu-item list-menu__item focus-inset"> <span class="label">Pregnancy</span> </a> </li></ul> </div> </dropdown-menu></li><li><dropdown-menu> <a href="/en/collections/products" class="header__menu-item list-menu__item focus-inset"> <span class="label">Phases of life</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"> <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"/> </svg> </a> <div class="list-menu-dropdown hidden"> <ul class="list-menu" role="list" tabindex="-1"><li> <a href="/en/collections/cycle" class="header__menu-item list-menu__item focus-inset"> <span class="label">Cycle</span> </a> </li><li> <a href="/en/collections/maternite" class="header__menu-item list-menu__item focus-inset"> <span class="label">Maternity</span> </a> </li><li> <a href="/en/collections/menopause" class="header__menu-item list-menu__item focus-inset"> <span class="label">Menopause</span> </a> </li></ul> </div> </dropdown-menu></li><li><dropdown-menu> <a href="/en/collections/all" class="header__menu-item list-menu__item focus-inset"> <span class="label">Our products</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"> <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"/> </svg> </a> <div class="list-menu-dropdown hidden"> <ul class="list-menu" role="list" tabindex="-1"><li> <a href="/en/products/ocycle" class="header__menu-item list-menu__item focus-inset"> <span class="label">O-cycle </span> </a> </li><li> <a href="/en/products/cyclendo" class="header__menu-item list-menu__item focus-inset"> <span class="label">Cycling (Osendo)</span> </a> </li><li> <a href="/en/products/opeka" class="header__menu-item list-menu__item focus-inset"> <span class="label">Opeka </span> </a> </li><li> <a href="/en/products/sevrae-no-milk" class="header__menu-item list-menu__item focus-inset"> <span class="label">Sevraé (No Milk)</span> </a> </li><li> <a href="/en/products/no-blues" class="header__menu-item list-menu__item focus-inset"> <span class="label">No Blues</span> </a> </li><li> <a href="/en/products/oclimae" class="header__menu-item list-menu__item focus-inset"> <span class="label">Oclimae </span> </a> </li><li> <a href="/en/products/oemeno" class="header__menu-item list-menu__item focus-inset"> <span class="label">Oemeno </span> </a> </li><li> <a href="https://www.equilibrist-lab.com/collections/maternite/products/multivitamine-conception" class="header__menu-item list-menu__item focus-inset"> <span class="label">Multivitamins design</span> </a> </li></ul> </div> </dropdown-menu></li></ul> </div> </dropdown-menu></li></ul> </nav> <a href="/en" class="header__heading-link focus-inset"><img srcset="//www.equilibrist-lab.com/cdn/shop/files/logo-mobile-equilibrist_15d9132b-2b7b-4cc8-be23-b4d65108c6b7.png?height=30&v=1693214726 1x, //www.equilibrist-lab.com/cdn/shop/files/logo-mobile-equilibrist_15d9132b-2b7b-4cc8-be23-b4d65108c6b7.png?height=60&v=1693214726 2x" src="//www.equilibrist-lab.com/cdn/shop/files/logo-mobile-equilibrist_15d9132b-2b7b-4cc8-be23-b4d65108c6b7.png?height=30&v=1693214726" width="358" height="40" alt="Equilibrist Lab" class="header__heading-logo medium-hide large-up-hide" /><img srcset="//www.equilibrist-lab.com/cdn/shop/files/logo-equi.png?height=30&v=1693212216 1x, //www.equilibrist-lab.com/cdn/shop/files/logo-equi.png?height=60&v=1693212216 2x" src="//www.equilibrist-lab.com/cdn/shop/files/logo-equi.png?height=30&v=1693212216" width="537" height="60" alt="Equilibrist Lab" class="header__heading-logo small-hide" /></a><nav class="header__inline-menu header__inline-menu-split"> <ul class="list-menu list-menu--inline" role="list"><li><dropdown-menu> <a href="/en#" class="header__menu-item header__menu-item--top list-menu__item focus-inset"> <span class="label">About</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"> <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"/> </svg> </a> <div class="list-menu-dropdown hidden"> <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> <a href="/en/pages/notre-philosophie" class="header__menu-item list-menu__item focus-inset"> <span class="label">Our philosophy</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/en/blogs/journal" class="header__menu-item list-menu__item focus-inset"> <span class="label">Newspaper</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/en/pages/contact" class="header__menu-item list-menu__item focus-inset"> <span class="label">contact us</span> </a> </dropdown-menu></li></ul> </div> </dropdown-menu></li><li><dropdown-menu> <a href="/en/pages/store-locator" class="header__menu-item header__menu-item--top list-menu__item focus-inset"> <span class="label">Our pharmacies</span> </a> </dropdown-menu></li></ul> </nav> <div class="header__right"><search-modal> <details> <summary class="header__icon header__icon--summary header__icon--search focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search our site"> <span> <svg class="icon icon-search modal__toggle-open" aria-hidden="true" focusable="false"> <use href="#icon-search"></use> </svg> <svg class="icon icon-close modal__toggle-close" aria-hidden="true" focusable="false"> <use href="#icon-close"></use> </svg> </span> </summary> <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search our site"> <div class="page-width"> <div class="search-modal__content" tabindex="-1"><form action="/en/search" method="get" role="search" class="search search-modal__form"> <div class="field"> <button type="submit" class="search__button focus-inset" aria-label="Search our site" tabindex="-1"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-search" fill="none" viewbox="0 0 15 17"> <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> </svg> </button> <input id="Search-In-Modal-470" class="search__input field__input" type="search" name="q" value="" placeholder="Search"/> <label class="visually-hidden" for="Search-In-Modal-470">Search our site</label> <input type="hidden" name="type" value="product,article,page,collection"/> <input type="hidden" name="options[prefix]" value="last"/><button type="button" class="search__button focus-inset" aria-label="Close" tabindex="-1"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewbox="0 0 12 12"> <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> </svg> </button> </div></form></div> </div> <div class="modal-overlay"></div> </div> </details> </search-modal><a href="/en/account/login" class="header__icon header__icon--account focus-inset small-hide"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewbox="0 0 14 18"> <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"/> <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> </svg> <span class="visually-hidden">Log in</span> </a><cart-drawer> <details class="cart-drawer-container"> <summary class="header__icon focus-inset"> <span class="header__icon header__icon--summary header__icon--cart" id="cart-icon-bubble"> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> <span class="visually-hidden">Cart</span></span> </summary> <mini-cart class="cart-drawer focus-inset" id="mini-cart" data-url="?section_id=mini-cart"> <div class="loading-overlay"> <div class="loading-overlay__spinner"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewbox="0 0 66 66"> <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> </svg> </div> </div> </mini-cart> </details> <noscript> <a href="/en/cart" class="header__icon header__icon--cart focus-inset"> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> <span class="visually-hidden">Cart</span></a> </noscript> </cart-drawer></div> </header> <span class="header-background"></span> </sticky-header> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "Equilibrist Lab", "logo": "https:\/\/www.equilibrist-lab.com\/cdn\/shop\/files\/logo-equi.png?v=1693212216\u0026width=537", "sameAs": [ "https:\/\/www.facebook.com\/Equilibrist.lab\/", "", "https:\/\/fr.pinterest.com\/Equilibristlab\/", "https:\/\/www.instagram.com\/equilibrist.lab\/?hl=fr", "https:\/\/www.tiktok.com\/@equilibrist.lab", "", "", "", "" ], "url": "https:\/\/www.equilibrist-lab.com" } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "name": "Equilibrist Lab", "potentialAction": { "@type": "SearchAction", "target": "https:\/\/www.equilibrist-lab.com\/en\/search?q={search_term_string}", "query-input": "required name=search_term_string" }, "url": "https:\/\/www.equilibrist-lab.com" } </script><script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/cart.js?v=165531618669934513781743510794" defer="defer"></script> <script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/cart-drawer.js?v=5420845715490320271743510794" defer="defer"></script> </div> <!-- END sections: header-group --> <div class="transition-content"> <main id="MainContent" class="content-for-layout focus-none shopify-section" role="main" tabindex="-1"> <section id="shopify-section-template--25120042582390__slideshow" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__slideshow { --section-padding-top: 0px; --section-padding-bottom: 36px; --image-ratio-percent: 66.64411366711772%; --image-height: 500px; --color-overlay-opacity: 0.2; --color-overlay: 26, 27, 24; --color-background: 255, 255, 255; --color-foreground: 255, 255, 255; --color-link: var(--color-foreground); --color-border: var(--color-foreground); --color-heading: var(--color-foreground); --color-button-background: 26, 27, 24; --color-button-text: 255, 255, 255; --color-button-border: var(--color-button-background); --color-shadow: var(--color-foreground); --shadow-opacity: 0.3; }@media screen and (max-width: 749px) { #shopify-section-template--25120042582390__slideshow { --image-ratio-percent: 66.64411366711772%; } }@media screen and (min-width: 750px) { #shopify-section-template--25120042582390__slideshow { --image-height: 100vh; } #shopify-section-template--25120042582390__slideshow .flickity-button { --color-button-text: 255, 255, 255; --color-button-background: 26, 27, 24;; --color-button-border: var(--color-button-background); } #shopify-section-template--25120042582390__slideshow .slideshow--legacy[data-autorotate="true"] .flickity-page-dots .flickity-page-dot::before { animation-duration: 5s; } }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-slideshow.css?v=165945484505085529621743510794" rel="stylesheet" type="text/css" media="all" /> <div class="page-width page-width--full-width section--padding"><slideshow-component id="Slideshow-template--25120042582390__slideshow" class="slideshow slideshow--legacy slideshow--100vh slideshow--mobile-500px slideshow--mobile-overlay" data-autorotate="true" data-autorotate-speed="5000"> <div class="slideshow__left"><div class="slideshow__slide"> <div class="slideshow__image-wrapper media-wrapper"><div class="slideshow__image media media--100vh media-mobile--500px" style="--image-position: 80% 100%" ><img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=3840 3840w" width="3840" height="5761" class="medium-hide large-up-hide" sizes="100vw"><img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=3840 3840w" width="3840" height="2559" class="small-hide" sizes="100vw"></div></div> </div><div class="slideshow__slide"> <div class="slideshow__image-wrapper media-wrapper"><div class="slideshow__image media media--100vh media-mobile--500px" style="--image-position: center center" ><img src="//www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3840 3840w" width="3840" height="2559" class="medium-hide large-up-hide" sizes="100vw"><img src="//www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3840 3840w" width="3840" height="2559" class="small-hide" sizes="100vw"></div><a href="https://www.equilibrist-lab.com/products/multivitamine-conception" class="full-unstyled-link"> </a></div> </div></div> <div class="slideshow__center left mobile-left page-width"> <div class="slideshow__content"><div class="slideshow__box slideshow__box--middle-left page-width"> <div class="slideshow__card"><p class="slideshow__subheading h5" data-animate data-animate-delay-1> Laboratory committed to women's health </p><h2 class="slideshow__heading h0" data-animate data-animate-delay-2> The ideal synergy to boost female & male fertility </h2><div class="slideshow__button" data-animate data-animate-delay-3><a class="button button--medium -black -no-minimal-width" href="https://www.equilibrist-lab.com/products/multivitamine-conception"> Learn more </a></div></div> </div><div class="slideshow__box slideshow__box--middle-left page-width"> <div class="slideshow__card"><p class="slideshow__subheading h5" data-animate data-animate-delay-1> Laboratory committed to women's health </p><h1 class="slideshow__heading h0" data-animate data-animate-delay-2> Solutions for every stage of your life as a woman </h1><div class="slideshow__button" data-animate data-animate-delay-3><a class="button button--medium -black -no-minimal-width" href="/en/collections/products"> Our formulations </a><a class="button button--medium -white -no-minimal-width" href="/en/pages/diagnostic"> make my diagnosis </a></div></div> </div></div> </div> <div class="slideshow__right"><div class="slideshow__slide" > <div class="slideshow__image-wrapper media-wrapper"><div class="slideshow__image media media--100vh media-mobile--500px" style="--image-position: center center" ><img src="//www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3840 3840w" width="3840" height="2559" class="medium-hide large-up-hide" sizes="100vw"><img src="//www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/154-WEB-shooting-EQUILIBRIST-18fevrier2025-StudioQuotidien-ChloeLAPEYSSONNIE-7865.jpg?v=1742294505&width=3840 3840w" width="3840" height="2559" class="small-hide" sizes="100vw"></div><a href="https://www.equilibrist-lab.com/products/multivitamine-conception" class="full-unstyled-link"> </a></div> </div><div class="slideshow__slide" > <div class="slideshow__image-wrapper media-wrapper"><div class="slideshow__image media media--100vh media-mobile--500px" style="--image-position: 80% 100%" ><img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-84.webp?v=1727085434&width=3840 3840w" width="3840" height="5761" class="medium-hide large-up-hide" sizes="100vw"><img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-189.webp?v=1727080330&width=3840 3840w" width="3840" height="2559" class="small-hide" sizes="100vw"></div></div> </div></div> </slideshow-component></div> </section><section id="shopify-section-template--25120042582390__rich-text-0" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__rich-text-0 { --section-padding-top: 0px; --section-padding-bottom: 8px;}</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-rich-text.css?v=6437502775645879071743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rte.css?v=102114663036358899191743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rte.css?v=102114663036358899191743510794" rel="stylesheet" type="text/css" media="all" /></noscript><div class="page-width"> <div class="rich-text section--padding"> <div class="rich-text__blocks center mobile-center"><h2 class="rich-text__heading h1" >Find your balance</h2><use-animate> <div class="rich-text__text typeset rte" ><p>Unique formulations to balance your cycles, support your motherhood and ease the transition during menopause.</p></div> </use-animate></div> </div> </div> </section><section id="shopify-section-template--25120042582390__multicolumn_custom_XEQDnb" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__multicolumn_custom_XEQDnb { --section-padding-top: 8px; --section-padding-bottom: 36px; --image-position: center center; }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-multicolumn-custom.css?v=84116382208753516611743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <div class="section--padding"> <div class="multicolumn-custom page-width"> <div class="title-wrapper title-wrapper--no-heading center mobile-left left"> <p class="title h1"></p> </div> <slider-component class="slider-mobile-gutter center mobile-left"> <ul id="Slider-template--25120042582390__multicolumn_custom_XEQDnb" class="multicolumn-custom-list grid grid--2-col grid--3-col-desktop slider slider--mobile" role="list" ><li id="Slide-template--25120042582390__multicolumn_custom_XEQDnb-1" class="multicolumn-custom-list__item grid__item slider__slide center" > <div class="multicolumn-custom-card -no-gap"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-custom-card__image-wrapper multicolumn-custom-card__image-wrapper--full-width"> <div class="image-animate media media--landscape"> <img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-88.webp?v=1727081706&width=3200 3200w" width="3200" height="4801" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 160px) * 1 / 3), (min-width: 990px) calc((100vw - 160px) * 1 / 3), (min-width: 750px) calc((100vw - 130px) * 1 / 2), calc((100vw - 45px) * 1 / 2) " class="multicolumn-custom-card__image" is="lazy-image"> </div><a href="/en/collections/cycle" class="full-unstyled-link"> </a></use-animate><div class="multicolumn-custom-card__info"> <p class="multicolumn-custom-card__title h3"></p> <div class="rte typeset"></div><a class="button button--medium -white -no-minimal-width" href="/en/collections/cycle"> <span class="label">Cycle</span></a></div></div> </li><li id="Slide-template--25120042582390__multicolumn_custom_XEQDnb-2" class="multicolumn-custom-list__item grid__item slider__slide center" > <div class="multicolumn-custom-card -no-gap"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-custom-card__image-wrapper multicolumn-custom-card__image-wrapper--full-width"> <div class="image-animate media media--landscape"> <img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-160.webp?v=1727081952&width=3200 3200w" width="3200" height="2133" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 160px) * 1 / 3), (min-width: 990px) calc((100vw - 160px) * 1 / 3), (min-width: 750px) calc((100vw - 130px) * 1 / 2), calc((100vw - 45px) * 1 / 2) " class="multicolumn-custom-card__image" is="lazy-image"> </div><a href="/en/collections/maternite" class="full-unstyled-link"> </a></use-animate><div class="multicolumn-custom-card__info"> <p class="multicolumn-custom-card__title h3"></p> <div class="rte typeset"></div><a class="button button--medium -white -no-minimal-width" href="/en/collections/maternite"> <span class="label">Maternity</span></a></div></div> </li><li id="Slide-template--25120042582390__multicolumn_custom_XEQDnb-3" class="multicolumn-custom-list__item grid__item slider__slide center" > <div class="multicolumn-custom-card -no-gap"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-custom-card__image-wrapper multicolumn-custom-card__image-wrapper--full-width"> <div class="image-animate media media--landscape"> <img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-109.webp?v=1727082035&width=3200 3200w" width="3200" height="4801" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 160px) * 1 / 3), (min-width: 990px) calc((100vw - 160px) * 1 / 3), (min-width: 750px) calc((100vw - 130px) * 1 / 2), calc((100vw - 45px) * 1 / 2) " class="multicolumn-custom-card__image" is="lazy-image"> </div><a href="/en/collections/menopause" class="full-unstyled-link"> </a></use-animate><div class="multicolumn-custom-card__info"> <p class="multicolumn-custom-card__title h3"></p> <div class="rte typeset"></div><a class="button button--medium -white -no-minimal-width" href="/en/collections/menopause"> <span class="label">Menopause</span></a></div></div> </li></ul> </slider-component> </div> </div> </section><section id="shopify-section-template--25120042582390__66289436-d534-4130-93ee-7c683cc7a2c7" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__66289436-d534-4130-93ee-7c683cc7a2c7 { --section-padding-top: 0px; --section-padding-bottom: 36px; --image-position: 20% 0; }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-multicolumn.css?v=5627490960966778131743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <div class="section--padding"> <div class="multicolumn page-width"> <div class="title-wrapper title-wrapper--no-heading center mobile-center left"> <p class="title h1"></p> </div> <slider-component class="slider-mobile-gutter center mobile-center"> <ul id="Slider-template--25120042582390__66289436-d534-4130-93ee-7c683cc7a2c7" class="multicolumn-list grid grid--2-col grid--rigid grid--4-col-desktop" role="list" ><li id="Slide-template--25120042582390__66289436-d534-4130-93ee-7c683cc7a2c7-1" class="multicolumn-list__item grid__item center" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing"> <div class="image-animate media media--square"> <img src="//www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/livraison_2x_564d5599-eb5b-4162-a613-6106128ac30c.svg?v=1691485867&width=3200 3200w" width="3200" height="3200" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 190px) * 0.33 / 4), (min-width: 990px) calc((100vw - 190px) * 0.33 / 4), (min-width: 750px) calc((100vw - 130px) * 0.33 / 2), calc((100vw - 45px) * 0.33 / 2) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">Free delivery</p> <div class="rte typeset"><p> From 70€ of purchase in France</p></div></div></div> </li><li id="Slide-template--25120042582390__66289436-d534-4130-93ee-7c683cc7a2c7-2" class="multicolumn-list__item grid__item center" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing"> <div class="image-animate media media--square"> <img src="//www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/paiement-securise_2x_439abb09-1380-4aef-a4f2-51f61a70bb3f.svg?v=1691485867&width=3200 3200w" width="3200" height="3200" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 190px) * 0.33 / 4), (min-width: 990px) calc((100vw - 190px) * 0.33 / 4), (min-width: 750px) calc((100vw - 130px) * 0.33 / 2), calc((100vw - 45px) * 0.33 / 2) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">Secure payment</p> <div class="rte typeset"><p> Possible in 3x free of charge (Visa, Mastercard...)</p></div></div></div> </li><li id="Slide-template--25120042582390__66289436-d534-4130-93ee-7c683cc7a2c7-3" class="multicolumn-list__item grid__item center" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing"> <div class="image-animate media media--square"> <img src="//www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/pharmacie-partenaire_2x_89768608-fb82-4d70-860f-b2e4eb3bc2cd.svg?v=1691485867&width=3200 3200w" width="3200" height="3200" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 190px) * 0.33 / 4), (min-width: 990px) calc((100vw - 190px) * 0.33 / 4), (min-width: 750px) calc((100vw - 130px) * 0.33 / 2), calc((100vw - 45px) * 0.33 / 2) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">Partner pharmacy</p> <div class="rte typeset"><p> <a href="/en/pages/store-locator" title="Our pharmacies">Find it near you</a></p></div></div></div> </li><li id="Slide-template--25120042582390__66289436-d534-4130-93ee-7c683cc7a2c7-4" class="multicolumn-list__item grid__item center" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing"> <div class="image-animate media media--square"> <img src="//www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/question_2x_6dee1593-e6dc-4847-9d48-930e3e57e843.svg?v=1691485867&width=3200 3200w" width="3200" height="3200" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 190px) * 0.33 / 4), (min-width: 990px) calc((100vw - 190px) * 0.33 / 4), (min-width: 750px) calc((100vw - 130px) * 0.33 / 2), calc((100vw - 45px) * 0.33 / 2) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">A question?</p> <div class="rte typeset"><p>We will answer you <a href="/en/pages/contact" title="Contact">via our form</a></p></div></div></div> </li></ul> </slider-component> </div> </div> </section><section id="shopify-section-template--25120042582390__f5de2ea7-95b9-4673-b9f0-8430b5872ccd" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__f5de2ea7-95b9-4673-b9f0-8430b5872ccd { --section-padding-top: 36px; --section-padding-bottom: 36px; --image-ratio-percent: 66.650390625%; --image-position: center center; --color-overlay-opacity: 0.16; --color-overlay: 0, 0, 0; --color-foreground: 255, 255, 255; --color-link: var(--color-foreground); --color-border: var(--color-foreground); --color-heading: var(--color-foreground); --color-button-background: 26, 27, 24; --color-button-text: 255, 255, 255; --color-button-border: var(--color-button-background); --color-shadow: var(--color-foreground); --shadow-opacity: 0.3; }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-image-banner.css?v=72717742178570359731743510794" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="page-width"> <div id="Banner-template--25120042582390__f5de2ea7-95b9-4673-b9f0-8430b5872ccd" class="banner"><div class="banner__media"> <use-animate data-animate="zoom-fade" class="media-wrapper"> <div class="image-animate media media--650px media-mobile--400px"><img src="//www.equilibrist-lab.com/cdn/shop/files/complement_alimentaire_sopk_endometriose.png?v=1707132639&width=1500" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/complement_alimentaire_sopk_endometriose.png?v=1707132639&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/complement_alimentaire_sopk_endometriose.png?v=1707132639&width=550 550w, //www.equilibrist-lab.com/cdn/shop/files/complement_alimentaire_sopk_endometriose.png?v=1707132639&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/complement_alimentaire_sopk_endometriose.png?v=1707132639&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/complement_alimentaire_sopk_endometriose.png?v=1707132639&width=1500 1500w" width="1500" height="1000" loading="lazy" class="image-fit" sizes="100vw" is="lazy-image"></div> </use-animate> </div><div class="banner__content banner__content--middle-left page-width"> <div class="banner__box left mobile-center"><h2 class="banner__heading h0" >Each woman experiences her feminine ailments in a unique way</h2><div class="banner__text typeset rte" ><p> But for all of them, <strong>what causes the associated discomfort is linked to a hormonal imbalance.</strong></p></div><a class="button button--medium" href="/en/pages/diagnostic" > Do my hormonal assessment </a></div> </div></div> </div> </div> </section><section id="shopify-section-template--25120042582390__featured-collection" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__featured-collection { --section-padding-top: 36px; --section-padding-bottom: 36px; --image-position: center center; }</style><link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-price.css?v=100672372078138619101743510794" media="print" onload="this.media='all'"><noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-price.css?v=100672372078138619101743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-product-grid.css?v=10757344605323473501743510794" rel="stylesheet" type="text/css" media="all" /> <link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-card.css?v=45185528364968847791743510794" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="page-width"> <div class="title-wrapper title-wrapper--no-heading left"> <p class="title h2"></p> </div> <slider-component class="slider-mobile-gutter"> <ul id="Slider-template--25120042582390__featured-collection" class="product-grid grid grid--1-col-mobile grid--2-col grid--3-col-tablet grid--4-col-desktop slider slider--tablet" role="list" ><li id="Slide-template--25120042582390__featured-collection-1" class="grid__item slider__slide" > <link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rating.css?v=173409050425969898561743510794" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <a href="/en/collections/products/products/opeka" class="full-unstyled-link"> <span class="visually-hidden">OPÉKA </span> </a> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/en/collections/products/products/opeka" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"><img src="//www.equilibrist-lab.com/cdn/shop/files/opeka-sopk-acne-hormonal.png?v=1707130815&width=1100" alt="OPÉKA " srcset="//www.equilibrist-lab.com/cdn/shop/files/opeka-sopk-acne-hormonal.png?v=1707130815&width=165 165w, //www.equilibrist-lab.com/cdn/shop/files/opeka-sopk-acne-hormonal.png?v=1707130815&width=360 360w, //www.equilibrist-lab.com/cdn/shop/files/opeka-sopk-acne-hormonal.png?v=1707130815&width=535 535w, //www.equilibrist-lab.com/cdn/shop/files/opeka-sopk-acne-hormonal.png?v=1707130815&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/opeka-sopk-acne-hormonal.png?v=1707130815&width=940 940w, //www.equilibrist-lab.com/cdn/shop/files/opeka-sopk-acne-hormonal.png?v=1707130815&width=1100 1100w" width="1100" height="1100" 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"><img src="//www.equilibrist-lab.com/cdn/shop/files/OPEK2.png?v=1729515792&width=1100" alt="OPÉKA " srcset="//www.equilibrist-lab.com/cdn/shop/files/OPEK2.png?v=1729515792&width=165 165w, //www.equilibrist-lab.com/cdn/shop/files/OPEK2.png?v=1729515792&width=360 360w, //www.equilibrist-lab.com/cdn/shop/files/OPEK2.png?v=1729515792&width=535 535w, //www.equilibrist-lab.com/cdn/shop/files/OPEK2.png?v=1729515792&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/OPEK2.png?v=1729515792&width=940 940w, //www.equilibrist-lab.com/cdn/shop/files/OPEK2.png?v=1729515792&width=1100 1100w" width="1100" height="1100" 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"></div> </a></use-animate> <div class="card-information"> <div class="card-information__wrapper"><a href="/en/collections/products/products/opeka" class="card-information__text h4" tabindex="-1"> OPÉKA </a> <span class="caption-large light" style="display:block;"> Targets persistent skin imperfections and/or hyperandrogenism associated or not with irregular cycles</span> <span class="caption-large light"></span> <div class="price price--on-sale" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Regular price</span> </dt> <dd > <span class="price-item price-item--regular"> From <price-money><bdi>35.00€</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Regular price</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>105.00€</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Sale price</span> </dt> <dd > <span class="price-item price-item--sale"> From <price-money><bdi>35.00€</bdi></price-money> </span> </dd> </div></dl></div> <div class="rating" role="img" aria-label="4.62 out of 5.0 stars"> <span aria-hidden="true" class="rating-star" style="--rating: 4; --rating-max: 5.0; --rating-decimal: 0.5;"></span> </div> <p class="rating-text caption"> <span aria-hidden="true">4.62 / 5.0</span> </p> <p class="rating-count caption"> <span aria-hidden="true">(81)</span> <span class="visually-hidden">81 total reviews</span> </p></div> <div class="card-information__button"></div> </div> <div class="card__badge"> <span class="badge"> Cycle </span> <span class="badge badge--onsale" aria-hidden="true"> Sale </span></div></div> </li><li id="Slide-template--25120042582390__featured-collection-2" class="grid__item slider__slide" > <link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rating.css?v=173409050425969898561743510794" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <a href="/en/collections/products/products/cyclendo" class="full-unstyled-link"> <span class="visually-hidden">CYCLENDO </span> </a> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/en/collections/products/products/cyclendo" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"><img src="//www.equilibrist-lab.com/cdn/shop/files/cyclendo-endometriose-regle-douloureuse.png?v=1707129482&width=1100" alt="CYCLENDO " srcset="//www.equilibrist-lab.com/cdn/shop/files/cyclendo-endometriose-regle-douloureuse.png?v=1707129482&width=165 165w, //www.equilibrist-lab.com/cdn/shop/files/cyclendo-endometriose-regle-douloureuse.png?v=1707129482&width=360 360w, //www.equilibrist-lab.com/cdn/shop/files/cyclendo-endometriose-regle-douloureuse.png?v=1707129482&width=535 535w, //www.equilibrist-lab.com/cdn/shop/files/cyclendo-endometriose-regle-douloureuse.png?v=1707129482&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/cyclendo-endometriose-regle-douloureuse.png?v=1707129482&width=940 940w, //www.equilibrist-lab.com/cdn/shop/files/cyclendo-endometriose-regle-douloureuse.png?v=1707129482&width=1100 1100w" width="1100" height="1100" 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"><img src="//www.equilibrist-lab.com/cdn/shop/files/Cyclendo1.png?v=1729515625&width=1100" alt="CYCLENDO " srcset="//www.equilibrist-lab.com/cdn/shop/files/Cyclendo1.png?v=1729515625&width=165 165w, //www.equilibrist-lab.com/cdn/shop/files/Cyclendo1.png?v=1729515625&width=360 360w, //www.equilibrist-lab.com/cdn/shop/files/Cyclendo1.png?v=1729515625&width=535 535w, //www.equilibrist-lab.com/cdn/shop/files/Cyclendo1.png?v=1729515625&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/Cyclendo1.png?v=1729515625&width=940 940w, //www.equilibrist-lab.com/cdn/shop/files/Cyclendo1.png?v=1729515625&width=1100 1100w" width="1100" height="1100" 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"></div> </a></use-animate> <div class="card-information"> <div class="card-information__wrapper"><a href="/en/collections/products/products/cyclendo" class="card-information__text h4" tabindex="-1"> CYCLENDO </a> <span class="caption-large light" style="display:block;"> Soothes painful periods and/or reduces heavy flow</span> <span class="caption-large light"></span> <div class="price price--on-sale" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Regular price</span> </dt> <dd > <span class="price-item price-item--regular"> From <price-money><bdi>35.00€</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Regular price</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>105.00€</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Sale price</span> </dt> <dd > <span class="price-item price-item--sale"> From <price-money><bdi>35.00€</bdi></price-money> </span> </dd> </div></dl></div> <div class="rating" role="img" aria-label="4.58 out of 5.0 stars"> <span aria-hidden="true" class="rating-star" style="--rating: 4; --rating-max: 5.0; --rating-decimal: 0.5;"></span> </div> <p class="rating-text caption"> <span aria-hidden="true">4.58 / 5.0</span> </p> <p class="rating-count caption"> <span aria-hidden="true">(73)</span> <span class="visually-hidden">73 total reviews</span> </p></div> <div class="card-information__button"></div> </div> <div class="card__badge"> <span class="badge"> Cycle </span> <span class="badge badge--onsale" aria-hidden="true"> Sale </span></div></div> </li><li id="Slide-template--25120042582390__featured-collection-3" class="grid__item slider__slide" > <link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rating.css?v=173409050425969898561743510794" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <a href="/en/collections/products/products/ocycle" class="full-unstyled-link"> <span class="visually-hidden">OCYCLE </span> </a> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/en/collections/products/products/ocycle" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"><img src="//www.equilibrist-lab.com/cdn/shop/files/ocycle-spm_dded6d44-baa6-4bcc-bf2d-1d94c6509633.png?v=1707130656&width=1100" alt="OCYCLE " srcset="//www.equilibrist-lab.com/cdn/shop/files/ocycle-spm_dded6d44-baa6-4bcc-bf2d-1d94c6509633.png?v=1707130656&width=165 165w, //www.equilibrist-lab.com/cdn/shop/files/ocycle-spm_dded6d44-baa6-4bcc-bf2d-1d94c6509633.png?v=1707130656&width=360 360w, //www.equilibrist-lab.com/cdn/shop/files/ocycle-spm_dded6d44-baa6-4bcc-bf2d-1d94c6509633.png?v=1707130656&width=535 535w, //www.equilibrist-lab.com/cdn/shop/files/ocycle-spm_dded6d44-baa6-4bcc-bf2d-1d94c6509633.png?v=1707130656&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/ocycle-spm_dded6d44-baa6-4bcc-bf2d-1d94c6509633.png?v=1707130656&width=940 940w, //www.equilibrist-lab.com/cdn/shop/files/ocycle-spm_dded6d44-baa6-4bcc-bf2d-1d94c6509633.png?v=1707130656&width=1100 1100w" width="1100" height="1100" 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"><img src="//www.equilibrist-lab.com/cdn/shop/files/OCY2.png?v=1729515735&width=1100" alt="OCYCLE " srcset="//www.equilibrist-lab.com/cdn/shop/files/OCY2.png?v=1729515735&width=165 165w, //www.equilibrist-lab.com/cdn/shop/files/OCY2.png?v=1729515735&width=360 360w, //www.equilibrist-lab.com/cdn/shop/files/OCY2.png?v=1729515735&width=535 535w, //www.equilibrist-lab.com/cdn/shop/files/OCY2.png?v=1729515735&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/OCY2.png?v=1729515735&width=940 940w, //www.equilibrist-lab.com/cdn/shop/files/OCY2.png?v=1729515735&width=1100 1100w" width="1100" height="1100" 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"></div> </a></use-animate> <div class="card-information"> <div class="card-information__wrapper"><a href="/en/collections/products/products/ocycle" class="card-information__text h4" tabindex="-1"> OCYCLE </a> <span class="caption-large light" style="display:block;"> Targets PMS, or symptoms occurring each month before and/or during menstruation</span> <span class="caption-large light"></span> <div class="price price--on-sale" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Regular price</span> </dt> <dd > <span class="price-item price-item--regular"> From <price-money><bdi>35.00€</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Regular price</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>105.00€</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Sale price</span> </dt> <dd > <span class="price-item price-item--sale"> From <price-money><bdi>35.00€</bdi></price-money> </span> </dd> </div></dl></div> <div class="rating" role="img" aria-label="4.65 out of 5.0 stars"> <span aria-hidden="true" class="rating-star" style="--rating: 4; --rating-max: 5.0; --rating-decimal: 0.5;"></span> </div> <p class="rating-text caption"> <span aria-hidden="true">4.65 / 5.0</span> </p> <p class="rating-count caption"> <span aria-hidden="true">(99)</span> <span class="visually-hidden">99 total reviews</span> </p></div> <div class="card-information__button"></div> </div> <div class="card__badge"> <span class="badge"> Cycle </span> <span class="badge badge--onsale" aria-hidden="true"> Sale </span></div></div> </li><li id="Slide-template--25120042582390__featured-collection-4" class="grid__item slider__slide" > <link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rating.css?v=173409050425969898561743510794" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <a href="/en/collections/products/products/oclimae" class="full-unstyled-link"> <span class="visually-hidden">OCLIMAE </span> </a> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/en/collections/products/products/oclimae" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"><img src="//www.equilibrist-lab.com/cdn/shop/files/oclimae-menopause_9b28e355-0527-472a-85b7-30a54b6a06bb.png?v=1707130596&width=1100" alt="OCLIMAE " srcset="//www.equilibrist-lab.com/cdn/shop/files/oclimae-menopause_9b28e355-0527-472a-85b7-30a54b6a06bb.png?v=1707130596&width=165 165w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-menopause_9b28e355-0527-472a-85b7-30a54b6a06bb.png?v=1707130596&width=360 360w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-menopause_9b28e355-0527-472a-85b7-30a54b6a06bb.png?v=1707130596&width=535 535w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-menopause_9b28e355-0527-472a-85b7-30a54b6a06bb.png?v=1707130596&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-menopause_9b28e355-0527-472a-85b7-30a54b6a06bb.png?v=1707130596&width=940 940w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-menopause_9b28e355-0527-472a-85b7-30a54b6a06bb.png?v=1707130596&width=1100 1100w" width="1100" height="1100" 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"><img src="//www.equilibrist-lab.com/cdn/shop/files/oclimae-pour-qui_1f1150d1-d75d-4a40-b356-73718d06b1a4.png?v=1707130596&width=1100" alt="OCLIMAE " srcset="//www.equilibrist-lab.com/cdn/shop/files/oclimae-pour-qui_1f1150d1-d75d-4a40-b356-73718d06b1a4.png?v=1707130596&width=165 165w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-pour-qui_1f1150d1-d75d-4a40-b356-73718d06b1a4.png?v=1707130596&width=360 360w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-pour-qui_1f1150d1-d75d-4a40-b356-73718d06b1a4.png?v=1707130596&width=535 535w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-pour-qui_1f1150d1-d75d-4a40-b356-73718d06b1a4.png?v=1707130596&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-pour-qui_1f1150d1-d75d-4a40-b356-73718d06b1a4.png?v=1707130596&width=940 940w, //www.equilibrist-lab.com/cdn/shop/files/oclimae-pour-qui_1f1150d1-d75d-4a40-b356-73718d06b1a4.png?v=1707130596&width=1100 1100w" width="1100" height="1100" 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"></div> </a></use-animate> <div class="card-information"> <div class="card-information__wrapper"><a href="/en/collections/products/products/oclimae" class="card-information__text h4" tabindex="-1"> OCLIMAE </a> <span class="caption-large light" style="display:block;"> Soothes the discomforts associated with the onset of menopause</span> <span class="caption-large light"></span> <div class="price price--on-sale" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Regular price</span> </dt> <dd > <span class="price-item price-item--regular"> From <price-money><bdi>35.00€</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Regular price</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>105.00€</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Sale price</span> </dt> <dd > <span class="price-item price-item--sale"> From <price-money><bdi>35.00€</bdi></price-money> </span> </dd> </div></dl></div> <div class="rating" role="img" aria-label="4.51 out of 5.0 stars"> <span aria-hidden="true" class="rating-star" style="--rating: 4; --rating-max: 5.0; --rating-decimal: 0.5;"></span> </div> <p class="rating-text caption"> <span aria-hidden="true">4.51 / 5.0</span> </p> <p class="rating-count caption"> <span aria-hidden="true">(91)</span> <span class="visually-hidden">91 total reviews</span> </p></div> <div class="card-information__button"></div> </div> <div class="card__badge"> <span class="badge"> Ménopause </span> <span class="badge badge--onsale" aria-hidden="true"> Sale </span></div></div> </li></ul> </slider-component><div class="view-all center"> <a href="/en/collections/products" class="button" aria-label="View all products in the Our formulations collection" > View all </a> </div></div> </div> </section><section id="shopify-section-template--25120042582390__image-with-text-0" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__image-with-text-0 { --section-padding-top: 36px; --section-padding-bottom: 36px; --image-ratio-percent: 66.65%; --image-position: center center; --gradient-background: #ffffff; --color-background: 255, 255, 255; --color-foreground: 33, 35, 38; --color-link: var(--color-foreground); --color-border: var(--color-foreground); --color-heading: var(--color-foreground); --color-button-background: 0, 0, 0; --color-button-text: 255, 255, 255; --color-button-border: var(--color-button-background); --color-shadow: var(--color-foreground); --shadow-opacity: 0.3; }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-image-with-text.css?v=140786155767530117061743510794" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="image-with-text image-with-text--colored page-width"> <div class="image-with-text__grid image-with-text__grid--reverse grid grid--gapless grid--1-col grid--2-col-tablet"> <div class="grid__item"> <use-animate data-animate="zoom-fade" class="media-wrapper"> <div class="image-animate media--650px media-mobile--250px media animate--ambient"><img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-176.webp?v=1727085550&width=1500" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-176.webp?v=1727085550&width=198 198w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-176.webp?v=1727085550&width=432 432w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-176.webp?v=1727085550&width=642 642w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-176.webp?v=1727085550&width=900 900w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-176.webp?v=1727085550&width=1320 1320w" width="1500" height="1000" loading="lazy" class="image-fit" sizes="(min-width: 1600px) 899.9820003599928px, (min-width: 750px) calc((100vw - 10rem) / 1.667), calc((100vw - 3rem) / 1.667)" is="lazy-image"></div> </use-animate> </div> <div class="grid__item"> <div class="image-with-text__content middle left mobile-left"><p class="image-with-text__subheading image-with-text__subheading--colored h5" >An expertise</p><h2 class="image-with-text__heading h1" >Pharmacist, we developed our own formulations for 4 years, at the pharmacy, with our patients</h2><div class="image-with-text__text typeset rte" ><p> It is from the encounter with our patients suffering from their femininity and the absence of a solution that Equilibrist was born.</p></div><a class="button button--medium" href="/en/pages/notre-philosophie" > Our philosophy </a></div> </div> </div> </div> </div> </section><section id="shopify-section-template--25120042582390__image-with-text-overlay" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__image-with-text-overlay { --section-padding-top: 36px; --section-padding-bottom: 36px; --image-ratio-percent: 150.03750937734435%; --image-position: center center; } @media screen and (max-width: 749px) { #shopify-section-template--25120042582390__image-with-text-overlay { --image-ratio-percent: 150.03750937734435%; } } #shopify-section-template--25120042582390__image-with-text-overlay { --color-overlay-opacity: 0.72; --color-overlay: 237, 213, 207; --color-foreground: 33, 35, 38; --color-link: var(--color-foreground); --color-border: var(--color-foreground); --color-heading: var(--color-foreground); --color-button-background: 26, 27, 24; --color-button-text: 255, 255, 255; --color-button-border: var(--color-button-background); --color-shadow: var(--color-foreground); --shadow-opacity: 0.3; }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-image-banner.css?v=72717742178570359731743510794" rel="stylesheet" type="text/css" media="all" /> <link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-image-with-text-overlay.css?v=119631374534014830291743510794" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="page-width"> <div id="Banner-template--25120042582390__image-with-text-overlay" class="banner--overlay banner--flex-end banner-mobile--text_overlay banner--stacked"><use-animate class="banner__trigger"></use-animate> <div class="banner__content page-width"> <div class="banner__box left mobile-left"><p class="banner__subheading banner__subheading--colored h5" ></p><h2 class="banner__heading h1" >Our formulations have nothing to do with pseudosciences and half-truths</h2><div class="banner__text typeset rte" ><p> From morphine to aspirin, the power of plants is everywhere in your medicine.</p> <p> Nature being well done, there are plants that naturally modulate the synthesis of female hormones.</p> <p> Thanks to these plants, Equilibrist is able to offer you solutions that act directly on the cause of your feminine ailments.</p></div><a class="button button--medium" href="/en/collections/products" > Discover </a></div> </div><div class="banner__media"> <use-animate data-animate="zoom-fade" class="media-wrapper media-wrapper--large"> <div class="image-animate media media--650px media-mobile--adapt"> <img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=3840 3840w" width="3840" height="5761" loading="lazy" class="image-fit medium-hide large-up-hide" sizes="(min-width: 1600px) 1500px, (min-width: 750px) calc(100vw - 10rem), calc(100vw - 3rem)" is="lazy-image"><img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=3840" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=375 375w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=1100 1100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=1780 1780w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-27.jpg?v=1727082630&width=3840 3840w" width="3840" height="5761" loading="lazy" class="image-fit small-hide" sizes="(min-width: 1600px) 1500px, (min-width: 750px) calc(100vw - 10rem), calc(100vw - 3rem)" is="lazy-image"> </div> </use-animate> </div> </div> </div> </div> </section><section id="shopify-section-template--25120042582390__049ae9fd-de87-48e9-ab40-14cf41e1f150" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__049ae9fd-de87-48e9-ab40-14cf41e1f150 { --section-padding-top: 8px; --section-padding-bottom: 36px; --image-position: center center; }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-multicolumn.css?v=5627490960966778131743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <div class="section--padding"> <div class="multicolumn page-width"> <div class="title-wrapper title-wrapper--no-heading left mobile-left left"> <p class="title h1"></p> </div> <slider-component class="slider-mobile-gutter left mobile-left"> <ul id="Slider-template--25120042582390__049ae9fd-de87-48e9-ab40-14cf41e1f150" class="multicolumn-list grid grid--2-col grid--1-col-mobile grid--rigid grid--5-col-desktop slider slider--mobile" role="list" ><li id="Slide-template--25120042582390__049ae9fd-de87-48e9-ab40-14cf41e1f150-1" class="multicolumn-list__item grid__item slider__slide left" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"> <div class="image-animate media media--portrait"> <img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-179_348e956c-5e3f-452e-b9a8-4a715b4f3a1f.webp?v=1727082798&width=3200 3200w" width="3200" height="3080" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 220px) * 1 / 5), (min-width: 990px) calc((100vw - 220px) * 1 / 5), (min-width: 750px) calc((100vw - 100px) * 1 / 1), calc((100vw - 30px) * 1 / 1) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">French laboratory created by two pharmacists</p> <div class="rte typeset"><p> Alice and Bérengère, Doctors of Pharmacy and passionate about<br> micronutrition created Equilibrist in 2022. Each formula was developed and perfected for more than 4 years with our patients, at the counter of the<br> pharmacy.</p></div></div></div> </li><li id="Slide-template--25120042582390__049ae9fd-de87-48e9-ab40-14cf41e1f150-2" class="multicolumn-list__item grid__item slider__slide left" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"> <div class="image-animate media media--portrait"> <img src="//www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/Design_sans_titre_4.png?v=1697490817&width=3200 3200w" width="3200" height="4407" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 220px) * 1 / 5), (min-width: 990px) calc((100vw - 220px) * 1 / 5), (min-width: 750px) calc((100vw - 100px) * 1 / 1), calc((100vw - 30px) * 1 / 1) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">An innovative approach, scientifically proven</p> <div class="rte typeset"><p> Equilibrist solutions not only act on the symptoms, but also on their cause. This is the only guarantee to regain well-being in the long term.</p></div></div></div> </li><li id="Slide-template--25120042582390__049ae9fd-de87-48e9-ab40-14cf41e1f150-3" class="multicolumn-list__item grid__item slider__slide left" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"> <div class="image-animate media media--portrait"> <img src="//www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=3200" alt="complément alimentaire naturel pour les femmes" srcset="//www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/4-formulation-naturelle_2x_5b0c00ac-de8c-436a-bafc-b61c7388484e.jpg?v=1691502684&width=3200 3200w" width="3200" height="4407" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 220px) * 1 / 5), (min-width: 990px) calc((100vw - 220px) * 1 / 5), (min-width: 750px) calc((100vw - 100px) * 1 / 1), calc((100vw - 30px) * 1 / 1) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">Natural formulations</p> <div class="rte typeset"><p> Nature being well made, there are plants that can act directly on the cause of women's ailments. It is thanks to them that Equilibrist can offer you effective and natural solutions.</p></div></div></div> </li><li id="Slide-template--25120042582390__049ae9fd-de87-48e9-ab40-14cf41e1f150-4" class="multicolumn-list__item grid__item slider__slide left" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"> <div class="image-animate media media--portrait"> <img src="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/WEB-EQUILIBRIST-STUDIOQUOTIDIEN-28.webp?v=1727082936&width=3200 3200w" width="3200" height="4801" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 220px) * 1 / 5), (min-width: 990px) calc((100vw - 220px) * 1 / 5), (min-width: 750px) calc((100vw - 100px) * 1 / 1), calc((100vw - 30px) * 1 / 1) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">Concentrated active ingredients</p> <div class="rte typeset"><p>It is because our active ingredients are rigorously selected for their scientifically recognized properties and they are used at the most relevant dosage that our products are effective.</p></div></div></div> </li><li id="Slide-template--25120042582390__049ae9fd-de87-48e9-ab40-14cf41e1f150-5" class="multicolumn-list__item grid__item slider__slide left" > <div class="multicolumn-card"><use-animate data-animate="zoom-fade" class="media-wrapper multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"> <div class="image-animate media media--portrait"> <img src="//www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=3200" alt="" srcset="//www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=50 50w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=75 75w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=100 100w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=150 150w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=200 200w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=300 300w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=400 400w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=500 500w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=750 750w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=1000 1000w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=1250 1250w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=1500 1500w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=1750 1750w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=2000 2000w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=2250 2250w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=2500 2500w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=2750 2750w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=3000 3000w, //www.equilibrist-lab.com/cdn/shop/files/3-france_2x_3b7d7aa0-a7e1-420e-b2a8-1ed07d7b86f5.jpg?v=1691502684&width=3200 3200w" width="3200" height="4407" loading="lazy" sizes=" (min-width: 1600px) calc((1600px - 220px) * 1 / 5), (min-width: 990px) calc((100vw - 220px) * 1 / 5), (min-width: 750px) calc((100vw - 100px) * 1 / 1), calc((100vw - 30px) * 1 / 1) " class="multicolumn-card__image" is="lazy-image"> </div></use-animate><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3">A network of partner pharmacies</p> <div class="rte typeset"><p> The expertise of a healthcare professional is irreplaceable. It is<br> why our formulations are physically distributed exclusively in pharmacies, regularly trained by us for advice tailored to your needs.</p></div></div></div> </li></ul> </slider-component> </div> </div> </section><section id="shopify-section-template--25120042582390__8b405001-ffc5-4d71-82cd-dbe5e44358b0" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__8b405001-ffc5-4d71-82cd-dbe5e44358b0 { --section-padding-top: 36px; --section-padding-bottom: 28px;}</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-rich-text.css?v=6437502775645879071743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rte.css?v=102114663036358899191743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rte.css?v=102114663036358899191743510794" rel="stylesheet" type="text/css" media="all" /></noscript><div class="page-width"> <div class="rich-text section--padding"> <div class="rich-text__blocks center mobile-center"><h2 class="rich-text__heading h1" >Follow us on Instagram</h2><use-animate> <div class="rich-text__text rich-text__text--colored typeset2 rte" ><p> @equilibrist-lab</p></div> </use-animate></div> </div> </div> </section><section id="shopify-section-template--25120042582390__42ec4112-91f7-4a50-9843-5a15d901f37c" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__42ec4112-91f7-4a50-9843-5a15d901f37c { --section-padding-top: 0px; --section-padding-bottom: 36px; }</style><div class="section--padding"> <div class="page-width"> <div id="insta-feed"></div> </div> </div> </section><section id="shopify-section-template--25120042582390__150933da-30f5-4fe5-950c-b309cc2f84e0" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__150933da-30f5-4fe5-950c-b309cc2f84e0 { --section-padding-top: 0px; --section-padding-bottom: 0px; --gradient-background: #ffffff; --color-background: 255, 255, 255; --color-foreground: 26, 27, 24; --color-border: 26, 27, 24; --color-heading: var(--color-foreground); --color-link: var(--color-foreground); }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-newsletter.css?v=141201548951970084481743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-newsletter.css?v=19745187667507529331743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-newsletter.css?v=19745187667507529331743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <div class="section--padding"><div class="newsletter center mobile-center"> <div class="newsletter__wrapper"><h2 class="h4" >Become an actress of your health, join our newsletter</h2><p class="newsletter__subheading rte" ><p> All our tips for taking care of your daily life as a woman</p></p><div > <form method="post" action="/en/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="contact[tags]" value="newsletter"/> <div class="newsletter-form__field-wrapper"> <div class="field"> <input id="NewsletterForm--template--25120042582390__150933da-30f5-4fe5-950c-b309cc2f84e0" type="email" name="contact[email]" class="field__input required" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Inscris-toi à notre newsletter" required /> <label class="visually-hidden" for="NewsletterForm--template--25120042582390__150933da-30f5-4fe5-950c-b309cc2f84e0">Inscris-toi à notre newsletter</label> <button type="submit" class="button button--arrow field__button animate-arrow" name="commit" aria-label="S'inscrire"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </svg> </button> </div></div></form> </div></div> </div></div> <style> #shopify-section-template--25120042582390__150933da-30f5-4fe5-950c-b309cc2f84e0 h2 {font-size: 2.3em; font-family: "outfit-500", sans-serif; margin-inline-start: 0px; margin-inline-end: 0px;} </style></section><section id="shopify-section-template--25120042582390__rich-text-1" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__rich-text-1 { --section-padding-top: 36px; --section-padding-bottom: 0px;}</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-rich-text.css?v=6437502775645879071743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rte.css?v=102114663036358899191743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rte.css?v=102114663036358899191743510794" rel="stylesheet" type="text/css" media="all" /></noscript><div class="page-width"> <div class="rich-text section--padding"> <div class="rich-text__blocks center mobile-center"><h2 class="rich-text__heading h1" >They talk about us</h2></div> </div> </div> </section><section id="shopify-section-template--25120042582390__scrolling-promotion" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__scrolling-promotion { --section-padding-top: 36px; --section-padding-bottom: 36px;}</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-scrolling-promotion.css?v=168435254005777783171743510794" rel="stylesheet" type="text/css" media="all" /> <scrolling-promotion data-speed="2.1" class="scrolling-promotion scrolling-promotion--left section--padding"> <div class="promotion"><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 60px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/Stylist.png?height=60&v=1722258037 1x, //www.equilibrist-lab.com/cdn/shop/files/Stylist.png?height=120&v=1722258037 2x" src="//www.equilibrist-lab.com/cdn/shop/files/Stylist.png?height=60&v=1722258037" alt="" loading="lazy" width="200.0" height="60" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 80px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/Cosmopolitain.png?height=80&v=1722258064 1x, //www.equilibrist-lab.com/cdn/shop/files/Cosmopolitain.png?height=160&v=1722258064 2x" src="//www.equilibrist-lab.com/cdn/shop/files/Cosmopolitain.png?height=80&v=1722258064" alt="" loading="lazy" width="266.6666666666667" height="80" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 60px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/Logo-journal3.png?height=60&v=1690809814 1x, //www.equilibrist-lab.com/cdn/shop/files/Logo-journal3.png?height=120&v=1690809814 2x" src="//www.equilibrist-lab.com/cdn/shop/files/Logo-journal3.png?height=60&v=1690809814" alt="" loading="lazy" width="200.0" height="60" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 80px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/SITE_WEB_-_BANDEAUX_PARUTION.webp?height=80&v=1727084722 1x, //www.equilibrist-lab.com/cdn/shop/files/SITE_WEB_-_BANDEAUX_PARUTION.webp?height=160&v=1727084722 2x" src="//www.equilibrist-lab.com/cdn/shop/files/SITE_WEB_-_BANDEAUX_PARUTION.webp?height=80&v=1727084722" alt="" loading="lazy" width="266.6666666666667" height="80" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 80px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/VOGUE.png?height=80&v=1727879283 1x, //www.equilibrist-lab.com/cdn/shop/files/VOGUE.png?height=160&v=1727879283 2x" src="//www.equilibrist-lab.com/cdn/shop/files/VOGUE.png?height=80&v=1727879283" alt="" loading="lazy" width="266.6666666666667" height="80" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 60px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/Magic_Maman.png?height=60&v=1722257966 1x, //www.equilibrist-lab.com/cdn/shop/files/Magic_Maman.png?height=120&v=1722257966 2x" src="//www.equilibrist-lab.com/cdn/shop/files/Magic_Maman.png?height=60&v=1722257966" alt="" loading="lazy" width="200.0" height="60" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 60px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/Le_Quotidien_du_Pharmacien.png?height=60&v=1722258014 1x, //www.equilibrist-lab.com/cdn/shop/files/Le_Quotidien_du_Pharmacien.png?height=120&v=1722258014 2x" src="//www.equilibrist-lab.com/cdn/shop/files/Le_Quotidien_du_Pharmacien.png?height=60&v=1722258014" alt="" loading="lazy" width="200.0" height="60" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 60px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/Logo-journal1.png?height=60&v=1690809814 1x, //www.equilibrist-lab.com/cdn/shop/files/Logo-journal1.png?height=120&v=1690809814 2x" src="//www.equilibrist-lab.com/cdn/shop/files/Logo-journal1.png?height=60&v=1690809814" alt="" loading="lazy" width="200.0" height="60" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 80px" ><div class="image-animate media"> <img srcset="//www.equilibrist-lab.com/cdn/shop/files/Bien_Etre_et_Sante.png?height=80&v=1722258087 1x, //www.equilibrist-lab.com/cdn/shop/files/Bien_Etre_et_Sante.png?height=160&v=1722258087 2x" src="//www.equilibrist-lab.com/cdn/shop/files/Bien_Etre_et_Sante.png?height=80&v=1722258087" alt="" loading="lazy" width="266.6666666666667" height="80" class="promotion__image image-fit" is="lazy-image" /> </div></div></div> </scrolling-promotion> </section><section id="shopify-section-template--25120042582390__192f45c2-b621-46f6-8ef6-8f362145e429" class="shopify-section section"><style data-shopify>#shopify-section-template--25120042582390__192f45c2-b621-46f6-8ef6-8f362145e429 { --section-padding-top: 20px; --section-padding-bottom: 36px; --image-position: center center; }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-multicolumn.css?v=5627490960966778131743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-slider.css?v=42095117847123895481743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <div class="section--padding"> <div class="multicolumn page-width"> <div class="title-wrapper left mobile-center center"> <h2 class="title h1">SEO Title</h2> </div> <slider-component class="slider-mobile-gutter left mobile-center"> <ul id="Slider-template--25120042582390__192f45c2-b621-46f6-8ef6-8f362145e429" class="multicolumn-list grid grid--2-col grid--1-col-mobile grid--rigid grid--1-col-desktop" role="list" ><li id="Slide-template--25120042582390__192f45c2-b621-46f6-8ef6-8f362145e429-1" class="multicolumn-list__item grid__item left" > <div class="multicolumn-card"><div class="multicolumn-card__info"> <p class="multicolumn-card__title h3"></p> <div class="rte typeset"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed feugiat ex quis massa tempus auctor. Nullam a augue libero. Suspension lighthouse porttitor efficitur. Cras sit amet bibendum purus. Etiam interdum eu risus at vehicula. Mauris interdum, nibh eget dignissim hendrerit, lacus ipsum mattis neque, ut fermentum quam diam eget risus. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Phasellus velit arcu, gravida accumsan urna nec, convallis pulvinar lectus. Nullam efficitur congue erat, vitaepharetra neque tinctidunt pretium. Aliquam erat volutpat. Sed ac sem vitae libero ullamcorper imperdiet. Nam eu congue neque. Phasellus dolor dui, accumsan et imperdiet id, tincidunt et purus. Proin imperdiet tristique odio, vel aliquam nisl molestie at.</p></div></div></div> </li></ul> </slider-component> </div> </div> </section> </main> <!-- BEGIN sections: footer-group --> <div id="shopify-section-sections--25120037503350__footer" class="shopify-section shopify-section-group-footer-group shopify-section-footer"><style data-shopify>#shopify-section-sections--25120037503350__footer { --gradient-background: #ffffff; --color-background: 255, 255, 255; --color-foreground: 66, 71, 76; --color-link: 33, 35, 38; --color-border: 210, 213, 217; --color-heading: 107, 113, 119; }</style><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/section-footer.css?v=173900301347215199331743510794" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-newsletter.css?v=19745187667507529331743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-accordion.css?v=5234466532213842031743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-list-payment.css?v=90190534466538419181743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-list-social.css?v=71494611815837440191743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rte.css?v=102114663036358899191743510794" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/disclosure.css?v=170388319628845242881743510794" media="print" onload="this.media='all'"> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-newsletter.css?v=19745187667507529331743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-accordion.css?v=5234466532213842031743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-list-payment.css?v=90190534466538419181743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-list-social.css?v=71494611815837440191743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/component-rte.css?v=102114663036358899191743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//www.equilibrist-lab.com/cdn/shop/t/33/assets/disclosure.css?v=170388319628845242881743510794" rel="stylesheet" type="text/css" media="all" /></noscript> <script src="//www.equilibrist-lab.com/cdn/shop/t/33/assets/footer-accordion.js?v=61102387610248778321743510794" defer="defer"></script> <footer class="footer footer--border-top"><div class="footer__content-top page-width"> <div class="grid"><div class="grid__item footer__content-left"> <div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet"><footer-accordion class="accordion footer-block grid__item footer-block--menu" > <details open> <summary tabindex="-1"> <p class="h4 accordion__title">Equilibrist</p> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewbox="0 0 24 15"> <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"/> </svg> </summary><ul class="footer-block__details-content list-unstyled"><li> <a href="/en/pages/diagnostic" class="link list-menu__item list-menu__item--link"> make my diagnosis </a> </li><li> <a href="/en/pages/notre-philosophie" class="link list-menu__item list-menu__item--link"> Our philosophy </a> </li><li> <a href="/en/collections/products" class="link list-menu__item list-menu__item--link"> Our formulations </a> </li><li> <a href="/en/blogs/journal" class="link list-menu__item list-menu__item--link"> Newspaper </a> </li></ul></details> </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > <details open> <summary tabindex="-1"> <p class="h4 accordion__title">Help</p> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewbox="0 0 24 15"> <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"/> </svg> </summary><ul class="footer-block__details-content list-unstyled"><li> <a href="/en/pages/contact" class="link list-menu__item list-menu__item--link"> contact us </a> </li><li> <a href="/en/pages/faq" class="link list-menu__item list-menu__item--link"> FAQs </a> </li><li> <a href="/en/policies/terms-of-sale" class="link list-menu__item list-menu__item--link"> GTC </a> </li><li> <a href="/en/policies/privacy-policy" class="link list-menu__item list-menu__item--link"> Privacy </a> </li><li> <a href="/en/policies/legal-notice" class="link list-menu__item list-menu__item--link"> Legal Notice </a> </li></ul></details> </footer-accordion></div> </div><div class="grid__item footer__content-right"> <div class="grid"><div class="grid__item small-hide"> <div></div> </div><div class="grid__item"><footer-accordion class="accordion footer-block--newsletter" data-open> <details open> <summary tabindex="-1"> <p class="h4 accordion__title">Subscribe to our newsletter and get 10% off your first order</p> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewbox="0 0 24 15"> <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"/> </svg> </summary> <div class="footer-block__details-content"> <div class="footer-block__newsletter"><form method="post" action="/en/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter"/> <div class="field"> <input id="ContactFooter-email" type="email" name="contact[email]" class="field__input required" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Inscris-toi à notre newsletter" required /> <label class="visually-hidden" for="ContactFooter-email">Inscris-toi à notre newsletter</label> <button type="submit" class="button button--arrow field__button animate-arrow" name="commit" aria-label="S'inscrire"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewbox="0 0 14 10"> <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"/> </svg> </button> </div><div class="typeset rte"> </div></form></div><p class="h4 accordion__title"></p> <ul class="footer__list-social list-unstyled list-social" role="list"> <li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.facebook.com/Equilibrist.lab/" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewbox="0 0 320 512"> <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"/> </svg> <span class="visually-hidden">Facebook</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://fr.pinterest.com/Equilibristlab/" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewbox="0 0 384 512"> <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"/> </svg> <span class="visually-hidden">Pinterest</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.instagram.com/equilibrist.lab/?hl=fr" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewbox="0 0 448 512"> <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"/> </svg> <span class="visually-hidden">Instagram</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.tiktok.com/@equilibrist.lab" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewbox="0 0 448 512"> <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"/> </svg> <span class="visually-hidden">TikTok</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.linkedin.com/company/equilibrist/?originalSubdomain=fr" class="list-social__link link link--text link-with-icon"> <svg aria-hidden="true" focusable="false" class="icon icon-linkedin" viewbox="0 0 448 512"> <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"/> </svg> <span class="visually-hidden">LinkedIn</span> </a> </li> <li class="list-social__item--placeholder">Follow us on social media!</li> </ul></div> </details> </footer-accordion></div> </div> </div></div> </div><div class="footer__content-bottom"> <div class="footer__content-bottom-wrapper page-width"> <div class="footer__column footer__column--info"> <div class="footer__copyright"> <small class="copyright__content">© 2025, <a href="/en" title="">Equilibrist Lab</a>. </small> <ul class="policies list-unstyled"> <li><small class="copyright__content"><a target="_blank" rel="nofollow" href="https://fr.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Conçu avec passion par l'agence web Nateev</a></small></li></ul> </div> </div> <div class="footer__column footer__column--extra"> <div class="footer__localization"><noscript><form method="post" action="/en/localization" id="FooterLanguageFormNoScript" 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="/en" /><div class="localization-form__select"> <p class="visually-hidden" id="FooterLanguageLabelNoScript">Language</p> <select class="localization-selector link" name="locale_code" aria-labelledby="FooterLanguageLabelNoScript"><option value="fr" lang="fr"> Français </option><option value="en" lang="en" selected> English </option></select> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewbox="0 0 24 15"> <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"/> </svg> </div> <button class="button button--tertiary">Update language</button></form></noscript> <localization-form><form method="post" action="/en/localization" id="FooterLanguageForm" 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="/en" /><div class="no-js-hidden"> <span class="visually-hidden" id="FooterLanguageLabel">Language</span> <div class="disclosure"> <button type="button" class="disclosure__button localization-form__select localization-selector link link--text link-with-icon" aria-expanded="false" aria-controls="FooterLanguageList" aria-describedby="FooterLanguageLabel"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-localization" fill="none" viewbox="0 0 24 24"> <path d="m15 18 1-2-2.948-1.981-1.943-.124L10 15l2 3h3Z" stroke="currentColor" vector-effect="non-scaling-stroke"/> <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"/> <path d="M3 7.46 7.75 11l1.178-2.324 4.686-1.17L15 2" stroke="currentColor" vector-effect="non-scaling-stroke"/> </svg> <span class="label">English</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"> <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"/> </svg> </button> <ul id="FooterLanguageList" role="list" class="disclosure__list list-unstyled" hidden> <li class="disclosure__item" tabindex="-1"> <a class="disclosure__link link disclosure__link--active focus-inset" href="#" hreflang="en" lang="en" aria-current="true" data-value="en"> English </a> </li><li class="disclosure__item" tabindex="-1"> <a class="disclosure__link link focus-inset" href="#" hreflang="fr" lang="fr" data-value="fr"> Français </a> </li></ul> </div> <input type="hidden" name="locale_code" value="en"/> </div></form></localization-form></div><div class="footer__payment"> <span class="visually-hidden">Payment methods</span> <ul class="list list-payment" role="list"><li class="list-payment__item"> <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-american_express" viewbox="0 0 38 24" width="38" height="24"><title id="pi-american_express">American Express</title><path fill="#000" 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" opacity=".07"/><path fill="#006FCF" 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"/><path fill="#FFF" d="M22.012 19.936v-8.421L37 11.528v2.326l-1.732 1.852L37 17.573v2.375h-2.766l-1.47-1.622-1.46 1.628-9.292-.02Z"/><path fill="#006FCF" d="M23.013 19.012v-6.57h5.572v1.513h-3.768v1.028h3.678v1.488h-3.678v1.01h3.768v1.531h-5.572Z"/><path fill="#006FCF" d="m28.557 19.012 3.083-3.289-3.083-3.282h2.386l1.884 2.083 1.89-2.082H37v.051l-3.017 3.23L37 18.92v.093h-2.307l-1.917-2.103-1.898 2.104h-2.321Z"/><path fill="#FFF" d="M22.71 4.04h3.614l1.269 2.881V4.04h4.46l.77 2.159.771-2.159H37v8.421H19l3.71-8.421Z"/><path fill="#006FCF" d="m23.395 4.955-2.916 6.566h2l.55-1.315h2.98l.55 1.315h2.05l-2.904-6.566h-2.31Zm.25 3.777.875-2.09.873 2.09h-1.748Z"/><path fill="#006FCF" d="M28.581 11.52V4.953l2.811.01L32.84 9l1.456-4.046H37v6.565l-1.74.016v-4.51l-1.644 4.494h-1.59L30.35 7.01v4.51h-1.768Z"/></svg> </li><li class="list-payment__item"> <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" /><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> </li><li class="list-payment__item"> <svg class="icon icon--full-color" width="38" height="24" role="img" viewbox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-cartes_bancaires"><title id="pi-cartes_bancaires">Cartes Bancaires</title><rect x="1" y="1" width="36" height="22" rx="2" fill="url(#pi-cartes_bancaires-paint0_linear)"/><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07"/><path fill-rule="evenodd" clip-rule="evenodd" d="M28 9.934c0 1.067-.8 1.932-1.79 1.934v.002h-6.52V8h6.52c.99.002 1.79.867 1.79 1.934zm0 4.104c0 1.067-.8 1.932-1.79 1.934v.003h-6.52v-3.87h6.52c.99.002 1.79.867 1.79 1.933zm-13.224-1.934h4.788v.378c0 1.943-1.46 3.518-3.26 3.518H13.26C11.46 16 10 14.425 10 12.482v-.938c0-1.943 1.46-3.518 3.26-3.518h3.044c1.8 0 3.26 1.575 3.26 3.518v.326h-4.788v.234z" fill="#fff"/><defs><lineargradient id="pi-cartes_bancaires-paint0_linear" x1="37" y1="1" x2="17.422" y2="33.036" gradientunits="userSpaceOnUse"><stop stop-color="#083969"/><stop offset=".492" stop-color="#007B9D"/><stop offset="1" stop-color="#00A84A"/></lineargradient></defs></svg> </li><li class="list-payment__item"> <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-master"><title id="pi-master">Mastercard</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"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#F79E1B" cx="23" cy="12" r="7"/><path fill="#FF5F00" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> </li><li class="list-payment__item"> <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 0-.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> </li><li class="list-payment__item"> <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> </li><li class="list-payment__item"> <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-visa"><title id="pi-visa">Visa</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="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z" fill="#142688"/></svg> </li></ul> </div></div> </div> </div> </footer> </div> <!-- END sections: footer-group --> </div> </div> <!-- BEGIN sections: overlay-group --> <!-- END sections: overlay-group --> <ul hidden> <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> </ul> <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> <symbol id="icon-cart" fill="none" viewbox="0 0 18 19"> <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"/> <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"/> <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"/> </symbol> </svg> <script type="text/javascript"> window.routes = { root_url: '/en', cart_url: '/en/cart', cart_add_url: '/en/cart/add', cart_change_url: '/en/cart/change', cart_update_url: '/en/cart/update', search_url: '/en/search', predictive_search_url: '/en/search/suggest' }; window.cartStrings = { error: `There was an error while updating your cart. Please try again.`, quantityError: `You can only add [quantity] of this item to your cart.` }; window.variantStrings = { addToCart: `Add to cart`, soldOut: `Sold out`, unavailable: `Unavailable`, preOrder: `Pre-order` }; window.accessibilityStrings = { imageAvailable: `Image [index] is now available in gallery view`, shareSuccess: `Link copied to clipboard!` } window.dateStrings = { d: `D`, day: `Day`, days: `Days`, hour: `Hour`, hours: `Hours`, minute: `Min`, minutes: `Mins`, second: `Sec`, seconds: `Secs` }; window.shopSettings = { moneyFormat: "{{amount}}€", isoCode: "EUR", cartDrawer: true, currencyCode: false }; (function() { // Fixed: Largest Contentful Paint image was lazily loaded const first_image = document.querySelector('#MainContent .shopify-section .media img'); if (first_image) first_image.setAttribute('loading', 'auto'); })(); </script><script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script> <script type="text/javascript"> var _ae = { "pid":"67692a523e165da2fef49adf", }; (function() { var element = document.createElement('script'); element.type = 'text/javascript'; element.async = true; element.src = '//static.affilae.com/ae-v3.5.js'; var scr = document.getElementsByTagName('script')[0]; scr.parentNode.insertBefore(element, scr); })(); </script><script src="//cdn.shopify.com/s/files/1/0690/1995/9522/files/optimizer.js?v=1709233602" type="text/javascript"></script> <div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><!-- Config and setup JS --> <script id="RestockRocketConfig"> window._RestockRocketConfig = window._RestockRocketConfig || {} window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.shop = 'equilibrist-lab-shop.myshopify.com'; window._RestockRocketConfig.pageType = 'index';window._RestockRocketConfig.marketId = 65565557048;window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":15419,"shop_id":15259,"currency":"EUR","created_at":"2024-07-17T08:32:32.089Z","updated_at":"2025-05-06T17:24:04.648Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Bientôt en stock, cliquez ici pour être prévenu","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notifiez moi","storefront_form_description":"Soyez prévenu quand ce produit sera de nouveau en stock.","storefront_form_button_text":"Être notifié","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Vous recevrez uniquement les informations du produit. Pas de spam, promesse ! ","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Merci ! Nous vous notifierons dès que le produit est disponible de nouveau :)","enable_powered_by":false,"show_button_on_preorder":false,"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":".product-form__submit.button[disabled]\r\n{ display: none !important; }\r\n\r\n","js_config":null,"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_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":8,"storefront_button_disable_tag_hides_button":false,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":true,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":".product-form__submit.button.button--full-width","insert_button_after_selector_type":"beforebegin","storefront_button_position_type":"specific","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","default_locale":"fr","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":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":true,"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":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"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":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"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":null,"preorder_add_to_cart_button_selector":null,"preorder_badge_selector":null,"preorder_allowed":false,"preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","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":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":null,"preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":null,"preorder_payment_insert_selector_type":"afterend","preorder_line_item_properties_enabled":null,"preorder_line_item_properties_config":{"offer_name":{"enabled":true,"property_name":"_stoq_offer_name"},"offer_description":{"enabled":true,"property_name":"_stoq_offer_description"},"offer_fulfillment":{"enabled":true,"property_name":"_stoq_offer_fulfillment"}},"preorder_price_container_selector":null,"preorder_price_container_selector_insert_type":"afterend","preorder_original_price_selector":null,"preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"preorder_pos_enabled":false,"cache":true,"cached_at":"2025-05-06T17:24:04.665Z","multi_language_enabled":false};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[],"updated_at":"2025-05-11T16:36:11Z","market_locations_enabled":false,"market_id":65565557048,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-05-11T16:36:11Z"};window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":82138595640,"shopify_selling_plan_id":694641525048,"enabled":true,"variant_ids":[],"name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","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,"quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":false,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"ASAP","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"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":null,"preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","translations":{}}];window._RestockRocketConfig.integrations = [{"id":"fece5dc2-04f7-41b5-9416-8d154f5db500","shop_id":15259,"enabled":true,"page_types":["product","collection","index","search","page"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-01-23T05:40:54.984Z","updated_at":"2025-01-23T05:40:54.984Z"}];window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/7235e168-5219-4192-9062-c63fbe7d8f8e/stoq-244/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/7235e168-5219-4192-9062-c63fbe7d8f8e/stoq-244/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptUrlPushForeground = 'https://cdn.shopify.com/extensions/7235e168-5219-4192-9062-c63fbe7d8f8e/stoq-244/assets/restockrocket-push_foreground.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 24 * 60 * 60 * 1000; // 24 hours in milliseconds function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache || settings.multi_language_enabled) { console.debug('STOQ - settings caching disabled'); return null; } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age < SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') // First try to get settings from metafields with expiry check const cachedSettings = window._RestockRocketConfig.cachedSettings; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.locale}`, { headers: { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || Shopify.shop, 'ngrok-skip-browser-warning': 'skip', } } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } function initializeScripts(settings) { window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`); } if (settings.push_enabled && 'serviceWorker' in navigator && ServiceWorkerRegistration.prototype.hasOwnProperty('showNotification') && localStorage.getItem('restockrocket_production_push_token')) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlPushForeground); } // Dispatch custom event when app is loaded const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } } </script> <!-- Critical CSS --> <style id="RestockRocketStyle" type="text/css"> .restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:20px;line-height:0;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-float{height:40px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;padding-top:50px;transition-property:all;transition-duration:.3s}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px}.preorder-description-details{padding-left:20px;margin-bottom:0}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;padding:15px}.restock-rocket-payment-option{display:flex;justify-content:space-between;align-items:center}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:30px;line-height:30px;padding:0 15px;border-radius:25px;font-size:1.3rem}.restock-rocket-payment-input{margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:10px}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration: line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.5s forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX(0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}} </style> </div><div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block"> <script id="ReStock-config" > var _ReStockConfig = window._ReStockConfig || {}; _ReStockConfig.templateName = "index"; _ReStockConfig.isB2BCustomer = null; _ReStockConfig.currentLocationId = null; function createRestockScript() { const restockSdkElement = document.createElement('script'); restockSdkElement.setAttribute('defer', 'defer'); restockSdkElement.src = "https://cdn.hengam.io/restock-alerts-sdk.js"; document.body.appendChild(restockSdkElement); } try { // Function to process config data function processNotifyMeConfigData(configData) { if (!configData.app_enabled) return; if (['collection','list-collections', 'search', 'page'].includes(_ReStockConfig.templateName)) { if ((!configData.is_back_in_stock_active || configData.ui_style.notify_me_styles.find(config => config.page === 'COLLECTION_PAGE').inline_display_mode === 'NOT_DISPLAYED') && (!configData.pre_order.is_service_active || configData.pre_order.collection_page.ui_styles.display_mode === 'NOT_DISPLAYED')) return; } if (_ReStockConfig.templateName === 'index') { if ((!configData.is_back_in_stock_active || configData.ui_style.notify_me_styles.find(config => config.page === 'LANDING_PAGES').inline_display_mode === 'NOT_DISPLAYED') && (!configData.pre_order.is_service_active || configData.pre_order.landing_page.ui_styles.display_mode === 'NOT_DISPLAYED')) return; } _ReStockConfig = { ..._ReStockConfig, ...configData }; createRestockScript(); } const configData = {"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,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"product_card_selector":null,"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,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"product_card_selector":null,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":null,"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":null,"css_selector_by_support":null,"custom_styles":null,"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"app_branding_enabled":true,"use_add_to_cart_button_selector":true,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":null,"style_mode":"SMART"},"button_classes":null,"global_raw_css":"","product_page_raw_css":null,"after_subscribe_message_styles":{"toastColor":"202223","toastBackgroundColor":"d9dfea"}},"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","push_label":"Notification push","sms_label":"SMS","sms_input_placeholder":"Numéro de téléphone ...","invalid_email_error_message":"Votre adresse e-mail n'est pas valide.","invalid_phone_number_error_message":"Votre numéro de téléphone n'est pas valide.","button_text":"Informez-moi lorsqu'il est disponible","add_to_contacts_checkbox_text":"Me notifiez aussi d'autres nouvelles ou offres","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"},"language":"fr"},{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"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"}],"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","push_label":"Push notification","sms_label":"SMS","sms_input_placeholder":"Phone Number ...","invalid_email_error_message":"Your email address is not valid.","invalid_phone_number_error_message":"Your phone number is not valid.","button_text":"Notify Me When Available","add_to_contacts_checkbox_text":"Notify me about other news or offers too","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"},"language":"en"}],"default_language":"fr","shop_id":58925,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[],"has_contact_integration":false,"ask_for_contact_integration_is_hidden":false,"disable_branding_permission":false,"is_email_hidden":false,"is_sms_hidden":false,"is_push_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":false,"pre_order":{"product_page":{"ui_styles":{"display_mode":"BUTTON","replace_with_add_to_cart_button":true,"hide_buy_it_now_button":true,"button":{"custom_styles":{"color":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""}},"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"badge":{"custom_styles":{"color":"","borderRadius":"","backgroundColor":""},"is_hidden":false},"description":{"is_hidden":false},"style_mode":"SMART"},"ui_contents":{"en":{"badge_text":"Pre-order","widget_description":"Product will be available soon!","btn_text":"Pre-order now"},"fr":{"badge_text":"Pré-commander","widget_description":"💛 Victime de son succès… mais de retour très bientôt.","btn_text":"📦 Expédition prévue mi-mai, en priorité pour vous. Précommandez ici !"}},"elements_selectors":{"button":{"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},"description":{"wrapper_by_support":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"display_mode":"NOT_DISPLAYED","button":{"custom_styles":null},"style_mode":"SMART"},"ui_contents":{"fr":{"btn_text":"Pré commandez maintenant"},"en":{"btn_text":"Pre-order now"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"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},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"display_mode":"NOT_DISPLAYED","button":{"custom_styles":null},"style_mode":"SMART"},"ui_contents":{"fr":{"btn_text":"Pré commandez maintenant"},"en":{"btn_text":"Pre-order now"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"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},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":true,"variant_ids":[],"selling_plan":{"id":710367412598,"price_adjustments":{"has_discount":false,"value_type":"percentage","value":0.0}},"is_service_active":true,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[]},"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 !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false}},"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 !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false}},"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 !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false}}}}; try { if (!configData || !configData.shop_id) { const url = new URL(window.location); const searchParams = url.searchParams; const shopDomain = searchParams.get('SHOP_DOMAIN') || window.Shopify?.shop || window.location.host; fetch(`https://api.notify-me.app/sdk/${shopDomain}`) .then(response => response.json()) .then(data => { processNotifyMeConfigData(data); }) .catch(error => { console.error('Error fetching SDK config:', error); createRestockScript(); }); } else { processNotifyMeConfigData(configData); } } catch (e) { console.error("Error parsing config:", e); } } catch(error) { console.log(error) createRestockScript(); } </script> </div><div id="shopify-block-AcFdsU3o1VWgvMXA0Y__15037621279992766403" class="shopify-block shopify-app-block alma-old-badge"> </div><div id="shopify-block-AcDRwYllUaTlXWDk4Y__qikify-tmenu-1701320822" class="shopify-block shopify-app-block"><!-- QIKIFY NAVIGATOR START --> <script id="qikify-navigator"> 'use strict'; var shopifyCurrencyFormat = "{{amount}}€"; var shopifyLinkLists = [{ id: "main-menu", title: "Main menu", items: ["/en/pages/diagnostic","/en/collections/products","/en#","/en/pages/store-locator",], },{ id: "footer", title: "Footer/Help", items: ["/en/pages/contact","/en/pages/faq","/en/policies/terms-of-sale","/en/policies/privacy-policy","/en/policies/legal-notice",], },{ id: "558241087800-child-1c0cf6c26dd44925e29ef09ea3524208-legacy-produits", title: "Products", items: ["/en/collections/products","/en/collections/products","/en/collections/all",], },{ id: "footer-a-propos", title: "Footer/About", items: ["/en/pages/diagnostic","/en/pages/notre-philosophie","/en/collections/products","/en/blogs/journal",], },{ id: "564692615480-child-f71a8a7d33cfd567e8c2fff9e4ce11c6-legacy-a-propos", title: "About", items: ["/en/pages/notre-philosophie","/en/blogs/journal","/en/pages/contact",], },{ id: "564679541048-child-b82b88a17131ea1bba1ea8b4806fa8fd-legacy-nos-produits", title: "Our products", items: ["/en/products/ocycle","/en/products/cyclendo","/en/products/opeka","/en/products/sevrae-no-milk","/en/products/no-blues","/en/products/oclimae","/en/products/oemeno","https://www.equilibrist-lab.com/collections/maternite/products/multivitamine-conception",], },{ id: "product-type", title: "product-type", items: ["/en/collections",], },{ id: "588172951864-child-0e06008c9a73e043351c313f8d46bfa7-legacy-voir-tout", title: "See all", items: ["/en/collections/products","/en/collections/cycle","/en/collections/menopause","/en/collections/maternite",], },{ id: "navigation-collection", title: "Navigation collections", items: ["/en/collections/products","/en/collections/cycle","/en/collections/maternite","/en/collections/menopause",], },{ id: "customer-account-main-menu", title: "Customer account main menu", items: ["/en","https://shopify.com/80652271928/account/orders?locale=en®ion_country=FR",], },{ id: "560427106616-child-7767e2b2b31f37b23dd733cb0a1e3d2c-legacy-phases-de-vie", title: "Phases of life", items: ["/en/collections/cycle","/en/collections/maternite","/en/collections/menopause",], },{ id: "577518436664-child-373121823ea88771a3894597d4defdf1-legacy-vos-preoccupations", title: "Your concerns", items: ["/en/collections/troubles-cycliques-regles","/en/collections/irritabilite-stress-saute-d-humeur","/en/collections/spm","/en/collections/flux-abondants-regles-douloureuses","/en/collections/imperfection-cutanee-peau","/en/collections/pilosite","/en/collections/cycle-menstruel-irregulier","/en/collections/sterilet-au-cuivre","/en/collections/maternite-post-partum","/en/collections/complement-alimentaire-pour-la-menopause-soutien-et-equilibre-naturel","/en/collections/bouffees-de-chaleur","https://www.equilibrist-lab.com/collections/fertilite","https://www.equilibrist-lab.com/collections/grossesse",], },]; window.shopifyLinkLists = shopifyLinkLists; window.shopifyCurrencyFormat = shopifyCurrencyFormat; </script> <!-- QIKIFY NAVIGATOR END --> <script id="qikify-smartmenu-config"> _SM = { entries: null, subscription: null, translation: null, }; _SM.entries = []; _SM.subscription = {"name":"tmenu-free","kind":"subscription"}; _SM.translation = {}; </script> <script src="https://cdn.shopify.com/extensions/4ab6a319-b1ee-4c52-8836-839ac48158da/qikify-smart-menu-mega-menu-43/assets/smartmenu-v2.js" defer="defer"></script> <style id="qikify-tmenu-custom-style"></style> <script id="qikify-tmenu-custom-script"></script> </div><div id="shopify-block-ATzRpVTBPU3k1R2pnW__286197278318599166" class="shopify-block shopify-app-block"> <div style="position: fixed; bottom: 0; right: 0"></div> <script> console.info("bitlogin extension version: v2.5.5"); const googleScript = document.createElement("script"); googleScript.setAttribute("src", "https://accounts.google.com/gsi/client"); document.head.append(googleScript); const baseUrl = "https://api.bitbybit.studio"; const apiUrl = `${baseUrl}/bitlogin/api`; const appearance = {"style":"square","hasShadow":false,"domain":"equilibrist-lab-shop.myshopify.com","colorScheme":"match","backgroundColor":"#FFFFFF","outlineColor":"#000000","textColor":"#000000","position":"top","hideDivider":true,"dividerText":"OR","size":"medium","format":"wrapperFlexContainerOnlyLogo","language":"en","buttonText":"Continuer avec","redirectLink":"\/account","googleOneTap":false,"googleOneTapBanner":false,"captureAdditionalData":false,"buttonList":{"google":"Continuer avec Google","facebook":"Continuer avec Facebook","apple":"Continuer avec Apple","whatsapp":"Continuer avec WhatsApp","microsoft":"Continuer avec Microsoft","twitter":"Continuer avec Twitter","amazon":"Continuer avec Amazon"}}; const config = [{"domain":"equilibrist-lab-shop.myshopify.com","provider":"GOOGLE","enabledMobile":true,"enabledWeb":false,"clientId":null,"clientSecret":null,"appleTeamId":null,"applePrivateKey":null,"usePersonalOauth":false},{"domain":"equilibrist-lab-shop.myshopify.com","provider":"FACEBOOK","enabledMobile":true,"enabledWeb":false,"clientId":null,"clientSecret":null,"appleTeamId":null,"applePrivateKey":null,"usePersonalOauth":false},{"domain":"equilibrist-lab-shop.myshopify.com","provider":"APPLE","enabledMobile":true,"enabledWeb":false,"clientId":null,"clientSecret":null,"appleTeamId":null,"applePrivateKey":null,"usePersonalOauth":false},{"domain":"equilibrist-lab-shop.myshopify.com","provider":"WHATSAPP","enabledMobile":false,"enabledWeb":false,"clientId":null,"clientSecret":null,"appleTeamId":null,"applePrivateKey":null,"usePersonalOauth":false}]; const redirectUrl = appearance.redirectLink; let locationCacheSet = false; let errorLocation = false; let oneTapSet = false; let bitloginCache = { appearance: appearance, config: config }; let isInitializing = false; const queue = []; // Add CSS for the popup const popupStyles = document.createElement('style'); popupStyles.textContent = ` /* Styles for login popup */ .bitlogin-popup-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.45); backdrop-filter: blur(4px); display: flex; align-items: center; justify-content: center; opacity: 0; transition: opacity 0.3s ease-in-out; z-index: 999999; } .bitlogin-popup-overlay.visible { opacity: 1; } .bitlogin-popup { background: #FFFFFF; box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); border-radius: 16px; width: 100%; max-width: 560px; display: flex; overflow: hidden; position: relative; opacity: 0; transform: translateY(20px) scale(0.98); transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); } .bitlogin-popup.visible { opacity: 1; transform: translateY(0) scale(1); } .bitlogin-popup-with-image { max-width: 640px; } .bitlogin-popup-right-image { flex-direction: row-reverse; } .bitlogin-popup-image { object-fit: cover; width: 50%; height: auto; } .bitlogin-popup-content { padding: 32px; position: relative; width: 50%; } .bitlogin-popup-close { position: absolute; top: 16px; right: 16px; background: white; border: none; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; cursor: pointer; transition: background-color 0.2s; color: inherit; padding: 0; } .bitlogin-popup-close:hover { background-color: #e5e5e5; } .bitlogin-popup-buttons { display: flex; flex-direction: column; gap: 12px; margin-top: 24px; } /* Button styles within popup - override width for popup buttons */ .bitlogin-popup-buttons #google-login, .bitlogin-popup-buttons #facebook-login, .bitlogin-popup-buttons #apple-login, .bitlogin-popup-buttons #whatsapp-login, .bitlogin-popup-buttons #microsoft-login, .bitlogin-popup-buttons #twitter-login, .bitlogin-popup-buttons #amazon-login, .bitlogin-popup-buttons #instagram-login, .bitlogin-popup-buttons #magic-link-login, .bitlogin-popup-buttons #mobile-app-login { width: 100% !important; font-family: inherit !important; } .bitlogin-popup-footer { margin-top: 32px; text-align: center; font-size: 14px; opacity: 0.6; } /* Modern Typography */ .bitlogin-popup h2 { margin-top: 12px; font-size: 21px !important; line-height: 1.2 !important; font-weight: 700 !important; letter-spacing: -0.02em !important; margin-bottom: 16px !important; } .bitlogin-popup-header { position: relative; margin-bottom: 24px; } /* Modern gradient accent */ .bitlogin-popup-content > div { font-size: 16px !important; line-height: 1.2 !important; opacity: 0.85 !important; } /* Enhanced button interactions */ .bitlogin-popup-buttons button { position: relative; overflow: hidden; } @keyframes ripple { 0% { transform: scale(0, 0); opacity: 0.5; } 100% { transform: scale(100, 100); opacity: 0; } } /* Responsive adjustments */ @media (max-width: 640px) { .bitlogin-popup { max-width: 90%; width: 90%; margin: 0 16px; } .bitlogin-popup-with-image { flex-direction: column !important; } .bitlogin-popup-image { width: 100%; height: 180px; } .bitlogin-popup-content { padding: 24px; } .bitlogin-popup h2 { font-size: 24px !important; } } `; document.head.appendChild(popupStyles); // Add fonts link for different font options const fontsLink = document.createElement('link'); fontsLink.rel = 'stylesheet'; fontsLink.href = 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&family=Roboto:wght@400;500&family=Open+Sans:wght@400;500;600&family=Noto+Sans:wght@400;500;600&family=Lato:wght@400;700&family=Poppins:wght@400;500;600&family=Quicksand:wght@400;500;600&family=Raleway:wght@400;500;600&family=PT+Sans:wght@400;700&family=Oswald:wght@400;500;600&display=swap'; document.head.appendChild(fontsLink); (async () => { try { let host = window.location.host; if (host === "admin.shopify.com") { host = `${window.location.pathname.split("/")[2]}.myshopify.com`; } const urlSearchParams = new URLSearchParams(window.location.search); const checkoutUrl = urlSearchParams.get("checkout_url"); async function init({ inputRef, index }) { if (isInitializing) { queue.push(() => init({ inputRef, index })); return; } isInitializing = true; try { let bitLoginSectionRoot = document.querySelector( `.bitlogin-root[data-index="${index}"]` ); const formRef = inputRef?.closest( "form:not([action='/account/recover'])" ); if (formRef && !bitLoginSectionRoot) { await getLocation(); bitLoginSectionRoot = document.createElement(`div`); bitLoginSectionRoot.setAttribute("class", "bitlogin-root"); bitLoginSectionRoot.setAttribute("data-index", `${index}`); updateAppearance({ formRef, rootRef: bitLoginSectionRoot, host, }); } } catch (err) { console.error(`error while initiating bitlogin extensions`, err); } finally { // Release the lock isInitializing = false; // Check if there are pending items in the queue if (queue.length > 0) { // Process the next function in the queue const nextFunction = queue.shift(); nextFunction(); } } } function initAll() { return new Promise((resolve, reject) => { setTimeout(async () => { const inputRefs = document.querySelectorAll( 'input[name="customer[email]"]' ); for (let i = 0; i < inputRefs.length; i++) { const currentInputRef = inputRefs[i]; const isVisible = isElementVisible(currentInputRef); if (isVisible) { await init({ inputRef: currentInputRef, index: i }); } } resolve("ok"); }, 100); }); } const observer = new MutationObserver((mutationsList) => { for (let mutation of mutationsList) { initAll(); } }); observer.observe(document.body, { childList: true, subtree: true, attributes: true, }); initAll(); if (appearance.googleOneTap) { setupOneTap({ host, checkoutUrl }); } // Initialize popup await initPopup(host); } catch (error) { console.error("Error initializing BitLogin:", error); } })(); async function initPopup(host) { // Check if user is already logged in using Liquid checks properly const isLoggedIn = false || document.querySelector('.customer-logout-link') || document.querySelector('.account-link') || window.location.pathname.includes('/account'); if (isLoggedIn) { return; // User is logged in, don't show popup } try { // Fetch the popup configuration const popupConfig = await fetch(`${apiUrl}/appearance/popup/domain/${host}`) .then(res => res.json()) .catch(err => { console.error('Error fetching popup configuration:', err); return null; }); if (!popupConfig || !popupConfig.enabled) { return; // Don't show popup if disabled or config not found } // Create popup after 10 seconds setTimeout(() => { // Check if user is still on the page and still not logged in if (document.visibilityState === 'visible') { // Additional check in case user logged in during the 10 second wait const currentlyLoggedIn = false || document.querySelector('.customer-logout-link') || document.querySelector('.account-link'); if (!currentlyLoggedIn) { createLoginPopup(popupConfig, host); } } }, 10000); } catch (error) { console.error('Error initializing popup:', error); } } function createLoginPopup(popupConfig, host) { // Font mapping const fontFamilyMap = { system_fonts: 'system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif', montserrat: 'Montserrat, sans-serif', roboto: 'Roboto, sans-serif', open_sans: 'Open Sans, sans-serif', noto_sans: 'Noto Sans, sans-serif', lato: 'Lato, sans-serif', poppins: 'Poppins, sans-serif', quicksand: 'Quicksand, sans-serif', raleway: 'Raleway, sans-serif', pt_sans: 'PT Sans, sans-serif', oswald: 'Oswald, sans-serif', }; // Create overlay const overlay = document.createElement('div'); overlay.className = 'bitlogin-popup-overlay'; // Create popup container with appropriate styling const popup = document.createElement('div'); popup.className = 'bitlogin-popup'; if (popupConfig.layout === 'default') { popup.style.maxWidth = '400px'; } // Function to close the popup const closePopup = () => { overlay.classList.remove('visible'); popup.classList.remove('visible'); setTimeout(() => { if (document.body.contains(overlay)) { document.body.removeChild(overlay); } }, 300); }; // Add click handler to the overlay to close when clicking outside overlay.addEventListener('click', (event) => { // Close only if clicking directly on the overlay, not its children if (event.target === overlay) { closePopup(); } }); // Add escape key handler to close popup document.addEventListener('keydown', (event) => { if (event.key === 'Escape' && document.body.contains(overlay)) { closePopup(); } }); // Create layout with image if specified let contentWrapper; if (popupConfig.layout !== 'default' && popupConfig.popupImage) { popup.classList.add('bitlogin-popup-with-image'); if (popupConfig.layout === 'right') { popup.classList.add('bitlogin-popup-right-image'); } // Add image const image = document.createElement('img'); image.className = 'bitlogin-popup-image'; image.src = popupConfig.popupImage; image.alt = 'Login'; image.loading = 'lazy'; popup.appendChild(image); // Create content container contentWrapper = document.createElement('div'); contentWrapper.className = 'bitlogin-popup-content'; if (popupConfig.layout === 'right') { const closeButton = document.createElement('button'); closeButton.className = 'bitlogin-popup-close'; closeButton.innerHTML = `<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 1L1 13M1 1L13 13" stroke="${popupConfig.fontColor}" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>`; closeButton.setAttribute('aria-label', 'Close'); closeButton.onclick = closePopup; popup.appendChild(closeButton); } } else { contentWrapper = document.createElement('div'); contentWrapper.className = 'bitlogin-popup-content'; contentWrapper.style.width = '100%'; } // Set background style if (popupConfig.backgroundTheme === 'gradient') { contentWrapper.style.background = `linear-gradient(135deg, ${popupConfig.backgroundPopupColor}, ${popupConfig.gradientColor})`; } else { contentWrapper.style.backgroundColor = popupConfig.backgroundPopupColor; } // Apply font family contentWrapper.style.setProperty('font-family', fontFamilyMap[popupConfig.font] || fontFamilyMap.system_fonts, 'important'); if (popupConfig.layout !== 'right') { const closeButton = document.createElement('button'); closeButton.className = 'bitlogin-popup-close'; closeButton.innerHTML = `<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13 1L1 13M1 1L13 13" stroke="${popupConfig.fontColor}" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>`; closeButton.setAttribute('aria-label', 'Close'); closeButton.onclick = closePopup; contentWrapper.appendChild(closeButton); } // Add heading with subtle animation effect const header = document.createElement('div'); header.className = 'bitlogin-popup-header'; const heading = document.createElement('h2'); heading.textContent = popupConfig.headingText || 'Sign in for exclusive benefits'; heading.style.color = popupConfig.fontColor; header.appendChild(heading); // Add body text with improved formatting const bodyText = document.createElement('div'); bodyText.innerHTML = popupConfig.bodyText || 'Join our community to access exclusive offers and a personalized shopping experience.'; bodyText.style.color = popupConfig.fontColor; header.appendChild(bodyText); contentWrapper.appendChild(header); // Create buttons container with modern styling const buttonsContainer = document.createElement('div'); buttonsContainer.className = 'bitlogin-popup-buttons'; // Add social buttons const providerLabels = { 'GOOGLE': 'Continue with Google', 'FACEBOOK': 'Continue with Facebook', 'APPLE': 'Continue with Apple', 'WHATSAPP': 'Continue with WhatsApp', 'MAGIC_LINK': 'Continue with Email', }; // Add first login provider button if (popupConfig.loginProvider1 !== 'NONE') { const buttonConfig = { theme: popupConfig.colorScheme || 'match', customColor: popupConfig.textColor, format: 'contentFlex', buttonText: bitloginCache.appearance.buttonList[popupConfig.loginProvider1.toLowerCase()], hasShadow: popupConfig.hasShadow !== undefined ? popupConfig.hasShadow : true, style: popupConfig.style || 'rounded', size: popupConfig.size || 'medium', colorScheme: popupConfig.colorScheme || 'match', backgroundColor: popupConfig.backgroundColor || '#3B82F6', textColor: popupConfig.textColor || '#FFFFFF', outlineColor: popupConfig.outlineColor || '#3B82F6', host: host }; const button1 = createSocialLoginButton(popupConfig.loginProvider1, buttonConfig); // Handle click event - this overrides the default click handler in createSocialLoginButton button1.onclick = () => { onClickSocialLogin({ provider: popupConfig.loginProvider1.toLowerCase(), host }); closePopup(); }; buttonsContainer.appendChild(button1); } // Add second login provider button if enabled if (popupConfig.loginProvider2 !== 'NONE') { const buttonConfig = { theme: popupConfig.colorScheme || 'match', customColor: popupConfig.textColor, format: 'contentFlex', buttonText: bitloginCache.appearance.buttonList[popupConfig.loginProvider2.toLowerCase()], hasShadow: popupConfig.hasShadow !== undefined ? popupConfig.hasShadow : true, style: popupConfig.style || 'rounded', size: popupConfig.size || 'medium', colorScheme: popupConfig.colorScheme || 'match', backgroundColor: popupConfig.backgroundColor || '#3B82F6', textColor: popupConfig.textColor || '#FFFFFF', outlineColor: popupConfig.outlineColor || '#3B82F6', host: host }; const button2 = createSocialLoginButton(popupConfig.loginProvider2, buttonConfig); // Handle click event - this overrides the default click handler in createSocialLoginButton button2.onclick = () => { onClickSocialLogin({ provider: popupConfig.loginProvider2.toLowerCase(), host }); closePopup(); }; buttonsContainer.appendChild(button2); } contentWrapper.appendChild(buttonsContainer); // Append content to popup popup.appendChild(contentWrapper); // Append popup to overlay overlay.appendChild(popup); // Append overlay to body document.body.appendChild(overlay); // Trigger animation with slight delay for better perceived performance setTimeout(() => { overlay.classList.add('visible'); setTimeout(() => { popup.classList.add('visible'); }, 50); }, 10); } window.addEventListener("load", () => { window.addEventListener("message", (event) => { const receivedData = event.data; if (receivedData.type === "authorize") { post( JSON.parse( JSON.stringify({ "customer[email]": receivedData.email, "customer[password]": receivedData.password, form_type: "customer_login", utf8: "✓", return_url: redirectUrl, }) ) ); } else if (receivedData.type === "rejected") { if (receivedData.reason === "customer_account_disabled") { showAlert( "Your account needs to be activated. We've sent you an activation link - please check your email to complete this step." ); } else if (receivedData.reason === "customer_entry_created_email_not_set") { showAlert( "A new account was created but requires an email address. Please update your account with a valid email address to continue." ); } else if (receivedData.reason === "customer_exist_email_not_set") { showAlert( "Your existing account is missing an email address. Please contact support to update your account with a valid email address." ); } } if (receivedData.type === "customer_authenticated") { // Dispatch a custom event that merchants can listen for to implement their custom logic const customerAuthEvent = new CustomEvent('bitlogin:customer_authenticated', { detail: { provider: receivedData.provider, customer: receivedData.customer, shopifyCustomerCreated: receivedData.shopifyCustomerCreated } }); // Dispatch the event on the window object so merchants can listen for it window.dispatchEvent(customerAuthEvent); } }); }); // Reusable functions for social login buttons function createSocialLoginButton(provider, config = {}) { const { theme = 'match', customColor = null, format = 'contentFlex', buttonText = null, hasShadow = true, style = 'rounded', size = 'medium', colorScheme = 'match', backgroundColor = '#3B82F6', textColor = '#FFFFFF', outlineColor = '#3B82F6', rootRef = null, host = null } = config; // Create button element with appropriate ID and attributes const button = document.createElement('button'); button.id = `${provider.toLowerCase()}-login`; button.type = 'button'; // Set the inner SVG based on provider switch (provider.toUpperCase()) { case 'GOOGLE': button.innerHTML = googleLoginIcon(theme, customColor); break; case 'FACEBOOK': button.innerHTML = facebookLoginIcon(theme, customColor); break; case 'APPLE': button.innerHTML = appleLoginIcon(theme, customColor); break; case 'WHATSAPP': button.innerHTML = whatsappLoginIcon(theme, customColor); break; case 'MICROSOFT': button.innerHTML = microsoftLoginIcon(theme, customColor); break; case 'TWITTER': button.innerHTML = twitterLoginIcon(theme, customColor); break; case 'AMAZON': button.innerHTML = amazonLoginIcon(theme, customColor); break; case 'INSTAGRAM': button.innerHTML = instagramLoginIcon(theme, customColor); break; case 'MAGIC_LINK': button.innerHTML = magicLinkLoginIcon(theme, customColor); break; case 'MOBILE_APP': button.innerHTML = mobileAppLoginIcon(theme, customColor); break; } // Add text if format isn't icon-only and buttonText is provided if (format !== "wrapperFlexContainerOnlyLogo" && buttonText) { button.innerHTML += `<p>${buttonText}</p>`; } // Apply styling // Shadow if (hasShadow) { const shadowProperties = `0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)`; button.style["box-shadow"] = shadowProperties; } // Border radius const radiusProperties = style === "rounded" ? "8px" : style === "square" ? "0px" : style === "fullRounded" ? format === "wrapperFlexContainerOnlyLogo" ? "50%" : "50px" : undefined; button.style["border-radius"] = radiusProperties; // Size const sizeProperties = size === "medium" ? "12px" : size === "small" ? "8px" : size === "large" ? "16px" : "8px"; button.style["padding-block"] = sizeProperties; // Format styling if (format) { if ( format === "contentFlexReverse" || format === "contentFlexCenterReverse" ) { const flexDir = `row-reverse`; button.style["flex-direction"] = flexDir; } if ( format === "contentFlexCenter" || format === "contentFlexCenterReverse" ) { const justifyContent = `center`; button.style["justify-content"] = justifyContent; } else if ( format === "contentFlex" || format === "contentFlexReverse" ) { const buttonTextElement = button.querySelector("p"); if (buttonTextElement) { buttonTextElement.style["flex-grow"] = 1; buttonTextElement.style["text-align"] = "center"; } } if (format === "wrapperFlexContainerOnlyLogo" && rootRef) { rootRef.style["flex-direction"] = "row"; rootRef.style["gap"] = "8px"; rootRef.style["display"] = "flex"; rootRef.style["flex-wrap"] = "wrap"; const sizeMapping = { small: "52px", medium: "62px", large: "72px", }; const buttonSize = sizeMapping[size] || "52px"; button.style["margin"] = 0; button.style["width"] = buttonSize; button.style["height"] = buttonSize; button.style["display"] = "flex"; button.style["align-items"] = "center"; button.style["justify-content"] = "center"; const svgElement = button.querySelector("svg"); if (svgElement) { svgElement.style["flex"] = "none"; } } } // Color scheme styling if (colorScheme === "black") { button.classList.add("scheme-black"); } else if (colorScheme === "white") { button.classList.add("scheme-white"); } else if (colorScheme === "custom") { button.style["background-color"] = backgroundColor; button.style["color"] = textColor; button.style["border-color"] = outlineColor; const darkenColor = (color, percentage) => { const value = parseInt(color.slice(1), 16); const r = Math.max(0, ((value >> 16) & 0xff) - (0xff * percentage)); const g = Math.max(0, ((value >> 8) & 0xff) - (0xff * percentage)); const b = Math.max(0, (value & 0xff) - (0xff * percentage)); return `rgb(${Math.round(r)}, ${Math.round(g)}, ${Math.round(b)})`; }; button.addEventListener("mouseover", () => { button.style["background-color"] = darkenColor(backgroundColor, 0.2); }); button.addEventListener("mouseout", () => { button.style["background-color"] = backgroundColor; }); } else if (colorScheme === "match") { button.classList.add("scheme-match"); } else if (colorScheme === "matchOutline") { button.classList.add("scheme-match-outline"); } // Add click event listener if host is provided if (host) { button.addEventListener("click", () => onClickSocialLogin({ provider: provider.toLowerCase(), host }) ); } return button; } function setupSocialLoginButtons(config, rootRef, data, host) { // Clear any existing content rootRef.innerHTML = ''; // Create and append buttons for each enabled provider const providers = [ { key: 'GOOGLE', enabled: config.some(c => c.provider === 'GOOGLE' && c.enabledWeb) }, { key: 'FACEBOOK', enabled: config.some(c => c.provider === 'FACEBOOK' && c.enabledWeb) }, { key: 'APPLE', enabled: config.some(c => c.provider === 'APPLE' && c.enabledWeb) }, { key: 'WHATSAPP', enabled: config.some(c => c.provider === 'WHATSAPP' && c.enabledWeb) }, { key: 'MICROSOFT', enabled: config.some(c => c.provider === 'MICROSOFT' && c.enabledWeb) }, { key: 'TWITTER', enabled: config.some(c => c.provider === 'TWITTER' && c.enabledWeb) }, { key: 'AMAZON', enabled: config.some(c => c.provider === 'AMAZON' && c.enabledWeb) }, { key: 'INSTAGRAM', enabled: config.some(c => c.provider === 'INSTAGRAM' && c.enabledWeb) }, { key: 'MAGIC_LINK', enabled: config.some(c => c.provider === 'MAGIC_LINK' && c.enabledWeb) }, { key: 'MOBILE_APP', enabled: config.some(c => c.provider === 'MOBILE_APP' && c.enabledWeb) } ]; // Create and append each enabled button providers.forEach(({ key, enabled }) => { if (enabled) { const lowerKey = key.toLowerCase(); const buttonText = data.format !== "wrapperFlexContainerOnlyLogo" ? (lowerKey === 'twitter' ? data.buttonList.twitter.replace('Twitter', 'X') : data.buttonList[lowerKey]) : null; const button = createSocialLoginButton(key, { theme: data.colorScheme || 'match', customColor: data.textColor, format: data.format, buttonText: buttonText, hasShadow: data.hasShadow !== undefined ? data.hasShadow : true, style: data.style, size: data.size, colorScheme: data.colorScheme, backgroundColor: data.backgroundColor, textColor: data.textColor, outlineColor: data.outlineColor, rootRef: rootRef, host: host }); rootRef.appendChild(button); } }); return rootRef; } function updateAppearance({ formRef, rootRef, host }) { if (!formRef) return; const data = bitloginCache.appearance || { style: "square", hasShadow: false, colorScheme: "match", backgroundColor: "#FFFFFF", outlineColor: "#000000", textColor: "#000000", position: "bottom", hideDivider: "false", dividerText: "OR", size: "small", format: "contentFlex", language: "en", buttonText: "Continue with", redirectLink: "/account", googleOneTap: true, googleOneTapBanner: true, buttonList: { google: "Continue with Google", facebook: "Continue with Facebook", apple: "Continue with Apple", whatsapp: "Continue with WhatsApp", microsoft: "Continue with Microsoft", twitter: "Continue with X", amazon: "Continue with Amazon", instagram: "Continue with Instagram", magic_link: "Continue with Magic Link", mobile_app: "Continue with Mobile App", }, }; // Use the new setupSocialLoginButtons function to create and configure all buttons setupSocialLoginButtons(bitloginCache.config, rootRef, data, host); let divider; if (!data.hideDivider) { divider = document.createElement("div"); const dividerStyle = "text-align:center;margin-block:16px"; divider.setAttribute("style", dividerStyle); divider.innerHTML = data.dividerText; } if (data.position === "bottom") { if (divider) { formRef.appendChild(divider); } formRef.appendChild(rootRef); } else if (data.position === "top") { if (divider) { formRef.prepend(divider); } formRef.prepend(rootRef); } } async function onClickSocialLogin({ provider, host }) { const rand = Math.random().toString(); const locationQueryString = bitloginCache.location ? `&${objectToQueryString(bitloginCache.location)}` : ""; const width = 800; const height = 600; const left = (window.screen.width / 2) - (width / 2); const top = (window.screen.height / 2) - (height / 2) - 50; if(provider === 'whatsapp') { window.open( `/apps/bitlogin/whatsapp${locationQueryString ? `?${locationQueryString}` : ''}`, "mywindow", `menubar=1,resizable=1,width=${width},height=${height},top=${top},left=${left}` ); } else { window.open( `${apiUrl}/login/${provider}?referrerId=${rand}&shop=${host}${locationQueryString}`, "mywindow", `menubar=1,resizable=1,width=${width},height=${height},top=${top},left=${left}` ); } } function objectToQueryString(obj) { return Object.keys(obj) .map((key) => { return encodeURIComponent(key) + "=" + encodeURIComponent(obj[key]); }) .join("&"); } async function getLocation() { if (locationCacheSet) return; try { const response = await fetch("https://ipapi.co/json/"); if (!response.ok) { console.error(`error retrieving location...`, response.status); errorLocation = true; } else { const data = await response.json(); const { city, region, country_name, country_code } = data; const formattedLocationData = { city, region, country_name, country_code, }; bitloginCache.location = formattedLocationData; locationCacheSet = true; errorLocation = false; } } catch (err) { console.error(`error fetching location`, err); errorLocation = true; } } function post(params) { // The rest of this code assumes you are not using a library. // It can be made less verbose if you use one. const form = document.createElement("form"); form.method = "post"; form.action = `/account/login`; form.acceptCharset = "UTF-8"; form.setAttribute("data-login-with-shop-sign-in", "true"); form.setAttribute("novalidate", "novalidate"); for (const key in params) { if (params.hasOwnProperty(key)) { const hiddenField = document.createElement("input"); hiddenField.type = "hidden"; hiddenField.name = key; hiddenField.value = params[key]; form.appendChild(hiddenField); } } document.body.appendChild(form); form.submit(); } async function setupOneTap({ host, checkoutUrl }) { if (oneTapSet) return; const oneTapClientId = bitloginCache.config.find( (config) => config.provider === "GOOGLE" )?.clientId; const isLoggedIn = false; if (bitloginCache.appearance.googleOneTap && oneTapClientId && !isLoggedIn) { const googleOneTapButton = document.createElement("div"); googleOneTapButton.setAttribute("id", "g_id_onload"); googleOneTapButton.setAttribute("data-client_id", oneTapClientId); googleOneTapButton.setAttribute("data-context", "signin"); googleOneTapButton.setAttribute( "data-callback", "handleGoogleOneTapResponse" ); googleOneTapButton.setAttribute("data-itp_support", "true"); const googleOneTapScript = document.createElement("script"); googleOneTapScript.innerHTML += ` function handleGoogleOneTapResponse(response) { if (response.credential) { const idToken = response.credential; fetch('${baseUrl}/bitlogin/api/login/google-one-tap', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ idToken, shop: "${host}", ...bitloginCache.location }) }).then(response => { response.json().then((data) => { post( JSON.parse( JSON.stringify({ "customer[email]": data.email, "customer[password]": data.password, form_type: "customer_login", utf8: "✓", return_url: redirectUrl, }) ) ); }); }).catch(error => { console.error('Error occurred:', error); }); } else { console.error('No credential available'); } } `; document.body.append(googleOneTapButton); document.body.append(googleOneTapScript); } oneTapSet = true; } const googleLoginIcon = ( theme, customColor ) => ` ${ theme === "match" || theme === "matchOutline" || theme === "custom" ? `<svg xmlns='http://www.w3.org/2000/svg' xmlns:v='https://vecta.io/nano' width='24' height='24' viewBox='0 0 186.69 190.5' > <g transform="translate(1184.583 765.171)"><path clip-path="none" mask="none" d="M-1089.333-687.239v36.888h51.262c-2.251 11.863-9.006 21.908-19.137 28.662l30.913 23.986c18.011-16.625 28.402-41.044 28.402-70.052 0-6.754-.606-13.249-1.732-19.483z" fill="${ theme === "custom" ? customColor : "#4285f4" }"/><path clip-path="none" mask="none" d="M-1142.714-651.791l-6.972 5.337-24.679 19.223h0c15.673 31.086 47.796 52.561 85.03 52.561 25.717 0 47.278-8.486 63.038-23.033l-30.913-23.986c-8.486 5.715-19.31 9.179-32.125 9.179-24.765 0-45.806-16.712-53.34-39.226z" fill="${ theme === "custom" ? customColor : "#34a853" }"/><path clip-path="none" mask="none" d="M-1174.365-712.61c-6.494 12.815-10.217 27.276-10.217 42.689s3.723 29.874 10.217 42.689c0 .086 31.693-24.592 31.693-24.592-1.905-5.715-3.031-11.776-3.031-18.098s1.126-12.383 3.031-18.098z" fill="${ theme === "custom" ? customColor : "#fbbc05" }"/><path d="M-1089.333-727.244c14.028 0 26.497 4.849 36.455 14.201l27.276-27.276c-16.539-15.413-38.013-24.852-63.731-24.852-37.234 0-69.359 21.388-85.032 52.561l31.692 24.592c7.533-22.514 28.575-39.226 53.34-39.226z" fill="${ theme === "custom" ? customColor : "#ea4335" }" clip-path="none" mask="none"/></g> </svg>` : `<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"> <path d="M24.1906 12.7758C24.1906 11.96 24.1244 11.1399 23.9833 10.3374H12.6646V14.9584H19.1463C18.8773 16.4488 18.0131 17.7672 16.7476 18.6049V21.6032H20.6146C22.8854 19.5132 24.1906 16.4267 24.1906 12.7758Z" fill="${ theme !== "black" ? "black" : "white" }"/> <path d="M12.6647 24.5001C15.9011 24.5001 18.6305 23.4374 20.619 21.6031L16.7521 18.6048C15.6762 19.3368 14.2873 19.7513 12.6691 19.7513C9.53845 19.7513 6.88403 17.6391 5.93161 14.7996H1.94116V17.8904C3.97828 21.9428 8.12746 24.5001 12.6647 24.5001Z" fill="${ theme !== "black" ? "black" : "white" }"/> <path d="M5.92709 14.7995C5.42442 13.3091 5.42442 11.6953 5.92709 10.205V7.11401H1.94105C0.23905 10.5048 0.23905 14.4996 1.94105 17.8903L5.92709 14.7995Z" fill="${ theme !== "black" ? "black" : "white" }"/> <path d="M12.6647 5.24893C14.3755 5.22248 16.029 5.86623 17.268 7.04794L20.694 3.62188C18.5247 1.58477 15.6454 0.464802 12.6647 0.500076C8.12745 0.500076 3.97828 3.05749 1.94116 7.11408L5.9272 10.205C6.8752 7.36099 9.53403 5.24893 12.6647 5.24893Z" fill="${ theme !== "black" ? "black" : "white" }"/> </svg>` }`; const appleLoginIcon = ( theme, customColor ) => `<svg width="24" height="24" viewBox="0 0 19 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.4146 22.08C14.263 23.2897 12.9925 23.1013 11.7815 22.5307C10.494 21.9489 9.31698 21.9121 7.95724 22.5307C6.26395 23.322 5.36524 23.092 4.34544 22.08C-1.4122 15.663 -0.562362 5.88801 5.98138 5.52001C7.56844 5.61201 8.6796 6.46991 9.61442 6.54121C11.0039 6.23531 12.3339 5.35901 13.8211 5.47401C15.6078 5.63041 16.9443 6.39401 17.8366 7.76711C14.161 10.1591 15.0321 15.4031 18.4082 16.8751C17.7324 18.7956 16.8656 20.6931 15.4125 22.0961L15.4146 22.08ZM9.48695 5.45101C9.31486 2.59901 11.4501 0.25301 13.9061 0.0230103C14.2439 3.31201 11.1441 5.77301 9.48695 5.45101Z" fill="${ theme === "custom" ? customColor : theme === "match" || theme === "black" ? "white" : "black" }"/> </svg>`; const facebookLoginIcon = ( theme, customColor ) => ` ${ theme === "match" || theme === "matchOutline" || theme === "custom" ? `<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M24 12.5C24 5.8731 18.6268 0.5 12 0.5C5.3731 0.5 0 5.8731 0 12.5C0 18.489 4.38762 23.4537 10.1252 24.355V15.9696H7.07748V12.5H10.1252V9.85562C10.1252 6.84842 11.9173 5.18622 14.6579 5.18622C15.9707 5.18622 17.3443 5.42077 17.3443 5.42077V8.37398H15.8307C14.3406 8.37398 13.8748 9.29875 13.8748 10.2488V12.4999H17.2025L16.671 15.9695H13.8747V24.3548C19.6123 23.4553 23.9998 18.4907 23.9998 12.4999L24 12.5Z" fill="${ theme === "custom" ? customColor : theme === "match" ? "white" : "#1977F3" }"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.5934 16.2833L17.1251 12.8137H13.7973V10.5626C13.7973 9.61422 14.2614 8.68778 15.7532 8.68778H17.2669V5.73457C17.2669 5.73457 15.8933 5.5 14.5804 5.5C11.8399 5.5 10.0477 7.16057 10.0477 10.1694V12.8138H7V16.2834H10.0477V24.6688C10.6586 24.7648 11.2846 24.8138 11.9225 24.8138C12.5604 24.8138 13.1865 24.7631 13.7973 24.6688V16.2834H16.5936L16.5934 16.2833Z" fill="${ theme === "match" ? "#1778f2" : "transparent" }"/> </svg>` : `<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M24 12.5C24 5.8731 18.6268 0.5 12 0.5C5.3731 0.5 0 5.8731 0 12.5C0 18.489 4.38762 23.4537 10.1252 24.355V15.9696H7.07748V12.5H10.1252V9.85562C10.1252 6.84842 11.9173 5.18622 14.6579 5.18622C15.9707 5.18622 17.3443 5.42077 17.3443 5.42077V8.37398H15.8307C14.3406 8.37398 13.8748 9.29875 13.8748 10.2488V12.4999H17.2025L16.671 15.9695H13.8747V24.3548C19.6123 23.4553 23.9998 18.4907 23.9998 12.4999L24 12.5Z" fill="${ theme === "black" ? "white" : "black" }"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.5934 16.2833L17.1251 12.8137H13.7973V10.5626C13.7973 9.61422 14.2614 8.68778 15.7532 8.68778H17.2669V5.73457C17.2669 5.73457 15.8933 5.5 14.5804 5.5C11.8399 5.5 10.0477 7.16057 10.0477 10.1694V12.8138H7V16.2834H10.0477V24.6688C10.6586 24.7648 11.2846 24.8138 11.9225 24.8138C12.5604 24.8138 13.1865 24.7631 13.7973 24.6688V16.2834H16.5936L16.5934 16.2833Z" fill="${ theme === "black" ? "black" : "white" }"/> </svg>` }`; const whatsappLoginIcon = ( theme, customColor ) => `<svg viewBox="0 0 24 24" fill="none" width="24" height="25" xmlns="http://www.w3.org/2000/svg" > <g id="SVGRepo_bgCarrier" stroke-width="0"></g> <g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round" ></g> <g id="SVGRepo_iconCarrier"> <path fill-rule="evenodd" clip-rule="evenodd" d="M3.50002 12C3.50002 7.30558 7.3056 3.5 12 3.5C16.6944 3.5 20.5 7.30558 20.5 12C20.5 16.6944 16.6944 20.5 12 20.5C10.3278 20.5 8.77127 20.0182 7.45798 19.1861C7.21357 19.0313 6.91408 18.9899 6.63684 19.0726L3.75769 19.9319L4.84173 17.3953C4.96986 17.0955 4.94379 16.7521 4.77187 16.4751C3.9657 15.176 3.50002 13.6439 3.50002 12ZM12 1.5C6.20103 1.5 1.50002 6.20101 1.50002 12C1.50002 13.8381 1.97316 15.5683 2.80465 17.0727L1.08047 21.107C0.928048 21.4637 0.99561 21.8763 1.25382 22.1657C1.51203 22.4552 1.91432 22.5692 2.28599 22.4582L6.78541 21.1155C8.32245 21.9965 10.1037 22.5 12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5ZM14.2925 14.1824L12.9783 15.1081C12.3628 14.7575 11.6823 14.2681 10.9997 13.5855C10.2901 12.8759 9.76402 12.1433 9.37612 11.4713L10.2113 10.7624C10.5697 10.4582 10.6678 9.94533 10.447 9.53028L9.38284 7.53028C9.23954 7.26097 8.98116 7.0718 8.68115 7.01654C8.38113 6.96129 8.07231 7.046 7.84247 7.24659L7.52696 7.52195C6.76823 8.18414 6.3195 9.2723 6.69141 10.3741C7.07698 11.5163 7.89983 13.314 9.58552 14.9997C11.3991 16.8133 13.2413 17.5275 14.3186 17.8049C15.1866 18.0283 16.008 17.7288 16.5868 17.2572L17.1783 16.7752C17.4313 16.5691 17.5678 16.2524 17.544 15.9269C17.5201 15.6014 17.3389 15.308 17.0585 15.1409L15.3802 14.1409C15.0412 13.939 14.6152 13.9552 14.2925 14.1824Z" fill="${ theme === "match" || theme === "black" ? "#ffffff" : theme === "white" ? "#000000" : theme === "matchOutline" ? "#25d366" : customColor }" ></path> </g> </svg>`; const microsoftLoginIcon = ( theme, customColor ) => `<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 48 48"> <path fill="${ theme === "match" || theme == "matchOutline" ? "#ff5722" : theme === "black" ? "#ffffff" : theme === "white" ? "#000000" : customColor }" d="M6 6H22V22H6z" transform="rotate(-180 14 14)"></path> <path fill="${ theme === "match" || theme == "matchOutline" ? "#4caf50" : theme === "black" ? "#ffffff" : theme === "white" ? "#000000" : customColor }" d="M26 6H42V22H26z" transform="rotate(-180 34 14)"></path> <path fill="${ theme === "match" || theme == "matchOutline" ? "#ffc107" : theme === "black" ? "#ffffff" : theme === "white" ? "#000000" : customColor }" d="M26 26H42V42H26z" transform="rotate(-180 34 34)"></path> <path fill="${ theme === "match" || theme == "matchOutline" ? "#03a9f4" : theme === "black" ? "#ffffff" : theme === "white" ? "#000000" : customColor }" d="M6 26H22V42H6z" transform="rotate(-180 14 34)"></path> </svg>`; const twitterLoginIcon = ( theme, customColor ) => `<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 48 48"> <polygon fill="${ theme === "match" || theme === "black" ? "#ffffff" : theme === "matchOutline" || theme === "white" ? "#000000" : customColor }" points="41,6 9.929,42 6.215,42 37.287,6"></polygon> <polygon fill="${ theme === "match" || theme === "black" ? "#000000" : theme === "matchOutline" || theme === "white" ? "#ffffff" : customColor }" fill-rule="evenodd" points="31.143,41 7.82,7 16.777,7 40.1,41" clip-rule="evenodd"></polygon> <path fill="${ theme === "match" || theme === "black" ? "#ffffff" : theme === "matchOutline" || theme === "white" ? "#000000" : customColor }" d="M15.724,9l20.578,30h-4.106L11.618,9H15.724 M17.304,6H5.922l24.694,36h11.382L17.304,6L17.304,6z"></path> </svg>`; const amazonLoginIcon = (theme, customColor) => ` <svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="25" height="25" viewBox="0 0 50 50" > <path fill="${ theme === "black" ? "#ffffff" : theme === "matchOutline" ? "#FF9900" : theme === "white" || theme === "match" ? "#000000" : customColor }" d="M 25.3125 3 C 19.210938 3 12.492188 5.3125 11.09375 12.8125 C 10.894531 13.613281 11.5 13.992188 12 14.09375 L 18.1875 14.6875 C 18.789063 14.6875 19.207031 14.101563 19.40625 13.5 C 19.90625 10.898438 22.101563 9.59375 24.5 9.59375 C 25.800781 9.59375 27.292969 10.113281 28.09375 11.3125 C 28.992188 12.613281 28.8125 14.40625 28.8125 15.90625 L 28.8125 16.8125 C 25.113281 17.210938 20.3125 17.5 16.8125 19 C 12.8125 20.699219 10 24.207031 10 29.40625 C 10 36.007813 14.199219 39.3125 19.5 39.3125 C 24 39.3125 26.5 38.195313 30 34.59375 C 31.199219 36.292969 31.585938 37.105469 33.6875 38.90625 C 34.1875 39.207031 34.789063 39.085938 35.1875 38.6875 L 35.1875 38.8125 C 36.488281 37.710938 38.792969 35.601563 40.09375 34.5 C 40.59375 34.199219 40.492188 33.5 40.09375 33 C 38.894531 31.398438 37.6875 30.09375 37.6875 27.09375 L 37.6875 17.1875 C 37.6875 12.988281 38.007813 9.085938 34.90625 6.1875 C 32.40625 3.789063 28.414063 3 25.3125 3 Z M 27 22 L 28.6875 22 L 28.6875 23.40625 C 28.6875 25.804688 28.792969 27.894531 27.59375 30.09375 C 26.59375 31.894531 24.988281 33 23.1875 33 C 20.789063 33 19.3125 31.207031 19.3125 28.40625 C 19.3125 23.707031 23 22.300781 27 22 Z M 44.59375 36.59375 C 42.992188 36.59375 41.085938 37 39.6875 38 C 39.289063 38.300781 39.3125 38.6875 39.8125 38.6875 C 41.414063 38.488281 44.988281 38.007813 45.6875 38.90625 C 46.289063 39.707031 45.007813 43.085938 44.40625 44.6875 C 44.207031 45.1875 44.601563 45.300781 45 45 C 47.699219 42.699219 48.40625 38.007813 47.90625 37.40625 C 47.605469 36.90625 46.195313 36.59375 44.59375 36.59375 Z M 2.1875 37.5 C 1.886719 37.5 1.695313 38.011719 2.09375 38.3125 C 8.09375 43.710938 16.007813 47 24.90625 47 C 31.207031 47 38.492188 45.011719 43.59375 41.3125 C 44.394531 40.710938 43.707031 39.695313 42.90625 40.09375 C 37.207031 42.492188 31.101563 43.6875 25.5 43.6875 C 17.199219 43.6875 9.1875 41.386719 2.6875 37.6875 C 2.488281 37.488281 2.289063 37.5 2.1875 37.5 Z" ></path> </svg>`; const instagramLoginIcon= (theme, customColor) => ` <svg width="25" height="25" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 0C7.784 0 7.444 0.0119999 6.377 0.0599999C5.313 0.109 4.586 0.278 3.95 0.525C3.28247 0.775816 2.67773 1.16931 2.178 1.678C1.66931 2.17773 1.27582 2.78247 1.025 3.45C0.778 4.086 0.609 4.813 0.56 5.877C0.511 6.944 0.5 7.284 0.5 10C0.5 12.716 0.511 13.056 0.56 14.123C0.609 15.187 0.778 15.914 1.025 16.55C1.27582 17.2175 1.66931 17.8223 2.178 18.322C2.67773 18.8307 3.28247 19.2242 3.95 19.475C4.586 19.722 5.313 19.891 6.377 19.94C7.444 19.988 7.784 20 10.5 20C13.216 20 13.556 19.988 14.623 19.94C15.687 19.891 16.414 19.722 17.05 19.475C17.7175 19.2242 18.3223 18.8307 18.822 18.322C19.3307 17.8223 19.7242 17.2175 19.975 16.55C20.222 15.914 20.391 15.187 20.44 14.123C20.488 13.056 20.5 12.716 20.5 10C20.5 7.284 20.488 6.944 20.44 5.877C20.391 4.813 20.222 4.086 19.975 3.45C19.7242 2.78247 19.3307 2.17773 18.822 1.678C18.3223 1.16931 17.7175 0.775816 17.05 0.525C16.414 0.278 15.687 0.109 14.623 0.0599999C13.556 0.0119999 13.216 0 10.5 0ZM10.5 1.802C13.17 1.802 13.486 1.812 14.54 1.86C15.516 1.905 16.045 2.067 16.398 2.204C16.864 2.386 17.198 2.603 17.548 2.952C17.898 3.302 18.114 3.636 18.296 4.102C18.432 4.455 18.596 4.984 18.64 5.959C18.688 7.014 18.698 7.329 18.698 10C18.698 12.67 18.688 12.986 18.64 14.04C18.595 15.016 18.432 15.545 18.296 15.898C18.1357 16.3324 17.8801 16.7253 17.548 17.048C17.198 17.398 16.864 17.614 16.398 17.796C16.045 17.932 15.516 18.096 14.541 18.14C13.487 18.188 13.171 18.198 10.5 18.198C7.83 18.198 7.513 18.188 6.46 18.14C5.484 18.095 4.955 17.932 4.602 17.796C4.16762 17.6357 3.77466 17.3801 3.452 17.048C3.11991 16.7253 2.86432 16.3324 2.704 15.898C2.567 15.545 2.404 15.016 2.36 14.041C2.312 12.986 2.302 12.671 2.302 10C2.302 7.33 2.312 7.014 2.36 5.96C2.405 4.984 2.567 4.455 2.704 4.102C2.886 3.636 3.103 3.302 3.452 2.952C3.802 2.602 4.136 2.386 4.602 2.204C4.955 2.067 5.484 1.904 6.459 1.86C7.514 1.812 7.829 1.802 10.5 1.802ZM10.5 13.333C9.61603 13.333 8.76827 12.9818 8.14321 12.3568C7.51815 11.7317 7.167 10.884 7.167 10C7.167 9.11603 7.51815 8.26827 8.14321 7.64321C8.76827 7.01815 9.61603 6.667 10.5 6.667C11.384 6.667 12.2317 7.01815 12.8568 7.64321C13.4818 8.26827 13.833 9.11603 13.833 10C13.833 10.884 13.4818 11.7317 12.8568 12.3568C12.2317 12.9818 11.384 13.333 10.5 13.333ZM10.5 4.865C9.82566 4.865 9.15793 4.99782 8.53492 5.25588C7.91191 5.51394 7.34584 5.89218 6.86901 6.36901C6.39218 6.84584 6.01394 7.41191 5.75588 8.03492C5.49782 8.65793 5.365 9.32566 5.365 10C5.365 10.6743 5.49782 11.3421 5.75588 11.9651C6.01394 12.5881 6.39218 13.1542 6.86901 13.631C7.34584 14.1078 7.91191 14.4861 8.53492 14.7441C9.15793 15.0022 9.82566 15.135 10.5 15.135C11.8619 15.135 13.168 14.594 14.131 13.631C15.094 12.668 15.635 11.3619 15.635 10C15.635 8.63811 15.094 7.33201 14.131 6.36901C13.168 5.40601 11.8619 4.865 10.5 4.865ZM17.038 4.662C17.038 4.81959 17.007 4.97563 16.9467 5.12122C16.8863 5.26681 16.798 5.3991 16.6865 5.51053C16.5751 5.62196 16.4428 5.71035 16.2972 5.77066C16.1516 5.83096 15.9956 5.862 15.838 5.862C15.6804 5.862 15.5244 5.83096 15.3788 5.77066C15.2332 5.71035 15.1009 5.62196 14.9895 5.51053C14.878 5.3991 14.7897 5.26681 14.7293 5.12122C14.669 4.97563 14.638 4.81959 14.638 4.662C14.638 4.34374 14.7644 4.03852 14.9895 3.81347C15.2145 3.58843 15.5197 3.462 15.838 3.462C16.1563 3.462 16.4615 3.58843 16.6865 3.81347C16.9116 4.03852 17.038 4.34374 17.038 4.662Z" fill="url(#paint0_radial_378_3535)" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 0C7.784 0 7.444 0.0119999 6.377 0.0599999C5.313 0.109 4.586 0.278 3.95 0.525C3.28247 0.775816 2.67773 1.16931 2.178 1.678C1.66931 2.17773 1.27582 2.78247 1.025 3.45C0.778 4.086 0.609 4.813 0.56 5.877C0.511 6.944 0.5 7.284 0.5 10C0.5 12.716 0.511 13.056 0.56 14.123C0.609 15.187 0.778 15.914 1.025 16.55C1.27582 17.2175 1.66931 17.8223 2.178 18.322C2.67773 18.8307 3.28247 19.2242 3.95 19.475C4.586 19.722 5.313 19.891 6.377 19.94C7.444 19.988 7.784 20 10.5 20C13.216 20 13.556 19.988 14.623 19.94C15.687 19.891 16.414 19.722 17.05 19.475C17.7175 19.2242 18.3223 18.8307 18.822 18.322C19.3307 17.8223 19.7242 17.2175 19.975 16.55C20.222 15.914 20.391 15.187 20.44 14.123C20.488 13.056 20.5 12.716 20.5 10C20.5 7.284 20.488 6.944 20.44 5.877C20.391 4.813 20.222 4.086 19.975 3.45C19.7242 2.78247 19.3307 2.17773 18.822 1.678C18.3223 1.16931 17.7175 0.775816 17.05 0.525C16.414 0.278 15.687 0.109 14.623 0.0599999C13.556 0.0119999 13.216 0 10.5 0ZM10.5 1.802C13.17 1.802 13.486 1.812 14.54 1.86C15.516 1.905 16.045 2.067 16.398 2.204C16.864 2.386 17.198 2.603 17.548 2.952C17.898 3.302 18.114 3.636 18.296 4.102C18.432 4.455 18.596 4.984 18.64 5.959C18.688 7.014 18.698 7.329 18.698 10C18.698 12.67 18.688 12.986 18.64 14.04C18.595 15.016 18.432 15.545 18.296 15.898C18.1357 16.3324 17.8801 16.7253 17.548 17.048C17.198 17.398 16.864 17.614 16.398 17.796C16.045 17.932 15.516 18.096 14.541 18.14C13.487 18.188 13.171 18.198 10.5 18.198C7.83 18.198 7.513 18.188 6.46 18.14C5.484 18.095 4.955 17.932 4.602 17.796C4.16762 17.6357 3.77466 17.3801 3.452 17.048C3.11991 16.7253 2.86432 16.3324 2.704 15.898C2.567 15.545 2.404 15.016 2.36 14.041C2.312 12.986 2.302 12.671 2.302 10C2.302 7.33 2.312 7.014 2.36 5.96C2.405 4.984 2.567 4.455 2.704 4.102C2.886 3.636 3.103 3.302 3.452 2.952C3.802 2.602 4.136 2.386 4.602 2.204C4.955 2.067 5.484 1.904 6.459 1.86C7.514 1.812 7.829 1.802 10.5 1.802ZM10.5 13.333C9.61603 13.333 8.76827 12.9818 8.14321 12.3568C7.51815 11.7317 7.167 10.884 7.167 10C7.167 9.11603 7.51815 8.26827 8.14321 7.64321C8.76827 7.01815 9.61603 6.667 10.5 6.667C11.384 6.667 12.2317 7.01815 12.8568 7.64321C13.4818 8.26827 13.833 9.11603 13.833 10C13.833 10.884 13.4818 11.7317 12.8568 12.3568C12.2317 12.9818 11.384 13.333 10.5 13.333ZM10.5 4.865C9.82566 4.865 9.15793 4.99782 8.53492 5.25588C7.91191 5.51394 7.34584 5.89218 6.86901 6.36901C6.39218 6.84584 6.01394 7.41191 5.75588 8.03492C5.49782 8.65793 5.365 9.32566 5.365 10C5.365 10.6743 5.49782 11.3421 5.75588 11.9651C6.01394 12.5881 6.39218 13.1542 6.86901 13.631C7.34584 14.1078 7.91191 14.4861 8.53492 14.7441C9.15793 15.0022 9.82566 15.135 10.5 15.135C11.8619 15.135 13.168 14.594 14.131 13.631C15.094 12.668 15.635 11.3619 15.635 10C15.635 8.63811 15.094 7.33201 14.131 6.36901C13.168 5.40601 11.8619 4.865 10.5 4.865ZM17.038 4.662C17.038 4.81959 17.007 4.97563 16.9467 5.12122C16.8863 5.26681 16.798 5.3991 16.6865 5.51053C16.5751 5.62196 16.4428 5.71035 16.2972 5.77066C16.1516 5.83096 15.9956 5.862 15.838 5.862C15.6804 5.862 15.5244 5.83096 15.3788 5.77066C15.2332 5.71035 15.1009 5.62196 14.9895 5.51053C14.878 5.3991 14.7897 5.26681 14.7293 5.12122C14.669 4.97563 14.638 4.81959 14.638 4.662C14.638 4.34374 14.7644 4.03852 14.9895 3.81347C15.2145 3.58843 15.5197 3.462 15.838 3.462C16.1563 3.462 16.4615 3.58843 16.6865 3.81347C16.9116 4.03852 17.038 4.34374 17.038 4.662Z" fill="url(#paint0_radial_378_3535)" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 0C7.784 0 7.444 0.0119999 6.377 0.0599999C5.313 0.109 4.586 0.278 3.95 0.525C3.28247 0.775816 2.67773 1.16931 2.178 1.678C1.66931 2.17773 1.27582 2.78247 1.025 3.45C0.778 4.086 0.609 4.813 0.56 5.877C0.511 6.944 0.5 7.284 0.5 10C0.5 12.716 0.511 13.056 0.56 14.123C0.609 15.187 0.778 15.914 1.025 16.55C1.27582 17.2175 1.66931 17.8223 2.178 18.322C2.67773 18.8307 3.28247 19.2242 3.95 19.475C4.586 19.722 5.313 19.891 6.377 19.94C7.444 19.988 7.784 20 10.5 20C13.216 20 13.556 19.988 14.623 19.94C15.687 19.891 16.414 19.722 17.05 19.475C17.7175 19.2242 18.3223 18.8307 18.822 18.322C19.3307 17.8223 19.7242 17.2175 19.975 16.55C20.222 15.914 20.391 15.187 20.44 14.123C20.488 13.056 20.5 12.716 20.5 10C20.5 7.284 20.488 6.944 20.44 5.877C20.391 4.813 20.222 4.086 19.975 3.45C19.7242 2.78247 19.3307 2.17773 18.822 1.678C18.3223 1.16931 17.7175 0.775816 17.05 0.525C16.414 0.278 15.687 0.109 14.623 0.0599999C13.556 0.0119999 13.216 0 10.5 0ZM10.5 1.802C13.17 1.802 13.486 1.812 14.54 1.86C15.516 1.905 16.045 2.067 16.398 2.204C16.864 2.386 17.198 2.603 17.548 2.952C17.898 3.302 18.114 3.636 18.296 4.102C18.432 4.455 18.596 4.984 18.64 5.959C18.688 7.014 18.698 7.329 18.698 10C18.698 12.67 18.688 12.986 18.64 14.04C18.595 15.016 18.432 15.545 18.296 15.898C18.1357 16.3324 17.8801 16.7253 17.548 17.048C17.198 17.398 16.864 17.614 16.398 17.796C16.045 17.932 15.516 18.096 14.541 18.14C13.487 18.188 13.171 18.198 10.5 18.198C7.83 18.198 7.513 18.188 6.46 18.14C5.484 18.095 4.955 17.932 4.602 17.796C4.16762 17.6357 3.77466 17.3801 3.452 17.048C3.11991 16.7253 2.86432 16.3324 2.704 15.898C2.567 15.545 2.404 15.016 2.36 14.041C2.312 12.986 2.302 12.671 2.302 10C2.302 7.33 2.312 7.014 2.36 5.96C2.405 4.984 2.567 4.455 2.704 4.102C2.886 3.636 3.103 3.302 3.452 2.952C3.802 2.602 4.136 2.386 4.602 2.204C4.955 2.067 5.484 1.904 6.459 1.86C7.514 1.812 7.829 1.802 10.5 1.802ZM10.5 13.333C9.61603 13.333 8.76827 12.9818 8.14321 12.3568C7.51815 11.7317 7.167 10.884 7.167 10C7.167 9.11603 7.51815 8.26827 8.14321 7.64321C8.76827 7.01815 9.61603 6.667 10.5 6.667C11.384 6.667 12.2317 7.01815 12.8568 7.64321C13.4818 8.26827 13.833 9.11603 13.833 10C13.833 10.884 13.4818 11.7317 12.8568 12.3568C12.2317 12.9818 11.384 13.333 10.5 13.333ZM10.5 4.865C9.82566 4.865 9.15793 4.99782 8.53492 5.25588C7.91191 5.51394 7.34584 5.89218 6.86901 6.36901C6.39218 6.84584 6.01394 7.41191 5.75588 8.03492C5.49782 8.65793 5.365 9.32566 5.365 10C5.365 10.6743 5.49782 11.3421 5.75588 11.9651C6.01394 12.5881 6.39218 13.1542 6.86901 13.631C7.34584 14.1078 7.91191 14.4861 8.53492 14.7441C9.15793 15.0022 9.82566 15.135 10.5 15.135C11.8619 15.135 13.168 14.594 14.131 13.631C15.094 12.668 15.635 11.3619 15.635 10C15.635 8.63811 15.094 7.33201 14.131 6.36901C13.168 5.40601 11.8619 4.865 10.5 4.865ZM17.038 4.662C17.038 4.81959 17.007 4.97563 16.9467 5.12122C16.8863 5.26681 16.798 5.3991 16.6865 5.51053C16.5751 5.62196 16.4428 5.71035 16.2972 5.77066C16.1516 5.83096 15.9956 5.862 15.838 5.862C15.6804 5.862 15.5244 5.83096 15.3788 5.77066C15.2332 5.71035 15.1009 5.62196 14.9895 5.51053C14.878 5.3991 14.7897 5.26681 14.7293 5.12122C14.669 4.97563 14.638 4.81959 14.638 4.662C14.638 4.34374 14.7644 4.03852 14.9895 3.81347C15.2145 3.58843 15.5197 3.462 15.838 3.462C16.1563 3.462 16.4615 3.58843 16.6865 3.81347C16.9116 4.03852 17.038 4.34374 17.038 4.662Z" fill="url(#paint0_radial_378_3535)" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 0C7.784 0 7.444 0.0119999 6.377 0.0599999C5.313 0.109 4.586 0.278 3.95 0.525C3.28247 0.775816 2.67773 1.16931 2.178 1.678C1.66931 2.17773 1.27582 2.78247 1.025 3.45C0.778 4.086 0.609 4.813 0.56 5.877C0.511 6.944 0.5 7.284 0.5 10C0.5 12.716 0.511 13.056 0.56 14.123C0.609 15.187 0.778 15.914 1.025 16.55C1.27582 17.2175 1.66931 17.8223 2.178 18.322C2.67773 18.8307 3.28247 19.2242 3.95 19.475C4.586 19.722 5.313 19.891 6.377 19.94C7.444 19.988 7.784 20 10.5 20C13.216 20 13.556 19.988 14.623 19.94C15.687 19.891 16.414 19.722 17.05 19.475C17.7175 19.2242 18.3223 18.8307 18.822 18.322C19.3307 17.8223 19.7242 17.2175 19.975 16.55C20.222 15.914 20.391 15.187 20.44 14.123C20.488 13.056 20.5 12.716 20.5 10C20.5 7.284 20.488 6.944 20.44 5.877C20.391 4.813 20.222 4.086 19.975 3.45C19.7242 2.78247 19.3307 2.17773 18.822 1.678C18.3223 1.16931 17.7175 0.775816 17.05 0.525C16.414 0.278 15.687 0.109 14.623 0.0599999C13.556 0.0119999 13.216 0 10.5 0ZM10.5 1.802C13.17 1.802 13.486 1.812 14.54 1.86C15.516 1.905 16.045 2.067 16.398 2.204C16.864 2.386 17.198 2.603 17.548 2.952C17.898 3.302 18.114 3.636 18.296 4.102C18.432 4.455 18.596 4.984 18.64 5.959C18.688 7.014 18.698 7.329 18.698 10C18.698 12.67 18.688 12.986 18.64 14.04C18.595 15.016 18.432 15.545 18.296 15.898C18.1357 16.3324 17.8801 16.7253 17.548 17.048C17.198 17.398 16.864 17.614 16.398 17.796C16.045 17.932 15.516 18.096 14.541 18.14C13.487 18.188 13.171 18.198 10.5 18.198C7.83 18.198 7.513 18.188 6.46 18.14C5.484 18.095 4.955 17.932 4.602 17.796C4.16762 17.6357 3.77466 17.3801 3.452 17.048C3.11991 16.7253 2.86432 16.3324 2.704 15.898C2.567 15.545 2.404 15.016 2.36 14.041C2.312 12.986 2.302 12.671 2.302 10C2.302 7.33 2.312 7.014 2.36 5.96C2.405 4.984 2.567 4.455 2.704 4.102C2.886 3.636 3.103 3.302 3.452 2.952C3.802 2.602 4.136 2.386 4.602 2.204C4.955 2.067 5.484 1.904 6.459 1.86C7.514 1.812 7.829 1.802 10.5 1.802ZM10.5 13.333C9.61603 13.333 8.76827 12.9818 8.14321 12.3568C7.51815 11.7317 7.167 10.884 7.167 10C7.167 9.11603 7.51815 8.26827 8.14321 7.64321C8.76827 7.01815 9.61603 6.667 10.5 6.667C11.384 6.667 12.2317 7.01815 12.8568 7.64321C13.4818 8.26827 13.833 9.11603 13.833 10C13.833 10.884 13.4818 11.7317 12.8568 12.3568C12.2317 12.9818 11.384 13.333 10.5 13.333ZM10.5 4.865C9.82566 4.865 9.15793 4.99782 8.53492 5.25588C7.91191 5.51394 7.34584 5.89218 6.86901 6.36901C6.39218 6.84584 6.01394 7.41191 5.75588 8.03492C5.49782 8.65793 5.365 9.32566 5.365 10C5.365 10.6743 5.49782 11.3421 5.75588 11.9651C6.01394 12.5881 6.39218 13.1542 6.86901 13.631C7.34584 14.1078 7.91191 14.4861 8.53492 14.7441C9.15793 15.0022 9.82566 15.135 10.5 15.135C11.8619 15.135 13.168 14.594 14.131 13.631C15.094 12.668 15.635 11.3619 15.635 10C15.635 8.63811 15.094 7.33201 14.131 6.36901C13.168 5.40601 11.8619 4.865 10.5 4.865ZM17.038 4.662C17.038 4.81959 17.007 4.97563 16.9467 5.12122C16.8863 5.26681 16.798 5.3991 16.6865 5.51053C16.5751 5.62196 16.4428 5.71035 16.2972 5.77066C16.1516 5.83096 15.9956 5.862 15.838 5.862C15.6804 5.862 15.5244 5.83096 15.3788 5.77066C15.2332 5.71035 15.1009 5.62196 14.9895 5.51053C14.878 5.3991 14.7897 5.26681 14.7293 5.12122C14.669 4.97563 14.638 4.81959 14.638 4.662C14.638 4.34374 14.7644 4.03852 14.9895 3.81347C15.2145 3.58843 15.5197 3.462 15.838 3.462C16.1563 3.462 16.4615 3.58843 16.6865 3.81347C16.9116 4.03852 17.038 4.34374 17.038 4.662Z" fill="url(#paint1_radial_378_3535)" /> <defs> <radialGradient id="paint0_radial_378_3535" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(17.4 22.7) rotate(-115.776) scale(27.2737 40.5665)"> <stop offset="0.24392" stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#FF1B90' : customColor}" /> <stop offset="0.436673" stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#F80261' : customColor}" /> <stop offset="0.688476" stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#ED00C0' : customColor}" /> <stop offset="0.776787" stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#C500E9' : customColor}" /> <stop offset="0.893155" stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#7017FF' : customColor}" /> </radialGradient> <radialGradient id="paint1_radial_378_3535" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(7.75 19.31) rotate(-57.4396) scale(11.8174 12.2918)"> <stop stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#FFD600' : customColor}" /> <stop offset="0.484375" stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#FF6930' : customColor}" /> <stop offset="0.734375" stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#FE3B36' : customColor}" /> <stop offset="1" stop-color="${theme === 'black' ? '#ffffff' : theme === 'white' ? '#000000' : theme === 'match' || theme === 'matchOutline' ? '#FE3B36' : customColor}" stop-opacity="0" /> </radialGradient> </defs> </svg>`; const magicLinkLoginIcon = (theme, customColor) => ` <svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" > <path fill="${ theme === 'match' || theme === 'black' ? '#ffffff' : theme === 'matchOutline' || theme === 'white' ? '#000000' : customColor }" fillRule="evenodd" d="M10.975 14.51a1.05 1.05 0 000-1.485 2.95 2.95 0 010-4.172l3.536-3.535a2.95 2.95 0 114.172 4.172l-1.093 1.092a1.05 1.05 0 001.485 1.485l1.093-1.092a5.05 5.05 0 00-7.142-7.142L9.49 7.368a5.05 5.05 0 000 7.142c.41.41 1.075.41 1.485 0zm2.05-5.02a1.05 1.05 0 000 1.485 2.95 2.95 0 010 4.172l-3.5 3.5a2.95 2.95 0 11-4.171-4.172l1.025-1.025a1.05 1.05 0 00-1.485-1.485L3.87 12.99a5.05 5.05 0 007.142 7.142l3.5-3.5a5.05 5.05 0 000-7.142 1.05 1.05 0 00-1.485 0z" clipRule="evenodd" ></path> </svg>`; const mobileAppLoginIcon = (theme, customColor) => ` <svg width="20" height="24" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg" > <path d="M9.75 0.5H2.25C1.42275 0.5 0.75 1.17275 0.75 2V14C0.75 14.8273 1.42275 15.5 2.25 15.5H9.75C10.5773 15.5 11.25 14.8273 11.25 14V2C11.25 1.17275 10.5773 0.5 9.75 0.5ZM2.25 11.7493V2.75H9.75L9.7515 11.7493H2.25Z" fill=${ theme === 'match' || theme === 'black' ? '#ffffff' : theme === 'matchOutline' ? '#FD823E' : theme === 'white' ? '#000000' : customColor } /> </svg> `; function isElementVisible(element) { return ( document.body.contains(element) && getComputedStyle(element).display !== "none" && getComputedStyle(element).visibility !== "hidden" && getComputedStyle(element).opacity !== "0" && !element.hasAttribute("hidden") && !isAncestorHidden(element) ); } function isAncestorHidden(element) { let parent = element.parentElement; while (parent) { if ( getComputedStyle(parent).display === "none" || getComputedStyle(parent).visibility === "hidden" || getComputedStyle(parent).opacity === "0" || parent.hasAttribute("hidden") ) { return true; } parent = parent.parentElement; } return false; } function showAlert(message) { const alertBox = document.createElement("div"); alertBox.textContent = message; alertBox.style.position = "fixed"; alertBox.style.top = "20px"; alertBox.style.right = "-300px"; // Start off-screen alertBox.style.backgroundColor = "#000000"; // Black background alertBox.style.color = "#ffffff"; // White text alertBox.style.padding = "15px"; alertBox.style.borderRadius = "8px"; alertBox.style.zIndex = "1000"; alertBox.style.transition = "right 0.5s ease-in-out, opacity 0.5s ease-in-out"; // Transition for sliding and fading alertBox.style.boxShadow = "0 2px 5px rgba(0, 0, 0, 0.2)"; // Optional shadow for depth document.body.appendChild(alertBox); // Slide in requestAnimationFrame(() => { alertBox.style.right = "20px"; // Move into view alertBox.style.opacity = "1"; // Ensure opacity is set to 1 }); // Slide out and remove the alert after a few seconds setTimeout(() => { alertBox.style.opacity = "0"; // Fade out alertBox.style.right = "-300px"; // Move out of view // Wait for the transition to finish before removing the element setTimeout(() => { document.body.removeChild(alertBox); }, 500); // Match this duration with the exit transition duration }, 3000); } </script> </div></body> </html>