1<!doctype html> 2 3<html class="no-js" lang="fr"> 4 <head> 5 <meta charset="utf-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 7 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> 8 <meta name="theme-color" content=""> 9 10 <title> 11 Le Tee-Shirt La Vie est Belt x Lemahieu 12 </title><meta name="description" content="Le Tee-shirt La Vie est Belt x Lemahieu est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donne un style unique !"><link rel="canonical" href="https://lavieestbelt.fr/products/tee-shirt-la-vie-est-belt-x-lemahieu"><link rel="shortcut icon" href="//lavieestbelt.fr/cdn/shop/files/2021-12-lavieestbelt-chevrons-couleur-_2_0b62c909-f906-47c6-8f9b-eb4f27757689_96x.gif?v=1656324037" type="image/png"><meta property="og:type" content="product"> 13 <meta property="og:title" content="Le Tee-Shirt La Vie est Belt x Lemahieu"><meta property="og:image" content="http://lavieestbelt.fr/cdn/shop/files/Packshot1.jpg?v=1700207971"> 14 <meta property="og:image:secure_url" content="https://lavieestbelt.fr/cdn/shop/files/Packshot1.jpg?v=1700207971"> 15 <meta property="og:image:width" content="3888"> 16 <meta property="og:image:height" content="3884"><meta property="product:price:amount" content="45,00"> 17 <meta property="product:price:currency" content="EUR"><meta property="og:description" content="Le Tee-shirt La Vie est Belt x Lemahieu est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donne un style unique !"><meta property="og:url" content="https://lavieestbelt.fr/products/tee-shirt-la-vie-est-belt-x-lemahieu"> 18<meta property="og:site_name" content="La Vie est Belt"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Le Tee-Shirt La Vie est Belt x Lemahieu"> 19 <meta name="twitter:description" content="Le Tee-shirt La Vie est Belt x Lemahieu est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique ! Chaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style !  *Un tee-shirt styléCouleur naturelle du coton, sans teintureUne coupe droite et confortableFinition finie avec colleretteNon-genré * 100% fabriqué en Hauts-de-France Tricoté à Saint-André-Lez-Lille (59)Textile poche récupéré au relais de Bruay-La-Buissière (62)Etiquette tissé à Halluin (59) * Composition : Tee-Shirt : 1/3 coton Biologique pour la solidité, 1/3 coton recyclé issu des chutes de découpes, 1/3 Lyocell pour la respirabilité &amp; l'aspect 'anti-odeur'Tissu résitant : 190g/m²Poche : 100 % Linge de maison (draps et housses de couette)* Tailles : du S au XL. Le tee-shirt taille normalement, tu"> 20 <meta name="twitter:image" content="https://lavieestbelt.fr/cdn/shop/files/Packshot1_600x600_crop_center.jpg?v=1700207971"> 21 <style> 22 @font-face { 23 font-family: "Fira Sans"; 24 font-weight: 600; 25 font-style: normal; 26 font-display: fallback; 27 src: url("//lavieestbelt.fr/cdn/fonts/fira_sans/firasans_n6.6e69582c830743b0b2519d70cb6f53fae6750454.woff2") format("woff2"), 28 url("//lavieestbelt.fr/cdn/fonts/fira_sans/firasans_n6.56f6d15fcabb3c1b127727e16232daf8adf28d0a.woff") format("woff"); 29} 30 31 @font-face { 32 font-family: Montserrat; 33 font-weight: 400; 34 font-style: normal; 35 font-display: fallback; 36 src: url("//lavieestbelt.fr/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), 37 url("//lavieestbelt.fr/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff"); 38} 39 40 41 @font-face { 42 font-family: Montserrat; 43 font-weight: 700; 44 font-style: normal; 45 font-display: fallback; 46 src: url("//lavieestbelt.fr/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), 47 url("//lavieestbelt.fr/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff"); 48} 49 50 @font-face { 51 font-family: Montserrat; 52 font-weight: 400; 53 font-style: italic; 54 font-display: fallback; 55 src: url("//lavieestbelt.fr/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"), 56 url("//lavieestbelt.fr/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff"); 57} 58 59 @font-face { 60 font-family: Montserrat; 61 font-weight: 700; 62 font-style: italic; 63 font-display: fallback; 64 src: url("//lavieestbelt.fr/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"), 65 url("//lavieestbelt.fr/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff"); 66} 67 68 69 :root { 70 --heading-font-family : "Fira Sans", sans-serif;
71 --heading-font-weight : 600; 72 --heading-font-style : normal; 73 74 --text-font-family : Montserrat, sans-serif; 75 --text-font-weight : 400; 76 --text-font-style : normal; 77 78 --base-text-font-size : 15px; 79 --default-text-font-size: 14px;--background : #ffffff; 80 --background-rgb : 255, 255, 255; 81 --light-background : #ffffff; 82 --light-background-rgb: 255, 255, 255; 83 --heading-color : #192643; 84 --text-color : #1c1b1b; 85 --text-color-rgb : 28, 27, 27; 86 --text-color-light : #6a6a6a; 87 --text-color-light-rgb: 106, 106, 106; 88 --link-color : #6a6a6a; 89 --link-color-rgb : 106, 106, 106; 90 --border-color : #dddddd; 91 --border-color-rgb : 221, 221, 221; 92 93 --button-background : #192643; 94 --button-background-rgb: 25, 38, 67; 95 --button-text-color : #ffffff; 96 97 --header-background : #ffffff; 98 --header-heading-color : #192643; 99 --header-light-text-color : #6a6a6a; 100 --header-border-color : #dddee3; 101 102 --footer-background : #ffffff; 103 --footer-text-color : #192643; 104 --footer-heading-color : #192643; 105 --footer-border-color : #dddee3; 106 107 --navigation-background : #ffffff; 108 --navigation-background-rgb : 255, 255, 255; 109 --navigation-text-color : #192643; 110 --navigation-text-color-light: rgba(25, 38, 67, 0.5); 111 --navigation-border-color : rgba(25, 38, 67, 0.25); 112 113 --newsletter-popup-background : #c94709; 114 --newsletter-popup-text-color : #ffffff; 115 --newsletter-popup-text-color-rgb : 255, 255, 255; 116 117 --secondary-elements-background : #1c1b1b; 118 --secondary-elements-background-rgb : 28, 27, 27; 119 --secondary-elements-text-color : #ffffff; 120 --secondary-elements-text-color-light : rgba(255, 255, 255, 0.5); 121 --secondary-elements-border-color : rgba(255, 255, 255, 0.25); 122 123 --product-sale-price-color : #c94709; 124 --product-sale-price-color-rgb: 201, 71, 9; 125 126 /* Products */ 127 128 --horizontal-spacing-four-products-per-row: 60px; 129 --horizontal-spacing-two-products-per-row : 60px; 130 131 --vertical-spacing-four-products-per-row: 60px; 132 --vertical-spacing-two-products-per-row : 75px; 133 134 /* Animation */ 135 --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1); 136 --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */ 137 138 /* Cursors */ 139 --cursor-zoom-in-svg : url(//lavieestbelt.fr/cdn/shop/t/2/assets/cursor-zoom-in.svg?v=167391803749723283541656402003); 140 --cursor-zoom-in-2x-svg : url(//lavieestbelt.fr/cdn/shop/t/2/assets/cursor-zoom-in-2x.svg?v=161302091365048928721656402003); 141 } 142</style> 143
144<script> 145 // IE11 does not have support for CSS variables, so we have to polyfill them 146 if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) { 147 const script = document.createElement('script'); 148 script.type = 'text/javascript'; 149 script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2'; 150 script.onload = function() { 151 cssVars({}); 152 }; 153 154 document.getElementsByTagName('head')[0].appendChild(script); 155 } 156</script>
156 157 158
158<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
158<meta name="google-site-verification" content="m5HW3YgdIGAe_kuE7tCPbG8_OingV72UupluVxOlD0c"> 159<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/54883877051/digital_wallets/dialog"> 160<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/47312178020698:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://lavieestbelt.fr/products/tee-shirt-la-vie-est-belt-x-lemahieu.oembed">
161<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR"></script>
vendor: 1 bytes, line 161
161
162<script id="shopify-features" type="application/json">{"accessToken":"5c22315de4ad62eb1688e3c2d7186dc6","betas":["rich-media-storefront-analytics"],"domain":"lavieestbelt.fr","predictiveSearch":true,"shopId":54883877051,"locale":"fr"}</script>
vendor: 1 bytes, line 162
162
163<script>var Shopify = Shopify || {}; 164Shopify.shop = "la-vie-est-belt-store.myshopify.com"; 165Shopify.locale = "fr"; 166Shopify.currency = {"active":"EUR","rate":"1.0"}; 167Shopify.country = "FR"; 168Shopify.theme = {"name":"Prestige","id":120148033723,"schema_name":"Prestige","schema_version":"4.13.0","theme_store_id":855,"role":"main"}; 169Shopify.theme.handle = "null"; 170Shopify.theme.style = {"id":null,"handle":null}; 171Shopify.cdnHost = "lavieestbelt.fr/cdn"; 172Shopify.routes = Shopify.routes || {}; 173Shopify.routes.root = "/"; 174Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 175Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 176Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 177Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 177
177
178<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 178
178
179<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 179
179
180<script> 181 window.Shopify = window.Shopify || {}; 182 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 183 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 184 window.Shopify.SignInWithShop.eligible = true; 185</script>
vendor: 1 bytes, line 185
185
186<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 186
186
187<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 187
187
188<script type="module"> 189 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"); 190 191 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 192 193</script>
vendor: 1 bytes, line 193
193
194<script> 195 window.Shopify = window.Shopify || {}; 196 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 197 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"]}; 198</script>
vendor: 1 bytes, line 198
198
199<script>(function() { 200 var isLoaded = false; 201 function asyncLoad() { 202 if (isLoaded) return; 203 isLoaded = true; 204 var urls = ["https:\/\/s3.amazonaws.com\/els-apps\/countup\/js\/app.js?shop=la-vie-est-belt-store.myshopify.com","https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=la-vie-est-belt-store.myshopify.com","https:\/\/instafeed.nfcube.com\/cdn\/94fb20efc7d13ccc3bd5d9b9887b135b.js?shop=la-vie-est-belt-store.myshopify.com","https:\/\/easygdpr.b-cdn.net\/v\/1553540745\/gdpr.min.js?shop=la-vie-est-belt-store.myshopify.com","https:\/\/cdn.weglot.com\/weglot_script_tag.js?shop=la-vie-est-belt-store.myshopify.com","https:\/\/plugin.brevo.com\/integrations\/api\/automation\/script?user_connection_id=605b479fa3c25a2aa80b9292\u0026ma-key=lc3nhcp0ns8gimrofid2rulu\u0026shop=la-vie-est-belt-store.myshopify.com","https:\/\/plugin.brevo.com\/integrations\/api\/sy\/cart_tracking\/script?ma-key=lc3nhcp0ns8gimrofid2rulu\u0026user_connection_id=605b479fa3c25a2aa80b9292\u0026shop=la-vie-est-belt-store.myshopify.com","https:\/\/gcdn.incartupsell.com\/jhedg-e6313924bd8690f89591.js?c=1765905757\u0026shop=la-vie-est-belt-store.myshopify.com"]; 205 for (var i = 0; i < urls.length; i++) { 206 var s = document.createElement('script'); 207 s.type = 'text/javascript'; 208 s.async = true; 209 s.src = urls[i]; 210 var x = document.getElementsByTagName('script')[0]; 211 x.parentNode.insertBefore(s, x); 212 } 213 }; 214 if(window.attachEvent) { 215 window.attachEvent('onload', asyncLoad); 216 } else { 217 window.addEventListener('load', asyncLoad, false); 218 } 219})();</script>
vendor: 1 bytes, line 219
219
220<script id="__st">var __st={"a":54883877051,"offset":7200,"reqid":"1011f48b-4fbb-4628-a4b2-42c22eaaf2eb-1790379527","pageurl":"lavieestbelt.fr\/products\/tee-shirt-la-vie-est-belt-x-lemahieu","u":"7ce0d1b0cc0b","p":"product","rtyp":"product","rid":8617855517018};</script>
vendor: 1 bytes, line 220
220
221<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 221
221
222<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 222
222
223<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//lavieestbelt.fr/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 223
223
224<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 = "//lavieestbelt.fr/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
224<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 224
224
225<script> 226 window.Shopify = window.Shopify || {}; 227 window.Shopify.MCP = window.Shopify.MCP || {}; 228 window.Shopify.MCP.enabled = true; 229 window.Shopify.MCP.shop = "la-vie-est-belt-store.myshopify.com"; 230 window.Shopify.MCP.mcpEndpoint = "https:\/\/lavieestbelt.fr\/api\/mcp"; 231 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"]}}]; 232</script>
vendor: 1 bytes, line 232
232
233<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("\/\/lavieestbelt.fr\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 234</script>
vendor: 1 bytes, line 234
234
235<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://lavieestbelt.fr/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}}; 236</script>
vendor: 1 bytes, line 236
236
237<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 238 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); 239</script>
vendor: 1 bytes, line 239
239
240<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})}})); 241</script>
241 242
243<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
243 244 245 <link rel="stylesheet" href="//lavieestbelt.fr/cdn/shop/t/2/assets/theme.css?v=21079147757550575951756126872"> 246 247
247<script>// This allows to expose several variables to the global scope, to be used in scripts 248 window.theme = { 249 pageType: "product", 250 moneyFormat: "â¬{{amount_with_comma_separator}}", 251 moneyWithCurrencyFormat: "â¬{{amount_with_comma_separator}} EUR", 252 productImageSize: "natural", 253 searchMode: "product,article", 254 showPageTransition: false, 255 showElementStaggering: false, 256 showImageZooming: false 257 }; 258 259 window.routes = { 260 rootUrl: "\/", 261 rootUrlWithoutSlash: '', 262 cartUrl: "\/cart", 263 cartAddUrl: "\/cart\/add", 264 cartChangeUrl: "\/cart\/change", 265 searchUrl: "\/search", 266 productRecommendationsUrl: "\/recommendations\/products" 267 }; 268 269 window.languages = { 270 cartAddNote: "Ajouter une note", 271 cartEditNote: "Editer la note", 272 productImageLoadingError: "L\u0026#39;image n\u0026#39;a pas pu être chargée. Essayez de recharger la page.", 273 productFormAddToCart: "Ajouter au panier", 274 productFormUnavailable: "Indisponible", 275 productFormSoldOut: "Victime de son succès", 276 shippingEstimatorOneResult: "1 option disponible :", 277 shippingEstimatorMoreResults: "{{count}} options disponibles :", 278 shippingEstimatorNoResults: "Nous ne livrons pas à cette adresse." 279 }; 280 281 window.lazySizesConfig = { 282 loadHidden: false, 283 hFac: 0.5, 284 expFactor: 2, 285 ricTimeout: 150, 286 lazyClass: 'Image--lazyLoad', 287 loadingClass: 'Image--lazyLoading', 288 loadedClass: 'Image--lazyLoaded' 289 }; 290 291 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 292 document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px'); 293 294 // We do a quick detection of some features (we could use Modernizr but for so little...) 295 (function() { 296 document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky'); 297 document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover'; 298 }()); 299 </script>
299 300 301
301<script src="//lavieestbelt.fr/cdn/shop/t/2/assets/lazysizes.min.js?v=174358363404432586981614185711" async></script>
301<script src="https://polyfill-fastly.net/v3/polyfill.min.js?unknown=polyfill&features=fetch,Element.prototype.closest,Element.prototype.remove,Element.prototype.classList,Array.prototype.includes,Array.prototype.fill,Object.assign,CustomEvent,IntersectionObserver,IntersectionObserverEntry,URL" defer></script>
301 302
302<script src="//lavieestbelt.fr/cdn/shop/t/2/assets/libs.min.js?v=26178543184394469741614185711" defer></script>
302 303
303<script src="//lavieestbelt.fr/cdn/shop/t/2/assets/theme.min.js?v=159976158040161064131614185715" defer></script>
303 304
304<script src="//lavieestbelt.fr/cdn/shop/t/2/assets/custom.js?v=183944157590872491501614185713" defer></script>
304 305 306
306<script> 307 (function () { 308 window.onpageshow = function() { 309 if (window.theme.showPageTransition) { 310 var pageTransition = document.querySelector('.PageTransition'); 311 312 if (pageTransition) { 313 pageTransition.style.visibility = 'visible'; 314 pageTransition.style.opacity = '0'; 315 } 316 } 317 318 // When the page is loaded from the cache, we have to reload the cart content 319 document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { 320 bubbles: true 321 })); 322 }; 323 })(); 324 </script>
324 325 326 327
327<script type="application/ld+json"> 328 { 329 "@context": "http://schema.org", 330 "@type": "Product", 331 "@id": "https:\/\/lavieestbelt.fr\/products\/tee-shirt-la-vie-est-belt-x-lemahieu#product", 332 "offers": [{ 333 "@type": "Offer", 334 "name": "S", 335 "availability":"https://schema.org/InStock", 336 "price": 45.0, 337 "priceCurrency": "EUR", 338 "priceValidUntil": "2026-10-06","sku": "TEESHIRTS","url": "/products/tee-shirt-la-vie-est-belt-x-lemahieu?variant=47312178020698" 339 }, 340{ 341 "@type": "Offer", 342 "name": "M", 343 "availability":"https://schema.org/InStock", 344 "price": 45.0, 345 "priceCurrency": "EUR", 346 "priceValidUntil": "2026-10-06","sku": "TEESHIRTM","url": "/products/tee-shirt-la-vie-est-belt-x-lemahieu?variant=47312178053466" 347 }, 348{ 349 "@type": "Offer", 350 "name": "L", 351 "availability":"https://schema.org/InStock", 352 "price": 45.0, 353 "priceCurrency": "EUR", 354 "priceValidUntil": "2026-10-06","sku": "TEESHIRTL","url": "/products/tee-shirt-la-vie-est-belt-x-lemahieu?variant=47312178086234" 355 }, 356{ 357 "@type": "Offer", 358 "name": "XL", 359 "availability":"https://schema.org/InStock", 360 "price": 45.0, 361 "priceCurrency": "EUR", 362 "priceValidUntil": "2026-10-06","sku": "TEESHIRTXL","url": "/products/tee-shirt-la-vie-est-belt-x-lemahieu?variant=47312178119002" 363 } 364], 365 "brand": { 366 "name": "La Vie est Belt Store" 367 }, 368 "name": "Le Tee-Shirt La Vie est Belt x Lemahieu", 369 "description": "Le Tee-shirt La Vie est Belt x Lemahieu est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique !\nChaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style ! \n \n*Un tee-shirt styléCouleur naturelle du coton, sans teintureUne coupe droite et confortableFinition finie avec colleretteNon-genré\n* 100% fabriqué en Hauts-de-France Tricoté à Saint-André-Lez-Lille (59)Textile poche récupéré au relais de Bruay-La-Buissière (62)Etiquette tissé à Halluin (59)\n* Composition : Tee-Shirt : 1\/3 coton Biologique pour la solidité, 1\/3 coton recyclé issu des chutes de découpes, 1\/3 Lyocell pour la respirabilité \u0026amp; l'aspect 'anti-odeur'Tissu résitant : 190g\/m²Poche : 100 % Linge de maison (draps et housses de couette)* Tailles : du S au XL. Le tee-shirt taille normalement, tu peux choisir ta taille habituelle !\n", 370 "category": "Tee-Shirt", 371 "url": "/products/tee-shirt-la-vie-est-belt-x-lemahieu", 372 "sku": "TEESHIRTS", 373 "image": { 374 "@type": "ImageObject", 375 "url": "https://lavieestbelt.fr/cdn/shop/files/Packshot1_1024x.jpg?v=1700207971", 376 "image": "https://lavieestbelt.fr/cdn/shop/files/Packshot1_1024x.jpg?v=1700207971", 377 "name": "Le Tee-Shirt La Vie est Belt x Lemahieu", 378 "width": "1024", 379 "height": "1024" 380 } 381 } 382 </script>
382 383 384 385 386
386<script type="application/ld+json"> 387 { 388 "@context": "http://schema.org", 389 "@type": "BreadcrumbList", 390 "itemListElement": [{ 391 "@type": "ListItem", 392 "position": 1, 393 "name": "Translation missing: fr.general.breadcrumb.home", 394 "item": "https://lavieestbelt.fr" 395 },{ 396 "@type": "ListItem", 397 "position": 2, 398 "name": "Le Tee-Shirt La Vie est Belt x Lemahieu", 399 "item": "https://lavieestbelt.fr/products/tee-shirt-la-vie-est-belt-x-lemahieu" 400 }] 401 } 402 </script>
402 403 404 <!-- "snippets/booster-common.liquid" was not rendered, the associated app was uninstalled --> 405 406
407<script>window.__pagefly_analytics_settings__={"acceptTracking":true};</script>
407 408 409<!-- Start of Judge.me Core --> 410<link rel="dns-prefetch" href="https://cdn.judge.me/">
411<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"Aucun avis","badge_n_reviews_text":"{{ n }} avis","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Avis Clients","widget_open_form_text":"Ãcrire un avis","widget_close_form_text":"Annuler l'avis","widget_refresh_page_text":"Actualiser la page","widget_summary_text":"Basé sur {{ number_of_reviews }} avis","widget_no_review_text":"Soyez le premier à écrire un avis","widget_name_field_text":"Nom d'affichage","widget_verified_name_field_text":"Nom vérifié (public)","widget_name_placeholder_text":"Nom d'affichage","widget_required_field_error_text":"Ce champ est obligatoire.","widget_email_field_text":"Adresse email","widget_verified_email_field_text":"Email vérifié (privé, ne peut pas être modifié)","widget_email_placeholder_text":"Votre adresse email","widget_email_field_error_text":"Veuillez entrer une adresse email valide.","widget_rating_field_text":"Ãvaluation","widget_review_title_field_text":"Titre de l'avis","widget_review_title_placeholder_text":"Donnez un titre à votre avis","widget_review_body_field_text":"Contenu de l'avis","widget_review_body_placeholder_text":"Commencez à écrire ici...","widget_pictures_field_text":"Photo/Vidéo (facultatif)","widget_submit_review_text":"Soumettre l'avis","widget_submit_verified_review_text":"Soumettre un avis vérifié","widget_submit_success_msg_with_auto_publish":"Merci ! Veuillez actualiser la page dans quelques instants pour voir votre avis. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Merci ! Votre avis sera publié dès qu'il sera approuvé par l'administrateur de la boutique. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Affichage de {{ n_reviews_shown }} sur {{ n_reviews }} avis.","widget_show_all_link_text":"Tout afficher","widget_show_less_link_text":"Afficher moins","widget_author_said_text":"{{ reviewer_name }} a dit :","widget_days_text":"il y a {{ n }} jour/jours","widget_weeks_text":"il y a {{ n }} semaine/semaines","widget_months_text":"il y a {{ n }} mois","widget_years_text":"il y a {{ n }} an/ans","widget_yesterday_text":"Hier","widget_today_text":"Aujourd'hui","widget_replied_text":"\u003e\u003e {{ shop_name }} a répondu :","widget_read_more_text":"Lire plus","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"Voir tous les avis","widget_sorting_most_recent_text":"Plus récents","widget_sorting_highest_rating_text":"Meilleures notes","widget_sorting_lowest_rating_text":"Notes les plus basses","widget_sorting_with_pictures_text":"Uniquement les photos","widget_sorting_most_helpful_text":"Plus utiles","widget_open_question_form_text":"Poser une question","widget_reviews_subtab_text":"Avis","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Réponse","widget_question_placeholder_text":"Ãcrivez votre question ici","widget_submit_question_text":"Soumettre la question","widget_question_submit_success_text":"Merci pour votre question ! Nous vous notifierons dès qu'elle aura une réponse.","verified_badge_text":"Vérifié","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(hors boutique)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"à propos de","enable_review_pictures":false,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Avis Produits","widget_shop_reviews_subtab_text":"Avis Boutique","widget_other_products_reviews_text":"Avis pour d'autres produits","widget_store_reviews_subtab_text":"Avis de la boutique","widget_no_store_reviews_text":"Cette boutique n'a pas encore reçu d'avis","widget_web_restriction_product_reviews_text":"Ce produit n'a pas encore reçu d'avis","widget_no_items_text":"Aucun élément trouvé","widget_show_more_text":"Afficher plus","widget_write_a_store_review_text":"Ãcrire un avis sur la boutique","widget_other_languages_heading":"Avis dans d'autres langues","widget_translate_review_text":"Traduire l'avis en {{ language }}","widget_translating_review_text":"Traduction en cours...","widget_show_original_translation_text":"Afficher l'original ({{ language }})","widget_translate_review_failed_text":"Impossible de traduire cet avis.","widget_translate_review_retry_text":"Réessayer","widget_translate_review_try_again_later_text":"Réessayez plus tard","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Photos en premier","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Avis","floating_tab_title":"Laissons nos clients parler pour nous","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Les clients nous notent {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} sur 5 étoiles basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Laissons nos clients parler pour nous","testimonials_carousel_title":"Les clients nous disent","videos_carousel_title":"Histoire de clients réels","cards_carousel_title":"Les clients nous disent","featured_carousel_count_text":"sur {{ n }} avis","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Vidéos en premier","widget_review_pending_text":"En attente","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"Aucune question","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Recherche","widget_sorting_verified_only_text":"Vérifiés uniquement","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Lire plus d'avis","featured_carousel_view_product_button_text":"Voir le produit","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Charger plus d'avis","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"affiché publiquement comme","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonyme","medals_widget_title":"Médailles d'avis Judge.me","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Pas une URL de vidéo YouTube","widget_max_length_field_error_text":"Veuillez ne pas dépasser {0} caractères.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Vérifié par la boutique","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Fait par nous, partagé par vous","widget_ugc_subt
411itle":"Taguez-nous pour voir votre photo mise en avant sur notre page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Acheter maintenant","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Charger plus","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Voir les avis","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} sur 5","widget_media_grid_title":"Photos \u0026 vidéos clients","widget_media_grid_see_more_text":"Voir plus","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Vérifié par Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Vérifié par Judge.me","widget_media_field_exceed_quantity_message":"Désolé, nous ne pouvons accepter que {{ max_media }} pour un avis.","widget_media_field_exceed_limit_message":"{{ file_name }} est trop volumineux, veuillez sélectionner un {{ media_type }} de moins de {{ size_limit }}MB.","widget_review_submitted_text":"Avis soumis !","widget_question_submitted_text":"Question soumise !","widget_close_form_text_question":"Annuler","widget_write_your_answer_here_text":"Ãcrivez votre réponse ici","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collecté par Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Charger plus","widget_load_more_color":"#108474","widget_full_review_text":"Avis complet","widget_read_more_reviews_text":"Lire plus d'avis","widget_read_questions_text":"Lire les questions","widget_questions_and_answers_text":"Questions \u0026 Réponses","widget_verified_by_text":"Vérifié par","widget_verified_text":"Vérifié","widget_number_of_reviews_text":"{{ number_of_reviews }} avis","widget_back_button_text":"Retour","widget_next_button_text":"Suivant","widget_custom_forms_filter_button":"Filtres","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"Comment les avis sont-ils collectés ?","widget_show_review_keywords":false,"widget_gdpr_statement":"Comment nous utilisons vos données : Nous vous contacterons uniquement à propos de l'avis que vous avez laissé, et seulement si nécessaire. En soumettant votre avis, vous acceptez les \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions\u003c/a\u003e, la \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e et les \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003epolitiques de contenu\u003c/a\u003e de Judge.me.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variante : ","widget_show_verified_branding":false,"widget_ai_summary_title":"Les clients disent","widget_ai_summary_disclaimer":"Résumé des avis généré par IA basé sur les avis clients récents","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"Comment évalueriez-vous ce produit ?","review_content_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","store_review_form_title_text":"Comment évalueriez-vous cette boutique ?","store_review_form_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Mauvais","five_star_review_guidance_text":"Excellent","customer_information_screen_title_text":"à propos de vous","customer_information_introduction_text":"Veuillez nous en dire plus sur vous.","custom_questions_screen_title_text":"Votre expérience en détail","custom_questions_introduction_text":"Voici quelques questions pour nous aider à mieux comprendre votre expérience.","review_submitted_screen_title_text":"Merci pour votre avis !","review_submitted_screen_thank_you_text":"Nous le traitons et il apparaîtra bientôt dans la boutique.","review_submitted_screen_email_verification_text":"Veuillez confirmer votre email en cliquant sur le lien que nous venons de vous envoyer. Cela nous aide à maintenir des avis authentiques.","review_submitted_request_store_review_text":"Aimeriez-vous partager votre expérience d'achat avec nous ?","review_submitted_review_other_products_text":"Aimeriez-vous évaluer ces produits ?","store_review_screen_title_text":"Voulez-vous partager votre expérience de shopping avec nous ?","store_review_introduction_text":"Nous apprécions votre retour d'expérience et nous l'utilisons pour nous améliorer. Veuillez partager vos pensées ou suggestions.","reviewer_media_screen_title_picture_text":"Partager une photo","reviewer_media_introduction_picture_text":"Téléchargez une photo pour étayer votre avis.","reviewer_media_screen_title_video_text":"Partager une vidéo","reviewer_media_introduction_video_text":"Téléchargez une vidéo pour étayer votre avis.","reviewer_media_screen_title_picture_or_video_text":"Partager une photo ou une vidéo","reviewer_media_introduction_picture_or_video_text":"Téléchargez une photo ou une vidéo pour étayer votre avis.","reviewer_media_
411youtube_url_text":"Collez votre URL Youtube ici","advanced_settings_next_step_button_text":"Suivant","advanced_settings_close_review_button_text":"Fermer","modal_write_review_flow":false,"write_review_flow_required_text":"Obligatoire","write_review_flow_privacy_message_text":"Nous respectons votre vie privée.","write_review_flow_anonymous_text":"Avis anonyme","write_review_flow_visibility_text":"Ne sera pas visible pour les autres clients.","write_review_flow_multiple_selection_help_text":"Sélectionnez autant que vous le souhaitez","write_review_flow_single_selection_help_text":"Sélectionnez une option","write_review_flow_required_field_error_text":"Ce champ est obligatoire","write_review_flow_invalid_email_error_text":"Veuillez saisir une adresse email valide","write_review_flow_max_length_error_text":"Max. {{ max_length }} caractères.","write_review_flow_media_upload_text":"\u003cb\u003eCliquez pour télécharger\u003c/b\u003e ou glissez-déposez","write_review_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre avis si nécessaire. En soumettant votre avis, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Dites-nous plus","negative_review_resolution_text":"Votre expérience est importante pour nous. S'il y a eu des problèmes avec votre achat, nous sommes là pour vous aider. N'hésitez pas à nous contacter, nous aimerions avoir l'opportunité de corriger les choses.","negative_review_resolution_button_text":"Contactez-nous","negative_review_resolution_proceed_with_review_text":"Laisser un avis","negative_review_resolution_subject":"Problème avec l'achat de {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Avis collecté via l'invitation du magasin","transparency_badges_from_another_provider_text":"Avis collecté d'un autre fournisseur","transparency_badges_collected_from_store_visitor_text":"Avis collecté d'un visiteur du magasin","transparency_badges_written_in_google_text":"Avis écrit sur Google","transparency_badges_written_in_etsy_text":"Avis écrit sur Etsy","transparency_badges_written_in_shop_app_text":"Avis écrit sur Shop App","transparency_badges_earned_reward_text":"Avis a gagné une récompense pour une commande future","product_review_widget_per_page":10,"widget_store_review_label_text":"Avis de la boutique","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"avis","review_widget_review_word_plural"
411:"avis","review_widget_voting_label":"Utile?","review_widget_shop_reply_label":"Réponse de {{ shop_name }} :","review_widget_filters_title":"Filtres","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Réponse de {{ answerer_name }} :","qna_content_screen_title_text":"Poser une question sur ce produit","qna_widget_question_required_field_error_text":"Veuillez entrer votre question.","qna_widget_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre question si nécessaire. En soumettant votre question, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","qna_widget_question_submitted_text":"Merci pour votre question !","qna_widget_close_form_text_question":"Fermer","qna_widget_question_submit_success_text":"Nous vous enverrons un email lorsque nous répondrons à votre question.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"bold_badge","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Avis clients","all_reviews_widget_v2025_ai_summary_title":"Les clients disent à propos de cette boutique","all_reviews_widget_v2025_no_review_text":"Soyez le premier à écrire un avis","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/lavieestbelt.fr","branding_text":"Propulsé par Judge.me","locale":"en","reply_name":"La Vie est Belt","widget_version":"2.1","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"fr","enable_multi_locales_translations":false,"show_review_title_input":true,"review_verification_email_status":"always","can_be_branded":true,"reply_name_text":"La Vie est Belt"};</script>
411 <style class='jdgm-settings-style'>.jdgm-xx{left:0}.jdgm-histogram .jdgm-histogram__bar-content{background:#fbcd0a}.jdgm-histogram .jdgm-histogram__bar:after{background:#fbcd0a}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__replier:before{content:'La Vie est Belt'}.jdgm-rev__prod-link-prefix:before{content:'à propos de'}.jdgm-rev__variant-label:before{content:'Variante : '}.jdgm-rev__out-of-store-text:before{content:'(hors boutique)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important} 412</style> <style class='jdgm-settings-style'></style> 413 414 415 416 417 <style class='jdgm-miracle-styles'> 418 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
418azfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 419 420</style> 421 422 423 424 425 426 427
428<script data-cfasync='false' class='jdgm-script'> 429!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/", 430jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 431setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){ 432!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 433(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!", 434s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))}, 435jdgm.loadCSS.requestedUrls=[],jdgm.docReady(function(){(window.jdgmLoadCSS||e.querySelectorAll( 436".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 437parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"): 438jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"))})}(document); 439</script>
vendor: 1 bytes, line 439
439
440<script async data-cfasync="false" type="text/javascript" src="https://cdn.judge.me/loader.js"></script>
440 441 442<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript> 443<!-- End of Judge.me Core --> 444 445 446 447 448 449 450 451 452 453 454 455
455<script type="text/javascript"> 456 try { 457 window.EasyGdprSettings = "{\"cookie_banner\":true,\"cookie_banner_cookiename\":\"\",\"cookie_banner_settings\":{\"button_text_color\":{\"opacity\":1,\"hexcode\":\"#132644\"},\"banner_color\":{\"hexcode\":\"#132644\",\"opacity\":1},\"button_color\":{\"opacity\":1,\"hexcode\":\"#d33939\"}},\"current_theme\":\"prestige\",\"custom_button_position\":\"\",\"eg_display\":[\"footer\",\"login\",\"account\"],\"enabled\":false,\"restrict_eu\":false,\"texts\":{}}"; 458 } catch (error) {} 459 </script>
459 460 461 462 463 464<link rel="alternate" hreflang="fr" href="https://lavieestbelt.fr/products/tee-shirt-la-vie-est-belt-x-lemahieu"> 465 466<link rel="alternate" hreflang="en" href="https://en.lavieestbelt.fr/products/tee-shirt-la-vie-est-belt-x-lemahieu"> 467 468 469 470<!--Start Weglot Script-->
471<script src="https://cdn.weglot.com/weglot.min.js"></script>
vendor: 1 bytes, line 471
471
472<script id="has-script-tags">Weglot.initialize({ api_key:"wg_823bffef713bf415f8850302320380bd3" });</script>
472 473<!--End Weglot Script--> 474 475 476 477<!-- Hotjar Tracking Code for https://www.lavieestbelt.fr -->
478<script>
vendor: 125 bytes, lines 478-481
478 479 (function(h,o,t,j,a,r){ 480 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 481 h._hjSettings={hjid:
4813194297
vendor: 258 bytes, lines 481-486
481,hjsv:6}; 482 a=o.getElementsByTagName('head')[0]; 483 r=o.createElement('script');r.async=1; 484 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 485 a.appendChild(r); 486 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
487</script>
487 488 489 490 491 492<!-- BEGIN app block: shopify://apps/globo-mega-menu/blocks/app-embed/7a00835e-fe40-45a5-a615-2eb4ab697b58 --> 493<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.submenu-styles.min.css" media="print" onload="this.media='all'"> 494<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.submenu-styles.min.css"></noscript><link href="//cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.prestige.bundle.min.css" rel="stylesheet" type="text/css" media="all" />
495<script type="text/javascript" hs-ignore data-cookieconsent="ignore" data-ccm-injected> 496document.getElementsByTagName('html')[0].classList.add('globo-menu-loading'); 497window.GloboMenuConfig = window.GloboMenuConfig || {} 498window.GloboMenuConfig.curLocale = "fr"; 499window.GloboMenuConfig.bodyClasses = ['gm-menu-installed', 'theme_store_id_855', 'gm-theme-version-4']; 500window.GloboMenuConfig.shop = "la-vie-est-belt-store.myshopify.com"; 501window.GloboMenuSFAT = null; 502window.GloboMenuSFApiVersion = "2025-10"; 503window.GloboMenuConfig.GloboMenuLocale = "fr"; 504window.GloboMenuConfig.locale = "fr"; 505window.GloboMenuConfig.themeInfo = {"id":120148033723,"name":"Prestige","role":"main","theme_store_id":855,"theme_name":"Prestige","theme_version":"4.13.0","selector":{"desktop":".header__primary-nav \u003e ul.contents","mobile":".header-sidebar__scroller \u003e ul.header-sidebar__linklist"},"bottombar":{"freeTheme":false,"events":[{"href":"[href=\"gm-open:MobileMenu\"]","function":"clickToElement","selector":"[aria-controls=\"sidebar-menu\"]"},{"href":"[href=\"gm-open:Cart\"]","function":"clickToElement","selector":"[aria-controls=\"cart-drawer\"]"},{"href":"[href=\"gm-open:Search\"]","function":"clickToElement","selector":"[aria-controls^=\"header-search\"]"}]}}; 506window.GloboMenuAnalyticsEnabled = true; 507window.menuRootUrl = ""; 508window.GloboMenuCustomer = false; 509window.GloboMenuAssetsUrl = 'https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/'; 510window.GloboMenuFilesUrl = '//lavieestbelt.fr/cdn/shop/files/'; 511window.GloboMenuLinklists = {"main-menu": [{'url' :"\/collections\/accueil", 'title': "E-Shop"},{'url' :"\/pages\/notre-mission", 'title': "L'AVENTURE"},{'url' :"\/pages\/les-matieres-upcyclees", 'title': "L'UPCYCLING"},{'url' :"\/pages\/les-ateliers-1", 'title': "LES ATELIERS"}],"footer": [{'url' :"\/pages\/guide-des-tailles", 'title': "GUIDE DES TAILLES"},{'url' :"\/pages\/faq-1", 'title': "QUESTIONS FREQUENTES"},{'url' :"\/pages\/livraison-et-retour", 'title': "LIVRAISON ET RETOUR"},{'url' :"\/pages\/nos-magasins-partenaires", 'title': "NOS MAGASINS PARTENAIRES"},{'url' :"\/policies\/terms-of-service", 'title': "CONDITIONS GÃNÃRALES DE VENTE"},{'url' :"\/pages\/mentions-legales", 'title': "MENTIONS LÃGALES"},{'url' :"\/pages\/paiement-securise", 'title': "PAIEMENT SÃCURISÃ"},{'url' :"\/policies\/refund-policy", 'title': "Conditions de remboursement"},{'url' :"\/pages\/contact", 'title': "CONTACT"}],"les-portes-cles-upcycles": [{'url' :"\/collections\/porte-cles-pompier", 'title': "Portes-clés pompier"},{'url' :"\/collections\/porte-cles-velos", 'title': "Portes-clés vélo"},{'url' :"\/collections\/porte-cles-corde", 'title': "Portes-clés corde"}],"customer-account-main-menu": [{'url' :"https:\/\/shopify.com\/54883877051\/account\/orders?locale=fr\u0026buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsYS12aWUtZXN0LWJlbHQtc3RvcmUubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkwOTg0MzI3LCJuYmYiOjE3OTAzNzk1Mjd9.DNdgrG7GMG1MO0t0IM1m-vAOtHB48fWlEGprgHK4zhE\u0026region_country=FR", 'title': "Orders"},{'url' :"https:\/\/shopify.com\/54883877051\/account\/profile?locale=fr\u0026buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsYS12aWUtZXN0LWJlbHQtc3RvcmUubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkwOTg0MzI3LCJuYmYiOjE3OTAzNzk1Mjd9.DNdgrG7GMG1MO0t0IM1m-vAOtHB48fWlEGprgHK4zhE\u0026region_country=FR", 'title': "Profil"}],"h01-refonte": [{'url' :"\/collections\/les-ceintures", 'title': "LES CEINTURES"},{'url' :"\/collections\/calecon-2-0", 'title': "LE TEXTILE"},{'url' :"\/collections\/les-accessoires", 'title': "LES ACCESSOIRES"}],"h02-refonte": [{'url' :"\/pages\/laventure", 'title': "L'AVENTURE"},{'url' :"\/pages\/pour-les-pros", 'title': "NOTRE OFFRE PRO"}]} 512window.GloboMenuConfig.is_app_embedded = true; 513window.showAdsInConsole = true; 514</script>
514 515<link href="//cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/font-awesome.min.css" rel="stylesheet" type="text/css" media="all" /> 516 517 518<link href="//cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/remixicon.min.css" rel="stylesheet" type="text/css" media="all" /> 519 520<link href="https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.replace.js" as="script" rel="preload"><link href="https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.vendor.min.js" as="script" rel="preload"><link href="https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.common.min.js" as="script" rel="preload"><link href="https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.main.min.js" as="script" rel="preload">
520<script hs-ignore data-cookieconsent="ignore" data-ccm-injected type="text/javascript"> 521window.GloboMenus = window.GloboMenus || []; 522 var menuKey = 126914; 523 window.GloboMenus[menuKey] = window.GloboMenus[menuKey] || {}; 524 window.GloboMenus[menuKey].id = menuKey;window.GloboMenus[menuKey].replacement = {"type":"auto","main_menu_selector":null,"mobile_menu_selector":null};window.GloboMenus[menuKey].type = "main"; 525 window.GloboMenus[menuKey].schedule = {"enable":false,"from":"0","to":"0"}; 526 window.GloboMenus[menuKey].settings ={"font":{"tab_fontsize":"14","menu_fontsize":15,"tab_fontfamily":"Fira Sans","tab_fontweight":"regular","menu_fontfamily":"Work Sans","menu_fontweight":"600","tab_fontfamily_2":"Lato","menu_fontfamily_2":"fira sans","submenu_text_fontsize":14,"tab_fontfamily_custom":false,"menu_fontfamily_custom":true,"submenu_text_fontfamily":"Work Sans","submenu_text_fontweight":"400","submenu_heading_fontsize":"14","submenu_text_fontfamily_2":"Arimo","submenu_heading_fontfamily":"Work Sans","submenu_heading_fontweight":"600","submenu_description_fontsize":"12","submenu_heading_fontfamily_2":"Bitter","submenu_description_fontfamily":"Work Sans","submenu_description_fontweight":"400","submenu_text_fontfamily_custom":false,"submenu_description_fontfamily_2":"Indie Flower","submenu_heading_fontfamily_custom":false,"submenu_description_fontfamily_custom":false},"color":{"menu_text":"#ffffff","menu_border":"rgba(41, 15, 15, 0)","submenu_text":"#313131","atc_text_color":"#FFFFFF","submenu_border":"#d1d1d1","menu_background":"rgba(25, 38, 67, 0)","menu_text_hover":"#f6f1f1","sale_text_color":"#ffffff","submenu_heading":"rgba(25, 38, 67, 1)","tab_heading_color":"rgba(25, 38, 67, 1)","soldout_text_color":"#757575","submenu_background":"#ffffff","submenu_text_hover":"rgba(9, 201, 192, 1)","submenu_description":"#969696","atc_background_color":"#1F1F1F","atc_text_color_hover":"#FFFFFF","tab_background_hover":"rgba(249, 236, 204, 0.5137254901960784)","menu_background_hover":"rgba(25, 38, 67, 0)","sale_background_color":"#ec523e","soldout_background_color":"#d5d5d5","tab_heading_active_color":"#000000","submenu_description_hover":"#4d5bcd","atc_background_color_hover":"#000000"},"general":{"asap":true,"align":"center","border":false,"search":false,"trigger":"hover","max_width":"-42","custom_css":null,"indicators":false,"responsive":"768","transition":"fade","orientation":"horizontal","menu_padding":40,"carousel_loop":true,"mobile_border":false,"mobile_trigger":"click_toggle","submenu_border":false,"tab_lineheight":52,"menu_lineheight":65,"lazy_load_enable":true,"transition_delay":"150","transition_speed":"300","carousel_auto_play":true,"dropdown_lineheight":63,"linklist_lineheight":32,"mobile_sticky_header":false,"desktop_sticky_header":false,"submenu_mobile_open_style":"dropdown"},"language":{"name":"Name","sale":"Sale","send":"Send","view":"View details","email":"Email","phone":"Phone Number","search":"Search for...","message":"Message","sold_out":"Sold out","add_to_cart":"Add to cart"}}; 527 window.GloboMenus[menuKey].itemsLength = 5; 528</script>
528<script type="template/html" id="globoMenu126914HTML"><ul class="gm-menu gm-menu-126914 gm-submenu-align-center gm-menu-trigger-hover gm-transition-fade" data-menu-id="126914" data-transition-speed="300" data-transition-delay="150"> 529<li style="--gm-item-custom-color:rgba(248, 249, 252, 1);--gm-item-custom-hover-color:rgba(201, 71, 9, 1);--gm-item-custom-background-color:rgba(201, 71, 9, 1);--gm-item-custom-hover-background-color:rgba(255, 255, 255, 1);" data-gmmi="0" data-gmdi="0" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-full has-custom-color"><a class="gm-target" title="BOUTIQUE" href="/collections/all"><span class="gm-text">BOUTIQUE</span></a><div 530class="gm-submenu gm-mega" 531style="" 532><div style="" class="submenu-background"></div> 533<ul class="gm-grid"> 534<li class="gm-item gm-grid-item gmcol-3 gm-has-submenu"><ul style="--columns:1" class="gm-links"> 535<li class="gm-item gm-heading menu-ceintures"><a class="gm-target" title="LES CEINTURES" href="/collections/les-ceintures"><i class="gm-icon fa fa-angle-double-right"></i><span class="gm-text">LES CEINTURES</span></a> 536</li> 537<li class="gm-item ceintures-submenu"><a class="gm-target" title="Les Belts Vélos" href="/collections/ceintures-ecoresponsables-en-pneu-de-velo"><span class="gm-text">Les Belts Vélos</span></a> 538</li> 539<li class="gm-item ceintures-submenu"><a class="gm-target" title="Les Belts Cordes" href="/collections/les-belts-corde"><span class="gm-text">Les Belts Cordes</span></a> 540</li> 541<li class="gm-item ceintures-submenu"><a class="gm-target" title="Les Belts Pompiers" href="/collections/ceintures-pompier-en-tuyaux-dincendie"><span class="gm-text">Les Belts Pompiers</span></a> 542</li> 543<li class="gm-item ceintures-submenu"><a class="gm-target" title="Les Belts Voitures" href="/collections/ceintures-en-pneu-de-voiture"><span class="gm-text">Les Belts Voitures</span></a> 544</li> 545<li class="gm-item ceintures-submenu"><a class="gm-target" title="Les Belts Kids" href="/collections/kids"><span class="gm-text">Les Belts Kids</span></a> 546</li> 547<li class="gm-item ceintures-submenu"><a class="gm-target" title="Les Belts Vélos Pros" href="/collections/ceintures-edition-limitee-epreuves-cyclistes"><span class="gm-text">Les Belts Vélos Pros</span></a> 548</li> 549<li class="gm-item ceintures-submenu"><a class="gm-target" title="Les Belts Canots" target="_blank" href="/collections/les-belts-canots"><span class="gm-text">Les Belts Canots</span></a> 550</li></ul> 551</li> 552<li class="gm-item gm-grid-item gmcol-3 gm-has-submenu"><ul style="--columns:1" class="gm-links"> 553<li class="gm-item gm-heading"><a class="gm-target" title="LES TEXTILES" href="/collections/sous-vetements"><span class="gm-text">LES TEXTILES</span></a> 554</li> 555<li class="gm-item"><a class="gm-target" title="Les Caleçons 2.0" href="/collections/calecon-2-0"><span class="gm-text">Les Caleçons 2.0</span></a> 556</li> 557<li class="gm-item"><a class="gm-target" title="Les Culottes 2.0" href="/collections/les-culottes-bloomer-2-0"><span class="gm-text">Les Culottes 2.0</span></a> 558</li> 559<li class="gm-item"><a class="gm-target" title="Les Tee-shirts" href="/products/tee-shirt-la-vie-est-belt-x-lemahieu"><span class="gm-text">Les Tee-shirts</span></a> 560</li> 561<li class="gm-item"><a class="gm-target" title="Les Chaussettes" href="/products/chaussettes-les-3-tricoteurs-x-la-vie-est-belt"><span class="gm-text">Les Chaussettes</span></a> 562</li></ul> 563</li> 564<li class="gm-item gm-grid-item gmcol-3 gm-has-submenu"><ul style="--columns:1" class="gm-links"> 565<li class="gm-item gm-heading"><a class="gm-target" title="LES PETITS ACCESSOIRES" href="/collections/les-accessoires"><span class="gm-text">LES PETITS ACCESSOIRES</span></a> 566</li> 567<li class="gm-item"><a class="gm-target" title="Les Bracelets" href="/collections/les-bracelets"><span class="gm-text">Les Bracelets</span></a> 568</li> 569<li class="gm-item"><a class="gm-target" title="Les Porte-clés" href="/collections/porte-cles"><span class="gm-text">Les Porte-clés</span></a> 570</li> 571<li class="gm-item"><a class="gm-target" title="Les Noeuds Papillons" href="/collections/les-noeuds-papillon"><span class="gm-text">Les Noeuds Papillons</span></a> 572</li> 573<li class="gm-item"><a class="gm-target" title="Les Chouchous à cheveux" href="/collections/chouchous-a-cheveux"><span class="gm-text">Les Chouchous à cheveux</span></a> 574</li> 575<li class="gm-item"><a class="gm-target" title="Le Kit couture" href="/products/kit-de-couture-calecon-2-0"><span class="gm-text">Le Kit couture</span></a> 576</li> 577<li class="gm-item"><a class="gm-target" title="Les Porte-cartes" href="/collections/les-portes-cartes"><span class="gm-text">Les Porte-cartes</span></a> 578</li> 579<li class="gm-item"><a class="gm-target" title="Les Ãtiquettes à bagages" href="/products/porte-cles-basket-upcycles"><span class="gm-text">Les Ãtiquettes à bagages</span></a> 580</li> 581<li class="gm-item"><a class="gm-target" title="Ãtui à lunettes ð" href="/products/etui-a-lunette-chambre-a-air"><span class="gm-text">Ãtui à lunettes ð</span></a> 582</li> 583<li class="gm-item"><a class="gm-target" title="Housse d'Ordinateur ð»" href="/products/housse-dordinateur-chambre-a-air"><span class="gm-text">Housse d'Ordinateur ð»</span></a> 584</li></ul> 585</li> 586<li class="gm-item gm-grid-item gmcol-3 gm-has-submenu"><ul style="--columns:1" class="gm-links"> 587<li class="gm-item gm-heading"><a class="gm-target" title="POUR LES DOGS" href="/collections/les-dogbelts"><span class="gm-text">POUR LES DOGS</span></a> 588</li> 589<li class="gm-item"><a class="gm-target" title="Les DogBelts Cordes" href="/collections/les-dogbelts"><span class="gm-text">Les DogBelts Cordes</span></a> 590</li> 591<li class="gm-item"><a class="gm-target" title="Les DogBelts Vélos" href="/collections/les-dogbelts"><span class="gm-text">Les DogBelts Vélos</span></a> 592</li> 593<li class="gm-item"><a class="gm-target" title="Les DogBelts Voitures" href="/collections/les-dogbelts"><span class="gm-text">Les DogBelts Voitures</span></a> 594</li> 595<li class="gm-item"><a class="gm-target" title="Les Laisses pour Dogs" href="/products/collier-dogbelt-corde-epais-copie"><span class="gm-text">Les Laisses pour Dogs</span></a> 596</li></ul> 597</li> 598<li class="gm-item gm-grid-item gmcol-3 gm-has-submenu"><ul style="--columns:1" class="gm-links"> 599<li class="gm-item gm-heading"><a class="gm-target" title="NEW - GAMME CHAMBRE à AIR ð²" href="/collections/gamme-air"><i class="gm-icon ri-arrow-right-double-line"></i><span class="gm-text">NEW - GAMME CHAMBRE à AIR ð²</span></a> 600</li></ul> 601</li> 602<li class="gm-item gm-grid-item gmcol-3 gm-has-submenu"><ul style="--columns:1" class="gm-links"> 603<li class="gm-item gm-heading"><a class="gm-target" title="LES CARTES CADEAUX" href="/collections/cartes-cadeaux"><i class="gm-icon ri-arrow-right-double-line"></i><span class="gm-text">LES CARTES CADEAUX</span></a> 604</li></ul> 605</li></ul> 606</div></li> 607 608<li style="--gm-item-custom-color:rgba(25, 38, 67, 1);--gm-item-custom-hover-color:rgba(255, 255, 255, 1);--gm-item-custom-background-color:rgba(255, 255, 255, 1);--gm-item-custom-hover-background-color:rgba(25, 38, 67, 1);" data-gmmi="1" data-gmdi="1" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-left has-custom-color"><a class="gm-target" title="L'Aventure" href="/pages/laventure"><span class="gm-text">L'Aventure</span></a><div 609class="gm-submenu gm-mega" 610style="width: 500px;" 611><div style="" class="submenu-background"></div> 612<ul class="gm-grid"> 613<li class="gm-item gm-grid-item gmcol-3 gm-has-submenu"><ul style="--columns:1" class="gm-links"> 614<li class="gm-item"><a class="gm-target" title="Notre Mission" href="/pages/notre-mission"><span class="gm-text">Notre Mission</span></a> 615</li> 616<li class="gm-item"><a class="gm-target" title="Nos Valeurs" href="/pages/valeurs"><span class="gm-text">Nos Valeurs</span></a> 617</li> 618<li class="gm-item"><a class="gm-target" title="L'équipe" href="/pages/equipe"><span class="gm-text">L'équipe</span></a> 619</li></ul> 620</li></ul> 621</div></li> 622 623<li style="--gm-item-custom-color:rgba(25, 38, 67, 1);--gm-item-custom-hover-color:rgba(255, 255, 255, 1);--gm-item-custom-background-color:rgba(255, 255, 255, 1);--gm-item-custom-hover-background-color:rgba(25, 38, 67, 1);" data-gmmi="2" data-gmdi="2" class="gm-item gm-level-0 has-custom-color"><a class="gm-target" title="Les Ateliers" href="/pages/les-ateliers-1"><span class="gm-text">Les Ateliers</span></a></li> 624 625<li style="--gm-item-custom-color:rgba(25, 38, 67, 1);--gm-item-custom-hover-color:rgba(255, 255, 255, 1);--gm-item-custom-background-color:rgba(255, 255, 255, 1);--gm-item-custom-hover-background-color:rgba(25, 38, 67, 1);" data-gmmi="3" data-gmdi="3" class="gm-item gm-level-0 has-custom-color"><a class="gm-target" title="Les Cadeaux d'entreprise" href="/pages/pour-les-pros"><span class="gm-text">Les Cadeaux d'entreprise</span></a></li> 626 627<li style="--gm-item-custom-color:rgba(25, 38, 67, 1);--gm-item-custom-hover-color:rgba(255, 255, 255, 1);--gm-item-custom-background-color:rgba(255, 255, 255, 1);--gm-item-custom-hover-background-color:rgba(25, 38, 67, 1);" data-gmmi="4" data-gmdi="4" class="gm-item gm-level-0 gm-has-submenu gm-submenu-mega gm-submenu-align-left has-custom-color"><a class="gm-target" title="Nos Revendeurs" href="/pages/nos-magasins-partenaires"><span class="gm-text">Nos Revendeurs</span></a><div 628class="gm-submenu gm-mega" 629style="width: 800px;" 630><div style="" class="submenu-background"></div> 631<ul class="gm-grid"> 632<li class="gm-item gm-grid-item gmcol-3"> 633</li></ul> 634</div></li> 635</ul></script>
635<style> 636.gm-menu-installed .gm-menu.gm-menu-126914 { 637 background-color: rgba(25, 38, 67, 0) !important; 638 color: #313131; 639 font-family: "Work Sans", sans-serif; 640 font-size: 14px; 641} 642.gm-menu-installed .gm-menu.gm-menu-126914.gm-bordered:not(.gm-menu-mobile):not(.gm-vertical) > .gm-level-0 + .gm-level-0 { 643 border-left: 1px solid rgba(41, 15, 15, 0) !important; 644} 645.gm-menu-installed .gm-menu.gm-bordered.gm-vertical > .gm-level-0 + .gm-level-0:not(.searchItem), 646.gm-menu-installed .gm-menu.gm-menu-126914.gm-mobile-bordered.gm-menu-mobile > .gm-level-0 + .gm-level-0:not(.searchItem){ 647 border-top: 1px solid rgba(41, 15, 15, 0) !important; 648} 649.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0 > .gm-target > .gm-text{ 650 font-family: "fira sans", sans-serif !important; 651} 652.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0 > .gm-target{ 653 padding: 15px 40px !important; 654 font-family: "fira sans", sans-serif !important; 655} 656 657.gm-menu-mobile .gm-retractor:after { 658 margin-right: 40px !important; 659} 660 661html[dir="rtl"] .gm-menu-mobile .gm-retractor:after { 662 margin-left: 40px !important; 663 margin-right: 0 !important; 664} 665 666.gm-back-retractor:after { 667 margin-left: 40px !important; 668} 669 670html[dir="rtl"] .gm-back-retractor:after { 671 margin-right: 40px !important; 672 margin-left: 0 !important; 673} 674 675.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0 > .gm-target, 676.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0 > .gm-target > .gm-icon, 677.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0 > .gm-target > .gm-text, 678.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0 > .gm-target > .gm-retractor { 679 color: #ffffff !important; 680 font-size: 15px !important; 681 font-weight: 600 !important; 682 font-style: normal !important; 683 line-height: 35px !important; 684} 685 686.gm-menu.gm-menu-126914 .gm-submenu.gm-search-form input{ 687 line-height: 55px !important; 688} 689 690.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0.gm-active > .gm-target, 691.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0:hover > .gm-target{ 692 background-color: rgba(25, 38, 67, 0) !important; 693} 694 695.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0.gm-active > .gm-target, 696.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0.gm-active > .gm-target > .gm-icon, 697.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0.gm-active > .gm-target > .gm-text, 698.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0.gm-active > .gm-target > .gm-retractor, 699.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0:hover > .gm-target, 700.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0:hover > .gm-target > .gm-icon, 701.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0:hover > .gm-target > .gm-text, 702.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item.gm-level-0:hover > .gm-target > .gm-retractor{ 703 color: #f6f1f1 !important; 704} 705 706.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu.gm-submenu-bordered:not(.gm-aliexpress) { 707 border: 1px solid #d1d1d1 !important; 708} 709 710.gm-menu-installed .gm-menu.gm-menu-126914.gm-menu-mobile .gm-tabs > .gm-tab-links > .gm-item { 711 border-top: 1px solid #d1d1d1 !important; 712} 713 714.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item.gm-active > .gm-target{ 715 background-color: rgba(249, 236, 204, 0.5137254901960784) !important; 716} 717 718.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu.gm-mega, 719.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu.gm-search-form, 720.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu-aliexpress .gm-tab-links, 721.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu-aliexpress .gm-tab-content, 722.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-submenu.gm-aliexpress, 723.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-tab-panel, 724.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-links .gm-links-group { 725 background-color: #ffffff !important; 726} 727.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu-bordered .gm-tabs-left > .gm-tab-links { 728 border-right: 1px solid #d1d1d1 !important; 729} 730.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu-bordered .gm-tabs-top > .gm-tab-links { 731 border-bottom: 1px solid #d1d1d1 !important; 732} 733.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu-bordered .gm-tabs-right > .gm-tab-links { 734 border-left: 1px solid #d1d1d1 !important; 735} 736.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target, 737.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target > .gm-text{ 738 font-family: "Fira Sans", sans-serif; 739 font-size: 14px; 740 font-weight: 400; 741 font-style: normal; 742} 743.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target > .gm-icon{ 744 font-size: 14px; 745} 746.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target, 747.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target > .gm-text, 748.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target > .gm-retractor, 749.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target > .gm-icon, 750.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-tabs .gm-tab-panel .gm-header > button > .gm-target, 751.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-tabs .gm-tab-panel .gm-header > button > .gm-target > .gm-text, 752.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-tabs .gm-tab-panel > .gm-header > button > .gm-back-retractor { 753 color: rgba(25, 38, 67, 1) !important; 754} 755.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item.gm-active > .gm-target, 756.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-text, 757.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-retractor, 758.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-icon, 759.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target:hover > .gm-text, 760.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-tab-links > .gm-item > .gm-target:hover > .gm-retractor { 761 color: #000000 !important; 762} 763 764.gm-menu-installed .gm-menu.gm-menu-126914 .gm-dropdown { 765 background-color: #ffffff !important; 766} 767.gm-menu-installed .gm-menu.gm-menu-126914 .gm-dropdown > li > a, 768.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-header > button > .gm-target{ 769 line-height: 33px !important; 770} 771.gm-menu-installed .gm-menu.gm-menu-126914 .gm-tab-links > li > a { 772 line-height: 22px !important; 773} 774.gm-menu-installed .gm-menu.gm-menu-126914 .gm-links > li:not(.gm-heading) > a, 775.gm-menu-installed .gm-menu.gm-menu-126914 .gm-links > .gm-links-group > li:not(.gm-heading) > a { 776 line-height: 22px !important; 777} 778 779.gm-html-inner, 780.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-item .gm-target{ 781 color: #313131 !important; 782 font-family: "Work Sans", sans-serif !important; 783 font-size: 14px !important; 784 font-weight: 400 !important; 785 font-style: normal !important; 786} 787.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-submenu .gm-item .gm-back-retractor { 788 color: #313131 !important; 789} 790.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-item .gm-target .gm-icon { 791 font-size: 14px !important; 792} 793.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-item .gm-heading, 794.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-item .gm-heading .gm-target{ 795 color: rgba(25, 38, 67, 1) !important; 796 font-family: "Work Sans", sans-serif !important; 797 font-size: 14px !important; 798 font-weight: 600 !important; 799 font-style: normal !important; 800} 801.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-submenu .gm-item .gm-heading .gm-back-retractor { 802 color: rgba(25, 38, 67, 1) !important; 803} 804.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-target:hover, 805.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-target:hover .gm-text, 806.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-target:hover .gm-icon, 807.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-target:hover .gm-retractor{ 808 color: rgba(9, 201, 192, 1) !important; 809} 810 811.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-submenu .gm-target:hover .gm-text, 812.gm-menu-installed .gm-menu.gm-menu-mobile.gm-submenu-open-style-slide.gm-menu-126914 .gm-submenu .gm-target:hover .gm-icon { 813 color: #313131 !important; 814} 815 816.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-target:hover .gm-price { 817 color: #313131 !important; 818} 819.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-target:hover .gm-old-price { 820 color: #969696 !important; 821} 822.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-item.gm-level-0 >.gm-target:hover > .gm-text > .gm-description, 823.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-target:hover > .gm-text > .gm-description { 824 color: #4d5bcd !important; 825} 826 827.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-item.gm-level-0 .gm-description, 828.gm-menu-installed .gm-menu.gm-menu-126914 .gm-submenu .gm-item .gm-description { 829 color: #969696 !important; 830 font-family: "Work Sans", sans-serif !important; 831 font-size: 12px !important; 832 font-weight: 400 !important; 833 font-style: normal !important; 834 } 835.gm-menu.gm-menu-126914 .gm-label.gm-sale-label{ 836 color: #ffffff !important; 837 background: #ec523e !important; 838} 839.gm-menu.gm-menu-126914 .gm-label.gm-sold_out-label{ 840 color: #757575 !important; 841 background: #d5d5d5 !important; 842} 843 844.theme_store_id_777 .drawer a, 845.drawer h3, 846.drawer .h3, 847.theme_store_id_601.gm-menu-installed .gm-menu.gm-menu-126914 .gm-level-0 > a.icon-account, 848.theme_store_id_601.gm-menu-installed .gm-menu.gm-menu-126914 .gm-level-0 > a.icon-search, 849.theme_store_id_601 #nav.gm-menu.gm-menu-126914 .gm-level-0 > a, 850.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.gm-theme-li > a 851.theme_store_id_601 #nav.gm-menu.gm-menu-126914 .gm-level-0 > select.currencies { 852 color: #ffffff !important; 853} 854 855.theme_store_id_601 #nav.gm-menu.gm-menu-126914 .gm-level-0 > select.currencies > option { 856 background-color: rgba(25, 38, 67, 0) !important; 857} 858 859.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.gm-theme-li > a { 860 font-family: "fira sans", sans-serif !important; 861 font-size: 15px !important; 862} 863 864.gm-menu.gm-menu-126914 .gm-product-atc input.gm-btn-atc{ 865 color: #FFFFFF !important; 866 background-color: #1F1F1F !important; 867 font-family: "Work Sans", sans-serif !important; 868} 869 870.gm-menu.gm-menu-126914 .gm-product-atc input.gm-btn-atc:hover{ 871 color: #FFFFFF !important; 872 background-color: #000000 !important; 873} 874 875.gm-menu.gm-menu-126914 .gm-item > .gm-submenu { 876 -webkit-transition-duration: 300ms; 877 transition-duration: 300ms; 878 transition-delay: 0ms !important; 879 -webkit-transition-delay: 0ms !important; 880} 881 882.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target, 883.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target .gm-icon, 884.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target .gm-retractor, 885.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target .gm-text{ 886 color: var(--gm-item-custom-color, #ffffff) !important; 887} 888.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target{ 889 background: var(--gm-item-custom-background-color, rgba(25, 38, 67, 0)) !important; 890} 891 892.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target, 893.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target .gm-icon, 894.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target .gm-retractor, 895.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target .gm-text, 896.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target, 897.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target .gm-icon, 898.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target .gm-retractor, 899.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target .gm-text{ 900 color: var(--gm-item-custom-hover-color, #f6f1f1) !important; 901} 902.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target, 903.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target{ 904 background: var(--gm-item-custom-hover-background-color, rgba(25, 38, 67, 0)) !important; 905} 906 907.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target, 908.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target .gm-icon, 909.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target .gm-retractor, 910.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target .gm-text{ 911 color: var(--gm-item-custom-color) !important; 912} 913.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color > .gm-target{ 914 background: var(--gm-item-custom-background-color) !important; 915} 916.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target, 917.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target .gm-icon, 918.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target .gm-retractor, 919.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target .gm-text, 920.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target, 921.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target .gm-icon, 922.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target .gm-retractor, 923.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target .gm-text{ 924 color: var(--gm-item-custom-hover-color) !important; 925} 926.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color.gm-active > .gm-target, 927.gm-menu-installed .gm-menu.gm-menu-126914 > .gm-level-0.has-custom-color:hover > .gm-target{ 928 background: var(--gm-item-custom-hover-background-color) !important; 929} 930.gm-menu-installed .gm-menu.gm-menu-126914 .gm-image a { 931 width: var(--gm-item-image-width); 932 max-width: 100%; 933} 934.gm-menu-installed .gm-menu.gm-menu-126914 .gm-icon.gm-icon-img { 935 width: var(--gm-item-icon-width); 936 max-width: var(--gm-item-icon-width, 60px); 937} 938.gm-menu-installed .gm-menu.gm-menu-126914 .gm-item > .gm-submenu { 939 transition-delay: 0 !important; 940 -webkit-transition-delay: 0 !important; 941} 942</style><link href="https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,400;
9420,600&family=Fira+Sans:ital,wght@0,400&display=swap" rel="stylesheet">
942<script async src="https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.replace.js"></script>
942<script> 943if(window.AVADA_SPEED_WHITELIST){const gmm_w = new RegExp("globo-mega-menu", 'i');if(Array.isArray(window.AVADA_SPEED_WHITELIST)){window.AVADA_SPEED_WHITELIST.push(gmm_w);}else{window.AVADA_SPEED_WHITELIST = [gmm_w];}}</script>
943 944<!-- END app block --><!-- BEGIN app block: shopify://apps/sales-countup/blocks/embed/89c80bfc-f6af-424a-a310-bff500702731 --> 945
945<script> 946 if(typeof Els === 'undefined') var Els = {}; 947 if(typeof Els.cup === 'undefined') Els.cup = {}; 948 Els.cup.params = { 949 money_format: "â¬{{amount_with_comma_separator}}", 950 product: {id: 8617855517018,handle:"tee-shirt-la-vie-est-belt-x-lemahieu"} 951 }; 952 Els.cup.settings = {"counters":[{"id":4146,"shop_id":3723,"enabled":1,"name":"Store-wide sales","message":"<p style=\"text-align:center;\"><span style=\"font-size: 16px;\"></span></p>","aggregated":1,"custom_position":1,"target":"products","from":null,"to":null,"settings":{"widgets":[{"title":"de caoutchouc revalorisé","imgUrl":"https://cdn.shopify.com/s/files/1/0548/8387/7051/files/307316.png?v=1749043660","parameter":"{{custom_static}}","value":"14 313 kg"},{"title":"de coton revalorisé","imgUrl":"https://cdn.shopify.com/s/files/1/0548/8387/7051/files/drap-LaVieestBelt.png?v=1614792248","parameter":"{{custom_static}}","value":"2 481 kg"},{"title":"de corde revalorisée","imgUrl":"https://cdn.shopify.com/s/files/1/0548/8387/7051/files/rope.png?v=1623666529","parameter":"{{custom_static}}","value":"174 kg"}],"widgetSettings":{"enableAnimation":true,"backgroundColorRgba":"rgba(255,255,255,1.00)","wrapperBackgroundColorRgba":"rgba(255,255,255,1.00)","textColorRgba":"rgba(0,0,0,1.00)","numberSize":37,"textSize":17,"blockBorderRadius":0,"wrapperBorderRadius":0,"blockWidth":"280","blockWidthUnit":"px","blockMargin":5,"blockMarginUnit":"px","blockPadding":"1","blockPaddingUnit":"px"}},"raw_html":"<div style=\"border-radius:0px;background-color:rgba(255,255,255,1.00)\" class=\"els-cup-pw\"><div class=\"counter-area\" style=\"opacity:1;pointer-events:auto\"><div><p style=\"text-align:center;\"><span style=\"font-size: 16px;\"></span></p></div><div class=\"els-cup-w-wrap\"><div style=\"color:rgba(0,0,0,1.00);border-radius:0px;background-color:rgba(255,255,255,1.00);width:280px;margin:5px\" class=\"els-cup-w\" id=\"de caoutchouc revalorisé\"><div class=\"els-cup-w-icon\" style=\"margin:1px\"><img alt=\"icon\" src=\"https://cdn.shopify.com/s/files/1/0548/8387/7051/files/307316.png?v=1749043660\"/></div><div class=\"els-cup-w-val\" style=\"font-size:37px;padding:1px\">14 313 kg</div><div class=\"els-cup-w-descr\" style=\"font-size:17px;padding:1px\">de caoutchouc revalorisé</div></div><div style=\"color:rgba(0,0,0,1.00);border-radius:0px;background-color:rgba(255,255,255,1.00);width:280px;margin:5px\" class=\"els-cup-w\" id=\"de coton revalorisé\"><div class=\"els-cup-w-icon\" style=\"margin:1px\"><img alt=\"icon\" src=\"https://cdn.shopify.com/s/files/1/0548/8387/7051/files/drap-LaVieestBelt.png?v=1614792248\"/></div><div class=\"els-cup-w-val\" style=\"font-size:37px;padding:1px\">2 481 kg</div><div class=\"els-cup-w-descr\" style=\"font-size:17px;padding:1px\">de coton revalorisé</div></div><div style=\"color:rgba(0,0,0,1.00);border-radius:0px;background-color:rgba(255,255,255,1.00);width:280px;margin:5px\" class=\"els-cup-w\" id=\"de corde revalorisée\"><div class=\"els-cup-w-icon\" style=\"margin:1px\"><img alt=\"icon\" src=\"https://cdn.shopify.com/s/files/1/0548/8387/7051/files/rope.png?v=1623666529\"/></div><div class=\"els-cup-w-val\" style=\"font-size:37px;padding:1px\">174 kg</div><div class=\"els-cup-w-descr\" style=\"font-size:17px;padding:1px\">de corde revalorisée</div></div></div></div></div>","created_at":"2021-03-04 10:34:58","updated_at":"2025-06-04 13:24:15","last_target_updated_at":null,"products":[]}],"settings":{"css":"","enabled":1,"theme_app_extensions_enabled":1}}; 953 </script>
953 954 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/b7752177-db47-49e4-b0b9-f16b14d7e760/sales-countup-3/assets/app.css"> 955
955<script src="https://cdn.shopify.com/extensions/b7752177-db47-49e4-b0b9-f16b14d7e760/sales-countup-3/assets/app.js" defer></script>
955 956 957 <!-- BEGIN app snippet: elscup-jsons --> 958 959
959<script type="application/json" id="elscup-product"> 960 { "id": 8617855517018, "handle": "tee-shirt-la-vie-est-belt-x-lemahieu", "product_sales": {}, "aggregated_sales": {"4146":{"is":"68903","isv":"2277038.72","cp":33396,"on":40110}} } 961 962 </script>
962 963 964 965 966<!-- END app snippet --> 967 968 969<!-- END app block --><!-- BEGIN app block: shopify://apps/optimonk-popup-cro-a-b-test/blocks/app-embed/0b488be1-fc0a-4fe6-8793-f2bef383dba8 --> 970
970<script async src="https://onsite.optimonk.com/script.js?account=207622&origin=shopify-app-embed-block"></script>
970 971 972 973<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 974 975<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 976 977 978 979 980 981 982
983<script> 984 ;(function () { 985 const url = new URL(window.location) 986 const viewParam = url.searchParams.get('view') 987 if (viewParam && viewParam.includes('variant-pf-')) { 988 url.searchParams.set('pf_v', viewParam) 989 url.searchParams.delete('view') 990 window.history.replaceState({}, '', url) 991 } 992 })() 993</script>
993 994 995 996
997<script type='module'> 998 999 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 1000 1001 window.PAGEFLY_CRO['data_debug'] = { 1002 original_template_suffix: "all_products", 1003 allow_ab_test: false, 1004 ab_test_start_time: 0, 1005 ab_test_end_time: 0, 1006 today_date_time: 1790379527000, 1007 } 1008 window.PAGEFLY_CRO['GA4'] = { enabled: false} 1009</script>
1009 1010 1011<!-- END app snippet --> 1012 1013 1014 1015 1016 1017 1018 1019 1020
1020<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-helper.js' defer='defer'></script>
1020 1021 1022
1022<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-general-helper.js' defer='defer'></script>
1022 1023 1024
1024<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-snap-slider.js' defer='defer'></script>
1024 1025 1026
1026<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v3.js' defer='defer'></script>
1026 1027 1028
1028<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v4.js' defer='defer'></script>
1028 1029 1030
1030<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-glider.js' defer='defer'></script>
1030 1031 1032
1032<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
1032 1033 1034
1034<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product-media.js' defer='defer'></script>
1034 1035 1036
1036<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product.js' defer='defer'></script>
1036 1037 1038
1039<script id='pagefly-helper-data' type='application/json'> 1040 { 1041 "page_optimization": { 1042 "assets_prefetching": false 1043 }, 1044 "elements_asset_mapper": { 1045 "Accordion": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion.js", 1046 "Accordion3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion3.js", 1047 "CountDown": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-countdown.js", 1048 "GMap1": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js", 1049 "GMap2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js", 1050 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js", 1051 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js", 1052 "HTML.Video": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo.js", 1053 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js", 1054 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js", 1055 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js", 1056 "Instagram": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js", 1057 "Instagram2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js", 1058 "Insta3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram3.js", 1059 "Tabs": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab.js", 1060 "Tabs3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab3.js", 1061 "ProductBox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-cart.js", 1062 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js", 1063 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js", 1064 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-twitter.js", 1065 "Paragraph4": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-paragraph4.js", 1066 1067 "AliReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1068 "BackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1069 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1070 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1071 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1072 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder
1072-359/assets/pagefly-3rd-elements.js", 1073 "LimeSpot": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1074 "Loox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1075 "Opinew": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1076 "Powr": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1077 "ProductReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1078 "PushOwl": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1079 "ReCharge": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1080 "Rivyo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1081 "TrackingMore": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1082 "Vitals": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 1083 "Wiser": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js" 1084 }, 1085 "custom_elements_mapper": { 1086 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-click-action-element.js", 1087 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-dialog-element.js" 1088 } 1089 } 1090</script>
1090 1091
1092<script id='pagefly-heatmap-config' type='application/json'> 1093 {} 1094</script>
vendor: 1 bytes, line 1094
1094
1095<script> 1096 (function () { 1097 var el = document.getElementById('pagefly-heatmap-config') 1098 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 1099 try { 1100 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 1101 } catch (e) { 1102 window.__pagefly_heatmap_config__ = {} 1103 } 1104 })() 1105</script>
vendor: 1 bytes, line 1105
1105
1106<script> 1107 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 1108 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 1109 // overlay path in the metafield, and this page must already be one the merchant enabled 1110 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 1111 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 1112 (function () { 1113 var cfg = window.__pagefly_heatmap_config__ || {} 1114 var id = (window.__pagefly_page_setting__ || {}).pageId 1115 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 1116 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 1117 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 1118 var s = document.createElement('script') 1119 s.src = 'https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-heatmap-overlay.js' 1120 s.defer = true 1121 document.head.appendChild(s) 1122 })() 1123</script>
1123 1124 1125<!-- BEGIN app snippet: pf-ai-schema --> 1126<!-- END app snippet --> 1127 1128 1129<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 1130 1131 1132 1133 1134 1135 1136 1137<link rel="dns-prefetch" href="https://cdn.judge.me"> 1138<link rel="dns-prefetch" href="https://cdn1.judge.me"> 1139<link rel="dns-prefetch" href="https://api.judge.me"> 1140
1141<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"Aucun avis","badge_n_reviews_text":"{{ n }} avis","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Avis Clients","widget_open_form_text":"Ãcrire un avis","widget_close_form_text":"Annuler l'avis","widget_refresh_page_text":"Actualiser la page","widget_summary_text":"Basé sur {{ number_of_reviews }} avis","widget_no_review_text":"Soyez le premier à écrire un avis","widget_name_field_text":"Nom d'affichage","widget_verified_name_field_text":"Nom vérifié (public)","widget_name_placeholder_text":"Nom d'affichage","widget_required_field_error_text":"Ce champ est obligatoire.","widget_email_field_text":"Adresse email","widget_verified_email_field_text":"Email vérifié (privé, ne peut pas être modifié)","widget_email_placeholder_text":"Votre adresse email","widget_email_field_error_text":"Veuillez entrer une adresse email valide.","widget_rating_field_text":"Ãvaluation","widget_review_title_field_text":"Titre de l'avis","widget_review_title_placeholder_text":"Donnez un titre à votre avis","widget_review_body_field_text":"Contenu de l'avis","widget_review_body_placeholder_text":"Commencez à écrire ici...","widget_pictures_field_text":"Photo/Vidéo (facultatif)","widget_submit_review_text":"Soumettre l'avis","widget_submit_verified_review_text":"Soumettre un avis vérifié","widget_submit_success_msg_with_auto_publish":"Merci ! Veuillez actualiser la page dans quelques instants pour voir votre avis. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Merci ! Votre avis sera publié dès qu'il sera approuvé par l'administrateur de la boutique. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Affichage de {{ n_reviews_shown }} sur {{ n_reviews }} avis.","widget_show_all_link_text":"Tout afficher","widget_show_less_link_text":"Afficher moins","widget_author_said_text":"{{ reviewer_name }} a dit :","widget_days_text":"il y a {{ n }} jour/jours","widget_weeks_text":"il y a {{ n }} semaine/semaines","widget_months_text":"il y a {{ n }} mois","widget_years_text":"il y a {{ n }} an/ans","widget_yesterday_text":"Hier","widget_today_text":"Aujourd'hui","widget_replied_text":"\u003e\u003e {{ shop_name }} a répondu :","widget_read_more_text":"Lire plus","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"Voir tous les avis","widget_sorting_most_recent_text":"Plus récents","widget_sorting_highest_rating_text":"Meilleures notes","widget_sorting_lowest_rating_text":"Notes les plus basses","widget_sorting_with_pictures_text":"Uniquement les photos","widget_sorting_most_helpful_text":"Plus utiles","widget_open_question_form_text":"Poser une question","widget_reviews_subtab_text":"Avis","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Réponse","widget_question_placeholder_text":"Ãcrivez votre question ici","widget_submit_question_text":"Soumettre la question","widget_question_submit_success_text":"Merci pour votre question ! Nous vous notifierons dès qu'elle aura une réponse.","verified_badge_text":"Vérifié","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(hors boutique)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"à propos de","enable_review_pictures":false,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Avis Produits","widget_shop_reviews_subtab_text":"Avis Boutique","widget_other_products_reviews_text":"Avis pour d'autres produits","widget_store_reviews_subtab_text":"Avis de la boutique","widget_no_store_reviews_text":"Cette boutique n'a pas encore reçu d'avis","widget_web_restriction_product_reviews_text":"Ce produit n'a pas encore reçu d'avis","widget_no_items_text":"Aucun élément trouvé","widget_show_more_text":"Afficher plus","widget_write_a_store_review_text":"Ãcrire un avis sur la boutique","widget_other_languages_heading":"Avis dans d'autres langues","widget_translate_review_text":"Traduire l'avis en {{ language }}","widget_translating_review_text":"Traduction en cours...","widget_show_original_translation_text":"Afficher l'original ({{ language }})","widget_translate_review_failed_text":"Impossible de traduire cet avis.","widget_translate_review_retry_text":"Réessayer","widget_translate_review_try_again_later_text":"Réessayez plus tard","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Photos en premier","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Avis","floating_tab_title":"Laissons nos clients parler pour nous","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Les clients nous notent {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} sur 5 étoiles basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Laissons nos clients parler pour nous","testimonials_carousel_title":"Les clients nous disent","videos_carousel_title":"Histoire de clients réels","cards_carousel_title":"Les clients nous disent","featured_carousel_count_text":"sur {{ n }} avis","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Vidéos en premier","widget_review_pending_text":"En attente","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"Aucune question","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Recherche","widget_sorting_verified_only_text":"Vérifiés uniquement","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Lire plus d'avis","featured_carousel_view_product_button_text":"Voir le produit","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Charger plus d'avis","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"affiché publiquement comme","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonyme","medals_widget_title":"Médailles d'avis Judge.me","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Pas une URL de vidéo YouTube","widget_max_length_field_error_text":"Veuillez ne pas dépasser {0} caractères.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Vérifié par la boutique","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Fait par nous, partagé par vous","widget_ugc_subt
1141itle":"Taguez-nous pour voir votre photo mise en avant sur notre page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Acheter maintenant","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Charger plus","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Voir les avis","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} sur 5","widget_media_grid_title":"Photos \u0026 vidéos clients","widget_media_grid_see_more_text":"Voir plus","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Vérifié par Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Vérifié par Judge.me","widget_media_field_exceed_quantity_message":"Désolé, nous ne pouvons accepter que {{ max_media }} pour un avis.","widget_media_field_exceed_limit_message":"{{ file_name }} est trop volumineux, veuillez sélectionner un {{ media_type }} de moins de {{ size_limit }}MB.","widget_review_submitted_text":"Avis soumis !","widget_question_submitted_text":"Question soumise !","widget_close_form_text_question":"Annuler","widget_write_your_answer_here_text":"Ãcrivez votre réponse ici","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collecté par Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Charger plus","widget_load_more_color":"#108474","widget_full_review_text":"Avis complet","widget_read_more_reviews_text":"Lire plus d'avis","widget_read_questions_text":"Lire les questions","widget_questions_and_answers_text":"Questions \u0026 Réponses","widget_verified_by_text":"Vérifié par","widget_verified_text":"Vérifié","widget_number_of_reviews_text":"{{ number_of_reviews }} avis","widget_back_button_text":"Retour","widget_next_button_text":"Suivant","widget_custom_forms_filter_button":"Filtres","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"Comment les avis sont-ils collectés ?","widget_show_review_keywords":false,"widget_gdpr_statement":"Comment nous utilisons vos données : Nous vous contacterons uniquement à propos de l'avis que vous avez laissé, et seulement si nécessaire. En soumettant votre avis, vous acceptez les \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions\u003c/a\u003e, la \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e et les \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003epolitiques de contenu\u003c/a\u003e de Judge.me.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variante : ","widget_show_verified_branding":false,"widget_ai_summary_title":"Les clients disent","widget_ai_summary_disclaimer":"Résumé des avis généré par IA basé sur les avis clients récents","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"Comment évalueriez-vous ce produit ?","review_content_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","store_review_form_title_text":"Comment évalueriez-vous cette boutique ?","store_review_form_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Mauvais","five_star_review_guidance_text":"Excellent","customer_information_screen_title_text":"à propos de vous","customer_information_introduction_text":"Veuillez nous en dire plus sur vous.","custom_questions_screen_title_text":"Votre expérience en détail","custom_questions_introduction_text":"Voici quelques questions pour nous aider à mieux comprendre votre expérience.","review_submitted_screen_title_text":"Merci pour votre avis !","review_submitted_screen_thank_you_text":"Nous le traitons et il apparaîtra bientôt dans la boutique.","review_submitted_screen_email_verification_text":"Veuillez confirmer votre email en cliquant sur le lien que nous venons de vous envoyer. Cela nous aide à maintenir des avis authentiques.","review_submitted_request_store_review_text":"Aimeriez-vous partager votre expérience d'achat avec nous ?","review_submitted_review_other_products_text":"Aimeriez-vous évaluer ces produits ?","store_review_screen_title_text":"Voulez-vous partager votre expérience de shopping avec nous ?","store_review_introduction_text":"Nous apprécions votre retour d'expérience et nous l'utilisons pour nous améliorer. Veuillez partager vos pensées ou suggestions.","reviewer_media_screen_title_picture_text":"Partager une photo","reviewer_media_introduction_picture_text":"Téléchargez une photo pour étayer votre avis.","reviewer_media_screen_title_video_text":"Partager une vidéo","reviewer_media_introduction_video_text":"Téléchargez une vidéo pour étayer votre avis.","reviewer_media_screen_title_picture_or_video_text":"Partager une photo ou une vidéo","reviewer_media_introduction_picture_or_video_text":"Téléchargez une photo ou une vidéo pour étayer votre avis.","reviewer_media_
1141youtube_url_text":"Collez votre URL Youtube ici","advanced_settings_next_step_button_text":"Suivant","advanced_settings_close_review_button_text":"Fermer","modal_write_review_flow":false,"write_review_flow_required_text":"Obligatoire","write_review_flow_privacy_message_text":"Nous respectons votre vie privée.","write_review_flow_anonymous_text":"Avis anonyme","write_review_flow_visibility_text":"Ne sera pas visible pour les autres clients.","write_review_flow_multiple_selection_help_text":"Sélectionnez autant que vous le souhaitez","write_review_flow_single_selection_help_text":"Sélectionnez une option","write_review_flow_required_field_error_text":"Ce champ est obligatoire","write_review_flow_invalid_email_error_text":"Veuillez saisir une adresse email valide","write_review_flow_max_length_error_text":"Max. {{ max_length }} caractères.","write_review_flow_media_upload_text":"\u003cb\u003eCliquez pour télécharger\u003c/b\u003e ou glissez-déposez","write_review_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre avis si nécessaire. En soumettant votre avis, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Dites-nous plus","negative_review_resolution_text":"Votre expérience est importante pour nous. S'il y a eu des problèmes avec votre achat, nous sommes là pour vous aider. N'hésitez pas à nous contacter, nous aimerions avoir l'opportunité de corriger les choses.","negative_review_resolution_button_text":"Contactez-nous","negative_review_resolution_proceed_with_review_text":"Laisser un avis","negative_review_resolution_subject":"Problème avec l'achat de {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Avis collecté via l'invitation du magasin","transparency_badges_from_another_provider_text":"Avis collecté d'un autre fournisseur","transparency_badges_collected_from_store_visitor_text":"Avis collecté d'un visiteur du magasin","transparency_badges_written_in_google_text":"Avis écrit sur Google","transparency_badges_written_in_etsy_text":"Avis écrit sur Etsy","transparency_badges_written_in_shop_app_text":"Avis écrit sur Shop App","transparency_badges_earned_reward_text":"Avis a gagné une récompense pour une commande future","product_review_widget_per_page":10,"widget_store_review_label_text":"Avis de la boutique","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"avis","review_widget_review_word_plural"
1141:"avis","review_widget_voting_label":"Utile?","review_widget_shop_reply_label":"Réponse de {{ shop_name }} :","review_widget_filters_title":"Filtres","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Réponse de {{ answerer_name }} :","qna_content_screen_title_text":"Poser une question sur ce produit","qna_widget_question_required_field_error_text":"Veuillez entrer votre question.","qna_widget_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre question si nécessaire. En soumettant votre question, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","qna_widget_question_submitted_text":"Merci pour votre question !","qna_widget_close_form_text_question":"Fermer","qna_widget_question_submit_success_text":"Nous vous enverrons un email lorsque nous répondrons à votre question.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"bold_badge","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Avis clients","all_reviews_widget_v2025_ai_summary_title":"Les clients disent à propos de cette boutique","all_reviews_widget_v2025_no_review_text":"Soyez le premier à écrire un avis","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/lavieestbelt.fr","branding_text":"Propulsé par Judge.me","locale":"en","reply_name":"La Vie est Belt","widget_version":"2.1","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"fr","enable_multi_locales_translations":false,"show_review_title_input":true,"review_verification_email_status":"always","can_be_branded":true,"reply_name_text":"La Vie est Belt"};</script>
1141 <style class='jdgm-settings-style'>.jdgm-xx{left:0}.jdgm-histogram .jdgm-histogram__bar-content{background:#fbcd0a}.jdgm-histogram .jdgm-histogram__bar:after{background:#fbcd0a}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__replier:before{content:'La Vie est Belt'}.jdgm-rev__prod-link-prefix:before{content:'à propos de'}.jdgm-rev__variant-label:before{content:'Variante : '}.jdgm-rev__out-of-store-text:before{content:'(hors boutique)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important} 1142</style> <style class='jdgm-settings-style'></style> 1143 1144 1145 1146 1147 <style class='jdgm-miracle-styles'> 1148 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
1148azfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 1149 1150</style> 1151 1152 1153 1154 1155 1156 1157 1158 1159
1160<script data-cfasync='false' class='jdgm-script'> 1161!function(e){window.jdgm=window.jdgm||{}; 1162/* INF-1976 */ 1163var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 1164if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 1165jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 1166jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 1167setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 1168!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 1169(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 1170a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 1171jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 1172t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 1173t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 1174".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 1175parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 1176jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 1177)}))}(document); 1178</script>
1178 1179<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript> 1180 1181<!-- BEGIN app snippet: theme_fix_tags -->
1181<script> 1182 (function() { 1183 var jdgmThemeFixes = null; 1184 if (!jdgmThemeFixes) return; 1185 1186 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 1187 // before the per-theme fix so the theme-specific CSS wins the cascade. 1188 // HTML is never applied globally (too risky). 1189 var allThemesFix = jdgmThemeFixes['all']; 1190 if (allThemesFix && allThemesFix.css) { 1191 var allStyleTag = document.createElement('style'); 1192 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 1193 allStyleTag.innerHTML = allThemesFix.css; 1194 document.head.append(allStyleTag); 1195 }; 1196 1197 if (allThemesFix && allThemesFix.js) { 1198 var allScriptTag = document.createElement('script'); 1199 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 1200 allScriptTag.innerHTML = allThemesFix.js; 1201 document.head.append(allScriptTag); 1202 }; 1203 1204 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 1205 if (!thisThemeFix) return; 1206 1207 if (thisThemeFix.html) { 1208 document.addEventListener("DOMContentLoaded", function() { 1209 var htmlDiv = document.createElement('div'); 1210 htmlDiv.classList.add('jdgm-theme-fix-html'); 1211 htmlDiv.innerHTML = thisThemeFix.html; 1212 document.body.append(htmlDiv); 1213 }); 1214 }; 1215 1216 if (thisThemeFix.css) { 1217 var styleTag = document.createElement('style'); 1218 styleTag.classList.add('jdgm-theme-fix-style'); 1219 styleTag.innerHTML = thisThemeFix.css; 1220 document.head.append(styleTag); 1221 }; 1222 1223 if (thisThemeFix.js) { 1224 var scriptTag = document.createElement('script'); 1225 scriptTag.classList.add('jdgm-theme-fix-script'); 1226 scriptTag.innerHTML = thisThemeFix.js; 1227 document.head.append(scriptTag); 1228 }; 1229 })(); 1230</script>
1230 1231<!-- END app snippet --> 1232<!-- End of Judge.me Core --> 1233 1234 1235 1236<!-- END app block -->
1236<script src="https://cdn.shopify.com/extensions/01a0d784-ef92-7f74-8b46-b897a7c9179c/frontend-401/assets/globo.menu.index.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1236
1236
1237<script src="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globoswatch.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1237
1237
1238<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
1238 1239<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1240<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: 54883877051,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 1240
1240
1241<script> 1242 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1243</script>
vendor: 1 bytes, line 1243
1243
1244<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}
1244).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: 54883877051,storefrontBaseUrl: "https://lavieestbelt.fr",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://lavieestbelt.fr/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"4257546586","configuration":"{\"shopUrl\":\"la-vie-est-belt-store.myshopify.com\",\"appNameSignature\":\"globo_menu_revenue_pixel\",\"attributionStorageKey\":\"gm_menu_attribution\",\"analyticsEnabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e902fe
1244c6a48f0ab55f0a24cca3519bae","type":"APP","apiClientId":1747773,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2233532762","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2097119578","configuration":"{\"accountID\":\"207622\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ba8ca6b610ad7040b77346f01b756f94","type":"APP","apiClientId":956606,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"966000986","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-08J59NS8CH\\\",\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-08J59NS8CH\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-08J59NS8CH\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-08J59NS8CH\\\",\\\"MC-DNKVFND0TC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-08J59NS8CH\\\",\\\"MC-DNKVFND0TC\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-08J59NS8CH\\\",\\\"MC-DNKVFND0TC\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-08J59NS8CH\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-08J59NS8CH\\\"}],\\\"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":"338559322","configuration":"{\"pixel_id\":\"872982907544679\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"La Vie est Belt","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"la-vie-est-belt-store.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/lavieestbelt.fr"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":45.0,"currencyCode":"EUR"},"product":{"title":"Le Tee-Shirt La Vie est Belt x Lemahieu","vendor":"La Vie est Belt Store","id":"8617855517018","untranslatedTitle":"Le Tee-Shirt La Vie est Belt x Lemahieu","url":"\/products\/tee-shirt-la-vie-est-belt-x-lemahieu","type":"Tee-Shirt"},"id":"47312178020698","image":{"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"sku":"TEESHIRTS","title":"S","untranslatedTitle":"S"},{"price":{"amount":45.0,"currencyCode":"EUR"},"product":{"title":"Le Tee-Shirt La Vie est Belt x Lemahieu","vendor":"La Vie est Belt Store","id":"8617855517018","untranslatedTitle":"Le Tee-Shirt La Vie est Belt x Lemahieu","url":"\/products\/tee-shirt-la-vie-est-belt-x-lemahieu","type":"Tee-Shirt"},"id":"47312178053466","image":{"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"sku":"TEESHIRTM","title":"M","untranslatedTitle":"M"},{"price":{"amount":45.0,"currencyCode":"EUR"},"product":{"title":"Le Tee-Shirt La Vie est Belt x Lemahieu","vendor":"La Vie est Belt Store","id":"8617855517018","untranslatedTitle":"Le Tee-Shirt La Vie est Belt x Lemahieu","url":"\/products\/tee-shirt-la-vie-est-belt-x-lemahieu","type":"Tee-Shirt"},"id":"47312178086234","image":{"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"sku":"TEESHIRTL","title":"L","untranslatedTitle":"L"},{"price":{"amount":45.0,"currencyCode":"EUR"},"product":{"title":"Le Tee-Shirt La Vie est Belt x Lemahieu","vendor":"La Vie est Belt Store","id":"8617855517018","untranslatedTitle":"Le Tee-Shirt La Vie est Belt x Lemahieu","url":"\/products\/tee-shirt-la-vie-est-belt-x-lemahieu","type":"Tee-Shirt"},"id":"47312178119002","image":{"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"sku":"TEESHIRTXL","title":"XL","untranslatedTitle":"XL"}],"products":[{"id":"8617855517018","handle":"tee-shirt-la-vie-est-belt-x-lemahieu","isCollective":null,"title":"Le Tee-Shirt La Vie est Belt x Lemahieu","type":"Tee-Shirt","untranslatedTitle":"Le Tee-Shirt La Vie est Belt x Lemahieu","url":"\/products\/tee-shirt-la-vie-est-belt-x-lemahieu","vendor":"La Vie est Belt Store","remoteShopId":null,"variants":[{"id":"47312178020698","image":{"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"price":{"amount":45.0,"currencyCode":"EUR"},"sku":"TEESHIRTS","title":"S","untranslatedTitle":"S"},{"id":"47312178053466","image":{"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"price":{"amount":45.0,"currencyCode":"EUR"},"sku":"TEESHIRTM","title":"M","untranslatedTitle":"M"},{"id":"47312178086234","image":{"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"price":{"amount":45.0,"currencyCode":"EUR"},"sku":"TEESHIRTL","title":"L","untranslatedTitle":"L"},{"id":"47312178119002","image":{"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"price":{"amount":45.0,"currencyCode":"EUR"},"sku":"TEESHIRTXL","title":"XL","untranslatedTitle":"XL"}]}],"purchasingCompany":null},},"https://lavieestbelt.fr/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"120148033723","themeStoreId":"855","themePublished":"true","eventMetadataId":"aae1fa2d-c7ae-4eb3-986d-f0c888fdf2c2","pageType":"product","resourceId":"8617855517018","shopId":"54883877051","storefrontBaseUrl":"https:\/\/lavieestbelt.fr","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":45.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Le Tee-Shirt La Vie est Belt x Lemahieu\",\"vendor\":\"La Vie est Belt Store\",\"
1244id\":\"8617855517018\",\"untranslatedTitle\":\"Le Tee-Shirt La Vie est Belt x Lemahieu\",\"url\":\"\/products\/tee-shirt-la-vie-est-belt-x-lemahieu\",\"type\":\"Tee-Shirt\"},\"id\":\"47312178020698\",\"image\":{\"src\":\"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971\"},\"sku\":\"TEESHIRTS\",\"title\":\"S\",\"untranslatedTitle\":\"S\"}}]]"});})();</script>
1244<script> 1245 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1246 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1247 window.ShopifyAnalytics.meta.currency = 'EUR'; 1248 var meta = {"product":{"id":8617855517018,"gid":"gid:\/\/shopify\/Product\/8617855517018","vendor":"La Vie est Belt Store","type":"Tee-Shirt","handle":"tee-shirt-la-vie-est-belt-x-lemahieu","variants":[{"id":47312178020698,"price":4500,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - S","public_title":"S","sku":"TEESHIRTS"},{"id":47312178053466,"price":4500,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - M","public_title":"M","sku":"TEESHIRTM"},{"id":47312178086234,"price":4500,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - L","public_title":"L","sku":"TEESHIRTL"},{"id":47312178119002,"price":4500,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - XL","public_title":"XL","sku":"TEESHIRTXL"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8617855517018,"requestId":"1011f48b-4fbb-4628-a4b2-42c22eaaf2eb-1790379527"}}; 1249 for (var attr in meta) { 1250 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1251 } 1252</script>
vendor: 1 bytes, line 1252
1252
1253<script class="analytics"> 1254 (function () { 1255 var customDocumentWrite = function(content) { 1256 var jquery = null; 1257 1258 if (window.jQuery) { 1259 jquery = window.jQuery; 1260 } else if (window.Checkout && window.Checkout.$) { 1261 jquery = window.Checkout.$; 1262 } 1263 1264 if (jquery) { 1265 jquery('body').append(content); 1266 } 1267 }; 1268 1269 var hasLoggedConversion = function(token) { 1270 if (token) { 1271 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1272 } 1273 return false; 1274 } 1275 1276 var setCookieIfConversion = function(token) { 1277 if (token) { 1278 var twoMonthsFromNow = new Date(Date.now()); 1279 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1280 1281 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1282 } 1283 } 1284 1285 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1286 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1287 if (trekkie.integrations) { 1288 return; 1289 } 1290 trekkie.methods = [ 1291 'identify', 1292 'page', 1293 'ready', 1294 'track', 1295 'trackForm', 1296 'trackLink' 1297 ]; 1298 trekkie.factory = function(method) { 1299 return function() { 1300 var args = Array.prototype.slice.call(arguments); 1301 args.unshift(method); 1302 trekkie.push(args); 1303 if (method == 'track' || method == 'page') { 1304 var pageUrl; 1305 try { 1306 pageUrl = window.location.href; 1307 } catch (e) {} 1308 var pageReferrer; 1309 try { 1310 pageReferrer = document.referrer; 1311 } catch (e) {} 1312 try { 1313 if (window.__TREKKIE_SHIM_QUEUE == null) { 1314 window.__TREKKIE_SHIM_QUEUE = []; 1315 } 1316 window.__TREKKIE_SHIM_QUEUE.push({ 1317 from: 'trekkie-stub', 1318 method: method, 1319 args: args.slice(1), 1320 pageContext: { 1321 url: pageUrl, 1322 referrer: pageReferrer 1323 } 1324 }); 1325 } catch (e) { 1326 // no-op 1327 } 1328 } 1329 return trekkie; 1330 }; 1331 }; 1332 for (var i = 0; i < trekkie.methods.length; i++) { 1333 var key = trekkie.methods[i]; 1334 trekkie[key] = trekkie.factory(key); 1335 } 1336 trekkie.load = function(config) { 1337 trekkie.config = config || {}; 1338 trekkie.config.initialDocumentCookie = document.cookie; 1339 var first = document.getElementsByTagName('script')[0]; 1340var script = document.createElement('script'); 1341script.type = 'text/javascript'; 1342script.onerror = function(e) { 1343 var scriptFallback = document.createElement('script'); 1344 scriptFallback.type = 'text/javascript'; 1345 scriptFallback.onerror = function(error) { 1346 var Monorail = { 1347 produce: function produce(monorailDomain, schemaId, payload) { 1348 var currentMs = new Date().getTime(); 1349 var event = { 1350 schema_id: schemaId, 1351 payload: payload, 1352 metadata: { 1353 event_created_at_ms: currentMs, 1354 event_sent_at_ms: currentMs 1355 } 1356 }; 1357 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1358 }, 1359 sendRequest: function sendRequest(endpointUrl, payload) { 1360 // Try the sendBeacon API 1361 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1362 var blobData = new window.Blob([payload], { 1363 type: 'text/plain' 1364 }); 1365 1366 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1367 return true; 1368 } // sendBeacon was not successful 1369 1370 } // XHR beacon 1371 1372 var xhr = new XMLHttpRequest(); 1373 1374 try { 1375 xhr.open('POST', endpointUrl); 1376 xhr.setRequestHeader('Content-Type', 'text/plain'); 1377 xhr.send(payload); 1378 } catch (e) { 1379 console.log(e); 1380 } 1381 1382 return false; 1383 }, 1384 isIos12: function isIos12() { 1385 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1386 } 1387 }; 1388 Monorail.produce('monorail-edge.shopifysvc.com', 1389 'trekkie_storefront_load_errors/1.1', 1390 {shop_id: 54883877051, 1391 theme_id: 120148033723, 1392 app_name: "storefront", 1393 context_url: window.location.href, 1394 source_url: "//lavieestbelt.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1395 1396 }; 1397 scriptFallback.async = true; 1398 scriptFallback.src = '//lavieestbelt.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1399 first.parentNode.insertBefore(scriptFallback, first); 1400}; 1401script.async = true; 1402script.src = '//lavieestbelt.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1403first.parentNode.insertBefore(script, first); 1404 1405 }; 1406 trekkie.load( 1407 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":54883877051,"isMerchantRequest":null,"themeId":120148033723,"themeCityHash":"8123225136821088484","contentLanguage":"fr","currency":"EUR","eventMetadataId":"aae1fa2d-c7ae-4eb3-986d-f0c888fdf2c2"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1408 ); 1409 1410 var loaded = false;
1411 trekkie.ready(function() { 1412 if (loaded) return; 1413 loaded = true; 1414 1415 window.ShopifyAnalytics.lib = window.trekkie; 1416 1417 var originalDocumentWrite = document.write; 1418 document.write = customDocumentWrite; 1419 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1420 document.write = originalDocumentWrite; 1421 1422 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1423 var token = match? match[1]: undefined; 1424 if (!hasLoggedConversion(token)) { 1425 setCookieIfConversion(token); 1426 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"EUR","variantId":47312178020698,"productId":8617855517018,"productGid":"gid:\/\/shopify\/Product\/8617855517018","name":"Le Tee-Shirt La Vie est Belt x Lemahieu - S","price":"45.00","sku":"TEESHIRTS","brand":"La Vie est Belt Store","variant":"S","category":"Tee-Shirt","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 1427 } 1428 }); 1429 1430 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8617855517018,"requestId":"1011f48b-4fbb-4628-a4b2-42c22eaaf2eb-1790379527","shopifyEmitted":true}); 1431 1432 var eventsListenerScript = document.createElement('script'); 1433 eventsListenerScript.async = true; 1434 eventsListenerScript.src = "//lavieestbelt.fr/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1435 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1436})();</script>
1436 1437
1437<script> 1438 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1439 window.ga = function ga() { 1440 (window.ga.q = window.ga.q || []).push(arguments); 1441 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1442 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1443 } 1444 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1445 }; 1446 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1447 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1448 } 1449 } 1450</script>
vendor: 1 bytes, line 1450
1450
1451<script 1452 defer 1453 src="https://lavieestbelt.fr/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1454 data-application="storefront-renderer" 1455 data-shop-id="54883877051" 1456 data-render-region="gcp-us-west1" 1457 data-page-type="product" 1458 data-theme-instance-id="120148033723" 1459 data-theme-name="Prestige" 1460 data-theme-version="4.13.0" 1461 data-monorail-region="shop_domain" 1462 data-resource-timing-sampling-rate="10" 1463 data-shs="true" 1464 data-shs-beacon="true" 1465 data-shs-export-with-fetch="true" 1466 data-shs-logs-sample-rate="1" 1467 data-shs-beacon-endpoint="https://lavieestbelt.fr/api/collect" 1468></script>
1468 1469<meta name="shopify-y" content="16036318-b01e-4f63-9066-ea47885e26e6" data-expiration="1821937127000"><meta name="shopify-s" content="e11c52db-d76c-4a9a-b0d9-0fc564199c05" data-expiration="1790381327000"><meta name="new-cookie-storage-activated" content="t"> 1470</head><body class="prestige--v4 features--heading-large features--heading-uppercase features--show-button-transition template-product"> 1471 <a class="PageSkipLink u-visually-hidden" href="#main">Aller au contenu</a> 1472 <span class="LoadingBar"></span> 1473 <div class="PageOverlay"></div><div id="shopify-section-popup" class="shopify-section"></div> 1474 <div id="shopify-section-sidebar-menu" class="shopify-section"><section id="sidebar-menu" class="SidebarMenu Drawer Drawer--small Drawer--fromLeft" aria-hidden="true" data-section-id="sidebar-menu" data-section-type="sidebar-menu"> 1475 <header class="Drawer__Header" data-drawer-animated-left> 1476 <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-menu" aria-label="Fermer la navigation"><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"> 1477 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 1478 </svg></button> 1479 </header> 1480 1481 <div class="Drawer__Content"> 1482 <div class="Drawer__Main" data-drawer-animated-left data-scrollable> 1483 <div class="Drawer__Container"> 1484 <nav class="SidebarMenu__Nav SidebarMenu__Nav--primary" aria-label="Navigation latérale"><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">E-Shop<span class="Collapsible__Plus"></span> 1485 </button> 1486 1487 <div class="Collapsible__Inner"> 1488 <div class="Collapsible__Content"><div class="Collapsible"><button class="Collapsible__Button Heading Text--subdued Link--primary u-h7" data-action="toggle-collapsible" aria-expanded="false">Les Ceintures<span class="Collapsible__Plus"></span> 1489 </button> 1490 1491 <div class="Collapsible__Inner"> 1492 <div class="Collapsible__Content"> 1493 <ul class="Linklist Linklist--bordered Linklist--spacingLoose"><li class="Linklist__Item"> 1494 <a href="/collections/ceintures-ecoresponsables-en-pneu-de-velo" class="Text--subdued Link Link--primary">Les Belts Vélos</a> 1495 </li><li class="Linklist__Item"> 1496 <a href="/collections/les-belts-corde" class="Text--subdued Link Link--primary">Les Belts Cordes</a> 1497 </li><li class="Linklist__Item"> 1498 <a href="/collections/ceintures-pompier-en-tuyaux-dincendie" class="Text--subdued Link Link--primary">Les Belts Pompiers</a> 1499 </li><li class="Linklist__Item"> 1500 <a href="/collections/ceintures-en-pneu-de-voiture" class="Text--subdued Link Link--primary">Les Belts Voitures</a> 1501 </li><li class="Linklist__Item"> 1502 <a href="/collections/kids" class="Text--subdued Link Link--primary">Les Belts Kids</a> 1503 </li><li class="Linklist__Item"> 1504 <a href="/collections/ceintures-edition-limitee-epreuves-cyclistes" class="Text--subdued Link Link--primary">Les Belts Vélos Pros</a> 1505 </li></ul> 1506 </div> 1507 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading Text--subdued Link--primary u-h7" data-action="toggle-collapsible" aria-expanded="false">Les Textiles<span class="Collapsible__Plus"></span> 1508 </button> 1509 1510 <div class="Collapsible__Inner"> 1511 <div class="Collapsible__Content"> 1512 <ul class="Linklist Linklist--bordered Linklist--spacingLoose"><li class="Linklist__Item"> 1513 <a href="/collections/calecon-2-0" class="Text--subdued Link Link--primary">Les Caleçons 2.0</a> 1514 </li><li class="Linklist__Item"> 1515 <a href="/collections/les-culottes-bloomer-2-0" class="Text--subdued Link Link--primary">Les Culottes bloomer 2.0</a> 1516 </li><li class="Linklist__Item"> 1517 <a href="/products/tee-shirt-la-vie-est-belt-x-lemahieu" class="Text--subdued Link Link--primary">Les Tee-shirts</a> 1518 </li><li class="Linklist__Item"> 1519 <a href="/products/chaussettes-les-3-tricoteurs-x-la-vie-est-belt" class="Text--subdued Link Link--primary">Les Chaussettes</a> 1520 </li></ul> 1521 </div> 1522 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading Text--subdued Link--primary u-h7" data-action="toggle-collapsible" aria-expanded="false">Petits accessoires<span class="Collapsible__Plus"></span> 1523 </button> 1524 1525 <div class="Collapsible__Inner"> 1526 <div class="Collapsible__Content"> 1527 <ul class="Linklist Linklist--bordered Linklist--spacingLoose"><li class="Linklist__Item"> 1528 <a href="/collections/les-bracelets" class="Text--subdued Link Link--primary">Les Bracelets ð</a> 1529 </li><li class="Linklist__Item"> 1530 <a href="/collections/porte-cles" class="Text--subdued Link Link--primary">Les Porte-clés ð</a> 1531 </li><li class="Linklist__Item"> 1532 <a href="/collections/les-noeuds-papillon" class="Text--subdued Link Link--primary">Les Noeuds Papillon ð</a> 1533 </li><li class="Linklist__Item"> 1534 <a href="/collections/les-portes-cartes" class="Text--subdued Link Link--primary">Les Porte-cartes ð³</a> 1535 </li><li class="Linklist__Item"> 1536 <a href="/collections/chouchous-a-cheveux" class="Text--subdued Link Link--primary">Les Chouchous à cheveux ð±ð¼ââï¸</a> 1537 </li><li class="Linklist__Item"> 1538 <a href="/collections/kit-de-couture" class="Text--subdued Link Link--primary">Le Kit de couture ð§µ</a> 1539 </li><li class="Linklist__Item"> 1540 <a href="https://lavieestbelt.fr/products/pochon-en-p
1540olycoton-recycle-2-formats-au-choix" class="Text--subdued Link Link--primary">Les Pochons recyclés ð</a> 1541 </li></ul> 1542 </div> 1543 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading Text--subdued Link--primary u-h7" data-action="toggle-collapsible" aria-expanded="false">Les DogBelts<span class="Collapsible__Plus"></span> 1544 </button> 1545 1546 <div class="Collapsible__Inner"> 1547 <div class="Collapsible__Content"> 1548 <ul class="Linklist Linklist--bordered Linklist--spacingLoose"><li class="Linklist__Item"> 1549 <a href="/collections/les-dogbelts" class="Text--subdued Link Link--primary">Les DogBelts Cordes</a> 1550 </li><li class="Linklist__Item"> 1551 <a href="/collections/les-dogbelts" class="Text--subdued Link Link--primary">Les DogBelts Pneu Vélo</a> 1552 </li><li class="Linklist__Item"> 1553 <a href="/products/dogbelt-collier-pour-chien-en-pneu-de-voiture" class="Text--subdued Link Link--primary">La DogBelt Pneu Voiture</a> 1554 </li></ul> 1555 </div> 1556 </div></div></div> 1557 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">L'AVENTURE<span class="Collapsible__Plus"></span> 1558 </button> 1559 1560 <div class="Collapsible__Inner"> 1561 <div class="Collapsible__Content"><div class="Collapsible"><a href="/pages/notre-mission" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Notre mission</a></div><div class="Collapsible"><a href="/pages/valeurs" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Nos valeurs</a></div><div class="Collapsible"><a href="/pages/equipe" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">L'équipe</a></div><div class="Collapsible"><a href="/pages/nos-magasins-partenaires" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Nos magasins partenaires</a></div><div class="Collapsible"><a href="/pages/la-vie-est-belt-pour-les-pros-1" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Pour les pros</a></div></div> 1562 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">L'UPCYCLING<span class="Collapsible__Plus"></span> 1563 </button> 1564 1565 <div class="Collapsible__Inner"> 1566 <div class="Collapsible__Content"><div class="Collapsible"><a href="/pages/les-matieres-upcyclees" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Les matières revalorisées</a></div><div class="Collapsible"><a href="/pages/la-collecte-1" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">La collecte</a></div></div> 1567 </div></div><div class="Collapsible"><a href="/pages/les-ateliers-1" class="Collapsible__Button Heading Link Link--primary u-h6">LES ATELIERS</a></div></nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary"> 1568 <ul class="Linklist Linklist--spacingLoose"><li class="Linklist__Item"> 1569 <a href="/account" class="Text--subdued Link Link--primary">Compte</a> 1570 </li></ul> 1571 </nav> 1572 </div> 1573 </div></div> 1574</section> 1575 1576</div> 1577<div id="sidebar-cart" class="Drawer Drawer--fromRight" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{ 1578 "type": "drawer", 1579 "itemCount": 0, 1580 "drawer": true, 1581 "hasShippingEstimator": false 1582}'> 1583 <div class="Drawer__Header Drawer__Header--bordered Drawer__Container">
1584 <span class="Drawer__Title Heading u-h4">Panier</span> 1585 1586 <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Fermer le panier"><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"> 1587 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 1588 </svg></button> 1589 </div> 1590 1591 <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate> 1592 <div class="Drawer__Main" data-scrollable><div class="Cart__ShippingNotice Text--subdued"> 1593 <div class="Drawer__Container"><p>Encore <span>â¬60</span> pour bénéficier des frais de port gratuits !</p></div> 1594 </div><p class="Cart__Empty Heading u-h5">Votre panier est vide</p></div></form> 1595</div> 1596<div class="PageContainer"> 1597 <div id="shopify-section-announcement" class="shopify-section"><section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"> 1598 <div class="AnnouncementBar"> 1599 <div class="AnnouncementBar__Wrapper"> 1600 <p class="AnnouncementBar__Content Heading"><a href="/collections/gamme-air">â¡ï¸ DÃCOUVREZ NOTRE NOUVELLE GAMME EN CHAMBRE à AIR ! ð¥ ð²</a></p> 1601 </div> 1602 </div> 1603 </section> 1604 1605 <style> 1606 #section-announcement { 1607 background: #c94709; 1608 color: #ffffff; 1609 } 1610 </style> 1611 1612
1612<script> 1613 document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement').offsetHeight + 'px'); 1614 </script>
1614</div> 1615 <div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true"> 1616 <div class="Search__Inner"> 1617 <div class="Search__SearchBar"> 1618 <form action="/search" name="GET" role="search" class="Search__Form"> 1619 <div class="Search__InputIconWrapper"> 1620 <span class="hidden-tablet-and-up"><svg class="Icon Icon--search" role="presentation" viewBox="0 0 18 17"> 1621 <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1622 <path d="M16 16l-5.0752-5.0752"></path> 1623 <circle cx="6.4" cy="6.4" r="6.4"></circle> 1624 </g> 1625 </svg></span> 1626 <span class="hidden-phone"><svg class="Icon Icon--search-desktop" role="presentation" viewBox="0 0 21 21"> 1627 <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1628 <path d="M18 18l-5.7096-5.7096"></path> 1629 <circle cx="7.2" cy="7.2" r="7.2"></circle> 1630 </g> 1631 </svg></span> 1632 </div> 1633 1634 <input type="search" class="Search__Input Heading" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" aria-label="Recherche..." placeholder="Recherche..." autofocus> 1635 <input type="hidden" name="type" value="product"> 1636 </form> 1637 1638 <button class="Search__Close Link Link--primary" data-action="close-search" aria-label="Fermer la recherche"><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"> 1639 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 1640 </svg></button> 1641 </div> 1642 1643 <div class="Search__Results" aria-hidden="true"><div class="PageLayout PageLayout--breakLap"> 1644 <div class="PageLayout__Section"></div> 1645 <div class="PageLayout__Section PageLayout__Section--secondary"></div> 1646 </div></div> 1647 </div> 1648</div><header id="section-header" 1649 class="Header Header--logoLeft Header--withIcons" 1650 data-section-id="header" 1651 data-section-type="header" 1652 data-section-settings='{ 1653 "navigationStyle": "logoLeft", 1654 "hasTransparentHeader": false, 1655 "isSticky": true 1656}' 1657 role="banner"> 1658 <div class="Header__Wrapper"> 1659 1660 <div class="Header__FlexItem Header__FlexItem--fill"> 1661 <button class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" aria-expanded="false" data-action="open-drawer" data-drawer-id="sidebar-menu" aria-label="Ouvrir la navigation"> 1662 <span class="hidden-tablet-and-up"><svg class="Icon Icon--nav" role="presentation" viewBox="0 0 20 14"> 1663 <path d="M0 14v-1h20v1H0zm0-7.5h20v1H0v-1zM0 0h20v1H0V0z" fill="currentColor"></path> 1664 </svg></span> 1665 <span class="hidden-phone"><svg class="Icon Icon--nav-desktop" role="presentation" viewBox="0 0 24 16"> 1666 <path d="M0 15.985v-2h24v2H0zm0-9h24v2H0v-2zm0-7h24v2H0v-2z" fill="currentColor"></path> 1667 </svg></span> 1668 </button><nav class="Header__MainNav hidden-pocket hidden-lap" aria-label="Navigation principale"> 1669 <ul class="HorizontalList HorizontalList--spacingExtraLoose"><li class="HorizontalList__Item " aria-haspopup="true"> 1670 <a href="/collections/accueil" class="Heading u-h6">E-Shop<span class="Header__LinkSpacer">E-Shop</span></a><div class="MegaMenu " aria-hidden="true" > 1671 <div class="MegaMenu__Inner"><div class="MegaMenu__Item MegaMenu__Item--fit"> 1672 <a href="/collections/les-ceintures" class="MegaMenu__Title Heading Text--subdued u-h7">Les Ceintures</a><ul class="Linklist"><li class="Linklist__Item"> 1673 <a href="/collections/ceintures-ecoresponsables-en-pneu-de-velo" class="Link Link--secondary">Les Belts Vélos</a> 1674 </li><li class="Linklist__Item"> 1675 <a href="/collections/les-belts-corde" class="Link Link--secondary">Les Belts Cordes</a> 1676 </li><li class="Linklist__Item"> 1677 <a href="/collections/ceintures-pompier-en-tuyaux-dincendie" class="Link Link--secondary">Les Belts Pompiers</a> 1678 </li><li class="Linklist__Item"> 1679 <a href="/collections/ceintures-en-pneu-de-voiture" class="Link Link--secondary">Les Belts Voitures</a> 1680 </li><li class="Linklist__Item"> 1681 <a href="/collections/kids" class="Link Link--secondary">Les Belts Kids</a> 1682 </li><li class="Linklist__Item"> 1683 <a href="/collections/ceintures-edition-limitee-epreuves-cyclistes" class="Link Link--secondary">Les Belts Vélos Pros</a> 1684 </li></ul></div><div class="MegaMenu__Item MegaMenu__Item--fit"> 1685 <a href="/collections/sous-vetements" class="MegaMenu__Title Heading Text--subdued u-h7">Les Textiles</a><ul class="Linklist"><li class="Linklist__Item"> 1686 <a href="/collections/calecon-2-0" class="Link Link--secondary">Les Caleçons 2.0</a> 1687 </li><li class="Linklist__Item"> 1688 <a href="/collections/les-culottes-bloomer-2-0" class="Link Link--secondary">Les Culottes bloomer 2.0</a> 1689 </li><li class="Linklist__Item"> 1690 <a href="/products/tee-shirt-la-vie-est-belt-x-lemahieu" class="Link Link--secondary">Les Tee-shirts</a> 1691 </li><li class="Linklist__Item"> 1692 <a href="/products/chaussettes-les-3-tricoteurs-x-la-vie-est-belt" class="Link Link--secondary">Les Chaussettes</a> 1693 </li></ul></div><div class="MegaMenu__Item MegaMenu__Item--fit"> 1694 <a href="/collections/les-accessoires" class="MegaMenu__Title Heading Text--subdued u-h7">Petits accessoires</a><ul class="Linklist"><li class="Linklist__Item"> 1695 <a href="/collections/les-bracelets" class="Link Link--secondary">Les Bracelets ð</a> 1696 </li><li class="Linklist__Item"> 1697 <a href="/collections/porte-cles" class="Link Link--secondary">Les Porte-clés ð</a> 1698 </li><li class="Linklist__Item"> 1699 <a href="/collections/les-noeuds-papillon" class="Link Link--secondary">Les Noeuds Papillon ð</a> 1700 </li><li class="Linklist__Item"> 1701 <a href="/collections/les-portes-cartes" class="Link Link--secondary">Les Porte-cartes ð³</a> 1702 </li><li class="Linklist__Item"> 1703 <a href="/collections/chouchous-a-cheveux" class="Link Link--secondary">Les Chouchous à cheveux ð±ð¼ââï¸</a> 1704 </li><li class="Linklist__Item"> 1705 <a href="/collections/kit-de-couture" class="Link Link--secondary">Le Kit de couture ð§µ</a> 1706 </li><li class="Linklist__Item"> 1707 <a href="https://lavieestbelt.fr/products/pochon-en-p
1707olycoton-recycle-2-formats-au-choix" class="Link Link--secondary">Les Pochons recyclés ð</a> 1708 </li></ul></div><div class="MegaMenu__Item MegaMenu__Item--fit"> 1709 <a href="/collections/les-dogbelts" class="MegaMenu__Title Heading Text--subdued u-h7">Les DogBelts</a><ul class="Linklist"><li class="Linklist__Item"> 1710 <a href="/collections/les-dogbelts" class="Link Link--secondary">Les DogBelts Cordes</a> 1711 </li><li class="Linklist__Item"> 1712 <a href="/collections/les-dogbelts" class="Link Link--secondary">Les DogBelts Pneu Vélo</a> 1713 </li><li class="Linklist__Item"> 1714 <a href="/products/dogbelt-collier-pour-chien-en-pneu-de-voiture" class="Link Link--secondary">La DogBelt Pneu Voiture</a> 1715 </li></ul></div><div class="MegaMenu__Item" style="width: 370px; min-width: 250px;"><div class="MegaMenu__Push "><a class="MegaMenu__PushLink" href="/collections/la-fete-des-peres"><div class="MegaMenu__PushImageWrapper AspectRatio" style="background: url(//lavieestbelt.fr/cdn/shop/files/Fete_des_peres_1x1.png.jpg?v=1749184313); max-width: 370px; --aspect-ratio: 1.0"> 1716 <img class="Image--lazyLoad Image--fadeIn" 1717 data-src="//lavieestbelt.fr/cdn/shop/files/[email protected]?v=1749184313" 1718 alt=""> 1719 1720 <span class="Image__Loader"></span> 1721 </div><p class="MegaMenu__PushHeading Heading u-h6">Découvre notre sélection !</p></a></div></div></div> 1722 </div></li><li class="HorizontalList__Item " aria-haspopup="true"> 1723 <a href="/pages/notre-mission" class="Heading u-h6">L'AVENTURE</a><div class="DropdownMenu" aria-hidden="true"> 1724 <ul class="Linklist"><li class="Linklist__Item" > 1725 <a href="/pages/notre-mission" class="Link Link--secondary">Notre mission </a></li><li class="Linklist__Item" > 1726 <a href="/pages/valeurs" class="Link Link--secondary">Nos valeurs </a></li><li class="Linklist__Item" > 1727 <a href="/pages/equipe" class="Link Link--secondary">L'équipe </a></li><li class="Linklist__Item" > 1728 <a href="/pages/nos-magasins-partenaires" class="Link Link--secondary">Nos magasins partenaires </a></li><li class="Linklist__Item" > 1729 <a href="/pages/la-vie-est-belt-pour-les-pros-1" class="Link Link--secondary">Pour les pros </a></li></ul> 1730 </div></li><li class="HorizontalList__Item " aria-haspopup="true"> 1731 <a href="/pages/les-matieres-upcyclees" class="Heading u-h6">L'UPCYCLING</a><div class="DropdownMenu" aria-hidden="true"> 1732 <ul class="Linklist"><li class="Linklist__Item" > 1733 <a href="/pages/les-matieres-upcyclees" class="Link Link--secondary">Les matières revalorisées </a></li><li class="Linklist__Item" > 1734 <a href="/pages/la-collecte-1" class="Link Link--secondary">La collecte </a></li></ul> 1735 </div></li><li class="HorizontalList__Item " > 1736 <a href="/pages/les-ateliers-1" class="Heading u-h6">LES ATELIERS<span class="Header__LinkSpacer">LES ATELIERS</span></a></li></ul> 1737 </nav></div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><img class="Header__LogoImage Header__LogoImage--primary" 1738 src="//lavieestbelt.fr/cdn/shop/files/2021-12-lavieestbelt-logo-long-couleur_170x.png?v=1656402726" 1739 srcset="//lavieestbelt.fr/cdn/shop/files/2021-12-lavieestbelt-logo-long-couleur_170x.png?v=1656402726 1x, //lavieestbelt.fr/cdn/shop/files/[email protected]?v=1656402726 2x" 1740 width="170" 1741 alt="La Vie est Belt"></a></div></div> 1742 1743 <div class="Header__FlexItem Header__FlexItem--fill"><a href="/account" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-phone">
1743<svg class="Icon Icon--account" role="presentation" viewBox="0 0 20 20"> 1744 <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1745 <path d="M0 18c0-4.5188182 3.663-8.18181818 8.18181818-8.18181818h1.63636364C14.337 9.81818182 18 13.4811818 18 18"></path> 1746 <circle cx="9" cy="4.90909091" r="4.90909091"></circle> 1747 </g> 1748 </svg></a><a href="/search" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " data-action="toggle-search" aria-label="Recherche"> 1749 <span class="hidden-tablet-and-up"><svg class="Icon Icon--search" role="presentation" viewBox="0 0 18 17"> 1750 <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1751 <path d="M16 16l-5.0752-5.0752"></path> 1752 <circle cx="6.4" cy="6.4" r="6.4"></circle> 1753 </g> 1754 </svg></span> 1755 <span class="hidden-phone"><svg class="Icon Icon--search-desktop" role="presentation" viewBox="0 0 21 21"> 1756 <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1757 <path d="M18 18l-5.7096-5.7096"></path> 1758 <circle cx="7.2" cy="7.2" r="7.2"></circle> 1759 </g> 1760 </svg></span> 1761 </a> 1762 1763 <a href="/cart" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " data-action="open-drawer" data-drawer-id="sidebar-cart" aria-expanded="false" aria-label="Ouvrir le panier"> 1764 <span class="hidden-tablet-and-up"><svg class="Icon Icon--cart" role="presentation" viewBox="0 0 17 20"> 1765 <path d="M0 20V4.995l1 .006v.015l4-.002V4c0-2.484 1.274-4 3.5-4C10.518 0 12 1.48 12 4v1.012l5-.003v.985H1V19h15V6.005h1V20H0zM11 4.49C11 2.267 10.507 1 8.5 1 6.5 1 6 2.27 6 4.49V5l5-.002V4.49z" fill="currentColor"></path> 1766 </svg></span> 1767 <span class="hidden-phone"><svg class="Icon Icon--cart-desktop" role="presentation" viewBox="0 0 19 23"> 1768 <path d="M0 22.985V5.995L2 6v.03l17-.014v16.968H0zm17-15H2v13h15v-13zm-5-2.882c0-2.04-.493-3.203-2.5-3.203-2 0-2.5 1.164-2.5 3.203v.912H5V4.647C5 1.19 7.274 0 9.5 0 11.517 0 14 1.354 14 4.647v1.368h-2v-.912z" fill="currentColor"></path> 1769 </svg></span> 1770 <span class="Header__CartDot "></span> 1771 </a> 1772 </div> 1773 </div> 1774 1775 1776</header> 1777 1778<style>:root { 1779 --use-sticky-header: 1; 1780 --use-unsticky-header: 0; 1781 } 1782 1783 .shopify-section--header { 1784 position: -webkit-sticky; 1785 position: sticky; 1786 }@media screen and (max-width: 640px) { 1787 .Header__LogoImage { 1788 max-width: 160px; 1789 } 1790 }:root { 1791 --header-is-not-transparent: 1; 1792 --header-is-transparent: 0; 1793 }</style> 1794
1795<script> 1796 document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').offsetHeight + 'px'); 1797</script>
1797 1798 1799</div> 1800 1801 <main id="main" role="main"> 1802 <div id="shopify-section-product-template" class="shopify-section shopify-section--bordered"><section class="Product Product--large" data-section-id="product-template" data-section-type="product" data-section-settings='{ 1803 "enableHistoryState": true, 1804 "templateSuffix": "", 1805 "showInventoryQuantity": false, 1806 "showSku": false, 1807 "stackProductImages": true, 1808 "showThumbnails": true, 1809 "enableVideoLooping": false, 1810 "inventoryQuantityThreshold": 24, 1811 "showPriceInButton": false, 1812 "enableImageZoom": true, 1813 "showPaymentButton": false, 1814 "useAjaxCart": true 1815}'> 1816 <div class="Product__Wrapper"><div class="Product__Gallery Product__Gallery--stack Product__Gallery--withThumbnails"> 1817 <span id="ProductGallery" class="Anchor"></span><div class="Product__ActionList hidden-lap-and-up "> 1818 <div class="Product__ActionItem hidden-lap-and-up"> 1819 <button class="RoundButton RoundButton--small RoundButton--flat" data-action="open-product-zoom"><svg class="Icon Icon--plus" role="presentation" viewBox="0 0 16 16"> 1820 <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1821 <path d="M8,1 L8,15"></path> 1822 <path d="M1,8 L15,8"></path> 1823 </g> 1824 </svg></button> 1825 </div> 1826 </div><div class="Product__SlideshowNav Product__SlideshowNav--thumbnails"> 1827 <div class="Product__SlideshowNavScroller"><a href="#Media45388812353882" data-offset="-25" data-focus-on-click data-media-id="45388812353882" class="Product__SlideshowNavImage AspectRatio is-selected" style="--aspect-ratio: 1.0010298661174046"> 1828 <img src="//lavieestbelt.fr/cdn/shop/files/Packshot1_160x.jpg?v=1700207971" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"></a><a href="#Media45391162900826" data-offset="-25" data-focus-on-click data-media-id="45391162900826" class="Product__SlideshowNavImage AspectRatio " style="--aspect-ratio: 0.9780821917808219"> 1829 <img src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-119copie_160x.jpg?v=1700219032" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"></a><a href="#Media45391161459034" data-offset="-25" data-focus-on-click data-media-id="45391161459034" class="Product__SlideshowNavImage AspectRatio " style="--aspect-ratio: 0.9948186528497409"> 1830 <img src="//lavieestbelt.fr/cdn/shop/files/P1080902_160x.jpg?v=1700219032" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"></a><a href="#Media45391175024986" data-offset="-25" data-focus-on-click data-media-id="45391175024986" class="Product__SlideshowNavImage AspectRatio " style="--aspect-ratio: 0.75"> 1831 <img src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-44_160x.jpg?v=1700219032" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"></a><a href="#Media45391167095130" data-offset="-25" data-focus-on-click data-media-id="45391167095130" class="Product__SlideshowNavImage AspectRatio " style="--aspect-ratio: 0.75"> 1832 <img src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-77_160x.jpg?v=1700219032" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"></a></div> 1833 </div><div class="Product__SlideshowNav Product__SlideshowNav--dots"> 1834 <div class="Product__SlideshowNavScroller"><a href="#Media45388812353882" data-offset="-25" data-focus-on-click class="Product__SlideshowNavDot is-selected"></a><a href="#Media45391162900826" data-offset="-25" data-focus-on-click class="Product__SlideshowNavDot "></a><a href="#Media45391161459034" data-offset="-25" data-focus-on-click class="Product__SlideshowNavDot "></a><a href="#Media45391175024986" data-offset="-25" data-focus-on-click class="Product__SlideshowNavDot "></a><a href="#Media45391167095130" data-offset="-25" data-focus-on-click class="Product__SlideshowNavDot "></a></div> 1835 </div><div class="Product__Slideshow Product__Slideshow--zoomable Carousel" data-flickity-config='{ 1836 "prevNextButtons": false, 1837 "pageDots": false, 1838 "adaptiveHeight": true, 1839 "watchCSS": true, 1840 "dragThreshold": 8, 1841 "initialIndex": 0, 1842 "arrowShape": {"x0": 20, "x1": 60, "y1": 40, "x2": 60, "y2": 35, "x3": 25} 1843 }'> 1844 <div id="Media45388812353882" tabindex="0" class="Product__SlideItem Product__SlideItem--image Carousel__Cell is-selected" data-media-type="image" data-media-id="45388812353882" data-media-position="1" data-image-media-position="0"> 1845 <div class="AspectRatio AspectRatio--withFallback" style="padding-bottom: 99.8971193415638%; --aspect-ratio: 1.0010298661174046;"> 1846 1847 1848 <img class="Image--lazyLoad Image--fadeIn" data-src="//lavieestbelt.fr/cdn/shop/files/Packshot1_{width}x.jpg?v=1700207971" data-widths="[200,400,600,700,800,900,1000,1200,1400,1600]" data-sizes="auto" data-expand="-100" alt="Le Tee-Shirt La Vie est Belt x Lemahieu" data-max-width="3888" data-max-height="3884" data-original-src="//lavieestbelt.fr/cdn/shop/files/Packshot1.jpg?v=1700207971">
1849 <span class="Image__Loader"></span> 1850 1851 <noscript> 1852 <img src="//lavieestbelt.fr/cdn/shop/files/Packshot1_800x.jpg?v=1700207971" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"> 1853 </noscript> 1854 </div> 1855 </div><div id="Media45391162900826" tabindex="0" class="Product__SlideItem Product__SlideItem--image Carousel__Cell " data-media-type="image" data-media-id="45391162900826" data-media-position="2" data-image-media-position="1"> 1856 <div class="AspectRatio AspectRatio--withFallback" style="padding-bottom: 102.24089635854342%; --aspect-ratio: 0.9780821917808219;"> 1857 1858 1859 <img class="Image--lazyLoad Image--fadeIn" data-src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-119copie_{width}x.jpg?v=1700219032" data-widths="[200,400,600,700,800,900,1000,1200,1400]" data-sizes="auto" data-expand="-100" alt="Le Tee-Shirt La Vie est Belt x Lemahieu" data-max-width="1428" data-max-height="1460" data-original-src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-119copie.jpg?v=1700219032"> 1860 <span class="Image__Loader"></span> 1861 1862 <noscript> 1863 <img src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-119copie_800x.jpg?v=1700219032" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"> 1864 </noscript> 1865 </div> 1866 </div><div id="Media45391161459034" tabindex="0" class="Product__SlideItem Product__SlideItem--image Carousel__Cell " data-media-type="image" data-media-id="45391161459034" data-media-position="3" data-image-media-position="2"> 1867 <div class="AspectRatio AspectRatio--withFallback" style="padding-bottom: 100.52083333333334%; --aspect-ratio: 0.9948186528497409;"> 1868 1869 1870 <img class="Image--lazyLoad Image--fadeIn" data-src="//lavieestbelt.fr/cdn/shop/files/P1080902_{width}x.jpg?v=1700219032" data-widths="[200,400,600,700,800,900,1000,1200,1400]" data-sizes="auto" data-expand="-100" alt="Le Tee-Shirt La Vie est Belt x Lemahieu" data-max-width="1536" data-max-height="1544" data-original-src="//lavieestbelt.fr/cdn/shop/files/P1080902.jpg?v=1700219032"> 1871 <span class="Image__Loader"></span> 1872 1873 <noscript> 1874 <img src="//lavieestbelt.fr/cdn/shop/files/P1080902_800x.jpg?v=1700219032" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"> 1875 </noscript> 1876 </div> 1877 </div><div id="Media45391175024986" tabindex="0" class="Product__SlideItem Product__SlideItem--image Carousel__Cell " data-media-type="image" data-media-id="45391175024986" data-media-position="4" data-image-media-position="3"> 1878 <div class="AspectRatio AspectRatio--withFallback" style="padding-bottom: 133.33333333333334%; --aspect-ratio: 0.75;"> 1879 1880 1881 <img class="Image--lazyLoad Image--fadeIn" data-src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-44_{width}x.jpg?v=1700219032" data-widths="[200,400,600,700,800,900,1000,1200,1400]" data-sizes="auto" data-expand="-100" alt="Le Tee-Shirt La Vie est Belt x Lemahieu" data-max-width="1536" data-max-height="2048" data-original-src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-44.jpg?v=1700219032"> 1882 <span class="Image__Loader"></span> 1883 1884 <noscript> 1885 <img src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-44_800x.jpg?v=1700219032" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"> 1886 </noscript> 1887 </div> 1888 </div><div id="Media45391167095130" tabindex="0" class="Product__SlideItem Product__SlideItem--image Carousel__Cell " data-media-type="image" data-media-id="45391167095130" data-media-position="5" data-image-media-position="4"> 1889 <div class="AspectRatio AspectRatio--withFallback" style="padding-bottom: 133.33333333333334%; --aspect-ratio: 0.75;"> 1890 1891 1892 <img class="Image--lazyLoad Image--fadeIn" data-src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-77_{width}x.jpg?v=1700219032" data-widths="[200,400,600,700,800,900,1000,1200,1400]" data-sizes="auto" data-expand="-100" alt="Le Tee-Shirt La Vie est Belt x Lemahieu" data-max-width="1536" data-max-height="2048" data-original-src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-77.jpg?v=1700219032">
1893 <span class="Image__Loader"></span> 1894 1895 <noscript> 1896 <img src="//lavieestbelt.fr/cdn/shop/files/LEMAHIEU-77_800x.jpg?v=1700219032" alt="Le Tee-Shirt La Vie est Belt x Lemahieu"> 1897 </noscript> 1898 </div> 1899 </div> 1900 </div><div class="Product__SlideshowMobileNav hidden-desk"> 1901 <button class="Product__SlideshowNavArrow Product__SlideshowNavArrow--previous" type="button" data-direction="previous" aria-label="Précédent"> 1902 <svg class="Icon Icon--media-arrow-left" role="presentation" viewBox="0 0 6 9"> 1903 <path d="M5 8.5l-4-4 4-4" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> 1904 </svg> 1905 </button> 1906 1907 <div class="flickity-page-dots"><button type="button" class="dot is-selected" data-index="0"></button><button type="button" class="dot " data-index="1"></button><button type="button" class="dot " data-index="2"></button><button type="button" class="dot " data-index="3"></button><button type="button" class="dot " data-index="4"></button></div> 1908 1909 <button class="Product__SlideshowNavArrow Product__SlideshowNavArrow--next" type="button" data-direction="next" aria-label="Suivant"> 1910 <svg class="Icon Icon--media-arrow-right" role="presentation" viewBox="0 0 6 9"> 1911 <path d="M1 8.5l4-4-4-4" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> 1912 </svg> 1913 </button> 1914 </div></div><div class="Product__InfoWrapper"> 1915 <div class="Product__Info "> 1916 <div class="Container"><div class="ProductMeta"><h1 class="ProductMeta__Title Heading u-h2">Le Tee-Shirt La Vie est Belt x Lemahieu</h1> 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931<div style='' class='jdgm-widget jdgm-preview-badge' data-id='8617855517018' 1932data-template='product' 1933data-auto-install='false'> 1934 <div class='jdgm-prev-badge__rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='21'>
1934 <meta itemprop='ratingValue' content='4.76'> </div> <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.76' data-number-of-reviews='21' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.76' tabindex='0' aria-label='4.76 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 21 reviews </span> </div> 1935</div> 1936 1937 1938 1939 1940<div class="ProductMeta__PriceList Heading"><span class="ProductMeta__Price Price Text--subdued u-h4">â¬45</span></div> 1941 1942 <div class="ProductMeta__UnitPriceMeasurement" style="display:none"> 1943 <div class="UnitPriceMeasurement Heading u-h6 Text--subdued"> 1944 <span class="UnitPriceMeasurement__Price"></span> 1945 <span class="UnitPriceMeasurement__Separator">/ </span><span class="UnitPriceMeasurement__ReferenceValue"></span><span class="UnitPriceMeasurement__ReferenceUnit"></span> 1946 </div> 1947 </div></div><form method="post" action="/cart/add" id="product_form_8617855517018" accept-charset="UTF-8" class="ProductForm" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="ProductForm__Variants"><div class="ProductForm__Option "><button type="button" class="ProductForm__Item" aria-expanded="false" aria-controls="popover-8617855517018-product-template-taille"> 1948 <span class="ProductForm__OptionName">Taille: <span class="ProductForm__SelectedValue">S</span></span><svg class="Icon Icon--select-arrow" role="presentation" viewBox="0 0 19 12"> 1949 <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> 1950 </svg></button></div><div class="no-js ProductForm__Option"> 1951 <div class="Select Select--primary"><svg class="Icon Icon--select-arrow" role="presentation" viewBox="0 0 19 12"> 1952 <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> 1953 </svg><select id="product-select-8617855517018" name="id" title="Variant"><option selected="selected" value="47312178020698" data-sku="TEESHIRTS">S - â¬45,00</option><option value="47312178053466" data-sku="TEESHIRTM">M - â¬45,00</option><option value="47312178086234" data-sku="TEESHIRTL">L - â¬45,00</option><option value="47312178119002" data-sku="TEESHIRTXL">XL - â¬45,00</option></select> 1954 </div> 1955 </div><input type="hidden" name="quantity" value="1"></div><button type="submit" data-use-primary-button="true" class="ProductForm__AddToCart Button Button--primary Button--full" data-action="add-to-cart"><span>Ajouter au panier</span></button><input type="hidden" name="product-id" value="8617855517018" /><input type="hidden" name="section-id" value="product-template" /></form><div class="Product__OffScreen"><div id="popover-8617855517018-product-template-taille" class="OptionSelector Popover Popover--withMinWidth" aria-hidden="true"> 1956 <header class="Popover__Header"> 1957 <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"> 1958 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 1959 </svg></button> 1960 <span class="Popover__Title Heading u-h4">Taille</span> 1961 </header> 1962 1963 <div class="Popover__Content"> 1964 <div class="Popover__ValueList" data-scrollable><button type="button" class="Popover__Value is-selected Heading Link Link--primary u-h6" 1965 data-value="S" 1966 data-option-position="1" 1967 data-action="select-value">S</button><button type="button" class="Popover__Value Heading Link Link--primary u-h6" 1968 data-value="M" 1969 data-option-position="1" 1970 data-action="select-value">M</button><button type="button" class="Popover__Value Heading Link Link--primary u-h6" 1971 data-value="L" 1972 data-option-position="1" 1973 data-action="select-value">L</button><button type="button" class="Popover__Value Heading Link Link--primary u-h6" 1974 data-value="XL" 1975 data-option-position="1" 1976 data-action="select-value">XL</button></div></div> 1977 </div></div> 1978 1979 1980
1981<script type="application/json" data-product-json> 1982 { 1983 "product": {"id":8617855517018,"title":"Le Tee-Shirt La Vie est Belt x Lemahieu","handle":"tee-shirt-la-vie-est-belt-x-lemahieu","description":"\u003cp\u003eLe \u003cstrong\u003eTee-shirt La Vie est Belt x Lemahieu\u003c\/strong\u003e est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique !\u003c\/p\u003e\n\u003cp\u003eChaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style ! \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e*Un tee-shirt stylé\u003c\/strong\u003e\u003cbr\u003eCouleur naturelle du coton, sans teinture\u003cbr\u003eUne coupe droite et confortable\u003cbr\u003eFinition finie avec collerette\u003cbr\u003eNon-genré\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* 100% fabriqué en Hauts-de-France\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003eTricoté à Saint-André-Lez-Lille (59)\u003cbr\u003eTextile poche récupéré au relais de Bruay-La-Buissière (62)\u003cbr\u003e\u003cspan\u003eEtiquette tissé à Halluin (59)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* Composition\u003c\/strong\u003e : \u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTee-Shirt\u003c\/span\u003e : 1\/3 coton Biologique pour la solidité, 1\/3 coton recyclé issu des chutes de découpes, 1\/3 Lyocell pour la respirabilité \u0026amp; l'aspect 'anti-odeur'\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTissu résitant\u003c\/span\u003e : 190g\/m²\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePoche\u003c\/span\u003e : 100 % Linge de maison (draps et housses de couette)\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003cbr\u003e\u003cstrong data-mce-fragment=\"1\"\u003e* Tailles :\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003edu S au XL. \u003cem\u003eLe tee-shirt taille normalement, tu peux choisir ta taille habituelle !\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-11-19T14:32:59+01:00","created_at":"2023-11-17T08:21:52+01:00","vendor":"La Vie est Belt Store","type":"Tee-Shirt","tags":["Accueil","Actif","Catalogue"],"price":4500,"price_min":4500,"price_max":4500,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":47312178020698,"title":"S","option1":"S","option2":null,"option3":null,"sku":"TEESHIRTS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - S","public_title":"S","options":["S"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178053466,"title":"M","option1":"M","option2":null,"option3":null,"sku":"TEESHIRTM","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - M","public_title":"M","options":["M"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178086234,"title":"L","option1":"L","option2":null,"option3":null,"sku":"TEESHIRTL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - L","public_title":"L","options":["L"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178119002,"title":"XL","option1":"XL","option2":null,"option3":null,"sku":"TEESHIRTXL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - XL","public_title":"XL","options":["XL"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032"],"featured_image":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","options":["Taille"],"media":[{"alt":null,"id":45388812353882,"position":1,"preview_image":{"aspect_ratio":1.001,"height":3884,"width":3888,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"aspect_ratio":1.001,"height":3884,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","width":3888},{"alt":null,"id":45391162900826,"position":2,"preview_image":{"aspect_ratio":0.978,"height":1460,"width":1428,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032"},"aspect_ratio":0.978,"height":1460,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032","width":1428},{"alt":null,"id":45391161459034,"position":3,"preview_image":{"aspect_ratio":0.995,"height":1544,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032"},"aspect_ratio":0.995,"height":1544,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032","width":1536},{"alt":null,"id":45391175024986,"position":4,"preview_image":{"aspect_ratio":0.75,"he
1983ight":2048,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032"},"aspect_ratio":0.75,"height":2048,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032","width":1536},{"alt":null,"id":45391167095130,"position":5,"preview_image":{"aspect_ratio":0.75,"height":2048,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032"},"aspect_ratio":0.75,"height":2048,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032","width":1536}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eLe \u003cstrong\u003eTee-shirt La Vie est Belt x Lemahieu\u003c\/strong\u003e est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique !\u003c\/p\u003e\n\u003cp\u003eChaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style ! \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e*Un tee-shirt stylé\u003c\/strong\u003e\u003cbr\u003eCouleur naturelle du coton, sans teinture\u003cbr\u003eUne coupe droite et confortable\u003cbr\u003eFinition finie avec collerette\u003cbr\u003eNon-genré\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* 100% fabriqué en Hauts-de-France\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003eTricoté à Saint-André-Lez-Lille (59)\u003cbr\u003eTextile poche récupéré au relais de Bruay-La-Buissière (62)\u003cbr\u003e\u003cspan\u003eEtiquette tissé à Halluin (59)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* Composition\u003c\/strong\u003e : \u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTee-Shirt\u003c\/span\u003e : 1\/3 coton Biologique pour la solidité, 1\/3 coton recyclé issu des chutes de découpes, 1\/3 Lyocell pour la respirabilité \u0026amp; l'aspect 'anti-odeur'\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTissu résitant\u003c\/span\u003e : 190g\/m²\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePoche\u003c\/span\u003e : 100 % Linge de maison (draps et housses de couette)\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003cbr\u003e\u003cstrong data-mce-fragment=\"1\"\u003e* Tailles :\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003edu S au XL. \u003cem\u003eLe tee-shirt taille normalement, tu peux choisir ta taille habituelle !\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e"}, 1984 "selected_variant_id": 47312178020698 1985} 1986</script>
1986<div class="ProductMeta__Description"> 1987 <div class="Rte"><p>Le <strong>Tee-shirt La Vie est Belt x Lemahieu</strong> est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique !</p> 1988<p>Chaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style ! </p> 1989<p> </p> 1990<p><strong>*Un tee-shirt stylé</strong><br>Couleur naturelle du coton, sans teinture<br>Une coupe droite et confortable<br>Finition finie avec collerette<br>Non-genré</p> 1991<p><br><strong>* 100% fabriqué en Hauts-de-France</strong><span> </span><br>Tricoté à Saint-André-Lez-Lille (59)<br>Textile poche récupéré au relais de Bruay-La-Buissière (62)<br><span>Etiquette tissé à Halluin (59)</span></p> 1992<p><br><strong>* Composition</strong> : <br><span data-mce-fragment="1"><span style="text-decoration: underline;">Tee-Shirt</span> : 1/3 coton Biologique pour la solidité, 1/3 coton recyclé issu des chutes de découpes, 1/3 Lyocell pour la respirabilité & l'aspect 'anti-odeur'</span><br><span data-mce-fragment="1"><span style="text-decoration: underline;">Tissu résitant</span> : 190g/m²</span><br><span data-mce-fragment="1"><span style="text-decoration: underline;">Poche</span> : 100 % Linge de maison (draps et housses de couette)</span><br><span data-mce-fragment="1"><br></span><br><strong data-mce-fragment="1">* Tailles :<span data-mce-fragment="1"> </span></strong><span data-mce-fragment="1">du S au XL. <em>Le tee-shirt taille normalement, tu peux choisir ta taille habituelle !</em></span></p> 1993<p><br><span></span></p> 1994 </div></div><div class="Product__QuickNav hidden-pocket"> 1995 <div class="Product__QuickNavWrapper"> 1996 <a href="#ProductAside" class="Heading Link Link--secondary u-h7">En savoir plus <svg class="Icon Icon--select-arrow-right" role="presentation" viewBox="0 0 11 18"> 1997 <path d="M1.5 1.5l8 7.5-8 7.5" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> 1998 </svg></a> 1999 <a href="#ProductGallery" class="Heading Link Link--secondary u-h7">Voir les images <svg class="Icon Icon--select-arrow-right" role="presentation" viewBox="0 0 11 18"> 2000 <path d="M1.5 1.5l8 7.5-8 7.5" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> 2001 </svg></a> 2002 </div> 2003 </div></div> 2004 </div> 2005 </div><div class="Product__Aside"> 2006 <span id="ProductAside" class="Anchor"></span><div class="Product__Tabs"><div class="Collapsible Collapsible--large"> 2007 <button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Livraison/Retour<span class="Collapsible__Plus"></span> 2008 </button> 2009 2010 <div class="Collapsible__Inner"> 2011 <div class="Collapsible__Content"> 2012 <div class="Rte"><meta charset="utf-8"> 2013<p><strong></strong>Les commandes sont préparées et expédiées dans les 48h (sauf week-end et jours fériés). <br><br>Frais de port à partir de 5,50⬠en point relais ou à domicile. <br>Livraison offerte en point relais offerte à partir de 60â¬. <br>Livraison Colissimo en France et en Europe.</p> 2014<p>Retours possibles sous 30 jours. Nous prenons en charge les frais de retour. </p></div> 2015 </div> 2016 </div> 2017 </div></div></div></div> 2018</section> 2019 2020 2021 2022 2023 2024<div style='clear:both'></div> 2025<div id='judgeme_product_reviews' class='jdgm-widget jdgm-review-widget' data-product-title='Le Tee-Shirt La Vie est Belt x Lemahieu' data-id='8617855517018' 2026data-from-snippet='true' 2027data-auto-install='false'> 2028 <div class='jdgm-rev-widg' data-updated-at='2026-08-07T13:16:26Z' data-average-rating='4.76' data-number-of-reviews='21' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/0548/8387/7051/files/Packshot1.jpg?v=1700207971'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2> <div class='jdgm-rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='21'>
2028 <meta itemprop='ratingValue' content='4.76'> </div> <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 4.76 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-rev-widg__summary-text'>Based on 21 reviews</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'> <div class='jdgm-histogram__row' data-rating='5' data-frequency='19' data-percentage='90'> <div class='jdgm-histogram__star' role='button' aria-label="90% (19) reviews with 5 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 90%;'> </div> </div> <div class='jdgm-histogram__percentage'>90%</div> <div class='jdgm-histogram__frequency'>(19)</div> </div> <div class='jdgm-histogram__row' data-rating='4' data-frequency='1' data-percentage='5'> <div class='jdgm-histogram__star' role='button' aria-label="5% (1) reviews with 4 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 5%;'> </div> </div> <div class='jdgm-histogram__percentage'>5%</div> <div class='jdgm-histogram__frequency'>(1)</div> </div> <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='1' data-frequency='1' data-percentage='5'> <div class='jdgm-histogram__star' role='button' aria-label="5% (1) reviews with 1 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 5%;'> </div> </div> <div class='jdgm-histogram__percentage'>5%</div> <div class='jdgm-histogram__frequency'>(1)</div> </div> <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'> <div class='jdgm-rev-widg__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='d06831c4-097e-4889-b1de-e11ab0b1d52e' data-review-language='' data-product-title='Le Tee-Shirt La Vie est Belt x Lemahieu' data-product-url='/products/tee-shirt-la-vie-est-belt-x-lemahieu' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > M </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
2028star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-08-07T13:09:07Z' data-content='2026-08-07 13:09:07 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Mousse</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Une bonne surprise .</b> <div class='jdgm-rev__body'><p>Original, beau et très agréable à porter.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='f8f57eb5-eada-4999-ac79-33758d461c84' data-review-language='' data-product-title='Le Tee-Shirt La Vie est Belt x Lemahieu' data-product-url='/products/tee-shirt-la-vie-est-belt-x-lemahieu' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-07-15T22:21:22Z' data-content='2026-07-15 22:21:22 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper' data-is-anonymous='true'> <span class='jdgm-rev__author'>Anonyme</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>T-shirt au top</b> <div class='jdgm-rev__body'><p>Matière très agréable à porter, j'adore l'originalité et l'unicité de la poche et la qualité de la collaboration entre Lemahieu et La vie est belt. 2029<br />Prévoyez-vous d'autres collabs' de ce type? 2030<br />Vive le savoir faire et l'artisanat français.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='2dbf6913-4425-4667-9f1f-8917b5cb6ae2' data-review-language='' data-product-title='Le Tee-Shirt La Vie est Belt x Lemahieu' data-product-url='/products/tee-shirt-la-vie-est-belt-x-lemahieu' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > W </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-03-21T09:45:22Z' data-content='2026-03-21 09:45:22 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>William</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'>
2030 <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Très heureux !</b> <div class='jdgm-rev__body'><p>J'apprecie beaucoup le produit par la qualité et son design, c'est ce que je recherchais. 2031<br />Merci beaucoup ;)</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='d51eecb0-301c-49a9-840e-3ac6f5101d67' data-review-language='' data-product-title='Le Tee-Shirt La Vie est Belt x Lemahieu' data-product-url='/products/tee-shirt-la-vie-est-belt-x-lemahieu' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > F </div> <span class='jdgm-rev__rating' data-score='1' tabindex='0' aria-label='1 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-01-08T23:54:19Z' data-content='2026-01-08 23:54:19 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Flo</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Pas assez original</b> <div class='jdgm-rev__body'><p>pas assez original, il faut tout le t-shirt fleuri et non que la pochette.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_store_visitor></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='8f5cb7c2-0fea-442e-ba05-05706aa896af' data-review-language='' data-product-title='Le Tee-Shirt La Vie est Belt x Lemahieu' data-product-url='/products/tee-shirt-la-vie-est-belt-x-lemahieu' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > P </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-09-16T06:01:18Z' data-content='2025-09-16 06:01:18 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Paul Gautier</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Vivre c'est inventer</b> <div class='jdgm-rev__body'><p>Demain ne sera pas comme hier,il sera nouveau et il dépendra de nous,il est moins à découvrir qu'à inventer. 2032<br />G B</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_store_visitor></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' ><a class='jdgm-paginate__page jdgm-curt' data-page='1' aria-label='Page 1' tabindex='0' aria-current='page' role='button'>1</a><a class='jdgm-paginate__page ' data-page='2' aria-label='Page 2' tabindex='0' role='button'>2</a><a class='jdgm-paginate__page ' data-page='3' aria-label='Page 3' tabindex='0' role='button'>3</a><a class='jdgm-paginate__page jdgm-paginate__next-page' data-page='2' aria-label='Page 2' tabindex='0' rel='next' role='button'></a><a class='jdgm-paginate__page jdgm-paginate__last-page' data-page='5' aria-label='Page 5' tabindex='0' role='button'></a></div> </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div> 2033</div> 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 <div class="Container"> 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 </div> 2068 2069<style> 2070 /* This is a bit hacky but allows to circumvent the complete independency of section (as next section included in the page does not know anything about this page) */ 2071 2072 @media screen and (max-width: 640px) { 2073 #shopify-section-product-template + .shopify-section--bordered { 2074 border-top: 0; 2075 } 2076 2077 #shopify-section-product-template + .shopify-section--bordered > .Section { 2078 padding-top: 0; 2079 } 2080 } 2081 </style><div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
2082 <!-- Background of PhotoSwipe --> 2083 <div class="pswp__bg"></div> 2084 2085 <!-- Slides wrapper with overflow:hidden. --> 2086 <div class="pswp__scroll-wrap"> 2087 2088 <!-- Container that holds slides. Do not remove as content is dynamically added --> 2089 <div class="pswp__container"> 2090 <div class="pswp__item"></div> 2091 <div class="pswp__item"></div> 2092 <div class="pswp__item"></div> 2093 </div> 2094 2095 <!-- Main UI bar --> 2096 <div class="pswp__ui pswp__ui--hidden"> 2097 <button class="pswp__button pswp__button--prev RoundButton" data-animate-left title="Précédent (flèche gauche)"><svg class="Icon Icon--arrow-left" role="presentation" viewBox="0 0 11 21"> 2098 <polyline fill="none" stroke="currentColor" points="10.5 0.5 0.5 10.5 10.5 20.5" stroke-width="1.25"></polyline> 2099 </svg></button> 2100 <button class="pswp__button pswp__button--close RoundButton RoundButton--large" data-animate-bottom title="Fermer (Esc)"><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14"> 2101 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 2102 </svg></button> 2103 <button class="pswp__button pswp__button--next RoundButton" data-animate-right title="Suivant (flèche droite)"><svg class="Icon Icon--arrow-right" role="presentation" viewBox="0 0 11 21"> 2104 <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 0.5 20.5" stroke-width="1.25"></polyline> 2105 </svg></button> 2106 </div> 2107 </div> 2108 </div></div> 2109<div id="shopify-section-product-recommendations" class="shopify-section shopify-section--bordered"><section class="Section Section--spacingNormal" data-section-id="product-recommendations" data-section-type="product-recommendations" data-section-settings='{ 2110 "productId": 8617855517018, 2111 "useRecommendations": true, 2112 "recommendationsCount": 4 2113}'><header class="SectionHeader SectionHeader--center"> 2114 <div class="Container"> 2115 <h3 class="SectionHeader__Heading Heading u-h3">Vous aimerez aussi</h3> 2116 </div> 2117 </header><div class="ProductRecommendations"></div> 2118 </section></div> 2119<div id="shopify-section-recently-viewed-products" class="shopify-section shopify-section--bordered shopify-section--hidden"><section class="Section Section--spacingNormal" data-section-id="recently-viewed-products" data-section-type="recently-viewed-products" data-section-settings='{ 2120 "productId": 8617855517018 2121}'><header class="SectionHeader SectionHeader--center"> 2122 <div class="Container"> 2123 <h3 class="SectionHeader__Heading Heading u-h3">vous avez consulté ces produits :</h3> 2124 </div> 2125 </header></section></div> 2126
2127<script> 2128 window.ShopifyXR=window.ShopifyXR||function(){(ShopifyXR.q=ShopifyXR.q||[]).push(arguments)}; 2129 ShopifyXR('addModels', []); 2130</script>
2130 2131 </main> 2132 2133 <div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer id="section-footer" data-section-id="footer" data-section-type="footer" class="Footer " role="contentinfo"> 2134 <div class="Container"><div class="Footer__Inner"><div class="Footer__Block Footer__Block--newsletter" ><h2 class="Footer__Title Heading u-h6">Rejoignez l'aventure</h2><div class="Footer__Content Rte"> 2135 <p>Pour tout savoir sur les dessous de l'aventure, nous aider à grandir et développer de nouveaux produits</p> 2136 </div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 2137 <input type="email" name="contact[email]" class="Form__Input" aria-label="Entrez votre email" placeholder="Entrez votre email" required> 2138 <button type="submit" class="Form__Submit Button Button--primary">S'inscrire</button></form></div><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">A savoir</h2> 2139 2140 <ul class="Linklist"><li class="Linklist__Item"> 2141 <a href="/pages/guide-des-tailles" class="Link Link--primary">GUIDE DES TAILLES</a> 2142 </li><li class="Linklist__Item"> 2143 <a href="/pages/faq-1" class="Link Link--primary">QUESTIONS FREQUENTES</a> 2144 </li><li class="Linklist__Item"> 2145 <a href="/pages/livraison-et-retour" class="Link Link--primary">LIVRAISON ET RETOUR</a> 2146 </li><li class="Linklist__Item"> 2147 <a href="/pages/nos-magasins-partenaires" class="Link Link--primary">NOS MAGASINS PARTENAIRES</a> 2148 </li><li class="Linklist__Item"> 2149 <a href="/policies/terms-of-service" class="Link Link--primary">CONDITIONS GÃNÃRALES DE VENTE</a> 2150 </li><li class="Linklist__Item"> 2151 <a href="/pages/mentions-legales" class="Link Link--primary">MENTIONS LÃGALES</a> 2152 </li><li class="Linklist__Item"> 2153 <a href="/pages/paiement-securise" class="Link Link--primary">PAIEMENT SÃCURISÃ</a> 2154 </li><li class="Linklist__Item"> 2155 <a href="/policies/refund-policy" class="Link Link--primary">Conditions de remboursement</a> 2156 </li><li class="Linklist__Item"> 2157 <a href="/pages/contact" class="Link Link--primary">CONTACT</a> 2158 </li></ul></div><div class="Footer__Block Footer__Block--text" ><h2 class="Footer__Title Heading u-h6">A propos de nous</h2><div class="Footer__Content Rte"> 2159 <p>La Vie est Belt conçoit des accessoires éco-responsables en matières upcyclés, fabriqué en France dans des ateliers solidaires du nord de la France. </p><p>Découvrez nos ceintures en pneus de vélos, en corde dâescalade, en tuyaux de lance-incendie et nos caleçons en linge de maison. <br/><br/>La Vie est Belt<br/>17 Rue du Nouveau Monde<br/>59100 Roubaix<br/>[email protected] </p> 2160 </div><ul class="Footer__Social HorizontalList HorizontalList--spacingLoose"> 2161 <li class="HorizontalList__Item"> 2162 <a href="https://www.facebook.com/lavieestbelt" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook"> 2163 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--facebook" viewBox="0 0 9 17"> 2164 <path d="M5.842 17V9.246h2.653l.398-3.023h-3.05v-1.93c0-.874.246-1.47 1.526-1.47H9V.118C8.718.082 7.75 0 6.623 0 4.27 0 2.66 1.408 2.66 3.994v2.23H0v3.022h2.66V17h3.182z"></path> 2165 </svg></span> 2166 </a> 2167 </li> 2168 2169 2170<li class="HorizontalList__Item"> 2171 <a href="https://www.instagram.com/la_vie_est_belt/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram">
2172 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram" role="presentation" viewBox="0 0 32 32"> 2173 <path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path> 2174 </svg></span> 2175 </a> 2176 </li> 2177 2178 2179<li class="HorizontalList__Item"> 2180 <a href="https://www.linkedin.com/company/la-vie-est-belt" class="Link Link--primary" target="_blank" rel="noopener" aria-label="LinkedIn"> 2181 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--linkedin" role="presentation" viewBox="0 0 24 24"> 2182 <path d="M19 0H5a5 5 0 0 0-5 5v14a5 5 0 0 0 5 5h14a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5zM8 19H5V8h3v11zM6.5 6.73a1.76 1.76 0 1 1 0-3.53 1.76 1.76 0 0 1 0 3.53zM20 19h-3v-5.6c0-3.37-4-3.12-4 0V19h-3V8h3v1.76a3.8 3.8 0 0 1 7 2.48V19z"></path> 2183 </svg></span> 2184 </a> 2185 </li> 2186 2187 2188 2189 </ul> 2190</div></div><div class="Footer__Aside"><div class="Footer__Copyright"> 2191 <a href="/" class="Footer__StoreName Heading u-h7 Link Link--secondary">© La Vie est Belt</a> 2192 </div></div> 2193 </div> 2194</footer><style> 2195 .Footer { 2196 border-top: 1px solid var(--border-color); 2197 } 2198 </style></div> 2199 </div> 2200
2201<script> 2202 if(typeof Els === 'undefined') var Els = {}; 2203 if(typeof Els.cup === 'undefined') Els.cup = {}; 2204 Els.cup.params = { 2205 id: "1d044b1056c628fb4ca26416c18773d6", 2206 money_format: 'â¬{{amount_with_comma_separator}}', 2207 root: "https://s3.amazonaws.com/els-apps/countup/", 2208 commonRoot: "https://s3.amazonaws.com/els-apps/common/", 2209 product: {id: 8617855517018,handle:"tee-shirt-la-vie-est-belt-x-lemahieu"} 2210 }; 2211</script>
2211 2212 2213<style type="text/css"> 2214 .booster-wrap div, .booster-wrap span, .booster-wrap object, .booster-wrap iframe, 2215.booster-wrap h1, .booster-wrap h2, .booster-wrap h3, .booster-wrap h4, .booster-wrap h5, .booster-wrap h6, 2216.booster-wrap p, .booster-wrap blockquote, .booster-wrap pre, 2217.booster-wrap a, .booster-wrap img, .booster-wrap strong, 2218.booster-wrap b, .booster-wrap u, .booster-wrap i, 2219.booster-wrap dl, .booster-wrap dt, .booster-wrap dd, .booster-wrap ol, .booster-wrap ul, .booster-wrap li, 2220.booster-wrap fieldset, .booster-wrap form, .booster-wrap label, .booster-wrap legend, 2221.booster-wrap table, .booster-wrap caption, .booster-wrap tbody, .booster-wrap tfoot, .booster-wrap thead, .booster-wrap tr, .booster-wrap th, .booster-wrap td, 2222.booster-wrap canvas, .booster-wrap embed, 2223.booster-wrap footer, .booster-wrap header, 2224.booster-wrap menu, .booster-wrap nav, .booster-wrap section, 2225.booster-wrap audio, .booster-wrap video { 2226 margin: 0; 2227 padding: 0; 2228 border: 0; 2229 font-size: 100%; 2230 font: inherit; 2231 vertical-align: baseline; 2232 text-transform: none; 2233} 2234/* HTML5 display-role reset for older browsers */ 2235.booster-wrap article, .booster-wrap aside, .booster-wrap details, .booster-wrap figcaption, .booster-wrap figure, 2236.booster-wrap footer, .booster-wrap header, .booster-wrap hgroup, .booster-wrap menu, .booster-wrap nav, .booster-wrap section { 2237 display: block; 2238} 2239.booster-wrap body { 2240 line-height: 1; 2241} 2242.booster-wrap ol, .booster-wrap ul { 2243 list-style: none; 2244} 2245.booster-wrap table { 2246 border-collapse: collapse; 2247 border-spacing: 0; 2248} 2249 2250.res-blocker { 2251 position: fixed; 2252 top: 0; right: 0; bottom: 0; left: 0; 2253 width: 100%; height: 100%; 2254 overflow: auto; 2255 z-index: 99999998; 2256 padding: 20px; 2257 box-sizing: border-box; 2258 background-color: rgb(0,0,0); 2259 background-color: rgba(0,0,0,0.75); 2260 text-align: center; 2261} 2262.res-blocker:before{ 2263 content: ''; 2264 display: inline-block; 2265 height: 100%; 2266 vertical-align: middle; 2267 margin-right: -0.05em; 2268} 2269.res-blocker.behind { 2270 background-color: transparent; 2271} 2272.booster-raModal { 2273 display: inline-block; 2274 vertical-align: middle; 2275 position: relative; 2276 /*z-index: 99999999;*/ 2277 max-width: 480px; 2278 width: 80%; 2279 background: #ffffff; 2280 padding: 30px; 2281 -webkit-border-radius: 8px; 2282 -moz-border-radius: 8px; 2283 -o-border-radius: 8px; 2284 -ms-border-radius: 8px; 2285 border-radius: 8px; 2286 -webkit-box-shadow: 0 0 10px #000; 2287 -moz-box-shadow: 0 0 10px #000; 2288 -o-box-shadow: 0 0 10px #000; 2289 -ms-box-shadow: 0 0 10px #000; 2290 box-shadow: 0 0 10px #000; 2291 text-align: left; 2292 text-transform: none; 2293 font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 2294 font-size: 14px; 2295 line-height: 1.42857143; 2296 color: #333333; 2297 -moz-transition: background-color 0.15s linear; 2298 -webkit-transition: background-color 0.15s linear; 2299 -o-transition: background-color 0.15s linear; 2300 transition: background-color 0.15s cubic-bezier(0.785, 0.135, 0.150, 0.860); 2301 2302} 2303 2304.booster-raModal a.close-raModal { 2305 position: absolute; 2306 top: -12.5px; 2307 right: -12.5px; 2308 display: block; 2309 width: 30px; 2310 height: 30px; 2311 text-indent: -9999px; 2312 background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lg
2312wYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=') no-repeat 0 0; 2313} 2314 2315.booster-raModal-spinner { 2316 display: none; 2317 width: 64px; 2318 height: 64px; 2319 position: fixed; 2320 top: 50%; 2321 left: 50%; 2322 margin-right: -32px; 2323 margin-top: -32px; 2324 background: url('data:image/gif;base64,R0lGODlhIAAgAPMAABEREf///0VFRYKCglRUVG5ubsvLy62trTQ0NCkpKU5OTuLi4vr6+gAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2n
2324IkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==') #111 no-repeat center center; 2325 -webkit-border-radius: 8px; 2326 -moz-border-radius: 8px; 2327 -o-border-radius: 8px; 2328 -ms-border-radius: 8px; 2329 border-radius: 8px; 2330} 2331 2332 2333.booster-raModal a { 2334 background-color: transparent; 2335} 2336.booster-raModal a:active, 2337.booster-raModal a:hover { 2338 outline: 0; 2339} 2340 2341.booster-raModal hr { 2342 height: 0; 2343 -webkit-box-sizing: content-box; 2344 -moz-box-sizing: content-box; 2345 box-sizing: content-box; 2346 height: 0; 2347 margin-top: 20px; 2348 margin-bottom: 20px; 2349 border: 0; 2350 border-top: 1px solid #eeeeee; 2351 width: 100%; 2352} 2353 2354.booster-raModal button, 2355.booster-raModal input, 2356.booster-raModal optgroup, 2357.booster-raModal select, 2358.booster-raModal textarea { 2359 color: inherit; 2360 font: inherit; 2361 margin: 0; 2362 font-family: inherit; 2363 font-size: inherit; 2364 line-height: inherit; 2365} 2366 2367 2368.booster-raModal button { 2369 overflow: visible; 2370} 2371.booster-raModal button, 2372.booster-raModal select { 2373 text-transform: none; 2374} 2375.booster-raModal button { 2376 -webkit-appearance: button; 2377 cursor: pointer; 2378} 2379.booster-raModal button::-moz-focus-inner, 2380.booster-raModal input::-moz-focus-inner { 2381 border: 0; 2382 padding: 0; 2383} 2384.booster-raModal input { 2385 line-height: normal; 2386} 2387.booster-raModal input[type='number']::-webkit-inner-spin-button, 2388.booster-raModal input[type='number']::-webkit-outer-spin-button { 2389 height: auto; 2390} 2391 2392 2393.booster-raModal body.fadein { 2394 background: rgba(0, 0, 0, 0.65); 2395} 2396 2397.booster-raModal #booster-raModal-container { 2398 background: white; 2399 padding: 12px 18px 40px 18px; 2400} 2401 2402@media only screen and (min-width:500px) { 2403 .booster-raModal #booster-raModal-container { 2404 border-radius: 5px; 2405 padding: 30px 40px; 2406 } 2407} 2408 2409@media only screen and (min-width:992px) { 2410 .booster-raModal #booster-raModal-container { 2411 margin-top: 140px; 2412 } 2413} 2414 2415.booster-raModal .fade { 2416 opacity: 0; 2417 -webkit-transition: opacity 0.15s linear; 2418 -o-transition: opacity 0.15s linear; 2419 transition: opacity 0.15s linear; 2420} 2421.booster-raModal .fade.in { 2422 opacity: 1; 2423} 2424 2425/* only the stuff we need added here */ 2426 2427.booster-raModal h2 { 2428 font-size: 24px; 2429 font-family: inherit; 2430 font-weight: 500; 2431 line-height: 1.1; 2432 color: inherit; 2433} 2434 2435.booster-raModal h3 { 2436 font-family: inherit; 2437 font-weight: normal; 2438 line-height: 1.1; 2439 color: inherit; 2440 font-size: 18px; 2441 margin-top: 10px; 2442 margin-bottom: 10px; 2443} 2444 2445.booster-raModal p.body-text { 2446 font-size: 20; 2447 margin-top: 20px; 2448 margin-bottom: 10px; 2449} 2450 2451.booster-raModal .form-control { 2452 box-sizing: border-box; 2453 display: block; 2454 width: 100%; 2455 max-width: 100%; 2456 height: 34px; 2457 padding: 6px 12px; 2458 font-size: 14px; 2459 line-height: 1.42857143; 2460 color: #555; 2461 background-color: #fff; 2462 border: 1px solid #ccc; 2463 border-radius: 5px; 2464 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); 2465 -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); 2466 box-shadow: inset 0 1px 1px rgba(0,0,0,.075); 2467 -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; 2468 -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; 2469 transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; 2470} 2471 2472.booster-raModal .input-lg { 2473 height: 46px; 2474 padding: 10px 16px; 2475 line-height: 1.3333333; 2476 border-radius: 6px; 2477 text-indent:0px; 2478} 2479.booster-raModal select.input-lg { 2480 height: 46px; 2481} 2482 2483@media screen and (-webkit-min-device-pixel-ratio:0) { 2484 .booster-raModal select:focus, 2485 .booster-raModal textarea:focus, 2486 .booster-raModal input:focus { 2487 font-size: 16px; 2488 background: #eee; 2489 } 2490} 2491 2492 2493.booster-raModal .form-group { 2494 margin-bottom: 15px; 2495} 2496 2497.booster-raModal .btn { 2498 display: inline-block; 2499 padding: 8px 12px; 2500 margin-bottom: 0; 2501 font-size: 14px; 2502 font-weight: bold; 2503 line-height: 1.42857143; 2504 text-align: center; 2505 white-space: nowrap; 2506 vertical-align: middle; 2507 letter-spacing: 1px; 2508 -ms-touch-action: manipulation; 2509 touch-action: manipulation; 2510 cursor: pointer; 2511 -webkit-user-select: none; 2512 -moz-user-select: none; 2513 -ms-user-select: none; 2514 user-select: none; 2515 background-image: none; 2516 border: 1px solid transparent; 2517 border-radius: 3px; 2518} 2519 2520.booster-raModal .btn-success { 2521 width: 100%; 2522 color: #ffffff; 2523 background: #152242; 2524} 2525 2526.booster-raModal .btn-lg { 2527 line-height: 24px; 2528 font-size: 15px; 2529 padding:14px; 2530 line-height: 1.3333333; 2531 word-wrap: break-word; 2532 white-space: normal; 2533 box-sizing: border-box; 2534 border: none; 2535 box-shadow: none; 2536} 2537 2538.booster-raModal label.qty-req-label{ 2539 margin-top:20px; 2540 margin-bottom:10px; 2541} 2542 2543.booster-raModal input.qty-req-input{ 2544 margin-top:10px; 2545 width:35%; 2546} 2547 2548.booster-raModal .close { 2549 -webkit-appearance: none; 2550 padding: 0; 2551 cursor: pointer; 2552 background: 0 0; 2553 border: 0; 2554 float: right; 2555 font-size: 21px; 2556 font-weight: 700; 2557 line-height: 1; 2558 color: #000; 2559 text-shadow: 0 1px 0 #fff; 2560} 2561 2562.booster-raModal form{ 2563 margin-top:10px; 2564} 2565 2566.booster-raModal .raModal-content .close { 2567 font-size: 30px; 2568} 2569.booster-raModal .raModal-backdrop.in { 2570 filter: alpha(opacity=65); 2571 opacity: .65; 2572} 2573 2574.booster-raModal .completed_message { 2575 display: none; 2576} 2577.booster-raModal .complete .completed_message { 2578 display: block; 2579} 2580 2581.booster-raModal .single-variant{ 2582 display:none; 2583} 2584 2585.booster-raModal form#booster-form{ 2586} 2587 2588.booster-raModal div.footer{ 2589 margin-top:20px; 2590} 2591 2592.booster-raModal div.footer p{ 2593 color: #b3b3b3; 2594 font-size:12px; 2595} 2596 2597.booster-raModal div.accepts_marketing input[type='checkbox']{ 2598 margin-right:10px; 2599} 2600 2601.booster-raModal div.accepts_marketing label{ 2602 font-size:13px; 2603 opacity:0.9; 2604} 2605 2606.booster-raModal .alert::before {content: none;} 2607.booster-raModal .alert::after {content: none;} 2608 2609.booster-raModal .alert { 2610 padding: 10px; 2611 margin: 20px 0px; 2612 border: 1px solid transparent; 2613 border-radius: 4px; 2614 box-shadow: none; 2615} 2616 2617.booster-raModal .alert-success { 2618 color: #3c763d; 2619 background-color: #dff0d8; 2620 border-color: #d6e9c6; 2621} 2622 2623.booster-raModal .alert-danger { 2624 color: #a94442; 2625 background-color: #f2dede; 2626 border-color: #ebccd1; 2627} 2628 2629.booster-raModal .alert-primary { 2630 color: #004085; 2631 background-color: #cce5ff; 2632 border-color: #b8daff; 2633} 2634 2635#booster-button{ 2636 display: block; 2637 cursor: pointer; 2638 text-align: center; 2639 z-index: 99999999; 2640 padding: 12px; 2641 background: #152242; 2642 color: #ffffff; 2643 font-weight: bold; 2644 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); 2645 2646 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 2647 -webkit-transform: rotate(270deg); 2648 -webkit-transform-origin: 100% 100%; 2649 -moz-transform: rotate(270deg); 2650 -moz-transform-origin: 100% 100%; 2651 -ms-transform: rotate(270deg); 2652 -ms-transform-origin: 100% 100%; 2653 -o-transform: rotate(270deg); 2654 -o-transform-origin: 100% 100%; 2655 transform: rotate(270deg); 2656 right: 0px; 2657 top: 100px; 2658 2659 white-space: nowrap; 2660 position: fixed; 2661} 2662 2663 2664#booster-button{ 2665 font-size: 16px; 2666} 2667 2668@media only screen and (max-width: 768px) { 2669 #booster-button{ 2670 font-size: 12px; 2671 } 2672} 2673 2674 2675 button > * { 2676 pointer-events: none; 2677 } 2678</style>
2679<script src="//lavieestbelt.fr/cdn/shop/t/2/assets/booster.js?v=63740955646783284461617712325" defer></script>
2679 2680
2681<script type="text/javascript"> 2682//Isolate script scope 2683(function (){ 2684 window.baMsg = { 2685 "remote_id": "54883877051", 2686 "shopify_domain": "la-vie-est-belt-store.myshopify.com", 2687 "fb_page_id": "", 2688 "locale": "en_US", 2689 "app_id": 369783430202516, 2690 "use_stm_callback": "", 2691 "user_ref": 'ba_54883877051_' + Math.random().toString(36).substring(5) + '_' + Math.floor(Math.random() * (9999999 - 1000000)), 2692 "atc_preference": "push", 2693 "active_fb_atc_shown": false, 2694 "active_sms_atc_shown": false, 2695 "active_email_atc_shown": false, 2696 "app_url": "/apps/ba_fb_app", 2697 "page_url": window.location.href, 2698 "is_preview": (window.location.href.indexOf("ba-preview") != -1), 2699 "is_generating": (window.location.href.indexOf("ba_action=generate") != -1), 2700 "fb_active": false, 2701 "sms_active": false, 2702 "email_active": false, 2703 "push_active": true, 2704 "bis_active": true, 2705 "ab_active": false 2706 }; 2707 2708 2709 window.boosterLiquid = window.boosterLiquid || {}; 2710 window.boosterLiquid.customer = {}; 2711 window.boosterLiquid.product = {"id":8617855517018,"title":"Le Tee-Shirt La Vie est Belt x Lemahieu","handle":"tee-shirt-la-vie-est-belt-x-lemahieu","description":"\u003cp\u003eLe \u003cstrong\u003eTee-shirt La Vie est Belt x Lemahieu\u003c\/strong\u003e est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique !\u003c\/p\u003e\n\u003cp\u003eChaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style ! \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e*Un tee-shirt stylé\u003c\/strong\u003e\u003cbr\u003eCouleur naturelle du coton, sans teinture\u003cbr\u003eUne coupe droite et confortable\u003cbr\u003eFinition finie avec collerette\u003cbr\u003eNon-genré\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* 100% fabriqué en Hauts-de-France\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003eTricoté à Saint-André-Lez-Lille (59)\u003cbr\u003eTextile poche récupéré au relais de Bruay-La-Buissière (62)\u003cbr\u003e\u003cspan\u003eEtiquette tissé à Halluin (59)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* Composition\u003c\/strong\u003e : \u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTee-Shirt\u003c\/span\u003e : 1\/3 coton Biologique pour la solidité, 1\/3 coton recyclé issu des chutes de découpes, 1\/3 Lyocell pour la respirabilité \u0026amp; l'aspect 'anti-odeur'\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTissu résitant\u003c\/span\u003e : 190g\/m²\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePoche\u003c\/span\u003e : 100 % Linge de maison (draps et housses de couette)\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003cbr\u003e\u003cstrong data-mce-fragment=\"1\"\u003e* Tailles :\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003edu S au XL. \u003cem\u003eLe tee-shirt taille normalement, tu peux choisir ta taille habituelle !\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-11-19T14:32:59+01:00","created_at":"2023-11-17T08:21:52+01:00","vendor":"La Vie est Belt Store","type":"Tee-Shirt","tags":["Accueil","Actif","Catalogue"],"price":4500,"price_min":4500,"price_max":4500,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":47312178020698,"title":"S","option1":"S","option2":null,"option3":null,"sku":"TEESHIRTS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - S","public_title":"S","options":["S"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178053466,"title":"M","option1":"M","option2":null,"option3":null,"sku":"TEESHIRTM","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - M","public_title":"M","options":["M"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178086234,"title":"L","option1":"L","option2":null,"option3":null,"sku":"TEESHIRTL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - L","public_title":"L","options":["L"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178119002,"title":"XL","option1":"XL","option2":null,"option3":null,"sku":"TEESHIRTXL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - XL","public_title":"XL","options":["XL"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032"],"featured_image":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","options":["Taille"],"media":[{"alt":null,"id":45388812353882,"position":1,"preview_image":{"aspect_ratio":1.001,"height":3884,"width":3888,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"aspect_ratio":1.001,"height":3884,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","width":3888},{"alt":null,"id":45391162900826,"position":2,"preview_image":{"aspect_ratio":0.978,"height":1460,"width":1428,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032"},"aspect_ratio":0.978,"height":1460,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032","width":1428},{"alt":null,"id":45391161459034,"position":3,"preview_image":{"aspect_ratio":0.995,"height":1544,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032"},"aspect_ratio":0.995,"height":1544,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032","width":1536},{"alt":null,"id":45391175024986,"position":4,"preview_image":{"aspect_ratio":0.75,"he
2711ight":2048,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032"},"aspect_ratio":0.75,"height":2048,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032","width":1536},{"alt":null,"id":45391167095130,"position":5,"preview_image":{"aspect_ratio":0.75,"height":2048,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032"},"aspect_ratio":0.75,"height":2048,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032","width":1536}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eLe \u003cstrong\u003eTee-shirt La Vie est Belt x Lemahieu\u003c\/strong\u003e est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique !\u003c\/p\u003e\n\u003cp\u003eChaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style ! \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e*Un tee-shirt stylé\u003c\/strong\u003e\u003cbr\u003eCouleur naturelle du coton, sans teinture\u003cbr\u003eUne coupe droite et confortable\u003cbr\u003eFinition finie avec collerette\u003cbr\u003eNon-genré\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* 100% fabriqué en Hauts-de-France\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003eTricoté à Saint-André-Lez-Lille (59)\u003cbr\u003eTextile poche récupéré au relais de Bruay-La-Buissière (62)\u003cbr\u003e\u003cspan\u003eEtiquette tissé à Halluin (59)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* Composition\u003c\/strong\u003e : \u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTee-Shirt\u003c\/span\u003e : 1\/3 coton Biologique pour la solidité, 1\/3 coton recyclé issu des chutes de découpes, 1\/3 Lyocell pour la respirabilité \u0026amp; l'aspect 'anti-odeur'\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTissu résitant\u003c\/span\u003e : 190g\/m²\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePoche\u003c\/span\u003e : 100 % Linge de maison (draps et housses de couette)\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003cbr\u003e\u003cstrong data-mce-fragment=\"1\"\u003e* Tailles :\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003edu S au XL. \u003cem\u003eLe tee-shirt taille normalement, tu peux choisir ta taille habituelle !\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e"}; 2712 2713 2714 2715 baMsg.debug = function (enabled) { 2716 if (enabled === false) { 2717 baMet.destroyCookie("baMsg_debug"); 2718 } else { 2719 baMet.setCookie("baMsg_debug", "t", 365 * 24 * 60); 2720 } 2721 return true; 2722 }; 2723 2724 baMsg.log = function(message){ 2725 if (baMet.getCookie("baMsg_debug")) { 2726 window.console.log(message); 2727 } 2728 } 2729 2730 function isMobile() { 2731 return (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)); 2732 } 2733 2734 function getParameterByName(name, url) { 2735 if (!url) url = window.location.href; 2736 name = name.replace(/[\[\]]/g, '\\$&'); 2737 var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), 2738 results = regex.exec(url); 2739 if (!results) return null; 2740 if (!results[2]) return ''; 2741 return decodeURIComponent(results[2].replace(/\+/g, ' ')); 2742 } 2743 2744 function getUrlParam(paramName) { 2745 var params = {}; 2746 window.location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(str,key,value) { 2747 params[key] = value; 2748 }); 2749 return params[paramName]; 2750 } 2751 2752 2753 function updateSubscriberHash(updateHash){ 2754 var updatedSubscriberHash = window.baMsg.subscriber_hash; 2755 for (var prop in updateHash) { 2756 updatedSubscriberHash[prop] = updateHash[prop]; 2757 } 2758 var subscriberKey = "ba_msg_subscriber_" + baMet.getVisitorToken(); 2759 localStorage.setItem(subscriberKey, JSON.stringify(updatedSubscriberHash)); 2760 window.BoosterApps.can_update_cart = true; 2761 } 2762 2763 function applyMet(metName){ 2764 eventHash = {} 2765 //baMet.apply(metName, eventHash, "ba_msg"); 2766 } 2767 2768 function getCartSessionId(){ 2769 return baMet.getCookie("baMet_cs_id"); 2770 } 2771 2772 function isHidden(el) { 2773 return (el.offsetParent === null) 2774 } 2775 2776 function documentReady(callback) { 2777 document.readyState === "interactive" || document.readyState === "complete" ? callback() : document.addEventListener("DOMContentLoaded", callback); 2778 } 2779 2780documentReady(function() { 2781 var baFbPresent = (document.getElementsByTagName('head')[0].innerHTML.search("ba_fb_" + window.baMsg.remote_id) > 0); 2782 if (!baFbPresent){return;} 2783 var bisScriptPresent = (document.getElementsByTagName('head')[0].innerHTML.search("bis_" + window.baMsg.remote_id) > 0); 2784 window.baMsg.ba_fb_script_present = baFbPresent; 2785 window.baMsg.bis_script_present = bisScriptPresent; 2786 2787 window.baMsg.visitor_token = window.baMet.getVisitorToken(); 2788 window.baMsg.session_token = window.baMet.getVisitToken(); 2789 window.baMsg.cart_uid = baMet.getCookie('baMet_cs_id'); 2790 window.baMsg.browser_info = window.baMet.getBrowserInfo(); 2791 2792 var baSubscriberKey = "ba_msg_subscriber_" + window.baMsg.visitor_token; 2793 var rawSubscriber = localStorage.getItem(baSubscriberKey); 2794 var baSubscriberHash = JSON.parse(rawSubscriber || "{}"); 2795 window.baMsg.subscriber_hash = baSubscriberHash; 2796 if (rawSubscriber){ 2797 window.BoosterApps.can_update_cart = true; 2798 } else { 2799 window.BoosterApps.can_update_cart = false;
2800 } 2801 2802 var baId = window.baMet.getCookie("baid"); 2803 var ba_fb_opted_in_cookie = window.baMet.getCookie("ba_opted_in"); 2804 2805 if (window.BoosterApps.common.customer && !window.baMsg.subscriber_hash.customer_synced_at){ 2806 var data = { 2807 action_type: 'sync_customer', visitor_token: window.baMsg.visitor_token, 2808 sync_data: window.BoosterApps.common.customer 2809 } 2810 baMet.sendRequest(window.baMsg.app_url, data, function(resp) { 2811 baMsg.log('sub sync updated') 2812 rightNow = parseInt(new Date().getTime()); 2813 updateSubscriberHash({customer_synced_at: rightNow, cus_id: window.BoosterApps.common.customer.id, cus_email: window.BoosterApps.common.customer.email}); 2814 }); 2815 } 2816 2817 //update last seen at if subscriber active 2818 if (window.baMsg.subscriber_hash.ba_fb_opted_in && window.baMsg.ab_active && window.baMsg.cart_uid && !window.baMsg.handle_legacy){ 2819 var data = {"action_type": 'heartbeat', visitor_token: window.baMsg.visitor_token, "cart_uid": window.baMsg.cart_uid} 2820 baMet.sendRequest(window.baMsg.app_url, data, function(resp) { 2821 baMsg.log('heartbeat recorded') 2822 }); 2823 } 2824 2825 if (window.baMsg.is_generating == true){ 2826 var cartUid = getParameterByName('cart_uid'); 2827 var baId = getParameterByName('baid'); 2828 if (cartUid || baId){ 2829 var abStep = getParameterByName('ab_step'); 2830 var baCheckoutUrl = getParameterByName('ba_checkout_url'); 2831 var baChannel = getParameterByName('channel'); 2832 var overlayWrapper = document.createElement('div'); 2833 overlayWrapper.id = 'ba-overlay'; 2834 overlayWrapper.setAttribute('style', 'position: fixed;display: block;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.8);z-index: 9999999999999;cursor: pointer;'); 2835 var overlayTextDiv = document.createElement('div'); 2836 overlayTextDiv.innerHTML = "Please wait... Generating cart"; 2837 overlayTextDiv.setAttribute('style', 'position: absolute;top: 50%;left: 50%;font-size: 22px;color: white;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);'); 2838 overlayWrapper.appendChild(overlayTextDiv); 2839 document.getElementsByTagName('body')[0].appendChild(overlayWrapper); 2840 2841 //get the cart 2842 var data = {"action_type": 'generate_cart', "ab_step": + abStep, 2843 "cart_uid": window.baMsg.cart_uid, "baid": baId, "channel": baChannel 2844 } 2845 baMet.sendRequest(window.baMsg.app_url, data, function(resp) { 2846 var baCheckoutStr = baCheckoutUrl + "?attributes[from]=Booster%20Apps%20Abandoned%20Cart%20Notification"; 2847 if (resp.code){ 2848 var baCheckoutStr = baCheckoutStr + "&discount=" + resp.code; 2849 } 2850 window.location = baCheckoutStr; 2851 }); 2852 return; 2853 } 2854 } 2855 2856 function boosterPushSession(){ 2857 var _this = this; 2858 window.baLoaded = false; 2859 2860 this.generate = function (settings) { 2861 baMsg.log('boosterPush generate'); 2862 window.baMsg.requestPushPermissions = function(sourceType, successCallback){ 2863 navigator.serviceWorker.register("/apps/ba_fb_app/push?js_asset=1"); 2864 return new Promise(function(resolve, reject) { 2865 const permissionResult = Notification.requestPermission(function(result) { 2866 resolve(result); 2867 }); 2868 if (permissionResult) { 2869 permissionResult.then(resolve, reject); 2870 } 2871 }) 2872 .then(function(permissionResult) { 2873 baMsg.log(permissionResult) 2874 2875 if (permissionResult !== 'granted') { 2876 baMsg.log('Permission not granted.'); 2877 } else { 2878 baMsg.log('Permission granted.'); 2879 subscribeUserToPush(sourceType, successCallback); 2880 } 2881 }); 2882 } 2883 2884 function urlB64ToUint8Array(base64String) { 2885 const padding = '='.repeat((4 - base64String.length % 4) % 4); 2886 const base64 = (base64String + padding) 2887 .replace(/\-/g, '+') 2888 .replace(/_/g, '/'); 2889 2890 const rawData = window.atob(base64); 2891 const outputArray = new Uint8Array(rawData.length); 2892 2893 for (var i = 0; i < rawData.length; ++i) { 2894 outputArray[i] = rawData.charCodeAt(i); 2895 } 2896 return outputArray; 2897 } 2898 2899 function subscribeUserToPush(sourceType, successCallback) { 2900 return navigator.serviceWorker.register("/apps/ba_fb_app/push?js_asset=1") 2901 .then(function(registration) { 2902 var subscribeOptions = { 2903 userVisibleOnly: true, 2904 applicationServerKey: urlB64ToUint8Array("BO5RJ2FA8w6MW2Qt1_MKSFtoVpVjUMLYkHb2arb7zZxEaYGTMuLvmZGabSHj8q0EwlzLWBAcAU_0z-z9Xps8kF8=") 2905 }; 2906 baMsg.log("subscribeOptions: ", subscribeOptions); 2907 return registration.pushManager.subscribe(subscribeOptions); 2908 }) 2909 .then(function(pushSubscription) {
2910 baMsg.log('PushSubscription: ', JSON.stringify(pushSubscription)); 2911 2912 trackPushOptIn(sourceType, pushSubscription.toJSON(), successCallback); 2913 }); 2914 } 2915 2916 function trackPushOptIn(sourceType, pushSubscription, successCallback){ 2917 var params = { 2918 channel: 'push', 2919 endpoint: pushSubscription.endpoint, 2920 keys_auth: pushSubscription.keys.auth, 2921 keys_p256dh: pushSubscription.keys.p256dh, 2922 user_agent: navigator.userAgent, 2923 visitor_token: window.baMsg.visitor_token, 2924 tz_offset: window.baMsg.browser_info.tz_offset, 2925 os: window.baMsg.browser_info.os, 2926 browser: window.baMsg.browser_info.browser 2927 }; 2928 2929 if (sourceType == 'bis'){ 2930 var variant = window.bisApp.variant; 2931 params["product_id"] = window.bisApp.product.id; 2932 params["product_title"] = window.bisApp.product.title; 2933 params["variant_title"] = variant.title; 2934 params["variant_id"] = variant.id; 2935 params["action_type"] = 'bis'; 2936 } 2937 2938 baMet.sendRequest(window.baMsg.app_url + "/push", params, function(data){ 2939 localStorage.setItem("ba_push_subscription", JSON.stringify(pushSubscription)); 2940 updateSubscriberHash({ba_push_opted_in: parseInt(new Date().getTime())}) 2941 successCallback(); 2942 }); 2943 } 2944 2945 if (!window.baMsg.subscriber_hash.ba_push_opted_in && !window.baMsg.subscriber_hash.ba_push_rejected && window.baMsg.bis_active == false){ 2946 setTimeout(function(){ 2947 window.baMsg.requestPushPermissions('pageLoad', function(){}); 2948 }, 1000); 2949 } 2950 } 2951 return this; 2952 } 2953 var Shopify = Shopify || {}; 2954 2955 (function(window, document) {"use strict"; 2956 2957 if (!window.baMsg.bis_script_present){return;} 2958 2959 window.bis_debug = (document.location.search.indexOf("bisdebug=1") != -1 || false); 2960 window.bis_preview = document.location.search.indexOf("preview_bis=1") > -1; 2961 window.bisAppData = {"custom_css":"","uses_radio":false,"restock_body":"Cliquez ici pour compléter","email_subject":"[product_title] is now available from [shop_name]","restock_title":"Vos articles sont de nouveaux en sotck","modal_bg_color":"#ffffff","modal_body_text":"Soyez avertis par mail du retour en stock de ce produit","email_header_buy":"Buy Now","modal_text_color":"#333333","email_header_text":"[product_title]","modal_footer_text":"Vous recevrez un mail automatique lorsque ce produit sera de retour en stock.","modal_header_text":"ALERTE STOCK","pre_order_enabled":false,"modal_button_label":"M'INFORMER DU RETOUR EN STOCK","modal_quantity_req":false,"email_body_img_size":100,"email_summary_emails":"","email_body_link_color":"#4e9de0","email_body_text_color":"#333333","email_header_bg_color":"#4e9de0","email_summary_enabled":false,"modal_button_bg_color":"#152242","widget_button_enabled":"0","modal_already_reg_text":"Votre adresse e-mail est déjà enregistrée.","widget_button_bg_color":"#152242","widget_button_position":"right_edge","booster_option_selector":"","customer_checkbox_label":"Add me to the store mailing list","email_body_content_text":"The product availability you subscribed to is now available! Click the button below to place your order","email_footer_link_color":"#4e9de0","email_footer_text_color":"#bbbbbb","email_header_text_color":"#ffffff","modal_button_text_color":"#ffffff","modal_hide_dup_variants":"0","modal_reg_complete_text":"Adresse e-mail enregistrée.","widget_button_text_size":"16","email_body_headline_text":"[product_title]","modal_close_button_color":"","modal_error_msg_bg_color":"#f2dede","modal_invalid_email_text":"The email address you entered is invalid","modal_overlay_tint_color":"","modal_quantity_req_label":"Quantity Required","widget_button_text_color":"#ffffff","customer_checkbox_default":false,"customer_checkbox_enabled":false,"email_body_headline_color":"#4e9de0","email_buy_button_bg_color":"#4e9de0","email_footer_content_text":"","max_instant_notifications":5,"modal_email_address_label":"Email Address","widget_button_border_size":"","email_summary_last_sent_at":"","modal_close_button_tooltip":"","modal_error_msg_text_color":"#a94442","modal_success_msg_bg_color":"#dff0d8","widget_button_border_color":"","widget_button_caption_text":"ALERTE STOCK","email_body_background_color":"#ffffff","email_buy_button_text_color":"#ffffff","email_header_subheader_text":"is now available from [shop_name]","instant_notification_emails":"","modal_quantity_invalid_text":"","only_show_tracked_inventory":true,"widget_button_border_radius":4,"widget_button_corner_offset":"100","modal_success_msg_text_color":"#3c763d","email_buy_button_caption_text":"Buy Now","instant_notifications_enabled":false}; 2962 2963 var widgetButtonVal = window.bisAppData.widget_button_enabled; 2964 var widgetButtonEnabled = (widgetButtonVal == true || widgetButtonVal == "1" || widgetButtonVal == "true"); 2965 2966 if (window.bisAppData.track_orders){ 2967 function setCookie(cname, cvalue, exdays) { 2968 var d = new Date(); 2969 d.setTime(d.getTime() + (exdays*24*60*60*1000)); 2970 var expires = "expires="+ d.toUTCString(); 2971 document.cookie = cname + "=" + cvalue + "; " + expires + "; path=/;"; 2972 } 2973 2974 function getCookie(cname) { 2975 var name = cname + "="; 2976 var ca = document.cookie.split(';'); 2977 for(var i = 0; i <ca.length; i++) { 2978 var c = ca[i]; 2979 while (c.charAt(0)==' ') { 2980 c = c.substring(1); 2981 } 2982 if (c.indexOf(name) == 0) { 2983 return c.substring(name.length,c.length); 2984 } 2985 } 2986 return ""; 2987 } 2988 2989 function postCartToken(raId){ 2990 $.getJSON("/cart.js", {ra_call: true}, function(cartData){ 2991 var value = cartData.token; 2992 $.ajax({ 2993 type: "POST", 2994 url: "/apps/ba_fb_app", 2995 data: {ra_id: raId, cart_token: value, shop: Shopify.shop}, 2996 dataType: 'json' 2997 }); 2998 }); 2999 } 3000 3001 var params = {}; 3002 window.location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(str,key,value) { 3003 params[key] = value; 3004 }); 3005 var raId = params["ra_id"]; 3006 if (raId){setCookie('ra_id', raId, 30);} 3007 3008 if (getCookie('ra_id')){ 3009 if (document.location.pathname == "/cart"){ 3010 postCartToken(getCookie('ra_id')); 3011 }else{ 3012 $(document).ajaxSuccess(function(evt,xhr,attrs) { 3013 if (attrs.url != "/cart.js?ra_call=true"){ 3014 if (attrs.url == '/cart.js' || attrs.url == '/cart.json'){ 3015 postCartToken(getCookie('ra_id')); 3016 } 3017 } 3018 }); 3019 } 3020 } 3021 } 3022 3023 if (typeof window.boosterLiquid == 'undefined' || !("Notification" in window)) { 3024 if (!window.bis_preview){ 3025 return; 3026 } 3027 }; 3028 3029 function reqJquery(onload) {
3030 if(typeof jQuery === 'undefined' || (parseInt(jQuery.fn.jquery) === 1 && parseFloat(jQuery.fn.jquery.replace(/^1\./,'')) < 10)){ 3031 var head = document.getElementsByTagName('head')[0]; 3032 var script = document.createElement('script'); 3033 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js';; 3034 script.type = 'text/javascript'; 3035 script.onload = script.onreadystatechange = function() { 3036 if (script.readyState) { 3037 if (script.readyState === 'complete' || script.readyState === 'loaded') { 3038 script.onreadystatechange = null; 3039 onload(jQuery.noConflict(true)); 3040 } 3041 } 3042 else { 3043 onload(jQuery.noConflict(true)); 3044 } 3045 }; 3046 head.appendChild(script); 3047 }else { 3048 onload(jQuery); 3049 } 3050 } 3051 3052 reqJquery(function($){ 3053 $("head").append("[booster_custom_css]") 3054 var bisQuery = $; 3055 var raModals = [], 3056 getCurrent = function() { 3057 return raModals.length ? raModals[raModals.length - 1] : null; 3058 }, 3059 selectCurrent = function() { 3060 var i, 3061 selected = false; 3062 for (i=raModals.length-1; i>=0; i--) { 3063 if (raModals[i].$blocker) { 3064 raModals[i].$blocker.toggleClass('current',!selected).toggleClass('behind',selected); 3065 selected = true; 3066 } 3067 } 3068 }; 3069 3070 var removeDuplicatesFromObjArray = function(arr, field) { 3071 var u = []; 3072 arr.reduce(function (a, b) { 3073 if (a[field] !== b[field]) u.push(b); 3074 return b; 3075 }, []); 3076 return u; 3077 } 3078 3079 bisQuery.raModal = function(el, options) { 3080 var remove, target; 3081 this.$body = bisQuery('body'); 3082 this.options = bisQuery.extend({}, bisQuery.raModal.defaults, options); 3083 this.options.doFade = !isNaN(parseInt(this.options.fadeDuration, 10)); 3084 this.$blocker = null; 3085 if (this.options.closeExisting) 3086 while (bisQuery.raModal.isActive()) 3087 bisQuery.raModal.close(); // Close any open raModals. 3088 raModals.push(this); 3089 if (el.is('a')) { 3090 target = el.attr('href'); 3091 //Select element by id from href 3092 if (/^#/.test(target)) { 3093 this.$elm = bisQuery(target); 3094 if (this.$elm.length !== 1) return null; 3095 this.$body.append(this.$elm); 3096 this.open(); 3097 //AJAX 3098 } else { 3099 this.$elm = bisQuery('<div>'); 3100 this.$body.append(this.$elm); 3101 remove = function(event, raModal) { raModal.elm.remove(); }; 3102 this.showSpinner(); 3103 el.trigger(bisQuery.raModal.AJAX_SEND); 3104 bisQuery.get(target).done(function(html) { 3105 if (!bisQuery.raModal.isActive()) return; 3106 el.trigger(bisQuery.raModal.AJAX_SUCCESS); 3107 var current = getCurrent(); 3108 current.$elm.empty().append(html).on(bisQuery.raModal.CLOSE, remove); 3109 current.hideSpinner(); 3110 current.open(); 3111 el.trigger(bisQuery.raModal.AJAX_COMPLETE); 3112 }).fail(function() { 3113 el.trigger(bisQuery.raModal.AJAX_FAIL); 3114 var current = getCurrent(); 3115 current.hideSpinner(); 3116 raModals.pop(); // remove expected raModal from the list 3117 el.trigger(bisQuery.raModal.AJAX_COMPLETE); 3118 }); 3119 } 3120 } else { 3121 this.$elm = el; 3122 this.$body.append(this.$elm); 3123 this.open(); 3124 } 3125 }; 3126 3127 bisQuery.raModal.prototype = { 3128 constructor: bisQuery.raModal, 3129 3130 open: function() { 3131 var m = this; 3132 this.block(); 3133 if(this.options.doFade) { 3134 setTimeout(function() { 3135 m.show(); 3136 }, this.options.fadeDuration * this.options.fadeDelay); 3137 } else { 3138 this.show(); 3139 } 3140 bisQuery(document).off('keydown.raModal').on('keydown.raModal', function(event) { 3141 var current = getCurrent(); 3142 if (event.which == 27 && current.options.escapeClose) current.close(); 3143 }); 3144 if (this.options.clickClose) 3145 this.$blocker.click(function(e) { 3146 if (e.target==this) 3147 bisQuery.raModal.close(); 3148 }); 3149 }, 3150 3151 close: function() { 3152 raModals.pop(); 3153 this.unblock(); 3154 this.hide(); 3155 if (!bisQuery.raModal.isActive()) 3156 bisQuery(document).off('keydown.raModal'); 3157 }, 3158 3159 block: function() { 3160 this.$elm.trigger(bisQuery.raModal.BEFORE_BLOCK, [this._ctx()]); 3161 this.$body.css('overflow','hidden'); 3162 this.$blocker = bisQuery('<div class="res-jquery-raModal res-blocker current"></div>').appendTo(this.$body); 3163 selectCurrent(); 3164 if(this.options.doFade) { 3165 this.$blocker.css('opacity',0).animate({opacity: 1}, this.options.fadeDuration); 3166 } 3167 this.$elm.trigger(bisQuery.raModal.BLOCK, [this._ctx()]); 3168 }, 3169 3170 unblock: function(now) { 3171 if (!now && this.options.doFade) 3172 this.$blocker.fadeOut(this.options.fadeDuration, this.unblock.bind(this,true)); 3173 else { 3174 this.$blocker.children().appendTo(this.$body); 3175 this.$blocker.remove(); 3176 this.$blocker = null; 3177 selectCurrent(); 3178 if (!bisQuery.raModal.isActive()) 3179 this.$body.css('overflow',''); 3180 } 3181 }, 3182 3183 show: function() { 3184 this.$elm.trigger(bisQuery.raModal.BEFORE_OPEN, [this._ctx()]); 3185 if (this.options.showClose) { 3186 this.closeButton = bisQuery('<a href="#close-raModal" rel="raModal:close" class="close-raModal ' + this.options.closeClass + '">' + this.options.closeText + '</a>'); 3187 this.$elm.append(this.closeButton); 3188 } 3189 this.$elm.addClass(this.options.raModalClass).appendTo(this.$blocker); 3190 if(this.options.doFade) { 3191 this.$elm.css('opacity',0).show().animate({opacity: 1}, this.options.fadeDuration); 3192 } else { 3193 this.$elm.show(); 3194 } 3195 this.$elm.trigger(bisQuery.raModal.OPEN, [this._ctx()]); 3196 }, 3197 3198 hide: function() { 3199 this.$elm.trigger(bisQuery.raModal.BEFORE_CLOSE, [this._ctx()]); 3200 if (this.closeButton) this.closeButton.remove(); 3201 var _this = this; 3202 if(this.options.doFade) { 3203 this.$elm.fadeOut(this.options.fadeDuration, function () { 3204 _this.$elm.trigger(bisQuery.raModal.AFTER_CLOSE, [_this._ctx()]); 3205 }); 3206 } else { 3207 this.$elm.hide(0, function () { 3208 _this.$elm.trigger(bisQuery.raModal.AFTER_CLOSE, [_this._ctx()]); 3209 }); 3210 } 3211 this.$elm.trigger(bisQuery.raModal.CLOSE, [this._ctx()]); 3212 }, 3213 3214 showSpinner: function() { 3215 if (!this.options.showSpinner) return; 3216 this.spinner = this.spinner || bisQuery('<div class="' + this.options.raModalClass + '-spinner"></div>') 3217 .append(this.options.spinnerHtml); 3218 this.$body.append(this.spinner); 3219 this.spinner.show(); 3220 }, 3221 3222 hideSpinner: function() { 3223 if (this.spinner) this.spinner.remove(); 3224 }, 3225 3226 //Return context for custom events 3227 _ctx: function() { 3228 return { elm: this.$elm, $blocker: this.$blocker, options: this.options }; 3229 } 3230 }; 3231 3232 bisQuery.raModal.close = function(event) { 3233 if (!bisQuery.raModal.isActive()) return; 3234 if (event) event.preventDefault(); 3235 var current = getCurrent(); 3236 current.close(); 3237 return current.$elm; 3238 }; 3239 3240 // Returns if there currently is an active raModal 3241 bisQuery.raModal.isActive = function () { 3242 return raModals.length > 0; 3243 } 3244 3245 bisQuery.raModal.defaults = { 3246 closeExisting: true, 3247 escapeClose: true, 3248 clickClose: true, 3249 closeText: 'Close', 3250 closeClass: 'close-raModal', 3251 modalClass: "booster-raModal", 3252 spinnerHtml: null, 3253 showSpinner: true, 3254 showClose: true, 3255 fadeDuration: null, // Number of milliseconds the fade animation takes. 3256 fadeDelay: 1.0 // Point during the overlay's fade-in that the modal begins to fade in (.5 = 50%, 1.5 = 150%, etc.) 3257 }; 3258 3259 // Event constants 3260 bisQuery.raModal.BEFORE_BLOCK = 'raModal:before-block'; 3261 bisQuery.raModal.BLOCK = 'raModal:block'; 3262 bisQuery.raModal.BEFORE_OPEN = 'raModal:before-open'; 3263 bisQuery.raModal.OPEN = 'raModal:open'; 3264 bisQuery.raModal.BEFORE_CLOSE = 'raModal:before-close'; 3265 bisQuery.raModal.CLOSE = 'raModal:close'; 3266 bisQuery.raModal.AFTER_CLOSE = 'raModal:after-close'; 3267 bisQuery.raModal.AJAX_SEND = 'raModal:ajax:send'; 3268 bisQuery.raModal.AJAX_SUCCESS = 'raModal:ajax:success'; 3269 bisQuery.raModal.AJAX_FAIL = 'raModal:ajax:fail'; 3270 bisQuery.raModal.AJAX_COMPLETE = 'raModal:ajax:complete'; 3271 3272 bisQuery.fn.raModal = function(options){ 3273 if (this.length === 1) { 3274 new bisQuery.raModal(this, options); 3275 } 3276 return this; 3277 }; 3278 3279 // Automatically bind links with rel="raModal:close" to, well, close the raModal. 3280 bisQuery(document).on('click.raModal', 'a[rel="raModal:close"]', bisQuery.raModal.close); 3281 bisQuery(document).on('click.raModal', 'a[rel="raModal:open"]', function(event) { 3282 event.preventDefault(); 3283 bisQuery(this).raModal(); 3284 }); 3285 3286 window.bisApp = { 3287 product : null, 3288 variant : null, 3289 variants: {}, 3290 variantsById: [], 3291 unavailableVariants: [], 3292 optionSelects: null, 3293 optionSelectsSelector: window.bisAppData.booster_option_selector, 3294 activeVariant: null, 3295 usesSwatches: window.bisAppData.uses_radio, 3296 preOrderEnabled: window.bisAppData.pre_order_enabled, 3297 buttonLabel: window.bisAppData.widget_button_caption_text, 3298 variantFromTitle: function(variantTitle) { 3299 var variant = null; 3300 if (typeof bisApp.variants[variantTitle] != 'undefined') { 3301 variant = bisApp.variants[variantTitle]; 3302 } 3303 return variant; 3304 }, 3305 variantTitleFromId: function(variantId) { 3306 var variantTitle = null; 3307 if (typeof bisApp.variantsById[variantId] != 'undefined') { 3308 variantTitle = bisApp.variantsById[variantId]; 3309 } 3310 return variantTitle; 3311 }, 3312 createVariantTitle : function() { 3313 var options = []; 3314 var $optionSelects = bisApp.getOptionSelects(); 3315 $optionSelects.each(function(){ 3316 options.push($(this).val()); 3317 }); 3318 return options.join(' / '); 3319 }, 3320 setVariants: function(productAvailable) { 3321 bisApp.unavailableVariants = []; 3322 bisApp.product = Shopify.boosterProduct; 3323 3324 var filteredVariants = bisApp.product.variants; 3325 3326 for(var len = filteredVariants.length, i=0; i < len; i++) { 3327 bisApp.variants[filteredVariants[i].title] = filteredVariants[i]; 3328 bisApp.variantsById[filteredVariants[i].id] = filteredVariants[i].title; 3329 if ( filteredVariants[i].available == false ) { 3330 bisApp.unavailableVariants.push(filteredVariants[i]); 3331 } else if ( (filteredVariants[i].inventory_quantity <= 0) && (['1',true].includes(bisApp.preOrderEnabled))) { 3332 bisApp.unavailableVariants.push(filteredVariants[i]); 3333 } else if ( (filteredVariants[i].inventory_quantity <= 0) && (typeof bisApp.product != 'undefined') ) { 3334 if ( typeof productAvailable !== 'undefined' && !productAvailable ) { 3335 filteredVariants[i].available = false;
3336 bisApp.unavailableVariants.push(filteredVariants[i]); 3337 } 3338 } 3339 } 3340 3341 }, 3342 buildModalSelect: function(){ 3343 3344 var selectArr = []; 3345 3346 if (window.bisAppData.modal_hide_dup_variants){ 3347 var filteredUnavailableVariants = removeDuplicatesFromObjArray(bisApp.unavailableVariants, 'sku'); 3348 } else { 3349 var filteredUnavailableVariants = bisApp.unavailableVariants; 3350 } 3351 3352 $(filteredUnavailableVariants).each(function(){ 3353 var el = $(this); 3354 if (bisApp.activeVariant == el[0].title){ 3355 selectArr.push("<option value='" + el[0].id + "' selected>" + el[0].title + "</option>"); 3356 } else { 3357 selectArr.push("<option value='" + el[0].id + "'>" + el[0].title + "</option>"); 3358 } 3359 }); 3360 3361 var selectOptions = selectArr.join(""); 3362 3363 var formHtml = [ 3364 "<select id='variants' class='form-control input-lg'>", 3365 selectOptions, 3366 "</select>" 3367 ].join(""); 3368 3369 return formHtml; 3370 }, 3371 setModalBody: function(product){ 3372 if(product.variants.length == 1){ 3373 var selectWrapper = "<div class='form-group single-variant' id='booster-select-wrapper'></div>" 3374 } else{ 3375 var selectWrapper = "<div class='form-group' id='booster-select-wrapper'></div>" 3376 } 3377 3378 var raModalSelectHtml = bisApp.buildModalSelect(); 3379 var formHtml = $([ 3380 "<div id='booster-raModal-container' style='display:none;' class='booster-wrap booster-raModal'>", 3381 "<h2 class='title'>" + window.bisAppData.modal_header_text + "</h2>", 3382 "<p class='body-text'>" + window.bisAppData.modal_body_text + "</p>", 3383 "<hr><h3>" + product['title'] + "</h3>", 3384 "<form action='#' id='booster-form'>", 3385 selectWrapper, 3386 "<div class='form-group' style='display:none;'>", 3387 "<input type='email' id='email_address' placeholder='" + window.bisAppData.modal_email_address_label + "' class='form-control input-lg'/>", 3388 "</div>", 3389 "<div class='form-group' style='display:none;'>", 3390 "<label class='qty-req-label'>Quantity</label>", 3391 "<input type='number' id='quantity_required' class='form-control qty-req-input input-lg' min='1' max='99999' value='1' />", 3392 "</div>", 3393 "<div class='form-group accepts_marketing' style='display:none;'>", 3394 "<label for='accepts_marketing'><input checked id='accepts_marketing' name='accepts_marketing' type='checkbox' value='0'/>" + window.bisAppData.customer_checkbox_label + "</label></div>", 3395 "<div class='submit-button'><button type='submit' class='btn btn-success btn-lg'>" + window.bisAppData.modal_button_label + "</button></div>", 3396 "</form>", 3397 "<div class='messages'><div class='alert alert-primary' style='display:none;'></div><div class='alert alert-success' style='display:none;'>" + window.bisAppData.modal_reg_complete_text + "</div><div class='alert alert-danger' style='display:none;'>" + window.bisAppData.modal_invalid_email_text + "</div></div>", 3398 "<hr/><div class='footer'><p>" + window.bisAppData.modal_footer_text + "</p></div><a href='#close-raModal' rel='raModal:close' class='close-raModal '>Close</a>", 3399 "</div>" 3400 ].join("\n")); 3401 3402 if($("#booster-raModal-container").length == 0){ 3403 $("body").append(formHtml); 3404 } 3405 3406 $("#booster-select-wrapper").html(raModalSelectHtml); 3407 }, 3408 getUrlParam: function(paramName) { 3409 var params = {}; 3410 window.location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(str,key,value) { 3411 params[key] = value; 3412 }); 3413 return params[paramName]; 3414 }, 3415 getOptionSelects: function() { 3416 if (!bisApp.optionSelects) { 3417 var selector, optionSelect, optionElement = 'select'; 3418 var prefixes = ['product-select', 'productSelect', 'ProductSelect', 'product-variants', 'product-selectors', 'variant-listbox']; 3419 3420 if (typeof window.boosterLiquid.optionElement != 'undefined') { 3421 optionElement = window.boosterLiquid.optionElement; 3422 } 3423 if (typeof bisApp.optionSelectsSelector == 'undefined') { 3424 for (var len = prefixes.length, i=0; i < len; i++) { 3425 selector = optionElement + "[id|='" + prefixes[i] + "-option']"; 3426 optionSelect = $(selector); 3427 if (optionSelect.length) { 3428 break; 3429 } 3430 selector = optionElement + "[id|='" + prefixes[i] + '-' + Shopify.boosterProduct.id + "-option']"; 3431 optionSelect = $(selector); 3432 if (optionSelect.length) { 3433 break; 3434 } 3435 } 3436 } else { 3437 selector = bisApp.optionSelectsSelector 3438 optionSelect = $(selector); 3439 } 3440 if (optionSelect.length == 0){ 3441 bisApp.optionSelectsSelector = '.single-option-selector:visible'; 3442 bisApp.optionSelects = $('.single-option-selector:visible'); 3443 } else { 3444 bisApp.optionSelectsSelector = selector; 3445 bisApp.optionSelects = optionSelect; 3446 } 3447 } 3448 return bisApp.optionSelects; 3449 }, 3450 buttonShow: function(variantName){ 3451 if (!variantName) { 3452 var variantId = bisApp.getUrlParam('variant'); 3453 if (variantId) { 3454 variantName = bisApp.variantTitleFromId(variantId); 3455 var variant = bisApp.variantFromTitle(variantName); 3456 } 3457 } else { 3458 var variant = bisApp.variantFromTitle(variantName); 3459 } 3460 bisApp.activeVariant = variantName; 3461 bisApp.variant = variant; 3462 if (typeof variant == 'undefined' || !variant || localStorage.getItem("ba_bisz_" + bisApp.variant.id) == "true") { 3463 if (!window.bis_preview){ 3464 return; 3465 } 3466 } 3467 if ( (window.bis_preview) || (bisApp.usesSwatches == true && bisApp.unavailableVariants.length > 0) || (variant.available == false) || ( (variant.inventory_quantity <= 0) && (['1',true].includes(bisApp.preOrderEnabled)))) { 3468 bisApp.setModalBody(bisApp.product); 3469 3470 if (window.bisAppData.show_trigger_link){ 3471 if($("#booster-trigger").length == 0){ 3472 eval(window.bisAppData.custom_js); 3473 } 3474 } 3475 3476 3477 if (widgetButtonEnabled || window.bis_preview){ 3478 if($("#booster-button").length == 0){ 3479 var button = $("<div id='booster-button'>" + window.bisAppData.widget_button_caption_text + "</div>"); 3480 $("body").append(button); 3481 } 3482 } 3483 3484 } else { 3485 if (window.bisAppData.show_trigger_link){ 3486 $("#booster-trigger").closest('p').remove(); 3487 } 3488 3489 if (widgetButtonEnabled){ 3490 $("#booster-button").remove(); 3491 } 3492 } 3493 } 3494 3495 } 3496 3497 if ( (typeof window.boosterLiquid.product != 'undefined') && window.boosterLiquid.product) { 3498 Shopify.boosterProduct = window.boosterLiquid.product; 3499 if(window.boosterLiquid.product.tags.indexOf('ra-exclude') >= 0){ 3500 return false;
3501 } 3502 } 3503 3504 bisApp.setVariants(); 3505 var $optionSelectors = bisApp.getOptionSelects(); 3506 3507 if (bisApp.usesSwatches == true && bisApp.unavailableVariants.length > 0){ 3508 bisApp.buttonShow(bisApp.product.variants[0].title); 3509 } else if (window.bis_preview){ 3510 bisApp.buttonShow(bisApp.product.variants[0].title); 3511 } else { 3512 $optionSelectors.bind('change', function() { 3513 try { 3514 if ($optionSelectors.length == 1) { 3515 bisApp.buttonShow($('option:selected', this).val()); 3516 } else { 3517 bisApp.buttonShow(bisApp.createVariantTitle()); 3518 } 3519 } 3520 catch (e) { 3521 console.log(e) 3522 } 3523 }); 3524 3525 try { 3526 if ($optionSelectors.length) { 3527 if ($optionSelectors.length == 1) { 3528 bisApp.buttonShow($('option:selected', $optionSelectors).val()); 3529 } else { 3530 bisApp.buttonShow(bisApp.createVariantTitle()); 3531 } 3532 } else { 3533 bisApp.buttonShow(bisApp.product.variants[0].title); 3534 } 3535 } 3536 catch (e) { 3537 console.log(e) 3538 } 3539 } 3540 3541 $(document).on("click", "#booster-button, #booster-trigger", function(){ 3542 //$('#booster-modal-container').modal(); 3543 bisQuery("#booster-raModal-container").raModal(); 3544 return false; 3545 }); 3546 3547 var handleBisSubscribe = function(btn){ 3548 localStorage.setItem("ba_bis_" + window.bisApp.variant.id, true); 3549 $('.booster-raModal .messages .alert-danger').hide(); 3550 $('.booster-raModal .messages .alert-primary').hide(); 3551 $('.booster-raModal .messages .alert-success').show(); 3552 btn.show(); 3553 btn.prop("disabled", false); 3554 btn.text(window.bisAppData.modal_button_label); 3555 setTimeout(function(){ 3556 $('.booster-raModal .messages .alert').hide(); 3557 bisQuery.raModal.close(); 3558 }, 3000); 3559 } 3560 3561 var subscribeBisAlert = function(btn){ 3562 var variant = bisApp.variant; 3563 var bisData = { 3564 channel: 'push', 3565 visitor_token: window.baMsg.visitor_token, 3566 action_type: 'bis', 3567 cart_uid: window.baMsg.cart_uid, 3568 tz_offset: window.baMsg.browser_info.tz_offset, 3569 os: window.baMsg.browser_info.os, 3570 browser: window.baMsg.browser_info.browser, 3571 product_id: bisApp.product.id, 3572 product_title: bisApp.product.title, 3573 variant_title: variant.title, 3574 variant_id: bisApp.variant.id, 3575 action_type: 'bis' 3576 }; 3577 $.ajax({ 3578 type: "POST", 3579 url: "/apps/ba_fb_app", 3580 data: bisData, 3581 dataType: 'json', 3582 success: function(data){ 3583 if(data.notice){ 3584 localStorage.setItem("ba_bis_" + window.bisApp.variant.id, true); 3585 $('.booster-raModal .messages .alert-success').show(); 3586 } else if(data.alert){ 3587 $('.booster-raModal .messages .alert-danger').html(data.alert).show(); 3588 } 3589 }, 3590 error: function(data) { 3591 $('.booster-raModal .messages .alert-danger').html("Sorry, Please try again later").show(); 3592 }, 3593 complete: function(data){ 3594 btn.prop("disabled", false); 3595 btn.text("Notify"); 3596 setTimeout(function(){ 3597 $('.booster-raModal .messages .alert').hide(); 3598 bisQuery.raModal.close(); 3599 }, 3000); 3600 } 3601 }); 3602 } 3603 3604 $(document).on('submit', 'form#booster-form', function(){ 3605 var btn = $(this).find('.submit-button button'); 3606 btn.attr('disabled','disabled'); 3607 $('.booster-raModal .messages .alert').hide(); 3608 if (window.baMsg.subscriber_hash.ba_push_opted_in){ 3609 btn.text('Saving...'); 3610 subscribeBisAlert(btn); 3611 } else { 3612 btn.hide(); 3613 $('.booster-raModal .messages .alert-primary').text("Please click Allow in the top left of the screen to subscribe to this notification. You will be sent a browser notification when the product is back in stock.").show(); 3614 window.baMsg.requestPushPermissions('bis', function(){ 3615 handleBisSubscribe(btn); 3616 }); 3617 } 3618 3619 return false;
3620 }); 3621 3622 function insertPopupMessageJs(){ 3623 var head = document.getElementsByTagName('head')[0]; 3624 var script = document.createElement('script'); 3625 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'boosterapps.com/apps/back-in-stock/preview_bis.js'; 3626 script.type = 'text/javascript'; 3627 head.appendChild(script); 3628 } 3629 if(document.location.search.indexOf("preview_bis=1") > -1){ 3630 setTimeout(function(){ 3631 insertPopupMessageJs(); 3632 }, 1500); 3633 } 3634 3635 }); 3636 3637 }(window, document)); 3638 3639 (function() { 3640 3641 3642 //push 3643 if (window.baMsg.push_active){ 3644 new boosterPushSession().generate({ 3645 "active": true 3646 }); 3647 } 3648 3649 3650 })(); 3651 3652 }); 3653}()) 3654</script>
3654 3655 3656 3657 3658 3659
3660<script async type='text/javascript' src='//satcb.azureedge.net/Scripts/satcb.min.js?shop=la-vie-est-belt-store.myshopify.com'></script>
3660 3661 3662 3663<div id="shopify-block-ARHZ6NjRWYVRVZW5Tc__4571859552318407796" class="shopify-block shopify-app-block"><meta name="format-detection" content="telephone=no"> 3664<meta name="format-detection" content="date=no"> 3665<meta name="format-detection" content="address=no"> 3666<style></style><link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.plugin.js" as="script" rel="preload">�<link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.base_styles.css" as="style" rel="preload">�<link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.product.js" as="script" rel="preload"> 3667<link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.product_styles.css" as="style" rel="preload"> 3668<link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.product_styles_new.css" as="style" rel="preload">�
3668<script> 3669 document.getElementsByTagName('html')[0].classList.add('gsw-swatch-installed'); 3670 window.Globo = window.Globo || {}; 3671 Globo.moneyFormat = "â¬{{amount_with_comma_separator}}"; 3672 Globo.moneyFormatWithCurrency = "â¬{{amount_with_comma_separator}} EUR"; 3673 var GloboSwatchConfig = { 3674 page: "product", 3675 shop: { 3676 name: "La Vie est Belt", 3677 url: "https://lavieestbelt.fr", 3678 domain: "la-vie-est-belt-store.myshopify.com" 3679 }, 3680 cur_locale: "fr", 3681 locale:"fr", 3682 3683 product: {"id":8617855517018,"title":"Le Tee-Shirt La Vie est Belt x Lemahieu","handle":"tee-shirt-la-vie-est-belt-x-lemahieu","description":"\u003cp\u003eLe \u003cstrong\u003eTee-shirt La Vie est Belt x Lemahieu\u003c\/strong\u003e est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique !\u003c\/p\u003e\n\u003cp\u003eChaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style ! \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e*Un tee-shirt stylé\u003c\/strong\u003e\u003cbr\u003eCouleur naturelle du coton, sans teinture\u003cbr\u003eUne coupe droite et confortable\u003cbr\u003eFinition finie avec collerette\u003cbr\u003eNon-genré\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* 100% fabriqué en Hauts-de-France\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003eTricoté à Saint-André-Lez-Lille (59)\u003cbr\u003eTextile poche récupéré au relais de Bruay-La-Buissière (62)\u003cbr\u003e\u003cspan\u003eEtiquette tissé à Halluin (59)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* Composition\u003c\/strong\u003e : \u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTee-Shirt\u003c\/span\u003e : 1\/3 coton Biologique pour la solidité, 1\/3 coton recyclé issu des chutes de découpes, 1\/3 Lyocell pour la respirabilité \u0026amp; l'aspect 'anti-odeur'\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTissu résitant\u003c\/span\u003e : 190g\/m²\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePoche\u003c\/span\u003e : 100 % Linge de maison (draps et housses de couette)\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003cbr\u003e\u003cstrong data-mce-fragment=\"1\"\u003e* Tailles :\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003edu S au XL. \u003cem\u003eLe tee-shirt taille normalement, tu peux choisir ta taille habituelle !\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-11-19T14:32:59+01:00","created_at":"2023-11-17T08:21:52+01:00","vendor":"La Vie est Belt Store","type":"Tee-Shirt","tags":["Accueil","Actif","Catalogue"],"price":4500,"price_min":4500,"price_max":4500,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":47312178020698,"title":"S","option1":"S","option2":null,"option3":null,"sku":"TEESHIRTS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - S","public_title":"S","options":["S"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178053466,"title":"M","option1":"M","option2":null,"option3":null,"sku":"TEESHIRTM","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - M","public_title":"M","options":["M"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178086234,"title":"L","option1":"L","option2":null,"option3":null,"sku":"TEESHIRTL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - L","public_title":"L","options":["L"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":47312178119002,"title":"XL","option1":"XL","option2":null,"option3":null,"sku":"TEESHIRTXL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Le Tee-Shirt La Vie est Belt x Lemahieu - XL","public_title":"XL","options":["XL"],"price":4500,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032"],"featured_image":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","options":["Taille"],"media":[{"alt":null,"id":45388812353882,"position":1,"preview_image":{"aspect_ratio":1.001,"height":3884,"width":3888,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971"},"aspect_ratio":1.001,"height":3884,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","width":3888},{"alt":null,"id":45391162900826,"position":2,"preview_image":{"aspect_ratio":0.978,"height":1460,"width":1428,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032"},"aspect_ratio":0.978,"height":1460,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032","width":1428},{"alt":null,"id":45391161459034,"position":3,"preview_image":{"aspect_ratio":0.995,"height":1544,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032"},"aspect_ratio":0.995,"height":1544,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032","width":1536},{"alt":null,"id":45391175024986,"position":4,"preview_image":{"aspect_ratio":0.75,"he
3683ight":2048,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032"},"aspect_ratio":0.75,"height":2048,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032","width":1536},{"alt":null,"id":45391167095130,"position":5,"preview_image":{"aspect_ratio":0.75,"height":2048,"width":1536,"src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032"},"aspect_ratio":0.75,"height":2048,"media_type":"image","src":"\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032","width":1536}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eLe \u003cstrong\u003eTee-shirt La Vie est Belt x Lemahieu\u003c\/strong\u003e est une édition limitée 'Made in Nord'. Sa coupe droite, sa couleur naturelle et sa poche fleurie 100% upcyclé, lui donnent un style unique !\u003c\/p\u003e\n\u003cp\u003eChaque 'poche fleurie' est unique. Tu ne recevras pas forcément le tee-shirt de la photo. Compte sur nous pour sélectionner nos draps fleuris avec amour et style ! \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e*Un tee-shirt stylé\u003c\/strong\u003e\u003cbr\u003eCouleur naturelle du coton, sans teinture\u003cbr\u003eUne coupe droite et confortable\u003cbr\u003eFinition finie avec collerette\u003cbr\u003eNon-genré\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* 100% fabriqué en Hauts-de-France\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003eTricoté à Saint-André-Lez-Lille (59)\u003cbr\u003eTextile poche récupéré au relais de Bruay-La-Buissière (62)\u003cbr\u003e\u003cspan\u003eEtiquette tissé à Halluin (59)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e* Composition\u003c\/strong\u003e : \u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTee-Shirt\u003c\/span\u003e : 1\/3 coton Biologique pour la solidité, 1\/3 coton recyclé issu des chutes de découpes, 1\/3 Lyocell pour la respirabilité \u0026amp; l'aspect 'anti-odeur'\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eTissu résitant\u003c\/span\u003e : 190g\/m²\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePoche\u003c\/span\u003e : 100 % Linge de maison (draps et housses de couette)\u003c\/span\u003e\u003cbr\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003cbr\u003e\u003cstrong data-mce-fragment=\"1\"\u003e* Tailles :\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003edu S au XL. \u003cem\u003eLe tee-shirt taille normalement, tu peux choisir ta taille habituelle !\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e"}, 3684 options_with_values: [{"name":"Taille","position":1,"values":["S","M","L","XL"]}], 3685 has_only_default_variant: false, 3686 curVariant: { 3687 "id": 47312178020698, 3688 "available": true, 3689 "title": "S", 3690 "price": 4500, 3691 "compare_at_price": null, 3692 "inventory_management": "shopify", 3693 "inventory_quantity": 64, 3694 "option1": "S", 3695 "option2": null, 3696 "option3": null, 3697 "options": ["S"] 3698 }, 3699 3700 } 3701 3702 3703 3704 3705 3706 GloboSwatchConfig.product.variants[0].inventory_quantity = 64; 3707 3708 3709 3710 GloboSwatchConfig.product.variants[1].inventory_quantity = 85; 3711 3712 3713 3714 GloboSwatchConfig.product.variants[2].inventory_quantity = 46; 3715 3716 3717 3718 GloboSwatchConfig.product.variants[3].inventory_quantity = 12; 3719 3720 3721 3722 3723 3724 window.updateSelectorOutOfStockCollectionDefaultGCS = true; 3725 window.updateSelectorOutOfStockCollectionGCS = true; 3726 window.disableRequireProductBundleQuantityBreakGCS = true; 3727 window.useTitleCustomGloboSwatchBundles = true; 3728 window.useConsoleBannerGloboColorSwatch = true; 3729</script>
3729<script> 3730var globo_sw_options = ''; 3731var configGloboSwatch = {"settings":{"enable_collection_page":false,"enable_product_page":true,"add_to_cart_text":"Add to cart","added_to_cart_text":"Added to cart","sold_out_text":"Sold out","enable_mandatory":false,"enable_tooltip":true,"image_width":"150","image_height":"150","background_size":"cover","show_add_to_cart_button":false,"add_to_cart_ajax":false,"show_option_name":false,"out_of_stock":"default","select_an_option":"Select an option","text_required":"This field is required","show_limit_variant":false,"limit_variant":"5","limit_variant_mobile":"5","show_one_variant_product":false,"show_one_variant_collection":false,"group_image":false,"theme_store_name_group_image":null,"theme_store_name_ajax_cart":null,"dynamic_swatches":false,"enable_custom_css":false,"custom_css":null,"show_product_group_name":true,"show_tooltip_product_group":false,"show_carousel_product_group":false,"show_carousel_product_group_detail":false,"show_limit_product_group":false,"limit_product_group":"5","show_carousel_product_page_detail":false,"color_cross_out":"#ff0000"},"product_page":{"customize_button":{"background_color":{"normal":"#fff","hover":"#192643","selected":"#192643"},"border_color":{"normal":"#192643","hover":"#192643","selected":"#192643"},"button_corner":"rounded","button_size":"medium","button_spacing":10,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#192643","hover":"#ffffff","selected":"#ffffff"},"text_style":"uppercase","text_font_weight":"none"},"customize_swatch":{"border_color":{"normal":"#192643","hover":"#192643","selected":"#192643"},"border_style":"single","hover_effects":{"background":"add glow","size_change":"increase size","zoom_image":"no zoom"},"swatch_shape":"circle","swatch_size":"medium","swatch_size_customize":34,"swatch_border_radius":24,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3,"swatch_spacing":6},"customize_dropdown":{"text_style":"default","text_font_weight":"none","text_color":"#000000","border_color":"#cccccc","background_color":"#ffffff","text_color_hover":"#000000","border_color_hover":"#dddddd","background_color_hover":"#dddddd","text_color_selected":"#ffffff","border_color_selected":"#000000","background_color_selected":"#000000"},"customize_text_only_button":{"button_spacing":10,"button_size":14,"text_color":{"normal":"#9b9b9b","hover":"#1c1c1c","selected":"#1c1c1c"},"text_style":"default","text_font_weight":"none","text_font_weight_hover":"none","text_font_weight_selected":"bold"},"customize_swatch_in_pill":{"border_color":{"normal":"#DDDDDD","hover":"#1c1c1c","selected":"#1c1c1c"},"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"text_color":{"normal":"#1c1c1c","hover":"#1c1c1c","selected":"#1c1c1c"},"border_color_image":"#DDDDDD","border_style":"double","swatch_border_style":"double","swatch_shape":"circle","text_font_size":14,"swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2,"swatch_spacing":10},"customize_pill_button":{"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"border_color":{"hover":"#000","selected":"#000"},"button_size":"medium","button_spacing":10,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#000","hover":"#000","selected":"#000"},"thickness_style_single":1,"text_style":"default","text_font_weight":"none"},"customize_button_with_price":{"text_font_weight":"bold","price_font_weight":"none","text_font_size":13,"price_font_size":12,"box_width":90,"button_border_radius":4,"button_thickness_style_single":1,"button_spacing":10,"border_color":{"normal":"#CFCFCF","hover":"#292929","selected":"#292929"},"variant_name_color":{"normal":"#6A6A6A","hover":"#fff","selected":"#fff"},"variant_name_background_color":{"normal":"#F5F5F5","hover":"#505050","selected":"#505050"},"price_color":{"normal":"#6A6A6A","hover":"#6A6A6A","selected":"#6a6a6a"},"price_background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"}},"customize_swatch_dropdown":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000000"}
3731,"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"square","text_font_size":14,"text_font_weight":"none","swatch_size_customize":35,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3},"customize_swatch_dropdown_small":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"circle","text_font_size":13,"text_font_weight":"none","swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3},"stock":false,"stock_message":"Stock: only {number} left in stock","float":"left"},"collection_page":{"customize_button":{"background_color":{"normal":"#fff","hover":"#000","selected":"#000"},"border_color":{"normal":"#000","hover":"#000","selected":"#000"},"button_corner":"rounded","button_size":"medium","button_spacing":8,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#000","hover":"#fff","selected":"#fff"},"text_style":"default","text_font_weight":"none"},"customize_swatch":{"border_color":{"normal":"#dddddd","hover":"#1c1c1c","selected":"#1c1c1c"},"border_style":"double","hover_effects":{"background":"no effect","size_change":"no change","zoom_image":"no zoom"},"swatch_border_style":"double","swatch_shape":"circle","swatch_size":"medium","swatch_size_customize":35,"swatch_border_radius":24,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3,"swatch_spacing":8},"customize_dropdown":{"text_style":"default","text_font_weight":"none","text_color":"#000000","border_color":"#dddddd","background_color":"#ffffff","text_color_hover":"#000000","border_color_hover":"#dddddd","background_color_hover":"#dddddd","text_color_selected":"#fff","border_color_selected":"#000000","background_color_selected":"#000000"},"customize_text_only_button":{"button_spacing":12,"button_size":14,"text_color":{"normal":"#9b9b9b","hover":"#1c1c1c","selected":"#1c1c1c"},"text_style":"default","text_font_weight":"none","text_font_weight_hover":"none","text_font_weight_selected":"bold"},"customize_swatch_in_pill":{"border_color":{"normal":"#DDDDDD","hover":"#000000","selected":"#1c1c1c"},"background_color":{"normal":"#fff","hover":"#ffffff","selected":"#ffffff"},"text_color":{"normal":"#1c1c1c","hover":"#1c1c1c","selected":"#1c1c1c"},"border_color_image":"#DDDDDD","border_style":"double","swatch_border_style":"double","swatch_shape":"circle","text_font_size":14,"swatch_size_customize":18,"swatch_border_radius":50,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2,"swatch_spacing":8},"customize_pill_button":{"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"border_color":{"hover":"#000","selected":"#000"},"button_size":"medium","button_spacing":8,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#000","hover":"#000","selected":"#000"},"thickness_style_single":1,"text_style":"default","text_font_weight":"none"},"customize_button_with_price":{"text_font_weight":"bold","price_font_weight":"none","text_font_size":13,"price_font_size":12,"box_width":90,"button_border_radius":4,"button_thickness_style_single":1,"button_spacing":10,"border_color":{"normal":"#CFCFCF","hover":"#292929","selected":"#292929"},"variant_name_color":{"normal":"#6A6A6A","hover":"#fff","selected":"#fff"},"variant_name_background_color":{"normal":"#F5F5F5","hover":"#505050","selected":"#505050"},"price_color":{"normal":"#6A6A6A","hover":"#6A6A6A","selected":"#6A6A6A"},"price_background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"}},"customize_swatch_dropdown":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000"}
3731,"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"square","text_font_size":14,"text_font_weight":"none","swatch_size_customize":35,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2},"customize_swatch_dropdown_small":{"border_color":{"normal":"#dddddd","hover":"#ddd","selected":"#000000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"circle","text_font_size":13,"text_font_weight":"none","swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2},"float":"left","carousel":"disable"},"pricing":{"products":2000,"showStylesNew":true,"showColorImage":true,"showVariantImage":true,"showProductGroups":false,"supportMultiLanguage":false,"showProductBundlesCombo":true,"showVariantCollectionPage":true,"showProductBundlesQuantityBreaks":true}}; 3732var productIdsGloboSwatch = [6274509111483,6274509963451,6274510946491,6274512519355,6274512879803,6274512912571,6274512978107,6274513109179,6274513338555,6274513436859,6274513469627,6274513502395,6274513666235,6274513797307,6274514190523,6274514387131,6274514452667,6274514682043,6274514714811,6274515108027,6274515206331,6274515239099,6274515271867,6274515402939,6582226714811,6582238052539,6582241099963,6583668474043,6583669686459,6583674601659,6813489201339,6813520691387,6847216648379,6859125489851,6859132534971,6862413693115,6862429814971,6907202764987,6909694804155,6920550842555,7072061358267,7120814604475,7120825680059,7459729998082,7467888574722,7467923079426,7490877849858,7602197496066,7607167779074,7607178854658,7609427788034,7609507676418,7609554108674,7609611583746,7662634467586,7662647410946,7662657732866,7662659436802,7662669136130,7662671036674,7662672544002,7662674379010,7662675820802,7662680670466,7683242459394,7684541120770,7720628224258,7720679637250,7720711946498,7720719450370,7720728035586,7720735834370,7746363785474,7746373386498,7746374566146,7746374893826,7746375385346,7746376499458,7746376990978,7746377580802,7759768387842,7884803997954,7884805832962,7905688289538,8526868873562,8546605465946,8571124547930,8587420959066,8587432296794,8617855517018,8753512841562,8753513627994,8753514250586,8861115089242,9004871745882,9013191770458,9013204648282,9013212184922,9013227618650,9867931976026,9872788848986,9872792748378,9874745852250,9876704100698,9908039516506,9927518585178,9945874071898,9946014777690,9983443730778,10196973584730,10197078278490,10197119140186]; 3733var productGroupsGloboSwatch = []; 3734var productBundleComboProducts = []; 3735var productBundleQuantityBreaks = []; 3736var productGroupsGloboSwatchNewJs = []; 3737productBundleComboProducts = []; 3738productBundleQuantityBreaks = null; 3739globo_sw_options = [{"name":"Taille du caleçon","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":0,"max_page":1},{"name":"Taille","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":1,"max_page":1},{"name":"Couleur","display_style":4,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":2,"max_page":1},{"name":"Tour de taille","display_style":4,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":3,"max_page":1},{"name":"Largeur","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":4,"max_page":1},{"name":"Style du pneu","display_style":4,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":5,"max_page":1},{"name":"Taille de la ceinture","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":6,"max_page":1},{"name":"Lot","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":7,"max_page":1},{"name":"Style","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":8,"max_page":1},{"name":"Taille de collier","display_style":4,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":9,"max_page":1},{"name":"Taille Culotte","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":10,"max_page":1},{"name":"Taille Caleçon","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":11,"max_page":1},{"name":"Sous-vêtements solidaires","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":12,"max_page":1},{"name":"Couleur du passant","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":13,"max_page":1},{"name":"Type de lot","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":14,"max_page":1},{"name":"Motifs","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":15,"max_page":1},{"name":"Coloris","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":16,"max_page":1},{"name":"Equipe Pro","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":17,"max_page":1},{"name":"CHOIX DU PACK","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":18,"max_page":1}]; 3740GloboSwatchConfig = GloboSwatchConfig || {}; 3741GloboSwatchConfig.settings = configGloboSwatch.settings; 3742GloboSwatchConfig.collection_page = configGloboSwatch.collection_page; 3743GloboSwatchConfig.product_page = configGloboSwatch.product_page; 3744GloboSwatchConfig.options = !globo_sw_options ? configGloboSwatch.options : globo_sw_options; 3745GloboSwatchConfig.pricing = configGloboSwatch.pricing != undefined ? configGloboSwatch.pricing : {"products": 999999, "showColorImage": true, "showVariantImage": true, "supportMultiLanguage": true, "showVariantCollectionPage": true, "showProductGroups": true}; 3746GloboSwatchConfig.product_ids = GloboSwatchConfig?.pricing?.products < 999999 ? productIdsGloboSwatch : []; 3747if (GloboSwatchConfig?.pricing?.showOneLimitProductGroups === true) { 3748 if(Array.isArray(productGroupsGloboSwatchNewJs) && productGroupsGloboSwatchNewJs.length) { 3749 productGroupsGloboSwatchNewJs = [productGroupsGloboSwatchNewJs[0]]; 3750 } 3751 if(Array.isArray(productBundleComboProducts) && productBundleComboProducts.length) { 3752 productBundleComboProducts = [productBundleComboProducts[0]]; 3753 } 3754 if(Array.isArray(productBundleQuantityBreaks) && productBundleQuantityBreaks.length) { 3755 productBundleQuantityBreaks = [productBundleQuantityBreaks[0]]; 3756 } 3757} 3758GloboSwatchConfig.product_groups = !productGroupsGloboSwatchNewJs ? productGroupsGloboSwatch : productGroupsGloboSwatchNewJs; 3759GloboSwatchConfig.product_groups_metafield = []; 3760GloboSwatchConfig.product_bundle_combo_products = productBundleComboProducts; 3761GloboSwatchConfig.product_bundle_quantity_breaks = productBundleQuantityBreaks; 3762GloboSwatchConfig.variant_image_products = null; 3763if(window.Shopify && window.Shopify.theme && window.Shopify.theme.theme_store_id != null) { 3764 document.getElementsByTagName('html')[0].classList.add('gsw-theme-store-id-'+window.Shopify.theme.theme_store_id); 3765} 3766if(GloboSwatchConfig.locale != null && GloboSwatchConfig.cur_locale != GloboSwatchConfig.locale) { 3767 document.getElementsByTagName('html')[0].classList.add('gsw-app-swatch-multiple-languages'); 3768} 3769</script>
3769 3770 3771
3772<script>GloboSwatchConfig.__webpack_public_path__ = "https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/"</script>
3772<style></style>
3772<script></script>
3772</div><div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
3772<script id="ReStock-config"> 3773 var _ReStockConfig = window._ReStockConfig || {}; 3774 3775 _ReStockConfig.templateName = "product"; 3776 _ReStockConfig.isB2BCustomer = null; 3777 _ReStockConfig.currentLocationId = null;_ReStockConfig.marketHandle = "fr"; 3778 _ReStockConfig.marketId = 617971970;_ReStockConfig.product = { 3779 selected_or_first_available_variant_id : 47312178020698, 3780 id : 8617855517018, 3781 title : "Le Tee-Shirt La Vie est Belt x Lemahieu", 3782 handle : "tee-shirt-la-vie-est-belt-x-lemahieu", 3783 available : true, 3784 featured_image : "\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971", 3785 images : ["\/\/lavieestbelt.fr\/cdn\/shop\/files\/Packshot1.jpg?v=1700207971","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-119copie.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/P1080902.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-44.jpg?v=1700219032","\/\/lavieestbelt.fr\/cdn\/shop\/files\/LEMAHIEU-77.jpg?v=1700219032"], 3786 price : 4500, 3787 compare_at_price: null, 3788 vendor : "La Vie est Belt Store", 3789 selling_plan_groups: [], 3790 variants: [{ 3791 id: 47312178020698, 3792 title: "S", 3793 available: true, 3794 featured_image: null, 3795 name: null, 3796 price: 4500, 3797 compare_at_price: null, 3798 inventory_management: "shopify", 3799 sku: "TEESHIRTS", 3800 quantity: 64, 3801 },{ 3802 id: 47312178053466, 3803 title: "M", 3804 available: true, 3805 featured_image: null, 3806 name: null, 3807 price: 4500, 3808 compare_at_price: null, 3809 inventory_management: "shopify", 3810 sku: "TEESHIRTM", 3811 quantity: 85, 3812 },{ 3813 id: 47312178086234, 3814 title: "L", 3815 available: true, 3816 featured_image: null, 3817 name: null, 3818 price: 4500, 3819 compare_at_price: null, 3820 inventory_management: "shopify", 3821 sku: "TEESHIRTL", 3822 quantity: 46, 3823 },{ 3824 id: 47312178119002, 3825 title: "XL", 3826 available: true, 3827 featured_image: null, 3828 name: null, 3829 price: 4500, 3830 compare_at_price: null, 3831 inventory_management: "shopify", 3832 sku: "TEESHIRTXL", 3833 quantity: 12, 3834 },] 3835 };let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":false,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"},{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":[".ProductForm"],"support_wrapper":null,"css_selector_from_theme":"button[type='submit'].ProductForm__AddToCart.Button","inline_display_mode":"BUTTON","show_floating_button":false,"hide_buy_it_now_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepe
3835nd_to_wrapper":false,"css_selector":null,"css_selector_by_support":null,"custom_styles":{"color":"","backgroundColor":"1c2545"},"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":false,"style_mode":"MANUAL"},"subscription_form_style":{"custom_styles":{"color":"","backgroundColor":"1c2545"},"style_mode":"MANUAL","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":["shopify-payment-button__button","_2ogcW-Q9I-rgsSkNbRiJzA","_2EiMjnumZ6FVtlC7RViKtj","_2-dUletcCZ2ZL1aaH0GXxT"],"global_raw_css":"","product_page_raw_css":"","after_subscribe_message_styles":null},"ui_contents":[{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"ME PREVENIR DU RETOUR EN STOCK","not_selectable_variants_button_text":"ME PREVENIR DU RETOUR EN STOCK"},{"page":"COLLECTION_PAGE","button_text":"ME PREVENIR DU RETOUR EN STOCK","not_selectable_variants_button_text":"ME PREVENIR DU RETOUR EN STOCK"},{"page":"LANDING_PAGES","button_text":"ME PREVENIR DU RETOUR EN STOCK","not_selectable_variants_button_text":"ME PREVENIR DU RETOUR EN STOCK"}],"subscription_form_content":{"form_title":"Comment voulez-vous être averti?","email_input_placeholder":"Email","email_input_below_text":"Pas d'inquiétude, ton adresse ne servira qu'à cela. ;)","email_label":"E-mail","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Notification push","sms_label":"SMS","sms_input_placeholder":"1234567890","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Adresse email incorrecte","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Je m'inscris à l'alerte stock","add_to_contacts_checkbox_text":"Avertissez-moi d'autres nouvelles ou offres aussi","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"C'est noté ! On te préviendra par mail !","already_subscribed_message_text":"Vous avez déjà abonné à cet article","push_is_not_allowed_message_text":"Vous n'avez pas permis à ce site de vous envoyer des notifications push.Pour recevoir une notification en stock de cette boutique.","style_mode":"SMART","quantity_label":"Quantity"},"language":"fr"}],"default_language":"fr","shop_id":3142,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[],"included_in_back_in_stock_variants":[],"has_contact_integration":false,"ask_for_contact_integration_is_hidden":false,"privacy_policy_is_hidden":true,"disable_branding_permission":true,"is_email_hidden":false,"is_sms_hidden":true,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":true,"back_
3835in_stock_product_selection_mode":"ALL","low_stock":{"excluded_variants":[],"is_service_active":false,"widget_settings":{"show_mode":"ALL","inventory_threshold":1},"product_page":{"is_elements_shown":false,"ui_contents":{"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":false,"ui_contents":{"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"landing_page":{"is_elements_shown":false,"ui_contents":{"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"is_active":false,"display_mode":"NOT_DISPLAYED","replace_with_add_to_cart_button":true,"hide_buy_it_now_button":false,"button":{"custom_styles":null,"is_visible":true},"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_hidden":false},"description":{"is_hidden":false},"style_mode":"SMART"},"ui_contents":{"fr":{"badge_text":"Pré-commander","widget_description":"Le produit sera bientôt disponible !","btn_text":"Pré commandez maintenant","soon_available_text":"Coming soon"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":"button[type='submit'].ProductForm__AddToCart.Button"},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"description":{"wrapper_by_support":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":false,"display_mode":"NOT_DISPLAYED","button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","background_color":"e4e5e7","border_radius":10,"discount_text_color":"000"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"fr":{"btn_text":"Pré commandez maintenant","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"display_mode":"NOT_DISPLAYED","button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","background_color":"e4e5e7","border_radius":10,"discount_text_color":"000"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"fr":{"btn_text":"Pré commandez maintenant","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{},"selling_plan_id_to_variant_ids":{},"is_service_active":true,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":false,"is_guest_mode_enabled":true,"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","custom_styles":null,"inject_to_all_wrappers":false,"icon":"heart","inline_button_placements":[]},"collection_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]},"landing_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]}},"limit_reached":false,"ui_contents":{"fr":{"id":2316,"add_to_wishlist_button_label":"Ajouter à la liste de souhaits","remove_from_wishlist_button_label":"C'est dans la liste de souhaits","list_access_button_label":"Liste de souhaits","list_title":"Liste de souhaits","list_add_all_to_cart_button_label":"Ajouter tout au panier","product_card_add_to_cart_button_label":"Ajouter au panier","product_card_out_of_stock_button_label":"En rupture de stock","empty_list_description":"Vous n'avez pas encore aimé aucun produit !","empty_list_explore_button_label":"Explorer le magasin","add_to_cart_toast_message":"Ajouté à votre panier","login_modal_button_label":"Se connecter","login_modal_description":"Connectez-vous à votre compte pour ajouter des produits à votre liste de souhaits et afficher vos articles précédemment enregistrés.","login_modal_title":"Connexion requise"}},"access_button":{"custom_styles":null,"icon":"heart","position":"bottom-left","hide_floating_button":false,"inline_button_placements":[]},"drawer":{"custom_styles":null,"position":"left"},"add_to_cart_message":{"custom_styles":null,"position":"bottom-right"},"updated_at":1768810810};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = { 3836 sdkConfig: metafieldConfigData, 3837 preOrderConfig: metafieldPreOrderData, 3838 wishlistConfig: metafieldWishlistData, 3839 featureFlags: metafieldFlagsData 3840 }; 3841</script>
3841 3842 3843<!-- BEGIN app snippet: early-cart-guard -->
3843<script id="ReStock-early-cart-guard"> 3844(function (window) { 3845 try { 3846 if (window.__nmPreorderEarlyGuard) return; 3847 3848 let cfg = null; 3849 const metafields = window._ReStockConfig?._metafields; 3850 if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') { 3851 cfg = metafields.preOrderConfig; 3852 } 3853 3854 let wrappersInstalled = false; 3855 3856 window.__nmPreorderEarlyGuard = { 3857 v: 1, 3858 active: true, 3859 setConfig: function (nextConfig) { 3860 if (!nextConfig || typeof nextConfig !== 'object') return; 3861 cfg = nextConfig; 3862 if (cfg.override_cart_requests === true) installWrappers(); 3863 } 3864 }; 3865 3866 function isGuardActive() { 3867 return window.__nmPreorderEarlyGuard?.active === true; 3868 } 3869 3870 function isCartAddUrl(url) { 3871 try { 3872 const parsed = new URL(String(url), window.document.baseURI); 3873 return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname); 3874 } catch (error) { 3875 return false; 3876 } 3877 } 3878 3879 function isPageActive() { 3880 const template = window._ReStockConfig?.templateName; 3881 let pageConfig = null; 3882 if (template === 'product') { 3883 pageConfig = cfg.product_page; 3884 } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') { 3885 pageConfig = cfg.collection_page; 3886 } else if (template === 'index') { 3887 pageConfig = cfg.landing_page; 3888 } 3889 return pageConfig?.ui_styles?.is_active === true; 3890 } 3891 3892 function shouldEnrich() { 3893 if (!cfg) return false; 3894 if (cfg.override_cart_requests !== true) return false; 3895 if (cfg.is_service_active !== true) return false; 3896 if (cfg.limit_reached === true) return false; 3897 if (window._ReStockConfig?.isB2BCustomer) return false; 3898 return isPageActive(); 3899 } 3900 3901 function isPlanVisibleInMarket(planId) { 3902 const planToMarkets = cfg.selling_plan_id_to_market_ids; 3903 if (!planToMarkets) return true; 3904 const allowedMarketIds = planToMarkets[planId]; 3905 if (!allowedMarketIds || allowedMarketIds.length === 0) return true; 3906 const marketId = window._ReStockConfig?.marketId; 3907 if (marketId == null) return true; 3908 return allowedMarketIds.includes(Number(marketId)); 3909 } 3910 3911 function findSellingPlanId(variantId) { 3912 const planToVariants = cfg.selling_plan_id_to_variant_ids; 3913 if (!planToVariants) return null; 3914 for (const planId of Object.keys(planToVariants)) { 3915 const variantIds = planToVariants[planId]; 3916 if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId; 3917 } 3918 return null; 3919 } 3920 3921 function localizedContents() { 3922 const contents = cfg.product_page?.ui_contents; 3923 if (!contents || typeof contents !== 'object') return {}; 3924 return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {}; 3925 } 3926 3927 function shopLanguage() { 3928 const locale = window.Shopify?.locale; 3929 if (locale) return locale; 3930 const documentLanguage = window.document?.documentElement?.lang; 3931 if (documentLanguage && documentLanguage !== 'null') return documentLanguage; 3932 return null; 3933 } 3934 3935 function formatDate(date) { 3936 return date.toISOString().split('T')[0]; 3937 } 3938 3939 function toFiniteNumber(value) { 3940 if (typeof value === 'number') return Number.isFinite(value) ? value : null; 3941 if (typeof value === 'string') { 3942 const parsed = parseFloat(value); 3943 return Number.isFinite(parsed) ? parsed : null; 3944 } 3945 return null; 3946 } 3947 3948 function clamp(value, min, max) { 3949 return Math.min(max, Math.max(min, value)); 3950 } 3951 3952 function availabilityDateText(planId) { 3953 const settings = cfg.description_availability_config?.[planId]; 3954 if (!settings) return ''; 3955 if (settings.type === 'SOON') return localizedContents().soon_available_text || ''; 3956 if (settings.type === 'SPECIFIC_DATE') { 3957 const parsed = new Date(settings.config.date); 3958 return isNaN(parsed.getTime()) ? '' : formatDate(parsed); 3959 } 3960 if (settings.type === 'RELATIVE_DATE') { 3961 const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days; 3962 if (isNaN(days)) return ''; 3963 const futureDate = new Date(); 3964 futureDate.setDate(futureDate.getDate() + days); 3965 return formatDate(futureDate); 3966 } 3967 return ''; 3968 } 3969 3970 function inlineVariantPrice(variantId) { 3971 const variants = window._ReStockConfig?.product?.variants;
3972 if (!Array.isArray(variants)) return null; 3973 const variant = variants.find(function (candidate) { 3974 return Number(candidate?.id) === variantId; 3975 }); 3976 if (!variant) return null; 3977 return variant.price ? variant.price / 100 : 0; 3978 } 3979 3980 function finalPriceForPlan(price, planId) { 3981 const adjustment = cfg.selling_plans_settings?.[planId]; 3982 if (!adjustment?.has_discount) return price; 3983 if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100); 3984 if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1); 3985 return price; 3986 } 3987 3988 function currencySymbol(code) { 3989 try { 3990 return (0) 3991 .toLocaleString('Us-en', { currency: code, style: 'currency', currencyDisplay: 'symbol' }) 3992 .replace(/[0-9]|[A-Za-z]|\.|,|;/g, '') 3993 .trim() || code; 3994 } catch (error) { 3995 return code; 3996 } 3997 } 3998 3999 function adjustCurrencySymbol(price) { 4000 const activeCode = window.Shopify?.currency?.active; 4001 const code = activeCode || 'USD'; 4002 const symbol = activeCode ? currencySymbol(activeCode) : '$'; 4003 const format = cfg.product_page?.ui_styles?.price?.format; 4004 if (!format) return symbol + price; 4005 return format.replace('{price}', price).replace('{symbol}', symbol).replace('{code}', code); 4006 } 4007 4008 function calculateCheckoutCharge(price, policy) { 4009 const { charge_type, exact_amount, percentage } = policy.checkout_charge; 4010 if (!Number.isFinite(price) || price <= 0) return 0; 4011 if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price); 4012 return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price); 4013 } 4014 4015 function formatRemainingDueDate(policy) { 4016 const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time; 4017 if (date_type === 'EXACT_DATE' && exact_date) { 4018 const parsed = new Date(exact_date + 'T12:00:00Z'); 4019 if (!isNaN(parsed.getTime())) return formatDate(parsed); 4020 } 4021 if (date_type === 'AFTER_SOME_DAYS' && after_some_days) { 4022 const days = toFiniteNumber(after_some_days); 4023 if (days === null) return ''; 4024 const futureDate = new Date(); 4025 futureDate.setDate(futureDate.getDate() + days); 4026 return formatDate(futureDate); 4027 } 4028 return ''; 4029 } 4030 4031 function paymentText(planId, variantId) { 4032 const policy = cfg.selling_plans_billing_settings?.[planId]; 4033 if (!policy) return ''; 4034 const contents = localizedContents(); 4035 if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout'; 4036 4037 const price = inlineVariantPrice(variantId); 4038 if (price == null) return ''; 4039 4040 const planPrice = finalPriceForPlan(price, planId); 4041 const dueNowAmount = calculateCheckoutCharge(planPrice, policy); 4042 const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice); 4043 const dueDate = formatRemainingDueDate(policy); 4044 4045 const dueNowLabel = contents.billing_due_now_label || 'Due now'; 4046 const dueLaterLabel = contents.billing_due_later_label || 'Due later on'; 4047 const formattedDueNow = adjustCurrencySymbol(dueNowAmount.toFixed(2)); 4048 const formattedDueLater = adjustCurrencySymbol(dueLaterAmount.toFixed(2)); 4049 const dueLaterPart = dueDate 4050 ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate 4051 : formattedDueLater + ' ' + dueLaterLabel; 4052 4053 return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart; 4054 } 4055 4056 const DEFAULT_AVAILABILITY_LABEL = 'Expected availability'; 4057 const DEFAULT_PAYMENT_LABEL = 'Payment'; 4058 const TYPE_MARKER = 'Type'; 4059 4060 function cleanLabel(raw) { 4061 return String(raw == null ? '' : raw) 4062 .replace(/[[\]]/g, '') 4063 .replace(/[\s:ï¼]+$/, '') 4064 .trim(); 4065 } 4066 4067 function resolvePaymentLabel(raw) { 4068 const cleaned = cleanLabel(raw); 4069 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) { 4070 return DEFAULT_PAYMENT_LABEL; 4071 } 4072 return cleaned; 4073 } 4074 4075 function resolveAvailabilityLabel(raw, paymentLabel) { 4076 const cleaned = cleanLabel(raw); 4077 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) { 4078 return DEFAULT_AVAILABILITY_LABEL; 4079 } 4080 return cleaned; 4081 } 4082 4083 function visibleCartProperties(planId, variantId) { 4084 const properties = {};
4085 try { 4086 const contents = localizedContents(); 4087 const paymentLabel = resolvePaymentLabel(contents.payment_label); 4088 const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel); 4089 const availabilityDate = availabilityDateText(planId); 4090 if (availabilityDate) properties[availabilityLabel] = availabilityDate; 4091 const payment = paymentText(planId, variantId); 4092 if (payment) properties[paymentLabel] = payment; 4093 } catch (error) {} 4094 return properties; 4095 } 4096 4097 function setJsonProperty(item, name, value) { 4098 const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {}; 4099 if (properties[name] === value) return false; 4100 properties[name] = value; 4101 item.properties = properties; 4102 return true; 4103 } 4104 4105 function coerceJsonNumbers(item) { 4106 if (item.id) item.id = Number(item.id); 4107 if (item.quantity) item.quantity = Number(item.quantity); 4108 } 4109 4110 function applyVisibleJsonProperties(item, planId, variantId) { 4111 const properties = visibleCartProperties(planId, variantId); 4112 let changed = false; 4113 for (const name of Object.keys(properties)) { 4114 if (setJsonProperty(item, name, properties[name])) changed = true; 4115 } 4116 return changed; 4117 } 4118 4119 function enrichJsonItem(item) { 4120 if (!item || typeof item !== 'object') return false; 4121 const variantId = Number(item.id); 4122 if (!Number.isFinite(variantId)) return false; 4123 const planId = findSellingPlanId(variantId); 4124 if (planId == null) return false; 4125 4126 if (cfg.is_selling_plan_removed_by_support) { 4127 const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder'); 4128 const typed = setJsonProperty(item, 'Type', 'Pre-order'); 4129 if (!tagged && !typed) return false; 4130 coerceJsonNumbers(item); 4131 return true; 4132 } 4133 4134 if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false; 4135 4136 setJsonProperty(item, '_purchase_type', 'NM-preorder'); 4137 if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId); 4138 if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId)); 4139 applyVisibleJsonProperties(item, planId, variantId); 4140 coerceJsonNumbers(item); 4141 return true; 4142 } 4143 4144 function enrichJson(data) { 4145 if (!data || typeof data !== 'object') return false; 4146 if (Array.isArray(data.items)) { 4147 let changed = false; 4148 for (const item of data.items) { 4149 if (enrichJsonItem(item)) changed = true; 4150 } 4151 return changed; 4152 } 4153 if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items); 4154 return enrichJsonItem(data); 4155 } 4156 4157 function paramScopes(params) { 4158 const prefixes = []; 4159 const seen = {}; 4160 params.forEach(function (value, key) { 4161 const match = /^items\[(\d+)\]\[id\]$/.exec(key); 4162 if (match && !seen[match[1]]) { 4163 seen[match[1]] = true; 4164 prefixes.push('items[' + match[1] + ']'); 4165 } 4166 }); 4167 if (prefixes.length > 0) return prefixes; 4168 if (params.get('items[id]') != null) return ['items']; 4169 if (params.get('id') != null) return ['']; 4170 return []; 4171 } 4172 4173 function scopeKey(prefix, name) { 4174 return prefix ? prefix + '[' + name + ']' : name; 4175 } 4176 4177 function scopePropertyKey(prefix, name) { 4178 return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']'; 4179 } 4180 4181 function setParam(params, key, value) { 4182 if (params.get(key) === value) return false; 4183 params.set(key, value); 4184 return true; 4185 } 4186 4187 function applyRemovedBySupportParams(params, prefix) { 4188 const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 4189 const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order'); 4190 return tagged || typed; 4191 } 4192 4193 function applyVisibleParamProperties(params, prefix, planId, variantId) { 4194 const properties = visibleCartProperties(planId, variantId); 4195 let changed = false;
4196 for (const name of Object.keys(properties)) { 4197 if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true; 4198 } 4199 return changed; 4200 } 4201 4202 function enrichParamScope(params, prefix, planId, variantId) { 4203 if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix); 4204 4205 const existingPlan = params.get(scopeKey(prefix, 'selling_plan')); 4206 if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false; 4207 4208 let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 4209 if (existingPlan == null || existingPlan === '') { 4210 params.set(scopeKey(prefix, 'selling_plan'), String(planId)); 4211 changed = true; 4212 } 4213 if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) { 4214 params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId)); 4215 changed = true; 4216 } 4217 if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true; 4218 return changed; 4219 } 4220 4221 function enrichParams(params) { 4222 const scopes = paramScopes(params); 4223 let changed = false; 4224 for (const prefix of scopes) { 4225 const variantId = Number(params.get(scopeKey(prefix, 'id'))); 4226 if (!Number.isFinite(variantId)) continue; 4227 const planId = findSellingPlanId(variantId); 4228 if (planId == null) continue; 4229 if (enrichParamScope(params, prefix, planId, variantId)) changed = true; 4230 } 4231 return changed; 4232 } 4233 4234 function enrichBody(body) { 4235 if (typeof body === 'string') { 4236 let jsonData = null; 4237 try { 4238 jsonData = JSON.parse(body); 4239 } catch (error) { 4240 jsonData = null; 4241 } 4242 if (jsonData && typeof jsonData === 'object') { 4243 return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false }; 4244 } 4245 const params = new URLSearchParams(body); 4246 return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false }; 4247 } 4248 if (typeof FormData !== 'undefined' && body instanceof FormData) { 4249 return { body: body, changed: enrichParams(body) }; 4250 } 4251 if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) { 4252 return { body: body, changed: enrichParams(body) }; 4253 } 4254 return { body: body, changed: false }; 4255 } 4256 4257 function extractRequestUrl(input) { 4258 if (typeof input === 'string') return input; 4259 if (typeof input?.url === 'string') return input.url; 4260 if (typeof input?.href === 'string') return input.href; 4261 return ''; 4262 } 4263 4264 function maybeEnrichFetchInit(input, init) { 4265 if (!isGuardActive() || !init || init.body == null) return init; 4266 const url = extractRequestUrl(input); 4267 if (!isCartAddUrl(url) || !shouldEnrich()) return init; 4268 const enriched = enrichBody(init.body); 4269 if (!enriched.changed) return init; 4270 return { ...init, body: enriched.body }; 4271 } 4272 4273 function installWrappers() { 4274 if (wrappersInstalled) return; 4275 wrappersInstalled = true; 4276 4277 const originalFetch = window.fetch; 4278 window.fetch = function (input, init) { 4279 let nextInit = init; 4280 try { 4281 nextInit = maybeEnrichFetchInit(input, init); 4282 } catch (error) {} 4283 return originalFetch.call(this || window, input, nextInit); 4284 }; 4285 4286 const xhrPrototype = window.XMLHttpRequest?.prototype; 4287 if (xhrPrototype) { 4288 const originalOpen = xhrPrototype.open; 4289 const originalSend = xhrPrototype.send; 4290 xhrPrototype.open = function () { 4291 try { 4292 this.__nmEarlyGuardUrl = arguments[1]; 4293 } catch (error) {} 4294 return originalOpen.apply(this, arguments); 4295 }; 4296 xhrPrototype.send = function (body) { 4297 try { 4298 if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) { 4299 const enriched = enrichBody(body); 4300 if (enriched.changed) return originalSend.call(this, enriched.body); 4301 } 4302 } catch (error) {} 4303 return originalSend.apply(this, arguments); 4304 }; 4305 } 4306 } 4307 4308 if (cfg?.override_cart_requests === true) installWrappers(); 4309 } catch (error) {} 4310})(window); 4311</script>
4311 4312<!-- END app snippet --> 4313<!-- BEGIN app snippet: wishlist-page-container -->
4313<script id="ReStock-wishlist-page-container"> 4314(function (window) { 4315 try { 4316 if (window.__nmWishlistPageContainer) return; 4317 4318 const CONTAINER_ID = 'nm-wishlist-page-root'; 4319 const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]']; 4320 const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end']; 4321 4322 function trimTrailingSlash(path) { 4323 const value = String(path); 4324 return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value; 4325 } 4326 4327 function stripRoutesRoot(pathname) { 4328 const root = window.Shopify?.routes?.root; 4329 if (typeof root !== 'string') return pathname; 4330 const prefix = trimTrailingSlash(root); 4331 if (prefix === '' || prefix === '/') return pathname; 4332 if (pathname === prefix) return '/'; 4333 return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname; 4334 } 4335 4336 function isConfiguredPage(pagePath) { 4337 const pathname = window.location?.pathname; 4338 if (typeof pathname !== 'string') return false; 4339 return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath); 4340 } 4341 4342 function hasShareToken() { 4343 const search = window.location?.search; 4344 if (!search) return false; 4345 return !!new URLSearchParams(search).get('w'); 4346 } 4347 4348 function isBootable(wishlistConfig, sdkConfig) { 4349 if (!sdkConfig || typeof sdkConfig !== 'object') return false; 4350 if (sdkConfig.app_enabled !== true) return false; 4351 if (sdkConfig.is_suspended === true) return false; 4352 return wishlistConfig.is_service_active === true; 4353 } 4354 4355 function matchElement(selector) { 4356 try { 4357 return window.document.querySelector(selector) || null; 4358 } catch (error) { 4359 return null; 4360 } 4361 } 4362 4363 function configuredTarget(placement) { 4364 if (!placement || typeof placement !== 'object') return null; 4365 if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null; 4366 const element = matchElement(placement.css_selector); 4367 if (!element) return null; 4368 const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement; 4369 return { element: element, relative: relative }; 4370 } 4371 4372 function builtInTarget() { 4373 for (const selector of TARGET_SELECTORS) { 4374 const element = matchElement(selector); 4375 if (element) return { element: element, relative: 'start' }; 4376 } 4377 return null; 4378 } 4379 4380 function insertContainer(container, target) { 4381 if (target.relative === 'before' || target.relative === 'after') { 4382 const parent = target.element.parentNode; 4383 if (!parent) return false; 4384 parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null); 4385 return true; 4386 } 4387 target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null); 4388 return true; 4389 } 4390 4391 function createContainer(placement) { 4392 const target = configuredTarget(placement) || builtInTarget(); 4393 if (!target) return null; 4394 const container = window.document.createElement('div'); 4395 container.id = CONTAINER_ID; 4396 container.setAttribute('data-nm-container-source', 'fallback'); 4397 return insertContainer(container, target) ? container : null; 4398 } 4399 4400 function usablePagePath(wishlistConfig) { 4401 const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null; 4402 return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : ''; 4403 } 4404 4405 function wishlistPageConfig(wishlistConfig) { 4406 const pagePath = usablePagePath(wishlistConfig); 4407 return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null; 4408 } 4409 4410 function armContainer(myWishlist) { 4411 const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement); 4412 if (container) container.removeAttribute('data-nm-page-state'); 4413 } 4414 4415 function markInactive() { 4416 const container = window.document.getElementById(CONTAINER_ID); 4417 if (container) container.setAttribute('data-nm-page-state', 'inactive'); 4418 } 4419 4420 function dearmContainer() { 4421 const stale = window.document.getElementById(CONTAINER_ID); 4422 if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove(); 4423 else markInactive(); 4424 } 4425 4426 function ensure(wishlistConfig, sdkConfig) {
4427 try { 4428 const myWishlist = wishlistPageConfig(wishlistConfig); 4429 if (!myWishlist) { 4430 if (usablePagePath(wishlistConfig)) dearmContainer(); 4431 return; 4432 } 4433 const active = myWishlist.type === 'separate_page' || hasShareToken(); 4434 if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist); 4435 else markInactive(); 4436 } catch (error) {} 4437 } 4438 4439 window.__nmWishlistPageContainer = { v: 1, ensure: ensure }; 4440 4441 const metafields = window._ReStockConfig?._metafields; 4442 ensure(metafields?.wishlistConfig, metafields?.sdkConfig); 4443 } catch (error) {} 4444})(window); 4445</script>
4445 4446<!-- END app snippet --> 4447
4448<script src="https://cdn.shopify.com/extensions/01a0afbd-7503-78a7-8a09-876ea04dde95/bestpush-108/assets/restock-sdk-loader.js?v=1789654805" defer></script>
4448 4449 4450<style> 4451 #nm-wishlist-page-root { 4452 min-height: 60vh; 4453 } 4454 4455 #nm-wishlist-page-root[data-nm-container-source="fallback"] { 4456 box-sizing: border-box; 4457 max-width: 1200px; 4458 margin: 0 auto; 4459 padding: 0 1.5rem; 4460 } 4461 4462 #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty { 4463 display: none; 4464 } 4465 4466 #nm-wishlist-page-root:empty { 4467 display: flex; 4468 align-items: center; 4469 justify-content: center; 4470 } 4471 4472 #nm-wishlist-page-root:empty::after { 4473 content: ""; 4474 width: 36px; 4475 height: 36px; 4476 border: 3px solid #e3e3e3; 4477 border-top-color: #1773b0; 4478 border-radius: 50%; 4479 animation: nm-wishlist-page-boot-spin 0.7s linear infinite; 4480 } 4481 4482 @keyframes nm-wishlist-page-boot-spin { 4483 to { 4484 transform: rotate(360deg); 4485 } 4486 } 4487 4488 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title, 4489 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title, 4490 body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title, 4491 body:has(#nm-wishlist-page-root:not(:empty)) .page-title { 4492 display: none !important; 4493 } 4494</style> 4495 4496 4497</div><div id="shopify-block-AZmlzTlZlTkFoVVZQN__11813581335429059158" class="shopify-block shopify-app-block"> 4498 4499<link href="//cdn.shopify.com/extensions/01a0ad4c-c6f3-78e6-9429-fe2a0991a983/whatsapp-chat-12-83/assets/whatsapp-style.min.css" rel="stylesheet" type="text/css" media="all" />
4499<script src="https://cdn.shopify.com/extensions/01a0ad4c-c6f3-78e6-9429-fe2a0991a983/whatsapp-chat-12-83/assets/njt-whatsapp.min.js" type="text/javascript" defer="defer"></script>
4499 4500 <div id="wa" class="wa__widget_container" data-shop-domain="lavieestbelt.fr"></div> 4501
4501<script> 4502 4503 window.seedgrow_current_product = { 4504 title: "Le Tee-Shirt La Vie est Belt x Lemahieu" 4505 }; 4506 4507 let sgwaWidgetShowOnDesktop = true; 4508 let sgwaWidgetShowOnMobile = true; 4509 let sgwaWidgetShowLabelOnDesktop = true; 4510 let sgwaWidgetShowLabelOnMobile = true; 4511 let sgwaWidgetShowDismissButtonOnDesktop = true; 4512 let sgwaWidgetShowDismissButtonOnMobile = true; 4513 let sgwaWidgetShowScrollBar = false; 4514 let sgwaWidgetShowGDPRNotice = false; 4515 let sgwaWidgetLabelText = "Need Help? <strong>Chat with us</strong>"; 4516 let sgwaWidgetText = "Start a Conversation"; 4517 let sgwaWidgetDescription = "Hi! Click one of our member below to chat on <strong>Whatsapp</strong>"; 4518 let sgwaWidgetResponseText = "The team typically replies in a few minutes."; 4519 let sgwaWidgetGDPRNotice = 'Please accept our <a href="https://seedgrow.net/privacy-policy/">privacy policy</a> first to start a conversation.'; 4520 let sgwaWidgetBackgroundColor = "2DB742"; 4521 let sgwaWidgetTextColor = "ffffff"; 4522 let sgwaWidgetPosition = "right"; 4523 let sgwaWidgetLabelWidth = 155; 4524 let sgwaWidgetScrollBarHeight = 500; 4525 let sgwaWidgetDistanceLeft = 30; 4526 let sgwaWidgetDistanceRight = 30; 4527 let sgwaWidgetDistanceBottom = 30; 4528 let sgwaWidgetIconSize = 56; 4529 let sgwaWidgetUseClickToChat = false;sgwaWidgetShowOnDesktop = false;sgwaWidgetShowOnMobile = false;sgwaWidgetShowLabelOnDesktop = false;sgwaWidgetShowLabelOnMobile = false;sgwaWidgetShowDismissButtonOnDesktop = false;sgwaWidgetShowDismissButtonOnMobile = false;sgwaWidgetLabelText = `Need Help? Chat with us`;sgwaWidgetText = `Start a Conversation`;sgwaWidgetDescription = `Hi! Click one of our member below to chat on WhatsApp`;sgwaWidgetResponseText = `The team typically replies in a few minutes.`;sgwaWidgetGDPRNotice = `Please accept our privacy policy first to start a conversation.`;sgwaWidgetBackgroundColor = "#2DB742";sgwaWidgetTextColor = "#ffffff";sgwaWidgetPosition = "right";sgwaWidgetLabelWidth = 155;sgwaWidgetScrollBarHeight = 500;sgwaWidgetDistanceLeft = 30;sgwaWidgetDistanceRight = 30;sgwaWidgetDistanceBottom = 30;sgwaWidgetIconSize = 56;window.seedgrow_widget_setting = { 4530 backgroundColor: sgwaWidgetBackgroundColor, 4531 btnBottomDistance: sgwaWidgetDistanceBottom, 4532 btnLabel: sgwaWidgetLabelText, 4533 btnLabelWidth: sgwaWidgetLabelWidth, 4534 btnLeftDistance: sgwaWidgetDistanceLeft, 4535 btnPosition: sgwaWidgetPosition, 4536 btnRightDistance: sgwaWidgetDistanceRight, 4537 description: sgwaWidgetDescription, 4538 gdprContent: sgwaWidgetGDPRNotice, 4539 isShowOnDesktop: sgwaWidgetShowOnDesktop === true ? "ON" : "OFF", 4540 isShowOnMobile: sgwaWidgetShowOnMobile === true ? "ON" : "OFF", 4541 isShowLabelOnMobile: sgwaWidgetShowLabelOnMobile === true ? "ON" : "OFF", 4542 isShowLabelOnDesktop: sgwaWidgetShowLabelOnDesktop === true ? "ON" : "OFF", 4543 isShowDismissButtonOnDesktop: sgwaWidgetShowDismissButtonOnDesktop === true ? "ON" : "OFF", 4544 isShowDismissButtonOnMobile: sgwaWidgetShowDismissButtonOnMobile === true ? "ON" : "OFF", 4545 isShowGDPR: sgwaWidgetShowGDPRNotice === true ? "ON" : "OFF", 4546 isShowPoweredBy: "ON", 4547 isShowResponseText: "ON", 4548 isShowScroll: sgwaWidgetShowScrollBar === true ? "ON" : "OFF", 4549 responseText: sgwaWidgetResponseText, 4550 scrollHeight: sgwaWidgetScrollBarHeight, 4551 textColor: sgwaWidgetTextColor, 4552 title: sgwaWidgetText, 4553 iconSize: sgwaWidgetIconSize, 4554 useClickToChat: sgwaWidgetUseClickToChat 4555 }; 4556 if (typeof seedgrowWhatsAppDataJson === 'undefined' && `{"accounts"=>[{"accountId"=>"68b58cb85f9b0b073a39d3ba", "accountName"=>"La Vie est Belt", "avatar"=>"https://cdn.shopify.com/s/files/1/0548/8387/7051/files/2021-12-lavieestbelt-logo-couleur_d49aa94b-fc1f-41ca-b9b0-a289d5b6414b.png?v=1756728500", "dayOffsText"=>"I will be back soon", "daysOfWeekWorking"=>{"sunday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "monday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "tuesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "wednesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "thursday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "friday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "saturday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}}, "isAlwaysAvailable"=>"ON", "number"=>"+33611920989", "predefinedText"=>"Ici La Belt Ãquipe au bout du fil ð", "title"=>"", "willBeBackText"=>"I will be back soon", "showWidget"=>true, "showButton"=>true}], "options"=>{"analytics"=>{"enabledFacebook"=>"OFF", "enabledGoogle"=>"OFF", "enabledGoogleGA4"=>"OFF"}, "display"=>{"displayCondition"=>"show_all_page", "includePages"=>[], "excludePages"=>[], "showPoweredIcon"=>"ON", "showNotificationBadge"=>"OFF", "time_symbols"=>"h:m"}}, "buttonInfo"=>"{}", "urlSettings"=>{"openInNewTab"=>"ON", "onDesktop"=>"api", "onMobile"=>"api", "hideAccountWhenOffline"=>"OFF"}, "timezone"=>"+01:00", "defaultAvatarUrl"=>"https://whatsapp-u.seedgrow.net/whatsapp-logo.svg", "translations"=>"{}", "plans"=>"free"}`.length > 0) { 4557 let seedgrowWhatsAppDataJson = JSON.parse(`{"accounts"=>[{"accountId"=>"68b58cb85f9b0b073a39d3ba", "accountName"=>"La Vie est Belt", "avatar"=>"https://cdn.shopify.com/s/files/1/0548/8387/7051/files/2021-12-lavieestbelt-logo-couleur_d49aa94b-fc1f-41ca-b9b0-a289d5b6414b.png?v=1756728500", "dayOffsText"=>"I will be back soon", "daysOfWeekWorking"=>{"sunday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "monday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "tuesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "wednesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "thursday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "friday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "saturday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}}, "isAlwaysAvailable"=>"ON", "number"=>"+33611920989", "predefinedText"=>"Ici La Belt Ãquipe au bout du fil ð", "title"=>"", "willBeBackText"=>"I will be back soon", "showWidget"=>true, "showButton"=>true}], "options"=>{"analytics"=>{"enabledFacebook"=>"OFF", "enabledGoogle"=>"OFF", "enabledGoogleGA4"=>"OFF"}, "display"=>{"displayCondition"=>"show_all_page", "includePages"=>[], "excludePages"=>[], "showPoweredIcon"=>"ON", "showNotificationBadge"=>"OFF", "time_symbols"=>"h:m"}}, "buttonInfo"=>"{}", "urlSettings"=>{"openInNewTab"=>"ON", "onDesktop"=>"api", "onMobile"=>"api", "hideAccountWhenOffline"=>"OFF"}, "timezone"=>"+01:00", "defaultAvatarUrl"=>"https://whatsapp-u.seedgrow.net/whatsapp-logo.svg", "translations"=>"{}", "plans"=>"free"}`.replaceAll("=>", ":").replaceAll("\n", "\\n")); 4558 seedgrowWhatsAppDataJson['defaultAvatarSVG'] = '<svg width="48px" height="48px" class="nta-whatsapp-default-avatar" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><path style="fill:#EDEDED;" d="M0,512l35.31-128C12.359,344.276,0,300.138,0,254.234C0,114.759,114.759,0,255.117,0 S512,114.759,512,254.234S395.476,512,255.117,512c-44.138,0-86.51-14.124-124.469-35.31L0,512z"/> <path style="fill:#55CD6C;" d="M137.71,430.786l7.945,4.414c32.662,20.303,70.621,32.662,110.345,32.662 c115.641,0,211.862-96.221,211.862-213.628S371.641,44.138,255.117,44.138S44.138,137.71,44.138,254.234 c0,40.607,11.476,80.331,32.662,113.876l5.297,7.945l-20.303,74.152L137.71,430.786z"/> <path style="fill:#FEFEFE;" d="M187.145,135.945l-16.772-0.883c-5.297,0-10.593,1.766-14.124,5.297 c-7.945,7.062-21.186,20.303-24.717,37.959c-6.179,26.483,3.531,58.262,26.483,90.041s67.09,82.979,144.772,105.048 c24.717,7.062,44.138,2.648,60.028-7.062c12.359-7.945,20.303-20.303,22.952-33.545l2.648-12.359 c0.883-3.531-0.883-7.945-4.414-9.71l-55.614-25.6c-3.531-1.766-7.945-0.883-10.593,2.648l-22.069,28.248 c-1.766,1.766-4.414,2.648-7.062,1.766c-15.007-5.297-65.324-26.483-92.69-79.448c-0.883-2.648-0.883-5.297,0.883-7.062 l21.186-23.834c1.766-2.648,2.648-6.179,1.766-8.828l-25.6-57.379C193.324,138.593,190.676,135.945,187.145,135.945"/></svg>'; 4559 window.seedgrow_wa_data = seedgrowWhatsAppDataJson; 4560 } else if (typeof seedgrowWhatsAppDataJson === 'undefined' && ``.length > 0) { 4561 let seedgrowWhatsAppDataJson = JSON.parse(``.replaceAll("=>", ":").replaceAll("\n", "\\n")); 4562 seedgrowWhatsAppDataJson['defaultAvatarSVG'] = '<svg width="48px" height="48px" class="nta-whatsapp-default-avatar" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><path style="fill:#EDEDED;" d="M0,512l35.31-128C12.359,344.276,0,300.138,0,254.234C0,114.759,114.759,0,255.117,0 S512,114.759,512,254.234S395.476,512,255.117,512c-44.138,0-86.51-14.124-124.469-35.31L0,512z"/> <path style="fill:#55CD6C;" d="M137.71,430.786l7.945,4.414c32.662,20.303,70.621,32.662,110.345,32.662 c115.641,0,211.862-96.221,211.862-213.628S371.641,44.138,255.117,44.138S44.138,137.71,44.138,254.234 c0,40.607,11.476,80.331,32.662,113.876l5.297,7.945l-20.303,74.152L137.71,430.786z"/> <path style="fill:#FEFEFE;" d="M187.145,135.945l-16.772-0.883c-5.297,0-10.593,1.766-14.124,5.297 c-7.945,7.062-21.186,20.303-24.717,37.959c-6.179,26.483,3.531,58.262,26.483,90.041s67.09,82.979,144.772,105.048 c24.717,7.062,44.138,2.648,60.028-7.062c12.359-7.945,20.303-20.303,22.952-33.545l2.648-12.359 c0.883-3.531-0.883-7.945-4.414-9.71l-55.614-25.6c-3.531-1.766-7.945-0.883-10.593,2.648l-22.069,28.248 c-1.766,1.766-4.414,2.648-7.062,1.766c-15.007-5.297-65.324-26.483-92.69-79.448c-0.883-2.648-0.883-5.297,0.883-7.062 l21.186-23.834c1.766-2.648,2.648-6.179,1.766-8.828l-25.6-57.379C193.324,138.593,190.676,135.945,187.145,135.945"/></svg>'; 4563 window.seedgrow_wa_data = seedgrowWhatsAppDataJson; 4564 } 4565 </script>
4565 4566 4567
4567<script src="https://cdn.shopify.com/extensions/01a0ad4c-c6f3-78e6-9429-fe2a0991a983/whatsapp-chat-12-83/assets/whatsapp-widget.min.js" type="text/javascript" defer="defer"></script>
4567 4568</div>
4568<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4568 4569</body>
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.