PageSourceSearch

https://www.wilkinson-sword.fr/collections/meilleur-vendeur

html wilkinson-sword.fr collected 2026-09-25 10:08:39 UTC 263,164 bytes, 6,452 lines download raw bytes

1<!doctype html>
2<html lang="fr">
3  <head>
4<!-- Start of Shoplift scripts -->
5<!-- 2026-01-29T09:20:52.9702594Z -->
6<style>.shoplift-hide { opacity: 0 !important; }</style>
7<style id="sl-preview-bar-hide">#preview-bar-iframe, #PBarNextFrameWrapper { display: none !important; }</style>
8<script type="text/javascript">(function(rootPath, template, themeRole, themeId, isThemePreview){  })("/", { suffix: "", type: "collection" }, "main", 199802749315, false)</script>
8
9<!-- End of Shoplift scripts -->
10
11    
12  
13  <!-- Google Tag Manager -->
14  
14<script>
vendor: 343 bytes, lines 14-18
14(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
15    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
16    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
17    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
18    })(window,document,'script','dataLayer','
18GTM-M7KSVLH
vendor: 3 bytes, line 18
18');
18</script>
18
19  <!-- End Google Tag Manager -->
20  
21
22        <!-- loqate -->
23    
23<script>(function(n,t,i,r){var u,f;n[i]=n[i]||{},n[i].initial={accountCode:"EDGEW11112",host:"EDGEW11112.pcapredict.com"},n[i].on=n[i].on||function(){(n[i].onq=n[i].onq||[]).push(arguments)},u=t.createElement("script"),u.async=!0,u.src=r,f=t.getElementsByTagName("script")[0],f.parentNode.insertBefore(u,f)})(window,document,"pca","//EDGEW11112.pcapredict.com/js/sensor.js")</script>
23
24    <!-- loqate -->
25
26    
27    <meta charset="UTF-8">
28    <meta http-equiv="X-UA-Compatible" content="IE=edge">
29    <meta name="viewport" content="width=device-width, initial-scale=1.0">
30
31    
31<script type="application/ld+json">
32    {
33      "@context": "https://schema.org",
34      "@type": "Organization",
35      "name": "Wilkinson Sword",
36      "url": "https://www.wilkinsonsword.com/",
37      "sameAs": [
38        "https://www.facebook.com/WilkinsonSwordMenUK/",
39        "https://www.instagram.com/wilkinsonswordmenuk/",
40        "https://www.tiktok.com/@wilkinsonswordmen_uk",
41        "https://www.facebook.com/WilkinsonSwordWomenUKIreland/",
42        "https://www.instagram.com/intuition_by_wilkinson_sword/",
43        "https://www.tiktok.com/@intuition_wilkinsonsword"
44      ]
45    }
46    </script>
46
47    
48      <meta name="description" content="Découvrez les meilleures ventes de rasoirs, soins de rasage pour hommes de Wilkinson Sword. ">
49    
50
51    
52      <link rel="shortcut icon" href="//www.wilkinson-sword.fr/cdn/shop/files/Favicon.png?v=1652792614&width=32" type="image/png">
53      <link rel="apple-touch-icon" href="//www.wilkinson-sword.fr/cdn/shop/files/Favicon.png?v=1652792614&width=180">
54    
55
56    
57    <link rel="dns-prefetch" href="https://cdn.shopify.com">
58
59    
60    
61
62
63  <link href="//www.wilkinson-sword.fr/cdn/shop/t/72/assets/uwp.legacy-main.CpTkkNjj.css" rel="stylesheet" type="text/css" media="all" />
64
65
66
67
68  <link href="//www.wilkinson-sword.fr/cdn/shop/t/72/assets/uwp.main.BxIUa2-W.css" rel="stylesheet" type="text/css" media="all" />
69
70
71
72    
73    
73<script type="text/javascript" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=QyRJNx"></script>
73
74
75    
76    
77
78
79
80
81
82
83
84<script>
85  window.themeVars = window.themeVars || {};
86  window.themeVars.locale = {
87    country: {
88      code: "FR",
89      name: "France",
90    },
91    language: {"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}},
92    market: {
93      handle: "10633cdf-649f-4247-9f57-abcc44b07ad2",
94      id: 2827813034,
95    },
96  };
97
98  window.themeVars.strings = {
99    search: {
100      noResults: "Aucun résultat trouvé. Vérifiez l’orthographe ou utilisez un autre mot ou une autre expression.",
101      viewProduct: "Voir le produit",
102      showingResults: "Affichage de {{ current_count }} sur {{ total_count }} produits",
103      searchResults: "Résultats de recherche",
104    },
105    product: {
106      out_of_stock: "En rupture de stock",
107      badges: {
108        percentage_off: "{{ percentage }}% OFF",
109        subscribe_save: "Abonnez-vous et économisez"
110      }
111    }
112  };
113
114  window.themeVars.icons = {
115    close: `
116
117    <svg
118      class=""
119      width="14"
120      height="13"
121      viewBox="0 0 14 13"
122      fill="none"
123      xmlns="http://www.w3.org/2000/svg"
124    >
125      <line x1="1.25192" y1="12.6464" x2="13.2519" y2="0.646454" stroke="currentColor"/>
126      <line x1="1.35355" y1="0.646447" x2="13.3535" y2="12.6464" stroke="currentColor"/>
127    </svg>
128
129  
130`
131  };
132
133  window.themeVars.storeSelect = "wilkinsonsword";
134  window.themeVars.womensStorePath = "\/pages\/womens";
135
136  window.themeVars.config = {
137    storefrontApiToken: "883489d3161315e047ff9fcec329c3a9",
138    storefrontApiVersion: "2024-01",
139  };
140
141  window.themeVars.store = {
142    permanent_domain: "wilkinson-sword-france.myshopify.com"
143  };
144
145  // Continue selling message
146  window.themeVars.continueSellingMessage = "Coming into stock, ships within 7 days";
147</script>
147
148
149    
150
151
152<link rel="canonical" href="https://www.wilkinson-sword.fr/collections/meilleur-vendeur">
153
154
155<title>Meilleures Ventes
156&nbsp;&ndash; Wilkinson Sword France</title>
157
158
159
160
161
162
163
164<script>
165  var ThemeVars = {
166
167    enableTransactions: false,
168    moneyFormat: "{{amount_with_comma_separator}} €",
169    store: "wilkinson-sword-france.myshopify.com",
170
171    
172
173    
174
175    
176      collection: {
177        products_count: 27,
178        products_per_page: 16
179      },
180    
181
182    template: {
183      directory: null,
184      name: "collection",
185      suffix: null
186    },
187
188    theme: {
189      id: 199802749315,
190      name: "BKUP ws-fr\/main - Production v6.0.1",
191      role: "main"
192    },
193
194    ageConsent: {
195      title: "Confirm Your Age",
196      text: "Please confirm if you are over 18 years of age",
197      button_text: "I am over 18",
198      cancel_text: null
199    },
200
201    country_option_tags: `<option value="France" data-provinces="[]">France</option>`,
202
203    currency: {
204      name: "Euro",
205      iso_code: "EUR",
206      symbol: "€"
207    },
208
209    search: {
210      shop_all: "Magasiner tout",
211      card_button_text: "Magasiner maintenant",
212      no_results: "Aucun résultat trouvé. Vérifiez l’orthographe ou utilisez un autre mot ou une autre expression."
213    },
214
215    localization: {
216      available_countries: ["France"],
217      available_languages: [{"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}}],
218      country: "France",
219      language: {"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}}
220    },
221
222    strings: {
223      product: {
224        how_many_blades: "De combien de lames avez-vous besoin?",
225        one_time_title: "Achat unique",
226        one_time_subtitle: "Achetez ce produit une fois sans engagement futur.",
227        subscription_badge_text: "Économisez",
228        subscription_title: "Abonnez-vous et économisez",
229        subscription_saving: "Économisez {{ discount }}",
230        subscription_details_title: "Détails de l\u0026#39;abonnement",
231        subscription_details_html: "\u003cp\u003eVous serez facturé(e) {{ price }} tous les {{ frequency }} à partir du {{ date }}. Vous pourrez sauter une livraison, mettre en pause ou modifier votre abonnement à tout moment.\u003c\/p\u003e \u003cp\u003eVous avez d'autres questions ? \u003ca href='#'\u003eConsultez notre FAQ\u003c\/a\u003e\u003c\/p\u003e",
232        subscription_faq_html: "\u003cp\u003eVous avez d'autres questions ? \u003ca href='#'\u003eConsultez notre FAQ\u003c\/a\u003e\u003c\/p\u003e",
233        subscription_frequency: "Tous les {{ frequency }}",
234        subscription_best_value_title: "Meilleur rapport qualité-prix",
235        add_to_cart: "Ajouter au panier",
236        out_of_stock: "En rupture de stock",
237      }
238    },
239
240    icons: {
241      chevron_down: `
242
243    <svg
244      class=""
245      width="12"
246      height="7"
247      viewBox="0 0 12 7"
248      fill="none"
249      xmlns="http://www.w3.org/2000/svg"
250    >
251      <path d="M1 1L6 6L11 1" stroke="currentColor" stroke-linecap="round"/>
252    </svg>
253
254  
255`,
256    },
257
258    
259      swatches: {
260        
261      }
262    
263  }
264</script>
264
265
266    
267
268
269  
269<script src="//www.wilkinson-sword.fr/cdn/shop/t/72/assets/uwp.main.D5xxUrqw.js" type="module" crossorigin="anonymous"></script>
269
270  <link rel="modulepreload" href="//www.wilkinson-sword.fr/cdn/shop/t/72/assets/uwp._cart.Y-1_dAHB.js" crossorigin="anonymous">
271  <link rel="modulepreload" href="//www.wilkinson-sword.fr/cdn/shop/t/72/assets/uwp.utils.CBi_zPqB.js" crossorigin="anonymous">
272
273
274
275    
275<script
276      src="https://cdn-widgetsrepository.yotpo.com/v1/loader/a66jS0vMNNMMB3hRUUqBINWcPFoxp4pI43zoqAME?languageCode=fr"
277      async
278    ></script>
278
279    
279<script src="https://assets.gocertify.me/assets/embed.js" data-autoload="false" defer async></script>
279
280    
281    
282
283    
284
285    
286    
287      <style>
288@font-face {
289  font-family: 'Gotham';
290  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-Light.otf') format('opentype');
291  font-weight: 300;
292  font-style: normal;
293  font-display: swap;
294}
295
296@font-face {
297  font-family: 'Gotham';
298  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-LightItalic.otf') format('opentype');
299  font-weight: 300;
300  font-style: italic;
301  font-display: swap;
302}
303
304@font-face {
305  font-family: 'Gotham';
306  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-Medium.otf') format('opentype');
307  font-weight: 500;
308  font-style: normal;
309  font-display: swap;
310}
311
312@font-face {
313  font-family: 'Gotham';
314  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-MediumItalic.otf') format('opentype');
315  font-weight: 500;
316  font-style: italic;
317  font-display: swap;
318}
319
320@font-face {
321  font-family: 'Gotham';
322  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-Black.otf') format('opentype');
323  font-weight: 800;
324  font-style: normal;
325  font-display: swap;
326}
327
328@font-face {
329  font-family: 'Gotham';
330  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-BookItalic.otf') format('opentype');
331  font-weight: 400;
332  font-style: italic;
333  font-display: swap;
334}
335
336@font-face {
337  font-family: 'Gotham';
338  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-Ultra.otf') format('opentype');
339  font-weight: 900;
340  font-style: normal;
341  font-display: swap;
342}
343
344@font-face {
345  font-family: 'Gotham';
346  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-XLightItalic.otf') format('opentype');
347  font-weight: 200;
348  font-style: italic;
349  font-display: swap;
350}
351
352@font-face {
353  font-family: 'Gotham';
354  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-Bold.otf') format('opentype');
355  font-weight: 700;
356  font-style: normal;
357  font-display: swap;
358}
359
360@font-face {
361  font-family: 'Gotham';
362  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-BlackItalic.otf') format('opentype');
363  font-weight: 800;
364  font-style: italic;
365  font-display: swap;
366}
367
368@font-face {
369  font-family: 'Gotham';
370  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-BoldItalic.otf') format('opentype');
371  font-weight: 700;
372  font-style: italic;
373  font-display: swap;
374}
375
376@font-face {
377  font-family: 'Gotham';
378  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-XLight.otf') format('opentype');
379  font-weight: 200;
380  font-style: normal;
381  font-display: swap;
382}
383
384@font-face {
385  font-family: 'Gotham';
386  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-Thin.otf') format('opentype');
387  font-weight: 100;
388  font-style: normal;
389  font-display: swap;
390}
391
392@font-face {
393  font-family: 'Gotham';
394  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-Book.otf') format('opentype');
395  font-weight: 400;
396  font-style: normal;
397  font-display: swap;
398}
399
400@font-face {
401  font-family: 'Gotham';
402  src: url('https://cdn.shopify.com/s/files/1/0701/1670/4540/files/Gotham-UltraItalic.otf') format('opentype');
403  font-weight: 900;
404  font-style: italic;
405  font-display: swap;
406}
407
408@font-face {
409  font-family: 'Anton';
410  src: url('https://cdn.shopify.com/s/files/1/0557/7306/9369/files/Anton-Regular.ttf?v=1712586741') format('truetype');
411  font-weight: 400;
412  font-style: normal;
413  font-display: swap;
414}
415</style>
416
417
418
419    
420
421    
422    
422<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
422<meta name="facebook-domain-verification" content="y7xb81k3fnjsh3x9fa1ji1rbpzohdb">
423<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/61366108330/digital_wallets/dialog">
424<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/meilleur-vendeur.atom" />
425<link rel="next" href="/collections/meilleur-vendeur?page=2">
426<link rel="alternate" type="application/json+oembed" href="https://www.wilkinson-sword.fr/collections/meilleur-vendeur.oembed">
427<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=7569578"></script>
427
428<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
429<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=7569578&shop_id=61366108330" crossorigin="anonymous"></script>
vendor: 1 bytes, line 429
429
430<script id="shopify-features" type="application/json">{"accessToken":"08622d389c7d1cf1ee7408b7e7dd9e9d","betas":["rich-media-storefront-analytics"],"domain":"www.wilkinson-sword.fr","predictiveSearch":true,"shopId":61366108330,"locale":"fr"}</script>
vendor: 1 bytes, line 430
430
431<script>var Shopify = Shopify || {};
432Shopify.shop = "wilkinson-sword-france.myshopify.com";
433Shopify.locale = "fr";
434Shopify.currency = {"active":"EUR","rate":"1.0"};
435Shopify.country = "FR";
436Shopify.theme = {"name":"BKUP ws-fr\/main - Production v6.0.1","id":199802749315,"schema_name":"UWP FW2 Theme","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
437Shopify.theme.handle = "null";
438Shopify.theme.style = {"id":null,"handle":null};
439Shopify.cdnHost = "www.wilkinson-sword.fr/cdn";
440Shopify.routes = Shopify.routes || {};
441Shopify.routes.root = "/";
442Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
443Shopify.SignInWithShop = Shopify.SignInWithShop || {};
444Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
445Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 445
445
446<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 446
446
447<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 447
447
448<script>
449  window.ShopifyPay = window.ShopifyPay || {};
450  window.ShopifyPay.apiHost = "shop.app\/pay";
451  window.ShopifyPay.redirectState = null;
452</script>
vendor: 1 bytes, line 452
452
453<script>
454  window.Shopify = window.Shopify || {};
455  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
456  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
457  window.Shopify.SignInWithShop.eligible = true;
458</script>
vendor: 1 bytes, line 458
458
459<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 459
459
460<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 460
460
461<script type="module">
462  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
463
464  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
465
466</script>
vendor: 1 bytes, line 466
466
467<script>
468  window.Shopify = window.Shopify || {};
469  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
470  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"]};
471</script>
vendor: 1 bytes, line 471
471
472<script>(function() {
473  var isLoaded = false;
474  function asyncLoad() {
475    if (isLoaded) return;
476    isLoaded = true;
477    var urls = ["https:\/\/d26ky332zktp97.cloudfront.net\/shops\/kZ8PzLmpAKEwSXChu\/colibrius-m.js?shop=wilkinson-sword-france.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=wilkinson-sword-france.myshopify.com"];
478    for (var i = 0; i < urls.length; i++) {
479      var s = document.createElement('script');
480      s.type = 'text/javascript';
481      s.async = true;
482      s.src = urls[i];
483      var x = document.getElementsByTagName('script')[0];
484      x.parentNode.insertBefore(s, x);
485    }
486  };
487  if(window.attachEvent) {
488    window.attachEvent('onload', asyncLoad);
489  } else {
490    window.addEventListener('load', asyncLoad, false);
491  }
492})();</script>
vendor: 1 bytes, line 492
492
493<script id="__st">var __st={"a":61366108330,"offset":0,"reqid":"58250093-bc0b-49d2-8a1f-162e5749b782-1790330918","pageurl":"www.wilkinson-sword.fr\/collections\/meilleur-vendeur","u":"d4d8e24fc65a","p":"collection","rtyp":"collection","rid":319136006314};</script>
vendor: 1 bytes, line 493
493
494<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 494
494
495<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 495
495
496<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.wilkinson-sword.fr/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 496
496
497<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.wilkinson-sword.fr/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
497<script crossorigin="anonymous" defer="defer" src="//www.wilkinson-sword.fr/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 497
497
498<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 498
498
499<script>
500  window.Shopify = window.Shopify || {};
501  window.Shopify.MCP = window.Shopify.MCP || {};
502  window.Shopify.MCP.enabled = true;
503  window.Shopify.MCP.shop = "wilkinson-sword-france.myshopify.com";
504  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.wilkinson-sword.fr\/api\/mcp";
505  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"]}}];
506</script>
vendor: 1 bytes, line 506
506
507<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.wilkinson-sword.fr\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
508</script>
vendor: 1 bytes, line 508
508
509<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.wilkinson-sword.fr/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
510</script>
vendor: 1 bytes, line 510
510
511<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
512  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);
513</script>
vendor: 1 bytes, line 513
513
514<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})}}));
515</script>
515
516<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.wilkinson-sword.fr/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
517<style id="shopify-accelerated-checkout-cart">
518        #shopify-buyer-consent {
519  margin-top: 1em;
520  display: inline-block;
521  width: 100%;
522}
523
524#shopify-buyer-consent.hidden {
525  display: none;
526}
527
528#shopify-subscription-policy-button {
529  background: none;
530  border: none;
531  padding: 0;
532  text-decoration: underline;
533  font-size: inherit;
534  cursor: pointer;
535}
536
537#shopify-subscription-policy-button::before {
538  box-shadow: none;
539}
540
541      </style>
542
543<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
543
544
545    
546  <!-- Custom script: TrustArc -->
547  
547<script type="text/javascript" async="async" src="https://consent.trustarc.com/v2/notice/zqebz9?cookieLink=https://www.wilkinson-sword.fr/pages/avis-relatif-aux-cookies&cookieLinkText=Cookies&privacypolicylink=https://www.wilkinson-sword.fr/policies/privacy-policy&privacypolicylinktext=Politique de confidentialité&locale=fr"></script>
547
548  <!-- End custom script: TrustArc -->
549
550
551  <style>
552    .quickshop-modal{
553      z-index:999 !important;
554    }
555  </style>
556  
557
558
559<script type="application/ld+json">
560  {
561    "@context": "http://schema.org",
562    "@type": "BreadcrumbList",
563"itemListElement": [{
564"@type": "ListItem",
565"position": 1,
566"name": "Accueil",
567"item": "https://www.wilkinson-sword.fr"
568},{
569"@type": "ListItem",
570"position": 2,
571"name": "Meilleures Ventes",
572"item": "https://www.wilkinson-sword.fr/collections/meilleur-vendeur"
573}]
574  }
575  </script>
575
576
577  <meta name="google-site-verification" content="3vDxEMD4cNymt1R-k5zmI4vwjtRnpxqlV-izzuj2Ekg" />
578  <!-- BEGIN app block: shopify://apps/littledata-the-data-layer/blocks/LittledataLayer/45a35ed8-a2b2-46c3-84fa-6f58497c5345 -->
579    
579<script type="application/javascript">
580      try {
581        var layer = {"betaTester":false,"productListLinksHaveImages":false,"productListLinksHavePrices":false,"debug":false,"hideBranding":false,"sendNoteAttributes":true,"ecommerce":{"impressions":[]},"version":"v11.0.1","transactionWatcherURL":"https://transactions.littledata.io","referralExclusion":"/(paypal|visa|MasterCard|clicksafe|arcot\\.com|geschuetzteinkaufen|checkout\\.shopify\\.com|checkout\\.rechargeapps\\.com|portal\\.afterpay\\.com|payfort)/","hasCustomPixel":false,"googleAnalytics4":{"disabledRecurring":false,"disabledEvents":[],"doNotTrackReplaceState":false,"productIdentifier":"VARIANT_ID","uniqueIdentifierForOrders":"orderName","ordersFilteredBySourceName":[],"clientSidePurchase":false,"measurementId":"G-SCXZPK7Y7Y","googleSignals":true,"cookieUpdate":true,"extraLinkerDomains":[],"usePageTypeForListName":false,"respectUserTrackingConsent":true,"attributionBoost":true,"recurringAttributionBoost":true}};
582        var currentMarketId = 2827813034;
583        
584        var marketOverwrites = null;
585        
586        
587        
588        if (marketOverwrites) {
589          Object.keys(marketOverwrites).forEach(function(connectionName) {
590            var overwrites = marketOverwrites[connectionName];
591            if (overwrites) {
592              layer[connectionName] = Object.assign({}, layer[connectionName], overwrites);
593            }
594          });
595        } else if (!currentMarketId) {
596          
597        }
598        
599        window.LittledataLayer = {
600          ...layer,
601          country: "FR",
602          language: "fr",
603          market: {
604            id: 2827813034,
605            handle: "10633cdf-649f-4247-9f57-abcc44b07ad2"
606          }
607        }
608        
609        try {
610          sessionStorage.setItem('_ldmk', JSON.stringify({
611            id: 2827813034,
612            handle: "10633cdf-649f-4247-9f57-abcc44b07ad2"
613          }));
614        } catch(e) {}
615      } catch {}
616
617      
618      console.log(`%cThis store uses Littledata 🚀 to automate its Google Analytics setup and make better, data-driven decisions. Learn more at https://apps.shopify.com/littledata`,'color: #088f87;',);
619      
620    </script>
620
621    
622        
622<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a085ac-0a9d-7b88-8c6b-9a8e122c2b13/littledata-145/assets/colibrius-g.js"></script>
622
623    
624    
625    
626    
627    
628    
629    
630    
631    
632
633
634<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
635
636
637  
637<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/npOr77BGGxUBWEUYEnOYqbw6IY1BoXRjz15lAY1o?languageCode=fr" async></script>
637
638
639
640
641  
642<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
643<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: 61366108330,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 643
643
644<script>
645  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
646</script>
vendor: 1 bytes, line 646
646
647<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}
647).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: 61366108330,storefrontBaseUrl: "https://www.wilkinson-sword.fr",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.wilkinson-sword.fr/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"222494890","configuration":"{\"shopId\":\"kZ8PzLmpAKEwSXChu\",\"env\":\"production\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"182d40b472ceceab1226a1312ff77c52","type":"APP","apiClientId":1464241,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
647,"dataSharingState":"unrestricted"},{"id":"146440362","configuration":"{\"pixel_id\":\"850155496849460\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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":"optimized","enabledFlags":["9a3ed68a"]},{"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":"Wilkinson Sword France","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"wilkinson-sword-france.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/www.wilkinson-sword.fr"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7884682723498","handle":"rasior-hydro-5-skin-protection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862187690","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683706538","handle":"rasoir-de-surete-classic","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863334570","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884682657962","handle":"rasoir-hydro-5-skin-protection-sensitive","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862122154","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884682526890","handle":"lames-hydro-5-skin-protection-regular","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160861991082","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884682494122","handle":"lames-hydro-3-skin-protection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160861958314","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884682559658","handle":"lames-hydro-5-skin-protection-sensitive","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862023850","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884682592426","handle":"lames-hydro-5-ultimate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862056618","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884682625194","handle":"rasoir-hydro-5-ultimate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862089386","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683739306","handle":"lames-de-rasoir-de-surete-classic","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863367338","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884684198058","handle":"lames-hydro-trim-shave","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863891626","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683673770","handle":"savon-a-barbe-vintage","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863301802","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683641002","handle":"shavette-pour-hommes-the-pioneer-barbers-style","
647isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863269034","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884684230826","handle":"lames-hydro-trim-shave-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863924394","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683051178","handle":"rasoir-the-designer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862580906","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683083946","handle":"lames-the-designer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862613674","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683149482","handle":"lames-hydro-comfort-skin-reset","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862679210","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884684099754","handle":"rasoir-xtreme-3-sensitive","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863760554","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7886319780010","handle":"rasoir-xtreme-3-ultimate-comfort","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45166074069162","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683575466","handle":"blaireau-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863170730","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683935914","handle":"tondeuse-electrique-mr-down-there","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863596714","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884682789034","handle":"lames-protector-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160862285994","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884684165290","handle":"extra-essential-2-sensitive","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863858858","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7884683411626","handle":"barbers-style-hydratant-visage","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45160863006890","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.wilkinson-sword.fr/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"199802749315","themePublished":"true","eventMetadataId":"5558a434-70d4-46ac-95d2-30376e65f9f8","pageType":"collection","resourceId":"319136006314","shopId":"61366108330","storefrontBaseUrl":"https:\/\/www.wilkinson-sword.fr","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"319136006314\",\"title\":\"Meilleures Ventes\",\"productVariants\":[{\"price\":{\"amount\":6.26,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Rasoir Hydro 5 Regular\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884682723498\",\"untranslatedTitle\":\"Rasoir Hydro 5 Regular\",\"url\":\"\/products\/rasior-hydro-5-skin-protection\",\"type\":\"\"},\"id\":\"45160862187690\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Hydro-5-with-Handle.jpg?v=1730894622\"}
647,\"sku\":\"00000000W950102201\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":12.56,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Rasoir de Sûreté Classic\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683706538\",\"untranslatedTitle\":\"Rasoir de Sûreté Classic\",\"url\":\"\/products\/rasoir-de-surete-classic\",\"type\":\"\"},\"id\":\"45160863334570\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/W302239500_4027800239504_FRONT.jpg?v=1698641974\"},\"sku\":\"00000000W302239500\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":6.65,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Rasoir Hydro 5 Sensitive\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884682657962\",\"untranslatedTitle\":\"Rasoir Hydro 5 Sensitive\",\"url\":\"\/products\/rasoir-hydro-5-skin-protection-sensitive\",\"type\":\"\"},\"id\":\"45160862122154\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Hydro_S_Carousel_4ca6e1db-5499-45a4-8a44-826ee000efcf.png?v=1698636664\"},\"sku\":\"00000000007004389E\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.76,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames Hydro 5 Regular\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884682526890\",\"untranslatedTitle\":\"Lames Hydro 5 Regular\",\"url\":\"\/products\/lames-hydro-5-skin-protection-regular\",\"type\":\"\"},\"id\":\"45160861991082\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Hydro-5-Blades.jpg?v=1730894220\"},\"sku\":\"00000000007004022E\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":6.93,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames Hydro 3\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884682494122\",\"untranslatedTitle\":\"Lames Hydro 3\",\"url\":\"\/products\/lames-hydro-3-skin-protection\",\"type\":\"\"},\"id\":\"45160861958314\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Hydro-3-Blades.jpg?v=1730894612\"},\"sku\":\"00000000007004020E\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":10.46,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames Hydro 5 Sensitive\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884682559658\",\"untranslatedTitle\":\"Lames Hydro 5 Sensitive\",\"url\":\"\/products\/lames-hydro-5-skin-protection-sensitive\",\"type\":\"\"},\"id\":\"45160862023850\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Hydro-5-Sensitive-Blades.jpg?v=1730894220\"}
647,\"sku\":\"00000000007004025E\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":11.83,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames Hydro 5 Ultimate\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884682592426\",\"untranslatedTitle\":\"Lames Hydro 5 Ultimate\",\"url\":\"\/products\/lames-hydro-5-ultimate\",\"type\":\"\"},\"id\":\"45160862056618\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Hydro-5-Ultimate-Blades.jpg?v=1730894220\"},\"sku\":\"00000000W950103900\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":6.23,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Rasoir Hydro 5 Ultimate\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884682625194\",\"untranslatedTitle\":\"Rasoir Hydro 5 Ultimate\",\"url\":\"\/products\/rasoir-hydro-5-ultimate\",\"type\":\"\"},\"id\":\"45160862089386\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Hydro-5-Ultimate-With-Handle.jpg?v=1730894622\"},\"sku\":\"00000000W950154400\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":2.45,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames de rasoir de Sûreté Classic\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683739306\",\"untranslatedTitle\":\"Lames de rasoir de Sûreté Classic\",\"url\":\"\/products\/lames-de-rasoir-de-surete-classic\",\"type\":\"\"},\"id\":\"45160863367338\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/alxso0my89zw94kvotix_51e475eb-78a4-477b-a3d7-05db67769406.png?v=1698642114\"},\"sku\":\"00000000W302246300\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":10.49,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Rasoir et tondeuse Hydro Trim \u0026 Shave\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884684198058\",\"untranslatedTitle\":\"Rasoir et tondeuse Hydro Trim \u0026 Shave\",\"url\":\"\/products\/lames-hydro-trim-shave\",\"type\":\"\"},\"id\":\"45160863891626\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/W302372500_4027800372508_Front_a5b1088c-5971-4af3-a0c6-f89e182be213.jpg?v=1698637544\"},\"sku\":\"00000000W302372500\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":2.97,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Savon à barbe Vintage\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683673770\",\"untranslatedTitle\":\"Savon à barbe Vintage\",\"url\":\"\/products\/savon-a-barbe-vintage\",\"type\":\"\"},\"id\":\"45160863301802\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Listing-01_5.jpg?v=1747815611\"},\"sku\":\"00000000W302238802\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":10.49,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Shavette The Pioneer Barber's Style\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683641002\",\"untranslatedTitle\":\"Shavette The Pioneer Barber's Style\",\"url\":\"\/products\/shavette-pour-hommes-the-pioneer-barbers-style\",\"type\":\"\"},\"id\":\"45160863269034\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/W30229900_4027800211203Carousel_1.jpg?v=1698671202\"},\"sku\":\"00000000W302229900\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":6.99,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames Hydro Trim \u0026 Shave\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884684230826\",\"untranslatedTitle\":\"Lames Hydro Trim \u0026 Shave\",\"url\":\"\/products\/lames-hydro-trim-shave-1\",\"type\":\"\"},\"id\":\"45160863924394\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/W302372600_4027800372607_Front_2.jpg?v=1698637624\"},\"sku\":\"00000000W302372600\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":10.43,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Rasoir The Designer\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683051178\",\"untranslatedTitle\":\"Rasoir The Designer\",\"url\":\"\/products\/rasoir-the-designer\",\"type\":\"\"},\"id\":\"45160862580906\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/W302121700EU-MS-OFTheDesigner2_1Razor402780012170093039275Front_fde518b3-be69-485d-84a0-1ab328d1b53b_1.jpg?v=1698664315\"},\"sku\":\"00000000W302121700\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":10.43,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames The Designer\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683083946\",\"untranslatedTitle\":\"Lames The Designer\",\"url\":\"\/products\/lames-the-designer\",\"type\":\"\"}
647,\"id\":\"45160862613674\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Untitleddesign_6.png?v=1699875316\"},\"sku\":\"00000000W302122300\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":10.46,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames Hydro Comfort Skin Reset\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683149482\",\"untranslatedTitle\":\"Lames Hydro Comfort Skin Reset\",\"url\":\"\/products\/lames-hydro-comfort-skin-reset\",\"type\":\"\"},\"id\":\"45160862679210\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/ruugkgiauzb4lbi6ex0p_1.png?v=1698638149\"},\"sku\":\"00000000W302123200\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":7.66,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Rasoir Xtreme 3 Sensitive\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884684099754\",\"untranslatedTitle\":\"Rasoir Xtreme 3 Sensitive\",\"url\":\"\/products\/rasoir-xtreme-3-sensitive\",\"type\":\"\"},\"id\":\"45160863760554\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/W302333500EU-DB-XDEUXtreme3Sensitive8ctFRONTFOIL402780001050993039105Front_1.png?v=1698646509\"},\"sku\":\"00000000W302333500\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":7.66,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Rasoir Xtreme 3 Ultimate Comfort\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7886319780010\",\"untranslatedTitle\":\"Rasoir Xtreme 3 Ultimate Comfort\",\"url\":\"\/products\/rasoir-xtreme-3-ultimate-comfort\",\"type\":\"\"},\"id\":\"45166074069162\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/Xtreme-3-Ultimate-Comfort.jpg?v=1730894220\"},\"sku\":\"00000000W302399900\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.06,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Blaireau\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683575466\",\"untranslatedTitle\":\"Blaireau\",\"url\":\"\/products\/blaireau-1\",\"type\":\"\"},\"id\":\"45160863170730\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/lqe9cbsyxithykeua0zb_aded180c-f503-410c-a93c-5536f05032d7.png?v=1698640998\"},\"sku\":\"00000000W302198700\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":31.5,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Tondeuse électrique Mr Down There\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683935914\",\"untranslatedTitle\":\"Tondeuse électrique Mr Down There\",\"url\":\"\/products\/tondeuse-electrique-mr-down-there\",\"type\":\"\"},\"id\":\"45160863596714\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/w302289100_Mr-down-there-carousel.jpg?v=1698674238\"},\"sku\":\"00000000W302289100\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":11.16,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Lames Protector 3\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884682789034\",\"untranslatedTitle\":\"Lames Protector 3\",\"url\":\"\/products\/lames-protector-3\",\"type\":\"\"},\"id\":\"45160862285994\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/i2h7zyr2wtslvku8epgo.jpg?v=1698639689\"},\"sku\":\"000000000070051360\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":3.35,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Extra Essential 2 Sensitive\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884684165290\",\"untranslatedTitle\":\"Extra Essential 2 Sensitive\",\"url\":\"\/products\/extra-essential-2-sensitive\",\"type\":\"\"},\"id\":\"45160863858858\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/W302348600EU-DB-XDEUExtraEssentials2Sensitive10ctPOUCH501018910510193039401Front.png?v=1698831005\"},\"sku\":\"00000000W302348600\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":5.54,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Barber's Style Hydratant visage\",\"vendor\":\"Wilkinson Sword France\",\"id\":\"7884683411626\",\"untranslatedTitle\":\"Barber's Style Hydratant visage\",\"url\":\"\/products\/barbers-style-hydratant-visage\",\"type\":\"\"},\"id\":\"45160863006890\",\"image\":{\"src\":\"\/\/www.wilkinson-sword.fr\/cdn\/shop\/files\/W302161500_4027800135509_DTC_Hero_0ccf87d3-7643-4774-be03-5cce72b4cc46.png?v=1698651818\"},\"sku\":\"00000000W302161500\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}]}}]]"});})();</script>
647<script>
648  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
649  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
650  window.ShopifyAnalytics.meta.currency = 'EUR';
651  var meta = {"products":[{"id":7884682723498,"gid":"gid:\/\/shopify\/Product\/7884682723498","vendor":"Wilkinson Sword France","type":"","handle":"rasior-hydro-5-skin-protection","variants":[{"id":45160862187690,"price":626,"name":"Rasoir Hydro 5 Regular","public_title":null,"sku":"00000000W950102201"}],"remote":false},{"id":7884683706538,"gid":"gid:\/\/shopify\/Product\/7884683706538","vendor":"Wilkinson Sword France","type":"","handle":"rasoir-de-surete-classic","variants":[{"id":45160863334570,"price":1256,"name":"Rasoir de Sûreté Classic","public_title":null,"sku":"00000000W302239500"}],"remote":false},{"id":7884682657962,"gid":"gid:\/\/shopify\/Product\/7884682657962","vendor":"Wilkinson Sword France","type":"","handle":"rasoir-hydro-5-skin-protection-sensitive","variants":[{"id":45160862122154,"price":665,"name":"Rasoir Hydro 5 Sensitive","public_title":null,"sku":"00000000007004389E"}],"remote":false},{"id":7884682526890,"gid":"gid:\/\/shopify\/Product\/7884682526890","vendor":"Wilkinson Sword France","type":"","handle":"lames-hydro-5-skin-protection-regular","variants":[{"id":45160861991082,"price":976,"name":"Lames Hydro 5 Regular","public_title":null,"sku":"00000000007004022E"}],"remote":false},{"id":7884682494122,"gid":"gid:\/\/shopify\/Product\/7884682494122","vendor":"Wilkinson Sword France","type":"","handle":"lames-hydro-3-skin-protection","variants":[{"id":45160861958314,"price":693,"name":"Lames Hydro 3","public_title":null,"sku":"00000000007004020E"}],"remote":false},{"id":7884682559658,"gid":"gid:\/\/shopify\/Product\/7884682559658","vendor":"Wilkinson Sword France","type":"","handle":"lames-hydro-5-skin-protection-sensitive","variants":[{"id":45160862023850,"price":1046,"name":"Lames Hydro 5 Sensitive","public_title":null,"sku":"00000000007004025E"}],"remote":false},{"id":7884682592426,"gid":"gid:\/\/shopify\/Product\/7884682592426","vendor":"Wilkinson Sword France","type":"","handle":"lames-hydro-5-ultimate","variants":[{"id":45160862056618,"price":1183,"name":"Lames Hydro 5 Ultimate","public_title":null,"sku":"00000000W950103900"}],"remote":false},{"id":7884682625194,"gid":"gid:\/\/shopify\/Product\/7884682625194","vendor":"Wilkinson Sword France","type":"","handle":"rasoir-hydro-5-ultimate","variants":[{"id":45160862089386,"price":623,"name":"Rasoir Hydro 5 Ultimate","public_title":null,"sku":"00000000W950154400"}],"remote":false},{"id":7884683739306,"gid":"gid:\/\/shopify\/Product\/7884683739306","vendor":"Wilkinson Sword France","type":"","handle":"lames-de-rasoir-de-surete-classic","variants":[{"id":45160863367338,"price":245,"name":"Lames de rasoir de Sûreté Classic","public_title":null,"sku":"00000000W302246300"}],"remote":false},{"id":7884684198058,"gid":"gid:\/\/shopify\/Product\/7884684198058","vendor":"Wilkinson Sword France","type":"","handle":"lames-hydro-trim-shave","variants":[{"id":45160863891626,"price":1049,"name":"Rasoir et tondeuse Hydro Trim \u0026 Shave","public_title":null,"sku":"00000000W302372500"}],"remote":false},{"id":7884683673770,"gid":"gid:\/\/shopify\/Product\/7884683673770","vendor":"Wilkinson Sword France","type":"","handle":"savon-a-barbe-vintage","variants":[{"id":45160863301802,"price":297,"name":"Savon à barbe Vintage","public_title":null,"sku":"00000000W302238802"}],"remote":false},{"id":7884683641002,"gid":"gid:\/\/shopify\/Product\/7884683641002","vendor":"Wilkinson Sword France","type":"","handle":"shavette-pour-hommes-the-pioneer-barbers-style","variants":[{"id":45160863269034,"price":1049,"name":"Shavette The Pioneer Barber's Style","public_title":null,"sku":"00000000W302229900"}],"remote":false},{"id":7884684230826,"gid":"gid:\/\/shopify\/Product\/7884684230826","vendor":"Wilkinson Sword France","type":"","handle":"lames-hydro-trim-shave-1","variants":[{"id":45160863924394,"price":699,"name":"Lames Hydro Trim \u0026 Shave","public_title":null,"sku":"00000000W302372600"}],"remote":false},{"id":7884683051178,"gid":"gid:\/\/shopify\/Product\/7884683051178","vendor":"Wilkinson Sword France","type":"","handle":"rasoir-the-designer","variants":[{"id":45160862580906,"price":1043,"name":"Rasoir The Designer","public_title":null,"sku":"00000000W302121700"}],"remote":false},{"id":7884683083946,"gid":"gid:\/\/shopify\/Product\/7884683083946","vendor":"Wilkinson Sword France","type":"","handle":"lames-the-designer","variants":[{"id":45160862613674,"price":1043,"name":"Lames The Designer","public_title":null,"sku":"00000000W302122300"}],"remote":false},{"id":7884683149482,"gid":"gid:\/\/shopify\/Product\/7884683149482","vendor":"Wilkinson Sword France","type":"","handle":"lames-hydro-comfort-skin-reset","variants":[{"id":45160862679210,"price":1046,"name":"Lames Hydro Comfort Skin Reset","public_title":null,"sku":"00000000W302123200"}],"remote":false},{"id":7884684099754,"gid":"gid:\/\/shopify\/Product\/7884684099754","vendor":"Wilkinson Sword France","type":"","handle":"rasoir-xtreme-3-sensitive","variants":[{"id":45160863760554,"price":766,"name":"Rasoir Xtreme 3 Sensitive","public_title":null,"sku":"00000000W302333500"}],"remote":false},{"id":7886319780010,"gid":"gid:\/\/shopify\/Product\/7886319780010","vendor":"Wilkinson Sword France","type":"","handle":"rasoir-xtreme-3-ultimate-comfort","variants":[{"id":45166074069162,"price":766,"name":"Rasoir Xtreme 3 Ultimate Comfort","public_title":null,"sku":"00000000W302399900"}],"remote":false},{"id":7884683575466,"gid":"gid:\/\/shopify\/Product\/7884683575466","vendor":"Wilkinson Sword France","type":"","handle":"blaireau-1","variants":[{"id":45160863170730,"price":906,"name":"Blaireau","public_title":null,"sku":"00000000W302198700"}],"remote":false},{"id":7884683935914,"gid":"gid:\/\/shopify\/Product\/7884683935914","vendor":"Wilkinson Sword France","type":"","handle":"tondeuse-electrique-mr-down-there","variants":[{"id":45160863596714,"price":3150,"name":"Tondeuse électrique Mr Down There","public_title":null,"sku":"00000000W302289100"}],"remote":false},{"id":7884682789034,"gid":"gid:\/\/shopify\/Product\/7884682789034","vendor":"Wilkinson Sword France","type":"","handle":"lames-protector-3","variants":[{"id":45160862285994,"price":1116,"name":"Lames Protector 3","public_title":null,"sku":"000000000070051360"}],"remote":false},{"id":7884684165290,"gid":"gid:\/\/shopify\/Product\/7884684165290","vendor":"Wilkinson Sword France","type":"","handle":"extra-essential-2-sensitive","variants":[{"id":45160863858858,"price":335,"name":"Extra Essential 2 Sensitive","public_title":null,"sku":"00000000W302348600"}],"remote":false},{"id":7884683411626,"gid":"gid:\/\/shopify\/Product\/7884683411626","vendor":"Wilkinson Sword France","type":"","handle":"barbers-style-hydratant-visage","variants":[{"id":45160863006890,"price":554,"name":"Barber's Style Hydratant visage","public_title":null,"sku":"00000000W302161500"}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":319136006314,"requestId":"58250093-bc0b-49d2-8a1f-162e5749b782-1790330918"}};
652  for (var attr in meta) {
653    window.ShopifyAnalytics.meta[attr] = meta[attr];
654  }
655</script>
vendor: 1 bytes, line 655
655
656<script class="analytics">
657  (function () {
658    var customDocumentWrite = function(content) {
659      var jquery = null;
660
661      if (window.jQuery) {
662        jquery = window.jQuery;
663      } else if (window.Checkout && window.Checkout.$) {
664        jquery = window.Checkout.$;
665      }
666
667      if (jquery) {
668        jquery('body').append(content);
669      }
670    };
671
672    var hasLoggedConversion = function(token) {
673      if (token) {
674        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
675      }
676      return false;
677    }
678
679    var setCookieIfConversion = function(token) {
680      if (token) {
681        var twoMonthsFromNow = new Date(Date.now());
682        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
683
684        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
685      }
686    }
687
688    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
689    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
690    if (trekkie.integrations) {
691      return;
692    }
693    trekkie.methods = [
694      'identify',
695      'page',
696      'ready',
697      'track',
698      'trackForm',
699      'trackLink'
700    ];
701    trekkie.factory = function(method) {
702      return function() {
703        var args = Array.prototype.slice.call(arguments);
704        args.unshift(method);
705        trekkie.push(args);
706        if (method == 'track' || method == 'page') {
707          var pageUrl;
708          try {
709            pageUrl = window.location.href;
710          } catch (e) {}
711          var pageReferrer;
712          try {
713            pageReferrer = document.referrer;
714          } catch (e) {}
715          try {
716            if (window.__TREKKIE_SHIM_QUEUE == null) {
717              window.__TREKKIE_SHIM_QUEUE = [];
718            }
719            window.__TREKKIE_SHIM_QUEUE.push({
720              from: 'trekkie-stub',
721              method: method,
722              args: args.slice(1),
723              pageContext: {
724                url: pageUrl,
725                referrer: pageReferrer
726              }
727            });
728          } catch (e) {
729            // no-op
730          }
731        }
732        return trekkie;
733      };
734    };
735    for (var i = 0; i < trekkie.methods.length; i++) {
736      var key = trekkie.methods[i];
737      trekkie[key] = trekkie.factory(key);
738    }
739    trekkie.load = function(config) {
740      trekkie.config = config || {};
741      trekkie.config.initialDocumentCookie = document.cookie;
742      var first = document.getElementsByTagName('script')[0];
743var script = document.createElement('script');
744script.type = 'text/javascript';
745script.onerror = function(e) {
746  var scriptFallback = document.createElement('script');
747  scriptFallback.type = 'text/javascript';
748  scriptFallback.onerror = function(error) {
749          var Monorail = {
750      produce: function produce(monorailDomain, schemaId, payload) {
751        var currentMs = new Date().getTime();
752        var event = {
753          schema_id: schemaId,
754          payload: payload,
755          metadata: {
756            event_created_at_ms: currentMs,
757            event_sent_at_ms: currentMs
758          }
759        };
760        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
761      },
762      sendRequest: function sendRequest(endpointUrl, payload) {
763        // Try the sendBeacon API
764        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
765          var blobData = new window.Blob([payload], {
766            type: 'text/plain'
767          });
768
769          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
770            return true;
771          } // sendBeacon was not successful
772
773        } // XHR beacon
774
775        var xhr = new XMLHttpRequest();
776
777        try {
778          xhr.open('POST', endpointUrl);
779          xhr.setRequestHeader('Content-Type', 'text/plain');
780          xhr.send(payload);
781        } catch (e) {
782          console.log(e);
783        }
784
785        return false;
786      },
787      isIos12: function isIos12() {
788        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
789      }
790    };
791    Monorail.produce('monorail-edge.shopifysvc.com',
792      'trekkie_storefront_load_errors/1.1',
793      {shop_id: 61366108330,
794      theme_id: 199802749315,
795      app_name: "storefront",
796      context_url: window.location.href,
797      source_url: "//www.wilkinson-sword.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
798
799  };
800  scriptFallback.async = true;
801  scriptFallback.src = '//www.wilkinson-sword.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
802  first.parentNode.insertBefore(scriptFallback, first);
803};
804script.async = true;
805script.src = '//www.wilkinson-sword.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
806first.parentNode.insertBefore(script, first);
807
808    };
809    trekkie.load(
810      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":61366108330,"isMerchantRequest":null,"themeId":199802749315,"themeCityHash":"796399560172785207","contentLanguage":"fr","currency":"EUR","eventMetadataId":"5558a434-70d4-46ac-95d2-30376e65f9f8"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
811    );
812
813    var loaded = false;
814    trekkie.ready(function() {
815      if (loaded) return;
816      loaded = true;
817
818      window.ShopifyAnalytics.lib = window.trekkie;
819
820      var originalDocumentWrite = document.write;
821      document.write = customDocumentWrite;
822      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
823      document.write = originalDocumentWrite;
824
825      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
826      var token = match? match[1]: undefined;
827      if (!hasLoggedConversion(token)) {
828        setCookieIfConversion(token);
829        window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"EUR","category":"Collection: meilleur-vendeur","collectionName":"meilleur-vendeur","collectionId":319136006314,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true});
830      }
831    });
832
833    window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":319136006314,"requestId":"58250093-bc0b-49d2-8a1f-162e5749b782-1790330918","shopifyEmitted":true});
834
835    var eventsListenerScript = document.createElement('script');
836    eventsListenerScript.async = true;
837    eventsListenerScript.src = "//www.wilkinson-sword.fr/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
838    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
839})();</script>
839
840  
840<script>
841  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
842    window.ga = function ga() {
843      (window.ga.q = window.ga.q || []).push(arguments);
844      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
845        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
846      }
847      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
848    };
849    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
850      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
851    }
852  }
853</script>
vendor: 1 bytes, line 853
853
854<script
855  defer
856  src="https://www.wilkinson-sword.fr/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
857  data-application="storefront-renderer"
858  data-shop-id="61366108330"
859  data-render-region="gcp-us-west1"
860  data-page-type="collection"
861  data-theme-instance-id="199802749315"
862  data-theme-name="UWP FW2 Theme"
863  data-theme-version="1.0.0"
864  data-monorail-region="shop_domain"
865  data-resource-timing-sampling-rate="10"
866  data-shs="true"
867  data-shs-beacon="true"
868  data-shs-export-with-fetch="true"
869  data-shs-logs-sample-rate="1"
870  data-shs-beacon-endpoint="https://www.wilkinson-sword.fr/api/collect"
871></script>
871
872<meta name="shopify-y" content="2c0740fd-7218-474c-bcc2-3ae77269aa76" data-expiration="1821888518000"><meta name="shopify-s" content="e82b8e62-39bb-4f5e-907e-8cfd2dafb604" data-expiration="1790332718000"><meta name="new-cookie-storage-activated" content="t">
873</head>
874  
875<body class="template-collection  wilkinsonsword ">
876  
877    <uwp-localization-ui
878  class="localization-ui"
879  data-current-language="fr"
880>
881  <div class="localization-ui__inner">
882    <div class="localization-ui__close">
883      <button
884        aria-label="Fermer"
885        class="localization-ui__close-button"
886        type="button"
887        data-close-modal
888      >
889        
890
891    <svg
892      class=""
893      width="14"
894      height="13"
895      viewBox="0 0 14 13"
896      fill="none"
897      xmlns="http://www.w3.org/2000/svg"
898    >
899      <line x1="1.25192" y1="12.6464" x2="13.2519" y2="0.646454" stroke="currentColor"/>
900      <line x1="1.35355" y1="0.646447" x2="13.3535" y2="12.6464" stroke="currentColor"/>
901    </svg>
902
903  
904
905      </button>
906    </div>
907
908    <h2 class="localization-ui__text" js-localization-ui="choice-text">
909      Choisissez un pays
910    </h2>
911
912    <div class="localization-ui__country-select">
913      <label class="localization-ui__field-label" for="country-select">
914        Livraison à:
915      </label>
916      <select
917        id="country-select"
918        class="localization-ui__select"
919        js-localization-ui="country-select"
920      >
921        
922          <option
923            value="https://wilkinsonsword.de/"
924            
925          >
926            Austria (EUR
927            €)
928          </option>
929        
930          <option
931            value="https://wilkinsonsword.de/"
932            
933          >
934            Benelux (EUR
935            €)
936          </option>
937        
938          <option
939            value="https://www.wilkinson-sword.fr/"
940            
941              selected
942            
943          >
944            France (EUR
945            €)
946          </option>
947        
948          <option
949            value="https://wilkinsonsword.de/"
950            
951          >
952            Germany (EUR
953            €)
954          </option>
955        
956          <option
957            value="https://wilkinsonsword.de/"
958            
959          >
960            Switzerland (EUR
961            €)
962          </option>
963        
964          <option
965            value="https://www.wilkinsonsword.com/"
966            
967          >
968            United Kingdom (GBP
969            £)
970          </option>
971        
972      </select>
973    </div>
974
975    <div class="localization-ui__language-select">
976      <label class="localization-ui__field-label" for="language-select">
977        Langue
978      </label>
979      <select
980        id="language-select"
981        class="localization-ui__select"
982        js-localization-ui="language-select"
983      >
984        
985          <option
986            value="fr"
987            lang="fr"
988            
989              selected
990            
991          >
992            Français
993          </option>
994        
995      </select>
996    </div>
997
998    <div class="localization-ui__actions">
999      <button
1000        type="button"
1001        class="localization-ui__submit-button"
1002        js-localization-ui="submit-button"
1003      >
1004        CONFIRMER
1005      </button>
1006    </div>
1007
1008    <p class="localization-ui__disclaimer">
1009      Changer le lieu de livraison peut mettre à jour la devise, la livraison et la disponibilité des articles dans votre panier.
1010    </p>
1011
1012    <!-- Hidden form for language changes only -->
1013    <form
1014      id="language-form"
1015      action="/cart"
1016      method="post"
1017      style="display: none;"
1018    >
1019      <input type="hidden" name="form_type" value="localization">
1020      <input type="hidden" name="utf8" value="✓">
1021      <input
1022        type="hidden"
1023        name="locale_code"
1024        id="language-form-locale"
1025        value=""
1026      >
1027    </form>
1028  </div>
1029</uwp-localization-ui>
1030
1031  
1032  
1033
1034  <!-- Google Tag Manager (noscript) -->
1035  <noscript>
1036      <iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-M7KSVLH" style="display:none;visibility:hidden" width="0"></iframe>
1037  </noscript>
1038  <!-- End Google Tag Manager (noscript) -->
1039
1040
1041
1042  <a class="visually-hidden focusable skip-link" href="#main-content">Aller au contenu principal</a>
1043    
1044      <section id="shopify-section-announcement-bar" class="shopify-section announcement_bar"><!--
1045  NOTE: Test8ing
1046-->
1047
1048
1049
1050
1051
1052
1053<div data-size="1" class="announcement-bar wilkinsonsword" role="region" aria-label="Annonces">
1054  <div class="announcement-bar__site-switcher">
1055    <ul class="announcement-bar__site-switch">
1056    <li  class="announcement-bar__site-switch-wilkinsonsword">
1057      <a href="/" class="switch-store" data-store="wilkinsonsword" href="/"><span>Hommes</span></a>
1058    </li>
1059    <li class="announcement-bar__site-switch-intuition">
1060      <a href="/pages/womens" class="switch-store" data-store="intuition"><span>Femmes</span></a>
1061    </li>
1062    </ul>
1063  </div>
1064  
1065  
1066    
1067      <div class="message-slide announcement-bar__swiper-slide">
1068        <div class="announcement-bar__message">
1069          <p>This store is currently not available for purchases in your region.</p>
1070        </div>
1071      </div>
1072    
1073  
1074</div>
1075
1076<script>
1077  
1078  document.addEventListener('swiperReady', () => {
1079    new Swiper(".announcement-bar__swiper-announcement-bar", {
1080      slidesPerView: 1,
1081      autoplay: {
1082        delay: 5000,
1083      },
1084      loop: true,
1085    })
1086  })
1087  let store = 'wilkinsonsword'; 
1088  if(store === null) {
1089    localStorage.setItem('store', 'wilkinsonsword');
1090    document.querySelector('.announcement-bar__site-switch-wilkinsonsword').classList.add('selected');
1091  } else {
1092    document.querySelector(`.announcement-bar__site-switch-${store}`).classList.add('selected');
1093  }
1094  document.querySelectorAll('.switch-store').forEach(item => {
1095    item.addEventListener('click', event => { 
1096    store = item.getAttribute('data-store');  
1097    localStorage.setItem('store', store);
1098    });
1099  });
1100</script>
1100
1101
1102
1103</section>
1104    
1105
1106    <div id="shopify-section-header" class="shopify-section"><!--
1107  NOTE: This is the default header template.
1108  You can replace it with a template from the component bank -
1109  or your own code. You should also replace src/css/unique/_header.scss
1110-->
1111
1112
1113
1114
1115
1116
1117<header class="header  wilkinsonsword" role="banner">
1118  <div class="header__container">
1119    <div class="header__inner">
1120      
1121      <div class="header__logo">
1122        <a href="/" aria-label=" - home">
1123          
1124          <img src="//www.wilkinson-sword.fr/cdn/shop/files/wilkinson-sword_logo--white_small.svg?v=1771591777" loading="lazy" width="150" height="50" alt=" Logo">
1125          
1126        </a>
1127      </div>
1128      
1129      
1130
1131
1132
1133<nav class="header__menu-desktop" aria-label="Navigation principale">
1134  <div class="header__menu-desktop__container">
1135    <ul class="header__menu-desktop__list">
1136      
1137        
1138        
1139        
1140          <li class="header__menu-desktop__item">
1141            <a href="/collections/meilleur-vendeur" class="header__menu-desktop__link">Meilleures ventes</a>
1142          </li>
1143        
1144      
1145        
1146        
1147        
1148          <li class="header__menu-desktop__item  open-on-click ">
1149
1150            
1151              <button class="header__menu-desktop__link has-children" aria-expanded="false" aria-haspopup="true" aria-controls="desktop-submenu-2" id="desktop-menu-item-2">
1152                <span>Voir maintenant</span>
1153                <span class="header__menu-desktop__caret" aria-hidden="true">
1154                  
1155
1156    <svg
1157      class=""
1158      width="12"
1159      height="7"
1160      viewBox="0 0 12 7"
1161      fill="none"
1162      xmlns="http://www.w3.org/2000/svg"
1163    >
1164      <path d="M1 1L6 6L11 1" stroke="currentColor" stroke-linecap="round"/>
1165    </svg>
1166
1167  
1168
1169                </span>
1170              </button>
1171            
1172
1173            <div class="header__menu-desktop__dropdown" id="desktop-submenu-2" role="menu" aria-labelledby="desktop-menu-item-2">
1174              <div class="header__menu-desktop__dropdown__overlay" aria-label="Fermer le menu" tabindex="-1"></div>
1175              <div class="header__menu-desktop__dropdown__container">
1176
1177                <div class="header__menu-desktop__dropdown__inner"  >
1178
1179                  
1180                    
1181                      <ul class="header__menu-desktop__sublist" style="">
1182                        <li class="header__menu-desktop__sublist__item">
1183                          <a href="https://www.wilkinson-sword.fr/collections/rasage-pour-hommes" class="header__menu-desktop__sublist__link">Rasoirs et Lames</a>
1184
1185                          <ul class="header__menu-desktop__grandchildren">
1186                            
1187                              <li class="header__menu-desktop__grandchildren__item ">
1188                                
1189                                  <a href="/collections/hydro-rasoirs" class="header__menu-desktop__grandchildren__link ">Hydro</a>
1190                                
1191                              </li>
1192                            
1193                              <li class="header__menu-desktop__grandchildren__item ">
1194                                
1195                                  <a href="https://www.wilkinson-sword.fr/collections/hommes-rasoirs-classic" class="header__menu-desktop__grandchildren__link ">Classic</a>
1196                                
1197                              </li>
1198                            
1199                              <li class="header__menu-desktop__grandchildren__item ">
1200                                
1201                                  <a href="https://www.wilkinson-sword.fr/collections/rasage-pour-hommes" class="header__menu-desktop__grandchildren__link ">Tous les rasoirs et lames</a>
1202                                
1203                              </li>
1204                            
1205                          </ul>
1206                        </li>
1207                      </ul>
1208
1209
1210                    
1211
1212
1213                  
1214                    
1215                      <ul class="header__menu-desktop__sublist" style="">
1216                        <li class="header__menu-desktop__sublist__item">
1217                          <a href="https://www.wilkinson-sword.fr/collections/rasoirs-jetables-pour-hommes" class="header__menu-desktop__sublist__link">Rasoirs Jetables</a>
1218
1219                          <ul class="header__menu-desktop__grandchildren">
1220                            
1221                              <li class="header__menu-desktop__grandchildren__item ">
1222                                
1223                                  <a href="/collections/xtreme-3" class="header__menu-desktop__grandchildren__link ">Xtreme 3</a>
1224                                
1225                              </li>
1226                            
1227                              <li class="header__menu-desktop__grandchildren__item ">
1228                                
1229                                  <a href="https://www.wilkinson-sword.fr/collections/rasoirs-jetables-pour-hommes" class="header__menu-desktop__grandchildren__link ">Tous les rasoirs jetables</a>
1230                                
1231                              </li>
1232                            
1233                          </ul>
1234                        </li>
1235                      </ul>
1236
1237
1238                    
1239
1240
1241                  
1242                    
1243                      <ul class="header__menu-desktop__sublist" style="">
1244                        <li class="header__menu-desktop__sublist__item">
1245                          <a href="/collections/tondeuses-pour-hommes" class="header__menu-desktop__sublist__link">Tondeuses</a>
1246
1247                          <ul class="header__menu-desktop__grandchildren">
1248                            
1249                              <li class="header__menu-desktop__grandchildren__item ">
1250                                
1251                                  <a href="/collections/tondeuses-pour-hommes" class="header__menu-desktop__grandchildren__link ">Toutes les tondeuses</a>
1252                                
1253                              </li>
1254                            
1255                          </ul>
1256                        </li>
1257                      </ul>
1258
1259
1260                    
1261
1262
1263                  
1264                    
1265                      <ul class="header__menu-desktop__sublist" style="">
1266                        <li class="header__menu-desktop__sublist__item">
1267                          <a href="https://www.wilkinson-sword.fr/collections/soins-du-visage-du-corps" class="header__menu-desktop__sublist__link">Soins</a>
1268
1269                          <ul class="header__menu-desktop__grandchildren">
1270                            
1271                              <li class="header__menu-desktop__grandchildren__item ">
1272                                
1273                                  <a href="/collections/soins-du-visage" class="header__menu-desktop__grandchildren__link ">Soins Visage</a>
1274                                
1275                              </li>
1276                            
1277                              <li class="header__menu-desktop__grandchildren__item ">
1278                                
1279                                  <a href="/collections/soins-rasage" class="header__menu-desktop__grandchildren__link ">Soins Rasage</a>
1280                                
1281                              </li>
1282                            
1283                              <li class="header__menu-desktop__grandchildren__item ">
1284                                
1285                                  <a href="https://www.wilkinson-sword.fr/collections/soin-de-la-barbe" class="header__menu-desktop__grandchildren__link ">Soins Barbe</a>
1286                                
1287                              </li>
1288                            
1289                              <li class="header__menu-desktop__grandchildren__item ">
1290                                
1291                                  <a href="/collections/accessoires-de-rasage" class="header__menu-desktop__grandchildren__link ">Accessoires</a>
1292                                
1293                              </li>
1294                            
1295                          </ul>
1296                        </li>
1297                      </ul>
1298
1299
1300                    
1301
1302
1303                  
1304
1305                  <div class="header__menu-desktop__promo-blocks">
1306                   
1307                    
1308                  </div>
1309                  </div>
1310              </div>
1311            </div>
1312          </li>
1313
1314        
1315        
1316      
1317        
1318        
1319        
1320          <li class="header__menu-desktop__item">
1321            <a href="/collections/coffrets-cadeaux" class="header__menu-desktop__link">Coffrets</a>
1322          </li>
1323        
1324      
1325        
1326        
1327        
1328          <li class="header__menu-desktop__item">
1329            <a href="/collections/vente" class="header__menu-desktop__link">Promotions</a>
1330          </li>
1331        
1332      
1333        
1334        
1335        
1336          <li class="header__menu-desktop__item">
1337            <a href="/pages/blade-masters" class="header__menu-desktop__link">Maîtres Des Lames</a>
1338          </li>
1339        
1340      
1341    </ul>
1342  </div>
1343</nav>
1344
1345
1346<script>
1347  document.addEventListener('DOMContentLoaded', () => {
1348
1349    const dropdowns = document.querySelectorAll('.header__menu-desktop__link');
1350    dropdowns.forEach(dropdown => {
1351      dropdown.addEventListener('click', openDropdown);
1352    });
1353
1354    function openDropdown(event) {
1355      // Check if there's any dropdown already opened and close it if true
1356      const openDropdown = document.querySelector('.open-on-click.is-open');
1357      const menuItem = event.target.closest('.header__menu-desktop__item');
1358      const button = menuItem.querySelector('button');
1359
1360      if (menuItem !== openDropdown) {
1361        if (openDropdown) {
1362          openDropdown.classList.remove('is-open');
1363          const previousButton = openDropdown.querySelector('button');
1364          if (previousButton) {
1365            previousButton.setAttribute('aria-expanded', 'false');
1366          }
1367        }
1368      }
1369
1370      const isOpen = menuItem.classList.contains('is-open');
1371      menuItem.classList.toggle('is-open');
1372
1373      // Update ARIA attributes
1374      if (button) {
1375        button.setAttribute('aria-expanded', !isOpen);
1376      }
1377    }
1378
1379    const overlays = document.querySelectorAll('.header__menu-desktop__dropdown__overlay');
1380    overlays.forEach(overlay => {
1381      overlay.addEventListener('click', function() {
1382        document.querySelectorAll('.header__menu-desktop__item').forEach(item => {
1383          item.classList.remove('is-open');
1384          const button = item.querySelector('button');
1385          if (button) {
1386            button.setAttribute('aria-expanded', 'false');
1387          }
1388        });
1389      });
1390    });
1391
1392    // Handle Escape key to close desktop dropdowns
1393    document.addEventListener('keydown', function(event) {
1394      if (event.key === 'Escape') {
1395        const openDropdown = document.querySelector('.header__menu-desktop__item.is-open');
1396        if (openDropdown) {
1397          openDropdown.classList.remove('is-open');
1398          const button = openDropdown.querySelector('button');
1399          if (button) {
1400            button.setAttribute('aria-expanded', 'false');
1401            button.focus();
1402          }
1403        }
1404      }
1405    });
1406
1407  })
1408</script>
1408
1409
1410
1411      
1412      <div class="header__actions">
1413
1414        <ul class="header__actions__list">
1415
1416          
1417            <li class="header__actions__item header__actions__item--localization hide-on-mobile">
1418              
1419
1420
1421
1422<button
1423  class="
1424    localization-trigger
1425    
1426  "
1427  
1428  aria-label="Bouton de localisation"
1429>
1430
1431  
1432  <div class="localization-trigger__label">
1433    
1434      <img src="//www.wilkinson-sword.fr/cdn/shop/files/france_14x14.png?v=1734015948" alt=" flag - select to change country" class="localization-trigger__label-flag">
1435      <span
1436        class="
1437          localization-trigger__label-text
1438          
1439        "
1440      >
1441        FR
1442      </span>
1443    
1444  </div>
1445</button>
1446            </li>
1447          
1448
1449          <li class="header__actions__item">
1450            <button js-search-drawer="trigger" class="header__actions__link" aria-label="Que cherchez-vous?">
1451              
1452
1453  <svg  class="" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
1454  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.437 12.5635L20 19.1103L19.1508 19.9573L12.5879 13.4105L13.437 12.5635Z" fill="white"/>
1455  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.88266 3.05626C5.66627 3.05626 3.05887 5.65724 3.05887 8.86571C3.05887 12.0742 5.66627 14.6752 8.88266 14.6752C12.099 14.6752 14.7064 12.0742 14.7064 8.86571C14.7064 5.65724 12.099 3.05626 8.88266 3.05626ZM2 8.86571C2 5.07388 5.08147 2 8.88266 2C12.6838 2 15.7653 5.07388 15.7653 8.86571C15.7653 12.6575 12.6838 15.7314 8.88266 15.7314C5.08147 15.7314 2 12.6575 2 8.86571Z" fill="white" stroke="white" stroke-width="0.25" stroke-linecap="square"/>
1456  </svg>
1457
1458  
1459
1460            </button>
1461          </li>
1462
1463          
1464
1465          <li class="header__actions__item header__actions__item--hamburger-button">
1466            <button class="header__actions__item" onclick="openMobileMenu()" aria-label="Ouvrir le menu mobile" aria-expanded="false" aria-controls="mobile-menu" type="button">
1467              
1468
1469    <svg width="21" height="18" viewBox="0 0 21 18" fill="none" xmlns="http://www.w3.org/2000/svg">
1470      <path d="M0.893555 1H20.7875" stroke="#FFF" stroke-width="1.5"/>
1471      <path d="M0.893555 9H20.7875" stroke="#FFF" stroke-width="1.5"/>
1472      <path d="M0.893555 17H20.7875" stroke="#FFF" stroke-width="1.5"/>
1473    </svg>
1474
1475            </button>
1476          </li>
1477
1478          
1479            <li class="header__actions__item header__actions__item--localization hide-on-desktop">
1480              
1481
1482
1483
1484<button
1485  class="
1486    localization-trigger
1487    
1488  "
1489  
1490  aria-label="Bouton de localisation"
1491>
1492
1493  
1494  <div class="localization-trigger__label">
1495    
1496      <img src="//www.wilkinson-sword.fr/cdn/shop/files/france_14x14.png?v=1734015948" alt=" flag - select to change country" class="localization-trigger__label-flag">
1497      <span
1498        class="
1499          localization-trigger__label-text
1500          
1501            hide-on-mobile
1502          
1503        "
1504      >
1505        FR
1506      </span>
1507    
1508  </div>
1509</button>
1510            </li>
1511          
1512
1513        </ul>
1514
1515      </div>
1516
1517    </div>
1518  </div>
1519  
1520
1521
1522
1523
1524
1525<nav class="header__menu-mobile" aria-label="Navigation mobile">
1526
1527  <div class="header__menu-mobile__header">
1528
1529    
1530    <div class="header__logo">
1531      <a href="https://www.wilkinson-sword.fr">
1532        
1533        <img src="//www.wilkinson-sword.fr/cdn/shop/files/ws-logo--black_small.svg?v=1771591776" loading="lazy" width="150" height="50" alt=" Logo">
1534        
1535      </a>
1536    </div>
1537
1538    
1539    <button class="header__menu-mobile__close-button" aria-label="Fermer le menu mobile" onclick="closeMobileMenu();">
1540      
1541
1542    <svg
1543      class=""
1544      width="14"
1545      height="13"
1546      viewBox="0 0 14 13"
1547      fill="none"
1548      xmlns="http://www.w3.org/2000/svg"
1549    >
1550      <line x1="1.25192" y1="12.6464" x2="13.2519" y2="0.646454" stroke="currentColor"/>
1551      <line x1="1.35355" y1="0.646447" x2="13.3535" y2="12.6464" stroke="currentColor"/>
1552    </svg>
1553
1554  
1555
1556    </button>
1557  </div>
1558  <div class="header__menu-mobile__site-switcher">
1559    <ul class="header__menu-mobile__site-switch">
1560
1561    <li class="header__menu-mobile__site-switch-intuition">
1562      <a href="/pages/womens" class="switch-store" data-store="intuition"><span>Femmes</span></a>
1563    </li>
1564    <li  class="header__menu-mobile__site-switch-wilkinsonsword">
1565      <a href="/" class="switch-store" data-store="wilkinsonsword" href="/"><span>Hommes</span></a>
1566    </li>
1567    </ul>
1568  </div>
1569
1570    <div class="header__actions__item header__actions__item--search">
1571      <form class="header__search-form" action="/search" method="get" role="search">
1572        <input type="hidden" name="type" value="product">
1573        <label
1574          class="visually-hidden"
1575          for="mobile-search-input"
1576        >
1577          Que cherchez-vous?
1578        </label>
1579        <div class="header__search-input-wrapper">
1580          <button type="submit" class="header__search-icon-button" aria-label="Que cherchez-vous?">
1581            
1582
1583  <svg  class="" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
1584  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.437 12.5635L20 19.1103L19.1508 19.9573L12.5879 13.4105L13.437 12.5635Z" fill="white"/>
1585  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.88266 3.05626C5.66627 3.05626 3.05887 5.65724 3.05887 8.86571C3.05887 12.0742 5.66627 14.6752 8.88266 14.6752C12.099 14.6752 14.7064 12.0742 14.7064 8.86571C14.7064 5.65724 12.099 3.05626 8.88266 3.05626ZM2 8.86571C2 5.07388 5.08147 2 8.88266 2C12.6838 2 15.7653 5.07388 15.7653 8.86571C15.7653 12.6575 12.6838 15.7314 8.88266 15.7314C5.08147 15.7314 2 12.6575 2 8.86571Z" fill="white" stroke="white" stroke-width="0.25" stroke-linecap="square"/>
1586  </svg>
1587
1588  
1589
1590          </button>
1591          <input
1592            type="text"
1593            name="q"
1594            id="mobile-search-input"
1595            class="header__search-input"
1596            placeholder="Que cherchez-vous?"
1597            autocomplete="off"
1598            aria-label="Que cherchez-vous?"
1599            data-search-input
1600          >
1601        </div>
1602      </form>
1603    </div>
1604
1605  <ul class="header__menu-mobile__list">
1606    
1607
1608      
1609      
1610        <li class="header__menu-mobile__item">
1611          <a href="/collections/meilleur-vendeur" class="header__menu-mobile__link">Meilleures ventes</a>
1612        </li>
1613      
1614    
1615
1616      
1617      
1618        <li class="header__menu-mobile__item">
1619          <button class="header__menu-mobile__link has-children" aria-expanded="false" aria-controls="mobile-submenu-2" id="mobile-menu-item-2">
1620            <span>Voir maintenant</span>
1621            <span class="header__menu-mobile__dropdown-icon" aria-hidden="true">
1622
1623    <svg
1624      class=""
1625      width="12"
1626      height="7"
1627      viewBox="0 0 12 7"
1628      fill="none"
1629      xmlns="http://www.w3.org/2000/svg"
1630    >
1631      <path d="M1 1L6 6L11 1" stroke="currentColor" stroke-linecap="round"/>
1632    </svg>
1633
1634  
1635</span>
1636          </button>
1637          <div class="header__menu-mobile__dropdown" id="mobile-submenu-2" role="region" aria-labelledby="mobile-menu-item-2">
1638            <div class="header__menu-mobile__dropdown__inner">
1639              
1640                <ul class="header__menu-mobile__sublist">
1641
1642                
1643                  <li class="header__menu-mobile__sublist__item">
1644                    <button class="header__menu-mobile__sublist__link" type="button" aria-expanded="false" aria-controls="mobile-grandchildren-2-1" aria-label="Ouvrir ou fermer le sous-menu Rasoirs et Lames" id="mobile-grandchildren-toggle-2-1"><span>+</span>Rasoirs et Lames</button>
1645
1646                    <ul class="header__menu-mobile__grandchildren" id="mobile-grandchildren-2-1" aria-hidden="true" role="region" aria-labelledby="mobile-grandchildren-toggle-2-1">
1647                    
1648                      
1649                        <li class="header__menu-mobile__grandchildren__item ">
1650                          <a href="/collections/hydro-rasoirs" class="header__menu-mobile__grandchildren__link ">Hydro</a>
1651                        </li>
1652                      
1653                    
1654                      
1655                        <li class="header__menu-mobile__grandchildren__item ">
1656                          <a href="https://www.wilkinson-sword.fr/collections/hommes-rasoirs-classic" class="header__menu-mobile__grandchildren__link ">Classic</a>
1657                        </li>
1658                      
1659                    
1660                      
1661                        <li class="header__menu-mobile__grandchildren__item ">
1662                          <a href="https://www.wilkinson-sword.fr/collections/rasage-pour-hommes" class="header__menu-mobile__grandchildren__link ">Tous les rasoirs et lames</a>
1663                        </li>
1664                      
1665                    
1666                    </ul>
1667
1668                  </li>
1669                
1670
1671                </ul>
1672              
1673                <ul class="header__menu-mobile__sublist">
1674
1675                
1676                  <li class="header__menu-mobile__sublist__item">
1677                    <button class="header__menu-mobile__sublist__link" type="button" aria-expanded="false" aria-controls="mobile-grandchildren-2-2" aria-label="Ouvrir ou fermer le sous-menu Rasoirs Jetables" id="mobile-grandchildren-toggle-2-2"><span>+</span>Rasoirs Jetables</button>
1678
1679                    <ul class="header__menu-mobile__grandchildren" id="mobile-grandchildren-2-2" aria-hidden="true" role="region" aria-labelledby="mobile-grandchildren-toggle-2-2">
1680                    
1681                      
1682                        <li class="header__menu-mobile__grandchildren__item ">
1683                          <a href="/collections/xtreme-3" class="header__menu-mobile__grandchildren__link ">Xtreme 3</a>
1684                        </li>
1685                      
1686                    
1687                      
1688                        <li class="header__menu-mobile__grandchildren__item ">
1689                          <a href="https://www.wilkinson-sword.fr/collections/rasoirs-jetables-pour-hommes" class="header__menu-mobile__grandchildren__link ">Tous les rasoirs jetables</a>
1690                        </li>
1691                      
1692                    
1693                    </ul>
1694
1695                  </li>
1696                
1697
1698                </ul>
1699              
1700                <ul class="header__menu-mobile__sublist">
1701
1702                
1703                  <li class="header__menu-mobile__sublist__item">
1704                    <button class="header__menu-mobile__sublist__link" type="button" aria-expanded="false" aria-controls="mobile-grandchildren-2-3" aria-label="Ouvrir ou fermer le sous-menu Tondeuses" id="mobile-grandchildren-toggle-2-3"><span>+</span>Tondeuses</button>
1705
1706                    <ul class="header__menu-mobile__grandchildren" id="mobile-grandchildren-2-3" aria-hidden="true" role="region" aria-labelledby="mobile-grandchildren-toggle-2-3">
1707                    
1708                      
1709                        <li class="header__menu-mobile__grandchildren__item ">
1710                          <a href="/collections/tondeuses-pour-hommes" class="header__menu-mobile__grandchildren__link ">Toutes les tondeuses</a>
1711                        </li>
1712                      
1713                    
1714                    </ul>
1715
1716                  </li>
1717                
1718
1719                </ul>
1720              
1721                <ul class="header__menu-mobile__sublist">
1722
1723                
1724                  <li class="header__menu-mobile__sublist__item">
1725                    <button class="header__menu-mobile__sublist__link" type="button" aria-expanded="false" aria-controls="mobile-grandchildren-2-4" aria-label="Ouvrir ou fermer le sous-menu Soins" id="mobile-grandchildren-toggle-2-4"><span>+</span>Soins</button>
1726
1727                    <ul class="header__menu-mobile__grandchildren" id="mobile-grandchildren-2-4" aria-hidden="true" role="region" aria-labelledby="mobile-grandchildren-toggle-2-4">
1728                    
1729                      
1730                        <li class="header__menu-mobile__grandchildren__item ">
1731                          <a href="/collections/soins-du-visage" class="header__menu-mobile__grandchildren__link ">Soins Visage</a>
1732                        </li>
1733                      
1734                    
1735                      
1736                        <li class="header__menu-mobile__grandchildren__item ">
1737                          <a href="/collections/soins-rasage" class="header__menu-mobile__grandchildren__link ">Soins Rasage</a>
1738                        </li>
1739                      
1740                    
1741                      
1742                        <li class="header__menu-mobile__grandchildren__item ">
1743                          <a href="https://www.wilkinson-sword.fr/collections/soin-de-la-barbe" class="header__menu-mobile__grandchildren__link ">Soins Barbe</a>
1744                        </li>
1745                      
1746                    
1747                      
1748                        <li class="header__menu-mobile__grandchildren__item ">
1749                          <a href="/collections/accessoires-de-rasage" class="header__menu-mobile__grandchildren__link ">Accessoires</a>
1750                        </li>
1751                      
1752                    
1753                    </ul>
1754
1755                  </li>
1756                
1757
1758                </ul>
1759              
1760
1761              
1762                <a href="/collections/pour-des-hommes" class="header__menu-mobile__link--view-all">Tous Voir maintenant</a>
1763              
1764            </div>
1765          </div>
1766        </li>
1767
1768      
1769      
1770    
1771
1772      
1773      
1774        <li class="header__menu-mobile__item">
1775          <a href="/collections/coffrets-cadeaux" class="header__menu-mobile__link">Coffrets</a>
1776        </li>
1777      
1778    
1779
1780      
1781      
1782        <li class="header__menu-mobile__item">
1783          <a href="/collections/vente" class="header__menu-mobile__link">Promotions</a>
1784        </li>
1785      
1786    
1787
1788      
1789      
1790        <li class="header__menu-mobile__item">
1791          <a href="/pages/blade-masters" class="header__menu-mobile__link">Maîtres Des Lames</a>
1792        </li>
1793      
1794    
1795      
1796  </ul>
1797  <div class="header__menu-mobile__slider swiper">
1798    <div class="header__menu-mobile__wrapper swiper-wrapper">
1799      
1800        
1801          <div class="header__menu-desktop__promo-block swiper-slide">
1802            <a href="https://www.wilkinson-sword.fr/collections/coffrets-cadeaux" class="header__menu-desktop__promo-block__link-wrapper">
1803              <img
1804                class="header__menu-desktop__promo-block__image"
1805                src="//www.wilkinson-sword.fr/cdn/shop/files/menu1--WilkinsonSword_x_ISGDesign-1354_750x.jpg?v=1721991196"
1806                alt=""
1807                loading="lazy"
1808              >
1809              <span class="header__menu-desktop__promo-block__title">Coffrets Cadeaux</span>
1810              <span class="header__menu-desktop__promo-block__button">Acheter</span>
1811            </a>
1812          </div>
1813        
1814      
1815        
1816          <div class="header__menu-desktop__promo-block swiper-slide">
1817            <a href="/collections/pour-des-hommes" class="header__menu-desktop__promo-block__link-wrapper">
1818              <img
1819                class="header__menu-desktop__promo-block__image"
1820                src="//www.wilkinson-sword.fr/cdn/shop/files/52-Wilkinson_Swords-12_1_-1200x800-5b2df79_750x.jpg?v=1751294451"
1821                alt=""
1822                loading="lazy"
1823              >
1824              <span class="header__menu-desktop__promo-block__title">Tous les produits</span>
1825              <span class="header__menu-desktop__promo-block__button">Acheter</span>
1826            </a>
1827          </div>
1828        
1829      
1830        
1831          <div class="header__menu-desktop__promo-block swiper-slide">
1832            <a href="/products/lames-intuition-dermaglow" class="header__menu-desktop__promo-block__link-wrapper">
1833              <img
1834                class="header__menu-desktop__promo-block__image"
1835                src="//www.wilkinson-sword.fr/cdn/shop/files/Untitled_design_19_750x.png?v=1747646456"
1836                alt=""
1837                loading="lazy"
1838              >
1839              <span class="header__menu-desktop__promo-block__title">Découvrez Intuition Dermaglow</span>
1840              <span class="header__menu-desktop__promo-block__button">Acheter</span>
1841            </a>
1842          </div>
1843        
1844      
1845        
1846          <div class="header__menu-desktop__promo-block swiper-slide">
1847            <a href="https://www.wilkinson-sword.fr/collections/visage" class="header__menu-desktop__promo-block__link-wrapper">
1848              <img
1849                class="header__menu-desktop__promo-block__image"
1850                src="//www.wilkinson-sword.fr/cdn/shop/files/Intuition_Complete_Bikini_2-1200x800-5b2df79_750x.jpg?v=1751294290"
1851                alt=""
1852                loading="lazy"
1853              >
1854              <span class="header__menu-desktop__promo-block__title">Découvrez nos rasoirs</span>
1855              <span class="header__menu-desktop__promo-block__button">Acheter</span>
1856            </a>
1857          </div>
1858        
1859      
1860    </div>
1861  </div>
1862</nav>
1863
1864
1865<script>
1866  let storeMobile = ('wilkinsonsword' || '').trim();
1867  if (!storeMobile) {
1868    storeMobile = 'wilkinsonsword';
1869    localStorage.setItem('store', storeMobile);
1870  }
1871  document.querySelectorAll('.header__menu-mobile__site-switch-wilkinsonsword, .header__menu-mobile__site-switch-intuition').forEach(function (el) {
1872    el.classList.remove('selected');
1873  });
1874  document.querySelector('.header__menu-mobile__site-switch-' + storeMobile)?.classList.add('selected');
1875  document.querySelectorAll('.switch-store').forEach(item => {
1876    item.addEventListener('click', event => {
1877    storeMobile = item.getAttribute('data-store');
1878    localStorage.setItem('store', storeMobile);
1879
1880    // Load fonts for the target store type when tab is clicked
1881    if (typeof window.loadFontsForStore === 'function') {
1882      window.loadFontsForStore(storeMobile);
1883    }
1884    });
1885  });
1886
1887  const mobileDrawers = document.querySelectorAll('.header__menu-mobile__sublist');
1888
1889  function getDrawerToggleParts(drawer) {
1890    const button = drawer.querySelector('button');
1891    const indicator = button ? button.querySelector('span') : null;
1892    return { button, indicator };
1893  }
1894
1895  function removeClassFromOthers(elements, target, className) {
1896    elements.forEach(element => {
1897      if (element !== target) {
1898        element.classList.remove(className);
1899        const { button, indicator } = getDrawerToggleParts(element);
1900        if (indicator) indicator.textContent = '+';
1901        if (button) button.setAttribute('aria-expanded', 'false');
1902        const grandchildren = element.querySelector('.header__menu-mobile__grandchildren');
1903        if (grandchildren) grandchildren.setAttribute('aria-hidden', 'true');
1904      }
1905    });
1906  }
1907  mobileDrawers.forEach(drawer => {
1908    const { button, indicator } = getDrawerToggleParts(drawer);
1909    // Some sublists only contain an anchor link (no toggle button / indicator).
1910    // In that case we should not attach drawer toggle behaviour.
1911    if (!button || !indicator) return;
1912
1913    button.addEventListener('click', () => {
1914      const grandchildren = drawer.querySelector('.header__menu-mobile__grandchildren');
1915      if (drawer.classList.contains('open')) {
1916        drawer.classList.remove('open');
1917        indicator.textContent = '+';
1918        button.setAttribute('aria-expanded', 'false');
1919        if (grandchildren) grandchildren.setAttribute('aria-hidden', 'true');
1920        return;
1921      }
1922      drawer.classList.add('open');
1923      indicator.textContent = '-';
1924      button.setAttribute('aria-expanded', 'true');
1925      if (grandchildren) {
1926        grandchildren.setAttribute('aria-hidden', 'false');
1927        const firstLink = grandchildren.querySelector('a');
1928        if (firstLink) firstLink.focus();
1929      }
1930      removeClassFromOthers(mobileDrawers, drawer, 'open');
1931    });
1932  });
1933  document.addEventListener('swiperReady', () => {
1934    new Swiper(".header__menu-mobile__slider", {
1935      slidesPerView: 1.4,
1936      spaceBetween: 13,
1937      loop: false,
1938    })
1939  })
1940
1941  window.Quickshop ? window.Quickshop.init() :
1942  document.addEventListener('quickshopReady', () => {
1943    Quickshop.init();
1944  })
1945</script>
1945
1946
1947</header>
1948<script>
1949  document.addEventListener('DOMContentLoaded', function() {
1950    // Add dropdown controls for mobile
1951    const dropdownButtons = document.querySelectorAll('.header__menu-mobile__link.has-children');
1952    dropdownButtons.forEach(function(dropdownButton) {
1953      dropdownButton.addEventListener('click', function() {
1954        const isOpen = this.parentElement.classList.contains('is-open');
1955        this.parentElement.classList.toggle('is-open');
1956        this.setAttribute('aria-expanded', !isOpen);
1957      });
1958    });
1959  });
1960
1961  function toggleSearchForm() {
1962    const searchForm = document.querySelector('.header__search-form');
1963    if (searchForm) {
1964      searchForm.classList.toggle('is-open');
1965      searchForm.querySelector('input').focus();
1966    }
1967  }
1968
1969  function openMobileMenu() {
1970    const nav = document.querySelector('.header__menu-mobile');
1971    const hamburgerButton = document.querySelector('.header__actions__item--hamburger-button button');
1972    if (nav) {
1973      nav.classList.add('is-open');
1974      nav.setAttribute('aria-hidden', 'false');
1975      document.body.classList.add('no-scroll');
1976      // Update hamburger button state
1977      if (hamburgerButton) {
1978        hamburgerButton.setAttribute('aria-expanded', 'true');
1979      }
1980      // Focus the close button
1981      const closeButton = nav.querySelector('.header__menu-mobile__close-button');
1982      if (closeButton) {
1983        closeButton.focus();
1984      }
1985      // Trap focus within mobile menu
1986      trapFocus(nav);
1987    }
1988  }
1989
1990  // Focus trap function for mobile menu
1991  function trapFocus(container) {
1992    const focusableElements = container.querySelectorAll(
1993      'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'
1994    );
1995    const firstFocusable = focusableElements[0];
1996    const lastFocusable = focusableElements[focusableElements.length - 1];
1997
1998    function handleKeyDown(event) {
1999      if (event.key !== 'Tab') return;
2000
2001      if (event.shiftKey) {
2002        // Shift + Tab
2003        if (document.activeElement === firstFocusable) {
2004          event.preventDefault();
2005          lastFocusable.focus();
2006        }
2007      } else {
2008        // Tab
2009        if (document.activeElement === lastFocusable) {
2010          event.preventDefault();
2011          firstFocusable.focus();
2012        }
2013      }
2014    }
2015
2016    container.addEventListener('keydown', handleKeyDown);
2017
2018    // Store handler for cleanup
2019    container._focusTrapHandler = handleKeyDown;
2020  }
2021
2022  // Remove focus trap when menu closes
2023  function removeFocusTrap(container) {
2024    if (container._focusTrapHandler) {
2025      container.removeEventListener('keydown', container._focusTrapHandler);
2026      delete container._focusTrapHandler;
2027    }
2028  }
2029
2030  function closeMobileMenu() {
2031    const nav = document.querySelector('.header__menu-mobile');
2032    const hamburgerButton = document.querySelector('.header__actions__item--hamburger-button button');
2033    if (nav) {
2034      nav.classList.remove('is-open');
2035      nav.setAttribute('aria-hidden', 'true');
2036      document.body.classList.remove('no-scroll');
2037      // Remove focus trap
2038      removeFocusTrap(nav);
2039      // Update hamburger button state
2040      if (hamburgerButton) {
2041        hamburgerButton.setAttribute('aria-expanded', 'false');
2042        // Return focus to hamburger button
2043        hamburgerButton.focus();
2044      }
2045    }
2046  }
2047
2048  // Handle Escape key to close mobile menu
2049  document.addEventListener('keydown', function(event) {
2050    if (event.key === 'Escape') {
2051      const nav = document.querySelector('.header__menu-mobile');
2052      if (nav && nav.classList.contains('is-open')) {
2053        closeMobileMenu();
2054      }
2055    }
2056  });
2057
2058  const searchForm = document.querySelector('.header__search-form');
2059  if (searchForm) {
2060    searchForm.addEventListener('submit', function(event) {
2061      event.preventDefault();
2062      const input = this.querySelector('input');
2063      if (input) {
2064        const url = '/search' + '?q=' + input.value + '&filter.p.m.my_fields.store_select=wilkinsonsword';
2065        window.location.href = url;
2066      }
2067    });
2068  }
2069
2070  // Sticky header behavior is handled by `setupStickyHeaderObserver()` (IntersectionObserver)
2071  // to avoid multiple implementations fighting over the same `.is-sticky` state.
2072
2073  // Add sticky class to #shopify-section-header when it becomes sticky
2074  function setupStickyHeaderObserver() {
2075    const headerSection = document.querySelector('#shopify-section-header');
2076    if (!headerSection) return;
2077
2078    // Create a sentinel element to detect when header becomes sticky
2079    // Position it to account for header margin-top (20px on desktop, 0 on mobile when sticky)
2080    const sentinel = document.createElement('div');
2081    sentinel.style.position = 'absolute';
2082    // On mobile, position at 0 since header margin-top becomes 0 when sticky
2083    // On desktop, position at 20px to match header margin-top
2084    const isMobile = window.innerWidth <= 940;
2085    sentinel.style.top = isMobile ? '0px' : '20px';
2086    sentinel.style.left = '0';
2087    sentinel.style.width = '1px';
2088    sentinel.style.height = '1px';
2089    sentinel.style.pointerEvents = 'none';
2090    sentinel.style.visibility = 'hidden';
2091    sentinel.setAttribute('data-sticky-sentinel', 'true');
2092
2093    // Insert sentinel right before the header section
2094    if (headerSection.parentNode) {
2095      headerSection.parentNode.insertBefore(sentinel, headerSection);
2096    }
2097
2098    // Create observer with mobile-aware rootMargin
2099    const createObserver = () => {
2100      const isMobile = window.innerWidth <= 940;
2101      return new IntersectionObserver(
2102        (entries) => {
2103          entries.forEach((entry) => {
2104            // When sentinel is not visible (scrolled past), header is sticky
2105            if (!entry.isIntersecting) {
2106              if (!headerSection.classList.contains('is-sticky')) {
2107                headerSection.classList.add('is-sticky');
2108              }
2109            } else {
2110              // Simply remove sticky class - let it unstick naturally
2111              if (headerSection.classList.contains('is-sticky')) {
2112                headerSection.classList.remove('is-sticky');
2113              }
2114            }
2115          });
2116        },
2117        {
2118          root: null,
2119          // On mobile, use 0 rootMargin; on desktop, use negative to trigger slightly earlier
2120          rootMargin: isMobile ? '0px 0px 0px 0px' : '-1px 0px 0px 0px',
2121          threshold: 0
2122        }
2123      );
2124    };
2125
2126    let observer = createObserver();
2127
2128    // Update sentinel position and observer on resize for responsive behavior
2129    let resizeTimeout;
2130    window.addEventListener('resize', function() {
2131      clearTimeout(resizeTimeout);
2132      resizeTimeout = setTimeout(function() {
2133        const isMobileNow = window.innerWidth <= 940;
2134        sentinel.style.top = isMobileNow ? '0px' : '20px';
2135        // Recreate observer with new rootMargin
2136        observer.disconnect();
2137        observer = createObserver();
2138        observer.observe(sentinel);
2139      }, 100);
2140    });
2141
2142    observer.observe(sentinel);
2143
2144    // Check initial state
2145    const checkInitialState = () => {
2146      const rect = sentinel.getBoundingClientRect();
2147      if (rect.top < 0 || rect.bottom < 0) {
2148        headerSection.classList.add('is-sticky');
2149      }
2150    };
2151
2152    // Check on load and after layout
2153    if (document.readyState === 'complete') {
2154      checkInitialState();
2155    } else {
2156      window.addEventListener('load', checkInitialState);
2157    }
2158  }
2159
2160  // Setup observer when DOM is ready
2161  if (document.readyState === 'loading') {
2162    document.addEventListener('DOMContentLoaded', setupStickyHeaderObserver);
2163  } else {
2164    setupStickyHeaderObserver();
2165  }
2166</script>
2166
2167
2168
2169</div>
2170
2171    
2172
2173    <uwp-search-drawer
2174  class="search-drawer"
2175  js-search-drawer
2176>
2177  <div
2178    class="search-drawer__overlay"
2179    js-search-drawer="overlay"
2180  >
2181  </div>
2182  <div
2183    class="search-drawer__container"
2184    js-search-drawer="container"
2185  >
2186    <div class="search-drawer__input-wrapper">
2187      <form class="search-drawer__search-form" action="/search" method="get">
2188        <input type="hidden" name="type" value="product">
2189        <button class="search-drawer__search-icon" aria-label="Que cherchez-vous?">
2190          
2191
2192  <svg  class="" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2193  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.437 12.5635L20 19.1103L19.1508 19.9573L12.5879 13.4105L13.437 12.5635Z" fill="white"/>
2194  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.88266 3.05626C5.66627 3.05626 3.05887 5.65724 3.05887 8.86571C3.05887 12.0742 5.66627 14.6752 8.88266 14.6752C12.099 14.6752 14.7064 12.0742 14.7064 8.86571C14.7064 5.65724 12.099 3.05626 8.88266 3.05626ZM2 8.86571C2 5.07388 5.08147 2 8.88266 2C12.6838 2 15.7653 5.07388 15.7653 8.86571C15.7653 12.6575 12.6838 15.7314 8.88266 15.7314C5.08147 15.7314 2 12.6575 2 8.86571Z" fill="white" stroke="white" stroke-width="0.25" stroke-linecap="square"/>
2195  </svg>
2196
2197  
2198
2199        </button>
2200
2201        <input
2202          type="text"
2203          name="q"
2204          class="search-drawer__input"
2205          placeholder="Que cherchez-vous?"
2206          autocomplete="off"
2207          js-search-drawer="input"
2208        >
2209
2210        <button
2211          class="search-drawer__close-icon"
2212          js-search-drawer="close-button"
2213          type="button"
2214          aria-label="Fermer"
2215        >
2216          
2217
2218    <svg
2219      class=""
2220      width="14"
2221      height="13"
2222      viewBox="0 0 14 13"
2223      fill="none"
2224      xmlns="http://www.w3.org/2000/svg"
2225    >
2226      <line x1="1.25192" y1="12.6464" x2="13.2519" y2="0.646454" stroke="currentColor"/>
2227      <line x1="1.35355" y1="0.646447" x2="13.3535" y2="12.6464" stroke="currentColor"/>
2228    </svg>
2229
2230  
2231
2232        </button>
2233      </form>
2234    </div>
2235
2236    <div class="search-drawer__content">
2237      <div
2238        class="search-drawer__content-waiting-input is-active"
2239        js-search-drawer="waiting-input"
2240      >
2241        
2242          <div class="search-drawer__results">
2243            <div class="search-drawer__title">
2244              Recherches populaires
2245            </div>
2246
2247            
2248            
2249
2250            
2251              <a
2252                href="/search?q=Men+Razor"
2253                class="search-drawer__result"
2254                js-search-drawer="men-queries"
2255              >
2256                
2257
2258  <svg  class="" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2259  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.437 12.5635L20 19.1103L19.1508 19.9573L12.5879 13.4105L13.437 12.5635Z" fill="white"/>
2260  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.88266 3.05626C5.66627 3.05626 3.05887 5.65724 3.05887 8.86571C3.05887 12.0742 5.66627 14.6752 8.88266 14.6752C12.099 14.6752 14.7064 12.0742 14.7064 8.86571C14.7064 5.65724 12.099 3.05626 8.88266 3.05626ZM2 8.86571C2 5.07388 5.08147 2 8.88266 2C12.6838 2 15.7653 5.07388 15.7653 8.86571C15.7653 12.6575 12.6838 15.7314 8.88266 15.7314C5.08147 15.7314 2 12.6575 2 8.86571Z" fill="white" stroke="white" stroke-width="0.25" stroke-linecap="square"/>
2261  </svg>
2262
2263  
2264
2265
2266                Men Razor
2267              </a>
2268            
2269              <a
2270                href="/search?q=Men+Blades"
2271                class="search-drawer__result"
2272                js-search-drawer="men-queries"
2273              >
2274                
2275
2276  <svg  class="" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2277  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.437 12.5635L20 19.1103L19.1508 19.9573L12.5879 13.4105L13.437 12.5635Z" fill="white"/>
2278  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.88266 3.05626C5.66627 3.05626 3.05887 5.65724 3.05887 8.86571C3.05887 12.0742 5.66627 14.6752 8.88266 14.6752C12.099 14.6752 14.7064 12.0742 14.7064 8.86571C14.7064 5.65724 12.099 3.05626 8.88266 3.05626ZM2 8.86571C2 5.07388 5.08147 2 8.88266 2C12.6838 2 15.7653 5.07388 15.7653 8.86571C15.7653 12.6575 12.6838 15.7314 8.88266 15.7314C5.08147 15.7314 2 12.6575 2 8.86571Z" fill="white" stroke="white" stroke-width="0.25" stroke-linecap="square"/>
2279  </svg>
2280
2281  
2282
2283
2284                 Men Blades
2285              </a>
2286            
2287              <a
2288                href="/search?q=Men+Razor"
2289                class="search-drawer__result"
2290                js-search-drawer="men-queries"
2291              >
2292                
2293
2294  <svg  class="" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2295  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.437 12.5635L20 19.1103L19.1508 19.9573L12.5879 13.4105L13.437 12.5635Z" fill="white"/>
2296  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.88266 3.05626C5.66627 3.05626 3.05887 5.65724 3.05887 8.86571C3.05887 12.0742 5.66627 14.6752 8.88266 14.6752C12.099 14.6752 14.7064 12.0742 14.7064 8.86571C14.7064 5.65724 12.099 3.05626 8.88266 3.05626ZM2 8.86571C2 5.07388 5.08147 2 8.88266 2C12.6838 2 15.7653 5.07388 15.7653 8.86571C15.7653 12.6575 12.6838 15.7314 8.88266 15.7314C5.08147 15.7314 2 12.6575 2 8.86571Z" fill="white" stroke="white" stroke-width="0.25" stroke-linecap="square"/>
2297  </svg>
2298
2299  
2300
2301
2302                 Men Razor
2303              </a>
2304            
2305            
2306              <a
2307                href="/search?q=Women+Razor"
2308                class="search-drawer__result"
2309                js-search-drawer="women-queries"
2310              >
2311                
2312
2313  <svg  class="" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2314  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.437 12.5635L20 19.1103L19.1508 19.9573L12.5879 13.4105L13.437 12.5635Z" fill="white"/>
2315  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.88266 3.05626C5.66627 3.05626 3.05887 5.65724 3.05887 8.86571C3.05887 12.0742 5.66627 14.6752 8.88266 14.6752C12.099 14.6752 14.7064 12.0742 14.7064 8.86571C14.7064 5.65724 12.099 3.05626 8.88266 3.05626ZM2 8.86571C2 5.07388 5.08147 2 8.88266 2C12.6838 2 15.7653 5.07388 15.7653 8.86571C15.7653 12.6575 12.6838 15.7314 8.88266 15.7314C5.08147 15.7314 2 12.6575 2 8.86571Z" fill="white" stroke="white" stroke-width="0.25" stroke-linecap="square"/>
2316  </svg>
2317
2318  
2319
2320
2321                Women Razor
2322              </a>
2323            
2324              <a
2325                href="/search?q=Women+Blades"
2326                class="search-drawer__result"
2327                js-search-drawer="women-queries"
2328              >
2329                
2330
2331  <svg  class="" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2332  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.437 12.5635L20 19.1103L19.1508 19.9573L12.5879 13.4105L13.437 12.5635Z" fill="white"/>
2333  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.88266 3.05626C5.66627 3.05626 3.05887 5.65724 3.05887 8.86571C3.05887 12.0742 5.66627 14.6752 8.88266 14.6752C12.099 14.6752 14.7064 12.0742 14.7064 8.86571C14.7064 5.65724 12.099 3.05626 8.88266 3.05626ZM2 8.86571C2 5.07388 5.08147 2 8.88266 2C12.6838 2 15.7653 5.07388 15.7653 8.86571C15.7653 12.6575 12.6838 15.7314 8.88266 15.7314C5.08147 15.7314 2 12.6575 2 8.86571Z" fill="white" stroke="white" stroke-width="0.25" stroke-linecap="square"/>
2334  </svg>
2335
2336  
2337
2338
2339                 Women Blades
2340              </a>
2341            
2342          </div>
2343        
2344
2345        
2346          <div class="search-drawer__results">
2347            <div class="search-drawer__title">
2348              Collections populaires
2349            </div>
2350
2351            
2352            
2353
2354            
2355              <a
2356                href="/collections/hydro"
2357                class="search-drawer__result"
2358                js-search-drawer="men-collections"
2359              >
2360                
2361<svg
2362      class=""
2363      xmlns="http://www.w3.org/2000/svg"
2364      width="24"
2365      height="24"
2366      viewBox="0 0 24 24"
2367      fill="none"
2368    >
2369      <path
2370        d="M4 11.9997L11.7138 15.8566C11.8187 15.909 11.8712 15.9353 11.9262 15.9456C11.975 15.9547 12.025 15.9547 12.0738 15.9456C12.1288 15.9353 12.1813 15.909 12.2862 15.8566L20 11.9997M4 15.9997L11.7138 19.8566C11.8187 19.909 11.8712 19.9353 11.9262 19.9456C11.975 19.9547 12.025 19.9547 12.0738 19.9456C12.1288 19.9353 12.1813 19.909 12.2862 19.8566L20 15.9997M4 7.99966L11.7138 4.14277C11.8187 4.0903 11.8712 4.06406 11.9262 4.05373C11.975 4.04459 12.025 4.04459 12.0738 4.05373C12.1288 4.06406 12.1813 4.0903 12.2862 4.14277L20 7.99966L12.2862 11.8566C12.1813 11.909 12.1288 11.9353 12.0738 11.9456C12.025 11.9547 11.975 11.9547 11.9262 11.9456C11.8712 11.9353 11.8187 11.909 11.7138 11.8566L4 7.99966Z"
2371        stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2372    </svg>
2373
2374
2375                Hydro
2376              </a>
2377            
2378              <a
2379                href="/collections/mens-xtreme-3-razors"
2380                class="search-drawer__result"
2381                js-search-drawer="men-collections"
2382              >
2383                
2384<svg
2385      class=""
2386      xmlns="http://www.w3.org/2000/svg"
2387      width="24"
2388      height="24"
2389      viewBox="0 0 24 24"
2390      fill="none"
2391    >
2392      <path
2393        d="M4 11.9997L11.7138 15.8566C11.8187 15.909 11.8712 15.9353 11.9262 15.9456C11.975 15.9547 12.025 15.9547 12.0738 15.9456C12.1288 15.9353 12.1813 15.909 12.2862 15.8566L20 11.9997M4 15.9997L11.7138 19.8566C11.8187 19.909 11.8712 19.9353 11.9262 19.9456C11.975 19.9547 12.025 19.9547 12.0738 19.9456C12.1288 19.9353 12.1813 19.909 12.2862 19.8566L20 15.9997M4 7.99966L11.7138 4.14277C11.8187 4.0903 11.8712 4.06406 11.9262 4.05373C11.975 4.04459 12.025 4.04459 12.0738 4.05373C12.1288 4.06406 12.1813 4.0903 12.2862 4.14277L20 7.99966L12.2862 11.8566C12.1813 11.909 12.1288 11.9353 12.0738 11.9456C12.025 11.9547 11.975 11.9547 11.9262 11.9456C11.8712 11.9353 11.8187 11.909 11.7138 11.8566L4 7.99966Z"
2394        stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2395    </svg>
2396
2397
2398                 Mens Xtreme 3 Razors
2399              </a>
2400            
2401            
2402              <a
2403                href="/collections/ladies-razors"
2404                class="search-drawer__result"
2405                js-search-drawer="women-collections"
2406              >
2407                
2408<svg
2409      class=""
2410      xmlns="http://www.w3.org/2000/svg"
2411      width="24"
2412      height="24"
2413      viewBox="0 0 24 24"
2414      fill="none"
2415    >
2416      <path
2417        d="M4 11.9997L11.7138 15.8566C11.8187 15.909 11.8712 15.9353 11.9262 15.9456C11.975 15.9547 12.025 15.9547 12.0738 15.9456C12.1288 15.9353 12.1813 15.909 12.2862 15.8566L20 11.9997M4 15.9997L11.7138 19.8566C11.8187 19.909 11.8712 19.9353 11.9262 19.9456C11.975 19.9547 12.025 19.9547 12.0738 19.9456C12.1288 19.9353 12.1813 19.909 12.2862 19.8566L20 15.9997M4 7.99966L11.7138 4.14277C11.8187 4.0903 11.8712 4.06406 11.9262 4.05373C11.975 4.04459 12.025 4.04459 12.0738 4.05373C12.1288 4.06406 12.1813 4.0903 12.2862 4.14277L20 7.99966L12.2862 11.8566C12.1813 11.909 12.1288 11.9353 12.0738 11.9456C12.025 11.9547 11.975 11.9547 11.9262 11.9456C11.8712 11.9353 11.8187 11.909 11.7138 11.8566L4 7.99966Z"
2418        stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2419    </svg>
2420
2421
2422                Ladies Razors
2423              </a>
2424            
2425              <a
2426                href="/collections/women-razor-blades"
2427                class="search-drawer__result"
2428                js-search-drawer="women-collections"
2429              >
2430                
2431<svg
2432      class=""
2433      xmlns="http://www.w3.org/2000/svg"
2434      width="24"
2435      height="24"
2436      viewBox="0 0 24 24"
2437      fill="none"
2438    >
2439      <path
2440        d="M4 11.9997L11.7138 15.8566C11.8187 15.909 11.8712 15.9353 11.9262 15.9456C11.975 15.9547 12.025 15.9547 12.0738 15.9456C12.1288 15.9353 12.1813 15.909 12.2862 15.8566L20 11.9997M4 15.9997L11.7138 19.8566C11.8187 19.909 11.8712 19.9353 11.9262 19.9456C11.975 19.9547 12.025 19.9547 12.0738 19.9456C12.1288 19.9353 12.1813 19.909 12.2862 19.8566L20 15.9997M4 7.99966L11.7138 4.14277C11.8187 4.0903 11.8712 4.06406 11.9262 4.05373C11.975 4.04459 12.025 4.04459 12.0738 4.05373C12.1288 4.06406 12.1813 4.0903 12.2862 4.14277L20 7.99966L12.2862 11.8566C12.1813 11.909 12.1288 11.9353 12.0738 11.9456C12.025 11.9547 11.975 11.9547 11.9262 11.9456C11.8712 11.9353 11.8187 11.909 11.7138 11.8566L4 7.99966Z"
2441        stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2442    </svg>
2443
2444
2445                 Women Razor Blades
2446              </a>
2447            
2448              <a
2449                href="/collections/classic"
2450                class="search-drawer__result"
2451                js-search-drawer="women-collections"
2452              >
2453                
2454<svg
2455      class=""
2456      xmlns="http://www.w3.org/2000/svg"
2457      width="24"
2458      height="24"
2459      viewBox="0 0 24 24"
2460      fill="none"
2461    >
2462      <path
2463        d="M4 11.9997L11.7138 15.8566C11.8187 15.909 11.8712 15.9353 11.9262 15.9456C11.975 15.9547 12.025 15.9547 12.0738 15.9456C12.1288 15.9353 12.1813 15.909 12.2862 15.8566L20 11.9997M4 15.9997L11.7138 19.8566C11.8187 19.909 11.8712 19.9353 11.9262 19.9456C11.975 19.9547 12.025 19.9547 12.0738 19.9456C12.1288 19.9353 12.1813 19.909 12.2862 19.8566L20 15.9997M4 7.99966L11.7138 4.14277C11.8187 4.0903 11.8712 4.06406 11.9262 4.05373C11.975 4.04459 12.025 4.04459 12.0738 4.05373C12.1288 4.06406 12.1813 4.0903 12.2862 4.14277L20 7.99966L12.2862 11.8566C12.1813 11.909 12.1288 11.9353 12.0738 11.9456C12.025 11.9547 11.975 11.9547 11.9262 11.9456C11.8712 11.9353 11.8187 11.909 11.7138 11.8566L4 7.99966Z"
2464        stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2465    </svg>
2466
2467
2468                 Classic
2469              </a>
2470            
2471          </div>
2472        
2473      </div>
2474
2475      <div
2476        class="search-drawer__content-results"
2477        js-search-drawer="results"
2478      >
2479        
2480
2481        <div
2482          class="search-drawer__results"
2483          js-search-drawer="collections"
2484        >
2485          <div class="search-drawer__title">
2486            Collections
2487          </div>
2488
2489          <div
2490            class="search-drawer__results"
2491            js-search-drawer="collection-results"
2492          >
2493
2494          </div>
2495        </div>
2496        <div
2497          class="search-drawer__results"
2498          js-search-drawer="products"
2499        >
2500          <div class="search-drawer__title">
2501            Produits
2502          </div>
2503
2504          <div
2505            class="search-drawer__results"
2506            js-search-drawer="products-results"
2507          >
2508
2509          </div>
2510        </div>
2511      </div>
2512    </div>
2513  </div>
2514</uwp-search-drawer>
2515
2516
2517    <main id="main-content" role="main" tabindex="-1">
2518      <div id="shopify-section-template--30127813230979__94728265-5217-4552-8699-2cd9856c9841" class="shopify-section">
2519
2520<div class="collection-header">
2521  <div class="collection-header__container">
2522    <div 
2523      class="
2524        collection-header__content
2525        
2526          no-image
2527        "
2528      >
2529      
2530        <div class="collection-header__breadcrumbs">
2531          
2532<nav class="breadcrumbs" role="navigation" aria-label="Fil d&#39;Ariane">
2533  <ol class="breadcrumbs__list">
2534
2535    
2536      <li class="breadcrumbs__item">
2537        <a class="breadcrumbs__link" href="/">Accueil</a>
2538      </li>
2539    
2540<li class="breadcrumbs__item">
2541            <a class="breadcrumbs__link" href="/collections/meilleur-vendeur" aria-current="page">Meilleures Ventes</a>
2542          </li></ol>
2543</nav>
2544
2545        </div>
2546      
2547
2548      <h1 class="collection-header__title">Meilleures Ventes</h1>
2549      
2550        <div class="collection-header__description rte" data-read-more-container>
2551          <div class="collection-header__description-content" data-read-more-content>
2552            
2553            <p>Découvrez les meilleures ventes de rasoirs, soins de rasage pour hommes de Wilkinson Sword. </p>
2554<!---->
2555          </div>
2556          <button class="collection-header__read-more-btn" data-read-more-btn style="display: none;">
2557            <span data-read-more-text>Read More</span>
2558            <span data-read-less-text style="display: none;">Read Less</span>
2559          </button>
2560        </div>
2561      
2562
2563      
2564
2565      
2566    </div>
2567
2568    
2569  </div>
2570
2571  
2572</div>
2573
2574</div><div id="shopify-section-template--30127813230979__main" class="shopify-section"><!--
2575  NOTE: CSS - src/css/unique/_collection.scss
2576-->
2577
2578
2579
2580
2581
2582
2583
2584<div class="collection">
2585  <div class="collection__inner">
2586    <div class="collection__filters__overlay" onclick="toggleFilters()" role="presentation"></div>
2587
2588    <div class="collection__side-bar" role="dialog" aria-label="Filtres et tri">
2589      <div class="collection__filters" id="collection-filters-panel" role="region" aria-label="Filtres et tri">
2590  <div class="collection__filters__inner">
2591
2592    
2593    <div class="collection__filters__header">
2594      <h3>Filtres et tri</h3>
2595      <button class="collection__filters__close" onclick="toggleFilters()" aria-label="Fermer les filtres">
2596        
2597
2598    <svg
2599      class=""
2600      width="14"
2601      height="13"
2602      viewBox="0 0 14 13"
2603      fill="none"
2604      xmlns="http://www.w3.org/2000/svg"
2605    >
2606      <line x1="1.25192" y1="12.6464" x2="13.2519" y2="0.646454" stroke="currentColor"/>
2607      <line x1="1.35355" y1="0.646447" x2="13.3535" y2="12.6464" stroke="currentColor"/>
2608    </svg>
2609
2610  
2611
2612      </button>
2613    </div>
2614
2615    <form class="collection__filters__form" onsubmit="Filter.handleSubmit(event)" role="search" aria-label="Filtres de produits">
2616
2617      <div class="collection__filters__filter-groups">
2618        
2619  
2620    
2621  
2622
2623
2624  
2625    <fieldset class="filter-group" role="group" aria-labelledby="filter-heading-gamme">
2626      <legend class="visually-hidden">Gamme</legend>
2627      <div class="filter-group__container">
2628
2629        <button class="filter-group__title" type="button" id="filter-heading-gamme" aria-expanded="false" aria-controls="filter-dropdown-gamme">
2630          <span>Gamme</span>
2631          
2632
2633    <svg
2634      class="filter-group__dropdown-icon"
2635      width="12"
2636      height="7"
2637      viewBox="0 0 12 7"
2638      fill="none"
2639      xmlns="http://www.w3.org/2000/svg"
2640    >
2641      <path d="M1 1L6 6L11 1" stroke="currentColor" stroke-linecap="round"/>
2642    </svg>
2643
2644  
2645
2646        </button>
2647
2648        <div class="filter-group__dropdown" id="filter-dropdown-gamme" role="region" aria-labelledby="filter-heading-gamme">
2649          
2650            
2651          
2652
2653          <ul class="filter-group__list" role="list">
2654            
2655
2656              
2657                <li class="filter-group__item">
2658                  <input
2659                    type="checkbox"
2660                    name="filter.p.m.custom.brand[]"
2661                    value="Hydro"
2662                    id="gamme-hydro"
2663                    
2664                    
2665                      onchange="Filter.handleInputChange(event)"
2666                    
2667                    aria-label="Filtrer par Gamme : Hydro"
2668                  >
2669                  <label for="gamme-hydro">Hydro <span>(12)</span></label>
2670                </li>
2671              
2672                <li class="filter-group__item">
2673                  <input
2674                    type="checkbox"
2675                    name="filter.p.m.custom.brand[]"
2676                    value="Barber&#39;s Style"
2677                    id="gamme-barber-39-s-style"
2678                    
2679                    
2680                      onchange="Filter.handleInputChange(event)"
2681                    
2682                    aria-label="Filtrer par Gamme : Barber&#39;s Style"
2683                  >
2684                  <label for="gamme-barber-39-s-style">Barber's Style <span>(4)</span></label>
2685                </li>
2686              
2687                <li class="filter-group__item">
2688                  <input
2689                    type="checkbox"
2690                    name="filter.p.m.custom.brand[]"
2691                    value="Xtreme 3"
2692                    id="gamme-xtreme-3"
2693                    
2694                    
2695                      onchange="Filter.handleInputChange(event)"
2696                    
2697                    aria-label="Filtrer par Gamme : Xtreme 3"
2698                  >
2699                  <label for="gamme-xtreme-3">Xtreme 3 <span>(3)</span></label>
2700                </li>
2701              
2702                <li class="filter-group__item">
2703                  <input
2704                    type="checkbox"
2705                    name="filter.p.m.custom.brand[]"
2706                    value="Classic"
2707                    id="gamme-classic"
2708                    
2709                    
2710                      onchange="Filter.handleInputChange(event)"
2711                    
2712                    aria-label="Filtrer par Gamme : Classic"
2713                  >
2714                  <label for="gamme-classic">Classic <span>(5)</span></label>
2715                </li>
2716              
2717                <li class="filter-group__item">
2718                  <input
2719                    type="checkbox"
2720                    name="filter.p.m.custom.brand[]"
2721                    value="Essentials"
2722                    id="gamme-essentials"
2723                    
2724                    
2725                      onchange="Filter.handleInputChange(event)"
2726                    
2727                    aria-label="Filtrer par Gamme : Essentials"
2728                  >
2729                  <label for="gamme-essentials">Essentials <span>(1)</span></label>
2730                </li>
2731              
2732                <li class="filter-group__item">
2733                  <input
2734                    type="checkbox"
2735                    name="filter.p.m.custom.brand[]"
2736                    value="Protector 3"
2737                    id="gamme-protector-3"
2738                    
2739                    
2740                      onchange="Filter.handleInputChange(event)"
2741                    
2742                    aria-label="Filtrer par Gamme : Protector 3"
2743                  >
2744                  <label for="gamme-protector-3">Protector 3 <span>(1)</span></label>
2745                </li>
2746              
2747
2748            
2749          </ul>
2750
2751        </div>
2752
2753      </div>
2754    </fieldset>
2755  
2756
2757
2758  
2759    <fieldset class="filter-group" role="group" aria-labelledby="filter-heading-type-de-peau">
2760      <legend class="visually-hidden">Type de peau</legend>
2761      <div class="filter-group__container">
2762
2763        <button class="filter-group__title" type="button" id="filter-heading-type-de-peau" aria-expanded="false" aria-controls="filter-dropdown-type-de-peau">
2764          <span>Type de peau</span>
2765          
2766
2767    <svg
2768      class="filter-group__dropdown-icon"
2769      width="12"
2770      height="7"
2771      viewBox="0 0 12 7"
2772      fill="none"
2773      xmlns="http://www.w3.org/2000/svg"
2774    >
2775      <path d="M1 1L6 6L11 1" stroke="currentColor" stroke-linecap="round"/>
2776    </svg>
2777
2778  
2779
2780        </button>
2781
2782        <div class="filter-group__dropdown" id="filter-dropdown-type-de-peau" role="region" aria-labelledby="filter-heading-type-de-peau">
2783          
2784            
2785          
2786
2787          <ul class="filter-group__list" role="list">
2788            
2789
2790              
2791                <li class="filter-group__item">
2792                  <input
2793                    type="checkbox"
2794                    name="filter.p.m.custom.skin_type[]"
2795                    value="peau sensible"
2796                    id="type-de-peau-peau-sensible"
2797                    
2798                    
2799                      onchange="Filter.handleInputChange(event)"
2800                    
2801                    aria-label="Filtrer par Type de peau : peau sensible"
2802                  >
2803                  <label for="type-de-peau-peau-sensible">peau sensible <span>(3)</span></label>
2804                </li>
2805              
2806                <li class="filter-group__item">
2807                  <input
2808                    type="checkbox"
2809                    name="filter.p.m.custom.skin_type[]"
2810                    value="peau sèche"
2811                    id="type-de-peau-peau-seche"
2812                    
2813                    
2814                      onchange="Filter.handleInputChange(event)"
2815                    
2816                    aria-label="Filtrer par Type de peau : peau sèche"
2817                  >
2818                  <label for="type-de-peau-peau-seche">peau sèche <span>(12)</span></label>
2819                </li>
2820              
2821
2822            
2823          </ul>
2824
2825        </div>
2826
2827      </div>
2828    </fieldset>
2829  
2830
2831
2832  
2833    <fieldset class="filter-group" role="group" aria-labelledby="filter-heading-nombre-de-lames">
2834      <legend class="visually-hidden">Nombre de lames</legend>
2835      <div class="filter-group__container">
2836
2837        <button class="filter-group__title" type="button" id="filter-heading-nombre-de-lames" aria-expanded="false" aria-controls="filter-dropdown-nombre-de-lames">
2838          <span>Nombre de lames</span>
2839          
2840
2841    <svg
2842      class="filter-group__dropdown-icon"
2843      width="12"
2844      height="7"
2845      viewBox="0 0 12 7"
2846      fill="none"
2847      xmlns="http://www.w3.org/2000/svg"
2848    >
2849      <path d="M1 1L6 6L11 1" stroke="currentColor" stroke-linecap="round"/>
2850    </svg>
2851
2852  
2853
2854        </button>
2855
2856        <div class="filter-group__dropdown" id="filter-dropdown-nombre-de-lames" role="region" aria-labelledby="filter-heading-nombre-de-lames">
2857          
2858            
2859          
2860
2861          <ul class="filter-group__list" role="list">
2862            
2863
2864              
2865                <li class="filter-group__item">
2866                  <input
2867                    type="checkbox"
2868                    name="filter.p.m.custom.blade_count[]"
2869                    value="1"
2870                    id="nombre-de-lames-1"
2871                    
2872                    
2873                      onchange="Filter.handleInputChange(event)"
2874                    
2875                    aria-label="Filtrer par Nombre de lames : 1"
2876                  >
2877                  <label for="nombre-de-lames-1">1 <span>(3)</span></label>
2878                </li>
2879              
2880                <li class="filter-group__item">
2881                  <input
2882                    type="checkbox"
2883                    name="filter.p.m.custom.blade_count[]"
2884                    value="2"
2885                    id="nombre-de-lames-2"
2886                    
2887                    
2888                      onchange="Filter.handleInputChange(event)"
2889                    
2890                    aria-label="Filtrer par Nombre de lames : 2"
2891                  >
2892                  <label for="nombre-de-lames-2">2 <span>(1)</span></label>
2893                </li>
2894              
2895                <li class="filter-group__item">
2896                  <input
2897                    type="checkbox"
2898                    name="filter.p.m.custom.blade_count[]"
2899                    value="3"
2900                    id="nombre-de-lames-3"
2901                    
2902                    
2903                      onchange="Filter.handleInputChange(event)"
2904                    
2905                    aria-label="Filtrer par Nombre de lames : 3"
2906                  >
2907                  <label for="nombre-de-lames-3">3 <span>(6)</span></label>
2908                </li>
2909              
2910                <li class="filter-group__item">
2911                  <input
2912                    type="checkbox"
2913                    name="filter.p.m.custom.blade_count[]"
2914                    value="4"
2915                    id="nombre-de-lames-4"
2916                    
2917                    
2918                      onchange="Filter.handleInputChange(event)"
2919                    
2920                    aria-label="Filtrer par Nombre de lames : 4"
2921                  >
2922                  <label for="nombre-de-lames-4">4 <span>(1)</span></label>
2923                </li>
2924              
2925                <li class="filter-group__item">
2926                  <input
2927                    type="checkbox"
2928                    name="filter.p.m.custom.blade_count[]"
2929                    value="5"
2930                    id="nombre-de-lames-5"
2931                    
2932                    
2933                      onchange="Filter.handleInputChange(event)"
2934                    
2935                    aria-label="Filtrer par Nombre de lames : 5"
2936                  >
2937                  <label for="nombre-de-lames-5">5 <span>(12)</span></label>
2938                </li>
2939              
2940
2941            
2942          </ul>
2943
2944        </div>
2945
2946      </div>
2947    </fieldset>
2948  
2949
2950
2951
2952      </div>
2953      
2954
2955<div class="collection__sort-by">
2956  <select class="collection__sort-by__select" onchange="Filter.handleSortBy(event)">
2957
2958    
2959      <option class="collection__sort-by__option" value="" disabled selected>
2960        Sort By
2961      </option>
2962    
2963
2964    
2965      
2966      
2967      
2968        <option
2969            class="collection__sort-by__option"
2970            value="manual" 
2971            
2972        >
2973            En vedette
2974        </option>
2975      
2976    
2977      
2978      
2979      
2980        <option
2981            class="collection__sort-by__option"
2982            value="most-relevant" 
2983            
2984        >
2985            Le plus pertinent
2986        </option>
2987      
2988    
2989      
2990      
2991      
2992        <option
2993            class="collection__sort-by__option"
2994            value="best-selling" 
2995            
2996        >
2997            Meilleures ventes
2998        </option>
2999      
3000    
3001      
3002      
3003      
3004    
3005      
3006      
3007      
3008    
3009      
3010      
3011      
3012    
3013      
3014      
3015      
3016    
3017      
3018      
3019      
3020    
3021      
3022      
3023      
3024    
3025
3026  </select>
3027
3028  
3029
3030    <svg
3031      class="collection__sort-by__select-icon"
3032      width="12"
3033      height="7"
3034      viewBox="0 0 12 7"
3035      fill="none"
3036      xmlns="http://www.w3.org/2000/svg"
3037    >
3038      <path d="M1 1L6 6L11 1" stroke="currentColor" stroke-linecap="round"/>
3039    </svg>
3040
3041  
3042
3043  
3044</div>
3045
3046      <button
3047        class="collection__filters__submit-button"
3048        type="submit"
3049        hidden
3050      >
3051        Appliquer
3052      </button>
3053    </form>
3054
3055    
3056    <div class="collection__filters__footer">
3057      <button id="viewButton" class="collection__filters__view" onclick="toggleFilters()">Appliquer</button>
3058      <button class="collection__filters__clear-all" onclick="Filter.clearAllFilters()" aria-label="Effacer tout">Effacer tout</button>
3059    </div>
3060
3061  </div>
3062
3063  <div class="collection__filters__live-region visually-hidden" aria-live="polite" aria-atomic="true"></div>
3064</div>
3065
3066<script>
3067  // Set up toggle filters button to show modal on mobile (single source of truth; used by collection.liquid)
3068  function toggleFilters() {
3069    const filters = document.querySelector('.collection__side-bar');
3070    const overlay = document.querySelector('.collection__filters__overlay');
3071
3072    if (!filters || !overlay) {
3073      console.warn('Collection filters elements not found');
3074      return;
3075    }
3076
3077    const isOpen = filters.classList.contains('is-open');
3078
3079    filters.classList.toggle('is-open');
3080    overlay.classList.toggle('is-open');
3081
3082    // Update aria state on the toggle button
3083    const toggleBtn = document.querySelector('.collection__products-count-toggle');
3084    if (toggleBtn) {
3085      toggleBtn.setAttribute('aria-expanded', !isOpen);
3086    }
3087
3088    // Use scroll lock utility if available
3089    if (window.ScrollLock && typeof window.ScrollLock.lock === 'function' && typeof window.ScrollLock.unlock === 'function') {
3090      if (isOpen) {
3091        window.ScrollLock.unlock('collection-filters-open');
3092        removeFilterFocusTrap();
3093      } else {
3094        window.ScrollLock.lock('collection-filters-open');
3095        setupFilterFocusTrap();
3096      }
3097    } else {
3098      console.warn('ScrollLock utility not available');
3099      if (isOpen) removeFilterFocusTrap();
3100      else setupFilterFocusTrap();
3101    }
3102  }
3103
3104  function setupFilterFocusTrap() {
3105    const sidebar = document.querySelector('.collection__side-bar');
3106    if (!sidebar) return;
3107
3108    const focusableSelector = 'a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]';
3109    const focusableElements = document.querySelectorAll(focusableSelector);
3110
3111    focusableElements.forEach((element) => {
3112      if (sidebar.contains(element)) return;
3113      if (element.dataset.filterFocusTrapManaged === 'true') return;
3114
3115      element.dataset.filterFocusTrapManaged = 'true';
3116      element.dataset.filterFocusTrapTabindex = element.hasAttribute('tabindex') ? element.getAttribute('tabindex') : '__none__';
3117      element.dataset.filterFocusTrapAriaHidden = element.hasAttribute('aria-hidden') ? element.getAttribute('aria-hidden') : '__none__';
3118      element.setAttribute('aria-hidden', 'true');
3119      element.setAttribute('tabindex', '-1');
3120    });
3121
3122    document.addEventListener('keydown', trapFilterFocus);
3123  }
3124
3125  function removeFilterFocusTrap() {
3126    const managed = document.querySelectorAll('[data-filter-focus-trap-managed="true"]');
3127    managed.forEach((element) => {
3128      const originalTabindex = element.dataset.filterFocusTrapTabindex;
3129      const originalAriaHidden = element.dataset.filterFocusTrapAriaHidden;
3130      if (originalAriaHidden === '__none__' || typeof originalAriaHidden === 'undefined') {
3131        element.removeAttribute('aria-hidden');
3132      } else {
3133        element.setAttribute('aria-hidden', originalAriaHidden);
3134      }
3135      if (originalTabindex === '__none__' || typeof originalTabindex === 'undefined') {
3136        element.removeAttribute('tabindex');
3137      } else {
3138        element.setAttribute('tabindex', originalTabindex);
3139      }
3140      delete element.dataset.filterFocusTrapManaged;
3141      delete element.dataset.filterFocusTrapTabindex;
3142      delete element.dataset.filterFocusTrapAriaHidden;
3143    });
3144    document.removeEventListener('keydown', trapFilterFocus);
3145  }
3146
3147  function trapFilterFocus(event) {
3148    const sidebar = document.querySelector('.collection__side-bar');
3149    if (!sidebar || !sidebar.classList.contains('is-open')) return;
3150
3151    const focusableSelector = 'a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]';
3152    const focusableElements = sidebar.querySelectorAll(focusableSelector);
3153    const firstElement = focusableElements[0];
3154    const lastElement = focusableElements[focusableElements.length - 1];
3155
3156    if (event.key === 'Tab') {
3157      if (event.shiftKey) {
3158        if (document.activeElement === firstElement) {
3159          lastElement.focus();
3160          event.preventDefault();
3161        }
3162      } else {
3163        if (document.activeElement === lastElement) {
3164          firstElement.focus();
3165          event.preventDefault();
3166        }
3167      }
3168    }
3169    if (event.key === 'Escape') {
3170      toggleFilters();
3171    }
3172  }
3173
3174  window.toggleFilters = toggleFilters;
3175
3176  document.addEventListener('filtersCleared', () => {
3177    // Remove checkboxes
3178    const filtersForm = document.querySelector('.collection__filters__form');
3179    filtersForm.reset();
3180
3181    // form.reset() do not remove the "checked" attribute, so this piece of code
3182    // so this piece of code is required when you clear all filters after
3183    // landing to a collection with the filters applied in the URL
3184    const checkedInputs = filtersForm.querySelectorAll('input[type="checkbox"][checked]');
3185    checkedInputs.forEach(input => input.removeAttribute('checked'));
3186  });
3187
3188  const url = window.location.href;
3189  const urlParams = new URLSearchParams(url.split('?')[1]);
3190
3191  const hasGte = urlParams.has('filter.v.price.gte');
3192  const hasLte = urlParams.has('filter.v.price.lte');
3193
3194  const priceFrom = document.querySelector('input.price-from');
3195  if (priceFrom && hasGte) priceFrom.value = urlParams.get('filter.v.price.gte');
3196  const priceTo = document.querySelector('input.price-to');
3197  if (priceTo && hasLte) priceTo.value = urlParams.get('filter.v.price.lte');
3198
3199  // Set up filter dropdowns for desktop
3200  const filterToggleButton = document.querySelectorAll('.filter-group__title');
3201  filterToggleButton.forEach(button => {
3202    button.addEventListener('click', event => {
3203      const trigger = event.currentTarget;
3204      const filterGroup = trigger.closest('.filter-group');
3205      if (filterGroup.classList.contains('is-open')) {
3206        filterGroup.classList.remove('is-open');
3207        trigger.setAttribute('aria-expanded', 'false');
3208        document.removeEventListener('click', handleClickOutside, true);
3209      } else {
3210        filterGroup.classList.add('is-open');
3211        trigger.setAttribute('aria-expanded', 'true');
3212        if (window.innerWidth > 767) {
3213          document.addEventListener('click', handleClickOutside, true);
3214        }
3215      }
3216    })
3217  });
3218
3219  document.addEventListener('filtersReady', function() {
3220    document.addEventListener('filtersApplied', function() {
3221      let filterCount = Object.keys(Filter.state.filters).length;
3222      let countToggle = document.querySelector('.collection__products-count-toggle-text span');
3223      let clearAll = document.querySelector('.collection__clear-all');
3224      if(filterCount > 0) {
3225        clearAll.classList.remove('hide');
3226        countToggle.innerHTML = `(${Object.keys(Filter.state.filters).length})`;
3227      } else {
3228        clearAll.classList.add('hide');
3229        countToggle.innerHTML = ``;
3230      }
3231    });
3232  });
3233
3234  // Set up filter dropdowns closing when clicking outside
3235  function handleClickOutside(event) {
3236    const clickedElement = event.target;
3237    const openedFilterDropdown = document.querySelector('.filter-group.is-open');
3238    if (openedFilterDropdown && openedFilterDropdown !== clickedElement && !openedFilterDropdown.contains(clickedElement)) {
3239      openedFilterDropdown.classList.remove('is-open');
3240      const toggleBtn = openedFilterDropdown.querySelector('.filter-group__title');
3241      if (toggleBtn) toggleBtn.setAttribute('aria-expanded', 'false');
3242      document.removeEventListener('click', handleClickOutside, true);
3243    }
3244  };
3245
3246</script>
3246
3247
3248    </div>
3249
3250    <div class="collection__products-count">
3251      <button
3252        class="collection__products-count-toggle "
3253        onclick="toggleFilters()"
3254        aria-label="Filtres et tri"
3255        aria-expanded="false"
3256        aria-controls="collection-filters-panel"
3257      >
3258        <span class="collection__products-count-toggle-icon">
3259          
3260
3261    <svg
3262      width="20"
3263      height="20"
3264      viewBox="0 0 20 20"
3265      fill="none"
3266      xmlns="http://www.w3.org/2000/svg"
3267    >
3268      <path d="M0 2H19.8939" stroke="white" stroke-width="1.5"/>
3269      <path d="M0 10H19.8939" stroke="white" stroke-width="1.5"/>
3270      <path d="M0 18H19.8939" stroke="white" stroke-width="1.5"/>
3271      <circle cx="16" cy="10" r="2" fill="white"/>
3272      <circle cx="4" cy="18" r="2" fill="white"/>
3273      <circle cx="5" cy="2" r="2" fill="white"/>
3274    </svg>
3275
3276  
3277
3278        </span>
3279        <span class="collection__products-count-toggle-text">
3280          Filtres et tri <span></span>
3281        </span>
3282      </button>
3283      <button class="collection__clear-all hide" onclick="Filter.clearAllFilters()" aria-label="Effacer tous les filtres">
3284          Effacer tout
3285      </button>
3286      <div class="collection__products-count-wrapper-inner">
3287        <span class="collection__products-count-wrapper">
3288          <span data-products-count>27</span>
3289          <span>Produits</span>
3290        </span>
3291
3292        
3293
3294
3295  
3295<script src="//www.wilkinson-sword.fr/cdn/shop/t/72/assets/uwp.collection-sort-button.CEceMBSX.js" type="module" crossorigin="anonymous"></script>
3295
3296
3297
3298
3299<uwp-collection-sort-button class="collection__sort-button">
3300  <button class="collection__sort-button__trigger">
3301    <span class="collection__sort-button__text">
3302      <span class="collection__sort-button__label">Sort By:</span>
3303      <span class="collection__sort-button__value">En vedette</span>
3304    </span>
3305    
3306
3307    <svg
3308      class="collection__sort-button__icon"
3309      width="12"
3310      height="7"
3311      viewBox="0 0 12 7"
3312      fill="none"
3313      xmlns="http://www.w3.org/2000/svg"
3314    >
3315      <path d="M1 1L6 6L11 1" stroke="currentColor" stroke-linecap="round"/>
3316    </svg>
3317
3318  
3319
3320  </button>
3321
3322  <div class="collection__sort-button__dropdown" id="sortDropdown">
3323    
3324      
3325
3326      
3327        <a
3328          href="?sort_by=manual"
3329          class="collection__sort-button__option active"
3330        >
3331          En vedette
3332        </a>
3333      
3334    
3335      
3336
3337      
3338        <a
3339          href="?sort_by=most-relevant"
3340          class="collection__sort-button__option "
3341        >
3342          Le plus pertinent
3343        </a>
3344      
3345    
3346      
3347
3348      
3349        <a
3350          href="?sort_by=best-selling"
3351          class="collection__sort-button__option "
3352        >
3353          Meilleures ventes
3354        </a>
3355      
3356    
3357      
3358
3359      
3360    
3361      
3362
3363      
3364    
3365      
3366
3367      
3368    
3369      
3370
3371      
3372    
3373      
3374
3375      
3376    
3377      
3378
3379      
3380    
3381  </div>
3382</uwp-collection-sort-button>
3383
3384
3385
3386      </div>
3387    </div>
3388
3389    <h2 class="visually-hidden">Parcourir 27 {{ count | pluralize: &#39;produit&#39;, &#39;produits&#39; }} dans Meilleures Ventes</h2>
3390
3391    <div class="collection__products-grid collection__products-grid--desktop-4 collection__products-grid--small-mobile-2 collection__products-grid--tablet-3 collection__products-grid--mobile-3">
3392      
3393
3394
3395
3396
3397<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
3398
3399    
3400    <div class="product-card__image-container product-card__image-container--square">
3401    <div class="product-card__hover-content">
3402      
3403      
3404    </div>
3405    <div class="product-card__rollover-images">
3406      <a href="/products/rasior-hydro-5-skin-protection" class="product-card__image-link" aria-hidden="true" tabindex="-1">
3407        
3408        
3409          <div class="product-card__alternate-image  background-grey ">
3410            <img src="//www.wilkinson-sword.fr/cdn/shop/files/1.png?v=1723546488&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/1.png?v=1723546488&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/1.png?v=1723546488&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/1.png?v=1723546488&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3411          </div>
3412        
3413
3414        
3415        
3416        <div class="product-card__original-image ">
3417          
3418            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-with-Handle.jpg?v=1730894622&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-with-Handle.jpg?v=1730894622&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-with-Handle.jpg?v=1730894622&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-with-Handle.jpg?v=1730894622&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3419          
3420        </div>
3421        
3422      </a>
3423
3424      
3425        
3426      
3427    </div>
3428
3429      
3430      
3431
3432
3433
3434
3435
3436<div class="product-badges">
3437
3438
3439  <div class="product-badges__sold-out-tag product-badges__tag">
3440    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
3441  </div>
3442
3443
3444</div>
3445
3446
3447
3448    </div>
3449
3450    
3451    
3452
3453
3454
3455<div class="product-card__info">
3456  <div class="product-card__reviews">
3457    
3458      <div
3459        class="yotpo-widget-instance"
3460        data-yotpo-instance-id="961518"
3461        data-yotpo-product-id="7884682723498"
3462        data-yotpo-cart-product-id="7884682723498"
3463        data-yotpo-section-id="collection"
3464      ></div>
3465    
3466  </div>
3467
3468  
3469    <h3 class="product-card__title">
3470      <a href="/products/rasior-hydro-5-skin-protection">Rasoir Hydro 5 Regular</a>
3471    </h3>
3472  
3473
3474  
3475    
3476  
3477
3478  <div class="product-card__separator"></div>
3479
3480  
3481    <p class="product-card__description">Faites l'expérience d'un rasage de près remarquable avec les lames de rasoir Hydro 5 de Wilkinson Sword</p>
3482  
3483
3484  
3485
3486  
3487
3488  
3489
3490  
3491
3492  
3493</div>
3494
3495
3496  </div>
3497
3498
3499
3500
3501
3502
3503<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
3504
3505    
3506    <div class="product-card__image-container product-card__image-container--square">
3507    <div class="product-card__hover-content">
3508      
3509      
3510    </div>
3511    <div class="product-card__rollover-images">
3512      <a href="/products/rasoir-de-surete-classic" class="product-card__image-link" aria-hidden="true" tabindex="-1">
3513        
3514        
3515          <div class="product-card__alternate-image ">
3516            <img src="//www.wilkinson-sword.fr/cdn/shop/files/b9skknr2vrimldvpdzmv_0c858725-3f56-4f57-8d07-ab6c1302d447.jpg?v=1698641974&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/b9skknr2vrimldvpdzmv_0c858725-3f56-4f57-8d07-ab6c1302d447.jpg?v=1698641974&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/b9skknr2vrimldvpdzmv_0c858725-3f56-4f57-8d07-ab6c1302d447.jpg?v=1698641974&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/b9skknr2vrimldvpdzmv_0c858725-3f56-4f57-8d07-ab6c1302d447.jpg?v=1698641974&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/b9skknr2vrimldvpdzmv_0c858725-3f56-4f57-8d07-ab6c1302d447.jpg?v=1698641974&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3517          </div>
3518        
3519
3520        
3521        
3522        <div class="product-card__original-image ">
3523          
3524            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W302239500_4027800239504_FRONT.jpg?v=1698641974&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W302239500_4027800239504_FRONT.jpg?v=1698641974&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W302239500_4027800239504_FRONT.jpg?v=1698641974&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W302239500_4027800239504_FRONT.jpg?v=1698641974&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W302239500_4027800239504_FRONT.jpg?v=1698641974&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3525          
3526        </div>
3527        
3528      </a>
3529
3530      
3531        
3532      
3533    </div>
3534
3535      
3536      
3537
3538
3539
3540
3541
3542<div class="product-badges">
3543
3544
3545  <div class="product-badges__sold-out-tag product-badges__tag">
3546    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
3547  </div>
3548
3549
3550</div>
3551
3552
3553
3554    </div>
3555
3556    
3557    
3558
3559
3560
3561<div class="product-card__info">
3562  <div class="product-card__reviews">
3563    
3564      <div
3565        class="yotpo-widget-instance"
3566        data-yotpo-instance-id="961518"
3567        data-yotpo-product-id="7884683706538"
3568        data-yotpo-cart-product-id="7884683706538"
3569        data-yotpo-section-id="collection"
3570      ></div>
3571    
3572  </div>
3573
3574  
3575    <h3 class="product-card__title">
3576      <a href="/products/rasoir-de-surete-classic">Rasoir de Sûreté Classic</a>
3577    </h3>
3578  
3579
3580  
3581    
3582  
3583
3584  <div class="product-card__separator"></div>
3585
3586  
3587
3588  
3589
3590  
3591
3592  
3593
3594  
3595
3596  
3597</div>
3598
3599
3600  </div>
3601
3602
3603
3604
3605
3606
3607<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
3608
3609    
3610    <div class="product-card__image-container product-card__image-container--square">
3611    <div class="product-card__hover-content">
3612      
3613      
3614    </div>
3615    <div class="product-card__rollover-images">
3616      <a href="/products/rasoir-hydro-5-skin-protection-sensitive" class="product-card__image-link" aria-hidden="true" tabindex="-1">
3617        
3618        
3619          <div class="product-card__alternate-image ">
3620            <img src="//www.wilkinson-sword.fr/cdn/shop/files/sctf509vtdkpypwpsrw7_4e2d6fd5-72c8-4dfd-a304-52e15a311cda.jpg?v=1698636664&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/sctf509vtdkpypwpsrw7_4e2d6fd5-72c8-4dfd-a304-52e15a311cda.jpg?v=1698636664&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/sctf509vtdkpypwpsrw7_4e2d6fd5-72c8-4dfd-a304-52e15a311cda.jpg?v=1698636664&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/sctf509vtdkpypwpsrw7_4e2d6fd5-72c8-4dfd-a304-52e15a311cda.jpg?v=1698636664&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/sctf509vtdkpypwpsrw7_4e2d6fd5-72c8-4dfd-a304-52e15a311cda.jpg?v=1698636664&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3621          </div>
3622        
3623
3624        
3625        
3626        <div class="product-card__original-image  background-grey ">
3627          
3628            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Hydro_S_Carousel_4ca6e1db-5499-45a4-8a44-826ee000efcf.png?v=1698636664&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Hydro_S_Carousel_4ca6e1db-5499-45a4-8a44-826ee000efcf.png?v=1698636664&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro_S_Carousel_4ca6e1db-5499-45a4-8a44-826ee000efcf.png?v=1698636664&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro_S_Carousel_4ca6e1db-5499-45a4-8a44-826ee000efcf.png?v=1698636664&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro_S_Carousel_4ca6e1db-5499-45a4-8a44-826ee000efcf.png?v=1698636664&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3629          
3630        </div>
3631        
3632      </a>
3633
3634      
3635        
3636      
3637    </div>
3638
3639      
3640      
3641
3642
3643
3644
3645
3646<div class="product-badges">
3647
3648
3649  <div class="product-badges__sold-out-tag product-badges__tag">
3650    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
3651  </div>
3652
3653
3654</div>
3655
3656
3657
3658    </div>
3659
3660    
3661    
3662
3663
3664
3665<div class="product-card__info">
3666  <div class="product-card__reviews">
3667    
3668      <div
3669        class="yotpo-widget-instance"
3670        data-yotpo-instance-id="961518"
3671        data-yotpo-product-id="7884682657962"
3672        data-yotpo-cart-product-id="7884682657962"
3673        data-yotpo-section-id="collection"
3674      ></div>
3675    
3676  </div>
3677
3678  
3679    <h3 class="product-card__title">
3680      <a href="/products/rasoir-hydro-5-skin-protection-sensitive">Rasoir Hydro 5 Sensitive</a>
3681    </h3>
3682  
3683
3684  
3685    
3686  
3687
3688  <div class="product-card__separator"></div>
3689
3690  
3691
3692  
3693
3694  
3695
3696  
3697
3698  
3699
3700  
3701</div>
3702
3703
3704  </div>
3705
3706
3707
3708
3709
3710
3711<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
3712
3713    
3714    <div class="product-card__image-container product-card__image-container--square">
3715    <div class="product-card__hover-content">
3716      
3717      
3718    </div>
3719    <div class="product-card__rollover-images">
3720      <a href="/products/lames-hydro-5-skin-protection-regular" class="product-card__image-link" aria-hidden="true" tabindex="-1">
3721        
3722        
3723          <div class="product-card__alternate-image  background-grey ">
3724            <img src="//www.wilkinson-sword.fr/cdn/shop/files/5_8f1430a2-2aeb-4821-a05c-a4e30746e230.png?v=1723546511&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/5_8f1430a2-2aeb-4821-a05c-a4e30746e230.png?v=1723546511&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/5_8f1430a2-2aeb-4821-a05c-a4e30746e230.png?v=1723546511&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/5_8f1430a2-2aeb-4821-a05c-a4e30746e230.png?v=1723546511&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3725          </div>
3726        
3727
3728        
3729        
3730        <div class="product-card__original-image ">
3731          
3732            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Blades.jpg?v=1730894220&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Blades.jpg?v=1730894220&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Blades.jpg?v=1730894220&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Blades.jpg?v=1730894220&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3733          
3734        </div>
3735        
3736      </a>
3737
3738      
3739        
3740      
3741    </div>
3742
3743      
3744      
3745
3746
3747
3748
3749
3750<div class="product-badges">
3751
3752
3753  <div class="product-badges__sold-out-tag product-badges__tag">
3754    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
3755  </div>
3756
3757
3758</div>
3759
3760
3761
3762    </div>
3763
3764    
3765    
3766
3767
3768
3769<div class="product-card__info">
3770  <div class="product-card__reviews">
3771    
3772      <div
3773        class="yotpo-widget-instance"
3774        data-yotpo-instance-id="961518"
3775        data-yotpo-product-id="7884682526890"
3776        data-yotpo-cart-product-id="7884682526890"
3777        data-yotpo-section-id="collection"
3778      ></div>
3779    
3780  </div>
3781
3782  
3783    <h3 class="product-card__title">
3784      <a href="/products/lames-hydro-5-skin-protection-regular">Lames Hydro 5 Regular</a>
3785    </h3>
3786  
3787
3788  
3789    
3790  
3791
3792  <div class="product-card__separator"></div>
3793
3794  
3795    <p class="product-card__description">Faites l'expérience d'un rasage de près exceptionnel avec les lames de rasoir Hydro 5. </p>
3796  
3797
3798  
3799
3800  
3801
3802  
3803
3804  
3805
3806  
3807</div>
3808
3809
3810  </div>
3811
3812
3813
3814
3815
3816
3817<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
3818
3819    
3820    <div class="product-card__image-container product-card__image-container--square">
3821    <div class="product-card__hover-content">
3822      
3823      
3824    </div>
3825    <div class="product-card__rollover-images">
3826      <a href="/products/lames-hydro-3-skin-protection" class="product-card__image-link" aria-hidden="true" tabindex="-1">
3827        
3828        
3829          <div class="product-card__alternate-image  background-grey ">
3830            <img src="//www.wilkinson-sword.fr/cdn/shop/files/20.png?v=1723545223&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/20.png?v=1723545223&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/20.png?v=1723545223&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/20.png?v=1723545223&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3831          </div>
3832        
3833
3834        
3835        
3836        <div class="product-card__original-image ">
3837          
3838            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-3-Blades.jpg?v=1730894612&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-3-Blades.jpg?v=1730894612&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-3-Blades.jpg?v=1730894612&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-3-Blades.jpg?v=1730894612&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3839          
3840        </div>
3841        
3842      </a>
3843
3844      
3845        
3846      
3847    </div>
3848
3849      
3850      
3851
3852
3853
3854
3855
3856<div class="product-badges">
3857
3858
3859  <div class="product-badges__sold-out-tag product-badges__tag">
3860    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
3861  </div>
3862
3863
3864</div>
3865
3866
3867
3868    </div>
3869
3870    
3871    
3872
3873
3874
3875<div class="product-card__info">
3876  <div class="product-card__reviews">
3877    
3878      <div
3879        class="yotpo-widget-instance"
3880        data-yotpo-instance-id="961518"
3881        data-yotpo-product-id="7884682494122"
3882        data-yotpo-cart-product-id="7884682494122"
3883        data-yotpo-section-id="collection"
3884      ></div>
3885    
3886  </div>
3887
3888  
3889    <h3 class="product-card__title">
3890      <a href="/products/lames-hydro-3-skin-protection">Lames Hydro 3</a>
3891    </h3>
3892  
3893
3894  
3895    
3896  
3897
3898  <div class="product-card__separator"></div>
3899
3900  
3901    <p class="product-card__description">Faites l'expérience d'un rasage de près remarquable avec les lames de rasoir Hydro 3 de Wilkinson Sword.</p>
3902  
3903
3904  
3905
3906  
3907
3908  
3909
3910  
3911
3912  
3913</div>
3914
3915
3916  </div>
3917
3918
3919
3920
3921
3922
3923<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
3924
3925    
3926    <div class="product-card__image-container product-card__image-container--square">
3927    <div class="product-card__hover-content">
3928      
3929      
3930    </div>
3931    <div class="product-card__rollover-images">
3932      <a href="/products/lames-hydro-5-skin-protection-sensitive" class="product-card__image-link" aria-hidden="true" tabindex="-1">
3933        
3934        
3935          <div class="product-card__alternate-image  background-grey ">
3936            <img src="//www.wilkinson-sword.fr/cdn/shop/files/9.png?v=1723546632&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/9.png?v=1723546632&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/9.png?v=1723546632&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/9.png?v=1723546632&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3937          </div>
3938        
3939
3940        
3941        
3942        <div class="product-card__original-image ">
3943          
3944            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Sensitive-Blades.jpg?v=1730894220&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Sensitive-Blades.jpg?v=1730894220&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Sensitive-Blades.jpg?v=1730894220&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Sensitive-Blades.jpg?v=1730894220&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
3945          
3946        </div>
3947        
3948      </a>
3949
3950      
3951        
3952      
3953    </div>
3954
3955      
3956      
3957
3958
3959
3960
3961
3962<div class="product-badges">
3963
3964
3965  <div class="product-badges__sold-out-tag product-badges__tag">
3966    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
3967  </div>
3968
3969
3970</div>
3971
3972
3973
3974    </div>
3975
3976    
3977    
3978
3979
3980
3981<div class="product-card__info">
3982  <div class="product-card__reviews">
3983    
3984      <div
3985        class="yotpo-widget-instance"
3986        data-yotpo-instance-id="961518"
3987        data-yotpo-product-id="7884682559658"
3988        data-yotpo-cart-product-id="7884682559658"
3989        data-yotpo-section-id="collection"
3990      ></div>
3991    
3992  </div>
3993
3994  
3995    <h3 class="product-card__title">
3996      <a href="/products/lames-hydro-5-skin-protection-sensitive">Lames Hydro 5 Sensitive</a>
3997    </h3>
3998  
3999
4000  
4001    
4002  
4003
4004  <div class="product-card__separator"></div>
4005
4006  
4007    <p class="product-card__description">Les lames revêtues de carbone sont conçues pour protéger les peaux sensibles contre les irritations dues au rasage.</p>
4008  
4009
4010  
4011
4012  
4013
4014  
4015
4016  
4017
4018  
4019</div>
4020
4021
4022  </div>
4023
4024
4025
4026
4027
4028
4029<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4030
4031    
4032    <div class="product-card__image-container product-card__image-container--square">
4033    <div class="product-card__hover-content">
4034      
4035      
4036    </div>
4037    <div class="product-card__rollover-images">
4038      <a href="/products/lames-hydro-5-ultimate" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4039        
4040        
4041          <div class="product-card__alternate-image  background-grey ">
4042            <img src="//www.wilkinson-sword.fr/cdn/shop/files/15.png?v=1723546370&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/15.png?v=1723546370&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/15.png?v=1723546370&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/15.png?v=1723546370&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4043          </div>
4044        
4045
4046        
4047        
4048        <div class="product-card__original-image ">
4049          
4050            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Ultimate-Blades.jpg?v=1730894220&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Ultimate-Blades.jpg?v=1730894220&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Ultimate-Blades.jpg?v=1730894220&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Ultimate-Blades.jpg?v=1730894220&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4051          
4052        </div>
4053        
4054      </a>
4055
4056      
4057        
4058      
4059    </div>
4060
4061      
4062      
4063
4064
4065
4066
4067
4068<div class="product-badges">
4069
4070
4071  <div class="product-badges__sold-out-tag product-badges__tag">
4072    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4073  </div>
4074
4075
4076</div>
4077
4078
4079
4080    </div>
4081
4082    
4083    
4084
4085
4086
4087<div class="product-card__info">
4088  <div class="product-card__reviews">
4089    
4090      <div
4091        class="yotpo-widget-instance"
4092        data-yotpo-instance-id="961518"
4093        data-yotpo-product-id="7884682592426"
4094        data-yotpo-cart-product-id="7884682592426"
4095        data-yotpo-section-id="collection"
4096      ></div>
4097    
4098  </div>
4099
4100  
4101    <h3 class="product-card__title">
4102      <a href="/products/lames-hydro-5-ultimate">Lames Hydro 5 Ultimate</a>
4103    </h3>
4104  
4105
4106  
4107    
4108  
4109
4110  <div class="product-card__separator"></div>
4111
4112  
4113    <p class="product-card__description">Doté de nos meilleures lames revêtues de carbone et conçu pour protéger les peaux sensibles de l'irritation du rasoir.</p>
4114  
4115
4116  
4117
4118  
4119
4120  
4121
4122  
4123
4124  
4125</div>
4126
4127
4128  </div>
4129
4130
4131
4132
4133
4134
4135<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4136
4137    
4138    <div class="product-card__image-container product-card__image-container--square">
4139    <div class="product-card__hover-content">
4140      
4141      
4142    </div>
4143    <div class="product-card__rollover-images">
4144      <a href="/products/rasoir-hydro-5-ultimate" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4145        
4146        
4147          <div class="product-card__alternate-image  background-grey ">
4148            <img src="//www.wilkinson-sword.fr/cdn/shop/files/10.png?v=1723546370&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/10.png?v=1723546370&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/10.png?v=1723546370&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/10.png?v=1723546370&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4149          </div>
4150        
4151
4152        
4153        
4154        <div class="product-card__original-image ">
4155          
4156            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Ultimate-With-Handle.jpg?v=1730894622&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Ultimate-With-Handle.jpg?v=1730894622&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Ultimate-With-Handle.jpg?v=1730894622&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Hydro-5-Ultimate-With-Handle.jpg?v=1730894622&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4157          
4158        </div>
4159        
4160      </a>
4161
4162      
4163        
4164      
4165    </div>
4166
4167      
4168      
4169
4170
4171
4172
4173
4174<div class="product-badges">
4175
4176
4177  <div class="product-badges__sold-out-tag product-badges__tag">
4178    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4179  </div>
4180
4181
4182</div>
4183
4184
4185
4186    </div>
4187
4188    
4189    
4190
4191
4192
4193<div class="product-card__info">
4194  <div class="product-card__reviews">
4195    
4196      <div
4197        class="yotpo-widget-instance"
4198        data-yotpo-instance-id="961518"
4199        data-yotpo-product-id="7884682625194"
4200        data-yotpo-cart-product-id="7884682625194"
4201        data-yotpo-section-id="collection"
4202      ></div>
4203    
4204  </div>
4205
4206  
4207    <h3 class="product-card__title">
4208      <a href="/products/rasoir-hydro-5-ultimate">Rasoir Hydro 5 Ultimate</a>
4209    </h3>
4210  
4211
4212  
4213    
4214  
4215
4216  <div class="product-card__separator"></div>
4217
4218  
4219    <p class="product-card__description">Faites l'expérience d'un rasage de près remarquable avec les lames de rasoir Hydro 5 Ultimate de Wilkinson Sword. </p>
4220  
4221
4222  
4223
4224  
4225
4226  
4227
4228  
4229
4230  
4231</div>
4232
4233
4234  </div>
4235
4236
4237
4238
4239
4240
4241<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4242
4243    
4244    <div class="product-card__image-container product-card__image-container--square">
4245    <div class="product-card__hover-content">
4246      
4247      
4248    </div>
4249    <div class="product-card__rollover-images">
4250      <a href="/products/lames-de-rasoir-de-surete-classic" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4251        
4252        
4253          <div class="product-card__alternate-image ">
4254            <img src="//www.wilkinson-sword.fr/cdn/shop/files/xqibauqrmwuaaqcxzaig_1ca9992c-cad8-4343-9993-1e40df8988d4.jpg?v=1698642126&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/xqibauqrmwuaaqcxzaig_1ca9992c-cad8-4343-9993-1e40df8988d4.jpg?v=1698642126&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/xqibauqrmwuaaqcxzaig_1ca9992c-cad8-4343-9993-1e40df8988d4.jpg?v=1698642126&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/xqibauqrmwuaaqcxzaig_1ca9992c-cad8-4343-9993-1e40df8988d4.jpg?v=1698642126&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/xqibauqrmwuaaqcxzaig_1ca9992c-cad8-4343-9993-1e40df8988d4.jpg?v=1698642126&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4255          </div>
4256        
4257
4258        
4259        
4260        <div class="product-card__original-image  background-grey ">
4261          
4262            <img src="//www.wilkinson-sword.fr/cdn/shop/files/alxso0my89zw94kvotix_51e475eb-78a4-477b-a3d7-05db67769406.png?v=1698642114&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/alxso0my89zw94kvotix_51e475eb-78a4-477b-a3d7-05db67769406.png?v=1698642114&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/alxso0my89zw94kvotix_51e475eb-78a4-477b-a3d7-05db67769406.png?v=1698642114&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/alxso0my89zw94kvotix_51e475eb-78a4-477b-a3d7-05db67769406.png?v=1698642114&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/alxso0my89zw94kvotix_51e475eb-78a4-477b-a3d7-05db67769406.png?v=1698642114&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4263          
4264        </div>
4265        
4266      </a>
4267
4268      
4269        
4270      
4271    </div>
4272
4273      
4274      
4275
4276
4277
4278
4279
4280<div class="product-badges">
4281
4282
4283  <div class="product-badges__sold-out-tag product-badges__tag">
4284    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4285  </div>
4286
4287
4288</div>
4289
4290
4291
4292    </div>
4293
4294    
4295    
4296
4297
4298
4299<div class="product-card__info">
4300  <div class="product-card__reviews">
4301    
4302      <div
4303        class="yotpo-widget-instance"
4304        data-yotpo-instance-id="961518"
4305        data-yotpo-product-id="7884683739306"
4306        data-yotpo-cart-product-id="7884683739306"
4307        data-yotpo-section-id="collection"
4308      ></div>
4309    
4310  </div>
4311
4312  
4313    <h3 class="product-card__title">
4314      <a href="/products/lames-de-rasoir-de-surete-classic">Lames de rasoir de Sûreté Classic</a>
4315    </h3>
4316  
4317
4318  
4319    
4320  
4321
4322  <div class="product-card__separator"></div>
4323
4324  
4325
4326  
4327
4328  
4329
4330  
4331
4332  
4333
4334  
4335</div>
4336
4337
4338  </div>
4339
4340
4341
4342
4343
4344
4345<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4346
4347    
4348    <div class="product-card__image-container product-card__image-container--square">
4349    <div class="product-card__hover-content">
4350      
4351      
4352    </div>
4353    <div class="product-card__rollover-images">
4354      <a href="/products/lames-hydro-trim-shave" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4355        
4356        
4357          <div class="product-card__alternate-image ">
4358            <img src="//www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_e6634789-b25d-442f-b02f-27ae63f4ddd3.jpg?v=1698637544&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_e6634789-b25d-442f-b02f-27ae63f4ddd3.jpg?v=1698637544&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_e6634789-b25d-442f-b02f-27ae63f4ddd3.jpg?v=1698637544&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_e6634789-b25d-442f-b02f-27ae63f4ddd3.jpg?v=1698637544&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_e6634789-b25d-442f-b02f-27ae63f4ddd3.jpg?v=1698637544&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4359          </div>
4360        
4361
4362        
4363        
4364        <div class="product-card__original-image ">
4365          
4366            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W302372500_4027800372508_Front_a5b1088c-5971-4af3-a0c6-f89e182be213.jpg?v=1698637544&amp;width=3000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W302372500_4027800372508_Front_a5b1088c-5971-4af3-a0c6-f89e182be213.jpg?v=1698637544&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W302372500_4027800372508_Front_a5b1088c-5971-4af3-a0c6-f89e182be213.jpg?v=1698637544&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W302372500_4027800372508_Front_a5b1088c-5971-4af3-a0c6-f89e182be213.jpg?v=1698637544&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W302372500_4027800372508_Front_a5b1088c-5971-4af3-a0c6-f89e182be213.jpg?v=1698637544&amp;width=1200 1200w, //www.wilkinson-sword.fr/cdn/shop/files/W302372500_4027800372508_Front_a5b1088c-5971-4af3-a0c6-f89e182be213.jpg?v=1698637544&amp;width=1920 1920w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4367          
4368        </div>
4369        
4370      </a>
4371
4372      
4373        
4374      
4375    </div>
4376
4377      
4378      
4379
4380
4381
4382
4383
4384<div class="product-badges">
4385
4386
4387  <div class="product-badges__sold-out-tag product-badges__tag">
4388    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4389  </div>
4390
4391
4392</div>
4393
4394
4395
4396    </div>
4397
4398    
4399    
4400
4401
4402
4403<div class="product-card__info">
4404  <div class="product-card__reviews">
4405    
4406      <div
4407        class="yotpo-widget-instance"
4408        data-yotpo-instance-id="961518"
4409        data-yotpo-product-id="7884684198058"
4410        data-yotpo-cart-product-id="7884684198058"
4411        data-yotpo-section-id="collection"
4412      ></div>
4413    
4414  </div>
4415
4416  
4417    <h3 class="product-card__title">
4418      <a href="/products/lames-hydro-trim-shave">Rasoir et tondeuse Hydro Trim & Shave</a>
4419    </h3>
4420  
4421
4422  
4423    
4424  
4425
4426  <div class="product-card__separator"></div>
4427
4428  
4429    <p class="product-card__description">Hydro Trim & Shave Skin Protection Body & Balls. Tondeuse intégrée avec 3 réglages pour obtenir la longueur de coupe souhaitée sur le corps et les parties les plus intimes</p>
4430  
4431
4432  
4433
4434  
4435
4436  
4437
4438  
4439
4440  
4441</div>
4442
4443
4444  </div>
4445
4446
4447
4448
4449
4450
4451<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4452
4453    
4454    <div class="product-card__image-container product-card__image-container--square">
4455    <div class="product-card__hover-content">
4456      
4457      
4458    </div>
4459    <div class="product-card__rollover-images">
4460      <a href="/products/savon-a-barbe-vintage" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4461        
4462        
4463          <div class="product-card__alternate-image ">
4464            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W302238802_Preps_Shave_Soap_FR_AMZ_1.jpg?v=1747815613&amp;width=3000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W302238802_Preps_Shave_Soap_FR_AMZ_1.jpg?v=1747815613&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W302238802_Preps_Shave_Soap_FR_AMZ_1.jpg?v=1747815613&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W302238802_Preps_Shave_Soap_FR_AMZ_1.jpg?v=1747815613&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W302238802_Preps_Shave_Soap_FR_AMZ_1.jpg?v=1747815613&amp;width=1200 1200w, //www.wilkinson-sword.fr/cdn/shop/files/W302238802_Preps_Shave_Soap_FR_AMZ_1.jpg?v=1747815613&amp;width=1920 1920w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4465          </div>
4466        
4467
4468        
4469        
4470        <div class="product-card__original-image ">
4471          
4472            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Listing-01_5.jpg?v=1747815611&amp;width=2100" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Listing-01_5.jpg?v=1747815611&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Listing-01_5.jpg?v=1747815611&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Listing-01_5.jpg?v=1747815611&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/Listing-01_5.jpg?v=1747815611&amp;width=1200 1200w, //www.wilkinson-sword.fr/cdn/shop/files/Listing-01_5.jpg?v=1747815611&amp;width=1920 1920w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4473          
4474        </div>
4475        
4476      </a>
4477
4478      
4479        
4480      
4481    </div>
4482
4483      
4484      
4485
4486
4487
4488
4489
4490<div class="product-badges">
4491
4492
4493  <div class="product-badges__sold-out-tag product-badges__tag">
4494    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4495  </div>
4496
4497
4498</div>
4499
4500
4501
4502    </div>
4503
4504    
4505    
4506
4507
4508
4509<div class="product-card__info">
4510  <div class="product-card__reviews">
4511    
4512      <div
4513        class="yotpo-widget-instance"
4514        data-yotpo-instance-id="961518"
4515        data-yotpo-product-id="7884683673770"
4516        data-yotpo-cart-product-id="7884683673770"
4517        data-yotpo-section-id="collection"
4518      ></div>
4519    
4520  </div>
4521
4522  
4523    <h3 class="product-card__title">
4524      <a href="/products/savon-a-barbe-vintage">Savon à barbe Vintage</a>
4525    </h3>
4526  
4527
4528  
4529    
4530  
4531
4532  <div class="product-card__separator"></div>
4533
4534  
4535
4536  
4537
4538  
4539
4540  
4541
4542  
4543
4544  
4545</div>
4546
4547
4548  </div>
4549
4550
4551
4552
4553
4554
4555<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4556
4557    
4558    <div class="product-card__image-container product-card__image-container--square">
4559    <div class="product-card__hover-content">
4560      
4561      
4562    </div>
4563    <div class="product-card__rollover-images">
4564      <a href="/products/shavette-pour-hommes-the-pioneer-barbers-style" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4565        
4566        
4567          <div class="product-card__alternate-image ">
4568            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203_Carousel_2.jpg?v=1698671204&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203_Carousel_2.jpg?v=1698671204&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203_Carousel_2.jpg?v=1698671204&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203_Carousel_2.jpg?v=1698671204&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203_Carousel_2.jpg?v=1698671204&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4569          </div>
4570        
4571
4572        
4573        
4574        <div class="product-card__original-image ">
4575          
4576            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203Carousel_1.jpg?v=1698671202&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203Carousel_1.jpg?v=1698671202&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203Carousel_1.jpg?v=1698671202&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203Carousel_1.jpg?v=1698671202&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W30229900_4027800211203Carousel_1.jpg?v=1698671202&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4577          
4578        </div>
4579        
4580      </a>
4581
4582      
4583        
4584      
4585    </div>
4586
4587      
4588      
4589
4590
4591
4592
4593
4594<div class="product-badges">
4595
4596
4597  <div class="product-badges__sold-out-tag product-badges__tag">
4598    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4599  </div>
4600
4601
4602</div>
4603
4604
4605
4606    </div>
4607
4608    
4609    
4610
4611
4612
4613<div class="product-card__info">
4614  <div class="product-card__reviews">
4615    
4616      <div
4617        class="yotpo-widget-instance"
4618        data-yotpo-instance-id="961518"
4619        data-yotpo-product-id="7884683641002"
4620        data-yotpo-cart-product-id="7884683641002"
4621        data-yotpo-section-id="collection"
4622      ></div>
4623    
4624  </div>
4625
4626  
4627    <h3 class="product-card__title">
4628      <a href="/products/shavette-pour-hommes-the-pioneer-barbers-style">Shavette The Pioneer Barber's Style</a>
4629    </h3>
4630  
4631
4632  
4633    
4634  
4635
4636  <div class="product-card__separator"></div>
4637
4638  
4639
4640  
4641
4642  
4643
4644  
4645
4646  
4647
4648  
4649</div>
4650
4651
4652  </div>
4653
4654
4655
4656
4657
4658
4659<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4660
4661    
4662    <div class="product-card__image-container product-card__image-container--square">
4663    <div class="product-card__hover-content">
4664      
4665      
4666    </div>
4667    <div class="product-card__rollover-images">
4668      <a href="/products/lames-hydro-trim-shave-1" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4669        
4670        
4671          <div class="product-card__alternate-image ">
4672            <img src="//www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_97f316c9-b6bc-4149-9404-3314a9c0f725.jpg?v=1698637632&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_97f316c9-b6bc-4149-9404-3314a9c0f725.jpg?v=1698637632&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_97f316c9-b6bc-4149-9404-3314a9c0f725.jpg?v=1698637632&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_97f316c9-b6bc-4149-9404-3314a9c0f725.jpg?v=1698637632&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/2_Carousel_97f316c9-b6bc-4149-9404-3314a9c0f725.jpg?v=1698637632&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4673          </div>
4674        
4675
4676        
4677        
4678        <div class="product-card__original-image ">
4679          
4680            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W302372600_4027800372607_Front_2.jpg?v=1698637624&amp;width=3000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W302372600_4027800372607_Front_2.jpg?v=1698637624&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W302372600_4027800372607_Front_2.jpg?v=1698637624&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W302372600_4027800372607_Front_2.jpg?v=1698637624&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W302372600_4027800372607_Front_2.jpg?v=1698637624&amp;width=1200 1200w, //www.wilkinson-sword.fr/cdn/shop/files/W302372600_4027800372607_Front_2.jpg?v=1698637624&amp;width=1920 1920w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4681          
4682        </div>
4683        
4684      </a>
4685
4686      
4687        
4688      
4689    </div>
4690
4691      
4692      
4693
4694
4695
4696
4697
4698<div class="product-badges">
4699
4700
4701  <div class="product-badges__sold-out-tag product-badges__tag">
4702    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4703  </div>
4704
4705
4706</div>
4707
4708
4709
4710    </div>
4711
4712    
4713    
4714
4715
4716
4717<div class="product-card__info">
4718  <div class="product-card__reviews">
4719    
4720      <div
4721        class="yotpo-widget-instance"
4722        data-yotpo-instance-id="961518"
4723        data-yotpo-product-id="7884684230826"
4724        data-yotpo-cart-product-id="7884684230826"
4725        data-yotpo-section-id="collection"
4726      ></div>
4727    
4728  </div>
4729
4730  
4731    <h3 class="product-card__title">
4732      <a href="/products/lames-hydro-trim-shave-1">
4732Lames Hydro Trim & Shave</a>
4733    </h3>
4734  
4735
4736  
4737    
4738  
4739
4740  <div class="product-card__separator"></div>
4741
4742  
4743
4744  
4745
4746  
4747
4748  
4749
4750  
4751
4752  
4753</div>
4754
4755
4756  </div>
4757
4758
4759
4760
4761
4762
4763<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4764
4765    
4766    <div class="product-card__image-container product-card__image-container--square">
4767    <div class="product-card__hover-content">
4768      
4769      
4770    </div>
4771    <div class="product-card__rollover-images">
4772      <a href="/products/rasoir-the-designer" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4773        
4774        
4775          <div class="product-card__alternate-image ">
4776            <img src="//www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_a9a1b3cd-7306-432b-a96a-8546bf47b6fe.jpg?v=1698664315&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_a9a1b3cd-7306-432b-a96a-8546bf47b6fe.jpg?v=1698664315&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_a9a1b3cd-7306-432b-a96a-8546bf47b6fe.jpg?v=1698664315&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_a9a1b3cd-7306-432b-a96a-8546bf47b6fe.jpg?v=1698664315&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_a9a1b3cd-7306-432b-a96a-8546bf47b6fe.jpg?v=1698664315&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4777          </div>
4778        
4779
4780        
4781        
4782        <div class="product-card__original-image ">
4783          
4784            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W302121700EU-MS-OFTheDesigner2_1Razor402780012170093039275Front_fde518b3-be69-485d-84a0-1ab328d1b53b_1.jpg?v=1698664315&amp;width=3000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W302121700EU-MS-OFTheDesigner2_1Razor402780012170093039275Front_fde518b3-be69-485d-84a0-1ab328d1b53b_1.jpg?v=1698664315&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W302121700EU-MS-OFTheDesigner2_1Razor402780012170093039275Front_fde518b3-be69-485d-84a0-1ab328d1b53b_1.jpg?v=1698664315&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W302121700EU-MS-OFTheDesigner2_1Razor402780012170093039275Front_fde518b3-be69-485d-84a0-1ab328d1b53b_1.jpg?v=1698664315&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W302121700EU-MS-OFTheDesigner2_1Razor402780012170093039275Front_fde518b3-be69-485d-84a0-1ab328d1b53b_1.jpg?v=1698664315&amp;width=1200 1200w, //www.wilkinson-sword.fr/cdn/shop/files/W302121700EU-MS-OFTheDesigner2_1Razor402780012170093039275Front_fde518b3-be69-485d-84a0-1ab328d1b53b_1.jpg?v=1698664315&amp;width=1920 1920w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4785          
4786        </div>
4787        
4788      </a>
4789
4790      
4791        
4792      
4793    </div>
4794
4795      
4796      
4797
4798
4799
4800
4801
4802<div class="product-badges">
4803
4804
4805  <div class="product-badges__sold-out-tag product-badges__tag">
4806    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4807  </div>
4808
4809
4810</div>
4811
4812
4813
4814    </div>
4815
4816    
4817    
4818
4819
4820
4821<div class="product-card__info">
4822  <div class="product-card__reviews">
4823    
4824      <div
4825        class="yotpo-widget-instance"
4826        data-yotpo-instance-id="961518"
4827        data-yotpo-product-id="7884683051178"
4828        data-yotpo-cart-product-id="7884683051178"
4829        data-yotpo-section-id="collection"
4830      ></div>
4831    
4832  </div>
4833
4834  
4835    <h3 class="product-card__title">
4836      <a href="/products/rasoir-the-designer">Rasoir The Designer</a>
4837    </h3>
4838  
4839
4840  
4841    
4842  
4843
4844  <div class="product-card__separator"></div>
4845
4846  
4847
4848  
4849
4850  
4851
4852  
4853
4854  
4855
4856  
4857</div>
4858
4859
4860  </div>
4861
4862
4863
4864
4865
4866
4867<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4868
4869    
4870    <div class="product-card__image-container product-card__image-container--square">
4871    <div class="product-card__hover-content">
4872      
4873      
4874    </div>
4875    <div class="product-card__rollover-images">
4876      <a href="/products/lames-the-designer" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4877        
4878        
4879          <div class="product-card__alternate-image ">
4880            <img src="//www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_97f9f466-fbfe-43e0-b81c-0ce04ceb13ec.jpg?v=1699875316&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_97f9f466-fbfe-43e0-b81c-0ce04ceb13ec.jpg?v=1699875316&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_97f9f466-fbfe-43e0-b81c-0ce04ceb13ec.jpg?v=1699875316&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_97f9f466-fbfe-43e0-b81c-0ce04ceb13ec.jpg?v=1699875316&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/MicrosoftTeams-image_46_97f9f466-fbfe-43e0-b81c-0ce04ceb13ec.jpg?v=1699875316&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4881          </div>
4882        
4883
4884        
4885        
4886        <div class="product-card__original-image  background-grey ">
4887          
4888            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Untitleddesign_6.png?v=1699875316&amp;width=1080" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Untitleddesign_6.png?v=1699875316&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Untitleddesign_6.png?v=1699875316&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Untitleddesign_6.png?v=1699875316&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4889          
4890        </div>
4891        
4892      </a>
4893
4894      
4895        
4896      
4897    </div>
4898
4899      
4900      
4901
4902
4903
4904
4905
4906<div class="product-badges">
4907
4908
4909  <div class="product-badges__sold-out-tag product-badges__tag">
4910    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
4911  </div>
4912
4913
4914</div>
4915
4916
4917
4918    </div>
4919
4920    
4921    
4922
4923
4924
4925<div class="product-card__info">
4926  <div class="product-card__reviews">
4927    
4928      <div
4929        class="yotpo-widget-instance"
4930        data-yotpo-instance-id="961518"
4931        data-yotpo-product-id="7884683083946"
4932        data-yotpo-cart-product-id="7884683083946"
4933        data-yotpo-section-id="collection"
4934      ></div>
4935    
4936  </div>
4937
4938  
4939    <h3 class="product-card__title">
4940      <a href="/products/lames-the-designer">Lames The Designer</a>
4941    </h3>
4942  
4943
4944  
4945    
4946  
4947
4948  <div class="product-card__separator"></div>
4949
4950  
4951
4952  
4953
4954  
4955
4956  
4957
4958  
4959
4960  
4961</div>
4962
4963
4964  </div>
4965
4966
4967
4968
4969
4970
4971<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
4972
4973    
4974    <div class="product-card__image-container product-card__image-container--square">
4975    <div class="product-card__hover-content">
4976      
4977      
4978    </div>
4979    <div class="product-card__rollover-images">
4980      <a href="/products/lames-hydro-comfort-skin-reset" class="product-card__image-link" aria-hidden="true" tabindex="-1">
4981        
4982        
4983          <div class="product-card__alternate-image ">
4984            <img src="//www.wilkinson-sword.fr/cdn/shop/files/t0fpvvczoxxjxj6khsmv_1.jpg?v=1698638149&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/t0fpvvczoxxjxj6khsmv_1.jpg?v=1698638149&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/t0fpvvczoxxjxj6khsmv_1.jpg?v=1698638149&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/t0fpvvczoxxjxj6khsmv_1.jpg?v=1698638149&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/t0fpvvczoxxjxj6khsmv_1.jpg?v=1698638149&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4985          </div>
4986        
4987
4988        
4989        
4990        <div class="product-card__original-image  background-grey ">
4991          
4992            <img src="//www.wilkinson-sword.fr/cdn/shop/files/ruugkgiauzb4lbi6ex0p_1.png?v=1698638149&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/ruugkgiauzb4lbi6ex0p_1.png?v=1698638149&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/ruugkgiauzb4lbi6ex0p_1.png?v=1698638149&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/ruugkgiauzb4lbi6ex0p_1.png?v=1698638149&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/ruugkgiauzb4lbi6ex0p_1.png?v=1698638149&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
4993          
4994        </div>
4995        
4996      </a>
4997
4998      
4999        
5000      
5001    </div>
5002
5003      
5004      
5005
5006
5007
5008
5009
5010<div class="product-badges">
5011
5012
5013  <div class="product-badges__sold-out-tag product-badges__tag">
5014    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
5015  </div>
5016
5017
5018</div>
5019
5020
5021
5022    </div>
5023
5024    
5025    
5026
5027
5028
5029<div class="product-card__info">
5030  <div class="product-card__reviews">
5031    
5032      <div
5033        class="yotpo-widget-instance"
5034        data-yotpo-instance-id="961518"
5035        data-yotpo-product-id="7884683149482"
5036        data-yotpo-cart-product-id="7884683149482"
5037        data-yotpo-section-id="collection"
5038      ></div>
5039    
5040  </div>
5041
5042  
5043    <h3 class="product-card__title">
5044      <a href="/products/lames-hydro-comfort-skin-reset">Lames Hydro Comfort Skin Reset</a>
5045    </h3>
5046  
5047
5048  
5049    
5050  
5051
5052  <div class="product-card__separator"></div>
5053
5054  
5055
5056  
5057
5058  
5059
5060  
5061
5062  
5063
5064  
5065</div>
5066
5067
5068  </div>
5069
5070
5071
5072
5073
5074
5075<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
5076
5077    
5078    <div class="product-card__image-container product-card__image-container--square">
5079    <div class="product-card__hover-content">
5080      
5081      
5082    </div>
5083    <div class="product-card__rollover-images">
5084      <a href="/products/rasoir-xtreme-3-sensitive" class="product-card__image-link" aria-hidden="true" tabindex="-1">
5085        
5086        
5087          <div class="product-card__alternate-image ">
5088            <img src="//www.wilkinson-sword.fr/cdn/shop/files/fmmwkxs26b5grqvngclz_931ae8dc-b8e5-4da6-8795-04f91e1e249f.jpg?v=1698646584&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/fmmwkxs26b5grqvngclz_931ae8dc-b8e5-4da6-8795-04f91e1e249f.jpg?v=1698646584&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/fmmwkxs26b5grqvngclz_931ae8dc-b8e5-4da6-8795-04f91e1e249f.jpg?v=1698646584&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/fmmwkxs26b5grqvngclz_931ae8dc-b8e5-4da6-8795-04f91e1e249f.jpg?v=1698646584&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/fmmwkxs26b5grqvngclz_931ae8dc-b8e5-4da6-8795-04f91e1e249f.jpg?v=1698646584&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5089          </div>
5090        
5091
5092        
5093        
5094        <div class="product-card__original-image  background-grey ">
5095          
5096            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W302333500EU-DB-XDEUXtreme3Sensitive8ctFRONTFOIL402780001050993039105Front_1.png?v=1698646509&amp;width=3000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W302333500EU-DB-XDEUXtreme3Sensitive8ctFRONTFOIL402780001050993039105Front_1.png?v=1698646509&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W302333500EU-DB-XDEUXtreme3Sensitive8ctFRONTFOIL402780001050993039105Front_1.png?v=1698646509&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W302333500EU-DB-XDEUXtreme3Sensitive8ctFRONTFOIL402780001050993039105Front_1.png?v=1698646509&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W302333500EU-DB-XDEUXtreme3Sensitive8ctFRONTFOIL402780001050993039105Front_1.png?v=1698646509&amp;width=1200 1200w, //www.wilkinson-sword.fr/cdn/shop/files/W302333500EU-DB-XDEUXtreme3Sensitive8ctFRONTFOIL402780001050993039105Front_1.png?v=1698646509&amp;width=1920 1920w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5097          
5098        </div>
5099        
5100      </a>
5101
5102      
5103        
5104      
5105    </div>
5106
5107      
5108      
5109
5110
5111
5112
5113
5114<div class="product-badges">
5115
5116
5117  <div class="product-badges__sold-out-tag product-badges__tag">
5118    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
5119  </div>
5120
5121
5122</div>
5123
5124
5125
5126    </div>
5127
5128    
5129    
5130
5131
5132
5133<div class="product-card__info">
5134  <div class="product-card__reviews">
5135    
5136      <div
5137        class="yotpo-widget-instance"
5138        data-yotpo-instance-id="961518"
5139        data-yotpo-product-id="7884684099754"
5140        data-yotpo-cart-product-id="7884684099754"
5141        data-yotpo-section-id="collection"
5142      ></div>
5143    
5144  </div>
5145
5146  
5147    <h3 class="product-card__title">
5148      <a href="/products/rasoir-xtreme-3-sensitive">Rasoir Xtreme 3 Sensitive</a>
5149    </h3>
5150  
5151
5152  
5153    
5154  
5155
5156  <div class="product-card__separator"></div>
5157
5158  
5159
5160  
5161
5162  
5163
5164  
5165
5166  
5167
5168  
5169</div>
5170
5171
5172  </div>
5173
5174
5175
5176
5177
5178
5179<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
5180
5181    
5182    <div class="product-card__image-container product-card__image-container--square">
5183    <div class="product-card__hover-content">
5184      
5185      
5186    </div>
5187    <div class="product-card__rollover-images">
5188      <a href="/products/rasoir-xtreme-3-ultimate-comfort" class="product-card__image-link" aria-hidden="true" tabindex="-1">
5189        
5190        
5191          <div class="product-card__alternate-image ">
5192            <img src="//www.wilkinson-sword.fr/cdn/shop/files/s4zrzjaznb2hh0ge0vpq_da6d6bcb-5c2a-4987-9344-a5a54015ae38.jpg?v=1730894795&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/s4zrzjaznb2hh0ge0vpq_da6d6bcb-5c2a-4987-9344-a5a54015ae38.jpg?v=1730894795&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/s4zrzjaznb2hh0ge0vpq_da6d6bcb-5c2a-4987-9344-a5a54015ae38.jpg?v=1730894795&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/s4zrzjaznb2hh0ge0vpq_da6d6bcb-5c2a-4987-9344-a5a54015ae38.jpg?v=1730894795&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/s4zrzjaznb2hh0ge0vpq_da6d6bcb-5c2a-4987-9344-a5a54015ae38.jpg?v=1730894795&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5193          </div>
5194        
5195
5196        
5197        
5198        <div class="product-card__original-image ">
5199          
5200            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Xtreme-3-Ultimate-Comfort.jpg?v=1730894220&amp;width=1000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Xtreme-3-Ultimate-Comfort.jpg?v=1730894220&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Xtreme-3-Ultimate-Comfort.jpg?v=1730894220&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Xtreme-3-Ultimate-Comfort.jpg?v=1730894220&amp;width=832 832w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5201          
5202        </div>
5203        
5204      </a>
5205
5206      
5207        
5208      
5209    </div>
5210
5211      
5212      
5213
5214
5215
5216
5217
5218<div class="product-badges">
5219
5220
5221  <div class="product-badges__sold-out-tag product-badges__tag">
5222    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
5223  </div>
5224
5225
5226</div>
5227
5228
5229
5230    </div>
5231
5232    
5233    
5234
5235
5236
5237<div class="product-card__info">
5238  <div class="product-card__reviews">
5239    
5240      <div
5241        class="yotpo-widget-instance"
5242        data-yotpo-instance-id="961518"
5243        data-yotpo-product-id="7886319780010"
5244        data-yotpo-cart-product-id="7886319780010"
5245        data-yotpo-section-id="collection"
5246      ></div>
5247    
5248  </div>
5249
5250  
5251    <h3 class="product-card__title">
5252      <a href="/products/rasoir-xtreme-3-ultimate-comfort">Rasoir Xtreme 3 Ultimate Comfort</a>
5253    </h3>
5254  
5255
5256  
5257    
5258  
5259
5260  <div class="product-card__separator"></div>
5261
5262  
5263
5264  
5265
5266  
5267
5268  
5269
5270  
5271
5272  
5273</div>
5274
5275
5276  </div>
5277
5278
5279
5280
5281
5282
5283<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
5284
5285    
5286    <div class="product-card__image-container product-card__image-container--square">
5287    <div class="product-card__hover-content">
5288      
5289      
5290    </div>
5291    <div class="product-card__rollover-images">
5292      <a href="/products/blaireau-1" class="product-card__image-link" aria-hidden="true" tabindex="-1">
5293        
5294        
5295          <div class="product-card__alternate-image ">
5296            <img src="//www.wilkinson-sword.fr/cdn/shop/files/paykubgj1f6n9iprvbg7_7ae91356-1c4f-4dc7-ac85-5ffd60ebb657.jpg?v=1698640998&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/paykubgj1f6n9iprvbg7_7ae91356-1c4f-4dc7-ac85-5ffd60ebb657.jpg?v=1698640998&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/paykubgj1f6n9iprvbg7_7ae91356-1c4f-4dc7-ac85-5ffd60ebb657.jpg?v=1698640998&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/paykubgj1f6n9iprvbg7_7ae91356-1c4f-4dc7-ac85-5ffd60ebb657.jpg?v=1698640998&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/paykubgj1f6n9iprvbg7_7ae91356-1c4f-4dc7-ac85-5ffd60ebb657.jpg?v=1698640998&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5297          </div>
5298        
5299
5300        
5301        
5302        <div class="product-card__original-image  background-grey ">
5303          
5304            <img src="//www.wilkinson-sword.fr/cdn/shop/files/lqe9cbsyxithykeua0zb_aded180c-f503-410c-a93c-5536f05032d7.png?v=1698640998&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/lqe9cbsyxithykeua0zb_aded180c-f503-410c-a93c-5536f05032d7.png?v=1698640998&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/lqe9cbsyxithykeua0zb_aded180c-f503-410c-a93c-5536f05032d7.png?v=1698640998&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/lqe9cbsyxithykeua0zb_aded180c-f503-410c-a93c-5536f05032d7.png?v=1698640998&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/lqe9cbsyxithykeua0zb_aded180c-f503-410c-a93c-5536f05032d7.png?v=1698640998&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5305          
5306        </div>
5307        
5308      </a>
5309
5310      
5311        
5312      
5313    </div>
5314
5315      
5316      
5317
5318
5319
5320
5321
5322<div class="product-badges">
5323
5324
5325  <div class="product-badges__sold-out-tag product-badges__tag">
5326    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
5327  </div>
5328
5329
5330</div>
5331
5332
5333
5334    </div>
5335
5336    
5337    
5338
5339
5340
5341<div class="product-card__info">
5342  <div class="product-card__reviews">
5343    
5344      <div
5345        class="yotpo-widget-instance"
5346        data-yotpo-instance-id="961518"
5347        data-yotpo-product-id="7884683575466"
5348        data-yotpo-cart-product-id="7884683575466"
5349        data-yotpo-section-id="collection"
5350      ></div>
5351    
5352  </div>
5353
5354  
5355    <h3 class="product-card__title">
5356      <a href="/products/blaireau-1">Blaireau</a>
5357    </h3>
5358  
5359
5360  
5361    
5362  
5363
5364  <div class="product-card__separator"></div>
5365
5366  
5367
5368  
5369
5370  
5371
5372  
5373
5374  
5375
5376  
5377</div>
5378
5379
5380  </div>
5381
5382
5383
5384
5385
5386
5387<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
5388
5389    
5390    <div class="product-card__image-container product-card__image-container--square">
5391    <div class="product-card__hover-content">
5392      
5393      
5394    </div>
5395    <div class="product-card__rollover-images">
5396      <a href="/products/tondeuse-electrique-mr-down-there" class="product-card__image-link" aria-hidden="true" tabindex="-1">
5397        
5398        
5399          <div class="product-card__alternate-image ">
5400            <img src="//www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel2.jpg?v=1698674238&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel2.jpg?v=1698674238&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel2.jpg?v=1698674238&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel2.jpg?v=1698674238&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel2.jpg?v=1698674238&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5401          </div>
5402        
5403
5404        
5405        
5406        <div class="product-card__original-image ">
5407          
5408            <img src="//www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel.jpg?v=1698674238&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel.jpg?v=1698674238&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel.jpg?v=1698674238&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel.jpg?v=1698674238&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/w302289100_Mr-down-there-carousel.jpg?v=1698674238&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5409          
5410        </div>
5411        
5412      </a>
5413
5414      
5415        
5416      
5417    </div>
5418
5419      
5420      
5421
5422
5423
5424
5425
5426<div class="product-badges">
5427
5428
5429  <div class="product-badges__sold-out-tag product-badges__tag">
5430    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
5431  </div>
5432
5433
5434</div>
5435
5436
5437
5438    </div>
5439
5440    
5441    
5442
5443
5444
5445<div class="product-card__info">
5446  <div class="product-card__reviews">
5447    
5448      <div
5449        class="yotpo-widget-instance"
5450        data-yotpo-instance-id="961518"
5451        data-yotpo-product-id="7884683935914"
5452        data-yotpo-cart-product-id="7884683935914"
5453        data-yotpo-section-id="collection"
5454      ></div>
5455    
5456  </div>
5457
5458  
5459    <h3 class="product-card__title">
5460      <a href="/products/tondeuse-electrique-mr-down-there">Tondeuse électrique Mr Down There</a>
5461    </h3>
5462  
5463
5464  
5465    
5466  
5467
5468  <div class="product-card__separator"></div>
5469
5470  
5471
5472  
5473
5474  
5475
5476  
5477
5478  
5479
5480  
5481</div>
5482
5483
5484  </div>
5485
5486
5487
5488
5489
5490
5491<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
5492
5493    
5494    <div class="product-card__image-container product-card__image-container--square">
5495    <div class="product-card__hover-content">
5496      
5497      
5498    </div>
5499    <div class="product-card__rollover-images">
5500      <a href="/products/lames-protector-3" class="product-card__image-link" aria-hidden="true" tabindex="-1">
5501        
5502        
5503
5504        
5505        
5506        <div class="product-card__original-image ">
5507          
5508            <img src="//www.wilkinson-sword.fr/cdn/shop/files/i2h7zyr2wtslvku8epgo.jpg?v=1698639689&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/i2h7zyr2wtslvku8epgo.jpg?v=1698639689&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/i2h7zyr2wtslvku8epgo.jpg?v=1698639689&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/i2h7zyr2wtslvku8epgo.jpg?v=1698639689&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/i2h7zyr2wtslvku8epgo.jpg?v=1698639689&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5509          
5510        </div>
5511        
5512      </a>
5513
5514      
5515        
5516      
5517    </div>
5518
5519      
5520      
5521
5522
5523
5524
5525
5526<div class="product-badges">
5527
5528
5529  <div class="product-badges__sold-out-tag product-badges__tag">
5530    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
5531  </div>
5532
5533
5534</div>
5535
5536
5537
5538    </div>
5539
5540    
5541    
5542
5543
5544
5545<div class="product-card__info">
5546  <div class="product-card__reviews">
5547    
5548      <div
5549        class="yotpo-widget-instance"
5550        data-yotpo-instance-id="961518"
5551        data-yotpo-product-id="7884682789034"
5552        data-yotpo-cart-product-id="7884682789034"
5553        data-yotpo-section-id="collection"
5554      ></div>
5555    
5556  </div>
5557
5558  
5559    <h3 class="product-card__title">
5560      <a href="/products/lames-protector-3">Lames Protector 3</a>
5561    </h3>
5562  
5563
5564  
5565    
5566  
5567
5568  <div class="product-card__separator"></div>
5569
5570  
5571
5572  
5573
5574  
5575
5576  
5577
5578  
5579
5580  
5581</div>
5582
5583
5584  </div>
5585
5586
5587
5588
5589
5590
5591<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
5592
5593    
5594    <div class="product-card__image-container product-card__image-container--square">
5595    <div class="product-card__hover-content">
5596      
5597      
5598    </div>
5599    <div class="product-card__rollover-images">
5600      <a href="/products/extra-essential-2-sensitive" class="product-card__image-link" aria-hidden="true" tabindex="-1">
5601        
5602        
5603
5604        
5605        
5606        <div class="product-card__original-image  background-grey ">
5607          
5608            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W302348600EU-DB-XDEUExtraEssentials2Sensitive10ctPOUCH501018910510193039401Front.png?v=1698831005&amp;width=3000" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W302348600EU-DB-XDEUExtraEssentials2Sensitive10ctPOUCH501018910510193039401Front.png?v=1698831005&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W302348600EU-DB-XDEUExtraEssentials2Sensitive10ctPOUCH501018910510193039401Front.png?v=1698831005&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W302348600EU-DB-XDEUExtraEssentials2Sensitive10ctPOUCH501018910510193039401Front.png?v=1698831005&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W302348600EU-DB-XDEUExtraEssentials2Sensitive10ctPOUCH501018910510193039401Front.png?v=1698831005&amp;width=1200 1200w, //www.wilkinson-sword.fr/cdn/shop/files/W302348600EU-DB-XDEUExtraEssentials2Sensitive10ctPOUCH501018910510193039401Front.png?v=1698831005&amp;width=1920 1920w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5609          
5610        </div>
5611        
5612      </a>
5613
5614      
5615        
5616      
5617    </div>
5618
5619      
5620      
5621
5622
5623
5624
5625
5626<div class="product-badges">
5627
5628
5629  <div class="product-badges__sold-out-tag product-badges__tag">
5630    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
5631  </div>
5632
5633
5634</div>
5635
5636
5637
5638    </div>
5639
5640    
5641    
5642
5643
5644
5645<div class="product-card__info">
5646  <div class="product-card__reviews">
5647    
5648      <div
5649        class="yotpo-widget-instance"
5650        data-yotpo-instance-id="961518"
5651        data-yotpo-product-id="7884684165290"
5652        data-yotpo-cart-product-id="7884684165290"
5653        data-yotpo-section-id="collection"
5654      ></div>
5655    
5656  </div>
5657
5658  
5659    <h3 class="product-card__title">
5660      <a href="/products/extra-essential-2-sensitive">Extra Essential 2 Sensitive</a>
5661    </h3>
5662  
5663
5664  
5665    
5666  
5667
5668  <div class="product-card__separator"></div>
5669
5670  
5671
5672  
5673
5674  
5675
5676  
5677
5678  
5679
5680  
5681</div>
5682
5683
5684  </div>
5685
5686
5687
5688
5689
5690
5691<div class="product-card wilkinsonsword product-card--wilkinsonsword ">
5692
5693    
5694    <div class="product-card__image-container product-card__image-container--square">
5695    <div class="product-card__hover-content">
5696      
5697      
5698    </div>
5699    <div class="product-card__rollover-images">
5700      <a href="/products/barbers-style-hydratant-visage" class="product-card__image-link" aria-hidden="true" tabindex="-1">
5701        
5702        
5703          <div class="product-card__alternate-image ">
5704            <img src="//www.wilkinson-sword.fr/cdn/shop/files/Carousel_2_FR_2.jpg?v=1734202472&amp;width=1500" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/Carousel_2_FR_2.jpg?v=1734202472&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/Carousel_2_FR_2.jpg?v=1734202472&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/Carousel_2_FR_2.jpg?v=1734202472&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/Carousel_2_FR_2.jpg?v=1734202472&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5705          </div>
5706        
5707
5708        
5709        
5710        <div class="product-card__original-image  background-grey ">
5711          
5712            <img src="//www.wilkinson-sword.fr/cdn/shop/files/W302161500_4027800135509_DTC_Hero_0ccf87d3-7643-4774-be03-5cce72b4cc46.png?v=1698651818&amp;width=1800" alt="" srcset="//www.wilkinson-sword.fr/cdn/shop/files/W302161500_4027800135509_DTC_Hero_0ccf87d3-7643-4774-be03-5cce72b4cc46.png?v=1698651818&amp;width=352 352w, //www.wilkinson-sword.fr/cdn/shop/files/W302161500_4027800135509_DTC_Hero_0ccf87d3-7643-4774-be03-5cce72b4cc46.png?v=1698651818&amp;width=555 555w, //www.wilkinson-sword.fr/cdn/shop/files/W302161500_4027800135509_DTC_Hero_0ccf87d3-7643-4774-be03-5cce72b4cc46.png?v=1698651818&amp;width=832 832w, //www.wilkinson-sword.fr/cdn/shop/files/W302161500_4027800135509_DTC_Hero_0ccf87d3-7643-4774-be03-5cce72b4cc46.png?v=1698651818&amp;width=1200 1200w" width="555" height="611" loading="lazy" class="product-card__image" sizes="(min-width: 750px) 25vw, 100vw">
5713          
5714        </div>
5715        
5716      </a>
5717
5718      
5719        
5720      
5721    </div>
5722
5723      
5724      
5725
5726
5727
5728
5729
5730<div class="product-badges">
5731
5732
5733  <div class="product-badges__sold-out-tag product-badges__tag">
5734    <span class="product-badges__sold-out-tag__text">En rupture de stock</span>
5735  </div>
5736
5737
5738</div>
5739
5740
5741
5742    </div>
5743
5744    
5745    
5746
5747
5748
5749<div class="product-card__info">
5750  <div class="product-card__reviews">
5751    
5752      <div
5753        class="yotpo-widget-instance"
5754        data-yotpo-instance-id="961518"
5755        data-yotpo-product-id="7884683411626"
5756        data-yotpo-cart-product-id="7884683411626"
5757        data-yotpo-section-id="collection"
5758      ></div>
5759    
5760  </div>
5761
5762  
5763    <h3 class="product-card__title">
5764      <a href="/products/barbers-style-hydratant-visage">Barber's Style Hydratant visage</a>
5765    </h3>
5766  
5767
5768  
5769    
5770  
5771
5772  <div class="product-card__separator"></div>
5773
5774  
5775
5776  
5777
5778  
5779
5780  
5781
5782  
5783
5784  
5785</div>
5786
5787
5788  </div>
5789
5790
5791
5792      <div data-paginate-items="27" hidden></div>
5793
5794      <nav class="pagination" role="navigation">
5795    <ol class="pagination__list"><li class="pagination__item pagination__item--arrow disabled" aria-label="Page précédente" title="Page précédente">
5796            
5797
5798    <svg width="31" height="31" viewBox="0 0 31 31" fill="none" xmlns="http://www.w3.org/2000/svg">
5799      <circle cx="15.5" cy="15.5" r="15.25" transform="rotate(-180 15.5 15.5)" stroke="currentColor" stroke-width="0.5"/>
5800      <path d="M18 10L12 16L18 22" stroke="currentColor"/>
5801    </svg>
5802
5803  
5804
5805        </li><li class="pagination__item active" aria-current="page">
5806              1
5807            </li><li class="pagination__item">
5808            <a href="/collections/meilleur-vendeur?page=2" class="pagination__link">
5809              2
5810            </a>
5811          </li><li class="pagination__item">...</li><li class="pagination__item pagination__item--arrow">
5812          <a href="/collections/meilleur-vendeur?page=2" class="pagination__link" aria-label="Page suivante" title="Page suivante">
5813            
5814
5815    <svg width="31" height="31" viewBox="0 0 31 31" fill="none" xmlns="http://www.w3.org/2000/svg">
5816      <circle cx="15.5" cy="15.5" r="15.25" stroke="currentColor" stroke-width="0.5"/>
5817      <path d="M13 21L19 15L13 9" stroke="currentColor"/>
5818    </svg>
5819
5820
5821
5822          </a>
5823        </li></ol>
5824  </nav>
5825
5826
5827    </div>
5828
5829  </div>
5830</div>
5831
5832<script>
5833  (function() {
5834    // Check if quickshop is defined
5835    // If not this means we're rendering as normal
5836    // If it is, this has been re-rendered, so re-init Quickshop
5837    if (typeof Quickshop === 'undefined') {
5838      document.addEventListener('quickshopReady', () => {
5839        Quickshop.init();
5840      })
5841    } else {
5842      Quickshop.init();
5843    }
5844  })();
5845  // toggleFilters is defined in snippets/collection-filters.liquid (ScrollLock + focus trap)
5846
5847  // Init Quickshop when filters are applied
5848  document.addEventListener('filtersApplied', () => {
5849    Quickshop.init();
5850  })
5851
5852  // Handle sticky products count (original functionality with animation support)
5853  document.addEventListener('DOMContentLoaded', function() {
5854    const productsCount = document.querySelector('.collection__products-count');
5855    if (!productsCount) return;
5856
5857    const productsCountOffsetTop = productsCount.offsetTop;
5858
5859    window.addEventListener('scroll', function() {
5860      if (window.pageYOffset >= productsCountOffsetTop) {
5861        productsCount.classList.add('sticky');
5862      } else {
5863        productsCount.classList.remove('sticky');
5864        // Reset transform when unstuck
5865        productsCount.style.transform = 'none';
5866        productsCount.style.willChange = 'auto';
5867      }
5868    });
5869  });
5870</script>
5870
5871
5872
5873
5874</div>
5875    </main>
5876
5877    
5878
5879
5880    
5881
5882      
5883        <section id="shopify-section-usp_icon_bar_wilkinson-sword" class="shopify-section">
5884
5885<style>
5886  .usp-icon-bar.usp-icon-bar--usp_icon_bar_wilkinson-sword {
5887    --background-color: var(--brand-body);
5888    
5889      --text-color: var(--white);
5890    
5891  }
5892</style>
5893
5894
5895</section>
5896      
5897      <div id="shopify-section-footer" class="shopify-section">
5898
5899<footer class="footer" role="contentinfo">
5900  <div class="footer__inner">
5901    
5902      <div class="footer__block--liquid ">
5903        
5904          <h3 class="footer__html-title"></h3>
5905  <p class="footer__html-text">Abonnez-vous à nos courriels.</p><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">                                                                                                                            
5906      <div class="footer__newsletter--input-row">           
5907        <input type="email" name="contact[email]" class="footer__newsletter--input" aria-label="Entrez votre e-mail ici" placeholder="Entrez votre e-mail ici"         
5908  required>                                                                                                                                                                                    
5909        <button type="submit" class="footer__newsletter--button">Rejoindre</button>                                                                                 
5910      </div>                                                                                                                                                                                   
5911                                                            
5912      <div class="footer__newsletter--consent">                                                                                                                                                
5913        <label class="footer__newsletter--consent-label">   
5914          <input type="checkbox" name="newsletter_consent" class="footer__newsletter--consent-checkbox" data-newsletter-consent>                                                               
5915          <span class="footer__newsletter--consent-text">                                                                                                                                      
5916            Oui, je souhaite m'abonner à la newsletter Wilkinson Sword. Je peux me désabonner en utilisant le lien dans les e-mails reçus. <a href='/policies/privacy-policy' target='_blank'>Politique de confidentialité</a> et <a href='/policies/terms-of-service' target='_blank'>Conditions générales</a> s'appliquent.                                                                                                                                         
5917          </span>                                                                                                                                                                              
5918        </label>                                                                                                                                                                               
5919        <p class="footer__newsletter--consent-error hide" data-consent-error>
5920          Veuillez accepter le consentement à la newsletter pour vous abonner.                                                                                                                                          
5921        </p>                                                
5922      </div></form>
5923          
5924        
5925
5926        
5927
5928        
5929      </div>
5930    
5931      <div class="footer__block--linklist open">
5932        
5933
5934        
5935
5936        
5937          
5938          <p class="footer__title">
5939            <span>-</span>POUVONS-NOUS VOUS AIDER?
5940          </p>
5941          <ul class="footer__list">
5942            
5943              <li class="footer__list-item">
5944                <a
5945                  href="/pages/liens-juridiques"
5946                  
5947                  class="footer__list-link"
5948                >Liens juridiques</a>
5949              </li>
5950            
5951            <li class="footer__list-item">
5951<div id="teconsent" class="footer__list-link"></div></li>
5952          </ul>
5953        
5954      </div>
5955    
5956      <div class="footer__block--linklist ">
5957        
5958
5959        
5960
5961        
5962          
5963          <p class="footer__title">
5964            <span>+</span>Nos produits de rasage pour hommes
5965          </p>
5966          <ul class="footer__list">
5967            
5968              <li class="footer__list-item">
5969                <a
5970                  href="https://www.wilkinson-sword.fr/collections/hydro"
5971                  
5972                    target="_blank"
5973                  
5974                  class="footer__list-link"
5975                >Rasoirs pour hommes</a>
5976              </li>
5977            
5978              <li class="footer__list-item">
5979                <a
5980                  href="/collections/rasoirs-jetables-pour-hommes"
5981                  
5982                  class="footer__list-link"
5983                >Rasoirs jetables pour hommes</a>
5984              </li>
5985            
5986              <li class="footer__list-item">
5987                <a
5988                  href="https://www.wilkinson-sword.fr/collections/soins-du-visage-du-corps"
5989                  
5990                    target="_blank"
5991                  
5992                  class="footer__list-link"
5993                >Soins</a>
5994              </li>
5995            
5996              <li class="footer__list-item">
5997                <a
5998                  href="https://www.wilkinson-sword.fr/collections/accessoires-pour-hommes"
5999                  
6000                    target="_blank"
6001                  
6002                  class="footer__list-link"
6003                >Accessoires de rasage</a>
6004              </li>
6005            
6006              <li class="footer__list-item">
6007                <a
6008                  href="/collections/lames-pour-hommes"
6009                  
6010                  class="footer__list-link"
6011                >Lames pour hommes</a>
6012              </li>
6013            
6014              <li class="footer__list-item">
6015                <a
6016                  href="/collections/tondeuses-pour-hommes"
6017                  
6018                  class="footer__list-link"
6019                >Tondeuses pour hommes</a>
6020              </li>
6021            
6022            <li class="footer__list-item"><div id="teconsent" class="footer__list-link"></div></li>
6023          </ul>
6024        
6025      </div>
6026    
6027      <div class="footer__block--linklist ">
6028        
6029
6030        
6031
6032        
6033          
6034          <p class="footer__title">
6035            <span>+</span>Acheter des produits pour femmes 
6036          </p>
6037          <ul class="footer__list">
6038            
6039              <li class="footer__list-item">
6040                <a
6041                  href="/collections/rasoirs"
6042                  
6043                  class="footer__list-link"
6044                >Rasoirs pour femmes</a>
6045              </li>
6046            
6047              <li class="footer__list-item">
6048                <a
6049                  href="/collections/lames-pour-femmes"
6050                  
6051                  class="footer__list-link"
6052                >Lames pour femmes</a>
6053              </li>
6054            
6055              <li class="footer__list-item">
6056                <a
6057                  href="/collections/bikini"
6058                  
6059                  class="footer__list-link"
6060                >Tondeuse pour femmes</a>
6061              </li>
6062            
6063            <li class="footer__list-item"><div id="teconsent" class="footer__list-link"></div></li>
6064          </ul>
6065        
6066      </div>
6067    
6068    <div class="footer__list-item">
6069      
6070        
6071
6072
6073
6074<button
6075  class="
6076    localization-trigger
6077    
6078  "
6079  
6080  aria-label="Bouton de localisation"
6081>
6082
6083  
6084  <div class="localization-trigger__label">
6085    
6086      <img src="//www.wilkinson-sword.fr/cdn/shop/files/france_14x14.png?v=1734015948" alt=" flag - select to change country" class="localization-trigger__label-flag">
6087      <span
6088        class="
6089          localization-trigger__label-text
6090          
6091        "
6092      >
6093        FR
6094      </span>
6095    
6096  </div>
6097</button>
6098      
6099    </div>
6100  </div>
6101</footer>
6102
6103
6104  <div class="footer__sub">
6105    <div class="container">
6106      <div class="footer__sub-inner">
6107        <div class="footer__sub-item">
6108          <ul class="footer__sub-links">
6109            
6110            
6111              <li class="footer__list-item">
6112                <a href="/pages/mentions-legales" class="footer__list-link">Mentions légales</a>
6113              </li>
6114            
6115              <li class="footer__list-item">
6116                <a href="/pages/conditions-dutilisation" class="footer__list-link">Conditions d'Utilisation</a>
6117              </li>
6118            
6119              <li class="footer__list-item">
6120                <a href="/pages/avis-relatif-aux-cookies" class="footer__list-link">Avis relatif aux cookies</a>
6121              </li>
6122            
6123          </ul>
6124          <div class="payment-icons">
6125  <span class="visually-hidden">Supported payment methods</span>
6126
6127  <ul class="payment-icons__list"><li class="payment-icons__icon">
6128        <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-cartes_bancaires"><title id="pi-cartes_bancaires">Cartes Bancaires</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="url(#pi-cartes_bancaires-bg)" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M359.76,172.39L377.69,176.41C391.283,180.103 404.573,185.387 417.56,192.26L436.24,204.32C444.133,210.28 451.377,216.933 457.97,224.28C468.75,236.533 477.46,250.08 484.1,264.92C491.547,282.307 496.263,300.463 498.25,319.39L498.88,325.76C498.884,325.797 498.885,325.833 498.885,325.87C498.885,326.477 498.387,326.978 497.78,326.98L488.04,327.03L463.22,327.01L364.28,327.01L314.43,327.03C314.189,327.03 313.99,327.229 313.99,327.47L313.97,358.76C313.97,359.149 314.291,359.47 314.68,359.47L347.03,359.44L392.51,359.36L455.5,359.39L476.03,359.37L497.93,359.27C497.934,359.27 497.938,359.27 497.942,359.27C498.436,359.27 498.842,359.676 498.842,360.17C498.842,360.19 498.841,360.21 498.84,360.23C497.793,375.25 495.07,389.85 490.67,404.03C481.463,433.73 465.017,458.42 441.33,478.1C434.7,482.97 427.99,488.11 421.1,492.01C414.607,495.677 407.88,499.007 400.92,502C390.773,505.96 380.283,509.25 369.45,511.87C358.57,514.083 347.61,515.697 336.57,516.71C323.27,517.67 310.147,517.68 297.2,516.74C284.933,515.8 273.123,514.087 261.77,511.6L238.33,504.64L222.81,498.06C213.743,493.66 205.42,488.693 197.84,483.16C194.92,481.02 191.367,478.213 187.18,474.74C179.267,467.567 172.037,459.82 165.49,451.5C149.837,429.727 139.937,405.473 135.79,378.74C134.997,373.607 134.313,368.713 133.74,364.06C133.493,359.447 133.287,355.093 133.12,351C130.62,288.62 154.03,229.02 209.21,195.62C221.257,188.393 234.053,182.7 247.6,178.54C266.753,172.68 28
61286.397,169.49 306.53,168.97C310.04,168.99 313.69,168.59 316.97,168.67C332.75,169.1 344.72,169.82 359.76,172.39Z" fill="#fff" transform="matrix(.0373 0 0 .0321 1 1)"/><path d="M543.53,178.39L564.53,178.48L615.29,178.46L626.64,178.39L658.03,178.43L695.21,178.41L715.29,178.46L742.47,178.47C754.77,178.27 765.197,178.96 773.75,180.54C775.25,180.813 778.343,181.547 783.03,182.74C791.683,185.62 799.43,190.06 806.27,196.06C821.137,209.253 829.46,225.9 831.24,246C831.54,249.353 831.53,254.247 831.21,260.68C830.883,262.76 830.52,264.863 830.12,266.99C826.12,288.283 815.17,304.643 797.27,316.07C791.15,319.983 784.14,322.75 776.24,324.37C766.087,326.103 757.34,326.973 750,326.98C729.9,327.007 709.807,327.017 689.72,327.01L640.23,327.03L610.96,327.03L552.22,327.08L529.14,326.99C528.66,326.99 528.42,326.75 528.42,326.27L528.39,210.79L528.46,182.34L528.39,178.97C528.39,178.966 528.39,178.963 528.39,178.959C528.385,178.641 528.647,178.375 528.971,178.37C528.974,178.37 528.977,178.37 528.98,178.37L543.53,178.39Z" fill="#fff" transform="matrix(.0373 0 0 .0321 1 1)"/><path d="M544.02,359.28L600.29,359.41L629.53,359.47L686.76,359.42C710.667,359.473 734.58,359.523 758.5,359.57C761.013,359.57 764.993,359.987 770.44,360.82C794.68,363.74 814.59,379.34 824.72,401.32C830.253,413.787 832.43,426.597 831.25,439.75C828.89,466.217 816.147,486.057 793.02,499.27C777.79,506.54 761.85,507.5 745.02,507.51C735.833,507.517 726.643,507.513 717.45,507.5L680.94,507.51L653.28,507.52L592.8,507.63L585.32,507.53L539.82,507.52L529.54,507.64C528.88,507.58 528.55,507.367 528.55,507C528.557,475.087 528.537,443.147 528.49,411.18L528.47,360.61C528.47,359.71 528.917,359.263 529.81,359.27L544.02,359.28Z" fill="#fff" transform="matrix(.0373 0 0 .0321 1 1)"/><defs><linearGradient id="pi-cartes_bancaires-bg" x1="1" y1="23" x2="37" y2="1" gradientUnits="userSpaceOnUse"><stop stop-color="#003087"/><stop offset=".32" stop-color="#005AA8"/><stop offset=".5" stop-color="#E7DFDC"/><stop offset=".74" stop-color="#C8102E"/><stop offset="1" stop-color="#B00020"/></linearGradient></defs></svg>
6129
6130      </li><li class="payment-icons__icon">
6131        <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
6132
6133      </li></ul>
6134</div>
6135        </div>
6136      </div>
6137    </div>
6138  </div>
6139
6140
6141<div class="footer__bottom-bar">
6142  <div class="footer__bottom-bar__inner">
6143    <p class="footer__sub-text">© Wilkinson Sword 2024. Tous droits réservés.</p>
6144  </div>
6145</div>
6146
6147<script>
6148  const footerDrawers = document.querySelectorAll('.footer__block--linklist');
6149
6150  function removeClassFromFooterDrawers(elements, target, className) {
6151    elements.forEach((element) => {
6152      if (element !== target) {
6153        element.classList.remove(className);
6154        element.querySelector('span').innerHTML = '+';
6155      }
6156    });
6157  }
6158
6159  footerDrawers.forEach((drawer) => {
6160    drawer.addEventListener('click', () => {
6161      if (drawer.classList.contains('open')) {
6162        drawer.classList.remove('open');
6163        drawer.querySelector('span').innerHTML = '+';
6164        return;
6165      } else {
6166        drawer.classList.add('open');
6167        drawer.querySelector('span').innerHTML = '-';
6168        removeClassFromOthers(footerDrawers, drawer, 'open');
6169      }
6170    });
6171  });
6172</script>
6172
6173
6174
6175
6176
6177  
6177<script>
6178    // Utility function to set a cookie
6179    const setCookie = (name, value, days) => {
6180      const date = new Date();
6181      date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
6182      document.cookie = `${name}=${value}; expires=${date.toUTCString()}; path=/; SameSite=Lax`;
6183    };
6184
6185    // Open the localization UI when a trigger is clicked
6186    document.querySelectorAll('.localization-trigger').forEach(trigger => {
6187      trigger.addEventListener('click', () => {
6188        document.querySelector('.localization-ui').classList.add('localization-ui--open');
6189      });
6190    });
6191
6192    // Close the localization UI and set a cookie when the modal is closed
6193    const closeModalAndSetCookie = () => {
6194      document.querySelector('.localization-ui').classList.remove('localization-ui--open');
6195      setCookie('localizationModalClosed', 'true', 90); // Expires in 90 days
6196    };
6197
6198    document.querySelector('.localization-ui__current-country')?.addEventListener('click', closeModalAndSetCookie);
6199    document.querySelector('.localization-ui__close-button')?.addEventListener('click', closeModalAndSetCookie);
6200    // Confirm should also count as a deliberate choice (set cookie + close).
6201    document.querySelector('[js-localization-ui="submit-button"]')?.addEventListener('click', closeModalAndSetCookie);
6202
6203    // Clicking the backdrop closes + persists choice.
6204    document.querySelector('.localization-ui')?.addEventListener('click', (event) => {
6205      if (!event.target.closest('.localization-ui__inner')) {
6206        closeModalAndSetCookie();
6207      }
6208    });
6209
6210    // Trigger geoReady functionality – show localization UI when cookie banner closes OR after 30s
6211    document.addEventListener('geoReady', () => {
6212      const getUserLocation = async () => {
6213        try {
6214          const userLocation = await window.Geo.getUserLocationData();
6215          const storeLocation = "FR";
6216
6217          if (
6218            userLocation.country !== storeLocation &&
6219            !document.cookie.includes('localizationModalClosed')
6220          ) {
6221            const localizationEl = document.querySelector('.localization-ui');
6222            let shown = false;
6223            let timeoutId = null;
6224
6225            const showLocalizationUi = () => {
6226              if (shown) return;
6227              shown = true;
6228              if (timeoutId) clearTimeout(timeoutId);
6229              document.removeEventListener('cookieBannerClosed', onCookieBannerClosed);
6230              localizationEl?.classList.add('localization-ui--open');
6231            };
6232
6233            const onCookieBannerClosed = () => showLocalizationUi();
6234
6235            document.addEventListener('cookieBannerClosed', onCookieBannerClosed);
6236            timeoutId = setTimeout(showLocalizationUi, 30000);
6237          }
6238        } catch (error) {
6239          // Silently fail if geo lookup errors.
6240        }
6241      };
6242
6243      getUserLocation();
6244    });
6245  </script>
6245
6246
6247
6248
6249</div>
6250      
6251    
6252
6253    <div id="shopify-section-app_optimisation" class="shopify-section"></div>
6254
6255    
6256
6257    
6257<script>
6258  window.Shopify.loadFeatures(
6259    [
6260      {
6261        name: 'consent-tracking-api',
6262        version: '0.1',
6263      },
6264    ],
6265    error => {
6266      if (error) {
6267        // Rescue error
6268      }
6269      // If error is false, the API has loaded and ready to use!
6270    },
6271  );
6272
6273  /**
6274   * This function returns value of notice_behavior cookie to determine location and behavior manager based on domain.
6275   * When no notice_behavior cookie exists, this returns a blank string.
6276   */
6277  function getBehavior() {
6278    var result = "";
6279    var rx = new RegExp("\\s*notice_behavior\\s*=\\s*([^;]*)").exec(document.cookie);
6280    if(rx&&rx.length>1){
6281      result = rx[1];
6282    }
6283    return result;
6284  }
6285
6286  // This code is responsible for listening to any consent changes trough TrustArc's CCM Instance
6287  // And pushing the consent changes to the dataLayer according to the customer's consent mapping
6288
6289  // This is for the intial load. If the user has a consent different from the default vales, this is to push an update to the datalayer
6290  // Once the the CCM loads.
6291  let tries = 0;
6292  var interval = setInterval(() => {
6293    if (window.truste && truste.cma && truste.cma.callApi && window.Shopify.customerPrivacy) {
6294      var consentDecision = truste.cma.callApi("getGDPRConsentDecision", "www.wilkinson-sword.fr");
6295      handleConsentDecision(consentDecision);
6296      clearInterval(interval);
6297    }
6298    console.log("runing...");
6299    tries++;
6300    if (tries > 40) {
6301      clearInterval(interval);
6302    }
6303  }, 100);
6304
6305  // Bucket Mapping
6306  const REQUIRED = 1;
6307  const FUNCTIONAL = 2;
6308  const ADVERTISING = 3;
6309
6310  // Start listning to when users submit their preferences
6311  window.addEventListener("message", (event) => {
6312    let eventDataJson = null;
6313
6314    // We only care about TrustArc Events at this point. And TrustArc's even it encoded in JSON
6315    try {
6316      eventDataJson = JSON.parse(event.data);
6317    } catch {
6318      // Some other event that is not JSON.
6319      // TrustArc encodes the data as JSON
6320      // console.log(event.data);
6321    }
6322
6323    // Safeguard to make sure we are only getting events from TrustArc
6324    if (eventDataJson && eventDataJson.source === "preference_manager") {
6325      // Means that the user has submited their preferences
6326      if (eventDataJson.message === "submit_preferences") {
6327        console.log("Event Data: ", eventDataJson);
6328
6329        // Notify other scripts (e.g. localization UI) that the cookie banner has closed
6330        document.dispatchEvent(new CustomEvent("cookieBannerClosed"));
6331
6332        // Waiting half a second to make sure user's preferences are reflected.
6333        setTimeout(() => {
6334        var consentDecision = truste.cma.callApi("getGDPRConsentDecision", "www.wilkinson-sword.fr");
6335          // console.log("Consent Decision: ", consentDecision);
6336          handleConsentDecision(consentDecision);
6337        }, 500);
6338      }
6339    }
6340
6341  }, false);
6342
6343  function handleConsentDecision(consent) {
6344    var functionalAccepted = consent.consentDecision.includes(FUNCTIONAL);
6345    var advertisingAccepted = consent.consentDecision.includes(ADVERTISING);
6346
6347    // Check if behavior manager is EU
6348    // This is optional if you want opt-out experience (opt in by default)
6349    var isEU = /.*(,|)eu/i.test(getBehavior());
6350    if(consent.source == 'implied' && !isEU) {
6351      functionalAccepted = true;
6352      advertisingAccepted = true;
6353    }
6354
6355    const callback = () => { }
6356
6357    //For details see: https://shopify.dev/docs/api/customer-privacy#collect-and-register-consent
6358    window.Shopify.customerPrivacy.setTrackingConsent(
6359      {
6360        "analytics": functionalAccepted,
6361        "marketing": advertisingAccepted,
6362        "preferences": functionalAccepted,
6363        "sale_of_data": advertisingAccepted,
6364      },
6365      callback
6366    );
6367    //Use this function to check if the preferences have been set
6368    //window.Shopify.customerPrivacy.currentVisitorConsent();
6369  }
6370</script>
6370
6371
6372    <div id="consent-banner"></div>
6373  <style> @media (min-width: 769px) {.header__menu-desktop__dropdown__inner {justify-content: space-between; }} .shopify-app-block .yotpo-display-wrapper.yotpo-no-reviews {height: 0; margin: 0; padding: 0; display: none;} .yotpo .promoted-products-box {display: none !important;} .minicart__drawer {z-index: 99999999999;} .localization-ui {display: none !important;} </style>
6374<div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'>
6375  .recharge-theme {
6376    /* App */
6377    --recharge-app-background: #F9F8F4;
6378    --recharge-app-container: 1200px;
6379    --recharge-app-vertical-padding: 32px;
6380
6381    /* Brand colors */
6382    
6383--recharge-color-brand: #000000;
6384
6385    /* Tints */
6386    --recharge-color-brand-120: #000000;
6387    --recharge-color-brand-20: #333333;
6388    --recharge-color-brand-40: #666666;
6389    --recharge-color-brand-60: #999999;
6390    --recharge-color-brand-75: #bfbfbf;
6391    --recharge-color-brand-85: #d9d9d9;
6392
6393    /* Neutral */
6394    --recharge-color-neutral: hsl(0, 35%, 7%);
6395    --recharge-color-neutral-80: hsl(0, 7%, 25%);
6396    --recharge-color-neutral-70: hsl(0, 5%, 35%);
6397    --recharge-color-neutral-40: hsl(0, 3%, 63%);
6398    --recharge-color-neutral-10: hsl(0, 2%, 91%);
6399    
6400
6401    /* Links */
6402    --recharge-button-secondary: #000000;
6403    --recharge-button-secondary-120: #000000;
6404    --recharge-button-secondary-60: #666666;
6405
6406    /* Images */
6407    --recharge-images-ratio: 1;
6408
6409    /* Cards */
6410    
6411    --recharge-cards-background: #FFFFFF;
6412    
6413
6414    
6415    --recharge-cards-border-color: RGBA(0,0,0,0);
6416    
6417
6418    /* Fonts */
6419    --recharge-typography-scale: 16px;
6420    --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale));
6421    --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale));
6422    --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale));
6423    --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale));
6424    --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale));
6425    --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale));
6426
6427    /** Text **/
6428    --recharge-typography-light: #FFFFFF;
6429    --recharge-typography-primary: var(--recharge-color-neutral);
6430    --recharge-typography-secondary: var(--recharge-color-neutral-70);
6431
6432    /* Corners */
6433    --recharge-corners-radius: 8px;
6434
6435    --recharge-button-border-radius: 8px;
6436    
6437
6438    /* Views */
6439    
6440    --recharge-views-background: #F9F8F4;
6441    
6442
6443    /* Buttons */
6444    --recharge-button-font-family: inherit;
6445    --recharge-button-brand: var(--recharge-color-brand);
6446    --recharge-button-color: #FFFFFF;
6447  }
6448</style>
6449
6450</div>
6450<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6450
6451</body>
6452</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.