PageSourceSearch

https://www.passagedudesir.com/

html passagedudesir.com collected 2026-09-26 07:43:49 UTC 1,065,890 bytes, 19,001 lines download raw bytes

1<!doctype html>
2<html class="js" lang="fr">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="#53225E">
8    
8<script>
9      window.THEME_DEBUG = false;
10      try { if (localStorage.getItem('theme_debug') === '1') window.THEME_DEBUG = true; } catch (e) {}
11      window.tlog = function () { if (window.THEME_DEBUG) console.log.apply(console, arguments); };
12    </script>
12<script>
13      (function () {
14        var COOKIE = 'pdd_locale';
15        var CURRENT = "fr";
16        var PRIMARY = "fr";
17        var ROOTS = {"fr": "\/",
18"en": "\/en",
19"de": "\/de",
20"nl": "\/nl"
21};
22
23        function readCookie(name) {
24          var m = document.cookie.match('(?:^|; )' + name + '=([^;]*)');
25          return m ? decodeURIComponent(m[1]) : '';
26        }
27
28        // 1) Rattrapage — exécuté AVANT la réécriture du cookie (sinon on l'écraserait
29        //    par la langue primaire de la page d'atterrissage).
30        try {
31          var saved = readCookie(COOKIE);
32          var ref = document.referrer || '';
33          var fromCheckout = /\/checkouts?(\/|$)/.test(ref) || /\.shopify\.com/.test(ref);
34          var path = location.pathname;
35          var hasPrefix = false;
36          for (var iso in ROOTS) {
37            var r = ROOTS[iso];
38            if (r && r !== '/' && (path === r || path.indexOf(r + '/') === 0)) { hasPrefix = true; break; }
39          }
40          if (saved && saved !== PRIMARY && ROOTS[saved] && !hasPrefix && fromCheckout) {
41            var target = ROOTS[saved].replace(/\/$/, '') + path + location.search + location.hash;
42            window.tlog && window.tlog('[locale-bounce]', saved, 'depuis checkout ->', target);
43            location.replace(target);
44            return; // navigation en cours, on n'exécute pas la suite
45          }
46        } catch (e) {}
47
48        // 2) Mémorisation de la langue courante sur chaque page storefront.
49        try {
50          document.cookie = COOKIE + '=' + encodeURIComponent(CURRENT) +
51            ';path=/;max-age=3600;SameSite=Lax';
52        } catch (e) {}
53      })();
54    </script>
54
55
56    
56<script>
57        window._axcb = window._axcb || [];
58        window._axcb.push(function(sdk){
59        sdk.on('ready', function(){
60        sdk.settings.userCookiesDomain = "passagedudesir.com";
61          });
62        });
63    </script>
63
64    
64<script>
65      if (location.pathname.startsWith('/en/') || location.pathname.startsWith('/de/') || location.pathname.startsWith('/nl/')) {
66        window.PVC_SCRIPT_INJECTED = true;
67        window.PVCL_SCRIPT_INJECTED = true;
68      }
69    </script>
69
70    
71
72    
73	
73<script>const observerCFH=new MutationObserver(e=>{e.forEach(({addedNodes:e})=>{e.forEach(e=>{if(e.nodeType===Node.ELEMENT_NODE&&"SCRIPT"===e.tagName){let{innerHTML:t,className:a,src:n}=e;t.includes("asyncLoad")&&(e.innerHTML=t.replace("if(window.attachEvent)","document.addEventListener('asyncLazyLoad', event => { asyncLoad(); });if(window.attachEvent)").replaceAll(", asyncLoad",", () => {}")),t.includes("PreviewBarInjector")&&(e.innerHTML=t.replace("DOMContentLoaded","asyncLazyLoad")),"analytics"===a&&(e.type="text/lazyload");(n.includes("assets/storefront/features")||n.includes("assets/shopify_pay")||n.includes("connect.facebook.net"))&&(e.setAttribute("data-src",n),e.removeAttribute("src"))}})})});observerCFH.observe(document.documentElement,{childList:!0,subtree:!0});</script>
73
74
75
76
77
78<link rel="canonical" href="https://www.passagedudesir.com/"><link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
79
80    <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/global.js?v=114367358531420510921789400537" as="script" rel="preload">
81    <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.theme.js?v=8379606027159266691779979223" as="script" rel="preload">
82<link rel="icon" type="image/png" href="//www.passagedudesir.com/cdn/shop/files/favicon_site.png?crop=center&height=32&v=1742305189&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>Passage du Désir : boutique de cadeaux et jouets coquins</title>
83
84    
85      <meta name="description" content="Passage du Désir : la première marque dédiée au développement durable du couple. Sélection de sextoys de qualité ; de cadeaux coquins et romantiques.">
86    
87
88    
89
90<meta property="og:site_name" content="Passage du Désir">
91<meta property="og:url" content="https://www.passagedudesir.com/">
92<meta property="og:title" content="Passage du Désir : boutique de cadeaux et jouets coquins">
93<meta property="og:type" content="website">
94<meta property="og:description" content="Passage du Désir : la première marque dédiée au développement durable du couple. Sélection de sextoys de qualité ; de cadeaux coquins et romantiques."><meta property="og:image" content="https://www.passagedudesir.com/cdn/shop/files/Shopify_-_Image_partage_reseaux_sociaux.png?v=1789474787">
95  <meta property="og:image:width" content="1200">
96  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
97<meta name="twitter:title" content="Passage du Désir : boutique de cadeaux et jouets coquins">
98<meta name="twitter:description" content="Passage du Désir : la première marque dédiée au développement durable du couple. Sélection de sextoys de qualité ; de cadeaux coquins et romantiques.">
99
100<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/global.js?v=114367358531420510921789400537" defer="defer"></script>
100<script>
101    (function(){
102      try {
103        window.__pddCache = { inflight: new Map() };
104        var FRESH_MS = 5000;
105        var MUTATION_PATHS = ['/cart/add', '/cart/update', '/cart/change', '/cart/clear'];
106        var COALESCE = function(p) {
107          return p === '/cart.json' || p === '/cart.js'
108              || /^\/products\/[^/]+\.(?:js|json)$/.test(p);
109        };
110        var orig = window.fetch;
111        if (!orig) return;
112        window.fetch = function(input, init){
113          try {
114            var url = typeof input === 'string' ? input : (input && input.url) || '';
115            var method = ((init && init.method) || (typeof input === 'object' && input && input.method) || 'GET').toString().toUpperCase();
116            var u = new URL(url, location.origin);
117            var inflight = window.__pddCache.inflight;
118            for (var i = 0; i < MUTATION_PATHS.length; i++) {
119              if (u.pathname.indexOf(MUTATION_PATHS[i]) === 0) {
120                inflight.forEach(function(_, k){
121                  if (k.indexOf('/cart.json') === 0 || k.indexOf('/cart.js') === 0) inflight.delete(k);
122                });
123                return orig.apply(this, arguments);
124              }
125            }
126            if (method !== 'GET') return orig.apply(this, arguments);
127            if (COALESCE(u.pathname)) {
128              var key = u.pathname + u.search;
129              if (inflight.has(key)) {
130                return inflight.get(key).then(function(resp){ return resp.clone(); });
131              }
132              var promise = orig.apply(this, arguments);
133              inflight.set(key, promise);
134              setTimeout(function(){ inflight.delete(key); }, FRESH_MS);
135              return promise.then(function(resp){ return resp.clone(); });
136            }
137          } catch(_){}
138          return orig.apply(this, arguments);
139        };
140      } catch(e){ /* fail-open : si une exception survient, fetch reste original */ }
141    })();
142    </script>
142
143
144    
144<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
144<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/86859481361/digital_wallets/dialog">
145<meta id="in-context-paypal-metadata" data-shop-id="86859481361" data-venmo-supported="false" data-environment="production" data-locale="fr_FR" data-paypal-v4="true" data-currency="EUR">
146<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.passagedudesir.com/">
147<link rel="alternate" hreflang="fr" href="https://www.passagedudesir.com/">
148<link rel="alternate" hreflang="en" href="https://www.passagedudesir.com/en">
149<link rel="alternate" hreflang="de" href="https://www.passagedudesir.com/de">
150<link rel="alternate" hreflang="nl" href="https://www.passagedudesir.com/nl">
151<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR&configuration_id=8903426430&edited_at=1782806170"></script>
151
152<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
153<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-FR&configuration_id=8903426430&edited_at=1782806170&shop_id=86859481361" crossorigin="anonymous"></script>
vendor: 1 bytes, line 153
153
154<script id="shopify-features" type="application/json">{"accessToken":"94cc28c235eddff229ce568cd1ce22bc","betas":["rich-media-storefront-analytics"],"domain":"www.passagedudesir.com","predictiveSearch":true,"shopId":86859481361,"locale":"fr"}</script>
vendor: 1 bytes, line 154
154
155<script>var Shopify = Shopify || {};
156Shopify.shop = "passage-du-desir-sandbox.myshopify.com";
157Shopify.locale = "fr";
158Shopify.currency = {"active":"EUR","rate":"1.0"};
159Shopify.country = "FR";
160Shopify.theme = {"name":"theme-passage-du-desir\/main","id":188280897918,"schema_name":"Dawn","schema_version":"14.0.0","theme_store_id":null,"role":"main"};
161Shopify.theme.handle = "null";
162Shopify.theme.style = {"id":null,"handle":null};
163Shopify.cdnHost = "www.passagedudesir.com/cdn";
164Shopify.routes = Shopify.routes || {};
165Shopify.routes.root = "/";
166Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
167Shopify.SignInWithShop = Shopify.SignInWithShop || {};
168Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
169Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 169
169
170<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 170
170
171<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 171
171
172<script>
173  window.ShopifyPay = window.ShopifyPay || {};
174  window.ShopifyPay.apiHost = "shop.app\/pay";
175  window.ShopifyPay.redirectState = null;
176</script>
vendor: 1 bytes, line 176
176
177<script>
178  window.Shopify = window.Shopify || {};
179  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
180  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
181  window.Shopify.SignInWithShop.eligible = true;
182</script>
vendor: 1 bytes, line 182
182
183<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 183
183
184<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"></script>
vendor: 1 bytes, line 184
184
185<script type="module">
186  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
187
188  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
189
190</script>
vendor: 1 bytes, line 190
190
191<script>
192  window.Shopify = window.Shopify || {};
193  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
194  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.fr.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.fr.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.fr.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.fr.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.fr.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.fr.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.fr.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.fr.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.fr.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.fr.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.fr.esm.js"],"listener":["modules/v2/loader.listener.fr.esm.js"],"pay-button":["modules/v2/loader.pay-button.fr.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.fr.esm.js"],"shop-button":["modules/v2/loader.shop-button.fr.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.fr.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.fr.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.fr.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.fr.esm.js"],"shop-login":["modules/v2/loader.shop-login.fr.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.fr.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.fr.esm.js"]};
195</script>
vendor: 1 bytes, line 195
195
196<script>(function() {
197  var isLoaded = false;
198  function asyncLoad() {
199    if (isLoaded) return;
200    isLoaded = true;
201    var urls = ["https:\/\/pvc-app.herokuapp.com\/get_script\/49c053185fd511efa3d0da632c20ff5f.js?shop=passage-du-desir-sandbox.myshopify.com","https:\/\/d1564fddzjmdj5.cloudfront.net\/initializercolissimo.js?app_name=happycolissimo\u0026cloud=d1564fddzjmdj5.cloudfront.net\u0026shop=passage-du-desir-sandbox.myshopify.com","https:\/\/redirectify.app\/script_tags\/tracking.js?shop=passage-du-desir-sandbox.myshopify.com","https:\/\/wisepops.net\/loader.js?v=3\u0026h=Hgi5qXaiaY\u0026shop=passage-du-desir-sandbox.myshopify.com","https:\/\/cdn1.profitmetrics.io\/3474A1BC3E5AF19B\/shopify-bundle.js?shop=passage-du-desir-sandbox.myshopify.com","\/\/cdn.shopify.com\/proxy\/128c9c597fcf60f4bafb3e05619740b72700f3bc84c421b1672d80fda80f15ee\/web.baback.co\/internal\/v2\/shopify-embed?shop=passage-du-desir-sandbox.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
202    for (var i = 0; i < urls.length; i++) {
203      var s = document.createElement('script');
204      s.type = 'text/javascript';
205      s.async = true;
206      s.src = urls[i];
207      var x = document.getElementsByTagName('script')[0];
208      x.parentNode.insertBefore(s, x);
209    }
210  };
211  if(window.attachEvent) {
212    window.attachEvent('onload', asyncLoad);
213  } else {
214    window.addEventListener('load', asyncLoad, false);
215  }
216})();</script>
vendor: 1 bytes, line 216
216
217<script id="__st">var __st={"a":86859481361,"offset":7200,"reqid":"d7b758c1-d1f7-4126-81c6-800b994d395a-1790408627","pageurl":"www.passagedudesir.com\/","u":"40f530e3f30e","p":"home"};</script>
vendor: 1 bytes, line 217
217
218<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 218
218
219<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protégé par hCaptcha',privacyText:'Confidentialité',termsText:'Conditions'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 219
219
220<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.passagedudesir.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 220
220
221<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.passagedudesir.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
221<script crossorigin="anonymous" defer="defer" src="//www.passagedudesir.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 221
221
222<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 222
222
223<script>
224  window.Shopify = window.Shopify || {};
225  window.Shopify.MCP = window.Shopify.MCP || {};
226  window.Shopify.MCP.enabled = true;
227  window.Shopify.MCP.shop = "passage-du-desir-sandbox.myshopify.com";
228  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.passagedudesir.com\/api\/mcp";
229  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
230</script>
vendor: 1 bytes, line 230
230
231<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.passagedudesir.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
232</script>
vendor: 1 bytes, line 232
232
233<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.passagedudesir.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
234</script>
vendor: 1 bytes, line 234
234
235<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
236  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
237</script>
vendor: 1 bytes, line 237
237
238<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
239</script>
239
240<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.passagedudesir.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
241<style id="shopify-accelerated-checkout-cart">
242        #shopify-buyer-consent {
243  margin-top: 1em;
244  display: inline-block;
245  width: 100%;
246}
247
248#shopify-buyer-consent.hidden {
249  display: none;
250}
251
252#shopify-subscription-policy-button {
253  background: none;
254  border: none;
255  padding: 0;
256  text-decoration: underline;
257  font-size: inherit;
258  cursor: pointer;
259}
260
261#shopify-subscription-policy-button::before {
262  box-shadow: none;
263}
264
265      </style>
266<script id="sections-script" data-sections="header" defer="defer" src="//www.passagedudesir.com/cdn/shop/t/200/compiled_assets/scripts.js?v=83476994247231776811783527781"></script>
vendor: 1 bytes, line 266
266
267<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 267
267
268<script defer data-gorgias-loader-chat data-src="https://config.gorgias.chat/bundle-loader/shopify/www.passagedudesir.com"></script>
vendor: 1 bytes, line 268
268
269<script defer data-gorgias-loader-convert data-src="https://bundle.dyn-rev.app/loader.js?shop_name=passage-du-desir-sandbox"></script>
vendor: 1 bytes, line 269
269
270<script defer data-gorgias-loader-mailto-replace data-src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=passage-du-desir-sandbox"></script>
270<style data-shopify>@font-face {
271  font-family: Assistant;
272  font-weight: 700;
273  font-style: normal;
274  font-display: swap;
275  src: url("//www.passagedudesir.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
276       url("//www.passagedudesir.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
277}
278
279    
280    
281
282    @font-face {
283  font-family: Assistant;
284  font-weight: 400;
285  font-style: normal;
286  font-display: swap;
287  src: url("//www.passagedudesir.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
288       url("//www.passagedudesir.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
289}
290
291    @font-face {
292  font-family: Assistant;
293  font-weight: 400;
294  font-style: normal;
295  font-display: swap;
296  src: url("//www.passagedudesir.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
297       url("//www.passagedudesir.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
298}
299
300</style><style data-shopify>@font-face {
301  font-family: Assistant;
302  font-weight: 700;
303  font-style: normal;
304  font-display: swap;
305  src: url("//www.passagedudesir.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
306       url("//www.passagedudesir.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
307}
308
309  
310  
311@font-face {
312      font-family: 'DM Sans';
313      src: url('//www.passagedudesir.com/cdn/shop/files/DMSans-VariableFont.woff2?v=9013458870411533958') format('woff2');
314      font-weight: normal;
315      font-style: normal;
316      font-display: swap;
317      font-weight: 300 800;
318    }
319
320    @font-face {
321      font-family: 'Bricolage Grotesque 72pt SemiCondensed';
322      src: url('//www.passagedudesir.com/cdn/shop/files/BricolageGrotesque_72pt_SemiCondensed-Regular.woff2?v=16962248305036251216') format('woff2');
323      font-weight: normal;
324      font-style: normal;
325      font-display: swap;
326    }
327
328    @font-face {
329      font-family: 'Bricolage Grotesque 72pt SemiCondensed';
330      src: url('//www.passagedudesir.com/cdn/shop/files/BricolageGrotesque_72pt_SemiCondensed-SemiBold.woff2?v=9951186725566126300') format('woff2');
331      font-weight: 600;
332      font-style: normal;
333      font-display: swap;
334    }
335
336    @font-face {
337      font-family: 'Bricolage Grotesque 72pt SemiCondensed';
338      src: url('//www.passagedudesir.com/cdn/shop/files/BricolageGrotesque_72pt_SemiCondensed-ExtraBold.woff2?v=8850277598698657866') format('woff2');
339      font-weight: 800;
340      font-style: normal;
341      font-display: swap;
342    }</style><style data-shopify>
343         
344           :root,
345           .color-scheme-1 {
346             --color-background: 255,255,255;
347           
348             --gradient-background: #ffffff;
349           
350
351           
352
353           --color-foreground: 83,34,94;
354           --color-foreground-title: 83,34,94;
355           --color-background-contrast: 191,191,191;
356           --color-shadow: 83,34,94;
357           --color-button: 83,34,94;
358           --color-button-hover: 255,255,255;
359           --color-button-text: 255,255,255;
360           --color-button-text-hover: 83,34,94;
361           --color-button-border: 83,34,94;
362           --color-button-border-hover: 83,34,94;
363           --color-secondary-button: 255,255,255;
364           --color-secondary-button-hover: 83,34,94;
365           --color-secondary-button-text: 83,34,94;
366           --color-secondary-button-text-hover: 255,255,255;
367           --color-secondary-button-border: 255,255,255;
368           --color-secondary-button-border-hover: 83,34,94;
369           --color-link: 83,34,94;
370           --color-badge-foreground: 83,34,94;
371           --color-badge-background: 255,255,255;
372           --color-badge-border: 83,34,94;
373           --payment-terms-background-color: rgb(255 255 255);
374         }
375         
376           
377           .color-scheme-2 {
378             --color-background: 255,244,237;
379           
380             --gradient-background: #fff4ed;
381           
382
383           
384
385           --color-foreground: 83,34,94;
386           --color-foreground-title: 83,34,94;
387           --color-background-contrast: 255,166,110;
388           --color-shadow: 18,18,18;
389           --color-button: 83,34,94;
390           --color-button-hover: 255,255,255;
391           --color-button-text: 255,255,255;
392           --color-button-text-hover: 83,34,94;
393           --color-button-border: 83,34,94;
394           --color-button-border-hover: 255,255,255;
395           --color-secondary-button: 255,255,255;
396           --color-secondary-button-hover: 83,34,94;
397           --color-secondary-button-text: 83,34,94;
398           --color-secondary-button-text-hover: 255,255,255;
399           --color-secondary-button-border: 255,255,255;
400           --color-secondary-button-border-hover: 83,34,94;
401           --color-link: 83,34,94;
402           --color-badge-foreground: 83,34,94;
403           --color-badge-background: 255,244,237;
404           --color-badge-border: 83,34,94;
405           --payment-terms-background-color: rgb(255 244 237);
406         }
407         
408           
409           .color-scheme-3 {
410             --color-background: 245,242,249;
411           
412             --gradient-background: #f5f2f9;
413           
414
415           
416
417           --color-foreground: 83,34,94;
418           --color-foreground-title: 83,34,94;
419           --color-background-contrast: 178,155,209;
420           --color-shadow: 18,18,18;
421           --color-button: 83,34,94;
422           --color-button-hover: 255,255,255;
423           --color-button-text: 255,255,255;
424           --color-button-text-hover: 83,34,94;
425           --color-button-border: 83,34,94;
426           --color-button-border-hover: 255,255,255;
427           --color-secondary-button: 255,255,255;
428           --color-secondary-button-hover: 83,34,94;
429           --color-secondary-button-text: 83,34,94;
430           --color-secondary-button-text-hover: 255,255,255;
431           --color-secondary-button-border: 255,255,255;
432           --color-secondary-button-border-hover: 83,34,94;
433           --color-link: 83,34,94;
434           --color-badge-foreground: 83,34,94;
435           --color-badge-background: 245,242,249;
436           --color-badge-border: 83,34,94;
437           --payment-terms-background-color: rgb(245 242 249);
438         }
439         
440           
441           .color-scheme-4 {
442             --color-background: 120,91,223;
443           
444             --gradient-background: #785bdf;
445           
446
447           
448
449           --color-foreground: 255,255,255;
450           --color-foreground-title: 255,255,255;
451           --color-background-contrast: 58,30,156;
452           --color-shadow: 18,18,18;
453           --color-button: 83,34,94;
454           --color-button-hover: 255,255,255;
455           --color-button-text: 255,255,255;
456           --color-button-text-hover: 83,34,94;
457           --color-button-border: 83,34,94;
458           --color-button-border-hover: 255,255,255;
459           --color-secondary-button: 255,255,255;
460           --color-secondary-button-hover: 83,34,94;
461           --color-secondary-button-text: 83,34,94;
462           --color-secondary-button-text-hover: 255,255,255;
463           --color-secondary-button-border: 255,255,255;
464           --color-secondary-button-border-hover: 83,34,94;
465           --color-link: 255,255,255;
466           --color-badge-foreground: 255,255,255;
467           --color-badge-background: 120,91,223;
468           --color-badge-border: 255,255,255;
469           --payment-terms-background-color: rgb(120 91 223);
470         }
471         
472           
473           .color-scheme-5 {
474             --color-background: 172,248,205;
475           
476             --gradient-background: #acf8cd;
477           
478
479           
480
481           --color-foreground: 255,255,255;
482           --color-foreground-title: 255,255,255;
483           --color-background-contrast: 54,238,134;
484           --color-shadow: 18,18,18;
485           --color-button: 83,34,94;
486           --color-button-hover: 255,255,255;
487           --color-button-text: 255,255,255;
488           --color-button-text-hover: 83,34,94;
489           --color-button-border: 83,34,94;
490           --color-button-border-hover: 255,255,255;
491           --color-secondary-button: 255,255,255;
492           --color-secondary-button-hover: 83,34,94;
493           --color-secondary-button-text: 83,34,94;
494           --color-secondary-button-text-hover: 255,255,255;
495           --color-secondary-button-border: 255,255,255;
496           --color-secondary-button-border-hover: 83,34,94;
497           --color-link: 83,34,94;
498           --color-badge-foreground: 255,255,255;
499           --color-badge-background: 172,248,205;
500           --color-badge-border: 255,255,255;
501           --payment-terms-background-color: rgb(172 248 205);
502         }
503         
504           
505           .color-scheme-6912f298-0170-4041-a4c6-80b56dba2334 {
506             --color-background: 255,116,119;
507           
508             --gradient-background: #ff7477;
509           
510
511           
512
513           --color-foreground: 255,255,255;
514           --color-foreground-title: 255,255,255;
515           --color-background-contrast: 243,0,5;
516           --color-shadow: 18,18,18;
517           --color-button: 83,34,94;
518           --color-button-hover: 255,255,255;
519           --color-button-text: 255,255,255;
520           --color-button-text-hover: 83,34,94;
521           --color-button-border: 83,34,94;
522           --color-button-border-hover: 255,255,255;
523           --color-secondary-button: 255,255,255;
524           --color-secondary-button-hover: 83,34,94;
525           --color-secondary-button-text: 83,34,94;
526           --color-secondary-button-text-hover: 255,255,255;
527           --color-secondary-button-border: 255,255,255;
528           --color-secondary-button-border-hover: 83,34,94;
529           --color-link: 83,34,94;
530           --color-badge-foreground: 255,255,255;
531           --color-badge-background: 255,116,119;
532           --color-badge-border: 255,255,255;
533           --payment-terms-background-color: rgb(255 116 119);
534         }
535         
536           
537           .color-scheme-54c5a65d-c678-4450-b54d-a449a86f7bcb {
538             --color-background: 83,34,94;
539           
540             --gradient-background: #53225e;
541           
542
543           
544
545           --color-foreground: 255,255,255;
546           --color-foreground-title: 255,255,255;
547           --color-background-contrast: 100,41,113;
548           --color-shadow: 18,18,18;
549           --color-button: 255,255,255;
550           --color-button-hover: 255,255,255;
551           --color-button-text: 83,34,94;
552           --color-button-text-hover: 83,34,94;
553           --color-button-border: 83,34,94;
554           --color-button-border-hover: 83,34,94;
555           --color-secondary-button: 255,255,255;
556           --color-secondary-button-hover: 255,255,255;
557           --color-secondary-button-text: 83,34,94;
558           --color-secondary-button-text-hover: 83,34,94;
559           --color-secondary-button-border: 255,255,255;
560           --color-secondary-button-border-hover: 255,255,255;
561           --color-link: 255,255,255;
562           --color-badge-foreground: 255,255,255;
563           --color-badge-background: 83,34,94;
564           --color-badge-border: 255,255,255;
565           --payment-terms-background-color: rgb(83 34 94);
566         }
567         
568           
569           .color-scheme-1f3db2e8-4a40-43a2-8f83-f2e0ed4b7ed2 {
570             --color-background: 175,163,203;
571           
572             --gradient-background: #afa3cb;
573           
574
575           
576
577           --color-foreground: 255,255,255;
578           --color-foreground-title: 255,255,255;
579           --color-background-contrast: 106,86,152;
580           --color-shadow: 18,18,18;
581           --color-button: 83,34,94;
582           --color-button-hover: 255,255,255;
583           --color-button-text: 255,255,255;
584           --color-button-text-hover: 83,34,94;
585           --color-button-border: 83,34,94;
586           --color-button-border-hover: 255,255,255;
587           --color-secondary-button: 255,255,255;
588           --color-secondary-button-hover: 83,34,94;
589           --color-secondary-button-text: 83,34,94;
590           --color-secondary-button-text-hover: 255,255,255;
591           --color-secondary-button-border: 255,255,255;
592           --color-secondary-button-border-hover: 83,34,94;
593           --color-link: 83,34,94;
594           --color-badge-foreground: 255,255,255;
595           --color-badge-background: 175,163,203;
596           --color-badge-border: 255,255,255;
597           --payment-terms-background-color: rgb(175 163 203);
598         }
599         
600           
601           .color-scheme-c37d656e-565b-49f6-a15c-18eadb384983 {
602             --color-background: 233,239,255;
603           
604             --gradient-background: #e9efff;
605           
606
607           
608
609           --color-foreground: 37,44,97;
610           --color-foreground-title: 37,44,97;
611           --color-background-contrast: 105,146,255;
612           --color-shadow: 18,18,18;
613           --color-button: 37,44,97;
614           --color-button-hover: 233,239,255;
615           --color-button-text: 255,255,255;
616           --color-button-text-hover: 37,44,97;
617           --color-button-border: 37,44,97;
618           --color-button-border-hover: 37,44,97;
619           --color-secondary-button: 233,239,255;
620           --color-secondary-button-hover: 37,44,97;
621           --color-secondary-button-text: 37,44,97;
622           --color-secondary-button-text-hover: 233,239,255;
623           --color-secondary-button-border: 37,44,97;
624           --color-secondary-button-border-hover: 37,44,97;
625           --color-link: 37,44,97;
626           --color-badge-foreground: 37,44,97;
627           --color-badge-background: 233,239,255;
628           --color-badge-border: 37,44,97;
629           --payment-terms-background-color: rgb(233 239 255);
630         }
631         
632
633         body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6912f298-0170-4041-a4c6-80b56dba2334, .color-scheme-54c5a65d-c678-4450-b54d-a449a86f7bcb, .color-scheme-1f3db2e8-4a40-43a2-8f83-f2e0ed4b7ed2, .color-scheme-c37d656e-565b-49f6-a15c-18eadb384983 {
634           color: rgb(var(--color-foreground));
635           background-color: rgb(var(--color-background));
636         }
637
638         :root {--font-body-family: 'DM Sans', sans-serif;
639             --font-body-style: normal;
640             --font-body-weight: 400;
641             --font-heading-family: 'Bricolage Grotesque 72pt SemiCondensed', sans-serif;
642             --font-heading-style: normal;
643             --font-heading-weight: 800;--font-body-scale: 1.0;
644           --font-heading-scale: 1.0;
645
646           --media-padding: px;
647           --media-border-opacity: 0.05;
648           --media-border-width: 1px;
649           --media-radius: 0px;
650           --media-shadow-opacity: 0.0;
651           --media-shadow-horizontal-offset: 0px;
652           --media-shadow-vertical-offset: 4px;
653           --media-shadow-blur-radius: 5px;
654           --media-shadow-visible: 0;
655
656           --page-width: 160rem;
657           --page-width-margin: 0rem;
658
659           --product-card-image-padding: 0.0rem;
660           --product-card-corner-radius: 2.0rem;
661           --product-card-text-alignment: left;
662           --product-card-border-width: 0.0rem;
663           --product-card-border-opacity: 0.1;
664           --product-card-shadow-opacity: 0.0;
665           --product-card-shadow-visible: 0;
666           --product-card-shadow-horizontal-offset: 0.0rem;
667           --product-card-shadow-vertical-offset: 0.4rem;
668           --product-card-shadow-blur-radius: 0.5rem;
669
670           --collection-card-image-padding: 0.0rem;
671           --collection-card-corner-radius: 2.0rem;
672           --collection-card-text-alignment: left;
673           --collection-card-border-width: 0.0rem;
674           --collection-card-border-opacity: 0.1;
675           --collection-card-shadow-opacity: 0.0;
676           --collection-card-shadow-visible: 0;
677           --collection-card-shadow-horizontal-offset: 0.0rem;
678           --collection-card-shadow-vertical-offset: 0.4rem;
679           --collection-card-shadow-blur-radius: 0.5rem;
680
681           --blog-card-image-padding: 0.0rem;
682           --blog-card-corner-radius: 2.0rem;
683           --blog-card-text-alignment: left;
684           --blog-card-border-width: 0.0rem;
685           --blog-card-border-opacity: 0.1;
686           --blog-card-shadow-opacity: 0.0;
687           --blog-card-shadow-visible: 0;
688           --blog-card-shadow-horizontal-offset: 0.0rem;
689           --blog-card-shadow-vertical-offset: 0.4rem;
690           --blog-card-shadow-blur-radius: 0.5rem;
691
692           --badge-corner-radius: 4.0rem;
693
694           --popup-border-width: 1px;
695           --popup-border-opacity: 0.1;
696           --popup-corner-radius: 0px;
697           --popup-shadow-opacity: 0.05;
698           --popup-shadow-horizontal-offset: 0px;
699           --popup-shadow-vertical-offset: 4px;
700           --popup-shadow-blur-radius: 5px;
701
702           --drawer-border-width: 1px;
703           --drawer-border-opacity: 0.1;
704           --drawer-shadow-opacity: 0.0;
705           --drawer-shadow-horizontal-offset: 0px;
706           --drawer-shadow-vertical-offset: 4px;
707           --drawer-shadow-blur-radius: 5px;
708
709           --spacing-sections-desktop: 0px;
710           --spacing-sections-mobile: 0.0px;
711
712           --grid-desktop-vertical-spacing: 40px;
713           --grid-desktop-horizontal-spacing: 8px;
714           --grid-mobile-vertical-spacing: 20px;
715           --grid-mobile-horizontal-spacing: 4px;
716
717           --text-boxes-border-opacity: 0.1;
718           --text-boxes-border-width: 0px;
719           --text-boxes-radius: 20px;
720           --text-boxes-shadow-opacity: 0.0;
721           --text-boxes-shadow-visible: 0;
722           --text-boxes-shadow-horizontal-offset: 0px;
723           --text-boxes-shadow-vertical-offset: 4px;
724           --text-boxes-shadow-blur-radius: 5px;
725
726           --buttons-radius: 40px;
727           --buttons-radius-outset: 41px;
728           --buttons-border-width: 1px;
729           --buttons-border-opacity: 1.0;
730           --buttons-shadow-opacity: 0.0;
731           --buttons-shadow-visible: 0;
732           --buttons-shadow-horizontal-offset: 0px;
733           --buttons-shadow-vertical-offset: 4px;
734           --buttons-shadow-blur-radius: 5px;
735           --buttons-border-offset: 0.3px;
736
737           --inputs-radius: 40px;
738           --inputs-border-width: 1px;
739           --inputs-border-opacity: 0.55;
740           --inputs-shadow-opacity: 0.0;
741           --inputs-shadow-horizontal-offset: 0px;
742           --inputs-margin-offset: 0px;
743           --inputs-shadow-vertical-offset: 4px;
744           --inputs-shadow-blur-radius: 5px;
745           --inputs-radius-outset: 41px;
746
747           --variant-pills-radius: 10px;
748           --variant-pills-border-width: 1px;
749           --variant-pills-border-opacity: 1.0;
750           --variant-pills-shadow-opacity: 0.0;
751           --variant-pills-shadow-horizontal-offset: 0px;
752           --variant-pills-shadow-vertical-offset: 4px;
753           --variant-pills-shadow-blur-radius: 5px;
754         }
755
756         *,
757         *::before,
758         *::after {
759           box-sizing: inherit;
760         }
761
762         html {
763           box-sizing: border-box;
764           font-size: calc(var(--font-body-scale) * 62.5%);
765           height: 100%;
766         }
767
768         body {
769           min-height: 100%;
770           margin: 0;
771           font-size: 1.6rem;
772           font-family: var(--font-body-family);
773           font-style: var(--font-body-style);
774           font-weight: var(--font-body-weight);
775      	-webkit-font-smoothing: antialiased;
776         }
777
778      
779         
780    </style>
781
782    <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/base.css?v=176428851592130967541779270928" rel="stylesheet" type="text/css" media="all" />
783    <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-cover-video.css?v=41100447479450112991780473482" rel="stylesheet" type="text/css" media="all" />
784    
785<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.theme.css?v=104103291814094669701787668581" rel="stylesheet" type="text/css" media="all" />
786
787
788
789
790<style>.cart-drawer{transform:translateX(100%)}.cart-overlay{visibility:hidden}.menu-drawer{transform:translateX(-100%);visibility:hidden}.ppf-popup{display:none}.orbe--hidden{display:none}</style><link rel="preload" href="//www.passagedudesir.com/cdn/shop/files/DMSans-VariableFont.woff2?v=9013458870411533958" as="font" type="font/woff2" crossorigin>
791      <link
792        rel="preload"
793        href="//www.passagedudesir.com/cdn/shop/files/BricolageGrotesque_72pt_SemiCondensed-Regular.woff2?v=16962248305036251216"
794        as="font"
795        type="font/woff2"
796        crossorigin
797      >
798      <link
799        rel="preload"
800        href="//www.passagedudesir.com/cdn/shop/files/BricolageGrotesque_72pt_SemiCondensed-SemiBold.woff2?v=9951186725566126300"
801        as="font"
802        type="font/woff2"
803        crossorigin
804      >
805      <link
806        rel="preload"
807        href="//www.passagedudesir.com/cdn/shop/files/BricolageGrotesque_72pt_SemiCondensed-ExtraBold.woff2?v=8850277598698657866"
808        as="font"
809        type="font/woff2"
810        crossorigin
811      ><link
812        rel="stylesheet"
813        href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-predictive-search.css?v=48868660371840430641766423747"
814      >
814<script>
815      if (Shopify.designMode) {
816        document.documentElement.classList.add('shopify-design-mode');
817      }
818    </script>
818
819    
819<script>
820      window.shopUrl = 'https://www.passagedudesir.com';
821      window.routes = {
822        cart_add_url: '/cart/add',
823        cart_change_url: '/cart/change',
824        cart_update_url: '/cart/update',
825        cart_url: '/cart',
826        predictive_search_url: '/search/suggest',
827        root_url: '/',
828        template_name: 'index',
829      };
830
831      window.cartStrings = {
832        error: `Une erreur est survenue lors de l’actualisation de votre panier. Veuillez réessayer.`,
833        error_limit_adhesion: `Vous ne pouvez acheter qu'une seule carte.`,
834        error_limit_adhesion_customer: `Vous êtes déjà membre du Club Purple.`,
835        quantityError: `Vous ne pouvez pas ajouter plus de [quantity] de ce produit à votre panier.`,
836      };
837
838      window.variantStrings = {
839        addToCart: `Ajouter au panier`,
840        soldOut: `Bientôt dispo`,
841        unavailable: `Non disponible`,
842        unavailable_with_option: `[value] – indisponible`,
843      };
844
845      window.quickOrderListStrings = {
846        itemsAdded: `[quantity] articles ajoutés`,
847        itemAdded: `[quantity] article ajouté`,
848        itemsRemoved: `[quantity] articles retirés`,
849        itemRemoved: `[quantity] article retiré`,
850        viewCart: `Voir le panier`,
851        each: `[money]/pièce`,
852        min_error: `Cet article a un minimum de [min]`,
853        max_error: `Cet article a un maximum de [max]`,
854        step_error: `Vous pouvez ajouter cet article uniquement par incréments de [step]`,
855      };
856
857      window.accessibilityStrings = {
858        imageAvailable: `L&#39;image [index] est maintenant disponible dans la galerie`,
859        shareSuccess: `Lien copié dans le presse-papiers`,
860        pauseSlideshow: `Interrompre le diaporama`,
861        playSlideshow: `Lire le diaporama`,
862        recipientFormExpanded: `Formulaire de destinataire de carte-cadeau agrandi`,
863        recipientFormCollapsed: `Formulaire de destinataire de carte-cadeau réduit`,
864        countrySelectorSearchCount: `[count] pays/régions trouvés`,
865      };
866
867      window.assetsUrl = {
868        css: [],
869        js: [],
870      };
871    </script>
871<script type="application/ld+json">
872		{
873		  "@context": "http://schema.org",
874		  "@type": "WebSite",
875        "name": "Passage du Désir",
876        "url": "https:\/\/www.passagedudesir.com",
877        "sameAs": ["https:\/\/www.facebook.com\/passagedudesir","https:\/\/www.instagram.com\/passagedudesir\/?hl=fr","https:\/\/www.tiktok.com\/@passage.du.desir","https:\/\/www.youtube.com\/@passagedudesir9889","https:\/\/linkedin.com\/company\/passagedudesir"],
878        "potentialAction": {
879        "@type": "SearchAction",
880        "target": "https:\/\/www.passagedudesir.com\/search?q={search_term_string}",
881        "query-input": "required name=search_term_string"
882        }
883		}
884	</script>
884<script type="application/ld+json">
885		{
886		  "@context": "http://schema.org",
887		  "@type": "Organization",
888        "name": "Passage du Désir",
889        "url": "https:\/\/www.passagedudesir.com",
890        
891            "logo": "https:\/\/www.passagedudesir.com\/cdn\/shop\/files\/LOGO_PDD_2024_4d19c5c4-41ee-43e5-8d9a-5e89344809d3.svg?v=1730213856\u0026width=500",
892        
893        "brand": "Passage du Désir",
894        "legalName": "Les Ailes Pourpres",
895        "foundingDate": "2006",
896        "knowsAbout": [
897            "Bien-être sexuel",
898            "Épanouissement du couple",
899            "Santé sexuelle",
900            "Sextoys de haute qualité",
901            "Cadeaux romantiques",
902            "Éducation à la sexualité",
903            "Cosmétique intime"
904        ],
905        "description": "Passage du Désir : la première marque dédiée au développement durable du couple. Sélection de sextoys de qualité ; de cadeaux coquins et romantiques.",
906        "sameAs": ["https:\/\/www.facebook.com\/passagedudesir","https:\/\/www.instagram.com\/passagedudesir\/?hl=fr","https:\/\/www.tiktok.com\/@passage.du.desir","https:\/\/www.youtube.com\/@passagedudesir9889","https:\/\/linkedin.com\/company\/passagedudesir"],
907        "address": {
908			"@type": "PostalAddress",
909			"addressCountry": "FR",
910			"addressLocality": "Paris",
911			"postalCode": "75004",
912			"streetAddress": "11 Rue Saint-Martin"
913        },
914        "contactPoint":{
915			"@type":"ContactPoint",
916			"contactType":"customer support",
917			"telephone": "+33967004206",
918			"areaServed": "FR",
919			"email": "[email protected]"
920        },
921		"Iso6523code":[
922			"0009: 493529648",
923			"9957: FR65493529648"
924		],
925		"vatId": "FR65493529648",
926		"hasMerchantReturnPolicy": {
927			"@type": "MerchantReturnPolicy",
928			"applicableCountry": "FR",
929			"returnPolicyCountry": "FR",
930			"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
931			"merchantReturnDays": 30,
932			"returnMethod": "https://schema.org/ReturnByMail",
933			"returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
934			"itemCondition": "https://schema.org/NewCondition",
935			"restockingFee": {
936				"@type": "MonetaryAmount",
937				"currency": "EUR",
938				"value": "0"
939			},"merchantReturnLink": "https:\/\/www.passagedudesir.com\/policies\/refund-policy"
940}
941		}
942	</script>
942<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/sidecart.js?v=115629783124359225081781611629" defer="defer"></script>
942<script
943        type="text/javascript"
944        data-src="https://cdn-widgetsrepository.yotpo.com/v1/loader/BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk?languageCode=fr"
945      ></script>
945<!-- Just Button -->
945<script>
946        (function () {
947          function loadJust() {
948            var s = document.createElement('script');
949            s.src = 'https://checkout-button-shopify.vercel.app/just-pay-button.js';
950            s.type = 'module';
951            document.head.appendChild(s);
952          }
953          if ('requestIdleCallback' in window) {
954            requestIdleCallback(loadJust, { timeout: 3000 });
955          } else {
956            window.addEventListener('load', function () { setTimeout(loadJust, 1500); });
957          }
958        })();
959      </script>
959<link href="https://checkout-button-shopify.vercel.app/styles.css" rel="stylesheet" crossorigin>
960    
960<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/just-integration.js?v=67247697110914415351779876342" defer="defer"></script>
960<script>window.PDD_SALE_SCHEME = 'scheme-6912f298-0170-4041-a4c6-80b56dba2334';</script>
960
961    
961<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/dopp-discount-badge.js?v=136345648321089648591787668558" defer="defer"></script>
961<style data-shopify>.section--padding {
962        padding-top: 0px;
963        padding-bottom: 0px;
964      }
965
966      @media screen and (min-width: 750px) {
967        .section--padding {
968          padding-top: px;
969          padding-bottom: px;
970        }
971      }</style><style>
972      #just-frame-payment {
973        z-index: 9999999999;
974      }
975    </style>
976    
976<script>
977      
978    </script>
978
979    
979<script>
980      window.JUST_FETCH_DISCOUNT = async (source) => {
981        if (source !== 'cart') return '';
982        try {
983          const cart = await fetch('/cart.json').then((el) => el?.json?.());
984          return cart.items.find((el) => el.discounts?.[0])?.discounts?.[0]?.title;
985        } catch {
986          return '';
987        }
988      };
989    </script>
989
990    <!-- End of Just Button -->
991  <!-- BEGIN app block: shopify://apps/regios-discounts/blocks/regios_discounts_embed/dc1514bb-4830-4102-bffa-e8b300bac5bd -->
992
993<script id="regios-dopp-config" type="application/json">
994{
995  "discountConfigs": {"2136885494142":"null","2136890212734":"null","2136893227390":"null","2137869058430":"null","2138466058622":"null","2139505066366":"null","2139585577342":"null","2139588788606":"null","2145390264702":"null","2145418871166":"null","2145465991550":"null","2145547059582":"null","2145603092862":"null","2145630159230":"null","2145664958846":"null","2145685504382":"null","2145704771966":"null","2146553561470":"null","2147512025470":"null","2150949519742":"{\"config\":{\"message\":\"test aphrodisiaques\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if481\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"check-if904\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount358\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\",\"quantity\":\"1\"},\"dimensions\":{\"width\":406,\"height\":396},\"position\":{\"x\":1232.6099265339162,\"y\":-403.22374176979736},\"title\":\"choco aphro à -50%\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"14893530972542\"}}],\"position\":{\"x\":597.2987697769323,\"y\":-44.80847411112593},\"dimensions\":{\"width\":292,\"height\":180},\"tooltips\":{}},\"otherwise\":{\"id\":\"check-if71\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount158\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"dimensions\":{\"width\":331,\"height\":376},\"position\":{\"x\":1031.1383205773948,\"y\":183.19152588887408},\"title\":\"pallier\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"\",\"subtotal\":\"89.00\",\"appliesTo\":\"ENTIRE_ORDER\"}}],\"dimensions\":{\"width\":300,\"height\":0},\"position\":{\"x\":636,\"y\":183.19152588887408},\"tooltips\":{}},\"conditions\":[{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"89.00\",\"appliesTo\":\"ENTIRE_ORDER\"}}],\"dimensions\":{\"width\":262,\"height\":160},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-01-28T13:07:06Z\",\"endDate\":\"2025-03-10T09:53:54Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2150951584126":"null","2151467680126":"{\"config\":{\"isEnabled\":true,\"message\":\"un cadeau offert dès 2 produits achetés de la marque MJS\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577583284497\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"ANNIVERSAIRE\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\"
995:452},\"position\":{\"x\":642,\"y\":0},\"variants\":{\"10002014765329\":\"50104005886225\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-01-30T12:48:29Z\",\"endDate\":\"2025-01-30T13:22:34Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2151471907198":"null","2151666057598":"null","2151784219006":"null","2152504656254":"null","2152507769214":"null","2155791745406":"null","2156061622654":"null","2156065227134":"null","2156282970494":"null","2156540526974":"null","2159585427838":"null","2159769551230":"null","2161546133886":"{\"config\":{\"message\":\"Le 2ème sextoy à -50%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if96\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount362\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\",\"quantity\":\"1\"},\"dimensions\":{\"width\":406,\"height\":396},\"position\":{\"x\":634,\"y\":0},\"title\":\"-50% sur votre 2ème sextoy\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"706553905534\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"dimensions\":{\"width\":292,\"height\":180},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"LOWEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-02-16T08:41:10Z\",\"endDate\":\"2026-03-11T22:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2161664491902":"null","2161928208766":"{\"config\":{\"isEnabled\":true,\"message\":\"Cadeau Livret Pédagojouie offert pour votre 1ère commande\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if356\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart362\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":468},\"position\":{\"x\":523.5,\"y\":-92.5},\"title\":\"Le petit livret Pédagojouie - Tome 2\",\"variants\":{\"14969157845374\":\"55244268667262\"}},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"300.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"dimensions\":{\"width\":292,\"height\":325},\"position\":{\"x\":132,\"y\":-69.5},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":-108.5,\"y\":-33.5}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-02-27T14:56:35Z\",\"endDate\":\"2026-06-10T14:09:48Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}
995","2161931387262":"{\"config\":{\"isEnabled\":true,\"message\":\"Cadeau cartes à gratter Love unlimited\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"ALL_PRODUCTS\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"\",\"subtotal\":\"129.00\",\"appliesTo\":\"ENTIRE_ORDER\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Cadeau cartes à gratter Love unlimited\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":452},\"position\":{\"x\":642,\"y\":0},\"variants\":{\"10002132042001\":\"50104193024273\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":262,\"height\":213},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-02-27T15:08:10Z\",\"endDate\":\"2025-04-03T12:39:34Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2161934434686":"{\"config\":{\"isEnabled\":true,\"message\":\"OFFRE LELO : un vibro kaya offert pour l'achat d'un produit de la sélection LELO\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577582792977\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"1\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"10002020598033,10002021941521\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"OFFRE LELO : un rabbit Kaya offert pour l'achat d'un produit de marque LELO\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":468},\"position\":{\"x\":642,\"y\":0},\"variants\":{\"10002053169425\":\"50104072077585\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":358},\"position\":{\"x\":246,\"y\":-2.7856115107913553}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-01-20T08:47:16Z\",\"endDate\":\"2026-05-26T09:18:04Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2162200609150":"null","2162201297278":"null","2162201559422":"null","2162201624958":"null","2162201756030":"null","2162201854334":"null","2162201985406":"null","2162202116478":"null","2162202214782":"null","2163082559870":"{\"config\":{\"isEnabled\":true,\"message\":\"Un set de nuit offert pour l'achat d'un Enhance Womanizer\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"14955748098430\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"OFFRE Womanizer Enhance :  un set de nuit offert et sa trousse\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\"
995:468},\"position\":{\"x\":678.2087481146305,\"y\":-2.336048265460022},\"variants\":{\"15059999359358\":\"55407860220286\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":240,\"height\":212},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-05-26T10:38:16Z\",\"endDate\":\"2026-06-30T10:03:13Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2163397067134":"null","2163451691390":"null","2163676774782":"null","2163692568958":"null","2164023165310":"null","2164139393406":"null","2165264875902":"null","2165576335742":"null","2165601436030":"null","2167679779198":"{\"config\":{\"message\":\"50% sur le 2ème labophyto\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577584136465\",\"selectedProducts\":[]}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"then\":{\"id\":\"entrypoint-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Product discount\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\",\"quantity\":\"02\"},\"dimensions\":{\"width\":639,\"height\":528},\"position\":{\"x\":571.5049728888267,\"y\":-32.19550262068745}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":264,\"height\":265},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"LOWEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-01-09T19:27:17Z\",\"endDate\":\"2025-03-31T08:56:38Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2167718347134":"null","2170002932094":"null","2170346668414":"null","2170355810686":"null","2170395525502":"null","2173765583230":"null","2173939057022":"null","2175169429886":"null","2175626281342":"null","2179575775614":"null","2180133093758":"null","2180135125374":"null","2180199088510":"null","2180229169534":"null","2180503601534":"null","2181401936254":"null","2181876154750":"null","2183654932862":"null","2183697039742":"null","2183718895998":"null","2183859929470":"{\"config\":{\"isEnabled\":true,\"message\":\"OFFRE TAO : Une boîte de Chocolat aphrodisiaque offerte  pour l'achat de ce produit \",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedCollections\":[],\"asListOfIds\":\"14922382705022\",\"selectedProducts\":[]}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"1\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"OFFRE TAO : Une boîte de Chocolat aphrodisiaque offerte pour l'achat de ce produit\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\"
995:460},\"position\":{\"x\":846.5958349110189,\"y\":-12.837385719907047},\"variants\":{\"14893530972542\":\"54920712028542\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":246,\"y\":-2.7856115107913553}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-05-06T22:30:00Z\",\"endDate\":\"2025-05-20T08:28:51Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2183963771262":"null","2184260190590":"{\"config\":{\"message\":\"Braderie purple\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if855\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount546\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"25\"},\"dimensions\":{\"width\":347,\"height\":396},\"position\":{\"x\":634.7373835297927,\"y\":-36.04409346349689},\"title\":\"-25% Braderie Purple\"},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"club-purple\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"724108771710\"}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":246.5,\"y\":0.5},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-05-20T22:00:00Z\",\"endDate\":\"2025-05-25T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2184282997118":"{\"config\":{\"isEnabled\":true,\"message\":\"REGIOS TEST Copy of Cadeau Livret Pédagojouie offert pour votre 1ère commande\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if356\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart362\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":523.5,\"y\":-92.5},\"title\":\"Le petit livret Pédagojouie - Tome 2\",\"variants\":{\"14893529334142\":\"54920709931390\"}},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577106084113\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"1.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}},{\"type\":\"COMPARE_NUMBER\",\"target\":\"CUSTOMER_NUMBER_OF_ORDERS\",\"to\":0,\"by\":\"EQUALS\"}],\"dimensions\":{\"width\":292,\"height\":286},\"position\":{\"x\":132,\"y\":-69.5},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":-108.5,\"y\":-33.5}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-02-27T14:56:35Z\",\"endDate\":\"2025-05-07T14:53:52Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2184297841022":"null","2185876406654":"null","2185888563582":"null","2186107912574":"null","2186400661886":"null","2186863542654":"null","2188040339838":"null","2188311789950":"null","2188315328894":"null","2188374212990":"null","2189060342142":"null","2189063291262":"null","2189536723326":"null","2189629227390":"null","2189704266110":"null","2189772489086":"null","2189782876542":"null","2190703067518":"null","2190836269438":"null","2190838301054":"null","2190878310782":"null","2191172370814":"null","2191174631806":"null","2191177351550":"null","2191233581438":"null","2191295512958":"null","2191297479038":"null","2191298396542":"null","2191299084670":"null","2191300264318":"null","2191301017982":"null","2191301706110":"null","2191302394238":"null","2191303016830":"null","2191305867646":"null","2191337193854":"null","2191351054718":"null","2191371993470":"null","2191372714366":"null","2191373599102":"null","2191375499646":"null","2191376417150":"null","2191377334654":"null","2191377826174":"null","2191378547070":"null","2191379169662":"null","2191382839678":"null","2204908519806":"null","2209400062334":"null","2209410646398":"null","2212192059774":"{\"config\":{\"message\"
995:\"Ventes privées\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if855\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount546\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":725.6594800425258,\"y\":-130.7999069720614},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if495\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount202\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":1052.0760885393802,\"y\":225.20009302793864},\"title\":\" ventes privées\"},\"otherwise\":{\"id\":\"check-if204\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount646\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"25\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":1902.7443792663569,\"y\":250.70005817329286},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if156\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount332\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"30\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":1998,\"y\":596.7000581732929},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if680\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount839\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"35\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":2510.2103684011577,\"y\":834.1025141810092},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if436\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount356\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"40\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":2911.9816758781617,\"y\":1189.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if528\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount567\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":3154,\"y\":1545.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if230\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount549\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"60\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":3642,\"y\":1815.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if830\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount160\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"70\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":3994,\"y\":2171.237289970276},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if210\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount378\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"75\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":4414,\"y\":2527.237289970276},\"title\":\"ventes privées\"},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"selectedProducts\":[],\"tagsToCheck\":[\"Offre | été 2025 ventes privées 75\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":3970,\"y\":2569.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}}
995,{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | été 2025 ventes privées 70\",\"Offre | été 2025 ventes privées 70\"]}}],\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":3606,\"y\":2171.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | été 2025 ventes privées 60\",\"Offre | été 2025 ventes privées 60\"]}}],\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":2798,\"y\":1765.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | été 2025 ventes privées 50\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":2766,\"y\":1545.2372899702757},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | été ventes privées 40\"]}}],\"position\":{\"x\":2337.438363438444,\"y\":1235.493950358813},\"dimensions\":{\"width\":292,\"height\":233},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | été 2025 ventes privées 35\"]}}],\"dimensions\":{\"width\":292,\"height\":333},\"position\":{\"x\":1926,\"y\":962.7000581732929},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | été 2025 ventes privées 30\",\"Offre | été 2025 ventes privées 30\",\"Offre | été 2025 ventes privées 30\"]}}],\"dimensions\":{\"width\":292,\"height\":273},\"position\":{\"x\":1566,\"y\":727.9261629096213},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | été 2025 ventes privées 25\",\"Offre | été 2025 ventes privées 25\"]}}],\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":1086,\"y\":581.2000930279387},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | été 2025 ventes privées 20\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":666,\"y\":225.20009302793864},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre |été 2025 ventes privées 15 \",\"Offre | été 2025 ventes privées 15\"]}}
995],\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":246.5,\"y\":0.5},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-06-19T22:30:00Z\",\"endDate\":\"2025-06-24T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2217133638014":"null","2217193701758":"{\"config\":{\"isEnabled\":true,\"message\":\"OFFRE Energy drink : un lubrifiant parfum \\\"energy drink\\\" offert pour l'achat d'un produit Bora Bora ou Moon\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedCollections\":[],\"asListOfIds\":\"10002106745105,10002138071313,14925854998910,15304831861118\",\"selectedProducts\":[]}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"1\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"OFFRE Energy Drink : Lubrifiant gourmand offert\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":661.2832151054805,\"y\":-28.924822658220705},\"variants\":{\"10002129715473\":\"50104189550865\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":293},\"position\":{\"x\":246,\"y\":-2.7856115107913553}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-02-27T15:21:16Z\",\"endDate\":\"2025-07-04T09:43:36Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2217220964734":"null","2218122281342":"null","2218236445054":"null","2218494689662":"null","2220630180222":"null","2220664029566":"null","2222554317182":"null","2223004156286":"null","2223012413822":"{\"config\":{\"message\":\"test pack lac 40% de remise sur le bundle\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"buy-x676\",\"type\":\"BUY_X\",\"requirements\":[{\"quantity\":1,\"productEligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577102283025\"}}],\"then\":{\"id\":\"apply-discount61\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"GET_Y\",\"customerGets\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"14865015570814\"},\"atDiscountedValue\":{\"type\":\"PERCENTAGE\",\"percentage\":\"40\"},\"quantity\":\"1\"},\"dimensions\":{\"width\":650,\"height\":716},\"position\":{\"x\":655,\"y\":0},\"title\":\"Votre pack découverte à -40%\"},\"otherwise\":null,\"dimensions\":{\"width\":324,\"height\":504},\"position\":{\"x\":246,\"y\":0.4938250427574076},\"maximumTimesToApply\":1},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
995,\"startDate\":\"2026-01-14T13:31:42Z\",\"endDate\":\"2026-04-20T14:17:41Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2223365587326":"null","2223695528318":"{\"config\":{\"isEnabled\":true,\"message\":\"OFFRE SVAKOM: un set d'accessoires offert pour l'achat d'un produit de marque SVAKOM\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577583776017\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"1\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"14893531988350,14893532905854,15445248442750\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"OFFRE SVAKOM : un Night set offert pour l'achat d'un produit SVAKOM (hors gaines)\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":692.2941782854041,\"y\":2.095590761891856},\"variants\":{\"15445248442750\":\"55802854211966\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":346},\"position\":{\"x\":246,\"y\":-2.7856115107913553}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-06-26T12:15:16Z\",\"endDate\":\"2025-11-30T22:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2224886284670":"null","2224890675582":"null","2224954769790":"null","222620437
9957470":"{\"config\":{\"isEnabled\":true,\"message\":\"Bon d'achat 20 euros envoyé par mail\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"727099736446\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Bon d'achat 20 euros envoyé par mail\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":488},\"position\":{\"x\":785.9251257336908,\"y\":-527.4372749433603},\"variants\":{\"15472103620990\":\"55910652608894\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":272},\"position\":{\"x\":244.68675191253016,\"y\":-412.3598994655234}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-03-11T23:00:00Z\",\"endDate\":\"2026-03-24T22:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2226994577790":"null","2227107103102":"null","2227627393406":"null","2227760660862":"null","2231108829566":"null","2233011765630":"null","2233349144958":"null","2233351373182":"null","2239392252286":"null","2240101679486":"{\"config\":{\"isEnabled\":true,\"message\":\"Offre Enhance gourde offerte\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"selectedProductVariants\":[],\"compactFormat\":{\"14955748098430\":\"55199768347006\"}}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Offre Enhance gourde offerte\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":1360.3916992187615,\"y\":-967.2000457763672},\"variants\":{\"15529621848446\":\"56090617479550\"}},\"otherwise\":{\"id\":\"check-if570\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart456\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":1052.0036933705123,\"y\":-315.20004577636723},\"title\":\"Offre Enhance gourde offerte\",\"variants\":{\"15529621848446\":\"56090617512318\"}},\"otherwise\":{\"id\":\"check-if200\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart424\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":1472.003693370512,\"y\":336.79995422363277},\"title\":\"Offre Enhance gourde offerte\",\"variants\":{\"15529621848446\":\"56090617545086\"}},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"selectedProductVariants\":[],\"compactFormat\":{\"14955748098430\":\"55199768412542\"}}}],\"dimensions\":{\"width\":284,\"height\":160},\"position\":{\"x\":1086,\"y\":336.79995422363277},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"selectedProductVariants\":[],\"compactFormat\":{\"14955748098430\":\"55199768379774\"}}}],\"dimensions\":{\"width\":279,\"height\":160},\"position\":{\"x\":580,\"y\":170},\"tooltips\":{}},\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":200},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"}
995,\"startDate\":\"2025-08-19T09:05:10Z\",\"endDate\":\"2025-09-30T21:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2240252019070":"null","2242617803134":"null","2242622947710":"null","2243892085118":"null","2246003196286":"null","2248455618942":"null","2249779970430":"null","2249822241150":"null","2250614079870":"null","2251169956222":"{\"config\":{\"isEnabled\":true,\"message\":\"Offre l'amour à la française\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"678727483774\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"1\",\"subtotal\":\"29.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"disableCurrencyConversion\":true}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"CADEAU HECTOR: une casquette dès 29€ d'achat\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":1041.920373593388,\"y\":408.93839138702583},\"variants\":{\"15549668229502\":\"56163271573886\"}},\"otherwise\":{\"id\":\"check-if754\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart886\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":952.1115522369696,\"y\":644.9383913870258},\"title\":\"CADEAU LOVE AND CARE: un carnet de gratitude dès 29€ d'achat\",\"variants\":{\"15549669769598\":\"56163278913918\"}},\"otherwise\":{\"id\":\"check-if850\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart341\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":1615.1444275926951,\"y\":536.1329417957451},\"title\":\"CADEAU GOLIATE : un totebag dès 29€ d'achat\",\"variants\":{\"15549692838270\":\"56163401335166\"}},\"otherwise\":{\"id\":\"check-if509\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart382\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":2540.2049180559106,\"y\":-63.461706269224464},\"title\":\"CADEAU YESFORLOV : une trousse dès 29€ d'achat\",\"variants\":{\"15565561004414\":\"56220991717758\"}},\"otherwise\":{\"id\":\"check-if109\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart459\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":2506.7772136387725,\"y\":527.7631291450107},\"title\":\"CADEAU MYLUBIE : un jeu de dés phosphoresscents dès 29€ d'achat\",\"variants\":{\"10002041405713\":\"50104056021265\"}},\"otherwise\":{\"id\":\"check-if61\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart103\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":2416.2049180559106,\"y\":1262.5382937307754},\"title\":\"CADEAU BAUBO : un baume infini dès 29€ d'acaht\",\"variants\":{\"15553743651198\":\"56178490605950\"}},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"707543728510\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"29.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":2028.2049180559106,\"y\":1262.5382937307754},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577582629137\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"29.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}
995],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":2336.51889034915,\"y\":692.3840289112262},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577584136465\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"29.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"disableCurrencyConversion\":true}}],\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":2022.2049180559106,\"y\":159.0715945120263},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577583743249\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"29.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"disableCurrencyConversion\":true}}],\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":658.2049180559106,\"y\":1184.9383913870256},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577584496913\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"29.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"disableCurrencyConversion\":true}}],\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":348.20491805591064,\"y\":698.9383913870258},\"tooltips\":{}},\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":459.0085954652275,\"y\":359.6725630308458}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-09-17T09:31:16Z\",\"endDate\":\"2025-10-14T21:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2251265868158":"null","2254473757054":"null","2254753726846":"null","2255989703038":"null","2256173859198":"{\"config\":{\"isEnabled\":true,\"message\":\"LOVENSE mini wand bao offert\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577582563601\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"30.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"disableCurrencyConversion\":true}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"LOVENSE mini wand bao offert\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":517.7005015031444,\"y\":-1075.0274381006554},\"variants\":{\"14893529629054\":\"54920710390142\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":313},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-07-07T22:30:00Z\",\"endDate\":\"2026-09-02T12:54:46Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2256399958398":"{\"config\":{\"message\":\"Regios Debug - Lub gourmand -50% sur le 2ème\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if900\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"check-if919\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount316\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\",\"quantity\":\"1\"}
995,\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":910,\"y\":-1.2886392016096693},\"title\":\"REGIOS DEBUG DISCOUNT\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"ALL_PRODUCTS\",\"selectedProducts\":[]}}],\"position\":{\"x\":578,\"y\":-1.2886392016096693},\"dimensions\":{\"width\":228,\"height\":212},\"tooltips\":{}},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"24008591737214\"}}],\"position\":{\"x\":207.34082395171134,\"y\":5.15455680643845},\"dimensions\":{\"width\":261,\"height\":160},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-09-16T14:31:53Z\",\"endDate\":\"2026-05-04T13:40:34Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2256810213758":"null","2258899337598":"{\"config\":{\"isEnabled\":true,\"message\":\"BIIRD Regii offert dès 35€\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577583382801\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"35.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"BIIRD petit plug Regii offert\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":49.8281155870402,\"y\":-1068.3887052693722},\"variants\":{\"14939308982654\":\"55066525892990\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":293},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-09-22T08:56:49Z\",\"endDate\":\"2025-12-31T16:56:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2258953929086":"null","2265039602046":"null","2265044386174":"null","2265067848062":"null","2265074925950":"null","2265101140350":"null","2265121882494":"null","2265231720830":"{\"config\":{\"isEnabled\":true,\"message\":\"offre chocolat ECLAT\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577098252561\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"20\",\"subtotal\":\"20.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"offre cadeau chocolat ECLATS \",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\"
995:460},\"position\":{\"x\":630.7743243243243,\"y\":-49.22027027027027},\"variants\":{\"14926191591806\":\"55014147522942\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-10-07T12:14:26Z\",\"endDate\":\"2025-10-10T10:37:29Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2265234243966":"null","2265235259774":"null","2265238012286":"null","2265239159166":"null","2265253577086":"null","2265261375870":"null","2265263276414":"null","2265263767934":"null","2265274876286":"null","2265588892030":"null","2265589580158":"null","2265682903422":"null","2265738641790":"null","2266612138366":"null","2266614890878":"null","2267584135550":"null","2267586789758":"null","2267680768382":"null","2267789361534":"null","2268358574462":"null","2269221519742":"{\"config\":{\"isEnabled\":true,\"message\":\"casquette Hector\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"678727483774\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"1\",\"subtotal\":\"29.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"disableCurrencyConversion\":true}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"CADEAU HECTOR: une casquette dès 29€ d'achat\",\"onlyApplyOncePerOrder\":true,\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":1083.920373593388,\"y\":398.93839138702583},\"variants\":{\"15549668229502\":\"56163271573886\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":459.0085954652275,\"y\":359.6725630308458}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-10-17T09:31:16Z\",\"endDate\":\"2025-10-17T21:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2269238296958":"null","2270480564606":"null","2271337775486":"null","2271340659070":"null","2271341511038":"null","2274873704830":"null","2274873868670":"null","2274874884478":"null","2274877571454":"null","2274878259582":"null","2274878718334":"null","2274878849406":"null","2274878980478":"null","2274879078782":"null","2274879177086":"null","2274879406462":"null","2274879439230":"null","2274879471998":"null","2274879504766":"null","2274879635838":"null","2274879701374":"null","2274879799678":"null","2274880029054":"null","2274880160126":"null","2274880291198":"null","2274880323966":"null","2274880356734":"null","2274880422270":"null","2274880487806":"null","2274880618878":"null","2274881110398":"null","2274881175934":"null","2274881307006":"null","2274881470846":"null","2274881634686":"null","2274881765758":"null","2274881831294":"null","2274882060670":"null","2274882158974":"null","2274882224510":"null","2274882486654":"null","2274882584958":"null","2274882617726":"null","2274882683262":"null","2274882748798":"null","2274882814334":"null","2274882879870":"null","2274883010942":"null","2274883043710":"null","2274883076478":"null","2274883207550":"null","2274883305854":"null","2274883338622":"null","2274883535230":"null","2274883633534":"null","2274883731838":"null","2274883830142":"null","2274883928446":"null","2274884059518":"null","2274884157822":"null","2274884256126":"null","2274884321662":"null","2274884387198":"null","2274885599614":"null","2274893529470":"null","2275816735102":"null","2275820536190":"null","2276048306558":"null","2276242850174":"{\"config\":{\"message\"
995:\"Black friday\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if855\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount546\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":725.6594800425258,\"y\":-130.7999069720614},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if495\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount202\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":1052.0760885393802,\"y\":225.20009302793864},\"title\":\" Black Friday\"},\"otherwise\":{\"id\":\"check-if204\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount646\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"25\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":1902.7443792663569,\"y\":250.70005817329286},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if156\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount332\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"30\"},\"dimensions\":{\"width\":332,\"height\":332},\"position\":{\"x\":1998,\"y\":596.7000581732929},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if680\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount839\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"35\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":2510.2103684011577,\"y\":834.1025141810092},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if436\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount356\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"40\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":2911.9816758781617,\"y\":1189.2372899702757},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if528\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount567\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"45\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":3136.361105301472,\"y\":1536.4178426210115},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if230\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount549\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":3528.6071055094612,\"y\":1820.276974169855},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if830\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount160\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"60\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":4247.2441310288705,\"y\":2004.9277113841526},\"title\":\"Black friday\"},\"otherwise\":{\"id\":\"check-if210\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount378\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"70\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":4410.065268556797,\"y\":2443.083832647473},\"title\":\"Black Friday\"},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"selectedProducts\":[],\"tagsToCheck\":[\"Offre | BF70\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}
995],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":3996.1921182808856,\"y\":2500.979042329179},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF60\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":3606,\"y\":2171.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"tagsToCheck\":[\"Offre | BF50\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}}],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":3050.1615045403846,\"y\":1939.5021513913846},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | BF45\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":2763.3609840668073,\"y\":1508.291066905575},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF40\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"position\":{\"x\":2337.438363438444,\"y\":1235.493950358813},\"dimensions\":{\"width\":274,\"height\":266},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF35\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":1926,\"y\":962.7000581732929},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF30\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":1116.46581947853,\"y\":886.6154098264307},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF25\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}
995],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":1086,\"y\":581.2000930279387},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF20\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":666,\"y\":225.20009302793864},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF15\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":246.5,\"y\":0.5},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-11-17T08:12:00Z\",\"endDate\":\"2025-11-18T22:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2276245176702":"null","2276435886462":"null","2277246534014":"null","2278704939390":"null","2278708609406":"null","2279283294590":"null","2279284343166":"null","2279310754174":"null","2279595573630":"null","2280169636222":"null","2280538866046":"null","2282253615486":"null","2282255122814":"null","2282255221118":"null","2282255647102":"null","2282255778174":"null","2282255909246":"null","2282256171390":"null","2282256204158":"null","2282256269694":"null","2282256367998":"null","2282256400766":"null","2282256499070":"null","2282256793982":"null","2282256957822":"null","2282257056126":"null","2282257121662":"null","2282257383806":"null","2282262167934":"null","2282881614206":"{\"config\":{\"message\":\"JUST X black friday\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if614\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"check-if855\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount546\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":1057.659480042526,\"y\":-130.7999069720614},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if495\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount202\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":1384.0760885393802,\"y\":225.20009302793864},\"title\":\" Black Friday\"},\"otherwise\":{\"id\":\"check-if204\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount646\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"25\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":2234.744379266357,\"y\":250.70005817329286},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if156\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount332\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"30\"}
995,\"dimensions\":{\"width\":332,\"height\":332},\"position\":{\"x\":2330,\"y\":596.7000581732929},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if680\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount839\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"35\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":2842.2103684011577,\"y\":834.1025141810092},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if436\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount356\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"40\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":3243.9816758781617,\"y\":1189.2372899702757},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if528\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount567\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"45\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":3468.361105301472,\"y\":1536.4178426210115},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if230\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount549\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":3860.6071055094612,\"y\":1820.276974169855},\"title\":\"Black Friday\"},\"otherwise\":{\"id\":\"check-if830\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount160\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"60\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":4579.2441310288705,\"y\":2004.9277113841526},\"title\":\"Black friday\"},\"otherwise\":{\"id\":\"check-if210\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount378\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"70\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":4742.065268556797,\"y\":2443.083832647473},\"title\":\"Black Friday\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"selectedProducts\":[],\"tagsToCheck\":[\"Offre | BF70\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":213},\"position\":{\"x\":4328.192118280886,\"y\":2500.979042329179},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF60\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":213},\"position\":{\"x\":3938,\"y\":2171.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"tagsToCheck\":[\"Offre | BF50\"]}}],\"dimensions\":{\"width\":274,\"height\":213},\"position\":{\"x\":3382.1615045403846,\"y\":1939.5021513913846},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | BF45\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}
995],\"dimensions\":{\"width\":274,\"height\":266},\"position\":{\"x\":3095.3609840668073,\"y\":1508.291066905575},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF40\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"position\":{\"x\":2669.438363438444,\"y\":1235.493950358813},\"dimensions\":{\"width\":274,\"height\":213},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF35\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":213},\"position\":{\"x\":2258,\"y\":962.7000581732929},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF30\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":213},\"position\":{\"x\":1448.46581947853,\"y\":886.6154098264307},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF25\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":213},\"position\":{\"x\":1418,\"y\":581.2000930279387},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF20\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":213},\"position\":{\"x\":1063.958410510807,\"y\":341.1018619599623},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | BF15\"]}},{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"pre-black-friday\"]}}],\"dimensions\":{\"width\":274,\"height\":213},\"position\":{\"x\":578.5,\"y\":0.5},\"tooltips\":{}},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[{\"id\":\"gid:\/\/shopify\/Customer\/23243362828670\",\"name\":\"Elena Chanet\",\"caption\":\"[email protected]\"}]}}],\"position\":{\"x\":246.5,\"y\":0.5},\"dimensions\":{\"width\":261,\"height\":160},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
995,\"startDate\":\"2025-11-17T08:12:00Z\",\"endDate\":\"2025-11-20T22:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2283403968894":"null","2285148799358":"null","2285173571966":"null","2285173801342":"null","2285174292862":"null","2285872677246":"null","2285874282878":"null","2286591934846":"null","2286617690494":"null","2287200731518":"null","2288036512126":"null","2290367234430":"null","2290399543678":"null","2290990711166":"{\"config\":{\"isEnabled\":true,\"message\":\"Creme orgasmique\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"1\",\"subtotal\":\"100.00\",\"appliesTo\":\"ENTIRE_ORDER\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Creme orgasmique\",\"dimensions\":{\"width\":384,\"height\":532},\"position\":{\"x\":502.74956054687493,\"y\":-51.12121988932296},\"variants\":{\"15703337992574\":\"56670032953726\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":261,\"height\":160},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-12-05T07:39:29Z\",\"endDate\":\"2025-12-08T22:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2291245252990":"null","2291252003198":"null","2292455014782":"{\"config\":{\"isEnabled\":true,\"message\":\"thermos pdd kdo 30\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577106084113,732079194494,577098252561\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"1\",\"subtotal\":\"30.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Ton thermos en cadeau dès 30 euros d'achat hors calendrier et carte cadeau\",\"dimensions\":{\"width\":650,\"height\":460},\"position\":{\"x\":698.0758485257388,\"y\":-64.43892134242732},\"variants\":{\"15698343985534\":\"56646565495166\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":273},\"position\":{\"x\":145.6733157199472,\"y\":111.86869220607663}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-12-11T23:05:00Z\",\"endDate\":\"2025-12-15T22:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2292913504638":"null","2294084665726":"null","2295605330302":"{\"config\":{\"message\":\"Ventes privées\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if855\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount546\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":725.659480042526,\"y\":-130.7999069720614},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if495\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount202\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"}
995,\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":1052.0760885393802,\"y\":225.20009302793864},\"title\":\" ventes privées\"},\"otherwise\":{\"id\":\"check-if204\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount646\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"25\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":1902.744379266357,\"y\":250.70005817329286},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if156\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount332\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"30\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":1998,\"y\":596.7000581732929},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if680\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount839\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"35\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":2510.2103684011577,\"y\":834.1025141810092},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if436\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount356\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"40\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":2911.9816758781617,\"y\":1189.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if45\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount144\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"45\"},\"dimensions\":{\"width\":332,\"height\":332},\"position\":{\"x\":3154,\"y\":1545.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if528\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount567\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":3486,\"y\":1845.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if230\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount549\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"60\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":3974,\"y\":2115.237289970276},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if267\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount336\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"65\"},\"dimensions\":{\"width\":332,\"height\":356},\"position\":{\"x\":4414,\"y\":2471.237289970276},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if830\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount160\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"70\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":4658,\"y\":2771.237289970276},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if210\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount378\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"75\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":5078,\"y\":3127.237289970276},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if180\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount198\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"85\"},\"dimensions\":{\"width\":332,\"height\":364},\"position\":{\"x\":5674,\"y\":3515.237289970276},\"title\":\"vente privées\"},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | ventes privées 85\"]}}
995],\"dimensions\":{\"width\":292,\"height\":285},\"position\":{\"x\":5286,\"y\":3515.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"selectedProducts\":[],\"tagsToCheck\":[\"Offre | ventes privées 75\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":4634,\"y\":3169.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 70\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":4270,\"y\":2771.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | ventes privées 65\"]}}],\"position\":{\"x\":3938,\"y\":2471.237289970276},\"dimensions\":{\"width\":292,\"height\":233},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 60\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":3130,\"y\":2065.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | ventes privées 50\"]}}],\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":2861.85799516783,\"y\":1796.2090478824646},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | ventes privées 45\"]}}],\"position\":{\"x\":2743.85799516783,\"y\":1454.2090478824646},\"dimensions\":{\"width\":292,\"height\":233},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 40\"]}}],\"position\":{\"x\":2373.1115934458294,\"y\":1255.1757324318532},\"dimensions\":{\"width\":292,\"height\":233},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 35\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":1926,\"y\":962.7000581732929},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 30\"]}}
995],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":1566,\"y\":727.9261629096213},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | ventes privées 25\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":1086,\"y\":581.2000930279387},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 20\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":666,\"y\":225.20009302793864},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 15\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":246.5,\"y\":0.5},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-06-16T22:04:00Z\",\"endDate\":\"2026-06-23T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2295832510846":"null","2298409484670":"null","2298647118206":"null","2299304444286":"{\"config\":{\"message\":\"TEST DAMIEN Ventes privées Soldes hiver 2025\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if855\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount546\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":725.6594800425258,\"y\":-130.7999069720614},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if495\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount202\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":1052.0760885393802,\"y\":225.20009302793864},\"title\":\" ventes privées\"},\"otherwise\":{\"id\":\"check-if204\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount646\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"25\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":1902.7443792663569,\"y\":250.70005817329286},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if156\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount332\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"30\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":1998,\"y\":596.7000581732929},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if680\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount839\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"35\"}
995,\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":2510.2103684011577,\"y\":834.1025141810092},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if436\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount356\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"40\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":2911.9816758781617,\"y\":1189.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if528\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount567\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":3154,\"y\":1545.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if230\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount549\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"60\"},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":3642,\"y\":1815.2372899702757},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if830\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount160\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"70\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":3994,\"y\":2171.237289970276},\"title\":\"ventes privées\"},\"otherwise\":{\"id\":\"check-if210\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount378\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"75\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":4414,\"y\":2527.237289970276},\"title\":\"ventes privées\"},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"selectedProducts\":[],\"tagsToCheck\":[\"Offre | ventes privées 75\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":3970,\"y\":2569.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 70\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":3606,\"y\":2171.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 60\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":2798,\"y\":1765.237289970276},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Offre | ventes privées 50\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":2766,\"y\":1545.2372899702757},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 40\"]}}],\"position\":{\"x\":2337.438363438444,\"y\":1235.493950358813}
995,\"dimensions\":{\"width\":292,\"height\":233},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 35\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":1926,\"y\":962.7000581732929},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 30\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":1566,\"y\":727.9261629096213},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 25\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":1086,\"y\":581.2000930279387},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 20\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":666,\"y\":225.20009302793864},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMERS\",\"selectedCustomers\":[],\"asListOfIds\":\"8537092292881\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"\",\"tagsToCheck\":[\"Offre | ventes privées 15\"]}}],\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":246.5,\"y\":0.5},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-12-23T23:05:00Z\",\"endDate\":\"2025-12-24T16:00:46Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2301277536638":"null","2305661632894":"null","2306172158334":"null","2306180907390":"null","2307939795326":"{\"config\":{\"isEnabled\":true,\"message\":\"Porte monnaie puissante en cadeau\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"738918007166\"}}],\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Ton porte monnaie Puissante offert\",\"dimensions\":{\"width\":650,\"height\"
995:468},\"position\":{\"x\":647.898048351753,\"y\":-55.06190281615223},\"variants\":{\"15745156874622\":\"56806411993470\"}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":232},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-01-13T10:23:29Z\",\"endDate\":\"2026-06-30T10:03:13Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2308149477758":"null","2308361060734":"null","2308552655230":"null","2308559831422":"null","2308559896958":"null","2308559995262":"null","2308560028030":"null","2308560093566":"null","2308560159102":"null","2308560224638":"null","2308560290174":"null","2308560552318":"null","2310004900222":"null","2311407960446":"null","2311408910718":"{\"config\":{\"isEnabled\":true,\"message\":\"offre lingerie masque 29€\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"type\":\"ROOT\",\"id\":\"root\",\"entryPoint\":{\"id\":\"wizard-9070\",\"type\":\"BUY_X\",\"basedOn\":\"PRICE\",\"requirements\":[{\"quantity\":29,\"productEligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577101431057\"}}],\"then\":{\"id\":\"wizard-9070-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"ton masque dentelle offert dès 29 € d'achat de lingerie (valeur 14.90€)\",\"dimensions\":{\"width\":650,\"height\":468},\"position\":{\"x\":710.631571994716,\"y\":-1.8803170409511303},\"variants\":{\"15753407136126\":\"56831111594366\"}},\"otherwise\":null,\"dimensions\":{\"width\":650,\"height\":620},\"position\":{\"x\":246,\"y\":0},\"maximumTimesToApply\":1},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-01-29T09:35:24Z\",\"endDate\":\"2026-03-09T12:08:18Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2311593591166":"null","2311594246526":"null","2311594541438":"null","2312653078910":"null","2315023810942":"null","2315063198078":"null","2315064967550":"null","2315218289022":"{\"config\":{\"message\":\"2+1 Jane Boisson Pétillante Aphrodisiaque\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"buy-x-0\",\"type\":\"BUY_X\",\"requirements\":[{\"productEligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"14893530382718\"},\"quantity\":3}],\"then\":{\"id\":\"apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Offre 2+1 offert sur Jane Boisson Pétillante Aphrodisiaque\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"100\",\"quantity\":\"1\"},\"dimensions\":{\"width\":639,\"height\":516},\"position\":{\"x\":431.88110964332884,\"y\":-1.050594451783354}},\"otherwise\":null,\"disableCurrencyConversion\":false,\"dimensions\":{\"width\":503,\"height\":504},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-01-29T08:48:35Z\",\"endDate\":\"2026-06-26T11:05:49Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2315439964542":"null","2315440849278":"null","2315914805630":"null","2315914936702":"null","2318013432190":"null","2318013661566":"null","2318247100798":"null","2318247231870":"null","2318249427326":"null","2318755332478":"{\"config\":{\"message\"
995:\"50% sur le 2ème YFL\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577584136465\",\"selectedProducts\":[]}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"then\":{\"id\":\"entrypoint-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"50% de remise sur le 2ème produit Yesforlov\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\",\"quantity\":\"1\"},\"dimensions\":{\"width\":639,\"height\":552},\"position\":{\"x\":455.34497288882676,\"y\":-31.628868474345992}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":264,\"height\":265},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"LOWEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-05-06T08:29:17Z\",\"endDate\":\"2026-05-20T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2319200846206":"null","2319201010046":"null","2320401498494":"null","2320807002494":"null","2320827416958":"null","2321001546110":"null","2321109320062":"null","2321262903678":"null","2321304093054":"null","2321703371134":"null","2321953980798":"null","2322171953534":"null","2323421659518":"null","2324194132350":"null","2324198588798":"null","2326420062590":"{\"config\":{\"message\":\"Le 2ème cosmé pdd à -30%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if96\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount362\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"30\",\"quantity\":\"1\"},\"dimensions\":{\"width\":639,\"height\":528},\"position\":{\"x\":634,\"y\":0},\"title\":\"-30% sur ton 2ème cosmétique\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"741936300414\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"dimensions\":{\"width\":292,\"height\":285},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"LOWEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-03-04T08:41:10Z\",\"endDate\":\"2026-03-24T22:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2328100536702":"null","2330150732158":"null","2330392363390":"null","2336813089150":"null","2336814334334":"null","2336824000894":"null","2337008157054":"null","2337010581886":"{\"config\":{\"message\"
995:\"Buy 29€ get lub gourmand à 5€\",\"isEnabled\":true,\"customLogic\":{\"type\":\"ROOT\",\"id\":\"root\",\"entryPoint\":{\"id\":\"wizard-1589\",\"type\":\"BUY_X\",\"requirements\":[{\"quantity\":29,\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"}}],\"then\":{\"id\":\"wizard-1589-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Ton lub gourmand à 5 euros dès 29 euros d'achat\",\"value\":{\"type\":\"GET_Y\",\"customerGets\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"selectedProductVariants\":[],\"compactFormat\":{\"10002129715473\":\"50104189649169\"}},\"atDiscountedValue\":{\"type\":\"FIXED_PRICE\",\"price\":\"5\",\"appliesTo\":\"ENTIRE_ORDER\",\"onlyApplyDiscountOncePerOrder\":true},\"quantity\":\"1\"},\"dimensions\":{\"width\":650,\"height\":1272},\"position\":{\"x\":918.1251269035533,\"y\":-29.138832487309642}},\"otherwise\":null,\"dimensions\":{\"width\":650,\"height\":532},\"position\":{\"x\":-25.331062704101782,\"y\":53.14758698844625},\"basedOn\":\"PRICE\",\"maximumTimesToApply\":1},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":-328.852538071066,\"y\":-8.325380710659898}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-08-25T22:02:38Z\",\"endDate\":\"2026-08-26T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2337442496894":"null","2337444102526":"null","2337967178110":"{\"config\":{\"message\":\"Semaine privilège purple Mars 2026\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if855\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount546\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":585.5958811597059,\"y\":-379.4588136603488},\"title\":\"-20% Semaine Privilège\"},\"otherwise\":{\"id\":\"check-if690\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount175\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":761.8409795917781,\"y\":61.317266644155666},\"title\":\"-20% Semaine Privilège\"},\"otherwise\":null,\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"10002106450193\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"724108771710,577100742929\"}}],\"dimensions\":{\"width\":292,\"height\":345},\"position\":{\"x\":374.52054369485757,\"y\":-19.30078132862297},\"tooltips\":{}},\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"club-purple\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577100742929,724108771710\"}}],\"dimensions\":{\"width\":292,\"height\":285},\"position\":{\"x\":56.545622203355464,\"y\":-373.6424724742621},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":-200.02769413623795,\"y\":-402.32843025129677}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
995,\"startDate\":\"2026-03-26T23:00:00Z\",\"endDate\":\"2026-04-07T09:17:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2338187870590":"null","2340553621886":"null","2341807980926":"null","2343332151678":"null","2343335068030":"null","2343336640894":"null","2343338475902":"null","2343339721086":"null","2343342604670":"null","2343385727358":"null","2343404372350":"null","2343406109054":"null","2343547502974":"null","2343548191102":"null","2343548879230":"null","2343549763966":"null","2343550189950":"null","2343553794430":"null","2343554580862":"null","2343558381950":"null","2343571063166":"null","2343591149950":"null","2343592427902":"null","2343937409406":"null","2344018280830":"null","2344028668286":"null","2344030437758":"null","2344251195774":"null","2344251425150":"null","2344267186558":"null","2344292581758":"null","2344292843902":"null","2344718434686":"null","2344719286654":"null","2346685628798":"null","2346878468478":"null","2347252777342":"null","2347257692542":"null","2349292159358":"{\"config\":{\"isEnabled\":true,\"message\":\"LOVENSE mini vibro deluxe offert\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"position\":{\"x\":0,\"y\":0},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"entrypoint\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"LOVENSE mini vibro deluxe offert\",\"position\":{\"x\":323.6328477720416,\"y\":-1062.7889374149104},\"variants\":{\"10002128568593\":\"50104187912465\"},\"dimensions\":{\"width\":650,\"height\":468},\"onlyApplyOncePerOrder\":true},\"type\":\"CHECK_IF\",\"position\":{\"x\":246,\"y\":0},\"tooltips\":{},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"asListOfIds\":\"577582563601\",\"selectedCollections\":[]}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"quantity\":\"0\",\"subtotal\":\"30.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"requirementType\":\"SUBTOTAL\",\"disableCurrencyConversion\":true}}],\"dimensions\":{\"width\":292,\"height\":313}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-10-02T22:30:00Z\",\"endDate\":\"2026-09-30T10:03:13Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2349321814398":"null","2349392593278":"null","2349551157630":"null","2349763920254":"null","2349767917950":"null","2350514143614":"null","2356164559230":"null","2356465205630":"{\"config\":{\"isEnabled\":true,\"message\":\"Bon d'achat 20 euros Womanizer par mail\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":0,\"y\":0},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"entrypoint\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Bon d'achat 20 euros envoyé par mail dans 10 jours\",\"position\":{\"x\":785.9251257336908,\"y\":-527.4372749433603},\"variants\":{\"15472103620990\":\"55910652608894\"},\"dimensions\":{\"width\":650,\"height\":488}},\"type\":\"CHECK_IF\",\"position\":{\"x\":244.68675191253016,\"y\":-412.3598994655234},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"asListOfIds\":\"744891711870\",\"selectedCollections\":[]}}],\"dimensions\":{\"width\":292,\"height\":272}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-07-28T22:01:00Z\",\"endDate\":\"2026-08-09T21:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2356472381822":"null","2358939025790":"{\"config\":{\"isEnabled\":true,\"message\"
995:\"Biird cache webcam offert\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":0,\"y\":0},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"entrypoint\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"BIIRD ton cache webcam offert\",\"position\":{\"x\":102.56669111181589,\"y\":-1008.820752822728},\"variants\":{\"15778188755326\":\"56918948610430\"},\"dimensions\":{\"width\":650,\"height\":468}},\"type\":\"CHECK_IF\",\"position\":{\"x\":246,\"y\":0},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"asListOfIds\":\"577583382801\",\"selectedCollections\":[]}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"quantity\":\"0\",\"subtotal\":\"30.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"requirementType\":\"SUBTOTAL\",\"disableCurrencyConversion\":true}}],\"dimensions\":{\"width\":292,\"height\":365},\"tooltips\":{}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-10-02T22:30:00Z\",\"endDate\":\"2026-06-09T08:13:03Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2359099982206":"{\"config\":{\"isEnabled\":true,\"message\":\"Bijoux indiscret masque dentelle offert\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":0,\"y\":0},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"entrypoint\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"BIJOUX INDISCRETS Ton kit masque dentelle + nippies offert\",\"position\":{\"x\":102.56669111181589,\"y\":-1008.820752822728},\"variants\":{\"10002114838801\":\"50104168317201\"},\"dimensions\":{\"width\":650,\"height\":468}},\"type\":\"CHECK_IF\",\"position\":{\"x\":-245.92174846545606,\"y\":-541.1139233120016},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"asListOfIds\":\"577584103697\",\"selectedCollections\":[]}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"20.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}],\"dimensions\":{\"width\":292,\"height\":345},\"tooltips\":{}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2025-10-02T22:30:00Z\",\"endDate\":\"2026-05-27T21:
99559:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2359396729214":"{\"config\":{\"isEnabled\":true,\"message\":\"GOLIATE gel orgasmique offert\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":0,\"y\":0},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"entrypoint\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"GOLIATE offre un gel orgasmique offert pour 2 produits de la gamme achetés\",\"position\":{\"x\":692.0429718963039,\"y\":-305.65976074408843},\"variants\":{\"10002025152785\":\"50104024760593\"},\"dimensions\":{\"width\":650,\"height\":468}},\"type\":\"CHECK_IF\",\"position\":{\"x\":246,\"y\":0},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"asListOfIds\":\"577583743249\",\"selectedCollections\":[]}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"requirementType\":\"QUANTITY\"}}],\"dimensions\":{\"width\":291,\"height\":265},\"tooltips\":{}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-05-19T22:30:00Z\",\"endDate\":\"2026-06-16T21:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2359721558398":"null","2361857376638":"null","2361860096382":"null","2362008863102":"null","2362973127038":"null","2363055276414":"null","2365186802046":"null","2365312532862":"null","2365313712510":"{\"config\":{\"isEnabled\":true,\"message\":\"Offre amor piccante seuil 49 \/89\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":-395.54108037214905,\"y\":-25.79615741557494},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"check-if496\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Offre amor piccante seuil 49  aperiQ en cadeau\",\"position\":{\"x\":406.6733691243429,\"y\":-189.33630007791578},\"variants\":{\"10002120278289\":\"50104175821073\"},\"dimensions\":{\"width\":650,\"height\":468}},\"type\":\"CHECK_IF\",\"position\":{\"x\":-136.21114888313718,\"y\":-135.77521808425058},\"matchType\":\"AND\",\"otherwise\":{\"id\":\"check-if822\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"add-to-cart226\",\"type\":\"ADD_TO_CART\",\"dimensions\":{\"width\":650,\"height\":468},\"position\":{\"x\":1270.1353975442873,\"y\":258.0774257089805},\"title\":\"Offre amor piccante seuil 89 Thor en cadeau\",\"variants\":{\"10002123227409\":\"56477617815934\"}},\"otherwise\":null,\"conditions\":[{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"89.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"selectedProducts\":[],\"selectedProductVariants\":[],\"compactFormat\":{\"10002120278289\":\"50104175821073\",\"10002123227409\":\"56477617815934\"}}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedProducts\":[],\"selectedCollections\":[],\"asListOfIds\":\"740076323198\"}}],\"dimensions\":{\"width\":292,\"height\":398},\"position\":{\"x\":644.4049889245639,\"y\":369.93894844871204},\"tooltips\":{}},\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"asListOfIds\":\"740076323198\",\"selectedCollections\":[]},\"includeOrExclude\":\"EXCLUDE\"},{\"type\":\"PRODUCT_ELIGIBILITY\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"compactFormat\":{\"10002120278289\":\"50104175821073\",\"10002123227409\":\"56477617815934\"},\"selectedProductVariants\":[]},\"includeOrExclude\":\"EXCLUDE\"},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"quantity\":\"0\",\"subtotal\":\"49.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"requirementType\":\"SUBTOTAL\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MAX\",\"requirements\":{\"requirementType\":\"SUBTOTAL\",\"quantity\":\"0\",\"subtotal\":\"88.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}
995],\"dimensions\":{\"width\":292,\"height\":471},\"tooltips\":{}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-05-26T22:02:00Z\",\"endDate\":\"2026-05-28T09:45:18Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2365317841278":"null","2365319774590":"null","2365322396030":"null","2365325705598":"null","2365326033278":"null","2365326950782":"null","2365479190910":"null","2365958914430":"null","2368937296254":"null","2369367114110":"null","2369395032446":"null","2370086568318":"null","2376000045438":"null","2376661041534":"null","2376663204222":"null","2376664023422":"null","2376688959870":"null","2378394403198":"{\"config\":{\"isEnabled\":true,\"message\":\"Offre lelo totebag 150\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":-395.54108037214905,\"y\":-25.79615741557494},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"check-if496\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Tote bag Pride en cadeau\",\"position\":{\"x\":-102.42755557843125,\"y\":-165.9500385191311},\"variants\":{\"15951244394878\":\"57540446224766\"},\"dimensions\":{\"width\":650,\"height\":468}},\"type\":\"CHECK_IF\",\"position\":{\"x\":-136.21114888313718,\"y\":-135.77521808425058},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"asListOfIds\":\"740076323198\",\"selectedCollections\":[]},\"includeOrExclude\":\"EXCLUDE\"},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"quantity\":\"0\",\"subtotal\":\"149.00\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"requirementType\":\"SUBTOTAL\"}}],\"dimensions\":{\"width\":292,\"height\":305},\"tooltips\":{}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-06-16T22:02:00Z\",\"endDate\":\"2026-06-26T15:59:09Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2380931596670":"null","2383079866750":"null","2383081505150":"{\"config\":{\"isEnabled\":true,\"message\":\"YFL 1 mousse achetée, une mousse offerte\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":-395.54108037214905,\"y\":-25.79615741557494},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"check-if496\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Offre 1 mousse achetée, 1 mousse offerte\",\"position\":{\"x\":298.3193048727351,\"y\":-47.746364754707145},\"variants\":{\"15887054176638\":\"57473401553278\"},\"dimensions\":{\"width\":650,\"height\":468}},\"type\":\"CHECK_IF\",\"position\":{\"x\":-136.21114888313718,\"y\":-135.77521808425058},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"compactFormat\":{\"15887054176638\":\"57473401520510\"},\"selectedProductVariants\":[]},\"includeOrExclude\":\"INCLUDE\"}],\"dimensions\":{\"width\":292,\"height\":232},\"tooltips\":{}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-06-23T09:09:00Z\",\"endDate\":null,\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2383638004094":"{\"config\":{\"message\":\"Eventails -50% sur le 2ème\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":0,\"y\":0},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"entrypoint\",\"then\":{\"id\":\"entrypoint-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"-50% sur le 2ème\",\"value\":{\"type\":\"PERCENTAGE\",\"quantity\":\"2\",\"percentage\":\"25\"},\"position\":{\"x\":571.5049728888267,\"y\":-32.19550262068745}
995,\"dimensions\":{\"width\":527,\"height\":504}},\"type\":\"CHECK_IF\",\"position\":{\"x\":246,\"y\":0},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"asListOfIds\":\"14926470709630,15947737203070\",\"selectedProducts\":[]},\"includeOrExclude\":\"INCLUDE\"},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"requirementType\":\"QUANTITY\"}}],\"dimensions\":{\"width\":292,\"height\":285}}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"LOWEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-05-04T13:41:17Z\",\"endDate\":\"2026-07-10T09:45:31Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2383656780158":"null","2384787439998":"null","2384803955070":"{\"config\":{\"message\":\"Buy 29€ get massage abricot à 5€\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":-328.852538071066,\"y\":-8.325380710659898},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"wizard-1589\",\"then\":{\"id\":\"wizard-1589-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Ton gel de massage gourmand à 5 euros dès 29 euros d'achat\",\"value\":{\"type\":\"GET_Y\",\"quantity\":\"1\",\"customerGets\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"compactFormat\":{\"15569803870590\":\"56232469037438\"},\"selectedProductVariants\":[]},\"atDiscountedValue\":{\"type\":\"FIXED_PRICE\",\"price\":\"5\",\"appliesTo\":\"ENTIRE_ORDER\",\"onlyApplyDiscountOncePerOrder\":true}},\"position\":{\"x\":918.1251269035533,\"y\":-29.138832487309642},\"dimensions\":{\"width\":650,\"height\":1272}},\"type\":\"BUY_X\",\"basedOn\":\"PRICE\",\"position\":{\"x\":-25.331062704101782,\"y\":53.14758698844625},\"otherwise\":null,\"dimensions\":{\"width\":650,\"height\":532},\"requirements\":[{\"quantity\":29,\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"}}],\"maximumTimesToApply\":1}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-06-30T22:30:00Z\",\"endDate\":\"2026-07-20T22:00:00Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2386038194558":"null","2386172674430":"{\"config\":{\"message\":\"Buy 1 éventail get 1 à -50%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":0,\"y\":0},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"wizard-2147\",\"then\":{\"id\":\"wizard-2147-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Buy 2 get 1 free\",\"value\":{\"type\":\"GET_Y\",\"quantity\":\"1\",\"customerGets\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"15947737203070\"},\"atDiscountedValue\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\"}},\"position\":{\"x\":771.4425363276089,\"y\":32.60766182298539}
995,\"dimensions\":{\"width\":650,\"height\":996}},\"type\":\"BUY_X\",\"position\":{\"x\":246,\"y\":0},\"otherwise\":null,\"dimensions\":{\"width\":426,\"height\":544},\"requirements\":[{\"quantity\":2,\"productEligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"asListOfIds\":\"15947737203070\",\"selectedProducts\":[]}}],\"maximumTimesToApply\":4}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-06-29T15:32:03Z\",\"endDate\":\"2026-07-10T09:45:12Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2386529124734":"null","2387787448702":"null","2388492452222":"null","2388529643902":"null","2390455353726":"null","2390475669886":"null","2390714614142":"null","2390770516350":"null","2391018832254":"null","2391864508798":"null","2394562560382":"null","2394753106302":"{\"config\":{\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"message\":\"Copy of Buy 29€ get huile ginseng à 5€\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":-328.852538071066,\"y\":-8.325380710659898},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"wizard-1589\",\"then\":{\"id\":\"wizard-1589-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Ton gel de massage gourmand à 5 euros dès 29 euros d'achat\",\"value\":{\"type\":\"GET_Y\",\"quantity\":\"1\",\"customerGets\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"compactFormat\":{\"15569782571390\":\"56232423620990\"},\"selectedProductVariants\":[]},\"atDiscountedValue\":{\"type\":\"FIXED_PRICE\",\"price\":\"5\",\"appliesTo\":\"ENTIRE_ORDER\",\"onlyApplyDiscountOncePerOrder\":true}},\"position\":{\"x\":918.1251269035533,\"y\":-29.138832487309642},\"dimensions\":{\"width\":650,\"height\":1272}},\"type\":\"BUY_X\",\"basedOn\":\"PRICE\",\"position\":{\"x\":-25.331062704101782,\"y\":53.14758698844625},\"otherwise\":null,\"dimensions\":{\"width\":650,\"height\":532},\"requirements\":[{\"quantity\":29,\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"}}],\"maximumTimesToApply\":1}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\",\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"maximumPurchaseRequirements\":{\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"requirementType\":\"NONE\"},\"minimumPurchaseRequirements\":{\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"requirementType\":\"NONE\"}},\"startDate\":\"2026-06-30T22:30:00Z\",\"endDate\":\"2026-07-20T22:00:00Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2394771161470":"null","2394781483390":"null","2395498611070":"null","2398780916094":"null","2398781211006":"null","2400168706430":"null","2401867039102":"null","2401867366782":"null","2403698377086":"null","2404809245054":"null","2407341916542":"null","2407586988414":"null","2407593410942":"{\"config\":{\"message\":\"50% sur ton 2ème lub\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"wizard-1589\",\"type\":\"BUY_X\",\"requirements\":[{\"productEligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"10002129715473\"},\"quantity\":2}],\"maximumTimesToApply\":10,\"then\":{\"id\":\"apply-discount28\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"50% sur ton 2ème lub gourmand (max 10 produits)\",\"value\":{\"type\":\"GET_Y\",\"customerGets\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"10002129715473\"},\"atDiscountedValue\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\"},\"quantity\":\"1\"}
995,\"dimensions\":{\"width\":650,\"height\":996},\"position\":{\"x\":642,\"y\":0}},\"otherwise\":null,\"basedOn\":\"QUANTITY\",\"disableCurrencyConversion\":false,\"dimensions\":{\"width\":300,\"height\":0},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-08-09T22:30:00Z\",\"endDate\":null,\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2412345000318":"null","2412545737086":"null","2412766232958":"{\"config\":{\"isEnabled\":true,\"message\":\"Bon d'achat 20 euros PDD mail aout2026\",\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":0,\"y\":0},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"entrypoint\",\"then\":{\"id\":\"entrypoint-then-auto-add-to-cart\",\"type\":\"ADD_TO_CART\",\"title\":\"Bon d'achat 20 euros envoyé par mail\",\"position\":{\"x\":785.9251257336908,\"y\":-527.4372749433603},\"variants\":{\"15472103620990\":\"55910652608894\"},\"dimensions\":{\"width\":650,\"height\":488}},\"type\":\"CHECK_IF\",\"position\":{\"x\":244.68675191253016,\"y\":-412.3598994655234},\"matchType\":\"AND\",\"otherwise\":null,\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"asListOfIds\":\"727099736446\",\"selectedCollections\":[]}}],\"dimensions\":{\"width\":292,\"height\":272},\"tooltips\":{}}},\"developerOptions\":{\"alwaysThrow\":false},\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2026-08-25T22:10:00Z\",\"endDate\":\"2026-09-15T21:59:59Z\",\"discountClass\":\"AUTO_ADD_TO_CART\",\"discountClasses\":[\"AUTO_ADD_TO_CART\"]}","2412768035198":"null","2412924666238":"null","2412954354046":"null","2414167130494":"null","2414177681790":"null","2414961951102":"{\"config\":{\"message\":\"Buy 29€ get produits clito à 5€\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"position\":{\"x\":-328.852538071066,\"y\":-8.325380710659898},\"dimensions\":{\"width\":150,\"height\":0},\"entryPoint\":{\"id\":\"wizard-1589\",\"then\":{\"id\":\"wizard-1589-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Ton lub gourmand à 5 euros dès 29 euros d'achat\",\"value\":{\"type\":\"GET_Y\",\"quantity\":\"1\",\"customerGets\":{\"type\":\"SPECIFIC_PRODUCT_VARIANTS\",\"compactFormat\":{\"15985114284414\":\"57624609292670\",\"16016695263614\":\"57763609313662\"},\"selectedProductVariants\":[]},\"atDiscountedValue\":{\"type\":\"FIXED_PRICE\",\"price\":\"5\",\"appliesTo\":\"ENTIRE_ORDER\",\"onlyApplyDiscountOncePerOrder\":true}},\"position\":{\"x\":918.1251269035533,\"y\":-29.138832487309642},\"dimensions\":{\"width\":650,\"height\":1357}},\"type\":\"BUY_X\",\"basedOn\":\"PRICE\",\"position\":{\"x\":-25.331062704101782,\"y\":-26.852413011553793},\"otherwise\":null,\"dimensions\":{\"width\":650,\"height\":649},\"requirements\":[{\"quantity\":29,\"productEligibility\":{\"type\":\"ALL_PRODUCTS\",\"selectedProducts\":[]}},{\"quantity\":1,\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"}}],\"maximumTimesToApply\":1}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
995,\"startDate\":\"2026-08-24T22:02:38Z\",\"endDate\":\"2026-08-25T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2415202861438":"null","2415207612798":"null","2416343417214":"null","2418016223614":"null","2418771001726":"null","2419197575550":"{\"config\":{\"message\":\"Le 2ème HECTOR à -50%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if96\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"678727483774\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"disableCurrencyConversion\":false}}],\"then\":{\"id\":\"apply-discount362\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"-50% sur votre 2ème produit Hector\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\",\"quantity\":\"1\"},\"dimensions\":{\"width\":638,\"height\":528},\"position\":{\"x\":642,\"y\":0}},\"otherwise\":null,\"dimensions\":{\"width\":264,\"height\":265},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"LOWEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-09-15T22:01:10Z\",\"endDate\":\"2026-10-13T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2419955171710":"{\"config\":{\"message\":\"Semaine privilège purple septembre 2026\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if855\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"club-purple\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577100742929,724108771710\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedProducts\":[],\"tagsToCheck\":[\"Offre | Purple lubrifiants\",\"Offre | Prix Purple\"]}}],\"then\":{\"id\":\"apply-discount546\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"-20% Semaine Privilège\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":642,\"y\":0}},\"otherwise\":{\"id\":\"check-if690\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"IF_IN_CART\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"10002106450193\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"724108771710,577100742929\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedProducts\":[],\"tagsToCheck\":[\"Offre | Prix Purple\",\"Offre | Purple lubrifiants\"]}}],\"then\":{\"id\":\"apply-discount175\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"-20% Semaine Privilège\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":1070,\"y\":348}}
995,\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":438},\"position\":{\"x\":674,\"y\":348},\"tooltips\":{}},\"dimensions\":{\"width\":292,\"height\":378},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-09-03T22:00:00Z\",\"endDate\":\"2026-09-15T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2420494139774":"null","2420494991742":"null","2420515996030":"null","2420528185726":"{\"config\":{\"message\":\"Le 2ème LAC à -50%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"root\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if96\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"577584496913\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"disableCurrencyConversion\":false}}],\"then\":{\"id\":\"apply-discount362\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"-50% sur votre 2ème produit Love and care\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"50\",\"quantity\":\"1\"},\"dimensions\":{\"width\":638,\"height\":528},\"position\":{\"x\":642,\"y\":0}},\"otherwise\":null,\"dimensions\":{\"width\":281,\"height\":265},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"LOWEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-09-16T16:06:57Z\",\"endDate\":\"2026-10-13T21:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","2421931737470":"null","2421938487678":"null","2426980598142":"null","2426982924670":"null"},
996  "calculateDiscountBasedOnQuantity": false,
997  "countryCode": "FR",
998  "currencyCode": "EUR",
999  "currencySymbol": "€",
1000  
1001  "customer": null,
1002  
1003  "customerMetafieldsToCheck": "",
1004  
1005  "moneyFormat": "0,00 €",
1006  "moneyFormatString": "{{amount_with_comma_separator}} €",
1007  
1008  "themeType": "dawn",
1009  "badgeTemplate": "",
1010  "badgeCss": "",
1011  "descriptionTemplate": "",
1012  "descriptionCss": "",
1013  "priceOnSaleClass": "",
1014  "delay": 0,
1015  "logLevel": "none",
1016  "regularPriceTemplate": "[regular_price]",
1017  "salePriceTemplate": "[sale_price]",
1018  "regiosDiscountsAppProxyUrl": "\/apps\/regios-discounts",
1019  "useAppProxyForManualCodeStrikethrough": false,
1020  "cart": {
1021    "attributes": {},
1022    "discountCodes": [],
1023    "items": [
1024      
1025    ]
1026  },
1027  "featureFlags": "useWasm",
1028  "designMode": false,
1029  
1030    "marketId": 78639366417,
1031  
1032
1033  "doppV3Fallbacks": {
1034    
1035      "product": null,
1036    
1037    "keep-this-last": ""
1038  }
1039  
1040}
1041</script>
1041
1042
1043<script id="regios-dopp-script">
1044  var configScript = document.getElementById('regios-dopp-config');
1045
1046  if (!configScript) {
1047    throw new Error('[Regios Discounts] Critical error: Configuration script not found.');
1048  } 
1049
1050  var config = JSON.parse(configScript.textContent);
1051  window.RegiosDOPP = Object.assign(window.RegiosDOPP || {}, config);
1052</script>
1052
1053
1054
1055<!-- END app block --><!-- BEGIN app block: shopify://apps/regios-discounts/blocks/regios_add_to_cart_embed/dc1514bb-4830-4102-bffa-e8b300bac5bd -->
1055<script>
1056  window.RegiosDOPP_AddToCart = window.RegiosDOPP_AddToCart || {
1057    reloadInUnsupportedThemes: false,
1058    maxRetries: null,
1059    reAddAfterManualRemoval: false,
1060  };
1061</script>
1061
1062
1063
1064
1065<!-- END app block --><!-- BEGIN app block: shopify://apps/reversia/blocks/image-localization/019c9524-228d-71f3-983c-0ee2639f20c5 -->
1065<script type="application/json" id="reversia-img-loc-config">
1066  {
1067    "shop":          "passage-du-desir-sandbox.myshopify.com",
1068    "locale":        "fr",
1069    "primaryLocale": "fr",
1070    "debug":         false
1071  }
1072  </script>
1072<script>
1073    (function(){var q=[],o=new MutationObserver(function(m){for(var i=0;i<m.length;i++){var a=m[i].addedNodes;for(var j=0;j<a.length;j++){var n=a[j],t=n.tagName;if((t=="IMG"||t=="SOURCE")&&q.length<3e3)q.push(n)}}});o.observe(document.documentElement,{childList:true,subtree:true});var p=fetch("\/apps\/reversia\/api\/image-overrides?locale=fr",{headers:{Accept:"application/json"}});p.catch(function(){});window.__reversiaImgLoc={q:q,o:o,p:p}})();
1074  </script>
1074
1075
1076  
1076<script src="https://cdn.shopify.com/extensions/01a0cea8-b1d6-7c29-9354-f5aee8869bf0/reversia-35/assets/image-localizer.js" type="module" async></script>
1076
1077<!-- END app block --><!-- BEGIN app block: shopify://apps/oxi-login-cartsync-wishlist/blocks/social-login-embed/24ad60bc-8f09-42fa-807e-e5eda0fdae17 -->
1078
1079
1080
1081<script>
1082  (function () {
1083    try {
1084      var oslShopReturn = new URL(window.location.href);
1085      if (oslShopReturn.searchParams.has('shop_sign_in') || oslShopReturn.searchParams.has('shop_consented_scopes')) {
1086        oslShopReturn.searchParams.delete('shop_sign_in');
1087        oslShopReturn.searchParams.delete('shop_consented_scopes');
1088        history.replaceState(null, '', oslShopReturn.pathname + oslShopReturn.search + oslShopReturn.hash);
1089      }
1090    } catch (e) {}
1091    window.OSL_WIDGET_VERSION_CLASS = 'oslv2';
1092  })();
1093</script>
1093
1094
1095<!-- END app block --><!-- BEGIN app block: shopify://apps/addingwell/blocks/aw-gtm/c8ed21e7-0ac8-4249-8c91-cbdde850b5b8 -->
1095<script
1096  type="module"
1097>
1098  setTimeout(async function () {
1099    const keySessionStorage = 'aw_settings';
1100    let __AW__settings = JSON.parse(sessionStorage.getItem(keySessionStorage));
1101    if(!__AW__settings) {
1102      const awSettings = await fetch(
1103              "/apps/addingwell-proxy",
1104              {
1105                method: "GET",
1106                redirect: "follow",
1107                headers: {'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*'}
1108              }
1109      );
1110      if (awSettings.ok) {
1111        __AW__settings = await awSettings.json();
1112        sessionStorage.setItem(keySessionStorage, JSON.stringify(__AW__settings));
1113      } else {
1114        console.error('Addingwell - Loading proxy error', awSettings.status);
1115        return;
1116      }
1117    }
1118
1119    if(__AW__settings.insertGtmTag && __AW__settings.gtmId) {
1120      let __AW__gtmUrl = 'https://www.googletagmanager.com/gtm.js';
1121      let __AW__isAddingwellCdn = false;
1122      if(__AW__settings.insertGtmUrl && __AW__settings.gtmUrl) {
1123        __AW__gtmUrl = __AW__settings.gtmUrl;
1124        __AW__isAddingwellCdn = __AW__settings.isAddingwellCdn;
1125      }
1126
1127      (function(w,d,s,l,i){
1128        w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
1129        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
1130        j.async=true;
1131        j.src=`${__AW__gtmUrl}?${__AW__isAddingwellCdn ? 'awl' : 'id'}=`+(__AW__isAddingwellCdn ? i.replace(/^GTM-/, '') : i)+dl;f.parentNode.insertBefore(j,f);
1132      })(window,document,'script',`${__AW__settings.dataLayerVariableName}`,`${__AW__settings.gtmId}`);
1133    }
1134
1135    const __AW__getEventNameWithSuffix = (eventName) => {
1136      return eventName + (__AW__settings.dataLayerEventSuffix ? "_" + __AW__settings.dataLayerEventSuffix : "");
1137    }
1138
1139    function __AW__waitForShopifyYCookie(maxAttempts, intervalMs) {
1140      return new Promise(function(resolve) {
1141        let attempts = 0;
1142        maxAttempts = maxAttempts || 5;
1143        intervalMs = intervalMs || 200;
1144        function check() {
1145          const match = document.cookie.match(/(?:^|;\s*)_shopify_y=([^;]*)/);
1146          if (match) {
1147            resolve(match[1]);
1148          } else if (attempts < maxAttempts) {
1149            attempts++;
1150            setTimeout(check, intervalMs);
1151          } else {
1152            console.warn('[AW] _shopify_y cookie not found after consent');
1153            resolve(null);
1154          }
1155        }
1156        check();
1157      });
1158    }
1159
1160    const __AW__CONSENT_KEY = 'aw_consent_state';
1161
1162    function __AW__getConsentState() {
1163      try {
1164        if (window.Shopify?.customerPrivacy?.currentVisitorConsent) {
1165          return JSON.stringify(window.Shopify.customerPrivacy.currentVisitorConsent());
1166        }
1167      } catch(e) {}
1168      return null;
1169    }
1170
1171    function __AW__isEmptyConsent(stateStr) {
1172      try {
1173        return Object.values(JSON.parse(stateStr)).every(v => v === '');
1174      } catch(e) {}
1175      return true;
1176    }
1177
1178    let __AW__prevConsentState = __AW__getConsentState() ?? localStorage.getItem(__AW__CONSENT_KEY);
1179
1180    document.addEventListener('visitorConsentCollected', async function(event) {
1181      const currentConsentState = __AW__getConsentState();
1182
1183      if (currentConsentState !== null && currentConsentState === __AW__prevConsentState) {
1184        return;
1185      }
1186
1187      __AW__prevConsentState = currentConsentState;
1188
1189      if (currentConsentState !== null) {
1190        if (__AW__isEmptyConsent(currentConsentState)) {
1191          localStorage.removeItem(__AW__CONSENT_KEY);
1192        } else {
1193          localStorage.setItem(__AW__CONSENT_KEY, currentConsentState);
1194        }
1195      }
1196
1197      window.Shopify.analytics.publish('addingwell:shopify_update_consent', {visitorConsentCollected: true});
1198
1199      const shopifyY = await __AW__waitForShopifyYCookie();
1200      if (!shopifyY) return;
1201
1202      window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];
1203      window[__AW__settings.dataLayerVariableName].push({
1204        event: __AW__getEventNameWithSuffix('shopify_consent_updated'),
1205      });
1206    });
1207
1208    if(__AW__settings.enableDataLayer) {
1209      const MAX_ITEMS_BATCH = 10;
1210      const sendBatchEvents = (items, eventName, eventObject) => {
1211        let batch = [];
1212        for(let i  = 0; i < items.length; i++) {
1213          batch.push(items[i]);
1214          if(batch.length === MAX_ITEMS_BATCH || i === items.length - 1) {
1215            const eventClone = {
1216              ...eventObject,
1217              ecommerce: {
1218                ...eventObject.ecommerce,
1219                items: [...batch]
1220              }
1221            };
1222            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1223            window[__AW__settings.dataLayerVariableName].push({
1224              ...{'event': __AW__getEventNameWithSuffix(eventName)},
1225              ...eventClone
1226            });
1227
1228            batch = [];
1229          }
1230        }
1231      }
1232
1233      function __AW__filterNullOrEmpty(obj) {
1234        let filteredObj = {};
1235
1236        for (let key in obj) {
1237          if (obj.hasOwnProperty(key)) {
1238            let value = obj[key];
1239
1240            // If value is an object (and not null), recursively filter sub-elements
1241            if (typeof value === "object" && value !== null && value !== undefined) {
1242              let filteredSubObject = __AW__filterNullOrEmpty(value);
1243
1244              // Add the filtered sub-object only if it's not empty
1245              if (Object.keys(filteredSubObject).length > 0) {
1246                filteredObj[key] = filteredSubObject;
1247              }
1248            } else {
1249              // Add the value only if it's neither null nor an empty string
1250              if (value !== null && value !== "" && value !== undefined) {
1251                filteredObj[key] = value;
1252              }
1253            }
1254          }
1255        }
1256        return filteredObj;
1257      }
1258
1259      function getPageType(value) {
1260        const pageTypeMapping = {
1261          404: '404',
1262          article: 'article',
1263          blog: 'blog',
1264          cart: 'cart',
1265          collection: 'collection',
1266          gift_card: 'gift_card',
1267          index: 'homepage',
1268          product: 'product',
1269          search: 'searchresults',
1270          'customers/login': 'login',
1271          'customers/register': 'sign_up'
1272        };
1273        return pageTypeMapping[value] || 'other';
1274      }
1275      let __AW__cartReady = false;
1276
1277      function pushDataLayerEvents() {
1278        initCart();
1279        window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];  // init data layer if doesn't already exist
1280        const templateName = "index";
1281
1282        const getFormattedPrice = (priceInCents) => priceInCents/100;
1283        /**********************
1284         * DATALAYER SECTIONS
1285         ***********************/
1286        /**
1287         * DATALAYER: User Data
1288         * Build user_data properties.
1289         */
1290        let newCustomer = true;
1291        window.__AW__CommonData = {
1292          user_data: {
1293            new_customer: newCustomer,
1294          }
1295        };
1296
1297        
1298
1299        window.__AW__CommonData.country = "FR"
1300        window.__AW__CommonData.market = "fr"
1301        window.__AW__CommonData.marketId = 78639366417
1302
1303        
1304          window.__AW__CommonData.language = "fr-FR";
1305        
1306        window.__AW__CommonData = __AW__filterNullOrEmpty(window.__AW__CommonData);
1307
1308        // Ajout du hash SHA256 des champs sensibles de user_data (version robuste)
1309        async function sha256(str) {
1310          if (!str) return undefined;
1311          if (!(window.crypto && window.crypto.subtle)) {
1312            console.error('Crypto.subtle non supporté, hash impossible pour :', str);
1313            return undefined;
1314          }
1315          try {
1316            const buf = await window.crypto.subtle.digest('SHA-256', new TextEncoder().encode(str));
1317            return Array.from(new Uint8Array(buf)).map(x => x.toString(16).padStart(2, '0')).join('');
1318          } catch (e) {
1319            console.error('Erreur lors du hash SHA256 pour', str, e);
1320            return undefined;
1321          }
1322        }
1323        async function getUserDataHash(user_data) {
1324          const hashObj = {};
1325          if (!user_data) return hashObj;
1326          try {
1327            if (user_data.email_address) hashObj.email_address = await sha256(user_data.email_address);
1328            if (user_data.phone_number) hashObj.phone_number = await sha256(user_data.phone_number);
1329            if (user_data.address && typeof user_data.address === 'object') {
1330              hashObj.address = {};
1331              if (user_data.address.first_name) hashObj.address.first_name = await sha256(user_data.address.first_name);
1332              if (user_data.address.last_name) hashObj.address.last_name = await sha256(user_data.address.last_name);
1333              if (user_data.address.street) hashObj.address.street = await sha256(user_data.address.street);
1334              if (user_data.address.city) hashObj.address.city = await sha256(user_data.address.city);
1335              if (user_data.address.region) hashObj.address.region = await sha256(user_data.address.region);
1336              if (user_data.address.postal_code) hashObj.address.postal_code = await sha256(user_data.address.postal_code);
1337              if (user_data.address.country) hashObj.address.country = await sha256(user_data.address.country);
1338            }
1339          } catch (e) {
1340            console.error('Erreur lors du hash user_data_hashed', e);
1341          }
1342          return __AW__filterNullOrEmpty(hashObj);
1343        }
1344        (async function() {
1345          if (window.__AW__CommonData && window.__AW__CommonData.user_data) {
1346            window.__AW__CommonData.user_data_hashed = await getUserDataHash(window.__AW__CommonData.user_data);
1347          }
1348        })();
1349
1350        window.__AW__CommonData["page_type"] = getPageType(templateName);
1351        window.__AW__CommonData["theme"] = window?.Shopify?.theme;
1352        window[__AW__settings.dataLayerVariableName].push(window.__AW__CommonData);
1353
1354        window[__AW__settings.dataLayerVariableName].push({"event": __AW__getEventNameWithSuffix("page_view")});
1355
1356        /** DATALAYER: select_item handoff */
1357        const pendingSelectItemName = "aw_pending_select_item";
1358
1359        const __AW__pushSelectItem = (payload) => {
1360          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1361          window[__AW__settings.dataLayerVariableName].push(payload);
1362        };
1363
1364        const __AW__flushPendingSelectItem = () => {
1365          let pending = null;
1366          try {
1367            pending = sessionStorage.getItem(pendingSelectItemName);
1368            sessionStorage.removeItem(pendingSelectItemName);
1369          } catch (e) {
1370            return;
1371          }
1372          if (!pending) return;
1373          try {
1374            __AW__pushSelectItem(JSON.parse(pending));
1375          } catch (e) {
1376            console.warn('[AW] pending select_item error', e);
1377          }
1378        };
1379
1380        __AW__flushPendingSelectItem();
1381
1382
1383        /**
1384         * DATALAYER: 404 Pages
1385         * Fire on 404 Pages */
1386        
1387
1388
1389        /**
1390         * DATALAYER: Blog Articles
1391         * Fire on Blog Article Pages */
1392        
1393
1394        
1395
1396        
1397
1398        /** DATALAYER: Product List Page (Collections, Category)
1399         * Fire on all product listing pages. */
1400
1401        const __AW__transformNumberToString = (value) => {
1402          if (value !== null && value !== undefined && typeof value === 'number') {
1403            return value.toString();
1404          }
1405          /** By Default return the current value */
1406          return value;
1407        };
1408
1409        let discountPrice = 0.00;
1410        
1411
1412        /** DATALAYER: Product Page
1413         * Fire on all Product View pages. */
1414        
1415
1416        /** DATALAYER: Cart View
1417         * Fire anytime a user views their cart (non-dynamic) */
1418        
1419
1420        let drawerCartAlreadyOpened = false;
1421        let pendingViewCartTimeout = null;
1422
1423        let stateObserver = null;
1424        let domObserver = null;
1425
1426        function initCart() {
1427          fetch(`${window.Shopify?.routes?.root || "/"}cart.js?adw=1&init=1`, {
1428            credentials: 'same-origin',
1429            headers: { 'Accept': 'application/json' }
1430          }).then(r => r.ok ? r.json() : null)
1431            .then(freshCart => {
1432              if (freshCart) {
1433                window.__AW__slaveShopifyCart = freshCart;
1434              } else {
1435                window.__AW__slaveShopifyCart = { items: [] };
1436              }
1437              __AW__cartReady = true;
1438            })
1439            .catch(e => {
1440              console.warn('[AW] Cart hydration failed', e);
1441              window.__AW__slaveShopifyCart = { items: [] };
1442              __AW__cartReady = true;
1443            });
1444        }
1445
1446        function fireViewCartOncePerOpen() {
1447          if (pendingViewCartTimeout) return;
1448
1449          drawerCartAlreadyOpened = true;
1450
1451          pendingViewCartTimeout = setTimeout(() => {
1452            pendingViewCartTimeout = null;
1453            if (!__AW__cartReady) return;
1454            const ecommerceDataLayer = {
1455              ecommerce: {
1456                currency: window.__AW__slaveShopifyCart.currency,
1457                value: window.__AW__slaveShopifyCart.total_price / 100,
1458                items: window.__AW__slaveShopifyCart.items.map(item => {
1459                  const price = (item.discounted_price ?? item.price) / 100;
1460                  const discount = (item.price - (item.discounted_price ?? 0)) / 100;
1461
1462                  let coupon = "";
1463                  if (Array.isArray(item?.discounts)) {
1464                    coupon = item.discounts
1465                            .filter(d => typeof d?.title === "string")
1466                            .map(d => d.title)
1467                            .join(", ");
1468                  }
1469
1470                  return {
1471                    item_id: __AW__transformNumberToString(item.product_id),
1472                    item_variant: item.variant_title,
1473                    item_variant_title: item.variant_title,
1474                    item_variant_id: __AW__transformNumberToString(item.variant_id),
1475                    item_product_id: __AW__transformNumberToString(item.product_id),
1476                    item_product_title: item.product_title,
1477                    item_name: item.product_title,
1478                    price,
1479                    discount,
1480                    item_brand: item.vendor,
1481                    item_category: item.product_type,
1482                    item_list_name: item.collection || "",
1483                    item_list_id: "",
1484                    quantity: item.quantity,
1485                    sku: __AW__transformNumberToString(item.sku),
1486                    coupon,
1487                    url: item.url,
1488                    selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
1489                    selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
1490
1491                  };
1492                })
1493              }
1494            };
1495
1496            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1497            window[__AW__settings.dataLayerVariableName].push({
1498              event: __AW__getEventNameWithSuffix("view_cart"),
1499              ...ecommerceDataLayer
1500            });
1501          }, 1000);
1502        }
1503
1504        function resetOnClose() {
1505          drawerCartAlreadyOpened = false;
1506          if (pendingViewCartTimeout) {
1507            clearTimeout(pendingViewCartTimeout);
1508            pendingViewCartTimeout = null;
1509          }
1510        }
1511
1512        function getTargets() {
1513          const cartDrawer = document.querySelector("cart-drawer");
1514          const dialog =
1515                  document.querySelector("cart-drawer dialog") ||
1516                  document.querySelector("cart-drawer-component dialog") ||
1517                  document.querySelector("cart-drawer-component dialog[ref='dialog']");
1518
1519          return { cartDrawer, dialog };
1520        }
1521
1522        function isCartOpen({ cartDrawer, dialog }) {
1523          const openByDialog = !!dialog && (dialog.open || dialog.hasAttribute("open"));
1524          const openByClass = !!cartDrawer && cartDrawer.classList.contains("active");
1525          const openByAttr = !!cartDrawer && cartDrawer.hasAttribute("open");
1526          return openByDialog || openByClass || openByAttr;
1527        }
1528
1529        function attachStateObserver() {
1530          const { cartDrawer, dialog } = getTargets();
1531
1532          if (stateObserver) stateObserver.disconnect();
1533
1534          stateObserver = new MutationObserver(() => {
1535            const openNow = isCartOpen(getTargets());
1536
1537            if (openNow) {
1538              if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
1539            } else {
1540              resetOnClose();
1541            }
1542          });
1543
1544          if (cartDrawer) {
1545            stateObserver.observe(cartDrawer, {
1546              attributes: true,
1547              attributeFilter: ["class", "open"]
1548            });
1549          }
1550
1551          if (dialog) {
1552            stateObserver.observe(dialog, {
1553              attributes: true,
1554              attributeFilter: ["open"]
1555            });
1556          }
1557
1558          const openNow = isCartOpen(getTargets());
1559          if (openNow) {
1560            if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
1561          } else {
1562            resetOnClose();
1563          }
1564        }
1565
1566        function observeCartDrawerOpen() {
1567          attachStateObserver();
1568
1569          if (domObserver) domObserver.disconnect();
1570
1571          domObserver = new MutationObserver(() => {
1572            attachStateObserver();
1573          });
1574
1575          domObserver.observe(document.documentElement, {
1576            childList: true,
1577            subtree: true
1578          });
1579        }
1580
1581        observeCartDrawerOpen();
1582
1583
1584        /** DATALAYER: Search Results */
1585        var searchPage = new RegExp("search", "g");
1586        if(document.location.pathname.match(searchPage)){
1587          var __AW__items = [];
1588          
1589
1590          const awEcommerceSearch = {
1591            search_term: null,
1592            results_count: null,
1593            ecommerce: {
1594              currency: "EUR",
1595              items : []
1596            }
1597          };
1598          sendBatchEvents(__AW__items, "search", awEcommerceSearch);
1599        }
1600
1601
1602        const cartRegex = /\/cart\/(add|change|update)(\.js|\.json)?(\?.*)?$/;
1603        const pendingCartEventName = "aw_pending_cart_event";
1604        let awCartQueue = Promise.resolve();
1605
1606        if(sessionStorage.getItem(pendingCartEventName)) {
1607          scheduleCartSync();
1608        }
1609
1610        document.addEventListener('click', async function(e) {
1611          const btn = e.target.closest('[href*="/cart/add"], [action*="/cart/add"], button[name="add"]');
1612          if (!btn || !__AW__cartReady) return;
1613          snapshotCart();
1614        }, true);
1615
1616        patchFetch();
1617        patchXhr();
1618
1619        function snapshotCart() {
1620          try {
1621            sessionStorage.setItem(
1622              pendingCartEventName,
1623              JSON.stringify(window.__AW__slaveShopifyCart ?? { items: [] })
1624            );
1625          } catch (e) {
1626            console.warn('[AW] snapshot error', e);
1627          }
1628        }
1629
1630        function patchXhr() {
1631          const nativeSend = typeof XMLHttpRequest === 'function' ? XMLHttpRequest.prototype?.send : null;
1632          if (typeof nativeSend !== 'function' || nativeSend.__AW__patched) return;
1633
1634          XMLHttpRequest.prototype.send = function(body) {
1635            this.addEventListener('load', () => {
1636              try {
1637                const abs = this.responseURL || '';
1638                const u = new URL(abs, location.origin);
1639                const mt = u.pathname + (u.search || '');
1640                if (this.status === 200 && cartRegex.test(mt)) {
1641                  scheduleCartSync();
1642                }
1643              } catch (e) {
1644                console.error('[AW] XHR handler error', e);
1645              }
1646            });
1647            return nativeSend.apply(this, arguments);
1648          };
1649
1650          XMLHttpRequest.prototype.send.__AW__patched = true;
1651        }
1652
1653        function patchFetch() {
1654          const previousFetch = window.fetch;
1655          if (typeof previousFetch !== 'function' || previousFetch.__AW__patched) return;
1656
1657          window.fetch = async function (...args) {
1658            const resource = args[0];
1659            try {
1660
1661              const url = resource instanceof Request ? resource.url  : resource instanceof URL ? resource.href : String(resource);
1662              if (cartRegex.test(url)) {
1663                const response = await previousFetch.apply(this, args);
1664                if (response.ok) {
1665                  scheduleCartSync();
1666                } else {
1667                  console.warn(`Fetch for ${url} failed with status: ${response.status}`);
1668                }
1669                return response;
1670              }
1671            } catch (error) {
1672              console.error('[AW] Fetch Wrapper Error:', error);
1673            }
1674
1675            return previousFetch.apply(this, args);
1676          };
1677
1678          window.fetch.__AW__patched = true;
1679        }
1680
1681        function scheduleCartSync() {
1682          if (!__AW__cartReady) return;
1683          awCartQueue = awCartQueue
1684            .then(() => {
1685              if (!sessionStorage.getItem(pendingCartEventName)) snapshotCart();
1686              return runCartSyncOnce();
1687            }).catch(e => {
1688              console.error('[AW] scheduleCartSync error', e);
1689            });
1690        }
1691
1692        async function runCartSyncOnce() {
1693          try {
1694            const response = await fetch(`${window.Shopify.routes.root || "/"}cart.js?adw=1`, {
1695              credentials: 'same-origin',
1696              headers: { 'Accept': 'application/json' }
1697            });
1698            if (!response.ok) throw new Error('HTTP ' + response.status);
1699            const newCart = await response.json();
1700            await compareCartData(newCart);
1701          } catch (error) {
1702            console.error('[AW] Error fetching /cart.js (singleton):', error);
1703          }
1704        }
1705
1706        function compareCartData(newCartData) {
1707          return new Promise((resolve) => {
1708            setTimeout(() => {
1709              try {
1710                const oldCartData = sessionStorage.getItem(pendingCartEventName) ? JSON.parse(sessionStorage.getItem(pendingCartEventName)) : {items: []};
1711                newCartData = newCartData || {items: []};
1712                const cartItemKey = item => `${item.variant_id ?? item.id}:${item.selling_plan_allocation?.selling_plan?.id ?? ''}`;
1713                const oldItems = new Map(oldCartData.items.map(item => [cartItemKey(item), item]));
1714                const newItems = new Map(newCartData.items.map(item => [cartItemKey(item), item]));
1715
1716                newItems.forEach((newItem, key) => {
1717                  const oldItem = oldItems.get(key);
1718                  const eventName = "add_to_cart";
1719                  if (!oldItem) {
1720                    handleCartDataLayer(eventName, newItem.quantity, newItem);
1721                  } else if (newItem.quantity > oldItem.quantity) {
1722                    handleCartDataLayer(eventName, newItem.quantity - oldItem.quantity, newItem);
1723                  }
1724                });
1725
1726                oldItems.forEach((oldItem, key) => {
1727                  const newItem = newItems.get(key);
1728                  const eventName = "remove_from_cart";
1729                  if (!newItem) {
1730                    handleCartDataLayer(eventName, oldItem.quantity, oldItem);
1731                  } else if (oldItem.quantity > newItem.quantity) {
1732                    handleCartDataLayer(eventName, oldItem.quantity - newItem.quantity, newItem);
1733                  }
1734                });
1735
1736                sessionStorage.removeItem(pendingCartEventName);
1737                window.__AW__slaveShopifyCart = newCartData;
1738              } catch(e) {
1739                console.error('[AW] compareCartData error', e);
1740                sessionStorage.removeItem(pendingCartEventName);
1741              } finally {
1742                resolve();
1743              }
1744            }, 500);
1745          });
1746        }
1747
1748        function handleCartDataLayer(eventName, quantity, item) {
1749          const price = (item.discounted_price ?? item.price) / 100;
1750          const discount = (item.price - (item.discounted_price ?? 0)) / 100;
1751          const totalValue = price * quantity;
1752          let coupon = "";
1753          if(Array.isArray(item?.discounts)) {
1754            coupon = item.discounts
1755                    .filter(discount => typeof discount?.title === 'string')
1756                    .map(discount => discount.title)
1757                    .join(', ');
1758          }
1759
1760          const ecommerceCart = {
1761            ecommerce: {
1762              currency: "EUR",
1763              value: totalValue,
1764              items: [{
1765                item_id: __AW__transformNumberToString(item.product_id),
1766                item_variant: item.variant_title || "Default Variant",
1767                item_variant_id: __AW__transformNumberToString(item.variant_id),
1768                item_variant_title: item.variant_title || "Default Variant",
1769                item_name: item.product_title,
1770                item_product_id: __AW__transformNumberToString(item.product_id),
1771                item_product_title: item.product_title,
1772                sku: __AW__transformNumberToString(item.sku),
1773                discount: discount,
1774                price: price,
1775                item_brand: item.vendor,
1776                item_category: item.product_type,
1777                quantity: quantity,
1778                coupon: coupon,
1779                url: item?.url,
1780                selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
1781                selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
1782              }]
1783            }
1784          };
1785
1786          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1787          window[__AW__settings.dataLayerVariableName].push({
1788            ...{ 'event': __AW__getEventNameWithSuffix(eventName) },
1789            ...ecommerceCart
1790          });
1791
1792        }
1793      }
1794
1795      if (document.readyState === 'loading') {
1796        // document still loading...
1797        document.addEventListener('DOMContentLoaded', () => {
1798          pushDataLayerEvents();
1799        });
1800      } else {
1801        // already loaded, chocs away!
1802        pushDataLayerEvents();
1803      }
1804    }
1805  }, 0);
1806</script>
1806
1807
1808
1809<!-- END app block --><!-- BEGIN app block: shopify://apps/join-stories/blocks/global-script/01ec6b69-ffcd-4917-91ec-8e867f5f7704 -->
1810  
1810<script
1811    src='https://passage-du-desir.my.join-stories.com/scripts/global.js'
1812    type='text/javascript'
1813  ></script>
1813
1814
1815
1816
1817<!-- END app block --><!-- BEGIN app block: shopify://apps/wisepops-popup-builder-cro/blocks/app-embed/e7d7a4f7-0df4-4073-9375-5f36db513952 -->
1817<script>
1818  // Create the wisepops() function
1819  window.wisepops_key = window.WisePopsObject = window.wisepops_key || window.WisePopsObject || "wisepops";
1820  window[window.wisepops_key] = function () {
1821    window[window.wisepops_key].q.push(arguments);
1822  };
1823  window[window.wisepops_key].q = [];
1824  window[window.wisepops_key].l = Date.now();
1825
1826  // Disable deprecated snippet
1827  window._wisepopsSkipShopifyDeprecatedSnippet = true;
1828
1829  document.addEventListener('wisepops.after-initialization', function () {
1830    // https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie/Simple_document.cookie_framework
1831    function getCookieValue(sKey) {
1832      if (!sKey) { return null; }
1833      return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1")) || null;
1834    }
1835
1836    function getTotalInventoryQuantity() {
1837      var variants = null;
1838      if (!variants) {
1839        return null;
1840      }
1841
1842      var totalQuantity = 0;
1843      for (var i in variants) {
1844        if (variants[i] && variants[i].inventory_quantity) {
1845          totalQuantity += variants[i].inventory_quantity;
1846        } else {
1847          return null;
1848        }
1849      }
1850      return totalQuantity;
1851    }
1852
1853    function getMapCartItems(key, items){
1854      var cartItems = items ?? [];
1855      return cartItems.map(function (item) {
1856        return item[key];
1857      })
1858      .filter(function (item){
1859        if (item !== undefined && item !== null && item !== "") {
1860          return true;
1861        }
1862        return false;
1863      })
1864      .join(',');
1865    }
1866
1867    
1868
1869    // Set built-in properties
1870    window[window.wisepops_key]('properties', {
1871      client_id: null,
1872      market: {
1873        handle: "fr",
1874      },
1875      cart: {
1876        discount_code: getCookieValue('discount_code'),
1877        item_count: 0,
1878        total_price: 0 / 100,
1879        currency: "EUR",
1880        skus: getMapCartItems('sku'),
1881        items: []
1882      },
1883      customer: {
1884        accepts_marketing: false,
1885        is_logged_in:  false ,
1886        last_order: {
1887          created_at: null,
1888        },
1889        orders_count: 0,
1890        total_spent: (isNaN(null) ? 0 : (null / 100)),
1891        tags:  null ,
1892        email: null,
1893        first_name: null,
1894        last_name: null,
1895      },
1896      product: {
1897        available: null,
1898        price:  null ,
1899        tags: null,
1900        total_inventory_quantity: getTotalInventoryQuantity(),
1901        stock: 0,
1902      },
1903      orders: {},
1904      
1905
1906    }, { temporary: true });
1907
1908    // Custom event when product added to cart
1909    var shopifyTrackFunction = window.ShopifyAnalytics && ShopifyAnalytics.lib && ShopifyAnalytics.lib.track;
1910    var lastAddedToCartTimestamp = 0;
1911    if (shopifyTrackFunction) {
1912      ShopifyAnalytics.lib.track = function () {
1913        if (arguments[0] === 'Added Product') {
1914            (async () => {
1915                let cartPayload;
1916                try {
1917                    cartPayload = await (await fetch(window.Shopify.routes.root + 'cart.js')).json();
1918                } catch (e) {}
1919
1920                if (cartPayload) {
1921                    window[window.wisepops_key]('properties', {
1922                        cart: {
1923                            discount_code: getCookieValue('discount_code'),
1924                            item_count: cartPayload.items.length,
1925                            total_price: (cartPayload.total_price ?? 0) / 100,
1926                            currency: cartPayload.currency,
1927                            skus: getMapCartItems('sku', cartPayload.items),
1928                            items: cartPayload.items.map(item => ({
1929                                product_id: item.product_id,
1930                                variant_id: item.variant_id,
1931                                sku: item.sku,
1932                                quantity: item.quantity,
1933                                price: (item.final_price ?? 0) / 100,
1934                                totalPrice: (item.final_line_price ?? 0) / 100
1935                            })),
1936                        }
1937                    }, {temporary: true});
1938                }
1939
1940                var currentTimestamp = Date.now();
1941                if (currentTimestamp > lastAddedToCartTimestamp + 5000) {
1942                    window[window.wisepops_key]('event', 'product-added-to-cart');
1943                    lastAddedToCartTimestamp = currentTimestamp;
1944                }
1945            })();
1946        }
1947        shopifyTrackFunction.apply(this, arguments);
1948      };
1949    }
1950  });
1951</script>
1951
1952
1953
1954<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
1955
1956
1957  
1957<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk?languageCode=fr" async></script>
1957
1958
1959
1960
1961  
1962<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script -->
1963
1964  
1965    
1965<script>
1966      (function () {
1967        if (window.instafeedStorefrontScheduled) return;
1968        window.instafeedStorefrontScheduled = true;
1969
1970        var src = "https:\/\/cdn.nfcube.com\/instafeed-8cb338967f508a038a4b6c48cc2d13f3.js";
1971        var mode = "load";
1972        if (!src) return;
1973
1974        function fileUrl(value) {
1975          return String(value).split('?')[0];
1976        }
1977
1978        function present() {
1979          var scripts = document.getElementsByTagName('script');
1980          var file = fileUrl(src);
1981          for (var i = 0; i < scripts.length; i++) {
1982            if (fileUrl(scripts[i].src) === file) return true;
1983          }
1984          return false;
1985        }
1986
1987        function append() {
1988          if (present()) return;
1989          var script = document.createElement('script');
1990          script.async = true;
1991          script.src = src;
1992          document.body.appendChild(script);
1993        }
1994
1995        if (mode === 'defer') {
1996          if (present()) return;
1997          var deferred = document.createElement('script');
1998          deferred.src = src;
1999          deferred.defer = true;
2000          (document.head || document.documentElement).appendChild(deferred);
2001          return;
2002        }
2003
2004        if (mode === 'consent') {
2005          var appended = false;
2006          function appendOnce() {
2007            if (appended) return;
2008            appended = true;
2009            append();
2010          }
2011          function onConsentReady() {
2012            if (window.Shopify && window.Shopify.customerPrivacy && window.Shopify.customerPrivacy.marketingAllowed()) appendOnce();
2013          }
2014          function boot() {
2015            document.addEventListener('visitorConsentCollected', function (event) {
2016              if (event.detail && event.detail.marketingAllowed) appendOnce();
2017            });
2018            if (window.Shopify && window.Shopify.loadFeatures) {
2019              window.Shopify.loadFeatures([{ name: 'consent-tracking-api', version: '0.1' }], onConsentReady);
2020            } else {
2021              onConsentReady();
2022            }
2023          }
2024          if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', boot);
2025          else boot();
2026          return;
2027        }
2028
2029        if (document.readyState === 'complete') append();
2030        else window.addEventListener('load', function () { append(); });
2031      })();
2032    </script>
2032
2033  
2034
2035<!-- END app snippet -->
2036
2037
2038
2039
2040<!-- END app block -->
2040<script src="https://cdn.shopify.com/extensions/01a0d067-22bb-70e7-ab2c-d9c2f3a42271/regios-automatic-discounts-1510/assets/regios_discounts_embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2040
2040
2041<script src="https://cdn.shopify.com/extensions/01a0d067-22bb-70e7-ab2c-d9c2f3a42271/regios-automatic-discounts-1510/assets/regios_add_to_cart_embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2041
2041
2042<script src="https://cdn.shopify.com/extensions/01a0d067-22bb-70e7-ab2c-d9c2f3a42271/regios-automatic-discounts-1510/assets/collection_page_discount.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2042
2042
2043<script src="https://cdn.shopify.com/extensions/01a0b081-73c0-709b-a9e9-ef8a09eaf31d/specification-and-compare-670/assets/spec-and-compare.js" type="text/javascript" defer="defer"></script>
2043
2044<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2045<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 86859481361,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 2045
2045
2046<script>
2047  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2048</script>
vendor: 1 bytes, line 2048
2048
2049<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
2049).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 86859481361,storefrontBaseUrl: "https://www.passagedudesir.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.passagedudesir.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3887432062","configuration":"{\"redditPixelId\":\"a2_f4whtvv8to3f\",\"dataSharingType\":\"advanced\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"27a6dc1e95874487d57379b5c016869f","type":"APP","apiClientId":304258285569,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3507782014","configuration":"{\"pixelId\":\"66b17930-9a1c-48ef-b612-6b72cd10aade\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3189145982","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2049,"dataSharingState":"unrestricted"},{"id":"3169026430","configuration":"{\"shopId\":\"0b68f7e4-4cbd-4bc7-8974-81c1a7f56b60\",\"active\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"21a16726ec5ba06bcfe05739d4240ff4","type":"APP","apiClientId":295830683649,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2127855998","configuration":"{\"pixel_id\":\"558235080702234\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1495990654","configuration":"{\"hash\":\"Hgi5qXaiaY\",\"ingestion_url\":\"https:\/\/activity.wisepops.com\",\"goal_hash\":\"BRPCjkqyKKmOlSwzgOCujqZWi52tComl\",\"loader_url\":\"https:\/\/wisepops.net\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8c8395b58ad86ce6624e188a7fbb605","type":"APP","apiClientId":461977,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1414070654","configuration":"{\"joinDomain\":\"passage-du-desir\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aba44f25bef6b6f9c5cce3989ad88990","type":"APP","apiClientId":111364603905,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1407418750","configuration":"{\"yotpoStoreId\":\"BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"149881214","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"name":"Beyable - Conversion tracking"},{"id":"153485694","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"13","type":"CUSTOM","privacyPurposes":[],"name":"Addingwell"},{"id":"219480446","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"PM - Headless Mode"},{"id":"260374910","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"JUST X PDD : AB test"},{"id":"274301310","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Just Checkout - Datalayer"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Passage du Désir","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"passage-du-desir-sandbox.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/www.passagedudesir.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"
204910002104680721","handle":"womanizer-premium-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56445665739134","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15637373747582","handle":"calendrier-7-jours-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56447163498878","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002131648785","handle":"rabbit-a-air-pulse-bali-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104192565521","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14953217327486","handle":"lubrifiant-reparateur-et-nourrissant-love-care","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55194269745534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14921444852094","handle":"lush-4-de-lovense","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54994934727038","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002129715473","handle":"lub-gourmand-gel-lubrifiant-eau-aromes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104189649169","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002132959505","handle":"le-jeu-de-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104194367761","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002025578769","handle":"lubrifiant-naturel-love-and-care","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104025350417","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002006409489","handle":"diana-oeuf-vibreur-telecommande-wonder-toys","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50103992942865","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002000544017","handle":"lubrifiant-special-sex-toys","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50103982883089","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002018795793","handle":"lubrifiant-intime-hydratant-100ml-yesforlov","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104012210449","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002100683025","handle":"lubrifiant-special-anal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104146559249","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002020270353","handle":"gel-de-massage-integral-lubrifiant-yesforlov","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104016830737","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002017812753","handle":"lubrifiant-anal-yesforlov","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104010440977","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2049,{"id":"15999130730878","handle":"lubrifiant-aloe-vera-love-care","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57679815541118","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002134696209","handle":"massage-lubrifiant-naturel-fleur-oranger-yesforlov","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104197087505","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002023317777","handle":"massage-integral-gourmand-yesforlov","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104022139153","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002106286353","handle":"gel-de-massage-et-lubrifiant-2-en-1-isis","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104155701521","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15870205723006","handle":"relaxant-anal-lubrifiant-hector","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57291518706046","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002105532689","handle":"lubrifiant-eau-sensation-silicone-lub","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104154554641","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002025546001","handle":"lubrifiant-ultime-silicone-yesforlov-150-ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104025186577","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002017583377","handle":"lubrifiant-chaleur-stimulante-yesforlov","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104010014993","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15870141628798","handle":"gel-anal-lubrifiant-hector","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57291356537214","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002017845521","handle":"lubrifiant-effet-froid-fraicheur-illimitee","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104010506513","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002026463505","handle":"lubrifiant-bio-naturel-yesforlov","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104026562833","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002106450193","handle":"adhesion-annuelle-club-purple","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104156291345","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002104811793","handle":"womanizer-classic-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57548095095166","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10054292242705","handle":"womanizer-next","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50278092243217","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2049,{"id":"15622320783742","handle":"womanizer-next-duo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56396799377790","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14955748098430","handle":"womanizer-enhance","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55199768412542","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16091962474878","handle":"womanizer-snap","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58052182409598","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16021403337086","handle":"rabbit-3-en-1-calypso","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57777580343678","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16007488766334","handle":"wand-ultra-puissant-tonga-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57713974542718","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16078786756990","handle":"menottes-attache-moi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57988587454846","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002014404881","handle":"fouet-fripon-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104005361937","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16077908771198","handle":"masque-filou","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57985810825598","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15901882351998","handle":"stimulateur-triple-action-klitty-svakom","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57368871043454","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16026786890110","handle":"menottes-pride","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57789923688830","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16026641203582","handle":"tapette-bond-copie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57789463363966","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16025916965246","handle":"cravache-pride","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57787253391742","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15556135190910","handle":"calendrier-de-lavent-passage-du-desir-x-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56188446736766","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002132009233","handle":"jeu-de-grattage-love-unlimited","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104192925969","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15817600631166","handle":"lub-acide-hyaluronique-30ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57075502252414","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2049,{"id":"15370104308094","handle":"emballage-cadeau","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55587645915518","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15569803870590","handle":"gel-de-massage-integral-gourmand-yesforlov","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56232469037438","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15988490568062","handle":"lubrifiant-aromatise-tiramisu","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57634858860926","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14865069834622","handle":"kit-essentiel-sextoys-nettoyant-et-lubrifiant","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54853428707710","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002013290769","handle":"masseur-de-prostate-lhomme-daujourdhui","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104003658001","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15335825506686","handle":"dildo-vibrant-shaky-shaky-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55490873688446","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002114216209","handle":"rabbit-chauffant-joa-black-edition","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104167301393","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056529654142","handle":"rome-cartouche-vibrante-soft-touch-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55400281735550","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15061014020478","handle":"toronto-mini-rabbit-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55409923064190","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15067327267198","handle":"vibromasseur-zone-g-cuba-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55421052617086","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14922350690686","handle":"canard-vibrant-rechargeable-palma-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54997754151294","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15337667297662","handle":"magic-touch-big-pinky-double-densite-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55496142553470","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14922581541246","handle":"vibromasseur-zone-g-rio-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54999068836222","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002138071313","handle":"rabbit-va-et-vient-bora-bora-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104201445649","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2049,{"id":"14922684432766","handle":"galet-vibrant-tokyo-passage-du-desir-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54999653319038","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14922695672190","handle":"rabbit-silicone-sofia-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54999769710974","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14893529235838","handle":"ron-vibromasseur-larges-nervures-black-edition","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54920709865854","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14893532774782","handle":"vibro-penis-hector","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54920714191230","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002131550481","handle":"womanizer-liberty-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"501041923
204968913","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002136563985","handle":"womanizer-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104199610641","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14893532873086","handle":"rabbit-special-zone-g-hawai-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54920714289534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002138104081","handle":"masturbateur-java-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104201478417","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14893531529598","handle":"womanizer-vibe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54920712618366","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002137809169","handle":"galet-vibrant-moelleux-milos-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104201249041","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002064834833","handle":"clint-vibro-point-g-wondertoys","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104091934993","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002134991121","handle":"masturbateur-vibrant-sensations-orales-luz-black-edition","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104197579025","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002094162193","handle":"womanizer-premium-eco","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104135680273","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002017747217","handle":"loeuf-vibrant-lush-3-de-lovense","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104010342673","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002132893969","handle":"wand-2-en-1-fidji-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104194203921","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002064539921","handle":"clark-rabbit-silicone-wondertoys","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104091640081","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002102649105","handle":"wanda-stimulateur-sans-contact-wondertoys","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104149541137","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002117656849","handle":"womanizer-duo-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104172544273","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002106745105","handle":"rabbit-triple-stimulation-oki","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104156750097","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2049,{"id":"14925854998910","handle":"moon-stimulateur-2-en-1-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55442214683006","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16001281032574","handle":"womanizer-beauty","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57688324735358","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15978849272190","handle":"extension-pack-wicul","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57601896284542","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15978060022142","handle":"womanizer-next-liberty","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57600260931966","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15862601646462","handle":"lima-cartouche-vibrante-super-puissante","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57268528480638","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15601335337342","handle":"lapin-coquin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56326730973566","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15848428896638","handle":"split-stimulateur-pour-couple-telecommande-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57209598706046","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15785634169214","handle":"stimulateur-a-air-pulse-avocadoh","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56936712241534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15785785950590","handle":"stimulateur-a-air-pulse-lemohn","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56936944468350","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15841271611774","handle":"double-stimulateur-a-air-pulse-bahia-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57185639530878","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14893530972542","handle":"chocolat-aphrodisiaque-eclats","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54920712028542","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15759441396094","handle":"cockring-vibrant-telecommande-hector","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56854694003070","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15738102514046","handle":"stimulateur-a-air-pulse-mocha-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56784843964798","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15738599178622","handle":"stimulateur-sans-contact-sienna","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56785818386814","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2049,{"id":"15707709735294","handle":"vibromasseur-a-ondulation-honolulu-de-hyyo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56685733413246","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647884181886","handle":"harnais-2-pieces-ambre-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56483756278142","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647883952510","handle":"ceinture-chaine-perle-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56483756048766","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647883755902","handle":"harnais-buste-chaine-anna-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56483755753854","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15648286114174","handle":"harnais-de-buste-ouvert-diane-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56484825432446","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647100141950","handle":"soutien-gorge-a-chaines-dorees-lea-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56480481575294","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647884476798","handle":"harnais-buste-ajustable-leo-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56483756605822","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647884018046","handle":"harnais-porte-jarretelles-a-chaines-rubi-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56483756114302","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647884083582","handle":"harnais-porte-jarretelles-jade-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56483756179838","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647883886974","handle":"harnais-buste-garance-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56483755983230","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15647883821438","handle":"harnais-buste-chaine-mia-passage-du-desir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56483755819390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15760278356350","handle":"box-choupisson-st-valentin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56858444464510","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15605041201534","handle":"jeu-maison-close-maia-mazaurette-jeu-de-roles","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56339876479358","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002104320273","handle":"double-stimulateur-coco-de-puissante","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50104152719633","
2049image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.passagedudesir.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"188280897918","themePublished":"true","eventMetadataId":"e90150b9-ba89-492a-acdc-4f59a4326e6f","pageType":"home","shopId":"86859481361","storefrontBaseUrl":"https:\/\/www.passagedudesir.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2049<script>
2050  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
2051  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
2052  window.ShopifyAnalytics.meta.currency = 'EUR';
2053  var meta = {"page":{"pageType":"home","requestId":"d7b758c1-d1f7-4126-81c6-800b994d395a-1790408627"}};
2054  for (var attr in meta) {
2055    window.ShopifyAnalytics.meta[attr] = meta[attr];
2056  }
2057</script>
vendor: 1 bytes, line 2057
2057
2058<script class="analytics">
2059  (function () {
2060    var customDocumentWrite = function(content) {
2061      var jquery = null;
2062
2063      if (window.jQuery) {
2064        jquery = window.jQuery;
2065      } else if (window.Checkout && window.Checkout.$) {
2066        jquery = window.Checkout.$;
2067      }
2068
2069      if (jquery) {
2070        jquery('body').append(content);
2071      }
2072    };
2073
2074    var hasLoggedConversion = function(token) {
2075      if (token) {
2076        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2077      }
2078      return false;
2079    }
2080
2081    var setCookieIfConversion = function(token) {
2082      if (token) {
2083        var twoMonthsFromNow = new Date(Date.now());
2084        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2085
2086        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2087      }
2088    }
2089
2090    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2091    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2092    if (trekkie.integrations) {
2093      return;
2094    }
2095    trekkie.methods = [
2096      'identify',
2097      'page',
2098      'ready',
2099      'track',
2100      'trackForm',
2101      'trackLink'
2102    ];
2103    trekkie.factory = function(method) {
2104      return function() {
2105        var args = Array.prototype.slice.call(arguments);
2106        args.unshift(method);
2107        trekkie.push(args);
2108        if (method == 'track' || method == 'page') {
2109          var pageUrl;
2110          try {
2111            pageUrl = window.location.href;
2112          } catch (e) {}
2113          var pageReferrer;
2114          try {
2115            pageReferrer = document.referrer;
2116          } catch (e) {}
2117          try {
2118            if (window.__TREKKIE_SHIM_QUEUE == null) {
2119              window.__TREKKIE_SHIM_QUEUE = [];
2120            }
2121            window.__TREKKIE_SHIM_QUEUE.push({
2122              from: 'trekkie-stub',
2123              method: method,
2124              args: args.slice(1),
2125              pageContext: {
2126                url: pageUrl,
2127                referrer: pageReferrer
2128              }
2129            });
2130          } catch (e) {
2131            // no-op
2132          }
2133        }
2134        return trekkie;
2135      };
2136    };
2137    for (var i = 0; i < trekkie.methods.length; i++) {
2138      var key = trekkie.methods[i];
2139      trekkie[key] = trekkie.factory(key);
2140    }
2141    trekkie.load = function(config) {
2142      trekkie.config = config || {};
2143      trekkie.config.initialDocumentCookie = document.cookie;
2144      var first = document.getElementsByTagName('script')[0];
2145var script = document.createElement('script');
2146script.type = 'text/javascript';
2147script.onerror = function(e) {
2148  var scriptFallback = document.createElement('script');
2149  scriptFallback.type = 'text/javascript';
2150  scriptFallback.onerror = function(error) {
2151          var Monorail = {
2152      produce: function produce(monorailDomain, schemaId, payload) {
2153        var currentMs = new Date().getTime();
2154        var event = {
2155          schema_id: schemaId,
2156          payload: payload,
2157          metadata: {
2158            event_created_at_ms: currentMs,
2159            event_sent_at_ms: currentMs
2160          }
2161        };
2162        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2163      },
2164      sendRequest: function sendRequest(endpointUrl, payload) {
2165        // Try the sendBeacon API
2166        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2167          var blobData = new window.Blob([payload], {
2168            type: 'text/plain'
2169          });
2170
2171          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2172            return true;
2173          } // sendBeacon was not successful
2174
2175        } // XHR beacon
2176
2177        var xhr = new XMLHttpRequest();
2178
2179        try {
2180          xhr.open('POST', endpointUrl);
2181          xhr.setRequestHeader('Content-Type', 'text/plain');
2182          xhr.send(payload);
2183        } catch (e) {
2184          console.log(e);
2185        }
2186
2187        return false;
2188      },
2189      isIos12: function isIos12() {
2190        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2191      }
2192    };
2193    Monorail.produce('monorail-edge.shopifysvc.com',
2194      'trekkie_storefront_load_errors/1.1',
2195      {shop_id: 86859481361,
2196      theme_id: 188280897918,
2197      app_name: "storefront",
2198      context_url: window.location.href,
2199      source_url: "//www.passagedudesir.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
2200
2201  };
2202  scriptFallback.async = true;
2203  scriptFallback.src = '//www.passagedudesir.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
2204  first.parentNode.insertBefore(scriptFallback, first);
2205};
2206script.async = true;
2207script.src = '//www.passagedudesir.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
2208first.parentNode.insertBefore(script, first);
2209
2210    };
2211    trekkie.load(
2212      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":86859481361,"isMerchantRequest":null,"themeId":188280897918,"themeCityHash":"10178454149217897292","contentLanguage":"fr","currency":"EUR","eventMetadataId":"e90150b9-ba89-492a-acdc-4f59a4326e6f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2213    );
2214
2215    var loaded = false;
2216    trekkie.ready(function() {
2217      if (loaded) return;
2218      loaded = true;
2219
2220      window.ShopifyAnalytics.lib = window.trekkie;
2221
2222      var originalDocumentWrite = document.write;
2223      document.write = customDocumentWrite;
2224      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2225      document.write = originalDocumentWrite;
2226
2227      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2228      var token = match? match[1]: undefined;
2229      if (!hasLoggedConversion(token)) {
2230        setCookieIfConversion(token);
2231        
2232      }
2233    });
2234
2235    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"d7b758c1-d1f7-4126-81c6-800b994d395a-1790408627","shopifyEmitted":true});
2236
2237    var eventsListenerScript = document.createElement('script');
2238    eventsListenerScript.async = true;
2239    eventsListenerScript.src = "//www.passagedudesir.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2240    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2241})();</script>
vendor: 1 bytes, line 2241
2241
2242<script
2243  defer
2244  src="https://www.passagedudesir.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2245  data-application="storefront-renderer"
2246  data-shop-id="86859481361"
2247  data-render-region="gcp-us-west1"
2248  data-page-type="index"
2249  data-theme-instance-id="188280897918"
2250  data-theme-name="Dawn"
2251  data-theme-version="14.0.0"
2252  data-monorail-region="shop_domain"
2253  data-resource-timing-sampling-rate="10"
2254  data-shs="true"
2255  data-shs-beacon="true"
2256  data-shs-export-with-fetch="true"
2257  data-shs-logs-sample-rate="1"
2258  data-shs-beacon-endpoint="https://www.passagedudesir.com/api/collect"
2259></script>
2259
2260<meta name="shopify-y" content="9c7ac3e1-720b-4a48-ae03-dd04a0400fb7" data-expiration="1821966227000"><meta name="shopify-s" content="3f62f782-79f7-412d-a134-2937c896de8a" data-expiration="1790410427000"><meta name="new-cookie-storage-activated" content="t">
2261</head><body
2262    class="template-index gradient"
2263    
2264  >
2265    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
2266      Ignorer et passer au contenu
2267    </a>
2268
2269    
2270    
2271
2272    
2272<script type="text/javascript">
2273	var beYableKey = 'aaaaaaaaa4ae696d436dc495289463b35a25fcf0a';
2274	var by_data = by_data || { };
2275	
2276	by_data.bjs_urltype = 'H';
2277	
2278	bys_CreateCookie("beyable-cart", 0/100,
2279	1/24);
2280	var cartd = '';
2281
2282	
2283	bys_CreateCookie("beyable-cartd", cartd, 1/24);
2284	
2285	(function () {
2286	var beyable = document.createElement('script');
2287	beyable.type = 'text/javascript';
2288	beyable.async = true;
2289	beyable.src = ('https:' == document.location.protocol ?
2290	'https://' : 'http://') +
2291	'tag.beyable.com/api/beYableJS-passagedudesir-shopify.js';
2292	var s = document.getElementsByTagName('script')[0];
2293	s.parentNode.insertBefore(beyable, s);
2294	})();
2295	function bys_CreateCookie(name, value, days) {
2296	var expires;
2297	if (days) {
2298	var date = new Date();
2299	date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
2300	expires = "; expires=" + date.toGMTString();
2301	}
2302	else {
2303	expires = "";
2304	}
2305	document.cookie = name + "=" + value + expires + ";domain=." +
2306	bys_GetDomainName() + ";path=/";
2307	}
2308	function bys_GetDomainName() {
2309	var hostName = window.location.hostname;
2310
2311	return hostName.substring(hostName.lastIndexOf(".",
2312	hostName.lastIndexOf(".") - 1) + 1);
2313	}
2314</script>
2314
2315
2316    <section id="shopify-section-cart-drawer-v2" class="shopify-section">
2316<script>
2317	// defines somes routes for cart
2318	window.routes = {
2319		cart_add_url: '/cart/add',
2320		cart_change_url: '/cart/change',
2321		cart_update_url: '/cart/update',
2322		predictive_search_url: '/search/suggest',
2323		cartJSON: '/cart.json',
2324		cartAddJS: '/cart/add.json',
2325		cartChangeJS: '/cart/change.json',
2326		cartUpdateJS: '/cart/update.json',
2327		root_url: '/',
2328		template_name: 'index',
2329	};
2330</script>
2330
2331
2332<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.cart-drawer-v2.css?v=143256643166032359351774970923" rel="stylesheet" type="text/css" media="all" />
2333<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-discounts.css?v=152760482443307489271766423752" rel="stylesheet" type="text/css" media="all" />
2334<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/checkbox-gift.js?v=72443567499851655891779876341" defer="defer"></script>
vendor: 1 bytes, line 2334
2334
2335<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.checkbox-club-purple.js?v=107993517230297409301784293119" defer="defer"></script>
2335
2336
2337
2338
2339
2340
2341<div id="cart-overlay" class="cart-overlay" data-cart-drawer-close><span></span></div>
2342<cart-drawer-z id="cart-drawer-v2" class="cart-drawer cart-drawer-upsell-horizontal">
2343	
2344
2345
2346
2347	<div class="cart-drawer_blocks">
2348
2349		<div class="cart-drawer_blocks-header">
2350			<div class="cart-drawer_header cart-drawer_header-left">
2351				<div class="cart-drawer_header-container">
2352					<span class="cart-drawer_header-heading h3">Votre panier </span>
2353					<cart-notification class="cart-notification">
2354						<div class="cart-notification-container">
2355							<span class="cart-notification-counter" data-cart-count>0</span>
2356						</div>
2357					</cart-notification>
2358				</div>
2359				
2360					<div class="cart-drawer_header-close" data-cart-drawer-close>
2361						<svg class="icon icon-close" aria-hidden="true" focusable="false">
2362							<use href="#icon-close">
2363						</svg>
2364					</div>
2365				
2366			</div>
2367
2368
2369
2370<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-cart-progressbar-rewards.css?v=20457577002042246161776669402" rel="stylesheet" type="text/css" media="all" />
2370<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/component-cart-progressbar-rewards.js?v=152094024474961930661776669403" defer="defer"></script>
2370
2371
2372<progressbar-rewards id="cart-progressbar-rewards">
2373  <div class="cart_progressbar-rewards"  data-progressbar-rewards-settings='{
2374    "steps": [
2375      
2376        
2377        {
2378          "type": "free_shipping",
2379          "threshold": "6900",
2380          "image": "",
2381          "title": &quot;Livraison standard gratuite France\/Belgique&quot;,
2382          "before_message": &quot;Plus que ##left## pour profiter de ta livraison gratuite&quot;,
2383          "after_message": &quot;🚚 Félicitations, votre livraison est OFFERTE !&quot;,
2384          "variant_id": "",
2385          "id": ""
2386        }
2387        
2388      
2389      
2390      
2391      
2392      
2393    ]
2394  }'>
2395
2396  <div class="scz-cart-rewards">
2397
2398    <img class="scz-cart-reward-progress-reward__image" data-progressbar-rewards--image src="">
2399
2400    <div class="scz-cart-reward-progress-reward__info">
2401      <div class="scz-cart-rewards__message" data-progressbar-rewards--current-message></div>
2402      <div class="scz-cart-rewards__message" data-progressbar-rewards--next-message></div>
2403
2404      <div class="scz-cart-reward-progress-bar-container">
2405        <div class="scz-cart-reward-progress-bar-container-body" data-progressbar-rewards--progress-bar-container>
2406          <div class="scz-cart-reward-progress-bar" data-progressbar-rewards--progress-bar></div>
2407        </div>
2408
2409        
2410        
2411        
2412        
2413        
2414
2415        <div class="scz-cart-reward-progress-reward__thresholds reward-col-1">
2416
2417          
2418            
2419              
2420              
2421              
2422              
2423              
2424              
2425              
2426              
2427              
2428              
2429              
2430              
2431              
2432              
2433
2434              
2435                
2436                  <div class="scz-cart-reward-progress-reward__threshold" data-progressbar-rewards--threshold="6900" >
2437                    <span data-progressbar-rewards--threshold-marker="6900" class="scz-cart-reward-progress-reward__threshold-marker"></span>
2438                    <span class="scz-cart-reward-progress-reward__threshold-trigger" data-progressbar-rewards--threshold-trigger>69€</span>
2439                    <span class="scz-cart-reward-progress-reward__threshold-title" data-progressbar-rewards--threshold-title>Livraison standard gratuite France/Belgique</span>
2440                  </div>
2441                
2442              
2443            
2444          
2445
2446        </div>
2447      </div>
2448
2449    </div>
2450
2451  </div>
2452
2453  </div>
2454</progressbar-rewards>
2455
2456
2457
2458<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/component-auto-gift-rules.js?v=138077973505063225341790061684" defer="defer"></script>
2458<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/component-auto-gift-offer-price.js?v=55509205432544957601787775440" defer="defer"></script>
2458<auto-gift-rules
2459			hidden
2460			data-debug="false"
2461			data-auto-gift-rules="[{&quot;variantId&quot;:&quot;gid:\/\/shopify\/ProductVariant\/55407860220286&quot;,&quot;quantity&quot;:1,&quot;autoAdd&quot;:true,&quot;message&quot;:&quot;OFFRE Womanizer Enhance :  un set de nuit offert et sa trousse&quot;,&quot;conditions&quot;:{&quot;all&quot;:[{&quot;type&quot;:&quot;eligibility&quot;,&quot;target&quot;:&quot;products&quot;,&quot;ids&quot;:[&quot;gid:\/\/shopify\/Product\/14955748098430&quot;],&quot;mode&quot;:&quot;include&quot;}]},&quot;discountId&quot;:&quot;gid:\/\/shopify\/DiscountAutomaticNode\/2386170511742&quot;},{&quot;variantId&quot;:&quot;gid:\/\/shopify\/ProductVariant\/56232469037438&quot;,&quot;quantity&quot;:1,&quot;autoAdd&quot;:true,&quot;message&quot;:&quot;Offre spéciale de l&#39;été 5€ au lieu de 14.90€&quot;,&quot;fixedPrice&quot;:5,&quot;conditions&quot;:{&quot;all&quot;:[{&quot;type&quot;:&quot;purchase_min&quot;,&quot;metric&quot;:&quot;subtotal&quot;,&quot;value&quot;:29,&quot;appliesTo&quot;:&quot;cart&quot;}]},&quot;startsAt&quot;:&quot;2026-06-29T00:00:00+02:00&quot;,&quot;endsAt&quot;:&quot;2026-06-29T23:59:00+02:00&quot;,&quot;discountId&quot;:&quot;gid:\/\/shopify\/DiscountAutomaticNode\/2386170511742&quot;},{&quot;variantId&quot;:&quot;gid:\/\/shopify\/ProductVariant\/57696957923710&quot;,&quot;quantity&quot;:1,&quot;autoAdd&quot;:false,&quot;fixedPrice&quot;:5,&quot;conditions&quot;:{&quot;all&quot;:[{&quot;type&quot;:&quot;purchase_min&quot;,&quot;metric&quot;:&quot;subtotal&quot;,&quot;value&quot;:29,&quot;appliesTo&quot;:&quot;cart&quot;}]},&quot;endsAt&quot;:&quot;2026-08-25T23:59:00+02:00&quot;,&quot;discountId&quot;:&quot;gid:\/\/shopify\/DiscountAutomaticNode\/2386170511742&quot;},{&quot;variantId&quot;:&quot;gid:\/\/shopify\/ProductVariant\/50104189649169&quot;,&quot;quantity&quot;:1,&quot;autoAdd&quot;:false,&quot;fixedPrice&quot;:5,&quot;conditions&quot;:{&quot;all&quot;:[{&quot;type&quot;:&quot;purchase_min&quot;,&quot;metric&quot;:&quot;subtotal&quot;,&quot;value&quot;:29,&quot;appliesTo&quot;:&quot;cart&quot;}]},&quot;startsAt&quot;:&quot;2025-08-26T12:00:00+02:00&quot;,&quot;endsAt&quot;:&quot;2026-09-15T23:59:00+02:00&quot;,&quot;discountId&quot;:&quot;gid:\/\/shopify\/DiscountAutomaticNode\/2386170511742&quot;},{&quot;variantId&quot;:&quot;gid:\/\/shopify\/ProductVariant\/50104193712401&quot;,&quot;quantity&quot;:1,&quot;autoAdd&quot;:true,&quot;message&quot;:&quot;Offre lelo un sona travel offert&quot;,&quot;conditions&quot;:{&quot;all&quot;:[{&quot;type&quot;:&quot;in_cart&quot;,&quot;target&quot;:&quot;products&quot;,&quot;ids&quot;:[&quot;gid:\/\/shopify\/Product\/10001999790353&quot;,&quot;gid:\/\/shopify\/Product\/10001999823121&quot;,&quot;gid:\/\/shopify\/Product\/10001999888657&quot;,&quot;gid:\/\/shopify\/Product\/10002000052497&quot;,&quot;gid:\/\/shopify\/Product\/10002000281873&quot;,&quot;gid:\/\/shopify\/Product\/10002000380177&quot;,&quot;gid:\/\/shopify\/Product\/10002000412945&quot;,&quot;gid:\/\/shopify\/Product\/10002000675089&quot;,&quot;gid:\/\/shopify\/Product\/10002000970001&quot;,&quot;gid:\/\/shopify\/Product\/10002001101073&quot;,&quot;gid:\/\/shopify\/Product\/10002001494289&quot;,&quot;gid:\/\/shopify\/Product\/10002001559825&quot;,&quot;gid:\/\/shopify\/Product\/10002002051345&quot;,&quot;gid:\/\/shopify\/Product\/10002002182417&quot;,&quot;gid:\/\/shopify\/Product\/10002002280721&quot;,&quot;gid:\/\/shopify\/Product\/10002002903313&quot;,&quot;gid:\/\/shopify\/Product\/10002003001617&quot;,&quot;gid:\/\/shopify\/Product\/10002003820817&quot;,&quot;gid:\/\/shopify\/Product\/10002003886353&quot;,&quot;gid:\/\/shopify\/Product\/10002003951889&quot;,&quot;gid:\/\/shopify\/Product\/10002004115729&quot;,&quot;gid:\/\/shopify\/Product\/10002004836625&quot;,&quot;gid:\/\/shopify\/Product\/10002004967697&quot;,&quot;gid:\/\/shopify\/Product\/10002006704401&quot;,&quot;gid:\/\/shopify\/Product\/10002007097617&quot;,&quot;gid:\/\/shopify\/Product\/10002010505489&quot;,&quot;gid:\/\/shopify\/Product\/10002011848977&quot;,&quot;gid:\/\/shopify\/Product\/10002011980049&quot;,&quot;gid:\/\/shopify\/Product\/10002012537105&quot;,&quot;gid:\/\/shopify\/Product\/10002014994705&quot;,&quot;gid:\/\/shopify\/Product\/10002015256849&quot;,&quot;gid:\/\/shopify\/Product\/10002016108817&quot;,&quot;gid:\/\/shopify\/Product\/10002018107665&quot;,&quot;gid:\/\/shopify\/Product\/10002048581905&quot;,&quot;gid:\/\/shopify\/Product\/10002048614673&quot;,&quot;gid:\/\/shopify\/Product\/10002049138961&quot;,&quot;gid:\/\/shopify\/Product\/10002050777361&quot;,&quot;gid:\/\/shopify\/Product\/10002051170577&quot;,&quot;gid:\/\/shopify\/Product\/10002051563793&quot;,&quot;gid:\/\/shopify\/Product\/10002051924241&quot;,&quot;gid:\/\/shopify\/Product\/10002052251921&quot;,&quot;gid:\/\/shopify\/Product\/10002053136657&quot;,&quot;gid:\/\/shopify\/Product\/10002054938897&quot;,&quot;gid:\/\/shopify\/Product\/10002055266577&quot;,&quot;gid:\/\/shopify\/Product\/10002056511761&quot;,&quot;gid:\/\/shopify\/Product\/10002064900369&quot;,&quot;gid:\/\/shopify\/Product\/10002064998673&quot;,&quot;gid:\/\/shopify\/Product\/10002065228049&quot;,&quot;gid:\/\/shopify\/Product\/10002065260817&quot;,&quot;gid:\/\/shopify\/Product\/10002065424657&quot;,&quot;gid:\/\/shopify\/Product\/10002066800913&quot;,&quot;gid:\/\/shopify\/Product\/10002066931985&quot;,&quot;gid:\/\/shopify\/Product\/10002067489041&quot;,&quot;gid:\/\/shopify\/Product\/10002079219985&quot;,&quot;gid:\/\/shopify\/Product\/10002080104721&quot;,&quot;gid:\/\/shopify\/Product\/10002080137489&quot;,&quot;gid:\/\/shopify\/Product\/10002083217681&quot;,&quot;gid:\/\/shopify\/Product\/10002085478673&quot;,&quot;gid:\/\/shopify\/Product\/10002086592785&quot;,&quot;gid:\/\/shopify\/Product\/10002088689937&quot;,&quot;gid:\/\/shopify\/Product\/10002099274001&quot;,&quot;gid:\/\/shopify\/Product\/10002100388113&quot;,&quot;gid:\/\/shopify\/Product\/10002103828753&quot;,&quot;gid:\/\/shopify\/Product\/10002103927057&quot;,&quot;gid:\/\/shopify\/Product\/10002112446737&quot;,&quot;gid:\/\/shopify\/Product\/10002114412817&quot;,&quot;gid:\/\/shopify\/Product\/10002115658001&quot;,&quot;gid:\/\/shopify\/Product\/10002118508817&quot;,&quot;gid:\/\/shopify\/Product\/10002123161873&quot;,&quot;gid:\/\/shopify\/Product\/10002132631825&quot;,&quot;gid:\/\/shopify\/Product\/10002132828433&quot;,&quot;gid:\/\/shopify\/Product\/10002135417105&quot;,&quot;gid:\/\/shopify\/Product\/10002135646481&quot;,&quot;gid:\/\/shopify\/Product\/10002135712017&quot;,&quot;gid:\/\/shopify\/Product\/10002135875857&quot;,&quot;gid:\/\/shopify\/Product\/10002137284881&quot;,&quot;gid:\/\/shopify\/Product\/14893530284414&quot;,&quot;gid:\/\/shopify\/Product\/14969551126910&quot;,&quot;
2461gid:\/\/shopify\/Product\/14990033158526&quot;,&quot;gid:\/\/shopify\/Product\/15458652979582&quot;,&quot;gid:\/\/shopify\/Product\/15497738944894&quot;,&quot;gid:\/\/shopify\/Product\/15509499150718&quot;,&quot;gid:\/\/shopify\/Product\/15572287390078&quot;,&quot;gid:\/\/shopify\/Product\/15645391094142&quot;,&quot;gid:\/\/shopify\/Product\/15652726735230&quot;,&quot;gid:\/\/shopify\/Product\/15743961203070&quot;,&quot;gid:\/\/shopify\/Product\/15744042697086&quot;,&quot;gid:\/\/shopify\/Product\/15794491785598&quot;,&quot;gid:\/\/shopify\/Product\/15828959953278&quot;,&quot;gid:\/\/shopify\/Product\/15884098077054&quot;,&quot;gid:\/\/shopify\/Product\/15928311382398&quot;,&quot;gid:\/\/shopify\/Product\/15936618725758&quot;,&quot;gid:\/\/shopify\/Product\/15980902973822&quot;,&quot;gid:\/\/shopify\/Product\/16097435255166&quot;]},{&quot;type&quot;:&quot;eligibility&quot;,&quot;target&quot;:&quot;products&quot;,&quot;ids&quot;:[&quot;gid:\/\/shopify\/Product\/10002007097617&quot;],&quot;mode&quot;:&quot;exclude&quot;,&quot;connector&quot;:&quot;and&quot;}]},&quot;startsAt&quot;:&quot;2026-09-16T16:00:00+02:00&quot;,&quot;endsAt&quot;:&quot;2026-10-30T23:59:00+01:00&quot;,&quot;discountId&quot;:&quot;gid:\/\/shopify\/DiscountAutomaticNode\/2386170511742&quot;},{&quot;variantId&quot;:&quot;gid:\/\/shopify\/ProductVariant\/58068563722622&quot;,&quot;quantityMode&quot;:&quot;per_trigger_item&quot;,&quot;autoAdd&quot;:true,&quot;message&quot;:&quot;Pochette Snap en cadeau&quot;,&quot;conditions&quot;:{&quot;all&quot;:[{&quot;type&quot;:&quot;in_cart&quot;,&quot;target&quot;:&quot;products&quot;,&quot;ids&quot;:[&quot;gid:\/\/shopify\/Product\/16091962474878&quot;]}]},&quot;discountId&quot;:&quot;gid:\/\/shopify\/DiscountAutomaticNode\/2386170511742&quot;}]"
2462			data-gift-groups="{  }"
2463		></auto-gift-rules>
2464		</div>
2465
2466		
2467			<div class="cart-drawer_top-text color-scheme-4 gradient">
2468				<p>30 jours pour changer d'avis</p>
2469			</div>
2470		
2471
2472		<div class="cart-drawer_blocks-middle">
2473			<div class="cart-drawer_block-main">
2474
2475				<cart-items class="cart-drawer_items" id="main-cart-items" data-id="cart-drawer-v2"
2476						data-need-to-special-products-delete="false"
2477						data-special-keys=""
2478						
2479				>
2480					<div data-items-cart class="cart-drawer_items-container">
2481						
2482							<div class="cart-drawer_empty-content">
2483								<p class="cart-drawer_empty-text">Votre panier est vide</p>
2484							</div>
2485						
2486					</div>
2487				</cart-items><div id="cart-drawer-reward" data-id="cart-drawer-v2">
2488								<div data-cart-drawer-reward>
2489									
2490								</div>
2491							</div></div>
2492		</div>
2493
2494		<div>
2495
2496<div id="cart-drawer-checkbox-club" data-id="cart-drawer-v2"
2497											 class='cart-drawer_checkbox cart-drawer_checkbox--club'>
2498										<div data-cart-checkbox-club><cart-checkbox-club-purple data-pre-check="false">
2499		<div class="checkbox-gift_container">
2500			<div class="checkbox-gift_infos"><label class="checkbox-gift_label" for="checkbox-gift-">
2501						<p>Je rejoins le Club Purple</p>
2502					</label><div class="checkbox-gift_popup">
2503						En savoir plus
2504					</div></div>
2505
2506			<div class="checkbox-gift_price">
2507				4,90 €
2508
2509				<label for="checkbox-gift-50104156291345" class="visually-hidden">
2510					Adhérer au Club Purple
2511				</label>
2512				<input
2513					class="checkbox-gift_input"
2514					type="checkbox"
2515					data-checkbox-adhesion-club
2516					id="checkbox-gift-50104156291345"
2517					name="checkbox-gift"
2518					
2519				>
2520				<span class="checkmark"></span>
2521			</div>
2522		</div><div class="checkbox-gift_popup-content encoded">
2523				PHAgY2xhc3M9ImNoZWNrYm94LWdpZnRfcG9wdXAtdGl0bGUiPgoJCQkJCQlMZXMgYXZhbnRhZ2VzCgkJCQkJPC9wPjxkaXYgY2xhc3M9ImNoZWNrYm94LWdpZnRfcG9wdXAtaW5mb3MiPjxkaXYgY2xhc3M9ImNoZWNrYm94LWdpZnRfcG9wdXAtaW5mbyI+CgkJCQkJCQk8aW1nCgkJCQkJCQlzcmM9Ii8vd3d3LnBhc3NhZ2VkdWRlc2lyLmNvbS9jZG4vc2hvcC9maWxlcy9wdXJwbGUyLnN2Zz92PTE3MzAyODE1MjYmd2lkdGg9MTUiCgkJCQkJCQlhbHQ9IlJlbWlzZXMgdG91cyBsZXMgbW9pcyIKCQkJCQkJCXdpZHRoPSIxNSIKCQkJCQkJCWhlaWdodD0iMTUiCgkJCQkJCQljbGFzcz0iY2hlY2tib3gtZ2lmdF9wb3B1cC1waWN0byI+CgkJCQkJCQlSZW1pc2VzIHRvdXMgbGVzIG1vaXMKCQkJCQkJPC9kaXY+PGRpdiBjbGFzcz0iY2hlY2tib3gtZ2lmdF9wb3B1cC1pbmZvIj4KCQkJCQkJCTxpbWcKCQkJCQkJCXNyYz0iLy93d3cucGFzc2Fn
2523ZWR1ZGVzaXIuY29tL2Nkbi9zaG9wL2ZpbGVzL3B1cnBsZTMuc3ZnP3Y9MTczMDI4MTUyNiZ3aWR0aD0xNSIKCQkJCQkJCWFsdD0iQ29tbWFuZGVzIHByaW9yaXRhaXJlcyIKCQkJCQkJCXdpZHRoPSIxNSIKCQkJCQkJCWhlaWdodD0iMTUiCgkJCQkJCQljbGFzcz0iY2hlY2tib3gtZ2lmdF9wb3B1cC1waWN0byI+CgkJCQkJCQlDb21tYW5kZXMgcHJpb3JpdGFpcmVzCgkJCQkJCTwvZGl2PjxkaXYgY2xhc3M9ImNoZWNrYm94LWdpZnRfcG9wdXAtaW5mbyI+CgkJCQkJCQk8aW1nCgkJCQkJCQlzcmM9Ii8vd3d3LnBhc3NhZ2VkdWRlc2lyLmNvbS9jZG4vc2hvcC9maWxlcy9wdXJwbGU0LnN2Zz92PTE3MzAyODE1MjYmd2lkdGg9MTUiCgkJCQkJCQlhbHQ9IlVuIGx1YnJpZmlhbnQgb2ZmZXJ0IGTDqHMgbOKAmWFkaMOpc2lvbiIKCQkJCQkJCXdpZHRoPSIxNSIKCQkJCQkJCWhlaWdodD0iMTUiCgkJCQkJCQljbGFzcz0iY2hlY2tib3gtZ2lmdF9wb3B1cC1waWN0byI+CgkJCQkJCQlVbiBsdWJyaWZpYW50IG9mZmVydCBkw6hzIGzigJlhZGjDqXNpb24KCQkJCQkJPC9kaXY+PGRpdiBjbGFzcz0iY2hlY2tib3gtZ2lmdF9wb3B1cC1pbmZvIj4KCQkJCQkJCTxpbWcKCQkJCQkJCXNyYz0iLy93d3cucGFzc2FnZWR1ZGVzaXIuY29tL2Nkbi9zaG9wL2ZpbGVzL3B1cnBsZTUuc3ZnP3Y9MTczMDI4MTUyNiZ3aWR0aD0xNSIKCQkJCQkJCWFsdD0iRXh0ZW5zaW9uIGRlIGdhcmFudGllIDIgYW5zIgoJCQkJCQkJd2lkdGg9IjE1IgoJCQkJCQkJaGVpZ2h0PSIxNSIKCQkJCQkJCWNsYXNzPSJjaGVja2JveC1naWZ0X3BvcHVwLXBpY3RvIj4KCQkJCQkJCUV4dGVuc2lvbiBkZSBnYXJhbnRpZSAyIGFucwoJCQkJCQk8L2Rpdj48ZGl2IGNsYXNzPSJjaGVja2JveC1naWZ0X3BvcHVwLWluZm8iPgoJCQkJCQkJPGltZwoJCQkJCQkJc3JjPSIvL3d3dy5wYXNzYWdlZHVkZXNpci5jb20vY2RuL3Nob3AvZmlsZXMvcHVycGxlNi5zdmc/dj0xNzMwMjgxNTI2JndpZHRoPTE1IgoJCQkJCQkJYWx0PSJDYWRlYXUgZCdhbm5pdmVyc2FpcmUiCgkJCQkJCQl3aWR0aD0iMTUiCgkJCQkJCQloZWlnaHQ9IjE1IgoJCQkJCQkJY2xhc3M9ImNoZWNrYm94LWdpZnRfcG9wdXAtcGljdG8iPgoJCQkJCQkJQ2FkZWF1IGQnYW5uaXZlcnNhaXJlCgkJCQkJCTwvZGl2PjxkaXYgY2xhc3M9ImNoZWNrYm94LWdpZnRfcG9wdXAtaW5mbyI+CgkJCQkJCQk8aW1nCgkJCQkJCQlzcmM9Ii8vd3d3LnBhc3NhZ2VkdWRlc2lyLmNvbS9jZG4vc2hvcC9maWxlcy9wdXJwbGUxLnN2Zz92PTE3MzAyODE1MjYmd2lkdGg9MTUiCgkJCQkJCQlhbHQ9Ii0yNSUgc3VyIHRlcyBsdWJzIHByw6lmw6lyw6lzIgoJCQkJCQkJd2lkdGg9IjE1IgoJCQkJCQkJaGVpZ2h0PSIxNSIKCQkJCQkJCWNsYXNzPSJjaGVja2JveC1naWZ0X3BvcHVwLXBpY3RvIj4KCQkJCQkJCS0yNSUgc3VyIHRlcyBsdWJzIHByw6lmw6lyw6lzCgkJCQkJCTwvZGl2PjwvZGl2Pg==
2524			</div>
2525<div class="checkbox-gift_login text--small">
2526					Déjà membre ?
2527					<a href="/account/login" class="link text--small">
2528						Connecte-toi pour activer tes avantages
2529					</a>
2530				</div>
2531	</cart-checkbox-club-purple>
2532</div>
2533
2534									</div><div id="cart-drawer-checkbox-gift" data-id="cart-drawer-v2"
2535										 class='cart-drawer_checkbox cart-drawer_checkbox--gift'>
2536									<div data-cart-checkbox-gift><cart-checkbox>
2537	<div class="checkbox-gift_container">
2538
2539		<div class="checkbox-gift_infos"><label class="checkbox-gift_label" for="checkbox-gift-55587645915518">
2540					<p>J'ajoute un emballage cadeau</p>
2541				</label></div>
2542
2543		<div class="checkbox-gift_price">
2544			3,90 €
2545			<input data-checkbox-gift-input data-checkbox-gift-variant-id='55587645915518'
2546							data-hide-line-item class="checkbox-gift_input" type="checkbox"
2547						 id="checkbox-gift-55587645915518" name="checkbox-gift" >
2548			<span class="checkmark"></span>
2549		</div>
2550
2551	</div>
2552
2553	
2554
2555</cart-checkbox></div>
2556
2557								</div>
2558								
2559									
2559<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.upsell-swiper.js?v=113281547588432931171779979224" defer="defer"></script>
2559
2560
2561<!-- Get all product_id in cart -->
2562
2563
2564
2565
2566
2567<!-- Collection Upsell -->
2568
2569
2570<!-- If there are any products left, they are displayed -->
2571
2572  <div data-upsell-cart-drawer id="drawer-cart-upsell" class="cart-drawer_upsell" data-id="cart-drawer-v2">
2573    <cart-upsell>
2574      
2575        <p class="cart-drawer_upsell-title h5">
2576          Les petits plus
2577        </p>
2578      
2579
2580      
2581        
2582
2583        <upsell-swiper>
2584          <div
2585            id="Swiper-cart-upsell"
2586            class="cart-drawer_upsell-sliderswiper"
2587            data-options="
2588					{
2589					&quot;slideInView&quot;: 1.2,
2590					&quot;slidesToMove&quot;: 1,
2591					&quot;loop&quot;: false,
2592					&quot;autoplay&quot;: false,
2593					&quot;speed&quot;: 300,
2594					&quot;grabCursor&quot;: true,
2595					&quot;effect&quot;: &quot;slide&quot;,
2596					&quot;direction&quot;: &quot;horizontal&quot;
2597					}
2598				"
2599          >
2600            <div class="swiper-wrapper">
2601              
2602  
2603    
2604      
2605        
2606        
2607        
2608        <div class="product-card-upsell swiper-slide default-scheme">
2609          <div class="product-card-upsell_media">
2610            <a href="/products/lubrifiant-reparateur-et-nourrissant-love-care" class="link link--block">
2611
2612  <picture class="media media--image media--adapt" style="--media-ratio:100%;"><img src="//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404&amp;width=100" alt="Lubrifiant réparateur et nourrissant naturel Love&amp;Care" srcset="//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404&amp;width=100 100w" width="100" height="100" loading="lazy" class="image" decoding="async"></picture>
2613  
2614</a>
2615          </div>
2616          <div class="product-card-upsell_details">
2617            <a href="/products/lubrifiant-reparateur-et-nourrissant-love-care" class="link link--undecorated product-card-upsell_details-info">
2618              
2619                <p class="product-card-upsell_vendor">Love and Care</p>
2620              
2621              <p class="product-card-upsell_title">Lubrifiant réparateur et nourrissant naturel Love&Care</p>
2622							<div class="product-card-upsell_price_container">
2623								<p class="product-card-upsell_price">
2624									24,90 €
2625								</p></div>
2626            </a>
2627
2628            
2629<product-form class="product-card_form-wrap" role="form"><form method="post" action="/cart/add" id="ProductForm-55194269745534" accept-charset="UTF-8" class="product-card_form" enctype="multipart/form-data" data-product-id="55194269745534"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
2630										id="ProductForm-55194269745534-Quantity"
2631										type="number"
2632										name="quantity"
2633										class="input u-fullwidth"
2634										form="ProductForm-55194269745534"
2635										min="1" value="1"
2636										aria-required="true"
2637										required="required"
2638										hidden="hidden"
2639										disabled="disabled"
2640									><input
2641										type="hidden"
2642										name="id"
2643										value="55194269745534"
2644										class="product-variant-id"
2645										
2646									>
2647                  <button
2648                      type="submit"
2649                      form="ProductForm-55194269745534"
2650                      name="add"
2651                      aria-label="Add to cart"
2652                      class="product-card-upsell_button button"
2653                      
2654                      >
2655                      <svg class="icon icon-cart" aria-hidden="true" focusable="false">
2656                        <use href="#icon-cart">
2657                      </svg>
2658
2659<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
2660
2661<div class="loading__spinner hidden">
2662  <svg
2663    aria-hidden="true"
2664    focusable="false"
2665    class="spinner"
2666    viewBox="0 0 66 66"
2667    xmlns="http://www.w3.org/2000/svg"
2668  >
2669    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
2670  </svg>
2671</div>
2672</button><input type="hidden" name="product-id" value="14953217327486" /><input type="hidden" name="section-id" value="cart-drawer-v2" /></form></product-form>
2673            
2674          </div>
2675        </div>
2676      
2677    
2678  
2679    
2680      
2681        
2682        
2683        
2684        <div class="product-card-upsell swiper-slide default-scheme">
2685          <div class="product-card-upsell_media">
2686            <a href="/products/lubrifiant-aloe-vera-love-care" class="link link--block">
2687
2688  <picture class="media media--image media--adapt" style="--media-ratio:100%;"><img src="//www.passagedudesir.com/cdn/shop/files/LUB_ALOE_VERA_LAC_FACE.png?v=1783952323&amp;width=100" alt="Lubrifiant confort &amp; hydratation Love&amp;Care" srcset="//www.passagedudesir.com/cdn/shop/files/LUB_ALOE_VERA_LAC_FACE.png?v=1783952323&amp;width=100 100w" width="100" height="100" loading="lazy" class="image" decoding="async"></picture>
2689  
2690</a>
2691          </div>
2692          <div class="product-card-upsell_details">
2693            <a href="/products/lubrifiant-aloe-vera-love-care" class="link link--undecorated product-card-upsell_details-info">
2694              
2695                <p class="product-card-upsell_vendor">Love and Care</p>
2696              
2697              <p class="product-card-upsell_title">Lubrifiant confort & hydratation Love&Care</p>
2698							<div class="product-card-upsell_price_container">
2699								<p class="product-card-upsell_price">
2700									22,90 €
2701								</p></div>
2702            </a>
2703
2704            
2705<product-form class="product-card_form-wrap" role="form"><form method="post" action="/cart/add" id="ProductForm-57679815541118" accept-charset="UTF-8" class="product-card_form" enctype="multipart/form-data" data-product-id="576798
270515541118"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
2706										id="ProductForm-57679815541118-Quantity"
2707										type="number"
2708										name="quantity"
2709										class="input u-fullwidth"
2710										form="ProductForm-57679815541118"
2711										min="1" value="1"
2712										aria-required="true"
2713										required="required"
2714										hidden="hidden"
2715										disabled="disabled"
2716									><input
2717										type="hidden"
2718										name="id"
2719										value="57679815541118"
2720										class="product-variant-id"
2721										
2722									>
2723                  <button
2724                      type="submit"
2725                      form="ProductForm-57679815541118"
2726                      name="add"
2727                      aria-label="Add to cart"
2728                      class="product-card-upsell_button button"
2729                      
2730                      >
2731                      <svg class="icon icon-cart" aria-hidden="true" focusable="false">
2732                        <use href="#icon-cart">
2733                      </svg>
2734
2735<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
2736
2737<div class="loading__spinner hidden">
2738  <svg
2739    aria-hidden="true"
2740    focusable="false"
2741    class="spinner"
2742    viewBox="0 0 66 66"
2743    xmlns="http://www.w3.org/2000/svg"
2744  >
2745    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
2746  </svg>
2747</div>
2748</button><input type="hidden" name="product-id" value="15999130730878" /><input type="hidden" name="section-id" value="cart-drawer-v2" /></form></product-form>
2749            
2750          </div>
2751        </div>
2752      
2753    
2754  
2755    
2756      
2757        
2758        
2759        
2760        <div class="product-card-upsell swiper-slide default-scheme">
2761          <div class="product-card-upsell_media">
2762            <a href="/products/gel-de-massage-integral-gourmand-yesforlov" class="link link--block">
2763
2764  <picture class="media media--image media--adapt" style="--media-ratio:100%;"><img src="//www.passagedudesir.com/cdn/shop/files/YFL_MASSAGE_INTEGRAL_GOURMAND_30ml_FACE.jpg?v=1782459261&amp;width=100" alt="Massage gourmand mini YESforLOV" srcset="//www.passagedudesir.com/cdn/shop/files/YFL_MASSAGE_INTEGRAL_GOURMAND_30ml_FACE.jpg?v=1782459261&amp;width=100 100w" width="100" height="100" loading="lazy" class="image" decoding="async"></picture>
2765  
2766</a>
2767          </div>
2768          <div class="product-card-upsell_details">
2769            <a href="/products/gel-de-massage-integral-gourmand-yesforlov" class="link link--undecorated product-card-upsell_details-info">
2770              
2771                <p class="product-card-upsell_vendor">YESforLOV</p>
2772              
2773              <p class="product-card-upsell_title">Massage gourmand mini YESforLOV</p>
2774							<div class="product-card-upsell_price_container">
2775								<p class="product-card-upsell_price">
2776									14,90 €
2777								</p></div>
2778            </a>
2779
2780            
2781<product-form class="product-card_form-wrap" role="form"><form method="post" action="/cart/add" id="ProductForm-56232469037438" accept-charset="UTF-8" class="product-card_form" enctype="multipart/form-data" data-product-id="56232469037438"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
2782										id="ProductForm-56232469037438-Quantity"
2783										type="number"
2784										name="quantity"
2785										class="input u-fullwidth"
2786										form="ProductForm-56232469037438"
2787										min="1" value="1"
2788										aria-required="true"
2789										required="required"
2790										hidden="hidden"
2791										disabled="disabled"
2792									><input
2793										type="hidden"
2794										name="id"
2795										value="56232469037438"
2796										class="product-variant-id"
2797										
2798									>
2799                  <button
2800                      type="submit"
2801                      form="ProductForm-56232469037438"
2802                      name="add"
2803                      aria-label="Add to cart"
2804                      class="product-card-upsell_button button"
2805                      
2806                      >
2807                      <svg class="icon icon-cart" aria-hidden="true" focusable="false">
2808                        <use href="#icon-cart">
2809                      </svg>
2810
2811<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
2812
2813<div class="loading__spinner hidden">
2814  <svg
2815    aria-hidden="true"
2816    focusable="false"
2817    class="spinner"
2818    viewBox="0 0 66 66"
2819    xmlns="http://www.w3.org/2000/svg"
2820  >
2821    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
2822  </svg>
2823</div>
2824</button><input type="hidden" name="product-id" value="15569803870590" /><input type="hidden" name="section-id" value="cart-drawer-v2" /></form></product-form>
2825            
2826          </div>
2827        </div>
2828      
2829    
2830  
2831    
2832      
2833        
2834        
2835        
2836        <div class="product-card-upsell swiper-slide default-scheme">
2837          <div class="product-card-upsell_media">
2838            <a href="/products/lubrifiant-aromatise-tiramisu" class="link link--block">
2839
2840  <picture class="media media--image media--adapt" style="--media-ratio:100%;"><img src="//www.passagedudesir.com/cdn/shop/files/Lubrifiant_tiramisu_ilaria_2.png?v=1782995140&amp;width=100" alt="Lubrifiant aromatisé Tiramisu" srcset="//www.passagedudesir.com/cdn/shop/files/Lubrifiant_tiramisu_ilaria_2.png?v=1782995140&amp;width=100 100w" width="100" height="100" loading="lazy" class="image" decoding="async"></picture>
2841  
2842</a>
2843          </div>
2844          <div class="product-card-upsell_details">
2845            <a href="/products/lubrifiant-aromatise-tiramisu" class="link link--undecorated product-card-upsell_details-info">
2846              
2847                <p class="product-card-upsell_vendor">Ilaria</p>
2848              
2849              <p class="product-card-upsell_title">Lubrifiant aromatisé Tiramisu</p>
2850							<div class="product-card-upsell_price_container">
2851								<p class="product-card-upsell_price">
2852									18,90 €
2853								</p></div>
2854            </a>
2855
2856            
2857<product-form class="product-card_form-wrap" role="form"><form method="post" action="/cart/add" id="ProductForm-57634858860926" accept-charset="UTF-8" class="product-card_form" enctype="multipart/form-data" data-product-id="57634858860926"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
2858										id="ProductForm-57634858860926-Quantity"
2859										type="number"
2860										name="quantity"
2861										class="input u-fullwidth"
2862										form="ProductForm-57634858860926"
2863										min="1" value="1"
2864										aria-required="true"
2865										required="required"
2866										hidden="hidden"
2867										disabled="disabled"
2868									><input
2869										type="hidden"
2870										name="id"
2871										value="57634858860926"
2872										class="product-variant-id"
2873										
2874									>
2875                  <button
2876                      type="submit"
2877                      form="ProductForm-57634858860926"
2878                      name="add"
2879                      aria-label="Add to cart"
2880                      class="product-card-upsell_button button"
2881                      
2882                      >
2883                      <svg class="icon icon-cart" aria-hidden="true" focusable="false">
2884                        <use href="#icon-cart">
2885                      </svg>
2886
2887<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
2888
2889<div class="loading__spinner hidden">
2890  <svg
2891    aria-hidden="true"
2892    focusable="false"
2893    class="spinner"
2894    viewBox="0 0 66 66"
2895    xmlns="http://www.w3.org/2000/svg"
2896  >
2897    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
2898  </svg>
2899</div>
2900</button><input type="hidden" name="product-id" value="15988490568062" /><input type="hidden" name="section-id" value="cart-drawer-v2" /></form></product-form>
2901            
2902          </div>
2903        </div>
2904      
2905    
2906  
2907    
2908      
2909        
2910        
2911        
2912        <div class="product-card-upsell swiper-slide default-scheme">
2913          <div class="product-card-upsell_media">
2914            <a href="/products/kit-essentiel-sextoys-nettoyant-et-lubrifiant" class="link link--block">
2915
2916  <picture class="media media--image media--adapt" style="--media-ratio:100%;"><img src="//www.passagedudesir.com/cdn/shop/files/kit_essentiel_sextoys_pdd.jpg?v=1785250678&amp;width=100" alt="Kit essentiel sextoys nettoyant et lubrifiant" srcset="//www.passagedudesir.com/cdn/shop/files/kit_essentiel_sextoys_pdd.jpg?v=1785250678&amp;width=100 100w" width="100" height="100" loading="lazy" class="image" decoding="async"></picture>
2917  
2918</a>
2919          </div>
2920          <div class="product-card-upsell_details">
2921            <a href="/products/kit-essentiel-sextoys-nettoyant-et-lubrifiant" class="link link--undecorated product-card-upsell_details-info">
2922              
2923                <p class="product-card-upsell_vendor">Passage du Désir Cosmétique</p>
2924              
2925              <p class="product-card-upsell_title">Kit essentiel sextoys nettoyant et lubrifiant</p>
2926							<div class="product-card-upsell_price_container">
2927								<p class="product-card-upsell_price">
2928									12,90 €
2929								</p>
2930									<s class="product-card-upsell_compare_at_price">
2931										16,80 €
2932									</s></div>
2933            </a>
2934
2935            
2936<product-form class="product-card_form-wrap" role="form"><form method="post" action="/cart/add" id="ProductForm-54853428707710" accept-charset="UTF-8" class="product-card_form" enctype="multipart/form-data" data-product-id="54853428707710"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
2937										id="ProductForm-54853428707710-Quantity"
2938										type="number"
2939										name="quantity"
2940										class="input u-fullwidth"
2941										form="ProductForm-54853428707710"
2942										min="1" value="1"
2943										aria-required="true"
2944										required="required"
2945										hidden="hidden"
2946										disabled="disabled"
2947									><input
2948										type="hidden"
2949										name="id"
2950										value="54853428707710"
2951										class="product-variant-id"
2952										
2953									>
2954                  <button
2955                      type="submit"
2956                      form="ProductForm-54853428707710"
2957                      name="add"
2958                      aria-label="Add to cart"
2959                      class="product-card-upsell_button button"
2960                      
2961                      >
2962                      <svg class="icon icon-cart" aria-hidden="true" focusable="false">
2963                        <use href="#icon-cart">
2964                      </svg>
2965
2966<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
2967
2968<div class="loading__spinner hidden">
2969  <svg
2970    aria-hidden="true"
2971    focusable="false"
2972    class="spinner"
2973    viewBox="0 0 66 66"
2974    xmlns="http://www.w3.org/2000/svg"
2975  >
2976    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
2977  </svg>
2978</div>
2979</button><input type="hidden" name="product-id" value="14865069834622" /><input type="hidden" name="section-id" value="cart-drawer-v2" /></form></product-form>
2980            
2981          </div>
2982        </div>
2983      
2984    
2985  
2986
2987            </div>
2988            <div class="swiper-pagination"></div>
2989          </div>
2990        </upsell-swiper>
2991      
2992    </cart-upsell>
2993  </div>
2994
2995
2996								
2997							
2998
2999
3000			
3001
3002			
3003
3004			
3005				<div class="cart-drawer-discount_code">
3006
3007					<span class="cart-drawer-discount_code-text">J’ai un code promo</span>
3008					<svg width="12" height="15" viewBox="0 0 12 15" fill="none" xmlns="http://www.w3.org/2000/svg">
3009						<circle cx="6" cy="6.75" r="5.625" stroke="#BBBBBB" stroke-width="0.75" />
3010						<path
3011							d="M5.4825 8.3665V7.86325C5.4825 7.71475 5.4935 7.591 5.5155 7.492C5.5375 7.393 5.5705 7.305 5.6145 7.228C5.6585 7.1455 5.71625 7.0685 5.78775 6.997C5.86475 6.92 5.95825 6.82925 6.06825 6.72475C6.15625 6.64225 6.24425 6.55975 6.33225 6.47725C6.42025 6.38925 6.5 6.30125 6.5715 6.21325C6.643 6.11975 6.70075 6.0235 6.74475 5.9245C6.79425 5.82 6.819 5.7045 6.819 5.578C6.819 5.4515 6.79425 5.336 6.74475 5.2315C6.70075 5.1215 6.64025 5.028 6.56325 4.951C6.48625 4.874 6.39275 4.8135 6.28275 4.7695C6.17825 4.7255 6.0655 4.7035 5.9445 4.7035C5.675 4.7035 5.455 4.78875 5.2845 4.95925C5.1195 5.12975 5.0205 5.3525 4.9875 5.6275L4.146 5.545C4.2175 5.0665 4.4155 4.6925 4.74 4.423C5.07 4.148 5.477 4.0105 5.961 4.0105C6.192 4.0105 6.4065 4.04625 6.6045 4.11775C6.808 4.18375 6.984 4.28275 7.1325 4.41475C7.281 4.54125 7.3965 4.70075 7.479 4.89325C7.567 5.08025 7.611 5.29475 7.611 5.53675C7.611 5.74575 7.58075 5.93 7.52025 6.0895C7.45975 6.2435 7.3745 6.38925 7.2645 6.52675L6.7695 7.03825L6.687 7.1125C6.599 7.195 6.5275 7.2665 6.4725 7.327C6.423 7.382 6.38175 7.4425 6.34875 7.5085C6.32125 7.569 6.302 7.63775 6.291 7.71475C6.28 7.79175 6.2745 7.888 6.2745 8.0035V8.3665H5.4825ZM5.32575 9.505C5.32575 9.3565 5.378 9.23 5.4825 9.1255C5.5925 9.0155 5.72175 8.9605 5.87025 8.9605C6.01875 8.9605 6.14525 9.0155 6.24975 9.1255C6.35975 9.23 6.41475 9.3565 6.41475 9.505C6.41475 9.6535 6.35975 9.78275 6.24975 9.89275C6.14525 9.99725 6.01875 10.0495 5.87025 10.0495C5.72175 10.0495 5.5925 9.99725 5.4825 9.89275C5.378 9.78275 5.32575 9.6535 5.32575 9.505Z"
3012							fill="#BBBBBB" />
3013					</svg>
3014
3015					<span class="cart-drawer-discount_code-tooltip">Vous pourrez saisir votre code promo à l'étape suivante</span>
3016				</div>
3017			
3018
3019			
3020
3021			
3022		</div>
3023
3024		<div class="cart-drawer_blocks-bottom">
3025			<div id="drawer-cart-footer" class="cart-drawer_footer" data-id="cart-drawer-v2">
3026
3027				
3028					<div class="drawer-cart-footer-total">
3029						<div>Total</div>
3030						<div data-cart-total-price> 0,00 € </div>
3031					</div>
3032				
3033
3034				
3035					
3036				
3037
3038<!-- JUST BUTTON -->
3039
3040<just-pay-button 
3041    app_id="0b68f7e4-4cbd-4bc7-8974-81c1a7f56b60" 
3042    domain="Passage du Désir"
3043	source="cart"
3044	analytics_source="side-cart">
3045</just-pay-button>
3046
3047  <style>
3048  .cart-drawer_blocks-bottom just-pay-button::part(just-button) {
3049    border: var(--buttons-border-width) solid rgba(var(--color-button-border), var(--buttons-border-opacity));
3050    border-radius: var(--buttons-radius);
3051    cursor: pointer;
3052    font-family: var(--font-heading-family);
3053    font-size: 22px;
3054    font-weight: 600;
3055    letter-spacing: 0;
3056    line-height: 13px;
3057    min-height: 51px;
3058    text-decoration: none;
3059    transition: all .2s ease-in-out;
3060    text-transform: inherit;
3061    height: 51px;
3062  }
3063
3064  .cart-drawer_blocks-bottom just-pay-button::part(just-button-logo-img) {
3065    display: none;
3066  }
3067
3068  .cart-empty just-pay-button {
3069	display: none;
3070  }
3071
3072/* Hover desktop uniquement (évite les effets bizarres sur mobile) */
3073                @media (hover: hover) {
3074                .cart-drawer_blocks-bottom just-pay-button::part(just-button):hover {
3075                  background: #fff !important;      /* pure white */
3076                  color: #000 !important;            /* text turns black */
3077                  border-color: #000 !important;     /* crisp border */
3078                  filter: none !important;           /* stop the invert */
3079                }
3080              }
3081  /* ===== Mobile ===== */
3082  @media (max-width: 749px) {
3083    .cart-drawer_blocks-bottom just-pay-button {
3084      display: block;
3085      width: 100%;
3086    }
3087    .cart-drawer_blocks-bottom just-pay-button::part(just-button) {
3088      font-size: 22px;
3089      line-height: 23px;
3090      min-height: 37px !important; /* ↓↓ important pour battre la règle de base */
3091      height: 41px !important;
3092      padding: 10px 14px;
3093    }
3094  }
3095
3096  /* ===== Marquee sous le bouton checkout ===== */
3097  .cart-drawer_checkout-marquee {
3098    width: 100%;
3099    overflow: hidden;
3100    background: #f6f1f8;
3101    color: #53225e;
3102    font-size: 14px;
3103    padding: 8px 0;
3104    margin-top: 10px;
3105    border-radius: var(--buttons-radius, 0);
3106  }
3107  .cart-drawer_checkout-marquee__track {
3108    display: flex;
3109    width: max-content;
3110    animation: cart-drawer-checkout-marquee-scroll 20s linear infinite;
3111  }
3112  .cart-drawer_checkout-marquee:hover .cart-drawer_checkout-marquee__track,
3113  .cart-drawer_checkout-marquee[data-marquee-paused] .cart-drawer_checkout-marquee__track {
3114    animation-play-state: paused;
3115  }
3116  .cart-drawer_checkout-marquee__group {
3117    display: flex;
3118    align-items: center;
3119    gap: 32px;
3120    padding-right: 32px;
3121    flex-shrink: 0;
3122    white-space: nowrap;
3123  }
3124  .cart-drawer_checkout-marquee__item,
3125  .cart-drawer_checkout-marquee__sep {
3126    line-height: 1.2;
3127  }
3128  .cart-drawer_checkout-marquee__sep {
3129    opacity: .6;
3130  }
3131  @keyframes cart-drawer-checkout-marquee-scroll {
3132    from { transform: translateX(0); }
3133    to   { transform: translateX(-50%); }
3134  }
3135  @media (prefers-reduced-motion: reduce) {
3136    .cart-drawer_checkout-marquee__track { animation: none; }
3137  }
3138
3139  /* ===== Bloc Avis — étoiles carrées + nb avis ===== */
3140  .cart-drawer_rating {
3141    display: flex;
3142    align-items: center;
3143    justify-content: center;
3144    gap: 24px;
3145    padding: 12px 4px;
3146    margin-top: 6px;
3147    font-size: 14px;
3148    color: #53225e;
3149    flex-wrap: nowrap;
3150    line-height: 1;
3151  }
3152  .cart-drawer_rating__stars-wrap {
3153    display: inline-flex;
3154    align-items: center;
3155    gap: 8px;
3156  }
3157  .cart-drawer_rating__stars {
3158    display: inline-flex;
3159    align-items: center;
3160    gap: 2px;
3161  }
3162  .cart-drawer_rating__value {
3163    font-weight: 700;
3164    font-size: 15px;
3165    line-height: 1;
3166    display: inline-flex;
3167    align-items: baseline;
3168  }
3169  .cart-drawer_rating__value-max {
3170    font-weight: 500;
3171    font-size: 12px;
3172    opacity: .7;
3173    margin-left: 1px;
3174  }
3175  .cart-drawer_rating__square {
3176    width: 28px;
3177    height: 28px;
3178    border-radius: 1px;
3179    background: #e8e0eb;
3180    border: 1px solid #53225e;
3181    box-sizing: border-box;
3182    display: inline-flex;
3183    align-items: center;
3184    justify-content: center;
3185    position: relative;
3186    overflow: hidden;
3187  }
3188  .cart-drawer_rating__square::before {
3189    content: '';
3190    position: absolute;
3191    inset: 0;
3192    right: auto;
3193    width: var(--fill, 100%);
3194    background: #53225e;
3195  }
3196  .cart-drawer_rating__square svg {
3197    width: 70%;
3198    height: 70%;
3199    fill: #fff;
3200    position: relative;
3201    z-index: 1;
3202    display: block;
3203  }
3204  .cart-drawer_rating__count {
3205    display: inline-flex;
3206    align-items: center;
3207    font-weight: 500;
3208    white-space: nowrap;
3209  }
3210  .cart-drawer_rating[data-loading="true"] {
3211    opacity: 0;
3212  }
3213  .cart-drawer_rating[data-ready="true"] {
3214    opacity: 1;
3215    transition: opacity .3s ease;
3216  }
3217</style>
3218
3219
3220<!-- END JUST BUTTON -->
3221					<cart-drawer-checkout-button
3222						class="button cart-drawer_footer-checkout-button ">
3223						<span>Finaliser ma commande</span>
3224						
3225					</cart-drawer-checkout-button>
3226				
3227<div class="cart-drawer_checkout-marquee" aria-label="Informations" data-marquee-paused>
3228						<div class="cart-drawer_checkout-marquee__track"><div class="cart-drawer_checkout-marquee__group" ><span class="cart-drawer_checkout-marquee__item">Livraison rapide en 48H</span>
3229											<span class="cart-drawer_checkout-marquee__sep" aria-hidden="true">•</span><span class="cart-drawer_checkout-marquee__item"><svg xmlns="http://www.w3.org/2000/svg" width="21" height="17" viewbox="0 0 21 17" fill="none">   <g clip-path="url(#clip0_2824_9686)">     <path d="M18.8974 15.7767H2.10289C1.31778 15.7767 0.682861 15.0823 0.682861 14.2216V2.77854C0.682861 1.91778 1.31778 1.22339 2.10289 1.22339H18.8906C19.6757 1.22339 20.3106 1.91778 20.3106 2.77854V14.2216C20.3106 15.0823 19.6757 15.7767 18.8906 15.7767H18.8974Z" stroke="#53225E" stroke-linecap="round" stroke-linejoin="round"></path>     <path d="M20.3175 4.8833H0.682861" stroke="#53225E" stroke-linecap="round" stroke-linejoin="round"></path>     <path d="M10.5001 8.91968H3.41357" stroke="#53225E" stroke-linecap="round" stroke-linejoin="round"></path>     <path d="M7.42788 11.5239H3.41357" stroke="#53225E" stroke-linecap="round" stroke-linejoin="round"></path>   </g>   <defs>     <clippath id="clip0_2824_9686">       <rect width="21" height="16" fill="white" transform="translate(0 0.5)"></rect>     </clippath>   </defs> </svg> Paiement sécurisé par 3D secure</span>
3230											<span class="cart-drawer_checkout-marquee__sep" aria-hidden="true">•</span><span class="cart-drawer_checkout-marquee__item">Visa - Mastercard - Paypal - Alma - Apple Pay - Google Pay - Amex</span>
3231											<span class="cart-drawer_checkout-marquee__sep" aria-hidden="true">•</span></div><div class="cart-drawer_checkout-marquee__group" aria-hidden="true"><span class="cart-drawer_checkout-marquee__item">Livraison rapide en 48H</span>
3232											<span class="cart-drawer_checkout-marquee__sep" aria-hidden="true">•</span><span class="cart-drawer_checkout-marquee__item"><svg xmlns="http://www.w3.org/2000/svg" width="21" height="17" viewbox="0 0 21 17" fill="none">   <g clip-path="url(#clip0_2824_9686)">     <path d="M18.8974 15.7767H2.10289C1.31778 15.7767 0.682861 15.0823 0.682861 14.2216V2.77854C0.682861 1.91778 1.31778 1.22339 2.10289 1.22339H18.8906C19.6757 1.22339 20.3106 1.91778 20.3106 2.77854V14.2216C20.3106 15.0823 19.6757 15.7767 18.8906 15.7767H18.8974Z" stroke="#53225E" stroke-linecap="round" stroke-linejoin="round"></path>     <path d="M20.3175 4.8833H0.682861" stroke="#53225E" stroke-linecap="round" stroke-linejoin="round"></path>     <path d="M10.5001 8.91968H3.41357" stroke="#53225E" stroke-linecap="round" stroke-linejoin="round"></path>     <path d="M7.42788 11.5239H3.41357" stroke="#53225E" stroke-linecap="round" stroke-linejoin="round"></path>   </g>   <defs>     <clippath id="clip0_2824_9686">       <rect width="21" height="16" fill="white" transform="translate(0 0.5)"></rect>     </clippath>   </defs> </svg> Paiement sécurisé par 3D secure</span>
3233											<span class="cart-drawer_checkout-marquee__sep" aria-hidden="true">•</span><span class="cart-drawer_checkout-marquee__item">Visa - Mastercard - Paypal - Alma - Apple Pay - Google Pay - Amex</span>
3234											<span class="cart-drawer_checkout-marquee__sep" aria-hidden="true">•</span></div></div>
3235					</div>
3236					
3236<script>
3237						(function () {
3238							var marquee = document.currentScript.previousElementSibling;
3239							if (!marquee || !marquee.matches('[data-marquee-paused]')) return;
3240							if (!('IntersectionObserver' in window)) {
3241								marquee.removeAttribute('data-marquee-paused');
3242								return;
3243							}
3244							var io = new IntersectionObserver(function (entries) {
3245								entries.forEach(function (e) {
3246									if (e.isIntersecting) {
3247										marquee.removeAttribute('data-marquee-paused');
3248									} else {
3249										marquee.setAttribute('data-marquee-paused', '');
3250									}
3251								});
3252							}, { threshold: 0.01 });
3253							io.observe(marquee);
3254						})();
3255					</script>
3255<div class="cart-drawer_rating"
3256						 data-yotpo-rating
3257						 data-app-key="BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk"
3258						 data-loading="true">
3259						<div class="cart-drawer_rating__stars-wrap">
3260							<div class="cart-drawer_rating__stars" aria-hidden="true"><span class="cart-drawer_rating__square" style="--fill: 100%;">
3261										<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
3262											<path d="M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279L12 19.246l-7.416 3.967 1.48-8.279L0 9.306l8.332-1.151z"/>
3263										</svg>
3264									</span><span class="cart-drawer_rating__square" style="--fill: 100%;">
3265										<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
3266											<path d="M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279L12 19.246l-7.416 3.967 1.48-8.279L0 9.306l8.332-1.151z"/>
3267										</svg>
3268									</span><span class="cart-drawer_rating__square" style="--fill: 100%;">
3269										<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
3270											<path d="M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279L12 19.246l-7.416 3.967 1.48-8.279L0 9.306l8.332-1.151z"/>
3271										</svg>
3272									</span><span class="cart-drawer_rating__square" style="--fill: 100%;">
3273										<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
3274											<path d="M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279L12 19.246l-7.416 3.967 1.48-8.279L0 9.306l8.332-1.151z"/>
3275										</svg>
3276									</span><span class="cart-drawer_rating__square" style="--fill: 100%;">
3277										<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
3278											<path d="M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279L12 19.246l-7.416 3.967 1.48-8.279L0 9.306l8.332-1.151z"/>
3279										</svg>
3280									</span></div>
3281							<span class="cart-drawer_rating__value">
3282								<span data-yotpo-avg>4.9</span><span class="cart-drawer_rating__value-max">/5</span>
3283							</span>
3284						</div>
3285						<div class="cart-drawer_rating__count">
3286							<span data-yotpo-total>16 247</span>&nbsp;avis
3287						</div>
3288					</div>
3289					
3289<script>
3290						(function () {
3291							var el = document.currentScript.previousElementSibling;
3292							if (!el || !el.matches('[data-yotpo-rating]')) return;
3293							var appKey = el.dataset.appKey;
3294							if (!appKey) {
3295								el.dataset.loading = 'false';
3296								el.dataset.ready = 'true';
3297								return;
3298							}
3299							var CACHE_KEY = 'yotpo_bl_' + appKey;
3300							var CACHE_TTL = 60 * 60 * 1000;
3301							var url = 'https://api-cdn.yotpo.com/products/' + appKey + '/yotpo_site_reviews/bottomline';
3302							var fetched = false;
3303
3304							function apply(bl) {
3305								var avg = parseFloat(bl.average_score) || 0;
3306								var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
3307								var squares = el.querySelectorAll('.cart-drawer_rating__square');
3308								squares.forEach(function (sq, i) {
3309									var fill = Math.max(0, Math.min(1, avg - i)) * 100;
3310									sq.style.setProperty('--fill', fill + '%');
3311								});
3312								var avgEl = el.querySelector('[data-yotpo-avg]');
3313								if (avgEl && avg > 0) avgEl.textContent = avg.toFixed(1).replace('.', ',');
3314								var totalEl = el.querySelector('[data-yotpo-total]');
3315								if (totalEl && total > 0) totalEl.textContent = total.toLocaleString('fr-FR');
3316								el.dataset.loading = 'false';
3317								el.dataset.ready = 'true';
3318							}
3319
3320							function tryCache() {
3321								try {
3322									var raw = sessionStorage.getItem(CACHE_KEY);
3323									if (!raw) return false;
3324									var c = JSON.parse(raw);
3325									if (!c || !c.data || Date.now() > c.expires) return false;
3326									apply(c.data);
3327									return true;
3328								} catch (e) { return false; }
3329							}
3330
3331							function doFetch() {
3332								if (fetched) return;
3333								fetched = true;
3334								fetch(url)
3335									.then(function (r) {
3336										if (!r.ok) throw new Error('HTTP ' + r.status);
3337										return r.json();
3338									})
3339									.then(function (data) {
3340										var bl = data && data.response && data.response.bottomline;
3341										if (!bl) return;
3342										apply(bl);
3343										try {
3344											sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL }));
3345										} catch (e) {}
3346									})
3347									.catch(function (err) {
3348										console.warn('[yotpo-rating] fetch failed:', err);
3349										el.dataset.loading = 'false';
3350										el.dataset.ready = 'true';
3351									});
3352							}
3353
3354							if (tryCache()) return;
3355
3356							if ('IntersectionObserver' in window) {
3357								var io = new IntersectionObserver(function (entries) {
3358									if (entries.some(function (e) { return e.isIntersecting; })) {
3359										io.disconnect();
3360										doFetch();
3361									}
3362								}, { threshold: 0.01 });
3363								io.observe(el);
3364							} else {
3365								doFetch();
3366							}
3367						})();
3368					</script>
3368
3369
3370				
3371
3372				
3373			</div>
3374		</div>
3375	</div>
3376	
3377	<div id="cart-drawer-json-club" data-id="cart-drawer-v2">
3378		<div data-drawer-json-club>
3379			
3379<script type="application/json" id="clubPurpleJSON">
3380        {"is_purple_member":false,"card_product_adhesion":{"id":50104156291345,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"CARTEPURPLE@|","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Carte de fidélité + Cadeau offert","public_title":null,"options":["Default Title"],"price":490,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":490}],"price":490,"compare_at_price":490,"per_delivery_price":490,"selling_plan_id":710895042942,"selling_plan_group_id":"383091b23fec6ecd5000ecc5aba6d48f9e22afcb"}],"quantity_rule":{"min":1,"max":null,"increment":1}},"gift_product_adhesion":{"id":57075502252414,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"KDOPURPLELUBAH30@|","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Lubrifiant acide hyaluronique 30 ml Love\u0026Care","public_title":null,"options":["Default Title"],"price":990,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"3701713014779","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},"existed_adhesion_in_cart":false}
3381			</script>
3381
3382		</div>
3383	</div>
3384</cart-drawer-z>
3385
3386
3387</section>
3388    <section id="shopify-section-product-gifts-popup" class="shopify-section">
3388<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product-gifts-popup.js?v=27640037568192669921777293033" defer="defer"></script>
vendor: 1 bytes, line 3388
3388
3389<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/product-form.js?v=76161818424519943921776168201" defer="defer"></script>
3389
3390
3391<div id="product-gifts-popup-product-gifts-popup" class="product-gifts-popup">
3392	<product-gifts-popup
3393		id="product-gifts-popup-data"
3394		data-section="product-gifts-popup"
3395		data-url="/"
3396		
3397			data-gifts-array-to-delete="722057855358,709668602238,611451076990,314192200062"
3398		
3399	>
3400		
3401	</product-gifts-popup>
3402</div>
3403
3404
3405
3406</section>
3407     <style data-shopify>#customLoading {
3408      display: none;
3409      position: fixed;
3410      inset: 0;
3411      background-color: rgba(0, 0, 0, 0.9);
3412      z-index: 9999999999;
3413      width: 100vw;
3414      width: 100dvw;
3415      height: 100vh;
3416      height: 100dvh;
3417    }
3418
3419    .loader-overlay {
3420      display: flex;
3421      align-items: center;
3422      justify-content: center;
3423      height: 100%;
3424    }
3425
3426    .loader-container {
3427      display: flex;
3428      flex-direction: column;
3429      align-items: center;
3430      gap: 16px;
3431    }
3432
3433    .logo-spinner {
3434      width: 30vw;
3435      min-width: 100px;
3436      max-width: 300px;
3437      color: white;
3438      animation: justFadeInOut 2s ease-in-out infinite;
3439    }
3440
3441    @keyframes justFadeInOut {
3442      0% {
3443        opacity: 0;
3444      }
3445      50% {
3446        opacity: 1;
3447      }
3448      100% {
3449        opacity: 0;
3450      }
3451    }
3452
3453    .loader-text {
3454      color: #fff;
3455      font-family: 'Segoe UI', sans-serif;
3456      font-size: 1.2rem;
3457      font-weight: 400;
3458      letter-spacing: 0.5px;
3459    }
3460    .dots::after {
3461      content: '';
3462      display: inline-block;
3463      animation: dots 1.5s steps(3, end) infinite;
3464    }
3465
3466    @keyframes dots {
3467      0% { content: ''; }
3468      33% { content: '.'; }
3469      66% { content: '..'; }
3470      100% { content: '...'; }
3471    }</style><div id="customLoading">
3472    <div class="loader-overlay">
3473      <div class="loader-container">
3474        <div class="loader-spinner">
3475          <svg viewBox="0 0 2191.7 348.4" version="1.1" xmlns="http://www.w3.org/2000/svg" class="logo-spinner">
3476            <path d="M46.3,247.7v67.3H0V121h47.7v14.5c6.6-11.9,19.9-17.2,37.1-17.2s38.4,6.6,50.3,21.1c11.9,14.5,18.5,33,18.5,52.8s-6.6,36.9-17.2,51.5c-11.9,14.5-29.1,21.1-50.3,21.1s-31.8-5.3-39.7-17.2ZM104.6,190.9c0-23.7-9.3-35.6-29.1-35.6s-27.8,11.9-27.8,35.6,9.3,37,27.8,37,29.1-11.9,29.1-37Z" fill="currentColor"></path>
3477            <path d="M271,262.2v-14.5c-6.6,11.9-18.5,17.2-35.7,17.2s-38.4-8-50.3-22.5c-11.9-14.5-18.5-31.7-18.5-51.5s5.3-36.9,17.2-51.5c11.9-14.5,27.8-21.1,50.3-21.1s30.5,5.3,38.4,17.2v-14.5h47.6v141.2h-49ZM272.3,190.9c0-23.7-9.3-35.6-29.1-35.6s-27.8,11.9-27.8,35.6,9.3,37,27.8,37,29.1-11.9,29.1-37Z" fill="currentColor"></path>
3478            <path d="M386.5,266.2c-35.7,0-54.3-15.8-55.6-48.9h42.4v1.3c0,9.2,4,14.5,11.9,14.5s13.2-2.7,13.2-9.2-10.6-10.5-31.8-19.8c-22.5-9.2-33.1-22.4-33.1-40.9,0-30.3,17.2-46.2,53-46.2s51.6,14.5,53,44.9h-39.7c-1.3-9.2-5.3-13.2-13.2-13.2s-11.9,2.6-11.9,9.2,10.6,9.2,33.1,18.5c22.5,9.2,34.4,22.4,34.4,42.2,0,31.7-18.5,47.5-55.6,47.5Z" fill="currentColor"></path>
3479            <path d="M508.8,266.2c-35.7,0-54.3-15.8-55.6-48.9h42.4v1.3c0,9.2,4,14.5,11.9,14.5s13.2-2.7,13.2-9.2-10.6-10.5-31.8-19.8c-22.5-9.2-33.1-22.4-33.1-40.9,0-30.3,17.2-46.2,53-46.2s51.6,14.5,53,44.9h-39.7c-1.3-9.2-5.3-13.2-13.2-13.2s-11.9,2.6-11.9,9.2,10.6,9.2,33.1,18.5c22.5,9.2,34.4,22.4,34.4,42.2,0,31.7-18.5,47.5-55.6,47.5Z" fill="currentColor"></path>
3480            <path d="M679.2,262.2v-14.5c-6.6,11.9-18.5,17.2-35.7,17.2s-38.4-8-50.3-22.5c-11.9-14.5-18.5-31.7-18.5-51.5s5.3-36.9,17.2-51.5c11.9-14.5,27.8-21.1,50.3-21.1s30.5,5.3,38.4,17.2v-14.5h47.7v141.2h-49ZM680.5,190.9c0-23.7-9.2-35.6-29.1-35.6s-27.8,11.9-27.8,35.6,9.3,37,27.8,37,29.1-11.9,29.1-37Z" fill="currentColor"></path>
3481            <path d="M839.3,348.4h-17.5v-42.2h8.2c9.3,0,14.6-4,14.6-13.2v-44c-6.6,10.6-18.6,15.9-35.7,15.9s-38.4-8-50.3-22.5c-11.9-14.5-18.5-31.7-18.5-51.5s5.3-36.9,17.2-51.5c11.9-14.5,27.8-21.1,50.3-21.1s30.4,5.3,38.4,17.2v-14.5l47.6-2.7v174.7c0,37-18.5,55.4-54.2,55.4ZM845.9,190.9c0-23.7-9.3-35.6-29.1-35.6s-27.8,11.9-27.8,35.6,9.3,37,27.8,37,29.1-11.9,29.1-37Z" fill="currentColor"></path>
3482            <path d="M957.1,202.8c1.3,17.2,11.9,25.1,30.4,25.1s21.2-5.3,26.5-14.5l46.3,9.2c-13.2,29-38.4,43.6-74.1,43.6s-41-6.6-56.9-19.8c-15.9-13.2-23.8-31.7-23.8-54.1s6.6-40.9,21.2-54.1c14.5-14.5,34.4-21.1,58.2-21.1,53,0,79.4,29.1,79.4,85.8h-107.2ZM984.9,152.7c-17.2,0-26.5,9.2-29.1,26.4h58.2c-2.6-17.2-11.9-26.4-29.1-26.4Z" fill="currentColor"></path>
3483            <path d="M1279.2,262.2v-14.5c-6.6,11.9-18.5,17.2-35.7,17.2s-38.4-8-50.3-22.5c-11.9-14.5-18.5-33-18.5-52.8s5.3-35.6,17.2-50.1c11.9-14.5,27.8-22.4,50.3-22.4s30.4,5.3,38.4,17.2V0h47.7v262.2h-49ZM1280.5,190.9c0-25.1-9.2-36.9-29.1-36.9s-27.8,11.9-27.8,36.9,9.3,37,27.8,37,29.1-11.9,29.1-37Z" fill="currentColor"></path>
3484            <path d="M1405.9,266.2c-43.7,0-64.9-18.5-64.9-56.8v-88.4h49v84.5c0,14.5,5.3,21.1,15.9,21.1s17.2-6.6,17.2-21.1v-84.5h49v88.4c0,38.3-22.5,56.8-66.2,56.8Z" fill="currentColor"></path>
3485            <path d="M1685.5,262.2v-14.5c-6.6,11.9-18.5,17.2-35.7,17.2s-38.4-8-50.3-22.5c-11.9-14.5-18.5-33-18.5-52.8s5.3-35.6,17.2-50.1c11.9-14.5,27.8-22.4,50.3-22.4s30.5,5.3,38.4,17.2V0h47.6v262.2h-49ZM1686.8,190.9c0-25.1-9.3-36.9-29.1-36.9s-27.8,11.9-27.8,36.9,9.2,37,27.8,37,29.1-11.9,29.1-37Z" fill="currentColor"></path>
3486            <path d="M1796,202.8c1.3,17.2,11.9,25.1,30.5,25.1s21.2-5.3,26.5-14.5l46.3,9.2c-13.2,29-38.4,43.6-74.1,43.6s-41.1-6.6-56.9-19.8c-15.9-13.2-23.8-31.7-23.8-54.1s6.6-40.9,21.2-54.1c14.6-14.5,34.4-21.1,58.2-21.1,52.9,0,79.4,29.1,79.4,85.8h-107.2ZM1823.8,152.7c-17.2,0-26.5,9.2-29.1,26.4h58.2c-2.7-17.2-11.9-26.4-29.1-26.4Z" fill="currentColor"></path>
3487            <path d="M1964.4,266.2c-35.7,0-54.3-15.8-55.6-48.9h42.4v1.3c0,9.2,4,14.5,11.9,14.5s13.2-2.7,13.2-9.2-10.6-10.5-31.8-19.8c-22.5-9.2-33.1-22.4-33.1-40.9,0-30.3,17.2-46.2,52.9-46.2s51.6,14.5,52.9,44.9h-39.7c-1.3-9.2-5.3-13.2-13.2-13.2s-11.9,2.6-11.9,9.2,10.6,9.2,33.1,18.5c22.5,9.2,34.4,22.4,34.4,42.2,0,31.7-18.5,47.5-55.6,47.5Z" fill="currentColor"></path>
3488            <path d="M2175.7,167.2c-17.3,0-26.7,13.2-26.7,39.6v55.4h-49.3V121h48v19.8c8-14.5,20-22.5,37.3-22.5h6.7v50.2c-6.7-1.3-12-1.3-16-1.3Z" fill="currentColor"></path>
3489            <g>
3490              <rect height="142.5" width="49" y="119.7" x="2033.4" fill="currentColor"></rect>
3491              <path d="M2057.2,91.5c34.5-17.2,54.6-55.6,35-71.6-16.3-13.4-29.8,1.6-33.8,6.9-.4,0-.8,0-1.2,0s-.8,0-1.2,0c-4-5.3-17.5-20.2-33.8-6.9-19.6,16,.6,54.4,35,71.6Z" fill="currentColor"></path>
3492            </g>
3493            <path d="M1888.1,39.7l-66.3,57.3-31.9-23.2,54.7-64.9,43.5,30.8Z" fill="currentColor"></path>
3494          </svg>
3495        </div>
3496        <div class="loader-text">Chargement en cours<span class="dots"></span></div>
3497      </div>    
3498    </div>
3499  </div>
3500    <!-- BEGIN sections: header-group -->
3501<div id="shopify-section-sections--26942118986110__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-slideshow.css?v=41568389003077754171766423748" rel="stylesheet" type="text/css" media="all" />
3502<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-slider.css?v=22566822864287415021766423747" rel="stylesheet" type="text/css" media="all" />
3503<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-localization-form.css?v=45899654310877566531779270929" rel="stylesheet" type="text/css" media="all" />
3504
3505  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-list-social.css?v=35792976012981934991766423744" rel="stylesheet" type="text/css" media="all" />
3506
3507
3508<div
3509  class="utility-bar color-scheme-54c5a65d-c678-4450-b54d-a449a86f7bcb gradient"
3510  
3511>
3512  <div class="page-width utility-bar__grid utility-bar__grid--2-col-announcement"><slideshow-component
3513        class="announcement-bar"
3514        role="region"
3515        aria-roledescription="Carrousel"
3516        aria-label="Barre d’annonces"
3517      >
3518        <div class="announcement-bar-slider slider-buttons">
3519          <button
3520            type="button"
3521            class="hidden slider-button slider-button--prev"
3522            name="previous"
3523            aria-label="Annonce précédente"
3524            aria-controls="Slider-sections--26942118986110__announcement-bar"
3525          >
3526            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3527  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3528</svg>
3529
3530          </button>
3531          <div
3532            class="grid grid--1-col slider slider--everywhere"
3533            id="Slider-sections--26942118986110__announcement-bar"
3534            aria-live="polite"
3535            aria-atomic="true"
3536            data-autoplay="true"
3537            data-speed="5"
3538          ><div
3539                class="slideshow__slide slider__slide grid__item grid--1-col"
3540                id="Slide-sections--26942118986110__announcement-bar-1"
3541                
3542                role="group"
3543                aria-roledescription="Annonce"
3544                aria-label="1 de 5"
3545                tabindex="-1"
3546              >
3547                <div
3548                  class="announcement-bar__announcement"
3549                  role="region"
3550                  aria-label="Annonce"
3551                  
3552                ><p class="announcement-bar__message">
3553                        <span>🤍 2 millions de client·es déjà conquis·es !</span>
3554                    </p></div>
3555              </div><div
3556                class="slideshow__slide slider__slide grid__item grid--1-col"
3557                id="Slide-sections--26942118986110__announcement-bar-2"
3558                
3559                role="group"
3560                aria-roledescription="Annonce"
3561                aria-label="2 de 5"
3562                tabindex="-1"
3563              >
3564                <div
3565                  class="announcement-bar__announcement"
3566                  role="region"
3567                  aria-label="Annonce"
3568                  
3569                ><a
3570                        href="/pages/boutiques/nos-boutiques"
3571                        class="announcement-bar__link link link--text focus-inset animate-arrow"
3572                      ><p class="announcement-bar__message">
3573                        <span>🔄 30 jours pour changer d&#39;avis</span>
3574                    </p></a></div>
3575              </div><div
3576                class="slideshow__slide slider__slide grid__item grid--1-col"
3577                id="Slide-sections--26942118986110__announcement-bar-3"
3578                
3579                role="group"
3580                aria-roledescription="Annonce"
3581                aria-label="3 de 5"
3582                tabindex="-1"
3583              >
3584                <div
3585                  class="announcement-bar__announcement"
3586                  role="region"
3587                  aria-label="Annonce"
3588                  
3589                ><a
3590                        href="/pages/boutiques/nos-boutiques/"
3591                        class="announcement-bar__link link link--text focus-inset animate-arrow"
3592                      ><p class="announcement-bar__message">
3593                        <span>🎯 Click &amp; Collect en 2h gratuit dans nos 25 boutiques</span>
3594                    </p></a></div>
3595              </div><div
3596                class="slideshow__slide slider__slide grid__item grid--1-col"
3597                id="Slide-sections--26942118986110__announcement-bar-4"
3598                
3599                role="group"
3600                aria-roledescription="Annonce"
3601                aria-label="4 de 5"
3602                tabindex="-1"
3603              >
3604                <div
3605                  class="announcement-bar__announcement"
3606                  role="region"
3607                  aria-label="Annonce"
3608                  
3609                ><p class="announcement-bar__message">
3610                        <span>🚚 Colis neutre et paiement discret</span>
3611                    </p></div>
3612              </div><div
3613                class="slideshow__slide slider__slide grid__item grid--1-col"
3614                id="Slide-sections--26942118986110__announcement-bar-5"
3615                
3616                role="group"
3617                aria-roledescription="Annonce"
3618                aria-label="5 de 5"
3619                tabindex="-1"
3620              >
3621                <div
3622                  class="announcement-bar__announcement"
3623                  role="region"
3624                  aria-label="Annonce"
3625                  
3626                ><p class="announcement-bar__message">
3627                        <span>🔖 Paiement en 2x 3x ou 4x sans frais</span>
3628                    </p></div>
3629              </div></div>
3630          <button
3631            type="button"
3632            class="hidden slider-button slider-button--next"
3633            name="next"
3634            aria-label="Annonce suivante"
3635            aria-controls="Slider-sections--26942118986110__announcement-bar"
3636          >
3637            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3638  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3639</svg>
3640
3641          </button>
3642        </div>
3643      </slideshow-component><div class="announcement-bar-localization header-localization desktop-localization-wrapper small-hide">
3644        
3644<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/localization-form.js?v=8148209079891132041779270929" defer="defer"></script>
3644
3645        <localization-form data-prevent-hide><form method="post" action="/localization" id="AnnouncementBarLanguageForm" 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="/" /><div><div class="disclosure">
3646  <button
3647    type="button"
3648    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
3649    aria-expanded="false"
3650    aria-controls="AnnouncementBarLanguageList"
3651    aria-describedby="AnnouncementBarLanguageLabel"
3652  >
3653    <span>FR</span>
3654    <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3655  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3656</svg>
3657
3658  </button>
3659  <div class="disclosure__list-wrapper" hidden>
3660    <ul id="AnnouncementBarLanguageList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
3661          <a
3662            class="link link--text disclosure__link caption-large focus-inset"
3663            href="#"
3664            hreflang="fr"
3665            lang="fr"
3666            
3667              aria-current="true"
3668            
3669            data-value="fr"
3670          >
3671            <span
3672              
3673            ><svg
3674  class="icon icon-checkmark"
3675  aria-hidden="true"
3676  focusable="false"
3677  xmlns="http://www.w3.org/2000/svg"
3678  viewBox="0 0 12 9"
3679  fill="none"
3680>
3681  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
3682</svg>
3683</span>
3684            <span>
3685              FR
3686            </span>
3687          </a>
3688        </li><li class="disclosure__item" tabindex="-1">
3689          <a
3690            class="link link--text disclosure__link caption-large focus-inset"
3691            href="#"
3692            hreflang="en"
3693            lang="en"
3694            
3695            data-value="en"
3696          >
3697            <span
3698              
3699                class="visibility-hidden"
3700              
3701            ><svg
3702  class="icon icon-checkmark"
3703  aria-hidden="true"
3704  focusable="false"
3705  xmlns="http://www.w3.org/2000/svg"
3706  viewBox="0 0 12 9"
3707  fill="none"
3708>
3709  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
3710</svg>
3711</span>
3712            <span>
3713              EN
3714            </span>
3715          </a>
3716        </li><li class="disclosure__item" tabindex="-1">
3717          <a
3718            class="link link--text disclosure__link caption-large focus-inset"
3719            href="#"
3720            hreflang="de"
3721            lang="de"
3722            
3723            data-value="de"
3724          >
3725            <span
3726              
3727                class="visibility-hidden"
3728              
3729            ><svg
3730  class="icon icon-checkmark"
3731  aria-hidden="true"
3732  focusable="false"
3733  xmlns="http://www.w3.org/2000/svg"
3734  viewBox="0 0 12 9"
3735  fill="none"
3736>
3737  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
3738</svg>
3739</span>
3740            <span>
3741              DE
3742            </span>
3743          </a>
3744        </li><li class="disclosure__item" tabindex="-1">
3745          <a
3746            class="link link--text disclosure__link caption-large focus-inset"
3747            href="#"
3748            hreflang="nl"
3749            lang="nl"
3750            
3751            data-value="nl"
3752          >
3753            <span
3754              
3755                class="visibility-hidden"
3756              
3757            ><svg
3758  class="icon icon-checkmark"
3759  aria-hidden="true"
3760  focusable="false"
3761  xmlns="http://www.w3.org/2000/svg"
3762  viewBox="0 0 12 9"
3763  fill="none"
3764>
3765  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
3766</svg>
3767</span>
3768            <span>
3769              NL
3770            </span>
3771          </a>
3772        </li></ul>
3773  </div>
3774</div>
3775<input type="hidden" name="locale_code" value="fr">
3776</div></form></localization-form>
3777      </div></div>
3778</div>
3779
3780
3781</div><div id="shopify-section-sections--26942118986110__header" class="shopify-section shopify-section-group-header-group section-header"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-search.css?v=165164710990765432851766423745" rel="stylesheet" type="text/css" media="all" />
3782<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-list-menu.css?v=151968516119678728991766423742" rel="stylesheet" type="text/css" media="all" />
3783<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-menu-drawer.css?v=5998922182166156971766423748" rel="stylesheet" type="text/css" media="all" />
3784<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-cart-notification.css?v=122038064969887646961766423749" rel="stylesheet" type="text/css" media="all" />
3785<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-cart-items.css?v=93212079782355030271766423747" rel="stylesheet" type="text/css" media="all" />
3786<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-card.css?v=89603821738979331091766423746" rel="stylesheet" type="text/css" media="all" />
3787<link rel="stylesheet" href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-price.css?v=66725891896825041101781697070" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-mega-menu.css?v=83339302720519432831766423747" media="print" onload="this.media='all'">
3788
3789<style>
3790  header-drawer {
3791    justify-self: start;
3792    margin-left: -1.2rem;
3793  }@media screen and (min-width: 1340px) {
3794      header-drawer {
3795        display: none;
3796      }
3797    }.menu-drawer-container {
3798    display: flex;
3799  }
3800
3801  .list-menu {
3802    list-style: none;
3803    padding: 0;
3804    margin: 0;
3805  }
3806
3807  .list-menu--inline {
3808    display: inline-flex;
3809    flex-wrap: wrap;
3810    column-gap: 1.2rem;;
3811  }
3812
3813  .list-menu__item {
3814    display: flex;
3815    align-items: center;
3816    line-height: calc(1 + 0.3 / var(--font-body-scale));
3817  }
3818
3819  .list-menu__item--link {
3820    text-decoration: none;
3821    padding-bottom: 1rem;
3822    padding-top: 1rem;
3823    line-height: calc(1 + 0.8 / var(--font-body-scale));
3824  }
3825
3826  @media screen and (min-width: 750px) {
3827    .list-menu__item--link {
3828      padding-bottom: 0.5rem;
3829      padding-top: 0.5rem;
3830    }
3831  }</style><style data-shopify>.header {
3832    padding-top: 12px;
3833    padding-bottom: 12px;
3834  }
3835
3836  .section-header {
3837    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
3838    margin-bottom: 0px;
3839  }@media screen and (max-width: 749px) {
3840    .shopify-section.section-header {
3841      padding-bottom: var(--searchmodal-height, 65px);
3842    }
3843
3844    .shopify-section.section-header:not(.animate) {
3845      transition: none;
3846    }
3847  }
3848
3849  @media screen and (min-width: 750px) {
3850    .section-header {
3851      margin-bottom: 0px;
3852    }
3853  }
3854
3855  @media screen and (min-width: 990px) {
3856    .header {
3857      padding-top: 24px;
3858      padding-bottom: 24px;
3859    }
3860  }@media screen and (min-width: 768px) {
3861      .header__heading-logo-wrapper {
3862        max-width: 290px;
3863        width: 290px;
3864      }}
3865
3866    @media screen and (max-width: 767px) {
3867      .header__heading-logo-wrapper {
3868        max-width: 180px;
3869        width: 180px;
3870      }}</style>
3870<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/details-disclosure.js?v=70120852676127593941780319861" defer="defer"></script>
vendor: 1 bytes, line 3870
3870
3871<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/details-modal.js?v=106510328203671317661766423745" defer="defer"></script>
vendor: 1 bytes, line 3871
3871
3872<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/cart-notification.js?v=38743890591433995311766423748" defer="defer"></script>
vendor: 1 bytes, line 3872
3872
3873<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/search-form.js?v=133129549252120666541766423745" defer="defer"></script>
vendor: 1 bytes, line 3873
3873
3874<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.header.js?v=160592039192943921711779979213" defer="defer"></script>
3874<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-localization-form.css?v=45899654310877566531779270929" rel="stylesheet" type="text/css" media="all" />
3875  
3875<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/localization-form.js?v=8148209079891132041779270929" defer="defer"></script>
3875<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
3876  <symbol id="icon-search" viewBox="0 0 16 17" fill="none">
3877    <path d="M7.38598 14.8093C11.189 14.8093 14.272 11.7116 14.272 7.89047C14.272 4.06933 11.189 0.97168 7.38598 0.97168C3.58296 0.97168 0.5 4.06933 0.5 7.89047C0.5 11.7116 3.58296 14.8093 7.38598 14.8093Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
3878    <path d="M12.2539 12.7812L15.5006 16.0434" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
3879  </symbol>
3880
3881  <symbol id="icon-reset" class="icon icon-close"  fill="none" viewBox="0 0 18 18" stroke="currentColor">
3882    <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/>
3883    <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
3884    <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
3885  </symbol>
3886
3887  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
3888    <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/>
3889  </symbol>
3890
3891  <symbol id="icon-small-arrow" class="icon icon-small-arrow" fill="none" viewBox="0 0 8 13">
3892    <path d="M1 1.5L6 6.5L1 11.5" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"></path>
3893  </symbol>
3894
3895  <symbol id="icon-arrow-right" viewBox="0 0 14 25" fill="none">
3896    <path d="M1 1L12.5 12.5L1 24" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
3897  </symbol>
3898
3899  <symbol id="icon-arrow-left" viewBox="0 0 15 25" fill="none">
3900    <path d="M13.5 1L2 12.5L13.5 24" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
3901  </symbol>
3902
3903  <symbol id="icon-cart" viewBox="0 0 22 28" fill="none">
3904    <path d="M7.38591 9.79746C7.49227 8.14406 7.60681 6.47438 8.12225 4.88615C8.31042 4.30787 8.54768 3.61556 9.04675 3.21646C9.58673 2.79293 10.4131 2.6952 11.0758 2.73592C12.483 2.80922 13.5384 3.75402 14.0784 5.00017C14.713 6.44762 14.6614 8.09136 14.6128 9.63845C14.6119 9.66705 14.6111 9.69562 14.6102 9.72416C14.5774 10.9052 16.4183 10.9052 16.451 9.72416C16.5328 6.81646 16.3365 3.37121 13.5875 1.64452C12.2948 0.830038 10.5767 0.675287 9.12857 1.15583C7.54136 1.68524 6.79685 2.95583 6.31414 4.47076C5.76922 6.17917 5.65281 7.99221 5.53893 9.76587L5.5369 9.79746C5.50417 10.2943 5.98688 10.7097 6.45323 10.7097C6.97684 10.7097 7.34501 10.2861 7.36955 9.79746H7.38591Z" fill="currentColor"/>
3905    <path d="M21.7002 9.18492C21.6979 9.16132 21.6948 9.13743 21.6909 9.11324L21.6859 9.11823C21.6828 9.10623 21.6796 9.09439 21.6761 9.08273C21.2295 6.55037 18.4891 6.0174 16.3238 5.85533C13.4603 5.64356 10.5804 5.70057 7.70874 5.79017C7.47873 5.79741 7.23579 5.80113 6.98407 5.80498C4.97051 5.83582 2.39531 5.87526 1.38446 7.79379C0.965426 8.596 0.876572 9.59038 0.79369 10.5179C0.771386 10.7675 0.749514 11.0123 0.721757 11.2472C0.541764 12.6644 0.378135 14.0897 0.255412 15.5151C0.0181495 18.2191 -0.186388 21.1024 0.271775 23.7902C0.664486 26.0951 2.62804 26.8933 4.75523 26.9911C6.67237 27.0801 8.60098 27.0627 10.5254 27.0453C11.4178 27.0373 12.3094 27.0292 13.1985 27.0318C13.6586 27.0318 14.1467 27.0515 14.6492 27.0718C16.7111 27.155 19.0156 27.2481 20.6273 26.03C21.5764 25.3132 22.0018 24.287 22.0018 23.1141C22.0018 21.5422 21.9854 19.9703 21.9609 18.3983C21.938 16.992 21.8901 15.5856 21.8423 14.1793C21.7876 12.572 21.7329 10.9648 21.7154 9.35759C21.715 9.29692 21.7098 9.23936 21.7002 9.18492ZM19.8752 9.40879C19.8973 11.2874 19.962 13.1661 20.0267 15.0447C20.0361 15.3155 20.0454 15.5863 20.0546 15.8571C20.0905 16.9127 20.0894 17.9605 20.0884 19.0054C20.0873 20.105 20.0863 21.2013 20.1282 22.2997C20.1299 22.3423 20.1317 22.3847 20.1335 22.4269C20.174 23.3979 20.2084 24.2211 19.2283 24.7675C18.3646 25.249 17.3783 25.231 16.4371 25.2137C16.2639 25.2105 16.0921 25.2074 15.9229 25.2074C14.3697 25.2074 12.8202 25.2001 11.2694 25.1929
3905C10.4921 25.1893 9.71447 25.1856 8.93596 25.1829C7.83965 25.1829 6.73515 25.1829 5.63883 25.1748C5.57906 25.1748 5.51867 25.1749 5.45775 25.1751C4.64302 25.1772 3.73517 25.1796 3.00439 24.8083C2.11261 24.3603 2.04716 23.3992 1.98989 22.5033C1.89989 21.2734 1.88353 20.0436 1.91625 18.8137C1.97352 16.5413 2.21079 14.277 2.48078 12.0209C2.51537 11.7385 2.54022 11.4451 2.56539 11.1477C2.62951 10.3904 2.69576 9.6079 2.93076 8.91777C3.30078 7.82836 4.74655 7.74955 5.75907 7.69435C5.79877 7.69218 5.83781 7.69006 5.87609 7.6879C8.43689 7.54944 11.0304 7.50057 13.5912 7.55759C14.8103 7.58202 16.0457 7.62275 17.2565 7.76935C18.4057 7.90849 19.577 8.25306 19.8752 9.40879Z" fill="currentColor"/>
3906  </symbol>
3907</svg><sticky-header data-sticky-type="always" class="header-wrapper color-scheme-1 gradient"><header class="header header--middle-center header--mobile-center page-width header--has-menu header--has-social header--has-account">
3908
3909    <div class="xxlarge-up-hide">
3910      <div class="header__icons">
3911
3912<header-drawer
3913  data-section-id="sections--26942118986110__header"
3914  data-breakpoint="tablet"
3915>
3916  <details id="Details-menu-drawer-container" class="menu-drawer-container">
3917    <summary
3918      class="header__icon header__icon--menu header__icon--summary link focus-inset"
3919      aria-label="Menu"
3920    >
3921      <span>
3922        <svg
3923  xmlns="http://www.w3.org/2000/svg"
3924  aria-hidden="true"
3925  focusable="false"
3926  class="icon icon-hamburger"
3927  width="19"
3928  height="16"
3929  viewBox="0 0 19 16"
3930  fill="none"
3931    >
3932  <path d="M1 1H18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
3933  <path d="M1 8H18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
3934  <path d="M1 15H18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
3935</svg>
3936
3937        <svg
3938  xmlns="http://www.w3.org/2000/svg"
3939  aria-hidden="true"
3940  focusable="false"
3941  class="icon icon-close"
3942  fill="none"
3943  viewBox="0 0 18 17"
3944>
3945  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
3946</svg>
3947
3948      </span>
3949    </summary>
3950    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
3951      <div class="menu-drawer__inner-container">
3952        <div class="menu-drawer__navigation-container">
3953          <div class="menu-drawer__header">
3954            <button class="header__icon menu-drawer__close" aria-label="Fermer">
3955              <svg class="icon icon-close" aria-hidden="true" focusable="false">
3956                <use href="#icon-close">
3957              </svg>
3958            </button>
3959
3960            <div class="menu-drawer__search small-up-hide"></div>
3961          </div>
3962
3963          <div class="menu-drawer__navigation">
3964            <span class="menu-drawer__divider"></span>
3965            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li>
3966											<div class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
3967												<span
3968													
3969												>Nos produits</span>
3970											</div>
3971							
3972											<!-- Affichage direct des sous-éléments pour le premier élément -->
3973											<div class="menu-drawer__submenu-direct">
3974												<ul class="list-menu" role="list"><li><!-- Sous-catégorie avec des enfants - affichage avec details/summary -->
3975																<div class="menu-drawer__category-group">
3976																	<details class="menu-drawer__category-details">
3977																		<summary class="menu-drawer__category-title">
3978																			<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Sextoys</span>
3979																			<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
3980																				<use href="#icon-small-arrow"></use>
3981																			</svg>
3982																		</summary>
3983																		<ul class="menu-drawer__subcategory-list" role="list"><li>
3984																					<a href="/pages/sextoys" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
3985																						Voir tout
3986																					</a>
3987																				</li><li><a
3988																							href="/pages/top-10-sextoys"
3989																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
3990																							
3991																						>
3992																							Top 10 sextoys
3993																						</a></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
3994																						<div class="menu-drawer__subcategory-group">
3995																							<details class="menu-drawer__subcategory-details">
3996																								<summary class="menu-drawer__subcategory-title">
3997																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Sextoy clitoridien</span>
3998																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
3999																										<use href="#icon-small-arrow"></use>
4000																									</svg>
4001																								</summary>
4002																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4003																											<a href="/collections/sextoy-clitoridien" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4004																												Voir tout
4005																											</a>
4006																										</li><li>
4007																											<a
4008																												href="/collections/stimulateur-sans-contact"
4009																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4010																												
4011																											>
4012																												Stimulateur sans contact
4013																											</a>
4014																										</li><li>
4015																											<a
4016																												href="/collections/masseur-wand"
4017																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4018																												
4019																											>
4020																												Masseur wand
4021																											</a>
4022																										</li><li>
4023																											<a
4024																												href="/collections/galet-vibrant"
4025																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4026																												
4027																											>
4028																												Galet vibrant
4029																											</a>
4030																										</li><li>
4031																											<a
4032																												href="/collections/culotte-vibrante"
4033																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4034																												
4035																											>
4036																												Culotte vibrante
4037																											</a>
4038																										</li><li>
4039																											<a
4040																												href="/collections/canard-vibrant"
4041																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4042																												
4043																											>
4044																												Canard vibrant
4045																											</a>
4046																										</li></ul>
4047																							</details>
4048																						</div></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4049																						<div class="menu-drawer__subcategory-group">
4050																							<details class="menu-drawer__subcategory-details">
4051																								<summary class="menu-drawer__subcategory-title">
4052																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Sextoy vaginal</span>
4053																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4054																										<use href="#icon-small-arrow"></use>
4055																									</svg>
4056																								</summary>
4057																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4058																											<a href="/collections/sextoy-vaginal" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4059																												Voir tout
4060																											</a>
4061																										</li><li>
4062																											<a
4063																												href="/collections/vibromasseur"
4064																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4065																												
4066																											>
4067																												Vibromasseur
4068																											</a>
4069																										</li><li>
4070																											<a
4071																												href="/collections/rabbit"
4072																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4073																												
4074																											>
4075																												Rabbit
4076																											</a>
4077																										</li><li>
4078																											<a
4079																												href="/collections/dildo-non-vibrant"
4080																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4081																												
4082																											>
4083																												Gode / Dildo
4084																											</a>
4085																										</li><li>
4086																											<a
4087																												href="/collections/gode-ventouse"
4088																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4089																												
4090																											>
4091																												Gode ventouse
4092																											</a>
4093																										</li><li>
4094																											<a
4095																												href="/collections/sextoy-special-point-g"
4096																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4097																												
4098																											>
4099																												Sextoy spécial point G
4100																											</a>
4101																										</li><li>
4102																											<a
4103																												href="/collections/oeufs-vibrants"
4104																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4105																												
4106																											>
4107																												Oeuf vibrant
4108																											</a>
4109																										</li><li>
4110																											<a
4111																												href="/collections/boules-de-geisha"
4112																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4113																												
4114																											>
4115																												Boules de geisha / Kegel
4116																											</a>
4117																										</li></ul>
4118																							</details>
4119																						</div></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4120																						<div class="menu-drawer__subcategory-group">
4121																							<details class="menu-drawer__subcategory-details">
4122																								<summary class="menu-drawer__subcategory-title">
4123																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Sextoy anal</span>
4124																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4125																										<use href="#icon-small-arrow"></use>
4126																									</svg>
4127																								</summary>
4128																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4129																											<a href="/collections/sextoy-anal" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4130																												Voir tout
4131																											</a>
4132																										</li><li>
4133																											<a
4134																												href="/collections/plug-anal"
4135																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4136																												
4137																											>
4138																												Plug anal
4139																											</a>
4140																										</li><li>
4141																											<a
4142																												href="/collections/stimulateur-prostatique"
4143																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4144																												
4145																											>
4146																												Stimulateur prostatique
4147																											</a>
4148																										</li><li>
4149																											<a
4150																												href="/collections/bijou-anal"
4151																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4152																												
4153																											>
4154																												Bijou anal
4155																											</a>
4156																										</li><li>
4157																											<a
4158																												href="/collections/chapelet-anal"
4159																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4160																												
4161																											>
4162																												Chapelet anal
4163																											</a>
4164																										</li></ul>
4165																							</details>
4166																						</div></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4167																						<div class="menu-drawer__subcategory-group">
4168																							<details class="menu-drawer__subcategory-details">
4169																								<summary class="menu-drawer__subcategory-title">
4170																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Sextoy pénien</span>
4171																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4172																										<use href="#icon-small-arrow"></use>
4173																									</svg>
4174																								</summary>
4175																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4176																											<a href="/collections/sextoy-penien" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4177																												Voir tout
4178																											</a>
4179																										</li><li>
4180																											<a
4181																												href="/collections/masturbateurs"
4182																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4183																												
4184																											>
4185																												Masturbateur
4186																											</a>
4187																										</li><li>
4188																											<a
4189																												href="/collections/anneau-penien"
4190																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4191																												
4192																											>
4193																												Cockring / Anneau pénien
4194																											</a>
4195																										</li><li>
4196																											<a
4197																												href="/collections/developpeur-de-penis"
4198																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4199																												
4200																											>
4201																												Développeur de pénis
4202																											</a>
4203																										</li></ul>
4204																							</details>
4205																				
4205		</div></li><li><a
4206																							href="/collections/sextoy-connecte"
4207																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4208																							
4209																						>
4210																							Sextoy connecté
4211																						</a></li><li><a
4212																							href="/collections/sextoy-telecommande"
4213																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4214																							
4215																						>
4216																							Sextoy télécommandé
4217																						</a></li><li><a
4218																							href="/collections/gode-ceinture"
4219																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4220																							
4221																						>
4222																							Gode ceinture
4223																						</a></li><li><a
4224																							href="/collections/sextoy-femme"
4225																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4226																							
4227																						>
4228																							Sextoy femme
4229																						</a></li><li><a
4230																							href="/collections/sextoy-homme"
4231																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4232																							
4233																						>
4234																							Sextoy homme
4235																						</a></li><li><a
4236																							href="/collections/sextoy-couple"
4237																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4238																							
4239																						>
4240																							Sextoy couple
4241																						</a></li><li><a
4242																							href="/collections/mon-premier-sextoy"
4243																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4244																							
4245																						>
4246																							Mon premier sextoy
4247																						</a></li><li><a
4248																							href="/collections/coffret-cadeau-sextoy"
4249																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4250																							
4251																						>
4252																							Coffret cadeau sextoy
4253																						</a></li><li><a
4254																							href="/collections/collection-seconde-vie-par-rejouis"
4255																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4256																							
4257																						>
4258																							Sextoys reconditionnés
4259																						</a></li><li><a
4260																							href="/collections/piles-et-accessoires"
4261																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4262																							
4263																						>
4264																							Piles et accessoires
4265																						</a></li></ul>
4266																	</details>
4267																</div></li><li><a
4268																	href="/collections/womanizer-brand"
4269																	id="HeaderDrawer-nos-produits-womanizer"
4270																	class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset"
4271																	
4272																>
4273																	Womanizer
4274																</a></li><li><a
4275																	href="/collections/calendrier-de-l-avent"
4276																	id="HeaderDrawer-nos-produits-calendrier-de-lavent"
4277																	class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset"
4278																	
4279																>
4280																	Calendrier de l&#39;avent
4281																</a></li><li><!-- Sous-catégorie avec des enfants - affichage avec details/summary -->
4282																<div class="menu-drawer__category-group">
4283																	<details class="menu-drawer__category-details">
4284																		<summary class="menu-drawer__category-title">
4285																			<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Cadeaux</span>
4286																			<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4287																				<use href="#icon-small-arrow"></use>
4288																			</svg>
4289																		</summary>
4290																		<ul class="menu-drawer__subcategory-list" role="list"><li>
4291																					<a href="/pages/cadeaux" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4292																						Voir tout
4293																					</a>
4294																				</li><li><a
4295																							href="/pages/top-10-cadeaux-coquins"
4296																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4297																							
4298																						>
4299																							Top 10 cadeaux coquins
4300																						</a></li><li><a
4301																							href="/collections/coffret-cadeau-coquin"
4302																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4303																							
4304																						>
4305																							Coffret cadeau coquin
4306																						</a></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4307																						<div class="menu-drawer__subcategory-group">
4308																							<details class="menu-drawer__subcategory-details">
4309																								<summary class="menu-drawer__subcategory-title">
4310																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Jeux coquins</span>
4311																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4312																										<use href="#icon-small-arrow"></use>
4313																									</svg>
4314																								</summary>
4315																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4316																											<a href="/collections/jeux-coquins" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4317																												Voir tout
4318																											</a>
4319																										</li><li>
4320																											<a
4321																												href="/pages/top-10-jeux-coquins"
4322																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4323																												
4324																											>
4325																												Top 10 Jeux coquins
4326																											</a>
4327																										</li><li>
4328																											<a
4329																												href="/collections/jeux-de-gages-et-defis"
4330																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4331																												
4332																											>
4333																												Jeux de gages et défis
4334																											</a>
4335																										</li><li>
4336																											<a
4337																												href="/collections/jeux-de-plateau"
4338																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4339																												
4340																											>
4341																												Jeux de plateau
4342																											</a>
4343																										</li><li>
4344																											<a
4345																												href="/collections/jeux-de-cartes"
4346																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4347																												
4348																											>
4349																												Jeux de cartes
4350																											</a>
4351																										</li><li>
4352																											<a
4353																												href="/collections/jeux-a-gratter"
4354																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4355																												
4356																											>
4357																												Jeux à gratter
4358																											</a>
4359																										</li><li>
4360																											<a
4361																												href="/collections/des-coquins"
4362																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4363																												
4364																											>
4365																												Dés coquins
4366																											</a>
4367																										</li></ul>
4368																							</details>
4369																						</div></li><li><a
4370																							href="/collections/calendriers-de-lapres"
4371																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4372																							
4373																						>
4374																							Calendrier de l&#39;après
4375																						</a></li><li><a
4376																							href="/collections/les-petits-cadeaux-a-moins-de-15-euros"
4377																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4378																							
4379																						>
4380																							Les petits cadeaux à moins de 15 euros
4381																						</a></li><li><a
4382																							href="/collections/livres-sexualite"
4383																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4384																							
4385																						>
4386																							Livres
4387																						</a></li><li><a
4388																							href="/products/carte-cadeau-passage-du-desir"
4389																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4390																							
4391																						>
4392																							Carte Cadeau
4393																						</a></li></ul>
4394																	</details>
4395																</div></li><li><!-- Sous-catégorie avec des enfants - affichage avec details/summary -->
4396																<div class="menu-drawer__category-group">
4397																	<details class="menu-drawer__category-details">
4398																		<summary class="menu-drawer__category-title">
4399																			<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Lingerie sexy</span>
4400																			<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4401																				<use href="#icon-small-arrow"></use>
4402																			</svg>
4403																		</summary>
4404																		<ul class="menu-drawer__subcategory-list" role="list"><li>
4405																					<a href="/pages/lingerie" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4406																						Voir tout
4407																					</a>
4408																				</li><li><a
4409																							href="/pages/top-10-lingerie-sexy"
4410																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4411																							
4412																						>
4413																							Top 10 Lingerie Sexy
4414																						</a></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4415																						<div class="menu-drawer__subcategory-group">
4416																							<details class="menu-drawer__subcategory-details">
4417																								<summary class="menu-drawer__subcategory-title">
4418																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Tenue sexy</span>
4419																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4420																										<use href="#icon-small-arrow"></use>
4421																									</svg>
4422																								</summary>
4423																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4424																											<a href="/collections/tenues-sexy" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4425																												Voir tout
4426																											</a>
4427																										</li><li>
4428																											<a
4429																												href="/collections/ensemble-lingerie-sexy"
4430																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4431																												
4432																											>
4433																												Ensemble lingerie sexy
4434																											</a>
4435																										</li><li>
4436																											<a
4437																												href="/collections/nuisette"
4438																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4439																												
4440																											>
4441																												Nuisette sexy
4442																											</a>
4443																										</li><li>
4444																											<a
4445																												href="/collections/string-culotte"
4446																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4447																												
4448																											>
4449																												Culotte et String sexy
4450																											</a>
4451																										</li><li>
4452																											<a
4453																												href="/collections/body-sexy"
4454																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4455																												
4456																											>
4457																												Body sexy
4458																											</a>
4459																										</li><li>
4460																											<a
4461																												href="/collections/guepiere"
4462																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4463																												
4464																											>
4465																												Guêpière et Corset
4466																											</a>
4467																										</li><li>
4468																											<a
4469																												href="/collections/porte-jarretelles"
4470																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4471																												
4472																											>
4473																												Porte-jarretelles
4474																											</a>
4475																										</li><li>
4476																											<a
4477																												href="/collections/robe"
4478																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4479																												
4480																											>
4481																												Robe sexy
4482																											</a>
4483																										</li><li>
4484																											<a
4485																												href="/collections/deguisement"
4486																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4487																												
4488																											>
4489																												Déguisement sexy
4490																											</a>
4491																										</li><li>
4492																											<a
4493																												href="/collections/bas-sexy"
4494																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4495																												
4496																											>
4497																												Bas sexy
4498																											</a>
4499																										</li><li>
4500																											<a
4501																												href="/collections/collants-sexy"
4502																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4503																												
4504																											>
4505																												Collants sexy
4506																											</a>
4507																										</li></ul>
4508																							</details>
4509																						</div></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4510																						<div class="menu-drawer__subcategory-group">
4511																							<details class="menu-drawer__subcategory-details">
4512																								<summary class="menu-drawer__subcategory-title">
4513																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Lingerie ouverte</span>
4514																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4515																										<use href="#icon-small-arrow"></use>
4516																									</svg>
4517																								</summary>
4518																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4519																											<a href="/collections/lingerie-ouverte" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4520																												Voir tout
4521																											</a>
4522																										</li><li>
4523																											<a
4524																												href="/collections/culotte-ouverte"
4525																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4526																												
4527																											>
4528																												Culotte ouverte
4529																											</a>
4530																										</li><li>
4531																											<a
4532																												href="/collections/string-ouvert"
4533																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4534																												
4535																											>
4536																												String ouvert
4537																											</a>
4538																										</li><li>
4539																											<a
4540																												href="/collections/collants-ouverts"
4541																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4542																												
4543																											>
4544																												Collant ouvert
4545																											</a>
4546																										</li><li>
4547																											<a
4548																												href="/collections/combinaison-ouverte"
4549																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4550																												
4551																											>
4552																												Combinaison sexy
4553																											</a>
4554																										</li><li>
4555																											<a
4556																												href="/collections/body-ouvert"
4557																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4558																												
4559																											>
4560																												Body ouvert
4561																											</a>
4562																										</li></ul>
4563																							</details>
4564																						</div></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4565																						<div class="menu-drawer__subcategory-group">
4566																							<details class="menu-drawer__subcategory-details">
4567																								<summary class="menu-drawer__subcategory-title">
4568																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Lingerie BDSM</span>
4569																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4570																										<use href="#icon-small-arrow"></use>
4571																									</svg>
4572																								</summary>
4573																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4574																											<a href="/collections/lingerie-bdsm" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4575																												Voir tout
4576																											</a>
4577																										</li><li>
4578																											<a
4579																												href="/collections/harnais"
4580																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4581																												
4582																											>
4583																												Harnais lingerie
4584																											</a>
4585																										</li></ul>
4586																							</details>
4587																						</div></li><li><a
4588																							href="/collections/lingerie-grande-taille"
4589																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4590																							
4591																						>
4592																							Lingerie grande taille
4593																						</a></li><li><a
4594																							href="/collections/lingerie-homme"
4595																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4596																							
4597																						>
4598																							Collection Homme
4599																						</a></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4600																						<div class="menu-drawer__subcategory-group">
4601																							<details class="menu-drawer__subcategory-details">
4602																								<summary class="menu-drawer__subcategory-title">
4603																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Bijoux de corps</span>
4604																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4605																										<use href="#icon-small-arrow"></use>
4606																									</svg>
4607																								</summary>
4608																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4609																											<a href="/collections/bijoux-de-corps" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4610																												Voir tout
4611																											</a>
4612																										</li><li>
4613																											<a
4614																												href="/collections/nippies"
4615																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4616																												
4617																											>
4618																												Nippies
4619																											</a>
4620																										</li></ul>
4621																							</details>
4622																						</div></li></ul>
4623																	</details>
4624																</div></li><li><!-- Sous-catégorie avec des enfants - affichage avec details/summary -->
4625																<div class="menu-drawer__category-group">
4626																	<details class="menu-drawer__category-details">
4627																		<summary class="menu-drawer__category-title">
4628																			<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Bien-être</span>
4629																			<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4630																				<use href="#icon-small-arrow"></use>
4631																			</svg>
4632																		</summary>
4633																		<ul class="menu-drawer__subcategory-list" role="list"><li>
4634																					<a href="/pages/bien-etre" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4635																						Voir tout
4636																					</a>
4637																				</li><li><!
4637-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4638																						<div class="menu-drawer__subcategory-group">
4639																							<details class="menu-drawer__subcategory-details">
4640																								<summary class="menu-drawer__subcategory-title">
4641																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Lubrifiants</span>
4642																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4643																										<use href="#icon-small-arrow"></use>
4644																									</svg>
4645																								</summary>
4646																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4647																											<a href="/collections/lubrifiants-intimes" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4648																												Voir tout
4649																											</a>
4650																										</li><li>
4651																											<a
4652																												href="/pages/top-10-lubrifiants"
4653																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4654																												
4655																											>
4656																												Top 10 Lubrifiants
4657																											</a>
4658																										</li><li>
4659																											<a
4660																												href="/collections/lubrifiant-a-base-deau"
4661																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4662																												
4663																											>
4664																												Lubrifiant à base d&#39;eau
4665																											</a>
4666																										</li><li>
4667																											<a
4668																												href="/collections/lubrifiant-anal"
4669																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4670																												
4671																											>
4672																												Lubrifiant anal
4673																											</a>
4674																										</li><li>
4675																											<a
4676																												href="/collections/lubrifiant-comestible"
4677																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4678																												
4679																											>
4680																												Lubrifiant gourmand
4681																											</a>
4682																										</li><li>
4683																											<a
4684																												href="/collections/lubrifiant-a-base-de-silicone"
4685																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4686																												
4687																											>
4688																												Lubrifiant à base de silicone
4689																											</a>
4690																										</li><li>
4691																											<a
4692																												href="/collections/lubrifiant-a-base-dhuile"
4693																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4694																												
4695																											>
4696																												Lubrifiant à base d&#39;huile
4697																											</a>
4698																										</li><li>
4699																											<a
4700																												href="/collections/lubrifiant-bio-naturel"
4701																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4702																												
4703																											>
4704																												Lubrifiant bio &amp; naturel
4705																											</a>
4706																										</li><li>
4707																											<a
4708																												href="/collections/massage-lubrifiant-2-en-1"
4709																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4710																												
4711																											>
4712																												Massage &amp; lubrifiant 2 en 1
4713																											</a>
4714																										</li></ul>
4715																							</details>
4716																						</div></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4717																						<div class="menu-drawer__subcategory-group">
4718																							<details class="menu-drawer__subcategory-details">
4719																								<summary class="menu-drawer__subcategory-title">
4720																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Aphrodisiaques et Stimulants</span>
4721																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4722																										<use href="#icon-small-arrow"></use>
4723																									</svg>
4724																								</summary>
4725																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4726																											<a href="/collections/aphrodisiaque" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4727																												Voir tout
4728																											</a>
4729																										</li><li>
4730																											<a
4731																												href="/collections/aphrodisiaques-homme"
4732																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4733																												
4734																											>
4735																												Aphrodisiaque homme
4736																											</a>
4737																										</li><li>
4738																											<a
4739																												href="/collections/aphrodisiaques-femme"
4740																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4741																												
4742																											>
4743																												Aphrodisiaque femme
4744																											</a>
4745																										</li><li>
4746																											<a
4747																												href="/collections/aphrodisiaques-gourmands"
4748																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4749																												
4750																											>
4751																												Aphrodisiaque gourmand
4752																											</a>
4753																										</li><li>
4754																											<a
4755																												href="/collections/stimulant"
4756																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4757																												
4758																											>
4759																												Stimulant
4760																											</a>
4761																										</li></ul>
4762																							</details>
4763																						</div></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4764																						<div class="menu-drawer__subcategory-group">
4765																							<details class="menu-drawer__subcategory-details">
4766																								<summary class="menu-drawer__subcategory-title">
4767																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Huile de massage</span>
4768																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4769																										<use href="#icon-small-arrow"></use>
4770																									</svg>
4771																								</summary>
4772																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4773																											<a href="/collections/huiles-de-massage" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4774																												Voir tout
4775																											</a>
4776																										</li><li>
4777																											<a
4778																												href="/collections/huile-bio-naturelle"
4779																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4780																												
4781																											>
4782																												Huile bio &amp; naturelle
4783																											</a>
4784																										</li><li>
4785																											<a
4786																												href="/collections/huile-comestible"
4787																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4788																												
4789																											>
4790																												Huile comestible
4791																											</a>
4792																										</li><li>
4793																											<a
4794																												href="/collections/huile-parfumee"
4795																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4796																												
4797																											>
4798																												Huile parfumée
4799																											</a>
4800																										</li><li>
4801																											<a
4802																												href="/collections/gel-nuru"
4803																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4804																												
4805																											>
4806																												Gel Nuru
4807																											</a>
4808																										</li><li>
4809																											<a
4810																												href="/collections/huile-chauffante"
4811																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4812																												
4813																											>
4814																												Huile chauffante
4815																											</a>
4816																										</li></ul>
4817																							</details>
4818																						</div></li><li><a
4819																							href="/collections/bougie-de-massage"
4820																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4821																							
4822																						>
4823																							Bougie de massage
4824																						</a></li><li><a
4825																							href="/collections/appareil-de-massage"
4826																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4827																							
4828																						>
4829																							Appareil de massage
4830																						</a></li><li><a
4831																							href="/collections/reeducation-du-perinee"
4832																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4833																							
4834																						>
4835																							Rééducation du périnée
4836																						</a></li><li><!-- Sous-sous-catégorie avec des enfants - niveau 4 -->
4837																						<div class="menu-drawer__subcategory-group">
4838																							<details class="menu-drawer__subcategory-details">
4839																								<summary class="menu-drawer__subcategory-title">
4840																									<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">Hygiène et soins intimes</span>
4841																									<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4842																										<use href="#icon-small-arrow"></use>
4843																									</svg>
4844																								</summary>
4845																								<ul class="menu-drawer__subsubcategory-list" role="list"><li>
4846																											<a href="/collections/hygiene-et-soins-intimes" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4847																												Voir tout
4848																											</a>
4849																										</li><li>
4850																											<a
4851																												href="/collections/poire-de-lavement"
4852																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4853																												
4854																											>
4855																												Poire de lavement
4856																											</a>
4857																										</li><li>
4858																											<a
4859																												href="/collections/nettoyant-sextoy"
4860																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4861																												
4862																											>
4863																												Nettoyant sextoy
4864																											</a>
4865																										</li><li>
4866																											<a
4867																												href="/collections/hygiene-intime"
4868																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4869																												
4870																											>
4871																												Hygiène intime
4872																											</a>
4873																										</li><li>
4874																											<a
4875																												href="/collections/soin-intime"
4876																												class="menu-drawer__menu-item menu-drawer__menu-item--level-4 link link--text list-menu__item focus-inset"
4877																												
4878																											>
4879																												Soin intime
4880																											</a>
4881																										</li></ul>
4882																							</details>
4883																						</div></li><li><a
4884																							href="/collections/preservatifs"
4885																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4886																							
4887																						>
4888																							Préservatif
4889																						</a></li><li><a
4890																							href="/collections/bain-coquin"
4891																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4892																							
4893																						>
4894																							Bain coquin
4895																						</a></li><li><a
4896																							href="/collections/cosmetiques-coquins"
4897																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4898																							
4899																						>
4900																							Cosmétique coquin
4901																						</a></li><li><a
4902																							href="/collections/coffret-cadeau-massage"
4903																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4904																							
4905																						>
4906																							Coffret cadeau massage
4907																						</a></li></ul>
4908																	</details>
4909																</div></li><li><!-- Sous-catégorie avec des enfants - affichage avec details/summary -->
4910																<div class="menu-drawer__category-group">
4911																	<details class="menu-drawer__category-details">
4912																		<summary class="menu-drawer__category-title">
4913																			<span class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset">BDSM soft</span>
4914																			<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
4915																				<use href="#icon-small-arrow"></use>
4916																			</svg>
4917																		</summary>
4918																		<ul class="menu-drawer__subcategory-list" role="list"><li>
4919																					<a href="/pages/bdsm-soft" class="menu-drawer__menu-item--see-all link link--text list-menu__item focus-inset">
4920																						Voir tout
4921																					</a>
4922																				</li><li><a
4923																							href="/pages/top-10-accessoires-bdsm"
4924																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4925																							
4926																						>
4927																							Top 10 Accessoires BDSM
4928																						</a></li><li><a
4929																							href="/collections/kit-bondage-soft"
4930																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4931																							
4932																						>
4933																							Kit bondage soft
4934																						</a></li><li><a
4935																							href="/collections/menottes"
4936																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4937																							
4938																						>
4939																							Menottes &amp; liens
4940																						</a></li><li><a
4941																							href="/collections/plumeau-fouet-tapette"
4942																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4943																							
4944																						>
4945																							Plumeau • Fouet • Tapette
4946																						</a></li><li><a
4947																							href="/collections/masque-bandeau-loup"
4948																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4949																							
4950																						>
4951																							Masque • Bandeau • Loup
4952																						</a></li><li><a
4953																							href="/collections/pince-tetons"
4954																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4955																							
4956																						>
4957																							Pince tétons
4958																						</a></li><li><a
4959																							href="/collections/bougie-basse-temperature"
4960																							class="menu-drawer__menu-item menu-drawer__menu-item--level-3 link link--text list-menu__item focus-inset"
4961																							
4962																						>
4963																							Bougie basse température
4964																						</a></li></ul>
4965																	</details>
4966																</div></li><li><a
4967																	href="/pages/bons-plans"
4968																	id="HeaderDrawer-nos-produits-bons-plans"
4969																	class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset"
4970																	
4971																>
4972																	BONS PLANS
4973																</a></li><li><a
4974																	href="/collections/nouveau"
4975																	id="HeaderDrawer-nos-produits-nouveautes"
4976																	class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset"
4977																	
4978																>
4979																	Nouveautés
4980																</a></li><li><a
4981																	href="/pages/programme-de-fidelite-club-purple"
4982																	id="HeaderDrawer-nos-produits-fidelite-club-purple"
4983																	class="menu-drawer__menu-item menu-drawer__menu-item--sub link link--text list-menu__item focus-inset"
4984																	
4985																>
4986																	Fidélité Club Purple
4987																</a></li></ul>
4988											</div>
4989										
4990</li><li><a
4991                        id="HeaderDrawer-bons-plans"
4992                        href="/collections/les-bons-plans-et-promotions"
4993                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
4994                        
4995                      >
4996                        <span
4997                          
4998                            style="color: #ff7477;"
4999                          
5000                        >BONS PLANS</span>
5001                      </a></li><li>
5002                        <details id="Details-menu-drawer-menu-item-3">
5003                          <summary
5004                            id="HeaderDrawer-marques"
5005                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5006                          >
5007                            <span
5008                              
5009                            >Marques</span>
5010                            <svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
5011                              <use href="#icon-small-arrow"></use>
5012                            </svg>
5013                          </summary>
5014                          <div
5015                            id="link-marques"
5016                            class="menu-drawer__submenu has-submenu gradient motion-reduce"
5017                            tabindex="-1"
5018                          >
5019                            <div class="menu-drawer__loading">
5020                              
5021
5022<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
5023
5024<div class="loading__spinner hidden">
5025  <svg
5026    aria-hidden="true"
5027    focusable="false"
5028    class="spinner"
5029    viewBox="0 0 66 66"
5030    xmlns="http://www.w3.org/2000/svg"
5031  >
5032    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
5033  </svg>
5034</div>
5035
5036                            </div>
5037                          </div>
5038                        </details>
5039                      
5040</li><li><a
5041                        id="HeaderDrawer-guides-dachat"
5042                        href="/pages/guide-dachat"
5043                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5044                        
5045                      >
5046                        <span
5047                          
5048                        >Guides d&#39;achat</span>
5049                      </a></li><li>
5050                        <details id="Details-menu-drawer-menu-item-5">
5051                          <summary
5052                            id="HeaderDrawer-notre-adn"
5053                            class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5054                          >
5055                            <span
5056                              
5057                            >Notre ADN</span>
5058                            <svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
5059                              <use href="#icon-small-arrow"></use>
5060                            </svg>
5061                          </summary>
5062                          <div
5063                            id="link-notre-adn"
5064                            class="menu-drawer__submenu has-submenu gradient motion-reduce"
5065                            tabindex="-1"
5066                          >
5067                            <div class="menu-drawer__loading">
5068                              
5069
5070<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
5071
5072<div class="loading__spinner hidden">
5073  <svg
5074    aria-hidden="true"
5075    focusable="false"
5076    class="spinner"
5077    viewBox="0 0 66 66"
5078    xmlns="http://www.w3.org/2000/svg"
5079  >
5080    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
5081  </svg>
5082</div>
5083
5084                            </div>
5085                          </div>
5086                        </details>
5087                      
5088</li></ul>
5089            <span class="menu-drawer__divider"></span>
5090          </div>
5091
5092          <div class="menu-drawer__utility-links">
5093            <a href="/pages/boutiques/nos-boutiques/" class="menu-drawer__wishlist link focus-inset">
5094              <svg
5095	xmlns="http://www.w3.org/2000/svg"
5096	aria-hidden="true"
5097	focusable="false"
5098	class="icon icon-boutiques"
5099	width="28"
5100	height="24"
5101	viewBox="0 0 28 24"
5102	fill="none"
5103>
5104	<path fill="currentColor" d="M24.823 11.62a.5.5 0 1 0-1 0zM1.065 9l.465.182.002-.004zm23.722-6.614.474-.158zm2.108 6.3-.474.159zm.075.644-.492-.091zM2.954 11.154v9.815h1v-9.815zM5.485 23.5h16.807v-1H5.485zm19.338-2.53v-9.35h-1v9.35zm-.51-18.425 2.108 6.3.948-.317-2.108-6.3zm2.165 6.694c-.079.427-.383.818-.888 1.132-.504.312-1.166.518-1.85.58-.685.063-1.352-.022-1.87-.248-.51-.223-.848-.568-.974-1.034l-.965.262c.224.827.824 1.375 1.539 1.688.707.31 1.551.402 2.36.328.812-.074 1.63-.318 2.288-.726.656-.408 1.197-1.009 1.344-1.8zM19.354 1.5h3.507v-1h-3.507zm1.556 8.24L19.85.94l-.992.12 1.059 8.8zM3.15 2.13.597 8.822l.935.356 2.553-6.693zM.6 8.818c-.264.675.03 1.335.475 1.812.453.484 1.132.872 1.896 1.086 1.54.431 3.556.184 4.995-1.602l-.779-.628C6.047 10.9 4.476 11.1 3.24 10.753c-.624-.175-1.13-.48-1.434-.805-.31-.332-.342-.595-.275-.766zM5.516 1.5h3.57v-1h-3.57zm2.553 8.385 1.51-8.8-.986-.17-1.51 8.8zM9.086 1.5h5.134v-1H9.086zm5.134 0h5.134v-1H14.22zm-.5-.5v8.8h1V1zm0 8.8c0 .434-.235.762-.712 1.002-.495.248-1.2.365-1.957.336-.753-.03-1.5-.201-2.066-.479-.582-.286-.865-.626-.916-.94l-.987.161c.128.787.765 1.334 1.462 1.677.714.35 1.605.547 2.468.58.86.033 1.749-.093 2.444-.442.713-.357 1.264-.98 1.264-1.895zm.006-.076c-.068.442.006.849.207 1.2.197.343.496.603.834.794.665.376 1.551.527 2.404.51.857-.017 1.752-.205 2.45-.576.694-.368 1.292-.978 1.292-1.852h-1c0 .347-.227.686-.76.968-.527.28-1.259.445-2.002.46-.747.015-1.436-.123-1.892-.38-.224-.127-.373-.271-.458-.42a.82.82 0 0 1-.087-.552zM25.26 2.228A2.53 2.53 0 0 0 22.861.5v1c.658 0 1.243.42 1.452 1.045zm-21.176.257a1.53 1.53 0 0 1 1.43-.985v-1A2.53 2.53 0 0 0 3.15 2.129zM22.292 23.5a2.53 2.53 0 0 0 2.531-2.53h-1a1.53 1.53 0 0 1-1.53 1.53zm4.129-14.655c.06.178.074.302.057.394l.984.182c.062-.34-.013-.656-.093-.893zM2.954 20.969A2.53 2.53 0 0 0 5.485 23.5v-1a1.53 1.53 0 0 1-1.53-1.53z"/>
5105</svg>
5106
5107              Boutiques
5108            </a><a
5109                href="/account/login"
5110                class="menu-drawer__account link focus-inset"
5111              >
5112                <account-icon><svg
5113  xmlns="http://www.w3.org/2000/svg"
5114  aria-hidden="true"
5115  focusable="false"
5116  class="icon icon-account"
5117  width="24"
5118  height="23"
5119  viewBox="0 0 24 23"
5120  fill="none"
5121>
5122  <path d="M0.5 22.4913C0.882711 19.0366 3.82002 16.4194 7.32183 16.4194H16.3538C19.846 16.4194 22.7834 19.0366 23.1661 22.4913" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5123  <path d="M11.8282 13.2978C15.3738 13.2978 18.2482 10.4387 18.2482 6.91183C18.2482 3.38497 15.3738 0.525879 11.8282 0.525879C8.28253 0.525879 5.4082 3.38497 5.4082 6.91183C5.4082 10.4387 8.28253 13.2978 11.8282 13.2978Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5124</svg>
5125
5126</account-icon>
5127                Mon compte
5128              </a><div class="header-localization menu-drawer__localization">
5129                <localization-form><form method="post" action="/localization" id="DrawerLanguageForm" 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="/" /><div><div class="disclosure">
5130  <button
5131    type="button"
5132    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
5133    aria-expanded="false"
5134    aria-controls="DrawerLanguageList"
5135    aria-describedby="DrawerLanguageLabel"
5136  >
5137    <span>FR</span>
5138    <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
5139  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
5140</svg>
5141
5142  </button>
5143  <div class="disclosure__list-wrapper" hidden>
5144    <ul id="DrawerLanguageList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
5145          <a
5146            class="link link--text disclosure__link caption-large focus-inset"
5147            href="#"
5148            hreflang="fr"
5149            lang="fr"
5150            
5151              aria-current="true"
5152            
5153            data-value="fr"
5154          >
5155            <span
5156              
5157            ><svg
5158  class="icon icon-checkmark"
5159  aria-hidden="true"
5160  focusable="false"
5161  xmlns="http://www.w3.org/2000/svg"
5162  viewBox="0 0 12 9"
5163  fill="none"
5164>
5165  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
5166</svg>
5167</span>
5168            <span>
5169              FR
5170            </span>
5171          </a>
5172        </li><li class="disclosure__item" tabindex="-1">
5173          <a
5174            class="link link--text disclosure__link caption-large focus-inset"
5175            href="#"
5176            hreflang="en"
5177            lang="en"
5178            
5179            data-value="en"
5180          >
5181            <span
5182              
5183                class="visibility-hidden"
5184              
5185            ><svg
5186  class="icon icon-checkmark"
5187  aria-hidden="true"
5188  focusable="false"
5189  xmlns="http://www.w3.org/2000/svg"
5190  viewBox="0 0 12 9"
5191  fill="none"
5192>
5193  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
5194</svg>
5195</span>
5196            <span>
5197              EN
5198            </span>
5199          </a>
5200        </li><li class="disclosure__item" tabindex="-1">
5201          <a
5202            class="link link--text disclosure__link caption-large focus-inset"
5203            href="#"
5204            hreflang="de"
5205            lang="de"
5206            
5207            data-value="de"
5208          >
5209            <span
5210              
5211                class="visibility-hidden"
5212              
5213            ><svg
5214  class="icon icon-checkmark"
5215  aria-hidden="true"
5216  focusable="false"
5217  xmlns="http://www.w3.org/2000/svg"
5218  viewBox="0 0 12 9"
5219  fill="none"
5220>
5221  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
5222</svg>
5223</span>
5224            <span>
5225              DE
5226            </span>
5227          </a>
5228        </li><li class="disclosure__item" tabindex="-1">
5229          <a
5230            class="link link--text disclosure__link caption-large focus-inset"
5231            href="#"
5232            hreflang="nl"
5233            lang="nl"
5234            
5235            data-value="nl"
5236          >
5237            <span
5238              
5239                class="visibility-hidden"
5240              
5241            ><svg
5242  class="icon icon-checkmark"
5243  aria-hidden="true"
5244  focusable="false"
5245  xmlns="http://www.w3.org/2000/svg"
5246  viewBox="0 0 12 9"
5247  fill="none"
5248>
5249  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
5250</svg>
5251</span>
5252            <span>
5253              NL
5254            </span>
5255          </a>
5256        </li></ul>
5257  </div>
5258</div>
5259<input type="hidden" name="locale_code" value="fr">
5260</div></form></localization-form>
5261              </div></div>
5262        </div>
5263      </div>
5264    </div>
5265  </details>
5266</header-drawer>
5267
5268
5269<details-modal class="header__search">
5270  <details>
5271    <summary
5272      class="focus-inset modal__toggle "
5273      aria-haspopup="dialog"
5274      aria-label="Je recherche"
5275    >
5276			<span class="header__icon header__icon--search header__icon--search-mobile xxlarge-up-hide">
5277				<svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
5278					<use href="#icon-search">
5279				</svg>
5280			</span>
5281    </summary>
5282
5283    <div
5284      class="search-modal modal__content gradient"
5285      role="dialog"
5286      aria-modal="true"
5287      aria-label="Je recherche"
5288    >
5289      <div class="modal-overlay small-hide"></div>
5290      <div
5291        class="search-modal__content search-modal__content-bottom"
5292        tabindex="-1"
5293      ><predictive-search class="search-modal__form" data-loading-text="Chargement en cours..."><form action="/search" method="get" role="search" class="search search-modal__form">
5294          <div class="field">
5295            <input
5296              class="search__input field__input"
5297              id="Search-In-Modal-mobile"
5298              type="search"
5299              name="q"
5300              value=""
5301              placeholder="Je recherche"
5302              autofocusrole="combobox"
5303                autocorrect="off"
5304                autocomplete="off"
5305                autocapitalize="off"
5306                spellcheck="false">
5307            <label class="field__label" data-typewritter-mobile='["Je recherche", "un produit" ,"une marque"]' for="Search-In-Modal-mobile">Je recherche</label>
5308            <input type="hidden" name="options[prefix]" value="last">
5309            <button
5310              type="reset"
5311              class="reset__button field__button hidden"
5312              aria-label="Effacer le terme de recherche"
5313            >
5314              <svg class="icon icon-close" aria-hidden="true" focusable="false">
5315                <use href="#icon-reset">
5316              </svg>
5317            </button>
5318            <button class="search__button field__button" aria-label="Je recherche">
5319              <svg class="icon icon-search" aria-hidden="true" focusable="false">
5320                <use href="#icon-search">
5321              </svg>
5322            </button>
5323          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
5324
5325<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
5326
5327<div class="predictive-search__loading-state">
5328  <svg
5329    aria-hidden="true"
5330    focusable="false"
5331    class="spinner"
5332    viewBox="0 0 66 66"
5333    xmlns="http://www.w3.org/2000/svg"
5334  >
5335    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
5336  </svg>
5337</div>
5338</div>
5339
5340            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
5341          type="button"
5342          class="search-modal__close-button modal__close-button link link--text focus-inset"
5343          aria-label="Fermer"
5344        >
5345          <svg class="icon icon-close" aria-hidden="true" focusable="false">
5346            <use href="#icon-close">
5347          </svg>
5348        </button>
5349      </div>
5350    </div>
5351  </details>
5352</details-modal>
5353
5354<script>
5355  (function () {
5356    if (!window.matchMedia('(max-width: 749px)').matches) return;
5357    var details = document.querySelector('.header__search details');
5358    if (!details) return;
5359    details.setAttribute('open', '');
5360    var icon = document.querySelector('.header__icon--search-mobile');
5361    if (icon) icon.classList.add('hidden');
5362    var close = document.querySelector('.search-modal__close-button');
5363    if (close) close.classList.add('hidden');
5364    var modalContent = details.querySelector('.modal__content');
5365    if (modalContent) {
5366      document.documentElement.style.setProperty('--searchmodal-height', modalContent.offsetHeight + 'px');
5367    }
5368  })();
5369</script>
5369
5370
5371
5372				
5373        <a tabindex="0" role="button" aria-label="Notifications" href="#" class="wisp header__icon header__icon--notif link focus-inset" role="button" aria-haspopup="dialog">
5374          <span class="visually-hidden">notification</span>
5375          <svg
5376  xmlns="http://www.w3.org/2000/svg"
5377  aria-hidden="true"
5378  focusable="false"
5379  class="icon icon-notif"
5380  width="21"
5381  height="23"
5382  viewBox="0 0 21 23"
5383  fill="none"
5384>
5385  <path d="M2.03125 18.0824C3.08244 18.0824 3.07556 10.3896 3.07556 10.3896C3.07556 6.14036 6.39401 2.69678 10.4957 2.69678C14.5905 2.69678 17.909 6.14036 17.909 10.3896C17.909 10.3896 17.909 18.0824 18.9601 18.0824H2.03125Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5386  <path d="M1.1875 18.0825H19.8134" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5387  <path d="M14.5565 18.0825C14.5565 20.4068 12.7358 22.2961 10.496 22.2961C8.25623 22.2961 6.43555 20.4068 6.43555 18.0825" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5388  <path d="M10.4961 2.69657V0.72168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5389</svg>
5390
5391        </a>
5392      </div>
5393    </div>
5394<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-rating.css?v=168964975255109119481766423750" rel="stylesheet" type="text/css" media="all" />
5395  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-price.css?v=66725891896825041101781697070" rel="stylesheet" type="text/css" media="all" />
5396  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/quick-add.css?v=123713231560370718091772441976" rel="stylesheet" type="text/css" media="all" />
5397  
5397<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/quick-add.js?v=1701945552929029381766423748" defer="defer"></script>
5397
5398  
5398<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/product-form.js?v=76161818424519943921776168201" defer="defer"></script>
5398<div class="header__inline-menu">
5399  <ul class="list-menu list-menu--inline" role="list"><li><header-menu data-section-id="sections--26942118986110__header">
5400              <details id="Details-HeaderMenu-1" class="mega-menu details-animate">
5401                <summary
5402                  id="HeaderMenu-nos-produits"
5403                  class="header__menu-item list-menu__item link focus-inset"
5404                >
5405								<span
5406									
5407									class=" bold"
5408                >Nos produits</span>
5409                </summary>
5410                <div
5411                  id="MegaMenu-Content-1"
5412                  class="mega-menu__content details__content color-scheme-2 gradient motion-reduce global-settings-popup"
5413                  tabindex="-1"
5414                >
5415									<div class="mega-menu__loading">
5416										
5417
5418<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
5419
5420<div class="loading__spinner hidden">
5421  <svg
5422    aria-hidden="true"
5423    focusable="false"
5424    class="spinner"
5425    viewBox="0 0 66 66"
5426    xmlns="http://www.w3.org/2000/svg"
5427  >
5428    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
5429  </svg>
5430</div>
5431
5432									</div>
5433                </div>
5434              </details>
5435            </header-menu></li><li><a
5436                id="HeaderMenu-bons-plans"
5437                href="/collections/les-bons-plans-et-promotions"
5438                class="header__menu-item list-menu__item link link--text focus-inset"
5439                
5440              >
5441							<span
5442								
5443                  style="color: #ff7477;"
5444                
5445								class=" "
5446              >BONS PLANS</span>
5447              </a></li><li><header-menu data-section-id="sections--26942118986110__header">
5448              <details id="Details-HeaderMenu-3" class="mega-menu details-animate">
5449                <summary
5450                  id="HeaderMenu-marques"
5451                  class="header__menu-item list-menu__item link focus-inset"
5452                >
5453								<span
5454									
5455									class=" "
5456                >Marques</span>
5457                </summary>
5458                <div
5459                  id="MegaMenu-Content-3"
5460                  class="mega-menu__content details__content color-scheme-2 gradient motion-reduce global-settings-popup"
5461                  tabindex="-1"
5462                >
5463									<div class="mega-menu__loading">
5464										
5465
5466<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
5467
5468<div class="loading__spinner hidden">
5469  <svg
5470    aria-hidden="true"
5471    focusable="false"
5472    class="spinner"
5473    viewBox="0 0 66 66"
5474    xmlns="http://www.w3.org/2000/svg"
5475  >
5476    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
5477  </svg>
5478</div>
5479
5480									</div>
5481                </div>
5482              </details>
5483            </header-menu></li><li><a
5484                id="HeaderMenu-guides-dachat"
5485                href="/pages/guide-dachat"
5486                class="header__menu-item list-menu__item link link--text focus-inset"
5487                
5488              >
5489							<span
5490								
5491								class=" "
5492              >Guides d&#39;achat</span>
5493              </a></li><li><header-menu data-section-id="sections--26942118986110__header">
5494              <details id="Details-HeaderMenu-5" class="mega-menu details-animate">
5495                <summary
5496                  id="HeaderMenu-notre-adn"
5497                  class="header__menu-item list-menu__item link focus-inset"
5498                >
5499								<span
5500									
5501									class=" "
5502                >Notre ADN</span>
5503                </summary>
5504                <div
5505                  id="MegaMenu-Content-5"
5506                  class="mega-menu__content details__content color-scheme-2 gradient motion-reduce global-settings-popup"
5507                  tabindex="-1"
5508                >
5509									<div class="mega-menu__loading">
5510										
5511
5512<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
5513
5514<div class="loading__spinner hidden">
5515  <svg
5516    aria-hidden="true"
5517    focusable="false"
5518    class="spinner"
5519    viewBox="0 0 66 66"
5520    xmlns="http://www.w3.org/2000/svg"
5521  >
5522    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
5523  </svg>
5524</div>
5525
5526									</div>
5527                </div>
5528              </details>
5529            </header-menu></li></ul>
5530</div>
5531<nav class="mega-menu-seo-links visually-hidden" aria-hidden="true">
5532		<div class="visually-hidden">Main menu</div>
5533		<ul class="list-unstyled"><li>
5534					<a href="/collections/all">Nos produits</a><ul class="list-unstyled"><li>
5535									<a href="/pages/sextoys">Sextoys</a><ul class="list-unstyled"><li>
5536													<a href="/pages/top-10-sextoys">Top 10 sextoys</a></li><li>
5537													<a href="/collections/sextoy-clitoridien">Sextoy clitoridien</a><ul class="list-unstyled"><li>
5538																	<a href="/collections/stimulateur-sans-contact">Stimulateur sans contact</a>
5539																</li><li>
5540																	<a href="/collections/masseur-wand">Masseur wand</a>
5541																</li><li>
5542																	<a href="/collections/galet-vibrant">Galet vibrant</a>
5543																</li><li>
5544																	<a href="/collections/culotte-vibrante">Culotte vibrante</a>
5545																</li><li>
5546																	<a href="/collections/canard-vibrant">Canard vibrant</a>
5547																</li></ul></li><li>
5548													<a href="/collections/sextoy-vaginal">Sextoy vaginal</a><ul class="list-unstyled"><li>
5549																	<a href="/collections/vibromasseur">Vibromasseur</a>
5550																</li><li>
5551																	<a href="/collections/rabbit">Rabbit</a>
5552																</li><li>
5553																	<a href="/collections/dildo-non-vibrant">Gode / Dildo</a>
5554																</li><li>
5555																	<a href="/collections/gode-ventouse">Gode ventouse</a>
5556																</li><li>
5557																	<a href="/collections/sextoy-special-point-g">Sextoy spécial point G</a>
5558																</li><li>
5559																	<a href="/collections/oeufs-vibrants">Oeuf vibrant</a>
5560																</li><li>
5561																	<a href="/collections/boules-de-geisha">Boules de geisha / Kegel</a>
5562																</li></ul></li><li>
5563													<a href="/collections/sextoy-anal">Sextoy anal</a><ul class="list-unstyled"><li>
5564																	<a href="/collections/plug-anal">Plug anal</a>
5565																</li><li>
5566																	<a href="/collections/stimulateur-prostatique">Stimulateur prostatique</a>
5567																</li><li>
5568																	<a href="/collections/bijou-anal">Bijou anal</a>
5569																</li><li>
5570																	<a href="/collections/chapelet-anal">Chapelet anal</a>
5571																</li></ul></li><li>
5572													<a href="/collections/sextoy-penien">Sextoy pénien</a><ul class="list-unstyled"><li>
5573																	<a href="/collections/masturbateurs">Masturbateur</a>
5574																</li><li>
5575																	<a href="/collections/anneau-penien">Cockring / Anneau pénien</a>
5576																</li><li>
5577																	<a href="/collections/developpeur-de-penis">Développeur de pénis</a>
5578																</li></ul></li><li>
5579													<a href="/collections/sextoy-connecte">Sextoy connecté</a></li><li>
5580													<a href="/collections/sextoy-telecommande">Sextoy télécommandé</a></li><li>
5581													<a href="/collections/gode-ceinture">Gode ceinture</a></li><li>
5582													<a href="/collections/sextoy-femme">Sextoy femme</a></li><li>
5583													<a href="/collections/sextoy-homme">Sextoy homme</a></li><li>
5584													<a href="/collections/sextoy-couple">Sextoy couple</a></li><li>
5585													<a href="/collections/mon-premier-sextoy">Mon premier sextoy</a></li><li>
5586													<a href="/collections/coffret-cadeau-sextoy">Coffret cadeau sextoy</a></li><li>
5587													<a href="/collections/collection-seconde-vie-par-rejouis">Sextoys reconditionnés</a></li><li>
5588													<a href="/collections/piles-et-accessoires">Piles et accessoires</a></li></ul></li><li>
5589									<a href="/collections/womanizer-brand">Womanizer</a></li><li>
5590									<a href="/collections/calendrier-de-l-avent">Calendrier de l&#39;avent</a></li><li>
5591									<a href="/pages/cadeaux">Cadeaux</a><ul class="list-unstyled"><li>
5592													<a href="/pages/top-10-cadeaux-coquins">Top 10 cadeaux coquins</a></li><li>
5593													<a href="/collections/coffret-cadeau-coquin">Coffret cadeau coquin</a></li><li>
5594													<a href="/collections/jeux-coquins">Jeux coquins</a><ul class="list-unstyled"><li>
5595																	<a href="/pages/top-10-jeux-coquins">Top 10 Jeux coquins</a>
5596																</li><li>
5597																	<a href="/collections/jeux-de-gages-et-defis">Jeux de gages et défis</a>
5598																</li><li>
5599																	<a href="/collections/jeux-de-plateau">Jeux de plateau</a>
5600																</li><li>
5601																	<a href="/collections/jeux-de-cartes">Jeux de cartes</a>
5602																</li><li>
5603																	<a href="/collections/jeux-a-gratter">Jeux à gratter</a>
5604																</li><li>
5605																	<a href="/collections/des-coquins">Dés coquins</a>
5606																</li></ul></li><li>
5607													<a href="/collections/calendriers-de-lapres">Calendrier de l&#39;après</a></li><li>
5608													<a href="/collections/les-petits-cadeaux-a-moins-de-15-euros">Les petits cadeaux à moins de 15 euros</a></li><li>
5609													<a href="/collections/livres-sexualite">Livres</a></li><li>
5610													<a href="/products/carte-cadeau-passage-du-desir">Carte Cadeau</a></li></ul></li><li>
5611									<a href="/pages/lingerie">Lingerie sexy</a><ul class="list-unstyled"><li>
5612													<a href="/pages/top-10-lingerie-sexy">Top 10 Lingerie Sexy</a></li><li>
5613													<a href="/collections/tenues-sexy">Tenue sexy</a><ul class="list-unstyled"><li>
5614																	<a href="/collections/ensemble-lingerie-sexy">Ensemble lingerie sexy</a>
5615																</li><li>
5616																	<a href="/collections/nuisette">Nuisette sexy</a>
5617																</li><li>
5618																	<a href="/collections/string-culotte">Culotte et String sexy</a>
5619																</li><li>
5620																	<a href="/collections/body-sexy">Body sexy</a>
5621																</li><li>
5622																	<a href="/collections/guepiere">Guêpière et Corset</a>
5623																</li><li>
5624																	<a href="/collections/porte-jarretelles">Porte-jarretelles</a>
5625																</li><li>
5626																	<a href="/collections/robe">Robe sexy</a>
5627																</li><li>
5628																	<a href="/collections/deguisement">Déguisement sexy</a>
5629																</li><li>
5630																	<a href="/collections/bas-sexy">Bas sexy</a>
5631																</li><li>
5632																	<a href="/collections/collants-sexy">Collants sexy</a>
5633																</li></ul></li><li>
5634													<a href="/collections/lingerie-ouverte">Lingerie ouverte</a><ul class="list-unstyled"><li>
5635																	<a href="/collections/culotte-ouverte">Culotte ouverte</a>
5636																</li><li>
5637																	<a href="/collections/string-ouvert">String ouvert</a>
5638																</li><li>
5639																	<a href="/collections/collants-ouverts">Collant ouvert</a>
5640																</li><li>
5641																	<a href="/collections/combinaison-ouverte">Combinaison sexy</a>
5642																</li><li>
5643																	<a href="/collections/body-ouvert">Body ouvert</a>
5644																</li></ul></li><li>
5645													<a href="/collections/lingerie-bdsm">Lingerie BDSM</a><ul class="list-unstyled"><li>
5646																	<a href="/collections/harnais">Harnais lingerie</a>
5647																</li></ul></li><li>
5648													<a href="/collections/lingerie-grande-taille">Lingerie grande taille</a></li><li>
5649													<a href="/collections/lingerie-homme">Collection Homme</a></li><li>
5650													<a href="/collections/bijoux-de-corps">Bijoux de corps</a><ul class="list-unstyled"><li>
5651																	<a href="/collections/nippies">Nippies</a>
5652																</li></ul></li></ul></li><li>
5653									<a href="/pages/bien-etre">Bien-être</a><ul class="list-unstyled"><li>
5654													<a href="/collections/lubrifiants-intimes">Lubrifiants</a><ul class="list-unstyled"><li>
5655																	<a href="/pages/top-10-lubrifiants">Top 10 Lubrifiants</a>
5656																</li><li>
5657																	<a href="/collections/lubrifiant-a-base-deau">Lubrifiant à base d&#39;eau</a>
5658																</li><li>
5659																	<a href="/collections/lubrifiant-anal">Lubrifiant anal</a>
5660																</li><li>
5661																	<a href="/collections/lubrifiant-comestible">Lubrifiant gourmand</a>
5662																</li><li>
5663																	<a href="/collections/lubrifiant-a-base-de-silicone">Lubrifiant à base de silicone</a>
5664																</li><li>
5665																	<a href="/collections/lubrifiant-a-base-dhuile">Lubrifiant à base d&#39;
5665huile</a>
5666																</li><li>
5667																	<a href="/collections/lubrifiant-bio-naturel">Lubrifiant bio &amp; naturel</a>
5668																</li><li>
5669																	<a href="/collections/massage-lubrifiant-2-en-1">Massage &amp; lubrifiant 2 en 1</a>
5670																</li></ul></li><li>
5671													<a href="/collections/aphrodisiaque">Aphrodisiaques et Stimulants</a><ul class="list-unstyled"><li>
5672																	<a href="/collections/aphrodisiaques-homme">Aphrodisiaque homme</a>
5673																</li><li>
5674																	<a href="/collections/aphrodisiaques-femme">Aphrodisiaque femme</a>
5675																</li><li>
5676																	<a href="/collections/aphrodisiaques-gourmands">Aphrodisiaque gourmand</a>
5677																</li><li>
5678																	<a href="/collections/stimulant">Stimulant</a>
5679																</li></ul></li><li>
5680													<a href="/collections/huiles-de-massage">Huile de massage</a><ul class="list-unstyled"><li>
5681																	<a href="/collections/huile-bio-naturelle">Huile bio &amp; naturelle</a>
5682																</li><li>
5683																	<a href="/collections/huile-comestible">Huile comestible</a>
5684																</li><li>
5685																	<a href="/collections/huile-parfumee">Huile parfumée</a>
5686																</li><li>
5687																	<a href="/collections/gel-nuru">Gel Nuru</a>
5688																</li><li>
5689																	<a href="/collections/huile-chauffante">Huile chauffante</a>
5690																</li></ul></li><li>
5691													<a href="/collections/bougie-de-massage">Bougie de massage</a></li><li>
5692													<a href="/collections/appareil-de-massage">Appareil de massage</a></li><li>
5693													<a href="/collections/reeducation-du-perinee">Rééducation du périnée</a></li><li>
5694													<a href="/collections/hygiene-et-soins-intimes">Hygiène et soins intimes</a><ul class="list-unstyled"><li>
5695																	<a href="/collections/poire-de-lavement">Poire de lavement</a>
5696																</li><li>
5697																	<a href="/collections/nettoyant-sextoy">Nettoyant sextoy</a>
5698																</li><li>
5699																	<a href="/collections/hygiene-intime">Hygiène intime</a>
5700																</li><li>
5701																	<a href="/collections/soin-intime">Soin intime</a>
5702																</li></ul></li><li>
5703													<a href="/collections/preservatifs">Préservatif</a></li><li>
5704													<a href="/collections/bain-coquin">Bain coquin</a></li><li>
5705													<a href="/collections/cosmetiques-coquins">Cosmétique coquin</a></li><li>
5706													<a href="/collections/coffret-cadeau-massage">Coffret cadeau massage</a></li></ul></li><li>
5707									<a href="/pages/bdsm-soft">BDSM soft</a><ul class="list-unstyled"><li>
5708													<a href="/pages/top-10-accessoires-bdsm">Top 10 Accessoires BDSM</a></li><li>
5709													<a href="/collections/kit-bondage-soft">Kit bondage soft</a></li><li>
5710													<a href="/collections/menottes">Menottes &amp; liens</a></li><li>
5711													<a href="/collections/plumeau-fouet-tapette">Plumeau • Fouet • Tapette</a></li><li>
5712													<a href="/collections/masque-bandeau-loup">Masque • Bandeau • Loup</a></li><li>
5713													<a href="/collections/pince-tetons">Pince tétons</a></li><li>
5714													<a href="/collections/bougie-basse-temperature">Bougie basse température</a></li></ul></li><li>
5715									<a href="/pages/bons-plans">BONS PLANS</a></li><li>
5716									<a href="/collections/nouveau">Nouveautés</a></li><li>
5717									<a href="/pages/programme-de-fidelite-club-purple">Fidélité Club Purple</a></li></ul></li><li>
5718					<a href="/collections/les-bons-plans-et-promotions">BONS PLANS</a></li><li>
5719					<a href="/pages/toutes-les-marques">Marques</a><ul class="list-unstyled"><li>
5720									<a href="/pages/toutes-les-marques">Les marques de A à Z</a><ul class="list-unstyled"><li>
5721													<a href="#">A</a><ul class="list-unstyled"><li>
5722																	<a href="/collections/50-nuances-de-grey">50 Nuances de Grey</a>
5723																</li><li>
5724																	<a href="/collections/aneros">Aneros</a>
5725																</li><li>
5726																	<a href="/collections/astrap-moi">Astrap-moi</a>
5727																</li></ul></li><li>
5728													<a href="#">B</a><ul class="list-unstyled"><li>
5729																	<a href="/collections/baubo">Baûbo</a>
5730																</li><li>
5731																	<a href="/collections/biird">Biird</a>
5732																</li><li>
5733																	<a href="/collections/bijoux-indiscrets">Bijoux Indiscrets</a>
5734																</li><li>
5735																	<a href="/collections/black-edition-brand">Black Edition</a>
5736																</li><li>
5737																	<a href="/collections/bond">Bond</a>
5738																</li></ul></li><li>
5739													<a href="#">C-D</a><ul class="list-unstyled"><li>
5740																	<a href="/collections/carta-sutra">Carta Sutra</a>
5741																</li><li>
5742																	<a href="/collections/christine-le-duc">Christine Le Duc</a>
5743																</li><li>
5744																	<a href="/collections/divinextases-brand">Divinextases</a>
5745																</li></ul></li><li>
5746													<a href="#">
5746F-G</a><ul class="list-unstyled"><li>
5747																	<a href="/collections/wondertoy-brand">Fabulous Toys</a>
5748																</li><li>
5749																	<a href="/collections/fiore">Fiore</a>
5750																</li><li>
5751																	<a href="/collections/fleshlight">Fleshlight</a>
5752																</li><li>
5753																	<a href="/collections/friday-bae">Friday Bae</a>
5754																</li><li>
5755																	<a href="/collections/fun-factory">Fun Factory</a>
5756																</li><li>
5757																	<a href="/collections/goliate-intimacy">Goliate Intimacy</a>
5758																</li></ul></li><li>
5759													<a href="#">H-I</a><ul class="list-unstyled"><li>
5760																	<a href="/collections/hector-by-passage-du-desir">Hector</a>
5761																</li><li>
5762																	<a href="/collections/hyyo-brand">HYYO</a>
5763																</li><li>
5764																	<a href="/collections/intt">Intt</a>
5765																</li></ul></li><li>
5766													<a href="#">L</a><ul class="list-unstyled"><li>
5767																	<a href="/collections/labophyto">Labophyto</a>
5768																</li><li>
5769																	<a href="/collections/laboratoire-claude">Laboratoire Claude</a>
5770																</li><li>
5771																	<a href="/collections/le-desir">Le Désir</a>
5772																</li><li>
5773																	<a href="/collections/leg-avenue">Leg Avenue</a>
5774																</li><li>
5775																	<a href="/collections/lelo">Lelo</a>
5776																</li><li>
5777																	<a href="/collections/love-and-care-brand">Love and Care</a>
5778																</li><li>
5779																	<a href="/collections/love-to-love">Love To Love</a>
5780																</li><li>
5781																	<a href="/collections/loveboxxx">Loveboxxx</a>
5782																</li><li>
5783																	<a href="/collections/lovense">Lovense</a>
5784																</li></ul></li><li>
5785													<a href="#">M</a><ul class="list-unstyled"><li>
5786																	<a href="/collections/magic-motion">Magic Motion</a>
5787																</li><li>
5788																	<a href="/collections/mon-joker-sexy">Mon Joker Sexy</a>
5789																</li><li>
5790																	<a href="/collections/my-lubie">My Lubie</a>
5791																</li></ul></li><li>
5792													<a href="#">N-O</a><ul class="list-unstyled"><li>
5793																	<a href="/collections/n-joy">N Joy</a>
5794																</li><li>
5795																	<a href="/collections/nexus">Nexus</a>
5796																</li><li>
5797																	<a href="/collections/obsessive">Obsessive</a>
5798																</li><li>
5799																	<a href="/collections/ohyeah"> OhYeah</a>
5800																</li><li>
5801																	<a href="/collections/ouch">OUCH !</a>
5802																</li></ul></li><li>
5803													<a href="#">P</a><ul class="list-unstyled"><li>
5804																	<a href="/collections/passage-du-desir-brand">Passage du désir</a>
5805																</li><li>
5806																	<a href="/collections/cosmetiques-passage-du-desir">Passage du désir Cosmétique</a>
5807																</li><li>
5808																	<a href="/collections/passage-du-desir-lingerie">Passage du désir Lingerie</a>
5809																</li><li>
5810																	<a href="/collections/perifit">Périfit</a>
5811																</li><li>
5812																	<a href="/collections/pjur">PJur</a>
5813																</li><li>
5814																	<a href="/collections/pop">Pop</a>
5815																</li><li>
5816																	<a href="/collections/puissante">Puissante</a>
5817																</li></ul></li><li>
5818													<a href="#">S</a><ul class="list-unstyled"><li>
5819																	<a href="/collections/satisfyer">Satisfyer</a>
5820																</li><li>
5821																	<a href="/collections/secret-play">Secret Play</a>
5822																</li><li>
5823																	<a href="/collections/shunga">Shunga</a>
5824																</li><li>
5825																	<a href="/collections/strap-on-me">Strap-on-Me</a>
5826																</li><li>
5827																	<a href="/collections/sunspice">Sunspice</a>
5828																</li><li>
5829																	<a href="/collections/svakom">Svakom</a>
5830																</li></ul></li><li>
5831													<a href="#">T-U-V</a><ul class="list-unstyled"><li>
5832																	<a href="/collections/tease-and-please">Tease And Please</a>
5833																</li><li>
5834																	<a href="/collections/tenga">Tenga</a>
5835																</li><li>
5836																	<a href="/collections/uberlube">Uberlube</a>
5837																</li><li>
5838																	<a href="/collections/vive">VIVE</a>
5839																</li></ul></li><li>
5840													<a href="#">W-Y</a><ul class="list-unstyled"><li>
5841																	<a href="/collections/we-vibe">We Vibe</a>
5842																</li><li>
5843																	<a href="/collections/womanizer-brand">Womanizer</a>
5844																</li><li>
5845																	<a href="/collections/yesforlov">YESforLOV</a>
5846																</li></ul></li></ul></li><li>
5847									<a href="/collections/passage-du-desir-brand">Les marques Passage du désir</a><ul class="list-unstyled"><li>
5848													<a href="/collections/love-and-care-brand">Love and Care</a></li><li>
5849													<a href="/collections/hyyo-brand">HYYO</a></li><li>
5850													<a href="/collections/hector-by-passage-du-desir">Hector</a></li><li>
5851													<a href="/collections/wondertoy-brand">Fabulous Toys</a></li><li>
5852													<a href="/collections/bond">Bond</a></li><li>
5853													<a href="/collections/black-edition-brand">Black Edition</a></li><li>
5854													<a href="/collections/mon-joker-sexy">Mon Joker Sexy</a></li><li>
5855													<a href="/collections/passage-du-desir-brand">Passage du désir</a></li><li>
5856													<a href="/collections/cosmetiques-passage-du-desir">Passage du désir Cosmétique</a></li><li>
5857													<a href="/collections/passage-du-desir-lingerie">Passage du désir Lingerie</a></li></ul></li><li>
5858									<a href="#">Les petites marques Françaises</a><ul class="list-unstyled"><li>
5859													<a href="/collections/yesforlov">YESforLOV</a></li><li>
5860													<a href="/collections/my-lubie">My Lubie</a></li><li>
5861													<a href="/collections/perifit">Périfit</a></li><li>
5862													<a href="/collections/goliate-intimacy">Goliate</a></li><li>
5863													<a href="/collections/puissante">Puissante</a></li><li>
5864													<a href="/collections/divinextases-brand">Divinextases</a></li><li>
5865													<a href="/collections/friday-bae">Friday Bae</a></li></ul></li><li>
5866									<a href="/pages/les-plus-belles-collabs-du-passage-du-desir">Les Collabs du Passage du désir</a></li></ul></li><li>
5867					<a href="/pages/guide-dachat">Guides d&#39;achat</a></li><li>
5868					<a href="/pages/le-concept-passage-du-desir">Notre ADN</a><ul class="list-unstyled"><li>
5869									<a href="/pages/le-concept-passage-du-desir">Qui sommes-nous?</a></li><li>
5870									<a href="/pages/avis-clients">Nos avis Client·es</a></li><li>
5871									<a href="https://www.instagram.com/passagedudesir/?hl=fr">Instagram</a></li><li>
5872									<a href="/blogs/pedagojouie">Le Blog</a></li><li>
5873									<a href="https://www.youtube.com/playlist?list=PLpA2mHJabXgrswWgtX8Ndjas3fKcbslXu">Le Podcast</a></li><li>
5874									<a href="https://www.youtube.com/watch?v=pi7fSr5MsKM">Youtube</a></li></ul></li></ul>
5875	</nav>
5876<h1 class="header__heading"><a href="https://www.passagedudesir.com/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
5877                
5878                <img src="//www.passagedudesir.com/cdn/shop/files/LOGO_PDD_2024_4d19c5c4-41ee-43e5-8d9a-5e89344809d3.svg?v=1730213856&amp;width=600" alt="Passage du Désir, boutique de cadeaux  coquins et romantiques pour les grand⸱es" srcset="//www.passagedudesir.com/cdn/shop/files/LOGO_PDD_2024_4d19c5c4-41ee-43e5-8d9a-5e89344809d3.svg?v=1730213856&amp;width=290 290w, //www.passagedudesir.com/cdn/shop/files/LOGO_PDD_2024_4d19c5c4-41ee-43e5-8d9a-5e89344809d3.svg?v=1730213856&amp;width=435 435w, //www.passagedudesir.com/cdn/shop/files/LOGO_PDD_2024_4d19c5c4-41ee-43e5-8d9a-5e89344809d3.svg?v=1730213856&amp;width=580 580w" width="290" height="46.04014598540146" loading="eager" class="header__heading-logo" sizes="(min-width: 750px) 290px, 50vw">
5879                
5880              </div></a></h1><div class="header__icons">
5881			<div class="header__search xxlarge-hide"><predictive-search class="search-modal__form" data-loading-text="Chargement en cours..."><form action="/search" method="get" role="search" class="search search-modal__form">
5882					<div class="field">
5883						<input
5884							class="search__input field__input"
5885							id="Search-In-Modal-Desktop"
5886							type="search"
5887							name="q"
5888							value=""
5889							placeholder="Je recherche"role="combobox"
5890								aria-expanded="false"
5891								aria-owns="predictive-search-results"
5892								aria-controls="predictive-search-results"
5893								aria-haspopup="listbox"
5894								aria-autocomplete="list"
5895								autocorrect="off"
5896								autocomplete="off"
5897								autocapitalize="off"
5898								spellcheck="false">
5899						<label class="field__label" data-typewritter='["Je recherche", "un produit" ,"une marque"]' for="Search-In-Modal-Desktop">Je recherche</label>
5900						<input type="hidden" name="options[prefix]" value="last">
5901						<button type="reset" class="reset__button field__button hidden"
5902							aria-label="Effacer le terme de recherche">
5903							<svg class="icon icon-close" aria-hidden="true" focusable="false">
5904								<use href="#icon-reset">
5905							</svg>
5906						</button>
5907						<button class="search__button field__button" aria-label="Je recherche">
5908							<svg class="icon icon-search" aria-hidden="true" focusable="false">
5909								<use href="#icon-search">
5910							</svg>
5911						</button>
5912					</div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
5913
5914<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
5915
5916<div class="predictive-search__loading-state">
5917  <svg
5918    aria-hidden="true"
5919    focusable="false"
5920    class="spinner"
5921    viewBox="0 0 66 66"
5922    xmlns="http://www.w3.org/2000/svg"
5923  >
5924    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
5925  </svg>
5926</div>
5927</div>
5928
5929					<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div>
5930
5931			<a href="/pages/boutiques/nos-boutiques" class="header__icon link focus-inset xxlarge-hide">
5932				<span class="visually-hidden">Boutiques</span>
5933				<svg
5934	xmlns="http://www.w3.org/2000/svg"
5935	aria-hidden="true"
5936	focusable="false"
5937	class="icon icon-boutiques"
5938	width="28"
5939	height="24"
5940	viewBox="0 0 28 24"
5941	fill="none"
5942>
5943	<path fill="currentColor" d="M24.823 11.62a.5.5 0 1 0-1 0zM1.065 9l.465.182.002-.004zm23.722-6.614.474-.158zm2.108 6.3-.474.159zm.075.644-.492-.091zM2.954 11.154v9.815h1v-9.815zM5.485 23.5h16.807v-1H5.485zm19.338-2.53v-9.35h-1v9.35zm-.51-18.425 2.108 6.3.948-.317-2.108-6.3zm2.165 6.694c-.079.427-.383.818-.888 1.132-.504.312-1.166.518-1.85.58-.685.063-1.352-.022-1.87-.248-.51-.223-.848-.568-.974-1.034l-.965.262c.224.827.824 1.375 1.539 1.688.707.31 1.551.402 2.36.328.812-.074 1.63-.318 2.288-.726.656-.408 1.197-1.009 1.344-1.8zM19.354 1.5h3.507v-1h-3.507zm1.556 8.24L19.85.94l-.992.12 1.059 8.8zM3.15 2.13.597 8.822l.935.356 2.553-6.693zM.6 8.818c-.264.675.03 1.335.475 1.812.453.484 1.132.872 1.896 1.086 1.54.431 3.556.184 4.995-1.602l-.779-.628C6.047 10.9 4.476 11.1 3.24 10.753c-.624-.175-1.13-.48-1.434-.805-.31-.332-.342-.595-.275-.766zM5.516 1.5h3.57v-1h-3.57zm2.553 8.385 1.51-8.8-.986-.17-1.51 8.8zM9.086 1.5h5.134v-1H9.086zm5.134 0h5.134v-1H14.22zm-.5-.5v8.8h1V1zm0 8.8c0 .434-.235.762-.712 1.002-.495.248-1.2.365-1.957.336-.753-.03-1.5-.201-2.066-.479-.582-.286-.865-.626-.916-.94l-.987.161c.128.787.765 1.334 1.462 1.677.714.35 1.605.547 2.468.58.86.033 1.749-.093 2.444-.442.713-.357 1.264-.98 1.264-1.895zm.006-.076c-.068.442.006.849.207 1.2.197.343.496.603.834.794.665.376 1.551.527 2.404.51.857-.017 1.752-.205 2.45-.576.694-.368 1.292-.978 1.292-1.852h-1c0 .347-.227.686-.76.968-.527.28-1.259.445-2.002.46-.747.015-1.436-.123-1.892-.38-.224-.127-.373-.271-.458-.42a.82.82 0 0 1-.087-.552zM25.26 2.228A2.53 2.53 0 0 0 22.861.5v1c.658 0 1.243.42 1.452 1.045zm-21.176.257a1.53 1.53 0 0 1 1.43-.985v-1A2.53 2.53 0 0 0 3.15 2.129zM22.292 23.5a2.53 2.53 0 0 0 2.531-2.53h-1a1.53 1.53 0 0 1-1.53 1.53zm4.129-14.655c.06.178.074.302.057.394l.984.182c.062-.34-.013-.656-.093-.893zM2.954 20.969A2.53 2.53 0 0 0 5.485 23.5v-1a1.53 1.53 0 0 1-1.53-1.53z"/>
5944</svg>
5945
5946			</a>
5947			
5948			<a tabindex="0" role="button" aria-label="Notifications" href="#" class="wisp header__icon header__icon--notif link focus-inset xxlarge-hide" role="button" aria-haspopup="dialog">
5949				<span class="visually-hidden">notification</span>
5950				<svg
5951  xmlns="http://www.w3.org/2000/svg"
5952  aria-hidden="true"
5953  focusable="false"
5954  class="icon icon-notif"
5955  width="21"
5956  height="23"
5957  viewBox="0 0 21 23"
5958  fill="none"
5959>
5960  <path d="M2.03125 18.0824C3.08244 18.0824 3.07556 10.3896 3.07556 10.3896C3.07556 6.14036 6.39401 2.69678 10.4957 2.69678C14.5905 2.69678 17.909 6.14036 17.909 10.3896C17.909 10.3896 17.909 18.0824 18.9601 18.0824H2.03125Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5961  <path d="M1.1875 18.0825H19.8134" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5962  <path d="M14.5565 18.0825C14.5565 20.4068 12.7358 22.2961 10.496 22.2961C8.25623 22.2961 6.43555 20.4068 6.43555 18.0825" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5963  <path d="M10.4961 2.69657V0.72168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5964</svg>
5965
5966			</a><a href="/account/login" class="header__icon header__icon--account link focus-inset">
5967          <account-icon><svg
5968  xmlns="http://www.w3.org/2000/svg"
5969  aria-hidden="true"
5970  focusable="false"
5971  class="icon icon-account"
5972  width="24"
5973  height="23"
5974  viewBox="0 0 24 23"
5975  fill="none"
5976>
5977  <path d="M0.5 22.4913C0.882711 19.0366 3.82002 16.4194 7.32183 16.4194H16.3538C19.846 16.4194 22.7834 19.0366 23.1661 22.4913" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5978  <path d="M11.8282 13.2978C15.3738 13.2978 18.2482 10.4387 18.2482 6.91183C18.2482 3.38497 15.3738 0.525879 11.8282 0.525879C8.28253 0.525879 5.4082 3.38497 5.4082 6.91183C5.4082 10.4387 8.28253 13.2978 11.8282 13.2978Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5979</svg>
5980
5981</account-icon>
5982          <span class="visually-hidden">Connexion</span>
5983        </a><div data-cart-drawer-open class="header__icon header__icon--cart link focus-inset">
5984        <svg
5985  xmlns="http://www.w3.org/2000/svg"
5986  aria-hidden="true"
5987  focusable="false"
5988  class="icon icon-cart"
5989  width="20"
5990  height="23"
5991  viewBox="0 0 20 23"
5992  fill="none"
5993>
5994  <path d="M16.4702 22.4915H3.862C2.31132 22.4915 1.07913 21.1869 1.17082 19.6379L1.84965 7.99805H18.4825L19.1614 19.6379C19.2514 21.1869 18.0209 22.4915 16.4702 22.4915Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5995  <path d="M6.35938 6.13988V4.33343C6.35938 2.23099 8.06449 0.525879 10.1669 0.525879C12.2694 0.525879 13.9745 2.23099 13.9745 4.33343V6.13988" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5996</svg>
5997
5998        <span class="visually-hidden">Panier</span>
5999
6000        <div class="header__cart-count">
6001            <cart-notification class="cart-notification cart-count-bubble">
6002                <span class="cart-notification-counter" aria-hidden="true" data-cart-count>0</span>
6003            </cart-notification>
6004        </div>
6005      </div>
6006    </div>
6007  </header>
6008</sticky-header>
6009
6010
6011
6012
6013</div>
6014<!-- END sections: header-group -->
6015
6016    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
6017      <section id="shopify-section-template--26942120788350__ax_banner_89LxHd" class="shopify-section section ax-section ax-banner"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.ax-banner.css?v=155313205652689389621770651094" rel="stylesheet" type="text/css" media="all" />
6018
6019<script>
6020	window.assetsUrl.js.push({ axBanner: "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.ax-banner.js?v=111603181540343972631766423749" });
6021</script>
6021
6022
6023<style data-shopify>
6024	.section-template--26942120788350__ax_banner_89LxHd-padding {
6025		padding-top: 18px;
6026		padding-bottom: 18px;
6027	}
6028
6029	@media screen and (min-width: 768px) {
6030	.section-template--26942120788350__ax_banner_89LxHd-padding {
6031			padding-top: 36px;
6032			padding-bottom: 36px;
6033		}
6034	}
6035</style>
6036<div
6037	id="template--26942120788350__ax_banner_89LxHd"
6038	class="section-template--26942120788350__ax_banner_89LxHd-padding color-scheme-2 gradient"
6039	data-ax-section="axBanner"
6040><div class="slider slider-collections small-up-hide">
6041			
6042
6043					<a href="/pages/sextoys" class="slider-collection-card center full-unstyled-link">
6044<picture class="media media--transparent media--circle small-up-hide"><source
6045				media="(min-width: 750px)"
6046				sizes="1px"
6047				srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
6048			>
6049			<img src="//www.passagedudesir.com/cdn/shop/files/PDD-CATEGORIES-PRODUITS-SEXTOYS-324x324_35315652-5c60-49db-bf3b-ac0e40930d9d.jpg?crop=center&amp;height=80&amp;v=1738688277&amp;width=80" alt="Sextoys image" width="80" height="80" loading="eager" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="auto">
6050</picture><p class="slider-collection-card-title">Sextoys</p>
6051					</a>
6052				
6053
6054
6055					<a href="/collections/calendrier-de-l-avent" class="slider-collection-card center full-unstyled-link">
6056<picture class="media media--transparent media--circle small-up-hide"><source
6057				media="(min-width: 750px)"
6058				sizes="1px"
6059				srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
6060			>
6061			<img src="//www.passagedudesir.com/cdn/shop/files/CALENDRIER_2026_PDD_FACE_WEB_1000x1000_b428c7d1-2ec2-42b5-b4a0-c982a6975728.jpg?crop=center&amp;height=80&amp;v=1789398733&amp;width=80" alt="Calendriers image" width="80" height="80" loading="eager" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="auto">
6062</picture><p class="slider-collection-card-title">Calendriers</p>
6063					</a>
6064				
6065
6066
6067					<a href="/collections/womanizer-brand" class="slider-collection-card center full-unstyled-link">
6068<picture class="media media--transparent media--circle small-up-hide"><source
6069				media="(min-width: 750px)"
6070				sizes="1px"
6071				srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
6072			>
6073			<img src="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_VISUELMARQUE_582x447_580b57d0-a380-44e2-a1e2-dec73866dc20.jpg?crop=center&amp;height=61&amp;v=1741785744&amp;width=80" alt="Womanizer image" width="80" height="61" loading="eager" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="auto">
6074</picture><p class="slider-collection-card-title">Womanizer</p>
6075					</a>
6076				
6077
6078
6079					<a href="/collections/les-bons-plans-et-promotions" class="slider-collection-card center full-unstyled-link">
6080<picture class="media media--transparent media--circle small-up-hide"><source
6081				media="(min-width: 750px)"
6082				sizes="1px"
6083				srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
6084			>
6085			<img src="//www.passagedudesir.com/cdn/shop/files/BONSPLANS_PRIXMINI_647x432_67231fce-8bab-44ee-af12-22d2d4369b97.jpg?crop=center&amp;height=53&amp;v=1739359021&amp;width=80" alt="Bons plans image" width="80" height="53" loading="eager" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="auto">
6086</picture><p class="slider-collection-card-title">Bons plans</p>
6087					</a>
6088				
6089</div><div class="page-width">
6090		<div class="ax-banner__container">
6091			
6092				
6093<div
6094						class="ax-banner__item block-banner_Y4gKmi">
6095						<style data-shopify>
6096							.block-banner_Y4gKmi {
6097								--color-title-mobile: #53225e;
6098								--color-description-mobile: #53225e;
6099							}</style>
6100
6101<picture class="media media--transparent media--fixed"><source
6102        data-image-mobile
6103        media="(max-width: 749px)"
6104        srcset="
6105          //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_MOBILE_670x900_8c0598b6-8f15-447e-bd19-dd4c02ed889d.jpg?v=1790339292&width=300 300w,
6106          //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_MOBILE_670x900_8c0598b6-8f15-447e-bd19-dd4c02ed889d.jpg?v=1790339292&width=400 400w,
6107          //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_MOBILE_670x900_8c0598b6-8f15-447e-bd19-dd4c02ed889d.jpg?v=1790339292&width=749 749w,
6108      ">
6109			<img src="//www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=900&amp;v=1790339275&amp;width=2020" alt="Edition Spéciale Womanizer Premium 2" srcset="//www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=89&amp;v=1790339275&amp;width=200 200w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=133&amp;v=1790339275&amp;width=300 300w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=178&amp;v=1790339275&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=222&amp;v=1790339275&amp;width=500 500w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=267&amp;v=1790339275&amp;width=600 600w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=311&amp;v=1790339275&amp;width=700 700w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=356&amp;v=1790339275&amp;width=800 800w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=445&amp;v=1790339275&amp;width=1000 1000w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=534&amp;v=1790339275&amp;width=1200 1200w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=623&amp;v=1790339275&amp;width=1400 1400w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=712&amp;v=1790339275&amp;width=1600 1600w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=801&amp;v=1790339275&amp;width=1800 1800w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_LUB_5__2026_DESKTOP_2020x900_ad3d46c3-cf40-409d-9d36-cfb992d4156a.jpg?crop=center&amp;height=891&amp;v=1790339275&amp;width=2000 2000w" width="2020" height="900" loading="eager" class="ax-image ax-banner__item-image" sizes="(min-width: 750px) calc((100vw - 8rem)), calc((100vw - 4rem))" fetchpriority="high" decoding="auto">
6110</picture><div class="ax-banner__item-content color-scheme-1 gradient">
6111							
6112								<h2 class="ax-banner__item-title h1">
6113									Edition Spéciale Womanizer Premium 2
6114								</h2>
6115							
6116							
6117								<div class="ax-banner__item-content-inner">
6118									
6119										<span class="ax-banner__item-tag badge  color-scheme-6912f298-0170-4041-a4c6-80b56dba2334 gradient">
6119139€ au lieu de 258€</span>
6120									
6121									
6122										<div class="ax-banner__item-description"><p>La star des Womanizer à prix imbattable et un rabbit Filou en cadeau</p></div>
6123									
6124								</div>
6125							
6126							<div class="ax-banner__item-buttons">
6127								
6128									
6129									
6130									
6131								
6132									
6133									
6134									
6135										<a href="/products/womanizer-premium-2" class="ax-banner__item-button button button--primary">
6136											En savoir +
6137										</a>
6138									
6139								
6140									
6141									
6142									
6143								
6144							</div>
6145							
6146						</div>
6147					</div>
6148<div
6149						class="ax-banner__item block-banner_RFPaKc"
6150							onclick="window.location.href='/collections/love-and-care-brand'"
6151							style="cursor: pointer;">
6152						<style data-shopify>
6153							.block-banner_RFPaKc {
6154								--color-title-mobile: #53225e;
6155								--color-description-mobile: #53225e;
6156							}.block-banner_RFPaKc video {
6157								width: 100%;
6158								height: 100%;
6159								object-fit: cover;
6160								object-position: top;
6161								position: absolute;
6162								top: 0;
6163								left: 0;
6164								z-index: 0;
6165							}
6166							.block-banner_RFPaKc .video-mobile {
6167								opacity: 1;
6168								visibility: visible;
6169								pointer-events: none;
6170							}
6171							.block-banner_RFPaKc .video-desktop {
6172								opacity: 0;
6173								visibility: hidden;
6174								pointer-events: none;
6175							}
6176							@media screen and (min-width: 750px) {
6177								.block-banner_RFPaKc .video-mobile {
6178									opacity: 0;
6179									visibility: hidden;
6180									pointer-events: none;
6181								}
6182								.block-banner_RFPaKc .video-desktop {
6183									opacity: 1;
6184									visibility: visible;
6185									pointer-events: none;
6186								}
6187							}</style>
6188
6189<video
6190    class="video-desktop "
6191    playsinline
6192    muted
6193    loop
6194    autoplay
6195    preload="auto"
6196    
6197  ><source src="//www.passagedudesir.com/cdn/shop/videos/c/vp/5b5c947afa64485ab2ee73beb6cbc118/5b5c947afa64485ab2ee73beb6cbc118.HD-720p-1.6Mbps-94133
6197036.mp4?v=0" type="video/mp4"></video><video
6198    class="video-mobile "
6199    playsinline
6200    muted
6201    loop
6202    autoplay
6203    preload="auto"
6204    poster="//www.passagedudesir.com/cdn/shop/files/SLIDER_HP_AMOUR_A_LA_FR_2025_MOBILE_PETIT_670x294_91dc9205-92dc-40bc-8f35-63545c569f74.jpg?v=1790334473&width=670"
6205  ><source src="//www.passagedudesir.com/cdn/shop/videos/c/vp/5b5c947afa64485ab2ee73beb6cbc118/5b5c947afa64485ab2ee73beb6cbc118.HD-720p-1.6Mbps-94133036.mp4?v=0" type="video/mp4"><img src="//www.passagedudesir.com/cdn/shop/files/SLIDER_HP_AMOUR_A_LA_FR_2025_MOBILE_PETIT_670x294_91dc9205-92dc-40bc-8f35-63545c569f74.jpg?v=1790334473&width=670" alt="Aime. Ose. Rayonne."></video><div class="ax-banner__item-content color-scheme-1 gradient">
6206							
6207								<h2 class="ax-banner__item-title h3">
6208									Aime. Ose. Rayonne.
6209								</h2>
6210							
6211							
6212								<div class="ax-banner__item-content-inner">
6213									
6214									
6215										<div class="ax-banner__item-description"><p>La marque 100% bien-être intime</p></div>
6216									
6217								</div>
6218							
6219							<div class="ax-banner__item-buttons">
6220								
6221									
6222									
6223									
6224										<a href="/collections/love-and-care-brand" class="ax-banner__item-button button button--primary">
6225											J'en profite !
6226										</a>
6227									
6228								
6229									
6230									
6231									
6232								
6233									
6234									
6235									
6236								
6237							</div>
6238							
6239						</div>
6240					</div>
6241<div
6242						class="ax-banner__item block-banner_PRw6AF"
6243							onclick="window.location.href='/collections/hector-by-passage-du-desir'"
6244							style="cursor: pointer;">
6245						<style data-shopify>
6246							.block-banner_PRw6AF {
6247								--color-title-mobile: #ffffff;
6248								--color-description-mobile: #ffffff;
6249							}</style>
6250
6251<picture class="media media--transparent media--fixed"><source
6252        data-image-mobile
6253        media="(max-width: 749px)"
6254        srcset="
6255          //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__MOBILE_PETIT_670x294_cc4c963d-d21c-46d2-819c-30a72fa8ecfa.jpg?v=1788958944&width=300 300w,
6256          //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__MOBILE_PETIT_670x294_cc4c963d-d21c-46d2-819c-30a72fa8ecfa.jpg?v=1788958944&width=400 400w,
6257          //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__MOBILE_PETIT_670x294_cc4c963d-d21c-46d2-819c-30a72fa8ecfa.jpg?v=1788958944&width=749 749w,
6258      ">
6259			<img src="//www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=439&amp;v=1788958932&amp;width=1000" alt="Envie de nouveauté ?" srcset="//www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=87&amp;v=1788958932&amp;width=200 200w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=131&amp;v=1788958932&amp;width=300 300w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=175&amp;v=1788958932&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=219&amp;v=1788958932&amp;width=500 500w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=263&amp;v=1788958932&amp;width=600 600w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=307&amp;v=1788958932&amp;width=700 700w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=351&amp;v=1788958932&amp;width=800 800w, //www.passagedudesir.com/cdn/shop/files/SLIDER_HP_2e_-50__DESKTOP_PETIT_1000x440_39dba7e4-dd7d-46cd-9638-f0189ae78634.jpg?crop=center&amp;height=439&amp;v=1788958932&amp;width=1000 1000w" width="1000" height="439" loading="eager" class="ax-image ax-banner__item-image" sizes="(min-width: 750px) calc((100vw - 8rem)), calc((100vw - 4rem))" fetchpriority="high" decoding="auto">
6260</picture><div class="ax-banner__item-content color-scheme-1 gradient">
6261							
6262								<h2 class="ax-banner__item-title h3">
6263									Envie de nouveauté ?
6264								</h2>
6265							
6266							
6267								<div class="ax-banner__item-content-inner">
6268									
6269									
6270										<div class="ax-banner__item-description"><p>Explore les facettes du plaisir masculin</p></div>
6271									
6272								</div>
6273							
6274							<div class="ax-banner__item-buttons">
6275								
6276									
6277									
6278									
6279										<a href="/collections/hector-by-passage-du-desir" class="ax-banner__item-button button button--primary">
6280											C'est parti
6281										</a>
6282									
6283								
6284									
6285									
6286									
6287								
6288									
6289									
6290									
6291								
6292							</div>
6293							
6294						</div>
6295					</div>
6296
6297
6298			
6299		</div>
6300		
6301			<div class="ax-banner__richtext center heading h4 sbold"><p>Boutique de Cadeaux pour les grand·es</p></div>
6302		
6303	</div>
6304</div>
6305
6306
6307</section><section id="shopify-section-template--26942120788350__ax_push_products_fc9cWn" class="shopify-section section ax-section push-products"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/quick-add.css?v=123713231560370718091772441976" rel="stylesheet" type="text/css" media="all" />
6308    
6308<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/quick-add.js?v=1701945552929029381766423748" defer="defer"></script>
6308
6309    
6309<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/product-form.js?v=76161818424519943921776168201" defer="defer"></script>
6309<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-products.css?v=31125543844843039441766423745" rel="stylesheet" type="text/css" media="all" />
6310
6311<script>
6312  window.assetsUrl.js.push({"pushProducts": "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-products.js?v=172374284756766156341779979220"});
6313</script>
6313
6314
6315<style data-shopify>
6316    .section-template--26942120788350__ax_push_products_fc9cWn-padding {
6317    padding-top: 18px;
6318    padding-bottom: 0px;
6319    }
6320
6321    @media screen and (min-width: 768px) {
6322    .section-template--26942120788350__ax_push_products_fc9cWn-padding {
6323    padding-top: 36px;
6324    padding-bottom: 0px;
6325    }
6326    }
6327</style>
6328
6329
6330
6331<div id="template--26942120788350__ax_push_products_fc9cWn" class="color-scheme-1 gradient" data-ax-section="pushProducts">
6332    <div class="section-template--26942120788350__ax_push_products_fc9cWn-padding page-width">
6333        
6334            <div class="ax__heading-container center">
6335                
6336                
6337                    <h2 class="ax__heading h2">
6338                        Les produits iconiques
6339                    </h2>
6340                
6341            </div>
6342        
6343
6344        
6345
6346        
6347<push-products>
6348              
6349                <div class="push-products__btn center">
6350                    <a href="/collections/nos-produits-cultes" class="ax-link">
6351											
6352													Voir tous les produits cultes
6353											
6354											<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false"><use href="#icon-small-arrow"></use></svg>
6355										</a>
6356								</div>
6357							
6358
6359							<div class="push-products__swiper"><div class="swiper visible" id="Swiper-template--26942120788350__ax_push_products_fc9cWn" data-options='
6360    {
6361    &quot;slideInView&quot;: &quot;auto&quot;,
6362    &quot;slidesToMove&quot;: 1,
6363    &quot;loop&quot;: false,
6364    &quot;autoplay&quot;: false,
6365    &quot;speed&quot;: 300,
6366    &quot;grabCursor&quot;: false,
6367    &quot;effect&quot;: &quot;slide&quot;,
6368    &quot;freemode_mobile&quot;: true
6369    }
6370'>
6371                      <div class="swiper-wrapper grid--6-col-desktop">													
6372<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-1">
6373																	
6374																			
6375<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-rating.css?v=168964975255109119481766423750" rel="stylesheet" type="text/css" media="all" />
6376  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-price.css?v=66725891896825041101781697070" rel="stylesheet" type="text/css" media="all" />
6377<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
6378       data-dopp-product-id="15637373747582"
6379       data-dopp-variant-id="56447163498878"
6380       data-dopp-price="11900"
6381       data-dopp-compare-at-price="29000"
6382       data-dopp-handle="calendrier-7-jours-passage-du-desir"
6383       data-dopp-collection-ids="665452511614,737956200830,577099530513,732079194494,577098252561,577100382481,577099366673,732985524606,577114079505,685106135422,577096581393,737500397950,742927794558,726819996030,736520634750,577097269521,577584693521,577101922577,696761811326,726915842430,668683075966,670279041406,577102283025"
6384       data-dopp-tags="Gestion | Nouveauté 2025 PDD|||Offre | 2026 Soldes été|||Offre | ventes privées 25|||"
6385  >
6386    <div
6387      class="
6388        card card--standard
6389         card--media
6390        
6391        
6392        
6393        
6394        
6395      "
6396      style="--ratio-percent: 100.0%;"
6397    >
6398      <div
6399        class="card__inner color-scheme-2 gradient ratio"
6400        style="--ratio-percent: 100.0%;"
6401      ><div
6402            class="card__media">
6403            <div class="media media--transparent media--hover-effect">
6404              
6405              
6406							<picture>
6407								<img
6408									
6409										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_CALENDRIER_APRES_PRODUITS_WEB_1000x1000_ddd2355b-5661-4391-97cc-dad2a06aa3c7.jpg?v=1769436665&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_CALENDRIER_APRES_PRODUITS_WEB_1000x1000_ddd2355b-5661-4391-97cc-dad2a06aa3c7.jpg?v=1769436665&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_CALENDRIER_APRES_PRODUITS_WEB_1000x1000_ddd2355b-5661-4391-97cc-dad2a06aa3c7.jpg?v=1769436665&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_CALENDRIER_APRES_PRODUITS_WEB_1000x1000_ddd2355b-5661-4391-97cc-dad2a06aa3c7.jpg?v=1769436665&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_CALENDRIER_APRES_PRODUITS_WEB_1000x1000_ddd2355b-5661-4391-97cc-dad2a06aa3c7.jpg?v=1769436665&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_CALENDRIER_APRES_PRODUITS_WEB_1000x1000_ddd2355b-5661-4391-97cc-dad2a06aa3c7.jpg?v=1769436665 1000w
6410										"
6411										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_CALENDRIER_APRES_PRODUITS_WEB_1000x1000_ddd2355b-5661-4391-97cc-dad2a06aa3c7.jpg?v=1769436665&width=533"
6412									
6413									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
6414									alt="Coffret 7 jours Passage du Désir"
6415									class="motion-reduce"
6416									width="1000"
6417									height="1000"
6418								>
6419							</picture>
6420              
6421
6422
6423								<picture><source
6424										media="(max-width: 989px)"
6425										sizes="1px"
6426										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
6427									>
6428									<img
6429										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/1-ok.jpg?v=1769436665&width=165 165w,//www.passagedudesir.com/cdn/shop/files/1-ok.jpg?v=1769436665&width=360 360w,//www.passagedudesir.com/cdn/shop/files/1-ok.jpg?v=1769436665&width=533 533w,//www.passagedudesir.com/cdn/shop/files/1-ok.jpg?v=1769436665&width=720 720w,//www.passagedudesir.com/cdn/shop/files/1-ok.jpg?v=1769436665&width=940 940w,//www.passagedudesir.com/cdn/shop/files/1-ok.jpg?v=1769436665 1000w
6430										"
6431										lazy-src="//www.passagedudesir.com/cdn/shop/files/1-ok.jpg?v=1769436665&width=533"
6432										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
6433										alt="Coffret 7 jours Passage du Désir"
6434										class="motion-reduce"
6435										width="1000"
6436										height="1000"
6437									>
6438								</picture></div>
6439          </div><div class="card__content">
6440          <div class="card__badge top left " data-pdd-no-discount-badge="1"><span class="badge badge--custom">
6441								#Top 10
6442							</span></div><div class="quick-add no-js-hidden"><product-form data-section-id="template--26942120788350__ax_push_products_fc9cWn"><form method="post" action="/cart/add" id="quick-add-template--26942120788350__ax_push_products_fc9cWn15637373747582" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
6443												type="hidden"
6444												name="id"
6445												value="56447163498878"
6446												class="product-variant-id"
6447												
6448											>
6449
6450											
6451<button
6452												id="quick-add-template--26942120788350__ax_push_products_fc9cWn15637373747582-submit"
6453												type="submit"
6454												name="add"
6455												class="quick-add__submit button button--full-width"
6456												aria-haspopup="dialog"
6457												aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn15637373747582-submit title-template--26942120788350__ax_push_products_fc9cWn-15637373747582"
6458												aria-live="polite"
6459												data-sold-out-message="true"
6460												
6461											>
6462												<span class="sold-out-message text--small hidden">
6463													Bientôt dispo
6464												</span>
6465												<svg class="icon icon-cart" aria-hidden="true" focusable="false">
6466													<use href="#icon-cart"/>
6467												</svg>
6468
6469<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
6470
6471<div class="loading__spinner hidden">
6472  <svg
6473    aria-hidden="true"
6474    focusable="false"
6475    class="spinner"
6476    viewBox="0 0 66 66"
6477    xmlns="http://www.w3.org/2000/svg"
6478  >
6479    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
6480  </svg>
6481</div>
6482</button><input type="hidden" name="product-id" value="15637373747582" /><input type="hidden" name="section-id" value="template--26942120788350__ax_push_products_fc9cWn" /></form></product-form></div></div></div>
6483	  
6484	  
6485		
6486	  
6487		
6488	  
6489		
6490	  
6491		
6492	  
6493		
6494	  
6495		
6496	  
6497		
6498	  
6499		
6500	  
6501		
6502	  
6503		
6504	  
6505		
6506	  
6507		
6508	  
6509		
6510	  
6511		
6512	  
6513		
6514	  
6515		
6516	  
6517		
6518	  
6519		
6520	  
6521		
6522	  
6523		
6524	  
6525		
6526	  
6527		
6528	  
6529		
6530			
6531			
6532
6533      <div class="card__content">
6534        <div class="card__information  ">
6535		<div class="card__information-top">
6536			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
6537            <div class="card__vendor">Passage du Désir</div><h3
6538            class="card__heading h5"
6539            
6540              id="title-template--26942120788350__ax_push_products_fc9cWn-15637373747582"
6541            
6542          >
6543            <a
6544              href="/products/calendrier-7-jours-passage-du-desir"
6545              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-15637373747582"
6546              class="full-unstyled-link"
6547              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-15637373747582 Badge-template--26942120788350__ax_push_products_fc9cWn-15637373747582"
6548            >
6549              Coffret 7 jours Passage du Désir
6550            </a>
6551          </h3>
6552<p class="card__subtitle text--xsmall">Premium | 7 sextoys assortis | Stimulateur clitoridien Sienna</p><div class="card-rating" data-yotpo-bottomline="15637373747582" role="img" aria-label="4.8 / 5.0 (351 avis)">
6553    <span class="card-rating__stars" style="--rating-pct: 100%;" aria-hidden="true"></span>
6554    <span class="card-rating__count">(351)</span>
6555  </div>
6556  
6556<script>
6557    (function () {
6558      var el = document.currentScript.previousElementSibling;
6559      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
6560      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
6561      var pid = el.getAttribute('data-yotpo-bottomline');
6562      var CACHE_KEY = 'yotpo_bl_p_' + pid;
6563      var CACHE_TTL = 60 * 60 * 1000;
6564
6565      function apply(bl) {
6566        var avg = parseFloat(bl.average_score) || 0;
6567        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
6568        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
6569        if (total <= 0 || avg <= 0) return;
6570        var pct = Math.round(avg / 5 * 10) * 10;
6571        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
6572        var c = el.querySelector('.card-rating__count');
6573        if (c) c.textContent = '(' + total + ')';
6574        el.setAttribute('role', 'img');
6575        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
6576        el.removeAttribute('aria-hidden');
6577      }
6578
6579      function tryCache() {
6580        try {
6581          var raw = sessionStorage.getItem(CACHE_KEY);
6582          if (!raw) return false;
6583          var c = JSON.parse(raw);
6584          if (!c || !c.data || Date.now() > c.expires) return false;
6585          apply(c.data);
6586          return true;
6587        } catch (e) { return false; }
6588      }
6589
6590      if (tryCache()) return;
6591
6592      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
6593        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
6594        .then(function (data) {
6595          var bl = data && data.response && data.response.bottomline;
6596          if (!bl) return;
6597          apply(bl);
6598          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
6599        })
6600        .catch(function () {});
6601    })();
6602  </script>
6602
6603<div
6604	class="
6605		  price  price--on-sale">
6606	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
6607					<span class="price-item price-item--regular">
6608						119,00 €
6609					</span></div>
6610		<div class="price__sale">
6611			<span class="text--small normal"></span>
6612			<div class="price-sale__container">
6613				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
6614				<span
6615					
6616				>
6617					<s class="price-item price-item--regular">
6618						
6619							
6620								
6621									290,00 €
6622								
6623							
6624						
6625					</s>
6626				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
6627			<span class="price-item price-item--sale price-item--last">
6628				
6629					
6630						119,00 €
6631					
6632				
6633			</span>
6634			</div>
6635		</div>
6636		<small class="unit-price caption hidden">
6637			<span class="visually-hidden">Prix unitaire</span>
6638			<span class="price-item price-item--last">
6639				<span></span>
6640				<span aria-hidden="true">/</span>
6641				<span class="visually-hidden">&nbsp;par&nbsp;</span>
6642				<span>
6643				</span>
6644			</span>
6645		</small>
6646	</div>
6647		<span class="price__discount-amount">
6648			Economisez
6649			171€
6650		</span></div>
6651
6652</div></div>
6653    </div>
6654  </div>
6655  </div>
6656																	
6657															</div>
6658													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-2">
6659																	
6660																			
6661<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
6662       data-dopp-product-id="10002131648785"
6663       data-dopp-variant-id="50104192565521"
6664       data-dopp-price="11900"
6665       data-dopp-compare-at-price=""
6666       data-dopp-handle="rabbit-a-air-pulse-bali-de-hyyo"
6667       data-dopp-collection-ids="665452511614,737956200830,577107165457,577099530513,577096483089,715262034302,577584627985,742927794558,577100742929,577097269521,727099736446,724426162558,733109027198,734434984318,734418600318,726822551934,730458128766,577097859345,577098055953,577099497745,577100415249,577101594897,577097892113,577099170065,696761811326,706744025470,703129026942,580678517009,668683075966,670279041406,577102283025"
6668       data-dopp-tags="Gestion | Braderie 052025|||Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2025 Soldes eté|||Offre | 2026 fidélité 15pour40|||Offre | 2026 Soldes Hiver|||Offre | 2026 Soldes été|||Offre | BF40|||Offre | Bon d'achat 20|||Offre | braderie purple mai2025|||Offre | offre pâques 20%|||Offre | Promoete25|||Offre | ventes privées 25|||"
6669  >
6670    <div
6671      class="
6672        card card--standard
6673         card--media
6674        
6675        
6676        
6677        
6678        
6679      "
6680      style="--ratio-percent: 100.0%;"
6681    >
6682      <div
6683        class="card__inner color-scheme-2 gradient ratio"
6684        style="--ratio-percent: 100.0%;"
6685      ><div
6686            class="card__media">
6687            <div class="media media--transparent media--hover-effect">
6688              
6689              
6690							<picture>
6691								<img
6692									
6693										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_HYYO_RABBIT_BALI_PARME_PACKPRODUIT_WEB_1000x1000_3cc8e5e8-5e51-4fd3-85a2-2545100681de.jpg?v=1740003598&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_HYYO_RABBIT_BALI_PARME_PACKPRODUIT_WEB_1000x1000_3cc8e5e8-5e51-4fd3-85a2-2545100681de.jpg?v=1740003598&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_HYYO_RABBIT_BALI_PARME_PACKPRODUIT_WEB_1000x1000_3cc8e5e8-5e51-4fd3-85a2-2545100681de.jpg?v=1740003598&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_HYYO_RABBIT_BALI_PARME_PACKPRODUIT_WEB_1000x1000_3cc8e5e8-5e51-4fd3-85a2-2545100681de.jpg?v=1740003598&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_HYYO_RABBIT_BALI_PARME_PACKPRODUIT_WEB_1000x1000_3cc8e5e8-5e51-4fd3-85a2-2545100681de.jpg?v=1740003598&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_HYYO_RABBIT_BALI_PARME_PACKPRODUIT_WEB_1000x1000_3cc8e5e8-5e51-4fd3-85a2-2545100681de.jpg?v=1740003598 1000w
6694										"
6695										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_HYYO_RABBIT_BALI_PARME_PACKPRODUIT_WEB_1000x1000_3cc8e5e8-5e51-4fd3-85a2-2545100681de.jpg?v=1740003598&width=533"
6696									
6697									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
6698									alt="Lilas"
6699									class="motion-reduce"
6700									width="1000"
6701									height="1000"
6702								>
6703							</picture>
6704              
6705
6706
6707								<picture><source
6708										media="(max-width: 989px)"
6709										sizes="1px"
6710										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
6711									>
6712									<img
6713										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/rabbit-a-air-pulse-bali-de-hyyo_8b3006f3-21c0-484a-968e-e82c649c31a4.jpg?v=1739813555&width=165 165w,//www.passagedudesir.com/cdn/shop/files/rabbit-a-air-pulse-bali-de-hyyo_8b3006f3-21c0-484a-968e-e82c649c31a4.jpg?v=1739813555&width=360 360w,//www.passagedudesir.com/cdn/shop/files/rabbit-a-air-pulse-bali-de-hyyo_8b3006f3-21c0-484a-968e-e82c649c31a4.jpg?v=1739813555&width=533 533w,//www.passagedudesir.com/cdn/shop/files/rabbit-a-air-pulse-bali-de-hyyo_8b3006f3-21c0-484a-968e-e82c649c31a4.jpg?v=1739813555&width=720 720w,//www.passagedudesir.com/cdn/shop/files/rabbit-a-air-pulse-bali-de-hyyo_8b3006f3-21c0-484a-968e-e82c649c31a4.jpg?v=1739813555&width=940 940w,//www.passagedudesir.com/cdn/shop/files/rabbit-a-air-pulse-bali-de-hyyo_8b3006f3-21c0-484a-968e-e82c649c31a4.jpg?v=1739813555 1000w
6714										"
6715										lazy-src="//www.passagedudesir.com/cdn/shop/files/rabbit-a-air-pulse-bali-de-hyyo_8b3006f3-21c0-484a-968e-e82c649c31a4.jpg?v=1739813555&width=533"
6716										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
6717										alt="Lilas"
6718										class="motion-reduce"
6719										width="1000"
6720										height="1000"
6721									>
6722								</picture></div>
6723          </div><div class="card__content">
6724          <div class="card__badge top left "><span class="badge badge--custom">
6725								#Top 10
6726							</span></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-10002131648785">
6727										<button
6728											id="quick-add-template--26942120788350__ax_push_products_fc9cWn10002131648785-submit"
6729											type="submit"
6730											name="add"
6731											class="quick-add__submit button button--full-width"
6732											aria-haspopup="dialog"
6733											aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn10002131648785-submit title-template--26942120788350__ax_push_products_fc9cWn-10002131648785"
6734											data-product-url="/products/rabbit-a-air-pulse-bali-de-hyyo"
6735											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
6736										>
6737											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
6738												<use href="#icon-cart">
6739											</svg>
6740
6741<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
6742
6743<div class="loading__spinner hidden">
6744  <svg
6745    aria-hidden="true"
6746    focusable="false"
6747    class="spinner"
6748    viewBox="0 0 66 66"
6749    xmlns="http://www.w3.org/2000/svg"
6750  >
6751    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
6752  </svg>
6753</div>
6754</button>
6755									</modal-opener>
6756									<quick-add-modal id="QuickAdd-10002131648785" class="quick-add-modal">
6757										<div
6758											role="dialog"
6759											aria-label="Choisir des options pour Rabbit à air pulsé Bali HYYO"
6760											aria-modal="true"
6761											class="quick-add-modal__content global-settings-popup"
6762											tabindex="-1"
6763										>
6764											<button
6765												id="ModalClose-10002131648785"
6766												type="button"
6767												class="quick-add-modal__toggle"
6768												aria-label="Fermer"
6769											>
6770												<svg
6771  xmlns="http://www.w3.org/2000/svg"
6772  aria-hidden="true"
6773  focusable="false"
6774  class="icon icon-close"
6775  fill="none"
6776  viewBox="0 0 18 17"
6777>
6778  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
6779</svg>
6780
6781											</button>
6782											<div id="QuickAddInfo-10002131648785" class="quick-add-modal__content-info"></div>
6783										</div>
6784									</quick-add-modal></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
6785            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #C8A2C8" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #4961E9" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #FF0000" class="swatch-color"></li></ul>
6786          </div></div>
6787	  
6788	  
6789		
6790	  
6791		
6792	  
6793		
6794	  
6795		
6796	  
6797		
6798	  
6799		
6800	  
6801		
6802	  
6803		
6804	  
6805		
6806	  
6807		
6808	  
6809		
6810	  
6811		
6812	  
6813		
6814	  
6815		
6816	  
6817		
6818	  
6819		
6820	  
6821		
6822	  
6823		
6824	  
6825		
6826	  
6827		
6828	  
6829		
6830	  
6831		
6832	  
6833		
6834	  
6835		
6836	  
6837		
6838	  
6839		
6840	  
6841		
6842	  
6843		
6844	  
6845		
6846	  
6847		
6848	  
6849		
6850			
6851			
6852
6853      <div class="card__content">
6854        <div class="card__information  ">
6855		<div class="card__information-top">
6856			<div class="card__offers text--xsmall">
6857</div><span class="visually-hidden">Fournisseur :</span>
6858            <div class="card__vendor">HYYO</div><h3
6859            class="card__heading h5"
6860            
6861              id="title-template--26942120788350__ax_push_products_fc9cWn-10002131648785"
6862            
6863          >
6864            <a
6865              href="/products/rabbit-a-air-pulse-bali-de-hyyo"
6866              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002131648785"
6867              class="full-unstyled-link"
6868              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002131648785 Badge-template--26942120788350__ax_push_products_fc9cWn-10002131648785"
6869            >
6870              Rabbit à air pulsé Bali HYYO
6871            </a>
6872          </h3>
6873<p class="card__subtitle text--xsmall">Air pulsé | Double stimulation | 10 modes vibratoires</p><div class="card-rating" data-yotpo-bottomline="10002131648785" role="img" aria-label="4.8 / 5.0 (416 avis)">
6874    <span class="card-rating__stars" style="--rating-pct: 100%;" aria-hidden="true"></span>
6875    <span class="card-rating__count">(416)</span>
6876  </div>
6877  
6877<script>
6878    (function () {
6879      var el = document.currentScript.previousElementSibling;
6880      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
6881      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
6882      var pid = el.getAttribute('data-yotpo-bottomline');
6883      var CACHE_KEY = 'yotpo_bl_p_' + pid;
6884      var CACHE_TTL = 60 * 60 * 1000;
6885
6886      function apply(bl) {
6887        var avg = parseFloat(bl.average_score) || 0;
6888        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
6889        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
6890        if (total <= 0 || avg <= 0) return;
6891        var pct = Math.round(avg / 5 * 10) * 10;
6892        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
6893        var c = el.querySelector('.card-rating__count');
6894        if (c) c.textContent = '(' + total + ')';
6895        el.setAttribute('role', 'img');
6896        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
6897        el.removeAttribute('aria-hidden');
6898      }
6899
6900      function tryCache() {
6901        try {
6902          var raw = sessionStorage.getItem(CACHE_KEY);
6903          if (!raw) return false;
6904          var c = JSON.parse(raw);
6905          if (!c || !c.data || Date.now() > c.expires) return false;
6906          apply(c.data);
6907          return true;
6908        } catch (e) { return false; }
6909      }
6910
6911      if (tryCache()) return;
6912
6913      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
6914        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
6915        .then(function (data) {
6916          var bl = data && data.response && data.response.bottomline;
6917          if (!bl) return;
6918          apply(bl);
6919          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
6920        })
6921        .catch(function () {});
6922    })();
6923  </script>
6923
6924<div
6925	class="
6926		  price ">
6927	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
6928					<span class="price-item price-item--regular">
6929						119,00 €
6930					</span></div>
6931		<div class="price__sale">
6932			<span class="text--small normal"></span>
6933			<div class="price-sale__container">
6934				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
6935				<span
6936					
6937				>
6938					<s class="price-item price-item--regular">
6939						
6940							
6941								
6942									
6943									
6944									
6945								
6946							
6947						
6948					</s>
6949				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
6950			<span class="price-item price-item--sale price-item--last">
6951				
6952					
6953						
6954						
6955						119,00 €
6956					
6957				
6958			</span>
6959			</div>
6960		</div>
6961		<small class="unit-price caption hidden">
6962			<span class="visually-hidden">Prix unitaire</span>
6963			<span class="price-item price-item--last">
6964				<span></span>
6965				<span aria-hidden="true">/</span>
6966				<span class="visually-hidden">&nbsp;par&nbsp;</span>
6967				<span>
6968				</span>
6969			</span>
6970		</small>
6971	</div></div>
6972
6973<div class="card__swatch-colors">
6974							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #C8A2C8" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #4961E9" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #FF0000" class="swatch-color"></li></ul>
6975						</div></div></div>
6976    </div>
6977  </div>
6978  </div>
6979																	
6980															</div>
6981													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-3">
6982																	
6983																			
6984<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
6985       data-dopp-product-id="10002104680721"
6986       data-dopp-variant-id="56445665739134"
6987       data-dopp-price="13900"
6988       data-dopp-compare-at-price="25800"
6989       data-dopp-handle="womanizer-premium-2"
6990       data-dopp-collection-ids="665452511614,737956200830,577107165457,577099530513,732478636414,685106135422,726819996030,577097269521,581199331601,726822551934,577098055953,577099497745,744819786110,577097892113,577099170065,696761811326,580678517009,668683075966,670279041406,577102283025,577584431377"
6991       data-dopp-tags="Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | 2026 Soldes Hiver|||Offre | BF30|||Offre | Mini offert|||"
6992  >
6993    <div
6994      class="
6995        card card--standard
6996         card--media
6997        
6998        
6999        
7000        
7001        
7002      "
7003      style="--ratio-percent: 100.0%;"
7004    >
7005      <div
7006        class="card__inner color-scheme-2 gradient ratio"
7007        style="--ratio-percent: 100.0%;"
7008      ><div
7009            class="card__media">
7010            <div class="media media--transparent media--hover-effect">
7011              
7012              
7013							<picture>
7014								<img
7015									
7016										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622 1000w
7017										"
7018										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=533"
7019									
7020									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
7021									alt="Edition spéciale Premium 2 + Rabbit"
7022									class="motion-reduce"
7023									width="1000"
7024									height="1000"
7025								>
7026							</picture>
7027              
7028
7029
7030								<picture><source
7031										media="(max-width: 989px)"
7032										sizes="1px"
7033										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
7034									>
7035									<img
7036										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=165 165w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=360 360w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=533 533w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=720 720w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=940 940w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211 1000w
7037										"
7038										lazy-src="//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=533"
7039										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
7040										alt="Noir"
7041										class="motion-reduce"
7042										width="1000"
7043										height="1000"
7044									>
7045								</picture></div>
7046          </div><div class="card__content">
7047          <div class="card__badge top left "><span class="badge badge--custom">
7048								#Top 10
7049							</span><span
7050                id="Badge-template--26942120788350__ax_push_products_fc9cWn-10002104680721"
7051                class="badge color-scheme-6912f298-0170-4041-a4c6-80b56dba2334"
7052              >-22%
7053</span></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-10002104680721">
7054										<button
7055											id="quick-add-template--26942120788350__ax_push_products_fc9cWn10002104680721-submit"
7056											type="submit"
7057											name="add"
7058											class="quick-add__submit button button--full-width"
7059											aria-haspopup="dialog"
7060											aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn10002104680721-submit title-template--26942120788350__ax_push_products_fc9cWn-10002104680721"
7061											data-product-url="/products/womanizer-premium-2"
7062											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
7063										>
7064											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
7065												<use href="#icon-cart">
7066											</svg>
7067
7068<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
7069
7070<div class="loading__spinner hidden">
7071  <svg
7072    aria-hidden="true"
7073    focusable="false"
7074    class="spinner"
7075    viewBox="0 0 66 66"
7076    xmlns="http://www.w3.org/2000/svg"
7077  >
7078    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
7079  </svg>
7080</div>
7081</button>
7082									</modal-opener>
7083									<quick-add-modal id="QuickAdd-10002104680721" class="quick-add-modal">
7084										<div
7085											role="dialog"
7086											aria-label="Choisir des options pour Womanizer Premium 2"
7087											aria-modal="true"
7088											class="quick-add-modal__content global-settings-popup"
7089											tabindex="-1"
7090										>
7091											<button
7092												id="ModalClose-10002104680721"
7093												type="button"
7094												class="quick-add-modal__toggle"
7095												aria-label="Fermer"
7096											>
7097												<svg
7098  xmlns="http://www.w3.org/2000/svg"
7099  aria-hidden="true"
7100  focusable="false"
7101  class="icon icon-close"
7102  fill="none"
7103  viewBox="0 0 18 17"
7104>
7105  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
7106</svg>
7107
7108											</button>
7109											<div id="QuickAddInfo-10002104680721" class="quick-add-modal__content-info"></div>
7110										</div>
7111									</quick-add-modal></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
7112            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #000000" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #FFFFFF" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #2B9DBF" class="swatch-color"></li><li data-variant-color-counter="4" style="background-color: #800000" class="swatch-color"></li></ul><span class="swatch-counter">+3</span>
7113          </div></div>
7114	  
7115	  
7116		
7117	  
7118		
7119	  
7120		
7121	  
7122		
7123	  
7124		
7125	  
7126		
7127	  
7128		
7129	  
7130		
7131	  
7132		
7133	  
7134		
7135	  
7136		
7137	  
7138		
7139	  
7140		
7141	  
7142		
7143	  
7144		
7145	  
7146		
7147	  
7148		
7149	  
7150		
7151	  
7152		
7153	  
7154		
7155			
7156			
7157
7158      <div class="card__content">
7159        <div class="card__information  ">
7160		<div class="card__information-top">
7161			<div class="card__offers text--xsmall">
7162<span class="card__offer" style="color: #ff7477;">
7163											+ KDO Mini Womanizer 
7164										</span></div><span class="visually-hidden">Fournisseur :</span>
7165            <div class="card__vendor">Womanizer</div><h3
7166            class="card__heading h5"
7167            
7168              id="title-template--26942120788350__ax_push_products_fc9cWn-10002104680721"
7169            
7170          >
7171            <a
7172              href="/products/womanizer-premium-2"
7173              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002104680721"
7174              class="full-unstyled-link"
7175              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002104680721 Badge-template--26942120788350__ax_push_products_fc9cWn-10002104680721"
7176            >
7177              Womanizer Premium 2
7178            </a>
7179          </h3>
7180<p class="card__subtitle text--xsmall">14 intensités | Waterproof | Pleasure Air Tech</p><div class="card-rating" data-yotpo-bottomline="10002104680721" role="img" aria-label="4.7 / 5.0 (681 avis)">
7181    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
7182    <span class="card-rating__count">(681)</span>
7183  </div>
7184  
7184<script>
7185    (function () {
7186      var el = document.currentScript.previousElementSibling;
7187      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
7188      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
7189      var pid = el.getAttribute('data-yotpo-bottomline');
7190      var CACHE_KEY = 'yotpo_bl_p_' + pid;
7191      var CACHE_TTL = 60 * 60 * 1000;
7192
7193      function apply(bl) {
7194        var avg = parseFloat(bl.average_score) || 0;
7195        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
7196        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
7197        if (total <= 0 || avg <= 0) return;
7198        var pct = Math.round(avg / 5 * 10) * 10;
7199        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
7200        var c = el.querySelector('.card-rating__count');
7201        if (c) c.textContent = '(' + total + ')';
7202        el.setAttribute('role', 'img');
7203        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
7204        el.removeAttribute('aria-hidden');
7205      }
7206
7207      function tryCache() {
7208        try {
7209          var raw = sessionStorage.getItem(CACHE_KEY);
7210          if (!raw) return false;
7211          var c = JSON.parse(raw);
7212          if (!c || !c.data || Date.now() > c.expires) return false;
7213          apply(c.data);
7214          return true;
7215        } catch (e) { return false; }
7216      }
7217
7218      if (tryCache()) return;
7219
7220      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
7221        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
7222        .then(function (data) {
7223          var bl = data && data.response && data.response.bottomline;
7224          if (!bl) return;
7225          apply(bl);
7226          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
7227        })
7228        .catch(function () {});
7229    })();
7230  </script>
7230
7231<div
7232	class="
7233		  price  price--on-sale price--no-compare">
7234	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
7235					<span class="price-item price-item--regular">
7236						139,00 €
7237					</span></div>
7238		<div class="price__sale">
7239			<span class="text--small normal"></span>
7240			<div class="price-sale__container"><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
7241			<span class="price-item price-item--sale price-item--last">
7242				
7243					
7244						
7245						
7246						139,00 €
7247					
7248				
7249			</span>
7250			</div>
7251		</div>
7252		<small class="unit-price caption hidden">
7253			<span class="visually-hidden">Prix unitaire</span>
7254			<span class="price-item price-item--last">
7255				<span></span>
7256				<span aria-hidden="true">/</span>
7257				<span class="visually-hidden">&nbsp;par&nbsp;</span>
7258				<span>
7259				</span>
7260			</span>
7261		</small>
7262	</div>
7263		<span class="price__discount-amount">
7264			Economisez
7265			40€
7266		</span></div>
7267
7268<div class="card__swatch-colors">
7269							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #000000" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #FFFFFF" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #2B9DBF" class="swatch-color"></li><li data-variant-color-counter="4" style="background-color: #800000" class="swatch-color"></li></ul><span class="swatch-counter">+3</span>
7270						</div></div></div>
7271    </div>
7272  </div>
7273  </div>
7274																	
7275															</div>
7276													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-4">
7277																	
7278																			
7279<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
7280       data-dopp-product-id="14953217327486"
7281       data-dopp-variant-id="55194269745534"
7282       data-dopp-price="2490"
7283       data-dopp-compare-at-price=""
7284       data-dopp-handle="lubrifiant-reparateur-et-nourrissant-love-care"
7285       data-dopp-collection-ids="665452511614,737956200830,577103266065,577096155409,577096483089,715262034302,577098547473,577096581393,724068663678,737500397950,577584496913,723830112638,577099694353,577099628817,577101857041,577099563281,667750334846,742927958398,577100742929,577097269521,741936300414,724426162558,724425539966,722259378558,670279041406,577097498897"
7286       data-dopp-tags="Gestion | Nouveauté 2025 PDD|||Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | Cosmetiques -30|||Offre | Purple lubrifiants|||"
7287  >
7288    <div
7289      class="
7290        card card--standard
7291         card--media
7292        
7293        
7294        
7295        
7296        
7297      "
7298      style="--ratio-percent: 100.0%;"
7299    >
7300      <div
7301        class="card__inner color-scheme-2 gradient ratio"
7302        style="--ratio-percent: 100.0%;"
7303      ><div
7304            class="card__media">
7305            <div class="media media--transparent media--hover-effect">
7306              
7307              
7308							<picture>
7309								<img
7310									
7311										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404 1000w
7312										"
7313										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_LAC_LUBACIDEHYALURONIQUE_100ML_FACE_WEB_1000x1000_b102edfa-124a-4363-8e02-df1397c687b2.jpg?v=1739890404&width=533"
7314									
7315									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
7316									alt="Lubrifiant réparateur et nourrissant naturel Love&amp;Care"
7317									class="motion-reduce"
7318									width="1000"
7319									height="1000"
7320								>
7321							</picture>
7322              
7323
7324
7325								<picture><source
7326										media="(max-width: 989px)"
7327										sizes="1px"
7328										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
7329									>
7330									<img
7331										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/NE_COLLE_PAS_1000_x_1000_px_1.png?v=1750854927&width=165 165w,//www.passagedudesir.com/cdn/shop/files/NE_COLLE_PAS_1000_x_1000_px_1.png?v=1750854927&width=360 360w,//www.passagedudesir.com/cdn/shop/files/NE_COLLE_PAS_1000_x_1000_px_1.png?v=1750854927&width=533 533w,//www.passagedudesir.com/cdn/shop/files/NE_COLLE_PAS_1000_x_1000_px_1.png?v=1750854927&width=720 720w,//www.passagedudesir.com/cdn/shop/files/NE_COLLE_PAS_1000_x_1000_px_1.png?v=1750854927&width=940 940w,//www.passagedudesir.com/cdn/shop/files/NE_COLLE_PAS_1000_x_1000_px_1.png?v=1750854927 1000w
7332										"
7333										lazy-src="//www.passagedudesir.com/cdn/shop/files/NE_COLLE_PAS_1000_x_1000_px_1.png?v=1750854927&width=533"
7334										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
7335										alt="Lubrifiant réparateur et nourrissant naturel Love&amp;Care"
7336										class="motion-reduce"
7337										width="1000"
7338										height="1000"
7339									>
7340								</picture></div>
7341          </div><div class="card__content">
7342          <div class="card__badge top left "><span class="badge badge--custom">
7343								50% sur le 2ème
7344							</span><span class="badge badge--custom">
7345								#Top 10
7346							</span><span
7347								id="Badge-template--26942120788350__ax_push_products_fc9cWn-14953217327486"
7348								class="badge color-scheme-4"
7349							>Club Purple</span></div><div class="quick-add no-js-hidden"><product-form data-section-id="template--26942120788350__ax_push_products_fc9cWn"><form method="post" action="/cart/add" id="quick-add-template--26942120788350__ax_push_products_fc9cWn14953217327486" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
7350												type="hidden"
7351												name="id"
7352												value="55194269745534"
7353												class="product-variant-id"
7354												
7355											>
7356
7357											
7358<button
7359												id="quick-add-template--26942120788350__ax_push_products_fc9cWn14953217327486-submit"
7360												type="submit"
7361												name="add"
7362												class="quick-add__submit button button--full-width"
7363												aria-haspopup="dialog"
7364												aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn14953217327486-submit title-template--26942120788350__ax_push_products_fc9cWn-14953217327486"
7365												aria-live="polite"
7366												data-sold-out-message="true"
7367												
7368											>
7369												<span class="sold-out-message text--small hidden">
7370													Bientôt dispo
7371												</span>
7372												<svg class="icon icon-cart" aria-hidden="true" focusable="false">
7373													<use href="#icon-cart"/>
7374												</svg>
7375
7376<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
7377
7378<div class="loading__spinner hidden">
7379  <svg
7380    aria-hidden="true"
7381    focusable="false"
7382    class="spinner"
7383    viewBox="0 0 66 66"
7384    xmlns="http://www.w3.org/2000/svg"
7385  >
7386    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
7387  </svg>
7388</div>
7389</button><input type="hidden" name="product-id" value="14953217327486" /><input type="hidden" name="section-id" value="template--26942120788350__ax_push_products_fc9cWn" /></form></product-form></div></div></div>
7390	  
7391	  
7392		
7393	  
7394		
7395	  
7396		
7397	  
7398		
7399	  
7400		
7401	  
7402		
7403	  
7404		
7405	  
7406		
7407	  
7408		
7409	  
7410		
7411	  
7412		
7413	  
7414		
7415	  
7416		
7417	  
7418		
7419	  
7420		
7421			
7422			
7423
7424      <div class="card__content">
7425        <div class="card__information  ">
7426		<div class="card__information-top">
7427			<div class="card__offers text--xsmall">
7428
7429<span class="card__offer" style="color: #ff7477;">
7430											-50% sur ton 2ème produit Love and Care
7431										</span>
7432</div><span class="visually-hidden">Fournisseur :</span>
7433            <div class="card__vendor">Love and Care</div><h3
7434            class="card__heading h5"
7435            
7436              id="title-template--26942120788350__ax_push_products_fc9cWn-14953217327486"
7437            
7438          >
7439            <a
7440              href="/products/lubrifiant-reparateur-et-nourrissant-love-care"
7441              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-14953217327486"
7442              class="full-unstyled-link"
7443              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-14953217327486 Badge-template--26942120788350__ax_push_products_fc9cWn-14953217327486"
7444            >
7445              Lubrifiant réparateur et nourrissant naturel Love&amp;Care
7446            </a>
7447          </h3>
7448<p class="card__subtitle text--xsmall">100ml | Acide hyaluronique | Naturel & Vegan</p><div class="card-rating" data-yotpo-bottomline="14953217327486" role="img" aria-label="4.8 / 5.0 (406 avis)">
7449    <span class="card-rating__stars" style="--rating-pct: 100%;" aria-hidden="true"></span>
7450    <span class="card-rating__count">(406)</span>
7451  </div>
7452  
7452<script>
7453    (function () {
7454      var el = document.currentScript.previousElementSibling;
7455      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
7456      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
7457      var pid = el.getAttribute('data-yotpo-bottomline');
7458      var CACHE_KEY = 'yotpo_bl_p_' + pid;
7459      var CACHE_TTL = 60 * 60 * 1000;
7460
7461      function apply(bl) {
7462        var avg = parseFloat(bl.average_score) || 0;
7463        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
7464        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
7465        if (total <= 0 || avg <= 0) return;
7466        var pct = Math.round(avg / 5 * 10) * 10;
7467        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
7468        var c = el.querySelector('.card-rating__count');
7469        if (c) c.textContent = '(' + total + ')';
7470        el.setAttribute('role', 'img');
7471        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
7472        el.removeAttribute('aria-hidden');
7473      }
7474
7475      function tryCache() {
7476        try {
7477          var raw = sessionStorage.getItem(CACHE_KEY);
7478          if (!raw) return false;
7479          var c = JSON.parse(raw);
7480          if (!c || !c.data || Date.now() > c.expires) return false;
7481          apply(c.data);
7482          return true;
7483        } catch (e) { return false; }
7484      }
7485
7486      if (tryCache()) return;
7487
7488      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
7489        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
7490        .then(function (data) {
7491          var bl = data && data.response && data.response.bottomline;
7492          if (!bl) return;
7493          apply(bl);
7494          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
7495        })
7496        .catch(function () {});
7497    })();
7498  </script>
7498
7499<div
7500	class="
7501		  price  price--club">
7502	<div class="price__container"><div class="price--club-container">
7503				<div class="price__regular">
7504					<span class="price-item price-item--regular color-scheme-4">
7505						
7506							18,68 €
7507						
7508					</span>
7509					<span class="text--small normal price--club-price-text">
7510						Prix club
7511					</span>
7512				</div>
7513				<div
7514					class="price--club-infos text--xsmall"
7515					data-tooltip="*prix réservé aux membres du Club Purple (adhésion/connexion possible depuis votre panier)"
7516				>
7517					<span class="bold price--club-interogation">?</span>
7518				</div>
7519			</div><div class="price__regular"><span class="price-item price-item--regular">
7520					
7521						24,90 €
7522					
7523				</span>
7524				<span class="text--small normal">Prix standard
7525</span></div>
7526		<div class="price__sale">
7527			<span class="text--small normal"></span>
7528			<div class="price-sale__container">
7529				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
7530				<span
7531					
7532				>
7533					<s class="price-item price-item--regular">
7534						
7535							
7536								
7537									
7538								
7539							
7540						
7541					</s>
7542				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
7543			<span class="price-item price-item--sale price-item--last">
7544				
7545					
7546						24,90 €
7547					
7548				
7549			</span>
7550			</div>
7551		</div>
7552		<small class="unit-price caption hidden">
7553			<span class="visually-hidden">Prix unitaire</span>
7554			<span class="price-item price-item--last">
7555				<span></span>
7556				<span aria-hidden="true">/</span>
7557				<span class="visually-hidden">&nbsp;par&nbsp;</span>
7558				<span>
7559				</span>
7560			</span>
7561		</small>
7562	</div></div>
7563
7564</div></div>
7565    </div>
7566  </div>
7567  </div>
7568																	
7569															</div>
7570													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-5">
7571																	
7572																			
7573<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
7574       data-dopp-product-id="14921444852094"
7575       data-dopp-variant-id="54994934727038"
7576       data-dopp-price="12900"
7577       data-dopp-compare-at-price=""
7578       data-dopp-handle="lush-4-de-lovense"
7579       data-dopp-collection-ids="665452511614,737956200830,577107165457,577099530513,577098907921,577101070609,732874211710,577582563601,577097269521,577100022033,724426162558,733109027198,726822551934,577096089873,577101922577,577099497745,577100415249,577098711313,577099170065,580678517009,668683075966,670279041406,577102283025,669790667134"
7580       data-dopp-tags="Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||"
7581  >
7582    <div
7583      class="
7584        card card--standard
7585         card--media
7586        
7587        
7588        
7589        
7590        
7591      "
7592      style="--ratio-percent: 100.0%;"
7593    >
7594      <div
7595        class="card__inner color-scheme-2 gradient ratio"
7596        style="--ratio-percent: 100.0%;"
7597      ><div
7598            class="card__media">
7599            <div class="media media--transparent media--hover-effect">
7600              
7601              
7602							<picture>
7603								<img
7604									
7605										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/lush-4-0.jpg?v=1738675838&width=165 165w,//www.passagedudesir.com/cdn/shop/files/lush-4-0.jpg?v=1738675838&width=360 360w,//www.passagedudesir.com/cdn/shop/files/lush-4-0.jpg?v=1738675838&width=533 533w,//www.passagedudesir.com/cdn/shop/files/lush-4-0.jpg?v=1738675838&width=720 720w,//www.passagedudesir.com/cdn/shop/files/lush-4-0.jpg?v=1738675838&width=940 940w,//www.passagedudesir.com/cdn/shop/files/lush-4-0.jpg?v=1738675838 1000w
7606										"
7607										lazy-src="//www.passagedudesir.com/cdn/shop/files/lush-4-0.jpg?v=1738675838&width=533"
7608									
7609									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
7610									alt="Œuf vibrant connecté Lush 4 Lovense"
7611									class="motion-reduce"
7612									width="1000"
7613									height="1000"
7614								>
7615							</picture>
7616              
7617
7618
7619								<picture><source
7620										media="(max-width: 989px)"
7621										sizes="1px"
7622										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
7623									>
7624									<img
7625										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/lush-4-1.jpg?v=1738675839&width=165 165w,//www.passagedudesir.com/cdn/shop/files/lush-4-1.jpg?v=1738675839&width=360 360w,//www.passagedudesir.com/cdn/shop/files/lush-4-1.jpg?v=1738675839&width=533 533w,//www.passagedudesir.com/cdn/shop/files/lush-4-1.jpg?v=1738675839&width=720 720w,//www.passagedudesir.com/cdn/shop/files/lush-4-1.jpg?v=1738675839&width=940 940w,//www.passagedudesir.com/cdn/shop/files/lush-4-1.jpg?v=1738675839 1000w
7626										"
7627										lazy-src="//www.passagedudesir.com/cdn/shop/files/lush-4-1.jpg?v=1738675839&width=533"
7628										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
7629										alt="Œuf vibrant connecté Lush 4 Lovense"
7630										class="motion-reduce"
7631										width="1000"
7632										height="1000"
7633									>
7634								</picture></div>
7635          </div><div class="card__content">
7636          <div class="card__badge top left "><span class="badge badge--custom">
7637								#Top 10
7638							</span></div><div class="quick-add no-js-hidden"><product-form data-section-id="template--26942120788350__ax_push_products_fc9cWn"><form method="post" action="/cart/add" id="quick-add-template--26942120788350__ax_push_products_fc9cWn14921444852094" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
7639												type="hidden"
7640												name="id"
7641												value="54994934727038"
7642												class="product-variant-id"
7643												
7644											>
7645
7646											
7647<button
7648												id="quick-add-template--26942120788350__ax_push_products_fc9cWn14921444852094-submit"
7649												type="submit"
7650												name="add"
7651												class="quick-add__submit button button--full-width"
7652												aria-haspopup="dialog"
7653												aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn14921444852094-submit title-template--26942120788350__ax_push_products_fc9cWn-14921444852094"
7654												aria-live="polite"
7655												data-sold-out-message="true"
7656												
7657											>
7658												<span class="sold-out-message text--small hidden">
7659													Bientôt dispo
7660												</span>
7661												<svg class="icon icon-cart" aria-hidden="true" focusable="false">
7662													<use href="#icon-cart"/>
7663												</svg>
7664
7665<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
7666
7667<div class="loading__spinner hidden">
7668  <svg
7669    aria-hidden="true"
7670    focusable="false"
7671    class="spinner"
7672    viewBox="0 0 66 66"
7673    xmlns="http://www.w3.org/2000/svg"
7674  >
7675    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
7676  </svg>
7677</div>
7678</button><input type="hidden" name="product-id" value="14921444852094" /><input type="hidden" name="section-id" value="template--26942120788350__ax_push_products_fc9cWn" /></form></product-form></div></div></div>
7679	  
7680	  
7681		
7682	  
7683		
7684	  
7685		
7686	  
7687		
7688	  
7689		
7690	  
7691		
7692	  
7693		
7694	  
7695		
7696	  
7697		
7698	  
7699		
7700	  
7701		
7702	  
7703		
7704	  
7705		
7706	  
7707		
7708	  
7709		
7710	  
7711		
7712	  
7713		
7714	  
7715		
7716	  
7717		
7718	  
7719		
7720	  
7721		
7722	  
7723		
7724	  
7725		
7726			
7727			
7728
7729      <div class="card__content">
7730        <div class="card__information  ">
7731		<div class="card__information-top">
7732			<div class="card__offers text--xsmall">
7733<span class="card__offer" style="color: #ff7477;">
7734											+ KDO Vibro
7735										</span></div><span class="visually-hidden">Fournisseur :</span>
7736            <div class="card__vendor">Lovense</div><h3
7737            class="card__heading h5"
7738            
7739              id="title-template--26942120788350__ax_push_products_fc9cWn-14921444852094"
7740            
7741          >
7742            <a
7743              href="/products/lush-4-de-lovense"
7744              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-14921444852094"
7745              class="full-unstyled-link"
7746              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-14921444852094 Badge-template--26942120788350__ax_push_products_fc9cWn-14921444852094"
7747            >
7748              Œuf vibrant connecté Lush 4 Lovense
7749            </a>
7750          </h3>
7751<p class="card__subtitle text--xsmall">Plus puissant que jamais | Charge ultra rapide | Très silencieux</p><div class="card-rating" data-yotpo-bottomline="14921444852094" role="img" aria-label="4.5 / 5.0 (204 avis)">
7752    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
7753    <span class="card-rating__count">(204)</span>
7754  </div>
7755  
7755<script>
7756    (function () {
7757      var el = document.currentScript.previousElementSibling;
7758      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
7759      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
7760      var pid = el.getAttribute('data-yotpo-bottomline');
7761      var CACHE_KEY = 'yotpo_bl_p_' + pid;
7762      var CACHE_TTL = 60 * 60 * 1000;
7763
7764      function apply(bl) {
7765        var avg = parseFloat(bl.average_score) || 0;
7766        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
7767        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
7768        if (total <= 0 || avg <= 0) return;
7769        var pct = Math.round(avg / 5 * 10) * 10;
7770        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
7771        var c = el.querySelector('.card-rating__count');
7772        if (c) c.textContent = '(' + total + ')';
7773        el.setAttribute('role', 'img');
7774        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
7775        el.removeAttribute('aria-hidden');
7776      }
7777
7778      function tryCache() {
7779        try {
7780          var raw = sessionStorage.getItem(CACHE_KEY);
7781          if (!raw) return false;
7782          var c = JSON.parse(raw);
7783          if (!c || !c.data || Date.now() > c.expires) return false;
7784          apply(c.data);
7785          return true;
7786        } catch (e) { return false; }
7787      }
7788
7789      if (tryCache()) return;
7790
7791      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
7792        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
7793        .then(function (data) {
7794          var bl = data && data.response && data.response.bottomline;
7795          if (!bl) return;
7796          apply(bl);
7797          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
7798        })
7799        .catch(function () {});
7800    })();
7801  </script>
7801
7802<div
7803	class="
7804		  price ">
7805	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
7806					<span class="price-item price-item--regular">
7807						129,00 €
7808					</span></div>
7809		<div class="price__sale">
7810			<span class="text--small normal"></span>
7811			<div class="price-sale__container">
7812				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
7813				<span
7814					
7815				>
7816					<s class="price-item price-item--regular">
7817						
7818							
7819								
7820									
7821								
7822							
7823						
7824					</s>
7825				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
7826			<span class="price-item price-item--sale price-item--last">
7827				
7828					
7829						129,00 €
7830					
7831				
7832			</span>
7833			</div>
7834		</div>
7835		<small class="unit-price caption hidden">
7836			<span class="visually-hidden">Prix unitaire</span>
7837			<span class="price-item price-item--last">
7838				<span></span>
7839				<span aria-hidden="true">/</span>
7840				<span class="visually-hidden">&nbsp;par&nbsp;</span>
7841				<span>
7842				</span>
7843			</span>
7844		</small>
7845	</div></div>
7846
7847</div></div>
7848    </div>
7849  </div>
7850  </div>
7851																	
7852															</div>
7853													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-6">
7854																	
7855																			
7856<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
7857       data-dopp-product-id="10002129715473"
7858       data-dopp-variant-id="50104189649169"
7859       data-dopp-price="1490"
7860       data-dopp-compare-at-price=""
7861       data-dopp-handle="lub-gourmand-gel-lubrifiant-eau-aromes"
7862       data-dopp-collection-ids="665452511614,737956200830,577103266065,577119846673,577096155409,738941600126,577096483089,715262034302,577098547473,732984443262,577115226385,723830112638,577096220945,577101857041,742927958398,577100742929,577097269521,740578230654,741936300414,724426162558,724425539966,706744025470,722259378558,668683075966,670279041406"
7863       data-dopp-tags="Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | 2026 Soldes Hiver|||Offre | Cosmetiques -30|||"
7864  >
7865    <div
7866      class="
7867        card card--standard
7868         card--media
7869        
7870        
7871        
7872        
7873        
7874      "
7875      style="--ratio-percent: 100.0%;"
7876    >
7877      <div
7878        class="card__inner color-scheme-2 gradient ratio"
7879        style="--ratio-percent: 100.0%;"
7880      ><div
7881            class="card__media">
7882            <div class="media media--transparent media--hover-effect">
7883              
7884              
7885							<picture>
7886								<img
7887									
7888										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_FRUITDELAPASSIONface_WEB_1000x1000_6b1dc45f-6f89-4b0f-974e-b42ddbf489f2.jpg?v=1773765561&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_FRUITDELAPASSIONface_WEB_1000x1000_6b1dc45f-6f89-4b0f-974e-b42ddbf489f2.jpg?v=1773765561&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_FRUITDELAPASSIONface_WEB_1000x1000_6b1dc45f-6f89-4b0f-974e-b42ddbf489f2.jpg?v=1773765561&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_FRUITDELAPASSIONface_WEB_1000x1000_6b1dc45f-6f89-4b0f-974e-b42ddbf489f2.jpg?v=1773765561&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_FRUITDELAPASSIONface_WEB_1000x1000_6b1dc45f-6f89-4b0f-974e-b42ddbf489f2.jpg?v=1773765561&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_FRUITDELAPASSIONface_WEB_1000x1000_6b1dc45f-6f89-4b0f-974e-b42ddbf489f2.jpg?v=1773765561 1000w
7889										"
7890										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_FRUITDELAPASSIONface_WEB_1000x1000_6b1dc45f-6f89-4b0f-974e-b42ddbf489f2.jpg?v=1773765561&width=533"
7891									
7892									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
7893									alt="Fruits de la passion"
7894									class="motion-reduce"
7895									width="1000"
7896									height="1000"
7897								>
7898							</picture>
7899              
7900
7901
7902								<picture><source
7903										media="(max-width: 989px)"
7904										sizes="1px"
7905										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
7906									>
7907									<img
7908										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_BARBEAPAPAface_WEB_1000x1000_aa8460e1-bd9a-4462-83d9-8249ea2d6a1a.jpg?v=1776695534&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_BARBEAPAPAface_WEB_1000x1000_aa8460e1-bd9a-4462-83d9-8249ea2d6a1a.jpg?v=1776695534&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_BARBEAPAPAface_WEB_1000x1000_aa8460e1-bd9a-4462-83d9-8249ea2d6a1a.jpg?v=1776695534&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_BARBEAPAPAface_WEB_1000x1000_aa8460e1-bd9a-4462-83d9-8249ea2d6a1a.jpg?v=1776695534&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_BARBEAPAPAface_WEB_1000x1000_aa8460e1-bd9a-4462-83d9-8249ea2d6a1a.jpg?v=1776695534&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_BARBEAPAPAface_WEB_1000x1000_aa8460e1-bd9a-4462-83d9-8249ea2d6a1a.jpg?v=1776695534 1000w
7909										"
7910										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_LUBRIFIANT_GOURMAND_BARBEAPAPAface_WEB_1000x1000_aa8460e1-bd9a-4462-83d9-8249ea2d6a1a.jpg?v=1776695534&width=533"
7911										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
7912										alt="Barbapapa"
7913										class="motion-reduce"
7914										width="1000"
7915										height="1000"
7916									>
7917								</picture></div>
7918          </div><div class="card__content">
7919          <div class="card__badge top left "><span class="badge badge--custom">
7920								#Top 10
7921							</span></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-10002129715473">
7922										<button
7923											id="quick-add-template--26942120788350__ax_push_products_fc9cWn10002129715473-submit"
7924											type="submit"
7925											name="add"
7926											class="quick-add__submit button button--full-width"
7927											aria-haspopup="dialog"
7928											aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn10002129715473-submit title-template--26942120788350__ax_push_products_fc9cWn-10002129715473"
7929											data-product-url="/products/lub-gourmand-gel-lubrifiant-eau-aromes"
7930											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
7931										>
7932											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
7933												<use href="#icon-cart">
7934											</svg>
7935
7936<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
7937
7938<div class="loading__spinner hidden">
7939  <svg
7940    aria-hidden="true"
7941    focusable="false"
7942    class="spinner"
7943    viewBox="0 0 66 66"
7944    xmlns="http://www.w3.org/2000/svg"
7945  >
7946    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
7947  </svg>
7948</div>
7949</button>
7950									</modal-opener>
7951									<quick-add-modal id="QuickAdd-10002129715473" class="quick-add-modal">
7952										<div
7953											role="dialog"
7954											aria-label="Choisir des options pour Lub Gourmand"
7955											aria-modal="true"
7956											class="quick-add-modal__content global-settings-popup"
7957											tabindex="-1"
7958										>
7959											<button
7960												id="ModalClose-10002129715473"
7961												type="button"
7962												class="quick-add-modal__toggle"
7963												aria-label="Fermer"
7964											>
7965												<svg
7966  xmlns="http://www.w3.org/2000/svg"
7967  aria-hidden="true"
7968  focusable="false"
7969  class="icon icon-close"
7970  fill="none"
7971  viewBox="0 0 18 17"
7972>
7973  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
7974</svg>
7975
7976											</button>
7977											<div id="QuickAddInfo-10002129715473" class="quick-add-modal__content-info"></div>
7978										</div>
7979									</quick-add-modal></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
7980            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #f4b9e6" class="swatch-color"></li><li data-variant-color-counter="2" style="background-color: #9c262f" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #00f2e7" class="swatch-color"></li><li data-variant-color-counter="4" style="background-color: #FF0000" class="swatch-color"></li></ul><span class="swatch-counter">+6</span>
7981          </div></div>
7982	  
7983	  
7984		
7985	  
7986		
7987	  
7988		
7989	  
7990		
7991	  
7992		
7993	  
7994		
7995	  
7996		
7997	  
7998		
7999	  
8000		
8001	  
8002		
8003	  
8004		
8005	  
8006		
8007	  
8008		
8009	  
8010		
8011			
8012			
8013
8014      <div class="card__content">
8015        <div class="card__information  ">
8016		<div class="card__information-top">
8017			<div class="card__offers text--xsmall">
8018<span class="card__offer" style="color: #ff7477;">
8019											50% sur le 2ème lub
8020										</span>
8021</div><span class="visually-hidden">Fournisseur :</span>
8022            <div class="card__vendor">Passage du Désir Cosmétique</div><h3
8023            class="card__heading h5"
8024            
8025              id="title-template--26942120788350__ax_push_products_fc9cWn-10002129715473"
8026            
8027          >
8028            <a
8029              href="/products/lub-gourmand-gel-lubrifiant-eau-aromes"
8030              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002129715473"
8031              class="full-unstyled-link"
8032              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002129715473 Badge-template--26942120788350__ax_push_products_fc9cWn-10002129715473"
8033            >
8034              Lub Gourmand
8035            </a>
8036          </h3>
8037<p class="card__subtitle text--xsmall">70 ml | 10 saveurs | Made in France | Compatible préservatifs</p><div class="card-rating" data-yotpo-bottomline="10002129715473" role="img" aria-label="4.7 / 5.0 (1299 avis)">
8038    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
8039    <span class="card-rating__count">(1299)</span>
8040  </div>
8041  
8041<script>
8042    (function () {
8043      var el = document.currentScript.previousElementSibling;
8044      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
8045      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
8046      var pid = el.getAttribute('data-yotpo-bottomline');
8047      var CACHE_KEY = 'yotpo_bl_p_' + pid;
8048      var CACHE_TTL = 60 * 60 * 1000;
8049
8050      function apply(bl) {
8051        var avg = parseFloat(bl.average_score) || 0;
8052        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
8053        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
8054        if (total <= 0 || avg <= 0) return;
8055        var pct = Math.round(avg / 5 * 10) * 10;
8056        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
8057        var c = el.querySelector('.card-rating__count');
8058        if (c) c.textContent = '(' + total + ')';
8059        el.setAttribute('role', 'img');
8060        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
8061        el.removeAttribute('aria-hidden');
8062      }
8063
8064      function tryCache() {
8065        try {
8066          var raw = sessionStorage.getItem(CACHE_KEY);
8067          if (!raw) return false;
8068          var c = JSON.parse(raw);
8069          if (!c || !c.data || Date.now() > c.expires) return false;
8070          apply(c.data);
8071          return true;
8072        } catch (e) { return false; }
8073      }
8074
8075      if (tryCache()) return;
8076
8077      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
8078        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
8079        .then(function (data) {
8080          var bl = data && data.response && data.response.bottomline;
8081          if (!bl) return;
8082          apply(bl);
8083          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
8084        })
8085        .catch(function () {});
8086    })();
8087  </script>
8087
8088<div
8089	class="
8090		  price "data-auto-gift-offer-variant="gid://shopify/ProductVariant/50104189649169"
8091		data-auto-gift-offer-price="5,00 €"
8092		data-auto-gift-offer-struck="14,90 €"
8093		data-auto-gift-offer-save="Economisez 9,90€">
8094	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
8095					<span class="price-item price-item--regular">
8096						14,90 €
8097					</span></div>
8098		<div class="price__sale">
8099			<span class="text--small normal"></span>
8100			<div class="price-sale__container">
8101				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
8102				<span
8103					
8104				>
8105					<s class="price-item price-item--regular">
8106						
8107							
8108								
8109									
8110									
8111									
8112								
8113							
8114						
8115					</s>
8116				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
8117			<span class="price-item price-item--sale price-item--last">
8118				
8119					
8120						
8121						
8122						14,90 €
8123					
8124				
8125			</span>
8126			</div>
8127		</div>
8128		<small class="unit-price caption hidden">
8129			<span class="visually-hidden">Prix unitaire</span>
8130			<span class="price-item price-item--last">
8131				<span></span>
8132				<span aria-hidden="true">/</span>
8133				<span class="visually-hidden">&nbsp;par&nbsp;</span>
8134				<span>
8135				</span>
8136			</span>
8137		</small>
8138	</div></div>
8139
8140<div class="card__swatch-colors">
8141							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #f4b9e6" class="swatch-color"></li><li data-variant-color-counter="2" style="background-color: #9c262f" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #00f2e7" class="swatch-color"></li><li data-variant-color-counter="4" style="background-color: #FF0000" class="swatch-color"></li></ul><span class="swatch-counter">+6</span>
8142						</div></div></div>
8143    </div>
8144  </div>
8145  </div>
8146																	
8147															</div>
8148													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-7">
8149																	
8150																			
8151<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
8152       data-dopp-product-id="10002132959505"
8153       data-dopp-variant-id="50104194367761"
8154       data-dopp-price="3990"
8155       data-dopp-compare-at-price=""
8156       data-dopp-handle="le-jeu-de-passage-du-desir"
8157       data-dopp-collection-ids="665452511614,737956200830,577096483089,732893839742,733089104254,732985524606,577096679697,577106739473,577098809617,577108574481,732478636414,577114079505,742930940286,577100742929,577097269521,724426162558,724425638270,577584693521,696761811326,706744025470,722241552766,668683075966,670279041406"
8158       data-dopp-tags="Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2025 Soldes eté|||Offre | 2026 fidélité 15pour40|||"
8159  >
8160    <div
8161      class="
8162        card card--standard
8163         card--media
8164        
8165        
8166        
8167        
8168        
8169      "
8170      style="--ratio-percent: 100.0%;"
8171    >
8172      <div
8173        class="card__inner color-scheme-2 gradient ratio"
8174        style="--ratio-percent: 100.0%;"
8175      ><div
8176            class="card__media">
8177            <div class="media media--transparent media--hover-effect">
8178              
8179              
8180							<picture>
8181								<img
8182									
8183										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_PRODUIT_ET_PACK_3_WEB_1000x1000_f728cec8-b22b-494a-a797-08cd9cc6b44f.jpg?v=1739811836&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_PRODUIT_ET_PACK_3_WEB_1000x1000_f728cec8-b22b-494a-a797-08cd9cc6b44f.jpg?v=1739811836&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_PRODUIT_ET_PACK_3_WEB_1000x1000_f728cec8-b22b-494a-a797-08cd9cc6b44f.jpg?v=1739811836&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_PRODUIT_ET_PACK_3_WEB_1000x1000_f728cec8-b22b-494a-a797-08cd9cc6b44f.jpg?v=1739811836&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_PRODUIT_ET_PACK_3_WEB_1000x1000_f728cec8-b22b-494a-a797-08cd9cc6b44f.jpg?v=1739811836&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_PRODUIT_ET_PACK_3_WEB_1000x1000_f728cec8-b22b-494a-a797-08cd9cc6b44f.jpg?v=1739811836 1000w
8184										"
8185										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_PRODUIT_ET_PACK_3_WEB_1000x1000_f728cec8-b22b-494a-a797-08cd9cc6b44f.jpg?v=1739811836&width=533"
8186									
8187									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
8188									alt="Le Jeu de Passage du Désir"
8189									class="motion-reduce"
8190									width="1000"
8191									height="1000"
8192								>
8193							</picture>
8194              
8195
8196
8197								<picture><source
8198										media="(max-width: 989px)"
8199										sizes="1px"
8200										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
8201									>
8202									<img
8203										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_FACE_WEB_1000x1000_d65ba7d4-1115-43b3-ba0e-8e918df644d4.jpg?v=1739811836&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_FACE_WEB_1000x1000_d65ba7d4-1115-43b3-ba0e-8e918df644d4.jpg?v=1739811836&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_FACE_WEB_1000x1000_d65ba7d4-1115-43b3-ba0e-8e918df644d4.jpg?v=1739811836&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_FACE_WEB_1000x1000_d65ba7d4-1115-43b3-ba0e-8e918df644d4.jpg?v=1739811836&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_FACE_WEB_1000x1000_d65ba7d4-1115-43b3-ba0e-8e918df644d4.jpg?v=1739811836&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_FACE_WEB_1000x1000_d65ba7d4-1115-43b3-ba0e-8e918df644d4.jpg?v=1739811836 1000w
8204										"
8205										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDDLEJEU_FACE_WEB_1000x1000_d65ba7d4-1115-43b3-ba0e-8e918df644d4.jpg?v=1739811836&width=533"
8206										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
8207										alt="Le Jeu de Passage du Désir"
8208										class="motion-reduce"
8209										width="1000"
8210										height="1000"
8211									>
8212								</picture></div>
8213          </div><div class="card__content">
8214          <div class="card__badge top left "><span class="badge badge--custom">
8215								#Top 10
8216							</span></div><div class="quick-add no-js-hidden"><product-form data-section-id="template--26942120788350__ax_push_products_fc9cWn"><form method="post" action="/cart/add" id="quick-add-template--26942120788350__ax_push_products_fc9cWn10002132959505" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
8217												type="hidden"
8218												name="id"
8219												value="50104194367761"
8220												class="product-variant-id"
8221												
8222											>
8223
8224											
8225<button
8226												id="quick-add-template--26942120788350__ax_push_products_fc9cWn10002132959505-submit"
8227												type="submit"
8228												name="add"
8229												class="quick-add__submit button button--full-width"
8230												aria-haspopup="dialog"
8231												aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn10002132959505-submit title-template--26942120788350__ax_push_products_fc9cWn-10002132959505"
8232												aria-live="polite"
8233												data-sold-out-message="true"
8234												
8235											>
8236												<span class="sold-out-message text--small hidden">
8237													Bientôt dispo
8238												</span>
8239												<svg class="icon icon-cart" aria-hidden="true" focusable="false">
8240													<use href="#icon-cart"/>
8241												</svg>
8242
8243<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
8244
8245<div class="loading__spinner hidden">
8246  <svg
8247    aria-hidden="true"
8248    focusable="false"
8249    class="spinner"
8250    viewBox="0 0 66 66"
8251    xmlns="http://www.w3.org/2000/svg"
8252  >
8253    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
8254  </svg>
8255</div>
8256</button><input type="hidden" name="product-id" value="10002132959505" /><input type="hidden" name="section-id" value="template--26942120788350__ax_push_products_fc9cWn" /></form></product-form></div></div></div>
8257	  
8258	  
8259		
8260	  
8261		
8262	  
8263		
8264	  
8265		
8266	  
8267		
8268	  
8269		
8270	  
8271		
8272	  
8273		
8274	  
8275		
8276	  
8277		
8278	  
8279		
8280	  
8281		
8282	  
8283		
8284	  
8285		
8286	  
8287		
8288	  
8289		
8290	  
8291		
8292	  
8293		
8294	  
8295		
8296	  
8297		
8298	  
8299		
8300	  
8301		
8302	  
8303		
8304	  
8305
8306      <div class="card__content">
8307        <div class="card__information hide-compare ">
8308		<div class="card__information-top">
8309			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
8310            <div class="card__vendor">Passage du Désir</div><h3
8311            class="card__heading h5"
8312            
8313              id="title-template--26942120788350__ax_push_products_fc9cWn-10002132959505"
8314            
8315          >
8316            <a
8317              href="/products/le-jeu-de-passage-du-desir"
8318              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002132959505"
8319              class="full-unstyled-link"
8320              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002132959505 Badge-template--26942120788350__ax_push_products_fc9cWn-10002132959505"
8321            >
8322              Le Jeu de Passage du Désir
8323            </a>
8324          </h3>
8325<p class="card__subtitle text--xsmall">Questions & gages | 2 joueurs | Accessoires</p><div class="card-rating" data-yotpo-bottomline="10002132959505" role="img" aria-label="4.9 / 5.0 (150 avis)">
8326    <span class="card-rating__stars" style="--rating-pct: 100%;" aria-hidden="true"></span>
8327    <span class="card-rating__count">(150)</span>
8328  </div>
8329  
8329<script>
8330    (function () {
8331      var el = document.currentScript.previousElementSibling;
8332      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
8333      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
8334      var pid = el.getAttribute('data-yotpo-bottomline');
8335      var CACHE_KEY = 'yotpo_bl_p_' + pid;
8336      var CACHE_TTL = 60 * 60 * 1000;
8337
8338      function apply(bl) {
8339        var avg = parseFloat(bl.average_score) || 0;
8340        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
8341        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
8342        if (total <= 0 || avg <= 0) return;
8343        var pct = Math.round(avg / 5 * 10) * 10;
8344        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
8345        var c = el.querySelector('.card-rating__count');
8346        if (c) c.textContent = '(' + total + ')';
8347        el.setAttribute('role', 'img');
8348        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
8349        el.removeAttribute('aria-hidden');
8350      }
8351
8352      function tryCache() {
8353        try {
8354          var raw = sessionStorage.getItem(CACHE_KEY);
8355          if (!raw) return false;
8356          var c = JSON.parse(raw);
8357          if (!c || !c.data || Date.now() > c.expires) return false;
8358          apply(c.data);
8359          return true;
8360        } catch (e) { return false; }
8361      }
8362
8363      if (tryCache()) return;
8364
8365      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
8366        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
8367        .then(function (data) {
8368          var bl = data && data.response && data.response.bottomline;
8369          if (!bl) return;
8370          apply(bl);
8371          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
8372        })
8373        .catch(function () {});
8374    })();
8375  </script>
8375
8376<div
8377	class="
8378		  price ">
8379	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
8380					<span class="price-item price-item--regular">
8381						39,90 €
8382					</span></div>
8383		<div class="price__sale">
8384			<span class="text--small normal"></span>
8385			<div class="price-sale__container">
8386				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
8387				<span
8388					
8389				>
8390					<s class="price-item price-item--regular">
8391						
8392							
8393								
8394									
8395								
8396							
8397						
8398					</s>
8399				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
8400			<span class="price-item price-item--sale price-item--last">
8401				
8402					
8403						39,90 €
8404					
8405				
8406			</span>
8407			</div>
8408		</div>
8409		<small class="unit-price caption hidden">
8410			<span class="visually-hidden">Prix unitaire</span>
8411			<span class="price-item price-item--last">
8412				<span></span>
8413				<span aria-hidden="true">/</span>
8414				<span class="visually-hidden">&nbsp;par&nbsp;</span>
8415				<span>
8416				</span>
8417			</span>
8418		</small>
8419	</div></div>
8420
8421</div></div>
8422    </div>
8423  </div>
8424  </div>
8425																	
8426															</div>
8427													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-8">
8428																	
8429																			
8430<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
8431       data-dopp-product-id="10002025578769"
8432       data-dopp-variant-id="50104025350417"
8433       data-dopp-price="690"
8434       data-dopp-compare-at-price=""
8435       data-dopp-handle="lubrifiant-naturel-love-and-care"
8436       data-dopp-collection-ids="665452511614,737956200830,577103266065,577096155409,577096581393,577584496913,723830112638,577099694353,577099628817,577101857041,577099563281,667750334846,742927958398,577100742929,741936300414,724426162558,724425539966,722259378558,670279041406,577097498897"
8437       data-dopp-tags="Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | Cosmetiques -30|||Offre | Purple lubrifiants|||"
8438  >
8439    <div
8440      class="
8441        card card--standard
8442         card--media
8443        
8444        
8445        
8446        
8447        
8448      "
8449      style="--ratio-percent: 100.0%;"
8450    >
8451      <div
8452        class="card__inner color-scheme-2 gradient ratio"
8453        style="--ratio-percent: 100.0%;"
8454      ><div
8455            class="card__media">
8456            <div class="media media--transparent media--hover-effect">
8457              
8458              
8459							<picture>
8460								<img
8461									
8462										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680 1000w
8463										"
8464										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=533"
8465									
8466									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
8467									alt="50 ml"
8468									class="motion-reduce"
8469									width="1000"
8470									height="1000"
8471								>
8472							</picture>
8473              
8474
8475
8476								<picture><source
8477										media="(max-width: 989px)"
8478										sizes="1px"
8479										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
8480									>
8481									<img
8482										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-
8482519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680 1000w
8483										"
8484										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_LOVE_CARE_LUBRIFIANT_BIO_50face_WEB_1000x1000_f5d1280d-519c-4567-bb8b-9380a2821eb5.jpg?v=1747743680&width=533"
8485										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
8486										alt="50 ml"
8487										class="motion-reduce"
8488										width="1000"
8489										height="1000"
8490									>
8491								</picture></div>
8492          </div><div class="card__content">
8493          <div class="card__badge top left "><span class="badge badge--custom">
8494								50% sur le 2ème
8495							</span><span class="badge badge--custom">
8496								#Top 10
8497							</span><span
8498								id="Badge-template--26942120788350__ax_push_products_fc9cWn-10002025578769"
8499								class="badge color-scheme-4"
8500							>Club Purple</span></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-10002025578769">
8501										<button
8502											id="quick-add-template--26942120788350__ax_push_products_fc9cWn10002025578769-submit"
8503											type="submit"
8504											name="add"
8505											class="quick-add__submit button button--full-width"
8506											aria-haspopup="dialog"
8507											aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn10002025578769-submit title-template--26942120788350__ax_push_products_fc9cWn-10002025578769"
8508											data-product-url="/products/lubrifiant-naturel-love-and-care"
8509											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
8510										>
8511											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
8512												<use href="#icon-cart">
8513											</svg>
8514
8515<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
8516
8517<div class="loading__spinner hidden">
8518  <svg
8519    aria-hidden="true"
8520    focusable="false"
8521    class="spinner"
8522    viewBox="0 0 66 66"
8523    xmlns="http://www.w3.org/2000/svg"
8524  >
8525    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
8526  </svg>
8527</div>
8528</button>
8529									</modal-opener>
8530									<quick-add-modal id="QuickAdd-10002025578769" class="quick-add-modal">
8531										<div
8532											role="dialog"
8533											aria-label="Choisir des options pour Lubrifiant 100% naturel Love&amp;amp;Care"
8534											aria-modal="true"
8535											class="quick-add-modal__content global-settings-popup"
8536											tabindex="-1"
8537										>
8538											<button
8539												id="ModalClose-10002025578769"
8540												type="button"
8541												class="quick-add-modal__toggle"
8542												aria-label="Fermer"
8543											>
8544												<svg
8545  xmlns="http://www.w3.org/2000/svg"
8546  aria-hidden="true"
8547  focusable="false"
8548  class="icon icon-close"
8549  fill="none"
8550  viewBox="0 0 18 17"
8551>
8552  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
8553</svg>
8554
8555											</button>
8556											<div id="QuickAddInfo-10002025578769" class="quick-add-modal__content-info"></div>
8557										</div>
8558									</quick-add-modal></div></div></div>
8559	  
8560	  
8561		
8562	  
8563		
8564	  
8565		
8566	  
8567		
8568	  
8569		
8570	  
8571		
8572	  
8573		
8574	  
8575		
8576	  
8577		
8578	  
8579		
8580			
8581			
8582
8583      <div class="card__content">
8584        <div class="card__information  ">
8585		<div class="card__information-top">
8586			<div class="card__offers text--xsmall">
8587
8588<span class="card__offer" style="color: #ff7477;">
8589											-50% sur ton 2ème produit Love and Care
8590										</span>
8591</div><span class="visually-hidden">Fournisseur :</span>
8592            <div class="card__vendor">Love and Care</div><h3
8593            class="card__heading h5"
8594            
8595              id="title-template--26942120788350__ax_push_products_fc9cWn-10002025578769"
8596            
8597          >
8598            <a
8599              href="/products/lubrifiant-naturel-love-and-care"
8600              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002025578769"
8601              class="full-unstyled-link"
8602              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002025578769 Badge-template--26942120788350__ax_push_products_fc9cWn-10002025578769"
8603            >
8604              Lubrifiant 100% naturel Love&amp;Care
8605            </a>
8606          </h3>
8607<p class="card__subtitle text--xsmall">4 tailles | A base d'eau | 100% naturel | Sans parfum</p><div class="card-rating" data-yotpo-bottomline="10002025578769" role="img" aria-label="4.8 / 5.0 (5235 avis)">
8608    <span class="card-rating__stars" style="--rating-pct: 100%;" aria-hidden="true"></span>
8609    <span class="card-rating__count">(5235)</span>
8610  </div>
8611  
8611<script>
8612    (function () {
8613      var el = document.currentScript.previousElementSibling;
8614      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
8615      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
8616      var pid = el.getAttribute('data-yotpo-bottomline');
8617      var CACHE_KEY = 'yotpo_bl_p_' + pid;
8618      var CACHE_TTL = 60 * 60 * 1000;
8619
8620      function apply(bl) {
8621        var avg = parseFloat(bl.average_score) || 0;
8622        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
8623        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
8624        if (total <= 0 || avg <= 0) return;
8625        var pct = Math.round(avg / 5 * 10) * 10;
8626        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
8627        var c = el.querySelector('.card-rating__count');
8628        if (c) c.textContent = '(' + total + ')';
8629        el.setAttribute('role', 'img');
8630        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
8631        el.removeAttribute('aria-hidden');
8632      }
8633
8634      function tryCache() {
8635        try {
8636          var raw = sessionStorage.getItem(CACHE_KEY);
8637          if (!raw) return false;
8638          var c = JSON.parse(raw);
8639          if (!c || !c.data || Date.now() > c.expires) return false;
8640          apply(c.data);
8641          return true;
8642        } catch (e) { return false; }
8643      }
8644
8645      if (tryCache()) return;
8646
8647      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
8648        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
8649        .then(function (data) {
8650          var bl = data && data.response && data.response.bottomline;
8651          if (!bl) return;
8652          apply(bl);
8653          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
8654        })
8655        .catch(function () {});
8656    })();
8657  </script>
8657
8658<div
8659	class="
8660		  price  price--club">
8661	<div class="price__container"><div class="price--club-container">
8662				<div class="price__regular">
8663					<span class="price-item price-item--regular color-scheme-4">
8664						
8665							5,18 €
8666						
8667					</span>
8668					<span class="text--small normal price--club-price-text">
8669						Prix club
8670					</span>
8671				</div>
8672				<div
8673					class="price--club-infos text--xsmall"
8674					data-tooltip="*prix réservé aux membres du Club Purple (adhésion/connexion possible depuis votre panier)"
8675				>
8676					<span class="bold price--club-interogation">?</span>
8677				</div>
8678			</div><div class="price__regular"><span class="price-item price-item--regular">
8679					
8680						6,90 €
8681					
8682				</span>
8683				<span class="text--small normal">
8684							À partir de
8685						
8686</span></div>
8687		<div class="price__sale">
8688			<span class="text--small normal">
8689						À partir de
8690					
8691</span>
8692			<div class="price-sale__container">
8693				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
8694				<span
8695					
8696				>
8697					<s class="price-item price-item--regular">
8698						
8699							
8700								
8701									
8702									
8703									
8704								
8705							
8706						
8707					</s>
8708				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
8709			<span class="price-item price-item--sale price-item--last">
8710				
8711					
8712						
8713						
8714						6,90 €
8715					
8716				
8717			</span>
8718			</div>
8719		</div>
8720		<small class="unit-price caption hidden">
8721			<span class="visually-hidden">Prix unitaire</span>
8722			<span class="price-item price-item--last">
8723				<span></span>
8724				<span aria-hidden="true">/</span>
8725				<span class="visually-hidden">&nbsp;par&nbsp;</span>
8726				<span>
8727				</span>
8728			</span>
8729		</small>
8730	</div></div>
8731
8732</div></div>
8733    </div>
8734  </div>
8735  </div>
8736																	
8737															</div>
8738													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_fc9cWn-9">
8739																	
8740																			
8741<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
8742       data-dopp-product-id="10002006409489"
8743       data-dopp-variant-id="50103992942865"
8744       data-dopp-price="4990"
8745       data-dopp-compare-at-price=""
8746       data-dopp-handle="diana-oeuf-vibreur-telecommande-wonder-toys"
8747       data-dopp-collection-ids="665452511614,737956200830,577107165457,577098907921,577101070609,577584529681,732985524606,577098121489,742927794558,577100742929,577097269521,577100022033,727099736446,724426162558,733109027198,734418600318,726822551934,577101922577,577099497745,577097433361,577101594897,577098711313,577099170065,696761811326,706744025470,580678517009,670279041406,577102283025,706553905534,669790044542"
8748       data-dopp-tags="Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | Bon d'achat 20|||Offre | offre pâques 20%|||"
8749  >
8750    <div
8751      class="
8752        card card--standard
8753         card--media
8754        
8755        
8756        
8757        
8758        
8759      "
8760      style="--ratio-percent: 100.0%;"
8761    >
8762      <div
8763        class="card__inner color-scheme-2 gradient ratio"
8764        style="--ratio-percent: 100.0%;"
8765      ><div
8766            class="card__media">
8767            <div class="media media--transparent media--hover-effect">
8768              
8769              
8770							<picture>
8771								<img
8772									
8773										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_PACKPRODUIT.jpg?v=1730898438&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_PACKPRODUIT.jpg?v=1730898438&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_PACKPRODUIT.jpg?v=1730898438&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_PACKPRODUIT.jpg?v=1730898438&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_PACKPRODUIT.jpg?v=1730898438&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_PACKPRODUIT.jpg?v=1730898438 1000w
8774										"
8775										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_PACKPRODUIT.jpg?v=1730898438&width=533"
8776									
8777									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
8778									alt="Oeuf vibrant télécommandé Diana"
8779									class="motion-reduce"
8780									width="1000"
8781									height="1000"
8782								>
8783							</picture>
8784              
8785
8786
8787								<picture><source
8788										media="(max-width: 989px)"
8789										sizes="1px"
8790										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
8791									>
8792									<img
8793										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_FACE.jpg?v=1774612719&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_FACE.jpg?v=1774612719&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_FACE.jpg?v=1774612719&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_FACE.jpg?v=1774612719&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_FACE.jpg?v=1774612719&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_FACE.jpg?v=1774612719 1000w
8794										"
8795										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_FABULOUSTOYS_DIANA_FACE.jpg?v=1774612719&width=533"
8796										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
8797										alt="Oeuf vibrant télécommandé Diana"
8798										class="motion-reduce"
8799										width="1000"
8800										height="1000"
8801									>
8802								</picture></div>
8803          </div><div class="card__content">
8804          <div class="card__badge top left "><span class="badge badge--custom">
8805								#Top 10
8806							</span></div><div class="quick-add no-js-hidden"><product-form data-section-id="template--26942120788350__ax_push_products_fc9cWn"><form method="post" action="/cart/add" id="quick-add-template--26942120788350__ax_push_products_fc9cWn10002006409489" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
8807												type="hidden"
8808												name="id"
8809												value="50103992942865"
8810												class="product-variant-id"
8811												
8812											>
8813
8814											
8815<button
8816												id="quick-add-template--26942120788350__ax_push_products_fc9cWn10002006409489-submit"
8817												type="submit"
8818												name="add"
8819												class="quick-add__submit button button--full-width"
8820												aria-haspopup="dialog"
8821												aria-labelledby="quick-add-template--26942120788350__ax_push_products_fc9cWn10002006409489-submit title-template--26942120788350__ax_push_products_fc9cWn-10002006409489"
8822												aria-live="polite"
8823												data-sold-out-message="true"
8824												
8825											>
8826												<span class="sold-out-message text--small hidden">
8827													Bientôt dispo
8828												</span>
8829												<svg class="icon icon-cart" aria-hidden="true" focusable="false">
8830													<use href="#icon-cart"/>
8831												</svg>
8832
8833<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
8834
8835<div class="loading__spinner hidden">
8836  <svg
8837    aria-hidden="true"
8838    focusable="false"
8839    class="spinner"
8840    viewBox="0 0 66 66"
8841    xmlns="http://www.w3.org/2000/svg"
8842  >
8843    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
8844  </svg>
8845</div>
8846</button><input type="hidden" name="product-id" value="10002006409489" /><input type="hidden" name="section-id" value="template--26942120788350__ax_push_products_fc9cWn" /></form></product-form></div></div></div>
8847	  
8848	  
8849		
8850	  
8851		
8852	  
8853		
8854	  
8855		
8856	  
8857		
8858	  
8859		
8860	  
8861		
8862	  
8863		
8864	  
8865		
8866	  
8867		
8868	  
8869		
8870	  
8871		
8872	  
8873		
8874	  
8875		
8876	  
8877		
8878	  
8879		
8880	  
8881		
8882	  
8883		
8884	  
8885		
8886	  
8887		
8888	  
8889		
8890	  
8891		
8892	  
8893		
8894	  
8895		
8896	  
8897		
8898	  
8899		
8900	  
8901		
8902	  
8903		
8904			
8905			
8906
8907      <div class="card__content">
8908        <div class="card__information  ">
8909		<div class="card__information-top">
8910			<div class="card__offers text--xsmall">
8911
8912</div><span class="visually-hidden">Fournisseur :</span>
8913            <div class="card__vendor">Fabulous Toys</div><h3
8914            class="card__heading h5"
8915            
8916              id="title-template--26942120788350__ax_push_products_fc9cWn-10002006409489"
8917            
8918          >
8919            <a
8920              href="/products/diana-oeuf-vibreur-telecommande-wonder-toys"
8921              id="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002006409489"
8922              class="full-unstyled-link"
8923              aria-labelledby="CardLink-template--26942120788350__ax_push_products_fc9cWn-10002006409489 Badge-template--26942120788350__ax_push_products_fc9cWn-10002006409489"
8924            >
8925              Oeuf vibrant télécommandé Diana
8926            </a>
8927          </h3>
8928<p class="card__subtitle text--xsmall">12 modes de vibration | Portée à 6 mètres</p><div class="card-rating" data-yotpo-bottomline="10002006409489" role="img" aria-label="4.4 / 5.0 (259 avis)">
8929    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
8930    <span class="card-rating__count">(259)</span>
8931  </div>
8932  
8932<script>
8933    (function () {
8934      var el = document.currentScript.previousElementSibling;
8935      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
8936      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
8937      var pid = el.getAttribute('data-yotpo-bottomline');
8938      var CACHE_KEY = 'yotpo_bl_p_' + pid;
8939      var CACHE_TTL = 60 * 60 * 1000;
8940
8941      function apply(bl) {
8942        var avg = parseFloat(bl.average_score) || 0;
8943        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
8944        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
8945        if (total <= 0 || avg <= 0) return;
8946        var pct = Math.round(avg / 5 * 10) * 10;
8947        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
8948        var c = el.querySelector('.card-rating__count');
8949        if (c) c.textContent = '(' + total + ')';
8950        el.setAttribute('role', 'img');
8951        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
8952        el.removeAttribute('aria-hidden');
8953      }
8954
8955      function tryCache() {
8956        try {
8957          var raw = sessionStorage.getItem(CACHE_KEY);
8958          if (!raw) return false;
8959          var c = JSON.parse(raw);
8960          if (!c || !c.data || Date.now() > c.expires) return false;
8961          apply(c.data);
8962          return true;
8963        } catch (e) { return false; }
8964      }
8965
8966      if (tryCache()) return;
8967
8968      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
8969        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
8970        .then(function (data) {
8971          var bl = data && data.response && data.response.bottomline;
8972          if (!bl) return;
8973          apply(bl);
8974          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
8975        })
8976        .catch(function () {});
8977    })();
8978  </script>
8978
8979<div
8980	class="
8981		  price ">
8982	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
8983					<span class="price-item price-item--regular">
8984						49,90 €
8985					</span></div>
8986		<div class="price__sale">
8987			<span class="text--small normal"></span>
8988			<div class="price-sale__container">
8989				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
8990				<span
8991					
8992				>
8993					<s class="price-item price-item--regular">
8994						
8995							
8996								
8997									
8998								
8999							
9000						
9001					</s>
9002				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
9003			<span class="price-item price-item--sale price-item--last">
9004				
9005					
9006						49,90 €
9007					
9008				
9009			</span>
9010			</div>
9011		</div>
9012		<small class="unit-price caption hidden">
9013			<span class="visually-hidden">Prix unitaire</span>
9014			<span class="price-item price-item--last">
9015				<span></span>
9016				<span aria-hidden="true">/</span>
9017				<span class="visually-hidden">&nbsp;par&nbsp;</span>
9018				<span>
9019				</span>
9020			</span>
9021		</small>
9022	</div></div>
9023
9024</div></div>
9025    </div>
9026  </div>
9027  </div>
9028																	
9029															</div>
9030													
9031											</div>
9032									</div>
9033
9034									<div class="swiper-arrows">
9035										<div class="swiper-button-prev">
9036											<svg class="icon icon-arrow-left" aria-hidden="true" focusable="false">
9037												<use href="#icon-arrow-left"></use>
9038											</svg>
9039										</div>
9040										<div class="swiper-button-next">
9041											<svg class="icon icon-arrow-right" aria-hidden="true" focusable="false">
9042												<use href="#icon-arrow-right"></use>
9043											</svg>
9044										</div>
9045									</div>
9046							</div>
9047            </push-products>
9048        
9049    </div>
9049<script data-regios-dopp-ax-push-products>
9050  (function() {
9051    var sectionId = "template--26942120788350__ax_push_products_fc9cWn";
9052    var products = [{
9053            productId: 15637373747582,
9054            regularPriceInCents: 11900,
9055            variantId: 56447163498878,
9056            collectionIds: [665452511614,737956200830,577099530513,732079194494,577098252561,577100382481,577099366673,732985524606,577114079505,685106135422,577096581393,737500397950,742927794558,726819996030,736520634750,577097269521,577584693521,577101922577,696761811326,726915842430,668683075966,670279041406,577102283025],
9057            compareAtPriceInCents: 29000,
9058            handle: "calendrier-7-jours-passage-du-desir",
9059            tags: ["Cat | Cadeau","Cat | Calendrier","Cat | calendrier après","Cat | Coffret","Cat | Premier sextoy","Cat | Sextoy","Cible | Couple","Cible | Débutant","delta","Fonction | Pas waterproof","Gestion | Nouveauté 2025 PDD","GUIDE | Guide achat | Pour couple","Marque | Marque PDD","Offre | 2026 Soldes été","Offre | ventes privées 25","Style | Coquin","Style | idees kdo thème première fois","Style | Premium","Thème | Orgasme \u0026 moi","Thème | Produit culte","Thème | Saint valentin","Thème | TOP 10 cadeaux coquins","YCRF_criteres"],
9060            url: "\/products\/calendrier-7-jours-passage-du-desir",
9061            vendor: "Passage du Désir",
9062            variants: [{
9063                  id: 56447163498878,
9064                  title: "Default Title",
9065                  priceInCents: 11900,
9066                  compareAtPriceInCents: 29000
9067                }]
9068          },{
9069            productId: 10002131648785,
9070            regularPriceInCents: 11900,
9071            variantId: 50104192565521,
9072            collectionIds: [665452511614,737956200830,577107165457,577099530513,577096483089,715262034302,577584627985,742927794558,577100742929,577097269521,727099736446,724426162558,733109027198,734434984318,734418600318,726822551934,730458128766,577097859345,577098055953,577099497745,577100415249,577101594897,577097892113,577099170065,696761811326,706744025470,703129026942,580678517009,668683075966,670279041406,577102283025],
9073            compareAtPriceInCents: null,
9074            handle: "rabbit-a-air-pulse-bali-de-hyyo",
9075            tags: ["axmtx1","Bestseller","Bestseller | Sextoys","Cat | Cadeau","Cat | Rabbit","Cat | Sextoy","Cat | Stimulateur sans contact","Cible | Débutant","Cible | Femme","Fonction | Sextoy vibration forte","Fonction | Splashproof","Fonction | Vibrant","Fonction | Waterproof","Gestion | Braderie 052025","Gestion | Éligible aux offres","Marque | Marque PDD","Offre | 2025 fidélité 15pour40","Offre | 2025 Soldes eté","Offre | 2026 fidélité 15pour40","Offre | 2026 Soldes Hiver","Offre | 2026 Soldes été","Offre | BF40","Offre | Bon d'achat 20","Offre | braderie purple mai2025","Offre | offre pâques 20%","OFFRE | preselection french days","Offre | Promoete25","Offre | ventes privées 25","produit-rechargeable","Stim | Clitoris","Stim | Point G","Stim | Vagin","Style | Coquin","Style | Premium","test-tag-damien","Thème | Frenchy and Sexy","Thème | Produit culte","Thème | produit violet","Thème | TOP 10 cadeaux coquins","Thème | Top 10 Rabbit","Thème | TOP 10 sextoy femme","Toasty","Top 10 sextoys","YCRF_criteres"],
9076            url: "\/products\/rabbit-a-air-pulse-bali-de-hyyo",
9077            vendor: "HYYO",
9078            variants: [{
9079                  id: 50104192565521,
9080                  title: "Lilas",
9081                  priceInCents: 11900,
9082                  compareAtPriceInCents: null
9083                },{
9084                  id: 50104192631057,
9085                  title: "Bleu",
9086                  priceInCents: 11900,
9087                  compareAtPriceInCents: null
9088                },{
9089                  id: 50104192598289,
9090                  title: "Rouge",
9091                  priceInCents: 11900,
9092                  compareAtPriceInCents: null
9093                }]
9094          },{
9095            productId: 10002104680721,
9096            regularPriceInCents: 13900,
9097            variantId: 56445665739134,
9098            collectionIds: [665452511614,737956200830,577107165457,577099530513,732478636414,685106135422,726819996030,577097269521,581199331601,726822551934,577098055953,577099497745,744819786110,577097892113,577099170065,696761811326,580678517009,668683075966,670279041406,577102283025,577584431377],
9099            compareAtPriceInCents: 25800,
9100            handle: "womanizer-premium-2",
9101            tags: ["axmtx1","Bestseller","Bestseller | Sextoys","Cat | Cadeau","Cat | Sextoy","Cat | Stimulateur sans contact","Cible | Débutant","Cible | Femme","Cible | Solo","Fonction | Grande autonomie","Fonction | Toucher extra doux","Fonction | Très silencieux","Fonction | Vibrant","Fonction | Waterproof","GUIDE | Sélection cadeaux","Marque | Marque partenaire","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | 2026 Soldes Hiver","Offre | BF30","Offre | Mini offert","OFFRE | preselection french days","produit-rechargeable","Stim | Clitoris","Style | Coquin","Style | Premium","Style | sélection hiver","Thème | Produit culte","Thème | TOP 10 cadeaux coquins","Thème | TOP 10 sextoy femme","Top 10 sextoys","YCRF_experience"],
9102            url: "\/products\/womanizer-premium-2",
9103            vendor: "Womanizer",
9104            variants: [{
9105                  id: 56445665739134,
9106                  title: "Edition spéciale Premium 2 + Rabbit",
9107                  priceInCents: 13900,
9108                  compareAtPriceInCents: 25800
9109                },{
9110                  id: 55084733333886,
9111                  title: "Noir",
9112                  priceInCents: 13900,
9113                  compareAtPriceInCents: 17900
9114                },{
9115                  id: 50104153407761,
9116                  title: "Bordeaux",
9117                  priceInCents: 13900,
9118                  compareAtPriceInCents: 17900
9119                },{
9120                  id: 50104153374993,
9121                  title: "Bleu",
9122                  priceInCents: 13900,
9123                  compareAtPriceInCents: 17900
9124                },{
9125                  id: 50104153440529,
9126                  title: "Blanc",
9127                  priceInCents: 13900,
9128                  compareAtPriceInCents: 17900
9129                },{
9130                  id: 50104153506065,
9131                  title: "Rose",
9132                  priceInCents: 13900,
9133                  compareAtPriceInCents: 17900
9134                },{
9135                  id: 56083977470334,
9136                  title: "Edition spéciale Premium 2 + Pochette",
9137                  priceInCents: 13900,
9138                  compareAtPriceInCents: 17900
9139                }]
9140          },{
9141            productId: 14953217327486,
9142            regularPriceInCents: 2490,
9143            variantId: 55194269745534,
9144            collectionIds: [665452511614,737956200830,577103266065,577096155409,577096483089,715262034302,577098547473,577096581393,724068663678,737500397950,577584496913,723830112638,577099694353,577099628817,577101857041,577099563281,667750334846,742927958398,577100742929,577097269521,741936300414,724426162558,724425539966,722259378558,670279041406,577097498897],
9145            compareAtPriceInCents: null,
9146            handle: "lubrifiant-reparateur-et-nourrissant-love-care",
9147            tags: ["Cat | Bien-être","Cat | Cosmétique","Cat | Huile parfumée","Cat | Lubrifiant","Cible | Couple","Cible | Femme","Fonction | Compatible préservatif","Fonction | Compatible sextoy","Fonction | Soin avec actif","Gestion | Nouveauté 2025 PDD","Gestion | Éligible aux offres","Label | Comestible","Label | Naturel","Label | naturel ou bio","Label | Vegan","Lubrifiant à base d'eau","Marque | Marque PDD","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | Cosmetiques -30","Offre | Purple lubrifiants","Thème | Frenchy and Sexy","Thème | Orgasme \u0026 moi","Thème | Produit culte","Thème | TOP 10 Lubrifiant","Thème | Écolo","Toasty","Ygroup_acide_hyalu"],
9148            url: "\/products\/lubrifiant-reparateur-et-nourrissant-love-care",
9149            vendor: "Love and Care",
9150            variants: [{
9151                  id: 55194269745534,
9152                  title: "Default Title",
9153                  priceInCents: 2490,
9154                  compareAtPriceInCents: null
9155                }]
9156          },{
9157            productId: 14921444852094,
9158            regularPriceInCents: 12900,
9159            variantId: 54994934727038,
9160            collectionIds: [665452511614,737956200830,577107165457,577099530513,577098907921,577101070609,732874211710,577582563601,577097269521,577100022033,724426162558,733109027198,726822551934,577096089873,577101922577,577099497745,577100415249,577098711313,577099170065,580678517009,668683075966,670279041406,577102283025,669790667134],
9161            compareAtPriceInCents: null,
9162            handle: "lush-4-de-lovense",
9163            tags: ["axmtx1","Bestseller","Bestseller | Sextoys","Cat | Cadeau","Cat | Oeuf vibrant","Cat | Sextoy","Cible | Couple","Cible | Couple hétéro","Cible | Couple lesbien","Cible | Débutant","Cible | Femme","Fonction | Connecté","Fonction | Vibrant","Fonction | Waterproof","Gestion | Éligible aux offres","GUIDE | Guide achat | Pour couple","GUIDE | Guide achat | Pour femme","Marque | Marque partenaire","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","produit-rechargeable","Stim | Point G","Style | Coquin","Style | Idées cadeaux thème connecté","Style | Premium","Thème | Produit culte","Thème | TOP 10 sextoy couple","Thème | TOP 10 sextoy femme","Top 10 sextoys","YCRF_criteres"],
9164            url: "\/products\/lush-4-de-lovense",
9165            vendor: "Lovense",
9166            variants: [{
9167                  id: 54994934727038,
9168                  title: "Default Title",
9169                  priceInCents: 12900,
9170                  compareAtPriceInCents: null
9171                }]
9172          },{
9173            productId: 10002129715473,
9174            regularPriceInCents: 1490,
9175            variantId: 50104189649169,
9176            collectionIds: [665452511614,737956200830,577103266065,577119846673,577096155409,738941600126,577096483089,715262034302,577098547473,732984443262,577115226385,723830112638,577096220945,577101857041,742927958398,577100742929,577097269521,740578230654,741936300414,724426162558,724425539966,706744025470,722259378558,668683075966,670279041406],
9177            compareAtPriceInCents: null,
9178            handle: "lub-gourmand-gel-lubrifiant-eau-aromes",
9179            tags: ["axmtx1","Bestseller","Cat | Bien-être","Cat | Cadeau","Cat | Cosmétique","Cat | Huile parfumée","Cat | Lubrifiant","Cible | Couple","Cible | Débutant","Fonction | Compatible préservatif","Fonction | Compatible sextoy","Fonction | Pas waterproof","Gestion | Éligible aux offres","GUIDE | Guide achat | Pour couple","GUIDE | Sélection cadeaux","Label | Comestible","Lubrifiant à base d'eau","Marque | Marque PDD","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | 2026 Soldes Hiver","Offre | Cosmetiques -30","Prix | Moins de 15€","Style | Gourmand","Style | idées cadeaux pour les gourmand·es","test-tag-damien","Thème | Frenchy and Sexy","Thème | Fuck la routine","Thème | Produit culte","Thème | TOP 10 Lubrifiant","Thème | Écolo","Toasty"],
9180            url: "\/products\/lub-gourmand-gel-lubrifiant-eau-aromes",
9181            vendor: "Passage du Désir Cosmétique",
9182            variants: [{
9183                  id: 50104189649169,
9184                  title: "Fruits de la passion",
9185                  priceInCents: 1490,
9186                  compareAtPriceInCents: null
9187                },{
9188                  id: 50104189747473,
9189                  title: "Fruits rouges",
9190                  priceInCents: 1490,
9191                  compareAtPriceInCents: null
9192                },{
9193                  id: 50104189616401,
9194                  title: "Framboise",
9195                  priceInCents: 1490,
9196                  compareAtPriceInCents: null
9197                },{
9198                  id: 50104189518097,
9199                  title: "Cerise",
9200                  priceInCents: 1490,
9201                  compareAtPriceInCents: null
9202                },{
9203                  id: 50104189485329,
9204                  title: "Barbapapa",
9205                  priceInCents: 1490,
9206                  compareAtPriceInCents: null
9207                },{
9208                  id: 50104189780241,
9209                  title: "Fruits exotiques",
9210                  priceInCents: 1490,
9211                  compareAtPriceInCents: null
9212                },{
9213                  id: 50104189583633,
9214                  title: "Fraise",
9215                  priceInCents: 1490,
9216                  compareAtPriceInCents: null
9217                },{
9218                  id: 50104189714705,
9219                  title: "Pomme \/ Poire",
9220                  priceInCents: 1490,
9221                  compareAtPriceInCents: null
9222                },{
9223                  id: 50104189550865,
9224                  title: "Energy Drink",
9225                  priceInCents: 1490,
9226                  compareAtPriceInCents: null
9227                },{
9228                  id: 50104189681937,
9229                  title: "Pomme d'Amour",
9230                  priceInCents: 1490,
9231                  compareAtPriceInCents: null
9232                }]
9233          },{
9234            productId: 10002132959505,
9235            regularPriceInCents: 3990,
9236            variantId: 50104194367761,
9237            collectionIds: [665452511614,737956200830,577096483089,732893839742,733089104254,732985524606,577096679697,577106739473,577098809617,577108574481,732478636414,577114079505,742930940286,577100742929,577097269521,724426162558,724425638270,577584693521,696761811326,706744025470,722241552766,668683075966,670279041406],
9238            compareAtPriceInCents: null,
9239            handle: "le-jeu-de-passage-du-desir",
9240            tags: ["axmtx1","Bestseller | Jeux et livres","Cat | Accessoires et jeux","Cat | Cadeau","Cat | Jeu","Cible | Couple","Cible | Débutant","Cible | Femme","Cible | Homme","Fonction | Pas waterproof","Gestion | Éligible aux offres","GUIDE | Guide achat | Pour couple","GUIDE | Guide achat | Pour femme","GUIDE | Guide achat | Pour homme","GUIDE | Sélection cadeaux","Marque | Marque PDD","Offre | 2025 fidélité 15pour40","Offre | 2025 Soldes eté","Offre | 2026 fidélité 15pour40","Style | Coquin","Style | idees kdo thème joueur·se","Style | idees kdo thème première fois","Style | idées cadeaux pour les romantiques","Style | Romantique","Style | sélection hiver","test-tag-damien","Thème | Frenchy and Sexy","Thème | Fuck la routine","Thème | Produit culte","Thème | Saint valentin","Thème | TOP 10 cadeaux coquins","Top 10 | Jeux coquins"],
9241            url: "\/products\/le-jeu-de-passage-du-desir",
9242            vendor: "Passage du Désir",
9243            variants: [{
9244                  id: 50104194367761,
9245                  title: "Default Title",
9246                  priceInCents: 3990,
9247                  compareAtPriceInCents: null
9248                }]
9249          },{
9250            productId: 10002025578769,
9251            regularPriceInCents: 690,
9252            variantId: 50104025350417,
9253            collectionIds: [665452511614,737956200830,577103266065,577096155409,577096581393,577584496913,723830112638,577099694353,577099628817,577101857041,577099563281,667750334846,742927958398,577100742929,741936300414,724426162558,724425539966,722259378558,670279041406,577097498897],
9254            compareAtPriceInCents: null,
9255            handle: "lubrifiant-naturel-love-and-care",
9256            tags: ["axmtx1","Bestseller","Cat | Bien-être","Cat | Cosmétique","Cat | Lubrifiant","Cible | Débutant","Cible | Femme","Cible | Homme","Fonction | Compatible préservatif","Fonction | Compatible sextoy","Gestion | Éligible aux offres","Label | Naturel","Label | naturel ou bio","Label | Vegan","Lubrifiant à base d'eau","Marque | Marque PDD","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | Cosmetiques -30","Offre | Purple lubrifiants","Prix | Moins de 15€","Thème | Orgasme \u0026 moi","Thème | TOP 10 Lubrifiant","Thème | Écolo","Toasty"],
9257            url: "\/products\/lubrifiant-naturel-love-and-care",
9258            vendor: "Love and Care",
9259            variants: [{
9260                  id: 50104025350417,
9261                  title: "25 ml",
9262                  priceInCents: 690,
9263                  compareAtPriceInCents: null
9264                },{
9265                  id: 50104025284881,
9266                  title: "50 ml",
9267                  priceInCents: 1290,
9268                  compareAtPriceInCents: null
9269                },{
9270                  id: 50104025219345,
9271                  title: "100 ml",
9272                  priceInCents: 1990,
9273                  compareAtPriceInCents: null
9274                },{
9275                  id: 50104025383185,
9276                  title: "150 ml",
9277                  priceInCents: 2490,
9278                  compareAtPriceInCents: null
9279                }]
9280          },{
9281            productId: 10002006409489,
9282            regularPriceInCents: 4990,
9283            variantId: 50103992942865,
9284            collectionIds: [665452511614,737956200830,577107165457,577098907921,577101070609,577584529681,732985524606,577098121489,742927794558,577100742929,577097269521,577100022033,727099736446,724426162558,733109027198,734418600318,726822551934,577101922577,577099497745,577097433361,577101594897,577098711313,577099170065,696761811326,706744025470,580678517009,670279041406,577102283025,706553905534,669790044542],
9285            compareAtPriceInCents: null,
9286            handle: "diana-oeuf-vibreur-telecommande-wonder-toys",
9287            tags: ["axmtx1","Bestseller","Bestseller | Sextoys","Cat | Oeuf vibrant","Cat | Sextoy","Cible | Couple","Cible | Couple hétéro","Cible | Couple lesbien","Cible | Débutant","Cible | Femme","Cible | Solo","Fonction | Télécommandé","Fonction | Vibrant","Fonction | Waterproof","Gestion | Éligible aux offres","Marque | Marque PDD","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | Bon d'achat 20","Offre | offre pâques 20%","produit-rechargeable","Stim | Vagin","Style | idees kdo thème première fois","test-tag-damien","Thème | Fuck la routine","Thème | Produit culte","Thème | TOP 10 cadeaux coquins","Thème | TOP 10 sextoy couple","Thème | TOP 10 sextoy femme","Top 10 sextoys"],
9288            url: "\/products\/diana-oeuf-vibreur-telecommande-wonder-toys",
9289            vendor: "Fabulous Toys",
9290            variants: [{
9291                  id: 50103992942865,
9292                  title: "Default Title",
9293                  priceInCents: 4990,
9294                  compareAtPriceInCents: null
9295                }]
9296          },];
9297
9298      function applyDiscounts(api) {
9299      var root = document.getElementById(sectionId);
9300      if (!root) return;
9301      var timer = null;
9302
9303      function run() {
9304        api.themeInterop.findProductGridCells(root, products, 'COLLECTION_PAGE').then(function(cells) {
9305          cells.forEach(function(cell) {
9306            api.themeInterop.updateOnPagePrices(cell.element, 'COLLECTION_PAGE', cell.product);
9307          });
9308        });
9309      }
9310
9311      run();
9312
9313      var observer = new MutationObserver(function() {
9314        if (timer) clearTimeout(timer);
9315        timer = setTimeout(function() {
9316          observer.disconnect();
9317          run();
9318          setTimeout(function() {
9319            observer.observe(root, { childList: true, subtree: true });
9320          }, 500);
9321        }, 300);
9322      });
9323      observer.observe(root, { childList: true, subtree: true });
9324    }
9325
9326    if (window.RegiosDOPP && window.RegiosDOPP.api && window.RegiosDOPP.api.v0) {
9327      applyDiscounts(window.RegiosDOPP.api.v0);
9328    } else {
9329      window.addEventListener("regios-dopp:api-initialized", function(e) {
9330        applyDiscounts(e.detail.api);
9331      });
9332    }
9333  })();
9334</script>
9334</div>
9335
9336
9337</section><section id="shopify-section-template--26942120788350__ax_push_links_EmFJ4M" class="shopify-section section ax-section push-links"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-links.css?v=119036008899407704951781604186" rel="stylesheet" type="text/css" media="all" />
9338
9339<script>
9340    window.assetsUrl.js.push({"pushLinks": "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-links.js?v=65382891154100498321779979219"});
9341</script>
9341
9342
9343<style>
9344    push-links {
9345      display: block;
9346      position: relative;
9347    }
9348</style>
9349
9350
9351<style data-shopify>.section-template--26942120788350__ax_push_links_EmFJ4M-padding {
9352    padding-top: 27px;
9353    padding-bottom: 27px;
9354  }
9355
9356  @media screen and (min-width: 750px) {
9357    .section-template--26942120788350__ax_push_links_EmFJ4M-padding {
9358      padding-top: 36px;
9359      padding-bottom: 36px;
9360    }
9361  }</style><div class="gradient color-scheme-1 push-grid-2col-mobile" data-ax-section="pushLinks">
9362    <div class="page-width isolate section-template--26942120788350__ax_push_links_EmFJ4M-padding">
9363        
9364          <div class="ax__heading-container center">
9365              
9366              
9367                  <h2 class="ax__heading h2">
9368                      Les top 10 de la boutique
9369                  </h2>
9370              
9371</div>
9372        
9373
9374        <push-links>
9375            <div class="swiper" id="Swiper-template--26942120788350__ax_push_links_EmFJ4M" data-options='
9376    {
9377    &quot;slideInView&quot;: &quot;auto&quot;,
9378    &quot;slidesToMove&quot;: 1,
9379    &quot;loop&quot;: false,
9380    &quot;autoplay&quot;: false,
9381    &quot;speed&quot;: 300,
9382    &quot;grabCursor&quot;: false,
9383    &quot;effect&quot;: &quot;slide&quot;,
9384    &quot;stackMobile&quot;: false,
9385    &quot;grid2colMobile&quot;: true,
9386    &quot;freemode_mobile&quot;: true
9387    }
9388'>
9389                <div class="swiper-wrapper grid grid--3-5-col-tablet grid--2-1-col grid--4-col-desktop">
9390                    
9391                        <div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_links_EmFJ4M-1" >
9392                            <a class="push-link-wrapper" href="/pages/top-10-sextoys">
9393                                <div class="push-link-image">
9394<picture class="media media--transparent media--square"><img
9395				lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD-CATEGORIES-PRODUITS-SEXTOYS-324x324_35315652-5c60-49db-bf3b-ac0e40930d9d.jpg?crop=center&height=450&v=1738688277&width=450"
9396				alt="Top 10 Sextoys image"
9397				class="ax-image "
9398				sizes="(min-width: 990px) calc((100vw - 4rem) / 4),
9399                                        calc((100vw - 5rem) / 2)"
9400			/></picture></div>
9401                                <div class="push-link-content">
9402                                    
9403                                    <h3 class="push-links__title h4" style="color: #53225e">
9404                                        Top 10 Sextoys
9405                                    </h3>
9406                                </div>
9407                            </a>
9408                        </div>
9409                    
9410                        <div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_links_EmFJ4M-2" >
9411                            <a class="push-link-wrapper" href="/pages/top-10-lubrifiants">
9412                                <div class="push-link-image">
9413<picture class="media media--transparent media--square"><img
9414				lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_CATEGORIE_PRODUIT_TOP10_LUB_488x488_463817f5-3008-43fd-8782-97289f545f16.jpg?crop=center&height=450&v=1743602481&width=450"
9415				alt="Top 10 Lubrifiants image"
9416				class="ax-image "
9417				sizes="(min-width: 990px) calc((100vw - 4rem) / 4),
9418                                        calc((100vw - 5rem) / 2)"
9419			/></picture></div>
9420                                <div class="push-link-content">
9421                                    
9422                                    <h3 class="push-links__title h4" style="color: #53225e">
9423                                        Top 10 Lubrifiants
9424                                    </h3>
9425                                </div>
9426                            </a>
9427                        </div>
9428                    
9429                        <div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_links_EmFJ4M-3" >
9430                            <a class="push-link-wrapper" href="/pages/top-10-coffrets-coquins">
9431                                <div class="push-link-image">
9432<picture class="media media--transparent media--square"><img
9433				lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_CALENDRIER_APRES_PRODUITS_WEB_1000x1000_ddd2355b-5661-4391-97cc-dad2a06aa3c7.jpg?crop=center&height=450&v=1769436665&width=450"
9434				alt="Top 10 Coffrets coquins image"
9435				class="ax-image "
9436				sizes="(min-width: 990px) calc((100vw - 4rem) / 4),
9437                                        calc((100vw - 5rem) / 2)"
9438			/></picture></div>
9439                                <div class="push-link-content">
9440                                    
9441                                    <h3 class="push-links__title h4" style="color: #53225e">
9442                                        Top 10 Coffrets coquins
9443                                    </h3>
9444                                </div>
9445                            </a>
9446                        </div>
9447                    
9448                        <div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_links_EmFJ4M-4" >
9449                            <a class="push-link-wrapper" href="/pages/top-10-rabbits">
9450                                <div class="push-link-image">
9451<picture class="media media--transparent media--square"><img
9452				lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_CATEGORIE_PRODUIT_TOP10_RABBIT_488x488_cff38988-1f3d-4ce0-af5e-e48368b4ecd2.jpg?crop=center&height=450&v=1743602481&width=450"
9453				alt="Top 10 Rabbits image"
9454				class="ax-image "
9455				sizes="(min-width: 990px) calc((100vw - 4rem) / 4),
9456                                        calc((100vw - 5rem) / 2)"
9457			/></picture></div>
9458                                <div class="push-link-content">
9459                                    
9460                                    <h3 class="push-links__title h4" style="color: #53225e">
9461                                        Top 10 Rabbits
9462                                    </h3>
9463                                </div>
9464                            </a>
9465                        </div>
9466                    
9467                </div>
9468            </div>
9469            <div class="push-links__btn">
9470                <div class="swiper-button-prev">
9471                  <svg class="icon icon-arrow-left" aria-hidden="true" focusable="false">
9472                    <use href="#icon-arrow-left"></use>
9473                  </svg>
9474                </div>
9475                <div class="swiper-button-next">
9476                  <svg class="icon icon-arrow-right" aria-hidden="true" focusable="false">
9477                    <use href="#icon-arrow-right"></use>
9478                  </svg>
9479                </div>
9480            </div>
9481        </push-links>
9482    </div>
9483</div>
9484
9485 </section><section id="shopify-section-template--26942120788350__ax_push_products_h3RPFh" class="shopify-section section ax-section push-products"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/quick-add.css?v=123713231560370718091772441976" rel="stylesheet" type="text/css" media="all" />
9486    
9486<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/quick-add.js?v=1701945552929029381766423748" defer="defer"></script>
9486
9487    
9487<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/product-form.js?v=76161818424519943921776168201" defer="defer"></script>
9487<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-products.css?v=31125543844843039441766423745" rel="stylesheet" type="text/css" media="all" />
9488
9489<script>
9490  window.assetsUrl.js.push({"pushProducts": "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-products.js?v=172374284756766156341779979220"});
9491</script>
9491
9492
9493<style data-shopify>
9494    .section-template--26942120788350__ax_push_products_h3RPFh-padding {
9495    padding-top: 36px;
9496    padding-bottom: 16px;
9497    }
9498
9499    @media screen and (min-width: 768px) {
9500    .section-template--26942120788350__ax_push_products_h3RPFh-padding {
9501    padding-top: 72px;
9502    padding-bottom: 32px;
9503    }
9504    }
9505</style>
9506
9507
9508
9509<div id="template--26942120788350__ax_push_products_h3RPFh" class="color-scheme-3 gradient" data-ax-section="pushProducts">
9510    <div class="section-template--26942120788350__ax_push_products_h3RPFh-padding page-width">
9511        
9512
9513        
9514
9515        
9516<push-products>
9517              
9518
9519							<div class="push-products__swiper"><div class="push-products__item">
9520													<div class="push-products__image">
9521<picture class="media media--transparent media--adapt"style="
9522        --ratio-percent: 77.8443113772455%;
9523        
9524        ">
9525			<img src="//www.passagedudesir.com/cdn/shop/files/MConverter.eu_BLOC_MARQUE_WOMANIZER_BLACKFRIDAY.webp?crop=center&amp;height=520&amp;v=1763740867&amp;width=668" alt="WOMANIZER SUPERSTAR" srcset="//www.passagedudesir.com/cdn/shop/files/MConverter.eu_BLOC_MARQUE_WOMANIZER_BLACKFRIDAY.webp?crop=center&amp;height=256&amp;v=1763740867&amp;width=330 330w, //www.passagedudesir.com/cdn/shop/files/MConverter.eu_BLOC_MARQUE_WOMANIZER_BLACKFRIDAY.webp?crop=center&amp;height=311&amp;v=1763740867&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/MConverter.eu_BLOC_MARQUE_WOMANIZER_BLACKFRIDAY.webp?crop=center&amp;height=428&amp;v=1763740867&amp;width=550 550w" width="668" height="520" loading="lazy" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="async">
9526</picture></div>
9527
9528													<div class="push-products__content color-scheme-1 gradient">
9529															
9530																	<div class="h1 push-title">
9531																			WOMANIZER SUPERSTAR
9532																	</div>
9533															
9534															
9535																<div class="push-description">
9536																		<span class="small-hide">Profite d&#39;un womanizer mini en cadeau ( code MINIOFFERT) pour l&#39;achat d&#39;un produit de la sélection.</span>
9537																		
9538																			<span class="small-up-hide">Profite d&#39;un womanizer mini en cadeau ( code MINIOFFERT) pour l&#39;achat d&#39;un produit de la sélection.</span>
9539																		
9540																</div>
9541															
9542<a href="/collections/offre-speciale-womanizer"  class="button button--primary">Voir la sélection</a></div>
9543											</div><div class="swiper visible" id="Swiper-template--26942120788350__ax_push_products_h3RPFh" data-options='
9544    {
9545    &quot;slideInView&quot;: &quot;auto&quot;,
9546    &quot;slidesToMove&quot;: 1,
9547    &quot;loop&quot;: false,
9548    &quot;autoplay&quot;: false,
9549    &quot;speed&quot;: 300,
9550    &quot;grabCursor&quot;: false,
9551    &quot;effect&quot;: &quot;slide&quot;,
9552    &quot;freemode_mobile&quot;: true
9553    }
9554'>
9555                      <div class="swiper-wrapper grid--4-col-desktop">													
9556<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_h3RPFh-1">
9557																	
9558																			
9559<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-rating.css?v=168964975255109119481766423750" rel="stylesheet" type="text/css" media="all" />
9560  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-price.css?v=66725891896825041101781697070" rel="stylesheet" type="text/css" media="all" />
9561<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
9562       data-dopp-product-id="10002104680721"
9563       data-dopp-variant-id="56445665739134"
9564       data-dopp-price="13900"
9565       data-dopp-compare-at-price="25800"
9566       data-dopp-handle="womanizer-premium-2"
9567       data-dopp-collection-ids="665452511614,737956200830,577107165457,577099530513,732478636414,685106135422,726819996030,577097269521,581199331601,726822551934,577098055953,577099497745,744819786110,577097892113,577099170065,696761811326,580678517009,668683075966,670279041406,577102283025,577584431377"
9568       data-dopp-tags="Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | 2026 Soldes Hiver|||Offre | BF30|||Offre | Mini offert|||"
9569  >
9570    <div
9571      class="
9572        card card--standard
9573         card--media
9574        
9575        
9576        
9577        
9578        
9579      "
9580      style="--ratio-percent: 100%;"
9581    >
9582      <div
9583        class="card__inner color-scheme-2 gradient ratio"
9584        style="--ratio-percent: 100%;"
9585      ><div
9586            class="card__media">
9587            <div class="media media--transparent media--hover-effect">
9588              
9589              
9590							<picture>
9591								<img
9592									
9593										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=165 165w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=360 360w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=533 533w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=720 720w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=940 940w,//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622 1000w
9594										"
9595										lazy-src="//www.passagedudesir.com/cdn/shop/files/PDD_BOXPREMIUM2FILOU_PACKPRODUITS_WEB_1000x1000_29be454a-8226-453e-8b3a-50292fd1ce60.jpg?v=1765901622&width=533"
9596									
9597									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
9598									alt="Edition spéciale Premium 2 + Rabbit"
9599									class="motion-reduce"
9600									width="1000"
9601									height="1000"
9602								>
9603							</picture>
9604              
9605
9606
9607								<picture><source
9608										media="(max-width: 989px)"
9609										sizes="1px"
9610										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
9611									>
9612									<img
9613										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=165 165w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=360 360w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=533 533w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=720 720w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=940 940w,//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211 1000w
9614										"
9615										lazy-src="//www.passagedudesir.com/cdn/shop/files/Noir-2.jpg?v=1770199211&width=533"
9616										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
9617										alt="Noir"
9618										class="motion-reduce"
9619										width="1000"
9620										height="1000"
9621									>
9622								</picture></div>
9623          </div><div class="card__content">
9624          <div class="card__badge top left  mini-badge "><span class="badge badge--custom">
9625								#Top 10
9626							</span><span
9627                id="Badge-template--26942120788350__ax_push_products_h3RPFh-10002104680721"
9628                class="badge color-scheme-6912f298-0170-4041-a4c6-80b56dba2334"
9629              >-22%
9630</span></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-10002104680721">
9631										<button
9632											id="quick-add-template--26942120788350__ax_push_products_h3RPFh10002104680721-submit"
9633											type="submit"
9634											name="add"
9635											class="quick-add__submit button button--full-width"
9636											aria-haspopup="dialog"
9637											aria-labelledby="quick-add-template--26942120788350__ax_push_products_h3RPFh10002104680721-submit title-template--26942120788350__ax_push_products_h3RPFh-10002104680721"
9638											data-product-url="/products/womanizer-premium-2"
9639											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
9640										>
9641											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
9642												<use href="#icon-cart">
9643											</svg>
9644
9645<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
9646
9647<div class="loading__spinner hidden">
9648  <svg
9649    aria-hidden="true"
9650    focusable="false"
9651    class="spinner"
9652    viewBox="0 0 66 66"
9653    xmlns="http://www.w3.org/2000/svg"
9654  >
9655    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
9656  </svg>
9657</div>
9658</button>
9659									</modal-opener>
9660									<quick-add-modal id="QuickAdd-10002104680721" class="quick-add-modal">
9661										<div
9662											role="dialog"
9663											aria-label="Choisir des options pour Womanizer Premium 2"
9664											aria-modal="true"
9665											class="quick-add-modal__content global-settings-popup"
9666											tabindex="-1"
9667										>
9668											<button
9669												id="ModalClose-10002104680721"
9670												type="button"
9671												class="quick-add-modal__toggle"
9672												aria-label="Fermer"
9673											>
9674												<svg
9675  xmlns="http://www.w3.org/2000/svg"
9676  aria-hidden="true"
9677  focusable="false"
9678  class="icon icon-close"
9679  fill="none"
9680  viewBox="0 0 18 17"
9681>
9682  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
9683</svg>
9684
9685											</button>
9686											<div id="QuickAddInfo-10002104680721" class="quick-add-modal__content-info"></div>
9687										</div>
9688									</quick-add-modal></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
9689            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #000000" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #FFFFFF" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #2B9DBF" class="swatch-color"></li><li data-variant-color-counter="4" style="background-color: #800000" class="swatch-color"></li></ul><span class="swatch-counter">+3</span>
9690          </div></div>
9691	  
9692	  
9693		
9694	  
9695		
9696	  
9697		
9698	  
9699		
9700	  
9701		
9702	  
9703		
9704	  
9705		
9706	  
9707		
9708	  
9709		
9710	  
9711		
9712	  
9713		
9714	  
9715		
9716	  
9717		
9718	  
9719		
9720	  
9721		
9722	  
9723		
9724	  
9725		
9726	  
9727		
9728	  
9729		
9730	  
9731		
9732			
9733			
9734
9735      <div class="card__content">
9736        <div class="card__information  ">
9737		<div class="card__information-top">
9738			<div class="card__offers text--xsmall">
9739<span class="card__offer" style="color: #ff7477;">
9740											+ KDO Mini Womanizer 
9741										</span></div><span class="visually-hidden">Fournisseur :</span>
9742            <div class="card__vendor">Womanizer</div><h3
9743            class="card__heading h5"
9744            
9745              id="title-template--26942120788350__ax_push_products_h3RPFh-10002104680721"
9746            
9747          >
9748            <a
9749              href="/products/womanizer-premium-2"
9750              id="CardLink-template--26942120788350__ax_push_products_h3RPFh-10002104680721"
9751              class="full-unstyled-link"
9752              aria-labelledby="CardLink-template--26942120788350__ax_push_products_h3RPFh-10002104680721 Badge-template--26942120788350__ax_push_products_h3RPFh-10002104680721"
9753            >
9754              Womanizer Premium 2
9755            </a>
9756          </h3>
9757<p class="card__subtitle text--xsmall">14 intensités | Waterproof | Pleasure Air Tech</p><div class="card-rating" data-yotpo-bottomline="10002104680721" role="img" aria-label="4.7 / 5.0 (681 avis)">
9758    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
9759    <span class="card-rating__count">(681)</span>
9760  </div>
9761  
9761<script>
9762    (function () {
9763      var el = document.currentScript.previousElementSibling;
9764      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
9765      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
9766      var pid = el.getAttribute('data-yotpo-bottomline');
9767      var CACHE_KEY = 'yotpo_bl_p_' + pid;
9768      var CACHE_TTL = 60 * 60 * 1000;
9769
9770      function apply(bl) {
9771        var avg = parseFloat(bl.average_score) || 0;
9772        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
9773        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
9774        if (total <= 0 || avg <= 0) return;
9775        var pct = Math.round(avg / 5 * 10) * 10;
9776        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
9777        var c = el.querySelector('.card-rating__count');
9778        if (c) c.textContent = '(' + total + ')';
9779        el.setAttribute('role', 'img');
9780        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
9781        el.removeAttribute('aria-hidden');
9782      }
9783
9784      function tryCache() {
9785        try {
9786          var raw = sessionStorage.getItem(CACHE_KEY);
9787          if (!raw) return false;
9788          var c = JSON.parse(raw);
9789          if (!c || !c.data || Date.now() > c.expires) return false;
9790          apply(c.data);
9791          return true;
9792        } catch (e) { return false; }
9793      }
9794
9795      if (tryCache()) return;
9796
9797      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
9798        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
9799        .then(function (data) {
9800          var bl = data && data.response && data.response.bottomline;
9801          if (!bl) return;
9802          apply(bl);
9803          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
9804        })
9805        .catch(function () {});
9806    })();
9807  </script>
9807
9808<div
9809	class="
9810		  price  price--on-sale price--no-compare">
9811	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
9812					<span class="price-item price-item--regular">
9813						139,00 €
9814					</span></div>
9815		<div class="price__sale">
9816			<span class="text--small normal"></span>
9817			<div class="price-sale__container"><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
9818			<span class="price-item price-item--sale price-item--last">
9819				
9820					
9821						
9822						
9823						139,00 €
9824					
9825				
9826			</span>
9827			</div>
9828		</div>
9829		<small class="unit-price caption hidden">
9830			<span class="visually-hidden">Prix unitaire</span>
9831			<span class="price-item price-item--last">
9832				<span></span>
9833				<span aria-hidden="true">/</span>
9834				<span class="visually-hidden">&nbsp;par&nbsp;</span>
9835				<span>
9836				</span>
9837			</span>
9838		</small>
9839	</div>
9840		<span class="price__discount-amount">
9841			Economisez
9842			40€
9843		</span></div>
9844
9845<div class="card__swatch-colors">
9846							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #000000" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #FFFFFF" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #2B9DBF" class="swatch-color"></li><li data-variant-color-counter="4" style="background-color: #800000" class="swatch-color"></li></ul><span class="swatch-counter">+3</span>
9847						</div></div></div>
9848    </div>
9849  </div>
9850  </div>
9851																	
9852															</div>
9853													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_h3RPFh-2">
9854																	
9855																			
9856<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
9857       data-dopp-product-id="10002104811793"
9858       data-dopp-variant-id="57548095095166"
9859       data-dopp-price="8900"
9860       data-dopp-compare-at-price="11900"
9861       data-dopp-handle="womanizer-classic-2"
9862       data-dopp-collection-ids="665452511614,737956200830,726819996030,581199331601,724426162558,733109027198,734434984318,726822551934,577098055953,577099497745,577097892113,668683075966,670279041406,577102283025,577584431377"
9863       data-dopp-tags="Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | Mini offert|||"
9864  >
9865    <div
9866      class="
9867        card card--standard
9868         card--media
9869        
9870        
9871        
9872        
9873        
9874      "
9875      style="--ratio-percent: 100%;"
9876    >
9877      <div
9878        class="card__inner color-scheme-2 gradient ratio"
9879        style="--ratio-percent: 100%;"
9880      ><div
9881            class="card__media">
9882            <div class="media media--transparent media--hover-effect">
9883              
9884              
9885							<picture>
9886								<img
9887									
9888										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/Womanizer-Classic-2-Eco-Emballage-2.jpg?v=1769424017&width=165 165w,//www.passagedudesir.com/cdn/shop/files/Womanizer-Classic-2-Eco-Emballage-2.jpg?v=1769424017&width=360 360w,//www.passagedudesir.com/cdn/shop/files/Womanizer-Classic-2-Eco-Emballage-2.jpg?v=1769424017&width=533 533w,//www.passagedudesir.com/cdn/shop/files/Womanizer-Classic-2-Eco-Emballage-2.jpg?v=1769424017&width=720 720w,//www.passagedudesir.com/cdn/shop/files/Womanizer-Classic-2-Eco-Emballage-2.jpg?v=1769424017&width=940 940w,//www.passagedudesir.com/cdn/shop/files/Womanizer-Classic-2-Eco-Emballage-2.jpg?v=1769424017 1000w
9889										"
9890										lazy-src="//www.passagedudesir.com/cdn/shop/files/Womanizer-Classic-2-Eco-Emballage-2.jpg?v=1769424017&width=533"
9891									
9892									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
9893									alt="Eco emballage"
9894									class="motion-reduce"
9895									width="1000"
9896									height="1000"
9897								>
9898							</picture>
9899              
9900
9901
9902								<picture><source
9903										media="(max-width: 989px)"
9904										sizes="1px"
9905										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
9906									>
9907									<img
9908										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_CLASSIC2_BLACK_PROFIL_WEB_1000x1000_66418b55-ae6e-4a43-a24a-046a8503518e.jpg?v=1751460346&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_CLASSIC2_BLACK_PROFIL_WEB_1000x1000_66418b55-ae6e-4a43-a24a-046a8503518e.jpg?v=1751460346&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_CLASSIC2_BLACK_PROFIL_WEB_1000x1000_66418b55-ae6e-4a43-a24a-046a8503518e.jpg?v=1751460346&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_CLASSIC2_BLACK_PROFIL_WEB_1000x1000_66418b55-ae6e-4a43-a24a-046a8503518e.jpg?v=1751460346&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_CLASSIC2_BLACK_PROFIL_WEB_1000x1000_66418b55-ae6e-4a43-a24a-046a8503518e.jpg?v=1751460346&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_CLASSIC2_BLACK_PROFIL_WEB_1000x1000_66418b55-ae6e-4a43-a24a-046a8503518e.jpg?v=1751460346 1000w
9909										"
9910										lazy-src="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_CLASSIC2_BLACK_PROFIL_WEB_1000x1000_66418b55-ae6e-4a43-a24a-046a8503518e.jpg?v=1751460346&width=533"
9911										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
9912										alt="Noir"
9913										class="motion-reduce"
9914										width="1000"
9915										height="1000"
9916									>
9917								</picture></div>
9918          </div><div class="card__content">
9919          <div class="card__badge top left  mini-badge "><span
9920                id="Badge-template--26942120788350__ax_push_products_h3RPFh-10002104811793"
9921                class="badge color-scheme-6912f298-0170-4041-a4c6-80b56dba2334"
9922              >-25%
9923</span></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-10002104811793">
9924										<button
9925											id="quick-add-template--26942120788350__ax_push_products_h3RPFh10002104811793-submit"
9926											type="submit"
9927											name="add"
9928											class="quick-add__submit button button--full-width"
9929											aria-haspopup="dialog"
9930											aria-labelledby="quick-add-template--26942120788350__ax_push_products_h3RPFh10002104811793-submit title-template--26942120788350__ax_push_products_h3RPFh-10002104811793"
9931											data-product-url="/products/womanizer-classic-2"
9932											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
9933										>
9934											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
9935												<use href="#icon-cart">
9936											</svg>
9937
9938<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
9939
9940<div class="loading__spinner hidden">
9941  <svg
9942    aria-hidden="true"
9943    focusable="false"
9944    class="spinner"
9945    viewBox="0 0 66 66"
9946    xmlns="http://www.w3.org/2000/svg"
9947  >
9948    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
9949  </svg>
9950</div>
9951</button>
9952									</modal-opener>
9953									<quick-add-modal id="QuickAdd-10002104811793" class="quick-add-modal">
9954										<div
9955											role="dialog"
9956											aria-label="Choisir des options pour Womanizer Classic 2"
9957											aria-modal="true"
9958											class="quick-add-modal__content global-settings-popup"
9959											tabindex="-1"
9960										>
9961											<button
9962												id="ModalClose-10002104811793"
9963												type="button"
9964												class="quick-add-modal__toggle"
9965												aria-label="Fermer"
9966											>
9967												<svg
9968  xmlns="http://www.w3.org/2000/svg"
9969  aria-hidden="true"
9970  focusable="false"
9971  class="icon icon-close"
9972  fill="none"
9973  viewBox="0 0 18 17"
9974>
9975  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
9976</svg>
9977
9978											</button>
9979											<div id="QuickAddInfo-10002104811793" class="quick-add-modal__content-info"></div>
9980										</div>
9981									</quick-add-modal></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
9982            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #000000" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #800000" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #000000" class="swatch-color"></li></ul>
9983          </div></div>
9984	  
9985	  
9986		
9987	  
9988		
9989	  
9990		
9991	  
9992		
9993	  
9994		
9995	  
9996		
9997	  
9998		
9999	  
10000		
10001	  
10002		
10003	  
10004		
10005	  
10006		
10007	  
10008		
10009	  
10010		
10011	  
10012		
10013			
10014			
10015
10016      <div class="card__content">
10017        <div class="card__information  ">
10018		<div class="card__information-top">
10019			<div class="card__offers text--xsmall">
10020<span class="card__offer" style="color: #ff7477;">
10021											+ KDO Mini Womanizer 
10022										</span></div><span class="visually-hidden">Fournisseur :</span>
10023            <div class="card__vendor">Womanizer</div><h3
10024            class="card__heading h5"
10025            
10026              id="title-template--26942120788350__ax_push_products_h3RPFh-10002104811793"
10027            
10028          >
10029            <a
10030              href="/products/womanizer-classic-2"
10031              id="CardLink-template--26942120788350__ax_push_products_h3RPFh-10002104811793"
10032              class="full-unstyled-link"
10033              aria-labelledby="CardLink-template--26942120788350__ax_push_products_h3RPFh-10002104811793 Badge-template--26942120788350__ax_push_products_h3RPFh-10002104811793"
10034            >
10035              Womanizer Classic 2
10036            </a>
10037          </h3>
10038<p class="card__subtitle text--xsmall">14 intensités | Waterproof | Pleasure air tech</p><div class="card-rating" data-yotpo-bottomline="10002104811793" role="img" aria-label="4.7 / 5.0 (117 avis)">
10039    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
10040    <span class="card-rating__count">(117)</span>
10041  </div>
10042  
10042<script>
10043    (function () {
10044      var el = document.currentScript.previousElementSibling;
10045      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
10046      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
10047      var pid = el.getAttribute('data-yotpo-bottomline');
10048      var CACHE_KEY = 'yotpo_bl_p_' + pid;
10049      var CACHE_TTL = 60 * 60 * 1000;
10050
10051      function apply(bl) {
10052        var avg = parseFloat(bl.average_score) || 0;
10053        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
10054        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
10055        if (total <= 0 || avg <= 0) return;
10056        var pct = Math.round(avg / 5 * 10) * 10;
10057        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
10058        var c = el.querySelector('.card-rating__count');
10059        if (c) c.textContent = '(' + total + ')';
10060        el.setAttribute('role', 'img');
10061        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
10062        el.removeAttribute('aria-hidden');
10063      }
10064
10065      function tryCache() {
10066        try {
10067          var raw = sessionStorage.getItem(CACHE_KEY);
10068          if (!raw) return false;
10069          var c = JSON.parse(raw);
10070          if (!c || !c.data || Date.now() > c.expires) return false;
10071          apply(c.data);
10072          return true;
10073        } catch (e) { return false; }
10074      }
10075
10076      if (tryCache()) return;
10077
10078      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
10079        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
10080        .then(function (data) {
10081          var bl = data && data.response && data.response.bottomline;
10082          if (!bl) return;
10083          apply(bl);
10084          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
10085        })
10086        .catch(function () {});
10087    })();
10088  </script>
10088
10089<div
10090	class="
10091		  price  price--on-sale">
10092	<div class="price__container"><div class="price__regular"><div class="price-item__variant-container">
10093						
10094							<span class="text--small normal">
10095									À partir de
10096							</span>
10097						
10098						<div class="price-item__variant-price">
10099							<span class="visually-hidden visually-hidden--inline">Prix standard</span>
10100
10101							
10102								<span class="price-item price-item--regular">
1010389,00 €</span></div>
10104					</div></div>
10105		<div class="price__sale">
10106			<span class="text--small normal">
10107						À partir de
10108					
10109</span>
10110			<div class="price-sale__container">
10111				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
10112				<span
10113					
10114				>
10115					<s class="price-item price-item--regular">
10116						
10117							
10118								
10119									
10120									
10121									119,00 €
10122								
10123							
10124						
10125					</s>
10126				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
10127			<span class="price-item price-item--sale price-item--last">
10128				
10129					
10130						
10131						
10132						89,00 €
10133					
10134				
10135			</span>
10136			</div>
10137		</div>
10138		<small class="unit-price caption hidden">
10139			<span class="visually-hidden">Prix unitaire</span>
10140			<span class="price-item price-item--last">
10141				<span></span>
10142				<span aria-hidden="true">/</span>
10143				<span class="visually-hidden">&nbsp;par&nbsp;</span>
10144				<span>
10145				</span>
10146			</span>
10147		</small>
10148	</div>
10149		<span class="price__discount-amount">
10150			Economisez
10151			30€
10152		</span></div>
10153
10154<div class="card__swatch-colors">
10155							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #000000" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #800000" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #000000" class="swatch-color"></li></ul>
10156						</div></div></div>
10157    </div>
10158  </div>
10159  </div>
10160																	
10161															</div>
10162													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_h3RPFh-3">
10163																	
10164																			
10165<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
10166       data-dopp-product-id="10054292242705"
10167       data-dopp-variant-id="50278092243217"
10168       data-dopp-price="20900"
10169       data-dopp-compare-at-price=""
10170       data-dopp-handle="womanizer-next"
10171       data-dopp-collection-ids="665452511614,737956200830,577107165457,577099530513,581199331601,724426162558,733109027198,734434984318,726822551934,730458128766,577098055953,577099497745,744819786110,577097892113,577099170065,668683075966,670279041406,577102283025,577584431377"
10172       data-dopp-tags="Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | BF20|||Offre | Mini offert|||"
10173  >
10174    <div
10175      class="
10176        card card--standard
10177         card--media
10178        
10179        
10180        
10181        
10182        
10183      "
10184      style="--ratio-percent: 100%;"
10185    >
10186      <div
10187        class="card__inner color-scheme-2 gradient ratio"
10188        style="--ratio-percent: 100%;"
10189      ><div
10190            class="card__media">
10191            <div class="media media--transparent media--hover-effect">
10192              
10193              
10194							<picture>
10195								<img
10196									
10197										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_WEB_1000x1000_9da8a0b6-1993-4ba0-a2c3-4348b6e70c4f.jpg?v=1748859038&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_WEB_1000x1000_9da8a0b6-1993-4ba0-a2c3-4348b6e70c4f.jpg?v=1748859038&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_WEB_1000x1000_9da8a0b6-1993-4ba0-a2c3-4348b6e70c4f.jpg?v=1748859038&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_WEB_1000x1000_9da8a0b6-1993-4ba0-a2c3-4348b6e70c4f.jpg?v=1748859038&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_WEB_1000x1000_9da8a0b6-1993-4ba0-a2c3-4348b6e70c4f.jpg?v=1748859038&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_WEB_1000x1000_9da8a0b6-1993-4ba0-a2c3-4348b6e70c4f.jpg?v=1748859038 1000w
10198										"
10199										lazy-src="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_WEB_1000x1000_9da8a0b6-1993-4ba0-a2c3-4348b6e70c4f.jpg?v=1748859038&width=533"
10200									
10201									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
10202									alt="Violet"
10203									class="motion-reduce"
10204									width="1000"
10205									height="1000"
10206								>
10207							</picture>
10208              
10209
10210
10211								<picture><source
10212										media="(max-width: 989px)"
10213										sizes="1px"
10214										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
10215									>
10216									<img
10217										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_2_WEB_1000x1000_fe8a5d58-1923-4b38-9836-0846136122f3.jpg?v=1748859038&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_2_WEB_1000x1000_fe8a5d58-1923-4b38-9836-0846136122f3.jpg?v=1748859038&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_2_WEB_1000x1000_fe8a5d58-1923-4b38-9836-0846136122f3.jpg?v=1748859038&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_2_WEB_1000x1000_fe8a5d58-1923-4b38-9836-0846136122f3.jpg?v=1748859038&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_2_WEB_1000x1000_fe8a5d58-1923-4b38-9836-0846136122f3.jpg?v=1748859038&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_2_WEB_1000x1000_fe8a5d58-1923-4b38-9836-0846136122f3.jpg?v=1748859038 1000w
10218										"
10219										lazy-src="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_NEXT_VIOLET_FONCE_PROFIL_2_WEB_1000x1000_fe8a5d58-1923-4b38-9836-0846136122f3.jpg?v=1748859038&width=533"
10220										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
10221										alt="Violet"
10222										class="motion-reduce"
10223										width="1000"
10224										height="1000"
10225									>
10226								</picture></div>
10227          </div><div class="card__content">
10228          <div class="card__badge top left  mini-badge "></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-10054292242705">
10229										<button
10230											id="quick-add-template--26942120788350__ax_push_products_h3RPFh10054292242705-submit"
10231											type="submit"
10232											name="add"
10233											class="quick-add__submit button button--full-width"
10234											aria-haspopup="dialog"
10235											aria-labelledby="quick-add-template--26942120788350__ax_push_products_h3RPFh10054292242705-submit title-template--26942120788350__ax_push_products_h3RPFh-10054292242705"
10236											data-product-url="/products/womanizer-next"
10237											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
10238										>
10239											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
10240												<use href="#icon-cart">
10241											</svg>
10242
10243<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
10244
10245<div class="loading__spinner hidden">
10246  <svg
10247    aria-hidden="true"
10248    focusable="false"
10249    class="spinner"
10250    viewBox="0 0 66 66"
10251    xmlns="http://www.w3.org/2000/svg"
10252  >
10253    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
10254  </svg>
10255</div>
10256</button>
10257									</modal-opener>
10258									<quick-add-modal id="QuickAdd-10054292242705" class="quick-add-modal">
10259										<div
10260											role="dialog"
10261											aria-label="Choisir des options pour Womanizer Next"
10262											aria-modal="true"
10263											class="quick-add-modal__content global-settings-popup"
10264											tabindex="-1"
10265										>
10266											<button
10267												id="ModalClose-10054292242705"
10268												type="button"
10269												class="quick-add-modal__toggle"
10270												aria-label="Fermer"
10271											>
10272												<svg
10273  xmlns="http://www.w3.org/2000/svg"
10274  aria-hidden="true"
10275  focusable="false"
10276  class="icon icon-close"
10277  fill="none"
10278  viewBox="0 0 18 17"
10279>
10280  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
10281</svg>
10282
10283											</button>
10284											<div id="QuickAddInfo-10054292242705" class="quick-add-modal__content-info"></div>
10285										</div>
10286									</quick-add-modal></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
10287            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #cb87ef" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #000000" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #c4e0d5" class="swatch-color"></li><li data-variant-color-counter="4" style="background-color: #f194c3" class="swatch-color"></li></ul><span class="swatch-counter">+1</span>
10288          </div></div>
10289	  
10290	  
10291		
10292	  
10293		
10294	  
10295		
10296	  
10297		
10298	  
10299		
10300	  
10301		
10302	  
10303		
10304	  
10305		
10306	  
10307		
10308	  
10309		
10310	  
10311		
10312	  
10313		
10314	  
10315		
10316	  
10317		
10318	  
10319		
10320	  
10321		
10322	  
10323		
10324	  
10325		
10326			
10327			
10328
10329      <div class="card__content">
10330        <div class="card__information  ">
10331		<div class="card__information-top">
10332			<div class="card__offers text--xsmall">
10333<span class="card__offer" style="color: #ff7477;">
10334											+ KDO Mini Womanizer 
10335										</span></div><span class="visually-hidden">Fournisseur :</span>
10336            <div class="card__vendor">Womanizer</div><h3
10337            class="card__heading h5"
10338            
10339              id="title-template--26942120788350__ax_push_products_h3RPFh-10054292242705"
10340            
10341          >
10342            <a
10343              href="/products/womanizer-next"
10344              id="CardLink-template--26942120788350__ax_push_products_h3RPFh-10054292242705"
10345              class="full-unstyled-link"
10346              aria-labelledby="CardLink-template--26942120788350__ax_push_products_h3RPFh-10054292242705 Badge-template--26942120788350__ax_push_products_h3RPFh-10054292242705"
10347            >
10348              Womanizer Next
10349            </a>
10350          </h3>
10351<p class="card__subtitle text--xsmall">14 intensités | Waterproof | 3D Pleasure air tech</p><div class="card-rating" data-yotpo-bottomline="10054292242705" role="img" aria-label="4.6 / 5.0 (347 avis)">
10352    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
10353    <span class="card-rating__count">(347)</span>
10354  </div>
10355  
10355<script>
10356    (function () {
10357      var el = document.currentScript.previousElementSibling;
10358      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
10359      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
10360      var pid = el.getAttribute('data-yotpo-bottomline');
10361      var CACHE_KEY = 'yotpo_bl_p_' + pid;
10362      var CACHE_TTL = 60 * 60 * 1000;
10363
10364      function apply(bl) {
10365        var avg = parseFloat(bl.average_score) || 0;
10366        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
10367        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
10368        if (total <= 0 || avg <= 0) return;
10369        var pct = Math.round(avg / 5 * 10) * 10;
10370        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
10371        var c = el.querySelector('.card-rating__count');
10372        if (c) c.textContent = '(' + total + ')';
10373        el.setAttribute('role', 'img');
10374        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
10375        el.removeAttribute('aria-hidden');
10376      }
10377
10378      function tryCache() {
10379        try {
10380          var raw = sessionStorage.getItem(CACHE_KEY);
10381          if (!raw) return false;
10382          var c = JSON.parse(raw);
10383          if (!c || !c.data || Date.now() > c.expires) return false;
10384          apply(c.data);
10385          return true;
10386        } catch (e) { return false; }
10387      }
10388
10389      if (tryCache()) return;
10390
10391      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
10392        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
10393        .then(function (data) {
10394          var bl = data && data.response && data.response.bottomline;
10395          if (!bl) return;
10396          apply(bl);
10397          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
10398        })
10399        .catch(function () {});
10400    })();
10401  </script>
10401
10402<div
10403	class="
10404		  price ">
10405	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
10406					<span class="price-item price-item--regular">
10407						209,00 €
10408					</span></div>
10409		<div class="price__sale">
10410			<span class="text--small normal"></span>
10411			<div class="price-sale__container">
10412				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
10413				<span
10414					
10415				>
10416					<s class="price-item price-item--regular">
10417						
10418							
10419								
10420									
10421									
10422									
10423								
10424							
10425						
10426					</s>
10427				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
10428			<span class="price-item price-item--sale price-item--last">
10429				
10430					
10431						
10432						
10433						209,00 €
10434					
10435				
10436			</span>
10437			</div>
10438		</div>
10439		<small class="unit-price caption hidden">
10440			<span class="visually-hidden">Prix unitaire</span>
10441			<span class="price-item price-item--last">
10442				<span></span>
10443				<span aria-hidden="true">/</span>
10444				<span class="visually-hidden">&nbsp;par&nbsp;</span>
10445				<span>
10446				</span>
10447			</span>
10448		</small>
10449	</div></div>
10450
10451<div class="card__swatch-colors">
10452							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #cb87ef" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #000000" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #c4e0d5" class="swatch-color"></li><li data-variant-color-counter="4" style="background-color: #f194c3" class="swatch-color"></li></ul><span class="swatch-counter">+1</span>
10453						</div></div></div>
10454    </div>
10455  </div>
10456  </div>
10457																	
10458															</div>
10459													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_h3RPFh-4">
10460																	
10461																			
10462<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
10463       data-dopp-product-id="15622320783742"
10464       data-dopp-variant-id="56396799377790"
10465       data-dopp-price="21900"
10466       data-dopp-compare-at-price=""
10467       data-dopp-handle="womanizer-next-duo"
10468       data-dopp-collection-ids="665452511614,737956200830,577099530513,581199331601,724426162558,733109027198,734434984318,726822551934,577098055953,577099497745,577100415249,744819786110,577097892113,668683075966,670279041406,577102283025,577584431377"
10469       data-dopp-tags="Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | 2026 Soldes été|||Offre | Mini offert|||Offre | ventes privées 30|||"
10470  >
10471    <div
10472      class="
10473        card card--standard
10474         card--media
10475        
10476        
10477        
10478        
10479        
10480      "
10481      style="--ratio-percent: 100%;"
10482    >
10483      <div
10484        class="card__inner color-scheme-2 gradient ratio"
10485        style="--ratio-percent: 100%;"
10486      ><div
10487            class="card__media">
10488            <div class="media media--transparent media--hover-effect">
10489              
10490              
10491							<picture>
10492								<img
10493									
10494										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WMZ_Next-Duo_Packshots_Standing-Product-Dusky-Pink_3840x2160_shadow.jpg?v=1760368478&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WMZ_Next-Duo_Packshots_Standing-Product-Dusky-Pink_3840x2160_shadow.jpg?v=1760368478&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WMZ_Next-Duo_Packshots_Standing-Product-Dusky-Pink_3840x2160_shadow.jpg?v=1760368478&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WMZ_Next-Duo_Packshots_Standing-Product-Dusky-Pink_3840x2160_shadow.jpg?v=1760368478&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WMZ_Next-Duo_Packshots_Standing-Product-Dusky-Pink_3840x2160_shadow.jpg?v=1760368478&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WMZ_Next-Duo_Packshots_Standing-Product-Dusky-Pink_3840x2160_shadow.jpg?v=1760368478 1000w
10495										"
10496										lazy-src="//www.passagedudesir.com/cdn/shop/files/WMZ_Next-Duo_Packshots_Standing-Product-Dusky-Pink_3840x2160_shadow.jpg?v=1760368478&width=533"
10497									
10498									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
10499									alt="Rose"
10500									class="motion-reduce"
10501									width="1000"
10502									height="1000"
10503								>
10504							</picture>
10505              
10506
10507
10508								<picture><source
10509										media="(max-width: 989px)"
10510										sizes="1px"
10511										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
10512									>
10513									<img
10514										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WMZ-Next-Duo_Dusky-Pink-Handshot-1_Edited.jpg?v=1760368482&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WMZ-Next-Duo_Dusky-Pink-Handshot-1_Edited.jpg?v=1760368482&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WMZ-Next-Duo_Dusky-Pink-Handshot-1_Edited.jpg?v=1760368482&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WMZ-Next-Duo_Dusky-Pink-Handshot-1_Edited.jpg?v=1760368482&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WMZ-Next-Duo_Dusky-Pink-Handshot-1_Edited.jpg?v=1760368482&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WMZ-Next-Duo_Dusky-Pink-Handshot-1_Edited.jpg?v=1760368482 1000w
10515										"
10516										lazy-src="//www.passagedudesir.com/cdn/shop/files/WMZ-Next-Duo_Dusky-Pink-Handshot-1_Edited.jpg?v=1760368482&width=533"
10517										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
10518										alt="Rose"
10519										class="motion-reduce"
10520										width="1000"
10521										height="1000"
10522									>
10523								</picture></div>
10524          </div><div class="card__content">
10525          <div class="card__badge top left  mini-badge "></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-15622320783742">
10526										<button
10527											id="quick-add-template--26942120788350__ax_push_products_h3RPFh15622320783742-submit"
10528											type="submit"
10529											name="add"
10530											class="quick-add__submit button button--full-width"
10531											aria-haspopup="dialog"
10532											aria-labelledby="quick-add-template--26942120788350__ax_push_products_h3RPFh15622320783742-submit title-template--26942120788350__ax_push_products_h3RPFh-15622320783742"
10533											data-product-url="/products/womanizer-next-duo"
10534											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
10535										>
10536											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
10537												<use href="#icon-cart">
10538											</svg>
10539
10540<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
10541
10542<div class="loading__spinner hidden">
10543  <svg
10544    aria-hidden="true"
10545    focusable="false"
10546    class="spinner"
10547    viewBox="0 0 66 66"
10548    xmlns="http://www.w3.org/2000/svg"
10549  >
10550    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
10551  </svg>
10552</div>
10553</button>
10554									</modal-opener>
10555									<quick-add-modal id="QuickAdd-15622320783742" class="quick-add-modal">
10556										<div
10557											role="dialog"
10558											aria-label="Choisir des options pour Womanizer Next Duo 2"
10559											aria-modal="true"
10560											class="quick-add-modal__content global-settings-popup"
10561											tabindex="-1"
10562										>
10563											<button
10564												id="ModalClose-15622320783742"
10565												type="button"
10566												class="quick-add-modal__toggle"
10567												aria-label="Fermer"
10568											>
10569												<svg
10570  xmlns="http://www.w3.org/2000/svg"
10571  aria-hidden="true"
10572  focusable="false"
10573  class="icon icon-close"
10574  fill="none"
10575  viewBox="0 0 18 17"
10576>
10577  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
10578</svg>
10579
10580											</button>
10581											<div id="QuickAddInfo-15622320783742" class="quick-add-modal__content-info"></div>
10582										</div>
10583									</quick-add-modal></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
10584            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #f194c3" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #000000" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #A54DCF" class="swatch-color"></li></ul>
10585          </div></div>
10586	  
10587	  
10588		
10589	  
10590		
10591	  
10592		
10593	  
10594		
10595	  
10596		
10597	  
10598		
10599	  
10600		
10601	  
10602		
10603	  
10604		
10605	  
10606		
10607	  
10608		
10609	  
10610		
10611	  
10612		
10613	  
10614		
10615	  
10616		
10617	  
10618		
10619			
10620			
10621
10622      <div class="card__content">
10623        <div class="card__information  ">
10624		<div class="card__information-top">
10625			<div class="card__offers text--xsmall">
10626<span class="card__offer" style="color: #ff7477;">
10627											+ KDO Mini Womanizer 
10628										</span></div><span class="visually-hidden">Fournisseur :</span>
10629            <div class="card__vendor">Womanizer</div><h3
10630            class="card__heading h5"
10631            
10632              id="title-template--26942120788350__ax_push_products_h3RPFh-15622320783742"
10633            
10634          >
10635            <a
10636              href="/products/womanizer-next-duo"
10637              id="CardLink-template--26942120788350__ax_push_products_h3RPFh-15622320783742"
10638              class="full-unstyled-link"
10639              aria-labelledby="CardLink-template--26942120788350__ax_push_products_h3RPFh-15622320783742 Badge-template--26942120788350__ax_push_products_h3RPFh-15622320783742"
10640            >
10641              Womanizer Next Duo 2
10642            </a>
10643          </h3>
10644<p class="card__subtitle text--xsmall">Double stimulation | Air pulsé + vibration | 3D Pleasure air tech</p><div class="card-rating" data-yotpo-bottomline="15622320783742" role="img" aria-label="4.5 / 5.0 (38 avis)">
10645    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
10646    <span class="card-rating__count">(38)</span>
10647  </div>
10648  
10648<script>
10649    (function () {
10650      var el = document.currentScript.previousElementSibling;
10651      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
10652      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
10653      var pid = el.getAttribute('data-yotpo-bottomline');
10654      var CACHE_KEY = 'yotpo_bl_p_' + pid;
10655      var CACHE_TTL = 60 * 60 * 1000;
10656
10657      function apply(bl) {
10658        var avg = parseFloat(bl.average_score) || 0;
10659        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
10660        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
10661        if (total <= 0 || avg <= 0) return;
10662        var pct = Math.round(avg / 5 * 10) * 10;
10663        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
10664        var c = el.querySelector('.card-rating__count');
10665        if (c) c.textContent = '(' + total + ')';
10666        el.setAttribute('role', 'img');
10667        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
10668        el.removeAttribute('aria-hidden');
10669      }
10670
10671      function tryCache() {
10672        try {
10673          var raw = sessionStorage.getItem(CACHE_KEY);
10674          if (!raw) return false;
10675          var c = JSON.parse(raw);
10676          if (!c || !c.data || Date.now() > c.expires) return false;
10677          apply(c.data);
10678          return true;
10679        } catch (e) { return false; }
10680      }
10681
10682      if (tryCache()) return;
10683
10684      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
10685        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
10686        .then(function (data) {
10687          var bl = data && data.response && data.response.bottomline;
10688          if (!bl) return;
10689          apply(bl);
10690          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
10691        })
10692        .catch(function () {});
10693    })();
10694  </script>
10694
10695<div
10696	class="
10697		  price ">
10698	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
10699					<span class="price-item price-item--regular">
10700						219,00 €
10701					</span></div>
10702		<div class="price__sale">
10703			<span class="text--small normal"></span>
10704			<div class="price-sale__container">
10705				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
10706				<span
10707					
10708				>
10709					<s class="price-item price-item--regular">
10710						
10711							
10712								
10713									
10714									
10715									
10716								
10717							
10718						
10719					</s>
10720				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
10721			<span class="price-item price-item--sale price-item--last">
10722				
10723					
10724						
10725						
10726						219,00 €
10727					
10728				
10729			</span>
10730			</div>
10731		</div>
10732		<small class="unit-price caption hidden">
10733			<span class="visually-hidden">Prix unitaire</span>
10734			<span class="price-item price-item--last">
10735				<span></span>
10736				<span aria-hidden="true">/</span>
10737				<span class="visually-hidden">&nbsp;par&nbsp;</span>
10738				<span>
10739				</span>
10740			</span>
10741		</small>
10742	</div></div>
10743
10744<div class="card__swatch-colors">
10745							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #f194c3" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #000000" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #A54DCF" class="swatch-color"></li></ul>
10746						</div></div></div>
10747    </div>
10748  </div>
10749  </div>
10750																	
10751															</div>
10752													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_h3RPFh-5">
10753																	
10754																			
10755<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
10756       data-dopp-product-id="14955748098430"
10757       data-dopp-variant-id="55199768412542"
10758       data-dopp-price="12900"
10759       data-dopp-compare-at-price="15900"
10760       data-dopp-handle="womanizer-enhance"
10761       data-dopp-collection-ids="665452511614,737956200830,577107165457,577099530513,577098907921,577101070609,577098776849,715262034302,708984799614,685106135422,726819996030,577097269521,581199331601,726822551934,730458128766,577098055953,577101922577,577099497745,744819786110,577097892113,577099170065,668683075966,670279041406,577102283025,577584431377"
10762       data-dopp-tags="Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | 2026 Soldes Hiver|||Offre | 2026 Soldes été|||Offre | BF25|||Offre | Mini offert|||Offre | ventes privées 30|||Offre | ventes privées 40|||"
10763  >
10764    <div
10765      class="
10766        card card--standard
10767         card--media
10768        
10769        
10770        
10771        
10772        
10773      "
10774      style="--ratio-percent: 100%;"
10775    >
10776      <div
10777        class="card__inner color-scheme-2 gradient ratio"
10778        style="--ratio-percent: 100%;"
10779      ><div
10780            class="card__media">
10781            <div class="media media--transparent media--hover-effect">
10782              
10783              
10784							<picture>
10785								<img
10786									
10787										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_ENHANCE_VIOLET_PACKPRODUIT_2_WEB_1000x1000_2ec99f7b-de0b-4544-b22b-df35d16c535f.jpg?v=1755878676&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_ENHANCE_VIOLET_PACKPRODUIT_2_WEB_1000x1000_2ec99f7b-de0b-4544-b22b-df35d16c535f.jpg?v=1755878676&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_ENHANCE_VIOLET_PACKPRODUIT_2_WEB_1000x1000_2ec99f7b-de0b-4544-b22b-df35d16c535f.jpg?v=1755878676&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_ENHANCE_VIOLET_PACKPRODUIT_2_WEB_1000x1000_2ec99f7b-de0b-4544-b22b-df35d16c535f.jpg?v=1755878676&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_ENHANCE_VIOLET_PACKPRODUIT_2_WEB_1000x1000_2ec99f7b-de0b-4544-b22b-df35d16c535f.jpg?v=1755878676&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_ENHANCE_VIOLET_PACKPRODUIT_2_WEB_1000x1000_2ec99f7b-de0b-4544-b22b-df35d16c535f.jpg?v=1755878676 1000w
10788										"
10789										lazy-src="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_ENHANCE_VIOLET_PACKPRODUIT_2_WEB_1000x1000_2ec99f7b-de0b-4544-b22b-df35d16c535f.jpg?v=1755878676&width=533"
10790									
10791									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
10792									alt="Violet"
10793									class="motion-reduce"
10794									width="1000"
10795									height="1000"
10796								>
10797							</picture>
10798              
10799
10800
10801								<picture><source
10802										media="(max-width: 989px)"
10803										sizes="1px"
10804										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
10805									>
10806									<img
10807										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WMZ_Enh
10807ance_Lilac_HandShot1_Edited.jpg?v=1755878676&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WMZ_Enhance_Lilac_HandShot1_Edited.jpg?v=1755878676&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WMZ_Enhance_Lilac_HandShot1_Edited.jpg?v=1755878676&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WMZ_Enhance_Lilac_HandShot1_Edited.jpg?v=1755878676&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WMZ_Enhance_Lilac_HandShot1_Edited.jpg?v=1755878676&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WMZ_Enhance_Lilac_HandShot1_Edited.jpg?v=1755878676 1000w
10808										"
10809										lazy-src="//www.passagedudesir.com/cdn/shop/files/WMZ_Enhance_Lilac_HandShot1_Edited.jpg?v=1755878676&width=533"
10810										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
10811										alt="Violet"
10812										class="motion-reduce"
10813										width="1000"
10814										height="1000"
10815									>
10816								</picture></div>
10817          </div><div class="card__content">
10818          <div class="card__badge top left  mini-badge "><span
10819                id="Badge-template--26942120788350__ax_push_products_h3RPFh-14955748098430"
10820                class="badge color-scheme-6912f298-0170-4041-a4c6-80b56dba2334"
10821              >-19%
10822</span></div><div class="quick-add no-js-hidden"><modal-opener data-modal="#QuickAdd-14955748098430">
10823										<button
10824											id="quick-add-template--26942120788350__ax_push_products_h3RPFh14955748098430-submit"
10825											type="submit"
10826											name="add"
10827											class="quick-add__submit button button--full-width"
10828											aria-haspopup="dialog"
10829											aria-labelledby="quick-add-template--26942120788350__ax_push_products_h3RPFh14955748098430-submit title-template--26942120788350__ax_push_products_h3RPFh-14955748098430"
10830											data-product-url="/products/womanizer-enhance"
10831											data-product-style="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.product.css?v=164318409936014969651790064420"
10832										>
10833											<svg class="icon icon-cart" aria-hidden="true" focusable="false">
10834												<use href="#icon-cart">
10835											</svg>
10836
10837<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
10838
10839<div class="loading__spinner hidden">
10840  <svg
10841    aria-hidden="true"
10842    focusable="false"
10843    class="spinner"
10844    viewBox="0 0 66 66"
10845    xmlns="http://www.w3.org/2000/svg"
10846  >
10847    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
10848  </svg>
10849</div>
10850</button>
10851									</modal-opener>
10852									<quick-add-modal id="QuickAdd-14955748098430" class="quick-add-modal">
10853										<div
10854											role="dialog"
10855											aria-label="Choisir des options pour Womanizer Enhance"
10856											aria-modal="true"
10857											class="quick-add-modal__content global-settings-popup"
10858											tabindex="-1"
10859										>
10860											<button
10861												id="ModalClose-14955748098430"
10862												type="button"
10863												class="quick-add-modal__toggle"
10864												aria-label="Fermer"
10865											>
10866												<svg
10867  xmlns="http://www.w3.org/2000/svg"
10868  aria-hidden="true"
10869  focusable="false"
10870  class="icon icon-close"
10871  fill="none"
10872  viewBox="0 0 18 17"
10873>
10874  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
10875</svg>
10876
10877											</button>
10878											<div id="QuickAddInfo-14955748098430" class="quick-add-modal__content-info"></div>
10879										</div>
10880									</quick-add-modal></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
10881            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #cb87ef" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #f194c3" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #000000" class="swatch-color"></li></ul>
10882          </div></div>
10883	  
10884	  
10885		
10886	  
10887		
10888	  
10889		
10890	  
10891		
10892	  
10893		
10894	  
10895		
10896	  
10897		
10898	  
10899		
10900	  
10901		
10902	  
10903		
10904	  
10905		
10906	  
10907		
10908	  
10909		
10910	  
10911		
10912	  
10913		
10914	  
10915		
10916	  
10917		
10918	  
10919		
10920	  
10921		
10922	  
10923		
10924	  
10925		
10926	  
10927		
10928	  
10929		
10930	  
10931		
10932			
10933			
10934
10935      <div class="card__content">
10936        <div class="card__information  ">
10937		<div class="card__information-top">
10938			<div class="card__offers text--xsmall">
10939
10940<span class="card__offer" style="color: #ff7477;">
10941											+ KDO Mini Womanizer 
10942										</span></div><span class="visually-hidden">Fournisseur :</span>
10943            <div class="card__vendor">Womanizer</div><h3
10944            class="card__heading h5"
10945            
10946              id="title-template--26942120788350__ax_push_products_h3RPFh-14955748098430"
10947            
10948          >
10949            <a
10950              href="/products/womanizer-enhance"
10951              id="CardLink-template--26942120788350__ax_push_products_h3RPFh-14955748098430"
10952              class="full-unstyled-link"
10953              aria-labelledby="CardLink-template--26942120788350__ax_push_products_h3RPFh-14955748098430 Badge-template--26942120788350__ax_push_products_h3RPFh-14955748098430"
10954            >
10955              Womanizer Enhance
10956            </a>
10957          </h3>
10958<p class="card__subtitle text--xsmall">
10958Air pulsé + vibration | Waterproof | Pleasure air tech</p><div class="card-rating" data-yotpo-bottomline="14955748098430" role="img" aria-label="4.7 / 5.0 (168 avis)">
10959    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
10960    <span class="card-rating__count">(168)</span>
10961  </div>
10962  
10962<script>
10963    (function () {
10964      var el = document.currentScript.previousElementSibling;
10965      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
10966      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
10967      var pid = el.getAttribute('data-yotpo-bottomline');
10968      var CACHE_KEY = 'yotpo_bl_p_' + pid;
10969      var CACHE_TTL = 60 * 60 * 1000;
10970
10971      function apply(bl) {
10972        var avg = parseFloat(bl.average_score) || 0;
10973        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
10974        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
10975        if (total <= 0 || avg <= 0) return;
10976        var pct = Math.round(avg / 5 * 10) * 10;
10977        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
10978        var c = el.querySelector('.card-rating__count');
10979        if (c) c.textContent = '(' + total + ')';
10980        el.setAttribute('role', 'img');
10981        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
10982        el.removeAttribute('aria-hidden');
10983      }
10984
10985      function tryCache() {
10986        try {
10987          var raw = sessionStorage.getItem(CACHE_KEY);
10988          if (!raw) return false;
10989          var c = JSON.parse(raw);
10990          if (!c || !c.data || Date.now() > c.expires) return false;
10991          apply(c.data);
10992          return true;
10993        } catch (e) { return false; }
10994      }
10995
10996      if (tryCache()) return;
10997
10998      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
10999        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
11000        .then(function (data) {
11001          var bl = data && data.response && data.response.bottomline;
11002          if (!bl) return;
11003          apply(bl);
11004          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
11005        })
11006        .catch(function () {});
11007    })();
11008  </script>
11008
11009<div
11010	class="
11011		  price  price--on-sale">
11012	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
11013					<span class="price-item price-item--regular">
11014						129,00 €
11015					</span></div>
11016		<div class="price__sale">
11017			<span class="text--small normal"></span>
11018			<div class="price-sale__container">
11019				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
11020				<span
11021					
11022				>
11023					<s class="price-item price-item--regular">
11024						
11025							
11026								
11027									
11028									
11029									159,00 €
11030								
11031							
11032						
11033					</s>
11034				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
11035			<span class="price-item price-item--sale price-item--last">
11036				
11037					
11038						
11039						
11040						129,00 €
11041					
11042				
11043			</span>
11044			</div>
11045		</div>
11046		<small class="unit-price caption hidden">
11047			<span class="visually-hidden">Prix unitaire</span>
11048			<span class="price-item price-item--last">
11049				<span></span>
11050				<span aria-hidden="true">/</span>
11051				<span class="visually-hidden">&nbsp;par&nbsp;</span>
11052				<span>
11053				</span>
11054			</span>
11055		</small>
11056	</div>
11057		<span class="price__discount-amount">
11058			Economisez
11059			30€
11060		</span></div>
11061
11062<div class="card__swatch-colors">
11063							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #cb87ef" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #f194c3" class="swatch-color"></li><li data-variant-color-counter="3" style="background-color: #000000" class="swatch-color"></li></ul>
11064						</div></div></div>
11065    </div>
11066  </div>
11067  </div>
11068																	
11069															</div>
11070													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_h3RPFh-6">
11071																	
11072																			
11073<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
11074       data-dopp-product-id="16091962474878"
11075       data-dopp-variant-id="58052182409598"
11076       data-dopp-price="7900"
11077       data-dopp-compare-at-price=""
11078       data-dopp-handle="womanizer-snap"
11079       data-dopp-collection-ids="665452511614,737956200830,577099530513,577104806161,577103724817,577098055953,577099497745,744819786110,577097892113,668683075966,670279041406,577102283025,577584431377"
11080       data-dopp-tags="Gestion | Nouveau|||Gestion | Éligible aux offres|||"
11081  >
11082    <div
11083      class="
11084        card card--standard
11085         card--media
11086        
11087        
11088        
11089        
11090        
11091      "
11092      style="--ratio-percent: 100%;"
11093    >
11094      <div
11095        class="card__inner color-scheme-2 gradient ratio"
11096        style="--ratio-percent: 100%;"
11097      ><div
11098            class="card__media">
11099            <div class="media media--transparent media--hover-effect">
11100              
11101              
11102							<picture>
11103								<img
11104									
11105										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE.jpg?v=1790088526&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE.jpg?v=1790088526&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE.jpg?v=1790088526&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE.jpg?v=1790088526&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE.jpg?v=1790088526&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE.jpg?v=1790088526 1000w
11106										"
11107										lazy-src="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE.jpg?v=1790088526&width=533"
11108									
11109									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
11110									alt="Womanizer Snap"
11111									class="motion-reduce"
11112									width="1000"
11113									height="1000"
11114								>
11115							</picture>
11116              
11117
11118
11119								<picture><source
11120										media="(max-width: 989px)"
11121										sizes="1px"
11122										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
11123									>
11124									<img
11125										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE_11.jpg?v=1789721236&width=165 165w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE_11.jpg?v=1789721236&width=360 360w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE_11.jpg?v=1789721236&width=533 533w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE_11.jpg?v=1789721236&width=720 720w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE_11.jpg?v=1789721236&width=940 940w,//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE_11.jpg?v=1789721236 1000w
11126										"
11127										lazy-src="//www.passagedudesir.com/cdn/shop/files/WOMANIZER_SNAP_ROSE_11.jpg?v=1789721236&width=533"
11128										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
11129										alt="Womanizer Snap"
11130										class="motion-reduce"
11131										width="1000"
11132										height="1000"
11133									>
11134								</picture></div>
11135          </div><div class="card__content">
11136          <div class="card__badge top left  mini-badge "><span class="badge badge--custom">
11137								Nouveau
11138							</span></div><div class="quick-add no-js-hidden"><product-form data-section-id="template--26942120788350__ax_push_products_h3RPFh"><form method="post" action="/cart/add" id="quick-add-template--26942120788350__ax_push_products_h3RPFh16091962474878" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
11139												type="hidden"
11140												name="id"
11141												value="58052182409598"
11142												class="product-variant-id"
11143												
11144											>
11145
11146											
11147<button
11148												id="quick-add-template--26942120788350__ax_push_products_h3RPFh16091962474878-submit"
11149												type="submit"
11150												name="add"
11151												class="quick-add__submit button button--full-width"
11152												aria-haspopup="dialog"
11153												aria-labelledby="quick-add-template--26942120788350__ax_push_products_h3RPFh16091962474878-submit title-template--26942120788350__ax_push_products_h3RPFh-16091962474878"
11154												aria-live="polite"
11155												data-sold-out-message="true"
11156												
11157											>
11158												<span class="sold-out-message text--small hidden">
11159													Bientôt dispo
11160												</span>
11161												<svg class="icon icon-cart" aria-hidden="true" focusable="false">
11162													<use href="#icon-cart"/>
11163												</svg>
11164
11165<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-loading-spinner.css?v=116724955567955766481766423745" rel="stylesheet" type="text/css" media="all" />
11166
11167<div class="loading__spinner hidden">
11168  <svg
11169    aria-hidden="true"
11170    focusable="false"
11171    class="spinner"
11172    viewBox="0 0 66 66"
11173    xmlns="http://www.w3.org/2000/svg"
11174  >
11175    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
11176  </svg>
11177</div>
11178</button><input type="hidden" name="product-id" value="16091962474878" /><input type="hidden" name="section-id" value="template--26942120788350__ax_push_products_h3RPFh" /></form></product-form></div></div></div>
11179	  
11180	  
11181		
11182	  
11183		
11184	  
11185		
11186	  
11187		
11188	  
11189		
11190	  
11191		
11192	  
11193		
11194	  
11195		
11196	  
11197		
11198	  
11199		
11200	  
11201		
11202	  
11203		
11204			
11205			
11206
11207      <div class="card__content">
11208        <div class="card__information  ">
11209		<div class="card__information-top">
11210			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
11211            <div class="card__vendor">Womanizer</div><h3
11212            class="card__heading h5"
11213            
11214              id="title-template--26942120788350__ax_push_products_h3RPFh-16091962474878"
11215            
11216          >
11217            <a
11218              href="/products/womanizer-snap"
11219              id="CardLink-template--26942120788350__ax_push_products_h3RPFh-16091962474878"
11220              class="full-unstyled-link"
11221              aria-labelledby="CardLink-template--26942120788350__ax_push_products_h3RPFh-16091962474878 Badge-template--26942120788350__ax_push_products_h3RPFh-16091962474878"
11222            >
11223              Womanizer Snap
11224            </a>
11225          </h3>
11226<p class="card__subtitle text--xsmall">Technologie Pleasure Air | 6 intensités | Waterproof | Compact | Pochette offerte</p><div class="card-rating" data-yotpo-bottomline="16091962474878" aria-hidden="true">
11227    <span class="card-rating__stars" style="--rating-pct: 0%;" aria-hidden="true"></span>
11228    <span class="card-rating__count"></span>
11229  </div>
11230  
11230<script>
11231    (function () {
11232      var el = document.currentScript.previousElementSibling;
11233      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
11234      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
11235      var pid = el.getAttribute('data-yotpo-bottomline');
11236      var CACHE_KEY = 'yotpo_bl_p_' + pid;
11237      var CACHE_TTL = 60 * 60 * 1000;
11238
11239      function apply(bl) {
11240        var avg = parseFloat(bl.average_score) || 0;
11241        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
11242        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
11243        if (total <= 0 || avg <= 0) return;
11244        var pct = Math.round(avg / 5 * 10) * 10;
11245        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
11246        var c = el.querySelector('.card-rating__count');
11247        if (c) c.textContent = '(' + total + ')';
11248        el.setAttribute('role', 'img');
11249        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
11250        el.removeAttribute('aria-hidden');
11251      }
11252
11253      function tryCache() {
11254        try {
11255          var raw = sessionStorage.getItem(CACHE_KEY);
11256          if (!raw) return false;
11257          var c = JSON.parse(raw);
11258          if (!c || !c.data || Date.now() > c.expires) return false;
11259          apply(c.data);
11260          return true;
11261        } catch (e) { return false; }
11262      }
11263
11264      if (tryCache()) return;
11265
11266      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
11267        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
11268        .then(function (data) {
11269          var bl = data && data.response && data.response.bottomline;
11270          if (!bl) return;
11271          apply(bl);
11272          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
11273        })
11274        .catch(function () {});
11275    })();
11276  </script>
11276
11277<div
11278	class="
11279		  price ">
11280	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
11281					<span class="price-item price-item--regular">
11282						79,00 €
11283					</span></div>
11284		<div class="price__sale">
11285			<span class="text--small normal"></span>
11286			<div class="price-sale__container">
11287				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
11288				<span
11289					
11290				>
11291					<s class="price-item price-item--regular">
11292						
11293							
11294								
11295									
11296								
11297							
11298						
11299					</s>
11300				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
11301			<span class="price-item price-item--sale price-item--last">
11302				
11303					
11304						79,00 €
11305					
11306				
11307			</span>
11308			</div>
11309		</div>
11310		<small class="unit-price caption hidden">
11311			<span class="visually-hidden">Prix unitaire</span>
11312			<span class="price-item price-item--last">
11313				<span></span>
11314				<span aria-hidden="true">/</span>
11315				<span class="visually-hidden">&nbsp;par&nbsp;</span>
11316				<span>
11317				</span>
11318			</span>
11319		</small>
11320	</div></div>
11321
11322</div></div>
11323    </div>
11324  </div>
11325  </div>
11326																	
11327															</div>
11328													
11329											</div>
11330									</div>
11331
11332									<div class="swiper-arrows">
11333										<div class="swiper-button-prev">
11334											<svg class="icon icon-arrow-left" aria-hidden="true" focusable="false">
11335												<use href="#icon-arrow-left"></use>
11336											</svg>
11337										</div>
11338										<div class="swiper-button-next">
11339											<svg class="icon icon-arrow-right" aria-hidden="true" focusable="false">
11340												<use href="#icon-arrow-right"></use>
11341											</svg>
11342										</div>
11343									</div>
11344							</div>
11345            </push-products>
11346        
11347    </div>
11347<script data-regios-dopp-ax-push-products>
11348  (function() {
11349    var sectionId = "template--26942120788350__ax_push_products_h3RPFh";
11350    var products = [{
11351            productId: 10002104680721,
11352            regularPriceInCents: 13900,
11353            variantId: 56445665739134,
11354            collectionIds: [665452511614,737956200830,577107165457,577099530513,732478636414,685106135422,726819996030,577097269521,581199331601,726822551934,577098055953,577099497745,744819786110,577097892113,577099170065,696761811326,580678517009,668683075966,670279041406,577102283025,577584431377],
11355            compareAtPriceInCents: 25800,
11356            handle: "womanizer-premium-2",
11357            tags: ["axmtx1","Bestseller","Bestseller | Sextoys","Cat | Cadeau","Cat | Sextoy","Cat | Stimulateur sans contact","Cible | Débutant","Cible | Femme","Cible | Solo","Fonction | Grande autonomie","Fonction | Toucher extra doux","Fonction | Très silencieux","Fonction | Vibrant","Fonction | Waterproof","GUIDE | Sélection cadeaux","Marque | Marque partenaire","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | 2026 Soldes Hiver","Offre | BF30","Offre | Mini offert","OFFRE | preselection french days","produit-rechargeable","Stim | Clitoris","Style | Coquin","Style | Premium","Style | sélection hiver","Thème | Produit culte","Thème | TOP 10 cadeaux coquins","Thème | TOP 10 sextoy femme","Top 10 sextoys","YCRF_experience"],
11358            url: "\/products\/womanizer-premium-2",
11359            vendor: "Womanizer",
11360            variants: [{
11361                  id: 56445665739134,
11362                  title: "Edition spéciale Premium 2 + Rabbit",
11363                  priceInCents: 13900,
11364                  compareAtPriceInCents: 25800
11365                },{
11366                  id: 55084733333886,
11367                  title: "Noir",
11368                  priceInCents: 13900,
11369                  compareAtPriceInCents: 17900
11370                },{
11371                  id: 50104153407761,
11372                  title: "Bordeaux",
11373                  priceInCents: 13900,
11374                  compareAtPriceInCents: 17900
11375                },{
11376                  id: 50104153374993,
11377                  title: "Bleu",
11378                  priceInCents: 13900,
11379                  compareAtPriceInCents: 17900
11380                },{
11381                  id: 50104153440529,
11382                  title: "Blanc",
11383                  priceInCents: 13900,
11384                  compareAtPriceInCents: 17900
11385                },{
11386                  id: 50104153506065,
11387                  title: "Rose",
11388                  priceInCents: 13900,
11389                  compareAtPriceInCents: 17900
11390                },{
11391                  id: 56083977470334,
11392                  title: "Edition spéciale Premium 2 + Pochette",
11393                  priceInCents: 13900,
11394                  compareAtPriceInCents: 17900
11395                }]
11396          },{
11397            productId: 10002104811793,
11398            regularPriceInCents: 8900,
11399            variantId: 57548095095166,
11400            collectionIds: [665452511614,737956200830,726819996030,581199331601,724426162558,733109027198,734434984318,726822551934,577098055953,577099497745,577097892113,668683075966,670279041406,577102283025,577584431377],
11401            compareAtPriceInCents: 11900,
11402            handle: "womanizer-classic-2",
11403            tags: ["axmtx1","Cat | Cadeau","Cat | Sextoy","Cat | Stimulateur sans contact","Cible | Débutant","Cible | Femme","Cible | Solo","Fonction | Grande autonomie","Fonction | Vibrant","Fonction | Waterproof","Marque | Marque partenaire","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | Mini offert","produit-rechargeable","Stim | Clitoris"],
11404            url: "\/products\/womanizer-classic-2",
11405            vendor: "Womanizer",
11406            variants: [{
11407                  id: 57548095095166,
11408                  title: "Eco emballage",
11409                  priceInCents: 8900,
11410                  compareAtPriceInCents: 11900
11411                },{
11412                  id: 50104153604369,
11413                  title: "Noir",
11414                  priceInCents: 11900,
11415                  compareAtPriceInCents: null
11416                },{
11417                  id: 50104153637137,
11418                  title: "Bordeaux",
11419                  priceInCents: 11900,
11420                  compareAtPriceInCents: null
11421                }]
11422          },{
11423            productId: 10054292242705,
11424            regularPriceInCents: 20900,
11425            variantId: 50278092243217,
11426            collectionIds: [665452511614,737956200830,577107165457,577099530513,581199331601,724426162558,733109027198,734434984318,726822551934,730458128766,577098055953,577099497745,744819786110,577097892113,577099170065,668683075966,670279041406,577102283025,577584431377],
11427            compareAtPriceInCents: null,
11428            handle: "womanizer-next",
11429            tags: ["axmtx1","Bestseller | Sextoys","Cat | Cadeau","Cat | Sextoy","Cat | Stimulateur sans contact","Cible | Débutant","Cible | Femme","Cible | Solo","Fonction | Grande autonomie","Fonction | Toucher extra doux","Fonction | Très silencieux","Fonction | Vibrant","Fonction | Waterproof","Gestion | Éligible aux offres","GUIDE | Sélection cadeaux","Marque | Marque partenaire","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | BF20","Offre | Mini offert","produit-rechargeable","Stim | Clitoris","Style | Coquin","Style | Premium","Thème | produit violet","Thème | TOP 10 sextoy femme","YCRF_criteres"],
11430            url: "\/products\/womanizer-next",
11431            vendor: "Womanizer",
11432            variants: [{
11433                  id: 50278092243217,
11434                  title: "Violet",
11435                  priceInCents: 20900,
11436                  compareAtPriceInCents: null
11437                },{
11438                  id: 50278092177681,
11439                  title: "Noir",
11440                  priceInCents: 20900,
11441                  compareAtPriceInCents: null
11442                },{
11443                  id: 50278092210449,
11444                  title: "Vert",
11445                  priceInCents: 20900,
11446                  compareAtPriceInCents: null
11447                },{
11448                  id: 56794061537662,
11449                  title: "Rose",
11450                  priceInCents: 20900,
11451                  compareAtPriceInCents: null
11452                },{
11453                  id: 56794088014206,
11454                  title: "Bordeaux",
11455                  priceInCents: 20900,
11456                  compareAtPriceInCents: null
11457                }]
11458          },{
11459            productId: 15622320783742,
11460            regularPriceInCents: 21900,
11461            variantId: 56396799377790,
11462            collectionIds: [665452511614,737956200830,577099530513,581199331601,724426162558,733109027198,734434984318,726822551934,577098055953,577099497745,577100415249,744819786110,577097892113,668683075966,670279041406,577102283025,577584431377],
11463            compareAtPriceInCents: null,
11464            handle: "womanizer-next-duo",
11465            tags: ["axmtx1","Cat | Cadeau","Cat | Sextoy","Cat | Stimulateur sans contact","Cible | Débutant","Cible | Femme","Fonction | Grande autonomie","Fonction | Sextoy vibration douce","Fonction | Toucher extra doux","Fonction | Très silencieux","Fonction | Vibrant","Fonction | Waterproof","Gestion | Éligible aux offres","Marque | Marque partenaire","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | 2026 Soldes été","Offre | Mini offert","Offre | ventes privées 30","Stim | Clitoris","Stim | Point G","Toasty"],
11466            url: "\/products\/womanizer-next-duo",
11467            vendor: "Womanizer",
11468            variants: [{
11469                  id: 56396799377790,
11470                  title: "Rose",
11471                  priceInCents: 21900,
11472                  compareAtPriceInCents: null
11473                },{
11474                  id: 56396799312254,
11475                  title: "Noir",
11476                  priceInCents: 21900,
11477                  compareAtPriceInCents: null
11478                },{
11479                  id: 56396799345022,
11480                  title: "Violet",
11481                  priceInCents: 21900,
11482                  compareAtPriceInCents: null
11483                }]
11484          },{
11485            productId: 14955748098430,
11486            regularPriceInCents: 12900,
11487            variantId: 55199768412542,
11488            collectionIds: [665452511614,737956200830,577107165457,577099530513,577098907921,577101070609,577098776849,715262034302,708984799614,685106135422,726819996030,577097269521,581199331601,726822551934,730458128766,577098055953,577101922577,577099497745,744819786110,577097892113,577099170065,668683075966,670279041406,577102283025,577584431377],
11489            compareAtPriceInCents: 15900,
11490            handle: "womanizer-enhance",
11491            tags: ["Bestseller | Sextoys","Cat | Cadeau","Cat | Sextoy","Cat | Stimulateur sans contact","Cible | Couple","Cible | Couple hétéro","Cible | Couple lesbien","Cible | Couple non genré","Cible | Débutant","Cible | Femme","Cible | Solo","Fonction | Grande autonomie","Fonction | Splashproof","Fonction | Très silencieux","Fonction | Waterproof","GUIDE | Sélection cadeaux","Marque | Marque partenaire","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | 2026 Soldes Hiver","Offre | 2026 Soldes été","Offre | BF25","Offre | Mini offert","Offre | ventes privées 30","Offre | ventes privées 40","produit-rechargeable","Stim | Clitoris","Style | Premium","Thème | Produit culte","Thème | produit violet","Thème | TOP 10 sextoy femme","Toasty","YCRF_experience"],
11492            url: "\/products\/womanizer-enhance",
11493            vendor: "Womanizer",
11494            variants: [{
11495                  id: 55199768412542,
11496                  title: "Violet",
11497                  priceInCents: 12900,
11498                  compareAtPriceInCents: 15900
11499                },{
11500                  id: 55199768379774,
11501                  title: "Rose",
11502                  priceInCents: 12900,
11503                  compareAtPriceInCents: 15900
11504                },{
11505                  id: 55199768347006,
11506                  title: "Noir",
11507                  priceInCents: 12900,
11508                  compareAtPriceInCents: 15900
11509                }]
11510          },{
11511            productId: 16091962474878,
11512            regularPriceInCents: 7900,
11513            variantId: 58052182409598,
11514            collectionIds: [665452511614,737956200830,577099530513,577104806161,577103724817,577098055953,577099497745,744819786110,577097892113,668683075966,670279041406,577102283025,577584431377],
11515            compareAtPriceInCents: null,
11516            handle: "womanizer-snap",
11517            tags: ["axmtx1","Cat | Cadeau","Cat | Sextoy","Cat | Stimulateur clitoridien","Cat | Stimulateur sans contact","Cible | Débutant","Cible | Solo","Cible | Femme","Fonction | Très silencieux","Fonction | Vibrant","Fonction | Waterproof","Gestion | Nouveau","Gestion | Éligible aux offres","GUIDE | Sélection cadeaux","Marque | Marque partenaire","produit-rechargeable","Stim | Clitoris","Style | Coquin","Style | Premium","YCRF_criteres"],
11518            url: "\/products\/womanizer-snap",
11519            vendor: "Womanizer",
11520            variants: [{
11521                  id: 58052182409598,
11522                  title: "Default Title",
11523                  priceInCents: 7900,
11524                  compareAtPriceInCents: null
11525                }]
11526          },];
11527
11528      function applyDiscounts(api) {
11529      var root = document.getElementById(sectionId);
11530      if (!root) return;
11531      var timer = null;
11532
11533      function run() {
11534        api.themeInterop.findProductGridCells(root, products, 'COLLECTION_PAGE').then(function(cells) {
11535          cells.forEach(function(cell) {
11536            api.themeInterop.updateOnPagePrices(cell.element, 'COLLECTION_PAGE', cell.product);
11537          });
11538        });
11539      }
11540
11541      run();
11542
11543      var observer = new MutationObserver(function() {
11544        if (timer) clearTimeout(timer);
11545        timer = setTimeout(function() {
11546          observer.disconnect();
11547          run();
11548          setTimeout(function() {
11549            observer.observe(root, { childList: true, subtree: true });
11550          }, 500);
11551        }, 300);
11552      });
11553      observer.observe(root, { childList: true, subtree: true });
11554    }
11555
11556    if (window.RegiosDOPP && window.RegiosDOPP.api && window.RegiosDOPP.api.v0) {
11557      applyDiscounts(window.RegiosDOPP.api.v0);
11558    } else {
11559      window.addEventListener("regios-dopp:api-initialized", function(e) {
11560        applyDiscounts(e.detail.api);
11561      });
11562    }
11563  })();
11564</script>
11564</div>
11565
11566
11567</section><section id="shopify-section-template--26942120788350__ax_push_mosaique_Yp8C8U" class="shopify-section section ax-section push-mosaique">	<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-mosaique.css?v=95886290533156850611766423751" rel="stylesheet" type="text/css" media="all" />
11568
11569	
11569<script>
11570		window.assetsUrl.js.push({"pushMosaique": "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-mosaique.js?v=111603181540343972631766423744"});
11571	</script>
11571<style data-shopify>#shopify-section-template--26942120788350__ax_push_mosaique_Yp8C8U .push-mosaique__wrapper .push-mosaique__image .media {
11572			padding-bottom: 470px;
11573		}
11574
11575		@media screen and (min-width: 750px) {
11576			#shopify-section-template--26942120788350__ax_push_mosaique_Yp8C8U .push-mosaique__wrapper .push-mosaique__image .media {
11577				padding-bottom: 645px;
11578			}
11579		}
11580
11581		.section-template--26942120788350__ax_push_mosaique_Yp8C8U-padding {
11582		padding-top: 20px;
11583		padding-bottom: 20px;
11584		}
11585
11586		@media screen and (min-width: 768px) {
11587		.section-template--26942120788350__ax_push_mosaique_Yp8C8U-padding {
11588		padding-top: 40px;
11589		padding-bottom: 40px;
11590		}
11591		}</style><div data-ax-section="pushMosaique">
11592		<div class="page-width section-template--26942120788350__ax_push_mosaique_Yp8C8U-padding">
11593			
11594			<div class="ax__heading-container center">
11595				
11596				
11597					<h2 class="ax__heading h2">
11598						Nos offres du moment
11599					</h2>
11600				
11601<a href="/pages/bons-plans" class="ax-link">
11602						Voir tous les bons plans
11603						<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false"><use href="#icon-small-arrow"></use></svg>
11604					</a></div>
11605			
11606			
11607			
11608			
11609
11610			<div class="push-mosaique__wrapper push-mosaique__wrapper--spacing push-mosaique__wrapper--stack-mobile">
11611				
11612						<div class="push-mosaic__column">
11613							
11614					<div class="push-mosaic__item ">
11615					<a href="/collections/offre-speciale-womanizer-mini-offert">
11616							<div class="push-mosaique__image">
11617								
11618
11619<picture class="media media--transparent media--adapt"style="
11620        --ratio-percent: 129.2%;
11621        --ratio-percent-mobile: 128.51985559566788%;
11622        "><source
11623        data-image-mobile
11624        media="(max-width: 749px)"
11625        srcset="
11626          //www.passagedudesir.com/cdn/shop/files/PUSH_OFFRE_MINIWOMANIZER_554x712_4d82b85c-5cb0-43e6-b613-2c30369684e1.jpg?v=1782728638&width=300 300w,
11627          //www.passagedudesir.com/cdn/shop/files/PUSH_OFFRE_MINIWOMANIZER_554x712_4d82b85c-5cb0-43e6-b613-2c30369684e1.jpg?v=1782728638&width=400 400w,
11628          //www.passagedudesir.com/cdn/shop/files/PUSH_OFFRE_MINIWOMANIZER_554x712_4d82b85c-5cb0-43e6-b613-2c30369684e1.jpg?v=1782728638&width=749 749w,
11629      "><img
11630				lazy-src="//www.passagedudesir.com/cdn/shop/files/PUSH_OFFRE_MINIWOMANIZER_1000x1292_0b675a33-9d29-4369-ba34-9496de441759.jpg?crop=center&height=1291&v=1739200677&width=1000"
11631				alt="Code MINIOFFERT"
11632				class="ax-image "
11633				sizes="100vw"
11634			/></picture></div>
11635
11636							<div class="push-mosaique__content "><div class="push-badge">
11637										<span class="badge badge--rotate badge--transparent">
11638											Cadeau
11639										</span>
11640									</div>
11641									<div class="push-title h3" style="color: #ffffff">
11642										Code MINIOFFERT
11643									</div>
11644								
11645								
11646									<div class="push-description"style="color: #ffffff">
11647										<p>Un Mini offert (29.90€) pour l'achat d'un produit de la sélection</p>
11648									</div>
11649								
11650<div  class="button button--secondary">Voir la sélection</div></div>
11651							</a>
11652					</div>
11653				
11654							
11655					<div class="push-mosaic__item ">
11656					<a href="/collections/lovense">
11657							<div class="push-mosaique__image">
11658								
11659
11660<picture class="media media--transparent media--adapt"style="
11661        --ratio-percent: 129.2%;
11662        --ratio-percent-mobile: 128.51985559566788%;
11663        "><source
11664        data-image-mobile
11665        media="(max-width: 749px)"
11666        srcset="
11667          //www.passagedudesir.com/cdn/shop/files/OFFRE_HP_AOUR_A_LA_FR_554x712_86314f80-3c1c-40d8-a292-8991a35ee2b8.jpg?v=1788355845&width=300 300w,
11668          //www.passagedudesir.com/cdn/shop/files/OFFRE_HP_AOUR_A_LA_FR_554x712_86314f80-3c1c-40d8-a292-8991a35ee2b8.jpg?v=1788355845&width=400 400w,
11669          //www.passagedudesir.com/cdn/shop/files/OFFRE_HP_AOUR_A_LA_FR_554x712_86314f80-3c1c-40d8-a292-8991a35ee2b8.jpg?v=1788355845&width=749 749w,
11670      "><img
11671				lazy-src="//www.passagedudesir.com/cdn/shop/files/OFFRE_HP_AOUR_A_LA_FR_1000x1292_5ce69c40-8f9d-4471-90dc-f327b235c57b.jpg?crop=center&height=1291&v=1788355817&width=1000"
11672				alt="Ultimate connexion"
11673				class="ax-image "
11674				sizes="100vw"
11675			/></picture></div>
11676
11677							<div class="push-mosaique__content "><div class="push-badge">
11678										<span class="badge badge--rotate color-scheme-4 gradient">
11679											Cadeau
11680										</span>
11681									</div>
11682									<div class="push-title h3" style="color: #53225e">
11683										Ultimate connexion
11684									</div>
11685								
11686								
11687									<div class="push-description"style="color: #53225e">
11688										<p>Ton vibro rechargeable multifonction en cadeau</p>
11689									</div>
11690								
11691<div  class="button button--primary">Je fonce</div></div>
11692							</a>
11693					</div>
11694				
11695							
11696					<div class="push-mosaic__item ">
11697					<a href="/collections/lelo">
11698							<div class="push-mosaique__image">
11699								
11700
11701<picture class="media media--transparent media--adapt"style="
11702        --ratio-percent: 129.2%;
11703        --ratio-percent-mobile: 128.51985559566788%;
11704        "><source
11705        data-image-mobile
11706        media="(max-width: 749px)"
11707        srcset="
11708          //www.passagedudesir.com/cdn/shop/files/OFFRE_HP_SONA_TRAVEL_2_554x712_b0e4b9d8-57af-429a-bce6-f5ba5da54726.jpg?v=1789132523&width=300 300w,
11709          //www.passagedudesir.com/cdn/shop/files/OFFRE_HP_SONA_TRAVEL_2_554x712_b0e4b9d8-57af-429a-bce6-f5ba5da54726.jpg?v=1789132523&width=400 400w,
11710          //www.passagedudesir.com/cdn/shop/files/OFFRE_HP_SONA_TRAVEL_2_554x712_b0e4b9d8-57af-429a-bce6-f5ba5da54726.jpg?v=1789132523&width=749 749w,
11711      "><img
11712				lazy-src="//www.passagedudesir.com/cdn/shop/files/OFFRE_HP_SONA_TRAVEL_2_1000x1292_e119796d-6e91-4f86-bd63-96f80e367cda.jpg?crop=center&height=1291&v=1789132484&width=1000"
11713				alt="L&#39;offre LELO"
11714				class="ax-image "
11715				sizes="100vw"
11716			/></picture></div>
11717
11718							<div class="push-mosaique__content "><div class="push-badge">
11719										<span class="badge badge--rotate badge--transparent">
11720											Cadeau
11721										</span>
11722									</div>
11723									<div class="push-title h3" style="color: #53225e">
11724										L&#39;offre LELO
11725									</div>
11726								
11727								
11728									<div class="push-description"style="color: #53225e">
11729										<p>Ton stimulateur clitoridien de voyage offert</p>
11730									</div>
11731								
11732<div  class="button button--primary">Je fonce</div></div>
11733							</a>
11734					</div>
11735				
11736						</div>
11737					
11738			</div>
11739		</div>
11740	</div>
11741
11742
11743</section><section id="shopify-section-template--26942120788350__ax_push_products_geDmFj" class="shopify-section section ax-section push-products"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-products.css?v=31125543844843039441766423745" rel="stylesheet" type="text/css" media="all" />
11744
11745<script>
11746  window.assetsUrl.js.push({"pushProducts": "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.push-products.js?v=172374284756766156341779979220"});
11747</script>
11747
11748
11749<style data-shopify>
11750    .section-template--26942120788350__ax_push_products_geDmFj-padding {
11751    padding-top: 18px;
11752    padding-bottom: 0px;
11753    }
11754
11755    @media screen and (min-width: 768px) {
11756    .section-template--26942120788350__ax_push_products_geDmFj-padding {
11757    padding-top: 36px;
11758    padding-bottom: 0px;
11759    }
11760    }
11761</style>
11762
11763
11764
11765<div id="template--26942120788350__ax_push_products_geDmFj" class="color-scheme-1 gradient" data-ax-section="pushProducts">
11766    <div class="section-template--26942120788350__ax_push_products_geDmFj-padding page-width">
11767        
11768            <div class="ax__heading-container center">
11769                
11770                
11771                    <h2 class="ax__heading h2">
11772                        C&#39;est nouveau !
11773                    </h2>
11774                
11775            </div>
11776        
11777
11778        
11779
11780        
11781<push-products>
11782              
11783                <div class="push-products__btn center">
11784                    <a href="/collections/nouveau" class="ax-link">
11785											
11786													Voir toutes les petites nouveautés
11787											
11788											<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false"><use href="#icon-small-arrow"></use></svg>
11789										</a>
11790								</div>
11791							
11792
11793							<div class="push-products__swiper"><div class="swiper visible" id="Swiper-template--26942120788350__ax_push_products_geDmFj" data-options='
11794    {
11795    &quot;slideInView&quot;: &quot;auto&quot;,
11796    &quot;slidesToMove&quot;: 1,
11797    &quot;loop&quot;: false,
11798    &quot;autoplay&quot;: false,
11799    &quot;speed&quot;: 300,
11800    &quot;grabCursor&quot;: false,
11801    &quot;effect&quot;: &quot;slide&quot;,
11802    &quot;freemode_mobile&quot;: true
11803    }
11804'>
11805                      <div class="swiper-wrapper grid--6-col-desktop">													
11806<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-1">
11807																	
11808																			
11809<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-rating.css?v=168964975255109119481766423750" rel="stylesheet" type="text/css" media="all" />
11810  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-price.css?v=66725891896825041101781697070" rel="stylesheet" type="text/css" media="all" />
11811<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
11812       data-dopp-product-id="16021403337086"
11813       data-dopp-variant-id="57777580343678"
11814       data-dopp-price="11900"
11815       data-dopp-compare-at-price=""
11816       data-dopp-handle="rabbit-3-en-1-calypso"
11817       data-dopp-collection-ids="665452511614,737956200830,577097335057,577098907921,577101070609,577098776849,577584627985,577104806161,577103724817,577097859345,577102184721,741703811454,577098055953,577101922577,577099497745,577097957649,577100415249,577101594897,745275228542,670279041406,577102283025,577099104529,577097498897"
11818       data-dopp-tags="Gestion | Nouveau|||Gestion | Éligible aux offres|||Offre | Prix Purple|||"
11819  >
11820    <div
11821      class="
11822        card card--standard
11823         card--media
11824        
11825        
11826        
11827        
11828        
11829      "
11830      style="--ratio-percent: 100.0%;"
11831    >
11832      <div
11833        class="card__inner color-scheme-2 gradient ratio"
11834        style="--ratio-percent: 100.0%;"
11835      ><div
11836            class="card__media">
11837            <div class="media media--transparent media--hover-effect">
11838              
11839              
11840							<picture>
11841								<img
11842									
11843										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-2.jpg?v=1787046208&width=165 165w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-2.jpg?v=1787046208&width=360 360w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-2.jpg?v=1787046208&width=533 533w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-2.jpg?v=1787046208&width=720 720w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-2.jpg?v=1787046208&width=940 940w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-2.jpg?v=1787046208&width=1066 1066w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-2.jpg?v=1787046208 2048w
11844										"
11845										lazy-src="//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-2.jpg?v=1787046208&width=533"
11846									
11847									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
11848									alt="Rabbit 3-en-1 Calypso HYYO"
11849									class="motion-reduce"
11850									width="2048"
11851									height="2048"
11852								>
11853							</picture>
11854              
11855
11856
11857								<picture><source
11858										media="(max-width: 989px)"
11859										sizes="1px"
11860										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
11861									>
11862									<img
11863										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-3.jpg?v=1787046580&width=165 165w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-3.jpg?v=1787046580&width=360 360w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-3.jpg?v=1787046580&width=533 533w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-3.jpg?v=1787046580&width=720 720w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-3.jpg?v=1787046580&width=940 940w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-3.jpg?v=1787046580&width=1066 1066w,//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-3.jpg?v=1787046580 2048w
11864										"
11865										lazy-src="//www.passagedudesir.com/cdn/shop/files/CALYPSO_RABBIT_3_EN_1_PACK_HYYO-3.jpg?v=1787046580&width=533"
11866										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
11867										alt="Rabbit 3-en-1 Calypso HYYO"
11868										class="motion-reduce"
11869										width="2048"
11870										height="2048"
11871									>
11872								</picture></div>
11873          </div><div class="card__content">
11874          <div class="card__badge top left "><span class="badge badge--custom">
11875								Nouveau
11876							</span><span
11877								id="Badge-template--26942120788350__ax_push_products_geDmFj-16021403337086"
11878								class="badge color-scheme-4"
11879							>Club Purple</span></div></div></div>
11880	  
11881	  
11882		
11883	  
11884		
11885	  
11886		
11887	  
11888		
11889	  
11890		
11891	  
11892		
11893	  
11894		
11895	  
11896		
11897	  
11898		
11899	  
11900		
11901	  
11902		
11903	  
11904		
11905	  
11906		
11907	  
11908		
11909	  
11910		
11911	  
11912		
11913	  
11914		
11915	  
11916		
11917	  
11918		
11919	  
11920		
11921	  
11922		
11923			
11924			
11925
11926      <div class="card__content">
11927        <div class="card__information  ">
11928		<div class="card__information-top">
11929			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
11930            <div class="card__vendor">HYYO</div><h3
11931            class="card__heading h5"
11932            
11933              id="title-template--26942120788350__ax_push_products_geDmFj-16021403337086"
11934            
11935          >
11936            <a
11937              href="/products/rabbit-3-en-1-calypso"
11938              id="CardLink-template--26942120788350__ax_push_products_geDmFj-16021403337086"
11939              class="full-unstyled-link"
11940              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-16021403337086 Badge-template--26942120788350__ax_push_products_geDmFj-16021403337086"
11941            >
11942              Rabbit 3-en-1 Calypso HYYO
11943            </a>
11944          </h3>
11945<p class="card__subtitle text--xsmall">Stimulation "viens-ici" | Air pulsé | Modulable</p><div class="card-rating" data-yotpo-bottomline="16021403337086" role="img" aria-label="4.7 / 5.0 (77 avis)">
11946    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
11947    <span class="card-rating__count">(77)</span>
11948  </div>
11949  
11949<script>
11950    (function () {
11951      var el = document.currentScript.previousElementSibling;
11952      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
11953      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
11954      var pid = el.getAttribute('data-yotpo-bottomline');
11955      var CACHE_KEY = 'yotpo_bl_p_' + pid;
11956      var CACHE_TTL = 60 * 60 * 1000;
11957
11958      function apply(bl) {
11959        var avg = parseFloat(bl.average_score) || 0;
11960        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
11961        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
11962        if (total <= 0 || avg <= 0) return;
11963        var pct = Math.round(avg / 5 * 10) * 10;
11964        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
11965        var c = el.querySelector('.card-rating__count');
11966        if (c) c.textContent = '(' + total + ')';
11967        el.setAttribute('role', 'img');
11968        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
11969        el.removeAttribute('aria-hidden');
11970      }
11971
11972      function tryCache() {
11973        try {
11974          var raw = sessionStorage.getItem(CACHE_KEY);
11975          if (!raw) return false;
11976          var c = JSON.parse(raw);
11977          if (!c || !c.data || Date.now() > c.expires) return false;
11978          apply(c.data);
11979          return true;
11980        } catch (e) { return false; }
11981      }
11982
11983      if (tryCache()) return;
11984
11985      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
11986        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
11987        .then(function (data) {
11988          var bl = data && data.response && data.response.bottomline;
11989          if (!bl) return;
11990          apply(bl);
11991          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
11992        })
11993        .catch(function () {});
11994    })();
11995  </script>
11995
11996<div
11997	class="
11998		  price  price--club">
11999	<div class="price__container"><div class="price--club-container">
12000				<div class="price__regular">
12001					<span class="price-item price-item--regular color-scheme-4">
12002						
12003							99,00 €
12004						
12005					</span>
12006					<span class="text--small normal price--club-price-text">
12007						Prix club
12008					</span>
12009				</div>
12010				<div
12011					class="price--club-infos text--xsmall"
12012					data-tooltip="*prix réservé aux membres du Club Purple (adhésion/connexion possible depuis votre panier)"
12013				>
12014					<span class="bold price--club-interogation">?</span>
12015				</div>
12016			</div><div class="price__regular"><span class="price-item price-item--regular">
12017					
12018						119,00 €
12019					
12020				</span>
12021				<span class="text--small normal">Prix standard
12022</span></div>
12023		<div class="price__sale">
12024			<span class="text--small normal"></span>
12025			<div class="price-sale__container">
12026				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
12027				<span
12028					
12029				>
12030					<s class="price-item price-item--regular">
12031						
12032							
12033								
12034									
12035								
12036							
12037						
12038					</s>
12039				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
12040			<span class="price-item price-item--sale price-item--last">
12041				
12042					
12043						119,00 €
12044					
12045				
12046			</span>
12047			</div>
12048		</div>
12049		<small class="unit-price caption hidden">
12050			<span class="visually-hidden">Prix unitaire</span>
12051			<span class="price-item price-item--last">
12052				<span></span>
12053				<span aria-hidden="true">/</span>
12054				<span class="visually-hidden">&nbsp;par&nbsp;</span>
12055				<span>
12056				</span>
12057			</span>
12058		</small>
12059	</div></div>
12060
12061</div></div>
12062    </div>
12063  </div>
12064  </div>
12065																	
12066															</div>
12067													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-2">
12068																	
12069																			
12070<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
12071       data-dopp-product-id="16007488766334"
12072       data-dopp-variant-id="57713974542718"
12073       data-dopp-price="11900"
12074       data-dopp-compare-at-price=""
12075       data-dopp-handle="wand-ultra-puissant-tonga-de-hyyo"
12076       data-dopp-collection-ids="665452511614,737956200830,577100448017,577107165457,577096483089,577584627985,732478636414,742927794558,577101299985,577100742929,577097269521,577104806161,577105330449,577103724817,727099736446,724426162558,733109027198,734434984318,734418600318,726822551934,577098055953,577099497745,577100415249,577101594897,744819786110,706744025470,580678517009,668683075966,670279041406,577102283025,706553905534,577098318097"
12077       data-dopp-tags="Gestion | Nouveau|||Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||Offre | Bon d'achat 20|||"
12078  >
12079    <div
12080      class="
12081        card card--standard
12082         card--media
12083        
12084        
12085        
12086        
12087        
12088      "
12089      style="--ratio-percent: 100.0%;"
12090    >
12091      <div
12092        class="card__inner color-scheme-2 gradient ratio"
12093        style="--ratio-percent: 100.0%;"
12094      ><div
12095            class="card__media">
12096            <div class="media media--transparent media--hover-effect">
12097              
12098              
12099							<picture>
12100								<img
12101									
12102										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_PACK.jpg?v=1784733999&width=165 165w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_PACK.jpg?v=1784733999&width=360 360w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_PACK.jpg?v=1784733999&width=533 533w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_PACK.jpg?v=1784733999&width=720 720w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_PACK.jpg?v=1784733999&width=940 940w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_PACK.jpg?v=1784733999 1000w
12103										"
12104										lazy-src="//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_PACK.jpg?v=1784733999&width=533"
12105									
12106									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
12107									alt="Wand ultra-puissant Tonga HYYO"
12108									class="motion-reduce"
12109									width="1000"
12110									height="1000"
12111								>
12112							</picture>
12113              
12114
12115
12116								<picture><source
12117										media="(max-width: 989px)"
12118										sizes="1px"
12119										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
12120									>
12121									<img
12122										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_FOND_32035ddc-0
121225e0-48db-8ad6-941532685ec5.jpg?v=1788963837&width=165 165w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_FOND_32035ddc-05e0-48db-8ad6-941532685ec5.jpg?v=1788963837&width=360 360w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_FOND_32035ddc-05e0-48db-8ad6-941532685ec5.jpg?v=1788963837&width=533 533w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_FOND_32035ddc-05e0-48db-8ad6-941532685ec5.jpg?v=1788963837&width=720 720w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_FOND_32035ddc-05e0-48db-8ad6-941532685ec5.jpg?v=1788963837&width=940 940w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_FOND_32035ddc-05e0-48db-8ad6-941532685ec5.jpg?v=1788963837&width=1066 1066w,//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_FOND_32035ddc-05e0-48db-8ad6-941532685ec5.jpg?v=1788963837 2048w
12123										"
12124										lazy-src="//www.passagedudesir.com/cdn/shop/files/TONGA_WAND_HYYO_FOND_32035ddc-05e0-48db-8ad6-941532685ec5.jpg?v=1788963837&width=533"
12125										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
12126										alt="Wand ultra-puissant Tonga HYYO"
12127										class="motion-reduce"
12128										width="2048"
12129										height="2048"
12130									>
12131								</picture></div>
12132          </div><div class="card__content">
12133          <div class="card__badge top left "><span class="badge badge--custom">
12134								Nouveau
12135							</span></div></div></div>
12136	  
12137	  
12138		
12139	  
12140		
12141	  
12142		
12143	  
12144		
12145	  
12146		
12147	  
12148		
12149	  
12150		
12151	  
12152		
12153	  
12154		
12155	  
12156		
12157	  
12158		
12159	  
12160		
12161	  
12162		
12163	  
12164		
12165	  
12166		
12167	  
12168		
12169	  
12170		
12171	  
12172		
12173	  
12174		
12175	  
12176		
12177	  
12178		
12179	  
12180		
12181	  
12182		
12183	  
12184		
12185	  
12186		
12187	  
12188		
12189	  
12190		
12191	  
12192		
12193	  
12194		
12195	  
12196		
12197			
12198			
12199
12200      <div class="card__content">
12201        <div class="card__information  ">
12202		<div class="card__information-top">
12203			<div class="card__offers text--xsmall">
12204
12205</div><span class="visually-hidden">Fournisseur :</span>
12206            <div class="card__vendor">HYYO</div><h3
12207            class="card__heading h5"
12208            
12209              id="title-template--26942120788350__ax_push_products_geDmFj-16007488766334"
12210            
12211          >
12212            <a
12213              href="/products/wand-ultra-puissant-tonga-de-hyyo"
12214              id="CardLink-template--26942120788350__ax_push_products_geDmFj-16007488766334"
12215              class="full-unstyled-link"
12216              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-16007488766334 Badge-template--26942120788350__ax_push_products_geDmFj-16007488766334"
12217            >
12218              Wand ultra-puissant Tonga HYYO
12219            </a>
12220          </h3>
12221<p class="card__subtitle text--xsmall">Puissance folle | Manche non vibrant | Entretien aisé | Sans fil ou sur secteur</p><div class="card-rating" data-yotpo-bottomline="16007488766334" role="img" aria-label="4.7 / 5.0 (7 avis)">
12222    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
12223    <span class="card-rating__count">(7)</span>
12224  </div>
12225  
12225<script>
12226    (function () {
12227      var el = document.currentScript.previousElementSibling;
12228      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
12229      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
12230      var pid = el.getAttribute('data-yotpo-bottomline');
12231      var CACHE_KEY = 'yotpo_bl_p_' + pid;
12232      var CACHE_TTL = 60 * 60 * 1000;
12233
12234      function apply(bl) {
12235        var avg = parseFloat(bl.average_score) || 0;
12236        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
12237        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
12238        if (total <= 0 || avg <= 0) return;
12239        var pct = Math.round(avg / 5 * 10) * 10;
12240        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
12241        var c = el.querySelector('.card-rating__count');
12242        if (c) c.textContent = '(' + total + ')';
12243        el.setAttribute('role', 'img');
12244        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
12245        el.removeAttribute('aria-hidden');
12246      }
12247
12248      function tryCache() {
12249        try {
12250          var raw = sessionStorage.getItem(CACHE_KEY);
12251          if (!raw) return false;
12252          var c = JSON.parse(raw);
12253          if (!c || !c.data || Date.now() > c.expires) return false;
12254          apply(c.data);
12255          return true;
12256        } catch (e) { return false; }
12257      }
12258
12259      if (tryCache()) return;
12260
12261      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
12262        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
12263        .then(function (data) {
12264          var bl = data && data.response && data.response.bottomline;
12265          if (!bl) return;
12266          apply(bl);
12267          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
12268        })
12269        .catch(function () {});
12270    })();
12271  </script>
12271
12272<div
12273	class="
12274		  price ">
12275	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
12276					<span class="price-item price-item--regular">
12277						119,00 €
12278					</span></div>
12279		<div class="price__sale">
12280			<span class="text--small normal"></span>
12281			<div class="price-sale__container">
12282				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
12283				<span
12284					
12285				>
12286					<s class="price-item price-item--regular">
12287						
12288							
12289								
12290									
12291								
12292							
12293						
12294					</s>
12295				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
12296			<span class="price-item price-item--sale price-item--last">
12297				
12298					
12299						119,00 €
12300					
12301				
12302			</span>
12303			</div>
12304		</div>
12305		<small class="unit-price caption hidden">
12306			<span class="visually-hidden">Prix unitaire</span>
12307			<span class="price-item price-item--last">
12308				<span></span>
12309				<span aria-hidden="true">/</span>
12310				<span class="visually-hidden">&nbsp;par&nbsp;</span>
12311				<span>
12312				</span>
12313			</span>
12314		</small>
12315	</div></div>
12316
12317</div></div>
12318    </div>
12319  </div>
12320  </div>
12321																	
12322															</div>
12323													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-3">
12324																	
12325																			
12326<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
12327       data-dopp-product-id="16078786756990"
12328       data-dopp-variant-id="57988587454846"
12329       data-dopp-price="2490"
12330       data-dopp-compare-at-price=""
12331       data-dopp-handle="menottes-attache-moi"
12332       data-dopp-collection-ids="665452511614,737956200830,577096253713,577101201681,577100742929,577104806161,577105330449,577584693521,730458128766,670279041406"
12333       data-dopp-tags="Gestion | Nouveau|||Gestion | Éligible aux offres|||"
12334  >
12335    <div
12336      class="
12337        card card--standard
12338         card--media
12339        
12340        
12341        
12342        
12343        
12344      "
12345      style="--ratio-percent: 100.0%;"
12346    >
12347      <div
12348        class="card__inner color-scheme-2 gradient ratio"
12349        style="--ratio-percent: 100.0%;"
12350      ><div
12351            class="card__media">
12352            <div class="media media--transparent media--hover-effect">
12353              
12354              
12355							<picture>
12356								<img
12357									
12358										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788869783&width=165 165w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788869783&width=360 360w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788869783&width=533 533w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788869783&width=720 720w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788869783&width=940 940w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788869783 1000w
12359										"
12360										lazy-src="//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788869783&width=533"
12361									
12362									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
12363									alt="Argent"
12364									class="motion-reduce"
12365									width="1000"
12366									height="1000"
12367								>
12368							</picture>
12369              
12370
12371
12372								<picture><source
12373										media="(max-width: 989px)"
12374										sizes="1px"
12375										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
12376									>
12377									<img
12378										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_1_PASSAGEDUDESIR.png?v=1788869783&width=165 165w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_1_PASSAGEDUDESIR.png?v=1788869783&width=360 360w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_1_PASSAGEDUDESIR.png?v=1788869783&width=533 533w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_1_PASSAGEDUDESIR.png?v=1788869783&width=720 720w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_1_PASSAGEDUDESIR.png?v=1788869783&width=940 940w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_1_PASSAGEDUDESIR.png?v=1788869783 1000w
12379										"
12380										lazy-src="//www.passagedudesir.com/cdn/shop/files/MENOTTES_ARGENT_1_PASSAGEDUDESIR.png?v=1788869783&width=533"
12381										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
12382										alt="Argent"
12383										class="motion-reduce"
12384										width="1000"
12385										height="1000"
12386									>
12387								</picture></div>
12388          </div><div class="card__content">
12389          <div class="card__badge top left "><span class="badge badge--custom">
12390								Nouveau
12391							</span></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
12392            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #C0C0C0" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #f194c3" class="swatch-color"></li></ul>
12393          </div></div>
12394	  
12395	  
12396		
12397	  
12398		
12399	  
12400		
12401	  
12402		
12403	  
12404		
12405	  
12406		
12407	  
12408		
12409	  
12410		
12411	  
12412		
12413	  
12414		
12415	  
12416
12417      <div class="card__content">
12418        <div class="card__information hide-compare ">
12419		<div class="card__information-top">
12420			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
12421            <div class="card__vendor">Passage du Désir</div><h3
12422            class="card__heading h5"
12423            
12424              id="title-template--26942120788350__ax_push_products_geDmFj-16078786756990"
12425            
12426          >
12427            <a
12428              href="/products/menottes-attache-moi"
12429              id="CardLink-template--26942120788350__ax_push_products_geDmFj-16078786756990"
12430              class="full-unstyled-link"
12431              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-16078786756990 Badge-template--26942120788350__ax_push_products_geDmFj-16078786756990"
12432            >
12433              Menottes Attache-moi
12434            </a>
12435          </h3>
12436<p class="card__subtitle text--xsmall">7 crans de réglage | 2 coloris | Matière robuste</p><div class="card-rating" data-yotpo-bottomline="16078786756990" role="img" aria-label="4.8 / 5 (123 avis)">
12437    <span class="card-rating__stars" style="--rating-pct: 100%;" aria-hidden="true"></span>
12438    <span class="card-rating__count">(123)</span>
12439  </div>
12440  
12440<script>
12441    (function () {
12442      var el = document.currentScript.previousElementSibling;
12443      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
12444      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
12445      var pid = el.getAttribute('data-yotpo-bottomline');
12446      var CACHE_KEY = 'yotpo_bl_p_' + pid;
12447      var CACHE_TTL = 60 * 60 * 1000;
12448
12449      function apply(bl) {
12450        var avg = parseFloat(bl.average_score) || 0;
12451        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
12452        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
12453        if (total <= 0 || avg <= 0) return;
12454        var pct = Math.round(avg / 5 * 10) * 10;
12455        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
12456        var c = el.querySelector('.card-rating__count');
12457        if (c) c.textContent = '(' + total + ')';
12458        el.setAttribute('role', 'img');
12459        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
12460        el.removeAttribute('aria-hidden');
12461      }
12462
12463      function tryCache() {
12464        try {
12465          var raw = sessionStorage.getItem(CACHE_KEY);
12466          if (!raw) return false;
12467          var c = JSON.parse(raw);
12468          if (!c || !c.data || Date.now() > c.expires) return false;
12469          apply(c.data);
12470          return true;
12471        } catch (e) { return false; }
12472      }
12473
12474      if (tryCache()) return;
12475
12476      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
12477        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
12478        .then(function (data) {
12479          var bl = data && data.response && data.response.bottomline;
12480          if (!bl) return;
12481          apply(bl);
12482          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
12483        })
12484        .catch(function () {});
12485    })();
12486  </script>
12486
12487<div
12488	class="
12489		  price ">
12490	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
12491					<span class="price-item price-item--regular">
12492						24,90 €
12493					</span></div>
12494		<div class="price__sale">
12495			<span class="text--small normal"></span>
12496			<div class="price-sale__container">
12497				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
12498				<span
12499					
12500				>
12501					<s class="price-item price-item--regular">
12502						
12503							
12504								
12505									
12506									
12507									
12508								
12509							
12510						
12511					</s>
12512				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
12513			<span class="price-item price-item--sale price-item--last">
12514				
12515					
12516						
12517						
12518						24,90 €
12519					
12520				
12521			</span>
12522			</div>
12523		</div>
12524		<small class="unit-price caption hidden">
12525			<span class="visually-hidden">Prix unitaire</span>
12526			<span class="price-item price-item--last">
12527				<span></span>
12528				<span aria-hidden="true">/</span>
12529				<span class="visually-hidden">&nbsp;par&nbsp;</span>
12530				<span>
12531				</span>
12532			</span>
12533		</small>
12534	</div></div>
12535
12536<div class="card__swatch-colors">
12537							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #C0C0C0" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #f194c3" class="swatch-color"></li></ul>
12538						</div></div></div>
12539    </div>
12540  </div>
12541  </div>
12542																	
12543															</div>
12544													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-4">
12545																	
12546																			
12547<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
12548       data-dopp-product-id="10002014404881"
12549       data-dopp-variant-id="50104005361937"
12550       data-dopp-price="1690"
12551       data-dopp-compare-at-price=""
12552       data-dopp-handle="fouet-fripon-passage-du-desir"
12553       data-dopp-collection-ids="665452511614,737956200830,577096253713,577098940689,577098613009,577100742929,577584693521,577099923729,730458128766,668683075966,670279041406"
12554       data-dopp-tags="Gestion | Braderie 052025|||Gestion | Éligible aux offres|||Offre | 2025 Soldes eté|||"
12555  >
12556    <div
12557      class="
12558        card card--standard
12559         card--media
12560        
12561        
12562        
12563        
12564        
12565      "
12566      style="--ratio-percent: 100.0%;"
12567    >
12568      <div
12569        class="card__inner color-scheme-2 gradient ratio"
12570        style="--ratio-percent: 100.0%;"
12571      ><div
12572            class="card__media">
12573            <div class="media media--transparent media--hover-effect">
12574              
12575              
12576							<picture>
12577								<img
12578									
12579										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788788817&width=165 165w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788788817&width=360 360w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788788817&width=533 533w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788788817&width=720 720w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788788817&width=940 940w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788788817 1000w
12580										"
12581										lazy-src="//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788788817&width=533"
12582									
12583									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
12584									alt="Argent"
12585									class="motion-reduce"
12586									width="1000"
12587									height="1000"
12588								>
12589							</picture>
12590              
12591
12592
12593								<picture><source
12594										media="(max-width: 989px)"
12595										sizes="1px"
12596										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
12597									>
12598									<img
12599										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PASSAGEDUDESIR.png?v=1788788818&width=165 165w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PASSAGEDUDESIR.png?v=1788788818&width=360 360w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PASSAGEDUDESIR.png?v=1788788818&width=533 533w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PASSAGEDUDESIR.png?v=1788788818&width=720 720w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PASSAGEDUDESIR.png?v=1788788818&width=940 940w,//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PASSAGEDUDESIR.png?v=1788788818 1000w
12600										"
12601										lazy-src="//www.passagedudesir.com/cdn/shop/files/FRIPON_FOUET_ARGENT_PASSAGEDUDESIR.png?v=1788788818&width=533"
12602										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
12603										alt="Argent"
12604										class="motion-reduce"
12605										width="1000"
12606										height="1000"
12607									>
12608								</picture></div>
12609          </div><div class="card__content">
12610          <div class="card__badge top left "></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
12611            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #C0C0C0" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #f194c3" class="swatch-color"></li></ul>
12612          </div></div>
12613	  
12614	  
12615		
12616	  
12617		
12618	  
12619		
12620	  
12621		
12622	  
12623		
12624	  
12625		
12626	  
12627		
12628	  
12629		
12630	  
12631		
12632	  
12633		
12634	  
12635		
12636	  
12637
12638      <div class="card__content">
12639        <div class="card__information hide-compare ">
12640		<div class="card__information-top">
12641			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
12642            <div class="card__vendor">Passage du Désir</div><h3
12643            class="card__heading h5"
12644            
12645              id="title-template--26942120788350__ax_push_products_geDmFj-10002014404881"
12646            
12647          >
12648            <a
12649              href="/products/fouet-fripon-passage-du-desir"
12650              id="CardLink-template--26942120788350__ax_push_products_geDmFj-10002014404881"
12651              class="full-unstyled-link"
12652              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-10002014404881 Badge-template--26942120788350__ax_push_products_geDmFj-10002014404881"
12653            >
12654              Fouet Fripon
12655            </a>
12656          </h3>
12657<p class="card__subtitle text--xsmall">2 couleurs | BDSM soft | Lanières souples</p><div class="card-rating" data-yotpo-bottomline="10002014404881" role="img" aria-label="4.9 / 5.0 (33 avis)">
12658    <span class="card-rating__stars" style="--rating-pct: 100%;" aria-hidden="true"></span>
12659    <span class="card-rating__count">(33)</span>
12660  </div>
12661  
12661<script>
12662    (function () {
12663      var el = document.currentScript.previousElementSibling;
12664      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
12665      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
12666      var pid = el.getAttribute('data-yotpo-bottomline');
12667      var CACHE_KEY = 'yotpo_bl_p_' + pid;
12668      var CACHE_TTL = 60 * 60 * 1000;
12669
12670      function apply(bl) {
12671        var avg = parseFloat(bl.average_score) || 0;
12672        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
12673        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
12674        if (total <= 0 || avg <= 0) return;
12675        var pct = Math.round(avg / 5 * 10) * 10;
12676        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
12677        var c = el.querySelector('.card-rating__count');
12678        if (c) c.textContent = '(' + total + ')';
12679        el.setAttribute('role', 'img');
12680        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
12681        el.removeAttribute('aria-hidden');
12682      }
12683
12684      function tryCache() {
12685        try {
12686          var raw = sessionStorage.getItem(CACHE_KEY);
12687          if (!raw) return false;
12688          var c = JSON.parse(raw);
12689          if (!c || !c.data || Date.now() > c.expires) return false;
12690          apply(c.data);
12691          return true;
12692        } catch (e) { return false; }
12693      }
12694
12695      if (tryCache()) return;
12696
12697      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
12698        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
12699        .then(function (data) {
12700          var bl = data && data.response && data.response.bottomline;
12701          if (!bl) return;
12702          apply(bl);
12703          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
12704        })
12705        .catch(function () {});
12706    })();
12707  </script>
12707
12708<div
12709	class="
12710		  price ">
12711	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
12712					<span class="price-item price-item--regular">
12713						16,90 €
12714					</span></div>
12715		<div class="price__sale">
12716			<span class="text--small normal"></span>
12717			<div class="price-sale__container">
12718				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
12719				<span
12720					
12721				>
12722					<s class="price-item price-item--regular">
12723						
12724							
12725								
12726									
12727									
12728									
12729								
12730							
12731						
12732					</s>
12733				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
12734			<span class="price-item price-item--sale price-item--last">
12735				
12736					
12737						
12738						
12739						16,90 €
12740					
12741				
12742			</span>
12743			</div>
12744		</div>
12745		<small class="unit-price caption hidden">
12746			<span class="visually-hidden">Prix unitaire</span>
12747			<span class="price-item price-item--last">
12748				<span></span>
12749				<span aria-hidden="true">/</span>
12750				<span class="visually-hidden">&nbsp;par&nbsp;</span>
12751				<span>
12752				</span>
12753			</span>
12754		</small>
12755	</div></div>
12756
12757<div class="card__swatch-colors">
12758							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #C0C0C0" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #f194c3" class="swatch-color"></li></ul>
12759						</div></div></div>
12760    </div>
12761  </div>
12762  </div>
12763																	
12764															</div>
12765													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-5">
12766																	
12767																			
12768<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
12769       data-dopp-product-id="16077908771198"
12770       data-dopp-variant-id="57985810825598"
12771       data-dopp-price="1290"
12772       data-dopp-compare-at-price=""
12773       data-dopp-handle="masque-filou"
12774       data-dopp-collection-ids="665452511614,737956200830,577096253713,577119846673,577115226385,577100251409,577100742929,577104806161,577105330449,577584693521,730458128766,668683075966,670279041406"
12775       data-dopp-tags="Gestion | Nouveau|||Gestion | Éligible aux offres|||"
12776  >
12777    <div
12778      class="
12779        card card--standard
12780         card--media
12781        
12782        
12783        
12784        
12785        
12786      "
12787      style="--ratio-percent: 100.0%;"
12788    >
12789      <div
12790        class="card__inner color-scheme-2 gradient ratio"
12791        style="--ratio-percent: 100.0%;"
12792      ><div
12793            class="card__media">
12794            <div class="media media--transparent media--hover-effect">
12795              
12796              
12797							<picture>
12798								<img
12799									
12800										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788793485&width=165 165w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788793485&width=360 360w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788793485&width=533 533w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788793485&width=720 720w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788793485&width=940 940w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788793485 1000w
12801										"
12802										lazy-src="//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PACK_PASSAGEDUDESIR.png?v=1788793485&width=533"
12803									
12804									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
12805									alt="Argent"
12806									class="motion-reduce"
12807									width="1000"
12808									height="1000"
12809								>
12810							</picture>
12811              
12812
12813
12814								<picture><source
12815										media="(max-width: 989px)"
12816										sizes="1px"
12817										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
12818									>
12819									<img
12820										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PASSAGEDUDESIR.png?v=1788793485&width=165 165w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PASSAGEDUDESIR.png?v=1788793485&width=360 360w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PASSAGEDUDESIR.png?v=1788793485&width=533 533w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PASSAGEDUDESIR.png?v=1788793485&width=720 720w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PASSAGEDUDESIR.png?v=1788793485&width=940 940w,//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PASSAGEDUDESIR.png?v=1788793485 1000w
12821										"
12822										lazy-src="//www.passagedudesir.com/cdn/shop/files/MASQUE_FILOU_ARGENT_PASSAGEDUDESIR.png?v=1788793485&width=533"
12823										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
12824										alt="Argent"
12825										class="motion-reduce"
12826										width="1000"
12827										height="1000"
12828									>
12829								</picture></div>
12830          </div><div class="card__content">
12831          <div class="card__badge top left "><span class="badge badge--custom">
12832								Nouveau
12833							</span></div></div><div class="card__swatch-colors card__swatch-colors--mobile">
12834            <ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #C0C0C0" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #f194c3" class="swatch-color"></li></ul>
12835          </div></div>
12836	  
12837	  
12838		
12839	  
12840		
12841	  
12842		
12843	  
12844		
12845	  
12846		
12847	  
12848		
12849	  
12850		
12851	  
12852		
12853	  
12854		
12855	  
12856		
12857	  
12858		
12859	  
12860		
12861	  
12862		
12863	  
12864
12865      <div class="card__content">
12866        <div class="card__information hide-compare ">
12867		<div class="card__information-top">
12868			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
12869            <div class="card__vendor">Passage du Désir</div><h3
12870            class="card__heading h5"
12871            
12872              id="title-template--26942120788350__ax_push_products_geDmFj-16077908771198"
12873            
12874          >
12875            <a
12876              href="/products/masque-filou"
12877              id="CardLink-template--26942120788350__ax_push_products_geDmFj-16077908771198"
12878              class="full-unstyled-link"
12879              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-16077908771198 Badge-template--26942120788350__ax_push_products_geDmFj-16077908771198"
12880            >
12881              Masque Filou
12882            </a>
12883          </h3>
12884<p class="card__subtitle text--xsmall">Occultant | Large élastique | 2 couleurs | BDSM soft</p><div class="card-rating" data-yotpo-bottomline="16077908771198" role="img" aria-label="4.5 / 5 (43 avis)">
12885    <span class="card-rating__stars" style="--rating-pct: 90%;" aria-hidden="true"></span>
12886    <span class="card-rating__count">(43)</span>
12887  </div>
12888  
12888<script>
12889    (function () {
12890      var el = document.currentScript.previousElementSibling;
12891      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
12892      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
12893      var pid = el.getAttribute('data-yotpo-bottomline');
12894      var CACHE_KEY = 'yotpo_bl_p_' + pid;
12895      var CACHE_TTL = 60 * 60 * 1000;
12896
12897      function apply(bl) {
12898        var avg = parseFloat(bl.average_score) || 0;
12899        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
12900        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
12901        if (total <= 0 || avg <= 0) return;
12902        var pct = Math.round(avg / 5 * 10) * 10;
12903        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
12904        var c = el.querySelector('.card-rating__count');
12905        if (c) c.textContent = '(' + total + ')';
12906        el.setAttribute('role', 'img');
12907        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
12908        el.removeAttribute('aria-hidden');
12909      }
12910
12911      function tryCache() {
12912        try {
12913          var raw = sessionStorage.getItem(CACHE_KEY);
12914          if (!raw) return false;
12915          var c = JSON.parse(raw);
12916          if (!c || !c.data || Date.now() > c.expires) return false;
12917          apply(c.data);
12918          return true;
12919        } catch (e) { return false; }
12920      }
12921
12922      if (tryCache()) return;
12923
12924      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
12925        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
12926        .then(function (data) {
12927          var bl = data && data.response && data.response.bottomline;
12928          if (!bl) return;
12929          apply(bl);
12930          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
12931        })
12932        .catch(function () {});
12933    })();
12934  </script>
12934
12935<div
12936	class="
12937		  price ">
12938	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
12939					<span class="price-item price-item--regular">
12940						12,90 €
12941					</span></div>
12942		<div class="price__sale">
12943			<span class="text--small normal"></span>
12944			<div class="price-sale__container">
12945				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
12946				<span
12947					
12948				>
12949					<s class="price-item price-item--regular">
12950						
12951							
12952								
12953									
12954									
12955									
12956								
12957							
12958						
12959					</s>
12960				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
12961			<span class="price-item price-item--sale price-item--last">
12962				
12963					
12964						
12965						
12966						12,90 €
12967					
12968				
12969			</span>
12970			</div>
12971		</div>
12972		<small class="unit-price caption hidden">
12973			<span class="visually-hidden">Prix unitaire</span>
12974			<span class="price-item price-item--last">
12975				<span></span>
12976				<span aria-hidden="true">/</span>
12977				<span class="visually-hidden">&nbsp;par&nbsp;</span>
12978				<span>
12979				</span>
12980			</span>
12981		</small>
12982	</div></div>
12983
12984<div class="card__swatch-colors">
12985							<ul class="list-unstyled"><li data-variant-color-counter="1" style="background-color: #C0C0C0" class="swatch-color active"></li><li data-variant-color-counter="2" style="background-color: #f194c3" class="swatch-color"></li></ul>
12986						</div></div></div>
12987    </div>
12988  </div>
12989  </div>
12990																	
12991															</div>
12992													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-6">
12993																	
12994																			
12995<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
12996       data-dopp-product-id="15901882351998"
12997       data-dopp-variant-id="57368871043454"
12998       data-dopp-price="6890"
12999       data-dopp-compare-at-price=""
13000       data-dopp-handle="stimulateur-triple-action-klitty-svakom"
13001       data-dopp-collection-ids="665452511614,737956200830,577107165457,743913095550,732985524606,724047266174,745789522302,577098121489,736520634750,724426162558,733109027198,734434984318,726822551934,577098055953,577099497745,745275228542,577097892113,577583776017,668683075966,670279041406,577102283025"
13002       data-dopp-tags="Gestion | Éligible aux offres|||Offre | 2025 fidélité 15pour40|||Offre | 2026 fidélité 15pour40|||"
13003  >
13004    <div
13005      class="
13006        card card--standard
13007         card--media
13008        
13009        
13010        
13011        
13012        
13013      "
13014      style="--ratio-percent: 100.0%;"
13015    >
13016      <div
13017        class="card__inner color-scheme-2 gradient ratio"
13018        style="--ratio-percent: 100.0%;"
13019      ><div
13020            class="card__media">
13021            <div class="media media--transparent media--hover-effect">
13022              
13023              
13024							<picture>
13025								<img
13026									
13027										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/KLITTY-4.jpg?v=1777994469&width=165 165w,//www.passagedudesir.com/cdn/shop/files/KLITTY-4.jpg?v=1777994469&width=360 360w,//www.passagedudesir.com/cdn/shop/files/KLITTY-4.jpg?v=1777994469&width=533 533w,//www.passagedudesir.com/cdn/shop/files/KLITTY-4.jpg?v=1777994469&width=720 720w,//www.passagedudesir.com/cdn/shop/files/KLITTY-4.jpg?v=1777994469&width=940 940w,//www.passagedudesir.com/cdn/shop/files/KLITTY-4.jpg?v=1777994469 1000w
13028										"
13029										lazy-src="//www.passagedudesir.com/cdn/shop/files/KLITTY-4.jpg?v=1777994469&width=533"
13030									
13031									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
13032									alt="Stimulateur clitoridien triple action connecté Klitty"
13033									class="motion-reduce"
13034									width="1000"
13035									height="1000"
13036								>
13037							</picture>
13038              
13039
13040
13041								<picture><source
13042										media="(max-width: 989px)"
13043										sizes="1px"
13044										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
13045									>
13046									<img
13047										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/KLITTY-10.jpg?v=1777994469&width=165 165w,//www.passagedudesir.com/cdn/shop/files/KLITTY-10.jpg?v=1777994469&width=360 360w,//www.passagedudesir.com/cdn/shop/files/KLITTY-10.jpg?v=1777994469&width=533 533w,//www.passagedudesir.com/cdn/shop/files/KLITTY-10.jpg?v=1777994469&width=720 720w,//www.passagedudesir.com/cdn/shop/files/KLITTY-10.jpg?v=1777994469&width=940 940w,//www.passagedudesir.com/cdn/shop/files/KLITTY-10.jpg?v=1777994469 1000w
13048										"
13049										lazy-src="//www.passagedudesir.com/cdn/shop/files/KLITTY-10.jpg?v=1777994469&width=533"
13050										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
13051										alt="Stimulateur clitoridien triple action connecté Klitty"
13052										class="motion-reduce"
13053										width="1000"
13054										height="1000"
13055									>
13056								</picture></div>
13057          </div><div class="card__content">
13058          <div class="card__badge top left "></div></div></div>
13059	  
13060	  
13061		
13062	  
13063		
13064	  
13065		
13066	  
13067		
13068	  
13069		
13070	  
13071		
13072	  
13073		
13074	  
13075		
13076	  
13077		
13078	  
13079		
13080	  
13081		
13082	  
13083		
13084	  
13085		
13086	  
13087		
13088	  
13089		
13090	  
13091		
13092	  
13093		
13094	  
13095		
13096	  
13097		
13098	  
13099		
13100	  
13101		
13102			
13103			
13104
13105      <div class="card__content">
13106        <div class="card__information  ">
13107		<div class="card__information-top">
13108			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
13109            <div class="card__vendor">Svakom</div><h3
13110            class="card__heading h5"
13111            
13112              id="title-template--26942120788350__ax_push_products_geDmFj-15901882351998"
13113            
13114          >
13115            <a
13116              href="/products/stimulateur-triple-action-klitty-svakom"
13117              id="CardLink-template--26942120788350__ax_push_products_geDmFj-15901882351998"
13118              class="full-unstyled-link"
13119              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-15901882351998 Badge-template--26942120788350__ax_push_products_geDmFj-15901882351998"
13120            >
13121              Stimulateur clitoridien triple action connecté Klitty
13122            </a>
13123          </h3>
13124<p class="card__subtitle text--xsmall">Langue mobile | Aspiration douce | Silicone velouté | App connectée</p><div class="card-rating" data-yotpo-bottomline="15901882351998" role="img" aria-label="4.8 / 5.0 (31 avis)">
13125    <span class="card-rating__stars" style="--rating-pct: 100%;" aria-hidden="true"></span>
13126    <span class="card-rating__count">(31)</span>
13127  </div>
13128  
13128<script>
13129    (function () {
13130      var el = document.currentScript.previousElementSibling;
13131      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
13132      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
13133      var pid = el.getAttribute('data-yotpo-bottomline');
13134      var CACHE_KEY = 'yotpo_bl_p_' + pid;
13135      var CACHE_TTL = 60 * 60 * 1000;
13136
13137      function apply(bl) {
13138        var avg = parseFloat(bl.average_score) || 0;
13139        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
13140        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
13141        if (total <= 0 || avg <= 0) return;
13142        var pct = Math.round(avg / 5 * 10) * 10;
13143        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
13144        var c = el.querySelector('.card-rating__count');
13145        if (c) c.textContent = '(' + total + ')';
13146        el.setAttribute('role', 'img');
13147        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
13148        el.removeAttribute('aria-hidden');
13149      }
13150
13151      function tryCache() {
13152        try {
13153          var raw = sessionStorage.getItem(CACHE_KEY);
13154          if (!raw) return false;
13155          var c = JSON.parse(raw);
13156          if (!c || !c.data || Date.now() > c.expires) return false;
13157          apply(c.data);
13158          return true;
13159        } catch (e) { return false; }
13160      }
13161
13162      if (tryCache()) return;
13163
13164      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
13165        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
13166        .then(function (data) {
13167          var bl = data && data.response && data.response.bottomline;
13168          if (!bl) return;
13169          apply(bl);
13170          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
13171        })
13172        .catch(function () {});
13173    })();
13174  </script>
13174
13175<div
13176	class="
13177		  price ">
13178	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
13179					<span class="price-item price-item--regular">
13180						68,90 €
13181					</span></div>
13182		<div class="price__sale">
13183			<span class="text--small normal"></span>
13184			<div class="price-sale__container">
13185				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
13186				<span
13187					
13188				>
13189					<s class="price-item price-item--regular">
13190						
13191							
13192								
13193									
13194								
13195							
13196						
13197					</s>
13198				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
13199			<span class="price-item price-item--sale price-item--last">
13200				
13201					
13202						68,90 €
13203					
13204				
13205			</span>
13206			</div>
13207		</div>
13208		<small class="unit-price caption hidden">
13209			<span class="visually-hidden">Prix unitaire</span>
13210			<span class="price-item price-item--last">
13211				<span></span>
13212				<span aria-hidden="true">/</span>
13213				<span class="visually-hidden">&nbsp;par&nbsp;</span>
13214				<span>
13215				</span>
13216			</span>
13217		</small>
13218	</div></div>
13219
13220</div></div>
13221    </div>
13222  </div>
13223  </div>
13224																	
13225															</div>
13226													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-7">
13227																	
13228																			
13229<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
13230       data-dopp-product-id="16026786890110"
13231       data-dopp-variant-id="57789923688830"
13232       data-dopp-price="1990"
13233       data-dopp-compare-at-price=""
13234       data-dopp-handle="menottes-pride"
13235       data-dopp-collection-ids="665452511614,737956200830,577096253713,577098940689,733092807038,577101201681,577100742929,577104806161,577105330449,577584693521,668683075966,670279041406"
13236       data-dopp-tags="Gestion | Nouveau|||Gestion | Éligible aux offres|||"
13237  >
13238    <div
13239      class="
13240        card card--standard
13241         card--media
13242        
13243        
13244        
13245        
13246        
13247      "
13248      style="--ratio-percent: 100.0%;"
13249    >
13250      <div
13251        class="card__inner color-scheme-2 gradient ratio"
13252        style="--ratio-percent: 100.0%;"
13253      ><div
13254            class="card__media">
13255            <div class="media media--transparent media--hover-effect">
13256              
13257              
13258							<picture>
13259								<img
13260									
13261										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_FACE_PASSAGEDUDESIR.jpg?v=1785834842&width=165 165w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_FACE_PASSAGEDUDESIR.jpg?v=1785834842&width=360 360w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_FACE_PASSAGEDUDESIR.jpg?v=1785834842&width=533 533w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_FACE_PASSAGEDUDESIR.jpg?v=1785834842&width=720 720w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_FACE_PASSAGEDUDESIR.jpg?v=1785834842&width=940 940w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_FACE_PASSAGEDUDESIR.jpg?v=1785834842 1000w
13262										"
13263										lazy-src="//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_FACE_PASSAGEDUDESIR.jpg?v=1785834842&width=533"
13264									
13265									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
13266									alt="Menottes Pride"
13267									class="motion-reduce"
13268									width="1000"
13269									height="1000"
13270								>
13271							</picture>
13272              
13273
13274
13275								<picture><source
13276										media="(max-width: 989px)"
13277										sizes="1px"
13278										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
13279									>
13280									<img
13281										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_HAUT_PASSAGEDUDESIR.jpg?v=1785834841&width=165 165w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_HAUT_PASSAGEDUDESIR.jpg?v=1785834841&width=360 360w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_HAUT_PASSAGEDUDESIR.jpg?v=1785834841&width=533 533w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_HAUT_PASSAGEDUDESIR.jpg?v=1785834841&width=720 720w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_HAUT_PASSAGEDUDESIR.jpg?v=1785834841&width=940 940w,//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_HAUT_PASSAGEDUDESIR.jpg?v=1785834841 1000w
13282										"
13283										lazy-src="//www.passagedudesir.com/cdn/shop/files/MENOTTES_PRIDE_HAUT_PASSAGEDUDESIR.jpg?v=1785834841&width=533"
13284										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
13285										alt="Menottes Pride"
13286										class="motion-reduce"
13287										width="1000"
13288										height="1000"
13289									>
13290								</picture></div>
13291          </div><div class="card__content">
13292          <div class="card__badge top left "><span class="badge badge--custom">
13293								Nouveau
13294							</span></div></div></div>
13295	  
13296	  
13297		
13298	  
13299		
13300	  
13301		
13302	  
13303		
13304	  
13305		
13306	  
13307		
13308	  
13309		
13310	  
13311		
13312	  
13313		
13314	  
13315		
13316	  
13317		
13318	  
13319		
13320	  
13321
13322      <div class="card__content">
13323        <div class="card__information hide-compare ">
13324		<div class="card__information-top">
13325			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
13326            <div class="card__vendor">Passage du Désir</div><h3
13327            class="card__heading h5"
13328            
13329              id="title-template--26942120788350__ax_push_products_geDmFj-16026786890110"
13330            
13331          >
13332            <a
13333              href="/products/menottes-pride"
13334              id="CardLink-template--26942120788350__ax_push_products_geDmFj-16026786890110"
13335              class="full-unstyled-link"
13336              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-16026786890110 Badge-template--26942120788350__ax_push_products_geDmFj-16026786890110"
13337            >
13338              Menottes Pride
13339            </a>
13340          </h3>
13341<p class="card__subtitle text--xsmall">Couleurs Pride | Attache zizi | Soft bondage</p><div class="card-rating" data-yotpo-bottomline="16026786890110" aria-hidden="true">
13342    <span class="card-rating__stars" style="--rating-pct: 0%;" aria-hidden="true"></span>
13343    <span class="card-rating__count"></span>
13344  </div>
13345  
13345<script>
13346    (function () {
13347      var el = document.currentScript.previousElementSibling;
13348      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
13349      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
13350      var pid = el.getAttribute('data-yotpo-bottomline');
13351      var CACHE_KEY = 'yotpo_bl_p_' + pid;
13352      var CACHE_TTL = 60 * 60 * 1000;
13353
13354      function apply(bl) {
13355        var avg = parseFloat(bl.average_score) || 0;
13356        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
13357        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
13358        if (total <= 0 || avg <= 0) return;
13359        var pct = Math.round(avg / 5 * 10) * 10;
13360        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
13361        var c = el.querySelector('.card-rating__count');
13362        if (c) c.textContent = '(' + total + ')';
13363        el.setAttribute('role', 'img');
13364        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
13365        el.removeAttribute('aria-hidden');
13366      }
13367
13368      function tryCache() {
13369        try {
13370          var raw = sessionStorage.getItem(CACHE_KEY);
13371          if (!raw) return false;
13372          var c = JSON.parse(raw);
13373          if (!c || !c.data || Date.now() > c.expires) return false;
13374          apply(c.data);
13375          return true;
13376        } catch (e) { return false; }
13377      }
13378
13379      if (tryCache()) return;
13380
13381      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
13382        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
13383        .then(function (data) {
13384          var bl = data && data.response && data.response.bottomline;
13385          if (!bl) return;
13386          apply(bl);
13387          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
13388        })
13389        .catch(function () {});
13390    })();
13391  </script>
13391
13392<div
13393	class="
13394		  price ">
13395	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
13396					<span class="price-item price-item--regular">
13397						19,90 €
13398					</span></div>
13399		<div class="price__sale">
13400			<span class="text--small normal"></span>
13401			<div class="price-sale__container">
13402				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
13403				<span
13404					
13405				>
13406					<s class="price-item price-item--regular">
13407						
13408							
13409								
13410									
13411								
13412							
13413						
13414					</s>
13415				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
13416			<span class="price-item price-item--sale price-item--last">
13417				
13418					
13419						19,90 €
13420					
13421				
13422			</span>
13423			</div>
13424		</div>
13425		<small class="unit-price caption hidden">
13426			<span class="visually-hidden">Prix unitaire</span>
13427			<span class="price-item price-item--last">
13428				<span></span>
13429				<span aria-hidden="true">/</span>
13430				<span class="visually-hidden">&nbsp;par&nbsp;</span>
13431				<span>
13432				</span>
13433			</span>
13434		</small>
13435	</div></div>
13436
13437</div></div>
13438    </div>
13439  </div>
13440  </div>
13441																	
13442															</div>
13443													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-8">
13444																	
13445																			
13446<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
13447       data-dopp-product-id="16026641203582"
13448       data-dopp-variant-id="57789463363966"
13449       data-dopp-price="1990"
13450       data-dopp-compare-at-price=""
13451       data-dopp-handle="tapette-bond-copie"
13452       data-dopp-collection-ids="665452511614,737956200830,577096253713,577098940689,733092807038,577100742929,577104806161,577105330449,724426162558,577584693521,577099923729,668683075966,670279041406"
13453       data-dopp-tags="Gestion | Nouveau|||Gestion | Éligible aux offres|||Offre | 2026 fidélité 15pour40|||"
13454  >
13455    <div
13456      class="
13457        card card--standard
13458         card--media
13459        
13460        
13461        
13462        
13463        
13464      "
13465      style="--ratio-percent: 100.0%;"
13466    >
13467      <div
13468        class="card__inner color-scheme-2 gradient ratio"
13469        style="--ratio-percent: 100.0%;"
13470      ><div
13471            class="card__media">
13472            <div class="media media--transparent media--hover-effect">
13473              
13474              
13475							<picture>
13476								<img
13477									
13478										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_FACE.jpg?v=1785829246&width=165 165w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_FACE.jpg?v=1785829246&width=360 360w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_FACE.jpg?v=1785829246&width=533 533w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_FACE.jpg?v=1785829246&width=720 720w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_FACE.jpg?v=1785829246&width=940 940w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_FACE.jpg?v=1785829246 1000w
13479										"
13480										lazy-src="//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_FACE.jpg?v=1785829246&width=533"
13481									
13482									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
13483									alt="Tapette Pride"
13484									class="motion-reduce"
13485									width="1000"
13486									height="1000"
13487								>
13488							</picture>
13489              
13490
13491
13492								<picture><source
13493										media="(max-width: 989px)"
13494										sizes="1px"
13495										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
13496									>
13497									<img
13498										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_DOS_PASSAGEDUDESIR.jpg?v=1785829246&width=165 165w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_DOS_PASSAGEDUDESIR.jpg?v=1785829246&width=360 360w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_DOS_PASSAGEDUDESIR.jpg?v=1785829246&width=533 533w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_DOS_PASSAGEDUDESIR.jpg?v=1785829246&width=720 720w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_DOS_PASSAGEDUDESIR.jpg?v=1785829246&width=940 940w,//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_DOS_PASSAGEDUDESIR.jpg?v=1785829246 1000w
13499										"
13500										lazy-src="//www.passagedudesir.com/cdn/shop/files/TAPETTE_PRIDE_DOS_PASSAGEDUDESIR.jpg?v=1785829246&width=533"
13501										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
13502										alt="Tapette Pride"
13503										class="motion-reduce"
13504										width="1000"
13505										height="1000"
13506									>
13507								</picture></div>
13508          </div><div class="card__content">
13509          <div class="card__badge top left "><span class="badge badge--custom">
13510								Nouveau
13511							</span></div></div></div>
13512	  
13513	  
13514		
13515	  
13516		
13517	  
13518		
13519	  
13520		
13521	  
13522		
13523	  
13524		
13525	  
13526		
13527	  
13528		
13529	  
13530		
13531	  
13532		
13533	  
13534		
13535	  
13536		
13537	  
13538		
13539	  
13540
13541      <div class="card__content">
13542        <div class="card__information hide-compare ">
13543		<div class="card__information-top">
13544			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
13545            <div class="card__vendor">Passage du Désir</div><h3
13546            class="card__heading h5"
13547            
13548              id="title-template--26942120788350__ax_push_products_geDmFj-16026641203582"
13549            
13550          >
13551            <a
13552              href="/products/tapette-bond-copie"
13553              id="CardLink-template--26942120788350__ax_push_products_geDmFj-16026641203582"
13554              class="full-unstyled-link"
13555              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-16026641203582 Badge-template--26942120788350__ax_push_products_geDmFj-16026641203582"
13556            >
13557              Tapette Pride
13558            </a>
13559          </h3>
13560<p class="card__subtitle text--xsmall">Couleurs Pride | Motif zizi relief | Soft bondage</p><div class="card-rating" data-yotpo-bottomline="16026641203582" aria-hidden="true">
13561    <span class="card-rating__stars" style="--rating-pct: 0%;" aria-hidden="true"></span>
13562    <span class="card-rating__count"></span>
13563  </div>
13564  
13564<script>
13565    (function () {
13566      var el = document.currentScript.previousElementSibling;
13567      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
13568      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
13569      var pid = el.getAttribute('data-yotpo-bottomline');
13570      var CACHE_KEY = 'yotpo_bl_p_' + pid;
13571      var CACHE_TTL = 60 * 60 * 1000;
13572
13573      function apply(bl) {
13574        var avg = parseFloat(bl.average_score) || 0;
13575        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
13576        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
13577        if (total <= 0 || avg <= 0) return;
13578        var pct = Math.round(avg / 5 * 10) * 10;
13579        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
13580        var c = el.querySelector('.card-rating__count');
13581        if (c) c.textContent = '(' + total + ')';
13582        el.setAttribute('role', 'img');
13583        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
13584        el.removeAttribute('aria-hidden');
13585      }
13586
13587      function tryCache() {
13588        try {
13589          var raw = sessionStorage.getItem(CACHE_KEY);
13590          if (!raw) return false;
13591          var c = JSON.parse(raw);
13592          if (!c || !c.data || Date.now() > c.expires) return false;
13593          apply(c.data);
13594          return true;
13595        } catch (e) { return false; }
13596      }
13597
13598      if (tryCache()) return;
13599
13600      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
13601        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
13602        .then(function (data) {
13603          var bl = data && data.response && data.response.bottomline;
13604          if (!bl) return;
13605          apply(bl);
13606          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
13607        })
13608        .catch(function () {});
13609    })();
13610  </script>
13610
13611<div
13612	class="
13613		  price ">
13614	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
13615					<span class="price-item price-item--regular">
13616						19,90 €
13617					</span></div>
13618		<div class="price__sale">
13619			<span class="text--small normal"></span>
13620			<div class="price-sale__container">
13621				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
13622				<span
13623					
13624				>
13625					<s class="price-item price-item--regular">
13626						
13627							
13628								
13629									
13630								
13631							
13632						
13633					</s>
13634				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
13635			<span class="price-item price-item--sale price-item--last">
13636				
13637					
13638						19,90 €
13639					
13640				
13641			</span>
13642			</div>
13643		</div>
13644		<small class="unit-price caption hidden">
13645			<span class="visually-hidden">Prix unitaire</span>
13646			<span class="price-item price-item--last">
13647				<span></span>
13648				<span aria-hidden="true">/</span>
13649				<span class="visually-hidden">&nbsp;par&nbsp;</span>
13650				<span>
13651				</span>
13652			</span>
13653		</small>
13654	</div></div>
13655
13656</div></div>
13657    </div>
13658  </div>
13659  </div>
13660																	
13661															</div>
13662													<div class="swiper-slide grid__item" id="Swiper-template--26942120788350__ax_push_products_geDmFj-9">
13663																	
13664																			
13665<div class="card-wrapper product-miniature product-card-wrapper underline-links-hover"
13666       data-dopp-product-id="16025916965246"
13667       data-dopp-variant-id="57787253391742"
13668       data-dopp-price="1990"
13669       data-dopp-compare-at-price=""
13670       data-dopp-handle="cravache-pride"
13671       data-dopp-collection-ids="665452511614,737956200830,577096253713,577098940689,577100742929,577104806161,577105330449,577584693521,668683075966,670279041406"
13672       data-dopp-tags="Gestion | Nouveau|||Gestion | Éligible aux offres|||"
13673  >
13674    <div
13675      class="
13676        card card--standard
13677         card--media
13678        
13679        
13680        
13681        
13682        
13683      "
13684      style="--ratio-percent: 100.0%;"
13685    >
13686      <div
13687        class="card__inner color-scheme-2 gradient ratio"
13688        style="--ratio-percent: 100.0%;"
13689      ><div
13690            class="card__media">
13691            <div class="media media--transparent media--hover-effect">
13692              
13693              
13694							<picture>
13695								<img
13696									
13697										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_SEULE_PASSAGEDUDESIR.jpg?v=1785765710&width=165 165w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_SEULE_PASSAGEDUDESIR.jpg?v=1785765710&width=360 360w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_SEULE_PASSAGEDUDESIR.jpg?v=1785765710&width=533 533w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_SEULE_PASSAGEDUDESIR.jpg?v=1785765710&width=720 720w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_SEULE_PASSAGEDUDESIR.jpg?v=1785765710&width=940 940w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_SEULE_PASSAGEDUDESIR.jpg?v=1785765710 1000w
13698										"
13699										lazy-src="//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_SEULE_PASSAGEDUDESIR.jpg?v=1785765710&width=533"
13700									
13701									sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
13702									alt="Cravache Pride"
13703									class="motion-reduce"
13704									width="1000"
13705									height="1000"
13706								>
13707							</picture>
13708              
13709
13710
13711								<picture><source
13712										media="(max-width: 989px)"
13713										sizes="1px"
13714										srcset="//www.passagedudesir.com/cdn/shop/files/1x1.png?v=1718380596&width=1 1w",
13715									>
13716									<img
13717										lazy-srcset="//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_PASSAGEDUDESIR.jpg?v=1785765570&width=165 165w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_PASSAGEDUDESIR.jpg?v=1785765570&width=360 360w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_PASSAGEDUDESIR.jpg?v=1785765570&width=533 533w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_PASSAGEDUDESIR.jpg?v=1785765570&width=720 720w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_PASSAGEDUDESIR.jpg?v=1785765570&width=940 940w,//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_PASSAGEDUDESIR.jpg?v=1785765570 1000w
13718										"
13719										lazy-src="//www.passagedudesir.com/cdn/shop/files/CRAVACHE_PRIDE_PASSAGEDUDESIR.jpg?v=1785765570&width=533"
13720										sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)"
13721										alt="Cravache Pride"
13722										class="motion-reduce"
13723										width="1000"
13724										height="1000"
13725									>
13726								</picture></div>
13727          </div><div class="card__content">
13728          <div class="card__badge top left "><span class="badge badge--custom">
13729								Nouveau
13730							</span></div></div></div>
13731	  
13732	  
13733		
13734	  
13735		
13736	  
13737		
13738	  
13739		
13740	  
13741		
13742	  
13743		
13744	  
13745		
13746	  
13747		
13748	  
13749		
13750	  
13751		
13752	  
13753
13754      <div class="card__content">
13755        <div class="card__information hide-compare ">
13756		<div class="card__information-top">
13757			<div class="card__offers text--xsmall"></div><span class="visually-hidden">Fournisseur :</span>
13758            <div class="card__vendor">Passage du Désir</div><h3
13759            class="card__heading h5"
13760            
13761              id="title-template--26942120788350__ax_push_products_geDmFj-16025916965246"
13762            
13763          >
13764            <a
13765              href="/products/cravache-pride"
13766              id="CardLink-template--26942120788350__ax_push_products_geDmFj-16025916965246"
13767              class="full-unstyled-link"
13768              aria-labelledby="CardLink-template--26942120788350__ax_push_products_geDmFj-16025916965246 Badge-template--26942120788350__ax_push_products_geDmFj-16025916965246"
13769            >
13770              Cravache Pride
13771            </a>
13772          </h3>
13773<p class="card__subtitle text--xsmall">Couleurs Pride | Soft bondage</p><div class="card-rating" data-yotpo-bottomline="16025916965246" aria-hidden="true">
13774    <span class="card-rating__stars" style="--rating-pct: 0%;" aria-hidden="true"></span>
13775    <span class="card-rating__count"></span>
13776  </div>
13777  
13777<script>
13778    (function () {
13779      var el = document.currentScript.previousElementSibling;
13780      if (!el || !el.hasAttribute('data-yotpo-bottomline')) return;
13781      var APP_KEY = 'BQxqFA3BIrSbHw1GHCAa2UBApLu0VST7sh4l70hk';
13782      var pid = el.getAttribute('data-yotpo-bottomline');
13783      var CACHE_KEY = 'yotpo_bl_p_' + pid;
13784      var CACHE_TTL = 60 * 60 * 1000;
13785
13786      function apply(bl) {
13787        var avg = parseFloat(bl.average_score) || 0;
13788        var total = parseInt(bl.total_review != null ? bl.total_review : bl.total_reviews, 10) || 0;
13789        // Pas de donnée live exploitable : on garde la baseline metafield déjà affichée.
13790        if (total <= 0 || avg <= 0) return;
13791        var pct = Math.round(avg / 5 * 10) * 10;
13792        el.querySelector('.card-rating__stars').style.setProperty('--rating-pct', pct + '%');
13793        var c = el.querySelector('.card-rating__count');
13794        if (c) c.textContent = '(' + total + ')';
13795        el.setAttribute('role', 'img');
13796        el.setAttribute('aria-label', avg.toFixed(1).replace('.', ',') + ' / 5 (' + total + ' avis)');
13797        el.removeAttribute('aria-hidden');
13798      }
13799
13800      function tryCache() {
13801        try {
13802          var raw = sessionStorage.getItem(CACHE_KEY);
13803          if (!raw) return false;
13804          var c = JSON.parse(raw);
13805          if (!c || !c.data || Date.now() > c.expires) return false;
13806          apply(c.data);
13807          return true;
13808        } catch (e) { return false; }
13809      }
13810
13811      if (tryCache()) return;
13812
13813      fetch('https://api-cdn.yotpo.com/products/' + APP_KEY + '/' + pid + '/bottomline')
13814        .then(function (r) { if (!r.ok) throw 0; return r.json(); })
13815        .then(function (data) {
13816          var bl = data && data.response && data.response.bottomline;
13817          if (!bl) return;
13818          apply(bl);
13819          try { sessionStorage.setItem(CACHE_KEY, JSON.stringify({ data: bl, expires: Date.now() + CACHE_TTL })); } catch (e) {}
13820        })
13821        .catch(function () {});
13822    })();
13823  </script>
13823
13824<div
13825	class="
13826		  price ">
13827	<div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Prix standard</span>
13828					<span class="price-item price-item--regular">
13829						19,90 €
13830					</span></div>
13831		<div class="price__sale">
13832			<span class="text--small normal"></span>
13833			<div class="price-sale__container">
13834				<span class="visually-hidden visually-hidden--inline">Prix standard</span>
13835				<span
13836					
13837				>
13838					<s class="price-item price-item--regular">
13839						
13840							
13841								
13842									
13843								
13844							
13845						
13846					</s>
13847				</span><span class="visually-hidden visually-hidden--inline">Prix promotionnel</span>
13848			<span class="price-item price-item--sale price-item--last">
13849				
13850					
13851						19,90 €
13852					
13853				
13854			</span>
13855			</div>
13856		</div>
13857		<small class="unit-price caption hidden">
13858			<span class="visually-hidden">Prix unitaire</span>
13859			<span class="price-item price-item--last">
13860				<span></span>
13861				<span aria-hidden="true">/</span>
13862				<span class="visually-hidden">&nbsp;par&nbsp;</span>
13863				<span>
13864				</span>
13865			</span>
13866		</small>
13867	</div></div>
13868
13869</div></div>
13870    </div>
13871  </div>
13872  </div>
13873																	
13874															</div>
13875													
13876											</div>
13877									</div>
13878
13879									<div class="swiper-arrows">
13880										<div class="swiper-button-prev">
13881											<svg class="icon icon-arrow-left" aria-hidden="true" focusable="false">
13882												<use href="#icon-arrow-left"></use>
13883											</svg>
13884										</div>
13885										<div class="swiper-button-next">
13886											<svg class="icon icon-arrow-right" aria-hidden="true" focusable="false">
13887												<use href="#icon-arrow-right"></use>
13888											</svg>
13889										</div>
13890									</div>
13891							</div>
13892            </push-products>
13893        
13894    </div>
13894<script data-regios-dopp-ax-push-products>
13895  (function() {
13896    var sectionId = "template--26942120788350__ax_push_products_geDmFj";
13897    var products = [{
13898            productId: 16021403337086,
13899            regularPriceInCents: 11900,
13900            variantId: 57777580343678,
13901            collectionIds: [665452511614,737956200830,577097335057,577098907921,577101070609,577098776849,577584627985,577104806161,577103724817,577097859345,577102184721,741703811454,577098055953,577101922577,577099497745,577097957649,577100415249,577101594897,745275228542,670279041406,577102283025,577099104529,577097498897],
13902            compareAtPriceInCents: null,
13903            handle: "rabbit-3-en-1-calypso",
13904            tags: ["Cat | Rabbit","Cat | Sextoy","Cible | Couple","Cible | Couple gay","Cible | Couple hétéro","Cible | Couple lesbien","Cible | Couple non genré","Cible | Homme","Cible | Solo","Cible | Femme","created-from-retail","Fonction | Splashproof","Fonction | Vas-et-vient","Fonction | Vibrant","Fonction | Pas waterproof","Gestion | Nouveau","Gestion | Éligible aux offres","GUIDE | Guide achat | Pour couple","GUIDE | Guide achat | Pour femme","GUIDE | Guide achat | Pour homme","GUIDE | Sélection cadeaux","Offre | Prix Purple","produit-rechargeable","Stim | Anal","Stim | Clitoris","Stim | Point G","Stim | Prostate","Stim | Vagin","Thème | Insolite","YGroup_calypso"],
13905            url: "\/products\/rabbit-3-en-1-calypso",
13906            vendor: "HYYO",
13907            variants: [{
13908                  id: 57777580343678,
13909                  title: "Default Title",
13910                  priceInCents: 11900,
13911                  compareAtPriceInCents: null
13912                }]
13913          },{
13914            productId: 16007488766334,
13915            regularPriceInCents: 11900,
13916            variantId: 57713974542718,
13917            collectionIds: [665452511614,737956200830,577100448017,577107165457,577096483089,577584627985,732478636414,742927794558,577101299985,577100742929,577097269521,577104806161,577105330449,577103724817,727099736446,724426162558,733109027198,734434984318,734418600318,726822551934,577098055953,577099497745,577100415249,577101594897,744819786110,706744025470,580678517009,668683075966,670279041406,577102283025,706553905534,577098318097],
13918            compareAtPriceInCents: null,
13919            handle: "wand-ultra-puissant-tonga-de-hyyo",
13920            tags: ["axmtx1","Bestseller","Bestseller | Sextoys","Cat | Appareil de massage","Cat | Cadeau","Cat | Sextoy","Cat | Vibromasseur","Cat | Vibromasseur wand","Cible | Débutant","Cible | Femme","Cible | Solo","Fonction | Splashproof","Fonction | Très silencieux","Fonction | Vibrant","Fonction | Waterproof","Gestion | Nouveau","Gestion | Éligible aux offres","Marque | Marque PDD","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","Offre | Bon d'achat 20","OFFRE | preselection french days","produit-rechargeable","Stim | Clitoris","Stim | Point G","Stim | Vagin","Style | sélection hiver","Thème | Frenchy and Sexy","Thème | Produit culte","Top 10 sextoys"],
13921            url: "\/products\/wand-ultra-puissant-tonga-de-hyyo",
13922            vendor: "HYYO",
13923            variants: [{
13924                  id: 57713974542718,
13925                  title: "Default Title",
13926                  priceInCents: 11900,
13927                  compareAtPriceInCents: null
13928                }]
13929          },{
13930            productId: 16078786756990,
13931            regularPriceInCents: 2490,
13932            variantId: 57988587454846,
13933            collectionIds: [665452511614,737956200830,577096253713,577101201681,577100742929,577104806161,577105330449,577584693521,730458128766,670279041406],
13934            compareAtPriceInCents: null,
13935            handle: "menottes-attache-moi",
13936            tags: ["axmtx1","Bestseller","Cat | Accessoires et jeux","Cat | Bondage","Cible | Débutant","Fonction | Pas waterproof","Gestion | Nouveau","Gestion | Éligible aux offres","Marque | Marque PDD","Thème | produit violet"],
13937            url: "\/products\/menottes-attache-moi",
13938            vendor: "Passage du Désir",
13939            variants: [{
13940                  id: 57988587454846,
13941                  title: "Argent",
13942                  priceInCents: 2490,
13943                  compareAtPriceInCents: null
13944                },{
13945                  id: 57988587487614,
13946                  title: "Rose",
13947                  priceInCents: 2490,
13948                  compareAtPriceInCents: null
13949                }]
13950          },{
13951            productId: 10002014404881,
13952            regularPriceInCents: 1690,
13953            variantId: 50104005361937,
13954            collectionIds: [665452511614,737956200830,577096253713,577098940689,577098613009,577100742929,577584693521,577099923729,730458128766,668683075966,670279041406],
13955            compareAtPriceInCents: null,
13956            handle: "fouet-fripon-passage-du-desir",
13957            tags: ["axmtx1","Cat | Accessoires et jeux","Cat | Bondage","Cat | Cadeau","Cible | Débutant","Cible | Femme","Cible | Homme","Fonction | Pas waterproof","Gestion | Braderie 052025","Gestion | Éligible aux offres","Marque | Marque PDD","Offre | 2025 Soldes eté","Prix | Moins de 15€","Style | Coquin","Thème | Noël des ami.e.s","Thème | produit violet"],
13958            url: "\/products\/fouet-fripon-passage-du-desir",
13959            vendor: "Passage du Désir",
13960            variants: [{
13961                  id: 50104005361937,
13962                  title: "Argent",
13963                  priceInCents: 1690,
13964                  compareAtPriceInCents: null
13965                },{
13966                  id: 50104005427473,
13967                  title: "Rose",
13968                  priceInCents: 1690,
13969                  compareAtPriceInCents: null
13970                }]
13971          },{
13972            productId: 16077908771198,
13973            regularPriceInCents: 1290,
13974            variantId: 57985810825598,
13975            collectionIds: [665452511614,737956200830,577096253713,577119846673,577115226385,577100251409,577100742929,577104806161,577105330449,577584693521,730458128766,668683075966,670279041406],
13976            compareAtPriceInCents: null,
13977            handle: "masque-filou",
13978            tags: ["axmtx1","Cat | Accessoires et jeux","Cat | Bondage","Cat | Cadeau","Cible | Débutant","Cible | Femme","Fonction | Pas waterproof","Gestion | Nouveau","Gestion | Éligible aux offres","Marque | Marque PDD","Prix | Moins de 15€","Style | Coquin","Thème | produit violet"],
13979            url: "\/products\/masque-filou",
13980            vendor: "Passage du Désir",
13981            variants: [{
13982                  id: 57985810825598,
13983                  title: "Argent",
13984                  priceInCents: 1290,
13985                  compareAtPriceInCents: null
13986                },{
13987                  id: 57985810858366,
13988                  title: "Rose",
13989                  priceInCents: 1290,
13990                  compareAtPriceInCents: null
13991                }]
13992          },{
13993            productId: 15901882351998,
13994            regularPriceInCents: 6890,
13995            variantId: 57368871043454,
13996            collectionIds: [665452511614,737956200830,577107165457,743913095550,732985524606,724047266174,745789522302,577098121489,736520634750,724426162558,733109027198,734434984318,726822551934,577098055953,577099497745,745275228542,577097892113,577583776017,668683075966,670279041406,577102283025],
13997            compareAtPriceInCents: null,
13998            handle: "stimulateur-triple-action-klitty-svakom",
13999            tags: ["axmtx1","Bestseller | Sextoys","Cat | Cadeau","Cat | Premier sextoy","Cat | Sextoy","Cat | Stimulateur sans contact","Cible | Débutant","Cible | Femme","Fonction | Splashproof","Gestion | Éligible aux offres","GUIDE | Guide achat | Pour femme","Marque | Marque partenaire","Offre | 2025 fidélité 15pour40","Offre | 2026 fidélité 15pour40","produit-rechargeable","Stim | Clitoris","Style | idees kdo thème première fois","Thème | Amor piccante","Thème | Insolite"],
14000            url: "\/products\/stimulateur-triple-action-klitty-svakom",
14001            vendor: "Svakom",
14002            variants: [{
14003                  id: 57368871043454,
14004                  title: "Default Title",
14005                  priceInCents: 6890,
14006                  compareAtPriceInCents: null
14007                }]
14008          },{
14009            productId: 16026786890110,
14010            regularPriceInCents: 1990,
14011            variantId: 57789923688830,
14012            collectionIds: [665452511614,737956200830,577096253713,577098940689,733092807038,577101201681,577100742929,577104806161,577105330449,577584693521,668683075966,670279041406],
14013            compareAtPriceInCents: null,
14014            handle: "menottes-pride",
14015            tags: ["Cat | Accessoires et jeux","Cat | Bondage","Cat | Cadeau","Cible | Débutant","delta","Fonction | Pas waterproof","Gestion | Nouveau","Gestion | Éligible aux offres","Marque | Marque PDD","Style | idées cadeaux pour les audacieux·ses"],
14016            url: "\/products\/menottes-pride",
14017            vendor: "Passage du Désir",
14018            variants: [{
14019                  id: 57789923688830,
14020                  title: "Default Title",
14021                  priceInCents: 1990,
14022                  compareAtPriceInCents: null
14023                }]
14024          },{
14025            productId: 16026641203582,
14026            regularPriceInCents: 1990,
14027            variantId: 57789463363966,
14028            collectionIds: [665452511614,737956200830,577096253713,577098940689,733092807038,577100742929,577104806161,577105330449,724426162558,577584693521,577099923729,668683075966,670279041406],
14029            compareAtPriceInCents: null,
14030            handle: "tapette-bond-copie",
14031            tags: ["axmtx1","Cat | Accessoires et jeux","Cat | Bondage","Cat | Cadeau","Cible | Débutant","Fonction | Pas waterproof","Gestion | Nouveau","Gestion | Éligible aux offres","Marque | Marque PDD","Offre | 2026 fidélité 15pour40","Style | idées cadeaux pour les audacieux·ses","sync_anchanto"],
14032            url: "\/products\/tapette-bond-copie",
14033            vendor: "Passage du Désir",
14034            variants: [{
14035                  id: 57789463363966,
14036                  title: "Default Title",
14037                  priceInCents: 1990,
14038                  compareAtPriceInCents: null
14039                }]
14040          },{
14041            productId: 16025916965246,
14042            regularPriceInCents: 1990,
14043            variantId: 57787253391742,
14044            collectionIds: [665452511614,737956200830,577096253713,577098940689,577100742929,577104806161,577105330449,577584693521,668683075966,670279041406],
14045            compareAtPriceInCents: null,
14046            handle: "cravache-pride",
14047            tags: ["axmtx1","Cat | Accessoires et jeux","Cat | Bondage","Cat | Cadeau","Cible | Débutant","Fonction | Pas waterproof","Gestion | Nouveau","Gestion | Éligible aux offres","Marque | Marque PDD"],
14048            url: "\/products\/cravache-pride",
14049            vendor: "Passage du Désir",
14050            variants: [{
14051                  id: 57787253391742,
14052                  title: "Default Title",
14053                  priceInCents: 1990,
14054                  compareAtPriceInCents: null
14055                }]
14056          },];
14057
14058      function applyDiscounts(api) {
14059      var root = document.getElementById(sectionId);
14060      if (!root) return;
14061      var timer = null;
14062
14063      function run() {
14064        api.themeInterop.findProductGridCells(root, products, 'COLLECTION_PAGE').then(function(cells) {
14065          cells.forEach(function(cell) {
14066            api.themeInterop.updateOnPagePrices(cell.element, 'COLLECTION_PAGE', cell.product);
14067          });
14068        });
14069      }
14070
14071      run();
14072
14073      var observer = new MutationObserver(function() {
14074        if (timer) clearTimeout(timer);
14075        timer = setTimeout(function() {
14076          observer.disconnect();
14077          run();
14078          setTimeout(function() {
14079            observer.observe(root, { childList: true, subtree: true });
14080          }, 500);
14081        }, 300);
14082      });
14083      observer.observe(root, { childList: true, subtree: true });
14084    }
14085
14086    if (window.RegiosDOPP && window.RegiosDOPP.api && window.RegiosDOPP.api.v0) {
14087      applyDiscounts(window.RegiosDOPP.api.v0);
14088    } else {
14089      window.addEventListener("regios-dopp:api-initialized", function(e) {
14090        applyDiscounts(e.detail.api);
14091      });
14092    }
14093  })();
14094</script>
14094</div>
14095
14096
14097</section><section id="shopify-section-template--26942120788350__ax_video_K6miHE" class="shopify-section section ax-section ax-video"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-deferred-media.css?v=14096082462203297471766423751" rel="stylesheet" type="text/css" media="all" />
14098
14099<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.ax-video.css?v=36540433840638832961766423747" rel="stylesheet" type="text/css" media="all" />
14100
14101<script>
14102  window.assetsUrl.js.push({"video": "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.ax-video.js?v=146051962611764959651777293021"});
14103</script>
14103<style data-shopify>.section-template--26942120788350__ax_video_K6miHE-padding {
14104    --video-over-media-overlay: 0 0 0 / 0.1;
14105    padding-top: 0px;
14106    padding-bottom: 0px;
14107    }
14108
14109    @media screen and (min-width: 768px) {
14110    .section-template--26942120788350__ax_video_K6miHE-padding {
14111    padding-top: 0px;
14112    padding-bottom: 0px;
14113    }
14114    }</style><div class="color-scheme-1 gradient" data-ax-section="video">
14115    <div class="section-template--26942120788350__ax_video_K6miHE-padding">
14116        <div class="video-over-media video-over-media--sm"><ax-video-player  autoplay ><video
14117									lazy-src="//www.passagedudesir.com/cdn/shop/videos/c/vp/f1f5285b837f43d9a499aa63babdb227/f1f5285b837f43d9a499aa63babdb227.HD-720p-4.5Mbps-39750937.mp4?v=0"
14118									preload="none"
14119									playsinline
14120									 autoplay muted loop
14121									poster="//www.passagedudesir.com/cdn/shop/files/BANNIERE_GUIDE_ACHAT.jpg?v=1734345036&width=3200">
14122								</video></ax-video-player><div class="video-over-content position mobile-top middle-left mobile-left"><div class="video-heading h1"  style="color: #ffffff;">Envie de conseils pour choisir ton Sextoy?</div><div class="rte"  style="color: #ffffff;"><p><br/>Tu as envie d'un sextoy et tu ne sais pas où donner de la tête ? <br/>Pas de panique, réponds à ce mini quizz, on te guide pour faire ton choix !<br/><br/></p></div><div class="video-button">
14123																<a href="/pages/guide-dachat"  class="button button--primary">C&#39;est parti !</a>
14124															</div></div></div>
14125    </div>
14126</div>
14127
14128
14129</section><section id="shopify-section-template--26942120788350__ax_image_cards_pbEapm" class="shopify-section section"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.image-cards.css?v=32314707180558501831766423748" rel="stylesheet" type="text/css" media="all" />
14130<style data-shopify>.section-template--26942120788350__ax_image_cards_pbEapm-padding {
14131    padding-top: 20px;
14132    padding-bottom: 20px;
14133  }
14134
14135  @media screen and (min-width: 750px) {
14136    .section-template--26942120788350__ax_image_cards_pbEapm-padding {
14137      padding-top: 80px;
14138      padding-bottom: 60px;
14139    }
14140  }</style>
14141
14142
14143
14144<div class="image-cards gradient color-scheme-2 section-template--26942120788350__ax_image_cards_pbEapm-padding" data-ax-section="imageCards">
14145  <div class="page-width page-width--medium">
14146    <div class="image-cards-slider-wrap">
14147
14148      <image-cards-photos>
14149        <div id="Swiper-template--26942120788350__ax_image_cards_pbEapm-photos" class="swiper is-photos" data-options='
14150  {
14151  &quot;slideInView&quot;: 1,
14152  &quot;slidesToMove&quot;: 1,
14153  &quot;loop&quot;: true,
14154  &quot;autoplay&quot;: false,
14155  &quot;speed&quot;: 300,
14156  &quot;effect&quot;: &quot;cards&quot;
14157  }
14158'>
14159          <div role="list" class="swiper-wrapper is-photos">
14160            
14161              <div role="listitem" class="swiper-slide is-photos">
14162                <div class="image-cards__image">
14163                  
14164
14165<picture class="media media--transparent media--square">
14166			<img src="//www.passagedudesir.com/cdn/shop/files/PDD_BOUTIQUE_ROUEN_906_WEB_1000x667_51f9bf01-7e97-448f-a636-aad2c29361fe.jpg?crop=center&amp;height=667&amp;v=1739876238&amp;width=1000" alt="__BOUTIQUES_COUNT__  Boutiques  pour ton shopping" srcset="//www.passagedudesir.com/cdn/shop/files/PDD_BOUTIQUE_ROUEN_906_WEB_1000x667_51f9bf01-7e97-448f-a636-aad2c29361fe.jpg?crop=center&amp;height=220&amp;v=1739876238&amp;width=330 330w, //www.passagedudesir.com/cdn/shop/files/PDD_BOUTIQUE_ROUEN_906_WEB_1000x667_51f9bf01-7e97-448f-a636-aad2c29361fe.jpg?crop=center&amp;height=266&amp;v=1739876238&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/PDD_BOUTIQUE_ROUEN_906_WEB_1000x667_51f9bf01-7e97-448f-a636-aad2c29361fe.jpg?crop=center&amp;height=366&amp;v=1739876238&amp;width=550 550w, //www.passagedudesir.com/cdn/shop/files/PDD_BOUTIQUE_ROUEN_906_WEB_1000x667_51f9bf01-7e97-448f-a636-aad2c29361fe.jpg?crop=center&amp;height=512&amp;v=1739876238&amp;width=768 768w" width="1000" height="667" loading="lazy" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="async">
14167</picture></div>
14168              </div>
14169            
14170          </div>
14171        </div>
14172      </image-cards-photos>
14173
14174      <image-cards-content>
14175        <div id="Swiper-template--26942120788350__ax_image_cards_pbEapm-content" 
14175class="swiper is-content" data-options='
14176  {
14177  &quot;slideInView&quot;: 1,
14178  &quot;slidesToMove&quot;: 1,
14179  &quot;loop&quot;: true,
14180  &quot;autoplay&quot;: false,
14181  &quot;speed&quot;: 300,
14182  &quot;followFinger&quot;: false,
14183  &quot;effect&quot;: &quot;fade&quot;,
14184  &quot;grabCursor&quot;: false
14185  }
14186'>
14187          <div role="list" class="swiper-wrapper is-content">
14188            
14189              <div role="listitem" class="swiper-slide is-content">
14190                
14191                  <div class="h3 image-cards__title">
14192                      26  Boutiques  pour ton shopping
14193                  </div>
14194                
14195                
14196                    <div class="image-cards__description">
14197                        Profite de conseils avisés dans un espace lumineux et décomplexé : les conditions idéales pour faire ton choix.
14198                    </div>
14199                
14200<a href="/pages/boutiques/nos-boutiques"  class="button button--primary button--small">Je trouve ma boutique</a></div>
14201            
14202          </div>
14203
14204          <div class="swiper-arrows">
14205            <div class="swiper-button-prev">
14206              <svg class="icon icon-arrow-left" aria-hidden="true" focusable="false">
14207                <use href="#icon-arrow-left"></use>
14208              </svg>
14209            </div>
14210            <div class="swiper-button-next">
14211              <svg class="icon icon-arrow-right" aria-hidden="true" focusable="false">
14212                <use href="#icon-arrow-right"></use>
14213              </svg>
14214            </div>
14215          </div>
14216
14217        </div>
14218      </image-cards-content>
14219
14220    </div>
14221  </div>
14222</div>
14223
14224
14225</section><section id="shopify-section-template--26942120788350__ax_marquee_CmEAQk" class="shopify-section section section-ax-marquee"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.marquee.css?v=70076767517088298251779284429" rel="stylesheet" type="text/css" media="all" />
14226
14227<script>
14228	window.assetsUrl.js.push({ 'axMarquee': "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.marquee.js?v=94081747274692564651779979215" });
14229</script>
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238<div class="section-template--26942120788350__ax_marquee_CmEAQk-padding gradient color-scheme-1" data-ax-section="axMarquee">
14239
14240		<ax-marquee>
14241			
14242			<div id="Swiper-template--26942120788350__ax_marquee_CmEAQk"
14243				 class="swiper isolate"
14244				 data-options='
14245	{
14246	&quot;slideInView&quot;: &quot;auto&quot;,
14247	&quot;slidesToMove&quot;: 1,
14248	&quot;loop&quot;: false,
14249	&quot;autoplay&quot;: true,
14250	&quot;speed&quot;: 300,
14251	&quot;grabCursor&quot;: false,
14252	&quot;effect&quot;: &quot;slide&quot;,
14253	&quot;blockLength&quot;: 10,
14254	&quot;freeModeMobile&quot;: false
14255	}
14256'>
14257
14258				<div
14259					class=" marquee  "
14260					>
14261					<div
14262						class="marquee-text stop-hover">
14263	
14264		<span class="span-text_txGbhH">
14265      Les actus du Passage
14266    </span>
14267	
14268		<span class="span-text_jKNCNf">
14269      🍦
14270    </span>
14271	
14272		<span class="span-text_znNrPC">
14273      Podcast
14274    </span>
14275	
14276		<span class="span-text_fEQRYT">
14277      🍑
14278    </span>
14279	
14280		<span class="span-text_BAVUWX">
14281      Uber Direct
14282    </span>
14283	
14284		<span class="span-text_wXHexq">
14285      🍆
14286    </span>
14287	
14288		<span class="span-text_y9y9wq">
14289      Lingerie
14290    </span>
14291	
14292		<span class="span-text_QWyEcC">
14293      💦
14294    </span>
14295	
14296		<span class="span-text_LxHpkE">
14297      Seconde Vie
14298    </span>
14299	
14300		<span class="span-text_XetpiE">
14301      💞
14302    </span>
14303	
14304</div>
14305				</div>
14306
14307				
14308
14309				<div class="swiper-pagination small-up-hide"></div>
14310			</div>
14311			
14312	</ax-marquee>
14313	
14314</div>
14315
14316
14317<style>
14318	.section-template--26942120788350__ax_marquee_CmEAQk-padding {
14319		padding-top: 0px;
14320		padding-bottom: 20px;
14321	}
14322
14323	@media screen and (min-width: 750px) {
14324		.section-template--26942120788350__ax_marquee_CmEAQk-padding {
14325			padding-top: 0px;
14326			padding-bottom: 0px;
14327		}
14328	}
14329
14330	.section-template--26942120788350__ax_marquee_CmEAQk-padding .marquee-text {
14331	 animation: marquee 35s infinite linear;
14332	
14333	}.section-template--26942120788350__ax_marquee_CmEAQk-padding.marquee {
14334		height: px;
14335	}
14336	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_txGbhH {
14337		font-size: 35px
14338	}
14339
14340	
14341	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_jKNCNf {
14342		font-size: 20px
14343	}
14344
14345	
14346	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_znNrPC {
14347		font-size: 35px
14348	}
14349
14350	
14351	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_fEQRYT {
14352		font-size: 20px
14353	}
14354
14355	
14356	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_BAVUWX {
14357		font-size: 35px
14358	}
14359
14360	
14361	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_wXHexq {
14362		font-size: 20px
14363	}
14364
14365	
14366	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_y9y9wq {
14367		font-size: 35px
14368	}
14369
14370	
14371	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_QWyEcC {
14372		font-size: 20px
14373	}
14374
14375	
14376	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_LxHpkE {
14377		font-size: 35px
14378	}
14379
14380	
14381	#shopify-section-template--26942120788350__ax_marquee_CmEAQk .marquee-text .span-text_XetpiE {
14382		font-size: 22px
14383	}
14384
14385	
14386</style>
14387
14388
14389</section><section id="shopify-section-template--26942120788350__ax_image_cards_slider_GzbHyh" class="shopify-section section"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.ax-image-cards-slider.css?v=69054785635924428021772554796" rel="stylesheet" type="text/css" media="all" />
14390<script>
14391		window.assetsUrl.js.push({ imageCardsSlider: "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.ax-image-cards-slider.js?v=73760675698896129101779979211" });
14392	</script>
14392<style data-shopify>.section-template--26942120788350__ax_image_cards_slider_GzbHyh-padding {
14393	  padding-top: 20px;
14394	  padding-bottom: 20px;
14395	}.swiper-wrapper {
14396				padding-bottom: 2rem;
14397			}@media screen and (min-width: 750px) {
14398	  .section-template--26942120788350__ax_image_cards_slider_GzbHyh-padding {
14399	    padding-top: 80px;
14400	    padding-bottom: 60px;
14401	  }.swiper-wrapper {
14402				padding-bottom: 3rem;
14403			}}</style><div
14404	class="image-cards-slider gradient color-scheme-c37d656e-565b-49f6-a15c-18eadb384983 section-template--26942120788350__ax_image_cards_slider_GzbHyh-padding"
14405	data-ax-section="imageCardsSlider"
14406>
14407	<div class="page-width page-width--medium">
14408		
14409			<image-cards-slider>
14410				<div id="Swiper-template--26942120788350__ax_image_cards_slider_GzbHyh" class="swiper" data-options="{
14411  &quot;slideInView&quot;: 1,
14412  &quot;slidesToMove&quot;: 1,
14413  &quot;loop&quot;: true,
14414  &quot;autoplay&quot;: true,
14415  &quot;autoplayDelay&quot;: 9000,
14416  &quot;speed&quot;: 2800,
14417  &quot;effect&quot;: &quot;slide&quot;, 
14418	&quot;grabCursor&quot;: true,
14419	&quot;freeModeMobile&quot;: false,
14420	&quot;pagination&quot;: true,
14421	&quot;navigation&quot;: false
14422  }">
14423					<div role="list" class="swiper-wrapper"><div role="listitem" class="swiper-slide image-cards-slider-wrap">
14424								<div class="image-cards-slider__image">
14425									
14426
14427<picture class="media media--transparent media--square">
14428			<img src="//www.passagedudesir.com/cdn/shop/files/BLOC_ACTU_CAMPAGNE_METRO_2026.jpg?crop=center&amp;height=750&amp;v=1785827757&amp;width=750" srcset="//www.passagedudesir.com/cdn/shop/files/BLOC_ACTU_CAMPAGNE_METRO_2026.jpg?crop=center&amp;height=330&amp;v=1785827757&amp;width=330 330w, //www.passagedudesir.com/cdn/shop/files/BLOC_ACTU_CAMPAGNE_METRO_2026.jpg?crop=center&amp;height=400&amp;v=1785827757&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/BLOC_ACTU_CAMPAGNE_METRO_2026.jpg?crop=center&amp;height=550&amp;v=1785827757&amp;width=550 550w" width="750" height="750" loading="lazy" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="async">
14429</picture>
14430								</div>
14431								<div class="image-cards-slider__content"><span class="image-cards__tag">
14432											NOUVEAU
14433										</span><div class="h3 image-cards__title">
14434											Le GRAND.E AMOUR prend le métro !
14435										</div><div class="image-cards__description">
14436											On revient dans le métro pour vous crier notre GRAND.E AMOUR. Cette campagne créé de toute pièce en interne par nos équipes créatives met en scène la complicité amoureuse et vient souligner nos valeurs fondamentales d&#39;inclusivité, de représentation et de proximité.
14437										</div><a
14438											href="/pages/le-concept-passage-du-desir"
14439											
14440												class="button button--primary button--small"
14441											
14442										>Je découvre</a></div>
14443							</div><div role="listitem" class="swiper-slide image-cards-slider-wrap">
14444								<div class="image-cards-slider__image">
14445									
14446
14447<picture class="media media--transparent media--square">
14448			<img src="//www.passagedudesir.com/cdn/shop/files/SLIDER_UBER_EATS_848x848_f9721fa8-8236-4bc2-a270-df10e65895f3.jpg?crop=center&amp;height=848&amp;v=1773940678&amp;width=848" srcset="//www.passagedudesir.com/cdn/shop/files/SLIDER_UBER_EATS_848x848_f9721fa8-8236-4bc2-a270-df10e65895f3.jpg?crop=center&amp;height=330&amp;v=1773940678&amp;width=330 330w, //www.passagedudesir.com/cdn/shop/files/SLIDER_UBER_EATS_848x848_f9721fa8-8236-4bc2-a270-df10e65895f3.jpg?crop=center&amp;height=400&amp;v=1773940678&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/SLIDER_UBER_EATS_848x848_f9721fa8-8236-4bc2-a270-df10e65895f3.jpg?crop=center&amp;height=550&amp;v=1773940678&amp;width=550 550w, //www.passagedudesir.com/cdn/shop/files/SLIDER_UBER_EATS_848x848_f9721fa8-8236-4bc2-a270-df10e65895f3.jpg?crop=center&amp;height=768&amp;v=1773940678&amp;width=768 768w" width="848" height="848" loading="lazy" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="async">
14449</picture>
14450								</div>
14451								<div class="image-cards-slider__content"><span class="image-cards__tag">
14452											NOUVEAU
14453										</span><div class="h3 image-cards__title">
14454											Uber Direct te livre en une heure
14455										</div><div class="image-cards__description">
14456											Tu as besoin d&#39;un produit maintenant tout de suite et tu habites dans une des villes où Passage du Désir a une boutique?
14457
14458Tu peux dorénavant te faire livrer en une heure en commandant tranquillement sur le site et en choisissant le mode de livraison par coursier.
14459
14460 La livraison Uber version sexy, c&#39;est chez Passage du Désir !
14461										</div><a
14462											href="/pages/boutiques/nos-boutiques"
14463											
14464												class="button button--primary button--small"
14465											
14466										>Voir les villes éligibles</a></div>
14467							</div><div role="listitem" class="swiper-slide image-cards-slider-wrap">
14468								<div class="image-cards-slider__image">
14469									
14470
14471<picture class="media media--transparent media--square">
14472			<img src="//www.passagedudesir.com/cdn/shop/files/SLIDER_PODCAST_SAISON4_848x848_4655cc51-8b5b-49fa-bd23-b38b65a94251.jpg?crop=center&amp;height=848&amp;v=1772548276&amp;width=848" srcset="//www.passagedudesir.com/cdn/shop/files/SLIDER_PODCAST_SAISON4_848x848_4655cc51-8b5b-49fa-bd23-b38b65a94251.jpg?crop=center&amp;height=330&amp;v=1772548276&amp;width=330 330w, //www.passagedudesir.com/cdn/shop/files/SLIDER_PODCAST_SAISON4_848x848_4655cc51-8b5b-49fa-bd23-b38b65a94251.jpg?crop=center&amp;height=400&amp;v=1772548276&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/SLIDER_PODCAST_SAISON4_848x848_4655cc51-8b5b-49fa-bd23-b38b65a94251.jpg?crop=center&amp;height=550&amp;v=1772548276&amp;width=550 550w, //www.passagedudesir.com/cdn/shop/files/SLIDER_PODCAST_SAISON4_848x848_4655cc51-8b5b-49fa-bd23-b38b65a94251.jpg?crop=center&amp;height=768&amp;v=1772548276&amp;width=768 768w" width="848" height="848" loading="lazy" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="async">
14473</picture>
14474								</div>
14475								<div class="image-cards-slider__content"><span class="image-cards__tag">
14476											NOUVEAU
14477										</span><div class="h3 image-cards__title">
14478											Podcast Saison 4
14479										</div><div class="image-cards__description">
14480											Le podcast Pédagojouie, imaginé par Passage du désir, continue d’explorer la sexualité avec intelligence et ouverture. Animé par Malu Monroe, 
14480cette nouvelle saison propose des discussions enrichissantes et des témoignages variés pour déconstruire les idées reçues et célébrer le plaisir sous toutes ses formes.
14481										</div><a
14482											href="https://www.youtube.com/playlist?list=PLpA2mHJabXgrswWgtX8Ndjas3fKcbslXu"
14483											
14484												class="button button--primary button--small"
14485											
14486										>Je me fais plaisir</a></div>
14487							</div><div role="listitem" class="swiper-slide image-cards-slider-wrap">
14488								<div class="image-cards-slider__image">
14489									
14490
14491<picture class="media media--transparent media--square">
14492			<img src="//www.passagedudesir.com/cdn/shop/files/VISU_HP_REJOUIS_848x848_b35f38da-4826-4396-a1eb-7fa84d22a6cd.jpg?crop=center&amp;height=848&amp;v=1768842266&amp;width=848" srcset="//www.passagedudesir.com/cdn/shop/files/VISU_HP_REJOUIS_848x848_b35f38da-4826-4396-a1eb-7fa84d22a6cd.jpg?crop=center&amp;height=330&amp;v=1768842266&amp;width=330 330w, //www.passagedudesir.com/cdn/shop/files/VISU_HP_REJOUIS_848x848_b35f38da-4826-4396-a1eb-7fa84d22a6cd.jpg?crop=center&amp;height=400&amp;v=1768842266&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/VISU_HP_REJOUIS_848x848_b35f38da-4826-4396-a1eb-7fa84d22a6cd.jpg?crop=center&amp;height=550&amp;v=1768842266&amp;width=550 550w, //www.passagedudesir.com/cdn/shop/files/VISU_HP_REJOUIS_848x848_b35f38da-4826-4396-a1eb-7fa84d22a6cd.jpg?crop=center&amp;height=768&amp;v=1768842266&amp;width=768 768w" width="848" height="848" loading="lazy" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="async">
14493</picture>
14494								</div>
14495								<div class="image-cards-slider__content"><span class="image-cards__tag">
14496											NOUVEAU
14497										</span><div class="h3 image-cards__title">
14498											Passage du Désir x Rejouis
14499										</div><div class="image-cards__description">
14500											C&#39;est Nouveau !
14501Notre collection de sextoys reconditionnés, c’est la promesse d’un plaisir éco-responsable ! Une gamme de jouets intimes en parfait état reconditionnés par Rejouis selon un protocole médical vérifié, pour te garantir une expérience unique &amp; écologique.
14502										</div><a
14503											href="/collections/collection-seconde-vie-par-rejouis"
14504											
14505												class="button button--primary button--small"
14506											
14507										>En savoir +</a></div>
14508							</div><div role="listitem" class="swiper-slide image-cards-slider-wrap">
14509								<div class="image-cards-slider__image">
14510									
14511
14512<picture class="media media--transparent media--square">
14513			<img src="//www.passagedudesir.com/cdn/shop/files/SLIDER_GAMME_LINGERIE_PDD_848x848_4c513908-2ae8-4b2e-8b4e-0ee76d5d107b.jpg?crop=center&amp;height=848&amp;v=1772547996&amp;width=848" srcset="//www.passagedudesir.com/cdn/shop/files/SLIDER_GAMME_LINGERIE_PDD_848x848_4c513908-2ae8-4b2e-8b4e-0ee76d5d107b.jpg?crop=center&amp;height=330&amp;v=1772547996&amp;width=330 330w, //www.passagedudesir.com/cdn/shop/files/SLIDER_GAMME_LINGERIE_PDD_848x848_4c513908-2ae8-4b2e-8b4e-0ee76d5d107b.jpg?crop=center&amp;height=400&amp;v=1772547996&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/SLIDER_GAMME_LINGERIE_PDD_848x848_4c513908-2ae8-4b2e-8b4e-0ee76d5d107b.jpg?crop=center&amp;height=550&amp;v=1772547996&amp;width=550 550w, //www.passagedudesir.com/cdn/shop/files/SLIDER_GAMME_LINGERIE_PDD_848x848_4c513908-2ae8-4b2e-8b4e-0ee76d5d107b.jpg?crop=center&amp;height=768&amp;v=1772547996&amp;width=768 768w" width="848" height="848" loading="lazy" class="ax-image " sizes="100vw" fetchpriority="auto" decoding="async">
14514</picture>
14515								</div>
14516								<div class="image-cards-slider__content"><div class="h3 image-cards__title">
14517											Passage du Désir Lingerie
14518										</div><div class="image-cards__description">
14519											C&#39;est nouveau !
14520Sexy. Osée. Sensuelle. Que tu recherches des pièces audacieuses ou épurées, il y en a pour tous les goûts, toutes les envies, tous les fantasmes… La délicatesse des matières épouse parfaitement les courbes, chaque produit dévoile une partie de ta personnalité !
14521										</div><a
14522											href="/collections/passage-du-desir-lingerie"
14523											
14524												class="button button--primary button--small"
14525											
14526										>Je découvre</a></div>
14527							</div></div><div class="swiper-pagination"></div></div>
14528			</image-cards-slider>
14529	</div>
14530</div>
14531
14532
14533</section><section id="shopify-section-template--26942120788350__17712549031ab7ce77" class="shopify-section section"><style data-shopify>
14534	.section-template--26942120788350__17712549031ab7ce77-padding {
14535	padding-top: 36px;
14536	padding-bottom: 36px;
14537	}
14538
14539	@media screen and (min-width: 768px) {
14540	.section-template--26942120788350__17712549031ab7ce77-padding {
14541	padding-top: 36px;
14542	padding-bottom: 36px;
14543	}
14544	}
14545</style>
14546
14547
14548<div
14549	class="page-width"><div id="shopify-block-AWHJxMHdINElJell2T__instafeed_app_block_q9BqyD" class="shopify-block shopify-app-block">
14550
14551
14552
14553  
14554
14555
14556
14557
14558
14559
14560
14561
14562
14563
14564
14565<style>
14566      div[id*="instafeed_app_block"] {
14567        width: 100%;
14568      }
14569      div.shopify-section:has(>
14569 [id*="instafeed_app_block"]) {
14570      width: 100%;
14571      }
14572      
14573      body #insta-feed {
14574      
14575          
14576
14577          
14578          margin-bottom: 0px!important;
14579          
14580
14581          
14582
14583          
14584
14585          
14586      }
14587      
14588      body #insta-feed h2 {
14589      
14590        
14591        
14592         text-align: center;
14593      }
14594
14595      
14596      
14597        .instafeed-bottom-link-wrapper[data-feed-id="0"] {
14598          display: flex;
14599          
14600            justify-content: flex-start;
14601          
14602          width: 100%;
14603        }
14604
14605        .instafeed-bottom-link-wrapper[data-feed-id="0"] a {
14606          display: inline-block;
14607          padding: 0 0 15px;
14608          letter-spacing: .5px;
14609          font-size: 13px;
14610          margin-top: 10px;
14611          color: #000000;
14612          text-decoration: none;
14613          
14614          
14615        }
14616
14617        .instafeed-bottom-link-wrapper[data-feed-id="0"] a:after {
14618          border-bottom: solid 1px #000000;
14619          content: "";
14620          display: block;
14621          margin-top: 0;
14622          transform: scaleX(1);
14623          transform-origin: left;
14624          transition: transform .25s cubic-bezier(.645,.045,.355,1);
14625          bottom: -5px;
14626          position: relative;
14627          width: 100%;
14628        }
14629
14630        .instafeed-bottom-link-wrapper a:hover:after {
14631          transform: scaleX(0);
14632          transform-origin: right;
14633        }
14634    
14635</style>
14636
14637
14638
14639
14640
14641
14642
14643
14644
14645
14646
14647  <div id="insta-feed"></div>
14648  
14648<script>
14649    if (typeof instafeedLocalTitle === 'undefined') var instafeedLocalTitle = "Restons en contact @passagedudesir";
14650    
14651  </script>
14651
14652
14653
14654<!-- BEGIN app snippet: storefront-script -->
14655
14656  
14657    
14657<script>
14658      (function () {
14659        if (window.instafeedStorefrontScheduled) return;
14660        window.instafeedStorefrontScheduled = true;
14661
14662        var src = "https:\/\/cdn.nfcube.com\/instafeed-8cb338967f508a038a4b6c48cc2d13f3.js";
14663        var mode = "load";
14664        if (!src) return;
14665
14666        function fileUrl(value) {
14667          return String(value).split('?')[0];
14668        }
14669
14670        function present() {
14671          var scripts = document.getElementsByTagName('script');
14672          var file = fileUrl(src);
14673          for (var i = 0; i < scripts.length; i++) {
14674            if (fileUrl(scripts[i].src) === file) return true;
14675          }
14676          return false;
14677        }
14678
14679        function append() {
14680          if (present()) return;
14681          var script = document.createElement('script');
14682          script.async = true;
14683          script.src = src;
14684          document.body.appendChild(script);
14685        }
14686
14687        if (mode === 'defer') {
14688          if (present()) return;
14689          var deferred = document.createElement('script');
14690          deferred.src = src;
14691          deferred.defer = true;
14692          (document.head || document.documentElement).appendChild(deferred);
14693          return;
14694        }
14695
14696        if (mode === 'consent') {
14697          var appended = false;
14698          function appendOnce() {
14699            if (appended) return;
14700            appended = true;
14701            append();
14702          }
14703          function onConsentReady() {
14704            if (window.Shopify && window.Shopify.customerPrivacy && window.Shopify.customerPrivacy.marketingAllowed()) appendOnce();
14705          }
14706          function boot() {
14707            document.addEventListener('visitorConsentCollected', function (event) {
14708              if (event.detail && event.detail.marketingAllowed) appendOnce();
14709            });
14710            if (window.Shopify && window.Shopify.loadFeatures) {
14711              window.Shopify.loadFeatures([{ name: 'consent-tracking-api', version: '0.1' }], onConsentReady);
14712            } else {
14713              onConsentReady();
14714            }
14715          }
14716          if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', boot);
14717          else boot();
14718          return;
14719        }
14720
14721        if (document.readyState === 'complete') append();
14722        else window.addEventListener('load', function () { append(); });
14723      })();
14724    </script>
14724
14725  
14726
14727<!-- END app snippet -->
14728
14729
14730
14731  <div class="instafeed-bottom-link-wrapper" data-feed-id="0">
14732    <a href="#" target="_blank" style="display: none;" aria-label="Visit our Instagram profile"></a>
14733  </div>
14734
14735  
14735<script>
14736    document.addEventListener('instafeedAppLoaded', (event) => {
14737      if (!event.detail || !event.detail.account || event.detail.feedId !== 0) return;
14738      const link = document.querySelector('.instafeed-bottom-link-wrapper[data-feed-id="0"] a');
14739      if (link) {
14740        const account = String(event.detail.account || '');
14741        if (!/^[a-zA-Z0-9._]+$/.test(account)) return;
14742        link.href = 'https://www.instagram.com/' + account + '/';
14743        link.textContent = '@' + account;
14744        link.style.display = 'inline-block';
14745      }
14746    });
14747  </script>
14747
14748
14749
14750
14751
14752</div>
14753</div>
14754
14755
14756
14757</section><section id="shopify-section-template--26942120788350__custom_liquid_j3KCBL" class="shopify-section section"><style data-shopify>.section-template--26942120788350__custom_liquid_j3KCBL-padding {
14758    padding-top: calc(60px * 0.75);
14759    padding-bottom: calc(60px  * 0.75);
14760  }
14761
14762  @media screen and (min-width: 750px) {
14763    .section-template--26942120788350__custom_liquid_j3KCBL-padding {
14764      padding-top: 60px;
14765      padding-bottom: 60px;
14766    }
14767  }</style><div class="color-scheme-54c5a65d-c678-4450-b54d-a449a86f7bcb gradient">
14768  <div class="section-template--26942120788350__custom_liquid_j3KCBL-padding">
14769    <div class="yotpo-widget-instance" data-yotpo-instance-id="983495" data-yotpo-product-id="" data-yotpo-cart-product-id=""></div>
14770  </div>
14771</div>
14772
14773
14774
14775</section><section id="shopify-section-template--26942120788350__custom_liquid_AkFUBG" class="shopify-section section"><style data-shopify>.section-template--26942120788350__custom_liquid_AkFUBG-padding {
14776    padding-top: calc(8px * 0.75);
14777    padding-bottom: calc(8px  * 0.75);
14778  }
14779
14780  @media screen and (min-width: 750px) {
14781    .section-template--26942120788350__custom_liquid_AkFUBG-padding {
14782      padding-top: 8px;
14783      padding-bottom: 8px;
14784    }
14785  }</style><div class="color-scheme-1 gradient">
14786  <div class="section-template--26942120788350__custom_liquid_AkFUBG-padding">
14787    <div
14788	class="yotpo yotpo-pictures-widget"
14789	data-gallery-id="687f4af7c1441deb82cc09ed">
14790</div>
14791  </div>
14792</div>
14793
14794
14795
14796</section><section id="shopify-section-template--26942120788350__ax_featured_blog_f7NUFi" class="shopify-section section ax-section featured-blog"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-article-card.css?v=72113947520726535561766423745" rel="stylesheet" type="text/css" media="all" />
14797	<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/section-featured-blog.css?v=36629982431115873811766423749" rel="stylesheet" type="text/css" media="all" />
14798	<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.featured-blog.css?v=87346737449389933801766423749" rel="stylesheet" type="text/css" media="all" />
14799
14800	
14800<script>
14801		window.assetsUrl.js.push({ 'featuredBlog': "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.featured-blog.js?v=43531535963750765161777293023" });
14802	</script>
14802<style data-shopify>.section-template--26942120788350__ax_featured_blog_f7NUFi-padding {
14803		padding-top: 10px;
14804		padding-bottom: 10px;
14805		}
14806
14807		@media screen and (min-width: 768px) {
14808		.section-template--26942120788350__ax_featured_blog_f7NUFi-padding {
14809		padding-top: 20px;
14810		padding-bottom: 20px;
14811		}
14812		}</style><div data-ax-section="featuredBlog">
14813		<div
14814			class="blog color-scheme-1 gradient">
14815			<div class="page-width featured_blog section-template--26942120788350__ax_featured_blog_f7NUFi-padding isolate">
14816				
14817				<div class="ax__heading-container center">
14818					
14819						<div class="ax__subheading h5">
14820							Pédagojouie
14821						</div>
14822					
14823					
14824					<h2 class="ax__heading h2">
14825					Le blog de Passage du Désir
14826				</h2>
14827				
14828<a href="/blogs/pedagojouie" class="ax-link">
14829						
14830							Voir tout
14831						
14832						<svg aria-hidden="true" class="icon icon-small-arrow" focusable="false">
14833							<use href="#icon-small-arrow"></use>
14834						</svg>
14835					</a></div>
14836			
14837<!-- Swiper container -->
14838				<featured-blog>
14839					<div class="swiper swiper-container blog__posts articles-wrapper" id="Siper-template--26942120788350__ax_featured_blog_f7NUFi"
14840						 data-options=''>
14841						<!-- Swiper wrapper -->
14842						<div class="swiper-wrapper grid grid--1-col grid--2-col-tablet grid--4-col-desktop">
14843<!-- Swiper slide -->
14844											<div
14845												class="swiper-slide grid__item blog__post article "
14846											>
14847												
14848
14849    <div class="article-card-wrapper article-miniature card-wrapper underline-links-hover">
14850      
14851      <div
14852        class="
14853          card article-card
14854          card--standard
14855           article-card__image--medium
14856           card--media
14857          
14858          
14859        "
14860        style="--ratio-percent: 66.71270718232044%;"
14861      >
14862        <div
14863          class="card__inner  color-scheme-2 gradient ratio"
14864          style="--ratio-percent: 66.71270718232044%;"
14865        ><div class="article-card__image-wrapper card__media">
14866              <div
14867                class="article-card__image media media--hover-effect"
14868                
14869              >
14870                
14871                <img
14872                  srcset="//www.passagedudesir.com/cdn/shop/articles/istock-1356378209_76188f04-1499-4c3f-be61-1dcec0d91450.jpg?v=1790259995&width=165 165w,//www.passagedudesir.com/cdn/shop/articles/istock-1356378209_76188f04-1499-4c3f-be61-1dcec0d91450.jpg?v=1790259995&width=360 360w,//www.passagedudesir.com/cdn/shop/articles/istock-1356378209_76188f04-1499-4c3f-be61-1dcec0d91450.jpg?v=1790259995&width=533 533w,//www.passagedudesir.com/cdn/shop/articles/istock-1356378209_76188f04-1499-4c3f-be61-1dcec0d91450.jpg?v=1790259995&width=720 720w,//www.passagedudesir.com/cdn/shop/articles/istock-1356378209_76188f04-1499-4c3f-be61-1dcec0d91450.jpg?v=1790259995 724w
14873                  "
14874                  src="//www.passagedudesir.com/cdn/shop/articles/istock-1356378209_76188f04-1499-4c3f-be61-1dcec0d91450.jpg?v=1790259995&width=533"
14875                  sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)"
14876                  alt="Le plaisir après l&#39;accouchement : on vous en parle enfin"
14877                  class="motion-reduce"
14878                  
14879                    loading="lazy"
14880                  
14881                  width="724"
14882                  height="483"
14883                >
14884                
14885              </div>
14886            </div><div class="card__content"><p class="card__heading h6 small-hide">
14887              Le plaisir après l&#39;accouchement : on vous en parle enfin
14888            </p>
14889          </div>
14890        </div>
14891        <div class="card__content">
14892          <div class="card__information">
14893            <h3 class="card__heading h5">
14894              <a href="/blogs/pedagojouie/le-plaisir-post-accouchement-on-vous-en-parle-enfin" class="card__link full-unstyled-link">
14895                Le plaisir après l&#39;accouchement : on vous en parle enfin
14896              </a>
14897            </h3>
14898            <div class="article-card__info caption-with-letter-spacing h5"></div><p class="article-card__excerpt rte-width">Bonjour à toustes les baddies qui viennent JUSTE DE CRÉER LA VIE &lt;3 Aujourd'hui on parle du plaisir après l'accouchement. Il était temps qu'on se penche sur ce dossier ! Il...
14899</p><span class="link sbold text--small article-card__link" data-read-more="Lire la suite"></span></div>
14900        </div>
14901      </div>
14902    </div>
14903  
14904
14905											</div>
14906
14907<!-- Swiper slide -->
14908											<div
14909												class="swiper-slide grid__item blog__post article  small-hide"
14910											>
14911												
14912
14913    <div class="article-card-wrapper article-miniature card-wrapper underline-links-hover">
14914      
14915      <div
14916        class="
14917          card article-card
14918          card--standard
14919           article-card__image--medium
14920           card--media
14921          
14922          
14923        "
14924        style="--ratio-percent: 66.71270718232044%;"
14925      >
14926        <div
14927          class="card__inner  color-scheme-2 gradient ratio"
14928          style="--ratio-percent: 66.71270718232044%;"
14929        ><div class="article-card__image-wrapper card__media">
14930              <div
14931                class="article-card__image media media--hover-effect"
14932                
14933              >
14934                
14935                <img
14936                  srcset="//www.passagedudesir.com/cdn/shop/articles/istock-1383502875_c4b89fae-ee17-4e19-a14a-944fd7d15990.jpg?v=1789138458&width=165 165w,//www.passagedudesir.com/cdn/shop/articles/istock-1383502875_c4b89fae-ee17-4e19-a14a-944fd7d15990.jpg?v=1789138458&width=360 360w,//www.passagedudesir.com/cdn/shop/articles/istock-1383502875_c4b89fae-ee17-4e19-a14a-944fd7d15990.jpg?v=1789138458&width=533 533w,//www.passagedudesir.com/cdn/shop/articles/istock-1383502875_c4b89fae-ee17-4e19-a14a-944fd7d15990.jpg?v=1789138458&width=720 720w,//www.passagedudesir.com/cdn/shop/articles/istock-1383502875_c4b89fae-ee17-4e19-a14a-944fd7d15990.jpg?v=1789138458 724w
14937                  "
14938                  src="//www.passagedudesir.com/cdn/shop/articles/istock-1383502875_c4b89fae-ee17-4e19-a14a-944fd7d15990.jpg?v=1789138458&width=533"
14939                  sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)"
14940                  alt="Illustration de l&#39;inhalation d&#39;effluves et du sens de l&#39;odorat"
14941                  class="motion-reduce"
14942                  
14943                    loading="lazy"
14944                  
14945                  width="724"
14946                  height="483"
14947                >
14948                
14949              </div>
14950            </div><div class="card__content"><p class="card__heading h6 small-hide">
14951              Dangers du poppers : pourquoi nous n&#39;en vendons pas ?
14952            </p>
14953          </div>
14954        </div>
14955        <div class="card__content">
14956          <div class="card__information">
14957            <h3 class="card__heading h5">
14958              <a href="/blogs/pedagojouie/dangers-du-poppers-pourquoi-nous-nen-vendons-pas" class="card__link full-unstyled-link">
14959                Dangers du poppers : pourquoi nous n&#39;en vendons pas ?
14960              </a>
14961            </h3>
14962            <div class="article-card__info caption-with-letter-spacing h5"></div><p class="article-card__excerpt rte-width">Effets, dangers et alternatives : découvrez un décryptage simple et médicalement sourcé sur le poppers. On fait le point sur les risques pour la santé et sur la démarche de...
14963</p><span class="link sbold text--small article-card__link" data-read-more="Lire la suite"></span></div>
14964        </div>
14965      </div>
14966    </div>
14967  
14968
14969											</div>
14970
14971<!-- Swiper slide -->
14972											<div
14973												class="swiper-slide grid__item blog__post article  small-hide"
14974											>
14975												
14976
14977    <div class="article-card-wrapper article-miniature card-wrapper underline-links-hover">
14978      
14979      <div
14980        class="
14981          card article-card
14982          card--standard
14983           article-card__image--medium
14984           card--media
14985          
14986          
14987        "
14988        style="--ratio-percent: 64.19753086419753%;"
14989      >
14990        <div
14991          class="card__inner  color-scheme-2 gradient ratio"
14992          style="--ratio-percent: 64.19753086419753%;"
14993        ><div class="article-card__image-wrapper card__media">
14994              <div
14995                class="article-card__image media media--hover-effect"
14996                
14997              >
14998                
14999                <img
15000                  srcset="//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_ublntwublntwubln.jpg?v=1789116557&width=165 165w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_ublntwublntwubln.jpg?v=1789116557&width=360 360w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_ublntwublntwubln.jpg?v=1789116557&width=533 533w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_ublntwublntwubln.jpg?v=1789116557&width=720 720w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_ublntwublntwubln.jpg?v=1789116557&width=1000 1000w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_ublntwublntwubln.jpg?v=1789116557&width=1500 1500w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_ublntwublntwubln.jpg?v=1789116557 2592w
15001                  "
15002                  src="//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_ublntwublntwubln.jpg?v=1789116557&width=533"
15003                  sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)"
15004                  alt="Libido de rentrée: retour à la terre ferme?"
15005                  class="motion-reduce"
15006                  
15007                    loading="lazy"
15008                  
15009                  width="2592"
15010                  height="1664"
15011                >
15012                
15013              </div>
15014            </div><div class="card__content"><p class="card__heading h6 small-hide">
15015              Libido de rentrée: retour à la terre ferme?
15016            </p>
15017          </div>
15018        </div>
15019        <div class="card__content">
15020          <div class="card__information">
15021            <h3 class="card__heading h5">
15022              <a href="/blogs/pedagojouie/libido-de-rentree-retour-a-la-terre-ferme" class="card__link full-unstyled-link">
15023                Libido de rentrée: retour à la terre ferme?
15024              </a>
15025            </h3>
15026            <div class="article-card__info caption-with-letter-spacing h5"></div><p class="article-card__excerpt rte-width">Bonjours les fleurs déjà desséchées par la rentrée... VOUS N'ETES PAS SEUL·ES, croyez moi... Aux oubliettes la sacrosainte farniente, les 2 siestes quotidiennes, les instants de langueur où l'unique préoccupation...
15027</p><span class="link sbold text--small article-card__link" data-read-more="Lire la suite"></span></div>
15028        </div>
15029      </div>
15030    </div>
15031  
15032
15033											</div>
15034
15035<!-- Swiper slide -->
15036											<div
15037												class="swiper-slide grid__item blog__post article  small-hide"
15038											>
15039												
15040
15041    <div class="article-card-wrapper article-miniature card-wrapper underline-links-hover">
15042      
15043      <div
15044        class="
15045          card article-card
15046          card--standard
15047           article-card__image--medium
15048           card--media
15049          
15050          
15051        "
15052        style="--ratio-percent: 100.0%;"
15053      >
15054        <div
15055          class="card__inner  color-scheme-2 gradient ratio"
15056          style="--ratio-percent: 100.0%;"
15057        ><div class="article-card__image-wrapper card__media">
15058              <div
15059                class="article-card__image media media--hover-effect"
15060                
15061              >
15062                
15063                <img
15064                  srcset="//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_rpuyrcrpuyrcrpuy.jpg?v=1787649820&width=165 165w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_rpuyrcrpuyrcrpuy.jpg?v=1787649820&width=360 360w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_rpuyrcrpuyrcrpuy.jpg?v=1787649820&width=533 533w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_rpuyrcrpuyrcrpuy.jpg?v=1787649820&width=720 720w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_rpuyrcrpuyrcrpuy.jpg?v=1787649820&width=1000 1000w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_rpuyrcrpuyrcrpuy.jpg?v=1787649820&width=1500 1500w,//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_rpuyrcrpuyrcrpuy.jpg?v=1787649820 2048w
15065                  "
15066                  src="//www.passagedudesir.com/cdn/shop/articles/gemini_generated_image_rpuyrcrpuyrcrpuy.jpg?v=1787649820&width=533"
15067                  sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)"
15068                  alt="Epectase: peut on vraiment mourir d&#39;orgasme?"
15069                  class="motion-reduce"
15070                  
15071                    loading="lazy"
15072                  
15073                  width="2048"
15074                  height="2048"
15075                >
15076                
15077              </div>
15078            </div><div class="card__content"><p class="card__heading h6 small-hide">
15079              Epectase: peut on vraiment mourir d&#39;orgasme?
15080            </p>
15081          </div>
15082        </div>
15083        <div class="card__content">
15084          <div class="card__information">
15085            <h3 class="card__heading h5">
15086              <a href="/blogs/pedagojouie/epectase-peut-on-vraiment-mourir-dorgasme" class="card__link full-unstyled-link">
15087                Epectase: peut on vraiment mourir d&#39;orgasme?
15088              </a>
15089            </h3>
15090            <div class="article-card__info caption-with-letter-spacing h5"></div><p class="article-card__excerpt rte-width">Hola, olé, au lit fringantes douceurs de fin d'été... En parlant de lit... Saviez vous que... il existe un mot français, rare et magnifiquement absurde, pour désigner le fait de...
15091</p><span class="link sbold text--small article-card__link" data-read-more="Lire la suite"></span></div>
15092        </div>
15093      </div>
15094    </div>
15095  
15096
15097											</div></div>
15098
15099						<div class="swiper-pagination"></div>
15100					</div>
15101				</featured-blog></div>
15102	</div>
15103	</div>
15104</section><section id="shopify-section-template--26942120788350__multicolumn_TGE6gh" class="shopify-section section"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/section-multicolumn.css?v=125935305539299068431778834240" rel="stylesheet" type="text/css" media="all" />
15105<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-slider.css?v=22566822864287415021766423747" rel="stylesheet" type="text/css" media="all" />
15106<style data-shopify>.section-template--26942120788350__multicolumn_TGE6gh-padding {
15107    padding-top: 63px;
15108    padding-bottom: 63px;
15109  }
15110
15111  @media screen and (min-width: 750px) {
15112    .section-template--26942120788350__multicolumn_TGE6gh-padding {
15113      padding-top: 84px;
15114      padding-bottom: 84px;
15115    }
15116  }</style><div class="multicolumn  color-scheme-2 gradient background-none no-heading">
15117  <div
15118    class="page-width page-width--medium %} section-template--26942120788350__multicolumn_TGE6gh-padding isolate"
15119    
15120  >
15121    
15122      <div class="ax__heading-container center">
15123          
15124              <div class="ax__subheading h5">
15125                  Passage du Désir
15126              </div>
15127          
15128          
15129              <h2 class="ax__heading h1">
15130                  Notre mission
15131              </h2>
15132          
15133
15134            <div>
15135              <span>Passage du Désir est un concept unique de boutique de cadeaux pour grand.e.s. Dédiée au développement durable du couple, notre enseigne aborde les questions de complicité, d’intimité,  et de  sexualité dans une atmosphère ludique et décomplexée, en excluant toute vulgarité.</span>
15136            </div>
15137          
15138</div>
15139    
15140
15141    <slider-component
15142      class="slider-mobile-gutter"
15143      
15144      
15145    >
15146      <ul
15147        class=" multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--4-col-desktop slider slider--tablet grid--peek"
15148        id="Slider-template--26942120788350__multicolumn_TGE6gh"
15149        role="list"
15150      ><li
15151            id="Slide-template--26942120788350__multicolumn_TGE6gh-1"
15152            class="multicolumn-list__item grid__item slider__slide center"
15153            
15154            
15155          >
15156            <div class="multicolumn-card__background-primary content-container ">
15157                <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--half-width multicolumn-card-spacing">
15158                  <div
15159                    class="media media--transparent media--adapt"
15160                    
15161                      style="padding-bottom: 100.0%;"
15162                    
15163                  >
15164                    <img src="//www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=3200" alt="" srcset="//www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=50 50w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=75 75w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=100 100w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=150 150w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=200 200w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=300 300w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=500 500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=750 750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=1000 1000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=1250 1250w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=1500 1500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=1750 1750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=2000 2000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=2250 2250w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=2500 2500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=2750 2750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=3000 3000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SELECTION_RIGOUREUSE.png?v=1738786873&amp;width=3200 3200w" width="3200" height="3200" loading="lazy" sizes="
15165                      (min-width: 1600px) calc((1600px - 124px) * 0.5 /  4),
15166                      (min-width: 990px) calc((100vw - 124px) * 0.5 / 4),
15167                      (min-width: 750px) calc((100vw - 100px) * 0.5 / 1),
15168                      calc((100vw - 30px) * 0.5 / 1)
15169                    " class="multicolumn-card__image">
15170                  </div>
15171                </div><div class="multicolumn-card__info ">
15172                <div class="multicolumn-card__info__content"><h3 class="h4 inline-richtext">Sélection rigoureuse</h3><div class="rte"><p>Nous te proposons une large gamme de produits accessibles, technologiques ou avant-gardistes, sélectionnés avec soin et exigence.</p></div></div>
15173              </div>
15174            </div>
15175          </li><li
15176            id="Slide-template--26942120788350__multicolumn_TGE6gh-2"
15177            class="multicolumn-list__item grid__item slider__slide center"
15178            
15179            
15180          >
15181            <div class="multicolumn-card__background-primary content-container ">
15182                <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--half-width multicolumn-card-spacing">
15183                  <div
15184                    class="media media--transparent media--adapt"
15185                    
15186                      style="padding-bottom: 100.0%;"
15187                    
15188                  >
15189                    <img src="//www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=3200" alt="" srcset="//www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=50 50w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=75 75w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=100 100w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=150 150w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=200 200w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=300 300w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=500 500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=750 750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=1000 1000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=1250 1250w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=1500 1500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=1750 1750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=2000 2000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=2250 2250w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=2500 2500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=2750 2750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=3000 3000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_EXPERTISE.png?v=1738786873&amp;width=3200 3200w" width="3200" height="3200" loading="lazy" sizes="
15190                      (min-width: 1600px) calc((1600px - 124px) * 0.5 /  4),
15191                      (min-width: 990px) calc((100vw - 124px) * 0.5 / 4),
15192                      (min-width: 750px) calc((100vw - 100px) * 0.5 / 1),
15193                      calc((100vw - 30px) * 0.5 / 1)
15194                    " class="multicolumn-card__image">
15195                  </div>
15196                </div><div class="multicolumn-card__info ">
15197                <div class="multicolumn-card__info__content"><h3 class="h4 inline-richtext">Expertise et conseil</h3><div class="rte"><p>En boutique, nos équipes passionnées te conseillent et répondent à toutes vos questions pour vous aider à faire votre choix.</p></div></div>
15198              </div>
15199            </div>
15200          </li><li
15201            id="Slide-template--26942120788350__multicolumn_TGE6gh-3"
15202            class="multicolumn-list__item grid__item slider__slide center"
15203            
15204            
15205          >
15206            <div class="multicolumn-card__background-primary content-container ">
15207                <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--half-width multicolumn-card-spacing">
15208                  <div
15209                    class="media media--transparent media--adapt"
15210                    
15211                      style="padding-bottom: 100.0%;"
15212                    
15213                  >
15214                    <img src="//www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=3200" alt="" srcset="//www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=50 50w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=75 75w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=100 100w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=150 150w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=200 200w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=300 300w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=500 500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=750 750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=1000 1000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=1250 1250w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=1500 1500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=1750 1750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=2000 2000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=2250 2250w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=2500 2500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=2750 2750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=3000 3000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_FRENCH.png?v=1738786873&amp;width=3200 3200w" width="3200" height="3200" loading="lazy" sizes="
15215                      (min-width: 1600px) calc((1600px - 124px) * 0.5 /  4),
15216                      (min-width: 990px) calc((100vw - 124px) * 0.5 / 4),
15217                      (min-width: 750px) calc((100vw - 100px) * 0.5 / 1),
15218                      calc((100vw - 30px) * 0.5 / 1)
15219                    " class="multicolumn-card__image">
15220                  </div>
15221                </div><div class="multicolumn-card__info ">
15222                <div class="multicolumn-card__info__content"><h3 class="h4 inline-richtext">Frenchy and sexy</h3><div class="rte"><p>Notre société est Française et fière de mettre à l'honneur le thème de l'Amour à la Française.</p></div></div>
15223              </div>
15224            </div>
15225          </li><li
15226            id="Slide-template--26942120788350__multicolumn_TGE6gh-4"
15227            class="multicolumn-list__item grid__item slider__slide center"
15228            
15229            
15230          >
15231            <div class="multicolumn-card__background-primary content-container ">
15232                <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--half-width multicolumn-card-spacing">
15233                  <div
15234                    class="media media--transparent media--adapt"
15235                    
15236                      style="padding-bottom: 100.0%;"
15237                    
15238                  >
15239                    <img src="//www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=3200" alt="" srcset="//www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=50 50w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=75 75w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=100 100w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=150 150w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=200 200w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=300 300w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=400 400w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=500 500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=750 750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=1000 1000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=1250 1250w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=1500 1500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=1750 1750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=2000 2000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=2250 2250w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=2500 2500w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=2750 2750w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=3000 3000w, //www.passagedudesir.com/cdn/shop/files/ICON_BLOC_MARQUE_SHOPIFY_SIMPLE.png?v=1738786873&amp;width=3200 3200w" width="3200" height="3200" loading="lazy" sizes="
15240                      (min-width: 1600px) calc((1600px - 124px) * 0.5 /  4),
15241                      (min-width: 990px) calc((100vw - 124px) * 0.5 / 4),
15242                      (min-width: 750px) calc((100vw - 100px) * 0.5 / 1),
15243                      calc((100vw - 30px) * 0.5 / 1)
15244                    " class="multicolumn-card__image">
15245                  </div>
15246                </div><div class="multicolumn-card__info ">
15247                <div class="multicolumn-card__info__content"><h3 class="h4 inline-richtext">Simplicité et humour</h3><div class="rte"><p>C'est notre marque de fabrique pour parler à tous.tes des sujets autour de l'intimité et de la sexualité.</p></div></div>
15248              </div>
15249            </div>
15250          </li></ul></slider-component>
15251  </div>
15252</div>
15253
15254
15255</section><section id="shopify-section-template--26942120788350__ax_collection_seo_3EeapM" class="shopify-section section ax-section ax-image-with-text"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-image-with-text.css?v=59329259996706111701766423741" rel="stylesheet" type="text/css" media="all" />
15256  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.image-with-text.css?v=4078468579786585961788171847" rel="stylesheet" type="text/css" media="all" />
15257  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.ax-collection-seo.css?v=178922103040068399231766423750" rel="stylesheet" type="text/css" media="all" />
15258<style data-shopify>.section-template--26942120788350__ax_collection_seo_3EeapM-padding {
15259      padding-top: 18p
15259x;
15260      padding-bottom: 18px;
15261    }
15262
15263    @media screen and (min-width: 750px) {
15264      .section-template--26942120788350__ax_collection_seo_3EeapM-padding {
15265        padding-top: 36px;
15266        padding-bottom: 36px;
15267      }
15268    }</style><div class="section-template--26942120788350__ax_collection_seo_3EeapM-padding gradient ax-collection-seo color-scheme-2">
15269    <div class="page-width ">
15270      <div class="image-with-text image-with-text--no-overlap isolate">
15271        <div class="image-with-text__grid grid grid--gapless grid--1-col grid--2-col-desktop"><div class="image-with-text__text-item grid__item">
15272            <div id="ImageWithText--template--26942120788350__ax_collection_seo_3EeapM" class="image-with-text__content image-with-text__content--top image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--adapt content-container background-transparent"><h2 class="image-with-text__heading inline-richtext " >
15273                      Tout l'univers Passage du Désir
15274                    </h2><div class="image-with-text__link-list">
15275                      
15276                      <ul>
15277                        
15278                          <li class="image-with-text__link">
15279                            <a
15280                              href="/pages/sextoys"
15281                              title="Sextoys"
15282                              class="focus-inset">
15283                              Sextoys
15284                            </a>
15285                          </li>
15286                        
15287                          <li class="image-with-text__link">
15288                            <a
15289                              href="/collections/womanizer-brand"
15290                              title="Womanizer"
15291                              class="focus-inset">
15292                              Womanizer
15293                            </a>
15294                          </li>
15295                        
15296                          <li class="image-with-text__link">
15297                            <a
15298                              href="/collections/calendrier-de-l-avent"
15299                              title="Calendrier de l'avent"
15300                              class="focus-inset">
15301                              Calendrier de l'avent
15302                            </a>
15303                          </li>
15304                        
15305                          <li class="image-with-text__link">
15306                            <a
15307                              href="/pages/cadeaux"
15308                              title="Cadeaux"
15309                              class="focus-inset">
15310                              Cadeaux
15311                            </a>
15312                          </li>
15313                        
15314                          <li class="image-with-text__link">
15315                            <a
15316                              href="/pages/lingerie"
15317                              title="Lingerie sexy"
15318                              class="focus-inset">
15319                              Lingerie sexy
15320                            </a>
15321                          </li>
15322                        
15323                          <li class="image-with-text__link">
15324                            <a
15325                              href="/pages/bien-etre"
15326                              title="Bien-être"
15327                              class="focus-inset">
15328                              Bien-être
15329                            </a>
15330                          </li>
15331                        
15332                          <li class="image-with-text__link">
15333                            <a
15334                              href="/pages/bdsm-soft"
15335                              title="BDSM soft"
15336                              class="focus-inset">
15337                              BDSM soft
15338                            </a>
15339                          </li>
15340                        
15341                          <li class="image-with-text__link">
15342                            <a
15343                              href="/pages/bons-plans"
15344                              title="BONS PLANS"
15345                              class="focus-inset">
15346                              BONS PLANS
15347                            </a>
15348                          </li>
15349                        
15350                          <li class="image-with-text__link">
15351                            <a
15352                              href="/collections/nouveau"
15353                              title="Nouveautés"
15354                              class="focus-inset">
15355                              Nouveautés
15356                            </a>
15357                          </li>
15358                        
15359                          <li class="image-with-text__link">
15360                            <a
15361                              href="/pages/programme-de-fidelite-club-purple"
15362                              title="Fidélité Club Purple"
15363                              class="focus-inset">
15364                              Fidélité Club Purple
15365                            </a>
15366                          </li>
15367                        
15368                      </ul>
15369                    </div></div>
15370          </div>
15371        </div>
15372      </div>
15373    </div>
15374  </div></section><section id="shopify-section-template--26942120788350__17811890753d0ca4d3" class="shopify-section section"><style data-shopify>
15375	.section-template--26942120788350__17811890753d0ca4d3-padding {
15376	padding-top: 36px;
15377	padding-bottom: 36px;
15378	}
15379
15380	@media screen and (min-width: 768px) {
15381	.section-template--26942120788350__17811890753d0ca4d3-padding {
15382	padding-top: 36px;
15383	padding-bottom: 36px;
15384	}
15385	}
15386</style>
15387
15388
15389<div
15390	class="page-width"></div>
15391
15392
15393
15394</section>
15395    </main>
15396
15397    
15398
15399    <!-- BEGIN sections: footer-group -->
15400<section id="shopify-section-sections--26942118953342__17691873154fb0f3be" class="shopify-section shopify-section-group-footer-group section"><style data-shopify>
15401	.section-sections--26942118953342__17691873154fb0f3be-padding {
15402	padding-top: 36px;
15403	padding-bottom: 36px;
15404	}
15405
15406	@media screen and (min-width: 768px) {
15407	.section-sections--26942118953342__17691873154fb0f3be-padding {
15408	padding-top: 36px;
15409	padding-bottom: 36px;
15410	}
15411	}
15412</style>
15413
15414
15415<div
15416	class="page-width"></div>
15417
15418
15419
15420</section><section id="shopify-section-sections--26942118953342__joinstory_widgets_simple_arhJHn" class="shopify-section shopify-section-group-footer-group section">
15421
15422
15423
15424
15425
15426
15427
15428
15429<script>
15430    // Debug: log all section blocks as JSON
15431    try {
15432      var blocks = [
15433        
15434          {
15435            id: "bubble_widget_hVYKYy",
15436            type: "bubble_widget",
15437            settings: {"target_type":"product","product_id":"womanizer-enhance","collection_id":"","widget_id":"Wo-Enhance-shopify"}
15438          },
15439        
15440          {
15441            id: "bubble_widget_fkEJAQ",
15442            type: "bubble_widget",
15443            settings: {"target_type":"product","product_id":"masseur-de-prostate-lhomme-daujourdhui","collection_id":"","widget_id":"Stim-tel-Hector"}
15444          },
15445        
15446          {
15447            id: "bubble_widget_rnNRAg",
15448            type: "bubble_widget",
15449            settings: {"target_type":"product","product_id":"dildo-vibrant-shaky-shaky-passage-du-desir","collection_id":"","widget_id":"Shaky"}
15450          },
15451        
15452          {
15453            id: "bubble_widget_wnzPxA",
15454            type: "bubble_widget",
15455            settings: {"target_type":"product","product_id":"rabbit-chauffant-joa-black-edition","collection_id":"","widget_id":"Joa"}
15456          },
15457        
15458          {
15459            id: "bubble_widget_7HGhib",
15460            type: "bubble_widget",
15461            settings: {"target_type":"product","product_id":"rabbit-high-tech-moorea-de-hyyo","collection_id":"","widget_id":"Moorea"}
15462          },
15463        
15464          {
15465            id: "bubble_widget_L38ytf",
15466            type: "bubble_widget",
15467            settings: {"target_type":"product","product_id":"rome-cartouche-vibrante-soft-touch-passage-du-desir","collection_id":"","widget_id":"Rome"}
15468          },
15469        
15470          {
15471            id: "bubble_widget_EW4Paf",
15472            type: "bubble_widget",
15473            settings: {"target_type":"product","product_id":"toronto-mini-rabbit-passage-du-desir","collection_id":"","widget_id":"Toronto"}
15474          },
15475        
15476          {
15477            id: "bubble_widget_RXiq7b",
15478            type: "bubble_widget",
15479            settings: {"target_type":"product","product_id":"vibromasseur-zone-g-cuba-de-hyyo","collection_id":"","widget_id":"Cuba"}
15480          },
15481        
15482          {
15483            id: "bubble_widget_aYUAVX",
15484            type: "bubble_widget",
15485            settings: {"target_type":"product","product_id":"canard-vibrant-rechargeable-palma-passage-du-desir","collection_id":"","widget_id":"Palma"}
15486          },
15487        
15488          {
15489            id: "bubble_widget_emzypr",
15490            type: "bubble_widget",
15491            settings: {"target_type":"product","product_id":"magic-touch-big-pinky-double-densite-passage-du-desir","collection_id":"","widget_id":"Big-Pinky"}
15492          },
15493        
15494          {
15495            id: "bubble_widget_MGzTmQ",
15496            type: "bubble_widget",
15497            settings: {"target_type":"product","product_id":"vibromasseur-zone-g-rio-passage-du-desir","collection_id":"","widget_id":"vibromasseur-zone-g-rio-passage-du-desir"}
15498          },
15499        
15500          {
15501            id: "card_widget_FEEbL9",
15502            type: "sticky_widget",
15503            settings: {"target_type":"product","product_id":"le-jeu-de-passage-du-desir","collection_id":"","widget_id":"JEU-PDD-ELLIE"}
15504          },
15505        
15506          {
15507            id: "bubble_widget_NknjQE",
15508            type: "bubble_widget",
15509            settings: {"target_type":"product","product_id":"rabbit-va-et-vient-bora-bora-de-hyyo","collection_id":"","widget_id":"rabbit-va-et-vient-bora-bora-de-hyyo"}
15510          },
15511        
15512          {
15513            id: "bubble_widget_wVCNRc",
15514            type: "bubble_widget",
15515            settings: {"target_type":"product","product_id":"galet-vibrant-tokyo-passage-du-desir-1","collection_id":"","widget_id":"galet-vibrant-tokyo-passage-du-desir-1"}
15516          },
15517        
15518          {
15519            id: "bubble_widget_qdwEn4",
15520            type: "bubble_widget",
15521            settings: {"target_type":"product","product_id":"rabbit-silicone-sofia-passage-du-desir","collection_id":"","widget_id":"rabbit-silicone-sofia-passage-du-desir"}
15522          },
15523        
15524          {
15525            id: "bubble_widget_NzK9Tt",
15526            type: "bubble_widget",
15527            settings: {"target_type":"product","product_id":"ron-vibromasseur-larges-nervures-black-edition","collection_id":"","widget_id":"ron-vibromasseur-larges-nervures-black-edition"}
15528          },
15529        
15530          {
15531            id: "bubble_widget_LL87mM",
15532            type: "bubble_widget",
15533            settings: {"target_type":"product","product_id":"vibro-penis-hector","collection_id":"","widget_id":"vibro-penis-hector"}
15534          },
15535        
15536          {
15537            id: "bubble_widget_GpA4Qh",
15538            type: "bubble_widget",
15539            settings: {"target_type":"product","product_id":"gaine-de-masturbation-hector","collection_id":"","widget_id":"gaine-de-masturbation-hector"}
15540          },
15541        
15542          {
15543            id: "bubble_widget_kNCXgj",
15544            type: "bubble_widget",
15545            settings: {"target_type":"product","product_id":"womanizer-liberty-2","collection_id":"","widget_id":"womanizer-liberty-2"}
15546          },
15547        
15548          {
15549            id: "bubble_widget_6nzhaE",
15550            type: "bubble_widget",
15551            settings: {"target_type":"product","product_id":"womanizer-blend","collection_id":"","widget_id":"womanizer-blend"}
15552          },
15553        
15554          {
15555            id: "bubble_widget_KDfAyF",
15556            type: "bubble_widget",
15557            settings: {"target_type":"product","product_id":"rabbit-special-zone-g-hawai-de-hyyo","collection_id":"","widget_id":"rabbit-special-zone-g-hawai-de-hyyo"}
15558          },
15559        
15560          {
15561            id: "bubble_widget_jVeawe",
15562            type: "bubble_widget",
15563            settings: {"target_type":"product","product_id":"womanizer-next","collection_id":"","widget_id":"womanizer-next"}
15564          },
15565        
15566          {
15567            id: "bubble_widget_3RHMLP",
15568            type: "bubble_widget",
15569            settings: {"target_type":"product","product_id":"masturbateur-java-de-hyyo","collection_id":"","widget_id":"masturbateur-java-de-hyyo"}
15570          },
15571        
15572          {
15573            id: "bubble_widget_LbEnFY",
15574            type: "bubble_widget",
15575            settings: {"target_type":"product","product_id":"womanizer-vibe","collection_id":"","widget_id":"womanizer-vibe"}
15576          },
15577        
15578          {
15579            id: "bubble_widget_Q4Aw4X",
15580            type: "bubble_widget",
15581            settings: {"target_type":"product","product_id":"galet-vibrant-moelleux-milos-hyyo","collection_id":"","widget_id":"galet-vibrant-moelleux-milos-hyyo"}
15582          },
15583        
15584          {
15585            id: "bubble_widget_HEQFfd",
15586            type: "bubble_widget",
15587            settings: {"target_type":"product","product_id":"masturbateur-java-de-hyyo","collection_id":"","widget_id":"Java-shopify"}
15588          },
15589        
15590          {
15591            id: "bubble_widget_ACRRqT",
15592            type: "bubble_widget",
15593            settings: {"target_type":"product","product_id":"clint-vibro-point-g-wondertoys","collection_id":"","widget_id":"clint-vibro-point-g-wondertoys"}
15594          },
15595        
15596          {
15597            id: "bubble_widget_QG3zPr",
15598            type: "bubble_widget",
15599            settings: {"target_type":"product","product_id":"masturbateur-vibrant-sensations-orales-luz-black-edition","collection_id":"","widget_id":"masturbateur-vibrant-sensations-orales-luz-black-edition"}
15600          },
15601        
15602          {
15603            id: "bubble_widget_DA6axj",
15604            type: "bubble_widget",
15605            settings: {"target_type":"product","product_id":"womanizer-premium-eco","collection_id":"","widget_id":"womanizer-premium-eco"}
15606          },
15607        
15608          {
15609            id: "bubble_widget_HTxf3q",
15610            type: "bubble_widget",
15611            settings: {"target_type":"product","product_id":"rabbit-a-air-pulse-bali-de-hyyo","collection_id":"","widget_id":"rabbit-a-air-pulse-bali-de-hyyo"}
15612          },
15613        
15614          {
15615            id: "bubble_widget_NkdcAW",
15616            type: "bubble_widget",
15617            settings: {"target_type":"product","product_id":"loeuf
15617-vibrant-lush-3-de-lovense","collection_id":"","widget_id":"loeuf-vibrant-lush-3-de-lovense"}
15618          },
15619        
15620          {
15621            id: "bubble_widget_p6jdP8",
15622            type: "bubble_widget",
15623            settings: {"target_type":"product","product_id":"womanizer-premium-2","collection_id":"","widget_id":"womanizer-premium-2"}
15624          },
15625        
15626          {
15627            id: "bubble_widget_miGH33",
15628            type: "bubble_widget",
15629            settings: {"target_type":"product","product_id":"wand-2-en-1-fidji-de-hyyo","collection_id":"","widget_id":"wand-2-en-1-fidji-de-hyyo"}
15630          },
15631        
15632          {
15633            id: "bubble_widget_QtzN9F",
15634            type: "bubble_widget",
15635            settings: {"target_type":"product","product_id":"womanizer-liberty","collection_id":"","widget_id":"womanizer-liberty"}
15636          },
15637        
15638          {
15639            id: "bubble_widget_UXqQNp",
15640            type: "bubble_widget",
15641            settings: {"target_type":"product","product_id":"clark-rabbit-silicone-wondertoys","collection_id":"","widget_id":"clark-rabbit-silicone-wondertoys"}
15642          },
15643        
15644          {
15645            id: "bubble_widget_WV3iLV",
15646            type: "bubble_widget",
15647            settings: {"target_type":"product","product_id":"wanda-stimulateur-sans-contact-wondertoys","collection_id":"","widget_id":"wanda-stimulateur-sans-contact-wondertoys"}
15648          },
15649        
15650          {
15651            id: "bubble_widget_PfPd36",
15652            type: "bubble_widget",
15653            settings: {"target_type":"product","product_id":"womanizer-duo-2","collection_id":"","widget_id":"womanizer-duo-2"}
15654          },
15655        
15656          {
15657            id: "bubble_widget_nwVhLq",
15658            type: "bubble_widget",
15659            settings: {"target_type":"product","product_id":"rabbit-triple-stimulation-oki","collection_id":"","widget_id":"rabbit-triple-stimulation-oki"}
15660          },
15661        
15662          {
15663            id: "bubble_widget_YwRcCd",
15664            type: "bubble_widget",
15665            settings: {"target_type":"product","product_id":"rabbit-special-zone-g-hawai-de-hyyo","collection_id":"","widget_id":"Hawai-shopify"}
15666          },
15667        
15668          {
15669            id: "bubble_widget_EzhtA3",
15670            type: "bubble_widget",
15671            settings: {"target_type":"product","product_id":"diana-oeuf-vibreur-telecommande-wonder-toys","collection_id":"","widget_id":"Diana-shopify"}
15672          },
15673        
15674          {
15675            id: "bubble_widget_389jPU",
15676            type: "sticky_widget",
15677            settings: {"target_type":"product","product_id":"lubrifiant-reparateur-et-nourrissant-love-care","collection_id":"","widget_id":"lubrifiant-reparateur-et-nourrissant-love-care"}
15678          },
15679        
15680          {
15681            id: "bubble_widget_B3Qtt8",
15682            type: "bubble_widget",
15683            settings: {"target_type":"product","product_id":"moon-stimulateur-2-en-1-de-hyyo","collection_id":"","widget_id":"Moon-V2"}
15684          }
15685        
15686      ];
15687    } catch(e) {console.warn(e);}
15688  </script>
15688
15689</section><section id="shopify-section-sections--26942118953342__joinstory_widgets_extra_erkcrQ" class="shopify-section shopify-section-group-footer-group section">
15690
15691
15692
15693
15694
15695
15696
15697
15698<script>
15699    // Debug: log all section blocks as JSON
15700    try {
15701      var blocks = [
15702        
15703          {
15704            id: "bubble_widget_GGgihn",
15705            type: "bubble_widget",
15706            settings: {"target_type":"product","product_id":"rabbit-3-en-1-calypso","collection_id":"","widget_id":"CALYPSO"}
15707          },
15708        
15709          {
15710            id: "bubble_widget_Qgt4h8",
15711            type: "bubble_widget",
15712            settings: {"target_type":"product","product_id":"wand-ultra-puissant-tonga-de-hyyo","collection_id":"","widget_id":"TONGA"}
15713          },
15714        
15715          {
15716            id: "bubble_widget_n4tiaM",
15717            type: "bubble_widget",
15718            settings: {"target_type":"product","product_id":"womanizer-beauty","collection_id":"","widget_id":"WOW-BEAUTY"}
15719          },
15720        
15721          {
15722            id: "bubble_widget_bQDyEw",
15723            type: "bubble_widget",
15724            settings: {"target_type":"product","product_id":"extension-pack-wicul","collection_id":"","widget_id":"testmathiasbubble"}
15725          },
15726        
15727          {
15728            id: "bubble_widget_ED8MJj",
15729            type: "bubble_widget",
15730            settings: {"target_type":"product","product_id":"womanizer-next-liberty","collection_id":"","widget_id":"Next-Liberty"}
15731          },
15732        
15733          {
15734            id: "bubble_widget_hCJpc9",
15735            type: "bubble_widget",
15736            settings: {"target_type":"product","product_id":"lima-cartouche-vibrante-super-puissante","collection_id":"","widget_id":"LIMA"}
15737          },
15738        
15739          {
15740            id: "bubble_widget_z3NXjg",
15741            type: "bubble_widget",
15742            settings: {"target_type":"product","product_id":"lapin-coquin","collection_id":"","widget_id":"CLEA"}
15743          },
15744        
15745          {
15746            id: "bubble_widget_9X3W6L",
15747            type: "bubble_widget",
15748            settings: {"target_type":"product","product_id":"split-stimulateur-pour-couple-telecommande-passage-du-desir","collection_id":"","widget_id":"SPLIT"}
15749          },
15750        
15751          {
15752            id: "bubble_widget_X6WQWV",
15753            type: "bubble_widget",
15754            settings: {"target_type":"product","product_id":"stimulateur-a-air-pulse-avocadoh","collection_id":"","widget_id":"AVOCADO"}
15755          },
15756        
15757          {
15758            id: "bubble_widget_NEaHdt",
15759            type: "bubble_widget",
15760            settings: {"target_type":"product","product_id":"stimulateur-a-air-pulse-lemohn","collection_id":"","widget_id":"LEMON"}
15761          },
15762        
15763          {
15764            id: "bubble_widget_VtbLc6",
15765            type: "bubble_widget",
15766            settings: {"target_type":"product","product_id":"double-stimulateur-a-air-pulse-bahia-de-hyyo","collection_id":"","widget_id":"BAHIA"}
15767          },
15768        
15769          {
15770            id: "card_widget_9adDnw",
15771            type: "sticky_widget",
15772            settings: {"target_type":"product","product_id":"chocolat-aphrodisiaque-eclats","collection_id":"","widget_id":"Ticket-dor-Choco"}
15773          },
15774        
15775          {
15776            id: "bubble_widget_pxVXmy",
15777            type: "bubble_widget",
15778            settings: {"target_type":"product","product_id":"cockring-vibrant-telecommande-hector","collection_id":"","widget_id":"Cockring-telecommande-hector"}
15779          },
15780        
15781          {
15782            id: "bubble_widget_YqBYc9",
15783            type: "bubble_widget",
15784            settings: {"target_type":"product","product_id":"stimulateur-a-air-pulse-mocha-de-hyyo","collection_id":"","widget_id":"Mocha"}
15785          },
15786        
15787          {
15788            id: "bubble_widget_iGrYKb",
15789            type: "bubble_widget",
15790            settings: {"target_type":"product","product_id":"stimulateur-sans-contact-sienna","collection_id":"","widget_id":"Sienna"}
15791          },
15792        
15793          {
15794            id: "bubble_widget_7ctK9L",
15795            type: "bubble_widget",
15796            settings: {"target_type":"product","product_id":"vibromasseur-a-ondulation-honolulu-de-hyyo","collection_id":"","widget_id":"Honolulu"}
15797          },
15798        
15799          {
15800            id: "bubble_widget_hgyiCA",
15801            type: "bubble_widget",
15802            settings: {"target_type":"product","product_id":"harnais-2-pieces-ambre-passage-du-desir","collection_id":"","widget_id":"Ambre"}
15803          },
15804        
15805          {
15806            id: "bubble_widget_Bjt7x3",
15807            type: "bubble_widget",
15808            settings: {"target_type":"product","product_id":"ceinture-chaine-perle-passage-du-desir","collection_id":"","widget_id":"Perle"}
15809          },
15810        
15811          {
15812            id: "bubble_widget_h3eh7d",
15813            type: "bubble_widget",
15814            settings: {"target_type":"product","product_id":"harnais-buste-chaine-anna-passage-du-desir","collection_id":"","widget_id":"Anna"}
15815          },
15816        
15817          {
15818            id: "bubble_widget_HXm3rU",
15819            type: "bubble_widget",
15820            settings: {"target_type":"product","product_id":"harnais-de-buste-ouvert-diane-passage-du-desir","collection_id":"","widget_id":"Diane"}
15821          },
15822        
15823          {
15824            id: "bubble_widget_ynLa9E",
15825            type: "bubble_widget",
15826            settings: {"target_type":"product","product_id":"soutien-gorge-a-chaines-dorees-lea-passage-du-desir","collection_id":"","widget_id":"Lea"}
15827          },
15828        
15829          {
15830            id: "bubble_widget_jwbRBK",
15831            type: "bubble_widget",
15832            settings: {"target_type":"product","product_id":"harnais-buste-ajustable-leo-passage-du-desir","collection_id":"","widget_id":"Leo"}
15833          },
15834        
15835          {
15836            id: "bubble_widget_Kt8qnh",
15837            type: "bubble_widget",
15838            settings: {"target_type":"product","product_id":"harnais-porte-jarretelles-a-chaines-rubi-passage-du-desir","collection_id":"","widget_id":"Rubi"}
15839          },
15840        
15841          {
15842            id: "bubble_widget_yK4iBm",
15843            type: "bubble_widget",
15844            settings: {"target_type":"product","product_id":"harnais-porte-jarretelles-jade-passage-du-desir","collection_id":"","widget_id":"Jade"}
15845          },
15846        
15847          {
15848            id: "bubble_widget_WkFhML",
15849            type: "bubble_widget",
15850            settings: {"target_type":"product","product_id":"harnais-buste-garance-passage-du-desir","collection_id":"","widget_id":"Garance"}
15851          },
15852        
15853          {
15854            id: "bubble_widget_pffUCw",
15855            type: "bubble_widget",
15856            settings: {"target_type":"product","product_id":"harnais-buste-chaine-mia-passage-du-desir","collection_id":"","widget_id":"Mia"}
15857          },
15858        
15859          {
15860            id: "card_widget_wrjgVJ",
15861            type: "sticky_widget",
15862            settings: {"target_type":"product","product_id":"box-choupisson-st-valentin","collection_id":"","widget_id":"Charline-Choupisson"}
15863          },
15864        
15865          {
15866            id: "card_widget_4hFcLn",
15867            type: "sticky_widget",
15868            settings: {"target_type":"product","product_id":"jeu-maison-close-maia-mazaurette-jeu-de-roles","collection_id":"","widget_id":"maiaxpdd"}
15869          },
15870        
15871          {
15872            id: "bubble_widget_bxXTVF",
15873            type: "bubble_widget",
15874            settings: {"target_type":"product","product_id":"double-stimulateur-coco-de-puissante","collection_id":"","widget_id":"Coco-V2"}
15875          }
15876        
15877      ];
15878    } catch(e) {console.warn(e);}
15879  </script>
15879
15880</section><section id="shopify-section-sections--26942118953342__ax_marquee_4HmUHq" class="shopify-section shopify-section-group-footer-group section section-ax-marquee"><link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.marquee.css?v=70076767517088298251779284429" rel="stylesheet" type="text/css" media="all" />
15881
15882<script>
15883	window.assetsUrl.js.push({ 'axMarquee': "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.marquee.js?v=94081747274692564651779979215" });
15884</script>
15884
15885
15886
15887
15888
15889
15890
15891
15892
15893<div class="section-sections--26942118953342__ax_marquee_4HmUHq-padding gradient color-scheme-2" data-ax-section="axMarquee">
15894
15895	<ax-marquee-slider>
15896		
15897			<div id="Swiper-sections--26942118953342__ax_marquee_4HmUHq"
15898				 class="swiper isolate"
15899				 data-options='
15900	{
15901	&quot;slideInView&quot;: &quot;auto&quot;,
15902	&quot;slidesToMove&quot;: 1,
15903	&quot;loop&quot;: false,
15904	&quot;autoplay&quot;: true,
15905	&quot;speed&quot;: 300,
15906	&quot;grabCursor&quot;: false,
15907	&quot;effect&quot;: &quot;slide&quot;,
15908	&quot;blockLength&quot;: 5,
15909	&quot;freeModeMobile&quot;: false
15910	}
15911'>
15912
15913				<div
15914					class="small-hide marquee  "
15915					>
15916					<div
15917						class="marquee-text stop-hover">
15918	
15919		<span class="span-text_68MHpJ">
15920      🎁 Livraison discrète offerte dès 69€ d’achat
15921    </span>
15922	
15923		<span class="span-text_zjhwcf">
15924      💸 Paiement en 2x  3x 4x sans frais
15925    </span>
15926	
15927		<span class="span-text_hJEeB7">
15928      ❤️‍🩹 30 jours pour changer d’avis
15929    </span>
15930	
15931		<span class="span-text_eGAr3f">
15932      💍 Programme de fidelité Club Purple
15933    </span>
15934	
15935		<span class="span-text_K7Tfdp">
15936      🎯Click & Collect dans nos 25 boutiques
15937    </span>
15938	
15939</div>
15940				</div>
15941
15942				
15943					<div class="small-up-hide swiper-wrapper center">
15944						
15945	
15946		<span class="swiper-slide span-text_68MHpJ">
15947      🎁 Livraison discrète offerte dès 69€ d’achat
15948    </span>
15949	
15950		<span class="swiper-slide span-text_zjhwcf">
15951      💸 Paiement en 2x  3x 4x sans frais
15952    </span>
15953	
15954		<span class="swiper-slide span-text_hJEeB7">
15955      ❤️‍🩹 30 jours pour changer d’avis
15956    </span>
15957	
15958		<span class="swiper-slide span-text_eGAr3f">
15959      💍 Programme de fidelité Club Purple
15960    </span>
15961	
15962		<span class="swiper-slide span-text_K7Tfdp">
15963      🎯Click & Collect dans nos 25 boutiques
15964    </span>
15965	
15966
15967					</div>
15968				
15969
15970				<div class="swiper-pagination small-up-hide"></div>
15971			</div>
15972			
15973	</ax-marquee-slider>
15974
15975</div>
15976
15977
15978<style>
15979	.section-sections--26942118953342__ax_marquee_4HmUHq-padding {
15980		padding-top: 20px;
15981		padding-bottom: 20px;
15982	}
15983
15984	@media screen and (min-width: 750px) {
15985		.section-sections--26942118953342__ax_marquee_4HmUHq-padding {
15986			padding-top: 20px;
15987			padding-bottom: 20px;
15988		}
15989	}
15990
15991	.section-sections--26942118953342__ax_marquee_4HmUHq-padding .marquee-text {
15992	 animation: marquee 35s infinite linear;
15993	
15994	}.section-sections--26942118953342__ax_marquee_4HmUHq-padding.marquee {
15995		height: px;
15996	}
15997	#shopify-section-sections--26942118953342__ax_marquee_4HmUHq .marquee-text .span-text_68MHpJ {
15998		font-size: 22px
15999	}
16000
16001	
16002	#shopify-section-sections--26942118953342__ax_marquee_4HmUHq .marquee-text .span-text_zjhwcf {
16003		font-size: 22px
16004	}
16005
16006	
16007	#shopify-section-sections--26942118953342__ax_marquee_4HmUHq .marquee-text .span-text_hJEeB7 {
16008		font-size: 22px
16009	}
16010
16011	
16012	#shopify-section-sections--26942118953342__ax_marquee_4HmUHq .marquee-text .span-text_eGAr3f {
16013		font-size: 22px
16014	}
16015
16016	
16017	#shopify-section-sections--26942118953342__ax_marquee_4HmUHq .marquee-text .span-text_K7Tfdp {
16018		font-size: 22px
16019	}
16020
16021	
16022</style>
16023
16024
16025</section><div id="shopify-section-sections--26942118953342__footer" class="shopify-section shopify-section-group-footer-group section-footer">
16026<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/section-footer.css?v=135742644682727723411778076662" rel="stylesheet" type="text/css" media="all" />
16027<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.footer.css?v=175399767118414762431766423753" rel="stylesheet" type="text/css" media="all" />
16028<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-newsletter.css?v=4727253280200485261766423745" rel="stylesheet" type="text/css" media="all" />
16029<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-list-menu.css?v=151968516119678728991766423742" rel="stylesheet" type="text/css" media="all" />
16030<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-list-payment.css?v=69253961410771838501766423743" rel="stylesheet" type="text/css" media="all" />
16031<link href="//www.passagedudesir.com/cdn/shop/t/200/assets/component-list-social.css?v=35792976012981934991766423744" rel="stylesheet" type="text/css" media="all" />
16032
16033<script>
16034  window.assetsUrl.js.push({ "footer": "//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.footer.js?v=96648912912849297441779979212" })
16035</script>
16035<style data-shopify>.footer {
16036  margin-top: 0px;
16037  }
16038
16039  .section-sections--26942118953342__footer-padding {
16040  padding-top: 30px;
16041  padding-bottom: 20px;
16042  }
16043
16044  @media screen and (min-width: 750px) {
16045  .footer {
16046  margin-top: 0px;
16047  }
16048
16049  .section-sections--26942118953342__footer-padding {
16050  padding-top: 60px;
16051  padding-bottom: 40px;
16052  }
16053  }</style><footer
16054  class="footer color-scheme-54c5a65d-c678-4450-b54d-a449a86f7bcb gradient section-sections--26942118953342__footer-padding"
16055  data-ax-section="footer"
16056><div class="footer__content-top page-width"><div
16057            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet "
16058            
16059          ><div
16060                class="footer-block grid__item footer-block--menu"
16061                
16062                
16063              ><details class="link-list details-animate" open>
16064                        <summary class="footer-block__heading h5">
16065                          <div class="inline-richtext">Aide &amp; Contact</div>
16066                          <span class="medium-hide large-up-hide"><svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
16067  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
16068</svg>
16069</span>
16070                        </summary>
16071                        <ul class="footer-block__details-content list-unstyled details__content"><li>
16072                              <a
16073																
16074                                  href="/policies/shipping-policy"
16075                                
16076                                class="link link--text list-menu__item list-menu__item--link "
16077                                
16078                              >
16079                                Livraison
16080                              </a>
16081                            </li><li>
16082                              <a
16083																
16084                                  
16085                                    href="https://sav.passagedudesir.com/fr-FR"
16086                                  
16087                                
16088                                class="link link--text list-menu__item list-menu__item--link "
16089                                
16090                              >
16091                                Politique de retour
16092                              </a>
16093                            </li><li>
16094                              <a
16095																
16096                                  href="/a/return"
16097                                
16098                                class="link link--text list-menu__item list-menu__item--link "
16099                                
16100                              >
16101                                Demander un retour
16102                              </a>
16103                            </li><li>
16104                              <a
16105																
16106                                  href="/account"
16107                                
16108                                class="link link--text list-menu__item list-menu__item--link "
16109                                
16110                              >
16111                                Mon compte
16112                              </a>
16113                            </li><li>
16114                              <a
16115																
16116                                  
16117                                    href="https://sav.passagedudesir.com/fr-FR"
16118                                  
16119                                
16120                                class="link link--text list-menu__item list-menu__item--link "
16121                                
16122                              >
16123                                FAQ
16124                              </a>
16125                            </li><li>
16126                              <a
16127																
16128                                  href="/policies/terms-of-sale"
16129                                
16130                                class="link link--text list-menu__item list-menu__item--link "
16131                                
16132                              >
16133                                Moyens de paiement
16134                              </a>
16135                            </li><li>
16136                              <a
16137																
16138                                  href="/pages/programme-de-fidelite-club-purple"
16139                                
16140                                class="link link--text list-menu__item list-menu__item--link "
16141                                
16142                              >
16143                                Programme de fidélité
16144                              </a>
16145                            </li><li>
16146                              <a
16147																
16148                                  href="/pages/parrainage"
16149                                
16150                                class="link link--text list-menu__item list-menu__item--link "
16151                                
16152                              >
16153                                Parrainage
16154                              </a>
16155                            </li><li>
16156                              <a
16157																
16158                                  href="/pages/le-coin-des-etudiant-es"
16159                                
16160                                class="link link--text list-menu__item list-menu__item--link "
16161                                
16162                              >
16163                                Le coin des étudiant·es
16164                              </a>
16165                            </li><li>
16166                              <a
16167																
16168                                  href="/pages/contact"
16169                                
16170                                class="link link--text list-menu__item list-menu__item--link "
16171                                
16172                              >
16173                                Contact
16174                              </a>
16175                            </li></ul>
16176                      </details></div><div
16177                class="footer-block grid__item footer-block--menu"
16178                
16179                
16180              ><details class="link-list details-animate" open>
16181                        <summary class="footer-block__heading h5">
16182                          <div class="inline-richtext">À propos</div>
16183                          <span class="medium-hide large-up-hide"><svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
16184  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
16185</svg>
16186</span>
16187                        </summary>
16188                        <ul class="footer-block__details-content list-unstyled details__content"><li>
16189                              <a
16190																
16191                                  href="/pages/le-concept-passage-du-desir"
16192                                
16193                                class="link link--text list-menu__item list-menu__item--link "
16194                                
16195                              >
16196                                Qui sommes-nous ? 
16197                              </a>
16198                            </li><li>
16199                              <a
16200																
16201                                  href="/pages/avis-clients"
16202                                
16203                                class="link link--text list-menu__item list-menu__item--link "
16204                                
16205                              >
16206                                Nos avis Client·es
16207                              </a>
16208                            </li><li>
16209                              <a
16210																
16211                                  href="/pages/boutiques/nos-boutiques"
16212                                
16213                                class="link link--text list-menu__item list-menu__item--link "
16214                                
16215                              >
16216                                Trouver une boutique
16217                              </a>
16218                            </li><li>
16219                              <a
16220																
16221                                  href="/pages/carriere"
16222                                
16223                                class="link link--text list-menu__item list-menu__item--link "
16224                                
16225                              >
16226                                Carrières • Recrutement
16227                              </a>
16228                            </li><li>
16229                              <a
16230																
16231                                  href="/blogs/pedagojouie"
16232                                
16233                                class="link link--text list-menu__item list-menu__item--link "
16234                                
16235                              >
16236                                Le blog Pédagojouie
16237                              </a>
16238                            </li><li>
16239                              <a
16240																
16241                                  href="https://www.youtube.com/playlist?list=PLpA2mHJabXgrswWgtX8Ndjas3fKcbslXu"
16242                                
16243                                class="link link--text list-menu__item list-menu__item--link "
16244                                
16245                                  target="_blank"
16246                                  rel="nofollow"
16247                                
16248                              >
16249                                Le podcast Pédagojouie
16250                              </a>
16251                            </li><li>
16252                              <a
16253																
16254                                  href="https://www.youtube.com/@passagedudesir9889"
16255                                
16256                                class="link link--text list-menu__item list-menu__item--link "
16257                                
16258                                  target="_blank"
16259                                  rel="nofollow"
16260                                
16261                              >
16262                                La chaîne Youtube
16263                              </a>
16264                            </li><li>
16265                              <a
16266																
16267                                  href="/collections/calendrier-de-l-avent"
16268                                
16269                                class="link link--text list-menu__item list-menu__item--link "
16270                                
16271                              >
16272                                Calendrier de l'Avent
16273                              </a>
16274                            </li></ul>
16275                      </details></div><div
16276                class="footer-block grid__item footer-block--menu"
16277                
16278                
16279              ><details class="link-list details-animate" open>
16280                        <summary class="footer-block__heading h5">
16281                          <div class="inline-richtext">Services</div>
16282                          <span class="medium-hide large-up-hide"><svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
16283  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
16284</svg>
16285</span>
16286                        </summary>
16287                        <ul class="footer-block__details-content list-unstyled details__content"><li>
16288                              <a
16289																
16290                                  href="javascript:openAxeptioCookies()"
16291                                
16292                                class="link link--text list-menu__item list-menu__item--link "
16293                                
16294                              >
16295                                Paramétrage des cookies
16296                              </a>
16297                            </li><li>
16298                              <a
16299																
16300                                  href="https://affilae.com/fr/programme-affiliation-passage-du-desir"
16301                                
16302                                class="link link--text list-menu__item list-menu__item--link "
16303                                
16304                                  target="_blank"
16305                                  rel="nofollow"
16306                                
16307                              >
16308                                Devenir affilié
16309                              </a>
16310                            </li><li>
16311                              <a
16312																
16313                                  href="/pages/collecte-de-sextoys"
16314                                
16315                                class="link link--text list-menu__item list-menu__item--link "
16316                                
16317                              >
16318                                Recyclage sextoys
16319                              </a>
16320                            </li><li>
16321                              <a
16322																
16323                                  href="/pages/mentions-legales"
16324                                
16325                                class="link link--text list-menu__item list-menu__item--link "
16326                                
16327                              >
16328                                Mentions légales
16329                              </a>
16330                            </li><li>
16331                              <a
16332																
16333                                  href="/policies/terms-of-sale"
16334                                
16335                                class="link link--text list-menu__item list-menu__item--link "
16336                                
16337                              >
16338                                Conditions Générales de Vente
16339                              </a>
16340                            </li><li>
16341                              <a
16342																
16343                                  href="/policies/privacy-policy"
16344                                
16345                                class="link link--text list-menu__item list-menu__item--link "
16346                                
16347                              >
16348                                Politique de confidentialité
16349                              </a>
16350                            </li><li>
16351                              <a
16352																
16353                                  href="/pages/plan-du-site"
16354                                
16355                                class="link link--text list-menu__item list-menu__item--link "
16356                                
16357                              >
16358                                Plan du site
16359                              </a>
16360                            </li></ul>
16361                      </details></div><div
16362                class="footer-block grid__item"
16363                
16364                
16365              ><div class="footer-block__details-content footer-block--newsletter">
16366                      <div class="footer-block__newsletter"><div class="footer-block__heading inline-richtext h5">
16367                            Ta dose d'amour et d'humour hebdo
16368                          </div><div class="footer-block__details-content rte text--small">
16369                            <p>
16369Obtiens -10% sur ton premier achat et ne loupe plus aucun bon plan !</p>
16370                          </div><form method="post" action="/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">
16371                          <div class="newsletter-form__field-wrapper">
16372                            <div class="field">
16373                              <input
16374                                id="NewsletterForm--sections--26942118953342__footer"
16375                                type="email"
16376                                name="contact[email]"
16377                                class="field__input newsletter-form__input"
16378                                value=""
16379                                aria-required="true"
16380                                autocorrect="off"
16381                                autocapitalize="off"
16382                                autocomplete="email"
16383                                
16384                                placeholder="Adresse e-mail"
16385                                required
16386                              >
16387                              <button
16388                                type="submit"
16389                                class="button button--small"
16390                                name="commit"
16391                                id="Subscribe"
16392                              >
16393                                S&#39;inscrire
16394                              </button>
16395                            </div></div></form></div>
16396                    </div></div></div><div class="footer__trust-payment">
16397            <div class="footer__trust-payment-inner"><div class="footer__payment-methods"><span class="footer__payment-label">Paiement sécurisé</span><ul class="footer__payment-list list-unstyled" role="list"><li class="footer__payment-item" aria-label="Visa">
16398                          <svg class="footer__payment-svg" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
1639816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
16399
16400                        </li><li class="footer__payment-item" aria-label="Mastercard">
16401                          <svg class="footer__payment-svg" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
16402
16403                        </li><li class="footer__payment-item" aria-label="American Express">
16404                          <img src="//www.passagedudesir.com/cdn/shop/t/200/assets/pay-amex.svg?v=162854029120730901811778076661" alt="American Express" loading="lazy" class="footer__payment-svg">
16405                        </li><li class="footer__payment-item" aria-label="PayPal">
16406                          <svg class="footer__payment-svg" 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 
164060-.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>
16407                        </li><li class="footer__payment-item" aria-label="Alma">
16408                          <img src="//www.passagedudesir.com/cdn/shop/t/200/assets/pay-alma.svg?v=145585799611181101211778076660" alt="Alma" loading="lazy" width="38" height="24">
16409                        </li><li class="footer__payment-item" aria-label="Apple Pay">
16410                          <svg class="footer__payment-svg" 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" />
16410<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>
16411
16412                        </li><li class="footer__payment-item" aria-label="Google Pay">
16413                          <svg class="footer__payment-svg" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1641306zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
16414
16415                        </li><li class="footer__payment-item" aria-label="iDEAL">
16416                          <svg class="footer__payment-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
164167 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg>
16417                        </li></ul></div></div>
16418          </div><div
16419          class="footer-block--newsletter"
16420          
16421        >
16422
16423<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item">
16424      <a href="https://www.instagram.com/passagedudesir/?hl=fr" class="link list-social__link" target="_blank" rel="noopener noreferrer nofollow"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 20 20">
16425  <path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" clip-rule="evenodd"/>
16426</svg>
16427<span class="visually-hidden">Instagram</span>
16428      </a>
16429    </li><li class="list-social__item">
16430      <a href="https://www.youtube.com/@passagedudesir9889" class="link list-social__link" target="_blank" rel="noopener noreferrer nofollow"><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 20 20">
16431  <path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.125 2.125 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.125 2.125 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.173 2.173 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.173 2.173 0 0 1 1.53 1.53ZM8.3 12.5l4.42-2.55L8.3 7.4v5.1Z"/>
16432</svg>
16433<span class="visually-hidden">YouTube</span>
16434      </a>
16435    </li><li class="list-social__item">
16436      <a href="https://www.tiktok.com/@passage.du.desir" class="link list-social__link" target="_blank" rel="noopener noreferrer nofollow"><svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 20 20">
16437  <path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205L10.51 1.705Z"/>
16438</svg>
16439<span class="visually-hidden">TikTok</span>
16440      </a>
16441    </li></ul>
16442</div>
16443      </div><div class="page-width"><img
16444        srcset="//www.passagedudesir.com/cdn/shop/files/logo_footer_5965a2d3-f6ad-4711-93dc-e5d63d1a9d54.svg?v=1730214038 293w
16445        "
16446        src="//www.passagedudesir.com/cdn/shop/files/logo_footer_5965a2d3-f6ad-4711-93dc-e5d63d1a9d54.svg?v=1730214038&width=760"
16447        alt="Passage du Désir"
16448        loading="lazy"
16449        width="293"
16450        height="47"
16451      >
16452    </div></footer>
16453
16454
16455</div>
16456<!-- END sections: footer-group -->
16457
16458    <ul hidden>
16459      <li id="a11y-refresh-page-message">Le choix d&#39;une sélection entraîne l&#39;actualisation de la page entière.</li>
16460      <li id="a11y-new-window-message">S&#39;ouvre dans une nouvelle fenêtre.</li>
16461    </ul><button
16462        data-back-to-top
16463        aria-label="Retour en haut"
16464        class="button back-to-top-button hidden "
16465      >
16466        <a href="#" aria-label="Retour en haut" class="full-unstyled-link">
16467          <svg class="icon icon-small-arrow" aria-hidden="true" focusable="false">
16468            <use href="#icon-small-arrow"></use>
16469          </svg>
16470        </a>
16471      </button>
16471<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/predictive-search.js?v=14005225629942210061766423750" defer="defer"></script>
vendor: 1 bytes, line 16471
16471
16472<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/bundle.theme.js?v=8379606027159266691779979223" defer></script>
16472
16473
16474
16475
16476
16477
16478    
16479	
16479<script>let scriptLoaded=!1;function loadJSscripts(){scriptLoaded||(observerCFH.disconnect(),scriptLoaded=!0,Array.from(document.getElementsByTagName("script")).forEach(t=>{let e=t.getAttribute("data-src");if(null!==e&&(t.setAttribute("src",e),delete t.dataset.src),"text/lazyload"===t.getAttribute("type")){let a=document.createElement("script");Array.from(t.attributes).forEach(t=>{a.setAttribute(t.name,t.value)}),a.type="text/javascript",a.innerHTML=t.innerHTML;let r=t.parentNode;r&&r.replaceChild(a,t)}}),Array.from(document.getElementsByTagName("link")).forEach(t=>{let e=t.getAttribute("data-href");null!==e&&(t.setAttribute("href",e),delete t.dataset.href)}),document.dispatchEvent(new CustomEvent("asyncLazyLoad")))}const activityEvents=["mousedown","mousemove","keydown","scroll","touchstart","click","keypress","touchmove"];activityEvents.forEach(t=>{window.addEventListener(t,loadJSscripts,!1)}),window.addEventListener?window.addEventListener("load",()=>{},!1):window.attachEvent?window.attachEvent("onload",()=>{}):window.onload=()=>{};</script>
16479
16480	
16480<script>const loadResources=()=>{let e=document.getElementsByTagName("iframe");for(let t of e){let r=t.getAttribute("lazy-src");r&&(t.setAttribute("src",r),t.removeAttribute("lazy-src"))}let s=document.getElementsByTagName("video");for(let a of s){let l=a.getAttribute("lazy-src");l&&(a.setAttribute("src",l),a.removeAttribute("lazy-src"))}},elementInViewport=e=>{let t=e.offsetTop,r=e.offsetLeft,s=e.offsetWidth,a=e.offsetHeight;for(;e.offsetParent;)t+=(e=e.offsetParent).offsetTop,r+=e.offsetLeft;return t<window.pageYOffset+window.innerHeight&&r<window.pageXOffset+window.innerWidth&&t+a>window.pageYOffset&&r+s>window.pageXOffset},lazyLoadImage=()=>{let e=document.getElementsByTagName("img");for(let t of e){let r=t.getAttribute("lazy-src"),s=t.getAttribute("lazy-srcset");r&&(t.setAttribute("src",r),t.removeAttribute("lazy-src")),s&&(t.setAttribute("srcset",s),t.removeAttribute("lazy-srcset"))}let a=document.querySelectorAll("[lazy-bg]");for(let l of a){let o=l.getAttribute("lazy-bg");o&&(l.style.backgroundImage=`url(${o})`,l.removeAttribute("lazy-bg"))}},LoadImagesInit=()=>{let e=document.getElementsByTagName("img");for(let t of e)if(elementInViewport(t)){let r=t.getAttribute("lazy-src"),s=t.getAttribute("lazy-srcset");r&&(t.setAttribute("src",r),t.removeAttribute("lazy-src")),s&&(t.setAttribute("srcset",s),t.removeAttribute("lazy-srcset"))}};LoadImagesInit();const eventListeners=["click","scroll","mouseover","keydown","touchmove","touchstart","wheel"];eventListeners.forEach(e=>{document.addEventListener(e,()=>{let e=document.getElementsByTagName("body")[0];e.getAttribute("lazyLoaded")?lazyLoadImage():(loadResources(),lazyLoadImage(),e.setAttribute("lazyLoaded","1"))})});</script>
16480
16481
16482
16483
16484
16485<!-- BEGIN MerchantWidget Code -->
16486      
16486<script
16487        id="merchantWidgetScript"
16488        src="https://www.gstatic.com/shopping/merchant/merchantwidget.js"
16489        defer
16490      ></script>
16490
16491      
16491<script type="text/javascript">
16492        merchantWidgetScript.addEventListener('load', function () {
16493          merchantwidget.start({
16494            position: 'LEFT_BOTTOM',
16495            language: "fr",
16496          });
16497        });
16498      </script>
16498
16499      <!-- END MerchantWidget Code --><style>
16500        @media screen and (max-width: 767px) {
16501          html.humind-chat-open #google-merchantwidget-iframe-wrapper {
16502            display: none !important;
16503          }
16504        }
16505      </style>
16506      
16506<script>
16507        (function () {
16508          // La fenêtre Humind ouverte porte l'une de ces classes. ATTENTION :
16509          // Humind est encapsulé dans un shadow DOM (imbriqué), donc ni le CSS
16510          // (:has) ni un querySelector simple ne la voient -> traversée récursive.
16511          var OPEN = [
16512            'humind-window-container-open-half',
16513            'humind-window-container-open-full',
16514            'humind-window-container-expand',
16515          ];
16516          var root = document.documentElement;
16517
16518          function hasOpenClass(el) {
16519            var c = el.getAttribute && el.getAttribute('class');
16520            if (!c) return false;
16521            for (var k = 0; k < OPEN.length; k++) {
16522              if (c.indexOf(OPEN[k]) !== -1) return true;
16523            }
16524            return false;
16525          }
16526          // Descend dans le light DOM ET les shadow roots (récursif).
16527          function deepOpen(node) {
16528            var nodes;
16529            try { nodes = node.querySelectorAll('*'); } catch (e) { return false; }
16530            for (var i = 0; i < nodes.length; i++) {
16531              if (hasOpenClass(nodes[i])) return true;
16532              if (nodes[i].shadowRoot && deepOpen(nodes[i].shadowRoot)) return true;
16533            }
16534            return false;
16535          }
16536          function chatIsOpen() {
16537            var hw = document.querySelector('humind-widget');
16538            if (hw) {
16539              if (hw.shadowRoot && deepOpen(hw.shadowRoot)) return true;
16540              if (deepOpen(hw)) return true;
16541            }
16542            return false;
16543          }
16544
16545          var scheduled = false;
16546          function update() {
16547            scheduled = false;
16548            root.classList.toggle('humind-chat-open', chatIsOpen());
16549          }
16550          function schedule() {
16551            if (scheduled) return;
16552            scheduled = true;
16553            requestAnimationFrame(update);
16554          }
16555
16556          // Light DOM + insertion tardive de <humind-widget> + events éventuels.
16557          new MutationObserver(schedule).observe(root, {
16558            subtree: true, childList: true, attributes: true, attributeFilter: ['class'],
16559          });
16560          ['humind-open-chat', 'humind-close-chat', 'HumindOpenChat', 'HumindCloseChat'].forEach(function (ev) {
16561            document.addEventListener(ev, schedule, true);
16562          });
16563          // Workhorse : le basculement d'état se produit dans le shadow DOM
16564          // (hors de portée des observers), on sonde donc à intervalle court.
16565          setInterval(update, 400);
16566          update();
16567        })();
16568      </script>
16568<div
16569    id="GeoSuggest"
16570    class="geo-suggest"
16571    hidden
16572    role="dialog"
16573    aria-modal="true"
16574    aria-labelledby="GeoSuggestTitle"
16575  >
16576    <div class="geo-suggest__overlay" data-geo-dismiss></div>
16577    <div class="geo-suggest__modal">
16578      <button type="button" class="geo-suggest__close" data-geo-dismiss aria-label="Fermer">
16579        &times;
16580      </button>
16581      <p id="GeoSuggestTitle" class="geo-suggest__title"></p><form method="post" action="/localization" id="GeoSuggestForm" accept-charset="UTF-8" class="geo-suggest__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="/" /><div class="geo-suggest__field">
16582          <label class="geo-suggest__label" for="GeoSuggestCountry" data-geo-label="country"></label>
16583          <select class="geo-suggest__select" id="GeoSuggestCountry" name="country_code"><option
16584                value="ZA">Afrique du Sud</option><option
16585                value="AL">Albanie</option><option
16586                value="DE">Allemagne</option><option
16587                value="AD">Andorre</option><option
16588                value="AO">Angola</option><option
16589                value="AI">Anguilla</option><option
16590                value="AG">Antigua-et-Barbuda</option><option
16591                value="AR">Argentine</option><option
16592                value="AM">Arménie</option><option
16593                value="AW">Aruba</option><option
16594                value="AU">Australie</option><option
16595                value="AT">Autriche</option><option
16596                value="AZ">Azerbaïdjan</option><option
16597                value="BS">Bahamas</option><option
16598                value="BD">Bangladesh</option><option
16599                value="BB">Barbade</option><option
16600                value="BE">Belgique</option><option
16601                value="BZ">Belize</option><option
16602                value="BJ">Bénin</option><option
16603                value="BM">Bermudes</option><option
16604                value="BT">Bhoutan</option><option
16605                value="BY">Biélorussie</option><option
16606                value="BO">Bolivie</option><option
16607                value="BA">Bosnie-Herzégovine</option><option
16608                value="BR">Brésil</option><option
16609                value="BG">Bulgarie</option><option
16610                value="BF">Burkina Faso</option><option
16611                value="BI">Burundi</option><option
16612                value="KH">Cambodge</option><option
16613                value="CM">Cameroun</option><option
16614                value="CA">Canada</option><option
16615                value="CV">Cap-Vert</option><option
16616                value="CL">Chili</option><option
16617                value="CN">Chine</option><option
16618                value="CY">Chypre</option><option
16619                value="CO">Colombie</option><option
16620                value="KM">Comores</option><option
16621                value="CG">Congo-Brazzaville</option><option
16622                value="CD">Congo-Kinshasa</option><option
16623                value="KR">Corée du Sud</option><option
16624                value="CR">Costa Rica</option><option
16625                value="CI">Côte d’Ivoire</option><option
16626                value="HR">Croatie</option><option
16627                value="CW">Curaçao</option><option
16628                value="DK">Danemark</option><option
16629                value="DJ">Djibouti</option><option
16630                value="DM">Dominique</option><option
16631                value="EC">Équateur</option><option
16632                value="ER">Érythrée</option><option
16633                value="ES">Espagne</option><option
16634                value="EE">Estonie</option><option
16635                value="SZ">Eswatini</option><option
16636                value="VA">État de la Cité du Vatican</option><option
16637                value="US">États-Unis</option><option
16638                value="ET">Éthiopie</option><option
16639                value="FJ">Fidji</option><option
16640                value="FI">Finlande</option><option
16641                value="FR" selected>France</option><option
16642                value="GA">Gabon</option><option
16643                value="GM">Gambie</option><option
16644                value="GE">Géorgie</option><option
16645                value="GS">Géorgie du Sud-et-les Îles Sandwich du Sud</option><option
16646                value="GH">Ghana</option><option
16647                value="GI">Gibraltar</option><option
16648                value="GR">Grèce</option><option
16649                value="GD">Grenade</option><option
16650                value="GL">Groenland</option><option
16651                value="GP">Guadeloupe</option><option
16652                value="GT">Guatemala</option><option
16653                value="GG">Guernesey</option><option
16654                value="GN">Guinée</option><option
16655                value="GQ">Guinée équatoriale</option><option
16656                value="GW">Guinée-Bissau</option><option
16657                value="GY">Guyana</option><option
16658                value="GF">Guyane française</option><option
16659                value="HT">Haïti</option><option
16660                value="HN">Honduras</option><option
16661                value="HU">Hongrie</option><option
16662                value="CX">Île Christmas</option><option
16663                value="NF">Île Norfolk</option><option
16664                value="IM">Île de Man</option><option
16665                value="AC">
16665Île de l’Ascension</option><option
16666                value="AX">Îles Åland</option><option
16667                value="KY">Îles Caïmans</option><option
16668                value="CC">Îles Cocos</option><option
16669                value="CK">Îles Cook</option><option
16670                value="FO">Îles Féroé</option><option
16671                value="FK">Îles Malouines</option><option
16672                value="PN">Îles Pitcairn</option><option
16673                value="SB">Îles Salomon</option><option
16674                value="TC">Îles Turques-et-Caïques</option><option
16675                value="VG">Îles Vierges britanniques</option><option
16676                value="ID">Indonésie</option><option
16677                value="IQ">Irak</option><option
16678                value="IE">Irlande</option><option
16679                value="IS">Islande</option><option
16680                value="IT">Italie</option><option
16681                value="JM">Jamaïque</option><option
16682                value="JP">Japon</option><option
16683                value="JE">Jersey</option><option
16684                value="JO">Jordanie</option><option
16685                value="KZ">Kazakhstan</option><option
16686                value="KE">Kenya</option><option
16687                value="KG">Kirghizstan</option><option
16688                value="KI">Kiribati</option><option
16689                value="XK">Kosovo</option><option
16690                value="RE">La Réunion</option><option
16691                value="LA">Laos</option><option
16692                value="LS">Lesotho</option><option
16693                value="LV">Lettonie</option><option
16694                value="LB">Liban</option><option
16695                value="LR">Liberia</option><option
16696                value="LY">Libye</option><option
16697                value="LI">Liechtenstein</option><option
16698                value="LT">Lituanie</option><option
16699                value="LU">Luxembourg</option><option
16700                value="MK">Macédoine du Nord</option><option
16701                value="MG">Madagascar</option><option
16702                value="MW">Malawi</option><option
16703                value="ML">Mali</option><option
16704                value="MT">Malte</option><option
16705                value="MQ">Martinique</option><option
16706                value="MU">Maurice</option><option
16707                value="MR">Mauritanie</option><option
16708                value="YT">Mayotte</option><option
16709                value="MX">Mexique</option><option
16710                value="MD">Moldavie</option><option
16711                value="MC">Monaco</option><option
16712                value="MN">Mongolie</option><option
16713                value="ME">Monténégro</option><option
16714                value="MS">Montserrat</option><option
16715                value="MZ">Mozambique</option><option
16716                value="MM">Myanmar (Birmanie)</option><option
16717                value="NA">Namibie</option><option
16718                value="NR">Nauru</option><option
16719                value="NP">Népal</option><option
16720                value="NI">Nicaragua</option><option
16721                value="NE">Niger</option><option
16722                value="NU">Niue</option><option
16723                value="NO">Norvège</option><option
16724                value="NC">Nouvelle-Calédonie</option><option
16725                value="NZ">Nouvelle-Zélande</option><option
16726                value="UZ">Ouzbékistan</option><option
16727                value="PA">Panama</option><option
16728                value="PY">Paraguay</option><option
16729                value="NL">Pays-Bas</option><option
16730                value="BQ">Pays-Bas caribéens</option><option
16731                value="PE">Pérou</option><option
16732                value="PH">Philippines</option><option
16733                value="PL">Pologne</option><option
16734                value="PF">Polynésie française</option><option
16735                value="PT">Portugal</option><option
16736                value="HK">R.A.S. chinoise de Hong Kong</option><option
16737                value="MO">R.A.S. chinoise de Macao</option><option
16738                value="CF">République centrafricaine</option><option
16739                value="DO">République dominicaine</option><option
16740                value="RO">Roumanie</option><option
16741                value="GB">Royaume-Uni</option><option
16742                value="RW">Rwanda</option><option
16743                value="EH">Sahara occidental</option><option
16744                value="BL">Saint-Barthélemy</option><option
16745                value="KN">Saint-Christophe-et-Niévès</option><option
16746                value="SM">Saint-Marin</option><option
16747                value="MF">Saint-Martin</option><option
16748                value="SX">Saint-Martin (partie néerlandaise)</option><option
16749                value="PM">Saint-Pierre-et-Miquelon</option><option
16750                value="VC">Saint-Vincent-et-les Grenadines</option><option
16751                value="SH">Sainte-Hélène</option><option
16752                value="LC">Sainte-Lucie</option><option
16753                value="SV">Salvador</option><option
16754                value="WS">Samoa</option><option
16755                value="ST">Sao Tomé-et-Principe</option><option
16756                value="SN">Sénégal</option><option
16757                value="RS">Serbie</option><option
16758                value="SC">Seychelles</option><option
16759                value="SL">Sierra Leone</option><option
16760                value="SG">Singapour</option><option
16761                value="SK">Slovaquie</option><option
16762                value="SI">Slovénie</option><option
16763                value="SO">Somalie</option><option
16764                value="SD">Soudan</option><option
16765                value="SS">Soudan du Sud</option><option
16766                value="LK">Sri Lanka</option><option
16767                value="SE">Suède</option><option
16768                value="CH">Suisse</option><option
16769                value="SR">Suriname</option><option
16770                value="SJ">Svalbard et Jan Mayen</option><option
16771                value="TJ">Tadjikistan</option><option
16772                value="TW">
16772Taïwan</option><option
16773                value="TZ">Tanzanie</option><option
16774                value="TD">Tchad</option><option
16775                value="CZ">Tchéquie</option><option
16776                value="TF">Terres australes françaises</option><option
16777                value="TL">Timor oriental</option><option
16778                value="TG">Togo</option><option
16779                value="TK">Tokelau</option><option
16780                value="TO">Tonga</option><option
16781                value="TT">Trinité-et-Tobago</option><option
16782                value="TA">Tristan da Cunha</option><option
16783                value="TN">Tunisie</option><option
16784                value="TM">Turkménistan</option><option
16785                value="TR">Turquie</option><option
16786                value="TV">Tuvalu</option><option
16787                value="UA">Ukraine</option><option
16788                value="UY">Uruguay</option><option
16789                value="VU">Vanuatu</option><option
16790                value="VE">Venezuela</option><option
16791                value="WF">Wallis-et-Futuna</option><option
16792                value="ZM">Zambie</option></select>
16793        </div>
16794
16795        <div class="geo-suggest__field">
16796          <label class="geo-suggest__label" for="GeoSuggestLang" data-geo-label="language"></label>
16797          <select class="geo-suggest__select" id="GeoSuggestLang" name="locale_code"><option
16798                value="fr" selected>Français</option><option
16799                value="en">English</option><option
16800                value="de">Deutsch</option><option
16801                value="nl">Nederlands</option></select>
16802        </div>
16803
16804        <input type="hidden" name="return_to" value="/">
16805        <button type="submit" class="geo-suggest__confirm button button--primary" data-geo-label="submit"></button></form></div>
16806  </div>
16807
16808  
16808<script type="application/json" id="GeoSuggestData">
16809    {
16810      "currentLang": "fr",
16811      "currentCountry": "FR",
16812      "currentCurrency": "EUR",
16813      "currentMarket": 78639366417,
16814      "languages": ["fr","en","de","nl"],
16815      "countries": [{
16816            "iso": "ZA",
16817            "currency": "EUR",
16818            "market": 78639399185
16819          },{
16820            "iso": "AL",
16821            "currency": "EUR",
16822            "market": 78639399185
16823          },{
16824            "iso": "DE",
16825            "currency": "EUR",
16826            "market": 108883345790
16827          },{
16828            "iso": "AD",
16829            "currency": "EUR",
16830            "market": 78639399185
16831          },{
16832            "iso": "AO",
16833            "currency": "EUR",
16834            "market": 78639399185
16835          },{
16836            "iso": "AI",
16837            "currency": "EUR",
16838            "market": 78639399185
16839          },{
16840            "iso": "AG",
16841            "currency": "EUR",
16842            "market": 78639399185
16843          },{
16844            "iso": "AR",
16845            "currency": "EUR",
16846            "market": 78639399185
16847          },{
16848            "iso": "AM",
16849            "currency": "EUR",
16850            "market": 78639399185
16851          },{
16852            "iso": "AW",
16853            "currency": "EUR",
16854            "market": 78639399185
16855          },{
16856            "iso": "AU",
16857            "currency": "EUR",
16858            "market": 78639399185
16859          },{
16860            "iso": "AT",
16861            "currency": "EUR",
16862            "market": 108883345790
16863          },{
16864            "iso": "AZ",
16865            "currency": "EUR",
16866            "market": 78639399185
16867          },{
16868            "iso": "BS",
16869            "currency": "EUR",
16870            "market": 78639399185
16871          },{
16872            "iso": "BD",
16873            "currency": "EUR",
16874            "market": 78639399185
16875          },{
16876            "iso": "BB",
16877            "currency": "EUR",
16878            "market": 78639399185
16879          },{
16880            "iso": "BE",
16881            "currency": "EUR",
16882            "market": 112349217150
16883          },{
16884            "iso": "BZ",
16885            "currency": "EUR",
16886            "market": 78639399185
16887          },{
16888            "iso": "BJ",
16889            "currency": "EUR",
16890            "market": 78639399185
16891          },{
16892            "iso": "BM",
16893            "currency": "EUR",
16894            "market": 78639399185
16895          },{
16896            "iso": "BT",
16897            "currency": "EUR",
16898            "market": 78639399185
16899          },{
16900            "iso": "BY",
16901            "currency": "EUR",
16902            "market": 78639399185
16903          },{
16904            "iso": "BO",
16905            "currency": "EUR",
16906            "market": 78639399185
16907          },{
16908            "iso": "BA",
16909            "currency": "EUR",
16910            "market": 78639399185
16911          },{
16912            "iso": "BR",
16913            "currency": "EUR",
16914            "market": 78639399185
16915          },{
16916            "iso": "BG",
16917            "currency": "EUR",
16918            "market": 108883345790
16919          },{
16920            "iso": "BF",
16921            "currency": "EUR",
16922            "market": 78639399185
16923          },{
16924            "iso": "BI",
16925            "currency": "EUR",
16926            "market": 78639399185
16927          },{
16928            "iso": "KH",
16929            "currency": "EUR",
16930            "market": 78639399185
16931          },{
16932            "iso": "CM",
16933            "currency": "EUR",
16934            "market": 78639399185
16935          },{
16936            "iso": "CA",
16937            "currency": "EUR",
16938            "market": 78639399185
16939          },{
16940            "iso": "CV",
16941            "currency": "EUR",
16942            "market": 78639399185
16943          },{
16944            "iso": "CL",
16945            "currency": "EUR",
16946            "market": 78639399185
16947          },{
16948            "iso": "CN",
16949            "currency": "EUR",
16950            "market": 78639399185
16951          },{
16952            "iso": "CY",
16953            "currency": "EUR",
16954            "market": 108883345790
16955          },{
16956            "iso": "CO",
16957            "currency": "EUR",
16958            "market": 78639399185
16959          },{
16960            "iso": "KM",
16961            "currency": "EUR",
16962            "market": 78639399185
16963          },{
16964            "iso": "CG",
16965            "currency": "EUR",
16966            "market": 78639399185
16967          },{
16968            "iso": "CD",
16969            "currency": "EUR",
16970            "market": 78639399185
16971          },{
16972            "iso": "KR",
16973            "currency": "EUR",
16974            "market": 78639399185
16975          },{
16976            "iso": "CR",
16977            "currency": "EUR",
16978            "market": 78639399185
16979          },{
16980            "iso": "CI",
16981            "currency": "EUR",
16982            "market": 78639399185
16983          },{
16984            "iso": "HR",
16985            "currency": "EUR",
16986            "market": 108883345790
16987          },{
16988            "iso": "CW",
16989            "currency": "EUR",
16990            "market": 78639399185
16991          },{
16992            "iso": "DK",
16993            "currency": "EUR",
16994            "market": 108883345790
16995          },{
16996            "iso": "DJ",
16997            "currency": "EUR",
16998            "market": 78639399185
16999          },{
17000            "iso": "DM",
17001            "currency": "EUR",
17002            "market": 78639399185
17003          },{
17004            "iso": "EC",
17005            "currency": "EUR",
17006            "market": 78639399185
17007          },{
17008            "iso": "ER",
17009            "currency": "EUR",
17010            "market": 78639399185
17011          },{
17012            "iso": "ES",
17013            "currency": "EUR",
17014            "market": 108883345790
17015          },{
17016            "iso": "EE",
17017            "currency": "EUR",
17018            "market": 108883345790
17019          },{
17020            "iso": "SZ",
17021            "currency": "EUR",
17022            "market": 78639399185
17023          },{
17024            "iso": "VA",
17025            "currency": "EUR",
17026            "market": 78639399185
17027          },{
17028            "iso": "US",
17029            "currency": "EUR",
17030            "market": 78639399185
17031          },{
17032            "iso": "ET",
17033            "currency": "EUR",
17034            "market": 78639399185
17035          },{
17036            "iso": "FJ",
17037            "currency": "EUR",
17038            "market": 78639399185
17039          },{
17040            "iso": "FI",
17041            "currency": "EUR",
17042            "market": 108883345790
17043          },{
17044            "iso": "FR",
17045            "currency": "EUR",
17046            "market": 78639366417
17047          },{
17048            "iso": "GA",
17049            "currency": "EUR",
17050            "market": 78639399185
17051          },{
17052            "iso": "GM",
17053            "currency": "EUR",
17054            "market": 78639399185
17055          },{
17056            "iso": "GE",
17057            "currency": "EUR",
17058            "market": 78639399185
17059          },{
17060            "iso": "GS",
17061            "currency": "EUR",
17062            "market": 78639399185
17063          },{
17064            "iso": "GH",
17065            "currency": "EUR",
17066            "market": 78639399185
17067          },{
17068            "iso": "GI",
17069            "currency": "EUR",
17070            "market": 78639399185
17071          },{
17072            "iso": "GR",
17073            "currency": "EUR",
17074            "market": 108883345790
17075          },{
17076            "iso": "GD",
17077            "currency": "EUR",
17078            "market": 78639399185
17079          },{
17080            "iso": "GL",
17081            "currency": "EUR",
17082            "market": 78639399185
17083          },{
17084            "iso": "GP",
17085            "currency": "EUR",
17086            "market": 78639399185
17087          },{
17088            "iso": "GT",
17089            "currency": "EUR",
17090            "market": 78639399185
17091          },{
17092            "iso": "GG",
17093            "currency": "EUR",
17094            "market": 78639399185
17095          },{
17096            "iso": "GN",
17097            "currency": "EUR",
17098            "market": 78639399185
17099          },{
17100            "iso": "GQ",
17101            "currency": "EUR",
17102            "market": 78639399185
17103          },{
17104            "iso": "GW",
17105            "currency": "EUR",
17106            "market": 78639399185
17107          },{
17108            "iso": "GY",
17109            "currency": "EUR",
17110            "market": 78639399185
17111          },{
17112            "iso": "GF",
17113            "currency": "EUR",
17114            "market": 78639399185
17115          },{
17116            "iso": "HT",
17117            "currency": "EUR",
17118            "market": 78639399185
17119          },{
17120            "iso": "HN",
17121            "currency": "EUR",
17122            "market": 78639399185
17123          },{
17124            "iso": "HU",
17125            "currency": "EUR",
17126            "market": 108883345790
17127          },{
17128            "iso": "CX",
17129            "currency": "EUR",
17130            "market": 78639399185
17131          },{
17132            "iso": "NF",
17133            "currency": "EUR",
17134            "market": 78639399185
17135          },{
17136            "iso": "IM",
17137            "currency": "EUR",
17138            "market": 78639399185
17139          },{
17140            "iso": "AC",
17141            "currency": "EUR",
17142            "market": 78639399185
17143          },{
17144            "iso": "AX",
17145            "currency": "EUR",
17146            "market": 78639399185
17147          },{
17148            "iso": "KY",
17149            "currency": "EUR",
17150            "market": 78639399185
17151          },{
17152            "iso": "CC",
17153            "currency": "EUR",
17154            "market": 78639399185
17155          },{
17156            "iso": "CK",
17157            "currency": "EUR",
17158            "market": 78639399185
17159          },{
17160            "iso": "FO",
17161            "currency": "EUR",
17162            "market": 78639399185
17163          },{
17164            "iso": "FK",
17165            "currency": "EUR",
17166            "market": 78639399185
17167          },{
17168            "iso": "PN",
17169            "currency": "EUR",
17170            "market": 78639399185
17171          },{
17172            "iso": "SB",
17173            "currency": "EUR",
17174            "market": 78639399185
17175          },{
17176            "iso": "TC",
17177            "currency": "EUR",
17178            "market": 78639399185
17179          },{
17180            "iso": "VG",
17181            "currency": "EUR",
17182            "market": 78639399185
17183          },{
17184            "iso": "ID",
17185            "currency": "EUR",
17186            "market": 78639399185
17187          },{
17188            "iso": "IQ",
17189            "currency": "EUR",
17190            "market": 78639399185
17191          },{
17192            "iso": "IE",
17193            "currency": "EUR",
17194            "market": 108883345790
17195          },{
17196            "iso": "IS",
17197            "currency": "EUR",
17198            "market": 78639399185
17199          },{
17200            "iso": "IT",
17201            "currency": "EUR",
17202            "market": 108883345790
17203          },{
17204            "iso": "JM",
17205            "currency": "EUR",
17206            "market": 78639399185
17207          },{
17208            "iso": "JP",
17209            "currency": "EUR",
17210            "market": 78639399185
17211          },{
17212            "iso": "JE",
17213            "currency": "EUR",
17214            "market": 78639399185
17215          },{
17216            "iso": "JO",
17217            "currency": "EUR",
17218            "market": 78639399185
17219          },{
17220            "iso": "KZ",
17221            "currency": "EUR",
17222            "market": 78639399185
17223          },{
17224            "iso": "KE",
17225            "currency": "EUR",
17226            "market": 78639399185
17227          },{
17228            "iso": "KG",
17229            "currency": "EUR",
17230            "market": 78639399185
17231          },{
17232            "iso": "KI",
17233            "currency": "EUR",
17234            "market": 78639399185
17235          },{
17236            "iso": "XK",
17237            "currency": "EUR",
17238            "market": 78639399185
17239          },{
17240            "iso": "RE",
17241            "currency": "EUR",
17242            "market": 78639399185
17243          },{
17244            "iso": "LA",
17245            "currency": "EUR",
17246            "market": 78639399185
17247          },{
17248            "iso": "LS",
17249            "currency": "EUR",
17250            "market": 78639399185
17251          },{
17252            "iso": "LV",
17253            "currency": "EUR",
17254            "market": 108883345790
17255          },{
17256            "iso": "LB",
17257            "currency": "EUR",
17258            "market": 78639399185
17259          },{
17260            "iso": "LR",
17261            "currency": "EUR",
17262            "market": 78639399185
17263          },{
17264            "iso": "LY",
17265            "currency": "EUR",
17266            "market": 78639399185
17267          },{
17268            "iso": "LI",
17269            "currency": "EUR",
17270            "market": 78639399185
17271          },{
17272            "iso": "LT",
17273            "currency": "EUR",
17274            "market": 108883345790
17275          },{
17276            "iso": "LU",
17277            "currency": "EUR",
17278            "market": 108883345790
17279          },{
17280            "iso": "MK",
17281            "currency": "EUR",
17282            "market": 78639399185
17283          },{
17284            "iso": "MG",
17285            "currency": "EUR",
17286            "market": 78639399185
17287          },{
17288            "iso": "MW",
17289            "currency": "EUR",
17290            "market": 78639399185
17291          },{
17292            "iso": "ML",
17293            "currency": "EUR",
17294            "market": 78639399185
17295          },{
17296            "iso": "MT",
17297            "currency": "EUR",
17298            "market": 108883345790
17299          },{
17300            "iso": "MQ",
17301            "currency": "EUR",
17302            "market": 78639399185
17303          },{
17304            "iso": "MU",
17305            "currency": "EUR",
17306            "market": 78639399185
17307          },{
17308            "iso": "MR",
17309            "currency": "EUR",
17310            "market": 78639399185
17311          },{
17312            "iso": "YT",
17313            "currency": "EUR",
17314            "market": 78639399185
17315          },{
17316            "iso": "MX",
17317            "currency": "EUR",
17318            "market": 78639399185
17319          },{
17320            "iso": "MD",
17321            "currency": "EUR",
17322            "market": 78639399185
17323          },{
17324            "iso": "MC",
17325            "currency": "EUR",
17326            "market": 78639399185
17327          },{
17328            "iso": "MN",
17329            "currency": "EUR",
17330            "market": 78639399185
17331          },{
17332            "iso": "ME",
17333            "currency": "EUR",
17334            "market": 78639399185
17335          },{
17336            "iso": "MS",
17337            "currency": "EUR",
17338            "market": 78639399185
17339          },{
17340            "iso": "MZ",
17341            "currency": "EUR",
17342            "market": 78639399185
17343          },{
17344            "iso": "MM",
17345            "currency": "EUR",
17346            "market": 78639399185
17347          },{
17348            "iso": "NA",
17349            "currency": "EUR",
17350            "market": 78639399185
17351          },{
17352            "iso": "NR",
17353            "currency": "EUR",
17354            "market": 78639399185
17355          },{
17356            "iso": "NP",
17357            "currency": "EUR",
17358            "market": 78639399185
17359          },{
17360            "iso": "NI",
17361            "currency": "EUR",
17362            "market": 78639399185
17363          },{
17364            "iso": "NE",
17365            "currency": "EUR",
17366            "market": 78639399185
17367          },{
17368            "iso": "NU",
17369            "currency": "EUR",
17370            "market": 78639399185
17371          },{
17372            "iso": "NO",
17373            "currency": "EUR",
17374            "market": 78639399185
17375          },{
17376            "iso": "NC",
17377            "currency": "EUR",
17378            "market": 78639399185
17379          },{
17380            "iso": "NZ",
17381            "currency": "EUR",
17382            "market": 78639399185
17383          },{
17384            "iso": "UZ",
17385            "currency": "EUR",
17386            "market": 78639399185
17387          },{
17388            "iso": "PA",
17389            "currency": "EUR",
17390            "market": 78639399185
17391          },{
17392            "iso": "PY",
17393            "currency": "EUR",
17394            "market": 78639399185
17395          },{
17396            "iso": "NL",
17397            "currency": "EUR",
17398            "market": 108883345790
17399          },{
17400            "iso": "BQ",
17401            "currency": "EUR",
17402            "market": 78639399185
17403          },{
17404            "iso": "PE",
17405            "currency": "EUR",
17406            "market": 78639399185
17407          },{
17408            "iso": "PH",
17409            "currency": "EUR",
17410            "market": 78639399185
17411          },{
17412            "iso": "PL",
17413            "currency": "EUR",
17414            "market": 108883345790
17415          },{
17416            "iso": "PF",
17417            "currency": "EUR",
17418            "market": 78639399185
17419          },{
17420            "iso": "PT",
17421            "currency": "EUR",
17422            "market": 108883345790
17423          },{
17424            "iso": "HK",
17425            "currency": "EUR",
17426            "market": 78639399185
17427          },{
17428            "iso": "MO",
17429            "currency": "EUR",
17430            "market": 78639399185
17431          },{
17432            "iso": "CF",
17433            "currency": "EUR",
17434            "market": 78639399185
17435         
17435 },{
17436            "iso": "DO",
17437            "currency": "EUR",
17438            "market": 78639399185
17439          },{
17440            "iso": "RO",
17441            "currency": "EUR",
17442            "market": 108883345790
17443          },{
17444            "iso": "GB",
17445            "currency": "EUR",
17446            "market": 78639399185
17447          },{
17448            "iso": "RW",
17449            "currency": "EUR",
17450            "market": 78639399185
17451          },{
17452            "iso": "EH",
17453            "currency": "EUR",
17454            "market": 78639399185
17455          },{
17456            "iso": "BL",
17457            "currency": "EUR",
17458            "market": 78639399185
17459          },{
17460            "iso": "KN",
17461            "currency": "EUR",
17462            "market": 78639399185
17463          },{
17464            "iso": "SM",
17465            "currency": "EUR",
17466            "market": 78639399185
17467          },{
17468            "iso": "MF",
17469            "currency": "EUR",
17470            "market": 78639399185
17471          },{
17472            "iso": "SX",
17473            "currency": "EUR",
17474            "market": 78639399185
17475          },{
17476            "iso": "PM",
17477            "currency": "EUR",
17478            "market": 78639399185
17479          },{
17480            "iso": "VC",
17481            "currency": "EUR",
17482            "market": 78639399185
17483          },{
17484            "iso": "SH",
17485            "currency": "EUR",
17486            "market": 78639399185
17487          },{
17488            "iso": "LC",
17489            "currency": "EUR",
17490            "market": 78639399185
17491          },{
17492            "iso": "SV",
17493            "currency": "EUR",
17494            "market": 78639399185
17495          },{
17496            "iso": "WS",
17497            "currency": "EUR",
17498            "market": 78639399185
17499          },{
17500            "iso": "ST",
17501            "currency": "EUR",
17502            "market": 78639399185
17503          },{
17504            "iso": "SN",
17505            "currency": "EUR",
17506            "market": 78639399185
17507          },{
17508            "iso": "RS",
17509            "currency": "EUR",
17510            "market": 78639399185
17511          },{
17512            "iso": "SC",
17513            "currency": "EUR",
17514            "market": 78639399185
17515          },{
17516            "iso": "SL",
17517            "currency": "EUR",
17518            "market": 78639399185
17519          },{
17520            "iso": "SG",
17521            "currency": "EUR",
17522            "market": 78639399185
17523          },{
17524            "iso": "SK",
17525            "currency": "EUR",
17526            "market": 108883345790
17527          },{
17528            "iso": "SI",
17529            "currency": "EUR",
17530            "market": 108883345790
17531          },{
17532            "iso": "SO",
17533            "currency": "EUR",
17534            "market": 78639399185
17535          },{
17536            "iso": "SD",
17537            "currency": "EUR",
17538            "market": 78639399185
17539          },{
17540            "iso": "SS",
17541            "currency": "EUR",
17542            "market": 78639399185
17543          },{
17544            "iso": "LK",
17545            "currency": "EUR",
17546            "market": 78639399185
17547          },{
17548            "iso": "SE",
17549            "currency": "EUR",
17550            "market": 108883345790
17551          },{
17552            "iso": "CH",
17553            "currency": "EUR",
17554            "market": 78639399185
17555          },{
17556            "iso": "SR",
17557            "currency": "EUR",
17558            "market": 78639399185
17559          },{
17560            "iso": "SJ",
17561            "currency": "EUR",
17562            "market": 78639399185
17563          },{
17564            "iso": "TJ",
17565            "currency": "EUR",
17566            "market": 78639399185
17567          },{
17568            "iso": "TW",
17569            "currency": "EUR",
17570            "market": 78639399185
17571          },{
17572            "iso": "TZ",
17573            "currency": "EUR",
17574            "market": 78639399185
17575          },{
17576            "iso": "TD",
17577            "currency": "EUR",
17578            "market": 78639399185
17579          },{
17580            "iso": "CZ",
17581            "currency": "EUR",
17582            "market": 108883345790
17583          },{
17584            "iso": "TF",
17585            "currency": "EUR",
17586            "market": 78639399185
17587          },{
17588            "iso": "TL",
17589            "currency": "EUR",
17590            "market": 78639399185
17591          },{
17592            "iso": "TG",
17593            "currency": "EUR",
17594            "market": 78639399185
17595          },{
17596            "iso": "TK",
17597            "currency": "EUR",
17598            "market": 78639399185
17599          },{
17600            "iso": "TO",
17601            "currency": "EUR",
17602            "market": 78639399185
17603          },{
17604            "iso": "TT",
17605            "currency": "EUR",
17606            "market": 78639399185
17607          },{
17608            "iso": "TA",
17609            "currency": "EUR",
17610            "market": 78639399185
17611          },{
17612            "iso": "TN",
17613            "currency": "EUR",
17614            "market": 78639399185
17615          },{
17616            "iso": "TM",
17617            "currency": "EUR",
17618            "market": 78639399185
17619          },{
17620            "iso": "TR",
17621            "currency": "EUR",
17622            "market": 78639399185
17623          },{
17624            "iso": "TV",
17625            "currency": "EUR",
17626            "market": 78639399185
17627          },{
17628            "iso": "UA",
17629            "currency": "EUR",
17630            "market": 78639399185
17631          },{
17632            "iso": "UY",
17633            "currency": "EUR",
17634            "market": 78639399185
17635          },{
17636            "iso": "VU",
17637            "currency": "EUR",
17638            "market": 78639399185
17639          },{
17640            "iso": "VE",
17641            "currency": "EUR",
17642            "market": 78639399185
17643          },{
17644            "iso": "WF",
17645            "currency": "EUR",
17646            "market": 78639399185
17647          },{
17648            "iso": "ZM",
17649            "currency": "EUR",
17650            "market": 78639399185
17651          }]
17652    }
17653  </script>
17653
17654
17655  <link href="//www.passagedudesir.com/cdn/shop/t/200/assets/geo-suggest.css?v=173322323296987449091780993167" rel="stylesheet" type="text/css" media="all" />
17656  
17656<script src="//www.passagedudesir.com/cdn/shop/t/200/assets/geo-suggest.js?v=123432553047615723851780993167" defer></script>
17656<style>
17657  /* Les couleurs viennent entièrement de .button--primary du thème : violet
17658     plein au repos (button / button_label), blanc au survol (button_hover /
17659     button_label_hover). C'est aussi ce que porte l'appel à l'action de l'app,
17660     les deux boutons restent donc accordés, et suivent la palette de la section
17661     sans rien coder ici.
17662
17663     Seul le rendu du texte est corrigé : .button impose line-height:0.95em,
17664     calibré pour une seule ligne, et un libellé qui passe à la ligne sur petit
17665     écran s'y retrouve tassé, les deux lignes se touchant presque. */
17666  .ffc--student-discount a.pdd-esd-support-link,
17667  .ffc--student-discount-popup a.pdd-esd-support-link {
17668    line-height: 1.2;
17669    text-align: center;
17670  }
17671
17672  /* Dans le bloc, la colonne flex de l'app ne pose aucun espacement entre ses
17673     enfants : sans cette marge, notre encart toucherait l'appel à l'action.
17674     Dans la popup le conteneur porte déjà un gap, d'où la règle limitée au
17675     bloc. La largeur est bornée pour que l'explication garde une longueur de
17676     ligne lisible, plus courte que le corps de texte de l'app au-dessus. */
17677  .ffc--student-discount [data-pdd-esd-support] {
17678    display: flex;
17679    flex-direction: column;
17680    align-items: center;
17681    gap: 12px;
17682    margin-top: 24px;
17683    max-width: 520px;
17684  }
17685
17686  .ffc--student-discount [data-pdd-esd-support] p {
17687    margin: 0;
17688    color: inherit;
17689    font-size: 14px;
17690    line-height: 1.45;
17691    text-align: center;
17692    opacity: 0.75;
17693  }
17694</style>
17695
17696<script>
17697  (function () {
17698    var BLOCK_LABEL = "Besoin d'aide ? Contacte le service client";
17699    var BLOCK_TEXT = "Pas d'adresse e-mail fournie par ton école ? Contacte le service client avec un justificatif de scolarité (carte étudiante, certificat de scolarité) et on validera ta réduction à la main.";
17700    var POPUP_LABEL = "Contacter le service client";
17701    var HREF = "\/pages\/contact";
17702    var MARK = 'data-pdd-esd-support';
17703    var BLOCK = '[data-ffc-student-discount]';
17704    var POPUP = '[data-ffc-student-discount-popup]';
17705
17706    // Un libellé vidé dans l'éditeur de thème coupe son emplacement.
17707    function usable(label) {
17708      return !!label;
17709    }
17710
17711    if (!HREF || (!usable(BLOCK_LABEL) && !usable(POPUP_LABEL))) return;
17712
17713    function link(label) {
17714      var node = document.createElement('a');
17715      node.className = 'button button--primary pdd-esd-support-link';
17716      node.href = HREF;
17717      node.textContent = label;
17718      return node;
17719    }
17720
17721    // Dans le bloc, le lien est précédé d'une explication : sans adresse
17722    // fournie par l'école, le formulaire de repli de l'app est un cul-de-sac
17723    // lui aussi (il réclame justement une adresse étudiante), et le seul
17724    // chemin restant est d'envoyer un justificatif au service client. Les deux
17725    // voyagent ensemble dans un conteneur, pour rester groupés à l'insertion.
17726    function blockNode() {
17727      var box = document.createElement('div');
17728      if (BLOCK_TEXT) {
17729        var text = document.createElement('p');
17730        text.textContent = BLOCK_TEXT;
17731        box.appendChild(text);
17732      }
17733      box.appendChild(link(BLOCK_LABEL));
17734      return box;
17735    }
17736
17737    // Dans la popup, pas de texte : l'app annonce déjà « Choisis un autre moyen
17738    // pour prouver que t'es bien étudiant » juste au-dessus, et le groupe de
17739    // boutons où l'on se greffe est une colonne à la largeur de son contenu —
17740    // un paragraphe y formerait une colonne de texte étroite.
17741    function popupNode() {
17742      return link(POPUP_LABEL);
17743    }
17744
17745    // Pose (ou retire) notre lien dans `slot`, juste avant `before` s'il est
17746    // fourni. Idempotent : sans changement à faire, aucune écriture — sinon
17747    // l'observateur se rappellerait lui-même sans fin. React peut avoir retiré
17748    // le lien en démontant ses propres enfants : la mutation suivante le remet.
17749    function place(root, kind, make, slot, before) {
17750      var existing = root.querySelector('[' + MARK + '="' + kind + '"]');
17751
17752      if (!slot) {
17753        if (existing && existing.parentNode) existing.parentNode.removeChild(existing);
17754        return;
17755      }
17756      var placed = existing && existing.parentNode === slot;
17757      if (placed && (!before || existing.nextSibling === before)) return;
17758      if (existing && existing.parentNode) existing.parentNode.removeChild(existing);
17759      var node = make();
17760      node.setAttribute(MARK, kind);
17761      slot.insertBefore(node, before || null);
17762    }
17763
17764    function syncBlock(block) {
17765      var content = block.querySelector('.ffc--student-discount--content');
17766      var inner = content && content.querySelector('.ffc--student-discount--content-inner');
17767      var terms = inner && inner.querySelector('.ffc--student-discount--terms');
17768      // Code obtenu : plus besoin du SAV, on laisse l'écran de succès tranquille.
17769      var done = content && content.className.indexOf('code--valid') !== -1;
17770      var ok = usable(BLOCK_LABEL) && terms && terms.parentNode === inner && !done;
17771      place(block, 'block', blockNode, ok ? inner : null, terms);
17772    }
17773
17774    function syncPopup(host) {
17775      var slot = usable(POPUP_LABEL) ? popupSlot(host) : null;
17776      place(host, 'popup', popupNode, slot, null);
17777    }
17778
17779    function popupSlot(host) {
17780      var view = host.querySelector('.ffc--student-discount-popup-inner--rest-of-world');
17781      if (!view) return null;
17782      if (!view.querySelector('input.ffc--invalid')) return null;
17783
17784      var errors = view.querySelectorAll('.ffc--student-discount-popup-error');
17785      if (errors.length < 2) return null;
17786
17787      var column = errors[1].parentNode;
17788      if (!column) return null;
17789      var box = column.lastElementChild;
17790      var slot = box && box.firstElementChild;
17791      // Le groupe de boutons de l'app : notre bouton s'y empile sous le sien.
17792      if (slot && slot.querySelector('button')) return slot;
17793      // Repli si l'app remanie son balisage : sous le groupe, dans la colonne.
17794      return column;
17795    }
17796
17797    // attributes/class : le passage à ffc--invalid, l'ouverture de la popup et
17798    // le basculement du bloc vers son écran de succès sont des changements de
17799    // classe, pas des insertions de nœuds.
17800    var WATCH = {
17801      childList: true,
17802      subtree: true,
17803      attributes: true,
17804      attributeFilter: ['class'],
17805    };
17806
17807    function watch(node, sync) {
17808      var scheduled = false;
17809      function schedule() {
17810        if (scheduled) return;
17811        scheduled = true;
17812        requestAnimationFrame(function () {
17813          scheduled = false;
17814          sync(node);
17815        });
17816      }
17817      new MutationObserver(schedule).observe(node, WATCH);
17818      schedule();
17819    }
17820
17821    var watched = 'data-pdd-esd-watched';
17822
17823    function scan() {
17824      if (usable(BLOCK_LABEL)) {
17825        // Plusieurs blocs d'app sur une même page sont permis : l'app boucle
17826        // elle aussi sur tous les conteneurs.
17827        var blocks = document.querySelectorAll(BLOCK);
17828        for (var i = 0; i < blocks.length; i++) {
17829          if (blocks[i].hasAttribute(watched)) continue;
17830          blocks[i].setAttribute(watched, '');
17831          watch(blocks[i], syncBlock);
17832        }
17833      }
17834
17835      if (usable(POPUP_LABEL)) {
17836        var host = document.querySelector(POPUP);
17837        if (host && !host.hasAttribute(watched)) {
17838          host.setAttribute(watched, '');
17839          watch(host, syncPopup);
17840        }
17841        return !!host;
17842      }
17843      return true;
17844    }
17845
17846    scan();
17847
17848    // Le conteneur de la popup n'existe qu'après le bundle de l'app. On attend
17849    // son insertion dans <body> au lieu de surveiller tout le document.
17850    if (usable(POPUP_LABEL) && !document.querySelector(POPUP)) {
17851      var pending = new MutationObserver(function () {
17852        if (scan()) pending.disconnect();
17853      });
17854      pending.observe(document.body, { childList: true });
17855    }
17856
17857    // L'éditeur de thème remonte les sections à chaud ; l'app se remonte elle
17858    // aussi sur cet évènement.
17859    document.addEventListener('shopify:section:load', scan);
17860  })();
17861</script>
17861
17862<style> [id^="join-widget"] {display: unset !important; position: fixed !important; width: fit-content; right: 0; bottom: 0; z-index: 1000;} </style>
17863<div id="shopify-block-AYUlraVkxNys5bytlS__4139971114690857691" class="shopify-block shopify-app-block">
17864<script id="wkCollectionButtons" type="application/json">
17865  {
17866    "injectMethod": "insertAfter",
17867    "buttonPlacement": "top-end",
17868    "productLinkSelector": "",
17869    "injectReferenceJs": "(target, app) => target",
17870    "floatingReferenceJs": "(target, app) => target",
17871    "productHandleJs": "(target, app) => app.theme.getProductHandle(target.element.href)",
17872    "productVariantJs": "(target, app) => app.theme.getVariantId(target.element.href)",
17873    "integration": {
17874      "productLinkSelector": "",
17875      "injectReferenceJs": "(target, app) => target",
17876      "floatingReferenceJs": "(target, app) => target",
17877      "productHandleJs": "(target, app) => app.theme.getProductHandle(target.element.href)",
17878      "productVariantJs": "(target, app) => app.theme.getVariantId(target.element.href)"
17879    }
17880  }
17881</script>
17881
17882
17883  
17883<script type="module" src="https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/block-wishlist-button-collection.js"></script>
17883
17884
17885<style>
17886  wishlist-button-collection {
17887    --icon-size: 18px;
17888    --icon-stroke-width: 1px;
17889    --button-offset-vertical: 0px;
17890    --button-offset-horizontal: 0px;
17891    --button-background-size: 34px;
17892    --button-background-border-radius: 24px;
17893    --button-border-width: 1px;
17894    --button-background-opacity: 85%;
17895
17896    --button-background: none;
17897    --button-border: none;
17898    --icon-stroke: rgb(var(--wk-color-accent-1));
17899
17900    
17901  }
17902</style>
17903
17904</div><div id="shopify-block-ANE4wZWpEQU9nQkpJY__6680288666557934739" class="shopify-block shopify-app-block">
17904<script id="wkWishlistPage" type="application/json">
17905  {
17906    "showVendor": false,
17907    "showProductTitle": true,
17908    "showPrice": true,
17909    "showShareButton": true,
17910    "showBuyAllButton": false,
17911    "showClearButton": false,
17912    "moveToCart": false,
17913    "ctaButton": "none",
17914    "productOptions": "dropdowns",
17915    "wishlistEmptyLink": "\/collections\/all",
17916    "removeButtonStyle": "icon"
17917  }
17918</script>
17918
17919
17920  
17920<script type="module" src="https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/block-wishlist-page.js"></script>
17920
17921
17922<style>
17923  wishlist-page {
17924    --text-color: var(--wk-color-text);
17925    --page-max-width: 1600px;
17926    --page-padding-top: 30px;
17927    --page-padding-bottom: 80px;
17928    --button-min-height: var(--wk-button-min-height);
17929    --button-border-width: var(--wk-button-border-width);
17930    --button-border-radius: var(--wk-button-border-radius);
17931    --input-min-height: var(--wk-input-min-height);
17932    --input-border-width: var(--wk-input-border-width);
17933    --input-border-radius: var(--wk-input-border-radius);
17934
17935    --grid-columns-xs: 1;
17936    --grid-columns-sm: 2;
17937    --grid-columns-md: 2;
17938    --grid-columns-lg: 3;
17939    --grid-columns-xl: 4;
17940
17941    --cta-button-background: rgb(var(--wk-color-accent-1));
17942    --cta-button-border: solid var(--button-border-width) rgb(var(--wk-color-accent-1));
17943    --cta-button-color: rgb(var(--wk-color-solid-button-label));
17944
17945    --variant-input-background: rgb(var(--wk-color-background-1));
17946    --variant-input-border: solid var(--input-border-width) rgba(var(--wk-color-text));
17947    --variant-input-color: rgb(var(--wk-color-text));
17948    --variant-input-selected-background: var(--variant-input-background);
17949    --variant-input-selected-border: solid var(--input-border-width) rgba(var(--wk-color-text));
17950    --variant-input-selected-color: var(--variant-input-color);
17951    --variant-input-selected-shadow: 0 0 0 var(--input-border-width) rgb(var(--wk-color-text));
17952
17953    --price-justify-content: center;
17954
17955    --option-select-label-display: none;
17956
17957    --image-aspect-ratio: 1/1;
17958    --image-object-fit: cover;
17959    --meta-text-align: center;
17960  }
17961</style>
17962
17963</div><div id="shopify-block-AaEJYTGVDWDVNclBBT__1595707044854210072" class="shopify-block shopify-app-block">
17964
17965<humind-widget
17966        id="humindWidget"
17967        shop-domain="www.passagedudesir.com"
17968        market-key="fr"
17969        integration="shopify"
17970        template-name="index"
17971        language="fr"
17972></humind-widget>
17973<script src="https://embed.thehumind.com/loader.js" defer></script>
17973
17974
17975
17976</div><div id="shopify-block-ASFd4aGtkL1V1dGtKa__13655089695959051254" class="shopify-block shopify-app-block">
17976<script id="wkThemeCode" type="application/json">
17977  {
17978    "customIconsUrl": "https:\/\/cdn.appmate.io\/themecode\/passage-du-desir-sandbox\/main\/icons.js?v=1726584484332160",
17979    "addToCartJsUrl": null,
17980    "productCardJsUrl": "https:\/\/cdn.appmate.io\/themecode\/passage-du-desir-sandbox\/main\/wishlist-product-card.js?v=1726739863922816",
17981    "wishlistPageJsUrl": "https:\/\/cdn.appmate.io\/themecode\/passage-du-desir-sandbox\/main\/wishlist-page.js?v=1726651306109119",
17982    "eventSubscribersJsUrl": null,
17983    "localeJsonUrl": "https:\/\/cdn.appmate.io\/themecode\/passage-du-desir-sandbox\/main\/locale-fr.json?v=1726651354955930",
17984    "customCssUrl": null,
17985    "collectionButtonsJsUrl": null,
17986    "productPageButtonsJsUrl": "https:\/\/cdn.appmate.io\/themecode\/passage-du-desir-sandbox\/main\/product-page-buttons.js?v=1723817085962003",
17987    "headerLinkJsUrl": null,
17988    "wishlistLinkHeadlessJsUrl": null,
17989    "wishlistButtonHeadlessJsUrl": null,
17990    "saveForLaterJsUrl": null,
17991    "customDataUrl": "https:\/\/cdn.appmate.io\/themecode\/passage-du-desir-sandbox\/main\/custom-data.js?v=1726664148528141",
17992    "addWishlistToCartJsUrl": null,
17993    "accountDialogUrl": null
17994  }
17995</script>
17995
17996
17997  
17997<script type="module" src="https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/block-code-access.js"></script>
17997
17998
17999
18000</div><div id="shopify-block-AeE04V0dFK3l4VlBQT__17587734367913825621" class="shopify-block shopify-app-block"><!-- Lantern quiz active -->
18001<style>
18002  .ppf-popup {
18003    display: none;
18004    position: fixed;
18005    z-index: 2147483647;
18006    top: 0;
18007    left: 0;
18008    width: 100vw;
18009    height: 100vh;
18010    background-color: rgba(0, 0, 0, 0.4);
18011  }
18012
18013  .ppf-popup-close {
18014    position: absolute;
18015    z-index: 2147483647;
18016    top: 0;
18017    right: 0;
18018    padding: 10px;
18019    font-size: 50px;
18020    color: #fff;
18021    background: none;
18022    border: none;
18023    cursor: pointer;
18024  }
18025
18026  .ppf-popup iframe {
18027    width: 100%;
18028    height: 100%;
18029    border: none;
18030  }
18031
18032  .ppf-popup .iframe-holder {
18033    position: absolute;
18034    width: 80%;
18035    height: 80%;
18036    top: calc((100% - 80%) / 2);
18037    left: calc((100% - 80%) / 2);
18038    background-color: #fff;
18039  }
18040
18041  @media only screen and (max-width : 768px) {
18042    .ppf-popup .iframe-holder {
18043      position: absolute;
18044      width: 100%;
18045      height: 100%;
18046      top: calc((100% - 100%) / 2);
18047      left: calc((100% - 100%) / 2);
18048      border: none;
18049    }
18050
18051    .ppf-popup-close {
18052      font-size: 30px;
18053      background-color: rgba(0, 0, 0, 0.8);
18054    }
18055  }
18056</style>
18057
18058<div class="ppf-popup">
18059  <button class="ppf-popup-close">&times;</button>
18060</div>
18061
18062<script>
18063  function lanternDomReady(fn) {
18064  document.addEventListener("DOMContentLoaded", fn);
18065  if (document.readyState === "interactive" || document.readyState === "complete" ) {
18066    fn();
18067  }
18068}
18069
18070  lanternDomReady(() => {
18071    let ppfPopupShown = false;
18072
18073    const updateLocalStorage = () => {
18074      const popupShownCount = localStorage.getItem("ppf-popup-shown-count");
18075      localStorage.setItem("ppf-popup-shown", true);
18076      localStorage.setItem("ppf-popup-shown-count", 
18077        popupShownCount
18078          ? parseInt(popupShownCount) + 1 
18079          : 1);
18080      localStorage.setItem("ppf-popup-shown-timestamp", new Date().getTime());
18081    };
18082
18083    const lantern_popup = (quizURL) => {
18084      if (!quizURL || quizURL === "" || (ppfPopupShown && autoTriggerOnExitIntent) || (ppfPopupShown && autoTriggerOnScroll) || (ppfPopupShown && autoTriggerAfterXSeconds)) {
18085        return;
18086      }
18087
18088      ppfPopupShown = true;
18089
18090      document.body.style.position = 'fixed';
18091      document.body.style.top = `-${
18092        window.scrollY
18093      }px`;
18094      document.body.style.left = '0';
18095      document.body.style.right = '0';
18096      document.querySelector(".ppf-popup").style.display = "block";
18097      document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="${quizURL}"></iframe></div>`;
18098    };
18099
18100    window.lantern_popup = lantern_popup;
18101
18102    const displayPopup = (quizURL, alreadySet = false) => {
18103      if (!quizURL || quizURL === "" || (ppfPopupShown && autoTriggerOnExitIntent) || (ppfPopupShown && autoTriggerOnScroll) || (ppfPopupShown && autoTriggerAfterXSeconds)) {
18104        return;
18105      }
18106
18107      ppfPopupShown = true;
18108
18109      document.body.style.position = 'fixed';
18110      document.body.style.top = `-${
18111        window.scrollY
18112      }px`;
18113      document.body.style.left = '0';
18114      document.body.style.right = '0';
18115      document.querySelector(".ppf-popup").style.display = "block";
18116      if (!alreadySet) {
18117        document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="https://www.passagedudesir.com/${quizURL}"></iframe></div>`;
18118      }
18119    };
18120
18121    const hidePopup = () => {
18122      document.querySelector(".ppf-popup").style.display = "none";
18123      document.querySelector(".ppf-popup").innerHTML = `<button class="ppf-popup-close">&times;</button>`;
18124      const scrollY = document.body.style.top;
18125      document.body.style.position = '';
18126      document.body.style.top = '';
18127      document.body.style.left = '';
18128      document.body.style.right = '';
18129      window.scrollTo(0, parseInt(scrollY || '0') * -1);
18130    };
18131
18132    const onExitIntent = (e) => {
18133      if (e.clientY <= 0) {
18134        document.removeEventListener("mouseleave", onExitIntent);
18135        updateLocalStorage();
18136        const quizURL = "".replace("#open-quiz-", "");
18137        displayPopup(quizURL, true);
18138      }
18139    };
18140
18141    const onScroll = () => {
18142      if (window.scrollY >= autoTriggerScrollValue) {
18143        document.removeEventListener("scroll", onScroll);
18144        updateLocalStorage();
18145        const quizURL = "".replace("#open-quiz-", "");
18146        displayPopup(quizURL, true);
18147      }
18148    };
18149
18150    const onTimeout = () => {
18151      updateLocalStorage();
18152      const quizURL = "".replace("#open-quiz-", "");
18153      displayPopup(quizURL, true);
18154    };
18155
18156    const popupFrequency = "once";
18157    const autoTriggerOnExitIntent = false;
18158    const autoTriggerOnScroll = false;
18159    const autoTriggerScrollValue = 250;
18160    const autoTriggerAfterXSeconds = false;
18161    const autoTriggerTimeValue = 10;
18162    const popupShown = localStorage.getItem("ppf-popup-shown");
18163    const popupShownCount = localStorage.getItem("ppf-popup-shown-count");
18164    const popupShownTimestamp = localStorage.getItem("ppf-popup-shown-timestamp");
18165    const popupShownDate = new Date(parseInt(popupShownTimestamp));
18166
18167    const shouldShowPopup =
18168      (popupFrequency === "once" && !popupShown) || 
18169      (popupFrequency === "twice" && (!popupShown || popupShownCount < 2)) || 
18170      (popupFrequency === "thrice" && (!popupShown || popupShownCount < 3)) || 
18171      (popupFrequency === "always") || 
18172      (popupFrequency === "hourly" && (!popupShown || popupShownDate.getHours() !== new Date().getHours())) || 
18173      (popupFrequency === "daily" && (!popupShown || popupShownDate.getDate() !== new Date().getDate())) || 
18174      (popupFrequency === "weekly" && (!popupShown || popupShownDate.getDay() !== new Date().getDay())) || 
18175      (popupFrequency === "monthly" && (!popupShown || popupShownDate.getMonth() !== new Date().getMonth())) || 
18176      (popupFrequency === "yearly" && (!popupShown || popupShownDate.getFullYear() !== new Date().getFullYear()));
18177
18178    if (shouldShowPopup && autoTriggerOnExitIntent) {
18179      const quizURL = "".replace("#open-quiz-", "");
18180      if ( document?.querySelector(".ppf-popup")?.innerHTML) {
18181        document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="https://www.passagedudesir.com/${quizURL}"></iframe></div>`;
18182      }
18183      document.addEventListener("mouseleave", onExitIntent);
18184    }
18185
18186    if (shouldShowPopup && autoTriggerOnScroll && autoTriggerScrollValue >= 0) {
18187      const quizURL = "".replace("#open-quiz-", "");
18188      if ( document?.querySelector(".ppf-popup")?.innerHTML) {
18189        document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="https://www.passagedudesir.com/${quizURL}"></iframe></div>`;
18190      }
18191      document.addEventListener("scroll", onScroll);
18192    }
18193
18194    if (shouldShowPopup && autoTriggerAfterXSeconds && autoTriggerTimeValue >= 0) {
18195      const quizURL = "".replace("#open-quiz-", "");
18196      if ( document?.querySelector(".ppf-popup")?.innerHTML) {
18197        document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="https://www.passagedudesir.com/${quizURL}"></iframe></div>`;
18198      }
18199      setTimeout(onTimeout, autoTriggerTimeValue * 1000);
18200    }
18201
18202
18203    document.addEventListener("click", (e) => {
18204      let targetElement = e.target;
18205      while (targetElement && targetElement !== document) {
18206        if (targetElement.tagName === 'A' && targetElement.getAttribute("href")?.startsWith("#open-quiz-")) {
18207          e.preventDefault();
18208          const quizURL = targetElement.getAttribute("href").replace("#open-quiz-", "");
18209          displayPopup(quizURL);
18210          return;
18211        }
18212        if (targetElement.classList?.contains("ppf-popup-close")) {
18213          hidePopup();
18214          return;
18215        }
18216        targetElement = targetElement.parentNode;
18217      }
18218    });
18219  });
18220</script>
18220
18221
18222</div><div id="shopify-block-Aa3UrMW9IZE1TVFNUQ__5537102726230261467" class="shopify-block shopify-app-block">
18223
18224
18225  <!-- BEGIN app snippet: quiz-popup-styles --><style>
18226  #quiz-container {
18227    position: fixed;
18228    top: 0;
18229    left: 0;
18230    width: 100%;
18231    height: 100%;
18232    display: flex;
18233    flex-direction: column;
18234    justify-content: center;
18235    align-items: center;
18236    background: rgba(0, 0, 0, 0.5);
18237    z-index: var(--quiz-z-index, 100);
18238    overflow: auto;
18239    touch-action: manipulation;
18240  }
18241  #quiz-container .quiz-content {
18242    position: relative;
18243    border-radius: 8px;
18244    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
18245    z-index: var(--quiz-content-z-index, 101);
18246    max-height: 100%;
18247    overflow: auto;
18248    background: white;
18249    touch-action: manipulation;
18250  }
18251  #quiz-container .close-btn {
18252    position: absolute;
18253    top: 10px;
18254    right: 10px;
18255    background: none;
18256    border: none;
18257    font-size: 32px;
18258    cursor: pointer;
18259    z-index: var(--close-btn-z-index, 102);
18260    margin-left: auto;
18261    color: var(--close-btn-color, #777777);
18262    line-height: 32px;
18263  }
18264  body.revenuehunt-popup-open .react-dropdown-select-dropdown {
18265    z-index: var(--quiz-dropdown-z-index, 103) !important;
18266  }
18267</style>
18268<!-- END app snippet -->
18269  <!-- BEGIN app snippet: quiz-global-vars -->
18269<script>
18270  if (!window.quizUrls) window.quizUrls = {};
18271  
18272
18273  if (!window.quiz_locale) {
18274    window.quiz_locale = 'fr'
18275  }
18276  if (!window.quiz_country) {
18277    window.quiz_country = 'FR'
18278  }
18279  if (!window.quiz_currency) {
18280    window.quiz_currency = '€{{amount_with_comma_separator}} EUR'
18281  }
18282  if (!window.quiz_market_id) {
18283    window.quiz_market_id = 'gid://shopify/Market/78639366417'
18284  }
18285</script>
18285
18286<!-- END app snippet -->
18287  <!-- BEGIN app snippet: quiz-renderer-script -->
18287<script type="module" src="https://cdn.shopify.com/extensions/01a0d7ba-f423-716f-ac31-9fbf68b5c662/revenuehunt-201/assets/quiz-renderer.js" defer></script>
18287<!-- END app snippet -->
18288  <!-- BEGIN app snippet: quiz-popup-setup --><!-- BEGIN app snippet: quiz-url-functions -->
18288<script>
18289  /**
18290   * Quiz URL Functions
18291   *
18292   * Single source of truth for quiz URL parsing and clearing.
18293   */
18294  (function() {
18295    if (window.revenueHuntQuizUrl && window.revenueHuntQuizUrl.__initialized) {
18296      return;
18297    }
18298
18299    window.revenueHuntQuizUrl = {
18300      __initialized: true,
18301
18302      isQuizHash: function(hash) {
18303        return (
18304          hash === '#quiz' ||
18305          /^#quiz-[A-Za-z0-9]+$/.test(hash) ||
18306          /^#response-[A-Za-z0-9]+$/.test(hash)
18307        );
18308      },
18309
18310      getQuizKey: function(hash, defaultQuizKey) {
18311        if (!this.isQuizHash(hash)) return null;
18312
18313        const hashTarget = String(hash || '').replace(/^#/, '');
18314
18315        if (hashTarget === 'quiz') {
18316          return defaultQuizKey;
18317        }
18318
18319        if (hashTarget.startsWith('quiz-')) {
18320          return 'quiz_' + hashTarget.substring(5);
18321        }
18322
18323        if (hashTarget.startsWith('response-')) {
18324          return hashTarget;
18325        }
18326
18327        return null;
18328      },
18329
18330      getTarget: function(hash, search, defaultQuizKey) {
18331        const hashTarget = this.getQuizKey(hash, defaultQuizKey);
18332        if (hashTarget) return hashTarget;
18333
18334        const responseId = new URLSearchParams(String(search || '')).get('response_id');
18335        if (responseId && /^[A-Za-z0-9]+$/.test(responseId)) {
18336          return 'response-' + responseId;
18337        }
18338
18339        return null;
18340      },
18341
18342      clear: function() {
18343        const url = new URL(window.location.href);
18344        let changed = false;
18345
18346        if (this.isQuizHash(url.hash)) {
18347          url.hash = '';
18348          changed = true;
18349        }
18350
18351        if (url.searchParams.has('response_id')) {
18352          url.searchParams.delete('response_id');
18353          changed = true;
18354        }
18355
18356        if (changed) {
18357          window.history.replaceState(window.history.state, '', url.toString());
18358        }
18359      },
18360    };
18361  })();
18362</script>
18362
18363<!-- END app snippet -->
18364<!-- BEGIN app snippet: quiz-popup-functions -->
18364<script>
18365  /**
18366   * Popup Functions
18367   *
18368   * Shared, setting-free quiz popup behavior.
18369   * Individual theme extension instances register their own popup config with
18370   * window.revenueHuntQuizPopup.register(config), then open by instance id.
18371   *
18372   * Popup extensions are intentionally singleton: only one #quiz-container
18373   * exists at a time. Multiple instances can register configs, but opening a
18374   * popup replaces the current popup unless the caller chooses another policy.
18375   *
18376   * Used by: automatic popup, link popup, chat button
18377   */
18378  (function() {
18379    if (window.revenueHuntQuizPopup && window.revenueHuntQuizPopup.__initialized) {
18380      return;
18381    }
18382
18383    function getConfig(instanceId) {
18384      return window.revenueHuntQuizPopup.configs[String(instanceId)] || null;
18385    }
18386
18387    function applyPopupStyles(quizContainer, quizContent, config) {
18388      const zIndex = parseInt(config.zIndex || 100, 10);
18389      const width = parseInt(config.width || 100, 10);
18390      const height = parseInt(config.height || 100, 10);
18391
18392      quizContainer.style.setProperty('--quiz-z-index', zIndex);
18393      quizContainer.style.setProperty('--quiz-content-z-index', zIndex + 1);
18394      quizContainer.style.setProperty('--close-btn-z-index', zIndex + 2);
18395      quizContainer.style.setProperty('--close-btn-color', config.closeColor || '#777777');
18396
18397      // Quiz dropdowns are portaled to document.body, outside #quiz-container.
18398      // Keep this one popup-open body variable so portaled dropdowns stay above the modal.
18399      document.body.style.setProperty('--quiz-dropdown-z-index', zIndex + 3);
18400
18401      quizContent.style.width = `${width}%`;
18402      quizContent.style.height = `${height}%`;
18403    }
18404
18405    function markPopupShown(quizKey) {
18406      // Only mark the popup as shown when the key already targets a quiz (not for response hashes)
18407      if (typeof quizKey === 'string' && quizKey.startsWith('quiz_')) {
18408        window.revenueHuntSetStorage('revenuehunt-popup-already-shown-' + quizKey, true, 1);
18409      }
18410    }
18411
18412    window.revenueHuntQuizPopup = {
18413      __initialized: true,
18414      configs: {},
18415
18416      register: function(config) {
18417        if (!config || !config.instanceId) return;
18418
18419        this.configs[String(config.instanceId)] = {
18420          instanceId: String(config.instanceId),
18421          source: config.source || 'popup',
18422          width: config.width || 100,
18423          height: config.height || 100,
18424          zIndex: config.zIndex || 100,
18425          closeColor: config.closeColor || '#777777',
18426        };
18427      },
18428
18429      close: function(options) {
18430        const settings = options || {};
18431        const quizContainer = document.getElementById('quiz-container');
18432
18433        if (quizContainer) {
18434          quizContainer.remove();
18435        }
18436
18437        document.body.classList.remove('revenuehunt-popup-open');
18438        document.body.style.removeProperty('--quiz-dropdown-z-index');
18439
18440        if (settings.clearHash !== false && window.revenueHuntQuizUrl) {
18441          window.revenueHuntQuizUrl.clear();
18442        }
18443      },
18444
18445      getContainer: function(instanceId) {
18446        const owner = String(instanceId);
18447        const containers = document.querySelectorAll('[data-popup-owner]');
18448
18449        for (let i = 0; i < containers.length; i += 1) {
18450          if (containers[i].dataset.popupOwner === owner) {
18451            return containers[i];
18452          }
18453        }
18454
18455        return null;
18456      },
18457
18458      resize: function(instanceId) {
18459        const config = getConfig(instanceId);
18460        const quizContainer = this.getContainer(instanceId);
18461        const quizContent = quizContainer && quizContainer.querySelector('.quiz-content');
18462
18463        if (!config || !quizContainer || !quizContent) return;
18464
18465        applyPopupStyles(quizContainer, quizContent, config);
18466      },
18467
18468      open: function(instanceId, quizKey, options) {
18469        const config = getConfig(instanceId);
18470        if (!config) return null;
18471
18472        const settings = options || {};
18473
18474        const existingQuizContainer = document.getElementById('quiz-container');
18475        if (existingQuizContainer) {
18476          if (settings.ifOpen === 'mark-shown') {
18477            markPopupShown(quizKey);
18478            return null;
18479          }
18480
18481          existingQuizContainer.remove();
18482        }
18483
18484        markPopupShown(quizKey);
18485
18486        const popupRenderId = `popup-${Date.now()}-${Math.random().toString(36).slice(2, 8)}`;
18487        const quizContainer = document.createElement('div');
18488        quizContainer.id = 'quiz-container';
18489        // `needsclick` opts out of FastClick, which legacy Shopify themes (e.g. Brooklyn) bundle in
18490        // theme.js. FastClick collides with the renderer's own touch handler on iOS and swallows the
18491        // first taps until a refresh.
18492        quizContainer.className = 'quiz-container needsclick';
18493        quizContainer.dataset.quizInstanceId = popupRenderId;
18494        quizContainer.dataset.popupOwner = config.instanceId;
18495        quizContainer.dataset.popupSource = config.source;
18496        if (settings.openedBy) {
18497          quizContainer.dataset.openedBy = settings.openedBy;
18498        }
18499        quizContainer.style.display = 'flex';
18500        document.body.classList.add('revenuehunt-popup-open');
18501
18502        const quizContent = document.createElement('div');
18503        quizContent.className = 'quiz-content needsclick';
18504        applyPopupStyles(quizContainer, quizContent, config);
18505
18506        const closeButton = document.createElement('button');
18507        closeButton.className = 'close-btn';
18508        closeButton.setAttribute('aria-label', 'Close quiz');
18509
18510        const closeIcon = document.createElement('span');
18511        closeIcon.textContent = '×';
18512        closeButton.appendChild(closeIcon);
18513
18514        const quizRenderer = document.createElement('quiz-renderer');
18515        quizRenderer.setAttribute('data-quiz-instance-id', popupRenderId);
18516        quizRenderer.setAttribute('target', String(quizKey));
18517        quizRenderer.setAttribute('type', 'modal');
18518        quizRenderer.setAttribute('aria-label', 'Quiz');
18519        quizRenderer.setAttribute(
18520          'over-plan-at',
18521          "",
18522        );
18523        quizRenderer.setAttribute(
18524          'execute-custom-features',
18525          'true',
18526        );
18527        quizRenderer.setAttribute('myshopify-domain', "passage-du-desir-sandbox.myshopify.com");
18528
18529        quizContent.appendChild(closeButton);
18530        quizContent.appendChild(quizRenderer);
18531        quizContainer.appendChild(quizContent);
18532        document.body.appendChild(quizContainer);
18533
18534        closeButton.addEventListener('click', function () {
18535          window.revenueHuntQuizPopup.close();
18536        });
18537
18538        quizContainer.addEventListener('click', function (event) {
18539          if (event.target === quizContainer) {
18540            window.revenueHuntQuizPopup.close();
18541          }
18542        });
18543
18544        return quizContainer;
18545      },
18546    };
18547
18548    window.revenueHuntCloseQuizContainer = function(options) {
18549      window.revenueHuntQuizPopup.close(options);
18550    };
18551  })();
18552</script>
18552
18553<!-- END app snippet -->
18554<!-- BEGIN app snippet: quiz-popup-config -->
18554<script>
18555  (function() {
18556    if (!window.revenueHuntQuizPopup) return;
18557
18558    window.revenueHuntQuizPopup.register({
18559      instanceId: "link-popup-Aa3UrMW9IZE1TVFNUQ__5537102726230261467",
18560      source: "link-popup",
18561      width: "100",
18562      height: "100",
18563      zIndex: 100,
18564      closeColor: "#777777",
18565    });
18566  })();
18567</script>
18567
18568<!-- END app snippet -->
18569<!-- END app snippet -->
18570  <!-- BEGIN app snippet: quiz-storage-helpers -->
18570<script>
18571  /**
18572   * Storage Helpers
18573   *
18574   * Provides localStorage utilities with automatic expiration.
18575   * Used to track popup display state, greeting/notification dismissals, etc.
18576   *
18577   * Functions:
18578   * - revenueHuntGetStorage(name): Get value, returns null if expired
18579   * - revenueHuntSetStorage(name, value, days): Set value with expiration
18580   */
18581  window.revenueHuntGetStorage = function(name) {
18582    try {
18583      const itemStr = localStorage.getItem(name);
18584      if (!itemStr) {
18585        return null;
18586      }
18587      const item = JSON.parse(itemStr);
18588      if (Date.now() > item.expiry) {
18589        localStorage.removeItem(name);
18590        return null;
18591      }
18592      return item.value;
18593    } catch (e) {
18594      console.warn('Failed to get localStorage:', e);
18595      return null;
18596    }
18597  };
18598
18599  window.revenueHuntSetStorage = function(name, value, days) {
18600    try {
18601      const expiry = Date.now() + (days * 24 * 60 * 60 * 1000);
18602      const data = {
18603        value: value,
18604        expiry: expiry
18605      };
18606      localStorage.setItem(name, JSON.stringify(data));
18607    } catch (e) {
18608      console.warn('Failed to set localStorage:', e);
18609    }
18610  };
18611</script>
18611<!-- END app snippet -->
18612  <!-- BEGIN app snippet: quiz-block-priority -->
18612<script>
18613  /**
18614   * Block Priority System
18615   *
18616   * Ensures only ONE quiz extension of each type activates per page.
18617   * Priority: First block > First global
18618   *
18619   * Use cases:
18620   * - Multiple blocks of same type: Only first block runs
18621   * - Multiple globals of same type: Only first global runs (if no blocks)
18622   * - Mix of block + global: Only block runs, global is skipped
18623   */
18624
18625  // Registry for synchronous block registration (works before document.body exists)
18626  window.revenueHuntBlockRegistry = window.revenueHuntBlockRegistry || {};
18627
18628  /**
18629   * Registers a block extension
18630   * Uses JS variable instead of DOM to support synchronous registration before document.body exists
18631   * @param {string} type - Extension type (e.g., 'link-popup', 'chat-button', 'automatic-popup')
18632   * @returns {boolean} - True if registered successfully, false if already registered
18633   */
18634  window.revenueHuntRegisterBlock = function(type) {
18635    if (window.revenueHuntBlockRegistry[type]) {
18636      return false;
18637    }
18638    window.revenueHuntBlockRegistry[type] = true;
18639    return true;
18640  };
18641
18642  /**
18643   * Checks if a block extension is active
18644   * @param {string} type - Extension type
18645   * @returns {boolean} - True if block extension is active
18646   */
18647  window.revenueHuntIsBlockActive = function(type) {
18648    return !!window.revenueHuntBlockRegistry[type];
18649  };
18650
18651  /**
18652   * Registers a global extension
18653   * @param {string} type - Extension type
18654   * @returns {boolean} - True if registered successfully, false if already registered
18655   */
18656  window.revenueHuntRegisterGlobal = function(type) {
18657    const globalMarkerId = 'revenuehunt-' + type + '-global-active';
18658    if (document.getElementById(globalMarkerId)) {
18659      return false;
18660    }
18661    const marker = document.createElement('div');
18662    marker.id = globalMarkerId;
18663    marker.style.display = 'none';
18664    document.body.appendChild(marker);
18665    return true;
18666  };
18667</script>
18667<!-- END app snippet -->
18668  <!-- BEGIN app snippet: quiz-link-quiz-script -->
18668<script>
18669  /**
18670   * Link Popup Quiz Script
18671   *
18672   * Handles quiz popups triggered by quiz/response hashes or a response_id query parameter.
18673   * Also handles direct URL navigation (e.g., /page#quiz or /page?response_id={id}).
18674   *
18675   * Priority system:
18676   * - Block extensions: Register and exit if already registered
18677   * - Global extensions: Exit if block exists OR already registered
18678   */
18679  document.addEventListener('DOMContentLoaded', function() {
18680    const isBlock = false;
18681
18682    if (isBlock) {
18683      if (!window.revenueHuntRegisterBlock('link-popup')) {
18684        return;
18685      }
18686    } else {
18687      if (window.revenueHuntIsBlockActive('link-popup')) {
18688        return;
18689      }
18690      if (!window.revenueHuntRegisterGlobal('link-popup')) {
18691        return;
18692      }
18693    }
18694
18695    const defaultQuizKey = 'quiz_GPhA0K';
18696    const popupInstanceId = "link-popup-Aa3UrMW9IZE1TVFNUQ__5537102726230261467";
18697
18698    function getActiveRenderer() {
18699      const quizContainer = document.getElementById('quiz-container');
18700      return quizContainer && quizContainer.querySelector('quiz-renderer');
18701    }
18702
18703    function syncQuizPopupWithUrl() {
18704      const target = window.revenueHuntQuizUrl.getTarget(
18705        window.location.hash,
18706        window.location.search,
18707        defaultQuizKey,
18708      );
18709      const quizContainer = document.getElementById('quiz-container');
18710
18711      if (!target) {
18712        if (
18713          quizContainer &&
18714          quizContainer.dataset.openedBy === 'url' &&
18715          window.revenueHuntQuizPopup
18716        ) {
18717          window.revenueHuntQuizPopup.close({ clearHash: false });
18718        }
18719        return;
18720      }
18721
18722      const activeRenderer = getActiveRenderer();
18723      const activeTarget = activeRenderer && activeRenderer.getAttribute('target');
18724
18725      if (
18726        quizContainer &&
18727        quizContainer.dataset.openedBy === 'url' &&
18728        quizContainer.dataset.popupOwner === popupInstanceId &&
18729        activeTarget === target
18730      ) {
18731        return;
18732      }
18733
18734      window.revenueHuntQuizPopup.open(popupInstanceId, target, { openedBy: 'url' });
18735    }
18736
18737    syncQuizPopupWithUrl();
18738    window.addEventListener('hashchange', syncQuizPopupWithUrl);
18739    window.addEventListener('popstate', syncQuizPopupWithUrl);
18740
18741    if(window.addEventListener) {
18742      window.addEventListener('message', function(event) {
18743        const data = event.data;
18744        const quizContainer = window.revenueHuntQuizPopup && window.revenueHuntQuizPopup.getContainer(popupInstanceId);
18745        const quizContent = quizContainer && quizContainer.querySelector('.quiz-content');
18746        const activeRenderer = quizContent && quizContent.querySelector('quiz-renderer');
18747        const activeInstanceId = activeRenderer && activeRenderer.getAttribute('data-quiz-instance-id');
18748
18749        if (
18750          !data ||
18751          typeof data !== 'object' ||
18752          data.channel !== 'revenuehunt:quiz-renderer' ||
18753          data.source !== 'quiz-renderer' ||
18754          data.type !== 'isResult' ||
18755          !quizContent ||
18756          !activeInstanceId ||
18757          data.instanceId !== activeInstanceId
18758        ) {
18759          return;
18760        }
18761
18762        window.revenueHuntQuizPopup.resize(popupInstanceId);
18763      });
18764    }
18765  });
18766</script>
18766
18767<!-- END app snippet -->
18768
18769
18770
18771</div><div id="shopify-block-Ad3BsTFFLOTdHUW5IT__14197025361042770389" class="shopify-block shopify-app-block">
18772
18773  
18773<script>
18774    window.WishlistKingAppLoaderURL = "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/app-loader.js";
18775  </script>
18775
18776  
18776<script id="wkAppSettings" type="application/json">
18777    {
18778      "assets": {
18779        "themeCssFile": null,
18780        "localeJsonFile": "locale-fr.json",
18781        "appBaseCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/app-base.css",
18782        "componentWishlistButtonBlockJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-block.js",
18783        "componentWishlistLinkJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link.js",
18784        "componentWishlistLinkCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link.css",
18785        "componentWishlistLinkBlockJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link-block.js",
18786        "componentWishlistPageBundleJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-page-bundle.js",
18787        "componentWishlistPageBundleCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-page-bundle.css",
18788        "componentWishlistLinkFloatingJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link-floating.js",
18789        "componentWishlistLinkFloatingCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link-floating.css",
18790        "componentWishlistButtonCollectionJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-collection.js",
18791        "componentWishlistButtonCollectionCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-collection.css",
18792        "componentWishlistButtonProductJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-product.js",
18793        "componentWishlistButtonProductCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-product.css",
18794        "componentSaveForLaterCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-save-for-later.css",
18795        "componentAccountDialogCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-account-dialog.css"
18796      },
18797      "config": {
18798        "apiHost": "https:\/\/api.appmate.io\/v2",
18799        "customerId": null,
18800        "customerEmail": null,
18801        "customerTags": null,
18802        "customerName": null,
18803        "shopName": "Passage du Désir",
18804        "shopDomain": "www.passagedudesir.com",
18805        "shopPermanentDomain": "passage-du-desir-sandbox.myshopify.com",
18806        "shopMoneyFormat": "{{amount_with_comma_separator}} €",
18807        "shopMoneyFormatWithCurrency": "€{{amount_with_comma_separator}} EUR",
18808        "shopCustomerAccountsEnabled": true,
18809        "fileUrl": "\/\/www.passagedudesir.com\/cdn\/shop\/files\/?v=117066",
18810        "storefrontAccessToken": "75410e9c3a1b6cd0c42d7b259a2af941",
18811        "storefrontVersion": "2024-10",
18812        "localeIsoCode": "fr",
18813        "token": "4f37a1d16fda9a29e87d97cddde9eb51caf9e4d035ea30a6e8ec4cf201e2fe72"
18814      },
18815      "settings": {
18816        "general": {
18817          "appLoading": "LAZY",
18818          "wishlistPath": "\/apps\/wishlist",
18819          "wishlistAccessMode": "REQUIRE_LOGIN_BEFORE_USE",
18820          "wishlistMode": "PRODUCT"
18821        },
18822        "money": {
18823          "withCurrency": true
18824        },
18825        "integrations": {
18826          "wishlistAnalytics": {
18827            "enabled": true
18828          },
18829          "klaviyo": {
18830            "enabled": false
18831          },
18832          "metaPixel": {
18833            "enabled": true
18834          },
18835          "googleAnalytics": {
18836            "enabled": true
18837          }
18838        }
18839      },
18840      "collectionButtons": {
18841        "productLinkSelector": ".card \u003e div:not(.card__inner) .card__heading \u003e .full-unstyled-link[href*=\"\/products\/\"]",
18842        "injectMethod": "insertAfter",
18843        "injectReferenceJs": "(target, app) => target",
18844        "floatingReferenceJs": "(target, app) => target.closest(\".card\").find(\".card__media\")",
18845        "productHandleJs": "(target, app) => app.theme.getProductHandle(target.element.href)",
18846        "productVariantJs": "(target, app) => app.theme.getVariantId(target.element.href)"
18847      }
18848    }
18849  </script>
18849
18850  
18851    
18851<script type="module" src="https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/block-app-settings.js"></script>
18851
18852  
18853  <style>
18854    :root {
18855      --wk-color-solid-button-label: 255, 255, 255;
18856      --wk-color-accent-1: 83, 34, 94;
18857      --wk-color-accent-2: 83, 34, 94;
18858      --wk-color-outline-button-label: 0, 0, 0;
18859      --wk-color-background-1: 255, 255, 255;
18860      --wk-color-background-2: 255, 255, 255;
18861      --wk-color-text: 0, 0, 0;
18862      --wk-button-min-height: 45px;
18863      --wk-button-border-width: 1px;
18864      --wk-button-border-radius: 0px;
18865      --wk-input-min-height: 45px;
18866      --wk-input-border-width: 1px;
18867      --wk-input-border-radius: 0px;
18868      --wk-shadow-opacity: 15%;
18869      --wk-shadow-horizontal-offset: 0px;
18870      --wk-shadow-vertical-offset: 2px;
18871      --wk-shadow-blur: 4px;
18872      --wk-font-text-scale: 1.0;
18873    }
18874  </style>
18875
18876
18877</div><div id="shopify-block-ATTh0bmRxZ0VuSXNkM__18419742403865027279" class="shopify-block shopify-app-block sc-app-block"><link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0b081-73c0-709b-a9e9-ef8a09eaf31d/specification-and-compare-670/assets/spec-and-compare-theme-data.js"><sc-add-to-compare-inserter theme-data-asset-url="https://cdn.shopify.com/extensions/01a0b081-73c0-709b-a9e9-ef8a09eaf31d/specification-and-compare-670/assets/spec-and-compare-theme-data.js">
18878      <template>
18879        <sc-add-to-compare>
18880          <template>
18881            <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0b081-73c0-709b-a9e9-ef8a09eaf31d/specification-and-compare-670/assets/spec-and-compare.css" />
18882
18883            <style>
18884              :host {
18885                display: block;
18886                position: relative;
18887                z-index: 2;
18888                font-size: 14px;
18889              }
18890            </style>
18891
18892            <label part="checkbox-control" class="checkbox-control">
18893              <input part="checkbox-input" name="add_to_compare" type="checkbox">
18894              <span part="checkbox-label">Comparer</span>
18895            </label>
18896          </template>
18897        </sc-add-to-compare>
18898      </template>
18899    </sc-add-to-compare-inserter><sc-dynamic-compare >
18900    <template shadowrootmode="open">
18901      <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0b081-73c0-709b-a9e9-ef8a09eaf31d/specification-and-compare-670/assets/spec-and-compare.css" /><!-- BEGIN app snippet: floating-compare-bar --><style>
18902    :host {
18903      --floating-compare-button-transform: translateY(100%);
18904      --floating-compare-button-inset-inline: auto 0;
18905      --floating-compare-button-justify-content: center;
18906      --floating-compare-button-font-size: 14px;
18907      --floating-compare-button-border-radius: 6px 6px 0 0;
18908      --floating-compare-button-background: #53225e;
18909      --floating-compare-button-text-color: #ffffff;
18910    }
18911  </style>
18912
18913  <sc-floating-compare-button class="floating-compare-button floating-compare-button--horizontal" hidden aria-controls="dialog-ATTh0bmRxZ0VuSXNkM__18419742403865027279" aria-expanded="false">
18914    <button part="floating-button" type="button" class="floating-compare-button__button">
18915      <svg part="floating-button-icon" width="16" height="16" viewBox="0 0 20 20">
18916        <path d="M17 9a1 1 0 0 1-1-1c0-.551-.448-1-1-1H5.414l1.293 1.293a.999.999 0 1 1-1.414 1.414l-3-3a.999.999 0 0 1 0-1.414l3-3a.997.997 0 0 1 1.414 0 .999.999 0 0 1 0 1.414L5.414 5H15c1.654 0 3 1.346 3 3a1 1 0 0 1-1 1zM3 11a1 1 0 0 1 1 1c0 .551.448 1 1 1h9.586l-1.293-1.293a.999.999 0 1 1 1.414-1.414l3 3a.999.999 0 0 1 0 1.414l-3 3a.999.999 0 1 1-1.414-1.414L14.586 15H5c-1.654 0-3-1.346-3-3a1 1 0 0 1 1-1z" fill="currentColor" />
18917      </svg>
18918
18919      <span part="floating-button-content" class="floating-compare-button__content">
18920        <span class="floating-compare-button__text">Comparer</span>
18921        <span class="floating-compare-button__count"></span>
18922      </span>
18923    </button>
18924  </sc-floating-compare-button><!-- END app snippet --></template>
18925  </sc-dynamic-compare><sc-dynamic-compare-dialog id="dialog-ATTh0bmRxZ0VuSXNkM__18419742403865027279" block-id="ATTh0bmRxZ0VuSXNkM__18419742403865027279" polyfills-asset-url="https://cdn.shopify.com/extensions/01a0b081-73c0-709b-a9e9-ef8a09eaf31d/specification-and-compare-670/assets/spec-and-compare-polyfills.js">
18926    <template shadowrootmode="open">
18927      <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0b081-73c0-709b-a9e9-ef8a09eaf31d/specification-and-compare-670/assets/spec-and-compare.css" />
18928
18929      <style>
18930        :host {
18931          --dialog-background: #ffffff;
18932          --dialog-text-color: #53225e;
18933        }
18934      </style>
18935
18936      <dialog class="compare-dialog" aria-labelledby="ATTh0bmRxZ0VuSXNkM__18419742403865027279-dialog-heading">
18937        <header part="dialog-header" class="compare-dialog__header">
18938          <h2 id="ATTh0bmRxZ0VuSXNkM__18419742403865027279-dialog-heading" part="dialog-heading" class="compare-dialog__heading">Comparer les produits</h2>
18939
18940          <button part="dialog-close-button" class="compare-dialog__close-button" aria-label="Fermer" onclick="this.closest('dialog').close()">
18941            <svg width="20" height="20" aria-hidden="true" viewBox="0 0 20 20">
18942              <path fill="currentColor" d="m11.414 10 6.293-6.293a1 1 0 1 0-1.414-1.414L10 8.586 3.707 2.293a1 1 0 0 0-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 1 0 1.414 1.414L10 11.414l6.293 6.293A.998.998 0 0 0 18 17a.999.999 0 0 0-.293-.707L11.414 10z"/>
18943            </svg>
18944          </button>
18945        </header>
18946
18947        <slot name="content">
18948          <svg style="place-self: center" width="100" height="100" viewBox="0 0 100 100">
18949            <path fill="currentColor" d="M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50">
18950              <animateTransform attributeName="transform" attributeType="XML" type="rotate" dur="1s" from="0 50 50" to="360 50 50" repeatCount="indefinite" />
18951            </path>
18952          </svg>
18953        </slot>
18954      </dialog>
18955    </template>
18956  </sc-dynamic-compare-dialog>
18957
18958</div><div id="shopify-block-AWUc3MmVONGdkZ2JvU__246148584256545108" class="shopify-block shopify-app-block">
18958<script
18959  src="https://cdn.shopify.com/extensions/01a0cefc-9751-72d9-8cca-db8b0d015b75/axeptio-46/assets/index.js"
18960  defer="defer"
18961  data-axeptio
18962  data-shop="86859481361"
18963  data-shop-domain="passage-du-desir-sandbox.myshopify.com"
18964  data-api-url="http://shopify-app-remix.axept.io"
18965></script>
18965
18966
18967
18968</div><div id="shopify-block-Ad3lHck9Ccldkb2R1R__12526071353035850722" class="shopify-block shopify-app-block">
18969  
18969<script defer src="https://backinstock.useamp.com/widget/445_1787582761.js?category=bis&v=6"></script>
18969
18970
18971
18972<script id="back-in-stock-helper-embedded">
18973  var _BISConfig = _BISConfig || {};
18974
18975  
18976
18977  
18978</script>
18978
18979
18980<script id="preorders-helper-embedded">
18981  
18982</script>
18982
18983
18984<script id="low-stock-helper-embedded">
18985  
18986</script>
18986
18987
18988
18989
18990
18991<script defer type="module" src="https://cdn.shopify.com/extensions/01a0ae82-28b0-715d-bb47-827eda8f44e3/back-in-stock-69/assets/wishlist.js"></script>
18991
18992
18993
18994<script defer type="module" src="https://cdn.shopify.com/extensions/01a0ae82-28b0-715d-bb47-827eda8f44e3/back-in-stock-69/assets/preorder-product-page-updater.js"></script>
18994
18995
18996
18997
18998
18999</div>
18999<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
18999
19000</body>
19001</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.