PageSourceSearch

https://olingedemaison.com/blogs/le-blog-du-linge-de-maison/la-boutique-de-portet-sur-garonne-a-demenage

html olingedemaison.com collected 2026-09-25 08:44:18 UTC 254,483 bytes, 4,095 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="fr">
3    <head>
4       
4<script>
5  // Google Consent Mode V2 integration script from Consentmo GDPR
6  window.isenseRules = {};
7  window.isenseRules.gcm = {
8      gcmVersion: 2,
9      integrationVersion: 2,
10      initialState: 7,
11      customChanges: false,
12      consentUpdated: false,
13      adsDataRedaction: true,
14      urlPassthrough: false,
15      storage: { ad_personalization: "granted", ad_storage: "granted", ad_user_data: "granted", analytics_storage: "granted", functionality_storage: "granted", personalization_storage: "granted", security_storage: "granted", wait_for_update: 500 }
16  };
17  window.isenseRules.initializeGcm = function (rules) {
18    let initialState = rules.initialState;
19    let analyticsBlocked = initialState === 0 || initialState === 3 || initialState === 6 || initialState === 7;
20    let marketingBlocked = initialState === 0 || initialState === 2 || initialState === 5 || initialState === 7;
21    let functionalityBlocked = initialState === 4 || initialState === 5 || initialState === 6 || initialState === 7;
22
23    let gdprCache = localStorage.getItem('gdprCache') ? JSON.parse(localStorage.getItem('gdprCache')) : null;
24    if (gdprCache && typeof gdprCache.updatedPreferences !== "undefined") {
25      let updatedPreferences = gdprCache && typeof gdprCache.updatedPreferences !== "undefined" ? gdprCache.updatedPreferences : null;
26      analyticsBlocked = parseInt(updatedPreferences.indexOf('analytics')) > -1;
27      marketingBlocked = parseInt(updatedPreferences.indexOf('marketing')) > -1;
28      functionalityBlocked = parseInt(updatedPreferences.indexOf('functionality')) > -1;
29
30      rules.consentUpdated = true;
31    }
32    
33    isenseRules.gcm = {
34      ...rules,
35      storage: {
36        ad_personalization: marketingBlocked ? "denied" : "granted",
37        ad_storage: marketingBlocked ? "denied" : "granted",
38        ad_user_data: marketingBlocked ? "denied" : "granted",
39        analytics_storage: analyticsBlocked ? "denied" : "granted",
40        functionality_storage: functionalityBlocked ? "denied" : "granted",
41        personalization_storage: functionalityBlocked ? "denied" : "granted",
42        security_storage: "granted",
43        wait_for_update: 500
44      },
45    };
46  }
47
48  // Google Consent Mode - initialization start
49  window.isenseRules.initializeGcm({
50    ...window.isenseRules.gcm,
51    adsDataRedaction: true,
52    urlPassthrough: false,
53    initialState: 7
54  });
55
56  /*
57  * initialState acceptable values:
58  * 0 - Set both ad_storage and analytics_storage to denied
59  * 1 - Set all categories to granted
60  * 2 - Set only ad_storage to denied
61  * 3 - Set only analytics_storage to denied
62  * 4 - Set only functionality_storage to denied
63  * 5 - Set both ad_storage and functionality_storage to denied
64  * 6 - Set both analytics_storage and functionality_storage to denied
65  * 7 - Set all categories to denied
66  */
67
68  window.dataLayer = window.dataLayer || [];
69  function gtag() { window.dataLayer.push(arguments); }
70  gtag("consent", "default", isenseRules.gcm.storage);
71  isenseRules.gcm.adsDataRedaction && gtag("set", "ads_data_redaction", isenseRules.gcm.adsDataRedaction);
72  isenseRules.gcm.urlPassthrough && gtag("set", "url_passthrough", isenseRules.gcm.urlPassthrough);
73</script>
73   
74
75      <!-- Google Tag Manager -->
76  
76<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
77  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
78  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
79  'https://tag.olingedemaison.com/movdxdqoxqparq2.js?aw='+i.replace(/^GTM-/, '')+dl;f.parentNode.insertBefore(j,f);
80  })(window,document,'script','dataLayer','GTM-5HH5CQH');</script>
80
81  <!-- End Google Tag Manager -->
82         
83  <link rel="stylesheet" href="https://obscure-escarpment-2240.herokuapp.com/stylesheets/bcpo-front.css">
84  
84<script>
85    var bcpo_product=null;  var bcpo_settings={"shop_currency":"EUR","money_format2":"€{{amount_with_comma_separator}} EUR","money_format_without_currency":"€{{amount_with_comma_separator}}"};var inventory_quantity = [];if(bcpo_product) { for (var i = 0; i < bcpo_product.variants.length; i += 1) { bcpo_product.variants[i].inventory_quantity = inventory_quantity[i]; }}window.bcpo = window.bcpo || {}; bcpo.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; bcpo.ogFormData = FormData;
86  </script>
86
87
88        <meta charset="utf-8">
89        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
90        <meta name="viewport" content="width=device-width,initial-scale=1">
91        <meta name="theme-color" content="#b57f47">
92        <meta name="facebook-domain-verification" content="viz5cd6qwhhmltxx44zhdyvqqtalf6" />
93        <link rel="canonical" href="https://olingedemaison.com/blogs/le-blog-du-linge-de-maison/la-boutique-de-portet-sur-garonne-a-demenage">
94        <link rel="canonical" href="https://olingedemaison.com/blogs/le-blog-du-linge-de-maison/la-boutique-de-portet-sur-garonne-a-demenage">
95        <link rel="preconnect" href="https://cdn.shopify.com">
96        <link rel="preconnect" href="https://fonts.shopifycdn.com">
97        <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
98        <link rel="dns-prefetch" href="https://ajax.googleapis.com">
99        <link rel="dns-prefetch" href="https://maps.googleapis.com">
100        <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE_-_Pastille_site_32x32.png?v=1746605936" type="image/png"/><title>LA BOUTIQUE DE PORTET SUR GARONNE A DÉMÉNAGÉ
101</title>
102<meta name="description" content="Votre boutique Ô Linge Portet-sur-Garonne a déménagé ! La nouvelle boutique se trouve au 4 Allée Pablo Picasso. Linge de lit, linge de bain, linge de table, décoration et accessoires de literie, venez visiter notre nouvelle boutique !"><meta property="og:site_name" content="Olingedemaison.com">
103  <meta property="og:url" content="https://olingedemaison.com/blogs/le-blog-du-linge-de-maison/la-boutique-de-portet-sur-garonne-a-demenage">
104  <meta property="og:title" content="LA BOUTIQUE DE PORTET SUR GARONNE A DÉMÉNAGÉ">
105  <meta property="og:type" content="article">
106  <meta property="og:description" content="
107VOTRE BOUTIQUE Ô LINGE PORTET A DÉMÉNAGÉ
108Après quelques jours de travaux, l'équipe Ô Linge est désormais prête à vous accueillir dès aujourd'hui dans ses nouveaux locaux situés au 4 Allée Pablo Picasso à Portet-sur-Garonne.
109Pour l'occasion, et ce jusqu'au 15 Septembre 2025 inclus, bénéficiez de 20% de remise sur toute la boutique de Portet-sur-Garonne (hors promotions en cours et articles sur-mesure) !
110Vous pouvez joindre l'équipe par mail à :
111Attention, la boutique a un nouveau numéro de téléphone : 05 34 49 78 60
112HORAIRES
113LUNDI : 10:00-12:30, 14:00-19:00
114MARDI : 10:00-12:30, 14:00-19:00
115MERCREDI : 10:00-12:30, 14:00-19:00
116JEUDI : 10:00-12:30, 14:00-19:00
117VENDREDI : 10:00-12:30, 14:00-19:00
118SAMEDI : 10:00-19:00
119DIMANCHE : Fermé
120"><meta property="og:image" content="http://olingedemaison.com/cdn/shop/articles/Blog_olinge_demenagement_boutique_portet_sur_garonne_5388df9c-3965-47bd-82d2-5ecb28212cac_1200x630.png?v=1760951739">
121  <meta property="og:image:secure_url" content="https://olingedemaison.com/cdn/shop/articles/Blog_olinge_demenagement_boutique_portet_sur_garonne_5388df9c-3965-47bd-82d2-5ecb28212cac_1200x630.png?v=1760951739">
122  <meta name="twitter:site" content="@">
123  <meta name="twitter:card" content="summary_large_image">
124  <meta name="twitter:title" content="LA BOUTIQUE DE PORTET SUR GARONNE A DÉMÉNAGÉ">
125  <meta name="twitter:description" content="
126VOTRE BOUTIQUE Ô LINGE PORTET A DÉMÉNAGÉ
127Après quelques jours de travaux, l'équipe Ô Linge est désormais prête à vous accueillir dès aujourd'hui dans ses nouveaux locaux situés au 4 Allée Pablo Picasso à Portet-sur-Garonne.
128Pour l'occasion, et ce jusqu'au 15 Septembre 2025 inclus, bénéficiez de 20% de remise sur toute la boutique de Portet-sur-Garonne (hors promotions en cours et articles sur-mesure) !
129Vous pouvez joindre l'équipe par mail à :
130Attention, la boutique a un nouveau numéro de téléphone : 05 34 49 78 60
131HORAIRES
132LUNDI : 10:00-12:30, 14:00-19:00
133MARDI : 10:00-12:30, 14:00-19:00
134MERCREDI : 10:00-12:30, 14:00-19:00
135JEUDI : 10:00-12:30, 14:00-19:00
136VENDREDI : 10:00-12:30, 14:00-19:00
137SAMEDI : 10:00-19:00
138DIMANCHE : Fermé
139">
140<style data-shopify>@font-face {
141  font-family: Assistant;
142  font-weight: 400;
143  font-style: normal;
144  font-display: swap;
145  src: url("//olingedemaison.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
146       url("//olingedemaison.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
147}
148
149  @font-face {
150  font-family: Assistant;
151  font-weight: 400;
152  font-style: normal;
153  font-display: swap;
154  src: url("//olingedemaison.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
155       url("//olingedemaison.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
156}
157
158
159  @font-face {
160  font-family: Assistant;
161  font-weight: 600;
162  font-style: normal;
163  font-display: swap;
164  src: url("//olingedemaison.com/cdn/fonts/assistant/assistant_n6.b2cbcfa81550fc99b5d970d0ef582eebcbac24e0.woff2") format("woff2"),
165       url("//olingedemaison.com/cdn/fonts/assistant/assistant_n6.5dced1e1f897f561a8304b6ef1c533d81fd1c6e0.woff") format("woff");
166}
167
168  
169  
170</style><link href="//olingedemaison.com/cdn/shop/t/39/assets/theme.css?v=96713948988789504641778505176" rel="stylesheet" type="text/css" media="all" />
171<style data-shopify>:root {
172    --typeHeaderPrimary: Assistant;
173    --typeHeaderFallback: sans-serif;
174    --typeHeaderSize: 41px;
175    --typeHeaderWeight: 400;
176    --typeHeaderLineHeight: 1;
177    --typeHeaderSpacing: 0.0em;
178
179    --typeBasePrimary:Assistant;
180    --typeBaseFallback:sans-serif;
181    --typeBaseSize: 17px;
182    --typeBaseWeight: 400;
183    --typeBaseSpacing: 0.0em;
184    --typeBaseLineHeight: 1.7;
185
186    --typeCollectionTitle: 34px;
187
188    --iconWeight: 2px;
189    --iconLinecaps: round;
190
191    
192      --buttonRadius: 50px;
193    
194
195    --colorGridOverlayOpacity: 0.1;
196  }
197}</style>
197<script>
198            document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
199
200            window.theme = window.theme || {};
201            theme.routes = {
202                cart: "/cart",
203                cartAdd: "/cart/add.js",
204                cartChange: "/cart/change"
205            };
206            theme.strings = {
207                soldOut: "Épuisé",
208                unavailable: "Non disponible",
209                stockLabel: "[count] en stock",
210                willNotShipUntil: "Sera expédié après [date]",
211                willBeInStockAfter: "Sera en stock à compter de [date]",
212                waitingForStock: "Inventaire sur le chemin",
213                savePrice: "-[saved_amount]",
214                cartEmpty: "Votre panier est vide.",
215                cartTermsConfirmation: "Vous devez accepter les termes et conditions de vente pour vérifier"
216            };
217            theme.settings = {
218                dynamicVariantsEnable: true,
219                dynamicVariantType: "button",
220                cartType: "drawer",
221                moneyFormat: "€{{amount_with_comma_separator}}",
222                saveType: "percent",
223                recentlyViewedEnabled: false,
224                predictiveSearch: true,
225                predictiveSearchType: "product,article,page,collection",
226                inventoryThreshold: 10,
227                quickView: false,
228                themeName: 'Impulse',
229                themeVersion: "3.4.0"
230            };
231        </script>
231
232        
233        
233<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
233<meta name="google-site-verification" content="FGLpzG_LQ85K6wQFjZpbAku1zAr7yGgCD8Z1RloBb00">
234<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/43089264797/digital_wallets/dialog">
235<meta id="in-context-paypal-metadata" data-shop-id="43089264797" data-venmo-supported="false" data-environment="production" data-locale="fr_FR" data-paypal-v4="true" data-currency="EUR">
236<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/le-blog-du-linge-de-maison.atom" />
237<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=341868886"></script>
237
238<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
239<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=341868886&shop_id=43089264797" crossorigin="anonymous"></script>
vendor: 1 bytes, line 239
239
240<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":43089264797,"countryCode":"FR","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/43089264797","merchantName":"Olingedemaison.com","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Olingedemaison.com","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 240
240
241<script id="shopify-features" type="application/json">{"accessToken":"bad1bd23a224c18d35cc96be1b81af55","betas":["rich-media-storefront-analytics"],"domain":"olingedemaison.com","predictiveSearch":true,"shopId":43089264797,"locale":"fr"}</script>
vendor: 1 bytes, line 241
241
242<script>var Shopify = Shopify || {};
243Shopify.shop = "o-linges-de-maison.myshopify.com";
244Shopify.locale = "fr";
245Shopify.currency = {"active":"EUR","rate":"1.0"};
246Shopify.country = "FR";
247Shopify.theme = {"name":"Thème actif","id":183163879766,"schema_name":"Impulse","schema_version":"3.4.0","theme_store_id":857,"role":"main"};
248Shopify.theme.handle = "null";
249Shopify.theme.style = {"id":null,"handle":null};
250Shopify.cdnHost = "olingedemaison.com/cdn";
251Shopify.routes = Shopify.routes || {};
252Shopify.routes.root = "/";
253Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
254Shopify.SignInWithShop = Shopify.SignInWithShop || {};
255Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
256Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 256
256
257<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 257
257
258<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 258
258
259<script>
260  window.ShopifyPay = window.ShopifyPay || {};
261  window.ShopifyPay.apiHost = "shop.app\/pay";
262  window.ShopifyPay.redirectState = null;
263</script>
vendor: 1 bytes, line 263
263
264<script>
265  window.Shopify = window.Shopify || {};
266  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
267  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
268  window.Shopify.SignInWithShop.eligible = true;
269</script>
vendor: 1 bytes, line 269
269
270<script id="shop-js-analytics" type="application/json">{"pageType":"article"}</script>
vendor: 1 bytes, line 270
270
271<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 271
271
272<script type="module">
273  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
274
275  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
276
277</script>
vendor: 1 bytes, line 277
277
278<script>
279  window.Shopify = window.Shopify || {};
280  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
281  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"]};
282</script>
vendor: 1 bytes, line 282
282
283<script>(function() {
284  var isLoaded = false;
285  function asyncLoad() {
286    if (isLoaded) return;
287    isLoaded = true;
288    var urls = ["https:\/\/sizechart.apps.avada.io\/scripttag\/avada-size-chart.min.js?shop=o-linges-de-maison.myshopify.com","https:\/\/d1564fddzjmdj5.cloudfront.net\/initializercolissimo.js?app_name=happycolissimo\u0026cloud=d1564fddzjmdj5.cloudfront.net\u0026shop=o-linges-de-maison.myshopify.com","https:\/\/cdn.recovermycart.com\/scripts\/keepcart\/CartJS.min.js?shop=o-linges-de-maison.myshopify.com\u0026shop=o-linges-de-maison.myshopify.com","https:\/\/d1hcrjcdtouu7e.cloudfront.net\/js\/gdpr_cookie_consent.min.js?shop=o-linges-de-maison.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/Y3DZRA\/klaviyo.js?company_id=Y3DZRA\u0026shop=o-linges-de-maison.myshopify.com"];
289    for (var i = 0; i < urls.length; i++) {
290      var s = document.createElement('script');
291      s.type = 'text/javascript';
292      s.async = true;
293      s.src = urls[i];
294      var x = document.getElementsByTagName('script')[0];
295      x.parentNode.insertBefore(s, x);
296    }
297  };
298  if(window.attachEvent) {
299    window.attachEvent('onload', asyncLoad);
300  } else {
301    window.addEventListener('load', asyncLoad, false);
302  }
303})();</script>
vendor: 1 bytes, line 303
303
304<script id="__st">var __st={"a":43089264797,"offset":7200,"reqid":"6f5af4b9-dc06-477a-981d-832e4aefe5c4-1790325857","pageurl":"olingedemaison.com\/blogs\/le-blog-du-linge-de-maison\/la-boutique-de-portet-sur-garonne-a-demenage","s":"articles-610657829206","u":"29119da11220","p":"article","rtyp":"article","rid":610657829206};</script>
vendor: 1 bytes, line 304
304
305<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 305
305
306<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 306
306
307<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//olingedemaison.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 307
307
308<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 = "//olingedemaison.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
308<script crossorigin="anonymous" defer="defer" src="//olingedemaison.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 308
308
309<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 309
309
310<script>
311  window.Shopify = window.Shopify || {};
312  window.Shopify.MCP = window.Shopify.MCP || {};
313  window.Shopify.MCP.enabled = true;
314  window.Shopify.MCP.shop = "o-linges-de-maison.myshopify.com";
315  window.Shopify.MCP.mcpEndpoint = "https:\/\/olingedemaison.com\/api\/mcp";
316  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"]}}];
317</script>
vendor: 1 bytes, line 317
317
318<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("\/\/olingedemaison.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
319</script>
vendor: 1 bytes, line 319
319
320<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://olingedemaison.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
321</script>
vendor: 1 bytes, line 321
321
322<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
323  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);
324</script>
vendor: 1 bytes, line 324
324
325<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})}}));
326</script>
326
327<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://olingedemaison.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
328<style id="shopify-accelerated-checkout-cart">
329        #shopify-buyer-consent {
330  margin-top: 1em;
331  display: inline-block;
332  width: 100%;
333}
334
335#shopify-buyer-consent.hidden {
336  display: none;
337}
338
339#shopify-subscription-policy-button {
340  background: none;
341  border: none;
342  padding: 0;
343  text-decoration: underline;
344  font-size: inherit;
345  cursor: pointer;
346}
347
348#shopify-subscription-policy-button::before {
349  box-shadow: none;
350}
351
352      </style>
353
354<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
354
355        
356        
356<script src="//olingedemaison.com/cdn/shop/t/39/assets/vendor-scripts-v7.js" defer="defer"></script>
356<script src="//olingedemaison.com/cdn/shop/t/39/assets/theme.js?v=141880284140831488981750751244" defer="defer"></script>
356<link href="//olingedemaison.com/cdn/shop/t/39/assets/edm.css?v=77919140039885580761750928005" rel="stylesheet" type="text/css" media="all" />
357
358        <style>.hc-sale-tag{z-index:2;display:inline-block;width:auto;height:26px;background:#fb485e;position:absolute!important;left:0;top:8px;color:#fff;font-size:14px;font-weight:700;line-height:26px;padding:0 10px}.hc-sale-tag:before{content:'';position:absolute;z-index:2;top:0;right:-12px;border-top:13px solid #fb485e;border-bottom:13px solid #fb485e;border-right:13px solid transparent}.hc-sale-tag{background:#ad0a1f!important;color:#ffffff!important;}.hc-sale-tag span{color:#ffffff!important}.hc-sale-tag:before{border-top-color:#ad0a1f;border-bottom-color:#ad0a1f;}.hc-sale-tag span:before{content:"-"}</style>
358<script>document.addEventListener("DOMContentLoaded",function(){"undefined"!=typeof hcVariants&&function(e){function t(e,t,a){return function(){if(a)return t.apply(this,arguments),e.apply(this,arguments);var n=e.apply(this,arguments);return t.apply(this,arguments),n}}var a=null;function n(){var t=window.location.search.replace(/.*variant=(\d+).*/,"$1");t&&t!=a&&(a=t,e(t))}window.history.pushState=t(history.pushState,n),window.history.replaceState=t(history.replaceState,n),window.addEventListener("popstate",n)}(function(e){let t=null;for(var a=0;a<hcVariants.length;a++)if(hcVariants[a].id==e){t=hcVariants[a];var n=document.querySelectorAll(".hc-product-page.hc-sale-tag");if(t.compare_at_price&&t.compare_at_price>t.price){var r=100*(t.compare_at_price-t.price)/t.compare_at_price;if(null!=r)for(a=0;a<n.length;a++)n[a].childNodes[0].textContent=r.toFixed(0)+"%",n[a].style.display="block";else for(a=0;a<n.length;a++)n[a].style.display="none"}else for(a=0;a<n.length;a++)n[a].style.display="none";break}})});</script>
358
359      
360<script>
361  var variantStock = {};
362</script>
362    
363<script id="grc-widgets" src="https://widgets.guaranteed-reviews.com/static/widgets.min.js" data-public-key="d0310f4b92ef0925bac9a542f099fd86" data-lang="auto"></script>
363
364<style>
365    
366@media (max-width: 980px) {
367    .grid-product__image-mask > span {
368        height: auto !important;
369    }
370    .grid-product__image-mask span span {
371        white-space: normal !important;
372        width: 70px !important;
373        line-height: 1.1;
374        text-align: center;
375        display: block;
376        margin: 0 auto;
377        padding: 2px 0;
378    }
379}
380</style>
381<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
382
383<script id='shopify-chat-app-embed-data' type='application/json'>
384  {
385    "settings": {
386      "invertActivatorColors": true,
387      "greetingMessage": "👋 Bonjour, écrivez‑nous si vous avez des questions. Nous serons ravis de vous aider !",
388      "showFeaturedProducts": true,
389      "featuredProducts": [],
390      "horizontalPosition": "bottom_left",
391      "icon": "chat_bubble",
392      "buttonLabel": ""
393    }
394  }
395</script>
395
396
397<style data-shopify>
398  
399
400  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
401  shopify-chat:defined:empty {
402    display: grid;
403  }
404
405  :root {
406    --shopify-chat-bg-color: #FFFFFF;
407    --shopify-chat-text-color: #000000;
408    --shopify-chat-accent-bg-color: #000000;
409    --shopify-chat-accent-text-color: #FFFFFF;
410    --shopify-chat-activator-offset: 20px;
411
412    
413
414    --shopify-chat-activator-font-size: 16px;
415    --shopify-chat-border-radius: 16px;
416  }
417
418  
419</style>
420
421<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
421
422
423
424<!-- END app block --><!-- BEGIN app block: shopify://apps/doofinder-search-discovery/blocks/doofinder-script/1abc6bc6-ff36-4a37-9034-effae4a47cf6 -->
425  
425<script>
426    (function(w, k) {w[k] = window[k] || function () { (window[k].q = window[k].q || []).push(arguments) }})(window, "doofinderApp")
427    var dfPageType = "article";
428    var dfProductId = "";
429    var dfCategoryName = "";
430    var dfB2BCustomer = false;
431    var dfB2BLocationId = "";
432  </script>
432
433
434  
434<script src="https://eu1-config.doofinder.com/2.x/5b08552a-040c-49d2-b798-6bcb8c31b6d1.js" async></script>
434
435
436
437
438<!-- END app block --><!-- BEGIN app block: shopify://apps/addingwell/blocks/aw-gtm/c8ed21e7-0ac8-4249-8c91-cbdde850b5b8 -->
438<script
439  type="module"
440>
441  setTimeout(async function () {
442    const keySessionStorage = 'aw_settings';
443    let __AW__settings = JSON.parse(sessionStorage.getItem(keySessionStorage));
444    if(!__AW__settings) {
445      const awSettings = await fetch(
446              "/apps/addingwell-proxy",
447              {
448                method: "GET",
449                redirect: "follow",
450                headers: {'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*'}
451              }
452      );
453      if (awSettings.ok) {
454        __AW__settings = await awSettings.json();
455        sessionStorage.setItem(keySessionStorage, JSON.stringify(__AW__settings));
456      } else {
457        console.error('Addingwell - Loading proxy error', awSettings.status);
458        return;
459      }
460    }
461
462    if(__AW__settings.insertGtmTag && __AW__settings.gtmId) {
463      let __AW__gtmUrl = 'https://www.googletagmanager.com/gtm.js';
464      let __AW__isAddingwellCdn = false;
465      if(__AW__settings.insertGtmUrl && __AW__settings.gtmUrl) {
466        __AW__gtmUrl = __AW__settings.gtmUrl;
467        __AW__isAddingwellCdn = __AW__settings.isAddingwellCdn;
468      }
469
470      (function(w,d,s,l,i){
471        w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
472        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
473        j.async=true;
474        j.src=`${__AW__gtmUrl}?${__AW__isAddingwellCdn ? 'awl' : 'id'}=`+(__AW__isAddingwellCdn ? i.replace(/^GTM-/, '') : i)+dl;f.parentNode.insertBefore(j,f);
475      })(window,document,'script',`${__AW__settings.dataLayerVariableName}`,`${__AW__settings.gtmId}`);
476    }
477
478    const __AW__getEventNameWithSuffix = (eventName) => {
479      return eventName + (__AW__settings.dataLayerEventSuffix ? "_" + __AW__settings.dataLayerEventSuffix : "");
480    }
481
482    function __AW__waitForShopifyYCookie(maxAttempts, intervalMs) {
483      return new Promise(function(resolve) {
484        let attempts = 0;
485        maxAttempts = maxAttempts || 5;
486        intervalMs = intervalMs || 200;
487        function check() {
488          const match = document.cookie.match(/(?:^|;\s*)_shopify_y=([^;]*)/);
489          if (match) {
490            resolve(match[1]);
491          } else if (attempts < maxAttempts) {
492            attempts++;
493            setTimeout(check, intervalMs);
494          } else {
495            console.warn('[AW] _shopify_y cookie not found after consent');
496            resolve(null);
497          }
498        }
499        check();
500      });
501    }
502
503    const __AW__CONSENT_KEY = 'aw_consent_state';
504
505    function __AW__getConsentState() {
506      try {
507        if (window.Shopify?.customerPrivacy?.currentVisitorConsent) {
508          return JSON.stringify(window.Shopify.customerPrivacy.currentVisitorConsent());
509        }
510      } catch(e) {}
511      return null;
512    }
513
514    function __AW__isEmptyConsent(stateStr) {
515      try {
516        return Object.values(JSON.parse(stateStr)).every(v => v === '');
517      } catch(e) {}
518      return true;
519    }
520
521    let __AW__prevConsentState = __AW__getConsentState() ?? localStorage.getItem(__AW__CONSENT_KEY);
522
523    document.addEventListener('visitorConsentCollected', async function(event) {
524      const currentConsentState = __AW__getConsentState();
525
526      if (currentConsentState !== null && currentConsentState === __AW__prevConsentState) {
527        return;
528      }
529
530      __AW__prevConsentState = currentConsentState;
531
532      if (currentConsentState !== null) {
533        if (__AW__isEmptyConsent(currentConsentState)) {
534          localStorage.removeItem(__AW__CONSENT_KEY);
535        } else {
536          localStorage.setItem(__AW__CONSENT_KEY, currentConsentState);
537        }
538      }
539
540      window.Shopify.analytics.publish('addingwell:shopify_update_consent', {visitorConsentCollected: true});
541
542      const shopifyY = await __AW__waitForShopifyYCookie();
543      if (!shopifyY) return;
544
545      window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];
546      window[__AW__settings.dataLayerVariableName].push({
547        event: __AW__getEventNameWithSuffix('shopify_consent_updated'),
548      });
549    });
550
551    if(__AW__settings.enableDataLayer) {
552      const MAX_ITEMS_BATCH = 10;
553      const sendBatchEvents = (items, eventName, eventObject) => {
554        let batch = [];
555        for(let i  = 0; i < items.length; i++) {
556          batch.push(items[i]);
557          if(batch.length === MAX_ITEMS_BATCH || i === items.length - 1) {
558            const eventClone = {
559              ...eventObject,
560              ecommerce: {
561                ...eventObject.ecommerce,
562                items: [...batch]
563              }
564            };
565            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
566            window[__AW__settings.dataLayerVariableName].push({
567              ...{'event': __AW__getEventNameWithSuffix(eventName)},
568              ...eventClone
569            });
570
571            batch = [];
572          }
573        }
574      }
575
576      function __AW__filterNullOrEmpty(obj) {
577        let filteredObj = {};
578
579        for (let key in obj) {
580          if (obj.hasOwnProperty(key)) {
581            let value = obj[key];
582
583            // If value is an object (and not null), recursively filter sub-elements
584            if (typeof value === "object" && value !== null && value !== undefined) {
585              let filteredSubObject = __AW__filterNullOrEmpty(value);
586
587              // Add the filtered sub-object only if it's not empty
588              if (Object.keys(filteredSubObject).length > 0) {
589                filteredObj[key] = filteredSubObject;
590              }
591            } else {
592              // Add the value only if it's neither null nor an empty string
593              if (value !== null && value !== "" && value !== undefined) {
594                filteredObj[key] = value;
595              }
596            }
597          }
598        }
599        return filteredObj;
600      }
601
602      function getPageType(value) {
603        const pageTypeMapping = {
604          404: '404',
605          article: 'article',
606          blog: 'blog',
607          cart: 'cart',
608          collection: 'collection',
609          gift_card: 'gift_card',
610          index: 'homepage',
611          product: 'product',
612          search: 'searchresults',
613          'customers/login': 'login',
614          'customers/register': 'sign_up'
615        };
616        return pageTypeMapping[value] || 'other';
617      }
618      let __AW__cartReady = false;
619
620      function pushDataLayerEvents() {
621        initCart();
622        window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];  // init data layer if doesn't already exist
623        const templateName = "article";
624
625        const getFormattedPrice = (priceInCents) => priceInCents/100;
626        /**********************
627         * DATALAYER SECTIONS
628         ***********************/
629        /**
630         * DATALAYER: User Data
631         * Build user_data properties.
632         */
633        let newCustomer = true;
634        window.__AW__CommonData = {
635          user_data: {
636            new_customer: newCustomer,
637          }
638        };
639
640        
641
642        window.__AW__CommonData.country = "FR"
643        window.__AW__CommonData.market = "fr"
644        window.__AW__CommonData.marketId = 361365736
645
646        
647          window.__AW__CommonData.language = "fr-FR";
648        
649        window.__AW__CommonData = __AW__filterNullOrEmpty(window.__AW__CommonData);
650
651        // Ajout du hash SHA256 des champs sensibles de user_data (version robuste)
652        async function sha256(str) {
653          if (!str) return undefined;
654          if (!(window.crypto && window.crypto.subtle)) {
655            console.error('Crypto.subtle non supporté, hash impossible pour :', str);
656            return undefined;
657          }
658          try {
659            const buf = await window.crypto.subtle.digest('SHA-256', new TextEncoder().encode(str));
660            return Array.from(new Uint8Array(buf)).map(x => x.toString(16).padStart(2, '0')).join('');
661          } catch (e) {
662            console.error('Erreur lors du hash SHA256 pour', str, e);
663            return undefined;
664          }
665        }
666        async function getUserDataHash(user_data) {
667          const hashObj = {};
668          if (!user_data) return hashObj;
669          try {
670            if (user_data.email_address) hashObj.email_address = await sha256(user_data.email_address);
671            if (user_data.phone_number) hashObj.phone_number = await sha256(user_data.phone_number);
672            if (user_data.address && typeof user_data.address === 'object') {
673              hashObj.address = {};
674              if (user_data.address.first_name) hashObj.address.first_name = await sha256(user_data.address.first_name);
675              if (user_data.address.last_name) hashObj.address.last_name = await sha256(user_data.address.last_name);
676              if (user_data.address.street) hashObj.address.street = await sha256(user_data.address.street);
677              if (user_data.address.city) hashObj.address.city = await sha256(user_data.address.city);
678              if (user_data.address.region) hashObj.address.region = await sha256(user_data.address.region);
679              if (user_data.address.postal_code) hashObj.address.postal_code = await sha256(user_data.address.postal_code);
680              if (user_data.address.country) hashObj.address.country = await sha256(user_data.address.country);
681            }
682          } catch (e) {
683            console.error('Erreur lors du hash user_data_hashed', e);
684          }
685          return __AW__filterNullOrEmpty(hashObj);
686        }
687        (async function() {
688          if (window.__AW__CommonData && window.__AW__CommonData.user_data) {
689            window.__AW__CommonData.user_data_hashed = await getUserDataHash(window.__AW__CommonData.user_data);
690          }
691        })();
692
693        window.__AW__CommonData["page_type"] = getPageType(templateName);
694        window.__AW__CommonData["theme"] = window?.Shopify?.theme;
695        window[__AW__settings.dataLayerVariableName].push(window.__AW__CommonData);
696
697        window[__AW__settings.dataLayerVariableName].push({"event": __AW__getEventNameWithSuffix("page_view")});
698
699        /** DATALAYER: select_item handoff */
700        const pendingSelectItemName = "aw_pending_select_item";
701
702        const __AW__pushSelectItem = (payload) => {
703          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
704          window[__AW__settings.dataLayerVariableName].push(payload);
705        };
706
707        const __AW__flushPendingSelectItem = () => {
708          let pending = null;
709          try {
710            pending = sessionStorage.getItem(pendingSelectItemName);
711            sessionStorage.removeItem(pendingSelectItemName);
712          } catch (e) {
713            return;
714          }
715          if (!pending) return;
716          try {
717            __AW__pushSelectItem(JSON.parse(pending));
718          } catch (e) {
719            console.warn('[AW] pending select_item error', e);
720          }
721        };
722
723        __AW__flushPendingSelectItem();
724
725
726        /**
727         * DATALAYER: 404 Pages
728         * Fire on 404 Pages */
729        
730
731
732        /**
733         * DATALAYER: Blog Articles
734         * Fire on Blog Article Pages */
735        
736        window[__AW__settings.dataLayerVariableName].push({
737          'author'      : "Camille Ferrandon",
738          'title'       : "LA BOUTIQUE DE PORTET SUR GARONNE A DÉMÉNAGÉ",
739          'dateCreated' : [14,46,11,1,10,2025,3,274,true,"CEST"],
740          'event'       : __AW__getEventNameWithSuffix('blog')
741        });
742        
743
744        
745
746        
747
748        /** DATALAYER: Product List Page (Collections, Category)
749         * Fire on all product listing pages. */
750
751        const __AW__transformNumberToString = (value) => {
752          if (value !== null && value !== undefined && typeof value === 'number') {
753            return value.toString();
754          }
755          /** By Default return the current value */
756          return value;
757        };
758
759        let discountPrice = 0.00;
760        
761
762        /** DATALAYER: Product Page
763         * Fire on all Product View pages. */
764        
765
766        /** DATALAYER: Cart View
767         * Fire anytime a user views their cart (non-dynamic) */
768        
769
770        let drawerCartAlreadyOpened = false;
771        let pendingViewCartTimeout = null;
772
773        let stateObserver = null;
774        let domObserver = null;
775
776        function initCart() {
777          fetch(`${window.Shopify?.routes?.root || "/"}cart.js?adw=1&init=1`, {
778            credentials: 'same-origin',
779            headers: { 'Accept': 'application/json' }
780          }).then(r => r.ok ? r.json() : null)
781            .then(freshCart => {
782              if (freshCart) {
783                window.__AW__slaveShopifyCart = freshCart;
784              } else {
785                window.__AW__slaveShopifyCart = { items: [] };
786              }
787              __AW__cartReady = true;
788            })
789            .catch(e => {
790              console.warn('[AW] Cart hydration failed', e);
791              window.__AW__slaveShopifyCart = { items: [] };
792              __AW__cartReady = true;
793            });
794        }
795
796        function fireViewCartOncePerOpen() {
797          if (pendingViewCartTimeout) return;
798
799          drawerCartAlreadyOpened = true;
800
801          pendingViewCartTimeout = setTimeout(() => {
802            pendingViewCartTimeout = null;
803            if (!__AW__cartReady) return;
804            const ecommerceDataLayer = {
805              ecommerce: {
806                currency: window.__AW__slaveShopifyCart.currency,
807                value: window.__AW__slaveShopifyCart.total_price / 100,
808                items: window.__AW__slaveShopifyCart.items.map(item => {
809                  const price = (item.discounted_price ?? item.price) / 100;
810                  const discount = (item.price - (item.discounted_price ?? 0)) / 100;
811
812                  let coupon = "";
813                  if (Array.isArray(item?.discounts)) {
814                    coupon = item.discounts
815                            .filter(d => typeof d?.title === "string")
816                            .map(d => d.title)
817                            .join(", ");
818                  }
819
820                  return {
821                    item_id: __AW__transformNumberToString(item.product_id),
822                    item_variant: item.variant_title,
823                    item_variant_title: item.variant_title,
824                    item_variant_id: __AW__transformNumberToString(item.variant_id),
825                    item_product_id: __AW__transformNumberToString(item.product_id),
826                    item_product_title: item.product_title,
827                    item_name: item.product_title,
828                    price,
829                    discount,
830                    item_brand: item.vendor,
831                    item_category: item.product_type,
832                    item_list_name: item.collection || "",
833                    item_list_id: "",
834                    quantity: item.quantity,
835                    sku: __AW__transformNumberToString(item.sku),
836                    coupon,
837                    url: item.url,
838                    selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
839                    selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
840
841                  };
842                })
843              }
844            };
845
846            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
847            window[__AW__settings.dataLayerVariableName].push({
848              event: __AW__getEventNameWithSuffix("view_cart"),
849              ...ecommerceDataLayer
850            });
851          }, 1000);
852        }
853
854        function resetOnClose() {
855          drawerCartAlreadyOpened = false;
856          if (pendingViewCartTimeout) {
857            clearTimeout(pendingViewCartTimeout);
858            pendingViewCartTimeout = null;
859          }
860        }
861
862        function getTargets() {
863          const cartDrawer = document.querySelector("cart-drawer");
864          const dialog =
865                  document.querySelector("cart-drawer dialog") ||
866                  document.querySelector("cart-drawer-component dialog") ||
867                  document.querySelector("cart-drawer-component dialog[ref='dialog']");
868
869          return { cartDrawer, dialog };
870        }
871
872        function isCartOpen({ cartDrawer, dialog }) {
873          const openByDialog = !!dialog && (dialog.open || dialog.hasAttribute("open"));
874          const openByClass = !!cartDrawer && cartDrawer.classList.contains("active");
875          const openByAttr = !!cartDrawer && cartDrawer.hasAttribute("open");
876          return openByDialog || openByClass || openByAttr;
877        }
878
879        function attachStateObserver() {
880          const { cartDrawer, dialog } = getTargets();
881
882          if (stateObserver) stateObserver.disconnect();
883
884          stateObserver = new MutationObserver(() => {
885            const openNow = isCartOpen(getTargets());
886
887            if (openNow) {
888              if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
889            } else {
890              resetOnClose();
891            }
892          });
893
894          if (cartDrawer) {
895            stateObserver.observe(cartDrawer, {
896              attributes: true,
897              attributeFilter: ["class", "open"]
898            });
899          }
900
901          if (dialog) {
902            stateObserver.observe(dialog, {
903              attributes: true,
904              attributeFilter: ["open"]
905            });
906          }
907
908          const openNow = isCartOpen(getTargets());
909          if (openNow) {
910            if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
911          } else {
912            resetOnClose();
913          }
914        }
915
916        function observeCartDrawerOpen() {
917          attachStateObserver();
918
919          if (domObserver) domObserver.disconnect();
920
921          domObserver = new MutationObserver(() => {
922            attachStateObserver();
923          });
924
925          domObserver.observe(document.documentElement, {
926            childList: true,
927            subtree: true
928          });
929        }
930
931        observeCartDrawerOpen();
932
933
934        /** DATALAYER: Search Results */
935        var searchPage = new RegExp("search", "g");
936        if(document.location.pathname.match(searchPage)){
937          var __AW__items = [];
938          
939
940          const awEcommerceSearch = {
941            search_term: null,
942            results_count: null,
943            ecommerce: {
944              currency: "EUR",
945              items : []
946            }
947          };
948          sendBatchEvents(__AW__items, "search", awEcommerceSearch);
949        }
950
951
952        const cartRegex = /\/cart\/(add|change|update)(\.js|\.json)?(\?.*)?$/;
953        const pendingCartEventName = "aw_pending_cart_event";
954        let awCartQueue = Promise.resolve();
955
956        if(sessionStorage.getItem(pendingCartEventName)) {
957          scheduleCartSync();
958        }
959
960        document.addEventListener('click', async function(e) {
961          const btn = e.target.closest('[href*="/cart/add"], [action*="/cart/add"], button[name="add"]');
962          if (!btn || !__AW__cartReady) return;
963          snapshotCart();
964        }, true);
965
966        patchFetch();
967        patchXhr();
968
969        function snapshotCart() {
970          try {
971            sessionStorage.setItem(
972              pendingCartEventName,
973              JSON.stringify(window.__AW__slaveShopifyCart ?? { items: [] })
974            );
975          } catch (e) {
976            console.warn('[AW] snapshot error', e);
977          }
978        }
979
980        function patchXhr() {
981          const nativeSend = typeof XMLHttpRequest === 'function' ? XMLHttpRequest.prototype?.send : null;
982          if (typeof nativeSend !== 'function' || nativeSend.__AW__patched) return;
983
984          XMLHttpRequest.prototype.send = function(body) {
985            this.addEventListener('load', () => {
986              try {
987                const abs = this.responseURL || '';
988                const u = new URL(abs, location.origin);
989                const mt = u.pathname + (u.search || '');
990                if (this.status === 200 && cartRegex.test(mt)) {
991                  scheduleCartSync();
992                }
993              } catch (e) {
994                console.error('[AW] XHR handler error', e);
995              }
996            });
997            return nativeSend.apply(this, arguments);
998          };
999
1000          XMLHttpRequest.prototype.send.__AW__patched = true;
1001        }
1002
1003        function patchFetch() {
1004          const previousFetch = window.fetch;
1005          if (typeof previousFetch !== 'function' || previousFetch.__AW__patched) return;
1006
1007          window.fetch = async function (...args) {
1008            const resource = args[0];
1009            try {
1010
1011              const url = resource instanceof Request ? resource.url  : resource instanceof URL ? resource.href : String(resource);
1012              if (cartRegex.test(url)) {
1013                const response = await previousFetch.apply(this, args);
1014                if (response.ok) {
1015                  scheduleCartSync();
1016                } else {
1017                  console.warn(`Fetch for ${url} failed with status: ${response.status}`);
1018                }
1019                return response;
1020              }
1021            } catch (error) {
1022              console.error('[AW] Fetch Wrapper Error:', error);
1023            }
1024
1025            return previousFetch.apply(this, args);
1026          };
1027
1028          window.fetch.__AW__patched = true;
1029        }
1030
1031        function scheduleCartSync() {
1032          if (!__AW__cartReady) return;
1033          awCartQueue = awCartQueue
1034            .then(() => {
1035              if (!sessionStorage.getItem(pendingCartEventName)) snapshotCart();
1036              return runCartSyncOnce();
1037            }).catch(e => {
1038              console.error('[AW] scheduleCartSync error', e);
1039            });
1040        }
1041
1042        async function runCartSyncOnce() {
1043          try {
1044            const response = await fetch(`${window.Shopify.routes.root || "/"}cart.js?adw=1`, {
1045              credentials: 'same-origin',
1046              headers: { 'Accept': 'application/json' }
1047            });
1048            if (!response.ok) throw new Error('HTTP ' + response.status);
1049            const newCart = await response.json();
1050            await compareCartData(newCart);
1051          } catch (error) {
1052            console.error('[AW] Error fetching /cart.js (singleton):', error);
1053          }
1054        }
1055
1056        function compareCartData(newCartData) {
1057          return new Promise((resolve) => {
1058            setTimeout(() => {
1059              try {
1060                const oldCartData = sessionStorage.getItem(pendingCartEventName) ? JSON.parse(sessionStorage.getItem(pendingCartEventName)) : {items: []};
1061                newCartData = newCartData || {items: []};
1062                const cartItemKey = item => `${item.variant_id ?? item.id}:${item.selling_plan_allocation?.selling_plan?.id ?? ''}`;
1063                const oldItems = new Map(oldCartData.items.map(item => [cartItemKey(item), item]));
1064                const newItems = new Map(newCartData.items.map(item => [cartItemKey(item), item]));
1065
1066                newItems.forEach((newItem, key) => {
1067                  const oldItem = oldItems.get(key);
1068                  const eventName = "add_to_cart";
1069                  if (!oldItem) {
1070                    handleCartDataLayer(eventName, newItem.quantity, newItem);
1071                  } else if (newItem.quantity > oldItem.quantity) {
1072                    handleCartDataLayer(eventName, newItem.quantity - oldItem.quantity, newItem);
1073                  }
1074                });
1075
1076                oldItems.forEach((oldItem, key) => {
1077                  const newItem = newItems.get(key);
1078                  const eventName = "remove_from_cart";
1079                  if (!newItem) {
1080                    handleCartDataLayer(eventName, oldItem.quantity, oldItem);
1081                  } else if (oldItem.quantity > newItem.quantity) {
1082                    handleCartDataLayer(eventName, oldItem.quantity - newItem.quantity, newItem);
1083                  }
1084                });
1085
1086                sessionStorage.removeItem(pendingCartEventName);
1087                window.__AW__slaveShopifyCart = newCartData;
1088              } catch(e) {
1089                console.error('[AW] compareCartData error', e);
1090                sessionStorage.removeItem(pendingCartEventName);
1091              } finally {
1092                resolve();
1093              }
1094            }, 500);
1095          });
1096        }
1097
1098        function handleCartDataLayer(eventName, quantity, item) {
1099          const price = (item.discounted_price ?? item.price) / 100;
1100          const discount = (item.price - (item.discounted_price ?? 0)) / 100;
1101          const totalValue = price * quantity;
1102          let coupon = "";
1103          if(Array.isArray(item?.discounts)) {
1104            coupon = item.discounts
1105                    .filter(discount => typeof discount?.title === 'string')
1106                    .map(discount => discount.title)
1107                    .join(', ');
1108          }
1109
1110          const ecommerceCart = {
1111            ecommerce: {
1112              currency: "EUR",
1113              value: totalValue,
1114              items: [{
1115                item_id: __AW__transformNumberToString(item.product_id),
1116                item_variant: item.variant_title || "Default Variant",
1117                item_variant_id: __AW__transformNumberToString(item.variant_id),
1118                item_variant_title: item.variant_title || "Default Variant",
1119                item_name: item.product_title,
1120                item_product_id: __AW__transformNumberToString(item.product_id),
1121                item_product_title: item.product_title,
1122                sku: __AW__transformNumberToString(item.sku),
1123                discount: discount,
1124                price: price,
1125                item_brand: item.vendor,
1126                item_category: item.product_type,
1127                quantity: quantity,
1128                coupon: coupon,
1129                url: item?.url,
1130                selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
1131                selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
1132              }]
1133            }
1134          };
1135
1136          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1137          window[__AW__settings.dataLayerVariableName].push({
1138            ...{ 'event': __AW__getEventNameWithSuffix(eventName) },
1139            ...ecommerceCart
1140          });
1141
1142        }
1143      }
1144
1145      if (document.readyState === 'loading') {
1146        // document still loading...
1147        document.addEventListener('DOMContentLoaded', () => {
1148          pushDataLayerEvents();
1149        });
1150      } else {
1151        // already loaded, chocs away!
1152        pushDataLayerEvents();
1153      }
1154    }
1155  }, 0);
1156</script>
1156
1157
1158
1159<!-- END app block -->
1159<script src="https://cdn.shopify.com/extensions/01a0d7ac-016b-7ec4-a378-89e7e99672a3/pushowl-328/assets/pushowl-shopify.js" type="text/javascript" defer="defer"></script>
1159
1160<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1161<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: 43089264797,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "article"};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 1161
1161
1162<script>
1163  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1164</script>
vendor: 1 bytes, line 1164
1164
1165<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}
1165).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: 43089264797,storefrontBaseUrl: "https://olingedemaison.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://olingedemaison.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"5202903382","configuration":"{\"subdomain\": \"o-linges-de-maison\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"42cd9b1f0fb7c1cae5cd21175cef6782","type":"APP","apiClientId":1615517,"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":"4162945366","configuration":"{\"mailchimp_store_id\":\"store_5i1ge2zs4dcdld2iwk4x\", \"mailchimp_user_id\":\"213652582\",\"mailchimp_list_id\":\"0318c42bc2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":"2485911894","configuration":"{\"accountID\":\"1\",\"installation_id\":\"5b08552a-040c-49d2-b798-6bcb8c31b6d1\",\"regi
1165on\":\"eu1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2061f8ea39b7d2e31c8b851469aba871","type":"APP","apiClientId":199361,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1108869462","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-PJRQ56R\\\"],\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-VV2GQ7FXGW\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-VV2GQ7FXGW\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-VV2GQ7FXGW\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"370147670","configuration":"{\"pixel_id\":\"653157129837753\",\"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":"313753942","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"addingwell-pixel"},{"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":"Olingedemaison.com","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"o-linges-de-maison.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/olingedemaison.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://olingedemaison.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"183163879766","themeStoreId":"857","themePublished":"true","eventMetadataId":"8e7d56ec-8aa1-409f-bcbb-fc5acbd652de","pageType":"article","resourceId":"610657829206","shopId":"43089264797","storefrontBaseUrl":"https:\/\/olingedemaison.com","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\",{}]]"});})();</script>
1165<script>
1166  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1167  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1168  window.ShopifyAnalytics.meta.currency = 'EUR';
1169  var meta = {"page":{"pageType":"article","resourceType":"article","resourceId":610657829206,"requestId":"6f5af4b9-dc06-477a-981d-832e4aefe5c4-1790325857"}};
1170  for (var attr in meta) {
1171    window.ShopifyAnalytics.meta[attr] = meta[attr];
1172  }
1173</script>
vendor: 1 bytes, line 1173
1173
1174<script class="analytics">
1175  (function () {
1176    var customDocumentWrite = function(content) {
1177      var jquery = null;
1178
1179      if (window.jQuery) {
1180        jquery = window.jQuery;
1181      } else if (window.Checkout && window.Checkout.$) {
1182        jquery = window.Checkout.$;
1183      }
1184
1185      if (jquery) {
1186        jquery('body').append(content);
1187      }
1188    };
1189
1190    var hasLoggedConversion = function(token) {
1191      if (token) {
1192        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1193      }
1194      return false;
1195    }
1196
1197    var setCookieIfConversion = function(token) {
1198      if (token) {
1199        var twoMonthsFromNow = new Date(Date.now());
1200        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1201
1202        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1203      }
1204    }
1205
1206    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1207    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1208    if (trekkie.integrations) {
1209      return;
1210    }
1211    trekkie.methods = [
1212      'identify',
1213      'page',
1214      'ready',
1215      'track',
1216      'trackForm',
1217      'trackLink'
1218    ];
1219    trekkie.factory = function(method) {
1220      return function() {
1221        var args = Array.prototype.slice.call(arguments);
1222        args.unshift(method);
1223        trekkie.push(args);
1224        if (method == 'track' || method == 'page') {
1225          var pageUrl;
1226          try {
1227            pageUrl = window.location.href;
1228          } catch (e) {}
1229          var pageReferrer;
1230          try {
1231            pageReferrer = document.referrer;
1232          } catch (e) {}
1233          try {
1234            if (window.__TREKKIE_SHIM_QUEUE == null) {
1235              window.__TREKKIE_SHIM_QUEUE = [];
1236            }
1237            window.__TREKKIE_SHIM_QUEUE.push({
1238              from: 'trekkie-stub',
1239              method: method,
1240              args: args.slice(1),
1241              pageContext: {
1242                url: pageUrl,
1243                referrer: pageReferrer
1244              }
1245            });
1246          } catch (e) {
1247            // no-op
1248          }
1249        }
1250        return trekkie;
1251      };
1252    };
1253    for (var i = 0; i < trekkie.methods.length; i++) {
1254      var key = trekkie.methods[i];
1255      trekkie[key] = trekkie.factory(key);
1256    }
1257    trekkie.load = function(config) {
1258      trekkie.config = config || {};
1259      trekkie.config.initialDocumentCookie = document.cookie;
1260      var first = document.getElementsByTagName('script')[0];
1261var script = document.createElement('script');
1262script.type = 'text/javascript';
1263script.onerror = function(e) {
1264  var scriptFallback = document.createElement('script');
1265  scriptFallback.type = 'text/javascript';
1266  scriptFallback.onerror = function(error) {
1267          var Monorail = {
1268      produce: function produce(monorailDomain, schemaId, payload) {
1269        var currentMs = new Date().getTime();
1270        var event = {
1271          schema_id: schemaId,
1272          payload: payload,
1273          metadata: {
1274            event_created_at_ms: currentMs,
1275            event_sent_at_ms: currentMs
1276          }
1277        };
1278        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1279      },
1280      sendRequest: function sendRequest(endpointUrl, payload) {
1281        // Try the sendBeacon API
1282        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1283          var blobData = new window.Blob([payload], {
1284            type: 'text/plain'
1285          });
1286
1287          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1288            return true;
1289          } // sendBeacon was not successful
1290
1291        } // XHR beacon
1292
1293        var xhr = new XMLHttpRequest();
1294
1295        try {
1296          xhr.open('POST', endpointUrl);
1297          xhr.setRequestHeader('Content-Type', 'text/plain');
1298          xhr.send(payload);
1299        } catch (e) {
1300          console.log(e);
1301        }
1302
1303        return false;
1304      },
1305      isIos12: function isIos12() {
1306        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1307      }
1308    };
1309    Monorail.produce('monorail-edge.shopifysvc.com',
1310      'trekkie_storefront_load_errors/1.1',
1311      {shop_id: 43089264797,
1312      theme_id: 183163879766,
1313      app_name: "storefront",
1314      context_url: window.location.href,
1315      source_url: "//olingedemaison.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1316
1317  };
1318  scriptFallback.async = true;
1319  scriptFallback.src = '//olingedemaison.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1320  first.parentNode.insertBefore(scriptFallback, first);
1321};
1322script.async = true;
1323script.src = '//olingedemaison.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1324first.parentNode.insertBefore(script, first);
1325
1326    };
1327    trekkie.load(
1328      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":43089264797,"isMerchantRequest":null,"themeId":183163879766,"themeCityHash":"14136227153020669847","contentLanguage":"fr","currency":"EUR","eventMetadataId":"8e7d56ec-8aa1-409f-bcbb-fc5acbd652de"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1329    );
1330
1331    var loaded = false;
1332    trekkie.ready(function() {
1333      if (loaded) return;
1334      loaded = true;
1335
1336      window.ShopifyAnalytics.lib = window.trekkie;
1337
1338      var originalDocumentWrite = document.write;
1339      document.write = customDocumentWrite;
1340      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1341      document.write = originalDocumentWrite;
1342
1343      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1344      var token = match? match[1]: undefined;
1345      if (!hasLoggedConversion(token)) {
1346        setCookieIfConversion(token);
1347        
1348      }
1349    });
1350
1351    window.ShopifyAnalytics.lib.page(null,{"pageType":"article","resourceType":"article","resourceId":610657829206,"requestId":"6f5af4b9-dc06-477a-981d-832e4aefe5c4-1790325857","shopifyEmitted":true});
1352
1353    var eventsListenerScript = document.createElement('script');
1354    eventsListenerScript.async = true;
1355    eventsListenerScript.src = "//olingedemaison.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1356    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1357})();</script>
vendor: 1 bytes, line 1357
1357
1358<script
1359  defer
1360  src="https://olingedemaison.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1361  data-application="storefront-renderer"
1362  data-shop-id="43089264797"
1363  data-render-region="gcp-us-west1"
1364  data-page-type="article"
1365  data-theme-instance-id="183163879766"
1366  data-theme-name="Impulse"
1367  data-theme-version="3.4.0"
1368  data-monorail-region="shop_domain"
1369  data-resource-timing-sampling-rate="10"
1370  data-shs="true"
1371  data-shs-beacon="true"
1372  data-shs-export-with-fetch="true"
1373  data-shs-logs-sample-rate="1"
1374  data-shs-beacon-endpoint="https://olingedemaison.com/api/collect"
1375></script>
vendor: 1 bytes, line 1375
1375
1376<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Bienvenue sur Olingedemaison.com. Comment puis-je vous aider ?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Ouvrir le chat"},{"key":"agent_chat.panel.ask_anything","value":"Posez votre question"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Réponses non lues"},{"key":"agent_chat.panel.back_to_chat","value":"Retour au chat"},{"key":"agent_chat.panel.see_history","value":"Voir l’historique du chat"},{"key":"agent_chat.panel.new_chat","value":"Créer un nouveau chat"},{"key":"agent_chat.panel.close","value":"Fermer le chat"},{"key":"agent_chat.panel.undock","value":"Détacher le chat"},{"key":"agent_chat.panel.dock","value":"Ancrer le chat"},{"key":"agent_chat.panel.expand","value":"Agrandir le chat"},{"key":"agent_chat.panel.contract","value":"Réduire le chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Aller au plus récent"},{"key":"agent_chat.panel.loading_chat","value":"Chargement du chat"},{"key":"agent_chat.input.label","value":"Saisissez votre message"},{"key":"agent_chat.input.placeholder","value":"Posez votre question..."},{"key":"agent_chat.input.send","value":"Envoyer"},{"key":"agent_chat.input.stop","value":"Arrêter la génération"},{"key":"agent_chat.thinking","value":"Réflexion..."},{"key":"agent_chat.searching","value":"Recherche..."},{"key":"agent_chat.message.sent_timestamp","value":"Envoyé · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automatisé"},{"key":"agent_chat.message.automated_timestamp","value":"Automatisé · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Un membre de notre équipe vous répondra sous peu"},{"key":"agent_chat.human_handoff.action","value":"Discuter avec notre équipe"},{"key":"agent_chat.human_handoff.request","value":"J’aimerais parler à un membre de votre équipe"},{"key":"agent_chat.human_handoff.ai_assistant","value":"Assistant IA"},{"key":"agent_chat.greeting.default","value":"Bonjour !"},{"key":"agent_chat.greeting.with_name","value":"Bonjour {{name}} !"},{"key":"agent_chat.greeting.welcome","value":"Vous pouvez poser des questions sur les achats, les tailles\/dimensions, l’expédition, les retours ou le statut de la commande."},{"key":"agent_chat.greeting.welcome_back","value":"Bon retour sur %{shop_name} ! Comment puis-je vous aider ?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Bon retour ! Comment puis-je vous aider ?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Bienvenue sur %{shop_name}. Comment puis-je vous aider ?"},{"key":"agent_chat.greeting.generic","value":"Comment puis-je vous aider ?"},{"key":"agent_chat.disclaimer.text","value":"Ce chat utilise l’IA de Shopify et peut commettre des erreurs. Vos messages sont visibles par {{shop_name}}. Consulter la"},{"key":"agent_chat.disclaimer.text_human","value":"Vos messages sont visibles par {{shop_name}} et par Shopify pour la fourniture et l’amélioration des services. Voir"},{"key":"agent_chat.disclaimer.link_text","value":"politique de confidentialité"},{"key":"agent_chat.error.response_unavailable","value":"Réponse indisponible"},{"key":"agent_chat.error.generic","value":"Une erreur est survenue."},{"key":"agent_chat.error.response_failed","value":"Impossible de charger ce message"},{"key":"agent_chat.error.message_send_failed","value":"Votre message n’a pas pu être envoyé"},{"key":"agent_chat.error.attachment_upload_failed","value":"Votre pièce jointe n’a pas été chargée"},{"key":"agent_chat.error.try_again","value":"Réessayer"},{"key":"agent_chat.error.unavailable","value":"Le chat n’est pas disponible pour le moment, veuillez réessayer plus tard"},{"key":"agent_chat.error.usage_limit","value":"Limite de messages atteinte : réessayez plus tard ou envoyez-nous un e-mail à {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Limite de messages atteinte : réessayez plus tard"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Le chat n’est pas disponible pour le moment, envoyez-nous un e-mail à {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Le chat n’est pas disponible pour le moment"},{"key":"agent_chat.error.cost_quota_handover","value":"L’assistant IA n’est pas disponible pour le moment : notre équipe vous répondra sous peu"},{"key":"agent_chat.history.heading","value":"Historique du chat"},{"key":"agent_chat.history.loading","value":"Chargement de l’historique des conversations"},{"key":"agent_chat.history.aria_label","value":"Historique des conversations"},{"key":"agent_chat.history.no_conversations","value":"Aucune conversation"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.conversation.many","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Une erreur est survenue."},{"key":"agent_chat.history.try_again","value":"Réessayer"},{"key":"agent_chat.history.no_past","value":"Aucune conversation antérieure"},{"key":"agent_chat.history.start_new","value":"Démarrer un nouveau chat"},{"key":"agent_chat.history.untitled","value":"Conversation sans titre"},{"key":"agent_chat.history.resume","value":"Reprendre : {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Reprendre : {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Supprimer la conversation : {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Impossible de supprimer la conversation"},{"key":"agent_chat.feedback.group_label","value":"Retour d’expérience sur le message"},{"key":"agent_chat.feedback.thumbs_up","value":"Pouce levé"},{"key":"agent_chat.feedback.thumbs_down","value":"Pouce baissé"},{"key":"agent_chat.feedback.add_comment","value":"Ajouter un commentaire"},{"key":"agent_chat.feedback.thanks","value":"Merci pour votre retour d’expérience"},{"key":"agent_chat.feedback.placeholder_up","value":"Dites-nous ce qui s’est bien passé"},{"key":"agent_chat.feedback.placeholder_down","value":"Dites-nous ce qui pourrait être amélioré"},{"key":"agent_chat.feedback.comment_label","value":"Commentaire de retour d’expérience"},{"key":"agent_chat.feedback.cancel","value":"Annuler"},{"key":"agent_chat.feedback.submit","value":"Soumettre"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Longueur maximale atteinte. Le retour d’expérience est limité à {{max}} caractères."},{"key":"agent_chat.buyer_profile.button.open","value":"Profil de l’acheteur"},{"key":"agent_chat.buyer_profile.title","value":"Profil de l’acheteur"},{"key":"agent_chat.buyer_profile.empty","value":"Aucun profil de l’acheteur disponible."},{"key":"agent_chat.buyer_profile.close","value":"Fermer"},{"key":"agent_chat.suggestions.empty_state_label","value":"Questions suggérées"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Réponses suggérées"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Se connecter pour continuer"},{"key":"agent_chat.auth.sign_in","value":"Se connecter"},{"key":"agent_chat.auth.skip_and_chat","value":"Ignorer et démarrer le chat"},{"key":"agent_chat.auth.pre_chat_title","value":"Connectez-vous pour personnaliser et enregistrer vos chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Connectez-vous ou créez un compte"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Ne manquez aucune réponse"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Connectez-vous pour discuter avec notre équipe. Nous vous enverrons un e-mail si vous quittez le chat."},{"key":"agent_chat.auth.share_disclaimer","value":"En continuant, Shop partagera votre nom et votre e-mail avec cette boutique. C
1376onsultez ses {{terms_link}} et sa {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"conditions"},{"key":"agent_chat.auth.privacy_link","value":"politique de confidentialité"},{"key":"agent_chat.auth.declined_pre_chat","value":"Je ne peux pas vous mettre en relation avec la boutique si vous ne vous connectez pas."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"Si vous quittez le chat, nous vous enverrons un e-mail en cas de réponse."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Connectez-vous pour recevoir un e-mail en cas de réponse."},{"key":"agent_chat.order_lookup.track_order","value":"Suivre ma commande"},{"key":"agent_chat.order_lookup.track_another_order","value":"Suivre une autre commande"},{"key":"agent_chat.order_lookup.new_conversation","value":"Nouvelle conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Actions de recherche de commande"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Saisir les informations de la commande"},{"key":"agent_chat.order_lookup.prompt","value":"Pour consulter le statut de votre commande, veuillez fournir les détails de la commande."},{"key":"agent_chat.order_lookup.form_title","value":"Suivre ma commande"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Veuillez fournir vos informations."},{"key":"agent_chat.order_lookup.order_number_label","value":"Numéro de commande"},{"key":"agent_chat.order_lookup.email_label","value":"Adresse e-mail"},{"key":"agent_chat.order_lookup.submit","value":"Suivre ma commande"},{"key":"agent_chat.order_lookup.cancel","value":"Annuler"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Veuillez saisir un numéro de commande valide composé uniquement de chiffres et de lettres, sans espaces (par ex. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Veuillez saisir un numéro de commande valide composé uniquement de chiffres et de lettres, sans espaces (par ex. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Veuillez saisir une adresse e-mail valide"},{"key":"agent_chat.order_lookup.generic_error","value":"Un problème s’est produit lors de la recherche de votre commande. Veuillez réessayer."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Trop de tentatives. Réessayez plus tard."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"La recherche de commande est en cours. Démarrez une nouvelle conversation pour poser une autre question."},{"key":"agent_chat.legacy_contact.form_title","value":"Avant de commencer"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Veuillez fournir vos coordonnées afin que nous puissions vous répondre si vous quittez le chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"Prénom"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Nom"},{"key":"agent_chat.legacy_contact.email_label","value":"E-mail"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"M’envoyer des actualités et des offres par e-mail"},{"key":"agent_chat.legacy_contact.submit","value":"Démarrer le chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Annuler"},{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Saisissez un prénom valide."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Saisissez un nom valide."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Saisissez une adresse e-mail valide."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"L’adresse e-mail est trop longue."},{"key":"agent_chat.legacy_contact.generic_error","value":"Un problème est survenu."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Trop de tentatives. Réessayez plus tard."},{"key":"agent_chat.discountCard.useDiscount","value":"Utiliser la réduction"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"S’applique automatiquement lors du paiement"},{"key":"agent_chat.cart.checkout","value":"Paiement"},{"key":"agent_chat.product.add_to_cart","value":"Ajouter au panier"},{"key":"agent_chat.product.view_details","value":"Afficher les détails"},{"key":"agent_chat.product.out_of_stock","value":"En rupture de stock"},{"key":"agent_chat.product.compare_suggestions","value":"Comparer les suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Masquer les suggestions"},{"key":"agent_chat.product.sold_out","value":"Épuisé"},{"key":"agent_chat.order.item.one","value":"article"},{"key":"agent_chat.order.item.other","value":"articles"},{"key":"agent_chat.order.item.many","value":"articles"},{"key":"agent_chat.order.less_items.one","value":"- masquer {{count}} article"},{"key":"agent_chat.order.less_items.other","value":"- masquer {{count}} articles"},{"key":"agent_chat.order.less_items.many","value":"- masquer {{count}} articles"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} autre article"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} autres articles"},{"key":"agent_chat.order.more_items.many","value":"+ {{count}} autres articles"},{"key":"agent_chat.order.view_order","value":"Afficher la commande {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Suivre l’envoi"},{"key":"agent_chat.order.of_total","value":"{{index}} sur {{total}}"},{"key":"agent_chat.order.label","value":"Commande {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} commande"},{"key":"agent_chat.order.count.other","value":"{{count}} commandes"},{"key":"agent_chat.order.count.many","value":"{{count}} commandes"},{"key":"agent_chat.order.ordered_on","value":"Commandé le {{date}}"},{"key":"agent_chat.order.select","value":"Sélectionner la commande {{number}}"},{"key":"agent_chat.return.heading","value":"Sélection des articles à retourner"},{"key":"agent_chat.return.toggle_item","value":"Sélectionner {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, non retournable"},{"key":"agent_chat.return.quantity_label","value":"Quantité à retourner"},{"key":"agent_chat.return.reason_label","value":"Motif de retour"},{"key":"agent_chat.return.reason_placeholder","value":"Sélectionner un motif"},{"key":"agent_chat.return.confirm","value":"Demander un retour"},{"key":"agent_chat.return.confirmed","value":"Retour demandé"},{"key":"agent_chat.return.reason.size_too_small","value":"Taille trop petite"},{"key":"agent_chat.return.reason.size_too_large","value":"Taille trop grande"},{"key":"agent_chat.return.reason.unwanted","value":"Non désiré"},{"key":"agent_chat.return.reason.not_as_described","value":"Non conforme à la description"},{"key":"agent_chat.return.reason.wrong_item","value":"Mauvais article"},{"key":"agent_chat.return.reason.defective","value":"Défectueux"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Couleur"},{"key":"agent_chat.return.reason.other_reason","value":"Autre"},{"key":"agent_chat.scroll.previous","value":"Précédent"},{"key":"agent_chat.scroll.next","value":"Suivant"}]}</script>
vendor: 1 bytes, line 1376
1376
1377<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"43089264797","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Se connecter ou créer un compte"},{"key":"account_menu.signed_out_state.section_divider","value":"Autres moyens de connexion"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"E-mail"},{"key":"account_menu.signed_out_state.orders_button","value":"Commandes"},{"key":"account_menu.signed_out_state.profile_button","value":"Profil"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Se connecter avec Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continuer avec Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continuer avec Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Envoyez-moi des nouvelles et des offres par e-mail"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Bonjour, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Compte"},{"key":"account_menu.signed_in_state.orders_button","value":"Commandes"},{"key":"account_menu.signed_in_state.profile_button","value":"Profil"},{"key":"account_menu.location_picker.sheet_title","value":"Emplacements"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Rechercher"},{"key":"account_menu.aria_labels.close_menu","value":"Fermer le menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Retour au menu principal depuis {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, ouvre le sous-menu"},{"key":"account_menu.aria_labels.loading_menu","value":"Chargement du menu"},{"key":"account_menu.aria_labels.account","value":"Compte"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Se connecter avec e-mail"},{"key":"account_menu.aria_labels.sign_in","value":"Se connecter"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"FR","language":"fr"}}</script>
1377
1378<meta name="shopify-y" content="68b990a4-0a9b-4e36-b37b-e95d9b7b5bda" data-expiration="1821883457000"><meta name="shopify-s" content="304301ce-97a2-4de3-b7b0-7eeff8aa31db" data-expiration="1790327657000"><meta name="new-cookie-storage-activated" content="t">
1379</head>
1380    
1381    <body class="template-article" data-center-text="true" data-button_style="round" data-type_header_capitalize="false" data-type_headers_align_text="true" data-type_product_capitalize="false" data-swatch_style="round">
1382
1383      <!-- Google Tag Manager (noscript) -->
1384<noscript><iframe src="https://tag.olingedemaison.com/ns.html?id=GTM-5HH5CQH"
1385height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1386<!-- End Google Tag Manager (noscript) -->
1387      
1388      
1389      
1390      
1391        <a class="in-page-link visually-hidden skip-link" href="#MainContent">Passer au contenu</a>
1392        
1393        <div id="PageContainer" class="page-container">
1394            <div class="transition-body"><div id="shopify-section-header" class="shopify-section">
1395
1396<div id="NavDrawer" class="drawer drawer--left">
1397  <div class="drawer__contents">
1398    <div class="drawer__fixed-header drawer__fixed-header--full">
1399      <div class="drawer__header drawer__header--full appear-animation appear-delay-1">
1400        <div class="h2 drawer__title">
1401        </div>
1402        <div class="drawer__close">
1403          <button type="button" class="drawer__close-button js-drawer-close">
1404            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
1405            <span class="icon__fallback-text">Fermer le menu</span>
1406          </button>
1407        </div>
1408      </div>
1409    </div>
1410    <div class="drawer__scrollable">
1411      <ul class="mobile-nav mobile-nav--heading-style" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><div class="mobile-nav__has-sublist"><a href="/collections/promotions"
1412                    class="mobile-nav__link mobile-nav__link--top-level"
1413                    id="Label-collections-promotions1"
1414                    >
1415                    PROMOTIONS
1416                  </a>
1417                  <div class="mobile-nav__toggle">
1418                    <button type="button"
1419                      aria-controls="Linklist-collections-promotions1"
1420                      class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1421  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1422</span>
1423</button>
1424                  </div></div><div id="Linklist-collections-promotions1"
1425                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1426                aria-labelledby="Label-collections-promotions1"
1427                >
1428                <div class="collapsible-content__inner">
1429                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1430                        <div class="mobile-nav__child-item"><a href="/collections/french-days"
1431                              class="mobile-nav__link"
1432                              id="Sublabel-collections-french-days1"
1433                              >
1434                              FRENCH DAYS
1435                            </a></div></li><li class="mobile-nav__item">
1436                        <div class="mobile-nav__child-item"><a href="/collections/le-mois-de-la-couette"
1437                              class="mobile-nav__link"
1438                              id="Sublabel-collections-le-mois-de-la-couette2"
1439                              >
1440                              MOIS DE LA COUETTE
1441                            </a></div></li><li class="mobile-nav__item">
1442                        <div class="mobile-nav__child-item"><a href="/collections/promotions"
1443                              class="mobile-nav__link"
1444                              id="Sublabel-collections-promotions3"
1445                              >
1446                              NOS REMISES
1447                            </a><button type="button"
1448                              aria-controls="Sublinklist-collections-promotions1-collections-promotions3"
1449                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1450  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1450ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1451</span>
1452</button></div><div
1453                            id="Sublinklist-collections-promotions1-collections-promotions3"
1454                            aria-labelledby="Sublabel-collections-promotions3"
1455                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1456                            >
1457                            <div class="collapsible-content__inner">
1458                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1459                                    <a href="/collections/promotions/-60%25" class="mobile-nav__link">
1460                                      -60%
1461                                    </a>
1462                                  </li><li class="mobile-nav__item">
1463                                    <a href="/collections/promotions/-50%25" class="mobile-nav__link">
1464                                      -50%
1465                                    </a>
1466                                  </li><li class="mobile-nav__item">
1467                                    <a href="/collections/promotions/40%25" class="mobile-nav__link">
1468                                      -40%
1469                                    </a>
1470                                  </li><li class="mobile-nav__item">
1471                                    <a href="/collections/promotions/-30%25" class="mobile-nav__link">
1472                                      -30%
1473                                    </a>
1474                                  </li><li class="mobile-nav__item">
1475                                    <a href="/collections/promotions/-20%25" class="mobile-nav__link">
1476                                      -20%
1477                                    </a>
1478                                  </li></ul>
1479                            </div>
1480                          </div></li><li class="mobile-nav__item">
1481                        <div class="mobile-nav__child-item"><a href="/collections/promotions"
1482                              class="mobile-nav__link"
1483                              id="Sublabel-collections-promotions4"
1484                              >
1485                              TOUTES NOS CATEGORIES
1486                            </a><button type="button"
1487                              aria-controls="Sublinklist-collections-promotions1-collections-promotions4"
1488                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1489  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1490</span>
1491</button></div><div
1492                            id="Sublinklist-collections-promotions1-collections-promotions4"
1493                            aria-labelledby="Sublabel-collections-promotions4"
1494                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1495                            >
1496                            <div class="collapsible-content__inner">
1497                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1498                                    <a href="/collections/promotions/Linge-de
1498-lit" class="mobile-nav__link">
1499                                      Linge de lit
1500                                    </a>
1501                                  </li><li class="mobile-nav__item">
1502                                    <a href="/collections/promotions/D%C3%A9coration-textile" class="mobile-nav__link">
1503                                      Décoration
1504                                    </a>
1505                                  </li><li class="mobile-nav__item">
1506                                    <a href="/collections/promotions/Linge-de-bain" class="mobile-nav__link">
1507                                      Linge de bain
1508                                    </a>
1509                                  </li><li class="mobile-nav__item">
1510                                    <a href="/collections/promotions/Literie" class="mobile-nav__link">
1511                                      Literie
1512                                    </a>
1513                                  </li><li class="mobile-nav__item">
1514                                    <a href="/collections/promotions/Linge-de
1514-table" class="mobile-nav__link">
1515                                      Linge de table
1516                                    </a>
1517                                  </li><li class="mobile-nav__item">
1518                                    <a href="/collections/promotions/Protection-Literie" class="mobile-nav__link">
1519                                      Protection Literie
1520                                    </a>
1521                                  </li></ul>
1522                            </div>
1523                          </div></li></ul>
1524                </div>
1525              </div></li><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><a href="/collections/tout"
1526                    class="mobile-nav__link mobile-nav__link--top-level"
1527                    id="Label-collections-tout2"
1528                    >
1529                    NOS PRODUITS
1530                  </a>
1531                  <div class="mobile-nav__toggle">
1532                    <button type="button"
1533                      aria-controls="Linklist-collections-tout2"
1534                      class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1535  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1536</span>
1537</button>
1538                  </div></div><div id="Linklist-collections-tout2"
1539                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1540                aria-labelledby="Label-collections-tout2"
1541                >
1542                <div class="collapsible-content__inner">
1543                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1544                        <div class="mobile-nav__child-item"><a href="/collections/linge-de-lit"
1545                              class="mobile-nav__link"
1546                              id="Sublabel-collections-linge-de-lit1"
1547                              >
1548                              Linge de lit
1549                            </a><button type="button"
1550                              aria-controls="Sublinklist-collections-tout2-collections-linge-de-lit1"
1551                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1552  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1553</span>
1554</button></div><div
1555                            id="Sublinklist-collections-tout2-collections-linge-de-lit1"
1556                            aria-labelledby="Sublabel-collections-linge-de-lit1"
1557                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1558                            >
1559                            <div class="collapsible-content__inner">
1560                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1561                                    <a href="/collections/linge-de-lit/Parure" class="mobile-nav__link">
1562                                      Parure
1563                                    </a>
1564                                  </li><li class="mobile-nav__item">
1565                                    <a href="/collections/linge-de-lit/Taie-d'oreiller" class="mobile-nav__link">
1566                                      Taie d'oreiller 
1567                                    </a>
1568                                  </li><li class="mobile-nav__item">
1569                                    <a href="/collections/linge-de-lit/Housse-de-couette" class="mobile-nav__link">
1570                                      Housse de couette 
1571                                    </a>
1572                                  </li><li class="mobile-nav__item">
1573                                    <a href="/collections/linge-de-lit/Taie-de-traversin" class="mobile-nav__link">
1574                                      Taie de traversin 
1575                                    </a>
1576                                  </li><li class="mobile-nav__item">
1577                                    <a href="/collections/linge-de-lit/Drap-housse" class="mobile-nav__link">
1578                                      Drap housse 
1579                                    </a>
1580                                  </li><li class="mobile-nav__item">
1581                                    <a href="/collections/linge-de-lit/Drap-plat" class="mobile-nav__link">
1582                                      Drap plat 
1583                                    </a>
1584                                  </li></ul>
1585                            </div>
1586                          </div></li><li class="mobile-nav__item">
1587                        <div class="mobile-nav__child-item"><a href="/collections/linge-de-bain"
1588                              class="mobile-nav__link"
1589                              id="Sublabel-collections-linge-de-bain2"
1590                              >
1591                              Linge de bain
1592                            </a><button type="button"
1593                              aria-controls="Sublinklist-collections-tout2-collections-linge-de-bain2"
1594                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1595  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1595ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1596</span>
1597</button></div><div
1598                            id="Sublinklist-collections-tout2-collections-linge-de-bain2"
1599                            aria-labelledby="Sublabel-collections-linge-de-bain2"
1600                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1601                            >
1602                            <div class="collapsible-content__inner">
1603                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1604                                    <a href="/collections/linge-de-bain/Serviette-invit%C3%A9" class="mobile-nav__link">
1605                                      Serviette invité 
1606                                    </a>
1607                                  </li><li class="mobile-nav__item">
1608                                    <a href="/collections/linge-de-bain/Serviette-de-toilette" class="mobile-nav__link">
1609                                      Serviette de toilette 
1610                                    </a>
1611                                  </li><li class="mobile-nav__item">
1612                                    <a href="/collections/linge-de-bain/Drap-de-douche" class="mobile-nav__link">
1613                                      Drap de douche
1614                                    </a>
1615                                  </li><li class="mobile-nav__item">
1616                                    <a href="/collections/linge-de-bain/Drap-de-bain" class="mobile-nav__link">
1617                                      Drap de bain
1618                                    </a>
1619                                  </li><li class="mobile-nav__item">
1620                                    <a href="/collections/linge-de-bain/Peignoir" class="mobile-nav__link">
1621                                      Peignoir - Kimono - Déshabillé
1622                                    </a>
1623                                  </li><li class="mobile-nav__item">
1624                                    <a href="/collections/linge-de-bain/Tapis-de-bain" class="mobile-nav__link">
1625                                      Tapis de bain
1626                                    </a>
1627                                  </li><li class="mobile-nav__item">
1628                                    <a href="/collections/linge-de-bain/Gant-de-toilette" class="mobile-nav__link">
1629                                      Gant de toilette
1630                                    </a>
1631                                  </li><li class="mobile-nav__item">
1632                                    <a href="/collections/linge-de-bain/Drap-de-plage" class="mobile-nav__link">
1633                                      Drap de plage 
1634                                    </a>
1635                                  </li><li class="mobile-nav__item">
1636                                    <a href="/collections/linge-de-bain/Pantoufle" class="mobile-nav__link">
1637                                      Pantoufle
1638                                    </a>
1639                                  </li><li class="mobile-nav__item">
1640                                    <a href="/collections/linge-de-bain/Pareo" class="mobile-nav__link">
1641                                      Paréo
1642                                    </a>
1643                                  </li></ul>
1644                            </div>
1645                          </div></li><li class="mobile-nav__item">
1646                        <div class="mobile-nav__child-item"><a href="/collections/decoration-textile"
1647                              class="mobile-nav__link"
1648                              id="Sublabel-collections-decoration-textile3"
1649                              >
1650                              Décoration textile
1651                            </a><button type="button"
1652                              aria-controls="Sublinklist-collections-tout2-collections-decoration-textile3"
1653                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1654  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1654ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1655</span>
1656</button></div><div
1657                            id="Sublinklist-collections-tout2-collections-decoration-textile3"
1658                            aria-labelledby="Sublabel-collections-decoration-textile3"
1659                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1660                            >
1661                            <div class="collapsible-content__inner">
1662                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1663                                    <a href="/collections/decoration-textile/Coussin-d%C3%A9coratif" class="mobile-nav__link">
1664                                      Coussin
1665                                    </a>
1666                                  </li><li class="mobile-nav__item">
1667                                    <a href="/collections/decoration-textile/Plaid" class="mobile-nav__link">
1668                                      Plaid
1669                                    </a>
1670                                  </li><li class="mobile-nav__item">
1671                                    <a href="/collections/decoration-textile/Chemin-de-lit" class="mobile-nav__link">
1672                                      Chemin de lit
1673                                    </a>
1674                                  </li><li class="mobile-nav__item">
1675                                    <a href="/collections/decoration-textile/Dessus-de-lit" class="mobile-nav__link">
1676                                      Dessus de lit 
1677                                    </a>
1678                                  </li><li class="mobile-nav__item">
1679                                    <a href="/collections/decoration-textile/Couvre-Lit" class="mobile-nav__link">
1680                                      Couvre-Lit
1681                                    </a>
1682                                  </li><li class="mobile-nav__item">
1683                                    <a href="/collections/decoration-textile/Edredon" class="mobile-nav__link">
1684                                      Edredon
1685                                    </a>
1686                                  </li><li class="mobile-nav__item">
1687                                    <a href="/collections/decoration-textile/Couverture" class="mobile-nav__link">
1688                                      Couverture
1689                                    </a>
1690                                  </li><li class="mobile-nav__item">
1691                                    <a href="/collections/decoration-textile/Courtepointe" class="mobile-nav__link">
1692                                      Courtepointe
1693                                    </a>
1694                                  </li><li class="mobile-nav__item">
1695                                    <a href="/collections/decoration-textile/Parfum-d'int%C3%A9rieur" class="mobile-nav__link">
1696                                      Parfums
1697                                    </a>
1698                                  </li><li class="mobile-nav__item">
1699                                    <a href="/collections/decoration-textile/Rideau" class="mobile-nav__link">
1700                                      Rideau
1701                                    </a>
1702                                  </li></ul>
1703                            </div>
1704                          </div></li><li class="mobile-nav__item">
1705                        <div class="mobile-nav__child-item"><a href="/collections/literie"
1706                              class="mobile-nav__link"
1707                              id="Sublabel-collections-literie4"
1708                              >
1709                              Literie
1710                            </a><button type="button"
1711                              aria-controls="Sublinklist-collections-tout2-collections-literie4"
1712                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1713  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1713ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1714</span>
1715</button></div><div
1716                            id="Sublinklist-collections-tout2-collections-literie4"
1717                            aria-labelledby="Sublabel-collections-literie4"
1718                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1719                            >
1720                            <div class="collapsible-content__inner">
1721                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1722                                    <a href="/collections/literie/Couette" class="mobile-nav__link">
1723                                      Couette
1724                                    </a>
1725                                  </li><li class="mobile-nav__item">
1726                                    <a href="/collections/literie/Oreiller" class="mobile-nav__link">
1727                                      Oreiller
1728                                    </a>
1729                                  </li><li class="mobile-nav__item">
1730                                    <a href="/collections/protection-literie-1/Protection" class="mobile-nav__link">
1731                                      Protection literie
1732                                    </a>
1733                                  </li><li class="mobile-nav__item">
1734                                    <a href="/collections/literie/Traversin" class="mobile-nav__link">
1735                                      Traversin 
1736                                    </a>
1737                                  </li><li class="mobile-nav__item">
1738                                    <a href="/collections/literie/Cache-sommier" class="mobile-nav__link">
1739                                      Cache Sommier
1740                                    </a>
1741                                  </li></ul>
1742                            </div>
1743                          </div></li><li class="mobile-nav__item">
1744                        <div class="mobile-nav__child-item"><a href="/collections/la-table"
1745                              class="mobile-nav__link"
1746                              id="Sublabel-collections-la-table5"
1747                              >
1748                              La table
1749                            </a><button type="button"
1750                              aria-controls="Sublinklist-collections-tout2-collections-la-table5"
1751                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1752  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1753</span>
1754</button></div><div
1755                            id="Sublinklist-collections-tout2-collections-la-table5"
1756                            aria-labelledby="Sublabel-collections-la-table5"
1757                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1758                            >
1759                            <div class="collapsible-content__inner">
1760                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1761                                    <a href="/collections/la-table/Nappe" class="mobile-nav__link">
1762                                      Nappe
1763                                    </a>
1764                                  </li><li class="mobile-nav__item">
1765                                    <a href="/collections/la-table/Serviette-de-table" class="mobile-nav__link">
1766                                      Serviette de table
1767                                    </a>
1768                                  </li><li class="mobile-nav__item">
1769                                    <a href="/collections/la-table/Set-de-table" class="mobile-nav__link">
1770                                      Set de table 
1771                                    </a>
1772                                  </li><li class="mobile-nav__item">
1773                                    <a href="/collections/la-table/Torchon" class="mobile-nav__link">
1774                                      Torchon
1775                                    </a>
1776                                  </li><li class="mobile-nav__item">
1777                                    <a href="/collections/la-table/Chemin-de-table" class="mobile-nav__link">
1778                                      Chemin de table
1779                                    </a>
1780                                  </li><li class="mobile-nav__item">
1781                                    <a href="/collections/la-table/Gant-et-Manique" class="mobile-nav__link">
1782                                      Gant et Manique
1783                                    </a>
1784                                  </li><li class="mobile-nav__item">
1785                                    <a href="/collections/la-table/Essuie-M
1785ains" class="mobile-nav__link">
1786                                      Essuie Main
1787                                    </a>
1788                                  </li><li class="mobile-nav__item">
1789                                    <a href="/collections/la-table/Tablier" class="mobile-nav__link">
1790                                      Tablier
1791                                    </a>
1792                                  </li></ul>
1793                            </div>
1794                          </div></li></ul>
1795                </div>
1796              </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><div class="mobile-nav__has-sublist"><a href="/collections/linge-de-lit/Parure"
1797                    class="mobile-nav__link mobile-nav__link--top-level"
1798                    id="Label-collections-linge-de-lit-parure3"
1799                    >
1800                    NOS MARQUES
1801                  </a>
1802                  <div class="mobile-nav__toggle">
1803                    <button type="button"
1804                      aria-controls="Linklist-collections-linge-de-lit-parure3"
1805                      class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1806  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1807</span>
1808</button>
1809                  </div></div><div id="Linklist-collections-linge-de-lit-parure3"
1810                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1811                aria-labelledby="Label-collections-linge-de-lit-parure3"
1812                >
1813                <div class="collapsible-content__inner">
1814                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1815                        <div class="mobile-nav__child-item"><a href="/"
1816                              class="mobile-nav__link"
1817                              id="Sublabel-1"
1818                              >
1819                              LINGE DE LIT
1820                            </a><button type="button"
1821                              aria-controls="Sublinklist-collections-linge-de-lit-parure3-1"
1822                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1823  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1824</span>
1825</button></div><div
1826                            id="Sublinklist-collections-linge-de-lit-parure3-1"
1827                            aria-labelledby="Sublabel-1"
1828                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1829                            >
1830                            <div class="collapsible-content__inner">
1831                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1832                                    <a href="/collections/blanc-des-vosges/Blanc-des-Vosges" class="mobile-nav__link">
1833                                      Blanc des Vosges
1834                                    </a>
1835                                  </li><li class="mobile-nav__item">
1836                                    <a href="/collections/boss-home" class="mobile-nav__link">
1837                                      Boss Home 
1838                                    </a>
1839                                  </li><li class="mobile-nav__item">
1840                                    <a href="/collections/kenzo" class="mobile-nav__link">
1841                                      Kenzo
1842                                    </a>
1843                                  </li><li class="mobile-nav__item">
1844                                    <a href="/collections/lacoste" class="mobile-nav__link">
1845                                      Lacoste
1846                                    </a>
1847                                  </li><li class="mobile-nav__item">
1848                                    <a href="/collections/olivier-desforges/Olivier-Desforges" class="mobile-nav__link">
1849                                      Olivier Desforges
1850                                    </a>
1851                                  </li><li class="mobile-nav__item">
1852                                    <a href="/collections/pip-studio" class="mobile-nav__link">
1853                                      Pip Studio
1854                                    </a>
1855                                  </li><li class="mobile-nav__item">
1856                                    <a href="/collections/sanderson/Sanderson" class="mobile-nav__link">
1857                                      Sanderson 
1858                                    </a>
1859                                  </li><li class="mobile-nav__item">
1860                                    <a href="/collections/scion-living/Scion-Living" class="mobile-nav__link">
1861                                      Scion Living
1862                                    </a>
1863                                  </li><li class="mobile-nav__item">
1864                                    <a href="/collections/yves-delorme" class="mobile-nav__link">
1865                                      Yves Delorme
1866                                    </a>
1867                                  </li></ul>
1868                            </div>
1869                          </div></li><li class="mobile-nav__item">
1870                        <div class="mobile-nav__child-item"><a href="/"
1871                              class="mobile-nav__link"
1872                              id="Sublabel-2"
1873                              >
1874                              DECORATION | TABLE | BAIN
1875                            </a><button type="button"
1876                              aria-controls="Sublinklist-collections-linge-de-lit-parure3-2"
1877                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1878  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1878ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1879</span>
1880</button></div><div
1881                            id="Sublinklist-collections-linge-de-lit-parure3-2"
1882                            aria-labelledby="Sublabel-2"
1883                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1884                            >
1885                            <div class="collapsible-content__inner">
1886                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1887                                    <a href="/collections/brun-de-vian-tiran" class="mobile-nav__link">
1888                                      Brun de Vian-Tiran
1889                                    </a>
1890                                  </li><li class="mobile-nav__item">
1891                                    <a href="/collections/jean-vier" class="mobile-nav__link">
1892                                      Jean Vier
1893                                    </a>
1894                                  </li><li class="mobile-nav__item">
1895                                    <a href="/collections/laurence-tavernier" class="mobile-nav__link">
1896                                      Laurence Tavernier
1897                                    </a>
1898                                  </li><li class="mobile-nav__item">
1899                                    <a href="/collections/lasa-home" class="mobile-nav__link">
1900                                      Lasa Home
1901                                    </a>
1902                                  </li><li class="mobile-nav__item">
1903                                    <a href="/collections/le-jacquard-francais/Le-Jacquard-Fran%C3%A7ais" class="mobile-nav__link">
1904                                      Le Jacquard Français 
1905                                    </a>
1906                                  </li><li class="mobile-nav__item">
1907                                    <a href="/collections/linder/Linder" class="mobile-nav__link">
1908                                      Linder
1909                                    </a>
1910                                  </li><li class="mobile-nav__item">
1911                                    <a href="/collections/ralph-lauren" class="mobile-nav__link">
1912                                      Ralph Lauren
1913                                    </a>
1914                                  </li><li class="mobile-nav__item">
1915                                    <a href="/collections/toison-dor" class="mobile-nav__link">
1916                                      Toison d'Or
1917                                    </a>
1918                                  </li><li class="mobile-nav__item">
1919                                    <a href="/collections/vivaraise/Vivaraise" class="mobile-nav__link">
1920                                      Vivaraise
1921                                    </a>
1922                                  </li><li class="mobile-nav__item">
1923                                    <a href="/collections/sud-etoffe" class="mobile-nav__link">
1924                                      Sud Etoffe
1925                                    </a>
1926                                  </li></ul>
1927                            </div>
1928                          </div></li><li class="mobile-nav__item">
1929                        <div class="mobile-nav__child-item"><a href="/"
1930                              class="mobile-nav__link"
1931                              id="Sublabel-3"
1932                              >
1933                              LITERIE
1934                            </a><button type="button"
1935                              aria-controls="Sublinklist-collections-linge-de-lit-parure3-3"
1936                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1937  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1938</span>
1939</button></div><div
1940                            id="Sublinklist-collections-linge-de-lit-parure3-3"
1941                            aria-labelledby="Sublabel-3"
1942                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1943                            >
1944                            <div class="collapsible-content__inner">
1945                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1946                                    <a href="/collections/biotex" class="mobile-nav__link">
1947                                      Biotex
1948                                    </a>
1949                                  </li><li class="mobile-nav__item">
1950                                    <a href="/collections/drouault/Drouault" class="mobile-nav__link">
1951                                      Drouault
1952                                    </a>
1953                                  </li></ul>
1954                            </div>
1955                          </div></li></ul>
1956                </div>
1957              </div></li><li class="mobile-nav__item appear-animation appear-delay-5"><div class="mobile-nav__has-sublist"><a href="/pages/qui-sommes-nous-linge-de-maison"
1958                    class="mobile-nav__link mobile-nav__link--top-level"
1959                    id="Label-pages-qui-sommes-nous-linge-de-maison4"
1960                    >
1961                    Qui Sommes-nous ?
1962                  </a>
1963                  <div class="mobile-nav__toggle">
1964                    <button type="button"
1965                      aria-controls="Linklist-pages-qui-sommes-nous-linge-de-maison4"
1966                      class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1967  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1967ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
1968</span>
1969</button>
1970                  </div></div><div id="Linklist-pages-qui-sommes-nous-linge-de-maison4"
1971                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1972                aria-labelledby="Label-pages-qui-sommes-nous-linge-de-maison4"
1973                >
1974                <div class="collapsible-content__inner">
1975                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1976                        <div class="mobile-nav__child-item"><a href="/pages/qui-sommes-nous-linge-de-maison"
1977                              class="mobile-nav__link"
1978                              id="Sublabel-pages-qui-sommes-nous-linge-de-maison1"
1979                              >
1980                              Ô Linge de maison
1981                            </a></div></li><li class="mobile-nav__item">
1982                        <div class="mobile-nav__child-item"><a href="/pages/magasin-linge-de-maison-store-locator"
1983                              class="mobile-nav__link"
1984                              id="Sublabel-pages-magasin-linge-de-maison-store-locator2"
1985                              >
1986                              Nos boutiques
1987                            </a></div></li></ul>
1988                </div>
1989              </div></li><li class="mobile-nav__item mobile-nav__item--secondary">
1990            <div class="grid"><div class="grid__item one-half appear-animation appear-delay-6">
1991                  <a href="/account" class="mobile-nav__link">Se connecter
1992</a>
1993                </div></div>
1994          </li></ul><ul class="mobile-nav__social appear-animation appear-delay-7"><li class="mobile-nav__social-item">
1995            <a target="_blank" rel="noopener" href="https://www.facebook.com/olingedemaison/" title="Olingedemaison.com sur Facebook">
1996              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg>
1997              <span class="icon__fallback-text">Facebook</span>
1998            </a>
1999          </li></ul>
2000    </div>
2001  </div>
2002</div>
2003<div id="CartDrawer" class="drawer drawer--right">
2004    <form action="/cart" method="post" novalidate class="drawer__contents">
2005      <div class="drawer__fixed-header">
2006        <div class="drawer__header appear-animation appear-delay-1">
2007          <div class="h2 drawer__title">Panier</div>
2008          <div class="drawer__close">
2009            <button type="button" class="drawer__close-button js-drawer-close">
2010              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
2011              <span class="icon__fallback-text">Fermer le panier</span>
2012            </button>
2013          </div>
2014        </div>
2015      </div>
2016
2017      <div id="CartContainer" class="drawer__inner"></div>
2018    </form>
2019  </div><style>
2020  .site-nav__link,
2021  .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
2022    font-size: 15px;
2023  }
2024  
2025    .site-nav__link, .mobile-nav__link--top-level {
2026      text-transform: uppercase;
2027      letter-spacing: 0.2em;
2028    }
2029    .mobile-nav__link--top-level {
2030      font-size: 1.1em;
2031    }
2032  
2033
2034  
2035
2036  
2037</style>
2038
2039<div data-section-id="header" data-section-type="header-section">
2040
2041
2042
2043
2044
2045
2046
2047
2048<div class="toolbar small--hide">
2049  <div class="page-width">
2050    <div class="toolbar__content"></div>
2051
2052  </div>
2053</div>
2054<div class="header-sticky-wrapper">
2055    <div class="header-wrapper"><!---------- RUBALISE --->
2056      
2057      
2058      
2059      
2060      
2061      <!---------- RUBALISE --->
2062      
2063
2064      
2065      <header
2066        class="site-header site-header--heading-style  "
2067        data-sticky="false">
2068        <div class="page-width">
2069          <div
2070            class="header-layout header-layout--center"
2071            data-logo-align="center"><div class="header-item header-item--left header-item--navigation"><div class="site-nav small--hide">
2072                      <a href="/search" class="site-nav__link site-nav__link--icon js-search-header">
2073                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
2074                        <span class="icon__fallback-text">Rechercher</span>
2075                      </a>
2076                    </div><div class="site-nav medium-up--hide">
2077                  <button
2078                    type="button"
2079                    class="site-nav__link site-nav__link--icon js-drawer-open-nav"
2080                    aria-controls="NavDrawer">
2081                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg>
2082                    <span class="icon__fallback-text">Navigation</span>
2083                  </button>
2084                </div>
2085              </div><div class="header-item header-item--logo"><style data-shopify>.header-item--logo,
2086    .header-layout--left-center .header-item--logo,
2087    .header-layout--left-center .header-item--icons {
2088      -webkit-box-flex: 0 1 120px;
2089      -ms-flex: 0 1 120px;
2090      flex: 0 1 120px;
2091    }
2092
2093    @media only screen and (min-width: 769px) {
2094      .header-item--logo,
2095      .header-layout--left-center .header-item--logo,
2096      .header-layout--left-center .header-item--icons {
2097        -webkit-box-flex: 0 0 160px;
2098        -ms-flex: 0 0 160px;
2099        flex: 0 0 160px;
2100      }
2101    }
2102
2103    .site-header__logo a {
2104      width: 120px;
2105    }
2106    .is-light .site-header__logo .logo--inverted {
2107      width: 120px;
2108    }
2109    @media only screen and (min-width: 769px) {
2110      .site-header__logo a {
2111        width: 160px;
2112      }
2113
2114      .is-light .site-header__logo .logo--inverted {
2115        width: 160px;
2116      }
2117    }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization">
2118      <a
2119        href="/"
2120        itemprop="url"
2121        class="site-header__logo-link logo--has-inverted">
2122        <img
2123          class="small--hide"
2124          src="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE-linge-de-maison_160x.png?v=1758290524"
2125          srcset="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE-linge-de-maison_160x.png?v=1758290524 1x, //olingedemaison.com/cdn/shop/files/[email protected]?v=1758290524 2x"
2126          alt="Logo-o-linge-de-maison"
2127          itemprop="logo">
2128        <img
2129          class="medium-up--hide"
2130          src="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE-linge-de-maison_120x.png?v=1758290524"
2131          srcset="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE-linge-de-maison_120x.png?v=1758290524 1x, //olingedemaison.com/cdn/shop/files/[email protected]?v=1758290524 2x"
2132          alt="Logo-o-linge-de-maison">
2133      </a><a
2134          href="/"
2135          itemprop="url"
2136          class="site-header__logo-link logo--inverted">
2137          <img
2138            class="small--hide"
2139            src="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE-linge-de-maison_160x.png?v=1758290524"
2140            srcset="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE-linge-de-maison_160x.png?v=1758290524 1x, //olingedemaison.com/cdn/shop/files/[email protected]?v=1758290524 2x"
2141            alt="Logo-o-linge-de-maison"
2142            itemprop="logo">
2143          <img
2144            class="medium-up--hide"
2145            src="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE-linge-de-maison_120x.png?v=1758290524"
2146            srcset="//olingedemaison.com/cdn/shop/files/LOGO_OLINGE-linge-de-maison_120x.png?v=1758290524 1x, //olingedemaison.com/cdn/shop/files/[email protected]?v=1758290524 2x"
2147            alt="Logo-o-linge-de-maison">
2148        </a></div></div><div class="header-item header-item--icons"><div class="site-nav">
2149  <div class="site-nav__icons"><a class="site-nav__link site-nav__link--icon small--hide" href="/account">
2150        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/></svg>
2151        <span class="icon__fallback-text">Se connecter
2152</span>
2153      </a><a href="/search" class="site-nav__link site-nav__link--icon js-search-header medium-up--hide">
2154        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
2155        <span class="icon__fallback-text">Rechercher</span>
2156      </a><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag">
2157      <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 64 64"><g fill="none" stroke="#000" stroke-width="2"><path d="M25 26c0-15.79 3.57-20 8-20s8 4.21 8 20"/><path d="M14.74 18h36.51l3.59 36.73h-43.7z"/></g></svg><span class="icon__fallback-text">Panier</span>
2158        <span class="cart-link__bubble"></span>
2159      </span>
2160    </a>
2161  </div>
2162</div>
2163</div>
2164          </div><div class="text-center"><ul
2165  class="site-nav site-navigation small--hide"
2166  
2167    role="navigation" aria-label="Primary"
2168  ><li
2169      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
2170      aria-haspopup="true">
2171
2172      <a href="/collections/promotions" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
2173        PROMOTIONS
2174      </a><div class="site-nav__dropdown megamenu text-left">
2175          <div class="page-width">
2176            <div class="grid grid--center">
2177              <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5">
2178                    <a href="/collections/french-days" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">FRENCH DAYS</a>
2179                  </div><div class="h5">
2180                    <a href="/collections/le-mois-de-la-couette" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">MOIS DE LA COUETTE</a>
2181                  </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><a
2182                        href="/collections/promotions"
2183                        class="megamenu__colection-image"
2184                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/slider_ba25cef2-fecd-418c-8fa6-80f439748bad_400x.jpg?v=1762174420)"></a><div class="h5">
2185                    <a href="/collections/promotions" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">NOS REMISES</a>
2186                  </div><div>
2187                      <a href="/collections/promotions/-60%25" class="site-nav__dropdown-link">
2188                        -60%
2189                      </a>
2190                    </div><div>
2191                      <a href="/collections/promotions/-50%25" class="site-nav__dropdown-link">
2192                        -50%
2193                      </a>
2194                    </div><div>
2195                      <a href="/collections/promotions/40%25" class="site-nav__dropdown-link">
2196                        -40%
2197                      </a>
2198                    </div><div>
2199                      <a href="/collections/promotions/-30%25" class="site-nav__dropdown-link">
2200                        -30%
2201                      </a>
2202                    </div><div>
2203                      <a href="/collections/promotions/-20%25" class="site-nav__dropdown-link">
2204                        -20%
2205                      </a>
2206                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><a
2207                        href="/collections/promotions"
2208                        class="megamenu__colection-image"
2209                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/slider_ba25cef2-fecd-418c-8fa6-80f439748bad_400x.jpg?v=1762174420)"></a><div class="h5">
2210                    <a href="/collections/promotions" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">TOUTES NOS CATEGORIES</a>
2211                  </div><div>
2212                      <a href="/collections/promotions/Linge-de-lit" class="site-nav__dropdown-link">
2213                        Linge de lit
2214                      </a>
2215                    </div><div>
2216                      <a href="/collections/promotions/D%C3%A9coration-textile" class="site-nav__dropdown-link">
2217                        Décoration
2218                      </a>
2219                    </div><div>
2220                      <a href="/collections/promotions/Linge-de-bain" class="site-nav__dropdown-link">
2221                        Linge de bain
2222                      </a>
2223                    </div><div>
2224                      <a href="/collections/promotions/Literie" class="site-nav__dropdown-link">
2225                        Literie
2226                      </a>
2227                    </div><div>
2228                      <a href="/collections/promotions/Linge-de-table" class="site-nav__dropdown-link">
2229                        Linge de table
2230                      </a>
2231                    </div><div>
2232                      <a href="/collections/promotions/Protection-Literie" class="site-nav__dropdown-link">
2233                        Protection Literie
2234                      </a>
2235                    </div></div>
2236            </div>
2237          </div>
2238        </div></li><li
2239      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
2240      aria-haspopup="true">
2241
2242      <a href="/collections/tout" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
2243        NOS PRODUITS
2244      </a><div class="site-nav__dropdown megamenu text-left">
2245          <div class="page-width">
2246            <div class="grid grid--center">
2247              <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><a
2248                        href="/collections/linge-de-lit"
2249                        class="megamenu__colection-image"
2250                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/anecdotes_1024x1024_2x_840d6a1d-dbfd-4ae1-8426-ab66dacfe480_400x.jpg?v=1780565241)"></a><div class="h5">
2251                    <a href="/collections/linge-de-lit" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Linge de lit</a>
2252                  </div><div>
2253                      <a href="/collections/linge-de-lit/Parure" class="site-nav__dropdown-link">
2254                        Parure
2255                      </a>
2256                    </div><div>
2257                      <a href="/collections/linge-de-lit/Taie-d'oreiller" class="site-nav__dropdown-link">
2258                        Taie d'oreiller 
2259                      </a>
2260                    </div><div>
2261                      <a href="/collections/linge-de-lit/Housse-de-couette" class="site-nav__dropdown-link">
2262                        Housse de couette 
2263                      </a>
2264                    </div><div>
2265                      <a href="/collections/linge-de-lit/Taie-de-traversin" class="site-nav__dropdown-link">
2266                        Taie de traversin 
2267                      </a>
2268                    </div><div>
2269                      <a href="/collections/linge-de-lit/Drap-housse" class="site-nav__dropdown-link">
2270                        Drap housse 
2271                      </a>
2272                    </div><div>
2273                      <a href="/collections/linge-de-lit/Drap-plat" class="site-nav__dropdown-link">
2274                        Drap plat 
2275                      </a>
2276                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><a
2277                        href="/collections/linge-de-bain"
2278                        class="megamenu__colection-image"
2279                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/Serviette_bain_PRINCESSE_-_blanc_1024x1024_2x_f6bf18b9-4e41-4062-bfe1-f110b1e6deee_400x.jpg?v=1714566828)"></a><div class="h5">
2280                    <a href="/collections/linge-de-bain" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Linge de bain</a>
2281                  </div><div>
2282                      <a href="/collections/linge-de-bain/Serviette-invit%C3%A9" class="site-nav__dropdown-link">
2283                        Serviette invité 
2284                      </a>
2285                    </div><div>
2286                      <a href="/collections/linge-de-bain/Serviette-de-toilette" class="site-nav__dropdown-link">
2287                        Serviette de toilette 
2288                      </a>
2289                    </div><div>
2290                      <a href="/collections/linge-de-bain/Drap-de-douche" class="site-nav__dropdown-link">
2291                        Drap de douche
2292                      </a>
2293                    </div><div>
2294                      <a href="/collections/linge-de-bain/Drap-de-bain" class="site-nav__dropdown-link">
2295                        Drap de bain
2296                      </a>
2297                    </div><div>
2298                      <a href="/collections/linge-de-bain/Peignoir" class="site-nav__dropdown-link">
2299                        Peignoir - Kimono - Déshabillé
2300                      </a>
2301                    </div><div>
2302                      <a href="/collections/linge-de-bain/Tapis-de-bain" class="site-nav__dropdown-link">
2303                        Tapis de bain
2304                      </a>
2305                    </div><div>
2306                      <a href="/collections/linge-de-bain/Gant-de-toilette" class="site-nav__dropdown-link">
2307                        Gant de toilette
2308                      </a>
2309                    </div><div>
2310                      <a href="/collections/linge-de-bain/Drap-de-plage" class="site-nav__dropdown-link">
2311                        Drap de plage 
2312                      </a>
2313                    </div><div>
2314                      <a href="/collections/linge-de-bain/Pantoufle" class="site-nav__dropdown-link">
2315                        Pantoufle
2316                      </a>
2317                    </div><div>
2318                      <a href="/collections/linge-de-bain/Pareo" class="site-nav__dropdown-link">
2319                        Paréo
2320                      </a>
2321                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><a
2322                        href="/collections/decoration-textile"
2323                        class="megamenu__colection-image"
2324                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/verone5_1024x1024_2x_c0e37eed-93fe-4a8a-9f4b-646f0bf6d8d8_400x.jpg?v=1780565312)"></a><div class="h5">
2325                    <a href="/collections/decoration-textile" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Décoration textile</a>
2326                  </div><div>
2327                      <a href="/collections/decoration-textile/Coussin-d%C3%A9coratif" class="site-nav__dropdown-link">
2328                        Coussin
2329                      </a>
2330                    </div><div>
2331                      <a href="/collections/decoration-textile/Plaid" class="site-nav__dropdown-link">
2332                        Plaid
2333                      </a>
2334                    </div><div>
2335                      <a href="/collections/decoration-textile/Chemin-de-lit" class="site-nav__dropdown-link">
2336                        Chemin de lit
2337                      </a>
2338                    </div><div>
2339                      <a href="/collections/decoration-textile/Dessus-de-lit" class="site-nav__dropdown-link">
2340                        Dessus de lit 
2341                      </a>
2342                    </div><div>
2343                      <a href="/collections/decoration-textile/Couvre-Lit" class="site-nav__dropdown-link">
2344                        Couvre-Lit
2345                      </a>
2346                    </div><div>
2347                      <a href="/collections/decoration-textile/Edredon" class="site-nav__dropdown-link">
2348                        Edredon
2349                      </a>
2350                    </div><div>
2351                      <a href="/collections/decoration-textile/Couverture" class="site-nav__dropdown-link">
2352                        Couverture
2353                      </a>
2354                    </div><div>
2355                      <a href="/collections/decoration-textile/Courtepointe" class="site-nav__dropdown-link">
2356                        Courtepointe
2357                      </a>
2358                    </div><div>
2359                      <a href="/collections/decoration-textile/Parfum-d'int%C3%A9rieur" class="site-nav__dropdown-link">
2360                        Parfums
2361                      </a>
2362                    </div><div>
2363                      <a href="/collections/decoration-textile/Rideau" class="site-nav__dropdown-link">
2364                        Rideau
2365                      </a>
2366                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4"><a
2367                        href="/collections/literie"
2368                        class="megamenu__colection-image"
2369                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/TraversinMA
2369NOIR2_1024x1024_2x_f8f5e15d-1478-4bbe-93cc-023ac1416863_400x.jpg?v=1601754732)"></a><div class="h5">
2370                    <a href="/collections/literie" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Literie</a>
2371                  </div><div>
2372                      <a href="/collections/literie/Couette" class="site-nav__dropdown-link">
2373                        Couette
2374                      </a>
2375                    </div><div>
2376                      <a href="/collections/literie/Oreiller" class="site-nav__dropdown-link">
2377                        Oreiller
2378                      </a>
2379                    </div><div>
2380                      <a href="/collections/protection-literie-1/Protection" class="site-nav__dropdown-link">
2381                        Protection literie
2382                      </a>
2383                    </div><div>
2384                      <a href="/collections/literie/Traversin" class="site-nav__dropdown-link">
2385                        Traversin 
2386                      </a>
2387                    </div><div>
2388                      <a href="/collections/literie/Cache-sommier" class="site-nav__dropdown-link">
2389                        Cache Sommier
2390                      </a>
2391                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-5"><a
2392                        href="/collections/la-table"
2393                        class="megamenu__colection-image"
2394                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/Capture_d_ecran_2021-06-28_155204_400x.jpg?v=1780565281)"></a><div class="h5">
2395                    <a href="/collections/la-table" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">La table</a>
2396                  </div><div>
2397                      <a href="/collections/la-table/Nappe" class="site-nav__dropdown-link">
2398                        Nappe
2399                      </a>
2400                    </div><div>
2401                      <a href="/collections/la-table/Serviette-de-table" class="site-nav__dropdown-link">
2402                        Serviette de table
2403                      </a>
2404                    </div><div>
2405                      <a href="/collections/la-table/Set-de-table" class="site-nav__dropdown-link">
2406                        Set de table 
2407                      </a>
2408                    </div><div>
2409                      <a href="/collections/la-table/Torchon" class="site-nav__dropdown-link">
2410                        Torchon
2411                      </a>
2412                    </div><div>
2413                      <a href="/collections/la-table/Chemin-de-table" class="site-nav__dropdown-link">
2414                        Chemin de table
2415                      </a>
2416                    </div><div>
2417                      <a href="/collections/la-table/Gant-et-Manique" class="site-nav__dropdown-link">
2418                        Gant et Manique
2419                      </a>
2420                    </div><div>
2421                      <a href="/collections/la-table/Essuie-Mains" class="site-nav__dropdown-link">
2422                        Essuie Main
2423                      </a>
2424                    </div><div>
2425                      <a href="/collections/la-table/Tablier" class="site-nav__dropdown-link">
2426                        Tablier
2427                      </a>
2428                    </div></div>
2429            </div>
2430          </div>
2431        </div></li><li
2432      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
2433      aria-haspopup="true">
2434
2435      <a href="/collections/linge-de-lit/Parure" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
2436        NOS MARQUES
2437      </a><div class="site-nav__dropdown megamenu text-left">
2438          <div class="page-width">
2439            <div class="grid grid--center">
2440              <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5">
2441                    <a href="/" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">LINGE DE LIT</a>
2442                  </div><div>
2443                      <a href="/collections/blanc-des-vosges/Blanc-des-Vosges" class="site-nav__dropdown-link">
2444                        Blanc des Vosges
2445                      </a>
2446                    </div><div>
2447                      <a href="/collections/boss-home" class="site-nav__dropdown-link">
2448                        Boss Home 
2449                      </a>
2450                    </div><div>
2451                      <a href="/collections/kenzo" class="site-nav__dropdown-link">
2452                        Kenzo
2453                      </a>
2454                    </div><div>
2455                      <a href="/collections/lacoste" class="site-nav__dropdown-link">
2456                        Lacoste
2457                      </a>
2458                    </div><div>
2459                      <a href="/collections/olivier-desforges/Olivier-Desforges" class="site-nav__dropdown-link">
2460                        Olivier Desforges
2461                      </a>
2462                    </div><div>
2463                      <a href="/collections/pip-studio" class="site-nav__dropdown-link">
2464                        Pip Studio
2465                      </a>
2466                    </div><div>
2467                      <a href="/collections/sanderson/Sanderson" class="site-nav__dropdown-link">
2468                        Sanderson 
2469                      </a>
2470                    </div><div>
2471                      <a href="/collections/scion-living/Scion-Living" class="site-nav__dropdown-link">
2472                        Scion Living
2473                      </a>
2474                    </div><div>
2475                      <a href="/collections/yves-delorme" class="site-nav__dropdown-link">
2476                        Yves Delorme
2477                      </a>
2478                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><div class="h5">
2479                    <a href="/" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">DECORATION | TABLE | BAIN</a>
2480                  </div><div>
2481                      <a href="/collections/brun-de-vian-tiran" class="site-nav__dropdown-link">
2482                        Brun de Vian-Tiran
2483                      </a>
2484                    </div><div>
2485                      <a href="/collections/jean-vier" class="site-nav__dropdown-link">
2486                        Jean Vier
2487                      </a>
2488                    </div><div>
2489                      <a href="/collections/laurence-tavernier" class="site-nav__dropdown-link">
2490                        Laurence Tavernier
2491                      </a>
2492                    </div><div>
2493                      <a href="/collections/lasa-home" class="site-nav__dropdown-link">
2494                        Lasa Home
2495                      </a>
2496                    </div><div>
2497                      <a href="/collections/le-jacquard-francais/Le-Jacquard-Fran%C3%A7ais" class="site-nav__dropdown-link">
2498                        Le Jacquard Français 
2499                      </a>
2500                    </div><div>
2501                      <a href="/collections/linder/Linder" class="site-nav__dropdown-link">
2502                        Linder
2503                      </a>
2504                    </div><div>
2505                      <a href="/collections/ralph-lauren" class="site-nav__dropdown-link">
2506                        Ralph Lauren
2507                      </a>
2508                    </div><div>
2509                      <a href="/collections/toison-dor" class="site-nav__dropdown-link">
2510                        Toison d'Or
2511                      </a>
2512                    </div><div>
2513                      <a href="/collections/vivaraise/Vivaraise" class="site-nav__dropdown-link">
2514                        Vivaraise
2515                      </a>
2516                    </div><div>
2517                      <a href="/collections/sud-etoffe" class="site-nav__dropdown-link">
2518                        Sud Etoffe
2519                      </a>
2520                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><div class="h5">
2521                    <a href="/" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">LITERIE</a>
2522                  </div><div>
2523                      <a href="/collections/biotex" class="site-nav__dropdown-link">
2524                        Biotex
2525                      </a>
2526                    </div><div>
2527                      <a href="/collections/drouault/Drouault" class="site-nav__dropdown-link">
2528                        Drouault
2529                      </a>
2530                    </div></div>
2531            </div>
2532          </div>
2533        </div></li><li
2534      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"
2535      aria-haspopup="true">
2536
2537      <a href="/pages/qui-sommes-nous-linge-de-maison" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
2538        Qui Sommes-nous ?
2539      </a><ul class="site-nav__dropdown text-left"><li class="">
2540              <a href="/pages/qui-sommes-nous-linge-de-maison" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
2541                Ô Linge de maison
2542</a></li><li class="">
2543              <a href="/pages/magasin-linge-de-maison-store-locator" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
2544                Nos boutiques
2545</a></li></ul></li></ul>
2546</div></div>
2547        <div class="site-header__search-container">
2548          <div class="site-header__search">
2549            <div class="page-width">
2550              <form action="/search" method="get" role="search"
2551                id="HeaderSearchForm"
2552                class="site-header__search-form">
2553                <input type="hidden" name="type" value="product,article,page,collection">
2554                <button type="submit" class="text-link site-header__search-btn site-header__search-btn--submit">
2555                  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
2556                  <span class="icon__fallback-text">Recherche</span>
2557                </button>
2558                <input type="search" name="q" value="" placeholder="Rechercher dans la boutique" class="site-header__search-input" aria-label="Rechercher dans la boutique">
2559              </form>
2560              <button type="button" class="js-search-header-close text-link site-header__search-btn">
2561                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
2562                <span class="icon__fallback-text">"Fermer (Esc)"</span>
2563              </button>
2564            </div>
2565          </div><div class="predictive-results hide">
2566              <div class="page-width">
2567                <div id="PredictiveResults"></div>
2568                <div class="text-center predictive-results__footer">
2569                  <button type="button" class="btn btn--small" data-predictive-search-button>
2570                    <small>
2571                      Voir plus
2572                    </small>
2573                  </button>
2574                </div>
2575              </div>
2576            </div></div>
2577      </header>
2578      <div id="scroll-menu" class="scroll-menu">
2579        <div class="scroll-menu-container">
2580          <div class="scroll-menu__logo">
2581            <a href="/">
2582              <img src="//olingedemaison.com/cdn/shop/t/39/assets/logo_olinge_blanc.png?v=119728302000277755301773318877" alt="Logo OLINGE" class="logo-img">
2583            </a>
2584          </div>
2585          <div class="site-header--heading-style site-nav__link"><ul
2586  class="site-nav site-navigation small--hide"
2587  
2588    role="navigation" aria-label="Primary"
2589  ><li
2590      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
2591      aria-haspopup="true">
2592
2593      <a href="/collections/promotions" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
2594        PROMOTIONS
2595      </a><div class="site-nav__dropdown megamenu text-left">
2596          <div class="page-width">
2597            <div class="grid grid--center">
2598              <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5">
2599                    <a href="/collections/french-days" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">FRENCH DAYS</a>
2600                  </div><div class="h5">
2601                    <a href="/collections/le-mois-de-la-couette" 
2601class="site-nav__dropdown-link site-nav__dropdown-link--top-level">MOIS DE LA COUETTE</a>
2602                  </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><a
2603                        href="/collections/promotions"
2604                        class="megamenu__colection-image"
2605                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/slider_ba25cef2-fecd-418c-8fa6-80f439748bad_400x.jpg?v=1762174420)"></a><div class="h5">
2606                    <a href="/collections/promotions" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">NOS REMISES</a>
2607                  </div><div>
2608                      <a href="/collections/promotions/-60%25" class="site-nav__dropdown-link">
2609                        -60%
2610                      </a>
2611                    </div><div>
2612                      <a href="/collections/promotions/-50%25" class="site-nav__dropdown-link">
2613                        -50%
2614                      </a>
2615                    </div><div>
2616                      <a href="/collections/promotions/40%25" class="site-nav__dropdown-link">
2617                        -40%
2618                      </a>
2619                    </div><div>
2620                      <a href="/collections/promotions/-30%25" class="site-nav__dropdown-link">
2621                        -30%
2622                      </a>
2623                    </div><div>
2624                      <a href="/collections/promotions/-20%25" class="site-nav__dropdown-link">
2625                        -20%
2626                      </a>
2627                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><a
2628                        href="/collections/promotions"
2629                        class="megamenu__colection-image"
2630                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/slider_ba25cef2-fecd-418c-8fa6-80f439748bad_400x.jpg?v=1762174420)"></a><div class="h5">
2631                    <a href="/collections/promotions" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">TOUTES NOS CATEGORIES</a>
2632                  </div><div>
2633                      <a href="/collections/promotions/Linge-de-lit" class="site-nav__dropdown-link">
2634                        Linge de lit
2635                      </a>
2636                    </div><div>
2637                      <a href="/collections/promotions/D%C3%A9coration-textile" class="site-nav__dropdown-link">
2638                        Décoration
2639                      </a>
2640                    </div><div>
2641                      <a href="/collections/promotions/Linge-de-bain" class="site-nav__dropdown-link">
2642                        Linge de bain
2643                      </a>
2644                    </div><div>
2645                      <a href="/collections/promotions/Literie" class="site-nav__dropdown-link">
2646                        Literie
2647                      </a>
2648                    </div><div>
2649                      <a href="/collections/promotions/Linge-de-table" class="site-nav__dropdown-link">
2650                        Linge de table
2651                      </a>
2652                    </div><div>
2653                      <a href="/collections/promotions/Protection-Literie" class="site-nav__dropdown-link">
2654                        Protection Literie
2655                      </a>
2656                    </div></div>
2657            </div>
2658          </div>
2659        </div></li><li
2660      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
2661      aria-haspopup="true">
2662
2663      <a href="/collections/tout" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
2664        NOS PRODUITS
2665      </a><div class="site-nav__dropdown megamenu text-left">
2666          <div class="page-width">
2667            <div class="grid grid--center">
2668              <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><a
2669                        href="/collections/linge-de-lit"
2670                        class="megamenu__colection-image"
2671                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/anecdotes_1024x1024_2x_840d6a1d-dbfd-4ae1-8426-ab66dacfe480_400x.jpg?v=1780565241)"></a><div class="h5">
2672                    <a href="/collections/linge-de-lit" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Linge de lit</a>
2673                  </div><div>
2674                      <a href="/collections/linge-de-lit/Parure" class="site-nav__dropdown-link">
2675                        Parure
2676                      </a>
2677                    </div><div>
2678                      <a href="/collections/linge-de-lit/Taie-d'oreiller" class="site-nav__dropdown-link">
2679                        Taie d'oreiller 
2680                      </a>
2681                    </div><div>
2682                      <a href="/collections/linge-de-lit/Housse-de-couette" class="site-nav__dropdown-link">
2683                        Housse de couette 
2684                      </a>
2685                    </div><div>
2686                      <a href="/collections/linge-de-lit/Taie-de-traversin" class="site-nav__dropdown-link">
2687                        Taie de traversin 
2688                      </a>
2689                    </div><div>
2690                      <a href="/collections/linge-de-lit/Drap-housse" class="site-nav__dropdown-link">
2691                        Drap housse 
2692                      </a>
2693                    </div><div>
2694                      <a href="/collections/linge-de-lit/Drap-plat" class="site-nav__dropdown-link">
2695                        Drap plat 
2696                      </a>
2697                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><a
2698                        href="/collections/linge-de-bain"
2699                        class="megamenu__colection-image"
2700                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/Serviette_bain_PRINCESSE_-_blanc_1024x1024_2x_f6bf18b9-4e41-4062-bfe1-f110b1e6deee_400x.jpg?v=1714566828)"></a><div class="h5">
2701                    <a href="/collections/linge-de-bain" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Linge de bain</a>
2702                  </div><div>
2703                      <a href="/collections/linge-de-bain/Serviette-invit%C3%A9" class="site-nav__dropdown-link">
2704                        Serviette invité 
2705                      </a>
2706                    </div><div>
2707                      <a href="/collections/linge-de-bain/Serviette-de-toilette" class="site-nav__dropdown-link">
2708                        Serviette de toilette 
2709                      </a>
2710                    </div><div>
2711                      <a href="/collections/linge-de-bain/Drap-de-douche" class="site-nav__dropdown-link">
2712                        Drap de douche
2713                      </a>
2714                    </div><div>
2715                      <a href="/collections/linge-de-bain/Drap-de-bain" class="site-nav__dropdown-link">
2716                        Drap de bain
2717                      </a>
2718                    </div><div>
2719                      <a href="/collections/linge-de-bain/Peignoir" class="site-nav__dropdown-link">
2720                        Peignoir - Kimono - Déshabillé
2721                      </a>
2722                    </div><div>
2723                      <a href="/collections/linge-de-bain/Tapis-de-bain" class="site-nav__dropdown-link">
2724                        Tapis de bain
2725                      </a>
2726                    </div><div>
2727                      <a href="/collections/linge-de-bain/Gant-de-toilette" class="site-nav__dropdown-link">
2728                        Gant de toilette
2729                      </a>
2730                    </div><div>
2731                      <a href="/collections/linge-de-bain/Drap-de-plage" class="site-nav__dropdown-link">
2732                        Drap de plage 
2733                      </a>
2734                    </div><div>
2735                      <a href="/collections/linge-de-bain/Pantoufle" class="site-nav__dropdown-link">
2736                        Pantoufle
2737                      </a>
2738                    </div><div>
2739                      <a href="/collections/linge-de-bain/Pareo" class="site-nav__dropdown-link">
2740                        Paréo
2741                      </a>
2742                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><a
2743                        href="/collections/decoration-textile"
2744                        class="megamenu__colection-image"
2745                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/verone5_1024x1024_2x_c0e37eed-93fe-4a8a-9f4b-646f0bf6d8d8_400x.jpg?v=1780565312)"></a><div class="h5">
2746                    <a href="/collections/decoration-textile" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Décoration textile</a>
2747                  </div><div>
2748                      <a href="/collections/decoration-textile/Coussin-d%C3%A9coratif" class="site-nav__dropdown-link">
2749                        Coussin
2750                      </a>
2751                    </div><div>
2752                      <a href="/collections/decoration-textile/Plaid" class="site-nav__dropdown-link">
2753                        Plaid
2754                      </a>
2755                    </div><div>
2756                      <a href="/collections/decoration-textile/Chemin-de-lit" class="site-nav__dropdown-link">
2757                        Chemin de lit
2758                      </a>
2759                    </div><div>
2760                      <a href="/collections/decoration-textile/Dessus-de-lit" class="site-nav__dropdown-link">
2761                        Dessus de lit 
2762                      </a>
2763                    </div><div>
2764                      <a href="/collections/decoration-textile/Couvre-Lit" class="site-nav__dropdown-link">
2765                        Couvre-Lit
2766                      </a>
2767                    </div><div>
2768                      <a href="/collections/decoration-textile/Edredon" class="site-nav__dropdown-link">
2769                        Edredon
2770                      </a>
2771                    </div><div>
2772                      <a href="/collections/decoration-textile/Couverture" class="site-nav__dropdown-link">
2773                        Couverture
2774                      </a>
2775                    </div><div>
2776                      <a href="/collections/decoration-textile/Courtepointe" class="site-nav__dropdown-link">
2777                        Courtepointe
2778                      </a>
2779                    </div><div>
2780                      <a href="/collections/decoration-textile/Parfum-d'int%C3%A9rieur" class="site-nav__dropdown-link">
2781                        Parfums
2782                      </a>
2783                    </div><div>
2784                      <a href="/collections/decoration-textile/Rideau" class="site-nav__dropdown-link">
2785                        Rideau
2786                      </a>
2787                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4"><a
2788                        href="/collections/literie"
2789                        class="megamenu__colection-image"
2790                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/TraversinMA
2790NOIR2_1024x1024_2x_f8f5e15d-1478-4bbe-93cc-023ac1416863_400x.jpg?v=1601754732)"></a><div class="h5">
2791                    <a href="/collections/literie" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Literie</a>
2792                  </div><div>
2793                      <a href="/collections/literie/Couette" class="site-nav__dropdown-link">
2794                        Couette
2795                      </a>
2796                    </div><div>
2797                      <a href="/collections/literie/Oreiller" class="site-nav__dropdown-link">
2798                        Oreiller
2799                      </a>
2800                    </div><div>
2801                      <a href="/collections/protection-literie-1/Protection" class="site-nav__dropdown-link">
2802                        Protection literie
2803                      </a>
2804                    </div><div>
2805                      <a href="/collections/literie/Traversin" class="site-nav__dropdown-link">
2806                        Traversin 
2807                      </a>
2808                    </div><div>
2809                      <a href="/collections/literie/Cache-sommier" class="site-nav__dropdown-link">
2810                        Cache Sommier
2811                      </a>
2812                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-5"><a
2813                        href="/collections/la-table"
2814                        class="megamenu__colection-image"
2815                        style="background-image: url(//olingedemaison.com/cdn/shop/collections/Capture_d_ecran_2021-06-28_155204_400x.jpg?v=1780565281)"></a><div class="h5">
2816                    <a href="/collections/la-table" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">La table</a>
2817                  </div><div>
2818                      <a href="/collections/la-table/Nappe" class="site-nav__dropdown-link">
2819                        Nappe
2820                      </a>
2821                    </div><div>
2822                      <a href="/collections/la-table/Serviette-de-table" class="site-nav__dropdown-link">
2823                        Serviette de table
2824                      </a>
2825                    </div><div>
2826                      <a href="/collections/la-table/Set-de-table" class="site-nav__dropdown-link">
2827                        Set de table 
2828                      </a>
2829                    </div><div>
2830                      <a href="/collections/la-table/Torchon" class="site-nav__dropdown-link">
2831                        Torchon
2832                      </a>
2833                    </div><div>
2834                      <a href="/collections/la-table/Chemin-de-table" class="site-nav__dropdown-link">
2835                        Chemin de table
2836                      </a>
2837                    </div><div>
2838                      <a href="/collections/la-table/Gant-et-Manique" class="site-nav__dropdown-link">
2839                        Gant et Manique
2840                      </a>
2841                    </div><div>
2842                      <a href="/collections/la-table/Essuie-Mains" class="site-nav__dropdown-link">
2843                        Essuie Main
2844                      </a>
2845                    </div><div>
2846                      <a href="/collections/la-table/Tablier" class="site-nav__dropdown-link">
2847                        Tablier
2848                      </a>
2849                    </div></div>
2850            </div>
2851          </div>
2852        </div></li><li
2853      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
2854      aria-haspopup="true">
2855
2856      <a href="/collections/linge-de-lit/Parure" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
2857        NOS MARQUES
2858      </a><div class="site-nav__dropdown megamenu text-left">
2859          <div class="page-width">
2860            <div class="grid grid--center">
2861              <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5">
2862                    <a href="/" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">LINGE DE LIT</a>
2863                  </div><div>
2864                      <a href="/collections/blanc-des-vosges/Blanc-des-Vosges" class="site-nav__dropdown-link">
2865                        Blanc des Vosges
2866                      </a>
2867                    </div><div>
2868                      <a href="/collections/boss-home" class="site-nav__dropdown-link">
2869                        Boss Home 
2870                      </a>
2871                    </div><div>
2872                      <a href="/collections/kenzo" class="site-nav__dropdown-link">
2873                        Kenzo
2874                      </a>
2875                    </div><div>
2876                      <a href="/collections/lacoste" class="site-nav__dropdown-link">
2877                        Lacoste
2878                      </a>
2879                    </div><div>
2880                      <a href="/collections/olivier-desforges/Olivier-Desforges" class="site-nav__dropdown-link">
2881                        Olivier Desforges
2882                      </a>
2883                    </div><div>
2884                      <a href="/collections/pip-studio" class="site-nav__dropdown-link">
2885                        Pip Studio
2886                      </a>
2887                    </div><div>
2888                      <a href="/collections/sanderson/Sanderson" class="site-nav__dropdown-link">
2889                        Sanderson 
2890                      </a>
2891                    </div><div>
2892                      <a href="/collections/scion-living/Scion-Living" class="site-nav__dropdown-link">
2893                        Scion Living
2894                      </a>
2895                    </div><div>
2896                      <a href="/collections/yves-delorme" class="site-nav__dropdown-link">
2897                        Yves Delorme
2898                      </a>
2899                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><div class="h5">
2900                    <a href="/" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">DECORATION | TABLE | BAIN</a>
2901                  </div><div>
2902                      <a href="/collections/brun-de-vian-tiran" class="site-nav__dropdown-link">
2903                        Brun de Vian-Tiran
2904                      </a>
2905                    </div><div>
2906                      <a href="/collections/jean-vier" class="site-nav__dropdown-link">
2907                        Jean Vier
2908                      </a>
2909                    </div><div>
2910                      <a href="/collections/laurence-tavernier" class="site-nav__dropdown-link">
2911                        Laurence Tavernier
2912                      </a>
2913                    </div><div>
2914                      <a href="/collections/lasa-home" class="site-nav__dropdown-link">
2915                        Lasa Home
2916                      </a>
2917                    </div><div>
2918                      <a href="/collections/le-jacquard-francais/Le-Jacquard-Fran%C3%A7ais" class="site-nav__dropdown-link">
2919                        Le Jacquard Français 
2920                      </a>
2921                    </div><div>
2922                      <a href="/collections/linder/Linder" class="site-nav__dropdown-link">
2923                        Linder
2924                      </a>
2925                    </div><div>
2926                      <a href="/collections/ralph-lauren" class="site-nav__dropdown-link">
2927                        Ralph Lauren
2928                      </a>
2929                    </div><div>
2930                      <a href="/collections/toison-dor" class="site-nav__dropdown-link">
2931                        Toison d'Or
2932                      </a>
2933                    </div><div>
2934                      <a href="/collections/vivaraise/Vivaraise" class="site-nav__dropdown-link">
2935                        Vivaraise
2936                      </a>
2937                    </div><div>
2938                      <a href="/collections/sud-etoffe" class="site-nav__dropdown-link">
2939                        Sud Etoffe
2940                      </a>
2941                    </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><div class="h5">
2942                    <a href="/" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">LITERIE</a>
2943                  </div><div>
2944                      <a href="/collections/biotex" class="site-nav__dropdown-link">
2945                        Biotex
2946                      </a>
2947                    </div><div>
2948                      <a href="/collections/drouault/Drouault" class="site-nav__dropdown-link">
2949                        Drouault
2950                      </a>
2951                    </div></div>
2952            </div>
2953          </div>
2954        </div></li><li
2955      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"
2956      aria-haspopup="true">
2957
2958      <a href="/pages/qui-sommes-nous-linge-de-maison" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
2959        Qui Sommes-nous ?
2960      </a><ul class="site-nav__dropdown text-left"><li class="">
2961              <a href="/pages/qui-sommes-nous-linge-de-maison" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
2962                Ô Linge de maison
2963</a></li><li class="">
2964              <a href="/pages/magasin-linge-de-maison-store-locator" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
2965                Nos boutiques
2966</a></li></ul></li></ul>
2967</div>
2968          <!-- Icône Recherche --><div class="site-nav">
2969            <a href="/search" class="site-nav__link .site-nav__link--icon js-search-header">
2970              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64">
2971                <path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/>
2972              </svg>
2973              <span class="icon__fallback-text">Rechercher</span>
2974            </a>
2975        
2976            <button
2977              type="button"
2978              class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide"
2979              aria-controls="NavDrawer">
2980              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64">
2981                <path d="M7 15h51M7 32h43M7 49h51"/>
2982              </svg>
2983              <span class="icon__fallback-text">Navigation</span>
2984            </button>
2985        
2986            <a href="/cart" class="site-nav__link .site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag">
2987              <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 64 64"><g fill="none" stroke="#000" stroke-width="2"><path d="M25 26c0-15.79 3.57-20 8-20s8 4.21 8 20"/><path d="M14.74 18h36.51l3.59 36.73h-43.7z"/></g></svg><span class="icon__fallback-text">Panier</span>
2988                <span class="cart-link__bubble"></span>
2989              </span>
2990            </a>
2991          </div></div>
2992      </div>
2993    </div>
2994  </div></div>
2995
2996
2997</div><main class="main-content" id="MainContent">
2998                    <div id="shopify-section-article-template" class="shopify-section"><div class="page-width page-content">
2999
3000  <div class="grid">
3001    <article class="grid__item widescreen--six-tenths widescreen--push-two-tenths medium-up--two-thirds medium-up--push-one-sixth article"><header class="section-header"><div class="article__date"><time datetime="2025-10-01T09:46:57Z">01 octobre, 2025</time>
3002</div><h1 class="section-header__title">LA BOUTIQUE DE PORTET SUR GARONNE A DÉMÉNAGÉ</h1></header><div class="article__body rte">
3003        <h1 class="MsoNormal"><img src="https://cdn.shopify.com/s/files/1/0430/8926/4797/files/Blog_ol
3003inge_demenagement_boutique_portet_sur_garonne.png?v=1759311124" alt=""></h1>
3004<h1><strong><span style="color: #a57e4c;">VOTRE BOUTIQUE Ô LINGE PORTET A DÉMÉNAGÉ</span></strong></h1>
3005<p>Après quelques jours de travaux, l'équipe Ô Linge est désormais prête à vous accueillir dès aujourd'hui dans ses nouveaux locaux situés au <a href="https://share.google/cfaNvh5wVJmJxRzir"><strong>4 Allée Pablo Picasso à Portet-sur-Garonne</strong>.</a></p>
3006<p>Pour l'occasion, et ce <strong>jusqu'au 15 Septembre 2025 inclus, bénéficiez de 20% de remise sur toute la boutique</strong> <strong>de <span style="text-decoration: underline;">Portet-sur-Garonne</span></strong><span style="text-decoration: underline;"> </span>(hors promotions en cours et articles sur-mesure) !</p>
3007<p>Vous pouvez joindre l'équipe par mail à :</p>
3008<p>Attention, la boutique a un nouveau numéro de téléphone : <strong>05 34 49 78 60</strong></p>
3009<h1><strong><span style="color: #a57e4c;">HORAIRES</span></strong></h1>
3010<p><strong><span style="color: #a57e4c;">LUNDI : </span></strong><span style="color: rgb(0, 0, 0);">10:00-12:30, 14:00-19:00</span><strong><span style="color: #a57e4c;"></span></strong></p>
3011<p><strong><span style="color: #a57e4c;">MARDI : </span></strong><span style="color: #a57e4c;"><span style="color: rgb(0, 0, 0);">10:00-12:30, 14:00-19:00</span></span></p>
3012<p><strong><span style="color: #a57e4c;">MERCREDI : </span></strong><span style="color: #a57e4c;"><span style="color: rgb(0, 0, 0);">10:00-12:30, 14:00-19:00</span></span></p>
3013<p><strong><span style="color: #a57e4c;">JEUDI : </span></strong><span style="color: #a57e4c;"><span style="color: rgb(0, 0, 0);">10:00-12:30, 14:00-19:00</span></span></p>
3014<p><strong><span style="color: #a57e4c;">VENDREDI : </span></strong><span style="color: #a57e4c;"><span style="color: rgb(0, 0, 0);">10:00-12:30, 14:00-19:00</span></span></p>
3015<p><strong><span style="color: #a57e4c;">SAMEDI : </span></strong><span style="color: #a57e4c;"><span style="color: rgb(0, 0, 0);">10:00-19:00</span></span></p>
3016<p><strong><span style="color: #a57e4c;">DIMANCHE : </span></strong><span style="color: rgb(0, 0, 0);">Fermé</span><span class="IDu36"><span><span class="TLou0b"><span class="JjSWRd"><span class="BTP3Ac"></span></span></span></span></span><span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 0);"></span></p>
3017<p><span style="color: rgb(0, 0, 0);"><img src="https://cdn.shopify.com/s/files/1/0430/8926/4797/files/Blog_olinge_demenagement_boutique_portet_sur_garonne_2.png?v=1759312832" alt=""></span></p>
3018      </div>
3019<div class="social-sharing">
3020  <a target="_blank" rel="noopener" href="//www.facebook.com/sharer.php?u=https://olingedemaison.com/blogs/le-blog-du-linge-de-maison/la-boutique-de-portet-sur-garonne-a-demenage" class="social-sharing__link" title="Partager sur Facebook">
3021        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg>
3022        <span class="social-sharing__title" aria-hidden="true">Partager</span>
3023        <span class="visually-hidden">Partager sur Facebook</span>
3024      </a><a target="_blank" rel="noopener" href="//twitter.com/share?text=LA%20BOUTIQUE%20DE%20PORTET%20SUR%20GARONNE%20A%20D%C3%89M%C3%89NAG%C3%89&amp;url=https://olingedemaison.com/blogs/le-blog-du-linge-de-maison/la-boutique-de-portet-sur-garonne-a-demenage" class="social-sharing__link" title="Tweeter sur Twitter">
3025        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32"><path fill="#444" d="M31.281 6.733q-1.304 1.924-3.13 3.26 0 .13.033.408t.033.408q0 2.543-.75 5.086t-2.282 4.858-3.635 4.108-5.053 2.869-6.341 1.076q-5.282 0-9.65-2.836.913.065 1.5.065 4.401 0 7.857-2.673-2.054-.033-3.668-1.255t-2.266-3.146q.554.13 1.206.13.88 0 1.663-.261-2.184-.456-3.619-2.184t-1.435-3.977v-.065q1.239.652 2.836.717-1.271-.848-2.021-2.233t-.75-2.983q0-1.63.815-3.195 2.38 2.967 5.754 4.678t7.319 1.907q-.228-.815-.228-1.434 0-2.608 1.858-4.45t4.532-1.842q1.304 0 2.51.522t2.054 1.467q2.152-.424 4.01-1.532-.685 2.217-2.771 3.488 1.989-.261 3.619-.978z"/></svg>
3026        <span class="social-sharing__title" aria-hidden="true">Tweeter</span>
3027        <span class="visually-hidden">Tweeter sur Twitter</span>
3028      </a><a target="_blank" rel="noopener" href="//pinterest.com/pin/create/button/?url=https://olingedemaison.com/blogs/le-blog-du-linge-de-maison/la-boutique-de-portet-sur-garonne-a-demenage&amp;media=//olingedemaison.com/cdn/shop/articles/Blog_olinge_demenagement_boutique_portet_sur_garonne_5388df9c-3965-47bd-82d2-5ecb28212cac_1024x1024.png?v=1760951739&amp;description=LA%20BOUTIQUE%20DE%20PORTET%20SUR%20GARONNE%20A%20D%C3%89M%C3%89NAG%C3%89" class="social-sharing__link" title="Épingler sur Pinterest">
3029        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 32 32"><path fill="#444" d="M27.52 9.6c-.64-5.76-6.4-8.32-12.8-7.68-4.48.64-9.6 4.48-9.6 10.24 0 3.2.64 5.76 3.84 6.4 1.28-2.56-.64-3.2-.64-4.48-1.28-7.04 8.32-12.16 13.44-7.04 3.2 3.84 1.28 14.08-4.48 13.44-5.12-1.28 2.56-9.6-1.92-11.52-3.2-1.28-5.12 4.48-3.84 7.04-1.28 4.48-3.2 8.96-1.92 15.36 2.56-1.92 3.84-5.76 4.48-9.6 1.28.64 1.92 1.92 3.84 1.92 6.4-.64 10.24-7.68 9.6-14.08z"/></svg>
3030        <span class="social-sharing__title" aria-hidden="true">Épingler</span>
3031        <span class="visually-hidden">Épingler sur Pinterest</span>
3032      </a></div><hr class="hr--large">
3033
3034    </article>
3035
3036  </div>
3037
3038  <div class="text-center">
3039    <a href="/blogs/le-blog-du-linge-de-maison" class="btn return-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-left" viewBox="0 0 50 15"><path d="M50 5.38v4.25H15V15L0 7.5 15 0v5.38z"/></svg> Retour | Le blog du linge de maison</a>
3040  </div>
3041</div>
3042
3043<script type="application/ld+json">
3044{
3045  "@context": "http://schema.org",
3046  "@type": "Article",
3047  "articleBody": "\nVOTRE BOUTIQUE Ô LINGE PORTET A DÉMÉNAGÉ\nAprès quelques jours de travaux, l'équipe Ô Linge est désormais prête à vous accueillir dès aujourd'hui dans ses nouveaux locaux situés au 4 Allée Pablo Picasso à Portet-sur-Garonne.\nPour l'occasion, et ce jusqu'au 15 Septembre 2025 inclus, bénéficiez de 20% de remise sur toute la boutique de Portet-sur-Garonne (hors promotions en cours et articles sur-mesure) !\nVous pouvez joindre l'équipe par mail à :\nAttention, la boutique a un nouveau numéro de téléphone : 05 34 49 78 60\nHORAIRES\nLUNDI : 10:00-12:30, 14:00-19:00\nMARDI : 10:00-12:30, 14:00-19:00\nMERCREDI : 10:00-12:30, 14:00-19:00\nJEUDI : 10:00-12:30, 14:00-19:00\nVENDREDI : 10:00-12:30, 14:00-19:00\nSAMEDI : 10:00-19:00\nDIMANCHE : Fermé\n",
3048  "mainEntityOfPage": {
3049    "@type": "WebPage",
3050    "@id": "https:\/\/olingedemaison.com\/blogs\/le-blog-du-linge-de-maison\/la-boutique-de-portet-sur-garonne-a-demenage"
3051  },
3052  "headline": "LA BOUTIQUE DE PORTET SUR GARONNE A DÉMÉNAGÉ",
3053  
3054  
3055    
3056    "image": [
3057      "https:\/\/olingedemaison.com\/cdn\/shop\/articles\/Blog_olinge_demenagement_boutique_portet_sur_garonne_5388df9c-3965-47bd-82d2-5ecb28212cac_870x.png?v=1760951739"
3058    ],
3059  
3060  "datePublished": "2025-10-01T11:46:57Z",
3061  "dateModified": "2025-10-20T11:15:39Z",
3062  "dateCreated": "2025-10-01T11:46:14Z",
3063  "author": {
3064    "@type": "Person",
3065    "name": "Camille Ferrandon"
3066  },
3067  "publisher": {
3068    "@type": "Organization",
3069    
3070    "name": "Olingedemaison.com"
3071  }
3072}
3073</script>
3073
3074
3075
3076</div>
3077
3078                </main><div id="shopify-section-footer-promotions" class="shopify-section index-section--footer">
3079</div><div id="shopify-section-footer" class="shopify-section"><style>
3080     .footer_livraison_background {
3081      width: 100%;
3082      
3083        background-color: white;
3084      
3085      padding-top: 15px;
3086    }
3087  
3088    .badges_icons.main-footer p img {
3089      
3090        filter: none;
3091      
3092    }
3093    .badges_icons.main-footer p{
3094      
3095        color: black;
3096      
3097    }
3098    #netreviewsWidgetNum28270widget02av {
3099      padding: 50px;
3100    }
3101    #netreviewsWidgetNum28270widget02avBackground {
3102      box-shadow: 5px 5px 9px #0000007a;
3103      border-radius: 20px; 
3104    }
3105	.close-verif {
3106      width: 26px;
3107      height: 24px;
3108      vertical-align: middle;
3109      position: fixed;
3110      bottom: 85px;
3111      right: 12px;
3112      display: flex;
3113      background: #ffffff;
3114      border-radius: 30px;
3115      z-index: 99999;
3116      border: 2px solid #484846;
3117      cursor: pointer;
3118      align-content: center;
3119      justify-content: center;
3120    }
3121  	#netreviewsWidgetNum28270widget02av .close-verif svg{
3122      width: 100%;
3123      height: 100%;
3124    }
3125</style>
3126<div class="shopify-section site-footer avis_footer">
3127    <div class="page-width">
3128      <div class="custom-content">
3129        <div class="custom__item one-whole align--center">
3130      		<div class="custom__item-inner custom__item-inner--html">
3131              <div class="rte">
3132                <div class="grc-site-iframe" data-type="IFRAME_TYPE"></div>
3133              </div>
3134        	</div>
3135    	</div>
3136      </div>
3137    </div>
3138</div>
3139
3140<!-- AVIS VERIFIES -->
3141<footer class="site-footer" data-section-id="footer" data-section-type="footer-section">
3142  <div class="page-width">
3143	<div class="grid"><div  class="grid__item footer__item--4fffd64c-edf0-4960-bb27-fb2c79b868ed" data-type="custom"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
3144              .footer__item--4fffd64c-edf0-4960-bb27-fb2c79b868ed {
3145                width: 50%;
3146                padding-top: 40px;
3147              }
3148              .footer__item--4fffd64c-edf0-4960-bb27-fb2c79b868ed:nth-child(2n + 1) {
3149                clear: left;
3150              }
3151            }
3152            @media only screen and (min-width: 960px) {
3153              .footer__item--4fffd64c-edf0-4960-bb27-fb2c79b868ed {
3154                width: 25%;
3155              }
3156
3157            }</style><div class="footer__item-padding"><p class="h4 footer__title small--hide">Ô linge de maison</p>
3158    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-4fffd64c-edf0-4960-bb27-fb2c79b868ed">
3159      Ô linge de maison
3160<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3161  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
3162</span>
3163</button><div
3164    
3165      id="Footer-4fffd64c-edf0-4960-bb27-fb2c79b868ed" class="collapsible-content collapsible-content--small"
3166    >
3167    <div class="collapsible-content__inner">
3168      <div class="footer__collapsible"><p>4 allée Pablo Picasso, 31120 Portet-sur-Garonne</p><p>[email protected]</p><p><a href="https://www.google.com/search?sca_esv=281e988bd194038a&rlz=1C1ONGR_enFR1115FR1115&sxsrf=ADLYWIKjmevXREdE0w8o4H4uiFNR8ye-GQ:1731588668973&q=olinge+portet&spell=1&sa=X&ved=2ahUKEwiBg4u87tuJAxVoUqQEHRzVCjQQBSgAegQIGRAB&biw=1920&bih=911&dpr=1#">05 34 49 78 60</a></p>
3169      </div>
3170    </div>
3171  </div>
3172</div>
3173</div><div  class="grid__item footer__item--1494301487049" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
3174              .footer__item--1494301487049 {
3175                width: 50%;
3176                padding-top: 40px;
3177              }
3178              .footer__item--1494301487049:nth-child(2n + 1) {
3179                clear: left;
3180              }
3181            }
3182            @media only screen and (min-width: 960px) {
3183              .footer__item--1494301487049 {
3184                width: 25%;
3185              }
3186
3187            }</style><p class="h4 footer__title small--hide">
3188      Informations
3189    </p>
3190    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494301487049">
3191      Informations
3192<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3193  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
3193ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
3194</span>
3195</button><div
3196    
3197      id="Footer-1494301487049" class="collapsible-content collapsible-content--small"
3198    >
3199    <div class="collapsible-content__inner">
3200      <div class="footer__collapsible">
3201        <ul class="no-bullets site-footer__linklist"><li><a href="/policies/terms-of-sale">Conditions Générales de Vente</a></li><li><a href="/policies/shipping-policy">Politique d'expédition </a></li><li><a href="/policies/legal-notice">Informations légales</a></li><li><a href="/policies/refund-policy">Politique de remboursement</a></li><li><a href="/policies/privacy-policy">Politique de confidentialité</a></li><li><a href="/pages/comment-retourner-un-produit">Comment retourner un produit ?</a></li></ul>
3202      </div>
3203    </div>
3204  </div></div><div  class="grid__item footer__item--41fbdb3e-8d51-4b04-9cae-6b222cc1c7c3" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
3205              .footer__item--41fbdb3e-8d51-4b04-9cae-6b222cc1c7c3 {
3206                width: 50%;
3207                padding-top: 40px;
3208              }
3209              .footer__item--41fbdb3e-8d51-4b04-9cae-6b222cc1c7c3:nth-child(2n + 1) {
3210                clear: left;
3211              }
3212            }
3213            @media only screen and (min-width: 960px) {
3214              .footer__item--41fbdb3e-8d51-4b04-9cae-6b222cc1c7c3 {
3215                width: 25%;
3216              }
3217
3218            }</style><p class="h4 footer__title small--hide">
3219      Nos produits
3220    </p>
3221    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-41fbdb3e-8d51-4b04-9cae-6b222cc1c7c3">
3222      Nos produits
3223<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3224  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
3225</span>
3226</button><div
3227    
3228      id="Footer-41fbdb3e-8d51-4b04-9cae-6b222cc1c7c3" class="collapsible-content collapsible-content--small"
3229    >
3230    <div class="collapsible-content__inner">
3231      <div class="footer__collapsible">
3232        <ul class="no-bullets site-footer__linklist"><li><a href="/collections/linge-de-lit">Linge de lit</a></li><li><a href="/collections/literie">Literie</a></li><li><a href="/collections/linge-de-bain">Linge de bain</a></li><li><a href="/collections/decoration-textile">Décoration textile</a></li><li><a href="/blogs/le-blog-du-linge-de-maison">Blog</a></li><li><a href="/policies/terms-of-service">Conditions d'utilisation</a></li><li><a href="/policies/refund-policy">Politique de remboursement</a></li></ul>
3233      </div>
3234    </div>
3235  </div></div><div  class="grid__item footer__item--1494292487693" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
3236              .footer__item--1494292487693 {
3237                width: 50%;
3238                padding-top: 40px;
3239              }
3240              .footer__item--1494292487693:nth-child(2n + 1) {
3241                clear: left;
3242              }
3243            }
3244            @media only screen and (min-width: 960px) {
3245              .footer__item--1494292487693 {
3246                width: 25%;
3247              }
3248
3249            }</style><div class="footer__item-padding"><p class="h4 footer__title small--hide">Rejoignez notre newsletter</p>
3250    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494292487693">
3251      Rejoignez notre newsletter
3252<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3253  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
3254</span>
3255</button><div
3256    
3257      id="Footer-1494292487693" class="collapsible-content collapsible-content--small"
3258    >
3259    <div class="collapsible-content__inner">
3260      <div class="footer__collapsible"><p><em>Abonnez-vous pour pour ne rien rater de notre actualité. Recevez des offres uniques, inspirations &amp; bien plus encore.</em></p>
3261<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><label for="Email-1494292487693" class="hidden-label">Inscrivez-vous à notre infolettre</label>
3262          <input type="hidden" name="contact[tags]" value="prospect,newsletter">
3263          <input type="hidden" name="contact[context]" value="footer">
3264          <div class="footer__newsletter">
3265            <input type="email" value="" placeholder="Inscrivez-vous à notre infolettre" name="contact[email]" id="Email-1494292487693" class="footer__newsletter-input" autocorrect="off" autocapitalize="off">
3266            <button type="submit" class="footer__newsletter-btn" name="commit" aria-label="S&#39;inscrire">
3267              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64"><path d="M63 52H1V12h62zM1 12l25.68 24h9.72L63 12M21.82 31.68L1.56 51.16m60.78.78L41.27 31.68"/></svg>
3268              <span class="footer__newsletter-btn-label">
3269                S&#39;inscrire
3270              </span>
3271            </button>
3272          </div></form><ul class="no-bullets footer__social"><li>
3273              <a target="_blank" rel="noopener" href="https://www.facebook.com/olingedemaison/" title="Olingedemaison.com sur Facebook">
3274                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg>
3275                <span class="icon__fallback-text">Facebook</span>
3276              </a>
3277            </li></ul>
3278      </div>
3279    </div>
3280  </div>
3281</div></div></div><p class="footer__small-text">
3282        &copy; 2026 Olingedemaison.com
3283</p></div>
3284
3285</footer>
3286
3287
3288</div></div>
3289        </div><div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden">
3290</div>
3290<script id="CartTemplate" type="text/template">
3291
3292  <div class="drawer__scrollable">
3293    {{#items}}
3294    <div class="ajaxcart__product appear-animation appear-delay-{{animationRow}}">
3295      <div class="ajaxcart__row">
3296        <div class="grid">
3297          <div class="grid__item one-third">
3298            <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt="{{name}}"></a>
3299          </div>
3300          <div class="grid__item two-thirds">
3301            <div class="ajaxcart__product-name--wrapper">
3302              <div style="display: flex; justify-content: space-between;">
3303  				<a href="{{url}}" class="ajaxcart__product-name">{{{name}}}</a>
3304              	<button type="button" class="remove-to-cart"><img width="15" src="https://cdn.shopify.com/s/files/1/0430/8926/4797/t/7/assets/delete-cart-icon.png" /></button>
3305  			  </div>
3306              
3307              {{#if variation}}
3308                <span class="ajaxcart__product-meta">{{variation}}</span>
3309              {{/if}}
3310              {{#properties}}
3311                {{#each this}}
3312                  {{#if this}}
3313                    <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span>
3314                  {{/if}}
3315                {{/each}}
3316              {{/properties}}
3317            </div>
3318
3319            <div class="grid grid--full display-table">
3320              <div class="grid__item display-table-cell one-half">
3321                <label for="updates_{{key}}" class="visually-hidden">Quantité</label>
3322                <div class="js-qty__wrapper">
3323                  <input type="text" id="updates_{{key}}"
3324                    class="js-qty__num"
3325                    value="{{itemQty}}"
3326                    data-id="{{key}}"
3327                    min="0"
3328                    aria-label="quantity"
3329                    pattern="[0-9]*"
3330                    name="updates[]">
3331                  <button type="button"
3332                    class="js-qty__adjust js-qty__adjust--minus"
3333                    aria-label="Réduire la quantité de l&#39;article de un">
3334                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg>
3335                      <span class="icon__fallback-text" aria-hidden="true">&minus;</span>
3336                  </button>
3337                  <button type="button"
3338                    class="js-qty__adjust js-qty__adjust--plus"
3339                    aria-label="Augmenter la quantité de l&#39;article de un">
3340                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg>
3341                      <span class="icon__fallback-text" aria-hidden="true">+</span>
3342                  </button>
3343                </div>
3344              </div>
3345              <div class="grid__item display-table-cell one-half text-right">
3346                {{#if discountsApplied}}
3347                  <small class="cart__price--strikethrough">{{{price}}}</small>
3348                  <span class="ajaxcart__price">
3349                    {{{discountedPrice}}}
3350                  </span>
3351                {{else}}
3352                  <span class="ajaxcart__price">
3353                    {{{price}}}
3354                  </span>
3355                {{/if}}
3356              </div>
3357            </div>
3358            <div class="grid grid--full display-table">
3359              {{#if discountsApplied}}
3360                <div class="grid__item text-right">
3361                  {{#each discounts}}
3362                    <small class="ajaxcart__discount cart__discount">
3363                      {{this.discount_application.title}} (-{{{this.formattedAmount}}})
3364                    </small>
3365                  {{/each}}
3366                </div>
3367              {{/if}}
3368
3369              {{#if unitBase}}
3370                <div class="grid__item text-right">
3371                  <div class="product__unit-price">
3372                    {{{ unitPrice }}}/{{{ unitBase }}}
3373                  </div>
3374                </div>
3375              {{/if}}
3376            </div>
3377          </div>
3378        </div>
3379      </div>
3380    </div>
3381    {{/items}}
3382
3383    
3384  </div>
3385  <div class="drawer__footer appear-animation appear-delay-{{lastAnimationRow}}">
3386    {{#if cartDiscounts }}
3387      <div class="grid grid--full">
3388        <div class="grid__item one-half">
3389          <p class="ajaxcart__subtotal">Réductions</p>
3390        </div>
3391        <div class="grid__item one-half text-right">
3392          {{#each cartDiscounts}}
3393            <p class="ajaxcart__price cart__discount">
3394              {{this.title}} (-{{{this.formattedAmount}}})
3395            </p>
3396          {{/each}}
3397        </div>
3398      </div>
3399    {{/if}}
3400    <div class="grid grid--full">
3401      <div class="grid__item one-half">
3402        <p class="ajaxcart__subtotal">Sous-total</p>
3403      </div>
3404      <div class="grid__item one-half text-right">
3405        <p class="ajaxcart__price">{{{totalPrice}}}</p>
3406      </div>
3407    </div>
3408    <p class="ajaxcart__note">
3409      Les codes promo, les frais d&#39;envoi et les taxes seront ajoutés à la caisse.
3410    </p>
3411    
3412    
3413      
3414    
3415    <button onclick="gtag_report_conversion('https://olingedemaison.com/checkout'); return true;" type="submit" class="btn btn--full cart__checkout" name="checkout">
3416      Procéder au paiement
3417    </button>
3418  </div>
3419
3420</script>
3420
3421<div class="hide">
3422            <button id="prevArrowTemplate" class="slick-prev" aria-label="Précédent" type="button">
3423                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98">
3424                    <path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/>
3425                </svg>
3426                <span class="icon__fallback-text">Précédent</span>
3427            </button>
3428            <button id="nextArrowTemplate" class="slick-next" aria-label="Suivant" type="button">
3429                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98">
3430                    <path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/>
3431                </svg>
3432                <span class="icon__fallback-text">Suivant</span>
3433            </button>
3434        </div>
3434<script id="PredictiveTemplate" type="text/template">
3435  <div class="predictive-result__layout">
3436    
3437      {{#if products}}
3438        <div data-type-products>
3439          <div class="grid grid--uniform">
3440            {{#products}}
3441              <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-4">
3442                <div class="grid-product__content">
3443                  {{#if custom_label }}
3444                    <div class="grid-product__tag grid-product__tag--custom">
3445                      {{custom_label}}
3446                    </div>
3447                  {{/if}}
3448                  {{#if on_sale }}
3449                    <div class="grid-product__tag grid-product__tag--sale">
3450                      PROMO
3451                    </div>
3452                  {{/if}}
3453
3454                  <a href="{{url}}" class="grid-product__link">
3455                    <div class="grid-product__image-mask">
3456                      <div
3457                        class="grid__image-ratio grid__image-ratio--object grid__image-ratio--square">
3458                        <div class="predictive__image-wrap">
3459                          {{#if image }}
3460                            <img class="image-fit lazyload"
3461                                data-src="{{image}}"
3462                                data-widths="[180, 360, 540, 720]"
3463                                data-sizes="auto">
3464                          {{/if}}
3465                        </div>
3466                      </div>
3467                    </div>
3468                    <div class="grid-product__meta">
3469                      <div class="grid-product__title grid-product__title--body">
3470                        {{title}}
3471                      </div>
3472                      
3473                      
3474                    </div>
3475                  </a>
3476                </div>
3477              </div>
3478            {{/products}}
3479          </div>
3480        </div>
3481      {{/if}}
3482
3483      {{#if collections}}
3484        <div data-type-collections>
3485          <p class="h6 predictive__label">Collections:</p>
3486          <ul class="no-bullets">
3487            {{#collections}}
3488              <li>
3489                <a href="{{url}}">
3490                  {{title}}
3491                </a>
3492              </li>
3493            {{/collections}}
3494          </ul>
3495        </div>
3496      {{/if}}
3497
3498      {{#if pages}}
3499        <div data-type-pages>
3500          <p class="h6 predictive__label">Pages:</p>
3501          <ul class="no-bullets">
3502            {{#pages}}
3503              <li>
3504                <a href="{{url}}">
3505                  {{title}}
3506                </a>
3507              </li>
3508            {{/pages}}
3509          </ul>
3510        </div>
3511      {{/if}}
3512
3513      {{#if articles}}
3514        <div data-type-articles>
3515          <p class="h6 predictive__label">Des articles:</p>
3516          <div class="grid grid--uniform">
3517            {{#articles}}
3518              <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-4">
3519                <a href="{{url}}" class="grid-product__link grid-product__link--inline">
3520
3521                  <div class="grid-product__image-mask">
3522                    <div
3523                      class="grid__image-ratio grid__image-ratio--object grid__image-ratio--square">
3524                      <div class="predictive__image-wrap">
3525                        {{#if image }}
3526                          <img class="image-fit lazyload"
3527                              data-src="{{image}}"
3528                              data-widths="[180, 360, 540, 720]"
3529                              data-sizes="auto">
3530                        {{/if}}
3531                      </div>
3532                    </div>
3533                  </div>
3534
3535                  <div class="grid-product__meta">
3536                    {{title}}
3537                  </div>
3538                </a>
3539              </div>
3540            {{/articles}}
3541          </div>
3542        </div>
3543      {{/if}}
3544    
3545  </div>
3546</script>
3546
3547<div id="VideoModal" class="modal modal--solid">
3548  <div class="modal__inner">
3549    <div class="modal__centered page-width text-center">
3550      <div class="modal__centered-content">
3551        <div class="video-wrapper video-wrapper--modal">
3552          <div id="VideoHolder"></div>
3553        </div>
3554      </div>
3555    </div>
3556  </div>
3557
3558  <button type="button" class="modal__close js-modal-close text-link">
3559    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
3560    <span class="icon__fallback-text">"Fermer (Esc)"</span>
3561  </button>
3562</div>
3563<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
3564  <div class="pswp__bg"></div>
3565  <div class="pswp__scroll-wrap">
3566    <div class="pswp__container">
3567      <div class="pswp__item"></div>
3568      <div class="pswp__item"></div>
3569      <div class="pswp__item"></div>
3570    </div>
3571
3572    <div class="pswp__ui pswp__ui--hidden">
3573      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Précédent">
3574        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg>
3575      </button>
3576
3577      <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Fermer (Esc)">
3578        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
3579      </button>
3580
3581      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Suivant">
3582        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg>
3583      </button>
3584    </div>
3585  </div>
3586</div>
3587<script src="https://cdn.jsdelivr.net/npm/sweetalert2@10"></script>
3587
3588 
3589    <style>  </style>
3590<div id="shopify-block-AMlcvejVwckRBZjdic__2118589882331710876" class="shopify-block shopify-app-block">
3591<div data-banners style="display:none">
3592  <!-- BEGIN app snippet: icons -->
3593<div
3594  data-banner
3595  data-type="product-page"
3596  data-id="e8e7e420-1acc-448c-a9ac-2d41b0ab0308"
3597  style="
3598        width: 100%;
3599        padding: 16px min(16px, 16px) 16px;
3600        border: 1px solid #c5c8d1;
3601        border-radius: 8px;
3602        display: none;
3603        justify-content: space-between;
3604        align-items: center;
3605        flex-direction: column;
3606        margin-top: 20px;
3607        margin-bottom: 20px;
3608        background: #FFFFFF;
3609        position: relative;
3610        
3611    
3612  "
3613>
3614    
3615    
3616
3617    
3618    
3619      
3620        
3621        
3622    
3623    
3624
3625    
3626    
3627    
3628    
3629
3630    
3631
3632    
3633
3634    
3635
3636    
3637        <style>
3638            .icon-block-container-e8e7e420-1acc-448c-a9ac-2d41b0ab0308 {
3639                grid-template-columns: repeat(3, 1fr);
3640            }
3641            @media (min-width: 768px) {
3642                .icon-block-container-e8e7e420-1acc-448c-a9ac-2d41b0ab0308 {
3643                    grid-template-columns: repeat(3, 1fr);
3644                }
3645            }
3646        </style>
3647    
3648
3649    
3650
3651    <div
3652      class="icon-block-container icon-block-container-e8e7e420-1acc-448c-a9ac-2d41b0ab0308"
3653      style="
3654        display: grid;
3655        width: 100%;
3656        
3657        justify-content: center;
3658        
3659        column-gap: 8px;
3660        
3661        
3662        row-gap: 16px;
3663        
3664    ">
3665    
3666
3667        <div 
3668            class="icon-block"
3669            
3670            style="
3671                
3672                display: grid;
3673                align-content: start;
3674                row-gap: 4px;
3675                
3676                
3677                padding: 0; background: transparent;
3678            "
3679            
3680            
3681        >
3682            
3683                <div
3684                class="icon-container"
3685                style="
3686                    display: flex;
3687                    align-items: center;
3688                    justify-content: center;
3689                    padding: 4px;
3690                    border-radius: 4px;
3691                    background-color: rgba(255, 255, 255, 0);
3692                    width: fit-content;
3693                    margin: auto;
3694                    
3695                        background-image: url('https://rivmorkxomnwzdlytbgv.supabase.co/storage/v1/object/public/public/ecom-icons/delivery2.svg');
3696                        background-repeat: no-repeat;
3697                        background-position: center;   
3698                        background-size: 32px;
3699                    
3700                    
3701                "
3702                >
3703                <div
3704                    class="icon"
3705                    style="
3706                    height: 32px;
3707                    width: 32px;
3708                    display: flex;
3709                    
3710                    "
3711                ></div>
3712                </div>
3713            
3714            
3715                <div
3716                    class="text-container"
3717                    style="
3718                    display: flex;
3719                    flex-direction: column;
3720                    justify-content: center;
3721                    align-items: center;
3722                    text-align: center;
3723                    flex: 1;
3724                    gap: 2px;
3725                    "
3726                >
3727                    
3728                        <span
3729                        class="title"
3730                        style="
3731                            display: block;
3732                            font-weight: 600;
3733                            font-size: 16px;
3734                            color: #202223;
3735                            margin: 0;
3736                            line-height: 1;
3737                            word-wrap: break-word;
3738                            max-width: 100%;
3739                        "
3740                        >LIVRAISON OFFERTE
3741</span>
3742                    
3743                    
3744                        <span
3745                            class="subheading"
3746                            style="
3747                            display: block;
3748                            font-size: 14px;
3749                            color: #96a4b6;
3750                            font-weight: 400;
3751                            margin: 0;
3752                            line-height: 1;
3753                            word-wrap: break-word;
3754                            max-width: 100%;
3755                            "
3756                        >Dès 80€ d'achat en France Métropolitaine
3757</span>
3758                    
3759                </div>
3760            
3761
3762            
3763
3764            
3765        </div>
3766    
3767
3768        <div 
3769            class="icon-block"
3770            
3771            style="
3772                
3773                display: grid;
3774                align-content: start;
3775                row-gap: 4px;
3776                
3777                
3778                padding: 0; background: transparent;
3779            "
3780            
3781            
3782        >
3783            
3784                <div
3785                class="icon-container"
3786                style="
3787                    display: flex;
3788                    align-items: center;
3789                    justify-content: center;
3790                    padding: 4px;
3791                    border-radius: 4px;
3792                    background-color: rgba(255, 255, 255, 0);
3793                    width: fit-content;
3794                    margin: auto;
3795                    
3796                        background-image: url('https://rivmorkxomnwzdlytbgv.supabase.co/storage/v1/object/public/public/ecom-icons/box2.svg');
3797                        background-repeat: no-repeat;
3798                        background-position: center;   
3799                        background-size: 32px;
3800                    
3801                    
3802                "
3803                >
3804                <div
3805                    class="icon"
3806                    style="
3807                    height: 32px;
3808                    width: 32px;
3809                    display: flex;
3810                    
3811                    "
3812                ></div>
3813                </div>
3814            
3815            
3816                <div
3817                    class="text-container"
3818                    style="
3819                    display: flex;
3820                    flex-direction: column;
3821                    justify-content: center;
3822                    align-items: center;
3823                    text-align: center;
3824                    flex: 1;
3825                    gap: 2px;
3826                    "
3827                >
3828                    
3829                        <span
3830                        class="title"
3831                        style="
3832                            display: block;
3833                            font-weight: 600;
3834                            font-size: 16px;
3835                            color: #202223;
3836                            margin: 0;
3837                            line-height: 1;
3838                            word-wrap: break-word;
3839                            max-width: 100%;
3840                        "
3841                        >SATISFAIT OU REMBOURSE
3842</span>
3843                    
3844                    
3845                        <span
3846                            class="subheading"
3847                            style="
3848                            display: block;
3849                            font-size: 14px;
3850                            color: #96a4b6;
3851                            font-weight: 400;
3852                            margin: 0;
3853                            line-height: 1;
3854                            word-wrap: break-word;
3855                            max-width: 100%;
3856                            "
3857                        >14 jours pour changer d'avis
3858</span>
3859                    
3860                </div>
3861            
3862
3863            
3864
3865            
3866        </div>
3867    
3868
3869        <div 
3870            class="icon-block"
3871            
3872            style="
3873                
3874                display: grid;
3875                align-content: start;
3876                row-gap: 4px;
3877                
3878                
3879                padding: 0; background: transparent;
3880            "
3881            
3882            
3883        >
3884            
3885                <div
3886                class="icon-container"
3887                style="
3888                    display: flex;
3889                    align-items: center;
3890                    justify-content: center;
3891                    padding: 4px;
3892                    border-radius: 4px;
3893                    background-color: rgba(255, 255, 255, 0);
3894                    width: fit-content;
3895                    margin: auto;
3896                    
3897                        background-image: url('https://rivmorkxomnwzdlytbgv.supabase.co/storage/v1/object/public/public/ecom-icons/shield.svg');
3898                        background-repeat: no-repeat;
3899                        background-position: center;   
3900                        background-size: 32px;
3901                    
3902                    
3903                "
3904                >
3905                <div
3906                    class="icon"
3907                    style="
3908                    height: 32px;
3909                    width: 32px;
3910                    display: flex;
3911                    
3912                    "
3913                ></div>
3914                </div>
3915            
3916            
3917                <div
3918                    class="text-container"
3919                    style="
3920                    display: flex;
3921                    flex-direction: column;
3922                    justify-content: center;
3923                    align-items: center;
3924                    text-align: center;
3925                    flex: 1;
3926                    gap: 2px;
3927                    "
3928                >
3929                    
3930                        <span
3931                        class="title"
3932                        style="
3933                            display: block;
3934                            font-weight: 600;
3935                            font-size: 16px;
3936                            color: #202223;
3937                            margin: 0;
3938                            line-height: 1;
3939                            word-wrap: break-word;
3940                            max-width: 100%;
3941                        "
3942                        >PAIEMENT SECURISE
3943</span>
3944                    
3945                    
3946                </div>
3947            
3948
3949            
3950
3951            
3952        </div>
3953    
3954  </div>
3955</div>
3956<!-- END app snippet -->
3957</div>
3958
3959<style>
3960  #cta:hover {
3961    opacity: 0.8;
3962  }
3963
3964  @media(max-width: 400px) {
3965    #cta-button {
3966      padding: 10px 12px;
3967    }
3968  }
3969</style>
3970
3971<script>
3972  window.essentialBannersConfigs = [{"id":"e8e7e420-1acc-448c-a9ac-2d41b0ab0308","created_at":"2026-04-17T14:11:04.613417+00:00","content":{"name":"Reassurance","title":"Free Shipping","subheading":"Delivered to Your doorstep, on us!","iconBlockTitle":"","icon":"https:\/\/rivmorkxomnwzdlytbgv.supabase.co\/storage\/v1\/object\/public\/public\/ecom-icons\/delivery2.svg","selectedCta":"no-cta","ctaButtonText":"Shop now","selectedLinkType":["external"],"linkToProduct":{"productHandle":"","id":"","media":"","title":""},"linkToCollection":{"collectionHandle":"","id":"","media":"","title":""},"externalUrl":"https:\/\/olingedemaison.com","badgeType":["icon-block"],"startDate":null,"endDate":null,"icons":[{"externalUrl":"","title":"LIVRAISON OFFERTE","subheading":"Dès 80€ d'achat en France Métropolitaine","icon":"https:\/\/rivmorkxomnwzdlytbgv.supabase.co\/storage\/v1\/object\/public\/public\/ecom-icons\/delivery2.svg","selectedCta":"no-cta","ctaButtonText":"Shop now","selectedLinkType":"external","linkToProduct":{"productHandle":"","id":"","media":"","title":""},"linkToCollection":{"collectionHandle":"","id":"","media":"","title":""},"id":256},{"externalUrl":"","title":"SATISFAIT OU REMBOURSE","subheading":"14 jours pour changer d'avis","icon":"https:\/\/rivmorkxomnwzdlytbgv.supabase.co\/storage\/v1\/object\/public\/public\/ecom-icons\/box2.svg","selectedCta":"no-cta","ctaButtonText":"Shop now","selectedLinkType":"external","linkToProduct":{"productHandle":"","id":"","media":"","title":""},"linkToCollection":{"collectionHandle":"","id":"","media":"","title":""},"id":782},{"externalUrl":"","title":"PAIEMENT SECURISE","subheading":"","icon":"https:\/\/rivmorkxomnwzdlytbgv.supabase.co\/storage\/v1\/object\/public\/public\/ecom-icons\/shield.svg","selectedCta":"no-cta","ctaButtonText":"Shop now","selectedLinkType":"external","linkToProduct":{"productHandle":"","id":"","media":"","title":""},"linkToCollection":{"collectionHandle":"","id":"","media":"","title":""},"id":385}],"paymentIcons":[],"translations":[]},"design":{"selectedTemplate":"minimal","backgroundStyle":["monochrome"],"monochromeColorHex":"#FFFFFF","gradients":{"startHex":"#DDDDDD","endHex":"#FFFFFF","angle":90},"cornerRadius":8,"borderSize":1,"borderColor":{"hex":"#c5c8d1"},"spacing":{"insideTop":16,"insideBottom":16,"outsideTop":20,"outsideBottom":20},"icon":{"size":32,"originalColor":true,"color":{"hex":"#333333"},"background":{"hex":"#ffffff","alpha":0,"rgba":"rgba(255, 255, 255, 0)"},"cornerRadius":4},"typography":{"font":"inherit","title":{"size":16,"color":{"hex":"#202223"}},"subheading":{"size":14,"color":{"hex":"#96a4b6"}},"iconBlockTitle":{"size":16,"color":{"hex":"#202223"},"spacing":12}},"cta":{"text":{"size":14,"color":{"hex":"#fafafa"}},"background":{"hex":"#202223"},"cornerRadius":4},"iconsPerRow":{"desktop":"3","mobile":"3"}},"placement":{"type":"product-page","placementType":["custom"],"specificPlacements":[],"productsInCollections":[],"productTags":[],"cartPlacement":"top","locationType":"","showInCountries":[]},"shop":"o-linges-de-maison.myshopify.com","status":"Published","priority":191174,"title":"Free Shipping"}]
3973  window.essentialProductTags = null
3974  window.essentialCustomerTags = null
3975  window.essentialCurrentProductId = null;
3976  window.essentialStoreDomain = "olingedemaison.com";
3977
3978  if (!window.essentialBannersConfigs) {
3979    window.essentialBannersConfigs = [];
3980  }
3981
3982  
3983</script>
3983
3984
3985<script src="https://cdn.shopify.com/extensions/01a0a41d-dfa3-7da1-b782-5645acdc094b/essential-icon-badge-banners-1-99/assets/banners-essential-apps.js" defer></script>
3985
3986
3987
3988
3989</div><div id="shopify-block-AdlMwdW41eW0wNHQ2b__18131037017812181619" class="shopify-block shopify-app-block">
3990  
3990<script defer src="https://chimpstatic.com/mcjs-connected/js/users/83e18ad48598f14d593bbc854/5209b26f100d3444aa7371792.js"></script>
3990
3991  
3991<script>window.mc_embedded = true;</script>
3991
3992
3993
3994
3995</div><div id="shopify-block-AcThYNTRkUW1SdzMyZ__6610233760104865948" class="shopify-block shopify-app-block">
3995<script>
3996  window.pushowlSubdomain = "o-linges-de-maison.myshopify.com".split(".")[0]
3997  window.isPushowlThemeAppExtentionEnabled = true
3998  window.pushowlGUID = "9e76caf2-7b7b-48c4-8e43-fce6a62123f1"
3999  window.pushowlEnvironment = "production"
4000  window.pushowlConfigSource = "shopify"
4001  window.pushowlConfigUrl = "https://cdn.shopify.com/s/files/1/0430/8926/4797/files/pushowl_config_env_production_subdomain_olingesdemaison_website_id_314240.json?v=1790325734"
4002</script>
4002
4003
4004
4005
4006
4007</div><div id="shopify-block-AK3hkUGZ2VWFUa1owV__12424619676349770391" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: country-condition-check -->
4007<script defer>
4008  (async () => {
4009    
4010
4011    const items = Object.values({"EC353036":{"id":"EC353036","name":"DERNIERE CHANCE","type":"label","textValue":{"original":"DERNIERE CHANCE"},"subtype":"text","status":"published","previewLink":null,"imageAlt":"","settings":{"tooltip":{"locale":{"original":"I'm tooltip 🤓"},"link":{"value":"","blank":false},"font":{"isCustom":false,"customFont":"Arial, sans-serif","family":"Montserrat","weight":400,"size":{"desktop":{"value":18,"unit":"px"},"tablet":null,"mobile":null},"style":["bold"],"padding":{"desktop":{"top":0,"bottom":0,"left":0,"right":0,"unit":"px"},"tablet":null,"mobile":null},"color":{"text":"#000000ff","background":"#ffffffff","border":"#000000ff"}},"borderRadius":{"value":0,"unit":"px"}},"styles":{"sizes":{"defaultSize":"small","desktop":{"width":173,"height":25,"unit":"px"},"tablet":{"width":39,"height":6,"unit":"%"},"mobile":{"width":173,"height":25,"unit":"px"}},"rotation":0,"shape":"rectangle","font":{"isCustom":false,"customFont":"Arial, sans-serif","family":"Montserrat","weight":400,"size":{"desktop":{"value":"15","unit":"px"},"tablet":{"value":"15"},"mobile":null},"style":[],"padding":{"desktop":{"top":0,"bottom":0,"left":0,"right":0,"unit":"px"},"tablet":null,"mobile":null},"color":{"text":"#ffffffff","background":"#f46767","border":"#000000ff"},"borderRadius":{"value":0,"unit":"px"}}},"position":{"corner":"bottom-center","badge":{"default":"aboveProductTitle","isCustom":false,"custom":{"positionInProductPage":"","positionInHomePage":"","positionInCollectionPage":"","positionInOtherPage":""},"place":"left"},"margin":{"desktop":{"top":0,"bottom":0,"left":"0","right":0,"unit":"px"},"tablet":null,"mobile":null},"selector":".grid-product__image-mask, .product-image-main"},"animation":"none","visibility":["Home Page","Product Pages","Search Results Pages","Cart Page","Collection Pages","Other Pages"],"weekSchedule":[null,null,null,null,null,null,null],"displayPeriod":{"allTime":true},"displayCondition":{"type":"any","variants":[{"id":"collectionsSelected","settings":{"equality":"is_equal","collections":["gid:\/\/shopify\/Collection\/642820374870"]}}]}},"link":{"value":"","blank":false},"_id":"67ab66870471679753417464","storeId":"43089264797","metafieldId":"gid:\/\/shopify\/Metafield\/55701580710230","createdAt":"2025-02-11T15:02:31.815Z","updatedAt":"2025-12-04T14:11:46.264Z","__v":0}});
4012
4013    if (!items.length) return;
4014
4015    const hasCountryCondition = items.some(({ status, settings }) =>
4016      status === 'published' &&
4017      settings?.displayCondition?.variants?.some(c => c.id === 'visitorCountry')
4018    );
4019
4020    if (!hasCountryCondition) return;const COUNTRY_CACHE_TTL_MS = 300000; // @COUNTRY_CACHE_TTL_MS
4021    const COUNTRY_KEY = 'country';
4022    const COUNTRY_EXPIRES_KEY = 'country_expires';
4023
4024    try {
4025      const cached = sessionStorage.getItem(COUNTRY_KEY);
4026      const expiresAt = Number(sessionStorage.getItem(COUNTRY_EXPIRES_KEY));
4027      if (cached && expiresAt && Date.now() < expiresAt) return;
4028    } catch (e) {}
4029
4030    try {
4031      const res = await fetch(`${window?.Shopify?.routes?.root || '/'}browsing_context_suggestions.json?source=geolocation_recommendation&country[enabled]=true`);
4032      const json = await res.json();
4033      const country = json?.detected_values?.country?.handle;
4034      if (country) {
4035        sessionStorage.setItem(COUNTRY_KEY, country);
4036        sessionStorage.setItem(COUNTRY_EXPIRES_KEY, String(Date.now() + COUNTRY_CACHE_TTL_MS));
4037      }
4038    } catch (e) {
4039      console.error('Geolocation fetch failed:', e);
4040    }
4041  })()
4042</script>
4042
4043<!-- END app snippet -->
4044
4045
4046
4047
4048
4049<script>
4050  window.pageTemplate = "article";
4051  window.extensionVersion = "product-labels-and-badges-278";
4052  window.currentPageProduct = null;
4053  window.checkRender = "true";
4054  window.__lablyItems = [{"id":"EC353036","name":"DERNIERE CHANCE","type":"label","textValue":{"original":"DERNIERE CHANCE"},"subtype":"text","status":"published","previewLink":null,"imageAlt":"","settings":{"tooltip":{"locale":{"original":"I'm tooltip 🤓"},"link":{"value":"","blank":false},"font":{"isCustom":false,"customFont":"Arial, sans-serif","family":"Montserrat","weight":400,"size":{"desktop":{"value":18,"unit":"px"},"tablet":null,"mobile":null},"style":["bold"],"padding":{"desktop":{"top":0,"bottom":0,"left":0,"right":0,"unit":"px"},"tablet":null,"mobile":null},"color":{"text":"#000000ff","background":"#ffffffff","border":"#000000ff"}},"borderRadius":{"value":0,"unit":"px"}},"styles":{"sizes":{"defaultSize":"small","desktop":{"width":173,"height":25,"unit":"px"},"tablet":{"width":39,"height":6,"unit":"%"},"mobile":{"width":173,"height":25,"unit":"px"}},"rotation":0,"shape":"rectangle","font":{"isCustom":false,"customFont":"Arial, sans-serif","family":"Montserrat","weight":400,"size":{"desktop":{"value":"15","unit":"px"},"tablet":{"value":"15"},"mobile":null},"style":[],"padding":{"desktop":{"top":0,"bottom":0,"left":0,"right":0,"unit":"px"},"tablet":null,"mobile":null},"color":{"text":"#ffffffff","background":"#f46767","border":"#000000ff"},"borderRadius":{"value":0,"unit":"px"}}},"position":{"corner":"bottom-center","badge":{"default":"aboveProductTitle","isCustom":false,"custom":{"positionInProductPage":"","positionInHomePage":"","positionInCollectionPage":"","positionInOtherPage":""},"place":"left"},"margin":{"desktop":{"top":0,"bottom":0,"left":"0","right":0,"unit":"px"},"tablet":null,"mobile":null},"selector":".grid-product__image-mask, .product-image-main"},"animation":"none","visibility":["Home Page","Product Pages","Search Results Pages","Cart Page","Collection Pages","Other Pages"],"weekSchedule":[null,null,null,null,null,null,null],"displayPeriod":{"allTime":true},"displayCondition":{"type":"any","variants":[{"id":"collectionsSelected","settings":{"equality":"is_equal","collections":["gid://shopify/Collection/642820374870"]}}]}},"link":{"value":"","blank":false},"_id":"67ab66870471679753417464","storeId":"43089264797","metafieldId":"gid://shopify/Metafield/55701580710230","createdAt":"2025-02-11T15:02:31.815Z","updatedAt":"2025-12-04T14:11:46.264Z","__v":0}
4055];
4056  window.__lablyConfig = {
4057    currency: {
4058      moneyWithoutCurrencyFormat: "€{{amount_with_comma_separator}}"
4059    },
4060  };
4061</script>
4061
4062
4063<script defer src="https://cdn.shopify.com/extensions/01a0d7a1-10a4-7674-b795-5c44e464724b/product-labels-and-badges-278/assets/vendors.js"></script>
vendor: 1 bytes, line 4063
4063
4064<script defer src="https://cdn.shopify.com/extensions/01a0d7a1-10a4-7674-b795-5c44e464724b/product-labels-and-badges-278/assets/lably.js"></script>
4064
4065<div
4066    id="_lably_root"
4067    data-storefront-access-token="  d5d1921daa0853133086c9693b759295"
4068></div>
4069
4070
4071</div>
4071<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4071
4072<shopify-store store-domain="https://olingedemaison.com" country="FR" language="fr"></shopify-store>
4073<shopify-chat></shopify-chat>
4074</body>
4075</html>
4076
4077  <!-- Avada Size Chart Script -->
4078 
4079 
4079<script src="//olingedemaison.com/cdn/shop/t/39/assets/size-chart-data.js?v=127762712390826034441750751244" defer="defer"></script>
4079
4080
4081<script>const AVADA_SC_LAST_UPDATE = 1609420249606</script>
4081
4082
4083
4084
4085
4086
4087<script>const AVADA_SC = {};
4088        AVADA_SC.product = null;
4089        AVADA_SC.template = "article";
4090        AVADA_SC.collections = [];
4091        
4092</script>
4092
4093  <!-- /Avada Size Chart Script -->
4094
4095

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.