PageSourceSearch

https://www.mercihandy.com/blogs/rainbow-mag

html mercihandy.com collected 2026-09-25 15:26:52 UTC 561,596 bytes, 7,450 lines download raw bytes

1<!doctype html>
2<html class=" supports-no-cookies" lang="fr">
3
4<head>
5
6  	
6<script id="pandectes-rules">�   /* PANDECTES-GDPR: DO NOT MODIFY AUTO GENERATED CODE OF THIS SCRIPT */�   �   window.PandectesSettings = {"store":{"id":2953625,"plan":"premium","theme":"Merci Handy - Production 13/05/2025","primaryLocale":"fr","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"tsPublished":1747146065,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"Nous utilisons des cookies pour optimiser les fonctionnalités du site Web, analyser les performances et vous offrir une expérience personnalisée. Certains cookies sont indispensables au bon fonctionnement et au bon fonctionnement du site Web. Ces cookies ne peuvent pas être désactivés. Dans cette fenêtre, vous pouvez gérer vos préférences en matière de cookies.","showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Multilingual","fallbackLanguage":"fr","languageDetection":"country","languagesSupported":["en"]},"texts":{"managed":{"headerText":{"en":"We respect your privacy","fr":"Nous respectons votre vie privée. Parce qu'on vous aime."},"consentText":{"en":"This website uses cookies to ensure you get the best experience.","fr":"Notre site utilise des cookies (pas ceux à manger) pour vous garantir la meilleure expérience."},"linkText":{"en":"Learn more","fr":"En savoir plus"},"imprintText":{"en":"Imprint","fr":"Imprimer"},"googleLinkText":{"en":"Google's Privacy Terms","fr":"Conditions de confidentialité de Google"},"allowButtonText":{"en":"Accept","fr":"J'accepte"},"denyButtonText":{"en":"Decline","fr":"Déclin"},"dismissButtonText":{"en":"Ok","fr":"D'accord"},"leaveSiteButtonText":{"en":"Leave this site","fr":"Quitter ce site"},"preferencesButtonText":{"en":"Preferences","fr":"Préférences"},"cookiePolicyText":{"en":"Cookie policy","fr":"Politique de cookies"},"preferencesPopupTitleText":{"en":"Manage consent preferences","fr":"Gérer les préférences de consentement"},"preferencesPopupIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","fr":"Nous utilisons des cookies pour optimiser les fonctionnalités du site Web, analyser les performances et vous offrir une expérience personnalisée. Certains cookies sont indispensables au bon fonctionnement et au bon fonctionnement du site. Ces cookies ne peuvent pas être désactivés. Dans cette fenêtre, vous pouvez gérer votre préférence de cookies."},"preferencesPopupSaveButtonText":{"en":"Save preferences","fr":"Enregistrer les préférences"},"preferencesPopupCloseButtonText":{"en":"Close","fr":"proche"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all","fr":"Accepter tout"},"preferencesPopupRejectAllButtonText":{"en":"Reject all","fr":"Tout rejeter"},"cookiesDetailsText":{"en":"Cookies details","fr":"Détails des cookies"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed","fr":"Toujours activé"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time.","fr":"Vous avez le droit de pouvoir accéder à vos données à tout moment."},"accessSectionTitleText":{"en":"Data portability","fr":"Portabilité des données"},"accessSectionAccountInfoActionText":{"en":"Personal data","fr":"Données personnelles"},"accessSectionDownloadReportActionText":{"en":"Request export","fr":"Tout télécharger"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests","fr":"Demandes des personnes concernées"},"accessSectionOrdersRecordsActionText":{"en":"Orders","fr":"Ordres"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate.","fr":"Vous avez le droit de demander la mise à jour de vos données chaque fois que vous le jugez approprié."},"rectificationSectionTitleText":{"en":"Data Rectification","fr":"Rectification des données"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated","fr":"Décrivez ce que vous souhaitez mettre à jour"},"rectificationCommentValidationError":{"en":"Comment is required","fr":"Un commentaire est requis"},"rectificationSectionEditAccountActionText":{"en":"Request an update","fr":"Demander une mise à jour"},"erasureSectionTitleText":{"en":"Right to be forgotten","fr":"Droit à l'oubli"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account.","fr":"Vous avez le droit de demander que toutes vos données soient effacées. Après cela, vous ne pourrez plus accéder à votre compte."}
6,"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion","fr":"Demander la suppression des données personnelles"},"consentDate":{"en":"Consent date","fr":"Date de consentement"},"consentId":{"en":"Consent ID","fr":"ID de consentement"},"consentSectionChangeConsentActionText":{"en":"Change consent preference","fr":"Modifier la préférence de consentement"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on","fr":"Vous avez consenti à la politique de cookies de ce site Web sur"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website.","fr":"Vous n'avez pas consenti à la politique de cookies de ce site Web."},"consentSectionTitleText":{"en":"Your cookie consent","fr":"Votre consentement aux cookies"},"consentStatus":{"en":"Consent preference","fr":"Préférence de consentement"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance","fr":"Votre demande n'a pas été vérifiée. Veuillez réessayer et si le problème persiste, contactez le propriétaire du magasin pour obtenir de l'aide"},"confirmationFailureTitle":{"en":"A problem occurred","fr":"Un problème est survenu"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request.","fr":"Nous reviendrons rapidement vers vous quant à votre demande."},"confirmationSuccessTitle":{"en":"Your request is verified","fr":"Votre demande est vérifiée"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance.","fr":"Votre demande n'a pas été soumise. Veuillez réessayer et si le problème persiste, contactez le propriétaire du magasin pour obtenir de l'aide."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred","fr":"Un problème est survenu"},"guestsSupportEmailPlaceholder":{"en":"E-mail address","fr":"Adresse e-mail"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed.","fr":"Si vous êtes inscrit en tant que client de ce magasin, vous recevrez bientôt un e-mail avec des instructions sur la marche à suivre."},"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request","fr":"Merci pour votre requête"},"guestsSupportEmailValidationError":{"en":"Email is not valid","fr":"L'email n'est pas valide"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed.","fr":"Veuillez vous connecter avec votre compte client pour continuer."},"submitButton":{"en":"Submit","fr":"Soumettre"},"submittingButton":{"en":"Submitting...","fr":"Soumission..."},"cancelButton":{"en":"Cancel","fr":"Annuler"},"declIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","fr":"Nous utilisons des cookies pour optimiser les fonctionnalités du site Web, analyser les performances et vous offrir une expérience personnalisée. Certains cookies sont indispensables au bon fonctionnement et au bon fonctionnement du site Web. Ces cookies ne peuvent pas être désactivés. Dans cette fenêtre, vous pouvez gérer vos préférences en matière de cookies."},"declName":{"en":"Name","fr":"Nom"},"declPurpose":{"en":"Purpose","fr":"But"},"declType":{"en":"Type","fr":"Type"},"declRetention":{"en":"Retention","fr":"Rétention"},"declProvider":{"en":"Provider","fr":"Fournisseur"},"declFirstParty":{"en":"First-party","fr":"Première partie"},"declThirdParty":{"en":"Third-party","fr":"Tierce partie"},"declSeconds":{"en":"seconds","fr":"secondes"},"declMinutes":{"en":"minutes","fr":"minutes"},"declHours":{"en":"hours","fr":"heures"},"declDays":{"en":"days","fr":"jours"},"declMonths":{"en":"months","fr":"mois"},"declYears":{"en":"years","fr":"années"},"declSession":{"en":"Session","fr":"Session"},"declDomain":{"en":"Domain","fr":"Domaine"},"declPath":{"en":"Path","fr":"Chemin"}}
6,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies","fr":"Cookies strictement nécessaires"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies.","fr":"Ces cookies sont essentiels pour vous permettre de vous déplacer sur le site Web et d'utiliser ses fonctionnalités, telles que l'accès aux zones sécurisées du site Web. Le site Web ne peut pas fonctionner correctement sans ces cookies."},"functionalityCookiesTitleText":{"en":"Functional cookies","fr":"Cookies fonctionnels"},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.","fr":"Ces cookies permettent au site de fournir des fonctionnalités et une personnalisation améliorées. Ils peuvent être définis par nous ou par des fournisseurs tiers dont nous avons ajouté les services à nos pages. Si vous n'autorisez pas ces cookies, certains ou tous ces services peuvent ne pas fonctionner correctement."},"performanceCookiesTitleText":{"en":"Performance cookies","fr":"Cookies de performances"},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular.","fr":"Ces cookies nous permettent de surveiller et d'améliorer les performances de notre site Web. Par exemple, ils nous permettent de compter les visites, d'identifier les sources de trafic et de voir quelles parties du site sont les plus populaires."},"targetingCookiesTitleText":{"en":"Targeting cookies","fr":"Ciblage des cookies"},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.","fr":"Ces cookies peuvent être installés via notre site par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous montrer des publicités pertinentes sur d'autres sites. Ils ne stockent pas directement d'informations personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, vous bénéficierez d'une publicité moins ciblée."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies","fr":"Cookies non classés"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.","fr":"Les cookies non classés sont des cookies que nous sommes en train de classer avec les fournisseurs de cookies individuels."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":1,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true,"domain":""},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#FFFFFF","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000"},"button":{"background":"#000000","backgroundForCalculations":{"a":1,"b":0,"g":0,"r":0},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"transparent"}},"content":{"href":"https://mercihandy.myshopify.com/policies/privacy-policy","imprintHref":"/","close":"&#10005;","target":"","logo":"<img class=\"cc-banner-logo\" style=\"max-height: 34px;\" src=\"https://cdn.shopify.com/s/files/1/0295/3625/t/70/assets/pandectes-logo.png?v=1747144111\" alt=\"logo\" />"},"window":"<div role=\"dialog\" aria-live=\"polite\" aria-label=\"cookieconsent\" aria-describedby=\"co
6okieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-center-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\"><!--googleoff: all-->{{children}}<!--googleon: all--></div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{logo}}{{header}}{{messagelink}}{{compliance}}"},"position":"bottom-center","theme":"classic","revokable":true,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://cdn.shopify.com/s/files/1/0295/3625/t/70/assets/pandectes-reopen-logo.png?v=1747144112","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close":"<button aria-label=\"dismiss cookie message\" type=\"button\" tabindex=\"0\" class=\"cc-close\">{{close}}</button>","dismiss":"<button aria-label=\"dismiss cookie message\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button aria-label=\"allow cookies\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button aria-label=\"deny cookies\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button aria-label=\"settings cookies\" tabindex=\"0\" type=\"button\" class=\"cc-btn cc-settings\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":true,"jpOnly":false,"thOnly":false,"zaOnly":false,"canadaOnly":false,"globalVisibility":false},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1716385551,"extraCss":"        .cc-banner-logo {max-width: 24em!important;}    @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}}    .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: center}    .cc-window-wrapper{z-index: 2147483648;}    .cc-window{z-index: 2147483648;font-family: sofia;}    .pd-cookie-banner-window .cc-header{font-family: sofia;}    .pd-cp-ui{font-family: sofia; background-color: #FFFFFF;color:#000000;}    button.pd-cp-btn, a.pd-cp-btn{background-color:#000000;color:#FFFFFF!important;}    input + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 0.3)}    .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(0, 0, 0, 0.3)}    input:checked + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 1)}    .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 1)}    .pd-cp-ui-close{color:#000000;}    .pd-cp-preferences-slider:before{background-color: #FFFFFF}    .pd-cp-title:before {border-color: #000000!important}    .pd-cp-preferences-slider{background-color:#000000}    .pd-cp-toggle{color:#000000!important}    @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #000000}}    .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#000000!important}    .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);}  ","customJavascript":{},"showPoweredBy":false,"logoHeight":34,"revokableTrigger":false,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":true,"cookieIcon":true,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"localization","type":"http","domain":"www.mercihandy.com","path":"/en-eu","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used to localize the cart to the correct country.","fr":"Localisation de boutique Shopify"}},{"name":"_tracking_consent","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","fr":"Préférences de suivi."}},{"name":"secure_customer_sig","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used to identify a user after they sign into a shop as a customer so they do not need to log in again.","fr":"Utilisé en relation avec la connexion client."}},{"name":"_cmp_a","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings.","fr":"Utilisé pour gérer les paramètres de confidentialité des clients."}},{"name":"cart_currency","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Used after a checkout is completed to initialize a new empty cart with the same currency as the one just used.","fr":"Le cookie est nécessaire pour la fonction de paiement et de paiement sécurisé sur le site Web. Cette fonction est fournie par shopify.com."}},{"name":"keep_alive","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used when international domain redirection is enabled to determine if a request is the first one of a session.","fr":"Utilisé en relation avec la localisation de l'acheteur."}},{"name":"locale_bar_accepted","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","expires":-55,"unit":"declYears","purpose":{"en":"Preserves if the modal from the geolocation app was accepted.","fr":"Ce cookie est fourni par l&#39;application Géolocalisation et permet de charger la barre."}},{"name":"_pandectes_gdpr","type":"http","domain":".www.mercihandy.com","path":"/","provider":"Pandectes","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used for the functionality of the cookies consent banner.","fr":"Utilisé pour la fonctionnalité de la bannière de consentement aux cookies."}}],"1":[{"name":"wpm-domain-test","type":"http","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test Shopify's Web Pixel Manager with the domain to make sure everything is working correctly.\t","fr":"Utilisé pour tester le stockage des paramètres sur les produits ajoutés au panier ou la devise de paiement"}},{"name":"wpm-domain-test","type":"http","domain":"mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test Shopify's Web Pixel Manager with the domain to make sure everything is working correctly.\t","fr":"Utilisé pour tester le stockage des paramètres sur les produits ajoutés au panier ou la devise de paiement"}},{"name":"wpm-domain-test","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test Shopify's Web Pixel Manager with the domain to make sure everything is working correctly.\t","fr":"Utilisé pour tester le stockage des paramètres sur les produits ajoutés au panier ou la devise de paiement"}}],"2":[{"name":"_shopify_y","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics.","fr":"Analyses Shopify."}},{"name":"_shopify_s","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used to identify a given browser session/shop comb
6ination. Duration is 30 minute rolling expiry of last use.","fr":"Analyses Shopify."}},{"name":"_orig_referrer","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Allows merchant to identify where people are visiting them from.","fr":"Suit les pages de destination."}},{"name":"_gid","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Google Analytics to count and track pageviews.","fr":"Le cookie est placé par Google Analytics pour compter et suivre les pages vues."}},{"name":"_landing_page","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Capture the landing page of visitor when they come from other sites.","fr":"Suit les pages de destination."}},{"name":"_ga","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality","fr":"Le cookie est défini par Google Analytics avec une fonctionnalité inconnue"}},{"name":"_gat","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 minute(s)","expires":1,"unit":"declMinutes","purpose":{"en":"Cookie is placed by Google Analytics to filter requests from bots.","fr":"Le cookie est placé par Google Analytics pour filtrer les requêtes des bots."}},{"name":"_shopify_sa_t","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Capture the landing page of visitor when they come from other sites to support marketing analytics.","fr":"Analyses Shopify relatives au marketing et aux références."}},{"name":"_shopify_sa_p","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Capture the landing page of visitor when they come from other sites to support marketing analytics.","fr":"Analyses Shopify relatives au marketing et aux références."}},{"name":"_boomr_clss","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":"Utilisé pour surveiller et optimiser les performances des magasins Shopify."}},{"name":"_gat_UA-43718675-1","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 minute(s)","expires":1,"unit":"declMinutes","purpose":{"fr":""}},{"name":"_ga_16WBVZ6PQ6","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}}],"4":[{"name":"_gcl_au","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions.","fr":"Le cookie est placé par Google Tag Manager pour suivre les conversions."}},{"name":"_scid","type":"http","domain":".mercihandy.com","path":"/","provider":"Snapchat","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used by Snapchat to help identify a visitor.","fr":"Utilisé par Snapchat pour aider à identifier un visiteur."}},{"name":"_fbp","type":"http","domain":".mercihandy.com","path":"/","provider":"Facebook","firstParty":false,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Facebook to track visits across websites.","fr":"Le cookie est placé par Facebook pour suivre les visites sur les sites Web."}},{"name":"_ttp","type":"http","domain":".tiktok.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok.","fr":"Pour mesurer et améliorer les performances de vos campagnes publicitaires et personnaliser l&#39;expérience utilisateur (y compris les publicités) sur TikTok."}},{"name":"_tt_enable_cookie","type":"http","domain":".mercihandy.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used to identify a visitor.","fr":"Utilisé pour identifier un visiteur."}},{"name":"_ttp","type":"http","domain":".mercihandy.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok.","fr":"Pour mesurer et améliorer les performances de vos campagnes publicitaires et personnaliser l&#39;expérience utilisateur (y compris les publicités) sur TikTok."}},{"name":"__kla_id","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Klaviyo","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Tracks when someone clicks through a Klaviyo email to your website.","fr":"Suit quand quelqu'un clique sur un e-mail Klaviyo vers votre site Web."}},{"name":"IDE","type":"http","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure the visitors’ actions after they click through from an advert. Expires after 1 year.","fr":"Pour mesurer les actions des visiteurs après avoir cliqué sur une publicité. Expire après 1 an."}},{"name":"tt_sessionId","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services.","fr":"Utilisé par le service de réseau social TikTok pour suivre l’utilisation des services intégrés."}},{"name":"tt_appInfo","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services.","fr":"Utilisé par le service de réseau social TikTok pour suivre l’utilisation des services intégrés."}},{"name":"tt_pixel_session_index","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services.","fr":"Utilisé par le service de réseau social TikTok pour suivre l’utilisation des services intégrés."}}],"8":[{"name":"X-AB","type":"http","domain":"sc-static.net","path":"/scevent.min.js","provider":"Unknown","firstParty":false,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"fr":""}},{"name":"FPID","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"FPGSID","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"fr":""}},{"name":"FPLC","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"20 hour(s)","expires":20,"unit":"declHours","purpose":{"fr":""}},{"name":"data-timeout","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 ","expires":1,"unit":"declSession","purpose":{"fr":""}},{"name":"_scsrid","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_scsrid_r","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_scid_r","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"vuidck","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"fr":""}},{"name":"_lm_id","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_shopify_essential","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Contains essential information for the correct functionality of a store such as session and checkout information and anti-tampering data.","fr":""}},{"name":"lantern","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 month(s)","expires":1,"unit":"declMonths","purpose":{"fr":""}},{"name":"axeptio_all_vendors","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"u_sclid","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}}
6,{"name":"axeptio_cookies","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"axeptio_authorized_vendors","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"u_sclid_r","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"algoliasearch-client-js","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"klaviyoOnsite","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"stamped_app_key","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_scsrid_r","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_scsrid","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"vuidck","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"u_scsid","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"klaviyoPagesVisitCount","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"localstorage.test","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"local-storage-test","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"u_scsid_r","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"test","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_lm_id","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"session-storage-test","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"gtmBrowserId","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"__kla_viewed","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"shopify__tic","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"__storage_test__","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_kla_test","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","expires":1,"unit":"declYears","purpose":{"fr":""}}]},"blocker":{"isActive":true,"googleConsentMode":{"id":"","analyticsId":"","adwordsId":"","isActive":true,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":false,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":0,"useNativeChannel":true},"facebookPixel":{"id":"822976171166341","isActive":true,"ldu":false},"microsoft":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"klaviyoIsActive":true,"gpcIsActive":false,"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":["static.axept.io","lantern.roeyecdn.com"],"2":[],"4":["anal
6ytics.tiktok.com/i18n/pixel","intg.snapchat.com/shopify/shopify-scevent-init.js","sc-static.net"],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}}�   �   !function(){"use strict";window.PandectesRules=window.PandectesRules||{},window.PandectesRules.manualBlacklist={1:[],2:[],4:[]},window.PandectesRules.blacklistedIFrames={1:[],2:[],4:[]},window.PandectesRules.blacklistedCss={1:[],2:[],4:[]},window.PandectesRules.blacklistedBeacons={1:[],2:[],4:[]};var e="javascript/blocked";function t(e){return new RegExp(e.replace(/[/\\.+?$()]/g,"\\$&").replace("*","(.*)"))}var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"log";new URLSearchParams(window.location.search).get("log")&&console[t]("PandectesRules: ".concat(e))};function a(e){var t=document.createElement("script");t.async=!0,t.src=e,document.head.appendChild(t)}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function s(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,o,i,s=[],c=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);c=!0);}catch(e){l=!0,r=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw r}}return s}}(e,t)||d(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||d(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var f=window.PandectesRulesSettings||window.PandectesSettings,g=!(void 0===window.dataLayer||!Array.isArray(window.dataLayer)||!window.dataLayer.some((function(e){return"pandectes_full_scan"===e.event}))),p=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"_pandectes_gdpr",n=("; "+document.cookie).split("; "+t+"=");if(n.length<2)e={};else{var a=n.pop().split(";");e=window.atob(a.shift())}var r=function(e){try{return JSON.parse(e)}catch(e){return!1}}(e);return!1!==r?r:e}(),y=f.banner.isActive,h=f.blocker,w=h.defaultBlocked,v=h.patterns,m=p&&null!==p.preferences&&void 0!==p.preferences?p.preferences:null,b=g?0:y?null===m?w:m:0,_={1:!(1&b),2:!(2&b),4:!(4&b)},k=v.blackList,S=v.whiteList,L=v.iframesBlackList,C=v.iframesWhiteList,A=v.beaconsBlackList,P=v.beaconsWhiteList,O={blackList:[],whiteList:[],iframesBlackList:{1:[],2:[],4:[],8:[]},iframesWhiteList:[],beaconsBlackList:{1:[],2:[],4:[],8:[]},beaconsWhiteList:[]};[1,2,4].map((function(e){var n;_[e]||((n=O.blackList).push.apply(n,l(k[e].length?k[e].map(t):[])),O.iframesBlackList[e]=L[e].length?L[e].map(t):[],O.beaconsBlackList[e]=A[e].length?A[e].map(t):[])})),O.whiteList=S.length?S.map(t):[],O.iframesWhiteList=C.length?C.map(t):[],O.beaconsWhiteList=P.length?P.map(t):[];var E={scripts:[],iframes:{1:[],2:[],4:[]},beacons:{1:[],2:[],4:[]},css:{1:[],2:[],4:[]}},I=function(t,n){return t&&(!n||n!==e)&&(!O.blackList||O.blackList.some((function(e){return e.test(t)})))&&(!O.whiteList||O.whiteList.every((function(e){return!e.test(t)})))},j=function(e,t){var n=O.iframesBlackList[t],a=O.iframesWhiteList;return e&&(!n||n.some((function(t){return t.test(e)})))&&(!a||a.every((function(t){return!t.test(e)})))},B=function(e,t){var n=O.beaconsBlackList[t],a=O.beaconsWhiteList;return e&&(!n||n.some((function(t){return t.test(e)})))&&(!a||a.every((function(t){return!t.test(e)})))},T=new MutationObserver((function(e){for(var t=0;t<e.length;t++)for(var n=e[t].addedNodes,a=0;a<n.length;a++){var r=n[a],o=r.dataset&&r.dataset.cookiecategory;if(1===r.nodeType&&"LINK"===r.tagName){var i=r.dataset&&r.dataset.href;if(i&&o)switch(o){case"functionality":case"C0001":E.css[1].push(i);break;case"performance":case"C0002":E.css[2].push(i);break;case"targeting":case"C0003":E.css[4].push(i)}}}})),R=new MutationObserver((function(t){for(var a=0;a<t.length;a++)for(var r=t[a].addedNodes,o=function(){var t=r[i],a=t.src||t.dataset&&t.dataset.src,o=t.dataset&&t.dataset.cookiecategory;if(1===t.nodeType&&"IFRAME"===t.tagName){if(a){var s=!1;j(a,1)||"functionality"===o||"C0001"===o?(s=!0,E.iframes[1].push(a)):j(a,2)||"performance"===o||"C0002"===o?(s=!0,E.iframes[2].push(a)):(j(a,4)||"targeting"===o||"C0003"===o)&&(s=!0,E.iframes[4].push(a)),s&&(t.removeAttribute("src"),t.setAttribute("data-src",a))}}else if(1===t.nodeType&&"IMG"===t.tagName){if(a){var c=!1;
6B(a,1)?(c=!0,E.beacons[1].push(a)):B(a,2)?(c=!0,E.beacons[2].push(a)):B(a,4)&&(c=!0,E.beacons[4].push(a)),c&&(t.removeAttribute("src"),t.setAttribute("data-src",a))}}else if(1===t.nodeType&&"SCRIPT"===t.tagName){var l=t.type,d=!1;if(I(a,l)?(n("rule blocked: ".concat(a)),d=!0):a&&o?n("manually blocked @ ".concat(o,": ").concat(a)):o&&n("manually blocked @ ".concat(o,": inline code")),d){E.scripts.push([t,l]),t.type=e;t.addEventListener("beforescriptexecute",(function n(a){t.getAttribute("type")===e&&a.preventDefault(),t.removeEventListener("beforescriptexecute",n)})),t.parentElement&&t.parentElement.removeChild(t)}}},i=0;i<r.length;i++)o()})),D=document.createElement,z={src:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src"),type:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"type")};window.PandectesRules.unblockCss=function(e){var t=E.css[e]||[];t.length&&n("Unblocking CSS for ".concat(e)),t.forEach((function(e){var t=document.querySelector('link[data-href^="'.concat(e,'"]'));t.removeAttribute("data-href"),t.href=e})),E.css[e]=[]},window.PandectesRules.unblockIFrames=function(e){var t=E.iframes[e]||[];t.length&&n("Unblocking IFrames for ".concat(e)),O.iframesBlackList[e]=[],t.forEach((function(e){var t=document.querySelector('iframe[data-src^="'.concat(e,'"]'));t.removeAttribute("data-src"),t.src=e})),E.iframes[e]=[]},window.PandectesRules.unblockBeacons=function(e){var t=E.beacons[e]||[];t.length&&n("Unblocking Beacons for ".concat(e)),O.beaconsBlackList[e]=[],t.forEach((function(e){var t=document.querySelector('img[data-src^="'.concat(e,'"]'));t.removeAttribute("data-src"),t.src=e})),E.beacons[e]=[]},window.PandectesRules.unblockInlineScripts=function(e){var t=1===e?"functionality":2===e?"performance":"targeting",a=document.querySelectorAll('script[type="javascript/blocked"][data-cookiecategory="'.concat(t,'"]'));n("unblockInlineScripts: ".concat(a.length," in ").concat(t)),a.forEach((function(e){var t=document.createElement("script");t.type="text/javascript",e.hasAttribute("src")?t.src=e.getAttribute("src"):t.textContent=e.textContent,document.head.appendChild(t),e.parentNode.removeChild(e)}))},window.PandectesRules.unblockInlineCss=function(e){var t=1===e?"functionality":2===e?"performance":"targeting",a=document.querySelectorAll('link[data-cookiecategory="'.concat(t,'"]'));n("unblockInlineCss: ".concat(a.length," in ").concat(t)),a.forEach((function(e){e.href=e.getAttribute("data-href")}))},window.PandectesRules.unblock=function(e){e.length<1?(O.blackList=[],O.whiteList=[],O.iframesBlackList=[],O.iframesWhiteList=[]):(O.blackList&&(O.blackList=O.blackList.filter((function(t){return e.every((function(e){return"string"==typeof e?!t.test(e):e instanceof RegExp?t.toString()!==e.toString():void 0}))}))),O.whiteList&&(O.whiteList=[].concat(l(O.whiteList),l(e.map((function(e){if("string"==typeof e){var n=".*"+t(e)+".*";if(O.whiteList.every((function(e){return e.toString()!==n.toString()})))return new RegExp(n)}else if(e instanceof RegExp&&O.whiteList.every((function(t){return t.toString()!==e.toString()})))return e;return null})).filter(Boolean)))));var a=0;l(E.scripts).forEach((function(e,t){var n=c(e,2),r=n[0],o=n[1];if(function(e){var t=e.getAttribute("src");return O.blackList&&O.blackList.every((function(e){return!e.test(t)}))||O.whiteList&&O.whiteList.some((function(e){return e.test(t)}))}(r)){for(var i=document.createElement("script"),s=0;s<r.attributes.length;s++){var l=r.attributes[s];"src"!==l.name&&"type"!==l.name&&i.setAttribute(l.name,r.attributes[s].value)}i.setAttribute("src",r.src),i.setAttribute("type",o||"application/javascript"),document.head.appendChild(i),E.scripts.splice(t-a,1),a++}})),0==O.blackList.length&&0===O.iframesBlackList[1].length&&0===O.iframesBlackList[2].length&&0===O.iframesBlackList[4].length&&0===O.beaconsBlackList[1].length&&0===O.beaconsBlackList[2].length&&0===O.beaconsBlackList[4].length&&(n("Disconnecting observers"),R.disconnect(),T.disconnect())};var x=f.store,M=x.adminMode,N=x.headless,U=x.storefrontRootDomain,q=x.checkoutRootDomain,F=x.storefrontAccessToken,W=f.banner.isActive,H=f.blocker.defaultBlocked;function G(e){if(window.Shopify&&window.Shopify.customerPrivacy)e();else{var t=null;window.Shopify&&window.Shopify.loadFeatures&&window.Shopify.trackingConsent?e():t=setInterval((function(){window.Shopify&&window.Shopify.loadFeatures&&(clearInterval(t),window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],(function(t){t?n("Shopify.customerPrivacy API - failed to load"):(n("shouldShowBanner() -> ".concat(window.Shopify.trackingConsent.shouldShowBanner()," | saleOfDataRegion() -> ").concat(window.Shopify.trackingConsent.saleOfDataRegion())),e())})))}),10)}}W&&G((function(){!function(){var e=window.Shopify.trackingConsent;if(!1!==e.shouldShowBanner()||null!==m||7!==H)try{var t=M&&!(window.Shopify&&window.Shopify.AdminBarInjector),a={preferences:!(1&b)||g||t,analytics:!(2&b)||g||t,marketing:!(4&b)||g||t};N&&(a.headlessStorefront=!0,a.storefrontRootDomain=null!=U&&U.length?U:window.location.hostname,a.checkoutRootDomain=null!=q&&q.length?q:"checkout.".concat(window.location.hostname),a.storefrontAccessToken=null!=F&&F.length?F:""),e.firstPartyMarketingAllowed()===a.marketing&&e.analyticsProcessingAllowed()===a.analytics&&e.preferencesProcessingAllowed()===a.preferences||e.setTrackingConsent(a,(function(e){e&&e.error?n("Shopify.customerPrivacy API - failed to setTrackingConsent"):n("setTrackingConsent(".concat(JSON.stringify(a),")"))}))}catch(e){n("Shopify.customerPrivacy API - exception")}}(),function(){if(N){var e=window.Shopify.trackingConsent,t=e.currentVisitorConsent();if(navigator.globalPrivacyControl&&""===t.sale_of_data){var a={sale_of_data:!1,headlessStorefront:!0};a.storefrontRootDomain=null!=U&&U.length?U:window.location.hostname,a.checkoutRootDomain=null!=q&&q.length?q:"checkout.".concat(window.location.hostname),a.storefrontAccessToken=null!=F&&F.length?F:"",e.setTrackingConsent(a,(function(e){e&&e.error?n("Shopify.customerPrivacy API - failed to setTrackingConsent({".concat(JSON.stringify(a),")")):n("setTrackingConsent(".concat(JSON.stringify(a),")"))}))}}}()}));var J=["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","GB","LI","NO","IS"],V="[Pandectes :: Google Consent Mode debug]:";function K(){var e=arguments.length<=0?void 0:arguments[0],t=arguments.length<=1?void 0:arguments[1],n=arguments.length<=2?void 0:arguments[2];if("consent"!==e)return"config"===e?"config":void 0;var a=n.ad_storage,r=n.ad_user_data,o=n.ad_personalization,i=n.functionality_storage,s=n.analytics_storage,c=n.personalization_storage,l={Command:e,Mode:t,ad_storage:a,ad_user_data:r,ad_personalization:o,functionality_storage:i,analytics_storage:s,personalization_storage:c,security_storage:n.security_storage};return console.table(l),"default"===t&&("denied"===a&&"denied"===r&&"denied"===o&&"denied"===i&&"denied"===s&&"denied"===c||console.warn("".concat(V,' all types in a "default" command should be set to "denied" except for security_storage that should be set to "granted"'))),t}var Z=!1,$=!1;function Y(e){e&&("default"===e?(Z=!0,$&&console.warn("".concat(V,' "default" command was sent but there was already an "update" command before it.'))):"update"===e?($=!0,Z||console.warn("".concat(V,' "update" command was sent but there was no "default" command before it.'))):"config"===e&&(Z||console.warn("".concat(V,' a tag read consent state before a "default" command was sent.'))))}var Q=f.banner,X=Q.isActive,ee=Q.hybridStrict,te=f.geolocation,ne=te.caOnly,ae=void 0!==ne&&ne,re=te.euOnly,oe=void 0!==re&&re,ie=te.brOnly,se=void 0!==ie&&ie,ce=te.jpOnly,le=void 0!==ce&&ce,de=te.thOnly,ue=void 0!==de&&de,fe=te.chOnly,ge=void 0!==fe&&fe,pe=te.zaOnly,ye=void 0!==pe&&pe,he=te.canadaOnly,we=void 0!==he&&he,ve=te.globalVisibility,me=void 0===ve||ve,be=f.blocker,_e=be.defaultBlocked,ke=void 0===_e?7:_e,Se=be.googleConsentMode,Le=Se.isActive,Ce=Se.customEvent,Ae=Se.id,Pe=void 0===Ae?"":Ae,Oe=Se.analyticsId,Ee=void 0===Oe?"":Oe,Ie=Se.adwordsId,je=void 0===Ie?"":Ie,Be=Se.redactData,Te=Se.urlPassthrough,Re=Se.adStorageCategory,De=Se.analyticsStorageCategory,ze=Se.functionalityStorageCategory,xe=Se.personalizationStorageCategory,Me=Se.securityStorageCategory,Ne=Se.dataLayerProperty,Ue=void 0===Ne?"dataLayer":Ne,qe=Se.waitForUpdate,Fe=void 0===qe?0:qe,We=Se.useNativeChannel,He=void 0!==We&&We,Ge=Se.debugMode,Je=void 0!==Ge&&Ge;function Ve(){window[Ue].push(arguments)}window[Ue]=window[Ue]||[];var Ke,Ze,$e={hasInitialized:!1,useNativeChannel:!1,ads_data_redaction:!1,url_passthrough:!1,data_layer_property:"dataLayer",storage:{ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted",analytics_storage:"granted",functionality_storage:"granted",personalization_storage:"granted",security_storage:"granted"}};if(X&&Le){Je&&(Ke=Ue||"dataLayer",window[Ke].forEach((function(e){Y(K.apply(void 0,l(e)))})),window[Ke].push=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];
6return Y(K.apply(void 0,l(t[0]))),Array.prototype.push.apply(this,t)});var Ye=ke&Re?"denied":"granted",Qe=ke&De?"denied":"granted",Xe=ke&ze?"denied":"granted",et=ke&xe?"denied":"granted",tt=ke&Me?"denied":"granted";$e.hasInitialized=!0,$e.useNativeChannel=He,$e.url_passthrough=Te,$e.ads_data_redaction="denied"===Ye&&Be,$e.storage.ad_storage=Ye,$e.storage.ad_user_data=Ye,$e.storage.ad_personalization=Ye,$e.storage.analytics_storage=Qe,$e.storage.functionality_storage=Xe,$e.storage.personalization_storage=et,$e.storage.security_storage=tt,$e.data_layer_property=Ue||"dataLayer",Ve("set","developer_id.dMTZkMj",!0),$e.ads_data_redaction&&Ve("set","ads_data_redaction",$e.ads_data_redaction),$e.url_passthrough&&Ve("set","url_passthrough",$e.url_passthrough),function(){var e=b!==ke?{wait_for_update:Fe||500}:Fe?{wait_for_update:Fe}:{};me&&!ee?Ve("consent","default",o(o({},$e.storage),e)):(Ve("consent","default",o(o(o({},$e.storage),e),{},{region:[].concat(l(oe||ee?J:[]),l(ae&&!ee?["US-CA","US-VA","US-CT","US-UT","US-CO"]:[]),l(se&&!ee?["BR"]:[]),l(le&&!ee?["JP"]:[]),l(we&&!ee?["CA"]:[]),l(ue&&!ee?["TH"]:[]),l(ge&&!ee?["CH"]:[]),l(ye&&!ee?["ZA"]:[]))})),Ve("consent","default",{ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted",analytics_storage:"granted",functionality_storage:"granted",personalization_storage:"granted",security_storage:"granted"}));if(null!==m){var t=b&Re?"denied":"granted",n=b&De?"denied":"granted",r=b&ze?"denied":"granted",i=b&xe?"denied":"granted",s=b&Me?"denied":"granted";$e.storage.ad_storage=t,$e.storage.ad_user_data=t,$e.storage.ad_personalization=t,$e.storage.analytics_storage=n,$e.storage.functionality_storage=r,$e.storage.personalization_storage=i,$e.storage.security_storage=s,Ve("consent","update",$e.storage)}(Pe.length||Ee.length||je.length)&&(window[$e.data_layer_property].push({"pandectes.start":(new Date).getTime(),event:"pandectes-rules.min.js"}),(Ee.length||je.length)&&Ve("js",new Date));var c="https://www.googletagmanager.com";if(Pe.length){var d=Pe.split(",");window[$e.data_layer_property].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});for(var u=0;u<d.length;u++){var f="dataLayer"!==$e.data_layer_property?"&l=".concat($e.data_layer_property):"";a("".concat(c,"/gtm.js?id=").concat(d[u].trim()).concat(f))}}if(Ee.length)for(var g=Ee.split(","),p=0;p<g.length;p++){var y=g[p].trim();y.length&&(a("".concat(c,"/gtag/js?id=").concat(y)),Ve("config",y,{send_page_view:!1}))}if(je.length)for(var h=je.split(","),w=0;w<h.length;w++){var v=h[w].trim();v.length&&(a("".concat(c,"/gtag/js?id=").concat(v)),Ve("config",v,{allow_enhanced_conversions:!0}))}}()}X&&Ce&&(Ze=b,G((function(){var e=Ze;if(null==m&&ee){var t=window.Shopify.customerPrivacy.getRegion();if(t){var n=t.substr(0,2);e=J.includes(n)?7:0}}var a={event:"Pandectes_Consent_Update",pandectes_status:7===e?"deny":0===e?"allow":"mixed",pandectes_categories:{C0000:"allow",C0001:1&e?"deny":"allow",C0002:2&e?"deny":"allow",C0003:4&e?"deny":"allow"}};window[Ue].push(a),null!==m&&function(e){if(window.Shopify&&window.Shopify.analytics)e();else{var t=null;window.Shopify&&window.Shopify.analytics?e():t=setInterval((function(){window.Shopify&&window.Shopify.analytics&&(clearInterval(t),e())}),10)}}((function(){window.Shopify.analytics.publish("Pandectes_Consent_Update",a)}))})));var nt=f.blocker,at=nt.klaviyoIsActive,rt=nt.googleConsentMode.adStorageCategory;at&&window.addEventListener("PandectesEvent_OnConsent",(function(e){var t=e.detail.preferences;if(null!=t){var n=t&rt?"denied":"granted";void 0!==window.klaviyo&&window.klaviyo.isIdentified()&&window.klaviyo.push(["identify",{ad_personalization:n,ad_user_data:n}])}})),f.banner.revokableTrigger&&(window.onload=function(){document.querySelectorAll('[href*="#reopenBanner"]').forEach((function(e){e.onclick=function(e){e.preventDefault(),window.Pandectes.fn.revokeConsent()}}))});var ot=f.banner.isActive,it=f.blocker,st=it.defaultBlocked,ct=void 0===st?7:st,lt=it.microsoft,dt=lt.isActive,ut=lt.uetTags,ft=lt.dataLayerProperty,gt=void 0===ft?"uetq":ft,pt={hasInitialized:!1,data_layer_property:"uetq",storage:{ad_storage:"granted"}};if(window[gt]=window[gt]||[],dt&&bt("_uetmsdns","1",365),ot&&dt){var yt=4&ct?"denied":"granted";if(pt.hasInitialized=!0,pt.storage.ad_storage=yt,window[gt].push("consent","default",pt.storage),"granted"==yt&&(bt("_uetmsdns","0",3
665),console.log("setting cookie")),null!==m){var ht=4&b?"denied":"granted";pt.storage.ad_storage=ht,window[gt].push("consent","update",pt.storage),"granted"===ht&&bt("_uetmsdns","0",365)}if(ut.length)for(var wt=ut.split(","),vt=0;vt<wt.length;vt++)wt[vt].trim().length&&mt(wt[vt])}function mt(e){var t=document.createElement("script");t.type="text/javascript",t.src="//bat.bing.com/bat.js",t.onload=function(){var t={ti:e};t.q=window.uetq,window.uetq=new UET(t),window.uetq.push("consent","default",{ad_storage:"denied"}),window[gt].push("pageLoad")},document.head.appendChild(t)}function bt(e,t,n){var a=new Date;a.setTime(a.getTime()+24*n*60*60*1e3);var r="expires="+a.toUTCString();document.cookie="".concat(e,"=").concat(t,"; ").concat(r,"; path=/; secure; samesite=strict")}window.PandectesRules.gcm=$e;var _t=f.banner.isActive,kt=f.blocker.isActive;n("Prefs: ".concat(b," | Banner: ").concat(_t?"on":"off"," | Blocker: ").concat(kt?"on":"off"));var St=null===m&&/\/checkouts\//.test(window.location.pathname);0!==b&&!1===g&&kt&&!St&&(n("Blocker will execute"),document.createElement=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if("script"!==n[0].toLowerCase())return D.bind?D.bind(document).apply(void 0,n):D;var r=D.bind(document).apply(void 0,n);try{Object.defineProperties(r,{src:o(o({},z.src),{},{set:function(t){I(t,r.type)&&z.type.set.call(this,e),z.src.set.call(this,t)}}),type:o(o({},z.type),{},{get:function(){var t=z.type.get.call(this);return t===e||I(this.src,t)?null:t},set:function(t){var n=I(r.src,r.type)?e:t;z.type.set.call(this,n)}})}),r.setAttribute=function(t,n){if("type"===t){var a=I(r.src,r.type)?e:n;z.type.set.call(r,a)}else"src"===t?(I(n,r.type)&&z.type.set.call(r,e),z.src.set.call(r,n)):HTMLScriptElement.prototype.setAttribute.call(r,t,n)}}catch(e){console.warn("Yett: unable to prevent script execution for script src ",r.src,".\n",'A likely cause would be because you are using a third-party browser extension that monkey patches the "document.createElement" function.')}return r},R.observe(document.documentElement,{childList:!0,subtree:!0}),T.observe(document.documentElement,{childList:!0,subtree:!0}))}();
7�</script>
7
8
9<!-- Google Tag Manager -->
10  
10<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
11  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
12  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
13  'https://server.mercihandy.com/6kbkne704v7byuz.js?id='+i+dl;f.parentNode.insertBefore(j,f);
14  })(window,document,'script','dataLayer','GTM-TF26BP3');</script>
14
15  <!-- End Google Tag Manager -->
16
17
18<link rel="preconnect" href="https://cdn.shipup.co/">
19<link rel="preconnect" href="https://ajax.googleapis.com">
20<link rel="preconnect" href="https://godog.shopifycloud.com">
21<link rel="preconnect" href="https://cdn.shopify.com">
22<link rel="preconnect" href="https://acp-magento.appspot.com">
23<link rel="preconnect" href="https://www.googleadservices.com">
24<link rel="preconnect" href="https://www.googletagmanager.com">
25<link rel="preconnect" href="https://static.hotjar.com/">
26<link rel="preconnect" href="https://www.googleoptimize.com">
27<link rel="preconnect" href="https://www.godog.shopifycloud.com">
28<link rel="preconnect" href="https://api.heyday.ai">
29<link rel="preconnect" href="https://cdn.shipup.co">
30<link rel="preconnect" href="https://www.googleadservices.com">
31<link rel="preconnect" href="https://mercihandy-1.leadsmonitor.io">
32<link rel="preconnect" href="https://static.klaviyo.com">
33<link rel="preconnect" href="https://www.google-analytics.com">
34<link rel="preconnect" href="https://script.hotjar.com">
35<link rel="preconnect" href="https://static-tracking.klaviyo.com">
36<link rel="preconnect" href="https://cdn.shipup.co">
37<link rel="preconnect" href="https://static-tracking.klaviyo.com">
38<link rel="preconnect" href="https://connect.facebook.net">
39<link rel="preconnect" href="https://analytics.tiktok.com">
40<link rel="preconnect" href="https://storage.googleapis.com">
41<link rel="preconnect" href="https://geolocation-recommendations.shopifyapps.com">
42<link rel="preconnect" href="https://admin.revenuehunt.com">
43<link rel="preconnect" href="https://dr4qe3ddw9y32.cloudfront.net">
44<link rel="preconnect" href="https://disco-static.productessentials.app">
45<link rel="preconnect" href="https://googleads.g.doubleclick.net">
46<link rel="preconnect" href="https://trt-scripts.usedrop.io">
47<link rel="preconnect" href="https://sc-static.net">
48<link rel="preconnect" href="https://profiling.veoxa.com">
49<link rel="preconnect" href="https://tr.snapchat.com">
50<link rel="preconnect" href="https://sv.ciblelink.com">
51<link rel="preconnect" href="https://js.cookieless-data.com">
52<link rel="preconnect" href="https://trk.datnova.com">
53<link rel="preconnect" href="https://fonts.googleapis.com">
54<link rel="preconnect" href="https://use.fontawesome.com">
55<link rel="preconnect" href="https://use.typekit.net">
56<link rel="preconnect" href="https://p.typekit.net">
57<link rel="preconnect" href="https://maxcdn.bootstrapcdn.com">
58<link rel="preconnect" href="https://cdn.weglot.com">
59<link rel="preconnect" href="https://admin.revenuehunt.com">
60
61
62<!-- PAGEFLYHEAD -->
63
64
65
66<!-- PAGEFLYHEAD -->
67  <meta charset="utf-8">
68  <meta http-equiv="X-UA-Compatible" content="IE=edge">
69  <meta name="viewport" content="width=device-width,initial-scale=1">
70  <meta name="theme-color" content="">
71  <link rel="canonical" href="https://www.mercihandy.com/blogs/rainbow-mag"><link rel="shortcut icon" href="//www.mercihandy.com/cdn/shop/files/favicon_merci_handy_32x32.png?v=1614730171" type="image/png"><title>Rainbow mag
72&ndash; Merci Handy FR</title>
73  <meta name="google-site-verification" content="Tc2LLBKJPbOkWVyIV-BMWf1GuxkaMoEYoC9gowBx4NQ" />
74
75
76<meta property="og:site_name" content="Merci Handy FR">
77<meta property="og:url" content="https://www.mercihandy.com/blogs/rainbow-mag">
78<meta property="og:title" content="Rainbow mag">
79<meta property="og:type" content="website">
80<meta property="og:description" content="Nous créons des cosmétiques du quotidien pratiques et colorés, en utilisant des ingrédients clean et des extraits d’arcs-en-ciel. 
81Tu trouveras nos gammes de soins pour les mains, le visage, le corps et la bouche ! 
82">
83
84<meta name="twitter:site" content="@">
85<meta name="twitter:card" content="summary_large_image">
86<meta name="twitter:title" content="Rainbow mag">
87<meta name="twitter:description" content="Nous créons des cosmétiques du quotidien pratiques et colorés, en utilisant des ingrédients clean et des extraits d’arcs-en-ciel. 
88Tu trouveras nos gammes de soins pour les mains, le visage, le corps et la bouche ! 
89">
90
91  <link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/layout.password.css?v=9339468068659097531790175912" as="style"><link rel="preload" href="//www.mercihandy.com/cdn/shop/t/113/assets/layout.theme.css?v=95992760471167732551790175911" as="style" />
92    <link rel="preload" href="//www.mercihandy.com/cdn/shop/t/113/assets/custom.css?v=24354421842083078351790175911" as="style" />
93    <link type="text/css" href="//www.mercihandy.com/cdn/shop/t/113/assets/layout.theme.css?v=95992760471167732551790175911" rel="stylesheet" >
94    <link type="text/css" href="//www.mercihandy.com/cdn/shop/t/113/assets/custom.css?v=24354421842083078351790175911" rel="stylesheet"><link type="text/css" data-href="//www.mercihandy.com/cdn/shop/t/113/assets/layout.theme.styleLiquid.scss.css?v=160720040311982319741790175913" rel="stylesheet"><style>
95  .slick-prev,
96  .slick-next {
97    position: absolute;
98    top: 50%;
99    display: block;
100    width: 20px;
101    height: 20px;
102    padding: 0;
103    margin-top: -10px;
104    border: none;
105    background: transparent;
106    font-size: 0;
107    line-height: 0;
108    color: transparent;
109    cursor: pointer;
110    z-index: 5;
111  }
112  .slick-prev:before,
113  .slick-next:before {
114    display: block;
115    font-size: 20px;
116    line-height: 1;
117    color: #000;
118    opacity: 0.75;
119  }
120  .slick-prev:hover:before,
121  .slick-next:hover:before { opacity: 1; }
122  .slick-prev { left: -25px; }
123  .slick-next { right: -25px; }
124  .slick-prev:before { content: "←"; }
125  .slick-next:before { content: "→"; }
126  .slick-prev.slick-disabled:before,
127  .slick-next.slick-disabled:before { opacity: 0.25; }
128  .slick-prev.slick-hidden,
129  .slick-next.slick-hidden { display: none; }
130</style>
131  
132
133
134<style>
135    @font-face {
136        font-display: swap;
137        font-family: 'Sofia Pro';
138        src: url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Medium.eot?v=6960247381327781871790175753');
139        src: url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Medium.eot?v=6960247381327781871790175753 ?#iefix')
140        format("embedded-opentype"),
141        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Medium.woff2?v=3783496082682004571790175758') format("woff2"),
142        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Medium.woff?v=119673336330328890971790175757') format("woff"),
143        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Medium.ttf?v=134116644135480028711790175756') format("truetype"),
144        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Medium.svg?v=54363578662796050661790175755 #SofiaPro-Medium')
145        format("svg");
146        font-weight: 500;
147        font-style: normal;
148    }
149
150    @font-face {
151        font-display: swap;
152        font-family: 'Sofia Pro';
153        src: url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Light.eot?v=104415530099102612771790175747');
154        src: url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Light.eot?v=104415530099102612771790175747 ?#iefix')
155        format("embedded-opentype"),
156        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Light.woff2?v=9406560792727802281790175752') format("woff2"),
157        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Light.woff?v=152925122084605181171790175751') format("woff"),
158        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Light.ttf?v=147729640494067608181790175750') format("truetype"),
159        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Light.svg?v=164871830801769407041790175748 #SofiaPro-Light') format("svg");
160        font-weight: 300;
161        font-style: normal;
162    }
163
164    @font-face {
165        font-display: swap;
166        font-family: 'Sofia Pro';
167        src: url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Bold.eot?v=179529441631763156371790175740');
168        src: url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Bold.eot?v=179529441631763156371790175740 ?#iefix')
169        format("embedded-opentype"),
170        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Bold.woff2?v=166724040606475631261790175746') format("woff2"),
171        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Bold.woff?v=136462971733081752501790175745') format("woff"),
172        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Bold.ttf?v=98452301654828404211790175743') format("truetype"),
173        url('//www.mercihandy.com/cdn/shop/t/113/assets/SofiaPro-Bold.svg?v=90006999109988475591790175742 #SofiaPro-Bold') format("svg");
174        font-weight: bold;
175        font-style: normal;
176    }
177
178    @font-face {
179        font-display: swap;
180        font-family: 'Pixel';
181        src: url('//www.mercihandy.com/cdn/shop/t/113/assets/Pixel12x10.eot?v=113619214821201704931790175703');
182        src: url('//www.mercihandy.com/cdn/shop/t/113/assets/Pixel12x10.eot?v=113619214821201704931790175703 ?#iefix')
183        format("embedded-opentype"),
184        url('//www.mercihandy.com/cdn/shop/t/113/assets/Pixel12x10.woff2?v=30151211114608300621790175709') format("woff2"),
185        url('//www.mercihandy.com/cdn/shop/t/113/assets/Pixel12x10.woff?v=62584334056720479501790175708') format("woff"),
186        url('//www.mercihandy.com/cdn/shop/t/113/assets/Pixel12x10.ttf?v=16185910615385955071790175707') format("truetype"),
187        url('//www.mercihandy.com/cdn/shop/t/113/assets/Pixel12x10.svg?v=12581743833807914631790175704 #Pixel12x10') format("svg");
188        font-weight: 500;
189        font-style: normal;
190    }
191
192    :root {
193        --background-gradient-1: linear-gradient(90deg, rgba(169, 236, 209, 1), rgba(184, 235, 255, 1) 20%, rgba(187, 190, 254, 1) 40%, rgba(254, 201, 255, 1) 60%, rgba(244, 180, 196, 1) 80%, rgba(254, 223, 190, 1) 99%);
194        --background-gradient-2: linear-gradient(180deg, rgba(169, 236, 209, 1), rgba(184, 235, 255, 1) 20%, rgba(187, 190, 254, 1) 40%, rgba(254, 201, 255, 1) 60%, rgba(244, 180, 196, 1) 80%, rgba(254, 223, 190, 1) 100%);
195        --background-gradient-animated: linear-gradient(90deg, rgba(184, 235, 255, 1) 4.17%, rgba(187, 190, 254, 1) 8.33%, rgba(254, 201, 255, 1) 12.5%, rgba(244, 180, 196, 1) 16.67%, rgba(254, 223, 190, 1) 20.83%, rgba(184, 235, 255, 1) 29.17%, rgba(187, 190, 254, 1) 33.33%, rgba(254, 201, 255, 1) 37.5%, rgba(244, 180, 196, 1) 41.67%, rgba(254, 223, 190, 1) 45.83%, rgba(184, 235, 255, 1) 54.17%, rgba(187, 190, 254, 1) 58.33%, rgba(254, 201, 255, 1) 62.5%, rgba(244, 180, 196, 1) 66.67%, rgba(254, 223, 190, 1) 70.83%, rgba(184, 235, 255, 1) 79.17%, rgba(187, 190, 254, 1) 83.33%, rgba(254, 201, 255, 1) 87.5%, rgba(244, 180, 196, 1) 91.67%, rgba(254, 223, 190, 1) 95.83%);
196        --background: #ffffff;
197        --heading-color: #ffffff;
198        --text-color: #1a1a1a;
199        --accent-color: #a5a5a5;
200        --border-color: #dcdce6;
201        --page-border: #242b32;
202
203        --font-heading: 'Sofia Pro', sans-serif;
204        --font-body: 'Sofia Pro', sans-serif;
205        --font-heading-special: 'Pixel', sans-serif;
206
207        --top-bar-color: #000000;
208        --top-bar-show-on-mobile: false ;
209        --top-bar-position: center;
210        --top-bar-bold: 500 ;
211
212        --header-color: #1a1a1a;
213        --header-accent-color: ;
214        --header-background: rgba(0,0,0,0);
215
216        --navigation-categories-color: #242b32;
217        --navigation-categories-background: #f4f4f7;
218        --navigation-categories-text-hover: #ffffff;
219    }
220</style>
221
222
223  <!-- Override CSS -->
224   
225   
226     <link rel="preload" href="//www.mercihandy.com/cdn/shop/t/113/assets/override.scss.css?v=42906570353332618121790175911" as="style" />
227     <link rel="stylesheet" data-href="//www.mercihandy.com/cdn/shop/t/113/assets/override.scss.css?v=42906570353332618121790175911"/>
228   
229
230  <!-- /Override CSS -->
231
232  <!-- Custom assets - Lugus -->
233  <link rel="stylesheet" href="//www.mercihandy.com/cdn/shop/t/113/assets/lugus-custom.css?v=111927534322082810841790175650">
234  
234<script src="//www.mercihandy.com/cdn/shop/t/113/assets/lugus-custom.js?v=71196083553742277301790175651" defer></script>
234
235
236  
236<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
236<meta name="google-site-verification" content="9YngyPnVrOlB4sPVod_D7IWaf4S_1_oSZfznij90w2M">
237<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2953625/digital_wallets/dialog">
238<meta id="in-context-paypal-metadata" data-shop-id="2953625" data-venmo-supported="false" data-environment="production" data-locale="fr_FR" data-paypal-v4="true" data-currency="EUR">
239<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/rainbow-mag.atom" />
240<link rel="next" href="/blogs/rainbow-mag?page=2">
241<link rel="alternate" hreflang="x-default" href="https://www.mercihandy.com/blogs/rainbow-mag">
242<link rel="alternate" hreflang="fr" href="https://www.mercihandy.com/blogs/rainbow-mag">
243<link rel="alternate" hreflang="en-ES" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
244<link rel="alternate" hreflang="en-AD" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
245<link rel="alternate" hreflang="en-AT" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
246<link rel="alternate" hreflang="en-DK" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
247<link rel="alternate" hreflang="en-EE" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
248<link rel="alternate" hreflang="en-FI" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
249<link rel="alternate" hreflang="en-IT" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
250<link rel="alternate" hreflang="en-LV" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
251<link rel="alternate" hreflang="en-LT" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
252<link rel="alternate" hreflang="en-VA" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
253<link rel="alternate" hreflang="en-PT" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
254<link rel="alternate" hreflang="en-IE" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
255<link rel="alternate" hreflang="en-MT" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
256<link rel="alternate" hreflang="en-NL" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
257<link rel="alternate" hreflang="en-NO" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
258<link rel="alternate" hreflang="en-SK" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
259<link rel="alternate" hreflang="en-SI" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
260<link rel="alternate" hreflang="en-SE" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
261<link rel="alternate" hreflang="en-MC" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
262<link rel="alternate" hreflang="en-DE" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
263<link rel="alternate" hreflang="en-CH" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
264<link rel="alternate" hreflang="en-CY" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
265<link rel="alternate" hreflang="en-GR" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
266<link rel="alternate" hreflang="en-PL" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
267<link rel="alternate" hreflang="en-BE" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
268<link rel="alternate" hreflang="en-LU" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
269<link rel="alternate" hreflang="en-GB" href="https://www.mercihandy.com/en-uk/blogs/rainbow-mag">
270<link rel="alternate" hreflang="en-HR" href="https://www.mercihandy.com/en-eu/blogs/rainbow-mag">
271<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=51216726"></script>
271
272<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
273<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=51216726&shop_id=2953625" crossorigin="anonymous"></script>
vendor: 1 bytes, line 273
273
274<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":2953625,"countryCode":"FR","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/2953625","merchantName":"Merci Handy FR","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Merci Handy FR","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 274
274
275<script id="shopify-features" type="application/json">{"accessToken":"01441685620fdc1fa456b5cd73cf1bc0","betas":["rich-media-storefront-analytics"],"domain":"www.mercihandy.com","predictiveSearch":true,"shopId":2953625,"locale":"fr"}</script>
vendor: 1 bytes, line 275
275
276<script>var Shopify = Shopify || {};
277Shopify.shop = "mercihandy.myshopify.com";
278Shopify.locale = "fr";
279Shopify.currency = {"active":"EUR","rate":"1.0"};
280Shopify.country = "FR";
281Shopify.theme = {"name":"[FIX BLOG] Production 23\/09\/2026","id":207473836374,"schema_name":"MH - Symediane","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
282Shopify.theme.handle = "null";
283Shopify.theme.style = {"id":null,"handle":null};
284Shopify.cdnHost = "www.mercihandy.com/cdn";
285Shopify.routes = Shopify.routes || {};
286Shopify.routes.root = "/";
287Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
288Shopify.SignInWithShop = Shopify.SignInWithShop || {};
289Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
290Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 290
290
291<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 291
291
292<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 292
292
293<script>
294  window.ShopifyPay = window.ShopifyPay || {};
295  window.ShopifyPay.apiHost = "shop.app\/pay";
296  window.ShopifyPay.redirectState = null;
297</script>
vendor: 1 bytes, line 297
297
298<script>
299  window.Shopify = window.Shopify || {};
300  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
301  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
302  window.Shopify.SignInWithShop.eligible = true;
303</script>
vendor: 1 bytes, line 303
303
304<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 304
304
305<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 305
305
306<script type="module">
307  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
308
309  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
310
311</script>
vendor: 1 bytes, line 311
311
312<script>
313  window.Shopify = window.Shopify || {};
314  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
315  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"]};
316</script>
vendor: 1 bytes, line 316
316
317<script>(function() {
318  var isLoaded = false;
319  function asyncLoad() {
320    if (isLoaded) return;
321    isLoaded = true;
322    var urls = ["https:\/\/trt.usedrop.io\/tag.js?wid=81c86fe5-baca-4d33-b150-42ceddbd3d33\u0026src=shopify\u0026shop=mercihandy.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=23218\u0026v=shopifyApp_5.2.0\u0026ts=1747234640295\u0026shop=mercihandy.myshopify.com","https:\/\/disco-static.productessentials.app\/main.js?shop=mercihandy.myshopify.com","https:\/\/cdn.shipup.co\/latest_v2\/shipup-shopify.js?shop=mercihandy.myshopify.com","\/\/cdn.shopify.com\/proxy\/bb1c7f2651bc520b70d3157abf24a6fb077b2b1e9b0024d6f922d68b423a3766\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=mercihandy.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
323    for (var i = 0; i < urls.length; i++) {
324      var s = document.createElement('script');
325      s.type = 'text/javascript';
326      s.async = true;
327      s.src = urls[i];
328      var x = document.getElementsByTagName('script')[0];
329      x.parentNode.insertBefore(s, x);
330    }
331  };
332  if(window.attachEvent) {
333    window.attachEvent('onload', asyncLoad);
334  } else {
335    window.addEventListener('load', asyncLoad, false);
336  }
337})();</script>
vendor: 1 bytes, line 337
337
338<script id="__st">var __st={"a":2953625,"offset":7200,"reqid":"7a09d6bd-e778-4f4a-ae58-52bdb9bebc54-1790350012","pageurl":"www.mercihandy.com\/blogs\/rainbow-mag","s":"blogs-48847912994","u":"eb9750fc1373","p":"blog","rtyp":"blog","rid":48847912994};</script>
vendor: 1 bytes, line 338
338
339<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 339
339
340<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 340
340
341<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.mercihandy.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 341
341
342<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.mercihandy.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
342<script crossorigin="anonymous" defer="defer" src="//www.mercihandy.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 342
342
343<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 343
343
344<script>
345  window.Shopify = window.Shopify || {};
346  window.Shopify.MCP = window.Shopify.MCP || {};
347  window.Shopify.MCP.enabled = true;
348  window.Shopify.MCP.shop = "mercihandy.myshopify.com";
349  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.mercihandy.com\/api\/mcp";
350  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"]}}];
351</script>
vendor: 1 bytes, line 351
351
352<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.mercihandy.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
353</script>
vendor: 1 bytes, line 353
353
354<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.mercihandy.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
355</script>
vendor: 1 bytes, line 355
355
356<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
357  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);
358</script>
vendor: 1 bytes, line 358
358
359<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})}}));
360</script>
360
361<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.mercihandy.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
362<style id="shopify-accelerated-checkout-cart">
363        #shopify-buyer-consent {
364  margin-top: 1em;
365  display: inline-block;
366  width: 100%;
367}
368
369#shopify-buyer-consent.hidden {
370  display: none;
371}
372
373#shopify-subscription-policy-button {
374  background: none;
375  border: none;
376  padding: 0;
377  text-decoration: underline;
378  font-size: inherit;
379  cursor: pointer;
380}
381
382#shopify-subscription-policy-button::before {
383  box-shadow: none;
384}
385
386      </style>
387
388<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
388
389
390  
391
392    <!------ SHIPUP CODE ------->
393
394<!-- Start Code verification GMC -->
395  <meta name="google-site-verification" content="waWMzGCGZtpLCyHzKkxgh-tR_bhCRnqJW32OQLc7_qY" />
396<!-- End Code verification GMC -->
397
398  <!---- FONT AWESOME 5 ---->
399  <link rel="stylesheet" data-href="https://use.fontawesome.com/releases/v5.7.0/css/all.css" integrity="sha384-lZN37f5QGtY3VHgisS14W3ExzMWZxybE1SJSEsQp9S+oqd12jhcu+A56Ebc1zFSJ" crossorigin="anonymous"/>
400
401  <!-- "snippets/pagefly-header.liquid" was not rendered, the associated app was uninstalled -->
402
403  
403<script type="text/javascript">const domObserver = new MutationObserver(e => { e.forEach(({ addedNodes: e }) => { e.forEach(e => { 1 === e.nodeType && "SCRIPT" === e.tagName && (e.innerHTML.includes("asyncLoad") && (e.innerHTML = e.innerHTML.replace("if(window.attachEvent)", "document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent)").replaceAll(", asyncLoad", ", function(){}")), e.innerHTML.includes("PreviewBarInjector") && (e.innerHTML = e.innerHTML.replace("DOMContentLoaded", "asyncLazyLoad")), (e.className == 'analytics') && (e.type = 'text/lazyload'),(e.src.includes("assets/storefront/features")||e.src.includes("assets/shopify_pay")||e.src.includes("connect.facebook.net"))&&(e.setAttribute("data-source", e.src), e.removeAttribute("src")))})})});domObserver.observe(document.documentElement,{childList:!0,subtree:!0})</script>
403
404
405  <!-- Google Tag Manager -->
406<script type="text/lazyload">
vendor: 327 bytes, lines 406-410
406(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
407new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
408j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
409'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
410})(window,document,'script','dataLayer','
410GTM-TF26BP3
vendor: 3 bytes, line 410
410');
410</script>
410
411<!-- End Google Tag Manager -->
412<!-- TAGinstall START -->
413<script type="text/lazyload">
414 (function(w) {  var first = document.getElementsByTagName('script')[0];  var script = document.createElement('script');  script.async = true;  script.src = "\/\/www.mercihandy.com\/cdn\/shop\/t\/113\/assets\/dataLayer.js?v=100984351315984907461790175589";  script.addEventListener ("load", function() {  function start() {    var allProducts = [];  var shopCurrency = 'EUR';  var collectionTitle = null;    var customer = {  customerType: 'guest'  };    var pageType = 'Other Page';  var searchPerformed = false;  var cart = {  "items": [],  "total": 0.0,  "currency": "EUR",  };  if (!w.__TAGinstall) {  console.error('Unable to initialize Easy Tag - GTM & Data Layer.');  return;  }  w.__TAGinstall.init({  shopCurrency, allProducts, collectionTitle, searchPerformed, pageType, customer, cartData: cart  });    };  if (w.__TAGinstall && w.__TAGinstall.boot) {  w.__TAGinstall.boot(start);  }  }, false);  first.parentNode.insertBefore(script, first); })(window);
415</script>
415
416<!-- TAGinstall END -->
417
418<link href="//www.mercihandy.com/cdn/shop/t/113/assets/custom-fields.css?v=1080968677386427191790175581" rel="stylesheet" type="text/css" media="all" />
419<script src="//www.mercihandy.com/cdn/shop/t/113/assets/custom-fields-widgets.js?v=2706296677974789471790175580" defer="defer"></script>
419
420<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
421
422  
423    
424      <!-- TCF is active, scripts are loaded above -->
425      
426        
426<script>
427          if (!window.PandectesRulesSettings) {
428            window.PandectesRulesSettings = {"store":{"id":2953625,"adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"banner":{"revokableTrigger":false,"cookiesBlockedByDefault":"7","hybridStrict":false,"isActive":true},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":true,"jpOnly":false,"thOnly":false,"zaOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":false},"blocker":{"isActive":true,"googleConsentMode":{"isActive":true,"id":"GTM-TF26BP3","analyticsId":"","onlyGtm":true,"adwordsId":"","adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"customEvent":true,"redactData":false,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":0,"useNativeChannel":false,"debugMode":false},"facebookPixel":{"isActive":false,"id":"822976171166341","ldu":false},"microsoft":{"isActive":false,"uetTags":""},"clarity":{"isActive":false,"id":""},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":false,"klaviyoIsActive":true,"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":["static.axept.io","lantern.roeyecdn.com"],"2":[],"4":["analytics.tiktok.com/i18n/pixel","intg.snapchat.com/shopify/shopify-scevent-init.js","sc-static.net"],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
429            const rulesScript = document.createElement('script');
430            window.PandectesRulesSettings.auto = true;
431            rulesScript.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-rules.js";
432            const firstChild = document.head.firstChild;
433            document.head.insertBefore(rulesScript, firstChild);
434          }
435        </script>
435
436      
437      
437<script>
438        
439          window.PandectesSettings = {"store":{"id":2953625,"plan":"premium","theme":"Merci Handy - Production 15/07/2025","primaryLocale":"fr","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"tsPublished":1765021058,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"Nous utilisons des cookies pour optimiser les fonctionnalités du site Web, analyser les performances et vous offrir une expérience personnalisée. Certains cookies sont indispensables au bon fonctionnement et au bon fonctionnement du site Web. Ces cookies ne peuvent pas être désactivés. Dans cette fenêtre, vous pouvez gérer vos préférences en matière de cookies.","showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Multilingual","fallbackLanguage":"fr","languageDetection":"country","languagesSupported":["en"]},"texts":{"managed":{"headerText":{"en":"We respect your privacy","fr":"Nous respectons votre vie privée. Parce qu'on vous aime."},"consentText":{"en":"This website uses cookies to ensure you get the best experience.","fr":"Notre site utilise des cookies (pas ceux à manger) pour vous garantir la meilleure expérience."},"linkText":{"en":"Learn more","fr":"En savoir plus"},"imprintText":{"en":"Imprint","fr":"Imprimer"},"googleLinkText":{"en":"Google's Privacy Terms","fr":"Conditions de confidentialité de Google"},"allowButtonText":{"en":"Accept","fr":"J'accepte"},"denyButtonText":{"en":"Decline","fr":"Déclin"},"dismissButtonText":{"en":"Ok","fr":"D'accord"},"leaveSiteButtonText":{"en":"Leave this site","fr":"Quitter ce site"},"preferencesButtonText":{"en":"Preferences","fr":"Préférences"},"cookiePolicyText":{"en":"Cookie policy","fr":"Politique de cookies"},"preferencesPopupTitleText":{"en":"Manage consent preferences","fr":"Gérer les préférences de consentement"},"preferencesPopupIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","fr":"Nous utilisons des cookies pour optimiser les fonctionnalités du site Web, analyser les performances et vous offrir une expérience personnalisée. Certains cookies sont indispensables au bon fonctionnement et au bon fonctionnement du site. Ces cookies ne peuvent pas être désactivés. Dans cette fenêtre, vous pouvez gérer votre préférence de cookies."},"preferencesPopupSaveButtonText":{"en":"Save preferences","fr":"Enregistrer les préférences"},"preferencesPopupCloseButtonText":{"en":"Close","fr":"proche"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all","fr":"Accepter tout"},"preferencesPopupRejectAllButtonText":{"en":"Reject all","fr":"Tout rejeter"},"cookiesDetailsText":{"en":"Cookies details","fr":"Détails des cookies"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed","fr":"Toujours activé"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time.","fr":"Vous avez le droit de pouvoir accéder à vos données à tout moment."},"accessSectionTitleText":{"en":"Data portability","fr":"Portabilité des données"},"accessSectionAccountInfoActionText":{"en":"Personal data","fr":"Données personnelles"},"accessSectionDownloadReportActionText":{"en":"Request export","fr":"Tout télécharger"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests","fr":"Demandes des personnes concernées"},"accessSectionOrdersRecordsActionText":{"en":"Orders","fr":"Ordres"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate.","fr":"Vous avez le droit de demander la mise à jour de vos données chaque fois que vous le jugez approprié."},"rectificationSectionTitleText":{"en":"Data Rectification","fr":"Rectification des données"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated","fr":"Décrivez ce que vous souhaitez mettre à jour"},"rectificationCommentValidationError":{"en":"Comment is required","fr":"Un commentaire est requis"},"rectificationSectionEditAccountActionText":{"en":"Request an update","fr":"Demander une mise à jour"},"erasureSectionTitleText":{"en":"Right to be forgotten","fr":"Droit à l'oubli"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account.","fr":"Vous avez le droit de demander que toutes vos données soient effacées. Après cela, vous ne pourrez plus accéder à votre compte."}
439,"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion","fr":"Demander la suppression des données personnelles"},"consentDate":{"en":"Consent date","fr":"Date de consentement"},"consentId":{"en":"Consent ID","fr":"ID de consentement"},"consentSectionChangeConsentActionText":{"en":"Change consent preference","fr":"Modifier la préférence de consentement"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on","fr":"Vous avez consenti à la politique de cookies de ce site Web sur"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website.","fr":"Vous n'avez pas consenti à la politique de cookies de ce site Web."},"consentSectionTitleText":{"en":"Your cookie consent","fr":"Votre consentement aux cookies"},"consentStatus":{"en":"Consent preference","fr":"Préférence de consentement"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance","fr":"Votre demande n'a pas été vérifiée. Veuillez réessayer et si le problème persiste, contactez le propriétaire du magasin pour obtenir de l'aide"},"confirmationFailureTitle":{"en":"A problem occurred","fr":"Un problème est survenu"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request.","fr":"Nous reviendrons rapidement vers vous quant à votre demande."},"confirmationSuccessTitle":{"en":"Your request is verified","fr":"Votre demande est vérifiée"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance.","fr":"Votre demande n'a pas été soumise. Veuillez réessayer et si le problème persiste, contactez le propriétaire du magasin pour obtenir de l'aide."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred","fr":"Un problème est survenu"},"guestsSupportEmailPlaceholder":{"en":"E-mail address","fr":"Adresse e-mail"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed.","fr":"Si vous êtes inscrit en tant que client de ce magasin, vous recevrez bientôt un e-mail avec des instructions sur la marche à suivre."},"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request","fr":"Merci pour votre requête"},"guestsSupportEmailValidationError":{"en":"Email is not valid","fr":"L'email n'est pas valide"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed.","fr":"Veuillez vous connecter avec votre compte client pour continuer."},"submitButton":{"en":"Submit","fr":"Soumettre"},"submittingButton":{"en":"Submitting...","fr":"Soumission..."},"cancelButton":{"en":"Cancel","fr":"Annuler"},"declIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","fr":"Nous utilisons des cookies pour optimiser les fonctionnalités du site Web, analyser les performances et vous offrir une expérience personnalisée. Certains cookies sont indispensables au bon fonctionnement et au bon fonctionnement du site Web. Ces cookies ne peuvent pas être désactivés. Dans cette fenêtre, vous pouvez gérer vos préférences en matière de cookies."},"declName":{"en":"Name","fr":"Nom"},"declPurpose":{"en":"Purpose","fr":"But"},"declType":{"en":"Type","fr":"Type"},"declRetention":{"en":"Retention","fr":"Rétention"},"declProvider":{"en":"Provider","fr":"Fournisseur"},"declFirstParty":{"en":"First-party","fr":"Première partie"},"declThirdParty":{"en":"Third-party","fr":"Tierce partie"},"declSeconds":{"en":"seconds","fr":"secondes"},"declMinutes":{"en":"minutes","fr":"minutes"},"declHours":{"en":"hours","fr":"heures"},"declDays":{"en":"days","fr":"jours"},"declWeeks":{"en":"week(s)","fr":"semaine(s)"},"declMonths":{"en":"months","fr":"mois"},"declYears":{"en":"years","fr":"années"},"declSession":{"en":"Session","fr":"Session"},"declDomain":{"en":"Domain","fr":"Domaine"},"declPath":{"en":"Path","fr":"Chemin"}}
439,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies","fr":"Cookies strictement nécessaires"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies.","fr":"Ces cookies sont essentiels pour vous permettre de vous déplacer sur le site Web et d'utiliser ses fonctionnalités, telles que l'accès aux zones sécurisées du site Web. Le site Web ne peut pas fonctionner correctement sans ces cookies."},"functionalityCookiesTitleText":{"en":"Functional cookies","fr":"Cookies fonctionnels"},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.","fr":"Ces cookies permettent au site de fournir des fonctionnalités et une personnalisation améliorées. Ils peuvent être définis par nous ou par des fournisseurs tiers dont nous avons ajouté les services à nos pages. Si vous n'autorisez pas ces cookies, certains ou tous ces services peuvent ne pas fonctionner correctement."},"performanceCookiesTitleText":{"en":"Performance cookies","fr":"Cookies de performances"},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular.","fr":"Ces cookies nous permettent de surveiller et d'améliorer les performances de notre site Web. Par exemple, ils nous permettent de compter les visites, d'identifier les sources de trafic et de voir quelles parties du site sont les plus populaires."},"targetingCookiesTitleText":{"en":"Targeting cookies","fr":"Ciblage des cookies"},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.","fr":"Ces cookies peuvent être installés via notre site par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous montrer des publicités pertinentes sur d'autres sites. Ils ne stockent pas directement d'informations personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, vous bénéficierez d'une publicité moins ciblée."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies","fr":"Cookies non classés"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.","fr":"Les cookies non classés sont des cookies que nous sommes en train de classer avec les fournisseurs de cookies individuels."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":1,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true,"domain":""},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#FFFFFF","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000"},"button":{"background":"#69D2C4","backgroundForCalculations":{"a":1,"b":196,"g":210,"r":105},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"transparent"}},"content":{"href":"https://mercihandy.myshopify.com/policies/privacy-policy","imprintHref":"/","close":"&#10005;","target":"","logo":"<img class=\"cc-banner-logo\" style=\"max-height: 34px;\" src=\"https://mercihandy.myshopify.com/cdn/shop/files/pandectes-banner-logo.png\" alt=\"Cookie banner\" />"}
439,"window":"<div role=\"dialog\" aria-labelledby=\"cookieconsent:head\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-overlay-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\">{{children}}</div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{logo}}{{header}}{{messagelink}}{{compliance}}"},"position":"overlay","theme":"classic","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://mercihandy.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close":"<button aria-label=\"proche\" type=\"button\" class=\"cc-close\">{{close}}</button>","dismiss":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button type=\"button\" class=\"cc-btn cc-settings\" aria-controls=\"pd-cp-preferences\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":true,"jpOnly":false,"thOnly":false,"zaOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":false},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1716385551,"extraCss":"        .cc-banner-logo {max-width: 24em!important;}    @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}}    .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: center}    .cc-window-wrapper{z-index: 2147483648;-webkit-transition: opacity 1s ease;  transition: opacity 1s ease;}    .cc-window{z-index: 2147483648;font-family: avenir;}    .pd-cookie-banner-window .cc-header{font-family: avenir;}    .pd-cp-ui{font-family: avenir; background-color: #FFFFFF;color:#000000;}    button.pd-cp-btn, a.pd-cp-btn{background-color:#69D2C4;color:#FFFFFF!important;}    input + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 0.3)}    .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(0, 0, 0, 0.3)}    input:checked + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 1)}    .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 1)}    .pd-cp-ui-close{color:#000000;}    .pd-cp-preferences-slider:before{background-color: #FFFFFF}    .pd-cp-title:before {border-color: #000000!important}    .pd-cp-preferences-slider{background-color:#000000}    .pd-cp-toggle{color:#000000!important}    @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #000000}}    .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#000000!important}    .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);}  ","customJavascript":{},"showPoweredBy":false,"logoHeight":34,"revokableTrigger":false,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":true,"cookieIcon":true,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"localization","type":"http","domain":"www.mercihandy.com","path":"/en-eu","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to localize the cart to the correct country.","fr":"Localisation de boutique Shopify"}},{"name":"_tracking_consent","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","fr":"Préférences de suivi."}},{"name":"secure_customer_sig","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to identify a user after they sign into a shop as a customer so they do not need to log in again.","fr":"Utilisé en relation avec la connexion client."}},{"name":"_cmp_a","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings.","fr":"Utilisé pour gérer les paramètres de confidentialité des clients."}},{"name":"cart_currency","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","session":false,"expires":2,"unit":"declSession","purpose":{"en":"Used after a checkout is completed to initialize a new empty cart with the same currency as the one just used.","fr":"Le cookie est nécessaire pour la fonction de paiement et de paiement sécurisé sur le site Web. Cette fonction est fournie par shopify.com."}},{"name":"keep_alive","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used when international domain redirection is enabled to determine if a request is the first one of a session.","fr":"Utilisé en relation avec la localisation de l'acheteur."}},{"name":"locale_bar_accepted","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","session":true,"expires":-55,"unit":"declYears","purpose":{"en":"Preserves if the modal from the geolocation app was accepted.","fr":"Ce cookie est fourni par l&#39;application Géolocalisation et permet de charger la barre."}},{"name":"wpm-domain-test","type":"http","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"Used to test Shopify's Web Pixel Manager with the domain to make sure everything is working correctly.\t","fr":"Utilisé pour tester le stockage des paramètres sur les produits ajoutés au panier ou la devise de paiement"}},{"name":"_pandectes_gdpr","type":"http","domain":".www.mercihandy.com","path":"/","provider":"Pandectes","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used for the functionality of the cookies consent banner.","fr":"Utilisé pour la fonctionnalité de la bannière de consentement aux cookies."}}],"1":[{"name":"wpm-domain-test","type":"http","domain":"mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"Used to test Shopify's Web Pixel Manager with the domain to make sure everything is working correctly.\t","fr":"Utilisé pour tester le stockage des paramètres sur les produits ajoutés au panier ou la devise de paiement"}},{"name":"wpm-domain-test","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"Used to test Shopify's Web Pixel Manager with the domain to make sure everything is working correctly.\t","fr":"Utilisé pour tester le stockage des paramètres sur les produits ajoutés au panier ou la devise de paiement"}}],"2":[{"name":"_shopify_y","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics.","fr":"Analyses Shopify."}},{"name":"_shopify_s","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used to identify a given browser session/shop comb
439ination. Duration is 30 minute rolling expiry of last use.","fr":"Analyses Shopify."}},{"name":"_orig_referrer","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"2 ","session":false,"expires":2,"unit":"declSession","purpose":{"en":"Allows merchant to identify where people are visiting them from.","fr":"Suit les pages de destination."}},{"name":"_gid","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Google Analytics to count and track pageviews.","fr":"Le cookie est placé par Google Analytics pour compter et suivre les pages vues."}},{"name":"_landing_page","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"2 ","session":false,"expires":2,"unit":"declSession","purpose":{"en":"Capture the landing page of visitor when they come from other sites.","fr":"Suit les pages de destination."}},{"name":"_ga","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality","fr":"Le cookie est défini par Google Analytics avec une fonctionnalité inconnue"}},{"name":"_gat","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 minute(s)","session":false,"expires":1,"unit":"declMinutes","purpose":{"en":"Cookie is placed by Google Analytics to filter requests from bots.","fr":"Le cookie est placé par Google Analytics pour filtrer les requêtes des bots."}},{"name":"_shopify_sa_t","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Capture the landing page of visitor when they come from other sites to support marketing analytics.","fr":"Analyses Shopify relatives au marketing et aux références."}},{"name":"_shopify_sa_p","type":"http","domain":".mercihandy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Capture the landing page of visitor when they come from other sites to support marketing analytics.","fr":"Analyses Shopify relatives au marketing et aux références."}},{"name":"_boomr_clss","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":"Utilisé pour surveiller et optimiser les performances des magasins Shopify."}},{"name":"_gat_UA-43718675-1","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 minute(s)","session":false,"expires":1,"unit":"declMinutes","purpose":{"fr":""}},{"name":"_ga_16WBVZ6PQ6","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}}],"4":[{"name":"_gcl_au","type":"http","domain":".mercihandy.com","path":"/","provider":"Google","firstParty":false,"retention":"3 month(s)","session":false,"expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions.","fr":"Le cookie est placé par Google Tag Manager pour suivre les conversions."}},{"name":"_scid","type":"http","domain":".mercihandy.com","path":"/","provider":"Snapchat","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by Snapchat to help identify a visitor.","fr":"Utilisé par Snapchat pour aider à identifier un visiteur."}},{"name":"_fbp","type":"http","domain":".mercihandy.com","path":"/","provider":"Facebook","firstParty":false,"retention":"3 month(s)","session":false,"expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Facebook to track visits across websites.","fr":"Le cookie est placé par Facebook pour suivre les visites sur les sites Web."}},{"name":"_ttp","type":"http","domain":".tiktok.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok.","fr":"Pour mesurer et améliorer les performances de vos campagnes publicitaires et personnaliser l&#39;expérience utilisateur (y compris les publicités) sur TikTok."}},{"name":"_tt_enable_cookie","type":"http","domain":".mercihandy.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to identify a visitor.","fr":"Utilisé pour identifier un visiteur."}},{"name":"_ttp","type":"http","domain":".mercihandy.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok.","fr":"Pour mesurer et améliorer les performances de vos campagnes publicitaires et personnaliser l&#39;expérience utilisateur (y compris les publicités) sur TikTok."}},{"name":"__kla_id","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Klaviyo","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Tracks when someone clicks through a Klaviyo email to your website.","fr":"Suit quand quelqu'un clique sur un e-mail Klaviyo vers votre site Web."}},{"name":"IDE","type":"http","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"To measure the visitors’ actions after they click through from an advert. Expires after 1 year.","fr":"Pour mesurer les actions des visiteurs après avoir cliqué sur une publicité. Expire après 1 an."}},{"name":"tt_sessionId","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services.","fr":"Utilisé par le service de réseau social TikTok pour suivre l’utilisation des services intégrés."}},{"name":"tt_appInfo","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services.","fr":"Utilisé par le service de réseau social TikTok pour suivre l’utilisation des services intégrés."}},{"name":"tt_pixel_session_index","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services.","fr":"Utilisé par le service de réseau social TikTok pour suivre l’utilisation des services intégrés."}}],"8":[{"name":"X-AB","type":"http","domain":"sc-static.net","path":"/scevent.min.js","provider":"Unknown","firstParty":false,"retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"fr":""}},{"name":"FPID","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"FPGSID","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"fr":""}},{"name":"FPLC","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"20 hour(s)","session":false,"expires":20,"unit":"declHours","purpose":{"fr":""}},{"name":"data-timeout","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 ","session":false,"expires":1,"unit":"declSession","purpose":{"fr":""}},{"name":"_scsrid","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_scsrid_r","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_scid_r","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"vuidck","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"3 month(s)","session":false,"expires":3,"unit":"declMonths","purpose":{"fr":""}},{"name":"_lm_id","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_shopify_essential","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Contains essential information for the correct functionality of a store such as session and checkout information and anti-tampering data.","fr":""}},{"name":"lantern","type":"http","domain":".mercihandy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 month(s)","session":false,"expires":1,"unit":"declMonths","purpose":{"fr":""}},{"name":"axeptio_all_vendors","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"u_sclid","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}}
439,{"name":"axeptio_cookies","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"axeptio_authorized_vendors","type":"http","domain":"www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"u_sclid_r","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"algoliasearch-client-js","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"klaviyoOnsite","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"stamped_app_key","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_scsrid_r","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_scsrid","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"vuidck","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"u_scsid","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"klaviyoPagesVisitCount","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"localstorage.test","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"local-storage-test","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"u_scsid_r","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"test","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_lm_id","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"session-storage-test","type":"html_session","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"gtmBrowserId","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"__kla_viewed","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"shopify__tic","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"__storage_test__","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}},{"name":"_kla_test","type":"html_local","domain":"https://www.mercihandy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"fr":""}}]},"blocker":{"isActive":true,"googleConsentMode":{"id":"GTM-TF26BP3","onlyGtm":true,"analyticsId":"","adwordsId":"","isActive":true,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":0,"useNativeChannel":false,"debugMode":false},"facebookPixel":{"id":"822976171166341","isActive":false,"ldu":false},"microsoft":{"isActive":false,"uetTags":""},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"klaviyoIsActive":true,"gpcIsActive":false,"clarity":{"isActive":false,"id":""},"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":["static.axept.io","lantern.roeyecdn.com"],"2":[],"4":["anal
439ytics.tiktok.com/i18n/pixel","intg.snapchat.com/shopify/shopify-scevent-init.js","sc-static.net"],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
440        
441        window.addEventListener('DOMContentLoaded', function(){
442          const script = document.createElement('script');
443          
444            script.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-core.js";
445          
446          script.defer = true;
447          document.body.appendChild(script);
448        })
449      </script>
449
450    
451  
452
453
454
455
456
457<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
458
459
460
461
462
463
464
465
466
467
468
469
470  
470<script async src="https://static.klaviyo.com/onsite/js/JEdjH7/klaviyo.js?company_id=JEdjH7"></script>
470
471  
471<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
471
472
473  
474
475
476
477
478  
478<script>
479    window.klaviyoReviewsProductDesignMode = false
480  </script>
480
481
482
483
484
485
486
487
488
489
490<!-- END app block --><!-- BEGIN app block: shopify://apps/addingwell/blocks/aw-gtm/c8ed21e7-0ac8-4249-8c91-cbdde850b5b8 -->
490<script
491  type="module"
492>
493  setTimeout(async function () {
494    const keySessionStorage = 'aw_settings';
495    let __AW__settings = JSON.parse(sessionStorage.getItem(keySessionStorage));
496    if(!__AW__settings) {
497      const awSettings = await fetch(
498              "/apps/addingwell-proxy",
499              {
500                method: "GET",
501                redirect: "follow",
502                headers: {'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*'}
503              }
504      );
505      if (awSettings.ok) {
506        __AW__settings = await awSettings.json();
507        sessionStorage.setItem(keySessionStorage, JSON.stringify(__AW__settings));
508      } else {
509        console.error('Addingwell - Loading proxy error', awSettings.status);
510        return;
511      }
512    }
513
514    if(__AW__settings.insertGtmTag && __AW__settings.gtmId) {
515      let __AW__gtmUrl = 'https://www.googletagmanager.com/gtm.js';
516      let __AW__isAddingwellCdn = false;
517      if(__AW__settings.insertGtmUrl && __AW__settings.gtmUrl) {
518        __AW__gtmUrl = __AW__settings.gtmUrl;
519        __AW__isAddingwellCdn = __AW__settings.isAddingwellCdn;
520      }
521
522      (function(w,d,s,l,i){
523        w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
524        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
525        j.async=true;
526        j.src=`${__AW__gtmUrl}?${__AW__isAddingwellCdn ? 'awl' : 'id'}=`+(__AW__isAddingwellCdn ? i.replace(/^GTM-/, '') : i)+dl;f.parentNode.insertBefore(j,f);
527      })(window,document,'script',`${__AW__settings.dataLayerVariableName}`,`${__AW__settings.gtmId}`);
528    }
529
530    const __AW__getEventNameWithSuffix = (eventName) => {
531      return eventName + (__AW__settings.dataLayerEventSuffix ? "_" + __AW__settings.dataLayerEventSuffix : "");
532    }
533
534    function __AW__waitForShopifyYCookie(maxAttempts, intervalMs) {
535      return new Promise(function(resolve) {
536        let attempts = 0;
537        maxAttempts = maxAttempts || 5;
538        intervalMs = intervalMs || 200;
539        function check() {
540          const match = document.cookie.match(/(?:^|;\s*)_shopify_y=([^;]*)/);
541          if (match) {
542            resolve(match[1]);
543          } else if (attempts < maxAttempts) {
544            attempts++;
545            setTimeout(check, intervalMs);
546          } else {
547            console.warn('[AW] _shopify_y cookie not found after consent');
548            resolve(null);
549          }
550        }
551        check();
552      });
553    }
554
555    const __AW__CONSENT_KEY = 'aw_consent_state';
556
557    function __AW__getConsentState() {
558      try {
559        if (window.Shopify?.customerPrivacy?.currentVisitorConsent) {
560          return JSON.stringify(window.Shopify.customerPrivacy.currentVisitorConsent());
561        }
562      } catch(e) {}
563      return null;
564    }
565
566    function __AW__isEmptyConsent(stateStr) {
567      try {
568        return Object.values(JSON.parse(stateStr)).every(v => v === '');
569      } catch(e) {}
570      return true;
571    }
572
573    let __AW__prevConsentState = __AW__getConsentState() ?? localStorage.getItem(__AW__CONSENT_KEY);
574
575    document.addEventListener('visitorConsentCollected', async function(event) {
576      const currentConsentState = __AW__getConsentState();
577
578      if (currentConsentState !== null && currentConsentState === __AW__prevConsentState) {
579        return;
580      }
581
582      __AW__prevConsentState = currentConsentState;
583
584      if (currentConsentState !== null) {
585        if (__AW__isEmptyConsent(currentConsentState)) {
586          localStorage.removeItem(__AW__CONSENT_KEY);
587        } else {
588          localStorage.setItem(__AW__CONSENT_KEY, currentConsentState);
589        }
590      }
591
592      window.Shopify.analytics.publish('addingwell:shopify_update_consent', {visitorConsentCollected: true});
593
594      const shopifyY = await __AW__waitForShopifyYCookie();
595      if (!shopifyY) return;
596
597      window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];
598      window[__AW__settings.dataLayerVariableName].push({
599        event: __AW__getEventNameWithSuffix('shopify_consent_updated'),
600      });
601    });
602
603    if(__AW__settings.enableDataLayer) {
604      const MAX_ITEMS_BATCH = 10;
605      const sendBatchEvents = (items, eventName, eventObject) => {
606        let batch = [];
607        for(let i  = 0; i < items.length; i++) {
608          batch.push(items[i]);
609          if(batch.length === MAX_ITEMS_BATCH || i === items.length - 1) {
610            const eventClone = {
611              ...eventObject,
612              ecommerce: {
613                ...eventObject.ecommerce,
614                items: [...batch]
615              }
616            };
617            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
618            window[__AW__settings.dataLayerVariableName].push({
619              ...{'event': __AW__getEventNameWithSuffix(eventName)},
620              ...eventClone
621            });
622
623            batch = [];
624          }
625        }
626      }
627
628      function __AW__filterNullOrEmpty(obj) {
629        let filteredObj = {};
630
631        for (let key in obj) {
632          if (obj.hasOwnProperty(key)) {
633            let value = obj[key];
634
635            // If value is an object (and not null), recursively filter sub-elements
636            if (typeof value === "object" && value !== null && value !== undefined) {
637              let filteredSubObject = __AW__filterNullOrEmpty(value);
638
639              // Add the filtered sub-object only if it's not empty
640              if (Object.keys(filteredSubObject).length > 0) {
641                filteredObj[key] = filteredSubObject;
642              }
643            } else {
644              // Add the value only if it's neither null nor an empty string
645              if (value !== null && value !== "" && value !== undefined) {
646                filteredObj[key] = value;
647              }
648            }
649          }
650        }
651        return filteredObj;
652      }
653
654      function getPageType(value) {
655        const pageTypeMapping = {
656          404: '404',
657          article: 'article',
658          blog: 'blog',
659          cart: 'cart',
660          collection: 'collection',
661          gift_card: 'gift_card',
662          index: 'homepage',
663          product: 'product',
664          search: 'searchresults',
665          'customers/login': 'login',
666          'customers/register': 'sign_up'
667        };
668        return pageTypeMapping[value] || 'other';
669      }
670      let __AW__cartReady = false;
671
672      function pushDataLayerEvents() {
673        initCart();
674        window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];  // init data layer if doesn't already exist
675        const templateName = "blog";
676
677        const getFormattedPrice = (priceInCents) => priceInCents/100;
678        /**********************
679         * DATALAYER SECTIONS
680         ***********************/
681        /**
682         * DATALAYER: User Data
683         * Build user_data properties.
684         */
685        let newCustomer = true;
686        window.__AW__CommonData = {
687          user_data: {
688            new_customer: newCustomer,
689          }
690        };
691
692        
693
694        window.__AW__CommonData.country = "FR"
695        window.__AW__CommonData.market = "fr"
696        window.__AW__CommonData.marketId = 31129634
697
698        
699          window.__AW__CommonData.language = "fr-FR";
700        
701        window.__AW__CommonData = __AW__filterNullOrEmpty(window.__AW__CommonData);
702
703        // Ajout du hash SHA256 des champs sensibles de user_data (version robuste)
704        async function sha256(str) {
705          if (!str) return undefined;
706          if (!(window.crypto && window.crypto.subtle)) {
707            console.error('Crypto.subtle non supporté, hash impossible pour :', str);
708            return undefined;
709          }
710          try {
711            const buf = await window.crypto.subtle.digest('SHA-256', new TextEncoder().encode(str));
712            return Array.from(new Uint8Array(buf)).map(x => x.toString(16).padStart(2, '0')).join('');
713          } catch (e) {
714            console.error('Erreur lors du hash SHA256 pour', str, e);
715            return undefined;
716          }
717        }
718        async function getUserDataHash(user_data) {
719          const hashObj = {};
720          if (!user_data) return hashObj;
721          try {
722            if (user_data.email_address) hashObj.email_address = await sha256(user_data.email_address);
723            if (user_data.phone_number) hashObj.phone_number = await sha256(user_data.phone_number);
724            if (user_data.address && typeof user_data.address === 'object') {
725              hashObj.address = {};
726              if (user_data.address.first_name) hashObj.address.first_name = await sha256(user_data.address.first_name);
727              if (user_data.address.last_name) hashObj.address.last_name = await sha256(user_data.address.last_name);
728              if (user_data.address.street) hashObj.address.street = await sha256(user_data.address.street);
729              if (user_data.address.city) hashObj.address.city = await sha256(user_data.address.city);
730              if (user_data.address.region) hashObj.address.region = await sha256(user_data.address.region);
731              if (user_data.address.postal_code) hashObj.address.postal_code = await sha256(user_data.address.postal_code);
732              if (user_data.address.country) hashObj.address.country = await sha256(user_data.address.country);
733            }
734          } catch (e) {
735            console.error('Erreur lors du hash user_data_hashed', e);
736          }
737          return __AW__filterNullOrEmpty(hashObj);
738        }
739        (async function() {
740          if (window.__AW__CommonData && window.__AW__CommonData.user_data) {
741            window.__AW__CommonData.user_data_hashed = await getUserDataHash(window.__AW__CommonData.user_data);
742          }
743        })();
744
745        window.__AW__CommonData["page_type"] = getPageType(templateName);
746        window.__AW__CommonData["theme"] = window?.Shopify?.theme;
747        window[__AW__settings.dataLayerVariableName].push(window.__AW__CommonData);
748
749        window[__AW__settings.dataLayerVariableName].push({"event": __AW__getEventNameWithSuffix("page_view")});
750
751        /** DATALAYER: select_item handoff */
752        const pendingSelectItemName = "aw_pending_select_item";
753
754        const __AW__pushSelectItem = (payload) => {
755          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
756          window[__AW__settings.dataLayerVariableName].push(payload);
757        };
758
759        const __AW__flushPendingSelectItem = () => {
760          let pending = null;
761          try {
762            pending = sessionStorage.getItem(pendingSelectItemName);
763            sessionStorage.removeItem(pendingSelectItemName);
764          } catch (e) {
765            return;
766          }
767          if (!pending) return;
768          try {
769            __AW__pushSelectItem(JSON.parse(pending));
770          } catch (e) {
771            console.warn('[AW] pending select_item error', e);
772          }
773        };
774
775        __AW__flushPendingSelectItem();
776
777
778        /**
779         * DATALAYER: 404 Pages
780         * Fire on 404 Pages */
781        
782
783
784        /**
785         * DATALAYER: Blog Articles
786         * Fire on Blog Article Pages */
787        
788
789        
790
791        
792
793        /** DATALAYER: Product List Page (Collections, Category)
794         * Fire on all product listing pages. */
795
796        const __AW__transformNumberToString = (value) => {
797          if (value !== null && value !== undefined && typeof value === 'number') {
798            return value.toString();
799          }
800          /** By Default return the current value */
801          return value;
802        };
803
804        let discountPrice = 0.00;
805        
806
807        /** DATALAYER: Product Page
808         * Fire on all Product View pages. */
809        
810
811        /** DATALAYER: Cart View
812         * Fire anytime a user views their cart (non-dynamic) */
813        
814
815        let drawerCartAlreadyOpened = false;
816        let pendingViewCartTimeout = null;
817
818        let stateObserver = null;
819        let domObserver = null;
820
821        function initCart() {
822          fetch(`${window.Shopify?.routes?.root || "/"}cart.js?adw=1&init=1`, {
823            credentials: 'same-origin',
824            headers: { 'Accept': 'application/json' }
825          }).then(r => r.ok ? r.json() : null)
826            .then(freshCart => {
827              if (freshCart) {
828                window.__AW__slaveShopifyCart = freshCart;
829              } else {
830                window.__AW__slaveShopifyCart = { items: [] };
831              }
832              __AW__cartReady = true;
833            })
834            .catch(e => {
835              console.warn('[AW] Cart hydration failed', e);
836              window.__AW__slaveShopifyCart = { items: [] };
837              __AW__cartReady = true;
838            });
839        }
840
841        function fireViewCartOncePerOpen() {
842          if (pendingViewCartTimeout) return;
843
844          drawerCartAlreadyOpened = true;
845
846          pendingViewCartTimeout = setTimeout(() => {
847            pendingViewCartTimeout = null;
848            if (!__AW__cartReady) return;
849            const ecommerceDataLayer = {
850              ecommerce: {
851                currency: window.__AW__slaveShopifyCart.currency,
852                value: window.__AW__slaveShopifyCart.total_price / 100,
853                items: window.__AW__slaveShopifyCart.items.map(item => {
854                  const price = (item.discounted_price ?? item.price) / 100;
855                  const discount = (item.price - (item.discounted_price ?? 0)) / 100;
856
857                  let coupon = "";
858                  if (Array.isArray(item?.discounts)) {
859                    coupon = item.discounts
860                            .filter(d => typeof d?.title === "string")
861                            .map(d => d.title)
862                            .join(", ");
863                  }
864
865                  return {
866                    item_id: __AW__transformNumberToString(item.product_id),
867                    item_variant: item.variant_title,
868                    item_variant_title: item.variant_title,
869                    item_variant_id: __AW__transformNumberToString(item.variant_id),
870                    item_product_id: __AW__transformNumberToString(item.product_id),
871                    item_product_title: item.product_title,
872                    item_name: item.product_title,
873                    price,
874                    discount,
875                    item_brand: item.vendor,
876                    item_category: item.product_type,
877                    item_list_name: item.collection || "",
878                    item_list_id: "",
879                    quantity: item.quantity,
880                    sku: __AW__transformNumberToString(item.sku),
881                    coupon,
882                    url: item.url,
883                    selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
884                    selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
885
886                  };
887                })
888              }
889            };
890
891            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
892            window[__AW__settings.dataLayerVariableName].push({
893              event: __AW__getEventNameWithSuffix("view_cart"),
894              ...ecommerceDataLayer
895            });
896          }, 1000);
897        }
898
899        function resetOnClose() {
900          drawerCartAlreadyOpened = false;
901          if (pendingViewCartTimeout) {
902            clearTimeout(pendingViewCartTimeout);
903            pendingViewCartTimeout = null;
904          }
905        }
906
907        function getTargets() {
908          const cartDrawer = document.querySelector("cart-drawer");
909          const dialog =
910                  document.querySelector("cart-drawer dialog") ||
911                  document.querySelector("cart-drawer-component dialog") ||
912                  document.querySelector("cart-drawer-component dialog[ref='dialog']");
913
914          return { cartDrawer, dialog };
915        }
916
917        function isCartOpen({ cartDrawer, dialog }) {
918          const openByDialog = !!dialog && (dialog.open || dialog.hasAttribute("open"));
919          const openByClass = !!cartDrawer && cartDrawer.classList.contains("active");
920          const openByAttr = !!cartDrawer && cartDrawer.hasAttribute("open");
921          return openByDialog || openByClass || openByAttr;
922        }
923
924        function attachStateObserver() {
925          const { cartDrawer, dialog } = getTargets();
926
927          if (stateObserver) stateObserver.disconnect();
928
929          stateObserver = new MutationObserver(() => {
930            const openNow = isCartOpen(getTargets());
931
932            if (openNow) {
933              if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
934            } else {
935              resetOnClose();
936            }
937          });
938
939          if (cartDrawer) {
940            stateObserver.observe(cartDrawer, {
941              attributes: true,
942              attributeFilter: ["class", "open"]
943            });
944          }
945
946          if (dialog) {
947            stateObserver.observe(dialog, {
948              attributes: true,
949              attributeFilter: ["open"]
950            });
951          }
952
953          const openNow = isCartOpen(getTargets());
954          if (openNow) {
955            if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
956          } else {
957            resetOnClose();
958          }
959        }
960
961        function observeCartDrawerOpen() {
962          attachStateObserver();
963
964          if (domObserver) domObserver.disconnect();
965
966          domObserver = new MutationObserver(() => {
967            attachStateObserver();
968          });
969
970          domObserver.observe(document.documentElement, {
971            childList: true,
972            subtree: true
973          });
974        }
975
976        observeCartDrawerOpen();
977
978
979        /** DATALAYER: Search Results */
980        var searchPage = new RegExp("search", "g");
981        if(document.location.pathname.match(searchPage)){
982          var __AW__items = [];
983          
984
985          const awEcommerceSearch = {
986            search_term: null,
987            results_count: null,
988            ecommerce: {
989              currency: "EUR",
990              items : []
991            }
992          };
993          sendBatchEvents(__AW__items, "search", awEcommerceSearch);
994        }
995
996
997        const cartRegex = /\/cart\/(add|change|update)(\.js|\.json)?(\?.*)?$/;
998        const pendingCartEventName = "aw_pending_cart_event";
999        let awCartQueue = Promise.resolve();
1000
1001        if(sessionStorage.getItem(pendingCartEventName)) {
1002          scheduleCartSync();
1003        }
1004
1005        document.addEventListener('click', async function(e) {
1006          const btn = e.target.closest('[href*="/cart/add"], [action*="/cart/add"], button[name="add"]');
1007          if (!btn || !__AW__cartReady) return;
1008          snapshotCart();
1009        }, true);
1010
1011        patchFetch();
1012        patchXhr();
1013
1014        function snapshotCart() {
1015          try {
1016            sessionStorage.setItem(
1017              pendingCartEventName,
1018              JSON.stringify(window.__AW__slaveShopifyCart ?? { items: [] })
1019            );
1020          } catch (e) {
1021            console.warn('[AW] snapshot error', e);
1022          }
1023        }
1024
1025        function patchXhr() {
1026          const nativeSend = typeof XMLHttpRequest === 'function' ? XMLHttpRequest.prototype?.send : null;
1027          if (typeof nativeSend !== 'function' || nativeSend.__AW__patched) return;
1028
1029          XMLHttpRequest.prototype.send = function(body) {
1030            this.addEventListener('load', () => {
1031              try {
1032                const abs = this.responseURL || '';
1033                const u = new URL(abs, location.origin);
1034                const mt = u.pathname + (u.search || '');
1035                if (this.status === 200 && cartRegex.test(mt)) {
1036                  scheduleCartSync();
1037                }
1038              } catch (e) {
1039                console.error('[AW] XHR handler error', e);
1040              }
1041            });
1042            return nativeSend.apply(this, arguments);
1043          };
1044
1045          XMLHttpRequest.prototype.send.__AW__patched = true;
1046        }
1047
1048        function patchFetch() {
1049          const previousFetch = window.fetch;
1050          if (typeof previousFetch !== 'function' || previousFetch.__AW__patched) return;
1051
1052          window.fetch = async function (...args) {
1053            const resource = args[0];
1054            try {
1055
1056              const url = resource instanceof Request ? resource.url  : resource instanceof URL ? resource.href : String(resource);
1057              if (cartRegex.test(url)) {
1058                const response = await previousFetch.apply(this, args);
1059                if (response.ok) {
1060                  scheduleCartSync();
1061                } else {
1062                  console.warn(`Fetch for ${url} failed with status: ${response.status}`);
1063                }
1064                return response;
1065              }
1066            } catch (error) {
1067              console.error('[AW] Fetch Wrapper Error:', error);
1068            }
1069
1070            return previousFetch.apply(this, args);
1071          };
1072
1073          window.fetch.__AW__patched = true;
1074        }
1075
1076        function scheduleCartSync() {
1077          if (!__AW__cartReady) return;
1078          awCartQueue = awCartQueue
1079            .then(() => {
1080              if (!sessionStorage.getItem(pendingCartEventName)) snapshotCart();
1081              return runCartSyncOnce();
1082            }).catch(e => {
1083              console.error('[AW] scheduleCartSync error', e);
1084            });
1085        }
1086
1087        async function runCartSyncOnce() {
1088          try {
1089            const response = await fetch(`${window.Shopify.routes.root || "/"}cart.js?adw=1`, {
1090              credentials: 'same-origin',
1091              headers: { 'Accept': 'application/json' }
1092            });
1093            if (!response.ok) throw new Error('HTTP ' + response.status);
1094            const newCart = await response.json();
1095            await compareCartData(newCart);
1096          } catch (error) {
1097            console.error('[AW] Error fetching /cart.js (singleton):', error);
1098          }
1099        }
1100
1101        function compareCartData(newCartData) {
1102          return new Promise((resolve) => {
1103            setTimeout(() => {
1104              try {
1105                const oldCartData = sessionStorage.getItem(pendingCartEventName) ? JSON.parse(sessionStorage.getItem(pendingCartEventName)) : {items: []};
1106                newCartData = newCartData || {items: []};
1107                const cartItemKey = item => `${item.variant_id ?? item.id}:${item.selling_plan_allocation?.selling_plan?.id ?? ''}`;
1108                const oldItems = new Map(oldCartData.items.map(item => [cartItemKey(item), item]));
1109                const newItems = new Map(newCartData.items.map(item => [cartItemKey(item), item]));
1110
1111                newItems.forEach((newItem, key) => {
1112                  const oldItem = oldItems.get(key);
1113                  const eventName = "add_to_cart";
1114                  if (!oldItem) {
1115                    handleCartDataLayer(eventName, newItem.quantity, newItem);
1116                  } else if (newItem.quantity > oldItem.quantity) {
1117                    handleCartDataLayer(eventName, newItem.quantity - oldItem.quantity, newItem);
1118                  }
1119                });
1120
1121                oldItems.forEach((oldItem, key) => {
1122                  const newItem = newItems.get(key);
1123                  const eventName = "remove_from_cart";
1124                  if (!newItem) {
1125                    handleCartDataLayer(eventName, oldItem.quantity, oldItem);
1126                  } else if (oldItem.quantity > newItem.quantity) {
1127                    handleCartDataLayer(eventName, oldItem.quantity - newItem.quantity, newItem);
1128                  }
1129                });
1130
1131                sessionStorage.removeItem(pendingCartEventName);
1132                window.__AW__slaveShopifyCart = newCartData;
1133              } catch(e) {
1134                console.error('[AW] compareCartData error', e);
1135                sessionStorage.removeItem(pendingCartEventName);
1136              } finally {
1137                resolve();
1138              }
1139            }, 500);
1140          });
1141        }
1142
1143        function handleCartDataLayer(eventName, quantity, item) {
1144          const price = (item.discounted_price ?? item.price) / 100;
1145          const discount = (item.price - (item.discounted_price ?? 0)) / 100;
1146          const totalValue = price * quantity;
1147          let coupon = "";
1148          if(Array.isArray(item?.discounts)) {
1149            coupon = item.discounts
1150                    .filter(discount => typeof discount?.title === 'string')
1151                    .map(discount => discount.title)
1152                    .join(', ');
1153          }
1154
1155          const ecommerceCart = {
1156            ecommerce: {
1157              currency: "EUR",
1158              value: totalValue,
1159              items: [{
1160                item_id: __AW__transformNumberToString(item.product_id),
1161                item_variant: item.variant_title || "Default Variant",
1162                item_variant_id: __AW__transformNumberToString(item.variant_id),
1163                item_variant_title: item.variant_title || "Default Variant",
1164                item_name: item.product_title,
1165                item_product_id: __AW__transformNumberToString(item.product_id),
1166                item_product_title: item.product_title,
1167                sku: __AW__transformNumberToString(item.sku),
1168                discount: discount,
1169                price: price,
1170                item_brand: item.vendor,
1171                item_category: item.product_type,
1172                quantity: quantity,
1173                coupon: coupon,
1174                url: item?.url,
1175                selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
1176                selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
1177              }]
1178            }
1179          };
1180
1181          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1182          window[__AW__settings.dataLayerVariableName].push({
1183            ...{ 'event': __AW__getEventNameWithSuffix(eventName) },
1184            ...ecommerceCart
1185          });
1186
1187        }
1188      }
1189
1190      if (document.readyState === 'loading') {
1191        // document still loading...
1192        document.addEventListener('DOMContentLoaded', () => {
1193          pushDataLayerEvents();
1194        });
1195      } else {
1196        // already loaded, chocs away!
1197        pushDataLayerEvents();
1198      }
1199    }
1200  }, 0);
1201</script>
1201
1202
1203
1204<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1205<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/mercihandy.myshopify.com"></script>
1205
1206
1207
1208<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
1208
1209
1210
1211<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=mercihandy"></script>
1211
1212
1213
1214<!-- END app block -->
1214<script src="https://cdn.shopify.com/extensions/01a0d8da-dbb6-759e-90f0-31975754fa90/forms-2597/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
1214
1215<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0295/3625/files/banniere_2.png?v=1724317211" />
1216<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0295/3625/files/banniere_2.png?v=1724317211" />
1217<meta property="og:image:width" content="1200" />
1218<meta property="og:image:height" content="628" />
1219<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1220<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: 2953625,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 1220
1220
1221<script>
1222  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1223</script>
vendor: 1 bytes, line 1223
1223
1224<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}
1224).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: 2953625,storefrontBaseUrl: "https://www.mercihandy.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.mercihandy.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"5796954454","configuration":"{\"myshopifyDomain\":\"mercihandy.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"4568449366","configuration":"{\"app_key\":\"f2107d37-e174-45e9-bf64-315beddd91c6\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"247ee3d3e6733cae40f8beae5db3a1b4","type":"APP","apiClientId":88117051393,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2215313750","configuration":"{\"tagID\":\"2614009035453\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"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"}
1224,{"id":"1757512022","configuration":"{\"accountID\":\"JEdjH7\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"cbf4a80740670c5ae93d33dc67925b9a","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1105232214","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-16WBVZ6PQ6\\\",\\\"GT-NM8H65L\\\"],\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-987588472\\\/XWDwCPaIz-8BEPjO9dYD\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-987588472\\\/Q2g2CPmIz-8BEPjO9dYD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-987588472\\\/r2dzCPCIz-8BEPjO9dYD\\\",\\\"MC-947X9419VE\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-987588472\\\/Cbb4CITAo-UYEPjO9dYD\\\",\\\"MC-947X9419VE\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-987588472\\\/hsq8COqIz-8BEPjO9dYD\\\",\\\"MC-947X9419VE\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-987588472\\\/tG1-CPyIz-8BEPjO9dYD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-987588472\\\/d_jmCIfAo-UYEPjO9dYD\\\"}],\\\"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":"33718614","configuration":"{\"advertiserId\":\"23218\",\"shopDomain\":\"mercihandy.myshopify.com\",\"appVersion\":\"shopifyApp_5.2.0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"15335766","configuration":"{\"pixelId\":\"86fa34dd-5da5-4a02-a19d-5dc4b53f94c3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"273940822","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":[],"name":"ADGWL - Checkout dataLayer"},{"id":"299630934","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"PlayShorts"},{"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":"Merci Handy FR","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"mercihandy.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/www.mercihandy.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6893021200418","handle":"10-gels-mains-nettoyants","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40056609800226","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1224,{"id":"10061525516630","handle":"master-pack-sprays-mains-nettoyants","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52197328716118","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10025215295830","handle":"spray-mains-nettoyant-flower-power","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52051571278166","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6543591374882","handle":"astro-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39283691454498","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9207069409622","handle":"body-serum-dos-fesses-duo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48941188120918","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8799004131670","handle":"pack-body-serums-x-4","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47853193920854","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9604537155926","handle":"body-serum-aisselles-maillot-duo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50379681562966","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9616116253014","handle":"patchs-nez-hydrocolloide","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50431227265366","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11203354263894","handle":"boite-patchs-boutons","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55095119642966","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9743783067990","handle":"24-patchs-boutons-holographiques","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51001651069270","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8896202604886","handle":"gel-nettoyant-visage","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48112827531606","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8523107336534","handle":"soft-kisses-heroes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46985705587030","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9265727930710","handle":"lip-oil-duo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49190639993174","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9253674778966","handle":"lets-glow-heroes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49146385269078","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8678734102870","handle":"deodorant-moon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47501710000470","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9415460847958","handle":"brume-corps-et-cheveux-moon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49683418546518","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8742487720278","handle":"body-serum-dos-fesses","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47686585254230","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8393422668118","handle":"creme-mains-upside-down-bogo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46538611360086","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1224,{"id":"10116966220118","handle":"brume-corps-et-cheveux-earth-cadeau","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52290627928406","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9917904388438","handle":"pochette-cadeau","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51682147139926","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.mercihandy.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"207473836374","themePublished":"true","eventMetadataId":"b0b30260-8bdf-4335-88e9-3ccd5532fb88","pageType":"blog","resourceId":"48847912994","shopId":"2953625","storefrontBaseUrl":"https:\/\/www.mercihandy.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1224<script>
1225  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1226  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1227  window.ShopifyAnalytics.meta.currency = 'EUR';
1228  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":48847912994,"requestId":"7a09d6bd-e778-4f4a-ae58-52bdb9bebc54-1790350012"}};
1229  for (var attr in meta) {
1230    window.ShopifyAnalytics.meta[attr] = meta[attr];
1231  }
1232</script>
vendor: 1 bytes, line 1232
1232
1233<script class="analytics">
1234  (function () {
1235    var customDocumentWrite = function(content) {
1236      var jquery = null;
1237
1238      if (window.jQuery) {
1239        jquery = window.jQuery;
1240      } else if (window.Checkout && window.Checkout.$) {
1241        jquery = window.Checkout.$;
1242      }
1243
1244      if (jquery) {
1245        jquery('body').append(content);
1246      }
1247    };
1248
1249    var hasLoggedConversion = function(token) {
1250      if (token) {
1251        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1252      }
1253      return false;
1254    }
1255
1256    var setCookieIfConversion = function(token) {
1257      if (token) {
1258        var twoMonthsFromNow = new Date(Date.now());
1259        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1260
1261        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1262      }
1263    }
1264
1265    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1266    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1267    if (trekkie.integrations) {
1268      return;
1269    }
1270    trekkie.methods = [
1271      'identify',
1272      'page',
1273      'ready',
1274      'track',
1275      'trackForm',
1276      'trackLink'
1277    ];
1278    trekkie.factory = function(method) {
1279      return function() {
1280        var args = Array.prototype.slice.call(arguments);
1281        args.unshift(method);
1282        trekkie.push(args);
1283        if (method == 'track' || method == 'page') {
1284          var pageUrl;
1285          try {
1286            pageUrl = window.location.href;
1287          } catch (e) {}
1288          var pageReferrer;
1289          try {
1290            pageReferrer = document.referrer;
1291          } catch (e) {}
1292          try {
1293            if (window.__TREKKIE_SHIM_QUEUE == null) {
1294              window.__TREKKIE_SHIM_QUEUE = [];
1295            }
1296            window.__TREKKIE_SHIM_QUEUE.push({
1297              from: 'trekkie-stub',
1298              method: method,
1299              args: args.slice(1),
1300              pageContext: {
1301                url: pageUrl,
1302                referrer: pageReferrer
1303              }
1304            });
1305          } catch (e) {
1306            // no-op
1307          }
1308        }
1309        return trekkie;
1310      };
1311    };
1312    for (var i = 0; i < trekkie.methods.length; i++) {
1313      var key = trekkie.methods[i];
1314      trekkie[key] = trekkie.factory(key);
1315    }
1316    trekkie.load = function(config) {
1317      trekkie.config = config || {};
1318      trekkie.config.initialDocumentCookie = document.cookie;
1319      var first = document.getElementsByTagName('script')[0];
1320var script = document.createElement('script');
1321script.type = 'text/javascript';
1322script.onerror = function(e) {
1323  var scriptFallback = document.createElement('script');
1324  scriptFallback.type = 'text/javascript';
1325  scriptFallback.onerror = function(error) {
1326          var Monorail = {
1327      produce: function produce(monorailDomain, schemaId, payload) {
1328        var currentMs = new Date().getTime();
1329        var event = {
1330          schema_id: schemaId,
1331          payload: payload,
1332          metadata: {
1333            event_created_at_ms: currentMs,
1334            event_sent_at_ms: currentMs
1335          }
1336        };
1337        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1338      },
1339      sendRequest: function sendRequest(endpointUrl, payload) {
1340        // Try the sendBeacon API
1341        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1342          var blobData = new window.Blob([payload], {
1343            type: 'text/plain'
1344          });
1345
1346          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1347            return true;
1348          } // sendBeacon was not successful
1349
1350        } // XHR beacon
1351
1352        var xhr = new XMLHttpRequest();
1353
1354        try {
1355          xhr.open('POST', endpointUrl);
1356          xhr.setRequestHeader('Content-Type', 'text/plain');
1357          xhr.send(payload);
1358        } catch (e) {
1359          console.log(e);
1360        }
1361
1362        return false;
1363      },
1364      isIos12: function isIos12() {
1365        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1366      }
1367    };
1368    Monorail.produce('monorail-edge.shopifysvc.com',
1369      'trekkie_storefront_load_errors/1.1',
1370      {shop_id: 2953625,
1371      theme_id: 207473836374,
1372      app_name: "storefront",
1373      context_url: window.location.href,
1374      source_url: "//www.mercihandy.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1375
1376  };
1377  scriptFallback.async = true;
1378  scriptFallback.src = '//www.mercihandy.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1379  first.parentNode.insertBefore(scriptFallback, first);
1380};
1381script.async = true;
1382script.src = '//www.mercihandy.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1383first.parentNode.insertBefore(script, first);
1384
1385    };
1386    trekkie.load(
1387      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2953625,"isMerchantRequest":null,"themeId":207473836374,"themeCityHash":"8876361748036681152","contentLanguage":"fr","currency":"EUR","eventMetadataId":"b0b30260-8bdf-4335-88e9-3ccd5532fb88"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1388    );
1389
1390    var loaded = false;
1391    trekkie.ready(function() {
1392      if (loaded) return;
1393      loaded = true;
1394
1395      window.ShopifyAnalytics.lib = window.trekkie;
1396
1397      var originalDocumentWrite = document.write;
1398      document.write = customDocumentWrite;
1399      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1400      document.write = originalDocumentWrite;
1401
1402      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1403      var token = match? match[1]: undefined;
1404      if (!hasLoggedConversion(token)) {
1405        setCookieIfConversion(token);
1406        
1407      }
1408    });
1409
1410    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":48847912994,"requestId":"7a09d6bd-e778-4f4a-ae58-52bdb9bebc54-1790350012","shopifyEmitted":true});
1411
1412    var eventsListenerScript = document.createElement('script');
1413    eventsListenerScript.async = true;
1414    eventsListenerScript.src = "//www.mercihandy.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1415    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1416})();</script>
vendor: 1 bytes, line 1416
1416
1417<script
1418  defer
1419  src="https://www.mercihandy.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1420  data-application="storefront-renderer"
1421  data-shop-id="2953625"
1422  data-render-region="gcp-us-west1"
1423  data-page-type="blog"
1424  data-theme-instance-id="207473836374"
1425  data-theme-name="MH - Symediane"
1426  data-theme-version="1.0.0"
1427  data-monorail-region="shop_domain"
1428  data-resource-timing-sampling-rate="10"
1429  data-shs="true"
1430  data-shs-beacon="true"
1431  data-shs-export-with-fetch="true"
1432  data-shs-logs-sample-rate="1"
1433  data-shs-beacon-endpoint="https://www.mercihandy.com/api/collect"
1434></script>
1434
1435<meta name="shopify-y" content="1765d55f-c252-4f87-9c91-9565e4eaecbe" data-expiration="1821907612000"><meta name="shopify-s" content="028dcc29-6a96-4e9c-a4cf-48228853e546" data-expiration="1790351812000"><meta name="new-cookie-storage-activated" content="t">
1436</head>
1437
1438<body id="rainbow-mag" class="template-blog">
1439<div id="_lm_pix" style="height: 0;"></div>
1440  <div class="modal-overlay"></div>
1441
1442<!-- Google Tag Manager (noscript) -->
1443<noscript><iframe src="https://server.mercihandy.com/ns.html?id=GTM-TF26BP3"
1444height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1445<!-- End Google Tag Manager (noscript) -->
1446
1447  <div id="shopify-section-header" class="shopify-section section__header section--no-mb">
1447<script data-source='//www.mercihandy.com/cdn/shop/t/113/assets/country_administrator.js?v=46569835720801894401790175578' defer></script>
1447<header
1448  class="header"
1449  role="banner"
1450  >
1451  
1452    <style>
1453        :root {
1454            --topbar-bg: url("//www.mercihandy.com/cdn/shop/t/113/assets/bandeau-desk.jpg?v=174282140990550450281790175509");
1455        }
1456        
1457        @media (max-width: 1300px) {
1458            :root {
1459                --topbar-bg: url("//www.mercihandy.com/cdn/shop/t/113/assets/bandeau-laptop.jpg?v=176822671452237359551790175510");
1460            }
1461        }
1462        
1463        @media (max-width: 480px) {
1464            :root {
1465                --topbar-bg: url("//www.mercihandy.com/cdn/shop/t/113/assets/bandeau-mob.jpg?v=155472976154766205851790175511");
1466            }
1467        }
1468        
1469        .top-bar {
1470            background-image: var(--topbar-bg);
1471            background-position: center;
1472            background-size: 100% 100%;
1473        }
1474    </style>
1475    
1476    <div class="top-bar">
1477        <div class="container">
1478            <!--       <p class="top-bar__content top-bar__content--fr"></p> -->Calendrier de l'avent 2026 est dispo (livraison offerte) <a style="font-weight:bold" href="https://www.mercihandy.com/products/calendrier-de-l-avent-2026">Par ici</a></div>
1479    </div>
1480
1481  <div class="menu">
1482    <div class="menu__top">
1483      <div class="menu__top--left">
1484        <a class="header__mobile js-toggle-menu" href="javascript:void(0)">
1485          <i class="header__mobile-burger" data-action="toggle-mobile-sidebar"></i>
1486        </a>
1487        <button onclick="$('.popin-recherche').fadeIn();$('html').css('overflow-y','hidden');" class="menu__search-button">
1488          <svg
1489            class="menu__search-button--svg"
1490            viewBox="0 0 21 21"
1491            fill="none"
1492            xmlns="http://www.w3.org/2000/svg">
1493            <path
1494              fill-rule="evenodd"
1495              clip-rule="evenodd"
1496              d="M5.0982 3.23081C6.81689 1.49188 9.1517 0.511719 11.59 0.511719C13.4079 0.511719 15.1836 1.05724 16.6924 2.07723C18.2009 3.09707 19.3741 4.54475 20.0661 6.2352C20.7581 7.92549 20.9389 9.78445 20.5864 11.5777C20.2338 13.3711 19.3631 15.0208 18.0817 16.3172C16.8002 17.6139 15.1652 18.4989 13.3826 18.8577C11.6 19.2164 9.75237 19.0321 8.07424 18.3289C6.3963 17.6257 4.96498 16.436 3.95925 14.9131C2.95365 13.3904 2.41797 11.602 2.41797 9.77401C2.41797 7.32313 3.38009 4.96914 5.0982 3.23081ZM11.59 3.51172C9.95875 3.51172 8.39075 4.16718 7.23189 5.33968C6.07244 6.51277 5.41797 8.10752 5.41797 9.77401C5.41797 11.0165 5.78219 12.2296 6.46261 13.2599C7.14291 14.29 8.10799 15.0902 9.2338 15.562C10.3594 16.0337 11.597 16.1569 12.7907 15.9166C13.9846 15.6764 15.0837 15.0828 15.948 14.2083C16.8126 13.3337 17.4032 12.2171 17.6427 10.999C17.8822 9.7808 17.7591 8.51828 17.2898 7.37182C16.8205 6.22552 16.027 5.24859 15.0122 4.56257C13.9976 3.87669 12.8067 3.51172 11.59 3.51172Z"
1497              fill="#2E2E2E" />
1498            <path
1499              fill-rule="evenodd"
1500              clip-rule="evenodd"
1501              d="M7.22643 14.19C7.81564 14.7723 7.82119 15.7221 7.23884 16.3113L3.06685 20.5324C2.4845 21.1216 1.53477 21.1271 0.945564 20.5448C0.35636 19.9624 0.350803 19.0127 0.933152 18.4235L5.10515 14.2024C5.6875 13.6132 6.63723 13.6076 7.22643 14.19Z"
1502              fill="#2E2E2E" />
1503          </svg>
1504        </button>
1505        <div class="header__action header__action--country">
1506  <div class="current-country">
1507    <img src="//www.mercihandy.com/cdn/shop/files/pngegg_1_27x27.png?v=1685526434" alt="" />
1508    <p>FR - €</p>
1509  </div>
1510  <div class="other-countries">
1511    <a
1512      href="#"
1513      id="FR - €"
1514      class="country"
1515      onclick="setCountry(this)">
1516      <img src="//www.mercihandy.com/cdn/shop/files/drapeau_1_27x27.png?v=1614730172" alt="" width="27" height="27" />
1517      <p>FR - €</p>
1518    </a>
1519    
1520      <a
1521        href="#"
1522        id="UK - £"
1523        class="country"
1524        onclick="setCountry(this)">
1525        <img src="//www.mercihandy.com/cdn/shop/files/drapeau_2_27x27.png?v=1614730172" alt="" width="27" height="27" />
1526        <p>UK - £</p>
1527      </a>
1528    
1529    
1530      <a
1531        href="#"
1532        id="EU - €"
1533        class="country"
1534        onclick="setCountry(this)">
1535        <img src="//www.mercihandy.com/cdn/shop/files/drapeau_3_27x27.png?v=1614730172" alt="" width="27" height="27" />
1536        <p>EU - €</p>
1537      </a>
1538    
1539    
1540    
1541      <a
1542        href="#"
1543        id="US - $"
1544        class="country"
1545        onclick="setCountry(this)">
1546        <img src="//www.mercihandy.com/cdn/shop/files/drapeau_5_27x27.png?v=1614730172" alt="" width="27" height="27" />
1547        <p>US - $</p>
1548      </a>
1549    
1550  </div>
1551</div>
1552      </div>
1553
1554      <a href="/" class="menu__logo">
1555        <svg xmlns="http://www.w3.org/2000/svg" class="menu__logo--svg" viewBox="0 0 236.334 110.242"><defs/><defs><clipPath id="clipLogoBlack"><path d="M0 841.89h1190.551V0H0z"/></clipPath></defs><g clip-path="url(#clipLogoBlack)" transform="matrix(.35278 0 0 -.35278 -90.863 199.994)"><path d="M849.822 325.457c-1.4-9.258-3.295-18.405-6.483-27.238-1.632-4.52-3.566-8.9-6.458-12.784-2.502-3.359-5.763-5.495-9.937-6.272-6.26-1.166-12.644 1.92-15.382 7.762-3.307 7.058-3.084 14.09.738 20.915 3.022 5.4 7.13 9.908 11.858 13.85 7.563 6.305 16.13 10.846 25.342 14.224.426.156.89.213 1.748.411-.5-3.844-.896-7.366-1.426-10.868M776.31 381.12l2.535.661a14.91 14.91 0 00-2.535-.66m-42.149 6.887c-2.825-6.006-6.283-11.55-11.457-15.862-1.742-1.452-3.623-2.62-5.854-3.174-4.609-1.149-8.88.555-11.396 4.59-1.553 2.49-2.096 5.296-2.498 8.141-.727 5.12-.12 10.204.59 15.26 1.355 9.658 4.248 18.82 9.058 27.36 2.463 4.371 5.548 8.188 9.391 11.397 1.862 1.555 3.928 2.693 6.356 3.172 3.983.786 7.152-.48 9.595-3.637 1.755-2.266 2.5-4.97 2.97-7.722.373-2.203.482-4.45.71-6.68-.574-11.409-2.574-22.448-7.465-32.845m-247-44.497c-2.369-4.035-5.29-7.637-9.027-10.49-2.78-2.124-5.866-3.505-9.476-2.829-4.309.808-6.856 3.648-8.29 7.607-1.283 3.542-1.522 7.243-1.485 12.526.6 11.512 3.37 24.001 9.884 35.491 2.39 4.213 5.367 7.95 9.09 11.05 1.12.932 2.338 1.804 3.637 2.451 5.944 2.961 12.101.598 14.29-5.663.934-2.669 1.727-5.558 1.734-8.35.041-14.767-2.784-28.89-10.358-41.793m440.17 74.18c-.496-.833-.707-1.217-.947-1.584-2.165-3.295-4.123-6.75-6.542-9.848-9.182-11.756-20.437-21.319-32.408-30.09-.215-.159-.51-.207-1.076-.426 1.165 6.342 2.284 12.413 3.395 18.485 1.113 6.087 2.213 12.177 3.327 18.264 1.113 6.087 2.246 12.171 3.351 18.26 1.10
15557 6.09 2.116 12.196 3.303 18.27a635.832 635.832 0 003.842 18.158c1.35 5.965 2.847 11.898 4.341 18.1-10.002-2.678-19.633-5.21-29.235-7.847-3.837-1.055-6.183-3.675-7.028-7.576-2.014-9.297-3.994-18.6-6.012-27.897-2.875-13.249-6.549-26.263-11.72-38.815-2.689-6.525-5.743-12.876-10.25-18.384-1.117-1.363-2.41-2.65-3.836-3.672-2.314-1.66-4.704-1.32-6.718.656-1.538 1.512-2.467 3.333-2.853 5.462-.795 4.39-.68 8.805-.179 13.191 1.144 10.004 3.063 19.887 5.595 29.62 3.836 14.741 7.957 29.41 11.948 44.11.148.548.205 1.12.338 1.871-.786-.162-1.308-.242-1.815-.379-4.694-1.277-9.39-2.553-14.078-3.853-3.868-1.072-7.739-2.139-11.588-3.278-3.39-1.003-5.812-3.178-7.186-6.437-.9-2.135-1.862-4.27-2.483-6.492-3.774-13.498-6.399-27.233-8.66-41.04 0-.005-.003-.007-.004-.01-12.523-28.2-25.683-33.327-25.85-33.39a13.723 13.723 0 00-.87-.126c-3.476-.353-5.947 1.033-6.988 4.37-.706 2.265-1.204 4.674-1.292 7.037-.27 7.361.145 14.707 1.151 22.01 1.132 8.2 2.275 16.4 3.496 24.587 1.21 8.108 2.296 16.244 3.832 24.293 3.855 20.213 8.618 40.23 13.573 60.198.81 3.27 1.615 6.54 2.482 10.051-.718-.133-1.16-.183-1.583-.299a8825.124 8825.124 0 01-16.744-4.637c-4.017-1.117-8.019-2.29-12.052-3.35-2.81-.74-4.365-2.48-4.728-5.335-.078-.614-.155-1.23-.276-1.837a120181.09 120181.09 0 00-12.51-62.804c-.189-.939-.454-1.863-.68-2.777-.393.086-.56.085-.687.156-7.798 4.258-16.073 4.734-24.552 2.881-11.52-2.517-20.854-8.83-28.796-17.296-6.413-6.836-10.487-15.072-13.51-23.862-2.778-8.075-4.545-16.359-5.356-24.82-5.206-16.444-17.84-25.38-18.734-25.999a16.975 16.975 0 00-2.95-1.543c-3.362-1.335-5.576-.17-5.942 3.387a29.648 29.648 0 00.1 6.931c1.684 12.502 4.048 24.883 6.68 37.22 1.016 4.755 1.724 9.591 2.276 14.425.5 4.38-.572 8.49-3.437 11.956-4.756 5.755-11.008 7.123-18.013 5.77-7.648-1.477-14.11-5.327-19.933-10.376-7.156-6.205-12.808-13.632-17.733-21.658-.38-.619-.78-1.227-1.172-1.839.545 4.874 1.501 9.566 2.302 14.286.793 4.677 1.948 9.3 2.476 14.235-8.399-2.424-16.5-4.705-24.563-7.116-4.023-1.202-6.18-4.15-6.999-8.197a27763.166 27763.166 0 00-11.182-55.024c-5.764-12.62-17.25-21.808-18.32-22.646-2.083-1.393-4.297-2.567-6.79-3.246-5.978-1.625-10.91 2.923-9.847 9.033.093.533.204 1.064.31 1.594 1.303 6.601 2.641 13.197 3.905 19.806 2.922 15.27 5.805 30.547 8.711 45.821.615 3.23 1.26 6.455 1.931 9.888-.843-.119-1.449-.148-2.025-.295-5.312-1.358-10.626-2.709-15.922-4.125-1.862-.498-3.695-1.12-5.507-1.78-1.958-.713-3.182-2.085-3.568-4.205-.346-1.9-.802-3.78-1.253-5.66-.109-.459-.383-.879-.652-1.47-.683.762-1.184 1.345-1.709 1.905-3.618 3.844-8.005 6.345-13.23 7.133-7.427 1.121-14.68.173-21.62-2.618-7.417-2.982-13.833-7.57-19.534-13.129-8.569-8.354-14.11-18.517-17.58-29.89-2.224-7.286-3.482-14.756-4.146-22.32-.329-3.752-.48-5.568-2.765-8.536-3.938-5.113-12.099-10.666-19.445-13.543-1.102-.545-2.269-1.015-3.458-1.314-3.152-.793-5.054.468-5.804 3.636-.299 2.73-.206 4.948.271 7.372 3.36 17.075 6.764 34.14 10.165 51.208 6.575 32.997 16.085 67.934 22.652 100.932-8.66-1.596-21.19-3.198-29.853-4.792-5.716-1.05-8.477-3.8-9.618-9.483-4.374-21.76-8.766-43.52-13.157-65.278-.532-2.636-1.1-5.264-1.63-7.798-6.129-1.516-54.7-9.145-56.74-8.9l15.846 81.662c-1-.09-1.68-.114-2.349-.219-6.488-1.02-32.155-4.985-32.155-4.985-25.866-5.376-35.012-17.527-37.313-32.217 0 0-1.089-5.523-2.183-21.546 0 0 5.74 7.8 10.925 12.76 2.285 2.186 12.005 10.58 21.975 10.621-11.47-56.514-22.894-112.8-34.34-169.205 1.017 0 1.712-.088 2.378.013 7.866 1.203 15.726 2.443 23.591 3.657 6.272.968 10.466 4.952 11.75 11.197.234 1.136.475 2.271.708 3.408 4.413 21.517 8.824 43.036 13.242 64.553.573 2.79 1.183 5.572 1.755 8.26 8.727 2.021 54.198 9.308 56.216 8.997-.343-1.743-.673-3.487-1.032-5.224-3.183-15.374-6.703-30.689-8.372-46.333-.517-4.846-.962-9.702-.44-14.597.66-6.195 3.915-10.5 9.46-13.059 5.67-2.618 13.147-2.94 19.175-1.427 13.522 1.515 36.27 12.527 47.378 26.732 2.251-3.555 4.947-7.018 7.232-9.154 4.136-3.865 9.025-5.845 14.68-6.022 4.98-.155 9.662 1.08 14.173 3.022 11.88 5.111 22.01 16.057 27.373 27.774-.002-.3.01-.533.042-.66.713-2.843 1.501-6.904 2.637-9.577 2.343-5.513 6.482-9.18 12.45-10.486 2.99-.655 6.03-.613 8.958.283 0 0 18.617 3.765 25.903 20.186-.414-2.578-.948-5.1-1.463-7.624-.622-3.049-1.519-6.058-1.802-9.302 3.018.47 5.69.881 8.36 1.3 5.19.814 10.39 1.576 15.567 2.463 4.454.765 6.43 2.772 7.321 7.212 2.008 10.01 3.953 20.032 6.014 30.03 1.173 5.688 2.592 11.326 5.187 16.568 4.387 8.863 9.82 17.022 16.668 24.194 3.694 3.87 7.571 7.545 12.017 10.56.896.607 1.825 1.147 2.884 1.44.823.044 1.577-.707.31-4.704l-.005-.02a144.951 144.951 0 01-6.644-28.207c-1.147-8.71-1.464-17.438-.213-26.16.643-4.483 1.97-8.76 4.612-12.52 3.722-5.292 8.957-7.803 
155515.307-7.685 4.28.08 8.378 1.313 12.217 3.3a64.417 64.417 0 0113.344 9.198c5.98 5.335 11.083 11.456 16.023 17.728.65.822 1.342 1.61 2.138 2.56.825-2.127 1.421-3.952 2.23-5.675.853-1.816 1.8-3.607 2.896-5.285 5.693-8.713 14.695-12.938 25.264-10.633 7.194 1.568 13.417 4.302 18.626 8.206l-.01-.018s12.724 8.494 17.507 18.927c.748-3.124 1.972-6.087 3.587-8.928 4.412-7.762 11.191-10.009 19.495-8.896 5.776.773 10.673 3.5 15.254 6.91 8.57 6.38 15.258 14.448 20.984 23.381.493.768.977 1.543 1.595 2.515.808-1.439 1.47-2.636 2.15-3.822 2.641-4.592 5.7-8.855 9.79-12.29 4.512-3.79 9.646-5.787 15.614-5.292 3.848.32 7.374 1.648 10.71 3.523 4.981 2.797 9.217 6.507 13.018 10.742l2.125 2.367.357-.259c-.063-.376-.108-.756-.192-1.127-1.273-5.659-2.628-11.3-3.776-16.984-.3-1.496-1-2.246-2.273-2.853-7.815-3.724-15.583-7.55-23.415-11.24-6.54-3.08-12.697-6.757-18.325-11.298-8.04-6.487-14.93-13.947-19.495-23.336-3.74-7.689-5.674-15.803-4.404-24.315 3.616-24.223 25.457-34.479 43.68-31.454 7.936 1.316 15.016 4.79 21.272 9.792 8.233 6.581 13.382 15.473 17.068 25.055 5.951 15.472 9.993 31.545 13.566 47.724.702 3.182 1.517 6.313 3.08 9.208 1.011 1.873 2.331 3.404 4.103 4.64 3.682 2.565 7.341 5.175 10.886 7.926 8.51 6.606 16.698 13.58 24.083 21.457 2.13 2.273 3.574 4.838 4.104 7.907.238 1.371.478 2.744.654 4.124.968 7.546 1.001 15.135 1.016 22.724.001.572-.08 1.142-.159 2.205"/><path d="M428.19 489.575c.034.007.03.007 0 .003.019.153.024.268-.03-.004-.122-.018-.355-.057-.002-.005-.035-.444.009-.19.032.006m132.216 25.789c1.039 1.014 2.605 1.65 4.043 2.06 2.589.737 4.74-.472 5.79-2.952.843-1.986.99-4.08.554-6.15-.964-4.576-3.841-8.676-7.831-11.249 0 0-.701-.519-1.754-1.216-6.067-3.865-7.04-1.18-7.15-.76-.875 7.504.875 14.926 6.348 20.267m-106.037-72.422c2.629.247 4.3 1.6 5.264 3.921.47 1.136.857 2.332 1.09 3.538 1.919 9.95 3.787 19.907 5.683 29.86.64 3.366 1.486 7.576 2.148 10.937 0 0 .533-1.63.637-2.048 1.555-6.227 3.089-12.459 4.646-18.686 1.219-4.876 2.409-9.76 3.73-14.609.423-1.549 1.058-3.096 1.894-4.462 1.568-2.562 4.36-2.838 6.47-.737a14.88 14.88 0 012.154 2.725c1.5 2.436 2.979 4.891 4.332 7.411 6.036 11.25 12.024 22.525 18.034 33.788.358.67 1.324 2.092 1.703 2.751 0 0-.362-2.344-.483-3.019-1.538-8.523-3.171-17.03-4.574-25.576a43.727 43.727 0 01-.517-9.014c.185-4.007 2-5.968 5.882-7.043 3.729-1.032 7.367-.347 10.94.8 8.458 2.714 18.012 9.247 23.025 16.421l1.169-2.069c4.643-5.489 10.463-8.162 17.759-7.765 5.63.307 10.814 1.647 15.362 4.935l-.034-.055s.306.223.85.651c.06.047.122.084.18.131.116.093.226.19.34.283.428.345.952.78 1.549 1.288a81.998 81.998 0 013.829 3.464c.292.28.59.567.895.866.107.106.218.21.324.317 5.364 5.287 12.547 13.5 18.697 24.396.017.026.032.045.049.072 4.335 6.902 6.96 8.45 8.14 8.762.233.01.478.018.744.042-.055-.508-.074-.805-.12-1.097-.901-5.73-1.852-11.454-2.69-17.194-.433-2.977-.951-5.96-.3-9 .867-4.027 4.86-7.662 8.937-7.994 2.673-.218 5.25.148 7.669 1.365 6.107 3.07 11.369 7.175 15.47 12.693.35.471.742.91 1.175 1.44.406-.49.715-.836.99-1.204 5.51-7.366 12.816-9.529 21.567-7.4 3.879.943 7.483 2.308 10.823 4.08l-.006-.008s10.639 5.035 16.903 12.141c.065-.308.134-.61.214-.907.76-2.813 2.285-5.14 4.933-6.44 5.283-2.595 10.733-2.75 16.137-.43 3.02 1.298 5.5 2.562 7.724 5.466 3.358 3.7 4.604 11.718 4.79 15.147-.01.487.147 1.451.01 2.304-.498-.694-1.032-1.542-1.304-1.888-1.671-2.13-3.274-4.319-5.044-6.364-1.523-1.759-3.282-3.296-5.546-4.088-3.248-1.136-6.11.483-6.43 3.871-.193 2.052-.148 4.201.237 6.221 2.445 12.84 5.018 25.654 7.537 38.48.129.654.156 1.328.247 2.157-.568-.102-.94-.136-1.292-.236-3.563-1.016-7.096-2.158-10.694-3.03-2.867-.695-4.245-2.358-4.768-5.219-1.5-8.216-3.226-16.389-4.735-24.604-.55-2.994-1.736-5.583-3.722-7.849a59.143 59.143 0 00-11.465-10.113c-2.77-1.864-5.834-3.17-9.08-4.023-8.925-2.343-15.311 1.51-17.294 10.492a36.05 36.05 0 00-.867 7.017c.002.05.346 12.03 9.477 19.863 14.969 7.786 16.552-8.535 16.552-8.535s7.128 5.113 5.957 11.77c-.942 5.353-4.575 7.635-5.504 8.137-.998.771-2.25 1.348-3.802 1.68-3.373.716-6.63.315-9.828-.714-8.91-2.866-15.39-8.727-20.045-16.686-4.397-7.517-6.3-15.755-6.537-24.397-.05-1.818-.267-3.538-1.085-5.162-2.105-4.176-5.414-7.128-9.553-9.149-2.506-1.222-4.332-.408-4.845 2.343-.375 2.012-.586 2.866-.267 4.886.93 5.88 2.224 13.047 3.373 18.89 1.238 6.298 2.586 12.574 3.866 18.864.19.931.273 1.885.477 3.338-2.666-.857-4.852-1.517-7.006-2.265-2.106-.73-3.51-2.206-4.215-4.326-.562-1.687-1.1-3.38-1.67-5.065-.923-2.726-2.531-4.958-4.941-6.548-1.527-1.006-3.185-1.706-5.171-1.696.222.848.432 1.514.569 2.194.537 2.666.976 5.332.22 8.042-.594 2.136-1.9 3.58-4.097 3.936-6.501 1.052-13.896-3.99-15.237-9.569-.965-4.018-.924-8.308 1.495-11.663 1.039-1.44 3.834-3.722 3.834-3.722-4.613-8.205-9.56-16.235-16.71-22.6-2.951-2.627-6.375-4.66-10.303-5.606-8.571-2.064-14.33 2.453-15.332 10.316.829.248 1.562.46 2.29.687 5.045 1.577 9.829 3.698 14.24 6.648 5.418 3.622 9.108 8.541 11.173 14.69 2.758 8.21-1.662 15.601-10.18 17.203-3.342.628-6.636.46-9.896-.308-11.741-2.766-22.535-14.895-24.056-26.928-.57-4.503-.45-13.125.585-17.266-1.13-2.036-2.89-3.823-4.76-5.667-1.365-1.345-3.812-3.207-6.777-4.84-.667-.46-2.588-1.22-3.407-1.32-1.92-.238-2.95.812-2.782 2.707.055.615.183 1.225.299 1.833 3.645 19.068 7.297 38.136 10.935 57.205.47 2.462.879 4.935 1.37 7.72-3.72-1.052-7.03-2.097-10.394-2.907-3.3-.794-5.598-2.62-7.318-5.55-9.407-16.014-18.903-31.975-28.373-47.95-.43-.724-.897-1.424-1.6-2.536-4.295 16.72-8.04 33.161-12.226 49.624-3.065-.836-5.815-1.587-8.566-2.336-4.33-1.178-6.767-4.01-7.627-8.4-4.872-24.895-9.788-49.78-14.68-74.672-.095-.49-.073-1.004-.117-1.69 1.058.107 1.895.158 2.72.283 2.52.38 5.026.914 7.558 1.152m256.785 111.634c4.316-.099 7.594 1.901 9.73 5.558 2.052 3.513.023 6.76-4.926 6.777-3.275-.256-6.64-1.912-8.685-5.61-1.875-3.393.017-6.637 3.881-6.725"/></g></svg>
1556      </a>
1557
1558      <div class="menu__top--right">
1559        <div class="menu__newsletter">
1560    <button class="menu__newsletter-btn" data-action="open-newsletter">
1561      <svg fill="none" class="icon-mail" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 24"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.15 3.5a1 1 0 00-1 1v15a1 1 0 001 1h21a1 1 0 001-1v-15a1 1 0 00-1-1h-21zm-4 1a4 4 0 014-4h21a4 4 0 014 4v15a4 4 0 01-4 4h-21a4 4 0 01-4-4v-15z" fill="#2E2E2E"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4.466 5.08a1.5 1.5 0 012.105-.264l8.08 6.284 8.079-6.284a1.5 1.5 0 011.841 2.368l-9 7a1.5 1.5 0 01-1.841 0l-9-7a1.5 1.5 0 01-.264-2.105z" fill="#2E2E2E"/></svg>
1562    </button>
1563    <div class="menu__newsletter-modal" data-is-subscribed="">
1564      <button class="menu__newsletter-close">
1565        <svg
1566          fill="none"
1567          xmlns="http://www.w3.org/2000/svg"
1568          viewBox="0 0 17 17"><path d="M16.639 16.639a1.233 1.233 0 01-1.744 0L.36 2.105A1.233 1.233 0 012.105.361L16.64 14.895a1.233 1.233 0 010 1.744z" fill="#2E2E2E" /><path d="M16.639.361a1.233 1.233 0 010 1.744L2.105 16.64a1.233 1.233 0 01-1.744-1.744L14.895.36a1.233 1.233 0 011.744 0z" fill="#2E2E2E" /></svg>
1569      </button>
1570
1571      <form method="post" action="/contact#newsletter_popup_form" id="newsletter_popup_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1572        
1573        
1574          <p class="menu__newsletter-modal-title">Inscris-toi à la newsletter</p>
1575          <p class="menu__newsletter-modal-subtitle">on t&#39;offre -10% sur ta première commande !</p>
1576          <input
1577            type="hidden"
1578            name="contact[tags]"
1579            value="newsletter">
1580          <input
1581            type="email"
1582            name="contact[email]"
1583            id="Email-newsletter-popup"
1584            class="menu__newsletter-input"
1585            value=""
1586            placeholder="[email protected]"
1587            autocorrect="off"
1588            autocapitalize="off">
1589          <button
1590            type="submit"
1591            name="commit"
1592            class="menu__newsletter-submit button button--rainbow button--with-animation">
1593            <span>Je m&#39;inscris</span>
1594          </button>
1595        
1596      </form>
1597    </div>
1598  </div>
1599  <a
1600    
1601    href="/account/login"
1602    data-action="open-login-modal"
1603    >
1604    <svg xmlns="http://www.w3.org/2000/svg" class="icon-account" fill="none" viewBox="0 0 21 24"><defs/><path fill="#2E2E2E" fill-rule="evenodd" d="M1.87 15.58a5.867 5.867 0 014.173-1.747h8.786c1.568 0 3.069.63 4.173 1.748a5.971 5.971 0 011.72 4.197V22a1.5 1.5 0 01-3 0v-2.222c0-.787-.31-1.538-.854-2.089a2.867 2.867 0 00-2.04-.856H6.044c-.761 0-1.495.306-2.04.856a2.971 2.971 0 00-.853 2.089V22a1.5 1.5 0 01-3 0v-2.222c0-1.571.617-3.081 1.72-4.197zM10.436 3.5c-.568 0-1.125.17-1.6.492-.476.321-.85.78-1.07 1.32a2.993 2.993 0 00-.167 1.71c.113.575.392 1.1.797 1.51.406.411.92.689 1.479.801a2.846 2.846 0 001.
1604662-.166c.527-.22.98-.595 1.3-1.08a2.982 2.982 0 00-.362-3.73 2.867 2.867 0 00-2.04-.857zm-3.28-1.994a5.857 5.857 0 017.453.741 5.982 5.982 0 01.731 7.493 5.904 5.904 0 01-2.643 2.194 5.845 5.845 0 01-3.414.34 5.877 5.877 0 01-3.02-1.632A5.96 5.96 0 014.656 7.6a5.993 5.993 0 01.333-3.426 5.934 5.934 0 012.166-2.669z" clip-rule="evenodd"/></svg>
1605  </a>
1606  <a
1607    href="#"
1608    data-cart-view
1609    
1610    data-action="open-mini-cart"
1611    >
1612    <svg xmlns="http://www.w3.org/2000/svg" class="icon-cart-black" fill="none" viewBox="0 0 22 24"><defs/><path fill="#2E2E2E" fill-rule="evenodd" d="M3.98 1.107A1.5 1.5 0 015.187.5h11.86a1.5 1.5 0 011.205.607l2.965 4a1.5 1.5 0 01.295.893v14c0 .923-.362 1.811-1.012 2.469a3.465 3.465 0 01-2.464 1.031H4.197a3.457 3.457 0 01-2.464-1.031A3.512 3.512 0 01.72 20V6a1.5 1.5 0 01.295-.893l2.965-4zM5.942 3.5l-2.22 2.995V20c0 .138.054.267.146.36a.475.475 0 00.33.14h13.838c.12 0 .24-.048.33-.14a.513.513 0 00.146-.36V6.495L16.291 3.5H5.94z" clip-rule="evenodd"/><path fill="#2E2E2E" fill-rule="evenodd" d="M.72 6a1.5 1.5 0 011.5-1.5h17.791a1.5 1.5 0 010 3H2.221A1.5 1.5 0 01.72 6zM7.162 8.5a1.5 1.5 0 011.5 1.5c0 .669.263 1.306.725 1.774a2.43 2.43 0 001.729.726 2.43 2.43 0 001.728-.726A2.524 2.524 0 0013.57 10a1.5 1.5 0 013 0c0 1.453-.57 2.85-1.591 3.883a5.43 5.43 0 01-3.862 1.617 5.43 5.43 0 01-3.863-1.617A5.524 5.524 0 015.663 10a1.5 1.5 0 011.5-1.5z" clip-rule="evenodd"/></svg>
1613    <span
1614      class="menu__cart-count"
1615      rv-show="cart.item_count | realItemCount"
1616      rv-text="cart.item_count | realItemCount"></span>
1617  </a>
1618      </div>
1619    </div>
1620
1621    <div class="menu__navigation--wrapper">
1622      <div class="menu__navigation--left">
1623        <svg xmlns="http://www.w3.org/2000/svg" class="menu__logo--svg" viewBox="0 0 236.334 110.242"><defs/><defs><clipPath id="clipLogoBlack"><path d="M0 841.89h1190.551V0H0z"/></clipPath></defs><g clip-path="url(#clipLogoBlack)" transform="matrix(.35278 0 0 -.35278 -90.863 199.994)"><path d="M849.822 325.457c-1.4-9.258-3.295-18.405-6.483-27.238-1.632-4.52-3.566-8.9-6.458-12.784-2.502-3.359-5.763-5.495-9.937-6.272-6.26-1.166-12.644 1.92-15.382 7.762-3.307 7.058-3.084 14.09.738 20.915 3.022 5.4 7.13 9.908 11.858 13.85 7.563 6.305 16.13 10.846 25.342 14.224.426.156.89.213 1.748.411-.5-3.844-.896-7.366-1.426-10.868M776.31 381.12l2.535.661a14.91 14.91 0 00-2.535-.66m-42.149 6.887c-2.825-6.006-6.283-11.55-11.457-15.862-1.742-1.452-3.623-2.62-5.854-3.174-4.609-1.149-8.88.555-11.396 4.59-1.553 2.49-2.096 5.296-2.498 8.141-.727 5.12-.12 10.204.59 15.26 1.355 9.658 4.248 18.82 9.058 27.36 2.463 4.371 5.548 8.188 9.391 11.397 1.862 1.555 3.928 2.693 6.356 3.172 3.983.786 7.152-.48 9.595-3.637 1.755-2.266 2.5-4.97 2.97-7.722.373-2.203.482-4.45.71-6.68-.574-11.409-2.574-22.448-7.465-32.845m-247-44.497c-2.369-4.035-5.29-7.637-9.027-10.49-2.78-2.124-5.866-3.505-9.476-2.829-4.309.808-6.856 3.648-8.29 7.607-1.283 3.542-1.522 7.243-1.485 12.526.6 11.512 3.37 24.001 9.884 35.491 2.39 4.213 5.367 7.95 9.09 11.05 1.12.932 2.338 1.804 3.637 2.451 5.944 2.961 12.101.598 14.29-5.663.934-2.669 1.727-5.558 1.734-8.35.041-14.767-2.784-28.89-10.358-41.793m440.17 74.18c-.496-.833-.707-1.217-.947-1.584-2.165-3.295-4.123-6.75-6.542-9.848-9.182-11.756-20.437-21.319-32.408-30.09-.215-.159-.51-.207-1.076-.426 1.165 6.342 2.284 12.413 3.395 18.485 1.113 6.087 2.213 12.177 3.327 18.264 1.113 6.087 2.246 12.171 3.351 18.26 1.107 6.09 2.116 12.196 3.303 18.27a635.832 635.832 0 003.842 18.158c1.35 5.965 2.847 11.898 4.341 18.1-10.002-2.678-19.633-5.21-29.235-7.847-3.837-1.055-6.183-3.675-7.028-7.576-2.014-9.297-3.994-18.6-6.012-27.897-2.875-13.249-6.549-26.263-11.72-38.815-2.689-6.525-5.743-12.876-10.25-18.384-1.117-1.363-2.41-2.65-3.836-3.672-2.314-1.66-4.704-1.32-6.718.656-1.538 1.512-2.467 3.333-2.853 5.462-.795 4.39-.68 8.805-.179 13.191 1.144 10.004 3.063 19.887 5.595 29.62 3.836 14.741 7.957 29.41 11.948 44.11.148.548.205 1.12.338 1.871-.786-.162-1.308-.242-1.815-.379-4.694-1.277-9.39-2.553-14.078-3.853-3.868-1.072-7.739-2.139-11.588-3.278-3.39-1.003-5.812-3.178-7.186-6.437-.9-2.135-1.862-4.27-2.483-6.492-3.774-13.498-6.399-27.233-8.66-41.04 0-.005-.003-.007-.004-.01-12.523-28.2-25.683-33.327-25.85-33.39a13.723 13.723 0 00-.87-.126c-3.476-.353-5.947 1.033-6.988 4.37-.706 2.265-1.204 4.674-1.292 7.037-.27 7.361.145 14.707 1.151 22.01 1.132 8.2 2.275 16.4 3.496 24.587 1.21 8.108 2.296 16.244 3.832 24.293 3.855 20.213 8.618 40.23 13.573 60.198.81 3.27 1.615 6.54 2.482 10.051-.718-.133-1.16-.183-1.583-.299a8825.124 8825.124 0 01-16.744-4.637c-4.017-1.117-8.019-2.29-12.052-3.35-2.81-.74-4.365-2.48-4.728-5.335-.078-.614-.155-1.23-.276-1.837a120181.09 120181.09 0 00-12.51-62.804c-.189-.939-.454-1.863-.68-2.777-.393.086-.56.085-.687.156-7.798 4.258-16.073 4.734-24.552 2.881-11.52-2.517-20.854-8.83-28.796-17.296-6.413-6.836-10.487-15.072-13.51-23.862-2.778-8.075-4.545-16.359-5.356-24.82-5.206-16.444-17.84-25.38-18.734-25.999a16.975 16.975 0 00-2.95-1.543c-3.362-1.335-5.576-.17-5.942 3.387a29.648 29.648 0 00.1 6.931c1.684 12.502 4.048 24.883 6.68 37.22 1.016 4.755 1.724 9.591 2.276 14.425.5 4.38-.572 8.49-3.437 11.956-4.756 5.755-11.008 7.123-18.013 5.77-7.648-1.477-14.11-5.327-19.933-10.376-7.156-6.205-12.808-13.632-17.733-21.658-.38-.619-.78-1.227-1.172-1.839.545 4.874 1.501 9.566 2.302 14.286.793 4.677 1.948 9.3 2.476 14.235-8.399-2.424-16.5-4.705-24.563-7.116-4.023-1.202-6.18-4.15-6.999-8.197a27763.166 27763.166 0 00-11.182-55.024c-5.764-12.62-17.25-21.808-18.32-22.646-2.083-1.393-4.297-2.567-6.79-3.246-5.978-1.625-10.91 2.923-9.847 9.033.093.533.204 1.064.31 1.594 1.303 6.601 2.641 13.197 3.905 19.806 2.922 15.27 5.805 30.547 8.711 45.821.615 3.23 1.26 6.455 1.931 9.888-.843-.119-1.449-.148-2.025-.295-5.312-1.358-10.626-2.709-15.922-4.125-1.862-.498-3.695-1.12-5.507-1.78-1.958-.713-3.182-2.085-3.568-4.205-.346-1.9-.802-3.78-1.253-5.66-.109-.459-.383-.879-.652-1.47-.683.762-1.184 1.345-1.709 1.905-3.618 3.844-8.005 6.345-13.23 7.133-7.427 1.121-14.68.173-21.62-2.618-7.417-2.982-13.833-7.57-19.534-13.129-8.569-8.354-14.11-18.517-17.58-29.89-2.224-7.286-3.482-14.756-4.146-22.32-.329-3.752-.48-5.568-2.765-8.536-3.938-5.113-12.099-10.666-19.445-13.543-1.102-.545-2.269-1.
1623015-3.458-1.314-3.152-.793-5.054.468-5.804 3.636-.299 2.73-.206 4.948.271 7.372 3.36 17.075 6.764 34.14 10.165 51.208 6.575 32.997 16.085 67.934 22.652 100.932-8.66-1.596-21.19-3.198-29.853-4.792-5.716-1.05-8.477-3.8-9.618-9.483-4.374-21.76-8.766-43.52-13.157-65.278-.532-2.636-1.1-5.264-1.63-7.798-6.129-1.516-54.7-9.145-56.74-8.9l15.846 81.662c-1-.09-1.68-.114-2.349-.219-6.488-1.02-32.155-4.985-32.155-4.985-25.866-5.376-35.012-17.527-37.313-32.217 0 0-1.089-5.523-2.183-21.546 0 0 5.74 7.8 10.925 12.76 2.285 2.186 12.005 10.58 21.975 10.621-11.47-56.514-22.894-112.8-34.34-169.205 1.017 0 1.712-.088 2.378.013 7.866 1.203 15.726 2.443 23.591 3.657 6.272.968 10.466 4.952 11.75 11.197.234 1.136.475 2.271.708 3.408 4.413 21.517 8.824 43.036 13.242 64.553.573 2.79 1.183 5.572 1.755 8.26 8.727 2.021 54.198 9.308 56.216 8.997-.343-1.743-.673-3.487-1.032-5.224-3.183-15.374-6.703-30.689-8.372-46.333-.517-4.846-.962-9.702-.44-14.597.66-6.195 3.915-10.5 9.46-13.059 5.67-2.618 13.147-2.94 19.175-1.427 13.522 1.515 36.27 12.527 47.378 26.732 2.251-3.555 4.947-7.018 7.232-9.154 4.136-3.865 9.025-5.845 14.68-6.022 4.98-.155 9.662 1.08 14.173 3.022 11.88 5.111 22.01 16.057 27.373 27.774-.002-.3.01-.533.042-.66.713-2.843 1.501-6.904 2.637-9.577 2.343-5.513 6.482-9.18 12.45-10.486 2.99-.655 6.03-.613 8.958.283 0 0 18.617 3.765 25.903 20.186-.414-2.578-.948-5.1-1.463-7.624-.622-3.049-1.519-6.058-1.802-9.302 3.018.47 5.69.881 8.36 1.3 5.19.814 10.39 1.576 15.567 2.463 4.454.765 6.43 2.772 7.321 7.212 2.008 10.01 3.953 20.032 6.014 30.03 1.173 5.688 2.592 11.326 5.187 16.568 4.387 8.863 9.82 17.022 16.668 24.194 3.694 3.87 7.571 7.545 12.017 10.56.896.607 1.825 1.147 2.884 1.44.823.044 1.577-.707.31-4.704l-.005-.02a144.951 144.951 0 01-6.644-28.207c-1.147-8.71-1.464-17.438-.213-26.16.643-4.483 1.97-8.76 4.612-12.52 3.722-5.292 8.957-7.803 15.307-7.685 4.28.08 8.378 1.313 12.217 3.3a64.417 64.417 0 0113.344 9.198c5.98 5.335 11.083 11.456 16.023 17.728.65.822 1.342 1.61 2.138 2.56.825-2.127 1.421-3.952 2.23-5.675.853-1.816 1.8-3.607 2.896-5.285 5.693-8.713 14.695-12.938 25.264-10.633 7.194 1.568 13.417 4.302 18.626 8.206l-.01-.018s12.724 8.494 17.507 18.927c.748-3.124 1.972-6.087 3.587-8.928 4.412-7.762 11.191-10.009 19.495-8.896 5.776.773 10.673 3.5 15.254 6.91 8.57 6.38 15.258 14.448 20.984 23.381.493.768.977 1.543 1.595 2.515.808-1.439 1.47-2.636 2.15-3.822 2.641-4.592 5.7-8.855 9.79-12.29 4.512-3.79 9.646-5.787 15.614-5.292 3.848.32 7.374 1.648 10.71 3.523 4.981 2.797 9.217 6.507 13.018 10.742l2.125 2.367.357-.259c-.063-.376-.108-.756-.192-1.127-1.273-5.659-2.628-11.3-3.776-16.984-.3-1.496-1-2.246-2.273-2.853-7.815-3.724-15.583-7.55-23.415-11.24-6.54-3.08-12.697-6.757-18.325-11.298-8.04-6.487-14.93-13.947-19.495-23.336-3.74-7.689-5.674-15.803-4.404-24.315 3.616-24.223 25.457-34.479 43.68-31.454 7.936 1.316 15.016 4.79 21.272 9.792 8.233 6.581 13.382 15.473 17.068 25.055 5.951 15.472 9.993 31.545 13.566 47.724.702 3.182 1.517 6.313 3.08 9.208 1.011 1.873 2.331 3.404 4.103 4.64 3.682 2.565 7.341 5.175 10.886 7.926 8.51 6.606 16.698 13.58 24.083 21.457 2.13 2.273 3.574 4.838 4.104 7.907.238 1.371.478 2.744.654 4.124.968 7.546 1.001 15.135 1.016 22.724.001.572-.08 1.142-.159 2.205"/><path d="M428.19 489.575c.034.007.03.007 0 .003.019.153.024.268-.03-.004-.122-.018-.355-.057-.002-.005-.035-.444.009-.19.032.006m132.216 25.789c1.039 1.014 2.605 1.65 4.043 2.06 2.589.737 4.74-.472 5.79-2.952.843-1.986.99-4.08.554-6.15-.964-4.576-3.841-8.676-7.831-11.249 0 0-.701-.519-1.754-1.216-6.067-3.865-7.04-1.18-7.15-.76-.875 7.504.875 14.926 6.348 20.267m-106.037-72.422c2.629.247 4.3 1.6 5.264 3.921.47 1.136.857 2.332 1.09 3.538 1.919 9.95 3.787 19.907 5.683 29.86.64 3.366 1.486 7.576 2.148 10.937 0 0 .533-1.63.637-2.048 1.555-6.227 3.089-12.459 4.646-18.686 1.219-4.876 2.409-9.76 3.73-14.609.423-1.549 1.058-3.096 1.894-4.462 1.568-2.562 4.36-2.838 6.47-.737a14.88 14.88 0 012.154 2.725c1.5 2.436 2.979 4.891 4.332 7.411 6.036 11.25 12.024 22.525 18.034 33.788.358.67 1.324 2.092 1.703 2.751 0 0-.362-2.344-.483-3.019-1.538-8.523-3.171-17.03-4.574-25.576a43.727 43.727 0 01-.517-9.014c.185-4.007 2-5.968 5.882-7.043 3.729-1.032 7.367-.347 10.94.8 8.458 2.714 18.012 9.247 23.025 16.421l1.169-2.069c4.643-5.489 10.463-8.162 17.759-7.765 5.63.307 10.814 1.647 15.362 4.935l-.034-.055s.306.223.85.651c.06.047.122.084.18.131.116.093.226.19.34.283.428.345.952.78 1.549 1.288a81.998 81.998 0 013.829 3.464c.292.28.59.567.895.866.107.106.218.21.324.317 5.364 5.287 12.547 13.5 18.697 24.396.017.026.032.045.049.072 4.335 6.902 6.96 8.45 8.14 8.762.233.01.478.018.744.042-.055-.508-.074-.805-.12-1.097-.901-5.73-1.852-11.454-2.69-17.194-.433-2.977-.951-5.96-.3-9 .867-4.027 4.86-7.662 8.937-7.994 2.673-.218 5.25.148 7.669 1.365 6.107 3.07 11.369 7.175 15.47 12.693.35.471.742.91 1.175 1.44.406-.49.715-.836.99-1.204 5.51-7.366 12.816-9.529 21.567-7.4 3.879.943 7.483 2.308 10.823 4.08l-.006-.008s10.639 5.035 16.903 12.141c.065-.308.134-.61.214-.907.76-2.813 2.285-5.14 4.933-6.44 5.283-2.595 10.733-2.75 16.137-.43 3.02 1.298 5.5 2.562 7.724 5.466 3.358 3.7 4.604 11.718 4.79 15.147-.01.487.147 1.451.01 2.304-.498-.694-1.032-1.542-1.304-1.888-1.671-2.13-3.274-4.319-5.044-6.364-1.523-1.759-3.282-3.296-5.546-4.088-3.248-1.136-6.11.483-6.43 3.871-.193 2.052-.148 4.201.237 6.221 2.445 12.84 5.018 25.654 7.537 38.48.129.654.156 1.328.247 2.157-.568-.102-.94-.136-1.292-.236-3.563-1.016-7.096-2.158-10.694-3.03-2.867-.695-4.245-2.358-4.768-5.219-1.5-8.216-3.226-16.389-4.735-24.604-.55-2.994-1.736-5.583-3.722-7.849a59.143 59.143 0 00-11.465-10.113c-2.77-1.864-5.834-3.17-9.08-4.023-8.925-2.343-15.311 1.51-17.294 10.492a36.05 36.05 0 00-.867 7.017c.002.05.346 12.03 9.477 19.863 14.969 7.786 16.552-8.535 16.552-8.535s7.128 5.113 5.957 11.77c-.942 5.353-4.575 7.635-5.504 8.137-.998.771-2.25 1.348-3.802 1.68-3.373.716-6.63.315-9.828-.714-8.91-2.866-15.39-8.727-20.045-16.686-4.397-7.517-6.3-15.755-6.537-24.397-.05-1.818-.267-3.538-1.085-5.162-2.105-4.176-5.414-7.128-9.553-9.149-2.506-1.222-4.332-.408-4.845 2.343-.375 2.012-.586 2.866-.267 4.886.93 5.88 2.224 13.047 3.373 18.89 1.238 6.298 2.586 12.574 3.866 18.864.19.931.273 1.885.477 3.338-2.666-.857-4.852-1.517-7.006-2.265-2.106-.73-3.51-2.206-4.215-4.326-.562-1.687-1.1-3.38-1.67-5.065-.923-2.726-2.531-4.958-4.941-6.548-1.527-1.006-3.185-1.706-5.171-1.696.222.848.432 1.514.569 2.194.537 2.666.976 5.332.22 8.042-.594 2.136-1.9 3.58-4.097 3.936-6.501 1.052-13.896-3.99-15.237-9.569-.965-4.018-.924-8.308 1.495-11.663 1.039-1.44 3.834-3.722 3.834-3.722-4.613-8.205-9.56-16.235-16.71-22.6-2.951-2.627-6.375-4.66-10.303-5.606-8.571-2.064-14.33 2.453-15.332 10.316.829.248 1.562.46 2.29.687 5.045 1.577 9.829 3.698 14.24 6.648 5.418 3.622 9.108 8.541 11.173 14.69 2.758 8.21-1.662 15.601-10.18 17.203-3.342.628-6.636.46-9.896-.308-11.741-2.766-22.535-14.895-24.056-26.928-.57-4.503-.45-13.125.585-17.266-1.13-2.036-2.89-3.823-4.76-5.667-1.365-1.345-3.812-3.207-6.777-4.84-.667-.46-2.588-1.22-3.407-1.32-1.92-.238-2.95.812-2.782 2.707.055.615.183 1.225.299 1.833 3.645 19.068 7.297 38.136 10.935 57.205.47 2.462.879 4.935 1.37 7.72-3.72-1.052-7.03-2.097-10.394-2.907-3.3-.794-5.598-2.62-7.318-5.55-9.407-16.014-18.903-31.975-28.373-47.95-.43-.724-.897-1.424-1.6-2.536-4.295 16.72-8.04 33.161-12.226 49.624-3.065-.836-5.815-1.587-8.566-2.336-4.33-1.178-6.767-4.01-7.627-8.4-4.872-24.895-9.788-49.78-14.68-74.672-.095-.49-.073-1.004-.117-1.69 1.058.107 1.895.158 2.72.283 2.52.38 5.026.914 7.558 1.152m256.785 111.634c4.316-.099 7.594 1.901 9.73 5.558 2.052 3.513.023 6.76-4.926 6.777-3.275-.256-6.64-1.912-8.685-5.61-1.875-3.393.017-6.637 3.881-6.725"/></g></svg>
1624      </div>
1625
1626      
1627        <div class="menu__navigation"><a
1628              href="/products/calendrier-de-l-avent-2026"
1629              class="menu__link"
1630              >
1631              ⛷️ CALENDRIER DE L'AVENT 2026
1632            </a><a
1633              href="/collections/tous-les-produits"
1634              class="menu__link"
1635              >
1636              Tous les produits
1637            </a><a
1638              href="/collections/les-mains"
1639              class="menu__link"
1640              
1641              data-sub-nav="mains"
1642              >
1643              Mains
1644            </a><a
1645              href="/collections/serums-corps"
1646              class="menu__link"
1647              
1648              data-sub-nav="serum-corps"
1649              >
1650              Sérum corps
1651            </a><a
1652              href="/collections/le-visage"
1653              class="menu__link"
1654              
1655              data-sub-nav="visage"
1656              >
1657              Visage
1658            </a><a
1659              href="/collections/make-up"
1660              class="menu__link"
1661              
1662              data-sub-nav="makeup"
1663              >
1664              Makeup
1665            </a><a
1666              href="/collections/le-corps"
1667              class="menu__link"
1668              
1669              data-sub-nav="corps"
1670              >
1671              Corps
1672            </a></div>
1673      
1674
1675      <div class="menu__navigation--right">
1676        <!-- Todo: newsletter -->
1677        <div class="menu__newsletter">
1678    <button class="menu__newsletter-btn" data-action="open-newsletter">
1679      <svg fill="none" class="icon-mail" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 24"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.15 3.5a1 1 0 00-1 1v15a1 1 0 001 1h21a1 1 0 001-1v-15a1 1 0 00-1-1h-21zm-4 1a4 4 0 014-4h21a4 4 0 014 4v15a4 4 0 01-4 4h-21a4 4 0 01-4-4v-15z" fill="#2E2E2E"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4.466 5.08a1.5 1.5 0 012.105-.264l8.08 6.284 8.079-6.284a1.5 1.5 0 011.841 2.368l-9 7a1.5 1.5 0 01-1.841 0l-9-7a1.5 1.5 0 01-.264-2.105z" fill="#2E2E2E"/></svg>
1680    </button>
1681    <div class="menu__newsletter-modal" data-is-subscribed="">
1682      <button class="menu__newsletter-close">
1683        <svg
1684          fill="none"
1685          xmlns="http://www.w3.org/2000/svg"
1686          viewBox="0 0 17 17"><path d="M16.639 16.639a1.233 1.233 0 01-1.744 0L.36 2.105A1.233 1.233 0 012.105.361L16.64 14.895a1.233 1.233 0 010 1.744z" fill="#2E2E2E" /><path d="M16.639.361a1.233 1.233 0 010 1.744L2.105 16.64a1.233 1.233 0 01-1.744-1.744L14.895.36a1.233 1.233 0 011.744 0z" fill="#2E2E2E" /></svg>
1687      </button>
1688
1689      <form method="post" action="/contact#newsletter_popup_form" id="newsletter_popup_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1690        
1691        
1692          <p class="menu__newsletter-modal-title">Inscris-toi à la newsletter</p>
1693          <p class="menu__newsletter-modal-subtitle">on t&#39;offre -10% sur ta première commande !</p>
1694          <input
1695            type="hidden"
1696            name="contact[tags]"
1697            value="newsletter">
1698          <input
1699            type="email"
1700            name="contact[email]"
1701            id="Email-newsletter-popup"
1702            class="menu__newsletter-input"
1703            value=""
1704            placeholder="[email protected]"
1705            autocorrect="off"
1706            autocapitalize="off">
1707          <button
1708            type="submit"
1709            name="commit"
1710            class="menu__newsletter-submit button button--rainbow button--with-animation">
1711            <span>Je m&#39;inscris</span>
1712          </button>
1713        
1714      </form>
1715    </div>
1716  </div>
1717  <a
1718    
1719    href="/account/login"
1720    data-action="open-login-modal"
1721    >
1722    <svg xmlns="http://www.w3.org/2000/svg" class="icon-account" fill="none" viewBox="0 0 21 24"><defs/><path fill="#2E2E2E" fill-rule="evenodd" d="M1.87 15.58a5.867 5.867 0 014.173-1.747h8.786c1.568 0 3.069.63 4.173 1.748a5.971 5.971 0 011.72 4.197V22a1.5 1.5 0 01-3 0v-2.222c0-.787-.31-1.538-.854-2.089a2.867 2.867 0 00-2.04-.856H6.044c-.761 0-1.495.306-2.04.856a2.971 2.971 0 00-.853 2.089V22a1.5 1.5 0 01-3 0v-2.222c0-1.571.617-3.081 1.72-4.197zM10.436 3.5c-.568 0-1.125.17-1.6.492-.476.321-.85.78-1.07 1.32a2.993 2.993 0 00-.167 1.71c.113.575.392 1.1.797 1.51.406.411.92.689 1.479.801a2.846 2.846 0 001.
1722662-.166c.527-.22.98-.595 1.3-1.08a2.982 2.982 0 00-.362-3.73 2.867 2.867 0 00-2.04-.857zm-3.28-1.994a5.857 5.857 0 017.453.741 5.982 5.982 0 01.731 7.493 5.904 5.904 0 01-2.643 2.194 5.845 5.845 0 01-3.414.34 5.877 5.877 0 01-3.02-1.632A5.96 5.96 0 014.656 7.6a5.993 5.993 0 01.333-3.426 5.934 5.934 0 012.166-2.669z" clip-rule="evenodd"/></svg>
1723  </a>
1724  <a
1725    href="#"
1726    data-cart-view
1727    
1728    data-action="open-mini-cart"
1729    >
1730    <svg xmlns="http://www.w3.org/2000/svg" class="icon-cart-black" fill="none" viewBox="0 0 22 24"><defs/><path fill="#2E2E2E" fill-rule="evenodd" d="M3.98 1.107A1.5 1.5 0 015.187.5h11.86a1.5 1.5 0 011.205.607l2.965 4a1.5 1.5 0 01.295.893v14c0 .923-.362 1.811-1.012 2.469a3.465 3.465 0 01-2.464 1.031H4.197a3.457 3.457 0 01-2.464-1.031A3.512 3.512 0 01.72 20V6a1.5 1.5 0 01.295-.893l2.965-4zM5.942 3.5l-2.22 2.995V20c0 .138.054.267.146.36a.475.475 0 00.33.14h13.838c.12 0 .24-.048.33-.14a.513.513 0 00.146-.36V6.495L16.291 3.5H5.94z" clip-rule="evenodd"/><path fill="#2E2E2E" fill-rule="evenodd" d="M.72 6a1.5 1.5 0 011.5-1.5h17.791a1.5 1.5 0 010 3H2.221A1.5 1.5 0 01.72 6zM7.162 8.5a1.5 1.5 0 011.5 1.5c0 .669.263 1.306.725 1.774a2.43 2.43 0 001.729.726 2.43 2.43 0 001.728-.726A2.524 2.524 0 0013.57 10a1.5 1.5 0 013 0c0 1.453-.57 2.85-1.591 3.883a5.43 5.43 0 01-3.862 1.617 5.43 5.43 0 01-3.863-1.617A5.524 5.524 0 015.663 10a1.5 1.5 0 011.5-1.5z" clip-rule="evenodd"/></svg>
1731    <span
1732      class="menu__cart-count"
1733      rv-show="cart.item_count | realItemCount"
1734      rv-text="cart.item_count | realItemCount"></span>
1735  </a>
1736      </div>
1737    </div>
1738
1739    
1740      <div class="menu__products">
1741
1742
1743            <div class="menu__sub-nav" data-sub-nav="mains">
1744              <div class="container">
1745                <p class="menu__sub-nav-title">nos best-sellers</p>
1746                <div class="menu__products-row">
1747                      <a href="/products/10-gels-mains-nettoyants" class="menu__product">
1748                        <div class="menu__product-image"><img
1749                            class="lazyload"
1750                            loading="lazy"
1751                            width="170"
1752                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/a92bbd65494c--IMG-SOUS-MENU-MAINS1.png?v=1736436198"
1753                            alt="10 x gels mains nettoyants">
1754                        </div>
1755                        <p class="menu__product-title">
1756                          10 x gels mains nettoyants
1757                        </p>
1758                      </a>
1759                    
1760
1761                      <a href="/products/master-pack-sprays-mains-nettoyants" class="menu__product">
1762                        <div class="menu__product-image"><img
1763                            class="lazyload"
1764                            loading="lazy"
1765                            width="170"
1766                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/104ce6fb9b04--PACKSHOT-PATCH-HOLO-4-5-transparent-ombre-2.png?v=1767624339"
1767                            alt="5 x Sprays Mains Nettoyants">
1768                        </div>
1769                        <p class="menu__product-title">
1770                          5 x Sprays Mains Nettoyants
1771                        </p>
1772                      </a>
1773                    
1774
1775                      <a href="/products/spray-mains-nettoyant-flower-power" class="menu__product">
1776                        <div class="menu__product-image"><img
1777                            class="lazyload"
1778                            loading="lazy"
1779                            width="170"
1780                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/53c2e43b41b8--PACKSHOT-PATCH-HOLO-4-5-transparent-ombre-1.png?v=1767624319"
1781                            alt="Spray Mains Nettoyant Flower Power">
1782                        </div>
1783                        <p class="menu__product-title">
1784                          Spray Mains Nettoyant Flower Power
1785                        </p>
1786                      </a>
1787                    
1788
1789                      <a href="/products/astro-set" class="menu__product">
1790                        <div class="menu__product-image"><img
1791                            class="lazyload"
1792                            loading="lazy"
1793                            width="170"
1794                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/b40188d9dbb1--gels-astro-header.png?v=1640186182"
1795                            alt="12 x Gels mains signe astro">
1796                        </div>
1797                        <p class="menu__product-title">
1798                          12 x Gels mains signe astro
1799                        </p>
1800                      </a>
1801                    
1802
1803</div><div class="menu__sub-nav-footer">
1804                    <a href="/collections/les-mains" class="menu__sub-nav-link">Tous les produits pour les mains</a>
1805                  </div></div>
1806            </div>
1807          
1808
1809            <div class="menu__sub-nav" data-sub-nav="serum-corps">
1810              <div class="container">
1811                <p class="menu__sub-nav-title">nos best-sellers</p>
1812                <div class="menu__products-row">
1813                      <a href="/products/body-serum-dos-fesses-duo" class="menu__product">
1814                        <div class="menu__product-image"><img
1815                            class="lazyload"
1816                            loading="lazy"
1817                            width="170"
1818                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/eb00528e5308--IMG-SOUS-MENU-CORPS4-1.png?v=1747235767"
1819                            alt="Sérums Corps Dos & Fesses x 2">
1820                        </div>
1821                        <p class="menu__product-title">
1822                          DUO Body Serum Dos & Fesses
1823                        </p>
1824                      </a>
1825                    
1826
1827                      <a href="/products/pack-body-serums-x-4" class="menu__product">
1828                        <div class="menu__product-image"><img
1829                            class="lazyload"
1830                            loading="lazy"
1831                            width="170"
1832                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/a3a606a81c41--IMG-SOUS-MENU-CORPS4-2.png?v=1747235893"
1833                            alt="Pack Sérums Corps x 4">
1834                        </div>
1835                        <p class="menu__product-title">
1836                          Pack Sérums Corps x 4
1837                        </p>
1838                      </a>
1839                    
1840
1841                      <a href="/products/body-serum-aisselles-maillot-duo" class="menu__product">
1842                        <div class="menu__product-image"><img
1843                            class="lazyload"
1844                            loading="lazy"
1845                            width="170"
1846                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/078dcaab8041--IMG-SOUS-MENU-CORPS4.png?v=1747235738"
1847                            alt="Sérums Corps Aisselles & Maillot x 2">
1848                        </div>
1849                        <p class="menu__product-title">
1850                          DUO Body Serum Aisselles & Maillot
1851                        </p>
1852                      </a>
1853                    
1854
1855</div><div class="menu__sub-nav-footer">
1856                    <a href="/collections/serums-corps" class="menu__sub-nav-link">Tous les Sérums</a>
1857                  </div></div>
1858            </div>
1859          
1860
1861            <div class="menu__sub-nav" data-sub-nav="visage">
1862              <div class="container">
1863                <p class="menu__sub-nav-title">nos best-sellers</p>
1864                <div class="menu__products-row">
1865                      <a href="/products/patchs-nez-hydrocolloide" class="menu__product">
1866                        <div class="menu__product-image"><img
1867                            class="lazyload"
1868                            loading="lazy"
1869                            width="170"
1870                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/00aa8a32be24--Frame-41.png?v=1788947337"
1871                            alt="4 Patchs Nez Hydrocolloïdes">
1872                        </div>
1873                        <p class="menu__product-title">
1874                          4 Patchs Nez
1875                        </p>
1876                      </a>
1877                    
1878
1879                      <a href="/products/boite-patchs-boutons" class="menu__product">
1880                        <div class="menu__product-image"><img
1881                            class="lazyload"
1882                            loading="lazy"
1883                            width="170"
1884                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/1f8280cc7316--Frame-40.png?v=1788947051"
1885                            alt="Boite Patchs Boutons">
1886                        </div>
1887                        <p class="menu__product-title">
1888                          Boite de patchs
1889                        </p>
1890                      </a>
1891                    
1892
1893                      <a href="/products/24-patchs-boutons-holographiques" class="menu__product">
1894                        <div class="menu__product-image"><img
1895                            class="lazyload"
1896                            loading="lazy"
1897                            width="170"
1898                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/ea34acd8f8d3--PACKSHOT-PATCH-HOLO-4-5-transparent-ombre.png?v=1767624268"
1899                            alt="24 Patchs Boutons Unicorn Edition">
1900                        </div>
1901                        <p class="menu__product-title">
1902                          24 Patchs Boutons Holo
1903                        </p>
1904                      </a>
1905                    
1906
1907                      <a href="/products/gel-nettoyant-visage" class="menu__product">
1908                        <div class="menu__product-image"><img
1909                            class="lazyload"
1910                            loading="lazy"
1911                            width="170"
1912                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/c70202583bef--IMG-SOUS-MENU-VISAGE4.png?v=1736437049"
1913                            alt="Gel Nettoyant Visage">
1914                        </div>
1915                        <p class="menu__product-title">
1916                          Gel nettoyant visage
1917                        </p>
1918                      </a>
1919                    
1920
1921</div><div class="menu__sub-nav-footer">
1922                    <a href="/collections/le-visage" class="menu__sub-nav-link">Tous les produits du visage</a>
1923                  </div></div>
1924            </div>
1925          
1926
1927            <div class="menu__sub-nav" data-sub-nav="makeup">
1928              <div class="container">
1929                <p class="menu__sub-nav-title">nos best-sellers</p>
1930                <div class="menu__products-row">
1931                      <a href="/products/soft-kisses-heroes" class="menu__product">
1932                        <div class="menu__product-image"><img
1933                            class="lazyload"
1934                            loading="lazy"
1935                            width="170"
1936                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/b3f9b482ad63--IMG-SOUS-MENU-MAKEUP1.png?v=1736437355"
1937                            alt="Soft Kisses Heroes">
1938                        </div>
1939                        <p class="menu__product-title">
1940                          Huile à lèvres + brosse exfoliante
1941                        </p>
1942                      </a>
1943                    
1944
1945                      <a href="/products/lip-oil-duo" class="menu__product">
1946                        <div class="menu__product-image"><img
1947                            class="lazyload"
1948                            loading="lazy"
1949                            width="170"
1950                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/2ebbc345023b--IMG-SOUS-MENU-MAKEUP2.png?v=1736437436"
1951                            alt="Huile à lèvres x 2">
1952                        </div>
1953                        <p class="menu__product-title">
1954                          2 x Huiles à lèvres
1955                        </p>
1956                      </a>
1957                    
1958
1959
1960                      <a href="/products/lets-glow-heroes" class="menu__product">
1961                        <div class="menu__product-image"><img
1962                            class="lazyload"
1963                            loading="lazy"
1964                            width="170"
1965                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/c01f4d5307bd--IMG-SOUS-MENU-makeup.png?v=1747061355"
1966                            alt="Let's Glow Heroes">
1967                        </div>
1968                        <p class="menu__product-title">
1969                          Blush + Highlighter
1970                        </p>
1971                      </a>
1972                    
1973
1974</div><div class="menu__sub-nav-footer">
1975                    <a href="/collections/make-up" class="menu__sub-nav-link">Tous le makeup</a>
1976                  </div></div>
1977            </div>
1978          
1979
1980            <div class="menu__sub-nav" data-sub-nav="corps">
1981              <div class="container">
1982                <p class="menu__sub-nav-title">nos best-sellers</p>
1983                <div class="menu__products-row">
1984                      <a href="/products/deodorant-moon" class="menu__product">
1985                        <div class="menu__product-image"><img
1986                            class="lazyload"
1987                            loading="lazy"
1988                            width="170"
1989                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/30e9343fee7f--PACKSHOT-PATCH-HOLO-4-5-transparent-ombre-3.png?v=1767624283"
1990                            alt="Déodorant MOON">
1991                        </div>
1992                        <p class="menu__product-title">
1993                          Déodorant MOON
1994                        </p>
1995                      </a>
1996                    
1997
1998                      <a href="/products/brume-corps-et-cheveux-moon" class="menu__product">
1999                        <div class="menu__product-image"><img
2000                            class="lazyload"
2001                            loading="lazy"
2002                            width="170"
2003                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/7448e275aaf2--IMG-SOUS-MENU-BRUME-3.png?v=1738054885"
2004                            alt="Brume Corps et Cheveux MOON">
2005                        </div>
2006                        <p class="menu__product-title">
2007                          Brume Corps et Cheveux MOON
2008                        </p>
2009                      </a>
2010                    
2011
2012                      <a href="/products/body-serum-dos-fesses" class="menu__product">
2013                        <div class="menu__product-image"><img
2014                            class="lazyload"
2015                            loading="lazy"
2016                            width="170"
2017                            src="https://cdn.shopify.com/s/files/1/0295/3625/t/35/assets/752bf10072fb--IMG-SOUS-MENU-CORPS2.png?v=1736436656"
2018                            alt="Sérum Corps Dos & Fesses">
2019                        </div>
2020                        <p class="menu__product-title">
2021                          Body Serum Dos & Fesses
2022                        </p>
2023                      </a>
2024                    
2025
2026</div><div class="menu__sub-nav-footer">
2027                    <a href="/collections/le-corps" class="menu__sub-nav-link">Tous les produits pour le corps</a>
2028                  </div></div>
2029            </div>
2030          
2031</div>
2032    
2033  </div>
2034  <div class="mobile-menu">
2035    <div class="mobile-menu__links"><a href="/products/calendrier-de-l-avent-2026" class="mobile-menu__link">⛷️ CALENDRIER DE L'AVENT 2026</a><a href="/collections/tous-les-produits" class="mobile-menu__link">Tous les produits</a><a href="/collections/les-mains" class="mobile-menu__link">Mains</a><a href="/collections/serums-corps" class="mobile-menu__link">Sérum corps</a><a href="/collections/le-visage" class="mobile-menu__link">Visage</a><a href="/collections/make-up" class="mobile-menu__link">Makeup</a><a href="/collections/le-corps" class="mobile-menu__link">Corps</a></div>
2036    <div class="path-selectors">
2037  
2037    
2038      <select
2039        value="gs/ra"
2040        name="country_selector_mobile"
2041        id="country_selector_mobile">
2042        <option
2043          value="fr"
2044          >FR - €</option>
2045        <option
2046          value="uk"
2047          >UK - £</option>
2048        <option
2049          value="eu"
2050          >EU - €</option>
2051        <option
2052          value="us"
2053          >US - $</option>
2054      </select>
2055    </div>
2056  </div>
2057</header>
2058
2059</div>
2060
2061  <main role="main" id="MainContent">
2062    <div id="shopify-section-articles" class="shopify-section blog__sections blog__articles">
2063<section class="blog__featured-post">
2064        
2065        <a href="/blogs/rainbow-mag/love-date-kit-grwm-on-en-parle">
2066            
2067                
2068<style>.Image-355949674838-0 {
2069    max-width: 3840px;
2070    max-height: 1288.0px;
2071  }
2072  .ImageWrapper-355949674838-0 {
2073    max-width: 3840px;
2074  }.ImageWrapper-355949674838-0::before {padding-top:33.541666666666664%;
2075  }</style>
2076
2077<div data-id="ImageWrapper-355949674838-0" data-image-id="355949674838" class="ImageWrapper-355949674838-0 responsive-image__wrapper " >
2078  <img data-id="Image-355949674838-0"
2079    class="Image-355949674838-0 responsive-image__image lazyload "
2080    src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2081    data-src="//www.mercihandy.com/cdn/shop/articles/banniere_tinder_2ac0fef1-cb30-40cd-8309-797c316cd961_{width}x.png?v=1775745662"
2082    data-widths="[180,360,540,720,900,1080,1296,1512,1728,1944,2160,2376,2592,2808,3024,3840]"
2083    data-aspectratio="2.981366459627329"
2084    data-sizes="auto"
2085    tabindex="-1"
2086    alt="Love, Date, Kit, GRWM : On en parle ?"
2087    
2088  >
2089</div>
2090
2091<noscript>
2092  <img class="" src="//www.mercihandy.com/cdn/shop/articles/banniere_tinder_2ac0fef1-cb30-40cd-8309-797c316cd961_2048x2048.png?v=1775745662" alt="Love, Date, Kit, GRWM : On en parle ?">
2093</noscript>
2094            
2095        </a>
2096        
2097
2098        <div class="featured-post__content">
2099            
2100                <p class="featured-post__subtitle">Merci Handy X Tinder® ❤️</p>
2101            
2102
2103            <h1 class="featured-post__title">Love, Date, Kit, GRWM : On en parle ?</h1>
2104
2105            <a href="/blogs/rainbow-mag/love-date-kit-grwm-on-en-parle" class="article__link button button--rainbow button--with-animation">
2106                <span>lire la suite</span>
2107            </a>
2108        </div>
2109
2110        <style>
2111            
2112            .blog__featured-post .responsive-image__wrapper {background: 000000;}
2113            
2114            
2115        </style>
2116    </section>
2117
2118
2119
2120
2121
2122
2123    
2124        
2125            <style>.blog__articles .article__thumb,
2126  .blog__articles .article__mobile-thumb .mobile-thumb--wrapper {
2127    overflow: hidden;
2128    aspect-ratio: 640 / 740;
2129  }
2130  .blog__articles .article__thumb img,
2131  .blog__articles .article__mobile-thumb img {
2132    width: 100%;
2133    height: 100%;
2134    object-fit: cover;
2135    display: block;
2136  }
2137  @media (max-width: 74.9em) {
2138    .blog__articles .article:nth-of-type(n+7) { display: block; }
2139  }
2140</style><div class="article">
2141    <a href="/blogs/rainbow-mag/patchs-nail-art">
2142        <div class="article__thumb lazyload">
2143            
2144                <img class="lazyload"
2145                     src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2146                     data-src="//www.mercihandy.com/cdn/shop/articles/BANNER_LANCEMENT_NAILS_DESKTOP_b047e505-06ea-4228-b7a2-d55ac4a571f3_640x740_crop_center.jpg?v=1781878280"
2147                     alt="Patchs Nail Art : une manucure de pro en 20 minutes ✨">
2148            
2149        </div>
2150        <div class="article__mobile-thumb">
2151            
2152                <div class="mobile-thumb--wrapper lazyload">
2153                    <img class="lazyload"
2154                         src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2155                         data-src="//www.mercihandy.com/cdn/shop/articles/BANNER_LANCEMENT_NAILS_DESKTOP_b047e505-06ea-4228-b7a2-d55ac4a571f3_640x740_crop_center.jpg?v=1781878280"
2156                         alt="Patchs Nail Art : une manucure de pro en 20 minutes ✨">
2157                </div>
2158            
2159        </div>
2160    </a>
2161    <div class="article__overlay">
2162        
2163        <h3 class="article__title">Patchs Nail Art : une manucure de pro en 20 minutes ✨</h3>
2164        <div class="rte article__excerpt">
2165            
2166                Chez Merci Handy, on s'est dit qu'on ne voulait...
2167            
2168        </div>
2169        <a href="/blogs/rainbow-mag/patchs-nail-art" class="article__link button button--rainbow button--with-animation">
2170            <span>lire la suite</span>
2171        </a>
2172    </div>
2173</div>
2174        
2175    
2176        
2177            <div class="article">
2178    <a href="/blogs/rainbow-mag/calendrier-de-lavent-2026-merci-handy-x-la-folie-douce">
2179        <div class="article__thumb lazyload">
2180            
2181                <img class="lazyload"
2182                     src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2183                     data-src="//www.mercihandy.com/cdn/shop/articles/BANNER_LANCEMENT_CALENDRIER_DESKTOP_1_b331bd7b-de44-40c7-bd68-5d5205f28c64_640x740_crop_center.jpg?v=1789716514"
2184                     alt="Calendrier de l&#39;Avent 2026 - Merci Handy x La Folie Douce">
2185            
2186        </div>
2187        <div class="article__mobile-thumb">
2188            
2189                <div class="mobile-thumb--wrapper lazyload">
2190                    <img class="lazyload"
2191                         src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2192                         data-src="//www.mercihandy.com/cdn/shop/articles/BANNER_LANCEMENT_CALENDRIER_DESKTOP_1_b331bd7b-de44-40c7-bd68-5d5205f28c64_640x740_crop_center.jpg?v=1789716514"
2193                         alt="Calendrier de l&#39;Avent 2026 - Merci Handy x La Folie Douce">
2194                </div>
2195            
2196        </div>
2197    </a>
2198    <div class="article__overlay">
2199        
2200        <span class="article__tag">❄️Règlement du jeu "Ticket à gratter"❄️</span>
2201        
2202        <h3 class="article__title">Calendrier de l'Avent 2026 - Merci Handy x La Folie Douce</h3>
2203        <div class="rte article__excerpt">
2204            
2205                 
2206Article 1 - Organisateurs
2207Le jeu "Ticket à gr...
2208            
2209        </div>
2210        <a href="/blogs/rainbow-mag/calendrier-de-lavent-2026-merci-handy-x-la-folie-douce" class="article__link button button--rainbow button--with-animation">
2211            <span>lire la suite</span>
2212        </a>
2213    </div>
2214</div>
2215        
2216    
2217        
2218            <div class="article">
2219    <a href="/blogs/rainbow-mag/sprays-mains-nettoyants">
2220        <div class="article__thumb lazyload">
2221            
2222                <img class="lazyload"
2223                     src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2224                     data-src="//www.mercihandy.com/cdn/shop/articles/BANNER_HOME_LANCEMENT_SPRAYS_DESKTOP_d3b8d043-859b-46dc-afca-42c2d65ecfc8_640x740_crop_center.jpg?v=1775745616"
2225                     alt="Sprays Mains Nettoyants">
2226            
2227        </div>
2228        <div class="article__mobile-thumb">
2229            
2230                <div class="mobile-thumb--wrapper lazyload">
2231                    <img class="lazyload"
2232                         src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2233                         data-src="//www.mercihandy.com/cdn/shop/articles/BANNER_HOME_LANCEMENT_SPRAYS_DESKTOP_d3b8d043-859b-46dc-afca-42c2d65ecfc8_640x740_crop_center.jpg?v=1775745616"
2234                         alt="Sprays Mains Nettoyants">
2235                </div>
2236            
2237        </div>
2238    </a>
2239    <div class="article__overlay">
2240        
2241        <h3 class="article__title">Sprays Mains Nettoyants</h3>
2242        <div class="rte article__excerpt">
2243            
2244                <p>✨ Après avoir créé des gels mains iconiques qui t'accompagnent partout au quotidien, on avait envie d'aller encore plus loin. </p>
2245<p>On s'est donc lancé un nouveau défi : te proposer une nouvelle manière de te laver les mains. </p>
2246<p>Pour cela, nous avons imaginé 5 sprays mains nettoyants, pratiques, ultra faciles à utiliser et toujours aussi parfumés.</p>
2247<p>Quelques sprays suffisent pour retrouver des mains propres, fraîches et toutes douces, où que tu sois.</p>
2248<p> </p>
2249            
2250        </div>
2251        <a href="/blogs/rainbow-mag/sprays-mains-nettoyants" class="article__link button button--rainbow button--with-animation">
2252            <span>lire la suite</span>
2253        </a>
2254    </div>
2255</div>
2256        
2257    
2258        
2259            <div class="article">
2260    <a href="/blogs/rainbow-mag/nos-patch-nez-pour-dire-bye-bye-aux-points-noirs">
2261        <div class="article__thumb lazyload">
2262            
2263                <img class="lazyload"
2264                     src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2265                     data-src="//www.mercihandy.com/cdn/shop/articles/Banner_Home_nose_-_desktop_1f9b997a-40ad-4dfa-b0db-32f0e66f29e3_640x740_crop_center.jpg?v=1775745626"
2266                     alt="Patch Nez : Elimine tes points noirs pendant que tu dors !">
2267            
2268        </div>
2269        <div class="article__mobile-thumb">
2270            
2271                <div class="mobile-thumb--wrapper lazyload">
2272                    <img class="lazyload"
2273                         src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2274                         data-src="//www.mercihandy.com/cdn/shop/articles/Banner_Home_nose_-_desktop_1f9b997a-40ad-4dfa-b0db-32f0e66f29e3_640x740_crop_center.jpg?v=1775745626"
2275                         alt="Patch Nez : Elimine tes points noirs pendant que tu dors !">
2276                </div>
2277            
2278        </div>
2279    </a>
2280    <div class="article__overlay">
2281        
2282        <h3 class="article__title">Patch Nez : Elimine tes points noirs pendant que tu dors !</h3>
2283        <div class="rte article__excerpt">
2284            
2285                ✨ Après avoir mis des étoiles et des cœurs sur ...
2286            
2287        </div>
2288        <a href="/blogs/rainbow-mag/nos-patch-nez-pour-dire-bye-bye-aux-points-noirs" class="article__link button button--rainbow button--with-animation">
2289            <span>lire la suite</span>
2290        </a>
2291    </div>
2292</div>
2293        
2294    
2295        
2296            <div class="article">
2297    <a href="/blogs/rainbow-mag/body-serum-dos-fesses">
2298        <div class="article__thumb lazyload">
2299            
2300                <img class="lazyload"
2301                     src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2302                     data-src="//www.mercihandy.com/cdn/shop/articles/Banner-Desktop-Serum-FR-ENG_07f1ac32-a167-4cc9-ba67-39dcbcc4638a_640x740_crop_center.jpg?v=1775745642"
2303                     alt="Body Sérum Dos &amp; Fesses : l&#39;arme fatale contre les boutons du quotidien !">
2304            
2305        </div>
2306        <div class="article__mobile-thumb">
2307            
2308                <div class="mobile-thumb--wrapper lazyload">
2309                    <img class="lazyload"
2310                         src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
2311                         data-src="//www.mercihandy.com/cdn/shop/articles/Banner-Desktop-Serum-FR-ENG_07f1ac32-a167-4cc9-ba67-39dcbcc4638a_640x740_crop_center.jpg?v=1775745642"
2312                         alt="Body Sérum Dos &amp; Fesses : l&#39;arme fatale contre les boutons du quotidien !">
2313                </div>
2314            
2315        </div>
2316    </a>
2317    <div class="article__overlay">
2318        
2319        <h3 class="article__title">Body Sérum Dos & Fesses : l'arme fatale contre les boutons du quotidien !</h3>
2320        <div class="rte article__excerpt">
2321            
2322                <p>Tu connais ce moment gênant où tu veux enfiler ton top dos nu préféré ou sortir ton plus beau short quand l'été pointe le bout de son nez, mais que ta peau en a décidé autrement ? </p>
2323<p>Pas de panique, on a <strong>LA</strong> solution ✨</p>
2324            
2325        </div>
2326        <a href="/blogs/rainbow-mag/body-serum-dos-fesses" class="article__link button button--rainbow button--with-animation">
2327            <span>lire la suite</span>
2328        </a>
2329    </div>
2330</div>
2331        
2332    
2333        
2334    
2335        
2336            <div class="article">
2337    <a href="/blogs/rainbow-mag/patchs-boutons-merci-handy">
2338        <div class="article__thumb lazyload">
2339            
2340                <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/4ed3b0f2cd11--Patchs-19-4-52x.jpg?v=1663341879" alt="Patch Boutons !" />
2341            
2342        </div>
2343        <div class="article__mobile-thumb">
2344            
2345                <div class="mobile-thumb--wrapper lazyload">
2346                    <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/f10bf8154dce--scene02x.jpg?v=1663341660" alt="Patch Boutons !" class="" />
2347                </div>
2348            
2349        </div>
2350    </a>
2351    <div class="article__overlay">
2352        
2353        <span class="article__tag">Comment soigner et assumer ses boutons avec style ?</span>
2354        
2355        <h3 class="article__title">On a trouvé la solution : Les Patchs Boutons 😉</h3>
2356        <div class="rte article__excerpt">
2357            
2358                 
2359Bon, on ne va pas se mentir, on a tous des bo...
2360            
2361        </div>
2362        <a href="/blogs/rainbow-mag/patchs-boutons-merci-handy" class="article__link button button--rainbow button--with-animation">
2363            <span>lire la suite</span>
2364        </a>
2365    </div>
2366</div>
2367        
2368    
2369        
2370            <div class="article">
2371    <a href="/blogs/rainbow-mag/merci-handy-x-malucette">
2372        <div class="article__thumb lazyload">
2373            
2374                <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/2aa4d60886f2--Groupe-9g2x.jpg?v=1663343038" alt="Patch Boutons !" class="" />
2375            
2376        </div>
2377        <div class="article__mobile-thumb">
2378            
2379                <div class="mobile-thumb--wrapper lazyload">
2380                    <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/e6d0148f69bb--Sans-titre-21.jpg?v=1662732696" alt="Patchs Boutons !" class="" />
2381                </div>
2382            
2383        </div>
2384    </a>
2385    <div class="article__overlay">
2386        
2387        <span class="article__tag">Merci Handy x Malucette 🍑</span>
2388        
2389        <h3 class="article__title">Acné et règles, on t'explique tout !</h3>
2390        <div class="rte article__excerpt">
2391            
2392                 
2393S’il y a bien un moment où l’acné se fait rem...
2394            
2395        </div>
2396        <a href="/blogs/rainbow-mag/merci-handy-x-malucette" class="article__link button button--rainbow button--with-animation">
2397            <span>lire la suite</span>
2398        </a>
2399    </div>
2400</div>
2401        
2402    
2403        
2404            <div class="article">
2405    <a href="/blogs/rainbow-mag/merci-handy-est-partenaire-officiel-du-stranger-things-festival">
2406        <div class="article__thumb lazyload">
2407            
2408                <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/0b66c703f9ad--Groupe-82x.jpg?v=1663343120" alt="Merci Handy, partenaire officiel du Stranger Things Festival !" class="" />
2409            
2410        </div>
2411        <div class="article__mobile-thumb">
2412            
2413                <div class="mobile-thumb--wrapper lazyload">
2414                    <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/0b66c703f9ad--Groupe-82x.jpg?v=1663343120" alt="Merci Handy, partenaire officiel du Stranger Things Festival !" class="" />
2415                </div>
2416            
2417        </div>
2418    </a>
2419    <div class="article__overlay">
2420        
2421        <span class="article__tag">Merci Handy, partenaire officiel du Stranger Things Festival !</span>
2422        
2423        <h3 class="article__title">On se retrouve de l’autre côté ?</h3>
2424        <div class="rte article__excerpt">
2425            
2426                <span>Tu savais toi que le Cirque d’hiver de Paris allait basculer dans l’Upside Down ? Nous, ça fait un petit moment qu’on le sait mais qu’on garde le secret pour te faire la surprise !</span>
2427            
2428        </div>
2429        <a href="/blogs/rainbow-mag/merci-handy-est-partenaire-officiel-du-stranger-things-festival" class="article__link button button--rainbow button--with-animation">
2430            <span>lire la suite</span>
2431        </a>
2432    </div>
2433</div>
2434        
2435    
2436        
2437            <div class="article">
2438    <a href="/blogs/rainbow-mag/merci-handy-x-peta">
2439        <div class="article__thumb lazyload">
2440            
2441                <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/c14a49e8b7e7--masterpack.jpg?v=1781776020" alt="Patchs Nail Art : une manucure de pro en 20 minutes ✨" class="" />
2442            
2443        </div>
2444        <div class="article__mobile-thumb">
2445            
2446                <div class="mobile-thumb--wrapper lazyload">
2447                    <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/9a667044953e--masterpack.jpg?v=1781776031" alt="Patchs Nail Art : une manucure de pro en 20 minutes ✨" class="" />
2448                </div>
2449            
2450        </div>
2451    </a>
2452    <div class="article__overlay">
2453        
2454        <span class="article__tag">Patchs Nail Art : une manucure de pro en 20 minutes ✨</span>
2455        
2456        <h3 class="article__title">Merci Handy certifié Peta</h3>
2457        <div class="rte article__excerpt">
2458            
2459                Un peu d’historique sur Merci Handy
2460Aujourd'hui...
2461            
2462        </div>
2463        <a href="/blogs/rainbow-mag/merci-handy-x-peta" class="article__link button button--rainbow button--with-animation">
2464            <span>lire la suite</span>
2465        </a>
2466    </div>
2467</div>
2468        
2469    
2470        
2471            <div class="article">
2472    <a href="/blogs/rainbow-mag/les-bienfaits-de-lhuile-damande-douce-pour-la-peau">
2473        <div class="article__thumb lazyload">
2474            
2475                <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/63175773d11e--Plan-de-travail-2.jpg?v=1620054554" alt="Les bienfaits de l&amp;#039;huile d&amp;#039;amande douce pour la peau" class="" />
2476            
2477        </div>
2478        <div class="article__mobile-thumb">
2479            
2480                <div class="mobile-thumb--wrapper lazyload">
2481                    <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/11a3bb56f363--Plan-de-travail-3.jpg?v=1620054560" alt="Les bienfaits de l&amp;#039;huile d&amp;#039;amande douce pour la peau" class="" />
2482                </div>
2483            
2484        </div>
2485    </a>
2486    <div class="article__overlay">
2487        
2488        <span class="article__tag">L'huile d'amande douce</span>
2489        
2490        <h3 class="article__title">L'huile d'amande douce</h3>
2491        <div class="rte article__excerpt">
2492            
2493                SOS mains sèches et abîmées : comment hydrater ...
2494            
2495        </div>
2496        <a href="/blogs/rainbow-mag/les-bienfaits-de-lhuile-damande-douce-pour-la-peau" class="article__link button button--rainbow button--with-animation">
2497            <span>lire la suite</span>
2498        </a>
2499    </div>
2500</div>
2501        
2502    
2503        
2504            <div class="article">
2505    <a href="/blogs/rainbow-mag/glycerine-mon-amour">
2506        <div class="article__thumb lazyload">
2507            
2508                <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/9381410bb4d4--BANNIERE-GLYCERINEPlan-de-travail-2.jpg?v=1619794373" alt="Glycérine, mon amour ❤️" class="" />
2509            
2510        </div>
2511        <div class="article__mobile-thumb">
2512            
2513                <div class="mobile-thumb--wrapper lazyload">
2514                    <img src="//cdn.shopify.com/s/files/1/0295/3625/t/35/assets/5f5a54d6eb6b--BANNIERE-GLYCERINEPlan-de-travail-3.jpg?v=1619794378" alt="Glycérine, mon amour ❤️" class="" />
2515                </div>
2516            
2517        </div>
2518    </a>
2519    <div class="article__overlay">
2520        
2521        <span class="article__tag">Glycérine</span>
2522        
2523        <h3 class="article__title">Glycérine mon amour ❤️</h3>
2524        <div class="rte article__excerpt">
2525            
2526                
2527Les bienfaits de la glycérine pour la peau
2528La ...
2529            
2530        </div>
2531        <a href="/blogs/rainbow-mag/glycerine-mon-amour" class="article__link button button--rainbow button--with-animation">
2532            <span>lire la suite</span>
2533        </a>
2534    </div>
2535</div>
2536        
2537    
2538
2539    
2540        <div class="pagination">
2541  <span class="page current">1</span> <span class="page"><a href="/blogs/rainbow-mag?page=2" title="">2</a></span> <span class="page"><a href="/blogs/rainbow-mag?page=3" title="">3</a></span> <span class="page"><a href="/blogs/rainbow-mag?page=4" title="">4</a></span> <span class="next"><a href="/blogs/rainbow-mag?page=2" title="">Suivant &raquo;</a></span>
2542</div>
2543
2544    
2545
2546
2547
2548
2549
2550    
2551
2552
2553
2554    
2555
2556
2557
2558    
2559
2560
2561
2562    
2563
2564
2565
2566    
2567
2568
2569
2570    
2571
2572
2573
2574    
2575
2576
2577
2578    
2579
2580
2581
2582    
2583
2584
2585
2586    
2587
2588
2589
2590    
2591
2592
2593
2594    
2595
2596
2597
2598    
2599
2600
2601
2602    
2603
2604
2605
2606    
2607
2608
2609
2610    
2611
2612
2613
2614    
2615
2616
2617
2618    
2619
2620
2621
2622    
2623
2624
2625
2626    
2627
2628
2629
2630    
2631
2632
2633
2634    
2635
2636
2637
2638    
2639
2640
2641
2642    
2643
2644
2645
2646    
2647
2648
2649
2650    
2651
2652
2653
2654    
2655
2656
2657
2658    
2659
2660
2661
2662    
2663
2664
2665
2666    
2667
2668
2669
2670    
2671
2672
2673
2674    
2675
2676
2677
2678    
2679
2680
2681
2682    
2683
2684
2685
2686    
2687
2688
2689
2690    
2691
2692
2693
2694    
2695
2696
2697
2698    
2699
2700
2701
2702    
2703
2704
2705
2706    
2707
2708
2709
2710    
2711        <section class="blog__newsletter">
2712            <div class="container">
2713                <div class="blog__newsletter--bg lazyload"
2714                    data-bgset="
2715//www.mercihandy.com/cdn/shop/files/fond-newsletter_180x.png?v=1614747654 180w 101h,//www.mercihandy.com/cdn/shop/files/fond-newsletter_360x.png?v=1614747654 360w 203h,//www.mercihandy.com/cdn/shop/files/fond-newsletter_540x.png?v=1614747654 540w 304h,//www.mercihandy.com/cdn/shop/files/fond-newsletter_720x.png?v=1614747654 720w 405h,//www.mercihandy.com/cdn/shop/files/fond-newsletter_888x.png?v=1614747654 888w 500h">
2716                    <div class="blog__newsletter--inner">
2717                        
2718                        <label for="Email" class="blog__newsletter__title"><p>
2718Qui a dit que les lettres d'amour étaient mortes ? Nous t'enverrons régulièrement par email nos nouveautés, des blagues et surtout beaucoup d'amour</p></label>
2719                        
2720
2721                        <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2722                        
2723                        
2724                        <input type="hidden" name="contact[tags]" value="newsletter">
2725                        <input type="email" name="contact[email]" id="Email-newsletter"
2726                            value=""
2727                            placeholder="ton e-mail" autocorrect="off" autocapitalize="off">
2728                        <button type="submit" name="commit" id="Subscribe-newsletter">
2729                            <span>Je m&#39;inscris</span>
2730                        </button>
2731                        
2732                        </form>
2733
2734                        
2735                        <div class="blog__newsletter__text-info"><p>Votre adresse email est utilisée par Merci Handy à des fins de prospection commerciale (nouveautés, actualités, recettes...). Pour connaître notre Politique de données personnelles et en savoir plus sur vos droits, cliquez ICI</p></div>
2736                        
2737                    </div>
2738                </div>
2739                <div class="blog__socials">
2740                    <div class="blog__socials__header">
2741                        <h2>Rejoins</h2>
2742                        <p>La famille merci handy<br>sur les réseaux sociaux</p>
2743                    </div>
2744                    <div class="blog__socials__icons">
2745                        
2746                            
2747                        
2748                            
2749                        
2750                            
2751                        
2752                            
2753                        
2754                            
2755                        
2756                            
2757                        
2758                            
2759                        
2760                            
2761                        
2762                            
2763                        
2764                            
2765                        
2766                            
2767                        
2768                            
2769                        
2770                            
2771                        
2772                            
2773                        
2774                            
2775                        
2776                            
2777                        
2778                            
2779                        
2780                            
2781                        
2782                            
2783                        
2784                            
2785                        
2786                            
2787                        
2788                            
2789                        
2790                            
2791                        
2792                            
2793                        
2794                            
2795                        
2796                            
2797                        
2798                            
2799                        
2800                            
2801                        
2802                            
2803                        
2804                            
2805                                <a class="icon-block" href="https://www.tiktok.com/@mercihandy_off">
2806                                    <img src="//www.mercihandy.com/cdn/shop/files/TikTok-Transparent_43x43.png?v=1614747667" alt="" width="43" height="43" class="icon-block__img">
2807                                    <p class="icon-block__number"></p>
2808                                    <p class="icon-block__follow">Tik Tok</p>
2809                                </a>
2810                            
2811                        
2812                            
2813                                <a class="icon-block" href="https://www.instagram.com/mercihandy/">
2814                                    <img src="//www.mercihandy.com/cdn/shop/files/instagrampicto43_43x43.png?v=1614747654" alt="" width="43" height="43" class="icon-block__img">
2815                                    <p class="icon-block__number"></p>
2816                                    <p class="icon-block__follow">Instagram</p>
2817                                </a>
2818                            
2819                        
2820                            
2821                        
2822                            
2823                        
2824                            
2825                        
2826                            
2827                        
2828                            
2829                        
2830                            
2831                        
2832                            
2833                        
2834                            
2835                        
2836                            
2837                        
2838                            
2839                        
2840                    </div>
2841                </div>
2842            </div>
2843        </section>
2844    
2845
2846
2847
2848
2849</div>
2850
2851<div id="shopify-section-instagram-text-slide" class="shopify-section section__instagram-sliding-text">
2852    <a href="https://www.instagram.com/mercihandy/" target="_blank">
2853    
2854
2855    <div class="instagram__heading">
2856        <h2 class="instagram__title">Suivez nous sur instagram</h2>
2857        <span class="instagram__user">@mercihandy</span>
2858    </div>
2859
2860    <div class="sliding-text__wrap">
2861        <p class="sliding-text">
2862            Couleurs de l&#39;arc-en-ciel
2863        </p>
2864
2865        <p class="sliding-text sliding-text--2">
2866            Couleurs de l&#39;arc-en-ciel
2867        </p>
2868    </div>
2869
2870    
2871    </a>
2872
2873
2874</div>
2875	<noscript class="endOfLayoutContentX" type="text/mark"></noscript>
2876  </main>
2877
2878  <div id="shopify-section-reassurance" class="shopify-section section__reassurance section--no-mb">
2879
2880
2881
2882
2883
2884
2885
2886
2887<div class="container">
2888    <div class="reassurance--grid">
2889        
2890            <div class="reassurance__item">
2891                
2892
2893                <!-- Picto -->
2894                <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66.572" height="53" viewBox="0 0 66.572 53">
2895    <image id="Fichier_2" data-name="Fichier 2" width="66.573" height="53" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAABSCAYAAABJ9srnAAAACXBIWXMAAAsSAAALEgHS3X78AAAH0ElEQVR4nO1dzYscRRR/CatGDGbBgwuWtRviQU+ZqKCgsnMRRcQkJwUPGTEHBSG74MVTNn9BxkNuijtBEA+SVTCgQXY2XnIRdw9CLsJO2X6cJIvxM+pKrb9K3r7pj+qenunenfpBSG93dXVN/fq9evWq3us9m5ubVAdorVpEdIyImkR0AE3qEdEqES0aEy35NlNrNYm64urror5uLX54CionR2vVICLb8dMZRdeIqGVMtJpRnyWk7VHfiiXPmOha/laPBpWSA2l5T5zegLRYzMZcayYRVHZ9VaMyciAxXaFy5qT6QocvMEmwHdowJloX5azEXGCnrGQscPXF1F1bPLdRRwnaW+GzF1kHfYwO6htXjIlsuQbUGuGeRV4Gnc7PdYyJmnJcsQTE1DcN8jOhtXpRa/Wj1ipLZZaCSsjBW34Yf/YwliS+ubjWhNRYzELyHFqM6BVjolba8yF1vMwpEJyFD4hoioiuFPzpuVCV5Bxjxws+KgVl2gl1bKvPpwEYZzoJdSRhD877EDkwqiJnxh1AzfiCl22yYzfQ93KayLy+Rko5EpK6z1PSBkJV5LjOXMsotw3SCIhB1nUJbqWlkhNzvZlQrjRURY4bO2YyysWhh3NbnSXe6LwWV563X6o9HzU4EKoix72xB7RWeQly0uHu5eTkna/wtz9RHeI5R/Gnm3ucKND2XKiKHN4RqZZVxr0zQvryumT4s5MmtpPwYDhcZsdLwxx7qiKHD8SntVZ59DfvxKZ4+73HHK3VnDAk+uZYaFeXmf1WHZ9gatmeX9VatbVWz+X4DV6ohBwM7GfYqSV0lg84AQ2m1jY8DIYt2M4korPs1Jy4Pq21+o2IlgUxdmLbE3MuOyE9RUSfaq3eydsXaajMQ2BMtCBm/We1Vl3rrklTFcIP9jCbfGY5RGfsC6C1WkdnOrwdIzVfENGd4txl92z8f5mGjKodn87tcjTmsnPv247r8omqJTHGiWk7eY6VmcEbLpcNOM7gJZHtmoYXYEpcsm6hFiSPE/wdEV0yJnq1QDckohbrOTHOzTisgawuBnJJ6BmoPDcOpdXV5xRNaZtt12l2al6oxFdyTqS9UYgcjA/DsFIeZBbYvSXX3QN5V4nop5z3Pk5Ez+D4d6byVpiFaJ2q7YT7CyE3OVqrRVgsAf3oZDld86AIOfVY164pjIn2lNWyiQHuXZMm6BDQZqZsR1S/n4hux/F1IvqLXZtiaqgj138KYgpLBg7zzELk7SwNg5BzbdibJLRWNy20POoCk0dHznpZ7dRanSei2/DnkptX8XaWiSpXQncifnVt9p3wD
2895oJATj58hNLfjuJhgZwcMCY6SUQvGRM9MIrnBXJywpjow1E9K5BTYwRyaoxATo0RyKkxAjk1RiCnxgjk1BjBK10yyvRKF5GcXLs0xwwbZf7cIl7pJlzwk3CTuxXRYXhm97M25ql/Avda/IF/ZYM/w62ylrqEMtAeAr7RokxxHrR+LBks48/YTRwltG3ozwgGQY0RyKkxAjk1RiCnxgjk1BiBnIqgtXoy68mBnAqAaIQvs6ISAjnVwG14T934HsipMQI5I4aMI02L6gvkjB4yZD4xKjuQM3p4h8wHckYIqDQXPvMP/p9G8FgfvMnRWl2xWZN2aL/UBTzagSc3asfFwXqRo7V6l4gesyEQPpOngL7+m0TQmYtjtYtyzyMyjhCvuiqNA1/JOYT/7ZrKo6Hv/aC1ekpr9TkRRSIa0KUwa4mQ+WWt1Q2t1deUgxzFjmWEcUAMEJH9GRE9TUR3ocSfCPDdCq1HGEkT0dgOdoW1Yb0HvuRcZ8f7AhmFcYddyhbji13avl9U+DMRvelLzkF2PPRUVrsByPTxEBGdI6KL7CcddoYBrDSu7mw6zSPGRPdYtZe5wQPm3928cst8nVP+1gUg6A265QlYwuB/VGv1ssi8OC9D5X0kJ05Shp5rbLcBcal8E8g5noA2LoeBDzlxRJQWaz9OAAE8349D7JaqVHJEErgeyxI4mzMNV8AtSAlZSwr+zZIcXtGimOGWvk9rTCDD7hO/0ZBIDiwJJzUbIKrNczuL+U+AByAlfNtuYiqyWHKgsrjULCCb+TUx3hyKuT0gG9zS/dubHKSwWmYDVodbEpjdylQnLst6gB+uslL/Jt0xgY613uYXiOgJkacsNgsSEsKRmEBdwDnrTTg5ypDwnQZjomfhP/vKmOhiUvMnsAMkbqPBtsx/EiDoEhGdFxJod96/T0SBnBQYEx3JKrM3xR3TSMu1iWvzCePW6yW0f+yxF6lC7DhixewX1iGzWGPoSyMPYqxJ+Ag7bceh4zZUw5io1Cyx44qtMceY6Djr+Bb7+I8dfxat9SZ8aV2ZX6zMDH0B/6NPJSGZaFMktr454YQ154hJNAMDBkfsPAd5kzlB9uM/TbhzuJHwTeBgeEj0EICgbRNR8YWnzpDiQAOA1JhQDPzrjJDvieg+HB+Er81tWlhJqGYQFA0IjgumLRuTTL0PJSY0dbHNGgHYNeKyjzti7PrDushtKTOkl42ieaynPb4ZOigqy/EZl1nWeVJbIS/BdvdWmfAKdcfHGfjbd6SuHz7dTfDd4CG/txmIGQF8yeED6g878pfuQBSRnBvj3mmjQogyqDF8yVnFp0ksPhm7XqoI3omJsPf3NWOit3ZhP9QPRPQf2JO1TPBRyiYAAAAASUVORK5CYII="/>
2896</svg>
2897
2898                <div class="reassurance__text">
2899                    <!-- Title -->
2900                    <div class="reassurance__text--title">
2901    <p>Livraison offerte à dos de licorne</p></div>
2902
2903                    <!-- Subtitle -->
2904                    <div class="reassurance__text--subtitle">
2905    <p>à partir de 35€ via Mondial Relay</p><p>et 50€ via Colissimo</p></div>
2906                </div>
2907
2908            </div>
2909        
2910            <div class="reassurance__item">
2911                
2912
2913                <!-- Picto -->
2914                <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="41.365" height="53" viewBox="0 0 41.365 53">
2915    <image id="Fichier_3" data-name="Fichier 3" width="41.366" height="53" transform="translate(-0.001)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABSCAYAAADkd9JOAAAACXBIWXMAAAsSAAALEgHS3X78AAAFkUlEQVR4nO1cXXIaORDuuPYxVfC4D1NabgA3MDeI9wSQEyw5QfAJzJ4g4xMsnCD4BGufYM0UD3kMVfvurXa+ZhshBphpzU/MV0WIh0EjfWpJ3Z9avHt5eaEq4FwyICJ+9Y487pFfWbZ+rqJeUQlwLuHGTohoTESdM7/+REQpv7Js/T1SFeMQ4FzSJaIpEf1hUNyGy8qy9cygrD2YEwBTnxPRb+qy9Cab9jLnu10Mkxu8dBkPfM3aGkwJQOOXyty54ZO8Rh8pj4fOzCtvaEmCGQEY74+qsvdZth4blNsFqX1cesiy9bBsuYIrq4Jg4qaNZ6C3h+h9xrVzydSibIaJBTiXcAW/4k/THlLPYEt4Bsk8MfYshoKVBUzU/0163gcaK8/pWD3HioAPeF/EdGCybJ2i9wmrRGmUJgDmL5hbVOoI5BkDi8IsJ0HCGI0Neca5nmUQ1gS0DhcCGlCHWnEhoAF1qBUXAhpQh1pxIaABdagVv5zzcAgeXe+ydkkHziWx27MVVT03XPB8TjxyNByGKnOjAp42YIOYIT2mRh0kAOymni7XRrCWOD5kFUECnEtmAUV3AWnqMVDOe7z/WxFBvxLRtwOfDWGxfXVtA20y9W/eI8C5hG8aqUu3LEzG1OZjABrlzBu6H30SdgjwGr+BAhvq8dYAc9gXVd/fs2y91S22BDiXsNn8hesrntHb1uuH4JGwoydqP0DvvJhvQNQJmP0nVKGj2/pKABiS2f627WYfArbWHvDRCHPE1gJEYNx4lvCzYcfKNQEyU85/JtP3gclvhcs/CPDcyUJ7eC2DtPGa//GDoUqSEmrGThvffDR4IaABdagVb56AswSRU6ASo4aBiCw3Rs/RHqIlTJlaAMLofxBK972POwi0vnLQhf1++V7PuWQJfz0kvHBZdzyDO5dMAp8XhokFBNJYCL3G16THBqpxI8hnQ0hcOq9ILEWWq65KmOJ77lias8pAsRoCqWr8CgrMnplDU5R7+2h4TzV+ge/6Zj7xEqbYl2ftr3SqjEV+wFj17BPC6OAYR5Cl8336Xl7RwSgUEd1QJUh8loCmDCzmAOmFzSlhdCDpiU5NqgKBOjOkXguAiCJh9OxUOVqRwHLbp3PGM6xLh7W+TH8Wys4Bek9gT3DMA0go2oMzCWZQh8JBXNkhIJHkqqrsbkALNqVS8qz8gEqjSEuyrQgoNQ7PRdlxr1GWABl7fctKnQAzEacsATov0NRFPQJZNTZFM9EFpQjAuiwa26QKK4A3udUwy5Zn6Qh1KrICrezW7wrDRRUr+IweigJEgrL+31usBlargPbk0hhDAcRqt9vkzIAJAZiI/sSffevNFRCqD2RMrXwBS0FkqgKckeWpDi/cXlieIDMjAL792AtXLc4MpV64bXogw1QSw7KoK/ilDAmBfAXzXWtzVRj7bx/VpUIk4Dt+soZ5zBFFFsfSWJgEiKs6oSFapkq0fYGiJMDsJUEreppO1I2RAyQEvUVe6urIUYq+M6RIkNXhLrAvILJ65QlalWyNBRRdbugSGyJDCCqyzj8hiamSNJ3K9gbRoIEniT/ixKneFzA9HH0MlW6OYhnjHr/HJX307TZvXyAWzDdHj0E8RueSuQqfp2WFjaKonAABHKYqTprm4s3nB1yp3VuyOo/bcEgbX1ekK2+5MT/330BIG1/nHBkCC7x/sNhxbSrgisvK8zr/CAGmQmMToX7ah1QSxg8CAjuuJj9O0DDMvJ3svXR5HaSkMdXdquFpC6u9dHn631WVyI3Hyd/WCUk1NFwiTK0t7HiboTND/hGThzo9taJAO6bK7IMR5qFTY/4vOBFMZ9mChOoBljq/7jehCDPv3GAPDI6CN7QDcgDk4Km3U06O9tSPm13n3twMbGCp81MOgFT2g4qNBBH9BzIbdF9L0dkSAAAAAElFTkSuQmCC"/>
2916</svg>
2917
2918                <div class="reassurance__text">
2919                    <!-- Title -->
2920                    <div class="reassurance__text--title"><p>Paiements sécurisés</p></div>
2921
2922                    <!-- Subtitle -->
2923                    <div class="reassurance__text--subtitle"><p>c'est plus sûr que sûr.</p></div>
2924                </div>
2925
2926            </div>
2927        
2928            <div class="reassurance__item">
2929                
2930
2931                <!-- Picto -->
2932                <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="74.977" height="53" viewBox="0 0 74.977 53">
2933    <image id="Fichier_5" data-name="Fichier 5" width="74.976" height="53" transform="translate(-0.001)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAABSCAYAAACFb/AMAAAACXBIWXMAAAsSAAALEgHS3X78AAAJuUlEQVR4nO1dvYtcVRQ/d7EQLTKChY24Yr3s/AcZe2FHSGOVSaVYrVUai0kjVjqRWFhlAraBSakWzhYBwcK3qbRQZ4OFBIXZIBISlis3+d3N2fvu1/u+s74fXHZm39d993e+7jn3vRFSSupxfvDCJt2JEGJERKpts/ZG4LAD/F0S0YqIMill1kJ3O0HSGiqEGBLRGG23xlMfg2DVFlLKVY3n7hTJESqEUFq3DxJ92sc1z4UBEQ3x1ycQh0Q0A7nr+u6mfSRDKMzplIguWjYfMY1altUoXGMIs63aBWMXpblzRe7Gaq0itMuGgVVESaOtoKnbTfUPVkARuLZcf97ktRu7p84u/CygsRGpBnLUcl+USZ6ogMnoyxpWY9AT6h/Aaaoa4bAYq7aFrGxr1Yciap0bAYoKbiZFfJYQQgc7OuAhEKGxQiNo3VpK6QuebNcYI1Digdl1JYxJB04tSv7E8FXq8zjy2G0cPwdRpnbHtgwkxV53YLEmWcq+tS0yZ8agLEJ+ifk1m5+1NTXQOhK2BTlmW8f6a1iClSGMSZrgNsicGwM5iSBy6iFlie3KJA4jrj+CYMwsQQ/3kTH9KnQv54pQDEBmSLWTAA+RWpOizGREv7Y9mr8KXQdTqWRJbYtMr9+BtplErjDwjU0ZQO7Mcu1loL+TVEltaqAWBplWUkD8oqj5a0gATeugPu97jhkZ+ydBahODM48k0xZoTDsdjGcaawqYM4ADqXzfWtxClVbrPFQIofzL5/h6BJ+Zm7MJIZTJusn+dYjBKDIXHbF5KJ+PamQQkgwlsyLn1ilBnes9hAbmym7GvRwj+u2uPFejdI8MbbMGQBb/M4s8/wABialBsa1QcAVtjQrqjEDJaZVasTI1kTkw/Il10MqE/RCUEIlrXo2JmLvqHK03QWCZqvhI5fvNN51QPuBWP2hopncKI5/7WBsxWtMmEecYQCCmHpKDyfcYUi2RfSf+tA4yx9zcVCUTA2NmlnRwUmmQmNk204fBNKSF1JwQQAi9+yRNKAaID07OhBk3KQNkmpGvbKoKAyEzr+VNSZoRvGMfnvuNig9SIpR3PmdqLYQ7faYlWMrayJdCY9fGdX1CtwgRZpjeYHqyzlZ62oK1PxlC+yMp5bZlH3Xze/h6XUq57zgXn+54920CuJcFK+s5px8o3WWsrPaulHJh7KP89vf4egTNbgqvEdFjIvrs6dSsgmTPfZoX41tlvhKzjs24ENFVaP8jInpi8bnqfw+J6B4RXSpxT76INugriejbktOrsu2v0iYXczR94WXA1K5dPrBE5HuJiB6UvOETFNN3aiLV6yuNMWqlVSGU30wuOgz5VlkgEYF9d6BtroF5AqL1SoWHDq3V7V4BUn3pS+4rbQEhP08hX8rqwb45eMb7UIVQHUSsHJLp3M46G0xEYN/bDm2LMqUwzTatPvEdb5CxiBBKm6XipjmYbMDY7XvqthLz6dPVkFx5ShFqmMlcNcLwiVZ/aEzyfRUNUysVCTdKCuGOY/nKbc8xwUSBcS+2hIPe7pu7+orvElpqLSXWQSg3AQNj2yBCO7lA5KTaQ6bXTEb2XfXvYwgGP/ddj8asA4RwLc1poXG/E/k8YPStj4rOO1ciFAPi6/y+2XkP4b5gySTzagUStyOT+geO4/d992zR0m3LPR9j233P0poVNLWor61EKJc2WzCkzcY6dHFPsMT93UkoKnWcY4hrhczYzzGCExH88CnafgFByqo+HVCV0Dk/2DKIuqOuDErIHJsBUDSZMH2zGDPGTSemMt5rhswq9tHX/TPSH9aSzqxKqCYkF/UZ2mcLDnK+xNi+U8TMwpT5nk3hZsybQjSswgPHPtbghgmSa1plFaS6WmlCDQ20RbdaKl3a9wu2q8zOp+jIhIXfXLN8052Yudm0hC868QmTIZBfRApS4yW
29330KoTyGxoZ23iwNLMc90cgIDnjyyznDs3NFjX4ohvsfI8cgvS4bkHqktCZbcBl3seM2SDErnrn7a5x7vslztFWqyxIdRNa5B0LQ/w9tGzjDwplqEgsjerFHAHFaQUDVQnlW94nohfx75fV8Wxx2esF+tg0/iWi70Bkkk97FyFUl8dsq+c02ceqhCOEyBiZB9Da3M3jibClEGLGyle7+Dwydj8IPH7fJCYol/0opRx31IcoFCFU1/8GQogp+78i71X9GcsaNZl3YgYASyyHTBAuqvNIKXkdUWWVpp7TNAZYktDbVpJAkFAUfz9h/7roeA+Cwm+w6QQzOyl4kyNYgAvwTU0Whs8ltnw3BW1TWvNe5M1fYZI8L+pjsL8mcRfC1KMAnIRiWchNtnr8AIS9IqVUS1eE+qyWYLBXzHAs7GcOgh/XE1oQVkLxKIBe43OMdTNq7nlG69RntZ5GbQOxxzX3b1bz+c49XBrKB3JkLoKyAfuMGKnmsyZlwN/F0GtrBHKEQju1H7xW5MEb7KsDoWFgdxcyaPstQ+Mvw6f38MCmoXz+V9jkQVM/sswjY4/XZnwCrfyKbb7Zk+qHjdDTjFDZTIiUclZHEgDkfgCN1Zj10a8bp4SqQRJCLNkcs1Jaq84kALT+Cr5eYHPdHgaeEspWwfOEQR1BTW1A1khPjy4jX9zDRijmfnq+eYeI3pRSlg1qmsSZ6LsnM48tRLVncq8Jv1qU++UUBa5zbKF8pZF0BLnpLyduA1tswn6Q+oD1fjMMPm3ZhME6U0jvsB/JYosNzC5ef5oyuHvoCbVgy6g5zlM1aygyX8bXg/P0Sw51Ygv51+s4526KpMJy8AJBn1hwQPvQKVv8tYd1PkmYXyHEh2olIJsnXyv6dur/E54Siuh2xEhVmvqTekeCSoa3Ta4yr6rALoRQZvVLInoJm251ta5oU3C6pkiRCj81Zy+62NOfhRBd39I3qMD08OBMtQXVDRVJvo0UYNfg9dAfeiLDsK760+tlKf/Wy7aQ4fkWtSxUJjNaG4DgMk5Obo/04V3G2WPz0BN6ztATuvk4sxxno37ht8dpxUk/tTc2fzKzJ3QDgCVCmsQ9R4+vUU9ougCJYyw6cP068R3zZ6d7QhMCUqwTz89V698Odz5w3BPaMbCmy+oPgSOmhcFHUnpCWwaCGk2g7XfACUWSpfkKgxj0hLYA5g/HnoelD1EYWVQp3veENgT4Q02iL6ip9QUcPaE1Av5wFAhqFrH+sAx6QiuA+cNRIKjRJDZe5OgJLYjISb72h8u2f9hukwjdRm22C+hasApofndcPzfJ7wK1/txkE0i4wK394TKlt4ptgob+SkRvJdAPhb+J6GuY0kaCmqpIXkPpmZa+Q0T/dNwNtd4q7dX6RPQfOrDt5apU3ScAAAAASUVORK5CYII="/>
2934</svg>
2935
2936                <div class="reassurance__text">
2937                    <!-- Title -->
2938                    <div class="reassurance__text--title"><p>Un arc-en-ciel livré</p></div>
2939
2940                    <!-- Subtitle -->
2941                    <div class="reassurance__text--subtitle"><p>rempli d'amour, d'optimisme, et de couleurs.</p></div>
2942                </div>
2943
2944            </div>
2945        
2946            <div class="reassurance__item">
2947                
2948
2949                <!-- Picto -->
2950                <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="63.988" height="52.354" viewBox="0 0 63.988 52.354" class="icon-question">
2951    <image id="Fichier_4" data-name="Fichier 4" width="63.988" height="52.354" transform="translate(-0.001)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAABRCAYAAADGiRgzAAAACXBIWXMAAAsSAAALEgHS3X78AAAIsElEQVR4nO1dvYsbRxR/zxhSJHC6KuVdLk2KwB24TBEFnM4QuXBayxDsVq4une+6SxWlCm5iuXTSqM+BZUhpY90/kEhdIBBLBAKBwAtz/o3yNJqV9mNmd6XTg+W0e7vz9Zt5+77mLYsIXQVi5n0i2vd0dSQiozoMwcaCwcxHRNQmIvP30xSPvCCiARH1RWRYQhMXaKPAwOxv49grUNQFEXVFpBeweStpI8Bg5oYZPCK66/n3GDN+hL8uNcG+mh4AzbMdEenH7wURGTDW+TCDRUQT0xV1jHB9P0vfwNK6nvIMiI3Y47S2QJjBwSDpQTO8vhWo7BMHFPP7aAvG4mAdeQaqE6GefQdwU097C0YyEIOs7ChHnSfOCiy8+tYeDA8QvRLrbsdmWbWRpiARNTHgR+Dbmt4joo+J6B1cu1e66MlsAHmC0zEAmQSroAaz3XTQiI6S4Qj+fsjQ3p5qZ3cjVgZm2UmCcjaGeKrpIyLaIaJnItIut7XzxMxGajvExc9ExKe/ZC+3bDBgpug7IExxzRyDoEs/AqEPr1HyCxFpBqml5CXuSiUTXIuuUEVmV80gZVbUeIGmu3YgqP7sq770Q5QZnU1BShooHjuFnB6Ez1ZJzGzY6hdowm5R9nqthL50FRAXEAfXHgiQFq1bRQuLCgYza0vqBXhrLRw5IQjW3CmKKgxGNDbFzEbCeI7TKUwWtZaS8pBiVVMRcRXVTBRlZeA9oZdwcxOBAFmv4A6cW7kpFpvqKD3itCo3Zkmk33/1AgOz4xFOxyJyErqOjO05YOZjZn7JzOIcj83/AlZXCIwY8nc3tqk5Q1seZ7B33S9Qjy3jpFB7IwyANXGPKgThgIheZjQ+muNn6AuVgBGUTcH4t4PTStgTM+9iUG+oy6+I6GsRYXsQ0YfmGhG9UffdxLPVUOAZqU3hlZg6iOjMme1nKZ75MeszMVZG6IGwLCqIrSZH/bt5B9UDSCp2BYfYzEZVxAMYjE3BrGxZVFXmjvvqt2E/32R49oHDsu4vuVfT++q3Uf5eM/OImU+y6h0h3xm64qr0il31+1xE3iy5d45w77m6diPFY+a5Z1gRf6vLexDvfwMoqTTzkGAcqd9VgXGgfr/K8bx+ZnfJfXMkIrdF5F0i+oCIHsJTacmAMoR5aClF0cCrMn2IyJdKYsrCokLVb8R54xc3XOKeAsWslOeQNhOpDBP6OpFeDalZnI9M5ApAOVX/fmLYVtIzWzDm6Y46+zVEgTAH3Vam9kdJK2QLBgg2Kv3O+SlU2fB7NBUgT3zvkC0Yb4G4A2XRkpHE8ggAiQTLtV4RfVfKCgnGv/YHM38VsNxoZEwnxnILhU/Tgxh1YoXYd8jOgskooPZ7S2mit6rQwDO09dijcdvjTgn1D1V9s6DtkBU0QtloIg6C0ar/TADBXL9ZUju0CWUWvB26kkptUyvatsy3cZbHdF6wPXrfRyMGGNZqO6kZEK4lVwBObodSgDbpLQbtGGAsVFADIA4cEIzT6aAmbZvjJKFFWx1HVKnvW5FW5IxW/bmIBFHoApC1bl/qHEHBgE2qi9M9Zu6U3Dkf5bbklkAWjMswnxhKX1evDvg5qqRg9qYIpK3b4cHA6rAsyig2vbT2/CtIOtT16HqM/hszMlbEXQQ9D4xxrKJgtnNl9KvLu+KSjMmdme1pI+qWAGe71RTKYHfFY1eKTFAd+nsa1VAoImZ1PMWpYVnfwj9c6Z68ulJ0qy02Qz5UL/U9mJCvPCgxrbaJBNZkvF7feUCZZHHabxhpSXNQmj/DSFki0gEopwqUHTjtc4W3rCIEN9uA55BBziFI93VSpSmgga0DI4/dqBciHwhM5cECnCOMwWzTqdQldwhsWj5QfikSJoq42QUDYY3AsH02e9/r4XZVkRS3kSvQ0iceL1wWOvfcG9Sdmpegh9kNRQM7ELU7YDj7A7NmWHD2aT/GcY1Whd7HchmfG7oCm1Zu6LCGIfhj6qBg5XwZ1HHCFBynhjKfzyZbyMLTZsZJlaxrw8HQaTtmfp/C5hDwvoGKQCfs+R4AfZtH6lD9f4odsIm2KmYeIB/tBTT5jSDoUyOM1xjvSir8zoCc7Kao8yY1Scj3l8i2NE/dsFXR960KKcqmnMFNlaLOSeiS+HJ2XLhBstbUAIjWsr4XKVgPVqZoEAcQr6/cyVoTNONZRUC4+RUXuEKRwvVyy5rM1ytNeO6zSlFlO2cDAeGyc/8ELFBBJvbkeb67CkyYS+w9le4pLzBOqTOO5tLAnQjqvPv30qR50PlH6hJtkpowTlrSfLosv2IIc0jelEUrdzfBn26dU4c1iTZZSUZ8xaaY52mBoDXZEtCpWbTJUoLDbKjypxCS2ax0pOUFYy6qIWcZqfwWWB12RUSPNjH+FLMCs/hV1DMjJCG2BsAxUq2mY7EFXkwrpaEVz890lJT3z+knMTIwQA/4R4vs9us0zn3WqvADEf3uMfnkykpapOG5U4kmhcSveKbhGCCHIfORO9Jd3mNUJDWs2yCbCnuEo59SKZuk1TUwqNqRlMWS6wIihfN1vJ0YrmPrDJPN/aiJ7/iLiL4P8t2OJZ0UZxYuoO1YH0erBhbvF11PLs3akyPXfkkm1YxEf9uePo/cVQ6wOuirPlqhPxVhKxw6s9ymwtYzw/tu8AzMgt8CILj3FTKNYzB8rtoB/T9YTXW0cN39Gs1shVWd9JgcG9PcCvB8SieJZWXlt0G+e5HwOZ4sxyRU8EMoMOxgTxJYkbYjJc5mzMCkWafBjmKBxczvJawWlxX1MAlrlf6bMdA7yzREZu7ZZMHIYrZU5sbAaF1gAiBLC3z2bXqve6bp646HLolSJ2ZBRufKg5vXMcX3NRUa0/JptrhmU0u/cP+/pbBg2K8zmhXS9QDSVep9OV9yvKJ0GZDg7KMYq0FvKSAuNjyNduVkwXC/ceHSBcTaTU6jXTnNQnUASAerQX/vog9NebsiYhIR/QeiYUreYSkSsgAAAABJRU5ErkJggg=="/>
2952</svg>
2953
2954                <div class="reassurance__text">
2955                    <!-- Title -->
2956                    <div class="reassurance__text--title"><p>Une question ? Un câlin ?</p>
2957</div>
2958
2959                    <!-- Subtitle -->
2960                    <div class="reassurance__text--subtitle"><p>Contacte-nous <a href="/pages/contact" title="https://mh-preprod.myshopify.com/pages/contact"><em>ici</em></a><em> </em><br/>(Whatsapp uniquement par écrit au +33 7 57 81 10 31)</p>
2961</div>
2962                </div>
2963
2964            </div>
2965        
2966    </div>
2967</div>
2968
2969</div>
2970  <div id="shopify-section-footer" class="shopify-section section__footer section--no-mb"><style>
2971    :root {
2972        --footer-bg: url("//www.mercihandy.com/cdn/shop/t/113/assets/footer-desk.jpg?v=131348547108072862041790175612");
2973    }
2974    
2975    @media (max-width: 1300px) {
2976        :root {
2977            --footer-bg: url("//www.mercihandy.com/cdn/shop/t/113/assets/footer-laptop.jpg?v=83018657796927594221790175613");
2978        }
2979    }
2980    
2981    @media (max-width: 480px) {
2982        :root {
2983            --footer-bg: url("//www.mercihandy.com/cdn/shop/t/113/assets/footer-mob.jpg?v=115199093169216609091790175615");
2984        }
2985    }
2986    
2987    #footer {
2988        background-image: var(--footer-bg);
2989        background-position: center;
2990        background-size: 100% 100%;
2991    }
2992</style>
2993<footer id="footer">
2994    <div class="container">
2995        <div
2996            class="footer--grid">
2997
2998            <!-- Logo -->
2999            <div class="footer__logo">
3000                <svg class="icon icon-logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 236.334 110.242" height="416.664" width="893.232">
3001    <defs>
3002        <clipPath id="a">
3003            <path d="M0 841.89h1190.551V0H0z"/>
3004        </clipPath>
3005    </defs>
3006    <g clip-path="url(#a)" transform="matrix(.35278 0 0 -.35278 -90.863 199.994)">
3007        <path d="M849.822 325.457c-1.4-9.258-3.295-18.405-6.483-27.238-1.632-4.52-3.566-8.9-6.458-12.784-2.502-3.359-5.763-5.495-9.937-6.272-6.26-1.166-12.644 1.92-15.382 7.762-3.307 7.058-3.084 14.09.738 20.915 3.022 5.4 7.13 9.908 11.858 13.85 7.563 6.305 16.13 10.846 25.342 14.224.426.156.89.213 1.748.411-.5-3.844-.896-7.366-1.426-10.868M776.31 381.12l2.535.661a14.91 14.91 0 0 0-2.535-.66m-42.149 6.887c-2.825-6.006-6.283-11.55-11.457-15.862-1.742-1.452-3.623-2.62-5.854-3.174-4.609-1.149-8.88.555-11.396 4.59-1.553 2.49-2.096 5.296-2.498 8.141-.727 5.12-.12 10.204.59 15.26 1.355 9.658 4.248 18.82 9.058 27.36 2.463 4.371 5.548 8.188 9.391 11.397 1.862 1.555 3.928 2.693 6.356 3.172 3.983.786 7.152-.48 9.595-3.637 1.755-2.266 2.5-4.97 2.97-7.722.373-2.203.482-4.45.71-6.68-.574-11.409-2.574-22.448-7.465-32.845m-247-44.497c-2.369-4.035-5.29-7.637-9.027-10.49-2.78-2.124-5.866-3.505-9.476-2.829-4.309.808-6.856 3.648-8.29 7.607-1.283 3.542-1.522 7.243-1.485 12.526.6 11.512 3.37 24.001 9.884 35.491 2.39 4.213 5.367 7.95 9.09 11.05 1.12.932 2.338 1.804 3.637 2.451 5.944 2.961 12.101.598 14.29-5.663.934-2.669 1.727-5.558 1.734-8.35.041-14.767-2.784-28.89-10.358-41.793m440.17 74.18c-.496-.833-.707-1.217-.947-1.584-2.165-3.295-4.123-6.75-6.542-9.848-9.182-11.756-20.437-21.319-32.408-30.09-.215-.159-.51-.207-1.076-.426 1.165 6.342 2.284 12.413 3.395 18.485 1.113 6.087 2.213 12.177 3.327 18.264 1.113 6.087 2.246 12.171 3.351 18.26 1.10
30077 6.09 2.116 12.196 3.303 18.27a635.832 635.832 0 0 0 3.842 18.158c1.35 5.965 2.847 11.898 4.341 18.1-10.002-2.678-19.633-5.21-29.235-7.847-3.837-1.055-6.183-3.675-7.028-7.576-2.014-9.297-3.994-18.6-6.012-27.897-2.875-13.249-6.549-26.263-11.72-38.815-2.689-6.525-5.743-12.876-10.25-18.384-1.117-1.363-2.41-2.65-3.836-3.672-2.314-1.66-4.704-1.32-6.718.656-1.538 1.512-2.467 3.333-2.853 5.462-.795 4.39-.68 8.805-.179 13.191 1.144 10.004 3.063 19.887 5.595 29.62 3.836 14.741 7.957 29.41 11.948 44.11.148.548.205 1.12.338 1.871-.786-.162-1.308-.242-1.815-.379-4.694-1.277-9.39-2.553-14.078-3.853-3.868-1.072-7.739-2.139-11.588-3.278-3.39-1.003-5.812-3.178-7.186-6.437-.9-2.135-1.862-4.27-2.483-6.492-3.774-13.498-6.399-27.233-8.66-41.04 0-.005-.003-.007-.004-.01-12.523-28.2-25.683-33.327-25.85-33.39a13.723 13.723 0 0 0-.87-.126c-3.476-.353-5.947 1.033-6.988 4.37-.706 2.265-1.204 4.674-1.292 7.037-.27 7.361.145 14.707 1.151 22.01 1.132 8.2 2.275 16.4 3.496 24.587 1.21 8.108 2.296 16.244 3.832 24.293 3.855 20.213 8.618 40.23 13.573 60.198.81 3.27 1.615 6.54 2.482 10.051-.718-.133-1.16-.183-1.583-.299a8825.124 8825.124 0 0 1-16.744-4.637c-4.017-1.117-8.019-2.29-12.052-3.35-2.81-.74-4.365-2.48-4.728-5.335-.078-.614-.155-1.23-.276-1.837a120181.09 120181.09 0 0 0-12.51-62.804c-.189-.939-.454-1.863-.68-2.777-.393.086-.56.085-.687.156-7.798 4.258-16.073 4.734-24.552 2.881-11.52-2.517-20.854-8.83-28.796-17.296-6.413-6.836-10.487-15.072-13.51-23.862-2.778-8.075-4.545-16.359-5.356-24.82-5.206-16.444-17.84-25.38-18.734-25.999a16.975 16.975 0 0 0-2.95-1.543c-3.362-1.335-5.576-.17-5.942 3.387a29.648 29.648 0 0 0 .1 6.931c1.684 12.502 4.048 24.883 6.68 37.22 1.016 4.755 1.724 9.591 2.276 14.425.5 4.38-.572 8.49-3.437 11.956-4.756 5.755-11.008 7.123-18.013 5.77-7.648-1.477-14.11-5.327-19.933-10.376-7.156-6.205-12.808-13.632-17.733-21.658-.38-.619-.78-1.227-1.172-1.839.545 4.874 1.501 9.566 2.302 14.286.793 4.677 1.948 9.3 2.476 14.235-8.399-2.424-16.5-4.705-24.563-7.116-4.023-1.202-6.18-4.15-6.999-8.197a27763.166 27763.166 0 0 0-11.182-55.024c-5.764-12.62-17.25-21.808-18.32-22.646-2.083-1.393-4.297-2.567-6.79-3.246-5.978-1.625-10.91 2.923-9.847 9.033.093.533.204 1.064.31 1.594 1.303 6.601 2.641 13.197 3.905 19.806 2.922 15.27 5.805 30.547 8.711 45.821.615 3.23 1.26 6.455 1.931 9.888-.843-.119-1.449-.148-2.025-.295-5.312-1.358-10.626-2.709-15.922-4.125-1.862-.498-3.695-1.12-5.507-1.78-1.958-.713-3.182-2.085-3.568-4.205-.346-1.9-.802-3.78-1.253-5.66-.109-.459-.383-.879-.652-1.47-.683.762-1.184 1.345-1.709 1.905-3.618 3.844-8.005 6.345-13.23 7.133-7.427 1.121-14.68.173-21.62-2.618-7.417-2.982-13.833-7.57-19.534-13.129-8.569-8.354-14.11-18.517-17.58-29.89-2.224-7.286-3.482-14.756-4.146-22.32-.329-3.752-.48-5.568-2.765-8.536-3.938-5.113-12.099-10.666-19.445-13.543-1.102-.545-2.269-1.015-3.458-1.314-3.152-.793-5.054.468-5.804 3.636-.299 2.73-.206 4.948.271 7.372 3.36 17.075 6.764 34.14 10.165 51.208 6.575 32.997 16.085 67.934 22.652 100.932-8.66-1.596-21.19-3.198-29.853-4.792-5.716-1.05-8.477-3.8-9.618-9.483-4.374-21.76-8.766-43.52-13.157-65.278-.532-2.636-1.1-5.264-1.63-7.798-6.129-1.516-54.7-9.145-56.74-8.9l15.846 81.662c-1-.09-1.68-.114-2.349-.219-6.488-1.02-32.155-4.985-32.155-4.985-25.866-5.376-35.012-17.527-37.313-32.217 0 0-1.089-5.523-2.183-21.546 0 0 5.74 7.8 10.925 12.76 2.285 2.186 12.005 10.58 21.975 10.621-11.47-56.514-22.894-112.8-34.34-169.205 1.017 0 1.712-.088 2.378.013 7.866 1.203 15.726 2.443 23.591 3.657 6.272.968 10.466 4.952 11.75 11.197.234 1.136.475 2.271.708 3.408 4.413 21.517 8.824 43.036 13.242 64.553.573 2.79 1.183 5.572 1.755 8.26 8.727 2.021 54.198 9.308 56.216 8.997-.343-1.743-.673-3.487-1.032-5.224-3.183-15.374-6.703-30.689-8.372-46.333-.517-4.846-.962-9.702-.44-14.597.66-6.195 3.915-10.5 9.46-13.059 5.67-2.618 13.147-2.94 19.175-1.427 13.522 1.515 36.27 12.527 47.378 26.732 2.251-3.555 4.947-7.018 7.232-9.154 4.136-3.865 9.025-5.845 14.68-6.022 4.98-.155 9.662 1.08 14.173 3.022 11.88 5.111 22.01 16.057 27.373 27.774-.002-.3.01-.533.042-.66.713-2.843 1.501-6.904 2.637-9.577 2.343-5.513 6.482-9.18 12.45-10.486 2.99-.655 6.03-.613 8.958.283 0 0 18.617 3.765 25.903 20.186-.414-2.578-.948-5.1-1.463-7.624-.622-3.049-1.519-6.058-1.802-9.302 3.018.47 5.69.881 8.36 1.3 5.19.814 10.39 1.576 15.567 2.463 4.454.765 6.43 2.772 7.321 7.212 2.008 10.01 3.953 20.032 6.014 30.03 1.173 5.688 2.592 11.326 5.187 16.568 4.387 8.863 9.82 17.022 16.668 24.194 3.694 3.87 7.571 7.545 12.017 10.56.896.607 1.825 1.147 2.884 1.44.823.044 1.577-.707.31-4.704l-.005-.02a144.951 144.951 0 0 1-6.644-28.207c-1.147-8.71-1.464-17.438-.213-26.16.643-4.483 1.97-8.76 4.612-12.52 3.722-5.292 8.957-7.803 
300715.307-7.685 4.28.08 8.378 1.313 12.217 3.3a64.417 64.417 0 0 1 13.344 9.198c5.98 5.335 11.083 11.456 16.023 17.728.65.822 1.342 1.61 2.138 2.56.825-2.127 1.421-3.952 2.23-5.675.853-1.816 1.8-3.607 2.896-5.285 5.693-8.713 14.695-12.938 25.264-10.633 7.194 1.568 13.417 4.302 18.626 8.206l-.01-.018s12.724 8.494 17.507 18.927c.748-3.124 1.972-6.087 3.587-8.928 4.412-7.762 11.191-10.009 19.495-8.896 5.776.773 10.673 3.5 15.254 6.91 8.57 6.38 15.258 14.448 20.984 23.381.493.768.977 1.543 1.595 2.515.808-1.439 1.47-2.636 2.15-3.822 2.641-4.592 5.7-8.855 9.79-12.29 4.512-3.79 9.646-5.787 15.614-5.292 3.848.32 7.374 1.648 10.71 3.523 4.981 2.797 9.217 6.507 13.018 10.742l2.125 2.367.357-.259c-.063-.376-.108-.756-.192-1.127-1.273-5.659-2.628-11.3-3.776-16.984-.3-1.496-1-2.246-2.273-2.853-7.815-3.724-15.583-7.55-23.415-11.24-6.54-3.08-12.697-6.757-18.325-11.298-8.04-6.487-14.93-13.947-19.495-23.336-3.74-7.689-5.674-15.803-4.404-24.315 3.616-24.223 25.457-34.479 43.68-31.454 7.936 1.316 15.016 4.79 21.272 9.792 8.233 6.581 13.382 15.473 17.068 25.055 5.951 15.472 9.993 31.545 13.566 47.724.702 3.182 1.517 6.313 3.08 9.208 1.011 1.873 2.331 3.404 4.103 4.64 3.682 2.565 7.341 5.175 10.886 7.926 8.51 6.606 16.698 13.58 24.083 21.457 2.13 2.273 3.574 4.838 4.104 7.907.238 1.371.478 2.744.654 4.124.968 7.546 1.001 15.135 1.016 22.724.001.572-.08 1.142-.159 2.205"/>
3008        <path d="M428.19 489.575c.034.007.03.007 0 .003.019.153.024.268-.03-.004-.122-.018-.355-.057-.002-.005-.035-.444.009-.19.032.006M560.406 515.364c1.039 1.014 2.605 1.65 4.043 2.06 2.589.737 4.74-.472 5.79-2.952.843-1.986.99-4.08.554-6.15-.964-4.576-3.841-8.676-7.831-11.249 0 0-.701-.519-1.754-1.216-6.067-3.865-7.04-1.18-7.15-.76-.875 7.504.875 14.926 6.348 20.267m-106.037-72.422c2.629.247 4.3 1.6 5.264 3.921.47 1.136.857 2.332 1.09 3.538 1.919 9.95 3.787 19.907 5.683 29.86.64 3.366 1.486 7.576 2.148 10.937 0 0 .533-1.63.637-2.048 1.555-6.227 3.089-12.459 4.646-18.686 1.219-4.876 2.409-9.76 3.73-14.609.423-1.549 1.058-3.096 1.894-4.462 1.568-2.562 4.36-2.838 6.47-.737a14.88 14.88 0 0 1 2.154 2.725c1.5 2.436 2.979 4.891 4.332 7.411 6.036 11.25 12.024 22.525 18.034 33.788.358.67 1.324 2.092 1.703 2.751 0 0-.362-2.344-.483-3.019-1.538-8.523-3.171-17.03-4.574-25.576a43.727 43.727 0 0 1-.517-9.014c.185-4.007 2-5.968 5.882-7.043 3.729-1.032 7.367-.347 10.94.8 8.458 2.714 18.012 9.247 23.025 16.421l1.169-2.069c4.643-5.489 10.463-8.162 17.759-7.765 5.63.307 10.814 1.647 15.362 4.935l-.034-.055s.306.223.85.651c.06.047.122.084.18.131.116.093.226.19.34.283.428.345.952.78 1.549 1.288a81.998 81.998 0 0 1 3.829 3.464c.292.28.59.567.895.866.107.106.218.21.324.317 5.364 5.287 12.547 13.5 18.697 24.396.017.026.032.045.049.072 4.335 6.902 6.96 8.45 8.14 8.762.233.01.478.018.744.042-.055-.508-.074-.805-.12-1.097-.901-5.73-1.852-11.454-2.69-17.194-.433-2.977-.951-5.96-.3-9 .867-4.027 4.86-7.662 8.937-7.994 2.673-.218 5.25.148 7.669 1.365 6.107 3.07 11.369 7.175 15.47 12.693.35.471.742.91 1.175 1.44.406-.49.715-.836.99-1.204 5.51-7.366 12.816-9.529 21.567-7.4 3.879.943 7.483 2.308 10.823 4.08l-.006-.008s10.639 5.035 16.903 12.141c.065-.308.134-.61.214-.907.76-2.813 2.285-5.14 4.933-6.44 5.283-2.595 10.733-2.75 16.137-.43 3.02 1.298 5.5 2.562 7.724 5.466 3.358 3.7 4.604 11.718 4.79 15.147-.01.487.147 1.451.01 2.304-.498-.694-1.032-1.542-1.304-1.888-1.671-2.13-3.274-4.319-5.044-6.364-1.523-1.759-3.282-3.296-5.546-4.088-3.248-1.136-6.11.483-6.43 3.871-.193 2.052-.148 4.201.237 6.221 2.445 12.84 5.018 25.654 7.537 38.48.129.654.156 1.328.247 2.157-.568-.102-.94-.136-1.292-.236-3.563-1.016-7.096-2.158-10.694-3.03-2.867-.695-4.245-2.358-4.768-5.219-1.5-8.216-3.226-16.389-4.735-24.604-.55-2.994-1.736-5.583-3.722-7.849a59.143 59.143 0 0 0-11.465-10.113c-2.77-1.864-5.834-3.17-9.08-4.023-8.925-2.343-15.311 1.51-17.294 10.492a36.05 36.05 0 0 0-.867 7.017c.002.05.346 12.03 9.477 19.863 14.969 7.786 16.552-8.535 16.552-8.535s7.128 5.113 5.957 11.77c-.942 5.353-4.575 7.635-5.504 8.137-.998.771-2.25 1.348-3.802 1.68-3.373.716-6.63.315-9.828-.714-8.91-2.866-15.39-8.727-20.045-16.686-4.397-7.517-6.3-15.755-6.537-24.397-.05-1.818-.267-3.538-1.085-5.162-2.105-4.176-5.414-7.128-9.553-9.149-2.506-1.222-4.332-.408-4.845 2.343-.375 2.012-.586 2.866-.267 4.886.93 5.88 2.224 13.047 3.373 18.89 1.238 6.298 2.586 12.574 3.866 18.864.19.931.273 1.885.477 3.338-2.666-.857-4.852-1.517-7.006-2.265-2.106-.73-3.51-2.206-4.215-4.326-.562-1.687-1.1-3.38-1.67-5.065-.923-2.726-2.531-4.958-4.941-6.548-1.527-1.006-3.185-1.706-5.171-1.696.222.848.432 1.514.569 2.194.537 2.666.976 5.332.22 8.042-.594 2.136-1.9 3.58-4.097 3.936-6.501 1.052-13.896-3.99-15.237-9.569-.965-4.018-.924-8.308 1.495-11.663 1.039-1.44 3.834-3.722 3.834-3.722-4.613-8.205-9.56-16.235-16.71-22.6-2.951-2.627-6.375-4.66-10.303-5.606-8.571-2.064-14.33 2.453-15.332 10.316.829.248 1.562.46 2.29.687 5.045 1.577 9.829 3.698 14.24 6.648 5.418 3.622 9.108 8.541 11.173 14.69 2.758 8.21-1.662 15.601-10.18 17.203-3.342.628-6.636.46-9.896-.308-11.741-2.766-22.535-14.895-24.056-26.928-.57-4.503-.45-13.125.585-17.266-1.13-2.036-2.89-3.823-4.76-5.667-1.365-1.345-3.812-3.207-6.777-4.84-.667-.46-2.588-1.22-3.407-1.32-1.92-.238-2.95.812-2.782 2.707.055.615.183 1.225.299 1.833 3.645 19.068 7.297 38.136 10.935 57.205.47 2.462.879 4.935 1.37 7.72-3.72-1.052-7.03-2.097-10.394-2.907-3.3-.794-5.598-2.62-7.318-5.55-9.407-16.014-18.903-31.975-28.373-47.95-.43-.724-.897-1.424-1.6-2.536-4.295 16.72-8.04 33.161-12.226 49.624-3.065-.836-5.815-1.587-8.566-2.336-4.33-1.178-6.767-4.01-7.627-8.4-4.872-24.895-9.788-49.78-14.68-74.672-.095-.49-.073-1.004-.117-1.69 1.058.107 1.895.158 2.72.283 2.52.38 5.026.914 7.558 1.152M711.154 554.576c4.316-.099 7.594 1.901 9.73 5.558 2.052 3.513.023 6.76-4.926 6.777-3.275-.256-6.64-1.912-8.685-5.61-1.875-3.393.017-6.637 3.881-6.725"/>
3009    </g>
3010</svg>
3011            </div>
3012
3013            <!-- Menu 1 -->
3014                <div class="footer__menu1">
3015                    <p class="footer__menu--title">E-shop</p>
3016                    <ul class="footer__menu">
3017                        
3018                            <li>
3019                                <a href="https://mercihandy.welcomekit.co/">Nous rejoindre</a>
3020                            </li>
3021                        
3022                            <li>
3023                                <a href="/pages/ugc">Deviens créateur UGC Merci Handy</a>
3024                            </li>
3025                        
3026                            <li>
3027                                <a href="/pages/contact">Contact</a>
3028                            </li>
3029                        
3030                            <li>
3031                                <a href="/blogs/rainbow-mag">Rainbow Mag (blog)</a>
3032                            </li>
3033                        
3034                            <li>
3035                                <a href="/products/rainbow-card">Rainbow Card</a>
3036                            </li>
3037                        
3038                            <li>
3039                                <a href="/pages/droit-de-retractation">Droit de rétractation</a>
3040                            </li>
3041                        
3042                    </ul>
3043                </div>
3044            
3045
3046            <!-- Menu 2 -->
3047                <div class="footer__menu2">
3048                    <p class="footer__menu--title ">E-shop</p>
3049                    <ul class="footer__menu">
3050                        
3051                            <li>
3052                                <a href="/pages/faq">FAQ</a>
3053                            </li>
3054                        
3055                            <li>
3056                                <a href="/pages/livraison-retours">Livraison & retours</a>
3057                            </li>
3058                        
3059                            <li>
3060                                <a href="/pages/tracking">Suivi de commande</a>
3061                            </li>
3062                        
3063                            <li>
3064                                <a href="/pages/notre-histoire">Notre histoire</a>
3065                            </li>
3066                        
3067                            <li>
3068                                <a href="/pages/cgv">CGV</a>
3069                            </li>
3070                        
3071                            <li>
3072                                <a href="/pages/politique-de-confidentialite">Confidentialité</a>
3073                            </li>
3074                        
3075                            <li>
3076                                <a href="/pages/mentions-legales">Mentions légales</a>
3077                            </li>
3078                        
3079                    </ul>
3080                </div>
3081            
3082
3083            <!-- Social links --><div class="footer__rs">
3084                <h4 class="footer__menu--title ">Rejoindre la famille</h4>
3085                <ul class="footer__menu-rs">
3086                    
3087
3088                    
3089
3090                    
3091
3092                            <li>
3093                                <a href="https://www.tiktok.com/share/user/6651300827044544518" target="_blank">
3094                                    <?xml version="1.0" encoding="utf-8"?>
3095<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3096<svg class="icon" 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"
3097	 viewBox="-502 -3.2 577.2 562.2" style="enable-background:new -502 -3.2 577.2 562.2;" xml:space="preserve">
3098<path fill="#010101" d="M-411.3,2.8h395.7c42.7,0,77.3,34.6,77.3,77.3v395.7c0,42.7-34.6,77.3-77.3,77.3h-395.7
3099	c-42.7,0-77.3-34.6-77.3-77.3V80C-488.5,37.4-453.9,2.8-411.3,2.8z"/>
3100<g>
3101	<path fill="#EE1D52" d="M-133.8,226c24.1,17.2,53.6,27.3,85.5,27.3v-61.3c-6,0-12-0.6-17.9-1.9v48.3c-31.9,0-61.4-10.1-85.5-27.3
3102		v125.1c0,62.6-50.8,113.3-113.4,113.3c-23.4,0-45.1-7.1-63.1-19.2c20.6,21,49.3,34.1,81.1,34.1c62.6,0,113.4-50.7,113.4-113.3
3103		L-133.8,226L-133.8,226z M-111.6,164.2c-12.3-13.4-20.4-30.8-22.1-50v-7.9h-17C-146.5,130.7-131.9,151.5-111.6,164.2L-111.6,164.2z
3104		 M-288.6,382.3c-6.9-9-10.6-20-10.6-31.4c0-28.6,23.2-51.8,51.9-51.8c5.3,0,10.6,0.8,15.7,2.4v-62.7c-5.9-0.8-11.9-1.2-17.9-1v48.8
3105		c-5.1-1.6-10.4-2.4-15.7-2.4c-28.6,0-51.9,23.2-51.9,51.8C-317.1,356.2-305.5,373.8-288.6,382.3z"/>
3106	<path fill="#FFFFFF" d="M-151.7,211.1c24.1,17.2,53.6,27.3,85.5,27.3v-48.3c-17.8-3.8-33.5-13.1-45.4-26
3107		c-20.3-12.6-34.9-33.5-39.1-57.9h-44.7v244.8c-0.1,28.5-23.3,51.7-51.9,51.7c-16.8,0-31.8-8-41.3-20.5
3108		c-16.9-8.5-28.5-26.1-28.5-46.3c0-28.6,23.2-51.8,51.9-51.8c5.5,0,10.8,0.9,15.7,2.4v-48.8c-61.5,1.3-111,51.5-111,113.3
3109		c0,30.8,12.3,58.8,32.3,79.2c18,12.1,39.7,19.2,63.1,19.2c62.6,0,113.4-50.7,113.4-113.3L-151.7,211.1L-151.7,211.1z"/>
3110	<path style="#69C9D0" d="M-66.3,190.2v-13c-16,0-31.8-4.5-45.4-13C-99.6,177.4-83.7,186.5-66.3,190.2z M-150.8,106.3
3111		c-0.4-2.3-0.7-4.7-0.9-7v-7.9h-61.7v244.8c-0.1,28.5-23.3,51.6-51.9,51.6c-8.4,0-16.3-2-23.3-5.5c9.5,12.4,24.4,20.5,41.3,20.5
3112		c28.6,0,51.8-23.1,51.9-51.7V106.3H-150.8z M-249.5,237.8v-13.9c-5.2-0.7-10.4-1.1-15.6-1.1c-62.6,0-113.4,50.7-113.4,113.3
3113		c0,39.2,19.9,73.8,50.3,94.1c-20-20.4-32.3-48.4-32.3-79.2C-360.5,289.3-311,239.1-249.5,237.8z"/>
3114</g>
3115</svg>
3116                                    <span class="icon-fallback-text">Tiktok</span>
3117                                </a>
3118                            </li>
3119                        
3120                    
3121
3122                    
3123
3124                            <li>
3125                                <a href="https://www.instagram.com/mercihandy/" target="_blank">
3126                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 512 512" class="icon"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg>
3127
3128                                    <span class="icon-fallback-text">Instagram</span>
3129                                </a>
3130                            </li>
3131                        
3132                    
3133
3134                    
3135
3136                    
3137
3138                            <li>
3139                                <a href="https://www.youtube.com/user/mercihandy" target="_blank">
3140                                    <svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" class="icon" viewBox="0 0 21 20"><path d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
3141
3142                                    <span class="icon-fallback-text">YouTube</span>
3143                                </a>
3144                            </li>
3145                        
3146                    
3147
3148                    
3149
3150                    
3151                </ul>
3152            </div>
3153
3154            <!-- Newsletter -->
3155            <div class="footer__newsletter">
3156                <h4 class="footer__menu--title">Newsletter</h4>
3157                <form method="post" action="/contact#contact_form_footer" id="contact_form_footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
3158                    
3159                    <div class="form-container">
3160                        
3161                        <input name="contact[tags]" type="hidden" value="newsletter">
3162                        <input type="email" name="contact[email]" id="Email-footer"
3163                            value=""
3164                            placeholder="ton e-mail" autocorrect="off" autocapitalize="off">
3165                        <button id="Subscribe-footer" name="commit" type="submit">
3166                            <span>Je m&#39;inscris</span>
3167                        </button>
3168                        
3169                    </div>
3170                </form>
3171
3172                
3173                    <div class="footer__newsletter__info"><p>Votre adresse email est utilisée par Merci Handy à des fins de prospection commerciale (nouveautés, actualités,...). Pour connaître notre Politique de données personnelles et en savoir plus sur vos droits, cliquez <a href="https://www.mercihandy.com/pages/politique-de-confidentialite" title="Politique de confidentialité"><strong>ICI</strong></a></p></div>
3174                
3175            </div>
3176
3177        </div>
3178    </div>
3179    <div class="login-modal modal">
3180        <section class="account__login panel">
3181    <a class="cross" data-action="open-login-modal" href="javascript:void(0)"></a>
3182    <header class="panel__header">
3183        <h1 class="register--title">Petit chat connecte toi !</p>
3184    </header>
3185
3186    <div class="panel__content">
3187        <a class="button--rainbow no-account-link" class="login__no-account" href="/account/register">Pas de compte ?</a>
3188        <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" class="login__form"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" />
3189            <input name="checkout_url" type="hidden" value="https://www.mercihandy.com"/>
3190            <span class="login__social-separator text--caps">ou</span>
3191
3192            
3193
3194            <div class="form__control ">
3195                <label class="form__label" for="customer__email">Ton e-mail</label>
3196                <input id="customer__email" name="customer[email]" required="required" tabindex="1" type="email">
3197            </div>
3198
3199            <div class="form__control ">
3200                <label class="form__label" for="customer__password">
3201                    Mot de passe
3202                </label>
3203                <input id="customer__password" name="customer[password]" required="required" tabindex="2" type="password">
3204                <a class="login__forgot-link" data-action="display-recover-password-form" href="#">Mot de passe oublié?</a>
3205            </div>
3206
3207            <div class="form__control">
3208                <input type="submit" class="button--rainbow" value="Se connecter">
3209            </div>
3210            <input name="checkout_url" type="hidden" value="https://www.mercihandy.com/account"/>
3211        </form>
3212    </div>
3213</section>
3214
3215<section class="account__recover-password panel" style="display: none">
3216    <header class="panel__header">
3217        <h1 class="register--title">Réinitialiser votre mot de passe</p>
3218    </header>
3219
3220    <div class="panel__content">
3221        <form method="post" action="/account/recover" accept-charset="UTF-8" class="recover-password__form"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" />
3222            
3223
3224            
3225
3226            <div class="form__control ">
3227                <label class="form__label" for="customer__email2">Ton e-mail</label>
3228                <input id="customer__email2" name="email" required="required" tabindex="1" type="email">
3229            </div>
3230
3231            <input type="submit" class="button--rainbow" value="Soumettre">
3232        </form>
3233    </div>
3234</section>
3235    </div>
3236</footer>
3237
3238<style> #shopify-section-footer .shopify-forms, #shopify-section-footer [id^="shopify-forms"] {scroll-margin-top: 180px; padding-top: 60px;} </style></div>
3239
3240  
3240<script data-source="https://cdn.shipup.co/shipup-eta/latest/shipup-eta.js" defer></script>
3240
3241
3242  
3242<script type="text/lazyload">
3243    ShipupETA.init({ publicApiKey: 'xH9fVm_MgkzKelD00R-ssA' }).fetchPredictions({
3244    destination: {
3245      country_code: 'FR',
3246    },
3247    carriers: [
3248      {
3249        service_code: null,
3250        code: 'colissimo',
3251      },
3252        ],
3253    })
3254    .then(predictions => {
3255        console.log('Predictions', predictions)
3256      })
3257    .catch(error => {
3258        console.error('Error', error)
3259    })
3260  </script>
3260
3261
3262  
3262<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" defer></script>
3262
3263  
3263<script src="//www.mercihandy.com/cdn/shop/t/113/assets/rivets-cart.min.js?v=20427885922090290391790175715" defer></script>
3263
3264  
3264<script src="//www.mercihandy.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" defer></script>
3264
3265
3266  
3266<script>
3267    // This allows to expose several variables to the global scope, to be used in scripts
3268    window.shop = {
3269      template: "blog",
3270      currentPage: 1,
3271      shopCurrency: "EUR",
3272      moneyFormat: "{{amount_with_comma_separator}} €",
3273      moneyWithCurrencyFormat: "{{amount_with_comma_separator}} € EUR",
3274      collectionSortBy: null
3275    };
3276
3277    
3278  </script>
3278
3279
3280  
3280<script type="text/javascript">
3281    document.documentElement.className = document.documentElement.className.replace('no-js', '');
3282
3283    window.theme = {
3284      strings: {
3285        addToCart: "Ajouter au panier",
3286        soldOut: "Victime de son succès",
3287        unavailable: "Indisponible"
3288        },
3289      moneyFormat: "{{amount_with_comma_separator}} €"
3290    };
3291
3292    
3293  </script>
3293
3294
3295  
3295<script type="text/javascript" data-source="//www.mercihandy.com/cdn/shop/t/113/assets/slick.min.js?v=71779134894361685811790175735"></script>
3295
3296  
3296<script type="text/javascript" data-source="//www.mercihandy.com/cdn/shop/t/113/assets/parallax.js?v=122813341995267682121790175702"></script>
3296
3297
3298  <link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/layout.password.js?v=80461231444809070941790175639" as="script">
3298<script type="text/javascript" data-source="//www.mercihandy.com/cdn/shop/t/113/assets/[email protected]?v=42470027515645674201790175825" defer="defer"></script>
3298<script type="text/javascript" data-source="//www.mercihandy.com/cdn/shop/t/113/assets/layout.theme.js?v=21007535331822610421790175642" defer="defer"></script>
3298<link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.article.js?v=99252336100072649051790175770" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.collection.js?v=158201972838812709531790175772" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/[email protected]_card.js?v=162647625942784067471790175828" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.gift_card.js?v=69897615613510403221790175774" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/[email protected]?v=148969862757064628881790175831" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.index.js?v=7899441763852126691790175776" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.page.about.js?v=22104933108971794631790175781" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.page.ingredients.js?v=87494107858976977811790175783" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.product.js?v=89128237006670867061790175785" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.addresses.js?v=78808675229793143221790175768" as="script"><link rel="prefetch" href="//www.mercihandy.com/cdn/shop/t/113/assets/template.login.js?v=176629342743160933551790175778" as="script">
3299
3300  
3301
3302  
3303
3304  
3305
3306  
3306<script type="text/javascript" data-source="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=JEdjH7"></script>
3306
3307
3308  
3309    <div class="popin-recherche">
3310  <a href="#" class="close" onclick="$('.popin-recherche').fadeOut();$('.algolia-autocomplete').hide();$('html').css('overflow-y','auto');"></a>
3311
3312  <div class="container">
3313
3314      <form action="/search" type="_GET" id="searchbar__module">
3315        <input id="searchbar__module-content" name="q" type="text" placeholder="Rechercher un produit ...">
3316      </form>
3317
3318  </div>
3319
3320</div>
3321  
3322
3323  
3324    <!-- Blink titre onglet -->
3325    
3325<script>
3326
3327      window.onload = function () {
3328
3329        var pageTitle = document.title;
3330        var attentionMessage = "💔  C’est déjà fini entre nous ? 😭";
3331        var blinkEvent = null;
3332
3333        document.addEventListener('visibilitychange', function (e) {
3334          var isPageActive = !document.hidden;
3335
3336          if (!isPageActive) {
3337            blink();
3338          } else {
3339            document.title = pageTitle;
3340            clearInterval(blinkEvent);
3341          }
3342        });
3343
3344        function blink() {
3345          blinkEvent = setInterval(function () {
3346            if (document.title === attentionMessage) {
3347              document.title = pageTitle;
3348            } else {
3349              document.title = attentionMessage;
3350            }
3351          }, 1000);
3352        }
3353      };
3354    </script>
3354
3355    <!-- Fin Blink titre onglet -->
3356  
3357
3358  <!-- **BEGIN** Hextom CTB Integration // Main Include - DO NOT MODIFY -->
3359  <!-- **BEGIN** Hextom CTB Integration // Main - DO NOT MODIFY -->
3360<script type="application/javascript">
3361    window.hextom_ctb = {
3362        p1: [
3363            
3364        ],
3365        p2: {
3366            
3367        }
3368    };
3369</script>
3369
3370<!-- **END** Hextom CTB Integration // Main - DO NOT MODIFY -->
3371  <!-- **END** Hextom CTB Integration // Main Include - DO NOT MODIFY -->
3372
3373    
3373<script type="text/lazyload">
3374      var loadScript = function (url, callback) {
3375          var script = document.createElement("script");
3376          script.type = "text/javascript";
3377
3378          if (typeof callback == 'function') {
3379            // If the browser is Internet Explorer.
3380            if (script.readyState) {
3381              script.onreadystatechange = function () {
3382                if (script.readyState == "loaded" || script.readyState == "complete") {
3383                  script.onreadystatechange = null;
3384                  callback();
3385                }
3386              }; // For any other browser.
3387
3388            } else {
3389              script.onload = function () {
3390                callback();
3391              };
3392            }
3393          }
3394
3395          script.src = url;
3396          document.getElementsByTagName("head")[0].appendChild(script);
3397      };
3398
3399      function launchAwin() {
3400          var scriptTag = document.createElement('script');
3401          scriptTag.setAttribute('defer', 'defer');
3402          scriptTag.setAttribute('src', 'https://www.dwin1.com/23218.js');
3403          scriptTag.type = "text/javascript";
3404          document.head.append(scriptTag);
3405      }
3406
3407      function launchSnapchat() {
3408          (function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function()
3409          {a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)};
3410          a.queue=[];var s='script';r=t.createElement(s);r.async=!0;
3411          r.src=n;var u=t.getElementsByTagName(s)[0];
3412          u.parentNode.insertBefore(r,u);})(window,document,
3413          'https://sc-static.net/scevent.min.js');
3414
3415          var customerEmail = "";
3416
3417          snaptr('init', '86fa34dd-5da5-4a02-a19d-5dc4b53f94c3', {
3418              'user_email': customerEmail
3419          });
3420
3421          snaptr('track', 'PAGE_VIEW');
3422      }
3423
3424      function launchFacebookPixel() {
vendor: 468 bytes, lines 3424-3432
3424
3425        !function(f,b,e,v,n,t,s)
3426        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
3427          n.callMethod.apply(n,arguments):n.queue.push(arguments)};
3428         if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
3429         n.queue=[];t=b.createElement(e);t.async=!0;
3430         t.src=v;s=b.getElementsByTagName(e)[0];
3431         s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');
3432        fbq('init', '
3432822976171166341
vendor: 44 bytes, lines 3432-3434
3432');
3433        fbq('track', 'PageView');
3434      
3434}
3435
3436      function launchBing() {
3437        (function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"56317453"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");
3438      }
3439
3440      function launchGoogleAds() {
3441        var el = document.createElement('script');
3442        el.setAttribute('async', true);
3443        el.setAttribute('src', 'https://www.googletagmanager.com/gtag/js?id=AW-987588472');
3444        document.head.append(el);
3445
3446        
vendor: 151 bytes, lines 3446-3449
3446window.dataLayer = window.dataLayer || [];
3447        function gtag(){dataLayer.push(arguments);}
3448        gtag('js', new Date());
3449        gtag('config', '
3449AW-987588472
vendor: 11 bytes, lines 3449-3451
3449');
3450
3451      
3451}
3452
3453      function launchGoogleAnalytics() {
3454        window['ga-disable-UA-43718675-1'] = false;
3455      }
3456
3457    </script>
3457
3458
3459    <!--Start of Drop tracking tag-->
3460    
3460<script type="text/lazyload">
3461      window.xx_drop_debug = false;
3462      window.xx_drop_autoboot = true;
3463      window.xx_drop_tag = {
3464        app_key: "52c06c3f-2734-4498-8f0d-1330e0345bd6",
3465        base_url:
3466          "https://o2o0d5nzdh.execute-api.us-west-1.amazonaws.com/tag-api-production-production_stage",
3467      };
3468      window.xx_drop_ecommerce = { customer_id: "" };
3469    </script>
3469
3470    
3470<script data-source="https://tag.usedrop.io/tag.js" ></script>
3470
3471    <!--End of Drop tracking tag-->
3472
3473  
3473<script>window.nfecShopVersion = '1683692860';window.nfecJsVersion = '449407';window.nfecCVersion = 75519</script>
3473
3474
3475  
3476
3477    
3477<script data-source="https://www.googleoptimize.com/optimize.js?id=GTM-5DHRCCT"></script>
3477
3478
3479        <!-- begin heyday code snippet-->
3480      
3480<script type='text/lazyload'>
3481        window._hdAttributes = {
3482          orgId: '2b351169-f843-4f08-8096-375b53e4f5e7',
3483          webPageId: 'c3e40e90-270b-4ed7-9bbb-75d11ea3e2f0',
3484          facebookPageId: '173788249459019',
3485          facebookAppId: '607070653222695',
3486          welcomeMessage:'-10% en t\'inscrivant à la newsletter🎁',
3487          delay: 2,
3488          language: 'fr_FR',
3489          mainIcon: 'https://assets.heyday.ai/2b351169-f843-4f08-8096-375b53e4f5e7/images/logo.png',
3490          themeColor: '#f8bbce',
3491          orgName: "Merci Handy",
3492          ref: 'RESET'
3493        }
3494      </script>
3494
3495
3496	
3496<script data-source='https://api.heyday.ai/v130/2b351169-f843-4f08-8096-375b53e4f5e7/c3e40e90-270b-4ed7-9bbb-75d11ea3e2f0/fr/setupchat.js'></script>
3496
3497
3498
3499  
3499<script charset="UTF-8" type="text/javascript" data-source="https://cdn.shipup.co/latest_v2/shipup-js.js"></script>
3499
3500<link rel="stylesheet" data-href="https://cdn.shipup.co/latest_v2/shipup.css"/>
3501
3502
3503
3504<!-- Visites M6 -->
3505<script type="text/javascript" data-source="//mercihandy-1.leadsmonitor.io/track.js" async></script>
3505
3506
3507
3508  <!--   	Omegatheme Auto tag start       -->
3509  
3509<script id="omg_auto_tag" type="text/lazyload" data-type="custom">
3510    var OMGAuto_domainApi = 'https://api.omegatheme.com/ot-order-tagger';
3511    var OMGAuto_current_url = window.location.href
3512    // check installed or uninstalled app
3513    function OMGAutoCheckInstallAppOrNot() {
3514        fetch(`${OMGAuto_domainApi}/backend/checkInstallAppStore.php?shop=${window.Shopify.shop}`)
3515        .then((response) => response.json())
3516        .then(
3517            function(data){
3518                if(data) {
3519                    
3520
3521                    var my_array = "apps.facebook.com 0.0.0.0 connect.facebook.net 0.0.0.0 facebook.com 0.0.0.0 fbcdn.com 0.0.0.0 fbsbx.com 0.0.0.0 fbcdn.net 0.0.0.0 graph.facebook.com 0.0.0.0 login.facebook.com 0.0.0.0 s-static.ak.facebook.com 0.0.0.0 static.ak.connect.facebook.com 0.0.0.0 static.ak.fbcdn.net 0.0.0.0 www.connect.facebook.net 0.0.0.0 www.facebook.com 0.0.0.0 www.fbcdn.com 0.0.0.0 www.fbcdn.net 0.0.0.0 www.graph.facebook.com 0.0.0.0 www.login.facebook.com 0.0.0.0 www.s-static.ak.facebook.com 0.0.0.0 www.static.ak.connect.facebook.com 0.0.0.0 www.static.ak.fbcdn.net 0.0.0.0 0-edge-chat.facebook.com 0.0.0.0 1-edge-chat.facebook.com 0.0.0.0 2-edge-chat.facebook.com 0.0.0.0 3-edge-chat.facebook.com 0.0.0.0 4-edge-chat.facebook.com 0.0.0.0 5-edge-chat.facebook.com 0.0.0.0 6-edge-chat.facebook.com 0.0.0.0 alpha-shv-03-ash5.facebook.com 0.0.0.0 alpha-shv-03-atn1.facebook.com 0.0.0.0 alpha-shv-03-lla1.facebook.com 0.0.0.0 alpha-shv-04-prn2.facebook.com 0.0.0.0 alpha-shv-09-frc1.facebook.com 0.0.0.0 alpha.vvv.facebook.com 0.0.0.0 a.ns.facebook.com 0.0.0.0 api.facebook.com 0.0.0.0 atlasalpha-shv-09-frc3.facebook.com 0.0.0.0 atlas.c10r.facebook.com 0.0.0.0 atlasinyour-shv-05-ash3.facebook.com 0.0.0.0 atlas-shv-01-prn2.facebook.com 0.0.0.0 atlas-shv-04-lla1.facebook.com 0.0.0.0 atlas-shv-05-ash3.facebook.com 0.0.0.0 atlas-shv-06-ash2.facebook.com 0.0.0.0 atlas-shv-06-frc1.facebook.com 0.0.0.0 atlas-shv-07-lla1.facebook.com 0.0.0.0 atlas-shv-09-frc3.facebook.com 0.0.0.0 atlas-shv-13-prn1.facebook.com 0.0.0.0 atlas-www-shv-04-prn2.facebook.com 0.0.0.0 atlas-www-shv-07-ash4.facebook.com 0.0.0.0 atlas-www-shv-09-frc1.facebook.com 0.0.0.0 aura-11-01-snc7.facebook.com 0.0.0.0 badge.facebook.com 0.0.0.0 b-api.facebook.com 0.0.0.0 beta-chat-01-05-ash3.facebook.com 0.0.0.0 betanet-shv-03-atn1.facebook.com 0.0.0.0 betanet-shv-03-lla1.facebook.com 0.0.0.0 betanet-shv-04-prn2.facebook.com 0.0.0.0 betanet-shv-09-frc1.facebook.com 0.0.0.0 beta-shv-03-atn1.facebook.com 0.0.0.0 beta-shv-03-lla1.facebook.com 0.0.0.0 beta-shv-04-prn2.facebook.com 0.0.0.0 beta-shv-09-frc1.facebook.com 0.0.0.0 beta.vvv.facebook.com 0.0.0.0 b-graph.facebook.com 0.0.0.0 bidder-shv-05-frc3.facebook.com 0.0.0.0 bidder-shv-10-frc1.facebook.com 0.0.0.0 b.ns.facebook.com 0.0.0.0 channel-proxy-shv-04-frc3.facebook.com 0.0.0.0 channel-proxy-shv-06-ash2.facebook.com 0.0.0.0 channel-proxy-shv-07-ash2.facebook.com 0.0.0.0 channel-proxy-shv-13-prn1.facebook.com 0.0.0.0 channel-proxy-test-shv-07-ash2.facebook.com 0.0.0.0 code.facebook.com 0.0.0.0 connect.facebook.com 0.0.0.0 dev.vvv.facebook.com 0.0.0.0 d.vvv.facebook.com 0.0.0.0 edge-atlas-proxyprotocol-shv-01-ash5.facebook.com 0.0.0.0 edge-atlas-proxyprotocol-shv-03-ash5.facebook.com 0.0.0.0 edge-atlas-proxyprotocol-shv-07-ash4.facebook.com 0.0.0.0 edge-atlas-proxyprotocol-shv-07-frc3.facebook.com 0.0.0.0 edge-atlas-proxyprotocol-shv-09-frc1.facebook.com 0.0.0.0 edge-atlas-proxyprotocol-shv-12-frc1.facebook.com 0.0.0.0 edge-atlas-proxyprotocol-shv-12-frc3.facebook.com 0.0.0.0 edge-atlas-proxyprotocol-shv-13-frc1.facebook.com 0.0.0.0 edge-atlas-shv-01-ams2.facebook.com 0.0.0.0 edge-atlas-shv-01-ams3.facebook.com 0.0.0.0 edge-atlas-shv-01-ash5.facebook.com 0.0.0.0 edge-atlas-shv-01-atl1.facebook.com 0.0.0.0 edge-atlas-shv-01-bru2.facebook.com 0.0.0.0 edge-atlas-shv-01-cai1.facebook.com 0.0.0.0 edge-atlas-shv-01-cdg2.facebook.com 0.0.0.0 edge-atlas-shv-01-dfw1.facebook.com 0.0.0.0 edge-atlas-shv-01-fra3.facebook.com 0.0.0.0 edge-atlas-shv-01-gru1.facebook.com 0.0.0.0 edge-atlas-shv-01-hkg2.facebook.com 0.0.0.0 edge-atlas-shv-01-iad3.facebook.com 0.0.0.0 edge-atlas-shv-01-kul1.facebook.com 0.0.0.0 edge-atlas-shv-01-lax1.facebook.com 0.0.0.0 edge-atlas-shv-01-lga1.facebook.com 0.0.0.0 edge-atlas-shv-01-lhr3.facebook.com 0.0.0.0 edge-atlas-shv-01-mad1.facebook.com 0.0.0.0 edge-atlas-shv-01-mia1.facebook.com 0.0.0.0 edge-atlas-shv-01-mxp1.facebook.com 0.0.0.0 edge-atlas-shv-01-nrt1.facebook.com 0.0.0.0 edge-atlas-shv-01-ord1.facebook.com 0.0.0.0 edge-atlas-shv-01-sea1.facebook.com 0.0.0.0 edge-atlas-shv-01-sin1.facebook.com 0.0.0.0 edge-atlas-shv-01-sjc2.facebook.com 0.0.0.0 edge-atlas-shv-01-syd1.facebook.com 0.0.0.0 edge-atlas-shv-01-vie1.facebook.com 0.0.0.0 edge-atlas-shv-02-cai1.facebook.com 0.0.0.0 edge-atlas-shv-02-hkg2.facebook.com 0.0.0.0 edge-atlas-shv-03-ash5.facebook.com 0.0.0.0 edge-atlas-shv-03-atn1.facebook.com 0.0.0.0 edge-atlas-shv-03-hkg1.facebook.com 0.0.0.0 edge-atlas-shv-03-lla1.facebook.com 0.0.0.0 edge-atlas-shv-03-prn2.facebook.com 0.0.0.0 edge-atlas-shv-03-xdc1.facebook.com 0.0.0.0 edge-atlas-shv-04-hkg1.facebook.com 0.0.0.0 edge-atlas-shv-04-prn2.facebook.com 0.0.0.0 edge-atlas-shv-06-atn1.facebook.com 0.0.0.0 edge-atlas-shv-06-lla1.facebook.com 0.0.0.0 edge-atlas-shv-07-ash4.facebook.com 0.0.0.0 edge-atlas-shv-09-frc1.facebook.com 0.0.0.0 edge-atlas-shv-09-lla1.facebook.com 0.0.0.0 edge-atlas-shv-12-frc1.facebook.com 0.0.0.0 edge-atlas-shv-12-frc3.facebook.com 0.0.0.0 edge-atlas-shv-12-lla1.facebook.com 0.0.0.0 edge-atlas-shv-12-prn1.facebook.com 0.0.0.0 edge-atlas-shv-13-frc1.facebook.com 0.0.0.0 edge-atlas-shv-17-prn1.facebook.com 0.0.0.0 edge-atlas-shv-18-prn1.facebook.com 0.0.0.0 edge-chat.facebook.com 0.0.0.0 edge-liverail-shv-01-ams2.facebook.com 0.0.0.0 edge-liverail-shv-01-ams3.facebook.com 0.0.0.0 edge-liverail-shv-01-ash5.facebook.com 0.0.0.0 edge-liverail-shv-01-atl1.facebook.com 0.0.0.0 edge-liverail-shv-01-bru2.facebook.com 0.0.0.0 edge-liverail-shv-01-cai1.facebook.com 0.0.0.0 edge-liverail-shv-01-cdg2.facebook.com 0.0.0.0 edge-liverail-shv-01-dfw1.facebook.com 0.0.0.0 edge-liverail-shv-01-fra3.facebook.com 0.0.0.0 edge-liverail-shv-01-gru1.facebook.com 0.0.0.0 edge-liverail-shv-01-hkg2.facebook.com 0.0.0.0 edge-liverail-shv-01-iad3.facebook.com 0.0.0.0 edge-liverail-shv-01-kul1.facebook.com 0.0.0.0 edge-liverail-shv-01-lax1.facebook.com 0.0.0.0 edge-liverail-shv-01-lga1.facebook.com 0.0.0.0 edge-liverail-shv-01-lhr3.facebook.com 0.0.0.0 edge-liverail-shv-01-mad1.facebook.com 0.0.0.0 edge-liverail-shv-01-mia1.facebook.com 0.0.0.0 edge-liverail-shv-01-mxp1.facebook.com 0.0.0.0 edge-liverail-shv-01-nrt1.facebook.com 0.0.0.0 edge-liverail-shv-01-ord1.facebook.com 0.0.0.0 edge-liverail-shv-01-sea1.facebook.com 0.0.0.0 edge-liverail-shv-01-sin1.facebook.com 0.0.0.0 edge-liverail-shv-01-sjc2.facebook.com 0.0.0.0 edge-liverail-shv-01-syd1.facebook.com 0.0.0.0 edge-liverail-shv-01-tpe1.facebook.com 0.0.0.0 edge-liverail-shv-01-vie1.facebook.com 0.0.0.0 edge-liverail-shv-02-cai1.facebook.com 0.0.0.0 edge-liverail-shv-02-hkg2.facebook.com 0.0.0.0 edge-liverail-shv-03-ash5.facebook.com 0.0.0.0 edge-liverail-shv-03-atn1.facebook.com 0.0.0.0 edge-liverail-shv-03-hkg1.facebook.com 0.0.0.0 edge-liverail-shv-03-lla1.facebook.com 0.0.0.0 edge-liverail-shv-03-prn2.facebook.com 0.0.0.0 edge-liverail-shv-03-xdc1.facebook.com 0.0.0.0 edge-liverail-shv-04-hkg1.facebook.com 0.0.0.0 edge-liverail-shv-04-prn2.facebook.com 0.0.0.0 edge-liverail-shv-06-atn1.facebook.com 0.0.0.0 edge-liverail-shv-06-lla1.facebook.com 0.0.0.0 edge-liverail-shv-07-ash4.facebook.com 0.0.0.0 edge-liverail-shv-07-frc3.facebook.com 0.0.0.0 edge-liverail-shv-09-frc1.facebook.com 0.0.0.0 edge-liverail-shv-09-lla1.facebook.com 0.0.0.0 edge-liverail-shv-12-frc1.facebook.com 0.0.0.0 edge-liverail-shv-12-frc3.facebook.com 0.0.0.0 edge-liverail-shv-12-lla1.facebook.com 0.0.0.0 edge-liverail-shv-12-prn1.facebook.com 0.0.0.0 edge-liverail-shv-13-frc1.facebook.com 0.0.0.0 edge-liverail-shv-17-prn1.facebook.com 0.0.0.0 edge-liverail-shv-18-prn1.facebook.com 0.0.0.0 edge-mqtt.facebook.com 0.0.0.0 edge-mqtt-shv-01-ams2.facebook.com 0.0.0.0 edge-mqtt-shv-01-ams3.facebook.com 0.0.0.0 edge-mqtt-shv-01-ash5.facebook.com 0.0.0.0 edge-mqtt-shv-01-atl1.facebook.com 0.0.0.0 edge-mqtt-shv-01-bru2.facebook.com 0.0.0.0 edge-mqtt-shv-01-cai1.facebook.com 0.0.0.0 edge-mqtt-shv-01-cdg2.facebook.com 0.0.0.0 edge-mqtt-shv-01-dfw1.facebook.com 0.0.0.0 edge-mqtt-shv-01-fra3.facebook.com 0.0.0.0 edge-mqtt-shv-01-gru1.facebook.com 0.0.0.0 edge-mqtt-shv-01-hkg2.facebook.com 0.0.0.0 edge-mqtt-shv-01-iad3.facebook.com 0.0.0.0 edge-mqtt-shv-01-kul1.facebook.com 0.0.0.0 edge-mqtt-shv-01-lax1.facebook.com 0.0.0.0 edge-mqtt-shv-01-lga1.facebook.com 0.0.0.0 edge-mqtt-shv-01-lhr3.facebook.com 0.0.0.0 edge-mqtt-shv-01-mad1.facebook.com 0.0.0.0 edge-mqtt-shv-01-mia1.facebook.com 0.0.0.0 edge-mqtt-shv-01-mxp1.facebook.com 0.0.0.0 edge-mqtt-shv-01-nrt1.facebook.com 0.0.0.0 edge-mqtt-shv-01-ord1.facebook.com 0.0.0.0 edge-mqtt-shv-01-sea1.facebook.com 0.0.0.0 edge-mqtt-shv-01-sin1.facebook.com 0.0.0.0 edge-mqtt-shv-01-sjc2.facebook.com 0.0.0.0 edge-mqtt-shv-01-syd1.facebook.com 0.0.0.0 edge-mqtt-shv-01-tpe1.facebook.com 0.0.0.0 edge-mqtt-shv-01-vie1.facebook.com 0.0.0.0 edge-mqtt-shv-02-cai1.facebook.com 0.0.0.0 edge-mqtt-shv-02-hkg2.facebook.com 0.0.0.0 edge-mqtt-shv-03-ash5.facebook.com 0.0.0.0 edge-mqtt-shv-03-atn1.facebook.com 0.0.0.0 edge-mqtt-shv-03-hkg1.facebook.com 0.0.0.0 edge-mqtt-shv-03-lla1.facebook.com 0.0.0.0 edge-mqtt-shv-03-prn2.facebook.com 0.0.0.0 edge-mqtt-shv-03-xdc1.facebook.com 0.0.0.0 edge-mqtt-shv-04-hkg1.facebook.com 0.0.0.0 edge-mqtt-shv-04-prn2.facebook.com 0.0.0.0 edge-mqtt-shv-06-atn1.facebook.com 0.0.0.0 edge-mqtt-shv-06-lla1.facebook.com 0.0.0.0 edge-mqtt-shv-07-ash4.facebook.com 0.0.0.0 edge-mqtt-shv-07-frc3.facebook.com 0.0.0.0 edge-mqtt-shv-09-lla1.facebook.com 0.0.0.0 edge-mqtt-shv-12-frc1.facebook.com 0.0.0.0 edge-mqtt-shv-12-frc3.facebook.com 0.0.0.0 edge-mqtt-shv-12-lla1.facebook.com 0.0.0.0 edge-mqtt-shv-12-prn1.facebook.com 0.0.0.0 edge-mqtt-shv-13-frc1.facebook.com 0.0.0.0 edge-mqtt-shv-17-prn1.facebook.com 0.0.0.0 edge-mqtt-shv-18-prn1.facebook.com 0.0.0.0 edgeray-origin-shv-05-prn2.facebook.com 0.0.0.0 edgeray-origin-shv-07-lla1.facebook.com 0.0.0.0 edgeray-origin-shv-09-frc3.facebook.com 0.0.0.0 edgeray-origin-shv-11-frc3.facebook.com 0.0.0.0 edgeray-shv-01-ams2.facebook.com 0.0.0.0 edgeray-shv-01-ams3.facebook.com 0.0.0.0 edgeray-shv-01-atl1.facebook.com 0.0.0.0 edgeray-shv-01-bru2.facebook.com 0.0.0.0 edgeray-shv-01-cdg2.facebook.com 0.0.0.0 edgeray-shv-01-dfw1.facebook.com 0.0.0.0 edgeray-shv-01-fra3.facebook.com 0.0.0.0 edgeray-shv-01-gru1.facebook.com 0.0.0.0 edgeray-shv-01-iad3.facebook.com 0.0.0.0 edgeray-shv-01-kul1.facebook.com 0.0.0.0 edgeray-shv-01-lax1.facebook.com 0.0.0.0 edgeray-shv-01-lga1.facebook.com 0.0.0.0 edgeray-shv-01-lhr3.facebook.com 0.0.0.0 edgeray-shv-01-mad1.facebook.com 0.0.0.0 edgeray-shv-01-mia1.facebook.com 0.0.0.0 edgeray-shv-01-mxp1.facebook.com 0.0.0.0 edgeray-shv-01-ord1.facebook.com 0.0.0.0 edgeray-shv-01-sea1.facebook.com 0.0.0.0 edgeray-shv-01-sin1.facebook.com 0.0.0.0 edgeray-shv-01-sjc2.facebook.com 0.0.0.0 edgeray-shv-01-syd1.facebook.com 0.0.0.0 edgeray-shv-01-vie1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-ams3.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-atl1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-bru2.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-cai1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-cdg2.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-dfw1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-fra3.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-gru1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-iad3.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-kul1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-lax1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-lhr3.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-mad1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-nrt1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-ord1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-sea1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-01-syd1.facebook.com 0.0.0.0 edge-snaptu-http-p1-shv-02-cai1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-ams3.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-ash5.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-atl1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-bru2.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-cai1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-cdg2.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-dfw1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-fra3.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-gru1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-hkg2.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-iad3.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-kul1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-lax1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-lhr3.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-mad1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-nrt1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-ord1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-sea1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-01-syd1.facebook.com 0.0.0.0 edge-snaptu-tunnel-shv-02-cai1.facebook.com 0.0.0.0 edge-star-shv-12-frc3.facebook.com 0.0.0.0 instagram.c10r.facebook.com 0.0.0.0 l.facebook.com 0.0.0.0 liverail.c10r.facebook.com 0.0.0.0 lm.facebook.com 0.0.0.0 m.facebook.com 0.0.0.0 mqtt.c10r.facebook.com 0.0.0.0 mqtt.vvv.facebook.com 0.0.0.0 pixel.facebook.com 0.0.0.0 profile.ak.facebook.com.edgesuite.net 0.0.0.0 research.facebook.com 0.0.0.0 snaptu-d-shv-05-frc3.facebook.com 0.0.0.0 snaptu-d-shv-10-frc1.facebook.com 0.0.0.0 s-static.ak.facebook.com.edgekey.net 0.0.0.0 star.c10r.facebook.com 0.0.0.0 star.facebook.com 0.0.0.0 star-mini.c10r.facebook.com 0.0.0.0 static.ak.facebook.com 0.0.0.0 static.ak.facebook.com.edgesuite.net 0.0.0.0 staticxx.facebook.com 0.0.0.0 webdav.facebook.com 0.0.0.0 z-m.c10r.facebook.com 0.0.0.0 z-m.facebook.com 0.0.0.0 edge-sonar-shv-01-ams2.fbcdn.net 0.0.0.0 edge-sonar-shv-01-ams3.fbcdn.net 0.0.0.0 edge-sonar-shv-01-ash5.fbcdn.net 0.0.0.0 edge-sonar-shv-01-atl1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-bru2.fbcdn.net 0.0.0.0 edge-sonar-shv-01-cai1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-cdg2.fbcdn.net 0.0.0.0 edge-sonar-shv-01-dfw1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-fra3.fbcdn.net 0.0.0.0 edge-sonar-shv-01-gru1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-iad3.fbcdn.net 0.0.0.0 edge-sonar-shv-01-kul1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-lax1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-lga1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-lhr3.fbcdn.net 0.0.0.0 edge-sonar-shv-01-mad1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-mia1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-mrs1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-mxp1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-nrt1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-ord1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-sea1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-sin1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-sjc2.fbcdn.net 0.0.0.0 edge-sonar-shv-01-syd1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-tpe1.fbcdn.net 0.0.0.0 edge-sonar-shv-01-vie1.fbcdn.net 0.0.0.0 edge-sonar-shv-02-cai1.fbcdn.net 0.0.0.0 edge-sonar-shv-02-hkg2.fbcdn.net 0.0.0.0 edge-sonar-shv-03-ash5.fbcdn.net 0.0.0.0 edge-sonar-shv-03-atn1.fbcdn.net 0.0.0.0 edge-sonar-shv-03-hkg1.fbcdn.net 0.0.0.0 edge-sonar-shv-03-lla1.fbcdn.net 0.0.0.0 edge-sonar-shv-03-prn2.fbcdn.net 0.0.0.0 edge-sonar-shv-03-xdc1.fbcdn.net 0.0.0.0 edge-sonar-shv-04-hkg1.fbcdn.net 0.0.0.0 edge-sonar-shv-04-prn2.fbcdn.net 0.0.0.0 edge-sonar-shv-06-atn1.fbcdn.net 0.0.0.0 edge-sonar-shv-06-lla1.fbcdn.net 0.0.0.0 edge-sonar-shv-07-ash4.fbcdn.net 0.0.0.0 edge-sonar-shv-07-frc3.fbcdn.net 0.0.0.0 edge-sonar-shv-09-frc1.fbcdn.net 0.0.0.0 edge-sonar-shv-09-lla1.fbcdn.net 0.0.0.0 edge-sonar-shv-12-frc1.fbcdn.net 0.0.0.0 edge-sonar-shv-12-frc3.fbcdn.net 0.0.0.0 edge-sonar-shv-12-lla1.fbcdn.net 0.0.0.0 edge-sonar-shv-12-prn1.fbcdn.net 0.0.0.0 edge-sonar-shv-13-frc1.fbcdn.net 0.0.0.0 edge-sonar-shv-17-prn1.fbcdn.net 0.0.0.0 edge-sonar-shv-18-prn1.fbcdn.net 0.0.0.0 external-iad3-1.xx.fbcdn.net 0.0.0.0 external.fsjc1-2.fna.fbcdn.net 0.0.0.0 fdda274d380ki4frcgi-rumjfjai1460158783-sonar.xx.fbcdn.net 0.0.0.0 herningrideklub.netscontent-a-ams.xx.fbcdn.net 0.0.0.0 ncontent.xx.fbcdn.net 0.0.0.0 origincache-ash.t.f
3521bcdn.net 0.0.0.0 origincache-frc.t.fbcdn.net 0.0.0.0 origincache-prn.t.fbcdn.net 0.0.0.0 origincache-tf.t.fbcdn.net 0.0.0.0 origincache-tl.t.fbcdn.net 0.0.0.0 origincache-xtf.fbcdn.net 0.0.0.0 origincache-xtl.fbcdn.net 0.0.0.0 origincache-xx-shv-05-atn1.fbcdn.net 0.0.0.0 origincache-xx-shv-05-frc3.fbcdn.net 0.0.0.0 origincache-xx-shv-05-prn2.fbcdn.net 0.0.0.0 origincache-xx-shv-06-ash3.fbcdn.net 0.0.0.0 origincache-xx-shv-06-ash4.fbcdn.net 0.0.0.0 origincache-xx-shv-07-ash2.fbcdn.net 0.0.0.0 origincache-xx-shv-07-atn1.fbcdn.net 0.0.0.0 origincache-xx-shv-08-ash2.fbcdn.net 0.0.0.0 origincache-xx-shv-08-frc3.fbcdn.net 0.0.0.0 origincache-xx-shv-08-prn2.fbcdn.net 0.0.0.0 origincache-xx-shv-09-frc3.fbcdn.net 0.0.0.0 origincache-xx-shv-09-prn2.fbcdn.net 0.0.0.0 origincache-xx-shv-13-prn1.fbcdn.net 0.0.0.0 photos-a-ord.xx.fbcdn.net 0.0.0.0 photos-a.xx.fbcdn.net 0.0.0.0 photos-b-ord.xx.fbcdn.net 0.0.0.0 photos-b.xx.fbcdn.net 0.0.0.0 profile-a-atl.xx.fbcdn.net 0.0.0.0 profile-a-dfw.xx.fbcdn.net 0.0.0.0 profile-a-iad.xx.fbcdn.net 0.0.0.0 profile-a-lax.xx.fbcdn.net 0.0.0.0 profile-a-lga.xx.fbcdn.net 0.0.0.0 profile-a-mia.xx.fbcdn.net 0.0.0.0 profile-a-ord.xx.fbcdn.net 0.0.0.0 profile-a-sea.xx.fbcdn.net 0.0.0.0 profile-a-sjc.xx.fbcdn.net 0.0.0.0 profile-a.xx.fbcdn.net 0.0.0.0 profile-b-dfw.xx.fbcdn.net 0.0.0.0 profile-b-iad.xx.fbcdn.net 0.0.0.0 profile-b-lga.xx.fbcdn.net 0.0.0.0 profile-b-mia.xx.fbcdn.net 0.0.0.0 profile-b-ord.xx.fbcdn.net 0.0.0.0 profile-b-sjc.xx.fbcdn.net 0.0.0.0 profile-b.xx.fbcdn.net 0.0.0.0 profile.ak.fbcdn.net 0.0.0.0 profile.xx.fbcdn.net 0.0.0.0 scontent-1.2914.fna.fbcdn.net 0.0.0.0 scontent-2.2914.fna.fbcdn.net 0.0.0.0 scontent-a-ams.xx.fbcdn.net 0.0.0.0 scontent-a-atl.xx.fbcdn.net 0.0.0.0 scontent-a-cdg.xx.fbcdn.net 0.0.0.0 scontent-a-dfw.xx.fbcdn.net 0.0.0.0 scontent-a-fra.xx.fbcdn.net 0.0.0.0 scontent-a-gru.xx.fbcdn.net 0.0.0.0 scontent-a-iad.xx.fbcdn.net 0.0.0.0 scontent-a-lax.xx.fbcdn.net 0.0.0.0 scontent-a-lga.xx.fbcdn.net 0.0.0.0 scontent-a-lhr.xx.fbcdn.net 0.0.0.0 scontent-a-mad.xx.fbcdn.net 0.0.0.0 scontent-a-mia.xx.fbcdn.net 0.0.0.0 scontent-a-mxp.xx.fbcdn.net 0.0.0.0 scontent-a-ord.xx.fbcdn.net 0.0.0.0 scontent-a-pao.xx.fbcdn.net 0.0.0.0 scontent-a-sea.xx.fbcdn.net 0.0.0.0 scontent-a-sin.xx.fbcdn.net 0.0.0.0 scontent-a-sjc.xx.fbcdn.net 0.0.0.0 scontent-a-vie.xx.fbcdn.net 0.0.0.0 scontent-a.xx.fbcdn.net 0.0.0.0 scontent-ams.xx.fbcdn.net 0.0.0.0 scontent-atl.xx.fbcdn.net 0.0.0.0 scontent-b-ams.xx.fbcdn.net 0.0.0.0 scontent-b-atl.xx.fbcdn.net 0.0.0.0 scontent-b-cdg.xx.fbcdn.net 0.0.0.0 scontent-b-dfw.xx.fbcdn.net 0.0.0.0 scontent-b-fra.xx.fbcdn.net 0.0.0.0 scontent-b-gru.xx.fbcdn.net 0.0.0.0 scontent-b-hkg.xx.fbcdn.net 0.0.0.0 scontent-b-lax.xx.fbcdn.net 0.0.0.0 scontent-b-lga.xx.fbcdn.net 0.0.0.0 scontent-b-lhr.xx.fbcdn.net 0.0.0.0 scontent-b-mad.xx.fbcdn.net 0.0.0.0 scontent-b-mia.xx.fbcdn.net 0.0.0.0 scontent-b-mxp.xx.fbcdn.net 0.0.0.0 scontent-b-ord.xx.fbcdn.net 0.0.0.0 scontent-b-pao.xx.fbcdn.net 0.0.0.0 scontent-b-sea.xx.fbcdn.net 0.0.0.0 scontent-b-sin.xx.fbcdn.net 0.0.0.0 scontent-b-sjc.xx.fbcdn.net 0.0.0.0 scontent-b-vie.xx.fbcdn.net 0.0.0.0 scontent-b.xx.fbcdn.net 0.0.0.0 scontent-cdg.xx.fbcdn.net 0.0.0.0 scontent-dfw.xx.fbcdn.net 0.0.0.0 scontent-fra.xx.fbcdn.net 0.0.0.0 scontent-gru.xx.fbcdn.net 0.0.0.0 scontent-iad3-1.xx.fbcdn.net 0.0.0.0 scontent-lax.xx.fbcdn.net 0.0.0.0 scontent-lax3-1.xx.fbcdn.net 0.0.0.0 scontent-lga.xx.fbcdn.net 0.0.0.0 scontent-lga3-1.xx.fbcdn.net 0.0.0.0 scontent-lhr.xx.fbcdn.net 0.0.0.0 scontent-mia.xx.fbcdn.net 0.0.0.0 scontent-mxp.xx.fbcdn.net 0.0.0.0 scontent-ord.xx.fbcdn.net 0.0.0.0 scontent-sea.xx.fbcdn.net 0.0.0.0 scontent-sin.xx.fbcdn.net 0.0.0.0 scontent-sjc.xx.fbcdn.net 0.0.0.0 scontent-sjc2-1.xx.fbcdn.net 0.0.0.0 scontent-vie.xx.fbcdn.net 0.0.0.0 scontent.fsjc1-2.fna.fbcdn.net 0.0.0.0 scontent.fsnc1-1.fna.fbcdn.net 0.0.0.0 scontent.xx.fbcdn.net 0.0.0.0 sonar-iad.xx.fbcdn.net 0.0.0.0 sphotos-a-ams.xx.fbcdn.net 0.0.0.0 sphotos-a-atl.xx.fbcdn.net 0.0.0.0 sphotos-a-cdg.xx.fbcdn.net 0.0.0.0 sphotos-a-dfw.xx.fbcdn.net 0.0.0.0 sphotos-a-iad.xx.fbcdn.net 0.0.0.0 sphotos-a-lax.xx.fbcdn.net 0.0.0.0 sphotos-a-lga.xx.fbcdn.net 0.0.0.0 sphotos-a-lhr.xx.fbcdn.net 0.0.0.0 sphotos-a-mad.xx.fbcdn.net 0.0.0.0 sphotos-a-mia.xx.fbcdn.net 0.0.0.0 sphotos-a-mxp.xx.fbcdn.net 0.0.0.0 sphotos-a-ord.xx.fbcdn.net 0.0.0.0 sphotos-a-p
3521ao.xx.fbcdn.net 0.0.0.0 sphotos-a-sea.xx.fbcdn.net 0.0.0.0 sphotos-a-sjc.xx.fbcdn.net 0.0.0.0 sphotos-a-vie.xx.fbcdn.net 0.0.0.0 sphotos-a.xx.fbcdn.net 0.0.0.0 sphotos-b-ams.xx.fbcdn.net 0.0.0.0 sphotos-b-atl.xx.fbcdn.net 0.0.0.0 sphotos-b-cdg.xx.fbcdn.net 0.0.0.0 sphotos-b-dfw.xx.fbcdn.net 0.0.0.0 sphotos-b-iad.xx.fbcdn.net 0.0.0.0 sphotos-b-lax.xx.fbcdn.net 0.0.0.0 sphotos-b-lga.xx.fbcdn.net 0.0.0.0 sphotos-b-lhr.xx.fbcdn.net 0.0.0.0 sphotos-b-mad.xx.fbcdn.net 0.0.0.0 sphotos-b-mia.xx.fbcdn.net 0.0.0.0 sphotos-b-mxp.xx.fbcdn.net 0.0.0.0 sphotos-b-ord.xx.fbcdn.net 0.0.0.0 sphotos-b-pao.xx.fbcdn.net 0.0.0.0 sphotos-b-sea.xx.fbcdn.net 0.0.0.0 sphotos-b-sjc.xx.fbcdn.net 0.0.0.0 sphotos-b-vie.xx.fbcdn.net 0.0.0.0 sphotos-b.xx.fbcdn.net 0.0.0.0 sphotos.xx.fbcdn.net 0.0.0.0 sphotosbord.xx.fbcdn.net 0.0.0.0 static.xx.fbcdn.net 0.0.0.0 video-iad3-1.xx.fbcdn.net 0.0.0.0 vthumb.xx.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-ams2.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-ams3.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-atl1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-bru2.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-cdg2.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-dfw1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-fra3.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-gru1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-hkg2.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-iad3.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-lax1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-lga1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-lhr3.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-mad1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-mia1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-mrs1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-mxp1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-nrt1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-ord1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-sea1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-sin1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-sjc2.fbcdn.net 0.0.0.0 xx-fbcdn-shv-01-vie1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-02-cai1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-03-ash5.fbcdn.net 0.0.0.0 xx-fbcdn-shv-04-hkg1.fbcdn.net 0.0.0.0 xx-fbcdn-shv-04-prn2.fbcdn.net 0.0.0.0 z-1-scontent-sjc2-1.xx.fbcdn.net 0.0.0.0 z-1-scontent.xx.fbcdn.net 0.0.0.0 api.instagram.com 0.0.0.0 black.ish.instagram.com 0.0.0.0 i.instagram.com 0.0.0.0 instagram-shv-01-ams2.fbcdn.net 0.0.0.0 instagram-shv-01-ams3.fbcdn.net 0.0.0.0 instagram-shv-01-ash5.fbcdn.net 0.0.0.0 instagram-shv-01-atl1.fbcdn.net 0.0.0.0 instagram-shv-01-bru2.fbcdn.net 0.0.0.0 instagram-shv-01-cai1.fbcdn.net 0.0.0.0 instagram-shv-01-cdg2.fbcdn.net 0.0.0.0 instagram-shv-01-dfw1.fbcdn.net 0.0.0.0 instagram-shv-01-fra3.fbcdn.net 0.0.0.0 instagram-shv-01-gru1.fbcdn.net 0.0.0.0 instagram-shv-01-hkg2.fbcdn.net 0.0.0.0 instagram-shv-01-iad3.fbcdn.net 0.0.0.0 instagram-shv-01-kul1.fbcdn.net 0.0.0.0 instagram-shv-01-lax1.fbcdn.net 0.0.0.0 instagram-shv-01-lga1.fbcdn.net 0.0.0.0 instagram-shv-01-lhr3.fbcdn.net 0.0.0.0 instagram-shv-01-mad1.fbcdn.net 0.0.0.0 instagram-shv-01-mia1.fbcdn.net 0.0.0.0 instagram-shv-01-mxp1.fbcdn.net 0.0.0.0 instagram-shv-01-nrt1.fbcdn.net 0.0.0.0 instagram-shv-01-ord1.fbcdn.net 0.0.0.0 instagram-shv-01-sea1.fbcdn.net 0.0.0.0 instagram-shv-01-sin1.fbcdn.net 0.0.0.0 instagram-shv-01-sjc2.fbcdn.net 0.0.0.0 instagram-shv-01-syd1.fbcdn.net 0.0.0.0 instagram-shv-01-tpe1.fbcdn.net 0.0.0.0 instagram-shv-01-vie1.fbcdn.net 0.0.0.0 instagram-shv-02-cai1.fbcdn.net 0.0.0.0 instagram-shv-02-hkg2.fbcdn.net 0.0.0.0 instagram-shv-03-ash5.fbcdn.net 0.0.0.0 instagram-shv-03-atn1.fbcdn.net 0.0.0.0 instagram-shv-03-hkg1.fbcdn.net 0.0.0.0 instagram-shv-03-lla1.fbcdn.net 0.0.0.0 instagram-shv-03-prn2.fbcdn.net 0.0.0.0 instagram-shv-03-xdc1.fbcdn.net 0.0.0.0 instagram-shv-04-hkg1.fbcdn.net 0.0.0.0 instagram-shv-06-atn1.fbcdn.net 0.0.0.0 instagram-shv-06-lla1.fbcdn.net 0.0.0.0 instagram-shv-07-ash4.fbcdn.net 0.0.0.0 instagram-shv-07-frc3.fbcdn.net 0.0.0.0 instagram-shv-09-frc1.fbcdn.net 0.0.0.0 instagram-shv-09-lla1.fbcdn.net 0.0.0.0 instagram-shv-12-frc1.fbcdn.net 0.0.0.0 instagram-shv-12-frc3.fbcdn.net 0.0.0.0 instagram-shv-12-lla1.fbcdn.net 0.0.0.0 instagram-shv-12-prn1.fbcdn.net 0.0.0.0 instagram-shv-13-frc1.fbcdn.net 0.0.0.0 instagram-shv-17-prn1.fbcdn.net 0.0.0.0 instagram-shv-18-prn1.fbcdn.net 0.0.0.0 instagram.com 0.0.0.0 instagramstatic-a.akamaihd.net 0.0.0.0 instagramstatic-a.akamaihd.net.edgesuite.net 0.0.0.0 logger.instagram.com 0.0.0.0 platform.instagram.com 0.0.0.0 scontent-iad3-1.cdninstagram.com 0.0.0.0 scontent.cdninstagram.com 0.0.0.0 telegraph-ash.instagram.com 0.0.0.0 white.ish.instagram.com 0.0.0.0 www.instagram.com 0.0.0.0 ae0.bb01.ams2.tfbnw.net 0.0.0.0 ae0.bb01.atl1.tfbnw.net 0.0.0.0 ae0.bb01.bos2.tfbnw.net 0.0.0.0 ae0.bb01.hkg1.tfbnw.net 0.0.0.0 ae0.bb01.hnd1.tfbnw.net 0.0.0.0 ae0.bb01.lhr2.tfbnw.net 0.0.0.0 ae0.bb01.lla1.tfbnw.net 0.0.0.0 ae0.bb01.mia1.tfbnw.net 0.0.0.0 ae0.bb01.nrt1.tfbnw.net 0.0.0.0 ae0.bb01.sin1.tfbnw.net 0.0.0.0 ae0.bb02.ams2.tfbnw.net 0.0.0.0 ae0.bb02.atl1.tfbnw.net 0.0.0.0 ae0.bb02.bos2.tfbnw.net 0.0.0.0 ae0.bb02.hkg1.tfbnw.net 0.0.0.0 ae0.bb02.lhr2.tfbnw.net 0.0.0.0 ae0.bb02.lla1.tfbnw.net 0.0.0.0 ae0.bb02.mia1.tfbnw.net 0.0.0.0 ae0.bb02.sin1.tfbnw.net 0.0.0.0 ae0.bb03.atn1.tfbnw.net 0.0.0.0 ae0.bb03.frc3.tfbnw.net 0.0.0.0 ae0.bb03.lla1.tfbnw.net 0.0.0.0 ae0.bb03.prn2.tfbnw.net 0.0.0.0 ae0.bb03.sjc1.tfbnw.net 0.0.0.0 ae0.bb04.atn1.tfbnw.net 0.0.0.0 ae0.bb04.frc3.tfbnw.net 0.0.0.0 ae0.bb04.lla1.tfbnw.net 0.0.0.0 ae0.bb04.prn2.tfbnw.net 0.0.0.0 ae0.bb04.sjc1.tfbnw.net 0.0.0.0 ae0.bb05.frc3.tfbnw.net 0.0.0.0 ae0.bb05.lla1.tfbnw.net 0.0.0.0 ae0.bb05.prn2.tfbnw.net 0.0.0.0 ae0.bb06.frc3.tfbnw.net 0.0.0.0 ae0.bb06.lla1.tfbnw.net 0.0.0.0 ae0.bb07.lla1.tfbnw.net 0.0.0.0 ae0.br01.arn2.tfbnw.net 0.0.0.0 ae0.br01.bru2.tfbnw.net 0.0.0.0 ae0.br01.cai1.tfbnw.net 0.0.0.0 ae0.br01.gru1.tfbnw.net 0.0.0.0 ae0.br01.mad1.tfbnw.net 0.0.0.0 ae0.br01.mrs1.tfbnw.net 0.0.0.0 ae0.br01.mxp1.tfbnw.net 0.0.0.0 ae0.br01.syd1.tfbnw.net 0.0.0.0 ae0.br01.tpe1.tfbnw.net 0.0.0.0 ae0.br01.vie1.tfbnw.net 0.0.0.0 ae0.dr01.prn2.tfbnw.net 0.0.0.0 ae0.dr01.snc1.tfbnw.net 0.0.0.0 ae0.dr02.prn2.tfbnw.net 0.0.0.0 ae0.dr02.snc1.tfbnw.net 0.0.0.0 ae0.dr03.ash3.tfbnw.net 0.0.0.0 ae0.dr03.prn2.tfbnw.net 0.0.0.0 ae0.dr04.ash3.tfbnw.net 0.0.0.0 ae0.dr04.prn2.tfbnw.net 0.0.0.0 ae0.lr01.ash3.tfbnw.net 0.0.0.0 ae0.lr02.ash3.tfbnw.net 0.0.0.0 ae0.pr01.ams2.tfbnw.net 0.0.0.0 ae0.pr01.ams3.tfbnw.net 0.0.0.0 ae0.pr01.dfw1.tfbnw.net 0.0.0.0 ae0.pr01.fra2.tfbnw.net 0.0.0.0 ae0.pr01.lhr2.tfbnw.net 0.0.0.0 ae0.pr01.mia1.tfbnw.net 0.0.0.0 ae0.pr02.dfw1.tfbnw.net 0.0.0.0 ae0.pr02.fra2.tfbnw.net 0.0.0.0 ae0.pr02.iad3.tfbnw.net 0.0.0.0 ae0.pr02.lax1.tfbnw.net 0.0.0.0 ae0.pr02.lga1.tfbnw.net 0.0.0.0 ae0.pr02.mia1.tfbnw.net 0.0.0.0 ae0.pr02.ord1.tfbnw.net 0.0.0.0 ae0.pr03.sjc1.tfbnw.net 0.0.0.0 ae0.pr04.sjc1.tfbnw.net 0.0.0.0 ae10.bb01.atl1.tfbnw.net 0.0.0.0 ae10.bb01.lhr2.tfbnw.net 0.0.0.0 ae10.bb01.lla1.tfbnw.net 0.0.0.0 ae10.bb01.mia1.tfbnw.net 0.0.0.0 ae10.bb01.sin1.tfbnw.net 0.0.0.0 ae10.bb02.atl1.tfbnw.net 0.0.0.0 ae10.bb02.hkg1.tfbnw.net 0.0.0.0 ae10.bb02.lhr2.tfbnw.net 0.0.0.0 ae10.bb02.lla1.tfbnw.net 0.0.0.0 ae10.bb02.mia1.tfbnw.net 0.0.0.0 ae10.bb02.sin1.tfbnw.net 0.0.0.0 ae10.bb03.atn1.tfbnw.net 0.0.0.0 ae10.bb03.frc3.tfbnw.net 0.0.0.0 ae10.bb03.lla1.tfbnw.net 0.0.0.0 ae10.bb03.sjc1.tfbnw.net 0.0.0.0 ae10.bb04.atn1.tfbnw.net 0.0.0.0 ae10.bb04.frc3.tfbnw.net 0.0.0.0 ae10.bb04.lla1.tfbnw.net 0.0.0.0 ae10.bb04.sjc1.tfbnw.net 0.0.0.0 ae10.bb05.lla1.tfbnw.net 0.0.0.0 ae10.bb06.frc3.tfbnw.net 0.0.0.0 ae10.bb06.lla1.tfbnw.net 0.0.0.0 ae10.br01.bru2.tfbnw.net 0.0.0.0 ae10.br01.kul1.tfbnw.net 0.0.0.0 ae10.br01.mad1.tfbnw.net 0.0.0.0 ae10.br01.mxp1.tfbnw.net 0.0.0.0 ae10.br01.tpe1.tfbnw.net 0.0.0.0 ae10.br02.vie1.tfbnw.net 0.0.0.0 ae10.dr01.frc1.tfbnw.net 0.0.0.0 ae10.dr02.frc1.tfbnw.net 0.0.0.0 ae10.dr02.prn1.tfbnw.net 0.0.0.0 ae10.dr05.prn1.tfbnw.net 0.0.0.0 ae10.dr06.prn1.tfbnw.net 0.0.0.0 ae10.pr01.atl1.tfbnw.net 0.0.0.0 ae10.pr01.dfw1.tfbnw.net 0.0.0.0 ae10.pr01.fra2.tfbnw.net 0.0.0.0 ae10.pr01.lax1.tfbnw.net 0.0.0.0 ae10.pr01.mia1.tfbnw.net 0.0.0.0 ae10.pr01.nrt1.tfbnw.net 0.0.0.0 ae10.pr01.sin1.tfbnw.net 0.0.0.0 ae10.pr02.atl1.tfbnw.net 0.0.0.0 ae10.pr02.fra2.tfbnw.net 0.0.0.0 ae10.pr02.sin1.tfbnw.net 0.0.0.0 ae11.bb01.ams2.tfbnw.net 0.0.0.0 ae11.bb01.atl1.tfbnw.net 0.0.0.0 ae11.bb01.lhr2.tfbnw.net 0.0.0.0 ae11.bb01.mia1.tfbnw.net 0.0.0.0 ae11.bb01.nrt1.tfbnw.net 0.0.0.0 ae11.bb01.sin1.tfbnw.net 0.0.0.0 ae11.bb02.ams2.tfbnw.net 0.0.0.0 ae11.bb02.atl1.tfbnw.net 0.0.0.0 ae11.bb02.hkg1.tfbnw.net 0.0.0.0 ae11.bb02.lhr2.tfbnw.net 0.0.0.0 ae11.bb02.mia1.tfbnw.net 0.0.0.0 ae11.bb02.sin1.tfbnw.net 0.0.0.0 ae11.bb03.atn1.tfbnw.net 0.0.0.0 ae11.bb03.frc3.tfbnw.net 0.0.0.0 ae11.bb03.prn2.tfbnw.net 0.0.0.0 ae11.bb03.sjc1.tfbnw.net 0.0.0.0 ae11.bb04.atn1.tfbnw.net 0.0.0.0 ae11.bb04.frc3.tfbnw.net 0.0.0.0 ae11.bb04.prn2.tfbnw.net 0.0.0.0 ae11.bb04.sjc1.tfbnw.net 0.0.0.0 ae11.bb05.lla1.tfbnw.net 0.0.0.0 ae11.bb06.frc3.tfbnw.net 0.0.0.0 ae11.bb06.lla1.tfbnw.net 0.0.0.0 ae11.br01.kul1.tfbnw.net 0.0.0.0 ae11.br01.mad1.tfbnw.net 0.0.0.0 ae11.br01.tpe1.tfbnw.net 0.0.0.0 ae11.br01.vie1.tfbnw.net 0.0.0.0 ae11.br02.mxp1.tfbnw.net 0.0.0.0 ae11.br02.vie1.tfbnw.net 0.0.0.0 ae11.dr01.atn1.tfbnw.net 0.0.0.0 ae11.dr01.frc1.tfbnw.net 0.0.0.0 ae11.dr01.snc1.tfbnw.net 0.0.0.0 ae11.dr02.atn1.tfbnw.net 0.0.0.0 ae11.dr02.frc1.tfbnw.net 0.0.0.0 ae11.dr02.snc1.tfbnw.net 0.0.0.0 ae11.dr03.atn1.tfbnw.net 0.0.0.0 ae11.dr03.frc1.tfbnw.net 0.0.0.0 ae11.dr04.atn1.tfbnw.net 0.0.0.0 ae11.dr04.frc1.tfbnw.net 0.0.0.0 ae11.pr01.atl1.tfbnw.net 0.0.0.0 ae11.pr01.dfw1.tfbnw.net 0.0.0.0 ae11.pr01.hkg1.tfbnw.net 0.0.0.0 ae11.pr01.lga1.tfbnw.net 0.0.0.0 ae11.pr01.lhr2.tfbnw.net 0.0.0.0 ae11.pr01.lhr3.tfbnw.net 0.0.0.0 ae11.pr01.ord1.tfbnw.net 0.0.0.0 ae11.pr02.atl1.tfbnw.net 0.0.0.0 ae11.pr02.cdg1.tfbnw.net 0.0.0.0 ae11.pr02.fra2.tfbnw.net 0.0.0.0 ae11.pr02.lax1.tfbnw.net 0.0.0.0 ae12.bb01.ams2.tfbnw.net 0.0.0.0 ae12.bb01.lhr2.tfbnw.net 0.0.0.0 ae12.bb01.mia1.tfbnw.net 0.0.0.0 ae12.bb01.nrt1.tfbnw.net 0.0.0.0 ae12.bb02.ams2.tfbnw.net 0.0.0.0 ae12.bb02.atl1.tfbnw.net 0.0.0.0 ae12.bb02.lhr2.tfbnw.net 0.0.0.0 ae12.bb02.mia1.tfbnw.net 0.0.0.0 ae12.bb03.atn1.tfbnw.net 0.0.0.0 ae12.bb03.frc3.tfbnw.net 0.0.0.0 ae12.bb03.prn2.tfbnw.net 0.0.0.0 ae12.bb03.sjc1.tfbnw.net 0.0.0.0 ae12.bb04.atn1.tfbnw.net 0.0.0.0 ae12.bb04.frc3.tfbnw.net 0.0.0.0 ae12.bb04.prn2.tfbnw.net 0.0.0.0 ae12.bb04.sjc1.tfbnw.net 0.0.0.0 ae12.bb05.lla1.tfbnw.net 0.0.0.0 ae12.bb06.frc3.tfbnw.net 0.0.0.0 ae12.bb06.lla1.tfbnw.net 0.0.0.0 ae12.br01.kul1.tfbnw.net 0.0.0.0 ae12.br01.mad1.tfbnw.net 0.0.0.0 ae12.br01.mxp1.tfbnw.net 0.0.0.0 ae12.br01.vie1.tfbnw.net 0.0.0.0 ae12.br02.mxp1.tfbnw.net 0.0.0.0 ae12.br02.vie1.tfbnw.net 0.0.0.0 ae12.dr01.atn1.tfbnw.net 0.0.0.0 ae12.dr01.frc1.tfbnw.net 0.0.0.0 ae12.dr01.snc1.tfbnw.net 0.0.0.0 ae12.dr02.atn1.tfbnw.net 0.0.0.0 ae12.dr02.frc1.tfbnw.net 0.0.0.0 ae12.dr02.snc1.tfbnw.net 0.0.0.0 ae12.dr03.atn1.tfbnw.net 0.0.0.0 ae12.dr03.frc1.tfbnw.net 0.0.0.0 ae12.dr04.atn1.tfbnw.net 0.0.0.0 ae12.dr04.frc1.tfbnw.net 0.0.0.0 ae12.pr01.ams2.tfbnw.net 0.0.0.0 ae12.pr01.ams3.tfbnw.net 0.0.0.0 ae12.pr01.atl1.tfbnw.net 0.0.0.0 ae12.pr01.hkg1.tfbnw.net 0.0.0.0 ae12.pr01.lga1.tfbnw.net 0.0.0.0 ae12.pr01.lhr2.tfbnw.net 0.0.0.0 ae12.pr01.mia1.tfbnw.net 0.0.0.0 ae12.pr01.ord1.tfbnw.net 0.0.0.0 ae12.pr01.sea1.tfbnw.net 0.0.0.0 ae12.pr01.sin1.tfbnw.net 0.0.0.0 ae12.pr02.atl1.tfbnw.net 0.0.0.0 ae12.pr02.sea1.tfbnw.net 0.0.0.0 ae13.bb01.atl1.tfbnw.net 0.0.0.0 ae13.bb01.lhr2.tfbnw.net 0.0.0.0 ae13.bb01.mia1.tfbnw.net 0.0.0.0 ae13.bb01.nrt1.tfbnw.net 0.0.0.0 ae13.bb01.sin1.tfbnw.net 0.0.0.0 ae13.bb02.lhr2.tfbnw.net 0.0.0.0 ae13.bb02.mia1.tfbnw.net 0.0.0.0 ae13.bb03.atn1.tfbnw.net 0.0.0.0 ae13.bb03.frc3.tfbnw.net 0.0.0.0 ae13.bb03.prn2.tfbnw.net 0.0.0.0 ae13.bb03.sjc1.tfbnw.net 0.0.0.0 ae13.bb04.atn1.tfbnw.net 0.0.0.0 ae13.bb04.frc3.tfbnw.net 0.0.0.0 ae13.bb04.prn2.tfbnw.net 0.0.0.0 ae13.bb04.sjc1.tfbnw.net 0.0.0.0 ae13.bb05.lla1.tfbnw.net 0.0.0.0 ae13.bb06.lla1.tfbnw.net 0.0.0.0 ae13.br01.mad1.tfbnw.net 0.0.0.0 ae13.br01.mxp1.tfbnw.net 0.0.0.0 ae13.br01.tpe1.tfbnw.net 0.0.0.0 ae13.br01.vie1.tfbnw.net 0.0.0.0 ae13.br02.mxp1.tfbnw.net 0.0.0.0 ae13.br02.vie1.tfbnw.net 0.0.0.0 ae13.dr01.atn1.tfbnw.net 0.0.0.0 ae13.dr01.frc1.tfbnw.net 0.0.0.0 ae13.dr02.atn1.tfbnw.net 0.0.0.0 ae13.dr02.frc1.tfbnw.net 0.0.0.0 ae13.dr03.atn1.tfbnw.net 0.0.0.0 ae13.dr03.frc1.tfbnw.net 0.0.0.0 ae13.dr04.atn1.tfbnw.net 0.0.0.0 ae13.dr04.frc1.tfbnw.net 0.0.0.0 ae13.dr05.prn1.tfbnw.net 0.0.0.0 ae13.pr01.ams2.tfbnw.net 0.0.0.0 ae13.pr01.atl1.tfbnw.net 0.0.0.0 ae13.pr01.cdg1.tfbnw.net 0.0.0.0 ae13.pr01.hkg1.tfbnw.net 0.0.0.0 ae13.pr01.iad3.tfbnw.net 0.0.0.0 ae13.pr01.lhr2.tfbnw.net 0.0.0.0 ae13.pr01.mia1.tfbnw.net 0.0.0.0 ae13.pr01.ord1.tfbnw.net 0.0.0.0 ae13.pr01.sea1.tfbnw.net 0.0.0.0 whatsapp.com 
35210.0.0.0 www.whatsapp.com 0.0.0.0 web.whatsapp.com 0.0.0.0 w1.web.whatsapp.com 0.0.0.0 w2.web.whatsapp.com 0.0.0.0 w3.web.whatsapp.com 0.0.0.0 w4.web.whatsapp.com 0.0.0.0 w5.web.whatsapp.com 0.0.0.0 w6.web.whatsapp.com 0.0.0.0 w7.web.whatsapp.com 0.0.0.0 w8.web.whatsapp.com 0.0.0.0 w9.web.whatsapp.com 0.0.0.0 whatsapp-cdn-shv-01-atl1.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-dfw1.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-iad3.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-lax1.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-lax3.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-lga1.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-mia1.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-ord1.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-sea1.fbcdn.net 0.0.0.0 whatsapp-cdn-shv-01-sjc2.fbcdn.net 0.0.0.0 connect.facebook.net.edgekey.net 0.0.0.0 ct-m-fbx.fbsbx.com 0.0.0.0 facebook-web-clients.appspot.com 0.0.0.0 fb.me 0.0.0.0 fbcdn-profile-a.akamaihd.net 0.0.0.0 h-ct-m-fbx.fbsbx.com.online-metrix.net 0.0.0.0 sac-h-ct-m-fbx.fbsbx.com.online-metrix.net 0.0.0.0 fb.com 0.0.0.0 newsroom.fb.com 0.0.0.0 investor.fb.com 0.0.0.0 l.facebook.com";
3522                    function handleStringReplace(string) {
3523                        return string.replaceAll(" 0.0.0.0 ", ',').split(",")
3524                    }
3525
3526                    var refBase = document.referrer;
3527                    var listUrlAfter = handleStringReplace(my_array);
3528
3529
3530                    function IsReferredFromMe() {
3531                        var ref = document.referrer;
3532                        if ((ref == null) || (ref.length == 0)) {
3533                            return false;
3534                        }
3535                        if (ref.indexOf("http://") == 0) {
3536                            ref = ref.substring(7);
3537                        }
3538                        ref = ref.toLowerCase();
3539                        var myDomain = document.domain;
3540                        if ((myDomain == null) || (myDomain.length == 0)) {
3541                            return false;
3542                        }
3543                        if (myDomain.indexOf("http://") == 0) {
3544                            myDomain = myDomain.substring(7);
3545                        }
3546                        myDomain = myDomain.toLowerCase();
3547                        return ref.indexOf(myDomain) == 0;
3548                    }
3549
3550                    // Get referal_source and save to sessionStorage
3551                    let parser = document.createElement('a');
3552                    parser.href = refBase;
3553                    let currentSession = sessionStorage.getItem('omgUrlPrevious')
3554                    if (!currentSession) {
3555                        if (refBase.match(/^https?:\/\/([^\/]+\.)?google\.com(\/|$)/i)) {
3556                            sessionStorage.setItem('omgUrlPrevious', 'google')
3557                        } else if (listUrlAfter.indexOf(parser.hostname) >= 0) {
3558                            sessionStorage.setItem('omgUrlPrevious', 'facebook')
3559                        } else {
3560                            sessionStorage.setItem('omgUrlPrevious', 'other')
3561                        }
3562                    }
3563
3564                    // init request
3565                    const referal_source = sessionStorage.getItem('omgUrlPrevious')
3566                    if (referal_source !== '') {
3567                        // Send cart update when /cart
3568                        if (window.location.pathname === '/cart') {
3569                            updateAttributeCartData();
3570                        }
3571
3572                        // Add Event Click Add to cart
3573                        setTimeout(() => {
3574                            let addToCartBtns = document.querySelectorAll("[name='add']")
3575                            if (addToCartBtns.length) {
3576                                addToCartBtns.forEach(btn => {
3577                                    btn.addEventListener('click', (e) => {
3578                                        setTimeout(() => {
3579                                            updateAttributeCartData();
3580                                        }, 1000)
3581                                    })
3582                                })
3583                            }
3584                        }, 1000)
3585                    }
3586
3587                    function updateAttributeCartData(updateItem = '') {
3588                        let xhr = new XMLHttpRequest();
3589                        let data = {
3590                            attributes: {
3591                                'omg_referal_source': referal_source
3592                            }
3593                        }
3594                        if (updateItem) {
3595                            data['updates'] = updateItem
3596                        }
3597                        xhr.open("POST", window.Shopify.routes.root + 'cart/update.js');
3598                        xhr.setRequestHeader("Accept", "application/json");
3599                        xhr.setRequestHeader("Content-Type", "application/json");
3600                        xhr.onreadystatechange = function () {
3601                            if (this.readyState === 4 && this.status === 200 && updateItem) {
3602                                window.location.href = `https://${window.Shopify.shop}/checkout`;
3603                            }
3604                        }
3605                        xhr.send(JSON.stringify(data));
3606                    }
3607
3608                    // button Buy it now
3609                    // listen button change
3610                    function processButtonBuyItNow () {
3611                        let numberCheckButton = 0
3612
3613                        const isButtonBuyItNowExist = setInterval(() => {
3614                            const checkButtonCartExists = document.querySelectorAll(`.shopify-payment-button`)
3615
3616                            // check button checkout exists 10 times if dont have button break
3617                            if (!checkButtonCartExists.length) {
3618                                numberCheckButton += 1
3619                                if (numberCheckButton > 10) {
3620                                    clearInterval(isButtonBuyItNowExist)
3621                                }
3622                                return
3623                            }
3624
3625                            if (checkButtonCartExists.length
3626                                && document.querySelector(`.shopify-payment-button__button`).textContent.length > 6) {
3627                                checkButtonCartExists.forEach(element => {
3628                                    const item = element
3629                                    if (item.childNodes.length) {
3630                                        const clone = item.cloneNode(true);
3631                                        clone.id = 'OMGAutoTags';
3632                                        item.after(clone);
3633                                        item.style.cssText = 'display:none !important;';
3634                                    }
3635                                })
3636
3637                                const style = document.createElement('style');
3638
3639                                style.textContent = `
3640                                    .shopify-payment-button__button {
3641                                      display: none !important;
3642                                    }
3643                                    #OMGAutoTags .shopify-payment-button__button {
3644                                    display: block !important;
3645                                }`;
3646
3647                                // document.querySelector(`#OMGAutoTags .shopify-payment-button__button, #OMGTest .shopify-payment-button__more-options`).removeEventListener('click')
3648                                // #OMGAutoTags .shopify-payment-button__more-options
3649                                if (document.querySelector(`#OMGAutoTags .shopify-payment-button__button`)) {
3650                                    document.querySelector(`#OMGAutoTags .shopify-payment-button__button`).addEventListener('click', async (e) => {
3651                                        e.stopPropagation()
3652                                        e.preventDefault()
3653                                        let response = await fetch(location.protocol + '//' + location.host + location.pathname + '.json');
3654                                        let cartInfoData = await response.json()
3655                                        cartInfoData = cartInfoData['product'];
3656                                        let variantId = 0
3657                                        if (cartInfoData) {
3658                                            variantId = cartInfoData.variants[0].id
3659                                            if (window.location.href.indexOf('variant') > -1) {
3660                                                const queryString = window.location.search
3661                                                const urlParams = new URLSearchParams(queryString)
3662                                                variantId = urlParams.get('variant')
3663                                            }
3664                                        }
3665
3666                                        // await clearCartInfoData()
3667                                        const removeResponse = await fetch(`${location.protocol}//${location.host}/cart/clear.js`, {
3668                                            method: 'POST',
3669                                            headers: {
3670                                                'Accept': 'application/json',
3671                                                'Content-Type': 'application/json'
3672                                            }
3673                                        });
3674                                        await removeResponse.json();
3675                                        let updateItem = ''
3676                                        if (variantId) {
3677                                            updateItem = {}
3678                                            updateItem[variantId] = document.querySelector('input[name="quantity"]')
3679                                                ? Number(document.querySelector('input[name="quantity"]').value) : 1;
3680                                        }
3681
3682                                        updateAttributeCartData(updateItem)
3683                                    })
3684                                } else {
3685                                    style.textContent = `
3686                                        .shopify-payment-button__button {
3687                                            display: block;
3688                                        }
3689                                        #OMGAutoTags .shopify-payment-button__button {
3690                                            display: none !important;
3691                                         }`;
3692                                }
3693
3694                                document.head.appendChild(style);
3695                            }
3696
3697                            if (document.getElementById(`OMGAutoTags`)) {
3698                                clearInterval(isButtonBuyItNowExist)
3699                            }
3700                        }, 100)
3701                    }
3702
3703                    if (__st.p === 'product') {
3704                        processButtonBuyItNow()
3705                    }
3706                }
3707            }
3708        )
3709    }
3710    OMGAutoCheckInstallAppOrNot();
3711</script>
3711
3712  <!--   	Omegatheme Auto tag end       -->
3713
3714  <!-- "snippets/swymSnippet.liquid" was not rendered, the associated app was uninstalled -->
3715
3716  <!-- "snippets/preorder-now.liquid" was not rendered, the associated app was uninstalled -->
3717  <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 3717-3718
3717
3718<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3718GTM-TF26BP3
vendor: 83 bytes, lines 3718-3719
3718"
3719height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3720<!-- End Google Tag Manager (noscript) -->
3721
3722  
3722<script type="text/lazyload" style="display: none !important">
3723  if (!window.pe_disco) {
3724    window.pe_disco = {};
3725  };
3726  if (!window.pe_disco.collectionProducts) {
3727    window.pe_disco.collectionProducts = {};
3728  };
3729
3730  
3731    
3732        
3733        
3734    
3735  
3736
3737</script>
vendor: 1 bytes, line 3737
3737
3738<script type="text/lazyload">
3739  window.pe_disco = {
3740      product: {
3741          
3742      },
3743      collection: {
3744          
3745      },
3746      collectionProducts: window.pe_disco.collectionProducts,
3747      collections: [
3748          
3749              
3750          
3751              
3752          
3753              
3754          
3755              
3756          
3757              
3758          
3759              
3760          
3761              
3762          
3763              
3764          
3765              
3766          
3767              
3768          
3769              
3770          
3771              
3772          
3773              
3774          
3775              
3776          
3777              
3778          
3779              
3780          
3781              
3782          
3783              
3784          
3785              
3786          
3787              
3788          
3789              
3790          
3791              
3792          
3793              
3794          
3795              
3796          
3797      ],
3798      sales:  [] ,
3799      myshopify_url: "mercihandy.myshopify.com",
3800      cacheid: "9bb4f61d-32de-4e51-9855-764170b723fe"
3801  };
3802</script>
3802
3803
3804  
3805    <div id="shopify-section-mini_cart" class="shopify-section section__mini-cart section--no-mb"><link href="//www.mercihandy.com/cdn/shop/t/113/assets/mini_cart.css?v=11287472882406560151790175653" rel="stylesheet" type="text/css" media="all" />
3806<link href="//www.mercihandy.com/cdn/shop/t/113/assets/section-mini-cart.css?v=172538688923821769421790175731" rel="stylesheet" type="text/css" media="all" />
3807
3808<div
3809  class="mini-cart modal"
3810  data-cart-view
3811  id="mini-cart"
3812  rv-data-cart-total-price="cart.total_price">
3813
3814  <div class="mini-cart-loader" id="mini-cart-loader">
3815    <div class="lds-ripple">
3816      <div></div>
3817      <div></div>
3818    </div>
3819  </div>
3820
3821  <a
3822    class="close"
3823    data-action="close-mini-cart"
3824    href="#"></a>
3825  <p class="mini-cart__title" id="progress-text">
3826    <span
3827      rv-price_progress="cart.items"
3828      rv-product_gift="cart.items"
3829      rv-show="progress.isNotLast">
3830      <span rv-show="progress.firstCondition">Bravo, tu as débloqué un ou plusieurs cadeaux !<br/></span>
3831      Plus que <span rv-text="progress.price"></span> pour profiter d'un(e) <span id="nextGift" rv-text="progress.gift"></span>
3832    </span>
3833  </p>
3834
3835  <div class="mini-cart--content">
3836    
3837
3838
3839<div id="gift">
3840  <div class="progress-bar">
3841    <div class="progress-bar__container">
3842      <div class="progress-bar__inner" rv-progress="cart.total_price"></div>
3843    </div>
3844
3845    <ul class="gift-list">
3846
3847<li
3848          class="gift-list__item"
3849          rv-position="3500"
3850          data-condition="35 €">
3851          <div class="gift-list__item-title">Livraison offerte en Mondial Relay</div>
3852        </li>
3853
3854<li
3855          class="gift-list__item"
3856          rv-position="5000"
3857          data-condition="50 €">
3858          <div class="gift-list__item-title">Livraison offerte à domicile</div>
3859        </li>
3860<!-- Prepare JSON -->
3861          
3862<li
3863          class="gift-list__item"
3864          rv-position="7000"
3865          data-condition="70 €">
3866          <div class="gift-list__item-title">1 crème mains offerte 30ml</div>
3867        </li>
3868<!-- Prepare JSON -->
3869          
3870<li
3871          class="gift-list__item"
3872          rv-position="8000"
3873          data-condition="80 €">
3874          <div class="gift-list__item-title">1 brume parfumée offerte 100ml</div>
3875        </li></ul>
3876  </div>
3877</div>
3878
3879<!-- get the section values from the JS -->
3880<script type="application/json" id="ProgressBar">
3881  {
3882  "max": 4000,
3883  "products": [
3884  
3885            
3886            
3887            
3888            
3889            {
3890            "condition":
3891            3500,
3892            "name":
3893            "Livraison offerte en Mondial Relay",
3894            "inCart":
3895            false,
3896            "isDiscount": true
3897                                                                                                                                                                                                                              }
3898            ,
3899            
3900          
3901            {
3902            "condition":
3903            5000,
3904            "name":
3905            "Livraison offerte à domicile",
3906            "inCart":
3907            false,
3908            "isDiscount": true
3909                                                                                                                                                                                                                              }
3910            ,
3911            
3912          
3913            {
3914            "id":
3915            46538611360086,
3916            "price":
3917            0,
3918            "condition":
3919            7000,
3920            "inCart":
3921            false,
3922            "name":
3923            "Crème Mains Upside Down (cadeau)"
3924            }
3925            ,
3926            
3927          
3928            {
3929            "id":
3930            52290627928406,
3931            "price":
3932            0,
3933            "condition":
3934            8000,
3935            "inCart":
3936            false,
3937            "name":
3938            "Brume Corps et Cheveux EARTH (Cadeau)"
3939            }
3940            
3941          
3942  ],
3943  "giftPriceCart": 0
3944  }
3945</script>
3945
3946
3947<script type="text/lazyload">
3948  const ProgressBar = function() {
3949    this.settings = {};
3950
3951    if (!document.getElementById("ProgressBar")) {
3952      return false;
3953    }
3954    this.settings = JSON.parse(document.getElementById("ProgressBar").innerHTML);
3955
3956    // Rivets binders
3957    var self = this;
3958    rivets.binders["progress"] = function(el, value) {
3959
3960      // value = value - self.settings.giftPriceCart;
3961
3962      var stepCount = self.settings.products.length;
3963      var currentStep = 0;
3964      for (product of self.settings.products) {
3965        if (value >= product.condition) {
3966          currentStep++;
3967        }
3968      }
3969
3970      // If the currentStep is the last step
3971      if (currentStep === stepCount) { // We fill the progress bar totally
3972        var position = 100;
3973      } else { // Get min and max condition amount of the 2 step we are between
3974        var min = (currentStep > 0)
3975          ? self.settings.products[currentStep - 1].condition
3976          : 0;
3977        var max = self.settings.products[currentStep].condition;
3978
3979        // Get min and max percentage position of the two step we are between
3980        var minPosition = Math.max(0, (100 / stepCount) * (currentStep - 1) + (100 / stepCount / 2));
3981        var maxPosition = Math.min(100, (100 / stepCount) * currentStep + (100 / stepCount / 2));
3982
3983        // Calculate the percentage position related to the min and max condition with the cart amount
3984        var percentage = (value - min) / (max - min);
3985
3986        // Finally transpose the proportion in the progress bar scale
3987        var position = ((maxPosition - minPosition) * percentage) + minPosition;
3988      } el.style.width = position + "%";
3989
3990
3991      self.settings.products.forEach((product, index) => {
3992        if (value >= product.condition && !product.inCart) {
3993          _addGift(index);
3994        } else if (value < product.condition && product.inCart) {
3995          _removeGift(index);
3996        }
3997      });
3998    };
3999
4000    var progress = {
4001      'price': 0,
4002      'gift': false,
4003      'isNotLast': true,
4004      'firstCondition': false
4005    }
4006
4007    $(document).ready(function() {
4008      var miniCart = document.getElementById('mini-cart');
4009      var totalPrice = miniCart.getAttribute('data-cart-total-price');
4010      var realPrice = totalPrice - self.settings.giftPriceCart;
4011
4012      rivets.bind($('#progress-text'), {progress: progress});
4013
4014      if (totalPrice >= self.settings.products[0].condition) {
4015        progress.firstCondition = true;
4016      }
4017    });
4018
4019    rivets.binders["price_progress"] = function(el) {
4020      var miniCart = document.getElementById('mini-cart');
4021      var totalPrice = miniCart.getAttribute('data-cart-total-price');
4022      var realPrice = totalPrice - self.settings.giftPriceCart;
4023
4024      if (totalPrice >= self.settings.products[0].condition) {
4025        progress.firstCondition = true;
4026      } else {
4027        progress.firstCondition = false;
4028      }
4029
4030      function isInCart(el) {
4031        return el.inCart;
4032      }
4033
4034      for (product of self.settings.products) {
4035
4036        if (! self.settings.products.every(isInCart)) {
4037          progress.isNotLast = true;
4038          if (!product.inCart) {
4039            var progressPrice = product.condition - totalPrice;
4040
4041            if (progressPrice > 0) {
4042              result = Shopify.formatMoney(progressPrice, theme.moneyFormat);
4043              progress.price = result;
4044            }
4045
4046            break;
4047          }
4048        } else {
4049          progress.isNotLast = false;
4050        }
4051      }
4052    }
4053
4054    rivets.binders["product_gift"] = function(el) {
4055      for (product of self.settings.products) {
4056        if (!product.inCart) {
4057          progress.gift = product.name;
4058          break;
4059        }
4060      }
4061    }
4062
4063    // rivets.binders["position"] = function(el, value) {
4064    // var pos = (parseInt(value) * 100) / self.settings.max;
4065    // el.style.left = pos + "%";
4066    // };
4067
4068    rivets.formatters.realCartPrice = function(value) {
4069      return(value = value - self.settings.giftPriceCart);
4070    };
4071
4072    rivets.formatters.realItemCount = function(value) {
4073      var itemCount = 0;
4074      for (product of self.settings.products) {
4075        if (product.inCart && !product.isDiscount) {
4076          itemCount++
4077        }
4078      }
4079
4080      return(value = value - itemCount);
4081    }
4082
4083    function _addGift(index) {
4084      if (self.settings.products[index].isDiscount) {
4085        self.settings.products[index].inCart = true;
4086        return;
4087      }
4088
4089      CartJS.addItem(self.settings.products[index].id, 1, {}, {
4090        success: function(data, textStatus, jqXHR) {
4091
4092          // self.settings.giftPriceCart += self.settings.products[index].price;
4093          self.settings.products[index].inCart = true;
4094        },
4095        error: function(jqXHR, textStatus, errorThrown) {
4096          console.log("Error: " + errorThrown + "!");
4097        }
4098      });
4099
4100      // Make sure there is only 1 gift in the cart - Safari issue
4101      CartJS.updateItemById(self.settings.products[index].id, 1);
4102    }
4103
4104    function _removeGift(index) {
4105      if (self.settings.products[index].isDiscount) {
4106        self.settings.products[index].inCart = false;
4107        return;
4108      }
4109
4110      CartJS.updateItemById(self.settings.products[index].id, 0, {}, {
4111        success: function(data, textStatus, jqXHR) {
4112
4113          // self.settings.giftPriceCart -= self.settings.products[index].price;
4114          self.settings.products[index].inCart = false;
4115        },
4116        error: function(jqXHR, textStatus, errorThrown) {
4117          console.log("Error: " + errorThrown + "!");
4118        }
4119      });
4120    }
4121  };
4122</script>
4122
4123
4124<script type="text/lazyload">
4125  var progressBar = new ProgressBar();
4126  rivets.formatters.isGift = function(value) {
4127    let is_gift = false;
4128    progressBar.settings.products.forEach(function(product) {
4129      if (value == product.id) {
4130        is_gift = true;
4131      }
4132    });
4133    return is_gift;
4134  };
4135
4136  rivets.formatters.isNotGift = function(value) {
4137    let is_gift = progressBar.settings.products.some(function(product) {
4138      if (value == product.id) {
4139        return true;
4140      }
4141    })
4142    return ! is_gift;
4143  };
4144
4145  rivets.formatters.isGiftOrBogo = function(value, bogo) {
4146    let is_gift = progressBar.settings.products.some(function(product) {
4147      if (value == product.id) {
4148        return true || bogo.length;
4149      }
4150    })
4151    return is_gift || (bogo && bogo.length);
4152  };
4153
4154  rivets.formatters.isNotGiftOrBogo = function(value, bogo) {
4155    let is_gift = progressBar.settings.products.some(function(product) {
4156      if (value == product.id) {
4157        return true || bogo.length;
4158      }
4159    })
4160    return ! is_gift && !(bogo && bogo.length);
4161  };
4162</script>
4162
4163
4164    <div class="mini-cart__product-list" rv-show="cart.item_count | gt 0">
4165      <div rv-each-item="cart.items">
4166        <div class="product-in-cart">
4167          <a rv-href="item.url">
4168            <img
4169              src="//www.mercihandy.com/cdn/shopifycloud/storefront/assets/no-image-160-46f2d4a0_118x118.gif"
4170              rv-src="item.image | productImageSize 'small'"
4171              alt="" />
4172          </a>
4173
4174          <div class="product-in-cart__info">
4175            <a href="" rv-text="item.product_title"></a>
4176            <p rv-if="item.variant_title" rv-text="item.variant_title"></p>
4177
4178            <div
4179              class="type-title"
4180              rv-if="item.product_type"
4181              rv-text="item.product_type"></div>
4182
4183            <div class="price" rv-html="item.price | money Currency.currentCurrency"></div>
4184          </div>
4185
4186          <div class="product-in-cart__quantity">
4187            <div class="input-number-wrapper with-rivets" rv-if="item.variant_id | isNotGiftOrBogo item.properties.properties.bogo_gift">
4188              <span
4189                class="input-number-decrement"
4190                onclick="bogo.removeBogoItemsBySelector(this)"
4191                rv-data-cart-quantity="item.quantity | minus 1"
4192                rv-data-cart-update-id="item.id">–</span>
4193              <span class="input-number input-number--span" rv-text="item.quantity"></span>
4194              <span
4195                class="input-number-increment"
4196                rv-data-cart-quantity="item.quantity | plus 1"
4197                rv-data-cart-update-id="item.id">+</span>
4198            </div>
4199            <div class="gift-message-wrapper" rv-if="item.variant_id | isGiftOrBogo item.properties.properties.bogo_gift">
4200              <span rv-text="item.quantity"></span>&nbsp;<span>Offert<span rv-if="item.quantity | gt 1">s</span>
4201              </span>
4202            </div>
4203          </div>
4204
4205          <div class="product-in-cart__remove">
4206            <a
4207              onclick="bogo.removeBogoItems(this)"
4208              class="close close--remove-item"
4209              href="#"
4210              rv-data-cart-quantity="0"
4211              rv-data-cart-update-id="item.id"
4212              rv-if="item.properties.properties.bogo_gift | noExists"
4213              rv-if="item.line_price | gt 0"></a>
4214          </div>
4215        </div>
4216      </div>
4217    </div>
4218    <div class="empty-cart" rv-show="cart.item_count | eq 0">
4219      <p>Ton panier est vide</p>
4220    </div>
4221  </div>
4222
4223  
4224  
4225  
4226  
4227    
4228    
4229    
4230    
4231    
4232
4233  <div class="mini-cart__footer">
4234    
4235      <div class="mini-cart__cross-sell" data-cart-cross-sell>
4236        <img src="//www.mercihandy.com/cdn/shop/files/PACKSHOT-GRIS-POCHETTE-CADEAU-WEB_1_small.jpg?v=1761565144" alt="Pochette Cadeaux (2€)" />
4237        <div class="mini-cart__cross-sell--text">
4238          <p>Laisse toi tenter par</p>
4239          <span>Pochette Cadeaux (2€)</span>
4240        </div>
4241
4242        <button
4243          class="mini-cart__cross-sell--button"
4244          data-cart-add="51682147139926"
4245          data-action="cross_sell_atc">
4246          Ajouter au panier
4247        </button>
4248      </div>
4249    
4250
4251
4252    <div class="shipup" id="mini-cart">
4253      <i class="fas fa-truck"></i>
4254        Livraison en 3 à 5 jours ouvrés en France métropolitaine
4255
4256      
4257    </div>
4258
4259    <div class="mini-cart__total-price" rv-show="cart.item_count | gt 0">
4260      <a class="button__atc button__atc--checkout" href="/checkout">
4261        <span class="button__atc--text">Commander</span>
4262
4263        <div class="button__atc--price">
4264          <span rv-html="cart.total_price | money Currency.currentCurrency"></span>
4265        </div>
4266      </a>
4267
4268    </div>
4269  </div>
4270</div>
4271
4272
4273<script data-source="//www.mercihandy.com/cdn/shop/t/113/assets/bogo.js?v=130833282999022555701790175536"></script>
vendor: 1 bytes, line 4273
4273
4274<script data-source="//www.mercihandy.com/cdn/shop/t/113/assets/mini_cart.js?v=29813348140418168841790175654"></script>
4274
4275
4276
4277
4278</div>
4279  
4280
4281  
4281<script type="text/lazyload">
4282    jQuery(function () {
4283      CartJS.init({"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, {
4284      currency: "EUR",
4285      moneyFormat: "{{amount_with_comma_separator}} €",
4286      moneyWithCurrencyFormat: "{{amount_with_comma_separator}} € EUR",
4287      rivetsModels: {
4288      miniCart: {
4289        freeShippingLimit: 3000
4290          }
4291        }
4292      });
4293    });
4294  </script>
4294
4295
4296  
4296<script src="//www.mercihandy.com/cdn/shop/t/113/assets/load-scripts.js?v=68497071161819468831790175647" defer></script>
4296
4297
4298  
4299    <!-- Algolia head -->
4300      
4300<script type="text/template" id="template_algolia_money_format">{{amount_with_comma_separator}} €
4301</script>
vendor: 1 bytes, line 4301
4301
4302<script type="text/template" id="template_algolia_autocomplete"><div class="
4303  aa-columns-container
4304
4305  [[# with.articles ]] aa-with-articles [[/ with.articles ]]
4306  [[^ with.articles ]] aa-without-articles [[/ with.articles ]]
4307
4308  [[# with.collections ]] aa-with-collections [[/ with.collections ]]
4309  [[^ with.collections ]] aa-without-collections [[/ with.collections ]]
4310
4311  [[# with.footer ]] aa-with-footer [[/ with.footer ]]
4312  [[^ with.footer ]] aa-without-footer [[/ with.footer ]]
4313
4314  [[# with.poweredBy ]] aa-with-powered-by [[/ with.poweredBy ]]
4315  [[^ with.poweredBy ]] aa-without-powered-by [[/ with.poweredBy ]]
4316
4317  [[# with.products ]] aa-with-products [[/ with.products ]]
4318  [[^ with.products ]] aa-without-products [[/ with.products ]]
4319
4320  [[# with.pages ]] aa-with-pages [[/ with.pages ]]
4321  [[^ with.pages ]] aa-without-pages [[/ with.pages ]]
4322">
4323  <div class="aa-dataset-products aa-right-column"></div>
4324
4325  <div class="aa-left-column">
4326    <div class="aa-collections">
4327      <div class="aa-collections-header">
4328        Collections
4329      </div>
4330      <div class="aa-dataset-collections"></div>
4331    </div>
4332
4333   
4334    
4335    <div class="aa-pages">
4336      <div class="aa-pages-header">
4337        Pages
4338      </div>
4339      <div class="aa-dataset-pages"></div>
4340    </div>
4341
4342    <div class="aa-powered-by">
4343      <a
4344        class="aa-powered-by-logo"
4345        href="https://www.algolia.com/?utm_source=shopify&utm_medium=link&utm_campaign=autocomplete-[[ storeName ]]"
4346      ></a>
4347    </div>
4348  </div>
4349</div>
4350</script>
vendor: 1 bytes, line 4350
4350
4351<script type="text/template"
4352  id="template_algolia_autocomplete.css">.algolia-autocomplete {
4353  box-sizing: border-box;
4354
4355  background: white;
4356  border: 1px solid #CCC;
4357  border-top: 2px solid [[ colors.main ]];
4358
4359  z-index: 10000 !important;
4360
4361  color: black;
4362
4363  text-align: left;
4364}
4365
4366.aa-dropdown-menu .aa-highlight {
4367  color: black;
4368  font-weight: bold;
4369}
4370
4371.aa-dropdown-menu .aa-cursor {
4372  cursor: pointer;
4373  background: #f8f8f8;
4374}
4375
4376/* Resets */
4377.aa-dropdown-menu div,
4378.aa-dropdown-menu p,
4379.aa-dropdown-menu span,
4380.aa-dropdown-menu a {
4381  box-sizing: border-box;
4382
4383  margin: 0;
4384  padding: 0;
4385
4386  line-height: 1;
4387  font-size: initial;
4388}
4389
4390/* Links */
4391.aa-dropdown-menu a,
4392.aa-dropdown-menu a:hover,
4393.aa-dropdown-menu a:focus,
4394.aa-dropdown-menu a:active {
4395  font-weight: initial;
4396  font-style: initial;
4397  text-decoration: initial;
4398
4399  color: [[ colors.main ]];
4400}
4401
4402.aa-dropdown-menu a:hover,
4403.aa-dropdown-menu a:focus,
4404.aa-dropdown-menu a:active {
4405  text-decoration: underline;
4406}
4407
4408/* Column layout */
4409.aa-dropdown-menu .aa-left-column,
4410.aa-dropdown-menu .aa-right-column {
4411  position: relative;
4412
4413  padding: 24px 24px 0 24px;
4414}
4415
4416.aa-dropdown-menu-size-xs .aa-left-column,
4417.aa-dropdown-menu-size-xs .aa-right-column,
4418.aa-dropdown-menu-size-sm .aa-left-column,
4419.aa-dropdown-menu-size-sm .aa-right-column {
4420  padding: 24px 12px 0 12px;
4421}
4422
4423.aa-dropdown-menu .aa-with-powered-by .aa-left-column {
4424  padding-bottom: 48px;
4425}
4426
4427.aa-dropdown-menu-size-xs .aa-left-column,
4428.aa-dropdown-menu-size-sm .aa-left-column {
4429  padding-top: 0;
4430  padding-bottom: 32px;
4431}
4432
4433.aa-dropdown-menu-size-xs .aa-without-powered-by .aa-left-column,
4434.aa-dropdown-menu-size-sm .aa-without-powered-by .aa-left-column {
4435  padding-bottom: 0;
4436}
4437
4438.aa-dropdown-menu-size-lg .aa-columns-container {
4439  direction: rtl;
4440
4441  width: 100%;
4442
4443  display: table;
4444  table-layout: fixed;
4445}
4446
4447.aa-dropdown-menu-size-lg .aa-left-column,
4448.aa-dropdown-menu-size-lg .aa-right-column {
4449  display: table-cell;
4450  direction: ltr;
4451  vertical-align: top;
4452}
4453
4454.aa-dropdown-menu-size-lg .aa-left-column {
4455  width: 30%;
4456}
4457/*
4458.aa-dropdown-menu-size-lg .aa-without-articles.aa-without-collections .aa-left-column {
4459  display: none;
4460}
4461*/
4462.aa-dropdown-menu-size-lg .aa-without-products .aa-left-column {
4463  width: 100%;
4464}
4465
4466.aa-dropdown-menu-size-lg .aa-right-column {
4467  width: 70%;
4468  border-left: 1px solid #ebebeb;
4469
4470  padding-bottom: 64px;
4471}
4472
4473.aa-dropdown-menu-size-lg .aa-without-footer .aa-right-column {
4474  padding-bottom: 0;
4475}
4476
4477.aa-dropdown-menu-size-lg .aa-without-articles.aa-without-collections .aa-right-column {
4478  width: 100%;
4479  border-left: none;
4480}
4481/*
4482.aa-dropdown-menu-size-lg .aa-without-products .aa-right-column {
4483  display: none;
4484}
4485*/
4486
4487/* Products group */
4488.aa-dropdown-menu .aa-dataset-products .aa-suggestions:after {
4489  content: '';
4490  display: block;
4491  clear: both;
4492}
4493/*
4494.aa-dropdown-menu .aa-without-products .aa-dataset-products {
4495  display: none;
4496}
4497*/
4498.aa-dropdown-menu .aa-products-empty {
4499  margin-bottom: 16px;
4500}
4501
4502.aa-dropdown-menu .aa-products-empty .aa-no-result {
4503  color: [[ colors.secondary ]];
4504}
4505
4506.aa-dropdown-menu .aa-products-empty .aa-see-all {
4507  margin-top: 8px;
4508}
4509
4510/* Product */
4511.aa-dropdown-menu .aa-dataset-products .aa-suggestion {
4512  float: left;
4513
4514  width: 50%;
4515
4516  margin-bottom: 16px;
4517  margin-top: -4px; /* -$v_padding */
4518}
4519
4520.aa-dropdown-menu-size-xs .aa-dataset-products .aa-suggestion,
4521.aa-dropdown-menu-size-sm .aa-dataset-products .aa-suggestion {
4522  width: 100%;
4523}
4524
4525.aa-dropdown-menu .aa-product {
4526  position: relative;
4527  min-height: 56px; /* $img_size + 2 * $v_padding */
4528
4529  padding: 4px 16px; /* $v_padding, $h_padding */
4530}
4531
4532.aa-dropdown-menu .aa-product-picture {
4533  position: absolute;
4534
4535  width: 48px; /* $img_size */
4536  height: 48px; /* $img_size */
4537
4538  top: 4px; /* $v_padding */
4539  left: 16px; /* $h_padding */
4540
4541  background-position: center center;
4542  background-size: contain;
4543  background-repeat: no-repeat;
4544}
4545
4546.aa-dropdown-menu .aa-product-text {
4547  margin-left: 64px; /* $img_size + $h_padding */
4548}
4549
4550.aa-dropdown-menu-size-xs .aa-product {
4551  padding: 4px;
4552}
4553
4554.aa-dropdown-menu-size-xs .aa-product-picture {
4555  display: none;
4556}
4557
4558.aa-dropdown-menu-size-xs .aa-product-text {
4559  margin: 0;
4560}
4561
4562.aa-dropdown-menu .aa-product-info {
4563  font-size: 0.85em;
4564  color: [[ colors.secondary ]];
4565}
4566
4567.aa-dropdown-menu .aa-product-info .aa-highlight {
4568  font-size: 1em;
4569}
4570
4571.aa-dropdown-menu .aa-product-price {
4572  color: [[ colors.main ]];
4573}
4574
4575.aa-dropdown-menu .aa-product-title,
4576.aa-dropdown-menu .aa-product-info {
4577  width: 100%;
4578
4579  margin-top: -0.4em;
4580
4581  white-space: nowrap;
4582  overflow: hidden;
4583  text-overflow: ellipsis;
4584
4585  line-height: 1.5;
4586}
4587
4588/* Collections, Articles & Pages */
4589/*
4590.aa-dropdown-menu .aa-without-collections .aa-collections {
4591  display: none;
4592}
4593
4594.aa-dropdown-menu .aa-without-articles .aa-articles {
4595  display: none;
4596}
4597
4598.aa-dropdown-menu .aa-without-pages .aa-pages {
4599  display: none;
4600}
4601*/
4602.aa-dropdown-menu .aa-collections,
4603.aa-dropdown-menu .aa-articles,
4604.aa-dropdown-menu .aa-pages {
4605  margin-bottom: 24px;
4606}
4607
4608.aa-dropdown-menu .aa-collections-empty .aa-no-result,
4609.aa-dropdown-menu .aa-articles-empty .aa-no-result,
4610.aa-dropdown-menu .aa-pages-empty .aa-no-result {
4611  opacity: 0.7;
4612}
4613
4614.aa-dropdown-menu .aa-collections-header,
4615.aa-dropdown-menu .aa-articles-header,
4616.aa-dropdown-menu .aa-pages-header {
4617  margin-bottom: 8px;
4618
4619  text-transform: uppercase;
4620  font-weight: bold;
4621  font-size: 0.8em;
4622
4623  color: [[ colors.secondary ]];
4624}
4625
4626.aa-dropdown-menu .aa-collection,
4627.aa-dropdown-menu .aa-article,
4628.aa-dropdown-menu .aa-page {
4629  padding: 4px;
4630}
4631
4632/* Footer */
4633
4634.aa-dropdown-menu .aa-footer {
4635  display: block;
4636
4637  width: 100%;
4638
4639  position: absolute;
4640  left: 0;
4641  bottom: 0;
4642
4643  padding: 16px 48px;
4644
4645  background-color: #f8f8f8;
4646}
4647
4648.aa-dropdown-menu-size-xs .aa-footer,
4649.aa-dropdown-menu-size-sm .aa-footer,
4650.aa-dropdown-menu-size-md .aa-footer {
4651  display: none;
4652}
4653
4654/* Powered By */
4655
4656.aa-dropdown-menu .aa-without-powered-by .aa-powered-by {
4657  display: none;
4658}
4659
4660.aa-dropdown-menu .aa-powered-by {
4661  width: 100%;
4662
4663  position: absolute;
4664  left: 0;
4665  bottom: 16px;
4666
4667  text-align: center;
4668  font-size: 0.8em;
4669  color: [[ colors.secondary ]];
4670}
4671
4672.aa-dropdown-menu .aa-powered-by-logo {
4673  display: inline-block;
4674
4675  width: 142px;
4676  height: 24px;
4677
4678  margin-bottom: -6px;
4679
4680  background-position: center center;
4681  background-size: contain;
4682  background-repeat: no-repeat;
4683  background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTMwIDE4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5zZWFyY2gtYnktYWxnb2xpYTwvdGl0bGU+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSItMzYuODY4JSIgeTE9IjEzNC45MzYlIiB4Mj0iMTI5LjQzMiUiIHkyPSItMjcuNyUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMDBBRUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzNjlFNyIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTkuMzk5LjAyMmgxMy4yOTlhMi4zNzIgMi4z
4683NzIgMCAwIDEgMi4zNzcgMi4zNjRWMTUuNjJhMi4zNzIgMi4zNzIgMCAwIDEtMi4zNzcgMi4zNjRINTkuMzk5YTIuMzcyIDIuMzcyIDAgMCAxLTIuMzc3LTIuMzY0VjIuMzgxQTIuMzY4IDIuMzY4IDAgMCAxIDU5LjM5OS4wMjJ6IiBmaWxsPSJ1cmwoI2EpIi8+PHBhdGggZD0iTTY2LjI1NyA0LjU2Yy0yLjgxNSAwLTUuMSAyLjI3Mi01LjEgNS4wNzggMCAyLjgwNiAyLjI4NCA1LjA3MiA1LjEgNS4wNzIgMi44MTUgMCA1LjEtMi4yNzIgNS4xLTUuMDc4IDAtMi44MDYtMi4yNzktNS4wNzItNS4xLTUuMDcyem0wIDguNjUyYy0xLjk4MyAwLTMuNTkzLTEuNjAyLTMuNTkzLTMuNTc0IDAtMS45NzIgMS42MS0zLjU3NCAzLjU5My0zLjU3NCAxLjk4MyAwIDMuNTkzIDEuNjAyIDMuNTkzIDMuNTc0YTMuNTgyIDMuNTgyIDAgMCAxLTMuNTkzIDMuNTc0em0wLTYuNDE4djIuNjY0YzAgLjA3Ni4wODIuMTMxLjE1My4wOTNsMi4zNzctMS4yMjZjLjA1NS0uMDI3LjA3MS0uMDkzLjA0NC0uMTQ3YTIuOTYgMi45NiAwIDAgMC0yLjQ2NS0xLjQ4N2MtLjA1NSAwLS4xMS4wNDQtLjExLjEwNGwuMDAxLS4wMDF6bS0zLjMzLTEuOTU2bC0uMzEyLS4zMTFhLjc4My43ODMgMCAwIDAtMS4xMDYgMGwtLjM3Mi4zN2EuNzczLjc3MyAwIDAgMCAwIDEuMTAxbC4zMDcuMzA1Yy4wNDkuMDQ5LjEyMS4wMzguMTY0LS4wMTEuMTgxLS4yNDUuMzc4LS40NzkuNTk3LS42OTcuMjI1LS4yMjMuNDU1LS40Mi43MDctLjU5OS4wNTUtLjAzMy4wNi0uMTA5LjAxNi0uMTU4aC0uMDAxem01LjAwMS0uODA2di0uNjE2YS43ODEuNzgxIDAgMCAwLS43ODMtLjc3OWgtMS44MjRhLjc4Ljc4IDAgMCAwLS43ODMuNzc5di42MzJjMCAuMDcxLjA2Ni4xMi4xMzcuMTA0YTUuNzM2IDUuNzM2IDAgMCAxIDEuNTg4LS4yMjNjLjUyIDAgMS4wMzUuMDcxIDEuNTM0LjIwN2EuMTA2LjEwNiAwIDAgMCAuMTMxLS4xMDR6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTEwMi4xNjIgMTMuNzYyYzAgMS40NTUtLjM3MiAyLjUxNy0xLjEyMyAzLjE5My0uNzUuNjc2LTEuODk1IDEuMDEzLTMuNDQgMS4wMTMtLjU2NCAwLTEuNzM2LS4xMDktMi42NzMtLjMxNmwuMzQ1LTEuNjg5Yy43ODMuMTYzIDEuODE5LjIwNyAyLjM2MS4yMDcuODYgMCAxLjQ3My0uMTc0IDEuODQtLjUyMy4zNjctLjM0OS41NDgtLjg2Ni41NDgtMS41NTN2LS4zNDlhNi4zNzQgNi4zNzQgMCAwIDEtLjgzOC4zMTYgNC4xNTEgNC4xNTEgMCAwIDEtMS4xOTQuMTU4IDQuNTE1IDQuNTE1IDAgMCAxLTEuNjE2LS4yNzggMy4zODUgMy4zODUgMCAwIDEtMS4yNTQtLjgxNyAzLjc0NCAz
4683Ljc0NCAwIDAgMS0uODExLTEuMzUxYy0uMTkyLS41MzktLjI5LTEuNTA0LS4yOS0yLjIxMiAwLS42NjUuMTA0LTEuNDk4LjMwNy0yLjA1NGEzLjkyNSAzLjkyNSAwIDAgMSAuOTA0LTEuNDMzIDQuMTI0IDQuMTI0IDAgMCAxIDEuNDQxLS45MjYgNS4zMSA1LjMxIDAgMCAxIDEuOTQ1LS4zNjVjLjY5NiAwIDEuMzM3LjA4NyAxLjk2MS4xOTFhMTUuODYgMTUuODYgMCAwIDEgMS41ODguMzMydjguNDU2aC0uMDAxem0tNS45NTQtNC4yMDZjMCAuODkzLjE5NyAxLjg4NS41OTIgMi4yOTkuMzk0LjQxNC45MDQuNjIxIDEuNTI4LjYyMS4zNCAwIC42NjMtLjA0OS45NjQtLjE0MmEyLjc1IDIuNzUgMCAwIDAgLjczNC0uMzMydi01LjI5YTguNTMxIDguNTMxIDAgMCAwLTEuNDEzLS4xOGMtLjc3OC0uMDIyLTEuMzY5LjI5NC0xLjc4Ni44MDEtLjQxMS41MDctLjYxOSAxLjM5NS0uNjE5IDIuMjIzem0xNi4xMiAwYzAgLjcxOS0uMTA0IDEuMjY0LS4zMTggMS44NThhNC4zODkgNC4zODkgMCAwIDEtLjkwNCAxLjUyYy0uMzg5LjQyLS44NTQuNzQ2LTEuNDAyLjk3NS0uNTQ4LjIyOS0xLjM5MS4zNi0xLjgxMy4zNi0uNDIyLS4wMDUtMS4yNi0uMTI1LTEuODAyLS4zNmE0LjA4OCA0LjA4OCAwIDAgMS0xLjM5Ny0uOTc1IDQuNDg2IDQuNDg2IDAgMCAxLS45MDktMS41MiA1LjAzNyA1LjAzNyAwIDAgMS0uMzI5LTEuODU4YzAtLjcxOS4wOTktMS40MTEuMzE4LTEuOTk5LjIxOS0uNTg4LjUyNi0xLjA5LjkyLTEuNTA5LjM5NC0uNDIuODY1LS43NDEgMS40MDItLjk3YTQuNTQ3IDQuNTQ3IDAgMCAxIDEuNzg2LS4zMzggNC42OSA0LjY5IDAgMCAxIDEuNzkxLjMzOGMuNTQ4LjIyOSAxLjAxOS41NSAxLjQwMi45Ny4zODkuNDIuNjkuOTIxLjkwOSAxLjUwOS4yMy41ODguMzQ1IDEuMjguMzQ1IDEuOTk5aC4wMDF6bS0yLjE5MS4wMDVjMC0uOTIxLS4yMDMtMS42ODktLjU5Ny0yLjIyMy0uMzk0LS41MzktLjk0OC0uODA2LTEuNjU0LS44MDYtLjcwNyAwLTEuMjYuMjY3LTEuNjU0LjgwNi0uMzk0LjUzOS0uNTg2IDEuMzAyLS41ODYgMi4yMjMgMCAuOTMyLjE5NyAxLjU1OC41OTIgMi4wOTguMzk0LjU0NS45NDguODEyIDEuNjU0LjgxMi43MDcgMCAxLjI2LS4yNzIgMS42NTQtLjgxMi4zOTQtLjU0NS41OTItMS4xNjYuNTkyLTIuMDk4aC0uMDAxem02Ljk2MiA0LjcwN2MtMy41MTEuMDE2LTMuNTExLTIuODIyLTMuNTExLTMuMjc0TDExMy41ODMuOTI2bDIuMTQyLS4zMzh2MTAuMDAzYzAgLjI1NiAwIDEuODggMS4zNzUgMS44ODV2MS43OTJoLS4wMDF6bTMuNzc0IDBoLTIuMTUzVjUuMDcybDIuMTUzLS4zMzh2OS41MzR6bS0xLjA3OS0xMC41NDJjLjcxOCAwIDEuMzA0LS41NzggMS4zMDQtMS4yOTEgMC0uNzE0LS41ODEtMS4yOTEtMS4zMDQtMS4yOTEtLjcyMyAwLTEuMzA0LjU3OC0xLjMwNCAxLjI5MSAwIC43MTQuNTg2IDEuMjkxIDEuMzA0IDEuMjkxem02LjQzMSAxLjAxM2MuNzA3IDAgMS4zMDQuMDg3IDEuNzg2LjI2Mi40ODIuMTc0Ljg3MS40MiAxLjE1Ni43My4yODUuMzExLjQ4OC43MzUuNjA4IDEuMTgyLjEyNi40NDcuMTg2LjkzNy4xODYgMS40NzZ2NS40ODFhMjUuMjQgMjUuMjQgMCAwIDEtMS40OTUuMjUxYy0uNjY4LjA5OC0xLjQxOS4xNDctMi4yNTEuMTQ3YTYuODI5IDYuODI5IDAgMCAxLTEuNTE3LS4xNTggMy4yMTMgMy4yMTMgMCAwIDEtMS4xNzgtLjUwNyAyLjQ1NSAyLjQ1NSAwIDAgMS0uNzYxLS45MDRjLS4xODEtLjM3LS4yNzQtLjg5My0uMjc0LTEuNDM4IDAtLjUyMy4xMDQtLjg1NS4zMDctMS4yMTUuMjA4LS4zNi40ODctLjY1NC44MzgtLjg4M2EzLjYwOSAzLjYwOSAwIDAgMSAxLjIyNy0uNDkgNy4wNzMgNy4wNzMgMCAwIDEgMi4yMDItLjEwM2MuMjYzLjAyNy41MzcuMDc2LjgzMy4xNDd2LS4zNDljMC0uMjQ1LS4wMjctLjQ3OS0uMDg4LS42OTdhMS40ODYgMS40ODYgMCAwIDAtLjMwNy0uNTgzYy0uMTQ4LS4xNjktLjM0LS4zLS41ODEtLjM5MmEyLjUzNiAyLjUzNiAwIDAgMC0uOTE1LS4xNjNjLS40OTMgMC0uOTQyLjA2LTEuMzUzLjEzMS0uNDExLjA3MS0uNzUuMTUzLTEuMDA4LjI0NWwtLjI1Ny0xLjc0OWMuMjY4LS4wOTMuNjY4LS4xODUgMS4xODMtLjI3OGE5LjMzNSA5LjMzNSAwIDAgMSAxLjY2LS4xNDJsLS4wMDEtLjAwMXptLjE4MSA3LjczMWMuNjU3IDAgMS4xNDUtLjAzOCAxLjQ4NC0uMTA0di0yLjE2OGE1LjA5NyA1LjA5NyAwIDAgMC0xLjk3OC0uMTA0Yy0uMjQxLjAzMy0uNDYuMDk4LS42NTIuMTkxYTEuMTY3IDEuMTY3IDAgMCAwLS40NjYuMzkyYy0uMTIxLjE2OS0uMTc1LjI2Ny0uMTc1LjUyMyAwIC41MDEuMTc1Ljc5LjQ5My45ODEuMzIzLjE5Ni43NS4yODkgMS4yOTMuMjg5aC4wMDF6TTg0LjEwOSA0Ljc5NGMuNzA3IDAgMS4zMDQuMDg3IDEuNzg2LjI2Mi40ODIuMTc0Ljg3MS40MiAxLjE1Ni43My4yOS4zMTYuNDg3LjczNS42MDggMS4xODIuMTI2LjQ0Ny4xODYuOTM3LjE4NiAxLjQ3NnY1LjQ4MWEyNS4yNCAyNS4yNCAwIDAgMS0xLjQ5NS4yNTFjLS42NjguMDk4LTEuNDE5LjE0Ny0yLjI1MS4xNDdhNi44MjkgNi44MjkgMCAwIDEtMS41MTctLjE1OCAzLjIxMyAzLjIxMyAwIDAgMS0xLjE3OC0uNTA3IDIuNDU1IDIuNDU1IDAgMCAxLS43NjEtLjkwNGMtLjE4MS0uMzctLjI3NC0uODkzLS4yNzQtMS40MzggMC0uNTIzLjEwNC0uODU1LjMwNy0xLjIxNS4yMDgtLjM2LjQ4Ny0uNjU0LjgzOC0uODgzYTMuNjA5IDMuNjA5IDAgMCAxIDEuMjI3LS40OSA3LjA3MyA3LjA3MyAwIDAgMSAyLjIwMi0uMTAzYy4yNTcuMDI3LjUzNy4wNzYuODMzLjE0N3YtLjM0OWMwLS4yNDUtLjAyNy0uNDc5LS4wODgtLjY5N2ExLjQ4NiAxLjQ4NiAwIDAgMC0uMzA3LS41ODNjLS4xNDgtLjE2OS0uMzQtLjMtLjU4MS0uMzkyYTIuNTM2IDIuNTM2IDAgMCAwLS45MTUtLjE2M2MtLjQ5MyAwLS45NDIuMDYtMS4zNTMuMTMxLS40MTEuMDcxLS43NS4xNTMtMS4wMDguMjQ1bC0uMjU3LTEuNzQ5Yy4yNjgtLjA5My42NjgtLjE4NSAxLjE4My0uMjc4YTguODkgOC44OSAwIDAgMSAxLjY2LS4xNDJsLS4wMDEtLjAwMXptLjE4NiA3LjczNmMuNjU3IDAgMS4xNDUtLjAzOCAxLjQ4NC0uMTA0di0yLjE2OGE1LjA5NyA1LjA5NyAwIDAgMC0xLjk3OC0uMTA0Yy0uMjQxLjAzMy0uNDYuMDk4LS42NTIuMTkxYTEuMTY3IDEuMTY3IDAgMCAwLS40NjYuMzkyYy0uMTIxLjE2OS0uMTc1LjI2Ny0uMTc1LjUyMyAwIC41MDEuMTc1Ljc5LjQ5My45ODEuMzE4LjE5MS43NS4yODkgMS4yOTMuMjg5aC4wMDF6bTguNjgyIDEuNzM4Yy0zLjUxMS4wMTYtMy41MTEtMi44MjItMy41MTEtMy4yNzRMODkuNDYxLjkyNmwyLjE0Mi0uMzM4djEwLjAwM2MwIC4yNTYgMCAxLjg4IDEuMzc1IDEuODg1djEuNzkyaC0uMDAxeiIgZmlsbD0iIzE4MjM1OSIvPjxwYXRoIGQ9Ik01LjAyNyAxMS4wMjVjMCAuNjk4LS4yNTIgMS4yNDYtLjc1NyAxLjY0NC0uNTA1LjM5Ny0xLjIwMS41OTYtMi4wODkuNTk2LS44ODggMC0xLjYxNS0uMTM4LTIuMTgxLS40MTR2LTEuMjE0Yy4zNTguMTY4LjczOS4zMDEgMS4xNDEuMzk3LjQwMy4wOTcuNzc4LjE0NSAxLjEyNS4xNDUuNTA4IDAgLjg4NC0uMDk3IDEuMTI1LS4yOWEuOTQ1Ljk0NSAwIDAgMCAuMzYzLS43NzkuOTc4Ljk3OCAwIDAgMC0uMzMzLS43NDdjLS4yMjItLjIwNC0uNjgtLjQ0Ni0xLjM3NS0uNzI1LS43MTYtLjI5LTEuMjIxLS42MjEtMS41MTUtLjk5NC0uMjk0LS4zNzItLjQ0LS44Mi0uNDQtMS4zNDMgMC0uNjU1LjIzMy0xLjE3MS42OTgtMS41NDcuNDY2LS4zNzYgMS4wOS0uNTY0IDEuODc1LS41NjQuNzUyIDAgMS41LjE2NSAyLjI0NS40OTRsLS40MDggMS4wNDdjLS42OTgtLjI5NC0xLjMyMS0uNDQtMS44NjktLjQ0LS40MTUgMC0uNzMuMDktLjk0NS4yNzFhLjg5Ljg5IDAgMCAwLS4zMjIuNzE3YzAgLjIwNC4wNDMuMzc5LjEyOS41MjQuMDg2LjE0NS4yMjcuMjgyLjQyNC40MTEuMTk3LjEyOS41NTEuMjk5IDEuMDYzLjUxLjU3Ny4yNC45OTkuNDY0IDEuMjY4LjY3MS4yNjkuMjA4LjQ2Ni40NDIuNTk
4683xLjcwNC4xMjUuMjYxLjE4OC41NjkuMTg4LjkyNGwtLjAwMS4wMDJ6bTMuOTggMi4yNGMtLjkyNCAwLTEuNjQ2LS4yNjktMi4xNjctLjgwOC0uNTIxLS41MzktLjc4Mi0xLjI4MS0uNzgyLTIuMjI2IDAtLjk3LjI0Mi0xLjczMy43MjUtMi4yODguNDgzLS41NTUgMS4xNDgtLjgzMyAxLjk5My0uODMzLjc4NCAwIDEuNDA0LjIzOCAxLjg1OC43MTQuNDU1LjQ3Ni42ODIgMS4xMzIuNjgyIDEuOTY2di42ODJINy4zNTdjLjAxOC41NzcuMTc0IDEuMDIuNDY3IDEuMzI5LjI5NC4zMS43MDcuNDY1IDEuMjQxLjQ2NS4zNTEgMCAuNjc4LS4wMzMuOTgtLjA5OWE1LjEgNS4xIDAgMCAwIC45NzUtLjMzdjEuMDI2YTMuODY1IDMuODY1IDAgMCAxLS45MzUuMzEyIDUuNzIzIDUuNzIzIDAgMCAxLTEuMDguMDkxbC4wMDItLjAwMXptLS4yMzEtNS4xOTljLS40MDEgMC0uNzIyLjEyNy0uOTY0LjM4MXMtLjM4Ni42MjUtLjQzMiAxLjExMmgyLjY5NmMtLjAwNy0uNDkxLS4xMjUtLjg2Mi0uMzU0LTEuMTE1LS4yMjktLjI1Mi0uNTQ0LS4zNzktLjk0NS0uMzc5bC0uMDAxLjAwMXptNy42OTIgNS4wOTJsLS4yNTItLjgyN2gtLjA0M2MtLjI4Ni4zNjItLjU3NS42MDgtLjg2NS43MzktLjI5LjEzMS0uNjYyLjE5Ni0xLjExNy4xOTYtLjU4NCAwLTEuMDM5LS4xNTgtMS4zNjctLjQ3My0uMzI4LS4zMTUtLjQ5MS0uNzYxLS40OTEtMS4zMzcgMC0uNjEyLjIyNy0xLjA3NC42ODItMS4zODYuNDU1LS4zMTIgMS4xNDgtLjQ4MiAyLjA3OS0uNTFsMS4wMjYtLjAzMnYtLjMxN2MwLS4zOC0uMDg5LS42NjMtLjI2Ni0uODUxLS4xNzctLjE4OC0uNDUyLS4yODItLjgyNC0uMjgyLS4zMDQgMC0uNTk2LjA0NS0uODc2LjEzNGE2LjY4IDYuNjggMCAwIDAtLjgwNi4zMTdsLS40MDgtLjkwMmE0LjQxNCA0LjQxNCAwIDAgMSAxLjA1OC0uMzg0IDQuODU2IDQuODU2IDAgMCAxIDEuMDg1LS4xMzJjLjc1NiAwIDEuMzI2LjE2NSAxLjcxMS40OTQuMzg1LjMyOS41NzcuODQ3LjU3NyAxLjU1MnY0LjAwMmgtLjkwMmwtLjAwMS0uMDAxem0tMS44OC0uODU5Yy40NTggMCAuODI2LS4xMjggMS4xMDQtLjM4NC4yNzgtLjI1Ni40MTYtLjYxNS40MTYtMS4wNzd2LS41MTZsLS43NjMuMDMyYy0uNTk0LjAyMS0xLjAyNy4xMjEtMS4yOTcuMjk4cy0uNDA2LjQ0OC0uNDA2LjgxNGMwIC4yNjUuMDc5LjQ3LjIzNi42MTUuMTU4LjE0NS4zOTQuMjE4LjcwOS4yMThoLjAwMXptNy41NTctNS4xODljLjI1NCAwIC40NjQuMDE4LjYyOC4wNTRsLS4xMjQgMS4xNzZhMi4zODMgMi4zODMgMCAwIDAtLjU1OS0uMDY0Yy0uNTA1IDAtLjkxNC4xNjUtMS4yMjcuNDk0LS4zMTMuMzI5LS40Ny43NTctLjQ3IDEuMjg0djMuMTA1aC0xLjI2MlY3LjIxOGguOTg4bC4xNjcgMS4wNDdoLjA2NGMuMTk3LS4zNTQuNDU0LS42MzYuNzcxLS44NDNhMS44MyAxLjgzIDAgMCAxIDEuMDIzLS4zMTJoLjAwMXptNC4xMjUgNi4xNTVjLS44OTkgMC0xLjU4Mi0uMjYyLTIuMDQ5LS43ODctLjQ2Ny0uNTI1LS43MDEtMS4yNzctLjcwMS0yLjI1OSAwLS45OTkuMjQ0LTEuNzY3LjczMy0yLjMwNC40ODktLjUzNyAxLjE5NS0uODA2IDIuMTE5LS44MDYuNjI3IDAgMS4xOTEuMTE2IDEuNjkyLjM0OWwtLjM4MSAxLjAxNWMtLjUzNC0uMjA4LS45NzQtLjMxMi0xLjMyMS0uMzEyLTEuMDI4IDAtMS41NDIuNjgyLTEuNTQyIDIuMDQ2IDAgLjY2Ni4xMjggMS4xNjYuMzg0IDEuNTAxLjI1Ni4zMzUuNjMxLjUwMiAxLjEyNS41MDJhMy4yMyAzLjIzIDAgMCAwIDEuNTk1LS40MTl2MS4xMDFhMi41MyAyLjUzIDAgMCAxLS43MjIuMjg1IDQuMzU2IDQuMzU2IDAgMCAxLS45MzIuMDg2di4wMDJ6bTguMjc3LS4xMDdoLTEuMjY4VjkuNTA2YzAtLjQ1OC0uMDkyLS44LS4yNzctMS4wMjYtLjE4NC0uMjI2LS40NzctLjMzOC0uODc4LS4zMzgtLjUzIDAtLjkxOS4xNTgtMS4xNjguNDc1LS4yNDkuMzE3LS4zNzMuODQ4LS4zNzMgMS41OTN2Mi45NDloLTEuMjYyVjQuODAxaDEuMjYydjIuMTIyYzAgLjM0LS4wMjEuNzA0LS4wNjQgMS4wOWguMDgxYTEuNzYgMS43NiAwIDAgMSAuNzE3LS42NjZjLjMwNi0uMTU4LjY2My0uMjM2IDEuMDcyLS4yMzYgMS40MzkgMCAyLjE1OS43MjUgMi4xNTkgMi4xNzV2My44NzNsLS4wMDEtLjAwMXptNy42NDktNi4wNDhjLjc0MSAwIDEuMzE5LjI2OSAxLjczMi44MDYuNDE0LjUzNy42MiAxLjI5MS42MiAyLjI2MSAwIC45NzQtLjIwOSAxLjczMi0uNjI4IDIuMjc1LS40MTkuNTQyLTEuMDAxLjgxNC0xLjc0Ni44MTQtLjc1MiAwLTEuMzM2LS4yNy0xLjc1MS0uODExaC0uMDg2bC0uMjMxLjcwNGgtLjk0NVY0LjgwMWgxLjI2MnYxLjk4N2wtLjAyMS42NTUtLjAzMi41NTNoLjA1NGMuNDAxLS41OTEuOTkyLS44ODYgMS43NzItLjg4NnptLS4zMjggMS4wMzFjLS41MDggMC0uODc1LjE0OS0xLjA5OC40NDgtLjIyNC4yOTktLjMzOS43OTktLjM0NiAxLjUwMXYuMDg2YzAgLjcyMy4xMTUgMS4yNDcuMzQ0IDEuNTcxLjIyOS4zMjQuNjAzLjQ4NiAxLjEyMy40ODYuNDQ4IDAgLjc4Ny0uMTc3IDEuMDE4LS41MzIuMjMxLS4zNTQuMzQ2LS44NjcuMzQ2LTEuNTM2IDAtMS4zNS0uNDYyLTIuMDI1LTEuMzg2LTIuMDI1bC0uMDAxLjAwMXptMy4yNDQtLjkyNGgxLjM3NWwxLjIwOSAzLjM2OGMuMTgzLjQ4LjMwNC45MzEuMzY1IDEuMzU0aC4wNDNjLjAzMi0uMTk3LjA5MS0uNDM2LjE3Ny0uNzE3LjA4Ni0uMjgxLjU0MS0xLjYxNiAxLjM2NC00LjAwNGgxLjM2NGwtMi41NDEgNi43M2MtLjQ2MiAxLjIzNS0xLjIzMiAxLjg1My0yLjMxIDEuODUzLS4yNzkgMC0uNTUxLS4wMy0uODE2LS4wOTF2LS45OTljLjE5LjA0My40MDYuMDY0LjY1LjA2NC42MDkgMCAxLjAzNy0uMzUzIDEuMjg0LTEuMDU4bC4yMi0uNTU5LTIuMzg1LTUuOTQxaC4wMDF6IiBmaWxsPSIjMUQzNjU3Ii8+PC9nPjwvc3ZnPg==);
4684}
4685</script>
vendor: 1 bytes, line 4685
4685
4686<script type="text/template"
4687  id="template_algolia_autocomplete_pages_empty"><div class="aa-pages-empty">
4688  <div class="aa-no-result">
4689    [[ translations.noPageFound ]]
4690  </div>
4691</div>
4692</script>
vendor: 1 bytes, line 4692
4692
4693<script type="text/template"
4694  id="template_algolia_autocomplete_page"><div class="aa-page">
4695  <div class="aa-picture" style="background-image: url('[[# helpers.iconImage ]][[/ helpers.iconImage ]]')"></div>
4696  <div class="aa-text">
4697    <span class="aa-title">[[& _highlightResult.title.value ]]</span>
4698  </div>
4699</div>
4700</script>
vendor: 1 bytes, line 4700
4700
4701<script type="text/template"
4702  id="template_algolia_autocomplete_collection"><div class="aa-collection">
4703  <div class="aa-picture" style="background-image: url('[[# helpers.iconImage ]][[/ helpers.iconImage ]]')"></div>
4704  <div class="aa-text">
4705    <span class="aa-title">[[& _highlightResult.title.value ]]</span>
4706  </div>
4707</div>
4708</script>
vendor: 1 bytes, line 4708
4708
4709<script type="text/template"
4710  id="template_algolia_autocomplete_collections_empty"><div class="aa-collections-empty">
4711  <div class="aa-no-result">
4712    [[ translations.noCollectionFound ]]
4713  </div>
4714</div>
4715</script>
vendor: 1 bytes, line 4715
4715
4716<script type="text/template"
4717  id="template_algolia_autocomplete_article"><div class="aa-article">
4718  <div class="aa-text">
4719    <span class="aa-title">[[& _highlightResult.title.value ]]</span>
4720  </div>
4721</div>
4722</script>
vendor: 1 bytes, line 4722
4722
4723<script type="text/template"
4724  id="template_algolia_autocomplete_articles_empty"><div class="aa-articles-empty">
4725  <div class="aa-no-result">
4726    No article found
4727  </div>
4728</div>
4729</script>
vendor: 1 bytes, line 4729
4729
4730<script type="text/template"
4731  id="template_algolia_autocomplete_product"><div class="aa-product">
4732  <div class="aa-product-picture" style="background-image: url('[[# helpers.thumbImage ]][[/ helpers.thumbImage ]]')"></div>
4733  <div class="aa-product-text">
4734    <p class="aa-product-title">
4735      [[# helpers.fullHTMLTitle ]][[/ helpers.fullHTMLTitle ]]
4736    </p>
4737    <p class="aa-product-info">
4738      [[# product_type ]]
4739        [[& _highlightResult.product_type.value ]]
4740      [[/ product_type ]]
4741      [[# vendor ]]
4742        [[# helpers.by ]] [[& _highlightResult.vendor.value ]] [[/ helpers.by ]]
4743      [[/ vendor ]]
4744    </p>
4745    <p class="aa-product-price">
4746      [[# helpers.autocompletePrice ]][[/ helpers.autocompletePrice ]]
4747    </p>
4748  </div>
4749</div>
4750</script>
vendor: 1 bytes, line 4750
4750
4751<script type="text/template"
4752  id="template_algolia_autocomplete_products_empty"><div class="aa-products-empty">
4753  <p class="aa-no-result">
4754    [[# helpers.no_result_for ]] "[[ query ]]" [[/ helpers.no_result_for]]
4755  </p>
4756
4757  <p class="aa-see-all">
4758    <a href="/search?q=">
4759      [[ translations.allProducts ]]
4760    </a>
4761  </p>
4762</div>
4763</script>
vendor: 1 bytes, line 4763
4763
4764<script type="text/template"
4765  id="template_algolia_autocomplete_footer"><div class="aa-footer">
4766  [[ translations.allProducts ]]
4767  <a class="aa-footer-link" href="/search?q=[[ query ]]">
4768    [[ translations.matching ]]
4769    <span class="aa-query">
4770      "[[ query ]]"
4771    </span>
4772  </a>
4773  (<span class="aa-nbhits">[[# helpers.formatNumber ]][[ nbHits ]][[/ helpers.formatNumber ]]</span>)
4774</div>
4775</script>
vendor: 1 bytes, line 4775
4775
4776<script type="text/template"
4777  id="template_algolia_instant_search"><div class="ais-page">
4778  <div class="ais-input">
4779    
4780    <div class="ais-search-box-container"></div>
4781    <div class="ais-input-button">
4782      <div class="ais-clear-input-icon"></div>
4783    </div>
4784  </div>
4785  <div class="ais-facets-button">
4786    Voir les filtres
4787  </div>
4788  <div class="ais-facets">
4789    <div class="ais-current-refined-values-container"></div>
4790    [[# facets ]]
4791    <div class="ais-facet-[[ type ]] ais-facet-[[ name ]]"></div>
4792    [[/ facets ]]
4793  </div>
4794  <div class="ais-block">
4795
4796    <div class="ais-search-header">
4797      <div class="ais-stats-container"></div>
4798      <div class="ais-change-display">
4799        <span class="ais-change-display-block ais-change-display-selected"><i class="fa fa-th-large"></i></span>
4800        <span class="ais-change-display-list"><i class="fa fa-th-list"></i></span>
4801      </div>
4802      <div class="ais-sort">
4803        [[ translations.sortBy ]]
4804        <span class="ais-sort-orders-container"></span>
4805      </div>
4806    </div>
4807    <div class="ais-hits-container ais-results-as-block"></div>
4808  </div>
4809  <div class="ais-pagination-container"></div>
4810</div>
4811
4812</script>
vendor: 1 bytes, line 4812
4812
4813<script type="text/template"
4814  id="template_algolia_instant_search.css">.ais-page .aa-highlight {
4815  color: black;
4816  font-weight: bold;
4817}
4818
4819/* Resets */
4820.ais-page div,
4821.ais-page p,
4822.ais-page span,
4823.ais-page a,
4824.ais-page ul,
4825.ais-page li,
4826.ais-page input {
4827  box-sizing: border-box;
4828
4829  margin: 0;
4830  padding: 0;
4831
4832  line-height: 1;
4833  font-size: initial;
4834}
4835
4836/* Links */
4837.ais-page .ais-link,
4838.ais-page a,
4839.ais-page a:hover,
4840.ais-page a:focus,
4841.ais-page a:active {
4842  font-weight: initial;
4843  font-style: initial;
4844  text-decoration: initial;
4845
4846  color: [[ colors.main ]];
4847
4848  cursor: pointer;
4849}
4850
4851.ais-page a:hover,
4852.ais-page a:focus,
4853.ais-page a:active,
4854.ais-page .ais-link:hover {
4855  text-decoration: underline;
4856}
4857
4858/* Columns */
4859.ais-page .ais-facets {
4860  width: 25%;
4861  float: left;
4862  padding-right: 8px;
4863
4864}
4865
4866.ais-page .ais-facets .ais-facet-price_range, .ais-page .ais-facets .ais-facet-vendor{
4867	display:none;
4868}
4869
4870.ais-page .ais-block {
4871  width: 75%;
4872  float: right;
4873  padding-left: 8px;
4874}
4875
4876.ais-results-size-xs .ais-page .ais-facets,
4877.ais-results-size-xs .ais-page .ais-block,
4878.ais-results-size-sm .ais-page .ais-facets,
4879.ais-results-size-sm .ais-page .ais-block {
4880  width: 100%;
4881  padding-left: 0px;
4882}
4883
4884.ais-page .ais-pagination {
4885  clear: both;
4886}
4887
4888/* Refine button */
4889.ais-page .ais-facets-button {
4890  display: none;
4891
4892  margin: 16px 0;
4893  padding: 8px;
4894
4895  border: 1px solid #e0e0e0;
4896  text-align: center;
4897
4898  cursor: pointer;
4899}
4900
4901.ais-results-size-xs .ais-page .ais-facets-button,
4902.ais-results-size-sm .ais-page .ais-facets-button {
4903  display: block;
4904}
4905
4906.ais-results-size-xs .ais-page .ais-facets,
4907.ais-results-size-sm .ais-page .ais-facets {
4908  display: none;
4909}
4910
4911.ais-results-size-xs .ais-page .ais-facets__shown,
4912.ais-results-size-sm .ais-page .ais-facets__shown {
4913  display: block;
4914}
4915
4916/* Facets */
4917.ais-page .ais-facet {
4918/*
4919	border: 1px solid #e0e0e0;
4920  margin-bottom: 16px;
4921  color: #636363;
4922*/
4923  border:none;
4924  margin-bottom:2em;
4925  color:#ccc;
4926
4927}
4928
4929.ais-page .ais-facet a,
4930.ais-page .ais-facet a:hover,
4931.ais-page .ais-facet a:focus,
4932.ais-page .ais-facet a:active {
4933  color: #666;
4934}
4935
4936.ais-page .ais-facet--header {
4937  padding: 6px 8px;
4938  text-transform: uppercase;
4939/*
4940  background: #f4f4f4;
4941  font-size: 0.95em;
4942  color: #757575;
4943*/
4944background:none;
4945font-size:1em;
4946color:#666;
4947font-weight:bold;
4948border-bottom:2px solid #ccc;
4949}
4950
4951.ais-page .ais-facet--body {
4952  padding: 8px;
4953background:#fafafa
4954}
4955
4956.ais-page .ais-facet--item {
4957  position: relative;
4958  width: 100%;
4959
4960  padding: 6px 50px 6px 0;
4961
4962  cursor: pointer;
4963}
4964
4965.ais-page .ais-facet--label {
4966  display: inline-block;
4967  margin-top: -0.15em;
4968  margin-bottom: -0.15em;
4969
4970  width: 100%;
4971
4972  white-space: nowrap;
4973  overflow: hidden;
4974  text-overflow: ellipsis;
4975
4976  cursor: pointer;
4977
4978  line-height: 1.3;
4979}
4980
4981.ais-page .ais-facet--count {
4982  [[# distinct ]]
4983    display: none;
4984  [[/ distinct ]]
4985
4986  position: absolute;
4987
4988  top: 6px;
4989  right: 0px;
4990
4991  color: [[ colors.secondary ]];
4992}
4993
4994.ais-page .ais-facet--active {
4995  font-weight: bold;
4996}
4997
4998.ais-page .ais-facet--active, .ais-page .ais-facet--item:hover {
4999 /* margin-left: -8px;
5000  padding-left: 4px;*/
5001  padding-right: 42px;
5002color:[[ colors.main ]];
5003
5004/*
5005  border-left: 4px solid [[ colors.main ]];
5006*/
5007}
5008
5009.ais-page .ais-facet--active .ais-facet--count, .ais-page .ais-facet--item:hover .ais-facet--count {
5010  right: -8px;
5011}
5012
5013.ais-page .ais-current-refined-values {
5014  position: relative;
5015}
5016
5017.ais-page .ais-current-refined-values--header {
5018  padding-right: 72px;
5019}
5020
5021.ais-page .ais-current-refined-values--clear-all {
5022  position: absolute;
5023
5024  top: 5px;
5025  right: 8px;
5026}
5027
5028.ais-page .ais-current-refined-values--link {
5029  display: table;
5030
5031  width: 100%;
5032  margin: 4px 0;
5033
5034  border: 1px solid #e0e0e0;
5035
5036  cursor: pointer;
5037}
5038
5039.ais-page .ais-current-refined-values--link:before {
5040  content: '\2a2f';
5041  display: table-cell;
5042  vertical-align: middle;
5043
5044  width: 0;
5045  padding: 4px 6px;
5046
5047  background: #e0e0e0;
5048}
5049
5050.ais-page .ais-current-refined-values--link div {
5051  display: inline;
5052}
5053
5054.ais-page .ais-current-refined-values--link > div {
5055  display: table-cell;
5056  vertical-align: middle;
5057
5058  margin-top: -0.15em;
5059  margin-bottom: -0.15em;
5060  padding: 4px 6px;
5061
5062  background: #f4f4f4;
5063
5064  width: 100%;
5065  max-width: 1px;
5066
5067  white-space: nowrap;
5068  overflow: hidden;
5069  text-overflow: ellipsis;
5070
5071  line-height: 1.3;
5072}
5073
5074.ais-page .ais-current-refined-values--link:hover {
5075  text-decoration: none;
5076}
5077
5078.ais-page .ais-current-refined-values--link:hover > div {
5079  text-decoration: line-through;
5080}
5081
5082.ais-page .ais-current-refined-values--label {
5083  font-weight: bold;
5084}
5085
5086.ais-page .ais-current-refined-values--count {
5087  display: none;
5088}
5089
5090.ais-page .ais-range-slider--target {
5091  margin: 16px 16px 24px 16px;
5092  cursor: pointer;
5093}
5094
5095.ais-page .ais-range-slider--tooltip {
5096  display: none;
5097
5098  background: transparent;
5099
5100  font-size: 0.8em;
5101}
5102
5103.ais-page .ais-range-slider--connect {
5104  background: [[ colors.main ]];
5105}
5106
5107.ais-page .ais-range-slider--handle {
5108  border-color: #ccc;
5109}
5110
5111.ais-page .ais-range-slider--active .ais-range-slider--tooltip {
5112  display: block;
5113}
5114
5115.ais-page .ais-range-slider--value {
5116  margin-left: -20px;
5117  padding-top: 15px;
5118
5119  font-size: 0.8em;
5120}
5121
5122/* Search box */
5123
5124.ais-page .ais-input {
5125  display: table;
5126  width: 100%;
5127  padding:1em 0;
5128  margin-bottom:1.5em;
5129font-size:1em;
5130
5131  border-bottom: 2px solid [[ colors.main ]];
5132}
5133
5134.ais-page .ais-input--label {
5135  display: table-cell;
5136  vertical-align: middle;
5137
5138  width: 0;
5139
5140  padding: 8px;
5141  padding-right: 24px;
5142
5143  white-space: nowrap;
5144  color: white;
5145  background: [[ colors.main ]];
5146}
5147
5148.ais-results-size-xs .ais-page .ais-input--label {
5149  display: none;
5150}
5151
5152.ais-page .ais-search-box-container {
5153  display: table-cell;
5154  width: 100%;
5155  vertical-align: middle;
5156}
5157
5158.ais-page .ais-search-box--input {
5159  width: 100%;
5160  padding: 8px 16px 8px 4px;
5161font-size:2em;
5162
5163  border: none;
5164}
5165
5166
5167.ais-page .ais-search-box--input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
5168    color:    #ccc;
5169}
5170.ais-page .ais-search-box--input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
5171   color:    #ccc;
5172   opacity:  1;
5173}
5174.ais-page .ais-search-box--input::-moz-placeholder { /* Mozilla Firefox 19+ */
5175   color:    #ccc;
5176   opacity:  1;
5177}
5178.ais-page .ais-search-box--input:-ms-input-placeholder { /* Internet Explorer 10-11 */
5179   color:    #ccc;
5180}
5181.ais-page .ais-search-box--input::-ms-input-placeholder { /* Microsoft Edge */
5182   color:    #ccc;
5183}
5184
5185.ais-page .ais-search-box--input::placeholder { /* Most modern browsers support this now. */
5186   color:    #ccc;
5187}
5188
5189.ais-page .ais-search-box--input::-ms-clear {
5190  display: none;
5191  width: 0;
5192  height: 0;
5193}
5194
5195.ais-page .ais-search-box--input,
5196.ais-page .ais-search-box--input:focus {
5197  outline: 0;
5198  box-shadow: none;
5199
5200  height: 32px;
5201  padding: 0 8px;
5202}
5203
5204.ais-page .ais-input-button {
5205  display: table-cell;
5206  vertical-align: middle;
5207
5208  width: 0;
5209  padding: 4px 8px;
5210}
5211
5212.ais-page .ais-clear-input-icon,
5213.ais-page .ais-algolia-icon {
5214  background-size: contain;
5215  background-position: center center;
5216  background-repeat: no-repeat;
5217
5218  cursor: pointer;
5219}
5220
5221.ais-page .ais-clear-input-icon {
5222  display: none;
5223
5224  width: 16px;
5225  height: 16px;
5226
5227  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBvcGFjaXR5PSIwLjYiPjxwYXRoIGQ9Ik0uNTY2IDEuNjk4TDAgMS4xMyAxLjEzMiAwbC41NjUuNTY2TDYgNC44NjggMTAuMzAyLjU2NiAxMC44NjggMCAxMiAxLjEzMmwtLjU2Ni41NjVMNy4xMzIgNmw0LjMwMiA0LjMuNTY2LjU2OEwxMC44NjggMTJsLS41NjUtLjU2Nkw2IDcuMTMybC00LjMgNC4zMDJMMS4xMyAxMiAwIDEwLjg2OGwuNTY2LS41NjVMNC44NjggNiAuNTY2IDEuNjk4eiIvPjwvc3ZnPg==');
5228}
5229
5230.ais-page .ais-algolia-icon {
5231  width: 24px;
5232  height: 24px;
5233
5234  background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOTUgOTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPmFsZ29saWEtbmV3LWxvZ288L3RpdGxlPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iLTM3LjkwMSUiIHkxPSIxMzQuNzY4JSIgeDI9IjEzMC4xMTQlIiB5Mj0iLTI3LjgwMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMDBBRUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzNjlFNyIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iOTQuMDQ1IiBoZWlnaHQ9Ijk0LjA3MiIgcng9IjEyLjM3NCIvPjxwYXRoIGQ9Ik00OC4xMjUgMjMuNzc1Yy0xNC42NzEgMC0yNi41OCAxMS44OTgtMjYuNTggMjYuNTg4IDAgMTQuNjkgMTEuODk1IDI2LjU4OCAyNi41OCAyNi41ODggMTQuNjg1IDAgMjYuNTgtMTEuOTEyIDI2LjU4LTI2LjYwMlM2Mi44MSAyMy43NzUgNDguMTI1IDIzLjc3NXptMCA0NS4zMDdjLTEwLjM0MyAwLTE4LjcyNy04LjM4Ni0xOC43MjctMTguNzMzIDAtMTAuMzQ2IDguMzg0LTE4LjczMiAxOC43MjctMTguNzMyIDEwLjM0NCAwIDE4LjcyNyA4LjM4NiAxOC43MjcgMTguNzMyIDAgMTAuMzQ3LTguMzgzIDE4LjczMy0xOC43MjcgMTguNzMzem0wLTMzLjZ2MTMuOTU1YzAgLjQwOC40MzYuNjguODAzLjQ5TDYxLjMgNDMuNTAxYS41NDguNTQ4IDAgMCAwIC4yMTctLjc2MmMtMi41NzItNC41MDYtNy4zMzUtNy41OTYtMTIuODM0LTcuOGEuNTQ5LjU0OSAwIDAgMC0uNTU4LjU0NHpNMzAuNzYgMjUuMjQ2bC0xLjYyLTEuNjJhNC4wODIgNC4wODIgMCAwIDAtNS43NyAwbC0xLjkzMyAxLjkzM2E0LjA4NSA0LjA4NSAwIDAgMCAwIDUuNzczbDEuNjA2IDEuNjA2Yy4yNDUuMjQ1LjY0LjIwNC44NDQtLjA2OGEzMC41NzIgMzAuNTcyIDAgMCAxIDMuMTE2LTMuNjYyIDI5LjcyMyAyOS43MjMgMCAwIDEgMy42ODktMy4xMzFjLjI3Mi0uMTkuMy0uNi4wNjgtLjgzem0yNi4wNjMtNC4yMzR2LTMuMjI2YTQuMDc4IDQuMDc4IDAgMCAwLTQuMDgzLTQuMDg0aC05LjVhNC4wNzggNC4wNzggMCAwIDAtNC4wODMgNC4wODR2My4zMDhjMCAuMzY4LjM1NC42MjYuNzA4LjUzMWEyOS41NjIgMjkuNTYyIDAgMCAxIDguMjc1LTEuMTU3YzIuNzIyIDAgNS40MDMuMzY3IDcuOTg5IDEuMDc1YS41NS41NSAwIDAgMCAuNjk0LS41M3oiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+);
5235}
5236
5237/* Search header */
5238.ais-page .ais-search-header {
5239  margin: 0 0 8px 0;
5240  padding: 0.6em 0.9em 0.4em 0.9em;
5241
5242  background: #f4f4f4;
5243  color: [[ colors.secondary ]];
5244}
5245
5246.ais-page .ais-search-header:after {
5247  content: '';
5248  clear: both;
5249  display: block;
5250}
5251
5252.ais-page .ais-search-header {
5253  font-size: 0.85em;
5254}
5255
5256.ais-page .ais-search-header * {
5257  font-size: inherit;
5258  line-height: 1.6;
5259}
5260
5261/* Stats */
5262.ais-page .ais-stats {
5263  float: left;
5264}
5265
5266.ais-page .ais-stats--nb-results {
5267  font-weight: bold;
5268}
5269
5270.ais-results-size-xs .ais-page .ais-stats {
5271  float: none;
5272}
5273
5274/* Display mode */
5275.ais-page .ais-change-display {
5276  float: right;
5277
5278  margin-left: 10px;
5279
5280  cursor: pointer;
5281}
5282
5283.ais-page .ais-change-display-block:hover,
5284.ais-page .ais-change-display-list:hover,
5285.ais-page .ais-change-display-selected {
5286  color: [[ colors.main ]];
5287}
5288
5289/* Sort orders */
5290.ais-page .ais-sort {
5291  float: right;
5292}
5293
5294.ais-results-size-xs .ais-page .ais-sort {
5295  float: none;
5296}
5297
5298.ais-page .ais-sort-by-selector {
5299  display: inline-block;
5300  width: auto;
5301  min-width: 0;
5302  height: 1.6em;
5303  min-height: 0;
5304
5305  padding: 0 0.4em;
5306  margin: 0;
5307  margin-top: -0.1em;
5308
5309  cursor: pointer;
5310}
5311
5312/* Hits */
5313.ais-page .ais-hits:after {
5314  content: '';
5315  clear: both;
5316  display: block;
5317}
5318
5319.ais-page .ais-hit-empty {
5320  margin-top: 60px;
5321  text-align: center;
5322}
5323
5324.ais-page .ais-highlight {
5325  position: relative;
5326  z-index: 1;
5327
5328  font-weight: bold;
5329}
5330
5331.ais-page .ais-highlight:before {
5332  content: '';
5333  position: absolute;
5334
5335  z-index: -1;
5336
5337  width: 100%;
5338  height: 100%;
5339
5340  background: [[ colors.main ]];
5341  opacity: 0.1;
5342}
5343
5344.ais-page .ais-hit {
5345  position: relative;
5346  float: left;
5347  margin: 8px 0 16px 0;
5348  border: 1px solid #e0e0e0;
5349  cursor: pointer;
5350}
5351
5352.ais-page .ais-hit:hover {
5353  border-color: [[ colors.main ]];
5354}
5355
5356.ais-page .ais-hit--details * {
5357  width: 100%;
5358
5359 /* margin-top: -0.15em;
5360  margin-bottom: -0.15em;*/
5361
5362  white-space: nowrap;
5363  overflow: hidden;
5364  text-overflow: ellipsis;
5365
5366  line-height: 1.3;
5367}
5368
5369.ais-page .ais-hit--title {
5370  color: [[ colors.main ]];
5371font-family:'Oswald';
5372text-transform:uppercase;
5373line-height:1.5;
5374}
5375.ais-page .ais-hit--title a {
5376font-size:1.1em
5377}
5378.ais-page .ais-hit--subtitle {
5379  font-size: 0.9em;
5380  color: [[ colors.secondary ]];
5381}
5382
5383.ais-page .ais-hit--subtitle * {
5384  font-size: inherit;
5385}
5386
5387.ais-page .ais-hit--price {
5388  color: [[ colors.main ]];
5389}
5390
5391.ais-page .ais-hit--price-striked {
5392  text-decoration: line-through;
5393  color: [[ colors.secondary ]];
5394}
5395
5396.ais-page .ais-hit--price-striked span {
5397  color: [[ colors.main ]];
5398}
5399
5400.ais-page .ais-hit--price-discount {
5401  color: [[ colors.secondary ]];
5402}
5403
5404.ais-page .ais-hit--cart-button {
5405  display: inline-block;
5406
5407  width: auto;
5408  padding: 8px 16px;
5409  margin-top: 8px;
5410
5411  background-color: [[ colors.main ]];
5412  color: white;
5413
5414  font-size: 0.9em;
5415  text-transform: uppercase;
5416}
5417
5418.ais-page .ais-hit--cart-button:not(.ais-hit--cart-button__disabled):hover {
5419  background-color: [[ colors.main ]];
5420  color: white;
5421  text-decoration: none;
5422}
5423
5424.ais-page .ais-hit--cart-button__disabled {
5425  background: #ccc;
5426}
5427
5428.ais-page .ais-results-as-list .ais-hit {
5429  padding: 30px 25px; /* $v_padding $h_padding */
5430  width: 100%;
5431  min-height: 170px; /* $img_size + 2 * $v_padding */
5432}
5433
5434.ais-page .ais-results-as-list .ais-hit--picture {
5435  position: absolute;
5436  /*top: 30px;  $v_padding */
5437  /*left: 25px;  $h_padding */
5438  /*width: 110px;  $img_size */
5439  /*height: 110px;  $img_size */
5440
5441    top: 10px;
5442    left: 50%;
5443    margin-left: -75px;
5444    width: 150px;
5445    height: 150px;
5446
5447  background-position: center center;
5448  background-size: contain;
5449  background-repeat: no-repeat;
5450}
5451
5452.ais-page .ais-results-as-list .ais-hit--details {
5453  margin-left: 0px; /* $img_size + 2 * $h_padding 160px */
5454}
5455
5456.ais-page .ais-results-as-block .ais-hit {
5457  padding: 30px 25px; /* $v_padding $h_padding */
5458
5459  text-align: center;
5460}
5461
5462.ais-results-size-xs .ais-page .ais-results-as-block .ais-hit {
5463  width: 98%;
5464  margin-left: 2%;
5465}
5466
5467.ais-results-size-sm .ais-page .ais-results-as-block .ais-hit,
5468.ais-results-size-md .ais-page .ais-results-as-block .ais-hit {
5469  width: 47.5%;
5470  margin-left: 5%;
5471}
5472
5473.ais-results-size-sm .ais-page .ais-results-as-block > div > div:nth-of-type(2n + 1) .ais-hit,
5474.ais-results-size-md .ais-page .ais-results-as-block > div > div:nth-of-type(2n + 1) .ais-hit {
5475  margin-left: 0;
5476}
5477
5478.ais-results-size-lg .ais-page .ais-results-as-block .ais-hit {
5479  width: 30%;
5480  margin-left: 5%;
5481}
5482
5483.ais-results-size-lg .ais-page .ais-results-as-block > div > div:nth-of-type(3n + 1) .ais-hit {
5484  margin-left: 0;
5485}
5486
5487.ais-page .ais-results-as-block .ais-hit--picture {
5488  position: absolute;
5489 /* top: 30px; $v_padding */
5490 /* left: 50%;*/
5491 /* margin-left: -55px;  -$img_size / 2 */
5492
5493 /* width: 110px;  $img_size */
5494 /* height: 110px;  $img_size */
5495
5496    top: 10px;
5497    left: 50%;
5498    margin-left: -75px;
5499    width: 150px;
5500    height: 150px;
5501
5502
5503  background-position: center center;
5504  background-size: contain;
5505  background-repeat: no-repeat;
5506}
5507
5508.ais-page .ais-results-as-block .ais-hit--details {
5509  margin-top: 140px; /* $img_size + $v_padding */
5510}
5511
5512/* Pagination */
5513.ais-page .ais-pagination {
5514  text-align: center;
5515}
5516
5517.ais-page .ais-pagination--item {
5518  display: inline-block;
5519
5520  width: 32px;
5521  height: 32px;
5522
5523  margin: 0px 5px;
5524
5525  /*border: 1px solid #e0e0e0;
5526  border-radius: 2px;*/
5527
5528  text-align: center;
5529}
5530
5531.ais-page .ais-pagination--active {
5532  /*border-color: [[ colors.main ]];*/
5533
5534}
5535.ais-page .ais-pagination--item__active .ais-pagination--link{
5536  color:[[ colors.main ]];
5537  font-weight:bold;
5538}
5539.ais-page .ais-pagination--link {
5540  display: inline-block;
5541
5542  width: 100%;
5543  height: 100%;
5544
5545  padding: 5px 0;
5546
5547  font-size: 0.9em;
5548  color: [[ colors.secondary ]];
5549}
5550</script>
vendor: 1 bytes, line 5550
5550
5551<script type="text/template"
5552  id="template_algolia_instant_search_stats">[[# hasNoResults ]]
5553  [[ translations.noResultFound ]]
5554[[/ hasNoResults ]]
5555
5556[[# hasOneResult ]]
5557  <span class="ais-stats--nb-results">
5558    [[ translations.oneResultFound ]]
5559  </span>
5560[[/ hasOneResult ]]
5561
5562[[# hasManyResults ]]
5563  [[# helpers.outOf ]] [[ start ]]-[[ end ]] [[/ helpers.outOf ]]
5564  <span class="ais-stats--nb-results">
5565    [[# helpers.formatNumber ]][[ nbHits ]][[/ helpers.formatNumber ]]
5566    [[ translations.resultsFound ]]
5567  </span>
5568[[/ hasManyResults ]]
5569
5570[[# helpers.in ]] [[ processingTimeS ]][[/ helpers.in ]]
5571</script>
vendor: 1 bytes, line 5571
5571
5572<script type="text/template"
5573  id="template_algolia_instant_search_facet_item"><label class="[[ cssClasses.label ]]">
5574  [[# type.disjunctive ]]
5575    <input type="checkbox" class="[[ cssClasses.checkbox ]]" [[# isRefined ]]checked[[/ isRefined ]]/>
5576  [[/ type.disjunctive ]]
5577  [[ name ]]
5578  <span class="[[ cssClasses.count ]]">
5579    [[# helpers.formatNumber ]]
5580      [[ count ]]
5581    [[/ helpers.formatNumber ]]
5582  </span>
5583</label>
5584</script>
vendor: 1 bytes, line 5584
5584
5585<script type="text/template"
5586  id="template_algolia_instant_search_current_refined_values_item">[[# label ]]
5587  <div class="ais-current-refined-values--label">[[ label ]]</div>[[^ operator ]]:[[/ operator]]
5588[[/ label ]]
5589
5590[[# operator ]]
5591  [[& displayOperator ]]
5592  [[# helpers.formatNumber ]][[ name ]][[/ helpers.formatNumber ]]
5593[[/ operator ]]
5594[[^ operator ]]
5595  [[# exclude ]]-[[/ exclude ]][[ name ]]
5596[[/ operator ]]
5597</script>
vendor: 1 bytes, line 5597
5597
5598<script type="text/template"
5599  id="template_algolia_instant_search_product"><div class="ais-hit ais-product" data-handle="[[ handle ]]" data-variant-id="[[ objectID ]]" data-distinct="[[ _distinct ]]">
5600  <div class="ais-hit--picture" style="background-image: url('[[# helpers.mediumImage ]][[/ helpers.mediumImage ]]')"></div>
5601
5602  <div class="ais-hit--details">
5603    <p class="ais-hit--title">
5604      <a href="[[# helpers.instantsearchLink ]][[/ helpers.instantsearchLink ]]" onclick="void(0)" title="[[# helpers.fullTitle ]][[/ helpers.fullTitle ]]">
5605        [[# helpers.fullHTMLTitle ]][[/ helpers.fullHTMLTitle ]]
5606      </a>
5607    </p>
5608    <p class="ais-hit--subtitle" title="[[ product_type ]]">
5609      [[& _highlightResult.product_type.value ]]
5610    </p>
5611    <p class="ais-hit--price">[[# helpers.instantsearchPrice ]][[/ helpers.instantsearchPrice ]]</p>
5612    <!-- Extra info examples - Remove the display: none to show them -->
5613    <p class="ais-hit--info" style="display: none">
5614      [[# sku ]]
5615        <span class="algolia-sku">[[& _highlightResult.sku.value ]]</span>
5616      [[/ sku ]]
5617      [[# barcode ]]
5618        <span class="algolia-barcode">[[& _highlightResult.barcode.value ]]</span>
5619      [[/ barcode ]]
5620      [[# weight ]]
5621        <span class="algolia-weight">[[ weight ]]</span>
5622      [[/ weight ]]
5623      [[^ taxable ]]
5624        <span class="algolia-taxable">Tax free</span>
5625      [[/ taxable ]]
5626    </p>
5627    <!-- Tags example - Remove the display: none to show them -->
5628    <p class="ais-hit--tags" style="display:none;">
5629      [[# _highlightResult.tags ]]
5630        <span class="ais-hit--tag">[[& value ]]</span>
5631      [[/ _highlightResult.tags ]]
5632    </p>
5633    
5634      <form id="algolia-add-to-cart-[[ objectID ]]" style="display: none;" action="/cart/add" method="post" enctype="multipart/form-data" data-add-to-cart>
5635        <input type="hidden" name="id" value="[[ objectID ]]" />
5636      </form>
5637      <p class="ais-hit--cart">
5638        [[# can_order ]]
5639          <span class="ais-hit--cart-button" data-form-id="algolia-add-to-cart-[[ objectID ]]" data-variant-id="[[ objectID ]]">
5640            [[ translations.addToCart ]]
5641          </span>
5642        [[/ can_order ]]
5643        [[^ can_order ]]
5644          <span class="ais-hit--cart-button ais-hit--cart-button__disabled">
5645            Out of stock
5646          </span>
5647        [[/ can_order ]]
5648      </p>
5649    
5650  </div>
5651</div>
5652</script>
vendor: 1 bytes, line 5652
5652
5653<script type="text/template"
5654  id="template_algolia_instant_search_no_result"><div class="ais-hit-empty">
5655  <div class="ais-hit-empty--title">[[ translations.noResultFound ]]</div>
5656  <div class="ais-hit-empty--clears">
5657    [[# helpers.try_clear_or_change_input ]]
5658      <a class="ais-hit-empty--clear-filters ais-link"> </a>
5659      <a class="ais-hit-empty--clear-input ais-link"> </a>
5660    [[/ helpers.try_clear_or_change_input ]]
5661  </div>
5662</div>
5663</script>
5663
5664<link href="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_dependency_font-awesome-4-4-0.min.css?v=36583777724753847531790175911" rel="stylesheet" type="text/css" media="all" />
5665<link href="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_dependency_instantsearch-1.min.css?v=166218819908294642881790175911" rel="stylesheet" type="text/css" media="all" />
5666<script src="//polyfill-fastly.net/v2/polyfill.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 5666
5666
5667<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_dependency_lodash-3-7-0.min.js?v=142206583781764021691790175912" type="text/javascript"></script>
vendor: 1 bytes, line 5667
5667
5668<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_dependency_jquery-2.min.js?v=98014222988859431451790175911" type="text/javascript"></script>
vendor: 1 bytes, line 5668
5668
5669<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_dependency_hogan-3.min.js?v=28009280404630273671790175910" type="text/javascript"></script>
vendor: 1 bytes, line 5669
5669
5670<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_dependency_autocomplete.jquery-0-24-2.min.js?v=158638160074408502211790175912" type="text/javascript"></script>
vendor: 1 bytes, line 5670
5670
5671<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_dependency_algoliasearch-3.min.js?v=10767517563255651031790175911" type="text/javascript"></script>
vendor: 1 bytes, line 5671
5671
5672<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_dependency_instantsearch-1.min.js?v=111880420339400920001790175914" type="text/javascript"></script>
vendor: 1 bytes, line 5672
5672
5673<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_config.js?v=171445105707552048701790175910" type="text/javascript"></script>
vendor: 1 bytes, line 5673
5673
5674<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_init.js?v=146381387165791916681790175912" type="text/javascript"></script>
vendor: 1 bytes, line 5674
5674
5675<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_analytics.js?v=8862769048055002311790175912" type="text/javascript"></script>
vendor: 1 bytes, line 5675
5675
5676<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_translations.js?v=163863186545256134101790175910" type="text/javascript"></script>
vendor: 1 bytes, line 5676
5676
5677<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_helpers.js?v=31687727475882865061790175911" type="text/javascript"></script>
vendor: 1 bytes, line 5677
5677
5678<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_autocomplete.js?v=121062175754300739381790175910" type="text/javascript"></script>
vendor: 1 bytes, line 5678
5678
5679<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_facets.js?v=151514025024737727481790175910" type="text/javascript"></script>
vendor: 1 bytes, line 5679
5679
5680<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_sort_orders.js?v=2675549924911842181790175911" type="text/javascript"></script>
vendor: 1 bytes, line 5680
5680
5681<script src="//www.mercihandy.com/cdn/shop/t/113/assets/algolia_instant_search.js?v=99867259032419895411790175910" type="text/javascript"></script>
5681
5682    <!-- /Algolia head -->
5683    
5684
5685    
5685<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
5685
5686
5687<script>
5688  klaviyo.init({
5689      account: "JEdjH7",
5690      list: 'PWWrZP',
5691      platform: "shopify"
5692    });
5693    klaviyo.enable("backinstock", {
5694      trigger: {
5695        product_page_text: "Me prévenir quand il est de retour 🔔",
5696        product_page_class: "btn-notify",
5697        product_page_text_align: "center",
5698        product_page_margin: "0px",
5699        replace_anchor: true
5700      },
5701      modal: {
5702        headline: "{product_name}",
5703        body_content: "Je veux recevoir une notification quand ce produit est de retour en stock.",
5704        email_field_label: "E-mail",
5705        button_label: "Je veux recevoir une notification 🔔",
5706        subscription_success_label: "C'est noté ! On te tient au courant dès que ce produit est de retour ❤️",
5707        newsletter_subscribe_label: "Je m’inscris aussi à la newsletter pour recevoir des infos en avant-première, des offres et réductions exclusives",
5708        footer_content: '',
5709        additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');",
5710        drop_background_color: "#000",
5711        background_color: "#fff",
5712        text_color: "#222",
5713        button_text_color: "#fff",
5714        button_background_color: "#000000",
5715        close_button_color: "#ccc",
5716        error_background_color: "#fcd6d7",
5717        error_text_color: "#C72E2F",
5718        success_background_color: "#d3efcd",
5719        success_text_color: "#1B9500"
5720      }
5721    });
5722</script>
5722
5723
5724<script type="text/lazyload">
5725  $(document).ready(function(){
5726    var shipup = new ShipupJS.default('xH9fVm_MgkzKelD00R-ssA');
5727    var element = document.getElementById('shipup-container');
5728    shipup.render(element);
5729  });
5730</script>
5730
5731
5732    <div class="klaviyo-form-R9Ps5x"></div>
5733
5734<style> shopify-forms-embed {display: block; scroll-margin-top: 200px; padding-top: 140px;} </style>
5735<div id="shopify-block-AQkY4T2ZEblZMVGJKd__12258922384453542286" class="shopify-block shopify-app-block">
5736
5737<!-- BEGIN app snippet: inflate-mount-context -->
5738
5739
5740<script>
5741  window.__INFLATE = Object.assign({}, window.__INFLATE, {
5742    shop: "mercihandy.myshopify.com",
5743    backend: "https://inflate-back.osc-fr1.scalingo.io"
5744  });
5745</script>
5745
5746<!-- END app snippet -->
5747<script src="https://cdn.shopify.com/extensions/019ef58e-37d4-7e06-bcf7-2eb278e790b2/inflate_prod-282/assets/inflate-widget.js" defer></script>
5747
5748</div><div id="shopify-block-ANEhDMy82bklEWk1ZS__17776213695176358135" class="shopify-block shopify-app-block">
5749
5750
5751
5752
5753
5754
5755<link rel="preconnect" href="https://inflate-back.osc-fr1.scalingo.io" crossorigin>
5756<link rel="dns-prefetch" href="https://inflate-back.osc-fr1.scalingo.io">
5757
5758<div id="inflate-stars-override" data-inflate-stars-override="true" style="display: none;"></div>
5759
5760<style>
5761  .rating .icon-star,
5762  .rating > svg:not(.inflate-star-svg),
5763  .rating .rating-star svg:not(.inflate-star-svg),
5764  .shopify-product-reviews-badge svg,
5765  .spr-badge-starrating svg {
5766    display: none !important;
5767    opacity: 0 !important;
5768    width: 0 !important;
5769    height: 0 !important;
5770    visibility: hidden !important;
5771  }
5772
5773  .rating[data-inflate-processed] > .rating-star,
5774  .rating[data-inflate-processed] .rating-star:not(.inflate-star-box-override):not(.inflate-star-glyph-override) {
5775    display: none !important;
5776    opacity: 0 !important;
5777    width: 0 !important;
5778    height: 0 !important;
5779    visibility: hidden !important;
5780    position: absolute !important;
5781    overflow: hidden !important;
5782  }
5783
5784  .rating:not([data-inflate-processed])::before {
5785    content: '';
5786    display: inline-block;
5787    width: 87px;
5788    height: 15px;
5789    background:
5790      linear-gradient(to right,
5791        #E5E7EB 0px, #E5E7EB 15px,
5792        transparent 15px, transparent 18px,
5793        #E5E7EB 18px, #E5E7EB 33px,
5794        transparent 33px, transparent 36px,
5795        #E5E7EB 36px, #E5E7EB 51px,
5796        transparent 51px, transparent 54px,
5797        #E5E7EB 54px, #E5E7EB 69px,
5798        transparent 69px, transparent 72px,
5799        #E5E7EB 72px, #E5E7EB 87px
5800      );
5801    border-radius: 3px;
5802    animation: inflate-skeleton-pulse 1.5s ease-in-out infinite;
5803    vertical-align: middle;
5804  }
5805
5806  @keyframes inflate-skeleton-pulse {
5807    0%, 100% { opacity: 0.6; }
5808    50% { opacity: 1; }
5809  }
5810
5811  .rating:not([data-inflate-processed]) ~ .rating-count,
5812  .rating:not([data-inflate-processed]) + .rating-count {
5813    display: none !important;
5814  }
5815  .rating-wrapper:has(.rating:not([data-inflate-processed])) .rating-count {
5816    display: none !important;
5817  }
5818
5819  .rating[data-inflate-processed="empty"] {
5820    display: none !important;
5821  }
5822  .rating[data-inflate-processed="empty"]::before {
5823    display: none !important;
5824  }
5825  .rating[data-inflate-processed="empty"] ~ .rating-count,
5826  .rating[data-inflate-processed="empty"] + .rating-count {
5827    display: none !important;
5828  }
5829  .rating-wrapper:has(.rating[data-inflate-processed="empty"]) .rating-count {
5830    display: none !important;
5831  }
5832
5833  .rating[data-inflate-processed="timeout"]::before {
5834    display: none !important;
5835  }
5836
5837  .inflate-stars-override-container {
5838    animation: inflate-fade-in 150ms ease-out;
5839  }
5840
5841  @keyframes inflate-fade-in {
5842    from { opacity: 0; }
5843    to { opacity: 1; }
5844  }
5845
5846  .product-card:has(.rating[data-inflate-processed]) .rating:not([data-inflate-processed]),
5847  .card:has(.rating[data-inflate-processed]) .rating:not([data-inflate-processed]),
5848  li.grid__item:has(.rating[data-inflate-processed]) .rating:not([data-inflate-processed]),
5849  [class*="product-card"]:has(.rating[data-inflate-processed]) .rating:not([data-inflate-processed]),
5850  [class*="product-item"]:has(.rating[data-inflate-processed]) .rating:not([data-inflate-processed]) {
5851    display: none !important;
5852    visibility: hidden !important;
5853    opacity: 0 !important;
5854    width: 0 !important;
5855    height: 0 !important;
5856    overflow: hidden !important;
5857    position: absolute !important;
5858  }
5859
5860  .rating[data-inflate-processed] ~ .rating:not([data-inflate-processed]) {
5861    display: none !important;
5862    visibility: hidden !important;
5863  }
5864
5865  /*
5866    Snippet collection (inflate-collection-stars / collection-stars):
5867    on conserve le bloc sur toute la largeur pour éviter certains décalages thème,
5868    mais on laisse l'alignement horizontal piloté par la config dashboard.
5869  */
5870  .rating[data-product-handle] {
5871    width: 100% !important;
5872    max-width: 100% !important;
5873    box-sizing: border-box !important;
5874  }
5875
5876  #inflate-stars-override {
5877    display: none !important;
5878  }
5879</style>
5880
5881<script>
5882  (function() {
5883    window.__INFLATE_STARS_CONFIG = {
5884      shop: "mercihandy.myshopify.com",
5885      backend: "https://inflate-back.osc-fr1.scalingo.io",
5886      enabled: true,
5887      starSize: "md",
5888      showCount: true,
5889      showValue: false
5890    };
5891  })();
5892</script>
5892
5893
5894<script>
5895(function() {
5896  var DEBUG = false;
5897  try {
5898    if (typeof localStorage !== 'undefined' && localStorage.getItem('inflate-widget-debug') === '1') {
5899      DEBUG = true;
5900    }
5901  } catch (e) {}
5902
5903  var noop = function() {};
5904  var log = DEBUG ? function() { console.log.apply(console, ['[Inflate Stars]'].concat(Array.prototype.slice.call(arguments))); } : noop;
5905
5906  var config = window.__INFLATE_STARS_CONFIG || {};
5907  var globalClientConfig = null;
5908  var globalStarsColor = '#FFB800';
5909  var globalAccentColor = '#FFB800';
5910  var globalCountTextColor = '#111';
5911
5912  // ── Shared init promise ──────────────────────────────────────────────
5913
5914  function isHandle(pid) {
5915    return pid && /[a-zA-Z]/.test(pid);
5916  }
5917
5918  function getInitData(backend, shop, productIds) {
5919    if (window.__INFLATE_INIT_PROMISE) return window.__INFLATE_INIT_PROMISE;
5920
5921    var numericIds = (productIds || []).filter(function(id) { return !isHandle(id); });
5922    var handleIds = (productIds || []).filter(function(id) { return isHandle(id); });
5923
5924    var url = backend + '/product_reviews/widget-init/?shop=' + encodeURIComponent(shop);
5925    if (numericIds.length > 0) {
5926      url += '&product_ids=' + encodeURIComponent(numericIds.join(','));
5927    }
5928
5929    window.__INFLATE_INIT_PROMISE = fetch(url)
5930      .then(function(r) {
5931        if (!r.ok) throw new Error('HTTP ' + r.status);
5932        return r.json();
5933      })
5934      .then(function(data) {
5935        if (handleIds.length === 0) return data;
5936        return fetchAggregateForHandles(backend, data.api_key, handleIds).then(function(handleRatings) {
5937          if (!data.ratings) data.ratings = {};
5938          for (var i = 0; i < handleIds.length; i++) {
5939            data.ratings[handleIds[i]] = handleRatings[i];
5940          }
5941          return data;
5942        });
5943      })
5944      .catch(function() {
5945        window.__INFLATE_INIT_PROMISE = null;
5946        return fetchLegacy(backend, shop, productIds);
5947      });
5948
5949    return window.__INFLATE_INIT_PROMISE;
5950  }
5951
5952  function fetchAggregateForHandles(backend, apiKey, handleIds) {
5953    if (!handleIds || handleIds.length === 0) return Promise.resolve([]);
5954    return Promise.all(handleIds.map(function(handle) {
5955      var url = backend + '/product_reviews/aggregate/?api_key=' + encodeURIComponent(apiKey) + '&product_id=' + encodeURIComponent(handle);
5956      return fetch(url).then(function(r) { return r.json(); }).then(function(payload) {
5957        return { average_rating: payload.average_rating || 0, total_reviews: payload.total_reviews || 0 };
5958      }).catch(function() { return { average_rating: 0, total_reviews: 0 }; });
5959    }));
5960  }
5961
5962  function fetchLegacy(backend, shop, productIds) {
5963    return fetch(backend + '/clients/shopify/storefront_config?shop=' + encodeURIComponent(shop))
5964      .then(function(r) { return r.json(); })
5965      .then(function(cfg) {
5966        var result = { api_key: cfg.api_key, client_uuid: cfg.client_uuid, branding: cfg.branding };
5967        if (!productIds || productIds.length === 0) return result;
5968        var numericIds = productIds.filter(function(id) { return !isHandle(id); });
5969        var handleIds = productIds.filter(function(id) { return isHandle(id); });
5970        var batchPromise = numericIds.length > 0
5971          ? fetch(backend + '/product_reviews/aggregate/batch/?api_key=' + encodeURIComponent(cfg.api_key) + '&product_ids=' + encodeURIComponent(numericIds.join(',')))
5972              .then(function(r) { return r.json(); })
5973          : Promise.resolve({});
5974        return batchPromise.then(function(ratings) {
5975          result.ratings = ratings;
5976          if (handleIds.length === 0) return result;
5977          return fetchAggregateForHandles(backend, cfg.api_key, handleIds).then(function(handleRatings) {
5978            for (var i = 0; i < handleIds.length; i++) result.ratings[handleIds[i]] = handleRatings[i];
5979            return result;
5980          });
5981        });
5982      });
5983  }
5984
5985  // ── Product ID collection ────────────────────────────────────────────
5986
5987  function collectProductIds() {
5988    var ids = [];
5989    var seen = {};
5990    var ratingElements = document.querySelectorAll('.rating');
5991
5992    ratingElements.forEach(function(el) {
5993      var pid = extractProductId(el);
5994      if (pid && !seen[pid]) {
5995        seen[pid] = true;
5996        ids.push(pid);
5997      }
5998    });
5999
6000    return ids;
6001  }
6002
6003  function extractProductId(el) {
6004    var cardParent = el.closest('.product-card, .product-item, li.grid__item, [class*="product-card"], [class*="product-item"], .card, li');
6005
6006    if (cardParent) {
6007      var cardLink = cardParent.querySelector('a[id^="CardLink"]');
6008      if (cardLink) {
6009        var linkId = cardLink.getAttribute('id');
6010        var m;
6011        if ((m = linkId.match(/CardLink--(\d+)/))) return m[1];
6012        if ((m = linkId.match(/product-grid-(\d+)/))) return m[1];
6013        if ((m = linkId.match(/__main-(\d+)/))) return m[1];
6014        var allNumbers = linkId.match(/(\d{10,})/g);
6015        if (allNumbers && allNumbers.length > 0) return allNumbers[allNumbers.length - 1];
6016      }
6017
6018      var prLink = cardParent.querySelector('a[href*="pr_rec_pid="]');
6019      if (prLink) {
6020        var prMatch = prLink.getAttribute('href').match(/pr_rec_pid=(\d+)/);
6021        if (prMatch) return prMatch[1];
6022      }
6023    }
6024
6025    var pid = el.getAttribute('data-product-id') || el.getAttribute('product-id');
6026    if (pid) return pid;
6027
6028    var current = el.parentElement;
6029    for (var i = 0; i < 5 && current; i++) {
6030      pid = current.getAttribute('data-product-id') || current.getAttribute('product-id');
6031      if (pid) return pid;
6032      current = current.parentElement;
6033    }
6034
6035    // Featured product / product-information sections (e.g. homepage): use the product page link
6036    // as canonical source so the rating matches the product page (same product, same group logic).
6037    // Prefer handle from link over data-product-id to avoid wrong ID (e.g. other product in group).
6038    var featuredContainer = el.closest('featured-product-information, [id*="ProductInformation"], [id*="featured_product"], .product-information, [class*="product-information__grid"], product-information');
6039    if (featuredContainer) {
6040      var productLink = featuredContainer.querySelector('a[href*="/products/"]');
6041      if (productLink) {
6042        var href = productLink.getAttribute('href') || '';
6043        var match = href.match(/\/products\/([^?#/]+)/);
6044        if (match && match[1]) return match[1];
6045      }
6046      pid = featuredContainer.getAttribute('data-product-id');
6047      if (pid) return pid;
6048      var pidEl = featuredContainer.querySelector('[data-product-id]');
6049      if (pidEl) {
6050        pid = pidEl.getAttribute('data-product-id');
6051        if (pid) return pid;
6052      }
6053    }
6054
6055    current = el.parentElement;
6056    for (var j = 0; j < 20 && current; j++) {
6057      pid = current.getAttribute('data-product-id') || current.getAttribute('product-id');
6058      if (pid) return pid;
6059      current = current.parentElement;
6060    }
6061
6062    return null;
6063  }
6064
6065  // ── CSS injection (dynamic branding) ─────────────────────────────────
6066
6067  function injectCSS(clientConfig) {
6068    var branding = clientConfig.branding || {};
6069    var widgets = branding.widgets || {};
6070    var starsColor = widgets.stars_color || widgets.accent_color || '#FFB800';
6071    var accentColor = widgets.accent_color || widgets.stars_color || '#FFB800';
6072    var textColor = widgets.text_color || branding.text_color || '#111';
6073    globalAccentColor = accentColor;
6074    globalStarsColor = starsColor;
6075    globalCountTextColor = textColor;
6076    var starType = (widgets.star_type || 'rounded').toLowerCase();
6077    if (starType !== 'rounded' && starType !== 'sharp' && starType !== 'simple') {
6078      starType = 'rounded';
6079    }
6080
6081    var starSizeMap = {
6082      's': { box: 18, glyph: 14, gap: 3 },
6083      'sm': { box: 18, glyph: 14, gap: 3 },
6084      'm': { box: 20, glyph: 16, gap: 3 },
6085      'md': { box: 20, glyph: 16, gap: 3 },
6086      'l': { box: 22, glyph: 17, gap: 4 },
6087      'lg': { box: 22, glyph: 17, gap: 4 }
6088    };
6089    var sizeKey = (config.starSize || 'md').toLowerCase();
6090    var starDims = starSizeMap[sizeKey] || starSizeMap['md'];
6091
6092    if (starType === 'rounded' || starType === 'sharp') {
6093      starDims = {
6094        box: Math.round(starDims.box * 0.75),
6095        glyph: Math.round(starDims.glyph * 0.75),
6096        gap: starDims.gap
6097      };
6098    }
6099
6100    var starRadius = starType === 'sharp' ? '0px' : (starType === 'rounded' ? '4px' : '0px');
6101
6102    var gapPx = starDims.gap;
6103    if (widgets.star_rating_gap !== undefined && widgets.star_rating_gap !== null) {
6104      var ug = Number(widgets.star_rating_gap);
6105      if (!isNaN(ug) && ug >= 0 && ug <= 24) gapPx = Math.round(ug);
6106    }
6107
6108    var alignment = (widgets.stars_override_alignment || 'center').toString().toLowerCase();
6109    var justifyValue = alignment === 'left' ? 'flex-start' : (alignment === 'right' ? 'flex-end' : 'center');
6110
6111    document.documentElement.style.setProperty('--inflate-accent', accentColor);
6112    document.documentElement.style.setProperty('--inflate-stars', starsColor);
6113    document.documentElement.style.setProperty('--inflate-stars-count-color', textColor);
6114    document.documentElement.style.setProperty('--infl-star-scale', '1');
6115    document.documentElement.style.setProperty('--infl-star-radius', starRadius);
6116    document.documentElement.style.setProperty('--infl-star-box-px', starDims.box + 'px');
6117    document.documentElement.style.setProperty('--infl-inflate-star-glyph-px', starDims.glyph + 'px');
6118    document.documentElement.style.setProperty('--infl-star-gap', gapPx + 'px');
6119
6120    var css =
6121      '.inflate-star-glyph-override svg,' +
6122      '.inflate-star-box-override svg {' +
6123      '  display: block !important; opacity: 1 !important; visibility: visible !important;' +
6124      '  width: var(--infl-inflate-star-glyph-px, 16px) !important; height: var(--infl-inflate-star-glyph-px, 16px) !important;' +
6125      '}' +
6126      '.rating, .product-rating, .star-rating {' +
6127      '  position: relative !important; display: inline-flex !important; align-items: center !important;' +
6128      '  justify-content: ' + justifyValue + ' !important; gap: 8px !important; font-size: 0 !important;' +
6129      '}' +
6130      '.flex.flex-col.gap-2 > .rating, .product-card__details .rating, .product-card__content .rating {' +
6131      '  justify-content: ' + justifyValue + ' !important;' +
6132      '  text-align: ' + (alignment === 'left' ? 'left' : (alignment === 'right' ? 'right' : 'center')) + ' !important;' +
6133      '  margin-left: ' + (alignment === 'right' ? 'auto' : '0') + ' !important;' +
6134      '  margin-right: ' + (alignment === 'left' ? 'auto' : '0') + ' !important;' +
6135      '}' +
6136      '.product-card__media .rating.product-card__rating,' +
6137      '.product-card__media > .rating:not([data-product-id]):not(.inflate-stars-override-container),' +
6138      '.product-card__media .rating:not([data-product-id]) {' +
6139      '  display: none !important; visibility: hidden !important; opacity: 0 !important;' +
6140      '  width: 0 !important; height: 0 !important; overflow: hidden !important;' +
6141      '}' +
6142      '.rating .rating-count, .rating p.rating-count, .rating > .rating-count, .rating-count {' +
6143      '  font-size: 14px !important;' +
6144      '}' +
6145      '.inflate-stars-override-container {' +
6146      '  --infl-star-gap: ' + gapPx + 'px !important;' +
6147      '  display: inline-flex !important; align-items: center !important;' +
6148      '  justify-content: ' + justifyValue + ' !important; gap: var(--infl-star-gap) !important; font-size: 0 !important;' +
6149      '}' +
6150      '.rating[data-inflate-processed] {' +
6151      '  flex-wrap: nowrap !important;' +
6152      '}' +
6153      '.rating[data-inflate-processed] > .inflate-stars-override-container {' +
6154      '  flex: 0 0 auto !important;' +
6155      '}' +
6156      '.rating[data-inflate-processed] > p.rating-count,' +
6157      '.rating[data-inflate-processed] > .rating-count,' +
6158      '.rating[data-inflate-processed] p.rating-count.caption {' +
6159      '  flex: 0 0 auto !important; flex-grow: 0 !important; flex-shrink: 0 !important;' +
6160      '  width: auto !important; max-width: max-content !important; min-width: 0 !important;' +
6161      '  align-self: center !important; box-sizing: border-box !important;' +
6162      '}' +
6163      '.card__info .rating[data-inflate-processed], .card .rating[data-inflate-processed], li.grid__item .rating[data-inflate-processed] {' +
6164      '  justify-content: ' + justifyValue + ' !important; display: inline-flex !important;' +
6165      '}' +
6166      '.inflate-star-box-override {' +
6167      '  display: inline-flex !important; align-items: center !important; justify-content: center !important;' +
6168      '  width: var(--infl-star-box-px, 20px) !important; height: var(--infl-star-box-px, 20px) !important;' +
6169      '  border-radius: var(--infl-star-radius, 4px) !important; flex-shrink: 0 !important;' +
6170      '  position: relative !important; font-size: var(--infl-inflate-star-glyph-px, 16px) !important;' +
6171      '  line-height: 1 !important; color: #ffffff !important; overflow: visible !important;' +
6172      '  visibility: visible !important; opacity: 1 !important; text-align: center !important;' +
6173      '}' +
6174      '.inflate-star-box-override.empty { background: #E5E7EB !important; }' +
6175      '.inflate-star-box-override * { color: #ffffff !important; fill: #ffffff !important; }' +
6176      '.inflate-star-box-override.filled { background: var(--inflate-stars, #FFB800) !important; }' +
6177      '.inflate-star-glyph-override {' +
6178      '  display: inline-flex !important; align-items: center !important; justify-content: center !important;' +
6179      '  flex-shrink: 0 !important;' +
6180      '  width: var(--infl-inflate-star-glyph-px, 16px) !important; height: var(--infl-inflate-star-glyph-px, 16px) !important;' +
6181      '  min-width: var(--infl-inflate-star-glyph-px, 16px) !important; min-height: var(--infl-inflate-star-glyph-px, 16px) !important;' +
6182      '}' +
6183      '.inflate-star-glyph-override svg {' +
6184      '  width: var(--infl-inflate-star-glyph-px, 16px) !important; height: var(--infl-inflate-star-glyph-px, 16px) !important;' +
6185      '  min-width: var(--infl-inflate-star-glyph-px, 16px) !important; min-height: var(--infl-inflate-star-glyph-px, 16px) !important;' +
6186      '  display: block !important; position: relative !important; flex-shrink: 0 !important;' +
6187      '}' +
6188      '.inflate-star-glyph-override.filled svg path:last-child { fill: var(--inflate-stars, #FFB800) !important; }' +
6189      '.inflate-star-glyph-override.empty svg path { fill: #E5E7EB !important; }' +
6190      '.inflate-rating-value {' +
6191      '  font-size: 16px !important; font-weight: 700 !important;' +
6192      '  color: var(--inflate-stars-count-color, #111) !important; line-height: 1 !important; margin-right: 4px !important;' +
6193      '}' +
6194      '.inflate-rating-count {' +
6195      '  font-size: 14px !important; color: var(--inflate-stars-count-color, #111) !important;' +
6196      '  font-weight: 500 !important; line-height: 1 !important;' +
6197      '}' +
6198      '.rating-count, .rating-count.caption, p.rating-count, p.rating-count.caption {' +
6199      '  font-size: 14px !important; color: var(--inflate-stars-count-color, #111) !important;' +
6200      '  font-weight: 500 !important; line-height: 1.4 !important; margin: 0 !important; padding: 0 !important;' +
6201      '  display: inline-block !important; visibility: visible !important; opacity: 1 !important; border: none !important;' +
6202      '}' +
6203      '.rating-count span[aria-hidden="true"], .rating-count.caption span[aria-hidden="true"],' +
6204      'p.rating-count span[aria-hidden="true"], p.rating-count.caption span[aria-hidden="true"] {' +
6205      '  font-size: 14px !important; color: var(--inflate-stars-count-color, #111) !important;' +
6206      '  display: inline !important; visibility: visible !important; opacity: 1 !important;' +
6207      '  font-weight: 500 !important; line-height: 1.4 !important;' +
6208      '}' +
6209      '.rating-count .visually-hidden, .rating-count.caption .visually-hidden {' +
6210      '  position: absolute !important; width: 1px !important; height: 1px !important;' +
6211      '  padding: 0 !important; margin: -1px !important; overflow: hidden !important;' +
6212      '  clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border-width: 0 !important;' +
6213      '}';
6214
6215    var style = document.getElementById('inflate-stars-override-css');
6216    if (style) style.remove();
6217    style = document.createElement('style');
6218    style.id = 'inflate-stars-override-css';
6219    style.textContent = css;
6220    document.head.appendChild(style);
6221  }
6222
6223  // ── Star rendering ───────────────────────────────────────────────────
6224
6225  function renderStars(rating, starType, starsColor) {
6226    var r = Math.max(0, Math.min(5, parseFloat(rating) || 0));
6227    var full = Math.floor(r);
6228    var frac = r - full;
6229    var html = '';
6230    var emptyColor = '#E5E7EB';
6231    var d = 'M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77 5.82 21.02 7 14.14 2 9.27l6.91-1.01L12 2z';
6232    var uid = Date.now().toString(36) + '-' + Math.random().toString(36).slice(2);
6233
6234    for (var i = 0; i < 5; i++) {
6235      var state = i < full ? 'full' : (i === full && frac > 0 ? 'partial' : 'empty');
6236      var pct = (i === full && frac > 0) ? Math.max(0, Math.min(100, frac * 100)) : 0;
6237
6238      if (starType === 'simple') {
6239        var clipId = 'infl-p-' + uid + '-' + i;
6240        var defs = (state === 'partial' && pct > 0) ? '<defs><clipPath id="' + clipId + '"><rect x="0" y="0" width="' + pct + '%" height="100%"/></clipPath></defs>' : '';
6241        html += '<span class="inflate-star-glyph-override ' + state + '">' +
6242                '<svg viewBox="0 0 24 24" style="display:block;">' + defs +
6243                '<path d="' + d + '" fill="' + emptyColor + '"/>' +
6244                (state === 'partial' && pct > 0 ? '<path d="' + d + '" fill="' + starsColor + '" clip-path="url(#' + clipId + ')"/>' :
6245                 (state === 'full' ? '<path d="' + d + '" fill="' + starsColor + '"/>' : '')) +
6246                '</svg></span>';
6247      } else {
6248        var bg = state === 'full' ? starsColor :
6249                 (state === 'partial' && pct > 0 ? 'linear-gradient(to right, ' + starsColor + ' ' + pct + '%, ' + emptyColor + ' ' + pct + '%)' : emptyColor);
6250        var boxSize = 'var(--infl-star-box-px, 20px)';
6251        var borderRadius = 'var(--infl-star-radius, 4px)';
6252        html += '<span class="inflate-star-box-override ' + state + '" style="display:inline-block !important; background:' + bg + ' !important; color:#ffffff !important; width:' + boxSize + ' !important; height:' + boxSize + ' !important; border-radius:' + borderRadius + ' !important; text-align:center !important;">' +
6253                '<span style="color:#ffffff !important; display:block !important; width:100% !important; height:100% !important; text-align:center !important; line-height:' + boxSize + ' !important; font-size:14px !important;">★</span>' +
6254                '</span>';
6255      }
6256    }
6257    return html;
6258  }
6259
6260  // ── Hydrate a single .rating element ─────────────────────────────────
6261
6262  function hydrateRating(el, avgRating, totalReviews, starType, starsColor) {
6263    if (el.hasAttribute('data-inflate-processed')) return;
6264
6265    if (totalReviews === 0 || avgRating === 0) {
6266      el.innerHTML = '';
6267      el.setAttribute('data-inflate-processed', 'empty');
6268      return;
6269    }
6270
6271    var childrenToRemove = [];
6272    for (var i = 0; i < el.children.length; i++) {
6273      var child = el.children[i];
6274      var cn = String(child.className || '');
6275      if (cn.indexOf('rating-count') === -1 && cn.indexOf('inflate-') === -1) {
6276        childrenToRemove.push(child);
6277      }
6278    }
6279    childrenToRemove.forEach(function(c) { el.removeChild(c); });
6280
6281    el.setAttribute('data-rating', avgRating.toFixed(1));
6282    el.setAttribute('aria-label', avgRating.toFixed(1) + ' out of 5.0 stars');
6283
6284    var container = document.createElement('div');
6285    container.className = 'inflate-stars-override-container';
6286    container.innerHTML = renderStars(avgRating, starType, starsColor);
6287    el.insertBefore(container, el.firstChild);
6288
6289    updateOrCreateCount(el, totalReviews);
6290
6291    el.setAttribute('data-inflate-processed', 'true');
6292  }
6293
6294  function updateOrCreateCount(el, totalReviews) {
6295    var countEl = findCountElement(el);
6296
6297    var countHtml = '<span aria-hidden="true">(' + totalReviews + ')</span><span class="visually-hidden">' + totalReviews + ' total reviews</span>';
6298    var countStyle = 'display: inline-block !important; visibility: visible !important; opacity: 1 !important; font-size: 14px !important; color: ' + globalCountTextColor + ' !important; margin: 0 !important; padding: 0 !important; line-height: 1.4 !important; font-weight: 500 !important;';
6299    var spanStyle = 'font-size: 14px !important; color: ' + globalCountTextColor + ' !important; display: inline !important; visibility: visible !important; opacity: 1 !important;';
6300
6301    if (countEl) {
6302      countEl.innerHTML = countHtml;
6303      countEl.style.cssText = countStyle;
6304      var span = countEl.querySelector('span[aria-hidden="true"]');
6305      if (span) span.style.cssText = spanStyle;
6306      if (countEl.parentNode !== el) {
6307        if (countEl.parentNode) countEl.parentNode.removeChild(countEl);
6308        el.appendChild(countEl);
6309      }
6310    } else {
6311      countEl = document.createElement('p');
6312      countEl.className = 'rating-count caption';
6313      countEl.innerHTML = countHtml;
6314      countEl.style.cssText = countStyle;
6315      var span = countEl.querySelector('span[aria-hidden="true"]');
6316      if (span) span.style.cssText = spanStyle;
6317      el.appendChild(countEl);
6318    }
6319  }
6320
6321  function findCountElement(el) {
6322    var found = el.querySelector('.rating-count');
6323    if (found) return found;
6324
6325    var parent = el.parentElement;
6326    if (parent) {
6327      found = parent.querySelector('.rating-count');
6328      if (found) return found;
6329    }
6330
6331    var sib = el.nextElementSibling;
6332    while (sib) {
6333      if (sib.classList && sib.classList.contains('rating-count')) return sib;
6334      sib = sib.nextElementSibling;
6335    }
6336    sib = el.previousElementSibling;
6337    while (sib) {
6338      if (sib.classList && sib.classList.contains('rating-count')) return sib;
6339      sib = sib.previousElementSibling;
6340    }
6341
6342    return null;
6343  }
6344
6345  // ── Fallback: extract rating from element attributes ─────────────────
6346
6347  function extractRatingFromElement(el) {
6348    var val = el.getAttribute('data-rating');
6349    if (val) return parseFloat(val);
6350
6351    var style = el.getAttribute('style') || '';
6352    var m = style.match(/--rating:\s*([\d.]+)/);
6353    if (m) return parseFloat(m[1]);
6354
6355    var aria = el.getAttribute('aria-label') || '';
6356    if ((m = aria.match(/([\d.]+)\s+(?:stars?\s+)?out\s+of\s+5/i))) return parseFloat(m[1]);
6357    if ((m = aria.match(/est\s+([\d.]+)\s+sur\s+5/i))) return parseFloat(m[1]);
6358    if ((m = aria.match(/([\d.]+)\s+sur\s+5/i))) return parseFloat(m[1]);
6359
6360    var parent = el.closest('[data-rating]');
6361    if (parent) return parseFloat(parent.getAttribute('data-rating'));
6362
6363    var text = el.textContent || '';
6364    if ((m = text.match(/([\d.]+)\s*\/\s*5|([\d.]+)\s+stars?/i))) return parseFloat(m[1] || m[2]);
6365
6366    return 0;
6367  }
6368
6369  function extractReviewCount(el) {
6370    var count = el.getAttribute('data-review-count') || el.getAttribute('data-rating-count');
6371    if (count) return parseInt(count, 10);
6372
6373    var parent = el.parentElement;
6374    if (parent) {
6375      count = parent.getAttribute('data-review-count') || parent.getAttribute('data-rating-count');
6376      if (count) return parseInt(count, 10);
6377    }
6378
6379    var text = el.textContent || '';
6380    var m = text.match(/\((\d+)\s*(?:reviews?|avis|ratings?)\)/i);
6381    if (m) return parseInt(m[1], 10);
6382
6383    var countEl = el.querySelector('.rating-count, .review-count, [data-count], .spr-badge-caption');
6384    if (countEl) {
6385      count = countEl.getAttribute('data-count') || countEl.getAttribute('data-review-count');
6386      if (count) return parseInt(count, 10);
6387      var ct = countEl.textContent || '';
6388      if ((m = ct.match(/(\d+)/))) return parseInt(m[1], 10);
6389    }
6390
6391    if (parent) {
6392      countEl = parent.querySelector('.rating-count');
6393      if (countEl) {
6394        var ct = countEl.textContent || '';
6395        if ((m = ct.match(/(\d+)/))) return parseInt(m[1], 10);
6396      }
6397    }
6398
6399    return 0;
6400  }
6401
6402  // ── Process ratings (batch from API or fallback) ─────────────────────
6403
6404  var isProcessingBatch = false;
6405
6406  function processWithData(data) {
6407    var branding = globalClientConfig ? (globalClientConfig.branding || {}) : {};
6408    var widgets = branding.widgets || {};
6409    var starType = (widgets.star_type || 'rounded').toLowerCase();
6410    if (starType !== 'rounded' && starType !== 'sharp' && starType !== 'simple') starType = 'rounded';
6411    var starsColor = widgets.stars_color || widgets.accent_color || globalStarsColor || '#FFB800';
6412    var ratings = data.ratings || {};
6413
6414    var ratingElements = document.querySelectorAll('.rating:not([data-inflate-processed])');
6415    var processedCards = new Set();
6416
6417    ratingElements.forEach(function(el) {
6418      var cardParent = el.closest('.product-card, .product-item, li.grid__item, [class*="product-card"], [class*="product-item"], .card, li');
6419      if (cardParent && processedCards.has(cardParent)) return;
6420
6421      var pid = extractProductId(el);
6422      if (pid && ratings[pid]) {
6423        var r = ratings[pid];
6424        hydrateRating(el, r.average_rating || 0, r.total_reviews || 0, starType, starsColor);
6425        el.setAttribute('data-inflate-product-id', pid);
6426        if (cardParent) processedCards.add(cardParent);
6427      } else if (pid && !ratings[pid]) {
6428        el.innerHTML = '';
6429        el.setAttribute('data-inflate-processed', 'empty');
6430        el.setAttribute('data-inflate-product-id', pid);
6431        var siblingCount = findCountElement(el);
6432        if (siblingCount && siblingCount.parentNode !== el) {
6433          siblingCount.style.display = 'none';
6434        }
6435        if (cardParent) processedCards.add(cardParent);
6436      } else if (!pid && el.closest('featured-product-information, [id*="ProductInformation"], [id*="featured_product"], .product-information, [class*="product-information__grid"], product-information')) {
6437        el.innerHTML = '';
6438        el.setAttribute('data-inflate-processed', 'empty');
6439      } else {
6440        var fallbackRating = extractRatingFromElement(el);
6441        var fallbackCount = extractReviewCount(el);
6442        if (fallbackRating > 0) {
6443          hydrateRating(el, fallbackRating, fallbackCount, starType, starsColor);
6444        }
6445      }
6446    });
6447  }
6448
6449  function processNewRatings() {
6450    if (isProcessingBatch) return;
6451    var unprocessed = document.querySelectorAll('.rating:not([data-inflate-processed])');
6452    if (unprocessed.length === 0) return;
6453
6454    isProcessingBatch = true;
6455    var newIds = [];
6456    var seen = {};
6457    unprocessed.forEach(function(el) {
6458      var pid = extractProductId(el);
6459      if (pid && !seen[pid]) { seen[pid] = true; newIds.push(pid); }
6460    });
6461
6462    if (newIds.length === 0) {
6463      var branding = globalClientConfig ? (globalClientConfig.branding || {}) : {};
6464      var widgets = branding.widgets || {};
6465      var starType = (widgets.star_type || 'rounded').toLowerCase();
6466      if (starType !== 'rounded' && starType !== 'sharp' && starType !== 'simple') starType = 'rounded';
6467      var starsColor = widgets.stars_color || widgets.accent_color || globalStarsColor || '#FFB800';
6468      unprocessed.forEach(function(el) {
6469        var rating = extractRatingFromElement(el);
6470        var count = extractReviewCount(el);
6471        if (rating > 0) hydrateRating(el, rating, count, starType, starsColor);
6472      });
6473      isProcessingBatch = false;
6474      return;
6475    }
6476
6477    var numericIds = newIds.filter(function(id) { return !isHandle(id); });
6478    var handleIds = newIds.filter(function(id) { return isHandle(id); });
6479    var chunks = [];
6480    for (var i = 0; i < numericIds.length; i += 25) {
6481      chunks.push(numericIds.slice(i, i + 25));
6482    }
6483
6484    var backend = config.backend;
6485    var shop = config.shop;
6486    var apiKey = globalClientConfig && globalClientConfig.api_key;
6487
6488    var batchPromise = chunks.length > 0
6489      ? Promise.all(chunks.map(function(chunk) {
6490          var url = backend + '/product_reviews/widget-init/?shop=' + encodeURIComponent(shop) + '&product_ids=' + encodeURIComponent(chunk.join(','));
6491          return fetch(url).then(function(r) { return r.json(); }).catch(function() { return {}; });
6492        })).then(function(responses) {
6493          var ratings = {};
6494          responses.forEach(function(resp) {
6495            if (resp && resp.ratings) {
6496              for (var k in resp.ratings) {
6497                if (resp.ratings.hasOwnProperty(k)) ratings[k] = resp.ratings[k];
6498              }
6499            }
6500          });
6501          return ratings;
6502        })
6503      : Promise.resolve({});
6504
6505    var handlePromise = handleIds.length > 0 && apiKey
6506      ? fetchAggregateForHandles(backend, apiKey, handleIds).then(function(handleRatings) {
6507          var r = {};
6508          for (var i = 0; i < handleIds.length; i++) r[handleIds[i]] = handleRatings[i];
6509          return r;
6510        })
6511      : Promise.resolve({});
6512
6513    Promise.all([batchPromise, handlePromise]).then(function(results) {
6514      var merged = { ratings: results[0] };
6515      for (var k in results[1]) { if (results[1].hasOwnProperty(k)) merged.ratings[k] = results[1][k]; }
6516      processWithData(merged);
6517      isProcessingBatch = false;
6518    }).catch(function() {
6519      isProcessingBatch = false;
6520    });
6521  }
6522
6523  // ── MutationObserver ─────────────────────────────────────────────────
6524
6525  function observeDOM() {
6526    var pendingProcess = null;
6527    var lastProcessTime = 0;
6528    var minInterval = 500;
6529    var unprocessedSelector = '.rating:not([data-inflate-processed])';
6530
6531    function hasUnprocessedRating(node) {
6532      if (!node || node.nodeType !== 1) return false;
6533      if (node.matches && node.matches(unprocessedSelector)) return true;
6534      if (node.querySelectorAll) {
6535        var found = node.querySelectorAll(unprocessedSelector);
6536        if (found.length > 0) return true;
6537      }
6538      return false;
6539    }
6540
6541    function scheduleProcessing(delay) {
6542      if (pendingProcess) return;
6543      pendingProcess = setTimeout(function() {
6544        pendingProcess = null;
6545        var now = Date.now();
6546        if (now - lastProcessTime < minInterval) return;
6547        lastProcessTime = now;
6548        processNewRatings();
6549      }, delay || 300);
6550    }
6551
6552    var observer = new MutationObserver(function(mutations) {
6553      var hasNew = false;
6554      for (var i = 0; i < mutations.length && !hasNew; i++) {
6555        var mutation = mutations[i];
6556        if (mutation.type === 'childList') {
6557          for (var j = 0; j < mutation.addedNodes.length && !hasNew; j++) {
6558            if (hasUnprocessedRating(mutation.addedNodes[j])) hasNew = true;
6559          }
6560          if (!hasNew && hasUnprocessedRating(mutation.target)) hasNew = true;
6561        }
6562        if (mutation.type === 'attributes' && hasUnprocessedRating(mutation.target)) {
6563          hasNew = true;
6564        }
6565      }
6566      if (hasNew) scheduleProcessing(300);
6567    });
6568
6569    observer.observe(document.body, {
6570      childList: true,
6571      subtree: true,
6572      attributes: true,
6573      attributeFilter: ['class', 'style', 'aria-label', 'data-rating']
6574    });
6575
6576    document.addEventListener('visibilitychange', function() {
6577      if (!document.hidden) {
6578        setTimeout(function() { processNewRatings(); }, 200);
6579      }
6580    });
6581  }
6582
6583  // ── Init ─────────────────────────────────────────────────────────────
6584
6585  function init() {
6586    var backend = config.backend;
6587    var shop = config.shop;
6588    if (!backend || !shop) return;
6589
6590    var productIds = collectProductIds();
6591    log('Collected', productIds.length, 'product IDs');
6592
6593    getInitData(backend, shop, productIds).then(function(data) {
6594      if (!data) return;
6595      globalClientConfig = data;
6596      injectCSS(data);
6597
6598      if (data.ratings) {
6599        processWithData(data);
6600      } else {
6601        var branding = data.branding || {};
6602        var widgets = branding.widgets || {};
6603        var starType = (widgets.star_type || 'rounded').toLowerCase();
6604        if (starType !== 'rounded' && starType !== 'sharp' && starType !== 'simple') starType = 'rounded';
6605        var starsColor = widgets.stars_color || widgets.accent_color || globalStarsColor || '#FFB800';
6606        document.querySelectorAll('.rating:not([data-inflate-processed])').forEach(function(el) {
6607          var rating = extractRatingFromElement(el);
6608          var count = extractReviewCount(el);
6609          if (rating > 0) hydrateRating(el, rating, count, starType, starsColor);
6610        });
6611      }
6612
6613      observeDOM();
6614
6615      setTimeout(function() {
6616        processNewRatings();
6617      }, 3000);
6618
6619      setTimeout(function() {
6620        document.querySelectorAll('.rating:not([data-inflate-processed])').forEach(function(el) {
6621          el.setAttribute('data-inflate-processed', 'timeout');
6622        });
6623      }, 5000);
6624    });
6625  }
6626
6627  if (document.readyState === 'loading') {
6628    document.addEventListener('DOMContentLoaded', init);
6629  } else {
6630    init();
6631  }
6632})();
6633</script>
6633
6634</div><div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block">
6635
6636
6637<div id="secomapp_freegifts_version" data-version="3.0"></div>
6638
6639    <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" />
6640<link href="//cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" />
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653<style id="sca_fg_custom_style">
6654    
6655        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; }
6656        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; }
6657        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; }
6658        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; }
6659        .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #7367f0; }
6660        .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D }
6661        .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 }
6662        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
6663        .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; }
6664        .bogos-gift-select-variant-title { color: #005BD3; }
6665        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
6666        
6667        .fg-gift-thumbnail-offer-title { color: #000000; }
6668        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
6669        .fg-gift-thumbnail-offer-time { background-color: #000000; }
6670        #sca-gift-thumbnail .sca-gift-image { width: 50px; max-height: 50px; }
6671
6672        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
6673        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }
6674
6675        #sca-promotion-glider { color: #ffffff; background-color: #F72119; }
6676        
6677        
6678        #sca-fg-today-offer-iframe .sca-fg-header { background-color: #FFFFFF; }
6679        #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; }
6680        #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #5E5873 !important; }
6681        #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #b9b9c3 !important; }
6682        #sca-fg-today-offer-iframe .sca-offer-title { color: #82868b; }
6683        #sca-fg-today-offer-widget { height: 70px !important; width: 70px !important; }
6684        .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #69CE82; }
6685        @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } }
6686        @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } }
6687        .sca-fg-icon-success-circle { stroke: #69CE82; }
6688        #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #ebe9f1 }
6689        #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #69CE8225 }
6690        #sca-fg-today-offer-iframe .sca-gift-product-title { color:  #303030}
6691        #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #24B263 }
6692        #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 }
6693        #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #616161 }
6694        
6695        
6696        .bogos-bundles-widget { background-color: #F3F3F3;  }
6697        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
6698        .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; }
6699        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
6700        .bogos-bundle-item .bogos-bundle-item-title { color: #303030; }
6701        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #005BD3; }
6702        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #005BD3; }
6703        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; }
6704        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
6705        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; }
6706        
6707        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
6708        .bogos-bundles-quantity-break-widget-title { color: #303030; }
6709        .bogos-bundles-quantity-break-widget-description { color: #303030; }
6710        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
6711        .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; }
6712        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
6713        .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; }
6714        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
6715        .bogos-bundle-quantity-break-sub-title { color: #616161; }
6716        .bogos-bundles-quantity-break-discount-price { color: #303030; }
6717        .bogos-bundle-quantity-break-title { color: #303030; }
6718        .bogos-bundle-quantity-break-item-discount-price { color: #303030; }
6719
6720        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
6721        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
6722        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
6723        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; }
6724        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; }
6725        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
6726        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; }
6727        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
6728        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
6729        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; }
6730        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
6731        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; }
6732        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
6733        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; }
6734        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
6735        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
6736        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
6737        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
6738        .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; }
6739        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
6740        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
6741        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
6742        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
6743        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
6744        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
6745        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
6746        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #FFFFFF; }
6747        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
6748        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
6749        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
6750        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
6751        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
6752        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
6753        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
6754        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
6755        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
6755heckbox:checked { background-color: #8051FF; border-color: #8051FF;}
6756        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
6757        
6758        .bogos-mix-match-widget { background-color: #F3F3F3; ; }
6759        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
6760        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; }
6761        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
6762        .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; }
6763        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; }
6764        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
6765        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; }
6766        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
6767        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; }
6768        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
6769        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
6770        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
6771        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; }
6772        
6773        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; }
6774        .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; }
6775        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; }
6776        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
6777        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
6778        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
6779        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
6780        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
6781        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
6782        .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price {  color:  #303030; }
6783        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
6784        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF }
6785        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
6786        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
6787        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
6788        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; }
6789        .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; }
6790        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
6791        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
6792        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
6793        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
6794        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
6795        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; }
6796        
6797        .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; }
6798        .bogos-fbt-header-title { color: #303030; }
6799        .bogos-fbt-header-description { color: #303030; }
6800        .bogos-fbt-footer-discounted-price { color: #303030; }
6801        .bogos-fbt-footer-original-price { color: #616161; }
6802        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
6803        .bogos-fbt-product-title {color: #303030; }
6804        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
6805        .bogos-fbt-upsell-product-original-price {color: #808080; }
6806        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
6807        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
6808        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
6809        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
6810        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
6811        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
6812        .bogos-fbt-shipping-discount-title { color: #2332D5; }
6813        .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;}
6814        .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;}
6815        
6816        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
6817        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
6818        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
6819        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
6820        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
6821        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
6822        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
6823        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
6824        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
6825        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
682503030; }
6826        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
6827        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
6828        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
6829        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
6830        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
6831        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
6832        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
6833        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
6834        
6835        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
6836        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
6837        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
6838        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
6839        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
6840        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
6841        .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;}
6842        
6843    
6844    
6845</style>
6845<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0">
6846    
6847    
6848</script>
6848
6849
6850<script src="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 6850
6850
6851<script src="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/lz-string.min.js" defer></script>
6851
6852
6853<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg"
6854     data-animation="slideInOutTop"></div>
6855<div id="sca-fg-notifications" class="sca-fg-notifications"></div>
6856
6857<div id="bogos-to-widget-icon-wrap" style="display:none"></div>
6858<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div>
6859
6860<div id="sca-fg-today-offer-widget"></div>
6861<div id="sca-fg-today-offer-iframe"></div>
6862
6863<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div>
6864<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div>
6865<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div>
6866
6867<div id="bogos-cart-discount-congrats-msg-wrap"></div>
6868
6869<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0">
6870    if (typeof Shopify === "undefined") window.Shopify = {};
6871    Shopify.cartItems = [];
6872    Shopify.current_product = {};
6873    Shopify.current_collection = {};
6874    Shopify.products = {};
6875
6876    // current product or collection
6877    Shopify.current_product = {...null};
6878    
6879
6880    Shopify.current_collection = {...null};
6881
6882    window.SECOMAPP = window.SECOMAPP || {};
6883    SECOMAPP.fg_codes = [];
6884    SECOMAPP.activateOnlyOnePromoCode = false;
6885
6886    SECOMAPP.localization = [];SECOMAPP.localization.push({
6887        ...{"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}},
6888        root_url: "/"
6889    });
6890    
6891    SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#005BD3","original_price_color":"#005BD3","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":false},"gift_thumbnail":{"status":false,"number_text":"gifts items included","border_color":"#8A8A8A","show_multiple":"together","countdown_text":"Expired in","use_old_version":false,"offer_name_color":"#000000","show_number_gift":true,"countdown_time_color":"#000000","show_countdown_timer":true}},"gift_icon_path":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bWVyY2loYW5keS5teXNob3BpZnkuY29t\/custom-icon-freegift_1732110106.png","collection_page":{"size":"50","status":false},"shopify_gift_icon_path":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bWVyY2loYW5keS5teXNob3BpZnkuY29t\/custom-icon-freegift_1732110106.png"},"mix_match":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","item_card_background_color":"#FFFFFF","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"others":{"hidden_brand_mark":false},"content":{"tier_style":"label","button_text":"Add bundle to cart","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","show_description":true,"total_price_text":"Total bundle price","select_product_text":"Choose from {{number}} product(s)","select_variant_title":"Variant","select_collection_text":"Choose from {{number}} collection(s)","show_discount_each_item":true,"show_discount_on_button":true}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","atc_button_text_color":"#FFFFFF"},"content":{"button_text":"Add selected items","total_price_text":"Total price"},"general":{"widget_layout":"classic","maximum_display":3,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#303030","atc_button_color":"#303030","step_title_color":"#303030","cart_button_color":"#303030","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#2332D5","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#303030","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"others":{"hidden_brand_mark":false},"content":{"step_text":"Step {{index}}","free_price":"FREE","tier_style":"progress","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"images\/summary-icons\/summary-icon-1.png","free_product_title":"🎁 Free Gift","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Choose items from this page to make your own bundle","shopify_summary_icon_path":"summary-icon-1.png"}},"gift_slider":{"color":{"add_to_cart_color":"#FFFFFF","product_title_color":"#000000","original_price_color":"#121212","add_to_cart_btn_color":"#7367f0","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":false,"disable_use_old_version":true},"general":{"running_text":null,"select_gift_btn":"Select variants","show_pagination":true,"use_old_version":false,"gift_popup_title":"Select your free gift!","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"Add to cart","number_product_slider":4,"show_gift_for_customer":"by_variants"},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"today_offer":{"widget_info":{"show_widget":false,"widget_size":"70","widget_title":"TODAY OFFER","widget_position":"bottom_right","widget_subtitle":"Claim these exclusive offers today","icon_widget_title":"Today offer","widget_icon_style":"icon"},"widget_color":{"offer_title_color":"#82868b","widget_title_color":"#5E5873","offer_default_color":"#ebe9f1","offer_success_color":"#69CE82","body_background_color":"#FFFFFF","widget_subtitle_color":"#b9b9c3","header_background_color":"#FFFFFF"}
6891,"pages_display":{"pages":["all"],"custom":[]},"widget_icon_path":"images\/widget-icons\/widget-icon-1.png","shopify_widget_icon_path":"widget-icon-1.png"},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12}}},"product_add_on":{"color":{"theme_color":"neutral","checkbox_color":"#303030","card_border_color":"#888888","widget_background":"#F6F6F6","product_name_color":"#303030","variant_name_color":"#303030","widget_title_color":"#303030","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","discount_price_color":"#303030","original_price_color":"#CCCCCC","card_background_color":"#F6F6F6","widget_subtitle_color":"#303030"},"content":{"title_align":"left","see_less_text":"See less","see_more_text":"See more","see_more_align":"left","number_cols_compact":1,"number_rows_compact":3,"number_cols_full_width":3,"number_rows_full_width":1},"general":{"card_style":"horizon","widget_style":"style_1","widget_radius":12,"product_img_size":80,"checkbox_position":"left_on_img","enable_img_radius":false}},"quantity_break":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"content":{"button_text":"Ajouter au panier","show_description":true,"total_price_text":"Prix total","select_variant_text":"Sélectionner variante"}},"select_variant":{"type":"variant","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"config":[]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#FFFFFF","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161"},"hide_line":false,"body_style":"line","text_align":"left","discount_show_as":"discount_text","show_description":true,"show_original_price":true},"content":{"button_text":"Ajouter au panier","total_price_text":"Prix total","select_variant_text":"Sélectionner variante"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"show_description":true}},"cheapest_discount":{"color":{"theme_color":"neutral","see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_bt
6891n_text":"Add","show_add_product_btn":true}},"promotion_message":{"text_color":"#ffffff","background_color":"#F72119","show_on_cart_page":true},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"base"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}}},"configs":{"type_seo":"number_integer","mode_override_checkout":"default"},"integration":{"transcy":{"install":false},"judgeme":{"settings":[]}},"settings":{"draft_order":{"discount_code":false,"automatic_discount":false},"gift_format":"same_as_original_products","auto_add_gift":true,"offer_process":"cloned","sale_channels":null,"sync_quantity":"stop_offer","barcode_format":"same_as_original_products","fraud_protection":null,"notify_via_email":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":false,"select_one_gift_price":false,"admin_api_access_token":null,"manual_input_inventory":false,"include_compare_at_price":true,"cart_and_checkout_validation":{"type":[],"offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1},"status":true,"values":[],"condition":"and"},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":true,"not_show_gift_if_already_on_cart":false,"type_seo":"number_integer","mode_override_checkout":"default","publications":null},"storefront":{"access_token":"bdb93deb6301b53b8f66c0e3ab5c73d2","created_at":"2024-04-22T13:21:35Z"}}};
6892    
6893SECOMAPP.fgData.translation = {};
6894    SECOMAPP.fgData.translation["fr"] = {...{"fbt":[],"code":"fr","name":"French","offers":{"60791":{"id":60791,"title":"BLACK FRIDAY BOGO 2024","config":{"offer_link":null,"today_offer_title":null},"offer_name":"BLACK FRIDAY BOGO","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"BLACK FRIDAY BOGO","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"87705":{"id":87705,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"FRENCH DAY MAY 2025","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"FRENCH DAY MAY 2025","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"90239":{"id":90239,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"Fête des mères","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Fête des mères","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"120482":{"id":120482,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"Calendrier de l'avent VIP Cadeau Gel","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Calendrier de l'avent VIP Cadeau Gel","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"143156":{"id":143156,"title":"BLACK FRIDAY 2025 PART 2","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Black Friday 2025","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Black Friday 2025","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null}},"progress":[],"customize":{"fbt":{"off_text":"OFF","see_more":"See more","item_text":"item","this_item":"This item","button_text":"Add selected items","product_text":"product(s)","free_item_text":"Free 1 item","off_text_change":false,"see_more_change":false,"item_text_change":false,"this_item_change":false,"total_price_text":"Total price","button_text_change":false,"off_text_translate":"DE RÉDUCTION","see_more_translate":"Voir plus","item_text_translate":"article","product_text_change":false,"this_item_translate":"Cet article","button_text_translate":"Ajouter les articles sélectionnés","free_item_text_change":false,"product_text_translate":"produit(s)","total_price_text_change":false,"free_item_text_translate":"1 article gratuit","total_price_text_translate":"Prix total"},"gift_icon":{"gift_thumbnail_title":"Free gift","gift_thumbnail_number_text":"gifts items included","gift_thumbnail_title_change":false,"gift_thumbnail_countdown_text":"Expired in","gift_thumbnail_title_translate":"Cadeau gratuit","gift_thumbnail_number_text_change":false,"gift_thumbnail_countdown_text_change":false,"gift_thumbnail_number_text_translate":"articles cadeaux inclus","gift_thumbnail_countdown_text_translate":"Expire dans"},"mix_match":{"free_price":"FREE","button_text":"Add bundle to cart","discount_text":"{{discountAmount}} OFF","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","total_price_text":"Total bundle price","free_price_change":false,"button_text_change":false,"free_product_title":"🎁 Free Gift","select_product_text":"Choose from {{number}} product(s)","discount_text_change":false,"free_price_translate":"GRATU
6894IT","select_variant_title":"Variant","button_text_translate":"Ajouter au panier","out_stock_text_change":false,"mix_item_header_change":false,"select_collection_text":"Choose from {{number}} collection(s)","discount_text_translate":"{{discountAmount}} DE RÉDUCTION","total_price_text_change":false,"out_stock_text_translate":"Rupture de stock !","free_product_title_change":false,"mix_item_header_translate":"Mélanger article {{itemIndex}}","select_product_text_change":false,"total_price_text_translate":"Prix total du bundle","select_variant_title_change":false,"free_product_title_translate":"🎁 Cadeau gratuit","select_collection_text_change":false,"select_product_text_translate":"Choisissez parmi {{number}} produit(s)","select_variant_title_translate":"Variante","select_collection_text_translate":"Choisissez parmi {{number}} collection(s)"},"bundle_page":{"step_text":"Step {{index}}","free_price":"FREE","filter_text":"Filter by","discount_text":"{{discountAmount}} OFF","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","filter_btn_text":"Apply filter","no_product_text":"There is no product to display","cart_button_text":"Add bundle to cart","step_text_change":false,"total_price_text":"Total bundle price","free_price_change":false,"reset_filter_text":"Reset filter","about_product_text":"About this product","filter_text_change":false,"free_product_title":"🎁 Free Gift","sort_by_title_text":"Sort by","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","step_text_translate":"Étape {{index}}","discount_text_change":false,"free_price_translate":"GRATUIT","filter_text_translate":"Filtrer par","load_more_text_change":false,"maximum_quantity_text":"Maximum item reached","out_stock_text_change":false,"read_more_text_change":false,"required_product_text":"{{number}} item(s) required","sort_by_name_a_z_text":"Name: A-Z","sort_by_name_z_a_text":"Name: Z-A","atc_button_text_change":false,"blank_step_text_change":false,"filter_btn_text_change":false,"no_product_text_change":false,"cart_button_text_change":false,"discount_text_translate":"{{discountAmount}} DE RÉDUCTION","search_placeholder_text":"Search product name","total_price_text_change":false,"load_more_text_translate":"Charger plus","out_stock_text_translate":"Rupture de stock","read_more_text_translate":"Voir plus","reset_filter_text_change":false,"sort_by_date_newest_text":"Newest","sort_by_date_oldest_text":"Oldest","summary_description_text":"Choose items from this page to make your own bundle","about_product_text_change":false,"atc_button_text_translate":"Ajouter au bundle","blank_step_text_translate":"Ajouter un produit à cette étape","filter_btn_text_translate":"Appliquer un filtre","free_product_title_change":false,"no_product_text_translate":"Il n'y a aucun produit à afficher","sort_by_title_text_change":false,"summary_title_text_change":false,"cart_button_text_translate":"Ajouter au panier","choose_variant_text_change":false,"total_price_text_translate":"Prix total du bundle","reset_filter_text_translate":"Réinitialiser le filtre","sort_by_price_high_low_text":"Price: High to Low","sort_by_price_low_high_text":"Price: Low to High","about_product_text_translate":"À propos de ce produit","free_product_title_translate":"🎁 Cadeau gratuit","maximum_quantity_text_change":false,"required_product_text_change":false,"sort_by_name_a_z_text_change":false,"sort_by_name_z_a_text_change":false,"sort_by_title_text_translate":"Trier par","summary_title_text_translate":"Votre bundle","choose_variant_text_translate":"Choisir la variante","search_placeholder_text_change":false,"maximum_quantity_text_translate":"Nombre maximum d'articles atteint","required_product_text_translate":"{{number}} article(s) requis","sort_by_date_newest_text_change":false,"sort_by_date_oldest_text_change":false,"sort_by_name_a_z_text_translate":"Nom : A-Z","sort_by_name_z_a_text_translate":"Nom : Z-A","summary_description_text_change":false,"search_placeholder_text_translate":"Rechercher le nom du produit","sort_by_date_newest_text_translate":"Le plus récent","sort_by_date_oldest_text_translate":"Le plus ancien","sort_by_price_high_low_text_change":false,"sort_by_price_low_high_text_change":false,"summary_description_text_translate":"Choisissez des articles de cette page pour créer votre propre bundle","sort_by_price_high_low_text_translate":"Prix : Du plus cher au moins cher","sort_by_price_low_high_text_translate":"Prix : Du moins cher au plus cher"},"gift_slider":{"select_gift_btn":"Select variants","gift_popup_title":"Select your free gift!","add_to_cart_btn_title":"Add to cart","select_gift_btn_change":false,"gift_popup_title_change":false,"number_gifts_added_text":"You have added {{number}} gift product(s)","select_gift_btn_translate":"Sélectionner les variantes","gift_popup_title_translate":"Sélectionnez votre cadeau gratuit!","notify_offer_available_text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","add_to_cart_btn_title_change":false,"disable_slider_checkbox_text":"Don't show this offer again","number_gifts_added_text_change":false,"number_gifts_can_be_added_text":"You can add {{number}} gift product(s)","add_to_cart_btn_title_translate":"Ajouter au panier","number_gifts_added_text_translate":"Vous avez ajouté {{number}} produit(s) cadeau","notify_offer_available_text_change":false,"disable_slider_checkbox_text_change":false,"notify_offer_available_text_translate":"🎁 Vous avez droit à {{qualifiedOffers}} offre(s) !","number_gifts_can_be_added_text_change":false,"disable_slider_checkbox_text_translate":"Ne pas afficher à nouveau cette offre","number_gifts_can_be_added_text_translate":"Vous pouvez ajouter {{number}} produit(s) cadeau"},"today_offer":{"variant_text":"{{number}} variants selected","widget_title":"TODAY OFFER","see_more_text":"See more ({{number}} products)","widget_subtitle":"Claim these exclusive offers today","gift_notification":"Get {{number}} gift for {{discountAmount}} OFF","icon_widget_title":"Today offer","variant_text_change":false,"widget_title_change":false,"button_redirect_text":null,"see_more_text_change":false,"variant_text_translate":"{{number}} variantes sélectionnées","widget_subtitle_change":false,"widget_title_translate":"OFFRE DU JOUR","see_more_text_translate":"Voir plus ({{number}} produits)","gift_notification_change":false,"icon_widget_title_change":false,"widget_subtitle_translate":"Profitez de ces offres exclusives aujourd'hui","button_redirect_text_change":true,"gift_notification_translate":"Obtenez {{number}} cadeau pour {{discountAmount}} DE RÉDUCTION","icon_widget_title_translate":"Offre du jour","button_redirect_text_translate":null},"bundle_classic":{"item_text":"Item","free_price":"FREE","button_text":"Add bundle to cart","discount_text":"{{discountAmount}} OFF","item_text_change":false,"total_price_text":"Total bundle price","free_price_change":false,"button_text_change":false,"free_product_title":"🎁 Free Gift","item_text_translate":"Article","select_variant_text":"Select variant","discount_text_change":false,"free_price_translate":"GRATU
6894IT","button_text_translate":"Ajouter au panier","discount_text_translate":"{{discountAmount}} DE RÉDUCTION","total_price_text_change":false,"free_product_title_change":false,"select_variant_text_change":false,"total_price_text_translate":"Prix total du bundle","free_product_title_translate":"🎁 Cadeau gratuit","select_variant_text_translate":"Sélectionner variante"},"quantity_break":{"item_text":"Item","button_text":"Ajouter au panier","discount_text":"{{discountAmount}} OFF","item_text_change":false,"total_price_text":"Prix total","button_text_change":false,"subscription_title":"Subscription","item_text_translate":"Article","select_variant_text":"Sélectionner variante","discount_text_change":false,"option_label_onetime":"One-time purchase","button_text_translate":"Ajouter au panier","discount_text_translate":"{{discountAmount}} DE RÉDUCTION","total_price_text_change":false,"option_label_subscription":"Subscribe \u0026 save","subscription_title_change":false,"select_variant_text_change":false,"total_price_text_translate":"Prix total","option_label_onetime_change":false,"subscription_title_translate":"Abonnement","select_variant_text_translate":"Sélectionner variante","option_label_onetime_translate":"Achat ponctuel","option_label_subscription_change":false,"option_label_subscription_translate":"S'abonner et économiser"},"cheapest_discount":{"see_more_text":"See all","product_list_label":"Choose from these products to get discount","add_product_btn_text":"Add","see_more_text_change":false,"see_more_text_translate":"Voir tout","product_list_label_change":false,"add_product_btn_text_change":false,"product_list_label_translate":"Choisissez parmi ces produits pour obtenir une réduction","add_product_btn_text_translate":"Ajouter"}},"mix_match":[],"bundle_page":[],"today_offer":[],"quantity_break":[],"classic_bundles":[],"volume_discount":[],"cheapest_discount":[],"customize_booster":{"today_offer":{"cb_product_list_label_text":"Buy all items from bundle","gift_product_list_label_text":"Choose {{number}} gift(s) from","mm_bp_product_list_label_text":"Buy at least {{number}} items from bundle","vl_chp_product_list_label_text":"Buy at least {{number}} items to get discount","cb_product_list_label_text_change":true,"gift_product_list_label_text_change":true,"cb_product_list_label_text_translate":null,"mm_bp_product_list_label_text_change":true,"vl_chp_product_list_label_text_change":true,"gift_product_list_label_text_translate":null,"mm_bp_product_list_label_text_translate":null,"vl_chp_product_list_label_text_translate":null}}}};
6895    SECOMAPP.fgData.translation["fr"] = {...{"fbt":[],"code":"fr","name":"French","offers":{"60791":{"id":60791,"title":"BLACK FRIDAY BOGO 2024","config":{"offer_link":null,"today_offer_title":null},"offer_name":"BLACK FRIDAY BOGO","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"BLACK FRIDAY BOGO","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"87705":{"id":87705,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"FRENCH DAY MAY 2025","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"FRENCH DAY MAY 2025","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"90239":{"id":90239,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"Fête des mères","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Fête des mères","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"120482":{"id":120482,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"Calendrier de l'avent VIP Cadeau Gel","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Calendrier de l'avent VIP Cadeau Gel","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"143156":{"id":143156,"title":"BLACK FRIDAY 2025 PART 2","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Black Friday 2025","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Black Friday 2025","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null}},"progress":[],"customize":{"fbt":{"off_text":"OFF","see_more":"See more","item_text":"item","this_item":"This item","button_text":"Add selected items","product_text":"product(s)","free_item_text":"Free 1 item","off_text_change":false,"see_more_change":false,"item_text_change":false,"this_item_change":false,"total_price_text":"Total price","button_text_change":false,"off_text_translate":"DE RÉDUCTION","see_more_translate":"Voir plus","item_text_translate":"article","product_text_change":false,"this_item_translate":"Cet article","button_text_translate":"Ajouter les articles sélectionnés","free_item_text_change":false,"product_text_translate":"produit(s)","total_price_text_change":false,"free_item_text_translate":"1 article gratuit","total_price_text_translate":"Prix total"},"gift_icon":{"gift_thumbnail_title":"Free gift","gift_thumbnail_number_text":"gifts items included","gift_thumbnail_title_change":false,"gift_thumbnail_countdown_text":"Expired in","gift_thumbnail_title_translate":"Cadeau gratuit","gift_thumbnail_number_text_change":false,"gift_thumbnail_countdown_text_change":false,"gift_thumbnail_number_text_translate":"articles cadeaux inclus","gift_thumbnail_countdown_text_translate":"Expire dans"},"mix_match":{"free_price":"FREE","button_text":"Add bundle to cart","discount_text":"{{discountAmount}} OFF","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","total_price_text":"Total bundle price","free_price_change":false,"button_text_change":false,"free_product_title":"🎁 Free Gift","select_product_text":"Choose from {{number}} product(s)","discount_text_change":false,"free_price_translate":"GRATU
6895IT","select_variant_title":"Variant","button_text_translate":"Ajouter au panier","out_stock_text_change":false,"mix_item_header_change":false,"select_collection_text":"Choose from {{number}} collection(s)","discount_text_translate":"{{discountAmount}} DE RÉDUCTION","total_price_text_change":false,"out_stock_text_translate":"Rupture de stock !","free_product_title_change":false,"mix_item_header_translate":"Mélanger article {{itemIndex}}","select_product_text_change":false,"total_price_text_translate":"Prix total du bundle","select_variant_title_change":false,"free_product_title_translate":"🎁 Cadeau gratuit","select_collection_text_change":false,"select_product_text_translate":"Choisissez parmi {{number}} produit(s)","select_variant_title_translate":"Variante","select_collection_text_translate":"Choisissez parmi {{number}} collection(s)"},"bundle_page":{"step_text":"Step {{index}}","free_price":"FREE","filter_text":"Filter by","discount_text":"{{discountAmount}} OFF","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","filter_btn_text":"Apply filter","no_product_text":"There is no product to display","cart_button_text":"Add bundle to cart","step_text_change":false,"total_price_text":"Total bundle price","free_price_change":false,"reset_filter_text":"Reset filter","about_product_text":"About this product","filter_text_change":false,"free_product_title":"🎁 Free Gift","sort_by_title_text":"Sort by","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","step_text_translate":"Étape {{index}}","discount_text_change":false,"free_price_translate":"GRATUIT","filter_text_translate":"Filtrer par","load_more_text_change":false,"maximum_quantity_text":"Maximum item reached","out_stock_text_change":false,"read_more_text_change":false,"required_product_text":"{{number}} item(s) required","sort_by_name_a_z_text":"Name: A-Z","sort_by_name_z_a_text":"Name: Z-A","atc_button_text_change":false,"blank_step_text_change":false,"filter_btn_text_change":false,"no_product_text_change":false,"cart_button_text_change":false,"discount_text_translate":"{{discountAmount}} DE RÉDUCTION","search_placeholder_text":"Search product name","total_price_text_change":false,"load_more_text_translate":"Charger plus","out_stock_text_translate":"Rupture de stock","read_more_text_translate":"Voir plus","reset_filter_text_change":false,"sort_by_date_newest_text":"Newest","sort_by_date_oldest_text":"Oldest","summary_description_text":"Choose items from this page to make your own bundle","about_product_text_change":false,"atc_button_text_translate":"Ajouter au bundle","blank_step_text_translate":"Ajouter un produit à cette étape","filter_btn_text_translate":"Appliquer un filtre","free_product_title_change":false,"no_product_text_translate":"Il n'y a aucun produit à afficher","sort_by_title_text_change":false,"summary_title_text_change":false,"cart_button_text_translate":"Ajouter au panier","choose_variant_text_change":false,"total_price_text_translate":"Prix total du bundle","reset_filter_text_translate":"Réinitialiser le filtre","sort_by_price_high_low_text":"Price: High to Low","sort_by_price_low_high_text":"Price: Low to High","about_product_text_translate":"À propos de ce produit","free_product_title_translate":"🎁 Cadeau gratuit","maximum_quantity_text_change":false,"required_product_text_change":false,"sort_by_name_a_z_text_change":false,"sort_by_name_z_a_text_change":false,"sort_by_title_text_translate":"Trier par","summary_title_text_translate":"Votre bundle","choose_variant_text_translate":"Choisir la variante","search_placeholder_text_change":false,"maximum_quantity_text_translate":"Nombre maximum d'articles atteint","required_product_text_translate":"{{number}} article(s) requis","sort_by_date_newest_text_change":false,"sort_by_date_oldest_text_change":false,"sort_by_name_a_z_text_translate":"Nom : A-Z","sort_by_name_z_a_text_translate":"Nom : Z-A","summary_description_text_change":false,"search_placeholder_text_translate":"Rechercher le nom du produit","sort_by_date_newest_text_translate":"Le plus récent","sort_by_date_oldest_text_translate":"Le plus ancien","sort_by_price_high_low_text_change":false,"sort_by_price_low_high_text_change":false,"summary_description_text_translate":"Choisissez des articles de cette page pour créer votre propre bundle","sort_by_price_high_low_text_translate":"Prix : Du plus cher au moins cher","sort_by_price_low_high_text_translate":"Prix : Du moins cher au plus cher"},"gift_slider":{"select_gift_btn":"Select variants","gift_popup_title":"Select your free gift!","add_to_cart_btn_title":"Add to cart","select_gift_btn_change":false,"gift_popup_title_change":false,"number_gifts_added_text":"You have added {{number}} gift product(s)","select_gift_btn_translate":"Sélectionner les variantes","gift_popup_title_translate":"Sélectionnez votre cadeau gratuit!","notify_offer_available_text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","add_to_cart_btn_title_change":false,"disable_slider_checkbox_text":"Don't show this offer again","number_gifts_added_text_change":false,"number_gifts_can_be_added_text":"You can add {{number}} gift product(s)","add_to_cart_btn_title_translate":"Ajouter au panier","number_gifts_added_text_translate":"Vous avez ajouté {{number}} produit(s) cadeau","notify_offer_available_text_change":false,"disable_slider_checkbox_text_change":false,"notify_offer_available_text_translate":"🎁 Vous avez droit à {{qualifiedOffers}} offre(s) !","number_gifts_can_be_added_text_change":false,"disable_slider_checkbox_text_translate":"Ne pas afficher à nouveau cette offre","number_gifts_can_be_added_text_translate":"Vous pouvez ajouter {{number}} produit(s) cadeau"},"today_offer":{"variant_text":"{{number}} variants selected","widget_title":"TODAY OFFER","see_more_text":"See more ({{number}} products)","widget_subtitle":"Claim these exclusive offers today","gift_notification":"Get {{number}} gift for {{discountAmount}} OFF","icon_widget_title":"Today offer","variant_text_change":false,"widget_title_change":false,"button_redirect_text":null,"see_more_text_change":false,"variant_text_translate":"{{number}} variantes sélectionnées","widget_subtitle_change":false,"widget_title_translate":"OFFRE DU JOUR","see_more_text_translate":"Voir plus ({{number}} produits)","gift_notification_change":false,"icon_widget_title_change":false,"widget_subtitle_translate":"Profitez de ces offres exclusives aujourd'hui","button_redirect_text_change":true,"gift_notification_translate":"Obtenez {{number}} cadeau pour {{discountAmount}} DE RÉDUCTION","icon_widget_title_translate":"Offre du jour","button_redirect_text_translate":null},"bundle_classic":{"item_text":"Item","free_price":"FREE","button_text":"Add bundle to cart","discount_text":"{{discountAmount}} OFF","item_text_change":false,"total_price_text":"Total bundle price","free_price_change":false,"button_text_change":false,"free_product_title":"🎁 Free Gift","item_text_translate":"Article","select_variant_text":"Select variant","discount_text_change":false,"free_price_translate":"GRATU
6895IT","button_text_translate":"Ajouter au panier","discount_text_translate":"{{discountAmount}} DE RÉDUCTION","total_price_text_change":false,"free_product_title_change":false,"select_variant_text_change":false,"total_price_text_translate":"Prix total du bundle","free_product_title_translate":"🎁 Cadeau gratuit","select_variant_text_translate":"Sélectionner variante"},"quantity_break":{"item_text":"Item","button_text":"Ajouter au panier","discount_text":"{{discountAmount}} OFF","item_text_change":false,"total_price_text":"Prix total","button_text_change":false,"subscription_title":"Subscription","item_text_translate":"Article","select_variant_text":"Sélectionner variante","discount_text_change":false,"option_label_onetime":"One-time purchase","button_text_translate":"Ajouter au panier","discount_text_translate":"{{discountAmount}} DE RÉDUCTION","total_price_text_change":false,"option_label_subscription":"Subscribe \u0026 save","subscription_title_change":false,"select_variant_text_change":false,"total_price_text_translate":"Prix total","option_label_onetime_change":false,"subscription_title_translate":"Abonnement","select_variant_text_translate":"Sélectionner variante","option_label_onetime_translate":"Achat ponctuel","option_label_subscription_change":false,"option_label_subscription_translate":"S'abonner et économiser"},"cheapest_discount":{"see_more_text":"See all","product_list_label":"Choose from these products to get discount","add_product_btn_text":"Add","see_more_text_change":false,"see_more_text_translate":"Voir tout","product_list_label_change":false,"add_product_btn_text_change":false,"product_list_label_translate":"Choisissez parmi ces produits pour obtenir une réduction","add_product_btn_text_translate":"Ajouter"}},"mix_match":[],"bundle_page":[],"today_offer":[],"quantity_break":[],"classic_bundles":[],"volume_discount":[],"cheapest_discount":[],"customize_booster":{"today_offer":{"cb_product_list_label_text":"Buy all items from bundle","gift_product_list_label_text":"Choose {{number}} gift(s) from","mm_bp_product_list_label_text":"Buy at least {{number}} items from bundle","vl_chp_product_list_label_text":"Buy at least {{number}} items to get discount","cb_product_list_label_text_change":true,"gift_product_list_label_text_change":true,"cb_product_list_label_text_translate":null,"mm_bp_product_list_label_text_change":true,"vl_chp_product_list_label_text_change":true,"gift_product_list_label_text_translate":null,"mm_bp_product_list_label_text_translate":null,"vl_chp_product_list_label_text_translate":null}}}};//liquid code to get customer history and customer tag
6896    
6897    
6898    SECOMAPP.current_template = "blog";
6899    SECOMAPP.pathname = window.location.pathname;
6900    if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) {
6901        window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]);
6902    } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) {
6903        window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`);
6904    }
6905
6906    SECOMAPP.setCookie = function (e, t, o, n, r) {
6907        let i = new Date;
6908        i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3);
6909        let f = "expires=" + i.toUTCString();
6910        document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/");
6911    };
6912    SECOMAPP.deleteCookie = function (e, t) {
6913        document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/")
6914    };
6915    SECOMAPP.getCookie = function (e) {
6916        for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) {
6917            let r;
6918            for (r = o[n]; " " === r.charAt(0);) r = r.substring(1);
6919            if (0 === r.indexOf(t)) return r.substring(t.length, r.length)
6920        }
6921        return ""
6922    };
6923    SECOMAPP.getQueryString = function (key) {
6924        let e = {};
6925        let t = window.location.search.substring(1).split("&");
6926        let o = 0;
6927        for (; o < t.length; o++) {
6928            let n = t[o].split("=");
6929            if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]);
6930            else if ("string" == typeof e[n[0]]) {
6931                e[n[0]] = [e[n[0]], decodeURIComponent(n[1])]
6932            } else e[n[0]].push(decodeURIComponent(n[1]))
6933        }
6934        return key ? e?.[key] : e;
6935    };
6936
6937    SECOMAPP.offer_codes = [
6938        {param: "freegifts_code", cookie: "sca_fg_codes"},
6939        {param: "bundles_code", cookie: "sca_bundle_codes"},
6940        {param: "upsells_code", cookie: "sca_upsell_codes"},
6941        {param: "discounts_code", cookie: "sca_discount_codes"},
6942    ];
6943    SECOMAPP.offer_codes.forEach(({param, cookie}) => {
6944        SECOMAPP.fg_codes = [];
6945        SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie)));
6946        SECOMAPP.current_code = SECOMAPP.getQueryString(param);
6947        SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code)
6948        && (function () {
6949            SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []);
6950            SECOMAPP.fg_codes.push(SECOMAPP.current_code);
6951            SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes));
6952        })();
6953    });
6954
6955    SECOMAPP.customer = {};
6956    SECOMAPP.customer.orders = [];
6957    SECOMAPP.customer.freegifts = [];
6958    SECOMAPP.customer.freegifts_v2 = [];
6959    
6960    SECOMAPP.customer.email = "";
6961    SECOMAPP.customer.first_name = "";
6962    SECOMAPP.customer.last_name = "";
6963    SECOMAPP.customer.tags = Object.values({...null});
6964    SECOMAPP.customer.orders_count = "" - 0;
6965    SECOMAPP.customer.total_spent = "" - 0;
6966    SECOMAPP.customer.b2b = "" - 0;
6967    SECOMAPP.market = {
6968        id: "31129634" - 0,
6969        handle: "fr",
6970    };
6971    
6972
6973    // get class name config from settings_data.json
6974    if (!Shopify.scaHandleConfigValue) {
6975        Shopify.scaHandleConfigValue = {
6976            ...null,
6977            ...null
6978        };
6979    }
6980
6981    // add link proxy
6982    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
6983    
6984    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
6985    
6986    SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect"
6987    SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations"
6988
6989    // get shop locales
6990    SECOMAPP.shop_locales = Object.values({
6991        ...[{"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}}]
6992    });
6993
6994    SECOMAPP.current_locale = { ...{"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}} }
6995
6996    
6997    
6998    window.fgGiftIcon = "https://d33a6lvgbd0fej.cloudfront.net/bWVyY2loYW5keS5teXNob3BpZnkuY29t/custom-icon-freegift_1732110106.png";
6999    window.fgWidgetIconsObj = {
7000        "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-1_small.png',
7001        "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-2_small.png',
7002        "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-3_small.png',
7003        "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-4_small.png',
7004        "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-5_small.png',
7005        "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-6_small.png',
7006        "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-7_small.png',
7007        "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-8_small.png'
7008    }
7009
7010    window.fgStepIconsObj = {
7011        "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-1_small.png',
7012        "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-2_small.png',
7013        "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-3_small.png',
7014        "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-4_small.png',
7015        "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-5_small.png',
7016        "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-6_small.png',
7017        "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-7_small.png',
7018    }
7019
7020    window.fgSummaryIconsObj = {
7021        "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-1_small.png',
7022        "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-2_small.png',
7023        "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-3_small.png',
7024        "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-4_small.png',
7025        "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-5_small.png',
7026        "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-6_small.png',
7027        "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-7_small.png',
7028        "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-8_small.png',
7029    }
7030
7031    window.fgShippingIconsObj = {
7032        "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping-icon-1_small.png',
7033        "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping-icon-2_small.png',
7034        "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping-icon-3_small.png',
7035        "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping-icon-4_small.png',
7036    }
7037
7038    // variable from tools
7039    SECOMAPP.variables = {
7040        ...SECOMAPP.variables,
7041        ...null,
7042        ...[],
7043        shipping_product_img: 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping_product_small.png'
7044    }
7045
7046    window.fgResource = {
7047        gift: {
7048            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/gift.min.js"]
7049        },
7050        bundle: {
7051            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bundle.min.js"],
7052            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.bundle.min.css"]
7053        },
7054        upsell: {
7055            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/upsell.min.js"],
7056            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.upsell.min.css"]
7057        },
7058        discount: {
7059            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/discount.min.js"],
7060            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.discount.min.css"]
7061        },
7062        "bundle-page": {
7063            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bundle-page.min.js"],
7064            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.bundle-page.min.css"]
7065        },
7066        booster: {
7067            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/booster.min.js"],
7068            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.booster.min.css"]
7069        }
7070    }
7071</script>
7071
7072
7073<script defer src="https://cdn.bogos.io/bWVyY2loYW5keS5teXNob3BpZnkuY29t/freegifts_data_1781070994.min.js"></script>
7073
7074<div id="secomapp_freegifts_url" data-url="https://cdn.bogos.io/bWVyY2loYW5keS5teXNob3BpZnkuY29t/freegifts_data_1781070994.min.js"></div>
7075
7076
7077<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/gift.min.js"></div> 
7078<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bundle.min.js"></div>
7079<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/upsell.min.js"></div>
7080<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/discount.min.js"></div>
7081<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bundle-page.min.js"></div>
7082<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/booster.min.js"></div>
7083<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/booster-page.min.js"></div>
7084
7085
7086<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.bundle.min.css"></div>
7087<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.upsell.min.css"></div>
7088<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.discount.min.css"></div>
7089<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.bundle-page.min.css"></div>
7090<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.booster.min.css"></div>
7091<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.booster-page.min.css"></div>
7092<!-- END app snippet -->
7093
7094
7095<!-- BEGIN app snippet: search -->
7096<!-- END app snippet -->
7097
7098
7099
7100</div><div id="shopify-block-AM0N4T3ZKS2Q3MjdKK__7037249188487500088" class="shopify-block shopify-app-block">
7101
7102
7103
7104
7105
7106<div id="inflate-sidebar-widget" data-inflate-sidebar="true" style="display: none;"></div>
7107
7108<script>
7109  (function() {
7110    window.__INFLATE_SIDEBAR_CONFIG = {
7111      shop: "mercihandy.myshopify.com",
7112      enabled: true,
7113      backend: "https://inflate-back.osc-fr1.scalingo.io"
7114    };
7115  })();
7116</script>
7116
7117
7118<script>
7119(function() {
7120  var config = window.__INFLATE_SIDEBAR_CONFIG || {};
7121  if (!config.enabled) return;
7122
7123  var backend = config.backend || "https://inflate-back.osc-fr1.scalingo.io";
7124  config.backend = backend;
7125  
7126  console.log('[Inflate Sidebar] Backend:', backend);
7127  console.log('[Inflate Sidebar] Shop:', config.shop);
7128
7129  // Récupérer la config client depuis le backend
7130  function fetchClientConfig(callback) {
7131    var shop = config.shop;
7132    if (!shop) {
7133      console.warn('[Inflate Sidebar] Shop manquant');
7134      callback({ api_key: null, backend: backend });
7135      return;
7136    }
7137
7138    var url = backend + "/clients/shopify/storefront_config?shop=" + encodeURIComponent(shop);
7139    console.log('[Inflate Sidebar] Récupération config client:', url);
7140    
7141    fetch(url)
7142      .then(function(r) { 
7143        if (!r.ok) {
7144          console.error('[Inflate Sidebar] Erreur HTTP:', r.status, r.statusText);
7145          throw new Error('HTTP ' + r.status);
7146        }
7147        return r.json(); 
7148      })
7149      .then(function(data) {
7150        console.log('[Inflate Sidebar] Config client reçue:', data);
7151        callback(data);
7152      })
7153      .catch(function(e) {
7154        console.error('[Inflate Sidebar] Erreur récupération config:', e);
7155        callback({ api_key: null, backend: backend });
7156      });
7157  }
7158
7159  // Charger le script widget
7160  function loadSidebarWidget(apiKey) {
7161    if (!apiKey) {
7162      console.warn('[Inflate Sidebar] Pas d\'API key disponible');
7163      return;
7164    }
7165
7166    // Vérifier si le script n'est pas déjà chargé
7167    if (document.querySelector('script[data-inflate-sidebar-script]')) {
7168      console.log('[Inflate Sidebar] Script déjà chargé, skip');
7169      return;
7170    }
7171
7172    var script = document.createElement('script');
7173    script.src = backend + "/product_reviews/widgets/sidebar.js?api_key=" + encodeURIComponent(apiKey);
7174    console.log('[Inflate Sidebar] Chargement script:', script.src);
7175    script.async = true;
7176    script.setAttribute('data-inflate-sidebar-script', 'true');
7177    script.addEventListener('load', function() {
7178      console.log('[Inflate Sidebar] Script chargé avec succès');
7179    });
7180    script.addEventListener('error', function(e) {
7181      console.error('[Inflate Sidebar] Échec du chargement du script:', e);
7182    });
7183    document.head.appendChild(script);
7184  }
7185
7186  // Initialisation
7187  function init() {
7188    console.log('[Inflate Sidebar] Initialisation...');
7189    fetchClientConfig(function(clientConfig) {
7190      console.log('[Inflate Sidebar] Client config reçue:', clientConfig);
7191      
7192      if (clientConfig.api_key) {
7193        console.log('[Inflate Sidebar] API key trouvée, chargement du widget...');
7194        loadSidebarWidget(clientConfig.api_key);
7195      } else {
7196        console.warn('[Inflate Sidebar] API key non disponible dans la config:', clientConfig);
7197        console.warn('[Inflate Sidebar] Vérifiez que le shop est bien configuré dans le backend');
7198      }
7199    });
7200  }
7201
7202  // Attendre que le DOM soit prêt
7203  if (document.readyState === 'loading') {
7204    document.addEventListener('DOMContentLoaded', init);
7205  } else {
7206    init();
7207  }
7208})();
7209</script>
7209
7210</div><div id="shopify-block-AcjZvSkRRZkd3c0RUQ__17112463525833628118" class="shopify-block shopify-app-block">
7211<script>
7212  (function () {
7213    if (window.AchilleWidgetConfig) return;
7214    window.AchilleWidgetConfig = {
7215      widgetKey: "efa1b5377f13677ad85c4119deee493655e65642acd0ff0e7c87ccf9c268d2cf",
7216      primaryColor: "#000000",
7217      position: "bottom-right",
7218      locale: "fr"
7219
7220    };
7221    var script = document.createElement("script");
7222    script.src = "https://automation.achille.ai/widget/loader.js";
7223    script.async = true;
7224    document.body.appendChild(script);
7225  })();
7226</script>
7226
7227</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
7227<script>
7228  window['ShopifyForms'] = {
7229    ...window['ShopifyForms'],
7230    currentPageType: "blog"
7231  };
7232</script>
7232
7233
7234
7235</div><div id="shopify-block-AM1NwYTRzRVFCaERlQ__2493559307285634702" class="shopify-block shopify-app-block">
7236
7237
7238
7239
7240
7241
7242  <!-- BEGIN app snippet: pe-disco-countdown-timer -->
7243
7244
7245<script type="text/javascript">
7246  if (!window.pe_disco) {
7247    window.pe_disco = {};
7248  };
7249  if (!window.pe_disco.collectionProducts) {
7250    window.pe_disco.collectionProducts = {};
7251  };
7252  let translationOverridesSetting = "";
7253  let translationOverrides = {};
7254  if (translationOverridesSetting && translationOverridesSetting.trim && translationOverridesSetting.trim() !== "") {
7255    try {
7256      translationOverrides = JSON.parse(translationOverridesSetting);
7257    } catch (error) {
7258      console.warn("ProductEssentials: failed to parse translation overrides JSON", error);
7259      translationOverrides = {};
7260    }
7261  }
7262  window.pe_disco = {
7263      product: {
7264          
7265      },
7266      collection: {
7267          
7268      },
7269      collectionProducts: window.pe_disco.collectionProducts,
7270      collections: [
7271          
7272              
7273          
7274              
7275          
7276              
7277          
7278              
7279          
7280              
7281          
7282              
7283          
7284              
7285          
7286              
7287          
7288              
7289          
7290              
7291          
7292              
7293          
7294              
7295          
7296              
7297          
7298              
7299          
7300              
7301          
7302              
7303          
7304              
7305          
7306              
7307          
7308              
7309          
7310              
7311          
7312              
7313          
7314              
7315          
7316              
7317          
7318              
7319          
7320      ],
7321      sales:  [] ,
7322      preview:  null ,
7323      myshopify_url: "mercihandy.myshopify.com",
7324      storefrontAccessToken: "",
7325      cacheid: "9bb4f61d-32de-4e51-9855-764170b723fe",
7326      translation_overrides: translationOverrides
7327  };
7328</script>
7328<!-- END app snippet -->
7329
7330  
7331
7332  <!-- BEGIN app snippet: pe-disco-hero-banner-placeholder --><!-- END app snippet -->
7333
7334  <!-- BEGIN app snippet: pe-disco-theme-config -->
7334<script type="text/javascript">
7335  (function() {
7336    var themeId = window.Shopify && window.Shopify.theme && window.Shopify.theme.theme_store_id;
7337    if (!themeId || themeId === 0) return;
7338
7339    window.pe_disco = window.pe_disco || {};
7340    window.pe_disco.themeStoreId = themeId;
7341    window.pe_disco.themeName = window.Shopify.theme.name || '';
7342
7343    // Only fetch config if theme is in supported list (avoids 404 errors)
7344    var supportedThemes = ["735"];
7345    if (supportedThemes.indexOf(String(themeId)) === -1) return;
7346
7347    // Build config URL by replacing placeholder with actual theme ID
7348    var baseUrl = 'https://cdn.shopify.com/extensions/01a0b48d-f1ad-7707-b9b0-792fccfd63b4/discount-planner-by-productessentials-68/assets/theme-index.json';
7349    var configUrl = baseUrl.replace('theme-index.json', 'theme-' + themeId + '.json');
7350
7351    // Fetch theme config and inject as data script tag
7352    fetch(configUrl)
7353      .then(function(response) {
7354        if (!response.ok) return null;
7355        return response.text();
7356      })
7357      .then(function(json) {
7358        if (json) {
7359          var script = document.createElement('script');
7360          script.type = 'application/json';
7361          script.id = 'pe-disco-theme-config';
7362          script.textContent = json;
7363          document.head.appendChild(script);
7364        }
7365      })
7366      .catch(function() { /* Config not found - will use fallback selectors */ });
7367  })();
7368</script>
7368
7369<!-- END app snippet -->
7370
7371  
7371<script type="text/javascript" async="" src="https://disco-static.productessentials.app/main.js?shop=mercihandy.myshopify.com"></script>
7371
7372
7373</div>
7373<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7373
7374</body>
7375
7376<script src="https://widebundle.com/scripttagTest.php?shop=mercihandy.myshopify.com" defer></script>
7376
7377</html>
7378
7379<style>
7380      /* FOR HEYDAY WEB CHAT  */
7381      :root {
7382        --HeydayStartIconHorizontal: 30px; /* Arbitrary value. To be modified by client */
7383        --HeydayStartIconVertical: 30px; /* Arbitrary value. To be modified by client */
7384        --FBDialogHorizontal: 18pt; /* Arbitrary value. To be modified by client */
7385        --FBDialogVertical: 18pt; /* Arbitrary value. To be modified by client */
7386      }
7387      #HeydayStartIconContainer {
7388        left: var(--HeydayStartIconHorizontal) !important;
7389        bottom: var(--HeydayStartIconVertical) !important;
7390      }
7391      #HeydayStartIconClose {
7392        left: calc(
7393          5px + var(--HeydayStartIconHorizontal)
7394        ) !important; /* 5px + HeydayStartIconContainer corresponding value */
7395        bottom: calc(
7396          90px + var(--HeydayStartIconVertical)
7397        ) !important; /* 90px + HeydayStartIconContainer corresponding value */
7398      }
7399      #chatWindow {
7400        left: calc(20px + var(--HeydayStartIconHorizontal))
7401          /* 20px + HeydayStartIconContainer corresponding value */ !important;
7402        bottom: calc(20px + var(--HeydayStartIconVertical))
7403          /* 20px + HeydayStartIconContainer corresponding value */ !important;
7404      }
7405      /* FOR FB CUSTOMER CHAT */
7406      .fb_dialog {
7407        left: var(--FBDialogHorizontal) !important;
7408        bottom: var(--FBDialogVertical) !important;
7409      }
7410      .fb-customerchat iframe {
7411        left: var(--FBDialogHorizontal) /* fb_dialog right value */ !important;
7412        bottom: calc(45pt + var(--FBDialogVertical))
7413          /* 45pt + fb_dialog corresponding value */ !important;
7414      }
7415      @media screen and (max-device-width: 479px) {
7416        
7417        :root {
7418        --HeydayStartIconHorizontal: 25px; /* Arbitrary value. To be modified by client */
7419        --HeydayStartIconVertical: 25px; /* Arbitrary value. To be modified by client */
7420        --FBDialogHorizontal: 16pt; /* Arbitrary value. To be modified by client */
7421        --FBDialogVertical: 16pt; /* Arbitrary value. To be modified by client */
7422      }
7423        
7424        #chatWindow.heyday-chat {
7425          left: 0 !important;
7426          bottom: 0 !important;
7427        }
7428        .fb-customerchat iframe {
7429          left: 0 !important;
7430          bottom: 0 !important;
7431        }
7432      }
7433          
7434          @media screen and (max-device-width: 350px) {
7435        #chatWindow.heyday-chat {
7436          left: 0 !important;
7437          bottom: 0 !important;
7438        }
7439        .fb-customerchat iframe {
7440          left: 0 !important;
7441          bottom: 0 !important;
7442        }
7443            
7444            .iconToggleContainer{
7445            
7446            bottom: 0 !important;
7447            }
7448      }
7449
7450</style>

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.