PageSourceSearch

https://caliweed.pt/

html caliweed.pt collected 2026-10-09 21:51:13 UTC 852,498 bytes, 13,453 lines download raw bytes

1<!doctype html>
2<html class="js" lang="pt" data-wg-translated="pt">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://caliweed.pt/"><link rel="icon" type="image/png" href="//cali-weed.fr/cdn/shop/files/Favicon-cali-bl.png?crop=center&height=32&v=1746106408&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin=""><link href="//cali-weed.fr/cdn/shop/t/49/assets/splide.min.css?v=44329677166622589231789567702" rel="stylesheet" type="text/css" media="all">
9
10    <title>
11      Cali Weed | CBD Shop Portugal | Comprar CBD Barato Online
12    </title>
13
14    
15      <meta name="description" content="Cali Weed – Loja online de CBD. Flores, resinas, óleos e vaporizadores premium. Produtos testados em laboratório, entrega rápida e preços imbatíveis.">
16    
17
18    
19
20<meta property="og:site_name" content="Cali Weed">
21<meta property="og:url" content="https://caliweed.pt/">
22<meta property="og:title" content="Cali Weed | CBD Shop Portugal | Comprar CBD Barato Online">
23<meta property="og:type" content="website">
24<meta property="og:description" content="Cali Weed – Loja online de CBD. Flores, resinas, óleos e vaporizadores premium. Produtos testados em laboratório, entrega rápida e preços imbatíveis."><meta property="og:image" content="http://cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814.png?v=1746781315">
25  <meta property="og:image:secure_url" content="https://cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814.png?v=1746781315">
26  <meta property="og:image:width" content="157">
27  <meta property="og:image:height" content="157"><meta name="twitter:card" content="summary_large_image">
28<meta name="twitter:title" content="Cali Weed | CBD Shop Portugal | Comprar CBD Barato Online">
29<meta name="twitter:description" content="Cali Weed – Loja online de CBD. Flores, resinas, óleos e vaporizadores premium. Produtos testados em laboratório, entrega rápida e preços imbatíveis.">
30
31
32    
32<script src="//cali-weed.fr/cdn/shop/t/49/assets/constants.js?v=132983761750457495441789567702" defer="defer"></script>
32
33    
33<script src="//cali-weed.fr/cdn/shop/t/49/assets/pubsub.js?v=158357773527763999511789567702" defer="defer"></script>
33
34    
34<script src="//cali-weed.fr/cdn/shop/t/49/assets/global.js?v=152862011079830610291789567702" defer="defer"></script>
34
35    
35<script src="//cali-weed.fr/cdn/shop/t/49/assets/details-disclosure.js?v=13653116266235556501789567702" defer="defer"></script>
35
36    
36<script src="//cali-weed.fr/cdn/shop/t/49/assets/details-modal.js?v=25581673532751508451789567702" defer="defer"></script>
36
37    
37<script src="//cali-weed.fr/cdn/shop/t/49/assets/search-form.js?v=133129549252120666541789567702" defer="defer"></script>
37<script src="//cali-weed.fr/cdn/shop/t/49/assets/animations.js?v=88693664871331136111789567702" defer="defer"></script>
37<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
37<meta name="google-site-verification" content="V0TsVmPkiBZURHYL8FD2Y5dAaJMFRxMmPwTIN6SnO1Q">
38<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55254220997/digital_wallets/dialog">
39<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
39<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR"></script>
vendor: 1 bytes, line 39
39
40<script id="shopify-features" type="application/json">{"accessToken":"a473a5547492ca2198969630cfacedc4","betas":["rich-media-storefront-analytics"],"domain":"caliweed.pt","predictiveSearch":true,"shopId":55254220997,"locale":"fr"}</script>
vendor: 1 bytes, line 40
40
41<script>var Shopify = Shopify || {};
42Shopify.shop = "mafrenchweed.myshopify.com";
43Shopify.locale = "fr";
44Shopify.currency = {"active":"EUR","rate":"1.0"};
45Shopify.country = "FR";
46Shopify.theme = {"name":"Cali Weed Final - Sans prix1g (à partir de calc...","id":195221750086,"schema_name":"Refresh","schema_version":"15.2.0","theme_store_id":1567,"role":"main"};
47Shopify.theme.handle = "null";
48Shopify.theme.style = {"id":null,"handle":null};
49Shopify.cdnHost = "caliweed.pt/cdn";
50Shopify.routes = Shopify.routes || {};
51Shopify.routes.root = "/";
52Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
53Shopify.SignInWithShop = Shopify.SignInWithShop || {};
54Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
55Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 55
55
56<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 56
56
57<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 57
57
58<script>
59  window.Shopify = window.Shopify || {};
60  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
61  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
62  window.Shopify.SignInWithShop.eligible = true;
63</script>
vendor: 1 bytes, line 63
63
64<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 64
64
65<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 65
65
66<script type="module">
67  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
68
69  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
70
71</script>
vendor: 1 bytes, line 71
71
72<script>
73  window.Shopify = window.Shopify || {};
74  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
75  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"]};
76</script>
vendor: 1 bytes, line 76
76
77<script>(function() {
78  var isLoaded = false;
79  function asyncLoad() {
80    if (isLoaded) return;
81    isLoaded = true;
82    var urls = ["https:\/\/cdn.weglot.com\/weglot_script_tag.js?shop=mafrenchweed.myshopify.com","\/\/cdn.shopify.com\/proxy\/1604d73d68e720343f37a8567891979136bb2d377daf864ca8c6956ebdb620d5\/api.goaffpro.com\/loader.js?shop=mafrenchweed.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/2bbf4b0c561877f94ea0029604d358bf50d9d699613f9915b1617320086cc064\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=mafrenchweed.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
83    for (var i = 0; i < urls.length; i++) {
84      var s = document.createElement('script');
85      s.type = 'text/javascript';
86      s.async = true;
87      s.src = urls[i];
88      var x = document.getElementsByTagName('script')[0];
89      x.parentNode.insertBefore(s, x);
90    }
91  };
92  if(window.attachEvent) {
93    window.attachEvent('onload', asyncLoad);
94  } else {
95    window.addEventListener('load', asyncLoad, false);
96  }
97})();</script>
vendor: 1 bytes, line 97
97
98<script id="__st">var __st={"a":55254220997,"offset":7200,"reqid":"7294b10a-4656-40b9-82dd-99f5be0f6965-1791562373","pageurl":"caliweed.pt\/","u":"9f8fd13ece0e","p":"home"};</script>
vendor: 1 bytes, line 98
98
99<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 99
99
100<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 100
100
101<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//cali-weed.fr/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 101
101
102<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 = "//cali-weed.fr/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
102<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 102
102
103<script>
104  window.Shopify = window.Shopify || {};
105  window.Shopify.MCP = window.Shopify.MCP || {};
106  window.Shopify.MCP.enabled = true;
107  window.Shopify.MCP.shop = "mafrenchweed.myshopify.com";
108  window.Shopify.MCP.mcpEndpoint = "https:\/\/caliweed.pt\/api\/mcp";
109  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
110</script>
vendor: 1 bytes, line 110
110
111<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("\/\/cali-weed.fr\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
112</script>
vendor: 1 bytes, line 112
112
113<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://cali-weed.fr/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
114</script>
vendor: 1 bytes, line 114
114
115<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
116  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);
117</script>
vendor: 1 bytes, line 117
117
118<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})}}));
119</script>
vendor: 1 bytes, line 119
119
120<script id="sections-script" data-sections="header" defer="defer" src="//cali-weed.fr/cdn/shop/t/49/compiled_assets/scripts.js?v=6537619024789545981789567702"></script>
vendor: 1 bytes, line 120
120
121<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
121
122
123
124    <style data-shopify="">
125      @font-face {
126  font-family: Questrial;
127  font-weight: 400;
128  font-style: normal;
129  font-display: swap;
130  src: url("//cali-weed.fr/cdn/fonts/questrial/questrial_n4.66abac5d8209a647b4bf8089b0451928ef144c07.woff2") format("woff2"),
131       url("//cali-weed.fr/cdn/fonts/questrial/questrial_n4.e86c53e77682db9bf4b0ee2dd71f214dc16adda4.woff") format("woff");
132}
133
134      
135      
136      
137      @font-face {
138  font-family: Archivo;
139  font-weight: 700;
140  font-style: normal;
141  font-display: swap;
142  src: url("//cali-weed.fr/cdn/fonts/archivo/archivo_n7.651b020b3543640c100112be6f1c1b8e816c7f13.woff2") format("woff2"),
143       url("//cali-weed.fr/cdn/fonts/archivo/archivo_n7.7e9106d320e6594976a7dcb57957f3e712e83c96.woff") format("woff");
144}
145
146
147      
148        :root,
149        .color-scheme-1 {
150          --color-background: 255,255,255;
151        
152          --gradient-background: #ffffff;
153        
154
155        
156
157        --color-foreground: 0,0,0;
158        --color-background-contrast: 191,191,191;
159        --color-shadow: 0,0,0;
160        --color-button: 227,125,2;
161        --color-button-text: 245,245,245;
162        --color-secondary-button: 255,255,255;
163        --color-secondary-button-text: 0,0,0;
164        --color-link: 0,0,0;
165        --color-badge-foreground: 0,0,0;
166        --color-badge-background: 255,255,255;
167        --color-badge-border: 0,0,0;
168        --payment-terms-background-color: rgb(255 255 255);
169      }
170      
171        
172        .color-scheme-2 {
173          --color-background: 233,233,233;
174        
175          --gradient-background: #e9e9e9;
176        
177
178        
179
180        --color-foreground: 14,27,77;
181        --color-background-contrast: 169,169,169;
182        --color-shadow: 14,27,77;
183        --color-button: 14,27,77;
184        --color-button-text: 255,255,255;
185        --color-secondary-button: 233,233,233;
186        --color-secondary-button-text: 14,27,77;
187        --color-link: 14,27,77;
188        --color-badge-foreground: 14,27,77;
189        --color-badge-background: 233,233,233;
190        --color-badge-border: 14,27,77;
191        --payment-terms-background-color: rgb(233 233 233);
192      }
193      
194        
195        .color-scheme-3 {
196          --color-background: 7,2,68;
197        
198          --gradient-background: #070244;
199        
200
201        
202
203        --color-foreground: 255,255,255;
204        --color-background-contrast: 89,75,250;
205        --color-shadow: 14,27,77;
206        --color-button: 255,255,255;
207        --color-button-text: 118,28,162;
208        --color-secondary-button: 7,2,68;
209        --color-secondary-button-text: 255,255,255;
210        --color-link: 255,255,255;
211        --color-badge-foreground: 255,255,255;
212        --color-badge-background: 7,2,68;
213        --color-badge-border: 255,255,255;
214        --payment-terms-background-color: rgb(7 2 68);
215      }
216      
217        
218        .color-scheme-4 {
219          --color-background: 227,125,2;
220        
221          --gradient-background: #e37d02;
222        
223
224        
225
226        --color-foreground: 255,240,206;
227        --color-background-contrast: 101,55,1;
228        --color-shadow: 14,27,77;
229        --color-button: 227,125,2;
230        --color-button-text: 255,240,206;
231        --color-secondary-button: 227,125,2;
232        --color-secondary-button-text: 255,255,255;
233        --color-link: 255,255,255;
234        --color-badge-foreground: 255,240,206;
235        --color-badge-background: 227,125,2;
236        --color-badge-border: 255,240,206;
237        --payment-terms-background-color: rgb(227 125 2);
238      }
239      
240        
241        .color-scheme-5 {
242          --color-background: 255,255,255;
243        
244          --gradient-background: #ffffff;
245        
246
247        
248
249        --color-foreground: 0,38,67;
250        --color-background-contrast: 191,191,191;
251        --color-shadow: 14,27,77;
252        --color-button: 255,255,255;
253        --color-button-text: 64,92,114;
254        --color-secondary-button: 255,255,255;
255        --color-secondary-button-text: 255,255,255;
256        --color-link: 255,255,255;
257        --color-badge-foreground: 0,38,67;
258        --color-badge-background: 255,255,255;
259        --color-badge-border: 0,38,67;
260        --payment-terms-background-color: rgb(255 255 255);
261      }
262      
263        
264        .color-scheme-4cd9f533-d692-4bc0-886f-b89c6b08a782 {
265          --color-background: 255,255,255;
266        
267          --gradient-background: linear-gradient(90deg, rgba(236, 113, 59, 1), rgba(234, 198, 106, 1) 5%, rgba(96, 193, 205, 1) 10%, rgba(63, 192, 240, 1) 15%, rgba(0, 38, 67, 1) 20%, rgba(0, 38, 67, 1) 80%, rgba(63, 192, 240, 1) 85%, rgba(96, 193, 205, 1) 90%, rgba(234, 198, 106, 1) 95%, rgba(236, 113, 59, 1) 100%);
268        
269
270        
271
272        --color-foreground: 255,255,255;
273        --color-background-contrast: 191,191,191;
274        --color-shadow: 0,0,0;
275        --color-button: 227,125,2;
276        --color-button-text: 245,245,245;
277        --color-secondary-button: 255,255,255;
278        --color-secondary-button-text: 0,0,0;
279        --color-link: 0,0,0;
280        --color-badge-foreground: 255,255,255;
281        --color-badge-background: 255,255,255;
282        --color-badge-border: 255,255,255;
283        --payment-terms-background-color: rgb(255 255 255);
284      }
285      
286        
287        .color-scheme-9349176d-832b-435b-98fd-1aa87922931d {
288          --color-background: 255,251,242;
289        
290          --gradient-background: linear-gradient(180deg, rgba(242, 244, 246, 1) 63%, rgba(234, 198, 106, 1) 78%, rgba(96, 193, 205, 1) 91%, rgba(63, 192, 240, 1) 99%);
291        
292
293        
294
295        --color-foreground: 0,0,0;
296        --color-background-contrast: 255,212,114;
297        --color-shadow: 0,0,0;
298        --color-button: 227,125,2;
299        --color-button-text: 245,245,245;
300        --color-secondary-button: 255,251,242;
301        --color-secondary-button-text: 0,0,0;
302        --color-link: 0,0,0;
303        --color-badge-foreground: 0,0,0;
304        --color-badge-background: 255,251,242;
305        --color-badge-border: 0,0,0;
306        --payment-terms-background-color: rgb(255 251 242);
307      }
308      
309        
310        .color-scheme-cceaca5e-3174-482c-92e8-2d3d690518fa {
311          --color-background: 255,255,255;
312        
313          --gradient-background: linear-gradient(180deg, rgba(236, 113, 59, 0.25), rgba(234, 198, 106, 0.25) 41%, rgba(96, 193, 205, 0.25) 77%, rgba(63, 192, 240, 0.25) 100%);
314        
315
316        
317
318        --color-foreground: 0,0,0;
319        --color-background-contrast: 191,191,191;
320        --color-shadow: 0,0,0;
321        --color-button: 227,125,2;
322        --color-button-text: 245,245,245;
323        --color-secondary-button: 255,255,255;
324        --color-secondary-button-text: 0,0,0;
325        --color-link: 0,0,0;
326        --color-badge-foreground: 0,0,0;
327        --color-badge-background: 255,255,255;
328        --color-badge-border: 0,0,0;
329        --payment-terms-background-color: rgb(255 255 255);
330      }
331      
332
333      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-4cd9f533-d692-4bc0-886f-b89c6b08a782, .color-scheme-9349176d-832b-435b-98fd-1aa87922931d, .color-scheme-cceaca5e-3174-482c-92e8-2d3d690518fa {
334        color: rgba(var(--color-foreground), 0.75);
335        background-color: rgb(var(--color-background));
336      }
337
338      :root {
339        --font-body-family: Questrial, sans-serif;
340        --font-body-style: normal;
341        --font-body-weight: 400;
342        --font-body-weight-bold: 700;
343
344        --font-heading-family: Archivo, sans-serif;
345        --font-heading-style: normal;
346        --font-heading-weight: 700;
347
348        --font-body-scale: 1.05;
349        --font-heading-scale: 1.0476190476190477;
350
351        --media-padding: px;
352        --media-border-opacity: 0.1;
353        --media-border-width: 0px;
354        --media-radius: 20px;
355        --media-shadow-opacity: 0.0;
356        --media-shadow-horizontal-offset: 0px;
357        --media-shadow-vertical-offset: 4px;
358        --media-shadow-blur-radius: 5px;
359        --media-shadow-visible: 0;
360
361        --page-width: 160rem;
362        --page-width-margin: 0rem;
363
364        --product-card-image-padding: 0.4rem;
365        --product-card-corner-radius: 0.4rem;
366        --product-card-text-alignment: left;
367        --product-card-border-width: 0.0rem;
368        --product-card-border-opacity: 1.0;
369        --product-card-shadow-opacity: 0.0;
370        --product-card-shadow-visible: 0;
371        --product-card-shadow-horizontal-offset: 0.0rem;
372        --product-card-shadow-vertical-offset: 0.4rem;
373        --product-card-shadow-blur-radius: 0.5rem;
374
375        --collection-card-image-padding: 1.6rem;
376        --collection-card-corner-radius: 1.8rem;
377        --collection-card-text-alignment: left;
378        --collection-card-border-width: 0.1rem;
379        --collection-card-border-opacity: 1.0;
380        --collection-card-shadow-opacity: 0.0;
381        --collection-card-shadow-visible: 0;
382        --collection-card-shadow-horizontal-offset: 0.0rem;
383        --collection-card-shadow-vertical-offset: 0.4rem;
384        --collection-card-shadow-blur-radius: 0.5rem;
385
386        --blog-card-image-padding: 1.6rem;
387        --blog-card-corner-radius: 1.8rem;
388        --blog-card-text-alignment: left;
389        --blog-card-border-width: 0.1rem;
390        --blog-card-border-opacity: 1.0;
391        --blog-card-shadow-opacity: 0.0;
392        --blog-card-shadow-visible: 0;
393        --blog-card-shadow-horizontal-offset: 0.0rem;
394        --blog-card-shadow-vertical-offset: 0.4rem;
395        --blog-card-shadow-blur-radius: 0.5rem;
396
397        --badge-corner-radius: 0.0rem;
398
399        --popup-border-width: 1px;
400        --popup-border-opacity: 0.1;
401        --popup-corner-radius: 18px;
402        --popup-shadow-opacity: 0.0;
403        --popup-shadow-horizontal-offset: 0px;
404        --popup-shadow-vertical-offset: 4px;
405        --popup-shadow-blur-radius: 5px;
406
407        --drawer-border-width: 0px;
408        --drawer-border-opacity: 0.1;
409        --drawer-shadow-opacity: 0.0;
410        --drawer-shadow-horizontal-offset: 0px;
411        --drawer-shadow-vertical-offset: 4px;
412        --drawer-shadow-blur-radius: 5px;
413
414        --spacing-sections-desktop: 0px;
415        --spacing-sections-mobile: 0px;
416
417        --grid-desktop-vertical-spacing: 28px;
418        --grid-desktop-horizontal-spacing: 28px;
419        --grid-mobile-vertical-spacing: 14px;
420        --grid-mobile-horizontal-spacing: 14px;
421
422        --text-boxes-border-opacity: 0.1;
423        --text-boxes-border-width: 0px;
424        --text-boxes-radius: 20px;
425        --text-boxes-shadow-opacity: 0.0;
426        --text-boxes-shadow-visible: 0;
427        --text-boxes-shadow-horizontal-offset: 0px;
428        --text-boxes-shadow-vertical-offset: 4px;
429        --text-boxes-shadow-blur-radius: 5px;
430
431        --buttons-radius: 4px;
432        --buttons-radius-outset: 5px;
433        --buttons-border-width: 1px;
434        --buttons-border-opacity: 1.0;
435        --buttons-shadow-opacity: 0.0;
436        --buttons-shadow-visible: 0;
437        --buttons-shadow-horizontal-offset: 0px;
438        --buttons-shadow-vertical-offset: 4px;
439        --buttons-shadow-blur-radius: 5px;
440        --buttons-border-offset: 0.3px;
441
442        --inputs-radius: 26px;
443        --inputs-border-width: 1px;
444        --inputs-border-opacity: 0.55;
445        --inputs-shadow-opacity: 0.0;
446        --inputs-shadow-horizontal-offset: 0px;
447        --inputs-margin-offset: 0px;
448        --inputs-shadow-vertical-offset: 4px;
449        --inputs-shadow-blur-radius: 5px;
450        --inputs-radius-outset: 27px;
451
452        --variant-pills-radius: 6px;
453        --variant-pills-border-width: 2px;
454        --variant-pills-border-opacity: 0.65;
455        --variant-pills-shadow-opacity: 0.0;
456        --variant-pills-shadow-horizontal-offset: 0px;
457        --variant-pills-shadow-vertical-offset: 4px;
458        --variant-pills-shadow-blur-radius: 5px;
459      }
460
461      *,
462      *::before,
463      *::after {
464        box-sizing: inherit;
465      }
466
467      html {
468        box-sizing: border-box;
469        font-size: calc(var(--font-body-scale) * 62.5%);
470        height: 100%;
471      }
472
473      body {
474        display: grid;
475        grid-template-rows: auto auto 1fr auto;
476        grid-template-columns: 100%;
477        min-height: 100%;
478        margin: 0;
479        font-size: 1.5rem;
480        letter-spacing: 0.06rem;
481        line-height: calc(1 + 0.8 / var(--font-body-scale));
482        font-family: var(--font-body-family);
483        font-style: var(--font-body-style);
484        font-weight: var(--font-body-weight);
485      }
486
487      @media screen and (min-width: 750px) {
488        body {
489          font-size: 1.6rem;
490        }
491      }
492    </style>
493
494    <link href="//cali-weed.fr/cdn/shop/t/49/assets/base.css?v=44580331019626708951789567702" rel="stylesheet" type="text/css" media="all">
495    <link rel="stylesheet" href="//cali-weed.fr/cdn/shop/t/49/assets/component-cart-items.css?v=176163074573544078831789567702" media="print" onload="this.media='all'"><link href="//cali-weed.fr/cdn/shop/t/49/assets/component-cart-drawer.css?v=112801333748515159671789567702" rel="stylesheet" type="text/css" media="all">
496      <link href="//cali-weed.fr/cdn/shop/t/49/assets/component-cart.css?v=110572581890614489481789567702" rel="stylesheet" type="text/css" media="all">
497      <link href="//cali-weed.fr/cdn/shop/t/49/assets/component-totals.css?v=15906652033866631521789567702" rel="stylesheet" type="text/css" media="all">
498      <link href="//cali-weed.fr/cdn/shop/t/49/assets/component-price.css?v=153471848427037729161789567702" rel="stylesheet" type="text/css" media="all">
499      <link href="//cali-weed.fr/cdn/shop/t/49/assets/component-discounts.css?v=152760482443307489271789567702" rel="stylesheet" type="text/css" media="all">
500
501      <link rel="preload" as="font" href="//cali-weed.fr/cdn/fonts/questrial/questrial_n4.66abac5d8209a647b4bf8089b0451928ef144c07.woff2" type="font/woff2" crossorigin="">
502      
503
504      <link rel="preload" as="font" href="//cali-weed.fr/cdn/fonts/archivo/archivo_n7.651b020b3543640c100112be6f1c1b8e816c7f13.woff2" type="font/woff2" crossorigin="">
505      
506<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-localization-form.css?v=170315343355214948141789567702" rel="stylesheet" type="text/css" media="all">
507      
507<script src="//cali-weed.fr/cdn/shop/t/49/assets/localization-form.js?v=144176611646395275351789567702" defer="defer"></script>
507<link rel="stylesheet" href="//cali-weed.fr/cdn/shop/t/49/assets/component-predictive-search.css?v=118923337488134913561789567702" media="print" onload="this.media='all'">
507<script>
508      if (Shopify.designMode) {
509        document.documentElement.classList.add('shopify-design-mode');
510      }
511    </script>
511
512 
512<script src="https://cdn.usefathom.com/script.js" data-site="ALTQZBJV" defer=""></script>
512
513
514
515
516
517
518
519
520
521
522
523
524<script type="application/json" id="weglot-data">{"allLanguageUrls":{"fr":"https://cali-weed.fr/","pt":"https://caliweed.pt/","it":"https://caliweed.it/","es":"https://caliweed.es/","sk":"https://caliweed.sk/","de":"https://caliweedstore.de/","da":"https://cali-weed.dk/","de-at":"https://cali-weed.at/","en-uk":"https://cali-weed.uk/","nl":"https://caliweedshop.nl/","fi":"https://caliweed.fi/","hr":"https://caliweed.hr/"},"originalCanonicalUrl":"https://cali-weed.fr/","originalPath":"/","settings":{"auto_switch":false,"auto_switch_fallback":null,"category":12,"custom_settings":{"button_style":{"with_name":false,"full_name":false,"is_dropdown":true,"with_flags":true,"flag_type":"circle"},"switchers":[],"translate_images":false,"subdomain":false,"dynamic":"","translate_search":true,"loading_bar":true,"hide_switcher":false,"wait_transition":true,"definitions":{}},"deleted_at":null,"dynamics":[{"value":".product-form__submit button"},{"value":".drawer__header"},{"value":".product-form__buttons"},{"value":".cart__ctas"},{"value":".related-product-price"},{"value":".product-price"},{"value":".price-current"},{"value":"span.price-current"},{"value":"<h1>"}],"excluded_blocks":[{"value":"span#promo-code","description":"promo code"},{"value":".needsclick","description":"popup"}],"excluded_paths":[],"external_enabled":false,"host":"cali-weed.fr","is_dns_set":false,"is_https":true,"language_from":"fr","language_from_custom_flag":null,"language_from_custom_name":null,"languages":[{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130982,"host":"caliweed.it"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"it"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130982,"host":"caliweed.es"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"es"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130982,"host":"caliweed.pt"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"pt"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130984,"host":"caliweed.sk"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"sk"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130984,"host":"caliweedstore.de"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"de"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130983,"host":"cali-weed.dk"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"da"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130983,"host":"cali-weed.at"},"custom_code":"de-at","custom_flag":"at","custom_local_name":"Deutsch (Österreich)","custom_name":"German (Austria)","enabled":true,"language_to":"a0"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130983,"host":"cali-weed.uk"},"custom_code":"en-uk","custom_flag":"gb","custom_local_name":"English (United Kingdom)","custom_name":"English (United Kingdom)","enabled":true,"language_to":"a1"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130984,"host":"caliweedshop.nl"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"nl"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130983,"host":"caliweed.fi"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"fi"},{"connect_host_destination":{"is_dns_set":true,"created_on_aws":1737130984,"host":"caliweed.hr"},"custom_code":null,"custom_flag":null,"custom_local_name":null,"custom_name":null,"enabled":true,"language_to":"hr"}],"media_enabled":false,"page_views_enabled":false,"technology_id":2,"technology_name":"Shopify","translation_engine":3,"url_type":"SUBDOMAIN","versions":{"translation":1790773350,"slugTranslation":1788455805}}}</script>
vendor: 1 bytes, line 524
524
525<script type="text/javascript" src="https://cdn.weglot.com/weglot.min.js"></script>
vendor: 1 bytes, line 525
525
526<script>
527    Weglot.initialize({
528        api_key: 'wg_2eccd530c1ceb49f1341085e55370a7e7'
529    });
530</script>
530
531
532
533    
533<script type="text/javascript" src="https://cdn.weglot.com/weglot.min.js"></script>
vendor: 1 bytes, line 533
533
534<script>
535    Weglot.initialize({
536        api_key: 'wg_2eccd530c1ceb49f1341085e55370a7e7',
537        customer_tag: true  
538    });
539</script>
539
540
541    
541<script src="//cali-weed.fr/cdn/shop/t/49/assets/splide.min.js?v=12103261331729571861789567702" defer="defer"></script>
541
542    <meta name="trustpilot-one-time-domain-verification-id" content="6cebe0ba-bceb-4ef8-8337-5969e73ab23f">
543<meta name="google-site-verification" content="YKtbqmD5M5-KwxtHa_dSCiwlIeSm6dha5LKJoDIHiYM">
544<meta name="google-site-verification" content="0O7n_yoAppAP3i0kVvH0eDyjOzrJ1TmrtJOFpO5HTA8">
545<meta name="google-site-verification" content="QEOeAgt8v6bnDcQgAeYZIy367dAmCoU6blvgPy0l608">
546<meta name="google-site-verification" content="a37DQuRoyAKwiFouV2ylCfGJF3xUo9-dUlvTRr37RXY">
547<meta name="google-site-verification" content="MyFXe8bgz4MJxgT0Zxhq2LGPp_Lc-L-KQuhkbw_dY_g">
548<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
549
550
551
552
553
554
555
556<link rel="dns-prefetch" href="https://cdn.judge.me">
557<link rel="dns-prefetch" href="https://cdn1.judge.me">
558<link rel="dns-prefetch" href="https://api.judge.me">
559
560<script data-cfasync="false" class="jdgm-settings-script">window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"Aucun avis","badge_n_reviews_text":"{{ n }} avis","badge_star_color":"#ffd700","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Avis Clients","widget_open_form_text":"Écrire un avis","widget_close_form_text":"Annuler l'avis","widget_refresh_page_text":"Actualiser la page","widget_summary_text":"Basé sur {{ number_of_reviews }} avis","widget_no_review_text":"Soyez le premier à écrire un avis","widget_name_field_text":"Nom d'affichage","widget_verified_name_field_text":"Nom vérifié (public)","widget_name_placeholder_text":"Nom d'affichage","widget_required_field_error_text":"Ce champ est obligatoire.","widget_email_field_text":"Adresse email","widget_verified_email_field_text":"Email vérifié (privé, ne peut pas être modifié)","widget_email_placeholder_text":"Votre adresse email","widget_email_field_error_text":"Veuillez entrer une adresse email valide.","widget_rating_field_text":"Évaluation","widget_review_title_field_text":"Titre de l'avis","widget_review_title_placeholder_text":"Donnez un titre à votre avis","widget_review_body_field_text":"Contenu de l'avis","widget_review_body_placeholder_text":"Commencez à écrire ici...","widget_pictures_field_text":"Photo/Vidéo (facultatif)","widget_submit_review_text":"Soumettre l'avis","widget_submit_verified_review_text":"Soumettre un avis vérifié","widget_submit_success_msg_with_auto_publish":"Merci ! Veuillez actualiser la page dans quelques instants pour voir votre avis. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Merci ! Votre avis sera publié dès qu'il sera approuvé par l'administrateur de la boutique. Vous pouvez supprimer ou modifier votre avis en vous connectant à \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Affichage de {{ n_reviews_shown }} sur {{ n_reviews }} avis.","widget_show_all_link_text":"Tout afficher","widget_show_less_link_text":"Afficher moins","widget_author_said_text":"{{ reviewer_name }} a dit :","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} a répondu :","widget_read_more_text":"Lire plus","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"Voir tous les avis","widget_sorting_most_recent_text":"Plus récents","widget_sorting_highest_rating_text":"Meilleures notes","widget_sorting_lowest_rating_text":"Notes les plus basses","widget_sorting_with_pictures_text":"Uniquement les photos","widget_sorting_most_helpful_text":"Plus utiles","widget_open_question_form_text":"Poser une question","widget_reviews_subtab_text":"Avis","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Réponse","widget_question_placeholder_text":"Écrivez votre question ici","widget_submit_question_text":"Soumettre la question","widget_question_submit_success_text":"Merci pour votre question ! Nous vous notifierons dès qu'elle aura une réponse.","widget_star_color":"#ffd700","verified_badge_text":"Vérifié","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(hors boutique)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"à propos de","enable_review_pictures":false,"enable_question_anwser":false,"widget_theme":"","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Avis Produits","widget_shop_reviews_subtab_text":"Avis Boutique","widget_other_products_reviews_text":"Avis pour d'autres produits","widget_store_reviews_subtab_text":"Avis de la boutique","widget_no_store_reviews_text":"Cette boutique n'a pas encore reçu d'avis","widget_web_restriction_product_reviews_text":"Ce produit n'a pas encore reçu d'avis","widget_no_items_text":"Aucun élément trouvé","widget_show_more_text":"Afficher plus","widget_write_a_store_review_text":"Écrire un avis sur la boutique","widget_other_languages_heading":"Avis dans d'autres langues","widget_translate_review_text":"Traduire l'avis en {{ language }}","widget_translating_review_text":"Traduction en cours...","widget_show_original_translation_text":"Afficher l'original ({{ language }})","widget_translate_review_failed_text":"Impossible de traduire cet avis.","widget_translate_review_retry_text":"Réessayer","widget_translate_review_try_again_later_text":"Réessayez plus tard","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Photos en premier","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Avis","floating_tab_title":"Laissons nos clients parler pour nous","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} sur 5 étoiles basé sur {{ shop.metafields.judgeme.all_reviews_count }} avis","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Avis clients","testimonials_carousel_title":"Les clients nous disent","videos_carousel_title":"Histoire de clients réels","cards_carousel_title":"Les clients nous disent","featured_carousel_count_text":"Ils nous font confiance","featured_carousel_add_link_to_all_reviews_page":true,"featured_carousel_url":"https://caliweed.pt/pages/avaliacoes","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":250,"featured_carousel_width":100,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#558c03","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Vidéos en premier","widget_review_pending_text":"En attente","featured_carousel_items_for_large_screen":4,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"Aucune question","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Recherche","widget_sorting_verified_only_text":"Vérifiés uniquement","featured_carousel_theme":"card","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":false,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#558c03","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Lire plus d'avis","featured_carousel_view_product_button_text":"Voir le produit","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Charger plus d'avis","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"affiché publiquement comme","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonyme","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Pas une URL de vidéo YouTube","widget_max_length_field_error_text":"Veuillez ne pas dépasser {0} caractères.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Vérifié par la boutique","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Fait par nous, partagé par vous","widget_ugc_subt
560itle":"Taguez-nous pour voir votre photo mise en avant sur notre page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Acheter maintenant","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Charger plus","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Voir les avis","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} sur 5","widget_media_grid_title":"Photos \u0026 vidéos clients","widget_media_grid_see_more_text":"Voir plus","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Vérifié par Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Vérifié par Judge.me","widget_media_field_exceed_quantity_message":"Désolé, nous ne pouvons accepter que {{ max_media }} pour un avis.","widget_media_field_exceed_limit_message":"{{ file_name }} est trop volumineux, veuillez sélectionner un {{ media_type }} de moins de {{ size_limit }}MB.","widget_review_submitted_text":"Avis soumis !","widget_question_submitted_text":"Question soumise !","widget_close_form_text_question":"Annuler","widget_write_your_answer_here_text":"Écrivez votre réponse ici","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collecté par Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Charger plus","widget_load_more_color":"#108474","widget_full_review_text":"Avis complet","widget_read_more_reviews_text":"Lire plus d'avis","widget_read_questions_text":"Lire les questions","widget_questions_and_answers_text":"Questions \u0026 Réponses","widget_verified_by_text":"Vérifié par","widget_verified_text":"Vérifié","widget_number_of_reviews_text":"{{ number_of_reviews }} avis","widget_back_button_text":"Retour","widget_next_button_text":"Suivant","widget_custom_forms_filter_button":"Filtres","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"Comment les avis sont-ils collectés ?","widget_show_review_keywords":false,"widget_gdpr_statement":"Comment nous utilisons vos données : Nous vous contacterons uniquement à propos de l'avis que vous avez laissé, et seulement si nécessaire. En soumettant votre avis, vous acceptez les \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions\u003c/a\u003e, la \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e et les \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003epolitiques de contenu\u003c/a\u003e de Judge.me.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variante : ","widget_show_verified_branding":false,"widget_ai_summary_title":"Les clients disent","widget_ai_summary_disclaimer":"Résumé des avis généré par IA basé sur les avis clients récents","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"Comment évalueriez-vous ce produit ?","review_content_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","store_review_form_title_text":"Comment évalueriez-vous cette boutique ?","store_review_form_introduction_text":"Nous serions ravis que vous partagiez un peu votre expérience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Mauvais","five_star_review_guidance_text":"Excellent","customer_information_screen_title_text":"À propos de vous","customer_information_introduction_text":"Veuillez nous en dire plus sur vous.","custom_questions_screen_title_text":"Votre expérience en détail","custom_questions_introduction_text":"Voici quelques questions pour nous aider à mieux comprendre votre expérience.","review_submitted_screen_title_text":"Merci pour votre avis !","review_submitted_screen_thank_you_text":"Nous le traitons et il apparaîtra bientôt dans la boutique.","review_submitted_screen_email_verification_text":"Veuillez confirmer votre email en cliquant sur le lien que nous venons de vous envoyer. Cela nous aide à maintenir des avis authentiques.","review_submitted_request_store_review_text":"Aimeriez-vous partager votre expérience d'achat avec nous ?","review_submitted_review_other_products_text":"Aimeriez-vous évaluer ces produits ?","store_review_screen_title_text":"Voulez-vous partager votre expérience de shopping avec nous ?","store_review_introduction_text":"Nous apprécions votre retour d'expérience et nous l'utilisons pour nous améliorer. Veuillez partager vos pensées ou suggestions.","reviewer_media_screen_title_picture_text":"Partager une photo","reviewer_media_introduction_picture_text":"Téléchargez une photo pour étayer votre avis.","reviewer_media_screen_title_video_text":"Partager une vidéo","reviewer_media_introduction_video_text":"Téléchargez une vidéo pour étayer votre avis.","reviewer_media_screen_title_picture_or_video_text":"Partager une photo ou une vidéo","reviewer_media_introduction_picture_or_video_text":"Téléchargez une photo ou une vidéo pour étayer votre avis.","reviewer_media_
560youtube_url_text":"Collez votre URL Youtube ici","advanced_settings_next_step_button_text":"Suivant","advanced_settings_close_review_button_text":"Fermer","modal_write_review_flow":false,"write_review_flow_required_text":"Obligatoire","write_review_flow_privacy_message_text":"Nous respectons votre vie privée.","write_review_flow_anonymous_text":"Avis anonyme","write_review_flow_visibility_text":"Ne sera pas visible pour les autres clients.","write_review_flow_multiple_selection_help_text":"Sélectionnez autant que vous le souhaitez","write_review_flow_single_selection_help_text":"Sélectionnez une option","write_review_flow_required_field_error_text":"Ce champ est obligatoire","write_review_flow_invalid_email_error_text":"Veuillez saisir une adresse email valide","write_review_flow_max_length_error_text":"Max. {{ max_length }} caractères.","write_review_flow_media_upload_text":"\u003cb\u003eCliquez pour télécharger\u003c/b\u003e ou glissez-déposez","write_review_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre avis si nécessaire. En soumettant votre avis, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Dites-nous plus","negative_review_resolution_text":"Votre expérience est importante pour nous. S'il y a eu des problèmes avec votre achat, nous sommes là pour vous aider. N'hésitez pas à nous contacter, nous aimerions avoir l'opportunité de corriger les choses.","negative_review_resolution_button_text":"Contactez-nous","negative_review_resolution_proceed_with_review_text":"Laisser un avis","negative_review_resolution_subject":"Problème avec l'achat de {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Avis collecté via l'invitation du magasin","transparency_badges_from_another_provider_text":"Avis collecté d'un autre fournisseur","transparency_badges_collected_from_store_visitor_text":"Avis collecté d'un visiteur du magasin","transparency_badges_written_in_google_text":"Avis écrit sur Google","transparency_badges_written_in_etsy_text":"Avis écrit sur Etsy","transparency_badges_written_in_shop_app_text":"Avis écrit sur Shop App","transparency_badges_earned_reward_text":"Avis a gagné une récompense pour une commande future","product_review_widget_per_page":10,"widget_store_review_label_text":"Avis de la boutique","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":true,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"avis","review_widget_review_word_plural"
560:"avis","review_widget_voting_label":"Utile?","review_widget_shop_reply_label":"Réponse de {{ shop_name }} :","review_widget_filters_title":"Filtres","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Réponse de {{ answerer_name }} :","qna_content_screen_title_text":"Poser une question sur ce produit","qna_widget_question_required_field_error_text":"Veuillez entrer votre question.","qna_widget_flow_gdpr_statement":"Nous vous contacterons uniquement au sujet de votre question si nécessaire. En soumettant votre question, vous acceptez nos \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003econditions d'utilisation\u003c/a\u003e et notre \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitique de confidentialité\u003c/a\u003e.","qna_widget_question_submitted_text":"Merci pour votre question !","qna_widget_close_form_text_question":"Fermer","qna_widget_question_submit_success_text":"Nous vous enverrons un email lorsque nous répondrons à votre question.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"bold_badge","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Avis clients","all_reviews_widget_v2025_ai_summary_title":"Les clients disent à propos de cette boutique","all_reviews_widget_v2025_no_review_text":"Soyez le premier à écrire un avis","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Propulsé par Judge.me","locale":"en","reply_name":"Cali Weed","widget_version":"2.1","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":false,"shop_locale":"fr","enable_multi_locales_translations":false,"show_review_title_input":true,"review_verification_email_status":"never","can_be_branded":true,"reply_name_text":"Cali Weed"};</script>
560 <style class="jdgm-settings-style">.jdgm-xx{left:0}:not(.jdgm-prev-badge__stars)>.jdgm-star{color:#ffd700}.jdgm-histogram .jdgm-star.jdgm-star{color:#ffd700}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#ffd700}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__replier:before{content:'Cali Weed'}.jdgm-rev__prod-link-prefix:before{content:'à propos de'}.jdgm-rev__variant-label:before{content:'Variante : '}.jdgm-rev__out-of-store-text:before{content:'(hors boutique)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}
561</style> <style class="jdgm-settings-style"></style>
562
563  
564  
565  
566  <style class="jdgm-miracle-styles">
567  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
567azfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
568
569</style>
570
571
572  
573  
574   
575
576
577
578
579<script data-cfasync="false" class="jdgm-script">
580!function(e){window.jdgm=window.jdgm||{};
581/* INF-1976 */
582var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
583if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
584jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
585jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
586setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
587!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
588(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
589a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
590jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
591t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
592t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
593".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
594parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
595jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
596)}))}(document);
597</script>
597
598<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript>
599
600<!-- BEGIN app snippet: theme_fix_tags -->
600<script>
601  (function() {
602    var jdgmThemeFixes = null;
603    if (!jdgmThemeFixes) return;
604
605    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
606    // before the per-theme fix so the theme-specific CSS wins the cascade.
607    // HTML is never applied globally (too risky).
608    var allThemesFix = jdgmThemeFixes['all'];
609    if (allThemesFix && allThemesFix.css) {
610      var allStyleTag = document.createElement('style');
611      allStyleTag.classList.add('jdgm-theme-fix-style-all');
612      allStyleTag.innerHTML = allThemesFix.css;
613      document.head.append(allStyleTag);
614    };
615
616    if (allThemesFix && allThemesFix.js) {
617      var allScriptTag = document.createElement('script');
618      allScriptTag.classList.add('jdgm-theme-fix-script-all');
619      allScriptTag.innerHTML = allThemesFix.js;
620      document.head.append(allScriptTag);
621    };
622
623    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
624    if (!thisThemeFix) return;
625
626    if (thisThemeFix.html) {
627      document.addEventListener("DOMContentLoaded", function() {
628        var htmlDiv = document.createElement('div');
629        htmlDiv.classList.add('jdgm-theme-fix-html');
630        htmlDiv.innerHTML = thisThemeFix.html;
631        document.body.append(htmlDiv);
632      });
633    };
634
635    if (thisThemeFix.css) {
636      var styleTag = document.createElement('style');
637      styleTag.classList.add('jdgm-theme-fix-style');
638      styleTag.innerHTML = thisThemeFix.css;
639      document.head.append(styleTag);
640    };
641
642    if (thisThemeFix.js) {
643      var scriptTag = document.createElement('script');
644      scriptTag.classList.add('jdgm-theme-fix-script');
645      scriptTag.innerHTML = thisThemeFix.js;
646      document.head.append(scriptTag);
647    };
648  })();
649</script>
649
650<!-- END app snippet -->
651<!-- End of Judge.me Core -->
652
653
654
655<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
656
657
658
659
660
661
662
663
664
665
666
667
668  
668<script async="" src="https://static.klaviyo.com/onsite/js/XsQgNv/klaviyo.js?company_id=XsQgNv"></script>
668
669  
669<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>
669
670
671  
672
673
674
675
676  
676<script>
677    window.klaviyoReviewsProductDesignMode = false
678  </script>
678
679
680
681
682
683
684
685
686
687
688<!-- END app block -->
688<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 688
688
689<script src="https://cdn.shopify.com/extensions/01a11b6a-2f99-7223-88fd-ab07e15ef29c/omnisend-58/assets/omnisend-in-shop.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 689
689
690<script src="https://cdn.shopify.com/extensions/01a11e93-cfdd-7e31-8fce-4101c959d1b1/avada-upsell-272/assets/avada-free-gift.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 690
690
691<script src="https://cdn.shopify.com/extensions/01a11fca-35d7-71a8-b5b0-b1583c27e9e2/joy-loyalty-program-651/assets/avada-joy.js" type="text/javascript" defer="defer"></script>
691
692<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
693<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: 55254220997,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 693
693
694<script>
695  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
696</script>
vendor: 1 bytes, line 696
696
697<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}
697).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: 55254220997,storefrontBaseUrl: "https://caliweed.pt",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://caliweed.pt/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"3668738374","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"69d7ae253ff781a3a5fe58f2\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2774139206","configuration":"{\"description\":\"Avada Joy referral conversion tracking pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1407bdd9f0589334d5b86a8b8502a91b","type":"APP","apiClientId":3373963,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
697,"dataSharingState":"unrestricted"},{"id":"2754871622","configuration":"{\"shop\":\"mafrenchweed.myshopify.com\",\"collect_url\":\"https:\\\/\\\/collect.bogos.io\\\/collect\",\"product_bundles_data\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e375ae2aeef9215058b62ddff7136cb9","type":"APP","apiClientId":177733,"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":"2168324422","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1700692294","configuration":"{\"shop\":\"mafrenchweed.myshopify.com\",\"cookie_duration\":\"604800\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"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"},{"id":"971833670","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-X3N3FPQZ4J\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-X3N3FPQZ4J\\\"}],\\\"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":"182780230","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Cali Weed","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"mafrenchweed.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/caliweed.pt"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"15558457033030","handle":"pre-roll-super-skunk-cbd-copie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56651961008454","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
697,{"id":"14820537729350","handle":"pack-decouverte-fleur-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55165711810886","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15673064685894","handle":"watermelon-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57101069353286","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14856180072774","handle":"popcorn-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53945510887750","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14821432459590","handle":"ice-rock-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53831472644422","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14855386628422","handle":"orange-bud-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53942502883654","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14821718589766","handle":"moonrock-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53832085176646","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14820355572038","handle":"og-kush-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53829730369862","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14855470154054","handle":"lemon-haze-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53943020126534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14866889605446","handle":"pack-resine-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55165736452422","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15193073320262","handle":"pack-decouverte-royal-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55189265449286","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15193220120902","handle":"mousseux-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55189426831686","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15193246990662","handle":"king-hassan-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55189459697990","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185528947014","handle":"pack-decouverte-huiles-10","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55171804332358","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15197420421446","handle":"huile-5-de-cbd-full-spectrum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55195179385158","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15197558735174","handle":"huile-10-de-cbd-full-spectrum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55195218248006","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
697,{"id":"15197675979078","handle":"huile-de-cbd-20-full-spectrum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55195346567494","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185464164678","handle":"pack-decouverte-vapes-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55171622240582","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185424417094","handle":"vape-pen-cbd-orange-bud","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55171537174854","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185451516230","handle":"vape-pen-cbd-banana-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55171592159558","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185406460230","handle":"vape-pen-cbd-lemon-haze","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55171502997830","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14975454576966","handle":"blue-dream-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54344203010374","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15203872604486","handle":"la-cali-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55225044042054","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14855478968646","handle":"cali-grape-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53943062331718","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14974263198022","handle":"gelato-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54340391207238","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14974294950214","handle":"zkittlez-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54340691722566","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15203870179654","handle":"mango-haze-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55225034539334","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15627739857222","handle":"25g-de-fleurs-offerts-🎁","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56843799494982","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15193301090630","handle":"3x-filtre-cbd-21-cbg-23","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55189521465670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15670889742662","handle":"50g-de-fleurs-offerts","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57087525683526","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15670891151686","handle":"50g-de-fleurs-offerts-sca_clone_freegift","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57087534301510","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
697,{"id":"14821795692870","handle":"afghan-hash-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53832568734022","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14855369720134","handle":"ak-47-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53942480044358","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6726869942469","handle":"amnesia-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40009403367621","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15203883680070","handle":"amnesia-small-buds","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55225085854022","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628321263813","handle":"arome-amnesia-liquide-diy-10-ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39609192710341","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628317561029","handle":"arome-lemon-kush-liquide-diy-10-ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39609188450501","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628319920325","handle":"arome-super-skunk-liquide-diy-10-ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39609191235781","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15193256919366","handle":"aya-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55189467005254","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15203891085638","handle":"banana-cream-cbg","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55225121505606","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628323360965","handle":"base-neutre-liquide-diy-85-ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39609196708037","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6726878134469","handle":"big-bud-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40009476702405","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15203880632646","handle":"blueberry-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55225072451910","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6728179024069","handle":"booster-cbd-2000-4000-6000-mg-30ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40015077114053","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628312907973","handle":"booster-cbd-250-500-1000-1500-mg-10ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39609177243845","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14950734692678","handle":"california-haze-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54259711312198","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6694237372613","handle":"huile-de-cbd-calm-evening-10-20-30-40-pourcent-10ml-full-spectrum-stilla-france","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39866743193797","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
697,{"id":"14818674901318","handle":"candy-kush-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53942806741318","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185643241798","handle":"cartouche-cbd-amnesia","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55172028236102","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185679483206","handle":"cartouche-cbd-banana-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55172083188038","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14821920538950","handle":"cartouche-cbd-candy-pen","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53833096626502","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14821921620294","handle":"cartouche-cbd-fruity-pen","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53833101508934","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185636458822","handle":"cartouche-cbd-jack-herer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55172017357126","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185629544774","handle":"cartouche-cbd-lemon-haze","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55172000678214","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185614766406","handle":"cartouche-cbd-orange-bud","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55171973153094","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6694204702917","handle":"huile-de-cbd-chanvre-10-20-30-40-pourcent-10ml-full-spectrum-stilla-france","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39866594394309","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14865640096070","handle":"paquet-cigarettes-amnesia-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53978299007302","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15558481117510","handle":"cigarettes-cbd-amnesia-sativa-l-blunt-papper-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56577786282310","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15558471713094","handle":"cigarettes-cbd-amnesia-sativa-l-blunt-papper","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56577661501766","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14865640653126","handle":"paquet-cigarettes-classic-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53978300055878","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14865635410246","handle":"paquet-cigarettes-mango-kush-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53978290422086","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
697,{"id":"14865642455366","handle":"paquet-cigarettes-menthol-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53978309755206","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14865641472326","handle":"paquet-cigarettes-premium-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53978306642246","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14865628922182","handle":"paquet-cigarettes-royal-cookie-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53978249232710","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14855364346182","handle":"critical-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53942455206214","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185784209734","handle":"crumble-jack-herer-85-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55172297818438","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185805115718","handle":"crumble-lemon-haze-85-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55172317806918","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6726719340741","handle":"huile-de-cbd-defenses-naturelles-5-15-25-pourcent-10ml-broad-spectrum-stilla-france","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40008767209669","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6726735036613","handle":"huile-de-cbd-detente-relaxation-5-15-25-pourcent-10ml-broad-spectrum-stilla-france","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40008804335813","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6726739460293","handle":"huile-de-cbd-digestion-facile-5-15-25-pourcent-10ml-broad-spectrum-stilla-france","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40008818163909","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15185811079494","handle":"distillat-90-cbd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55172334125382","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628347478213","handle":"e-liquide-cbd-alma-terra-100-300-500-mg-10ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39609251692741","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628205068485","handle":"e-liquide-cbd-amnesia-0-50-100-300-600-mg-10ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39608853168325","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628277813445","handle":"e-liquide-cbd-california-100-300-500-700-mg-10ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39609079529669","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6628305731781","handle":"e-liquide-cbd-classic-n1-0-50-100-300-600-mg-10ml-marie-jeanne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39609167806661","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://cali-weed.fr/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"195221750086","themeStoreId":"1567","themePublished":"true","eventMetadataId":"4fb17739-e313-4a31-aa25-b30cb5c69bcf","pageType":"home","shopId":"55254220997","storefrontBaseUrl":"https:\/\/caliweed.pt","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
697<script>
698  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
699  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
700  window.ShopifyAnalytics.meta.currency = 'EUR';
701  var meta = {"page":{"pageType":"home","requestId":"7294b10a-4656-40b9-82dd-99f5be0f6965-1791562373"}};
702  for (var attr in meta) {
703    window.ShopifyAnalytics.meta[attr] = meta[attr];
704  }
705</script>
vendor: 1 bytes, line 705
705
706<script class="analytics">
707  (function () {
708    var customDocumentWrite = function(content) {
709      var jquery = null;
710
711      if (window.jQuery) {
712        jquery = window.jQuery;
713      } else if (window.Checkout && window.Checkout.$) {
714        jquery = window.Checkout.$;
715      }
716
717      if (jquery) {
718        jquery('body').append(content);
719      }
720    };
721
722    var hasLoggedConversion = function(token) {
723      if (token) {
724        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
725      }
726      return false;
727    }
728
729    var setCookieIfConversion = function(token) {
730      if (token) {
731        var twoMonthsFromNow = new Date(Date.now());
732        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
733
734        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
735      }
736    }
737
738    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
739    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
740    if (trekkie.integrations) {
741      return;
742    }
743    trekkie.methods = [
744      'identify',
745      'page',
746      'ready',
747      'track',
748      'trackForm',
749      'trackLink'
750    ];
751    trekkie.factory = function(method) {
752      return function() {
753        var args = Array.prototype.slice.call(arguments);
754        args.unshift(method);
755        trekkie.push(args);
756        if (method == 'track' || method == 'page') {
757          var pageUrl;
758          try {
759            pageUrl = window.location.href;
760          } catch (e) {}
761          var pageReferrer;
762          try {
763            pageReferrer = document.referrer;
764          } catch (e) {}
765          try {
766            if (window.__TREKKIE_SHIM_QUEUE == null) {
767              window.__TREKKIE_SHIM_QUEUE = [];
768            }
769            window.__TREKKIE_SHIM_QUEUE.push({
770              from: 'trekkie-stub',
771              method: method,
772              args: args.slice(1),
773              pageContext: {
774                url: pageUrl,
775                referrer: pageReferrer
776              }
777            });
778          } catch (e) {
779            // no-op
780          }
781        }
782        return trekkie;
783      };
784    };
785    for (var i = 0; i < trekkie.methods.length; i++) {
786      var key = trekkie.methods[i];
787      trekkie[key] = trekkie.factory(key);
788    }
789    trekkie.load = function(config) {
790      trekkie.config = config || {};
791      trekkie.config.initialDocumentCookie = document.cookie;
792      var first = document.getElementsByTagName('script')[0];
793var script = document.createElement('script');
794script.type = 'text/javascript';
795script.onerror = function(e) {
796  var scriptFallback = document.createElement('script');
797  scriptFallback.type = 'text/javascript';
798  scriptFallback.onerror = function(error) {
799          var Monorail = {
800      produce: function produce(monorailDomain, schemaId, payload) {
801        var currentMs = new Date().getTime();
802        var event = {
803          schema_id: schemaId,
804          payload: payload,
805          metadata: {
806            event_created_at_ms: currentMs,
807            event_sent_at_ms: currentMs
808          }
809        };
810        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
811      },
812      sendRequest: function sendRequest(endpointUrl, payload) {
813        // Try the sendBeacon API
814        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
815          var blobData = new window.Blob([payload], {
816            type: 'text/plain'
817          });
818
819          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
820            return true;
821          } // sendBeacon was not successful
822
823        } // XHR beacon
824
825        var xhr = new XMLHttpRequest();
826
827        try {
828          xhr.open('POST', endpointUrl);
829          xhr.setRequestHeader('Content-Type', 'text/plain');
830          xhr.send(payload);
831        } catch (e) {
832          console.log(e);
833        }
834
835        return false;
836      },
837      isIos12: function isIos12() {
838        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
839      }
840    };
841    Monorail.produce('monorail-edge.shopifysvc.com',
842      'trekkie_storefront_load_errors/1.1',
843      {shop_id: 55254220997,
844      theme_id: 195221750086,
845      app_name: "storefront",
846      context_url: window.location.href,
847      source_url: "//cali-weed.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
848
849  };
850  scriptFallback.async = true;
851  scriptFallback.src = '//cali-weed.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
852  first.parentNode.insertBefore(scriptFallback, first);
853};
854script.async = true;
855script.src = '//cali-weed.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
856first.parentNode.insertBefore(script, first);
857
858    };
859    trekkie.load(
860      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55254220997,"isMerchantRequest":null,"themeId":195221750086,"themeCityHash":"16982148741440254041","contentLanguage":"fr","currency":"EUR","eventMetadataId":"4fb17739-e313-4a31-aa25-b30cb5c69bcf"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
861    );
862
863    var loaded = false;
864    trekkie.ready(function() {
865      if (loaded) return;
866      loaded = true;
867
868      window.ShopifyAnalytics.lib = window.trekkie;
869
870      var originalDocumentWrite = document.write;
871      document.write = customDocumentWrite;
872      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
873      document.write = originalDocumentWrite;
874
875      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
876      var token = match? match[1]: undefined;
877      if (!hasLoggedConversion(token)) {
878        setCookieIfConversion(token);
879        
880      }
881    });
882
883    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"7294b10a-4656-40b9-82dd-99f5be0f6965-1791562373","shopifyEmitted":true});
884
885    var eventsListenerScript = document.createElement('script');
886    eventsListenerScript.async = true;
887    eventsListenerScript.src = "//cali-weed.fr/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
888    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
889})();</script>
889
890  
890<script>
891  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
892    window.ga = function ga() {
893      (window.ga.q = window.ga.q || []).push(arguments);
894      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
895        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
896      }
897      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
898    };
899    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
900      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
901    }
902  }
903</script>
vendor: 1 bytes, line 903
903
904<script defer="" src="https://cali-weed.fr/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" data-application="storefront-renderer" data-shop-id="55254220997" data-render-region="gcp-us-west1" data-page-type="index" data-theme-instance-id="195221750086" data-theme-name="Refresh" data-theme-version="15.2.0" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" data-shs="true" data-shs-beacon="true" data-shs-export-with-fetch="true" data-shs-logs-sample-rate="1" data-shs-beacon-endpoint="https://caliweed.pt/api/collect"></script>
904
905<meta name="shopify-y" content="fea0e6a8-f227-4f07-9467-ef200d88092c" data-expiration="1823140272000"><meta name="shopify-s" content="7a07a81d-5f96-4f15-969f-aabde8214bd3" data-expiration="1791584472000">
906<link href="https://cali-weed.fr/" hreflang="fr" rel="alternate"><link href="https://caliweed.pt/" hreflang="pt" rel="alternate"><link href="https://caliweed.it/" hreflang="it" rel="alternate"><link href="https://caliweed.es/" hreflang="es" rel="alternate"><link href="https://caliweed.sk/" hreflang="sk" rel="alternate"><link href="https://caliweedstore.de/" hreflang="de" rel="alternate"><link href="https://cali-weed.dk/" hreflang="da" rel="alternate"><link href="https://cali-weed.at/" hreflang="de-at" rel="alternate"><link href="https://cali-weed.uk/" hreflang="en-uk" rel="alternate"><link href="https://caliweedshop.nl/" hreflang="nl" rel="alternate"><link href="https://caliweed.fi/" hreflang="fi" rel="alternate"><link href="https://caliweed.hr/" hreflang="hr" rel="alternate"></head>
907
908  <body class="gradient">
909    <div id="shopify-section-custom-font" class="shopify-section">
910  <style data-custom-fonts="">
911    
912
913    
914      
915      
916      
917      
918      
919      
920      
921      
922      
923      
924      
925      
926      
927      
928      
929      
930      
931      
932      
933      
934      
935      
936
937
938      
939
940        
941
942        
943        @font-face {
944          font-family: 'Overpass';
945          src: url(https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Overpass-Regular.woff?v=1746435400) format('woff');
946          
947          font-style: ;
948          
949          
950        }
951        
952          h1 {
953            font-family: 'Overpass' !important;
954            font-weight: none !important;
955          }
956        
957        
958          h2 {
959            font-family: 'Overpass' !important;
960            font-weight: none !important;
961          }
962        
963        
964          h3 {
965            font-family: 'Overpass' !important;
966            font-weight: none !important;
967          }
968        
969        
970          h4 {
971            font-family: 'Overpass' !important;
972            font-weight: none !important;
973          }
974        
975        
976          h5 {
977            font-family: 'Overpass' !important;
978            font-weight: none !important;
979          }
980        
981        
982          h6 {
983            font-family: 'Overpass' !important;
984            font-weight: none !important;
985          }
986        
987        
988          p {
989            font-family: 'Overpass' !important;
990            font-weight: none !important;
991          }
992        
993        
994          a {
995            font-family: 'Overpass' !important;
996            font-weight: none !important;
997          }
998        
999        
1000          input {
1001            font-family: 'Overpass' !important;
1002            font-weight: none !important;
1003          }
1004        
1005
1006        
1007          label {
1008            font-family: 'Overpass' !important;
1009            font-weight: none !important;
1010          }
1011        
1012        
1013          legend {
1014            font-family: 'Overpass' !important;
1015            font-weight: none !important;
1016          }
1017        
1018        
1019          button {
1020            font-family: 'Overpass' !important;
1021            font-weight: none !important;
1022          }
1023        
1024        
1025          summary{
1026            font-family: 'Overpass' !important;
1027            font-weight: none !important;
1028          }
1029        
1030        
1031          select {
1032            font-family: 'Overpass' !important;
1033            font-weight: none !important;
1034          }
1035        
1036        
1037          option{
1038            font-family: 'Overpass' !important;
1039            font-weight: none !important;
1040          }
1041        
1042        
1043          small{
1044            font-family: 'Overpass' !important;
1045            font-weight: none !important;
1046          }
1047        
1048
1049        
1050          span{
1051            font-family: 'Overpass' !important;
1052            font-weight: none !important;
1053          }
1054        
1055
1056        
1057      
1058    
1059  </style>
1060
1061
1062
1063</div>
1064    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
1065      Ignorar e passar ao conteúdo
1066    </a>
1067
1068<link href="//cali-weed.fr/cdn/shop/t/49/assets/quantity-popover.css?v=129068967981937647381789567702" rel="stylesheet" type="text/css" media="all">
1069<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-card.css?v=28107221026106375421789567702" rel="stylesheet" type="text/css" media="all">
1070
1071<script src="//cali-weed.fr/cdn/shop/t/49/assets/cart.js?v=53973376719736494311789567702" defer="defer"></script>
vendor: 1 bytes, line 1071
1071
1072<script src="//cali-weed.fr/cdn/shop/t/49/assets/quantity-popover.js?v=987015268078116491789567702" defer="defer"></script>
1072
1073
1074<style>
1075  .drawer {
1076    visibility: hidden;
1077  }
1078</style>
1079
1080<cart-drawer class="drawer is-empty">
1081  <div id="CartDrawer" class="cart-drawer">
1082    <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div>
1083    <div class="drawer__inner gradient color-scheme-1" role="dialog" aria-modal="true" aria-label="Votre panier" tabindex="-1"><div class="drawer__inner-empty">
1084          <div class="cart-drawer__warnings center cart-drawer__warnings--has-collection">
1085            <div class="cart-drawer__empty-content">
1086              <h2 class="cart__empty-text">O seu cesto está vazio</h2>
1087              <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Fermer">
1088                <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"></path></svg>
1089</span>
1090              </button>
1091              <a href="/collections/all" class="button">
1092                Continuar a comprar
1093              </a><p class="cart__login-title h3">Tem uma conta?</p>
1094                <p class="cart__login-paragraph">
1095                  Inicie <a href="https://caliweed.pt/customer_authentication/redirect?locale=fr&region_country=FR" class="link underlined-link">sessão para</a> pagar mais rapidamente.
1096                </p></div>
1097          </div><div class="cart-drawer__collection">
1098              
1099<div class="card-wrapper animate-arrow collection-card-wrapper">
1100  <div class="
1101      card
1102      card--card
1103       card--media
1104       color-scheme-1 gradient
1105      
1106      
1107    " style="--ratio-percent: 100%;">
1108    <div class="card__inner  ratio" style="--ratio-percent: 100%;"><div class="card__media">
1109          <div class="media media--transparent media--hover-effect">
1110            <img srcset="//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=165 165w,//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=330 330w,//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=535 535w,//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=750 750w,//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=1000 1000w,//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762 1024w
1111              " src="//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=1500" sizes="
1112                (min-width: 1600px) 1500px,
1113                (min-width: 750px) calc(100vw - 10rem),
1114                calc(100vw - 3rem)
1115              " alt="Flores CBD" height="1024" width="1024" loading="lazy" class="motion-reduce">
1116          </div>
1117        </div><div class="card__content">
1118          <div class="card__information">
1119            <h3 class="card__heading">
1120              <a href="/collections/flores-cbd" class="full-unstyled-link">Flores CBD
1121              </a>
1122            </h3><p class="card__caption">Porque é que as nossas flores CBD fazem a diferença? Na Cali Weed,...<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1122ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"></path></svg>
1123</span>
1124              </p></div>
1125        </div></div><div class="card__content">
1126        <div class="card__information">
1127          <h3 class="card__heading">
1128            <a href="/collections/flores-cbd" class="full-unstyled-link">Flores CBD<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"></path></svg>
1129</span>
1130            </a>
1131          </h3></div>
1132      </div></div>
1133</div>
1134
1135            </div></div><div class="drawer__header">
1136        <h2 class="drawer__heading">O seu cesto</h2>
1137        <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Fermer">
1138          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"></path></svg>
1139</span>
1140        </button>
1141      </div>
1142      <cart-drawer-items class=" is-empty">
1143        <form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post">
1144          <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
1145            <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">
1146              Carregamento em curso...
1147            </p>
1148          </div>
1149          <div id="CartDrawer-CartErrors" role="alert"></div>
1150        </form>
1151      </cart-drawer-items>
1152      <div class="drawer__footer"><!-- Start blocks -->
1153        <!-- Subtotals -->
1154
1155        <div class="cart-drawer__footer">
1156          <div></div>
1157
1158          <div class="totals" role="status">
1159            <h2 class="totals__total">Total estimado</h2>
1160            <p class="totals__total-value">€0,00 EUR</p>
1161          </div>
1162
1163          <small class="tax-note caption-large rte">Impostos incluídos. Descontos e <a href="/policies/shipping-policy">custos de envio</a> calculados no ato da compra.
1164</small>
1165        </div>
1166
1167        <!-- CTAs -->
1168
1169        <div class="cart__ctas">
1170          <button type="submit" id="CartDrawer-Checkout" class="cart__checkout-button button" name="checkout" form="CartDrawer-Form" disabled="">
1171            Proceder ao pagamento
1172          </button>
1173        </div>
1174      </div>
1175    </div>
1176  </div>
1177</cart-drawer>
1178<!-- BEGIN sections: header-group -->
1179<div id="shopify-section-sections--29104432775494__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//cali-weed.fr/cdn/shop/t/49/assets/component-slideshow.css?v=17933591812325749411789567702" rel="stylesheet" type="text/css" media="all">
1180<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-slider.css?v=14039311878856620671789567702" rel="stylesheet" type="text/css" media="all">
1181
1182  <link href="//cali-weed.fr/cdn/shop/t/49/assets/component-list-social.css?v=35792976012981934991789567702" rel="stylesheet" type="text/css" media="all">
1183
1184
1185<div class="utility-bar color-scheme-4cd9f533-d692-4bc0-886f-b89c6b08a782 gradient utility-bar--bottom-border">
1186  <div class="page-width utility-bar__grid"><slideshow-component class="announcement-bar" role="region" aria-roledescription="Carrousel" aria-label="Barre d’annonces">
1187        <div class="announcement-bar-slider slider-buttons">
1188          <button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Annonce précédente" aria-controls="Slider-sections--29104432775494__announcement-bar">
1189            <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
1190</span>
1191          </button>
1192          <div class="grid grid--1-col slider slider--everywhere" id="Slider-sections--29104432775494__announcement-bar" aria-live="polite" aria-atomic="true" data-autoplay="false" data-speed="5"><div class="slideshow__slide slider__slide grid__item grid--1-col" id="Slide-sections--29104432775494__announcement-bar-1" role="group" aria-roledescription="Annonce" aria-label="1 de 2" tabindex="-1">
1193                <div class="announcement-bar__announcement" role="region" aria-label="Annonce"><p class="announcement-bar__message h5">
1194                      <span>-30% EM TODO O SITE - CÓDIGO: SUMMER30</span></p></div>
1195              </div><div class="slideshow__slide slider__slide grid__item grid--1-col" id="Slide-sections--29104432775494__announcement-bar-2" role="group" aria-roledescription="Annonce" aria-label="2 de 2" tabindex="-1">
1196                <div class="announcement-bar__announcement" role="region" aria-label="Annonce"><p class="announcement-bar__message h5">
1197                      <span>+ 50 G DE FLORES OFERECIDAS A PARTIR DE 100 €</span></p></div>
1198              </div></div>
1199          <button type="button" class="slider-button slider-button--next" name="next" aria-label="Annonce suivante" aria-controls="Slider-sections--29104432775494__announcement-bar">
1200            <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
1201</span>
1202          </button>
1203        </div>
1204      </slideshow-component><div class="localization-wrapper">
1205</div>
1206  </div>
1207</div>
1208
1209
1210<style> #shopify-section-sections--29104432775494__announcement-bar .announcement-offer {background: linear-gradient( 90deg, #ec713b 0%, #eac66a 41%, #60c1cd 77%, #3fc0f0 100% ); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-size: 16px; font-weight: 700; line-height: 150%;} @media (max-width: 768px) {#shopify-section-sections--29104432775494__announcement-bar .gradient {background: linear-gradient( 90deg, #d87b45 8.17%, #1e4f65 37.87%, #002643 66.92% ); } #shopify-section-sections--29104432775494__announcement-bar .announcement-bar__message {font-size: 12px; } #shopify-section-sections--29104432775494__announcement-bar .announcement-offer {font-size: 12px; }} </style></div><div id="shopify-section-sections--29104432775494__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//cali-weed.fr/cdn/shop/t/49/assets/component-list-menu.css?v=151968516119678728991789567702" media="print" onload="this.media='all'">
1211<link rel="stylesheet" href="//cali-weed.fr/cdn/shop/t/49/assets/component-search.css?v=112866579581509149171789567702" media="print" onload="this.media='all'">
1212<link rel="stylesheet" href="//cali-weed.fr/cdn/shop/t/49/assets/component-menu-drawer.css?v=170970415156899076241789567702" media="print" onload="this.media='all'">
1213<link rel="stylesheet" href="//cali-weed.fr/cdn/shop/t/49/assets/component-cart-notification.css?v=54116361853792938221789567702" media="print" onload="this.media='all'"><link rel="stylesheet" href="//cali-weed.fr/cdn/shop/t/49/assets/component-price.css?v=153471848427037729161789567702" media="print" onload="this.media='all'"><style data-shopify="">header-drawer {
1214    justify-self: start;
1215    margin-left: -1.2rem;
1216  }@media screen and (min-width: 990px) {
1217      header-drawer {
1218        display: none;
1219      }
1220    }.menu-drawer-container {
1221    display: flex;
1222  }
1223
1224  .list-menu {
1225    list-style: none;
1226    padding: 0;
1227    margin: 0;
1228  }
1229
1230  .list-menu--inline {
1231    display: inline-flex;
1232    flex-wrap: wrap;
1233  }
1234
1235  summary.list-menu__item {
1236    padding-right: 2.7rem;
1237  }
1238
1239  .list-menu__item {
1240    display: flex;
1241    align-items: center;
1242    line-height: calc(1 + 0.3 / var(--font-body-scale));
1243  }
1244
1245  .list-menu__item--link {
1246    text-decoration: none;
1247    padding-bottom: 1rem;
1248    padding-top: 1rem;
1249    line-height: calc(1 + 0.8 / var(--font-body-scale));
1250  }
1251
1252  @media screen and (min-width: 750px) {
1253    .list-menu__item--link {
1254      padding-bottom: 0.5rem;
1255      padding-top: 0.5rem;
1256    }
1257  }
1258
1259  .header {
1260    padding: 10px 3rem 10px 3rem;
1261  }
1262
1263  .section-header {
1264    position: sticky;
1265    top: 0;
1266    z-index: 100;
1267    margin-bottom: 0px;
1268  }
1269
1270  @media screen and (min-width: 750px) {
1271    .section-header {
1272      margin-bottom: 0px;
1273    }
1274  }
1275
1276  @media screen and (min-width: 990px) {
1277    .header {
1278      padding-top: 20px;
1279      padding-bottom: 20px;
1280    }
1281  }
1282
1283
1284    @media screen and (max-width: 768px), @media screen and (max-width: 576px) {
1285    ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu {
1286        display: grid;
1287        grid-template-columns: 1fr 1fr 1fr;
1288        gap: 13px;
1289        padding: 16px;
1290    }
1291     ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li a {
1292        padding: 68px 12px 12px 12px !important;
1293        color: #5A7A92;
1294        text-align: center;
1295        leading-trim: both;
1296        text-edge: cap;
1297        font-size: 12px !important;
1298        font-weight: 500 !important;
1299        line-height: 130%;
1300        border-radius: 12px;
1301        border: 1px solid #EDF0F2;
1302         display: flex;
1303        justify-content: center;
1304       position: relative;
1305       transition: all 200ms;
1306       height: 100%;
1307
1308     }
1309    ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li a::before {
1310      position: absolute;
1311      content: "";
1312      left: 50%;
1313      top: 12px;
1314      transform: translateX(-50%);
1315      width: 48px;
1316      height: 48px;
1317      background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/menu
1317-icon-1.png?v=1748444450');
1318      background-repeat: no-repeat;
1319      background-size: contain;
1320      background-position: center center;
1321    }
1322    ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li a:hover {
1323      background: linear-gradient(129deg, #EC713B 0%, #EAC66A 41%, #60C1CD 77%, #3FC0F0 100%);
1324      color: #ffffff;
1325    }
1326          ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li a:active {
1327      background: linear-gradient(129deg, #EC713B 0%, #EAC66A 41%, #60C1CD 77%, #3FC0F0 100%);
1328      color: #ffffff;
1329    }
1330      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li a:hover::before {
1331        filter: brightness(0) invert(1);
1332      }
1333
1334      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(1) a::before {
1335        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Californie_icon_ef095c31-6a50-4b1b-959b-8fe1c025b664.svg?v=1749818794');
1336        background-repeat: no-repeat;
1337        background-size: contain;
1338        background-position: center center;
1339      }
1340      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(2) a::before {
1341        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Petits_bourgeons.svg?v=1749818795');
1342        background-repeat: no-repeat;
1343        background-size: contain;
1344        background-position: center center;
1345      }
1346      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(3) a::before {
1347        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/PreRolls.svg?v=1749818794');
1348        background-repeat: no-repeat;
1349        background-size: contain;
1350        background-position: center center;
1351      }
1352
1353      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(4) a::before {
1354        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Resines.svg?v=1749818795');
1355        background-repeat: no-repeat;
1356        background-size: contain;
1357        background-position: center center;
1358      }
1359      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(5) a::before {
1360        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Huiles.svg?v=1749818795');
1361        background-repeat: no-repeat;
1362        background-size: contain;
1363        background-position: center center;
1364      }
1365            ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(6) a::before {
1366        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Bonbons.svg?v=1749818794');
1367        background-repeat: no-repeat;
1368        background-size: contain;
1369        background-position: center center;
1370      }
1371      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(7) a::before {
1372        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Cigarettes.svg?v=1749818794');
1373        background-repeat: no-repeat;
1374        background-size: contain;
1375        background-position: center center;
1376      }
1377      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(8) a::before {
1378        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Snus.svg?v=1749818794');
1379        background-repeat: no-repeat;
1380        background-size: contain;
1381        background-position: center center;
1382      }
1383      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(9) a::before {
1384        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Tisanes.svg?v=1749818794');
1385        background-repeat: no-repeat;
1386        background-size: contain;
1387        background-position: center center;
1388      }
1389      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(10) a::before {
1390        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Tisanes.svg?v=1749818794');
1391        background-repeat: no-repeat;
1392        background-size: contain;
1393        background-position: center center;
1394      }
1395      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(11) a::before {
1396        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Packs.svg?v=1749818795');
1397        background-repeat: no-repeat;
1398        background-size: contain;
1399        background-position: center center;
1400      }
1401      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(12) a::before {
1402        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/Headshop.svg?v=1749818794');
1403        background-repeat: no-repeat;
1404        background-size: contain;
1405        background-position: center center;
1406      }
1407      ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li:nth-child(13) a::before {
1408        background: url('https://cdn.shopify.com/s/files/1/0552/5422/0997/files/menu
1408-icon-12.png?v=1748446688');
1409        background-repeat: no-repeat;
1410        background-size: contain;
1411        background-position: center center;
1412      }
1413
1414  }
1415.menu-drawer__menu-item--active, .menu-drawer__menu-item:focus, .menu-drawer__close-button:focus, .menu-drawer__menu-item:hover, .menu-drawer__close-button{
1416  transition: .2s all linear;
1417}
1418.menu-drawer__menu-item--active, .menu-drawer__menu-item:focus, .menu-drawer__close-button:focus, .menu-drawer__menu-item:hover, .menu-drawer__close-button:hover{
1419  background-color:transparent !important;
1420  color:#EC713B !important;
1421}
1422
1423  @media(max-width:991px){
1424    
1425    ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li a:hover{
1426      color:#fff !important;
1427    }
1428        ul.menu-drawer__menu.has-submenu.list-menu.submenu-open ul.menu-drawer__menu li a:active{
1429      color:#fff !important;
1430    }
1431  
1432  }</style>
1432<script src="//cali-weed.fr/cdn/shop/t/49/assets/cart-notification.js?v=133508293167896966491789567702" defer="defer"></script>
1432<sticky-header data-sticky-type="always" class="header-wrapper color-scheme-1 gradient header-wrapper--border-bottom"><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-social header--has-account"><!-- Logo Section --><h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
1433        
1434        <img src="//cali-weed.fr/cdn/shop/files/Caliweed_logo_2025.png?v=1746106216&amp;width=600" alt="Cali Weed" srcset="//cali-weed.fr/cdn/shop/files/Caliweed_logo_2025.png?v=1746106216&amp;width=200 200w, //cali-weed.fr/cdn/shop/files/Caliweed_logo_2025.png?v=1746106216&amp;width=300 300w, //cali-weed.fr/cdn/shop/files/Caliweed_logo_2025.png?v=1746106216&amp;width=400 400w" width="200" height="38.006230529595015" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 400px) 50vw, 200px">
1435      </div></a></h1><!-- Desktop Menu -->
1436
1437<style>
1438  /* Dropdown menu wrapper and title styling */
1439.header__submenu-wrapper {
1440  position: absolute;
1441  top: calc(100% + 30px);
1442  left: -200px;
1443  min-width: 200px;
1444  max-width: 936px !important;
1445  width: 936px  !important;
1446  padding: 0;
1447  z-index: 99;
1448  box-shadow: 0px 24px 48px 0px rgba(0, 38, 67, 0.04);
1449  padding:32px;
1450}
1451
1452  @media(max-width:1300px){
1453    .header__submenu-wrapper {
1454      left: -250px;
1455      max-width: 836px !important;
1456      width: 836px  !important;
1457    }
1458  }
1459
1460   .header__submenu{
1461    display: grid;
1462    grid-template-columns: 1fr 1fr 1fr;
1463  }
1464
1465.header__submenu-title {
1466  margin: 0;
1467  padding-bottom:24px;
1468}
1469
1470.dropdown-title-text {
1471  font-weight: 700;
1472  font-size: 32px;
1473  color: #002643;
1474  display: block;
1475  text-align: left;
1476}
1477
1478/* Adjust the ul inside wrapper */
1479.header__submenu-wrapper .header__submenu {
1480  position: static;
1481  box-shadow: none;
1482  border: none;
1483  margin: 0;
1484  padding: 0.5rem 0;
1485}
1486
1487/* Ensure dropdown items are properly styled */
1488.header__submenu-wrapper .header__submenu .header__menu-item {
1489  padding: 0rem 10px 24px 0px;
1490  display: block;
1491  text-align: left;
1492}
1493.header__active-menu-item{
1494  color:#EC713B;
1495}
1496</style>
1497
1498
1499<nav class="header__inline-menu">
1500 
1501  <ul class="list-menu list-menu--inline" role="list"><li><header-menu>
1502            <details id="Details-HeaderMenu-1">
1503              <summary id="HeaderMenu-shop" class="header__menu-item list-menu__item link focus-inset">
1504                <span>Loja</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
1505</summary><div class="header__submenu-wrapper color-scheme-1 gradient motion-reduce global-settings-popup"><div class="header__submenu-title">
1506                  <span class="dropdown-title-text">Produtos</span>
1507                </div>
1508                
1509                <ul id="HeaderMenu-MenuList-1" class="header__submenu list-menu list-menu--disclosure caption-large" role="list" tabindex="-1"><li><a id="HeaderMenu-shop-californie" href="/collections/flores-cbd-california" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1510                          Califórnia
1511                        </a></li><li><a id="HeaderMenu-shop-fleurs-cbd" href="/collections/flores-cbd" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1512                          Flores CBD
1513                        </a></li><li><a id="HeaderMenu-shop-pre-roll-cbd" href="/collections/pre-roll-cbd" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1514                          Pre-Roll CBD
1515                        </a></li><li><a id="HeaderMenu-shop-resines-cbd" href="/collections/haxixe-cbd" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1516                          Resinas CBD
1517                        </a></li><li><a id="HeaderMenu-shop-huiles-cbd" href="/collections/oleos-cbd" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1518                          Óleos CBD
1519                        </a></li><li><a id="HeaderMenu-shop-cigarettes-cbd" href="/collections/cigarros-cbd" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1520                          Cigarros CBD
1521                        </a></li><li><a id="HeaderMenu-shop-concentres-cbd" href="/collections/concentres-cbd" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1522                          Concentrados de CBD
1523                        </a></li><li><a id="HeaderMenu-shop-vape-cbd" href="/collections/vape-cbd" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1524                          CBD Vape
1525                        </a></li><li><a id="HeaderMenu-shop-packs-cbd" href="/collections/packs-cbd" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1526                          Packs CBD
1527                        </a></li><li><a id="HeaderMenu-shop-headshop" href="/collections/headshop" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
1528                          Headshop
1529                        </a></li></ul>
1530              </div>
1531            </details>
1532          </header-menu></li><li><a id="HeaderMenu-californie" href="/collections/flores-cbd-california" class="header__menu-item list-menu__item link link--text focus-inset">
1533            <span>Califórnia</span>
1534          </a></li><li><a id="HeaderMenu-fleurs-cbd" href="/collections/flores-cbd" class="header__menu-item list-menu__item link link--text focus-inset">
1535            <span>Flores CBD</span>
1536          </a></li><li><a id="HeaderMenu-small-buds-cbd" href="/collections/small-buds-cbd" class="header__menu-item list-menu__item link link--text focus-inset">
1537            <span>Small Buds CBD</span>
1538          </a></li><li><a id="HeaderMenu-resines-cbd" href="/collections/haxixe-cbd" class="header__menu-item list-menu__item link link--text focus-inset">
1539            <span>Haxixe CBD</span>
1540          </a></li><li><a id="HeaderMenu-huiles-cbd" href="/collections/oleos-cbd" class="header__menu-item list-menu__item link link--text focus-inset">
1541            <span>Óleos CBD</span>
1542          </a></li><li><a id="HeaderMenu-vape-cbd" href="/collections/vape-cbd" class="header__menu-item list-menu__item link link--text focus-inset">
1543            <span>CBD Vape</span>
1544          </a></li><li><a id="HeaderMenu-packs-cbd" href="/collections/packs-cbd" class="header__menu-item list-menu__item link link--text focus-inset">
1545            <span>Packs CBD</span>
1546          </a></li></ul>
1547</nav>
1548
1549  <!-- Icons & Mobile Menu -->
1550  <div class="header__icons">
1551    <!-- Localization dropdown (desktop) -->
1552    <div class="desktop-localization-wrapper">
1553</div>
1554
1555    
1556
1557<details-modal class="header__search">
1558  <details>
1559    <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Recherche">
1560      <span>
1561        <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"></path></svg>
1562</span>
1563        <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"></path></svg>
1564</span>
1565      </span>
1566    </summary>
1567    <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Recherche">
1568      <div class="modal-overlay"></div>
1569      <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Chargement en cours..."><form action="/search" method="get" role="search" class="search search-modal__form">
1570          <div class="field">
1571            <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Pesquisar" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
1572            <label class="field__label" for="Search-In-Modal">Pesquisar</label>
1573            <input type="hidden" name="options[prefix]" value="last">
1574            <button type="reset" class="reset__button field__button hidden" aria-label="Effacer le terme de recherche">
1575              <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"></circle><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"></path></svg>
1576</span>
1577            </button>
1578            <button class="search__button field__button" aria-label="Recherche">
1579              <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"></path></svg>
1580</span>
1581            </button>
1582          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
1583
1584<div class="predictive-search__loading-state">
1585  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"></circle></svg>
1586
1587</div>
1588</div>
1589
1590            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Fermer">
1591          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"></path></svg>
1592</span>
1593        </button>
1594      </div>
1595    </div>
1596  </details>
1597</details-modal>
1598
1599<a href="https://caliweed.pt/customer_authentication/redirect?locale=fr&region_country=FR" class="header__icon header__icon--account link focus-inset small-hide" rel="nofollow"><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"></path></svg>
1600</span><span class="visually-hidden">Ligação</span>
1601      </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble">
1602      
1603        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"></path></svg>
1604</span>
1605      
1606      <span class="visually-hidden">Cesto</span></a>
1607
1608    <!-- Mobile Menu Hamburger (moved here) -->
1609<style data-shopify="">.menu-drawer__search-section .predictive-search{
1610    position:initial !important;
1611  }</style><header-drawer data-breakpoint="tablet">
1612  <details id="Details-menu-drawer-container" class="menu-drawer-container">
1613    <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu">
1614      <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"></path></svg>
1615<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"></path></svg>
1616</span>
1617    </summary>
1618    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
1619      <div class="menu-drawer__inner-container">
1620        
1621        <!-- Header Border এবং Search Bar Section -->
1622        <div class="menu-drawer__header-section">
1623 
1624         <!-- Search Bar Section -->
1625<div class="menu-drawer__search-section"><predictive-search class="search-modal__form" data-loading-text="Chargement en cours..."><form action="/search" method="get" role="search" class="search search-modal__form">
1626    <div class="field">
1627      <input class="search__input field__input" id="Search-In-Modal-Drawer" type="search" name="q" value="" placeholder="Pesquisar" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-drawer" aria-controls="predictive-search-results-drawer" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
1628      <label class="field__label" for="Search-In-Modal-Drawer">Pesquisar</label>
1629      <input type="hidden" name="options[prefix]" value="last">
1630      <button type="reset" class="reset__button field__button hidden" aria-label="Effacer le terme de recherche">
1631        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"></path></svg>
1632</span>
1633      </button>
1634      <button class="search__button field__button" aria-label="Recherche">
1635        <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"></path></svg>
1636</span>
1637      </button>
1638    </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
1639        <div id="predictive-search-results-drawer" role="listbox">
1640          <div class="predictive-search__loading-state">
1641            <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66">
1642              <circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"></circle>
1643            </svg>
1644          </div>
1645        </div>
1646        <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
1647      </div></form></predictive-search></div>
1648        </div>
1649
1650        <div class="menu-drawer__navigation-container">
1651          <nav class="menu-drawer__navigation">
1652            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1">
1653                      <summary id="HeaderDrawer-shop" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1654                        Loja
1655                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1655ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"></path></svg>
1656</span>
1657                        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
1658</span>
1659                      </summary>
1660                      <div id="link-shop" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1">
1661                        <div class="menu-drawer__inner-submenu">
1662                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1663                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"></path></svg>
1664</span>
1665                            Loja
1666                          </button>
1667                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a id="HeaderDrawer-shop-californie" href="/collections/flores-cbd-california" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1668                                    Califórnia
1669                                  </a></li><li><a id="HeaderDrawer-shop-fleurs-cbd" href="/collections/flores-cbd" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1670                                    Flores CBD
1671                                  </a></li><li><a id="HeaderDrawer-shop-pre-roll-cbd" href="/collections/pre-roll-cbd" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1672                                    Pre-Roll CBD
1673                                  </a></li><li><a id="HeaderDrawer-shop-resines-cbd" href="/collections/haxixe-cbd" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1674                                    Resinas CBD
1675                                  </a></li><li><a id="HeaderDrawer-shop-huiles-cbd" href="/collections/oleos-cbd" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1676                                    Óleos CBD
1677                                  </a></li><li><a id="HeaderDrawer-shop-cigarettes-cbd" href="/collections/cigarros-cbd" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1678                                    Cigarros CBD
1679                                  </a></li><li><a id="HeaderDrawer-shop-concentres-cbd" href="/collections/concentres-cbd" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1680                                    Concentrados de CBD
1681                                  </a></li><li><a id="HeaderDrawer-shop-vape-cbd" href="/collections/vape-cbd" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1682                                    CBD Vape
1683                                  </a></li><li><a id="HeaderDrawer-shop-packs-cbd" href="/collections/packs-cbd" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1684                                    Packs CBD
1685                                  </a></li><li><a id="HeaderDrawer-shop-headshop" href="/collections/headshop" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
1686                                    Headshop
1687                                  </a></li></ul>
1688                        </div>
1689                      </div>
1690                    </details></li><li><a id="HeaderDrawer-californie" href="/collections/flores-cbd-california" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1691                      Califórnia
1692                    </a></li><li><a id="HeaderDrawer-fleurs-cbd" href="/collections/flores-cbd" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1693                      Flores CBD
1694                    </a></li><li><a id="HeaderDrawer-small-buds-cbd" href="/collections/small-buds-cbd" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1695                      Small Buds CBD
1696                    </a></li><li><a id="HeaderDrawer-resines-cbd" href="/collections/haxixe-cbd" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1697                      Haxixe CBD
1698                    </a></li><li><a id="HeaderDrawer-huiles-cbd" href="/collections/oleos-cbd" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1699                      Óleos CBD
1700                    </a></li><li><a id="HeaderDrawer-vape-cbd" href="/collections/vape-cbd" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1701                      CBD Vape
1702                    </a></li><li><a id="HeaderDrawer-packs-cbd" href="/collections/packs-cbd" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
1703                      Packs CBD
1704                    </a></li></ul>
1705          </nav>
1706          <div class="menu-drawer__utility-links"><a href="https://caliweed.pt/customer_authentication/redirect?locale=fr&region_country=FR" class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" rel="nofollow"><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"></path></svg>
1707</span>Ligação</a><div class="menu-drawer__localization header-localization"><localization-form><form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/"><div>
1708                        <h2 class="visually-hidden" id="HeaderCountryMobileLabel">
1709                          País/região
1710                        </h2>
1711
1712<div class="disclosure">
1713  <button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="HeaderCountryMobile-country-results" aria-describedby="HeaderCountryMobileLabel">
1714    <span>França
1715      EUR
1716      €</span>
1717    <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
1718
1719  </button>
1720  <div class="disclosure__list-wrapper country-selector" hidden="">
1721    <div class="country-filter">
1722      
1723        <div class="field">
1724          <input class="country-filter__input field__input" id="country-filter-input" type="search" name="country_filter" value="" placeholder="Pesquisar" role="combobox" aria-owns="country-results" aria-controls="country-results" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
1725          <label class="field__label" for="country-filter-input">Pesquisar</label>
1726          <button type="reset" class="country-filter__reset-button field__button hidden" aria-label="Effacer le terme de recherche"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"></circle><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"></path></svg>
1727</button>
1728          <div class="country-filter__search-icon field__button motion-reduce"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19">
1728<path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"></path></svg>
1729</div>
1730        </div>
1731      
1732      <button class="country-selector__close-button button--small link" type="button" aria-label="Fermer"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"></path></svg>
1733</button>
1734    </div>
1735    <div id="sr-country-search-results" class="visually-hidden" aria-live="polite"></div>
1736    <div class="disclosure__list country-selector__list" id="HeaderCountryMobile-country-results">
1737      
1738      <ul role="list" class="list-unstyled countries"><li class="disclosure__item" tabindex="-1">
1739            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AL" id="Albanie">
1740              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1741</span>
1742              <span class="country">Albânia</span>
1743              <span class="localization-form__currency motion-reduce hidden">
1744                EUROS
1745                €</span>
1746            </a>
1747          </li><li class="disclosure__item" tabindex="-1">
1748            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DE" id="Allemagne">
1749              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1750</span>
1751              <span class="country">Alemanha</span>
1752              <span class="localization-form__currency motion-reduce hidden">
1753                EUROS
1754                €</span>
1755            </a>
1756          </li><li class="disclosure__item" tabindex="-1">
1757            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AD" id="Andorre">
1758              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1759</span>
1760              <span class="country">Andorra</span>
1761              <span class="localization-form__currency motion-reduce hidden">
1762                EUROS
1763                €</span>
1764            </a>
1765          </li><li class="disclosure__item" tabindex="-1">
1766            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AT" id="Autriche">
1767              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1768</span>
1769              <span class="country">Áustria</span>
1770              <span class="localization-form__currency motion-reduce hidden">
1771                EUROS
1772                €</span>
1773            </a>
1774          </li><li class="disclosure__item" tabindex="-1">
1775            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BE" id="Belgique">
1776              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1777</span>
1778              <span class="country">Bélgica</span>
1779              <span class="localization-form__currency motion-reduce hidden">
1780                EUROS
1781                €</span>
1782            </a>
1783          </li><li class="disclosure__item" tabindex="-1">
1784            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BY" id="Biélorussie">
1785              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1786</span>
1787              <span class="country">Bielorrússia</span>
1788              <span class="localization-form__currency motion-reduce hidden">
1789                EUROS
1790                €</span>
1791            </a>
1792          </li><li class="disclosure__item" tabindex="-1">
1793            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BA" id="Bosnie-Herzégovine">
1794              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1795</span>
1796              <span class="country">Bósnia-Herzegovina</span>
1797              <span class="localization-form__currency motion-reduce hidden">
1798                EUROS
1799                €</span>
1800            </a>
1801          </li><li class="disclosure__item" tabindex="-1">
1802            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BR" id="Brésil">
1803              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1804</span>
1805              <span class="country">Brasil</span>
1806              <span class="localization-form__currency motion-reduce hidden">
1807                EUROS
1808                €</span>
1809            </a>
1810          </li><li class="disclosure__item" tabindex="-1">
1811            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BG" id="Bulgarie">
1812              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1813</span>
1814              <span class="country">Bulgária</span>
1815              <span class="localization-form__currency motion-reduce hidden">
1816                EUROS
1817                €</span>
1818            </a>
1819          </li><li class="disclosure__item" tabindex="-1">
1820            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CY" id="Chypre">
1821              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1822</span>
1823              <span class="country">Chipre</span>
1824              <span class="localization-form__currency motion-reduce hidden">
1825                EUROS
1826                €</span>
1827            </a>
1828          </li><li class="disclosure__item" tabindex="-1">
1829            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="HR" id="Croatie">
1830              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1831</span>
1832              <span class="country">Croácia</span>
1833              <span class="localization-form__currency motion-reduce hidden">
1834                EUROS
1835                €</span>
1836            </a>
1837          </li><li class="disclosure__item" tabindex="-1">
1838            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DK" id="Danemark">
1839              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1840</span>
1841              <span class="country">Dinamarca</span>
1842              <span class="localization-form__currency motion-reduce hidden">
1843                EUROS
1844                €</span>
1845            </a>
1846          </li><li class="disclosure__item" tabindex="-1">
1847            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="ES" id="Espagne">
1848              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1849</span>
1850              <span class="country">Espanha</span>
1851              <span class="localization-form__currency motion-reduce hidden">
1852                EUROS
1853                €</span>
1854            </a>
1855          </li><li class="disclosure__item" tabindex="-1">
1856            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="EE" id="Estonie">
1857              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1858</span>
1859              <span class="country">Estónia</span>
1860              <span class="localization-form__currency motion-reduce hidden">
1861                EUROS
1862                €</span>
1863            </a>
1864          </li><li class="disclosure__item" tabindex="-1">
1865            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FI" id="Finlande">
1866              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1867</span>
1868              <span class="country">Finlândia</span>
1869              <span class="localization-form__currency motion-reduce hidden">
1870                EUROS
1871                €</span>
1872            </a>
1873          </li><li class="disclosure__item" tabindex="-1">
1874            <a class="link link--text disclosure__link caption-large focus-inset" href="#" aria-current="true" data-value="FR" id="France">
1875              <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1876</span>
1877              <span class="country">França</span>
1878              <span class="localization-form__currency motion-reduce hidden">
1879                EUROS
1880                €</span>
1881            </a>
1882          </li><li class="disclosure__item" tabindex="-1">
1883            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GR" id="Grèce">
1884              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1885</span>
1886              <span class="country">Grécia</span>
1887              <span class="localization-form__currency motion-reduce hidden">
1888                EUROS
1889                €</span>
1890            </a>
1891          </li><li class="disclosure__item" tabindex="-1">
1892            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GP" id="Guadeloupe">
1893              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1894</span>
1895              <span class="country">Guadalupe</span>
1896              <span class="localization-form__currency motion-reduce hidden">
1897                EUROS
1898                €</span>
1899            </a>
1900          </li><li class="disclosure__item" tabindex="-1">
1901            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="HU" id="Hongrie">
1902              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1903</span>
1904              <span class="country">Hungria</span>
1905              <span class="localization-form__currency motion-reduce hidden">
1906                EUROS
1907                €</span>
1908            </a>
1909          </li><li class="disclosure__item" tabindex="-1">
1910            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IE" id="Irlande">
1911              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1912</span>
1913              <span class="country">Irlanda</span>
1914              <span class="localization-form__currency motion-reduce hidden">
1915                EUROS
1916                €</span>
1917            </a>
1918          </li><li class="disclosure__item" tabindex="-1">
1919            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IT" id="Italie">
1920              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1921</span>
1922              <span class="country">Itália</span>
1923              <span class="localization-form__currency motion-reduce hidden">
1924                EUROS
1925                €</span>
1926            </a>
1927          </li><li class="disclosure__item" tabindex="-1">
1928            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="JE" id="Jersey">
1929              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1930</span>
1931              <span class="country">Jersey</span>
1932              <span class="localization-form__currency motion-reduce hidden">
1933                EUROS
1934                €</span>
1935            </a>
1936          </li><li class="disclosure__item" tabindex="-1">
1937            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="RE" id="La Réunion">
1938              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1939</span>
1940              <span class="country">Reunião</span>
1941              <span class="localization-form__currency motion-reduce hidden">
1942                EUROS
1943                €</span>
1944            </a>
1945          </li><li class="disclosure__item" tabindex="-1">
1946            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LV" id="Lettonie">
1947              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1948</span>
1949              <span class="country">Letónia</span>
1950              <span class="localization-form__currency motion-reduce hidden">
1951                EUROS
1952                €</span>
1953            </a>
1954          </li><li class="disclosure__item" tabindex="-1">
1955            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LT" id="Lituanie">
1956              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1957</span>
1958              <span class="country">Lituânia</span>
1959              <span class="localization-form__currency motion-reduce hidden">
1960                EUROS
1961                €</span>
1962            </a>
1963          </li><li class="disclosure__item" tabindex="-1">
1964            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LU" id="Luxembourg">
1965              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1966</span>
1967              <span class="country">Luxemburgo</span>
1968              <span class="localization-form__currency motion-reduce hidden">
1969                EUROS
1970                €</span>
1971            </a>
1972          </li><li class="disclosure__item" tabindex="-1">
1973            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MT" id="Malte">
1974              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1975</span>
1976              <span class="country">Malta</span>
1977              <span class="localization-form__currency motion-reduce hidden">
1978                EUROS
1979                €</span>
1980            </a>
1981          </li><li class="disclosure__item" tabindex="-1">
1982            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MQ" id="Martinique">
1983              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1984</span>
1985              <span class="country">Martinica</span>
1986              <span class="localization-form__currency motion-reduce hidden">
1987                EUROS
1988                €</span>
1989            </a>
1990          </li><li class="disclosure__item" tabindex="-1">
1991            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="YT" id="Mayotte">
1992              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
1993</span>
1994              <span class="country">Mayotte</span>
1995              <span class="localization-form__currency motion-reduce hidden">
1996                EUROS
1997                €</span>
1998            </a>
1999          </li><li class="disclosure__item" tabindex="-1">
2000            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MD" id="Moldavie">
2001              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2002</span>
2003              <span class="country">Moldávia</span>
2004              <span class="localization-form__currency motion-reduce hidden">
2005                EUROS
2006                €</span>
2007            </a>
2008          </li><li class="disclosure__item" tabindex="-1">
2009            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MC" id="Monaco">
2010              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2011</span>
2012              <span class="country">Mónaco</span>
2013              <span class="localization-form__currency motion-reduce hidden">
2014                EUROS
2015                €</span>
2016            </a>
2017          </li><li class="disclosure__item" tabindex="-1">
2018            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NO" id="Norvège">
2019              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2020</span>
2021              <span class="country">Noruega</span>
2022              <span class="localization-form__currency motion-reduce hidden">
2023                EUROS
2024                €</span>
2025            </a>
2026          </li><li class="disclosure__item" tabindex="-1">
2027            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NC" id="Nouvelle-Calédonie">
2028              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2029</span>
2030              <span class="country">Nova Caledónia</span>
2031              <span class="localization-form__currency motion-reduce hidden">
2032                EUROS
2033                €</span>
2034            </a>
2035          </li><li class="disclosure__item" tabindex="-1">
2036            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NL" id="Pays-Bas">
2037              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2038</span>
2039              <span class="country">Países Baixos</span>
2040              <span class="localization-form__currency motion-reduce hidden">
2041                EUROS
2042                €</span>
2043            </a>
2044          </li><li class="disclosure__item" tabindex="-1">
2045            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PL" id="Pologne">
2046              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2047</span>
2048              <span class="country">Polónia</span>
2049              <span class="localization-form__currency motion-reduce hidden">
2050                EUR
2051                €</span>
2052            </a>
2053          </li><li class="disclosure__item" tabindex="-1">
2054            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PF" id="Polynésie française">
2055              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2056</span>
2057              <span class="country">Polinésia Francesa</span>
2058              <span class="localization-form__currency motion-reduce hidden">
2059                EUROS
2060                €</span>
2061            </a>
2062          </li><li class="disclosure__item" tabindex="-1">
2063            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PT" id="Portugal">
2064              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2065</span>
2066              <span class="country">Portugal</span>
2067              <span class="localization-form__currency motion-reduce hidden">
2068                EUROS
2069                €</span>
2070            </a>
2071          </li><li class="disclosure__item" tabindex="-1">
2072            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="RO" id="Roumanie">
2073              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2074</span>
2075              <span class="country">Roménia</span>
2076              <span class="localization-form__currency motion-reduce hidden">
2077                EUROS
2078                €</span>
2079            </a>
2080          </li><li class="disclosure__item" tabindex="-1">
2081            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GB" id="Royaume-Uni">
2082              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2083</span>
2084              <span class="country">Reino Unido</span>
2085              <span class="localization-form__currency motion-reduce hidden">
2086                EUROS
2087                €</span>
2088            </a>
2089          </li><li class="disclosure__item" tabindex="-1">
2090            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BL" id="Saint-Barthélemy">
2091              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2092</span>
2093              <span class="country">Saint-Barthélemy</span>
2094              <span class="localization-form__currency motion-reduce hidden">
2095                EUROS
2096                €</span>
2097            </a>
2098          </li><li class="disclosure__item" tabindex="-1">
2099            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MF" id="Saint-Martin">
2100              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2101</span>
2102              <span class="country">Saint-Martin</span>
2103              <span class="localization-form__currency motion-reduce hidden">
2104                EUROS
2105                €</span>
2106            </a>
2107          </li><li class="disclosure__item" tabindex="-1">
2108            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="RS" id="Serbie">
2109              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2110</span>
2111              <span class="country">Sérvia</span>
2112              <span class="localization-form__currency motion-reduce hidden">
2113                EUROS
2114                €</span>
2115            </a>
2116          </li><li class="disclosure__item" tabindex="-1">
2117            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SK" id="Slovaquie">
2118              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2119</span>
2120              <span class="country">Eslováquia</span>
2121              <span class="localization-form__currency motion-reduce hidden">
2122                EUROS
2123                €</span>
2124            </a>
2125          </li><li class="disclosure__item" tabindex="-1">
2126            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SI" id="Slovénie">
2127              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2128</span>
2129              <span class="country">Eslovénia</span>
2130              <span class="localization-form__currency motion-reduce hidden">
2131                EUROS
2132                €</span>
2133            </a>
2134          </li><li class="disclosure__item" tabindex="-1">
2135            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SE" id="Suède">
2136              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2137</span>
2138              <span class="country">Suécia</span>
2139              <span class="localization-form__currency motion-reduce hidden">
2140                EUROS
2141                €</span>
2142            </a>
2143          </li><li class="disclosure__item" tabindex="-1">
2144            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CH" id="Suisse">
2145              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2146</span>
2147              <span class="country">Suíça</span>
2148              <span class="localization-form__currency motion-reduce hidden">
2149                EUROS
2150                €</span>
2151            </a>
2152          </li><li class="disclosure__item" tabindex="-1">
2153            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CZ" id="Tchéquie">
2154              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2155</span>
2156              <span class="country">República Checa</span>
2157              <span class="localization-form__currency motion-reduce hidden">
2158                EUROS
2159                €</span>
2160            </a>
2161          </li><li class="disclosure__item" tabindex="-1">
2162            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="UA" id="Ukraine">
2163              <span class="visibility-hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"></path></svg>
2164</span>
2165              <span class="country">Ucrânia</span>
2166              <span class="localization-form__currency motion-reduce hidden">
2167                EUROS
2168                €</span>
2169            </a>
2170          </li></ul>
2171    </div>
2172  </div>
2173  <div class="country-selector__overlay"></div>
2174</div>
2175<input type="hidden" name="country_code" value="FR">
2176</div></form></localization-form>
2177                
2178</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item">
2179                  <a href="https://www.facebook.com/caliwdshop/" class="list-social__link link">
2180                    <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"></path></svg>
2181</span>
2182                    <span class="visually-hidden">Facebook</span>
2183                  </a>
2184                </li><li class="list-social__item">
2185                  <a href="https://www.instagram.com/caliwdshop/" class="list-social__link link">
2186                    <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"></path></svg>
2187</span>
2188                    <span class="visually-hidden">Instagram</span>
2189                  </a>
2190                </li></ul>
2191          </div>
2192        </div>
2193      </div>
2194    </div>
2195  </details>
2196</header-drawer></div>
2197</header></sticky-header>
2198
2199<script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","name":"Cali Weed","logo":"https://cali-weed.fr/cdn/shop/files/Caliweed_logo_2025.png?v=1746106216&width=500","sameAs":["","https://www.facebook.com/caliwdshop/","","https://www.instagram.com/caliwdshop/","","","","",""],"url":"https://caliweed.pt"}</script>
2199
2200
2201<script>
2202// Mobile search functionality for submenu items
2203document.addEventListener('DOMContentLoaded', function() {
2204  const searchInput = document.querySelector('.mobile-search-input');
2205  const menuItems = document.querySelectorAll('.header__submenu .header__menu-item');
2206
2207  if (searchInput && menuItems.length > 0) {
2208    searchInput.addEventListener('input', function(e) {
2209      const searchTerm = e.target.value.toLowerCase().trim();
2210      
2211      menuItems.forEach(function(item) {
2212        const text = item.textContent.toLowerCase();
2213        const listItem = item.closest('li');
2214        
2215        if (searchTerm === '' || text.includes(searchTerm)) {
2216          listItem.style.display = '';
2217          item.style.opacity = '1';
2218        } else {
2219          listItem.style.display = 'none';
2220          item.style.opacity = '0.5';
2221        }
2222      });
2223      
2224      // Show "No results" message if no items match
2225      const visibleItems = Array.from(menuItems).filter(item => 
2226        item.closest('li').style.display !== 'none'
2227      );
2228      
2229      if (visibleItems.length === 0 && searchTerm !== '') {
2230        showNoResultsMessage();
2231      } else {
2232        hideNoResultsMessage();
2233      }
2234    });
2235    
2236    // Clear search when clicking outside
2237    document.addEventListener('click', function(e) {
2238      if (!e.target.closest('.header__submenu-wrapper')) {
2239        searchInput.value = '';
2240        menuItems.forEach(function(item) {
2241          const listItem = item.closest('li');
2242          listItem.style.display = '';
2243          item.style.opacity = '1';
2244        });
2245        hideNoResultsMessage();
2246      }
2247    });
2248  }
2249  
2250  function showNoResultsMessage() {
2251    let noResultsMsg = document.querySelector('.no-results-message');
2252    if (!noResultsMsg) {
2253      noResultsMsg = document.createElement('div');
2254      noResultsMsg.className = 'no-results-message';
2255      noResultsMsg.style.cssText = `
2256        text-align: center;
2257        padding: 20px;
2258        color: #666;
2259        font-style: italic;
2260        grid-column: 1 / -1;
2261      `;
2262      noResultsMsg.textContent = 'Aucun produit trouvé';
2263      
2264      const submenu = document.querySelector('.header__submenu');
2265      if (submenu) {
2266        submenu.appendChild(noResultsMsg);
2267      }
2268    }
2269    noResultsMsg.style.display = 'block';
2270  }
2271  
2272  function hideNoResultsMessage() {
2273    const noResultsMsg = document.querySelector('.no-results-message');
2274    if (noResultsMsg) {
2275      noResultsMsg.style.display = 'none';
2276    }
2277  }
2278});
2279</script>
2279
2280  
2280<script type="application/ld+json">{"@context":"http://schema.org","@type":"WebSite","name":"Cali Weed","potentialAction":{"@type":"SearchAction","target":"https://caliweed.pt/search?q={search_term_string}","query-input":"required name=search_term_string"},"url":"https://caliweed.pt"}</script>
2280
2281<style> #shopify-section-sections--29104432775494__header .header__icon {border: 2px solid #d9dfe3; border-radius: 16px;} #shopify-section-sections--29104432775494__header .header__icons {display: flex; gap: 8px;} </style></div>
2282<!-- END sections: header-group -->
2283
2284    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
2285      <section id="shopify-section-template--29104436019526__slideshow" class="shopify-section section"><link href="//cali-weed.fr/cdn/shop/t/49/assets/section-image-banner.css?v=124819179385751388401789567702" rel="stylesheet" type="text/css" media="all">
2286<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-slider.css?v=14039311878856620671789567702" rel="stylesheet" type="text/css" media="all">
2287<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-slideshow.css?v=17933591812325749411789567702" rel="stylesheet" type="text/css" media="all">
2288<slideshow-component class="slider-mobile-gutter" role="region" aria-roledescription="Carrousel" aria-label="Slideshow about our brand"><div class="slideshow banner banner--medium grid grid--1-col slider slider--everywhere scroll-tr
2288igger animate--fade-in" id="Slider-template--29104436019526__slideshow" aria-live="polite" aria-atomic="true" data-autoplay="true" data-speed="5"><style>
2289        #Slide-template--29104436019526__slideshow-1 .banner__media::after {
2290          opacity: 0.1;
2291        }
2292
2293        @media screen and (max-width: 749px) {
2294          #Slide-template--29104436019526__slideshow-1 .slideshow__text.banner__box {
2295            --color-background: var(--color-scheme-1-background-1);
2296            --color-foreground: var(--color-scheme-1-text);
2297            --color-button: var(--color-scheme-1-button);
2298            --color-button-text: var(--color-scheme-1-button-label);
2299            --color-secondary-button: var(--color-scheme-1-secondary-button);
2300            --color-secondary-button-text: var(--color-scheme-1-secondary-button-label);
2301            --color-link: var(--color-scheme-1-link);
2302            --color-badge-foreground: var(--color-scheme-1-badge-1);
2303            --color-badge-background: var(--color-scheme-1-badge-2);
2304            --color-badge-border: var(--color-scheme-1-badge-3);
2305            --payment-terms-background-color: rgba(var(--color-scheme-1-background-1), var(--alpha-background-2));
2306          }
2307        }
2308      </style>
2309      <div class="slideshow__slide grid__item grid--1-col slider__slide" id="Slide-template--29104436019526__slideshow-1" role="group" aria-roledescription="Diapositive" aria-label="1 de 1" tabindex="-1">
2310        <div class="slideshow__media banner__media media">
2311              <img src="//cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=3840" alt="" srcset="//cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=375 375w, //cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=550 550w, //cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=750 750w, //cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=1100 1100w, //cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=1500 1500w, //cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=1780 1780w, //cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=2000 2000w, //cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=3000 3000w, //cali-weed.fr/cdn/shop/files/magnific_ultrarealistic-32-landsca_1ljIpYur4r.jpg?v=1785917202&amp;width=3840 3840w" height="1152" sizes="100vw" fetchpriority="high">
2312</div>
2313        <div class="slideshow__text-wrapper banner__content banner__content--middle-center page-width banner--desktop-transparent scroll-tr
2313igger animate--slide-in">
2314          <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-scheme-3 gradient slideshow__text--center slideshow__text-mobile--center"><h2 class="banner__heading inline-richtext h0">
2315                -30% EM TODO O SITE
2316              </h2><div class="banner__text rte">
2317                <p>Com o código SUMMER30</p>
2318              </div><div class="banner__buttons">
2319                <a href="/collections/all" class="button button--primary">+ 50 G DE FLORES OFERECIDAS A PARTIR DE 100 €</a>
2320              </div></div>
2321        </div>
2322      </div></div></slideshow-component>
2323</section><section id="shopify-section-template--29104436019526__collection_list_YL4QP8" class="shopify-section section section-collection-list"><link href="//cali-weed.fr/cdn/shop/t/49/assets/section-collection-list.css?v=70863279319435850561789567702" rel="stylesheet" type="text/css" media="all">
2324<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-card.css?v=28107221026106375421789567702" rel="stylesheet" type="text/css" media="all">
2325<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-slider.css?v=14039311878856620671789567702" rel="stylesheet" type="text/css" media="all">
2326<link href="//cali-weed.fr/cdn/shop/t/49/assets/splide.min.css?v=44329677166622589231789567702" rel="stylesheet" type="text/css" media="all">
2327<style data-shopify="">.section-template--29104436019526__collection_list_YL4QP8-padding {
2328    padding-top: 72px;
2329    padding-bottom: 72px;
2330  }
2331
2332  @media screen and (min-width: 750px) {
2333    .section-template--29104436019526__collection_list_YL4QP8-padding {
2334      padding-top: 96px;
2335      padding-bottom: 96px;
2336    }
2337  }
2338
2339  /* CBD Shop custom styles */
2340  .cbd-collection-title {
2341    text-align: center;
2342    color: #002643;
2343    font-size: 48px;
2344    font-weight: 700;
2345    line-height: 120%; /* 57.6px */
2346    margin-bottom: 48px;
2347    margin-top: 0;
2348  }
2349
2350  .cbd-collection-wrapper {
2351    position: relative;
2352    text-align: center;
2353    display: flex;
2354    flex-direction: column !important;
2355    border-radius: 16px;
2356    border: 2px solid transparent;
2357    padding: 24px;
2358    cursor: pointer;
2359    transition: all 0.2s;
2360    min-height: 200px; /* Ensure minimum height */
2361    justify-content: flex-start;
2362  }
2363
2364.cbd-collection-card-link {
2365  color: inherit;
2366  text-decoration: none;
2367}
2368
2369.cbd-collection-card-link::after {
2370  content: "";
2371  position: absolute;
2372  inset: 0;
2373  z-index: 1;
2374}
2375
2376
2377  .cbd-collection-wrapper:hover {
2378    border: 2px solid var(--dark-1, #002643);
2379  }
2380
2381  .cbd-collection-image-wrap {
2382    margin: 0 auto 24px;
2383    width: 200px;
2384    height: 200px;
2385    overflow: hidden;
2386    border-radius: 50%;
2387    flex-shrink: 0; /* Prevent shrinking */
2388  }
2389
2390  .cbd-collection-image {
2391    width: 100%;
2392    height: 100%;
2393    object-fit: cover;
2394  }
2395
2396  .cbd-collection-name {
2397    color: #002643;
2398    font-size: 24px;
2399    font-weight: 700;
2400    line-height: 120%;
2401    margin-top: 0;
2402    margin-bottom: 12px;
2403    min-height: 29px; /* Ensure consistent height */
2404  }
2405
2406  .cbd-collection-description {
2407    color: var(--dark-2, #405C72);
2408    text-align: center;
2409    font-size: 16px;
2410    font-weight: 400;
2411    line-height: 150%; /* 24px */
2412    overflow: hidden;
2413    margin: 0 0 12px 0; /* Add bottom margin */
2414    flex-grow: 1; /* Allow to grow if needed */
2415  }
2416
2417  /* Hide description container when empty */
2418  .cbd-collection-description:empty {
2419    display: none;
2420    margin: 0;
2421  }
2422
2423  .cbd-collection-button {
2424    padding: 15px 24px;
2425    display: inline-block;
2426    border-radius: 100px;
2427    background: var(--dark-1, #EDF0F2);
2428    color: #405C72 !important;
2429    text-decoration: none;
2430    font-size: 17px;
2431    font-weight: 700;
2432    line-height: 123.529%;
2433    transition: all 0.3s;
2434    margin-top: auto; /* Push to bottom */
2435    border: none;
2436    align-self: center;
2437  }
2438
2439  .cbd-collection-button:hover {
2440    background-color: #002643 !important;
2441    color: #FFF !important;
2442  }
2443
2444  /* Hide button container when empty */
2445  .cbd-collection-button-container:empty {
2446    display: none;
2447  }
2448
2449  /* Adjust spacing when button is not present */
2450  .cbd-collection-wrapper:not(:has(.cbd-collection-button)) .cbd-collection-description {
2451    margin-bottom: 0;
2452  }
2453
2454  /* Center the section heading */
2455  .title-wrapper-with-link {
2456    text-align: center;
2457    justify-content: center;
2458  }
2459
2460  /* Splide slider custom styles */
2461  .cbd-collection-wrapper .splide__arrow {
2462    background: white;
2463    width: 64px;
2464    height: 64px;
2465    border-radius: 50%;
2466    border: 2px solid #002643;
2467    opacity: 1;
2468  }
2469
2470  .cbd-collection-wrapper .splide__arrow:hover {
2471    border: 2px solid #002643 !important;
2472    background: #002643 !important;
2473  }
2474
2475  .cbd-collection-wrapper .splide__arrow svg {
2476    fill: #0c2340;
2477  }
2478
2479  .cbd-collection-wrapper .splide__pagination {
2480    margin-top: 1.5rem;
2481  }
2482
2483  .cbd-collection-wrapper .splide__pagination__page {
2484    background: #ccc;
2485  }
2486
2487  .cbd-collection-wrapper .splide__pagination__page.is-active {
2488    background: #002643;
2489    fill: #fff;
2490  }
2491
2492  /* All categories button */
2493  .all-categories-button {
2494    display: block;
2495    text-align: center;
2496    margin-top: 50px;
2497    margin-inline: auto;
2498  }
2499
2500  .all-categories-link {
2501    display: inline-block;
2502    text-decoration: none;
2503    transition: background-color 0.3s;
2504
2505    color: #FFF;
2506    font-size: 20px;
2507    font-weight: 700;
2508    line-height: 105%;
2509    border-radius: 100px;
2510    background: #EC713B;
2511    padding: 19px 44px;
2512  }
2513
2514  .all-categories-link:hover {
2515    background-color: #d55f29;
2516  }
2517
2518  @media(max-width:768px){
2519    .collection-list-wrapper .cbd-collection-title{
2520      font-size: 32px;
2521    }
2522
2523    .collection-list-wrapper{
2524      padding-top:48px !important;
2525      padding-bottom:48px !important;
2526    }
2527
2528    .cbd-collection-wrapper .cbd-collection-image-wrap {
2529      max-width:96px;
2530      max-height:96px;
2531      width:100%;
2532    }
2533
2534    .cbd-collection-wrapper .cbd-collection-name {
2535      font-size:18px;
2536      margin-bottom:8px;
2537    }
2538
2539    .cbd-collection-wrapper .cbd-collection-button{
2540      margin-top:12px;
2541    }
2542
2543    .cbd-collection-wrapper .cbd-collection-description {
2544      font-size:12px;
2545    }
2546
2547    .cbd-collection-wrapper .cbd-collection-button {
2548      font-size:14px;
2549      padding:12px 20px;
2550      margin-top:12px;
2551    }
2552
2553    .cbd-collection-wrapper{
2554      padding:12px;
2555    }
2556
2557    .cbd-collection-wrapper .cbd-collection-image-wrap {
2558      margin: 0 auto 12px;
2559    }
2560    .all-categories-link {
2561        padding: 15px 24px;
2562        font-size: 16px;
2563        font-weight: 700;
2564        line-height: 131.25%;
2565    }
2566      .all-categories-button {
2567        display: block;
2568        text-align: center;
2569        margin-top: 24px;
2570        margin-inline: auto;
2571      }
2572  }</style><div class="color-scheme-1 gradient">
2573  <div class="collection-list-wrapper page-width isolate section-template--29104436019526__
2573collection_list_YL4QP8-padding"><h2 class="cbd-collection-title">Cali Weed: a sua loja CBD para compras online premium</h2><div class="splide" id="splide-template--29104436019526__collection_list_YL4QP8">
2574      <div class="splide__track">
2575        <ul class="splide__list"><li class="splide__slide cbd-collection-item">
2576              <div class="cbd-collection-wrapper">
2577                <!-- Image Section - Always show if available --><div class="cbd-collection-image-wrap"><img srcset="//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=200 1x, //cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=400 2x" src="//cali-weed.fr/cdn/shop/collections/fleurs_cbd.jpg?v=1734181762&width=200" alt="Flores CBD" width="200" height="200" loading="lazy" class="cbd-collection-image"></div><!-- Title Section - Always show -->
2578<h3 class="cbd-collection-name">
2579  <a href="/collections/flores-cbd" class="cbd-collection-card-link">Flores CBD</a>
2580</h3>
2581
2582                <!-- Description Section - Only show if not empty --><!-- Button Section - Only show if text is provided --></div>
2583            </li><li class="splide__slide cbd-collection-item">
2584              <div class="cbd-collection-wrapper">
2585                <!-- Image Section - Always show if available --><div class="cbd-collection-image-wrap"><img srcset="//cali-weed.fr/cdn/shop/collections/hash_cbd.jpg?v=1734183549&width=200 1x, //cali-weed.fr/cdn/shop/collections/hash_cbd.jpg?v=1734183549&width=400 2x" src="//cali-weed.fr/cdn/shop/collections/hash_cbd.jpg?v=1734183549&width=200" alt="Resina CBD &amp; Hash" width="200" height="200" loading="lazy" class="cbd-collection-image"></div><!-- Title Section - Always show -->
2586<h3 class="cbd-collection-name">
2587  <a href="/collections/haxixe-cbd" class="cbd-collection-card-link">Resina CBD & Hash</a>
2588</h3>
2589
2590                <!-- Description Section - Only show if not empty --><!-- Button Section - Only show if text is provided --></div>
2591            </li><li class="splide__slide cbd-collection-item">
2592              <div class="cbd-collection-wrapper">
2593                <!-- Image Section - Always show if available --><div class="cbd-collection-image-wrap"><img srcset="//cali-weed.fr/cdn/shop/collections/Oils_collections_a264503d-13d4-4579-a70f-c377774f2bcc.jpg?v=1734255456&width=200 1x, //cali-weed.fr/cdn/shop/collections/Oils_collections_a264503d-13d4-4579-a70f-c377774f2bcc.jpg?v=1734255456&width=400 2x" src="//cali-weed.fr/cdn/shop/collections/Oils_collections_a264503d-13d4-4579-a70f-c377774f2bcc.jpg?v=1734255456&width=200" alt="Óleos CBD" width="200" height="200" loading="lazy" class="cbd-collection-image"></div><!-- Title Section - Always show -->
2594<h3 class="cbd-collection-name">
2595  <a href="/collections/oleos-cbd" class="cbd-collection-card-link">Óleos CBD</a>
2596</h3>
2597
2598                <!-- Description Section - Only show if not empty --><!-- Button Section - Only show if text is provided --></div>
2599            </li><li class="splide__slide cbd-collection-item">
2600              <div class="cbd-collection-wrapper">
2601                <!-- Image Section - Always show if available --><div class="cbd-collection-image-wrap"><img srcset="//cali-weed.fr/cdn/shop/collections/Vape_pen_collection.jpg?v=1734183468&width=200 1x, //cali-weed.fr/cdn/shop/collections/Vape_pen_collection.jpg?v=1734183468&width=400 2x" src="//cali-weed.fr/cdn/shop/collections/Vape_pen_collection.jpg?v=1734183468&width=200" alt="CBD Vape" width="200" height="200" loading="lazy" class="cbd-collection-image"></div><!-- Title Section - Always show -->
2602<h3 class="cbd-collection-name">
2603  <a href="/collections/vape-cbd" class="cbd-collection-card-link">CBD Vape</a>
2604</h3>
2605
2606                <!-- Description Section - Only show if not empty --><!-- Button Section - Only show if text is provided --></div>
2607            </li><li class="splide__slide cbd-collection-item">
2608              <div class="cbd-collection-wrapper">
2609                <!-- Image Section - Always show if available --><div class="cbd-collection-image-wrap"><img srcset="//cali-weed.fr/cdn/shop/files/pre_roll_royal_2.png?v=1778656414&width=200 1x, //cali-weed.fr/cdn/shop/files/pre_roll_royal_2.png?v=1778656414&width=400 2x" src="//cali-weed.fr/cdn/shop/files/pre_roll_royal_2.png?v=1778656414&width=200" alt="Pre Roll CBD" width="200" height="200" loading="lazy" class="cbd-collection-image"></div><!-- Title Section - Always show -->
2610<h3 class="cbd-collection-name">
2611  <a href="/collections/pre-roll-cbd" class="cbd-collection-card-link">Pre Roll CBD</a>
2612</h3>
2613
2614                <!-- Description Section - Only show if not empty --><!-- Button Section - Only show if text is provided --></div>
2615            </li></ul>
2616      </div>
2617    </div></div>
2618</div>
2619
2620<script>
2621  document.addEventListener('DOMContentLoaded', function() {
2622    new Splide('#splide-template--29104436019526__collection_list_YL4QP8', {
2623      perPage: 4,
2624      gap: '0rem',
2625      pagination: true,
2626      arrows: true,
2627      breakpoints: {
2628        750: {
2629          perPage: 2,
2630          gap: '1rem'
2631        }
2632      }
2633    }).mount();
2634  });
2635</script>
2635
2636
2637
2638</section><div id="shopify-section-template--29104436019526__info_cards_dH3AXH" class="shopify-section"><div class="trust-badges-section">
2639  <div class="page-width">
2640    <div class="trust-badges-wrapper">
2641      <div class="trust-badges-container">
2642        <!-- Free Shipping Badge -->
2643        <div class="trust-badge">
2644          <div class="badge-icon">
2645            <img src="//cali-weed.fr/cdn/shop/files/sugar-free-1_60x.svg?v=1746969165" alt="Entrega gratuita">
2646          </div>
2647          <div class="badge-content">
2648            <h4>Entrega gratuita</h4>
2649            <p>Aproveite o envio gratuito em todas as encomendas superiores a 69 €.</p>
2650          </div>
2651        </div>
2652        <!-- Secure Payment Badge -->
2653        <div class="trust-badge">
2654          <div class="badge-icon">
2655            <img src="//cali-weed.fr/cdn/shop/files/verified1_60x.svg?v=1746969165" alt="Pagamento seguro">
2656          </div>
2657          <div class="badge-content">
2658            <h4>Pagamento seguro</h4>
2659            <p>Pagamento encriptado com fornecedores de pagamento fiáveis.</p>
2660          </div>
2661        </div>
2662        <!-- Discreet Packaging Badge -->
2663        <div class="trust-badge">
2664          <div class="badge-icon">
2665            <img src="//cali-weed.fr/cdn/shop/files/box1_60x.svg?v=1746969165" alt="Embalagem discreta">
2666          </div>
2667          <div class="badge-content">
2668            <h4>Embalagem discreta</h4>
2669            <p>Embalagem neutra e sem odores para uma total confidencialidade.</p>
2670          </div>
2671        </div>
2672      </div>
2673      <!-- Dots de navigation (mobile uniquement) -->
2674      <div class="trust-badges-dots">
2675        <span class="dot active" data-index="0"></span>
2676        <span class="dot" data-index="1"></span>
2677        <span class="dot" data-index="2"></span>
2678      </div>
2679    </div>
2680  </div>
2681</div>
2682
2683<style>
2684  .trust-badges-section {
2685    width: 100%;
2686    padding: 40px 0;
2687  }
2688  .trust-badges-wrapper {
2689    position: relative;
2690  }
2691  .trust-badges-container {
2692    display: flex;
2693    flex-wrap: wrap;
2694    justify-content: space-between;
2695    gap: 20px;
2696  }
2697  .trust-badge {
2698    background: #F2F4F6;
2699    border-radius: 16px;
2700    padding: 24px;
2701    display: flex;
2702    align-items: flex-start;
2703    gap: 16px;
2704    flex: 1;
2705    min-width: 280px;
2706  }
2707  .badge-icon {
2708    width: 79px;
2709    height: 79px;
2710    display: flex;
2711    align-items: center;
2712    justify-content: center;
2713    flex-shrink: 0;
2714  }
2715  .badge-icon img {
2716    max-width: 100%;
2717    max-height: 100%;
2718    object-fit: contain;
2719  }
2720  .badge-content h4 {
2721    font-weight: 700;
2722    color: #002643;
2723    margin: 0 0 8px 0;
2724    font-size: 24px;
2725    line-height: 120%;
2726  }
2727  .badge-content p {
2728    color: #405C72;
2729    margin: 0;
2730    font-size: 16px;
2731    font-weight: 400;
2732    line-height: 130%;
2733  }
2734  .trust-badges-dots {
2735    display: none;
2736  }
2737
2738  @media (max-width: 768px) {
2739    .trust-badges-wrapper {
2740      overflow: hidden;
2741    }
2742    .trust-badges-container {
2743      display: flex;
2744      flex-wrap: nowrap;
2745      gap: 0;
2746      overflow-x: auto;
2747      scroll-snap-type: x mandatory;
2748      -webkit-overflow-scrolling: touch;
2749      scrollbar-width: none;
2750      -ms-overflow-style: none;
2751    }
2752    .trust-badges-container::-webkit-scrollbar {
2753      display: none;
2754    }
2755    .trust-badge {
2756      flex: 0 0 100%;
2757      min-width: 0;
2758      width: 100%;
2759      scroll-snap-align: start;
2760      box-sizing: border-box;
2761    }
2762    .trust-badges-dots {
2763      display: flex;
2764      justify-content: center;
2765      gap: 8px;
2766      margin-top: 16px;
2767    }
2768    .dot {
2769      width: 8px;
2770      height: 8px;
2771      border-radius: 50%;
2772      background: #C8D2DA;
2773      cursor: pointer;
2774      transition: background 0.2s;
2775    }
2776    .dot.active {
2777      background: #002643;
2778    }
2779  }
2780</style>
2781
2782<script>
2783  (function () {
2784    var container = document.querySelector('.trust-badges-container');
2785    var dots = document.querySelectorAll('.trust-badges-dots .dot');
2786
2787    if (!container || !dots.length) return;
2788
2789    // Mise à jour du dot actif au scroll
2790    container.addEventListener('scroll', function () {
2791      var index = Math.round(container.scrollLeft / container.offsetWidth);
2792      dots.forEach(function (dot, i) {
2793        dot.classList.toggle('active', i === index);
2794      });
2795    });
2796
2797    // Clic sur un dot pour naviguer
2798    dots.forEach(function (dot, i) {
2799      dot.addEventListener('click', function () {
2800        container.scrollTo({
2801          left: i * container.offsetWidth,
2802          behavior: 'smooth'
2803        });
2804      });
2805    });
2806  })();
2807</script>
2807
2808
2809
2810<style> @media (max-width: 576px) {#shopify-section-template--29104436019526__info_cards_dH3AXH .trust-badge {flex-direction: column; justify-content: center; text-align: center; align-items: center; } #shopify-section-template--29104436019526__info_cards_dH3AXH .badge-icon {width: 64px; height: 64px; } #shopify-section-template--29104436019526__info_cards_dH3AXH .badge-content p {font-size: 14px; } #shopify-section-template--29104436019526__info_cards_dH3AXH .trust-badges-container {gap: 12px; }} </style></div><section id="shopify-section-template--29104436019526__new_related_products_DUhQDt" class="shopify-section section">
2811
2812<div class="page-width section-template--29104436019526__new_related_products_DUhQDt-padding ">
2813  
2814    <h2 class="section-title h1 text-center">Flores CBD</h2>
2815  
2816
2817  
2818    <div class="section-description text-center">
2819      A nossa coleção de <a href="https://caliweed.pt/collections/flores-cbd" title="https://cali-weed.fr/collections/fleurs-de-cbd">flores de CBD</a> sublima as melhores genéticas californianas. Cultivadas com paixão em ambientes interiores ou estufas, cada variedade revela aromas intensos e um caráter único. Minuciosamente selecionadas, as nossas flores estão disponíveis para uma experiência sensorial digna das melhores variedades da costa oeste. Cultivadas com paixão em <em>ambientes interiores</em> ou <em>estufas</em>, cada flor de cânhamo da nossa seleção revela aromas intensos e um caráter único.
2820    </div>
2821  
2822
2823    <div class="related-products">
2824      <div class="splide" id="related-products-splide-template--29104436019526__new_related_products_DUhQDt">
2825        <div class="splide__arrows">
2826          <button class="splide__arrow splide__arrow--prev" type="button" aria-label="Translation missing: fr.general.slider.previous">
2827            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-left.svg?v=28127075948588971301789567702" alt="Anterior">
2828          </button>
2829          <button class="splide__arrow splide__arrow--next" type="button" aria-label="Translation missing: fr.general.slider.next">
2830            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-right.svg?v=139621171977462828911789567702" alt="Seguinte">
2831          </button>
2832        </div>
2833
2834        <div class="splide__track">
2835          <ul class="splide__list"><li class="splide__slide related-product-item">
2836                <div class="related-product-card">
2837
2838                  <a href="/products/pack-flores-cbd" class="related-product-link">
2839               <div class="related-product-image-wrapper ">
2840  <img src="//cali-weed.fr/cdn/shop/files/pack-fleurs_400x.png?v=1775645811" alt="Pacote de descoberta de flores CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
2841  
2842                      
2843
2844                    <!-- Social Proof Badge  -->
2845  
2846    <div class="social-proof-badges">
2847      
2848        <span class="social-proof-badge">Pacote de descoberta</span>
2849      
2850    </div>
2851  
2852                    </div>
2853                  </a>
2854
2855
2856
2857                  <div class="related-product-info">
2858                    <h3 class="related-product-title">
2859                      <a href="/products/pack-flores-cbd">Pacote de descoberta de flores CBD</a>
2860                    </h3>
2861
2862                    <div class="related-product-price">
2863                      
2864                        <span class="price-current">A partir de 39,90 euros</span>
2865                      
2866                    </div>
2867
2868                    <div class="related-product-tags">
2869
2870                               
2871                    </div>
2872
2873                    <div class="related-product-variant-selector">
2874                      <!-- Éléments décoratifs visibles (z-index bas) -->
2875                      <span class="variant-label">1 embalagem (39,90 euros por embalagem)
2876                      </span>
2877                      <div class="selector-right">
2878                        <span class="price-per-gram">39,9 €/g
2879                        </span>
2880                        <div class="select-arrow">
2881                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
2882                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
2883                          </svg>
2884                        </div>
2885                      </div>
2886                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
2887                      <select class="variant-select" data-product-id="14820537729350">
2888                        
2889                          
2890                          
2891                          
2892                          <option value="55165711810886" data-price="39,90 €" data-compare-price="" data-price-per-gram="€39.9/g" data-title="1 Pack (39.90€ le pack)" data-weight="1 Pack (39.90€ le pack)" data-discount="0" data-available="true" selected="selected">
2893                            1 embalagem (39,90 euros por embalagem)
2894                          </option>
2895                        
2896                          
2897                          
2898                          
2899                          <option value="55165711843654" data-price="69,80 €" data-compare-price="" data-price-per-gram="€34.9/g" data-title="2 Packs + 1 offert (23.26€ le pack)" data-weight="2 Packs + 1 offert (23.26€ le pack)" data-discount="0" data-available="true">
2900                            2 embalagens + 1 grátis (23,26 euros por embalagem)
2901                          </option>
2902                        
2903                      </select>
2904                    </div>
2905
2906                    
2907                      <button type="button" class="related-product-add-button" data-product-id="14820537729350">
2908                        Adicionar ao cesto
2909                      </button>
2910                    
2911                  </div>
2912                </div>
2913              </li><li class="splide__slide related-product-item">
2914                <div class="related-product-card">
2915
2916                  <a href="/products/watermelon-cbd" class="related-product-link">
2917               <div class="related-product-image-wrapper has-hover">
2918  <img src="//cali-weed.fr/cdn/shop/files/watermelon_cbd_400x.png?v=1786358080" alt="Melancia com CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
2919  
2920    <img src="//cali-weed.fr/cdn/shop/files/magnific_prends-exactement-le-meme_kssdSYe16B_400x.jpg?v=1786627070" alt="Melancia com CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
2921  
2922                      
2923
2924                    <!-- Social Proof Badge  -->
2925  
2926                    </div>
2927                  </a>
2928
2929
2930
2931                  <div class="related-product-info">
2932                    <h3 class="related-product-title">
2933                      <a href="/products/watermelon-cbd">Melancia com CBD</a>
2934                    </h3>
2935
2936                    <div class="related-product-price">
2937                      
2938                        <span class="price-current">A partir de 4,95 €</span>
2939                      
2940                    </div>
2941
2942                    <div class="related-product-tags">
2943
2944                               
2945                    </div>
2946
2947                    <div class="related-product-variant-selector">
2948                      <!-- Éléments décoratifs visibles (z-index bas) -->
2949                      <span class="variant-label">5G — Esgotado
2950                      </span>
2951                      <div class="selector-right">
2952                        <span class="price-per-gram">0,99 €/g
2953                        </span>
2954                        <div class="select-arrow">
2955                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
2956                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
2957                          </svg>
2958                        </div>
2959                      </div>
2960                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
2961                      <select class="variant-select" data-product-id="15673064685894">
2962                        
2963                          
2964                          
2965                          
2966                          <option value="57101069353286" data-price="4,95 €" data-compare-price="" data-price-per-gram="€0.99/g" data-title="5G — Épuisé" data-weight="5" data-discount="0" data-available="false" disabled="" selected="selected">
2967                            5G — Esgotado
2968                          </option>
2969                        
2970                          
2971                          
2972                          
2973                          <option value="57101069386054" data-price="8,90 €" data-compare-price="" data-price-per-gram="€0.89/g" data-title="10G — Épuisé" data-weight="10" data-discount="0" data-available="false" disabled="">
2974                            10G — Esgotado
2975                          </option>
2976                        
2977                          
2978                          
2979                          
2980                          <option value="57101069418822" data-price="13,80 €" data-compare-price="" data-price-per-gram="€0.55/g" data-title="25G — Épuisé" data-weight="25" data-discount="0" data-available="false" disabled="">
2981                            25 g — Esgotado
2982                          </option>
2983                        
2984                          
2985                          
2986                          
2987                          <option value="57101069451590" data-price="26,50 €" data-compare-price="" data-price-per-gram="€0.53/g" data-title="50G — Épuisé" data-weight="50" data-discount="0" data-available="false" disabled="">
2988                            50 g — Esgotado
2989                          </option>
2990                        
2991                          
2992                          
2993                          
2994                          <option value="57101069484358" data-price="49,00 €" data-compare-price="" data-price-per-gram="€0.49/g" data-title="100G — Épuisé" data-weight="100" data-discount="0" data-available="false" disabled="">
2995                            100 g — Esgotado
2996                          </option>
2997                        
2998                      </select>
2999                    </div>
3000
3001                    
3002                      <button type="button" class="related-product-add-button" data-product-id="15673064685894">
3003                        Adicionar ao cesto
3004                      </button>
3005                    
3006                  </div>
3007                </div>
3008              </li><li class="splide__slide related-product-item">
3009                <div class="related-product-card">
3010
3011                  <a href="/products/popcorn-cbd" class="related-product-link">
3012               <div class="related-product-image-wrapper has-hover">
3013  <img src="//cali-weed.fr/cdn/shop/files/PopCorn_400x.png?v=1746806981" alt="Popcorn CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
3014  
3015    <img src="//cali-weed.fr/cdn/shop/files/PopCornBuds_400x.png?v=1746806981" alt="Popcorn CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
3016  
3017                      
3018
3019                    <!-- Social Proof Badge  -->
3020  
3021    <div class="social-proof-badges">
3022      
3023        <span class="social-proof-badge">Mais vendido</span>
3024      
3025    </div>
3026  
3027                    </div>
3028                  </a>
3029
3030
3031
3032                  <div class="related-product-info">
3033                    <h3 class="related-product-title">
3034                      <a href="/products/popcorn-cbd">Popcorn CBD</a>
3035                    </h3>
3036
3037                    <div class="related-product-price">
3038                      
3039                        <span class="price-current">A partir de 12,50 euros</span>
3040                      
3041                    </div>
3042
3043                    <div class="related-product-tags">
3044
3045                               
3046  <div class="product-badges">
3047    
3048      <span class="badge">4,13% CBD</span>
3049    
3050      <span class="badge">Interior</span>
3051    
3052  </div>
3053
3054                    </div>
3055
3056                    <div class="related-product-variant-selector">
3057                      <!-- Éléments décoratifs visibles (z-index bas) -->
3058                      <span class="variant-label">5G
3059                      </span>
3060                      <div class="selector-right">
3061                        <span class="price-per-gram">2,5 €/g
3062                        </span>
3063                        <div class="select-arrow">
3064                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
3065                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3066                          </svg>
3067                        </div>
3068                      </div>
3069                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
3070                      <select class="variant-select" data-product-id="14856180072774">
3071                        
3072                          
3073                          
3074                          
3075                          <option value="53945510887750" data-price="12,50 €" data-compare-price="" data-price-per-gram="€2.5/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
3076                            5G
3077                          </option>
3078                        
3079                          
3080                          
3081                          
3082                          <option value="53945510920518" data-price="22,50 €" data-compare-price="" data-price-per-gram="€2.25/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
3083                            10G
3084                          </option>
3085                        
3086                          
3087                          
3088                          
3089                          <option value="53945510953286" data-price="43,75 €" data-compare-price="" data-price-per-gram="€1.75/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
3090                            25G
3091                          </option>
3092                        
3093                          
3094                          
3095                          
3096                          <option value="53945510986054" data-price="75,00 €" data-compare-price="" data-price-per-gram="€1.5/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
3097                            50G
3098                          </option>
3099                        
3100                          
3101                          
3102                          
3103                          <option value="55164281946438" data-price="99,00 €" data-compare-price="" data-price-per-gram="€0.99/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
3104                            100G
3105                          </option>
3106                        
3107                      </select>
3108                    </div>
3109
3110                    
3111                      <button type="button" class="related-product-add-button" data-product-id="14856180072774">
3112                        Adicionar ao cesto
3113                      </button>
3114                    
3115                  </div>
3116                </div>
3117              </li><li class="splide__slide related-product-item">
3118                <div class="related-product-card">
3119
3120                  <a href="/products/ice-rock-cbd" class="related-product-link">
3121               <div class="related-product-image-wrapper has-hover">
3122  <img src="//cali-weed.fr/cdn/shop/files/Icerock_400x.png?v=1747407586" alt="Ice Rock CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
3123  
3124    <img src="//cali-weed.fr/cdn/shop/files/Icerock_focus_400x.png?v=1747407586" alt="Ice Rock CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
3125  
3126                      
3127
3128                    <!-- Social Proof Badge  -->
3129  
3130                    </div>
3131                  </a>
3132
3133
3134
3135                  <div class="related-product-info">
3136                    <h3 class="related-product-title">
3137                      <a href="/products/ice-rock-cbd">Ice Rock CBD</a>
3138                    </h3>
3139
3140                    <div class="related-product-price">
3141                      
3142                        <span class="price-current">A partir de 22,25 euros</span>
3143                      
3144                    </div>
3145
3146                    <div class="related-product-tags">
3147
3148                               
3149  <div class="product-badges">
3150    
3151      <span class="badge">81,83% CBD</span>
3152    
3153      <span class="badge">Extrato</span>
3154    
3155  </div>
3156
3157                    </div>
3158
3159                    <div class="related-product-variant-selector">
3160                      <!-- Éléments décoratifs visibles (z-index bas) -->
3161                      <span class="variant-label">5G
3162                      </span>
3163                      <div class="selector-right">
3164                        <span class="price-per-gram">4,45 €/g
3165                        </span>
3166                        <div class="select-arrow">
3167                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
3168                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3169                          </svg>
3170                        </div>
3171                      </div>
3172                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
3173                      <select class="variant-select" data-product-id="14821432459590">
3174                        
3175                          
3176                          
3177                          
3178                          <option value="53831472644422" data-price="22,25 €" data-compare-price="" data-price-per-gram="€4.45/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
3179                            5G
3180                          </option>
3181                        
3182                          
3183                          
3184                          
3185                          <option value="53831472677190" data-price="39,50 €" data-compare-price="" data-price-per-gram="€3.95/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
3186                            10G
3187                          </option>
3188                        
3189                          
3190                          
3191                          
3192                          <option value="53831472709958" data-price="86,20 €" data-compare-price="" data-price-per-gram="€3.44/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
3193                            25G
3194                          </option>
3195                        
3196                          
3197                          
3198                          
3199                          <option value="53831472742726" data-price="147,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
3200                            50G
3201                          </option>
3202                        
3203                          
3204                          
3205                          
3206                          <option value="55164339126598" data-price="245,00 €" data-compare-price="" data-price-per-gram="€2.45/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
3207                            100G
3208                          </option>
3209                        
3210                      </select>
3211                    </div>
3212
3213                    
3214                      <button type="button" class="related-product-add-button" data-product-id="14821432459590">
3215                        Adicionar ao cesto
3216                      </button>
3217                    
3218                  </div>
3219                </div>
3220              </li><li class="splide__slide related-product-item">
3221                <div class="related-product-card">
3222
3223                  <a href="/products/orange-bud-cbd" class="related-product-link">
3224               <div class="related-product-image-wrapper has-hover">
3225  <img src="//cali-weed.fr/cdn/shop/files/OrangeBudCBD_400x.png?v=1746808660" alt="Orange Bud CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
3226  
3227    <img src="//cali-weed.fr/cdn/shop/files/OrangeBUDCBDFLEUR_ed70bfb6-2a27-48f2-91ac-622687396208_400x.png?v=1746808660" alt="Orange Bud CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
3228  
3229                      
3230
3231                    <!-- Social Proof Badge  -->
3232  
3233                    </div>
3234                  </a>
3235
3236
3237
3238                  <div class="related-product-info">
3239                    <h3 class="related-product-title">
3240                      <a href="/products/orange-bud-cbd">Orange Bud CBD</a>
3241                    </h3>
3242
3243                    <div class="related-product-price">
3244                      
3245                        <span class="price-current">A partir de 17,25 euros</span>
3246                      
3247                    </div>
3248
3249                    <div class="related-product-tags">
3250
3251                               
3252  <div class="product-badges">
3253    
3254      <span class="badge">11,19% CBD</span>
3255    
3256      <span class="badge">G.House</span>
3257    
3258  </div>
3259
3260                    </div>
3261
3262                    <div class="related-product-variant-selector">
3263                      <!-- Éléments décoratifs visibles (z-index bas) -->
3264                      <span class="variant-label">5G
3265                      </span>
3266                      <div class="selector-right">
3267                        <span class="price-per-gram">3,45 €/g
3268                        </span>
3269                        <div class="select-arrow">
3270                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
3271                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3272                          </svg>
3273                        </div>
3274                      </div>
3275                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
3276                      <select class="variant-select" data-product-id="14855386628422">
3277                        
3278                          
3279                          
3280                          
3281                          <option value="53942502883654" data-price="17,25 €" data-compare-price="" data-price-per-gram="€3.45/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
3282                            5G
3283                          </option>
3284                        
3285                          
3286                          
3287                          
3288                          <option value="53942502916422" data-price="29,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
3289                            10G
3290                          </option>
3291                        
3292                          
3293                          
3294                          
3295                          <option value="53942502949190" data-price="61,20 €" data-compare-price="" data-price-per-gram="€2.44/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
3296                            25G
3297                          </option>
3298                        
3299                          
3300                          
3301                          
3302                          <option value="53942502981958" data-price="97,50 €" data-compare-price="" data-price-per-gram="€1.95/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
3303                            50G
3304                          </option>
3305                        
3306                          
3307                          
3308                          
3309                          <option value="55164301771078" data-price="175,00 €" data-compare-price="" data-price-per-gram="€1.75/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
3310                            100G
3311                          </option>
3312                        
3313                      </select>
3314                    </div>
3315
3316                    
3317                      <button type="button" class="related-product-add-button" data-product-id="14855386628422">
3318                        Adicionar ao cesto
3319                      </button>
3320                    
3321                  </div>
3322                </div>
3323              </li><li class="splide__slide related-product-item">
3324                <div class="related-product-card">
3325
3326                  <a href="/products/moonrock-cbd" class="related-product-link">
3327               <div class="related-product-image-wrapper has-hover">
3328  <img src="//cali-weed.fr/cdn/shop/files/Moonrock_pouch_400x.png?v=1747406830" alt="Moonrock CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
3329  
3330    <img src="//cali-weed.fr/cdn/shop/files/Moonrock_resin_400x.png?v=1747406830" alt="Moonrock CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
3331  
3332                      
3333
3334                    <!-- Social Proof Badge  -->
3335  
3336                    </div>
3337                  </a>
3338
3339
3340
3341                  <div class="related-product-info">
3342                    <h3 class="related-product-title">
3343                      <a href="/products/moonrock-cbd">Moonrock CBD</a>
3344                    </h3>
3345
3346                    <div class="related-product-price">
3347                      
3348                        <span class="price-current">A partir de 22,25 euros</span>
3349                      
3350                    </div>
3351
3352                    <div class="related-product-tags">
3353
3354                               
3355  <div class="product-badges">
3356    
3357      <span class="badge">50% de CBD</span>
3358    
3359      <span class="badge">Extrato</span>
3360    
3361  </div>
3362
3363                    </div>
3364
3365                    <div class="related-product-variant-selector">
3366                      <!-- Éléments décoratifs visibles (z-index bas) -->
3367                      <span class="variant-label">5G
3368                      </span>
3369                      <div class="selector-right">
3370                        <span class="price-per-gram">4,45 €/g
3371                        </span>
3372                        <div class="select-arrow">
3373                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
3374                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3375                          </svg>
3376                        </div>
3377                      </div>
3378                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
3379                      <select class="variant-select" data-product-id="14821718589766">
3380                        
3381                          
3382                          
3383                          
3384                          <option value="53832085176646" data-price="22,25 €" data-compare-price="" data-price-per-gram="€4.45/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
3385                            5G
3386                          </option>
3387                        
3388                          
3389                          
3390                          
3391                          <option value="53832085209414" data-price="39,50 €" data-compare-price="" data-price-per-gram="€3.95/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
3392                            10G
3393                          </option>
3394                        
3395                          
3396                          
3397                          
3398                          <option value="53832085242182" data-price="86,20 €" data-compare-price="" data-price-per-gram="€3.44/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
3399                            25G
3400                          </option>
3401                        
3402                          
3403                          
3404                          
3405                          <option value="53832085274950" data-price="147,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
3406                            50G
3407                          </option>
3408                        
3409                          
3410                          
3411                          
3412                          <option value="55164346532166" data-price="245,00 €" data-compare-price="" data-price-per-gram="€2.45/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
3413                            100G
3414                          </option>
3415                        
3416                      </select>
3417                    </div>
3418
3419                    
3420                      <button type="button" class="related-product-add-button" data-product-id="14821718589766">
3421                        Adicionar ao cesto
3422                      </button>
3423                    
3424                  </div>
3425                </div>
3426              </li><li class="splide__slide related-product-item">
3427                <div class="related-product-card">
3428
3429                  <a href="/products/og-kush-cbd" class="related-product-link">
3430               <div class="related-product-image-wrapper has-hover">
3431  <img src="//cali-weed.fr/cdn/shop/files/OGKushCBD_400x.png?v=1747055175" alt="OG Kush CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
3432  
3433    <img src="//cali-weed.fr/cdn/shop/files/OGKushCBDflower_400x.png?v=1747055175" alt="OG Kush CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
3434  
3435                      
3436
3437                    <!-- Social Proof Badge  -->
3438  
3439                    </div>
3440                  </a>
3441
3442
3443
3444                  <div class="related-product-info">
3445                    <h3 class="related-product-title">
3446                      <a href="/products/og-kush-cbd">OG Kush CBD</a>
3447                    </h3>
3448
3449                    <div class="related-product-price">
3450                      
3451                        <span class="price-current">A partir de 17,25 euros</span>
3452                      
3453                    </div>
3454
3455                    <div class="related-product-tags">
3456
3457                               
3458  <div class="product-badges">
3459    
3460      <span class="badge">10,14% CBD</span>
3461    
3462      <span class="badge">Interior</span>
3463    
3464  </div>
3465
3466                    </div>
3467
3468                    <div class="related-product-variant-selector">
3469                      <!-- Éléments décoratifs visibles (z-index bas) -->
3470                      <span class="variant-label">5G
3471                      </span>
3472                      <div class="selector-right">
3473                        <span class="price-per-gram">3,45 €/g
3474                        </span>
3475                        <div class="select-arrow">
3476                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
3477                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3478                          </svg>
3479                        </div>
3480                      </div>
3481                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
3482                      <select class="variant-select" data-product-id="14820355572038">
3483                        
3484                          
3485                          
3486                          
3487                          <option value="53829730369862" data-price="17,25 €" data-compare-price="" data-price-per-gram="€3.45/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
3488                            5G
3489                          </option>
3490                        
3491                          
3492                          
3493                          
3494                          <option value="53829730402630" data-price="29,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
3495                            10G
3496                          </option>
3497                        
3498                          
3499                          
3500                          
3501                          <option value="53829730435398" data-price="61,20 €" data-compare-price="" data-price-per-gram="€2.44/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
3502                            25G
3503                          </option>
3504                        
3505                          
3506                          
3507                          
3508                          <option value="53829730468166" data-price="97,50 €" data-compare-price="" data-price-per-gram="€1.95/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
3509                            50G
3510                          </option>
3511                        
3512                          
3513                          
3514                          
3515                          <option value="55164381135174" data-price="175,00 €" data-compare-price="" data-price-per-gram="€1.75/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
3516                            100G
3517                          </option>
3518                        
3519                      </select>
3520                    </div>
3521
3522                    
3523                      <button type="button" class="related-product-add-button" data-product-id="14820355572038">
3524                        Adicionar ao cesto
3525                      </button>
3526                    
3527                  </div>
3528                </div>
3529              </li><li class="splide__slide related-product-item">
3530                <div class="related-product-card">
3531
3532                  <a href="/products/lemon-haze-cbd" class="related-product-link">
3533               <div class="related-product-image-wrapper has-hover">
3534  <img src="//cali-weed.fr/cdn/shop/files/LemonHazeCBD_400x.png?v=1746809860" alt="Lemon Haze CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
3535  
3536    <img src="//cali-weed.fr/cdn/shop/files/LemonHazeCBD2_400x.png?v=1746809860" alt="Lemon Haze CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
3537  
3538                      
3539
3540                    <!-- Social Proof Badge  -->
3541  
3542                    </div>
3543                  </a>
3544
3545
3546
3547                  <div class="related-product-info">
3548                    <h3 class="related-product-title">
3549                      <a href="/products/lemon-haze-cbd">Lemon Haze CBD</a>
3550                    </h3>
3551
3552                    <div class="related-product-price">
3553                      
3554                        <span class="price-current">A partir de 17,25 euros</span>
3555                      
3556                    </div>
3557
3558                    <div class="related-product-tags">
3559
3560                               
3561  <div class="product-badges">
3562    
3563      <span class="badge">3,57 % de CBD</span>
3564    
3565      <span class="badge">G.House</span>
3566    
3567  </div>
3568
3569                    </div>
3570
3571                    <div class="related-product-variant-selector">
3572                      <!-- Éléments décoratifs visibles (z-index bas) -->
3573                      <span class="variant-label">5G — Esgotado
3574                      </span>
3575                      <div class="selector-right">
3576                        <span class="price-per-gram">3,45 €/g
3577                        </span>
3578                        <div class="select-arrow">
3579                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
3580                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
3581                          </svg>
3582                        </div>
3583                      </div>
3584                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
3585                      <select class="variant-select" data-product-id="14855470154054">
3586                        
3587                          
3588                          
3589                          
3590                          <option value="53943020126534" data-price="17,25 €" data-compare-price="" data-price-per-gram="€3.45/g" data-title="5G — Épuisé" data-weight="5" data-discount="0" data-available="false" disabled="" selected="selected">
3591                            5G — Esgotado
3592                          </option>
3593                        
3594                          
3595                          
3596                          
3597                          <option value="53943020159302" data-price="29,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="10G — Épuisé" data-weight="10" data-discount="0" data-available="false" disabled="">
3598                            10G — Esgotado
3599                          </option>
3600                        
3601                          
3602                          
3603                          
3604                          <option value="53943020192070" data-price="61,20 €" data-compare-price="" data-price-per-gram="€2.44/g" data-title="25G — Épuisé" data-weight="25" data-discount="0" data-available="false" disabled="">
3605                            25 g — Esgotado
3606                          </option>
3607                        
3608                          
3609                          
3610                          
3611                          <option value="53943020224838" data-price="97,50 €" data-compare-price="" data-price-per-gram="€1.95/g" data-title="50G — Épuisé" data-weight="50" data-discount="0" data-available="false" disabled="">
3612                            50 g — Esgotado
3613                          </option>
3614                        
3615                          
3616                          
3617                          
3618                          <option value="55164294398278" data-price="175,00 €" data-compare-price="" data-price-per-gram="€1.75/g" data-title="100G — Épuisé" data-weight="100" data-discount="0" data-available="false" disabled="">
3619                            100 g — Esgotado
3620                          </option>
3621                        
3622                      </select>
3623                    </div>
3624
3625                    
3626                      <button type="button" class="related-product-add-button" data-product-id="14855470154054">
3627                        Adicionar ao cesto
3628                      </button>
3629                    
3630                  </div>
3631                </div>
3632              </li></ul>
3633        </div>
3634      </div>
3635    </div>
3636  
3637<div class="center collection__view-all">
3638        <a href="/collections/flores-cbd" class="button" aria-label="Afficher tous les produits de la collection Fleurs de CBD">
3639          Mostrar tudo
3640        </a>
3641      </div></div>
3642
3643<style>
3644.related-product-rating {
3645  display: flex;
3646  align-items: center;
3647  gap: 8px;
3648  margin: 10px 0;
3649}
3650
3651.rating-score {
3652  font-weight: bold;
3653  font-size: 16px;
3654  color: #333;
3655}
3656
3657.star-rating {
3658  display: flex;
3659  align-items: center;
3660  gap: 0px;
3661}
3662
3663.star {
3664  font-size: 20px !important;
3665  line-height: 1;
3666}
3667
3668.star.full {
3669  color: #002643;
3670}
3671
3672.star.half {
3673  color: #ffc107;
3674  position: relative;
3675}
3676
3677.star.half::after {
3678  content: "☆";
3679  position: absolute;
3680  left: 50%;
3681  color: #002643;
3682  z-index: -1;
3683}
3684
3685.star.empty {
3686  color: #002643;
3687}
3688
3689.rating-count {
3690  font-size: 14px;
3691  color: #666;
3692  margin-left: 4px;
3693}
3694
3695  .section-template--29104436019526__new_related_products_DUhQDt-padding {
3696    padding-top: 95px;
3697    padding-bottom: 95px;
3698  }
3699
3700  .related-products {
3701    width: 100%;
3702    margin: 0;
3703    margin-top:48px;
3704  }
3705
3706  .section-title {
3707    font-size: 48px;
3708    margin-bottom: 24px;
3709    font-weight: 700;
3710    color: #002643;
3711    line-height: 120%;
3712    text-align: center;
3713    margin-top: 0;
3714  }
3715
3716  .section-description {
3717    font-size: 18px;
3718    line-height: 150%;
3719    color: #6b7280;
3720    margin-bottom: 48px;
3721    max-width: 750px;
3722    margin-left: auto;
3723    margin-right: auto;
3724    text-align:center;
3725  }
3726
3727  .collection__view-all {
3728    margin-top: 48px;
3729    text-align: center;
3730  }
3731
3732  .button {
3733    display: inline-block;
3734    padding: 12px 24px;
3735    background-color: #EC713B;
3736    color: white;
3737    text-decoration: none;
3738    border-radius: 100px;
3739    font-weight: 700;
3740    font-size: 20px;
3741    line-height: 131.25%;
3742    transition: all 0.2s;
3743    border: 2px solid #EC713B;
3744  }
3745
3746  .button:hover {
3747    background-color: #002643;
3748    border-color: #002643;
3749  }
3750
3751  .button--secondary {
3752    background-color: transparent;
3753    color: #002643;
3754  }
3755
3756  .button--secondary:hover {
3757    background-color: #002643;
3758    color: white;
3759  }
3760
3761  .link.underlined-link {
3762    color: #002643;
3763    text-decoration: underline;
3764    font-weight: 600;
3765    font-size: 16px;
3766  }
3767
3768  .link.underlined-link:hover {
3769    color: #143560;
3770  }
3771
3772  /* Custom Splide Arrow Styles */
3773  .splide__arrows {
3774    display: flex;
3775    justify-content: space-between;
3776    position: absolute;
3777    width: 100%;
3778    top: 50%;
3779    transform: translateY(-50%);
3780    z-index: 2;
3781    pointer-events: none;
3782    padding: 0 -10px;
3783  }
3784
3785  .splide__arrow {
3786    background-color: white;
3787    border: 1px solid #e5e7eb;
3788    width: 40px;
3789    height: 40px;
3790    border-radius: 50%;
3791    display: flex;
3792    align-items: center;
3793    justify-content: center;
3794    cursor: pointer;
3795    transition: all 0.2s;
3796    opacity: 1;
3797    pointer-events: auto;
3798    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
3799  }
3800
3801  .splide__arrow:hover {
3802    background-color: #f9fafb;
3803  }
3804
3805  .splide__arrow:disabled {
3806    opacity: 0.5;
3807    cursor: not-allowed;
3808  }
3809
3810  .related-product-item {
3811    height: 100%;
3812  }
3813
3814  .related-product-card {
3815    height: 100%;
3816    border-radius: 12px;
3817    overflow: hidden;
3818    position: relative;
3819  }
3820
3821  .related-product-badge {
3822    position: absolute;
3823    top: 10px;
3824    left: 10px;
3825    background-color: white;
3826    color: #1a2e51;
3827    font-weight: 600;
3828    font-size: 14px;
3829    padding: 4px 10px;
3830    border-radius: 20px;
3831    z-index: 1;
3832  }
3833
3834  .related-product-badge.best-seller {
3835    background-color: #1a76d2;
3836    color: white;
3837  }
3838
3839  .related-product-badge.best-choice {
3840    background-color: #25a55f;
3841    color: white;
3842  }
3843
3844  .related-product-image-wrapper {
3845    position: relative;
3846    padding-top: 100%;
3847    background: linear-gradient(to bottom, #fafafa, #f0f0f0);
3848    border-radius: 12px;
3849    overflow: hidden;
3850  }
3851
3852  .related-product-image {
3853    position: absolute;
3854    top: 0;
3855    left: 0;
3856    width: 100%;
3857    height: 100%;
3858    object-fit: contain;
3859  }
3860
3861  .related-product-rating {
3862    display: flex;
3863    align-items: center;
3864    gap: 8px;
3865    margin-top: 24px;
3866  }
3867
3868  .rating-score {
3869    background-color: #EAC66A;
3870    color: #002643;
3871    font-weight: 700;
3872    border-radius: 0px 12px 12px 12px;
3873    padding: 5px 6px;
3874    font-size: 14px;
3875    line-height: 130%;
3876    margin-right:0px !important;
3877  }
3878
3879  .star-rating {
3880    display: flex;
3881    color: #002643;
3882  }
3883
3884  .rating-count {
3885    color: #002643;
3886    font-size: 14px;
3887    font-weight: 400;
3888    line-height: 130%;
3889  }
3890
3891  .related-product-info {
3892    padding: 10px 0;
3893    display: flex;
3894    flex-direction: column;
3895    flex-grow: 1;
3896  }
3897
3898  .related-product-title {
3899    color: #002643;
3900    font-size: 24px;
3901    font-weight: 700;
3902    line-height: 120%;
3903    margin-bottom: 8px;
3904    margin-top: 0px;
3905  }
3906
3907  .related-product-title a {
3908    text-decoration: none;
3909    color: inherit;
3910  }
3911
3912  .related-product-price {
3913    display: flex;
3914    align-items: center;
3915    gap: 8px;
3916    margin-bottom: 10px;
3917  }
3918
3919  .price-current {
3920    font-weight: 700;
3921    line-height: 150%;
3922    font-size: 16px;
3923    color: #002643;
3924  }
3925
3926  .price-original {
3927    text-decoration: line-through;
3928    color: #6b7280;
3929    font-size: 14px;
3930  }
3931
3932  .price-discount {
3933    color: #ef4444;
3934    font-weight: 600;
3935    font-size: 14px;
3936  }
3937
3938  .related-product-tags {
3939    display: flex;
3940    gap: 10px;
3941    margin-bottom: 20px;
3942    flex-wrap:wrap;
3943  }
3944
3945  .product-tag {
3946    font-size: 14px;
3947    padding: 8px 12px;
3948    border-radius: 10000000px;
3949    font-weight: 500;
3950    line-height: 130%;
3951  }
3952
3953  .cbd-tag {
3954    background-color: #EDF0F2;
3955    color: #405C72;
3956  }
3957
3958  .type-tag {
3959    background-color: #EDF0F2;
3960    color: #405C72;
3961  }
3962
3963  /* =============================================
3964     Variant selector
3965     ============================================= */
3966  .related-product-variant-selector {
3967    display: flex;
3968    justify-content: space-between;
3969    align-items: center;
3970    padding: 8px 16px;
3971    border: 1px solid #002643;
3972    margin-bottom: 8px;
3973    transition: border-color 0.3s, background-color 0.3s;
3974    border-radius: 100px;
3975    position: relative;
3976    cursor: pointer;
3977    min-height: 44px;
3978  }
3979
3980  .related-product-variant-selector:hover {
3981    border-color: #143560;
3982    background-color: rgba(0, 38, 67, 0.02);
3983  }
3984
3985  .related-product-variant-selector.active {
3986    border-color: #0a2540;
3987    background-color: rgba(10, 37, 64, 0.05);
3988  }
3989
3990  /* Label décoratif gauche */
3991  .variant-label {
3992    color: #002643;
3993    font-size: 16px;
3994    font-weight: 600;
3995    line-height: 131.25%;
3996    pointer-events: none;
3997    white-space: nowrap;
3998    overflow: hidden;
3999    text-overflow: ellipsis;
4000    flex: 1;
4001  }
4002
4003  /* Groupe droite : prix/g + flèche */
4004  .selector-right {
4005    display: flex;
4006    align-items: center;
4007    gap: 8px;
4008    pointer-events: none;
4009    flex-shrink: 0;
4010  }
4011
4012  .price-per-gram {
4013    font-size: 16px;
4014    color: #002643;
4015    white-space: nowrap;
4016  }
4017
4018  .select-arrow {
4019    display: flex;
4020    align-items: center;
4021    transition: transform 0.3s ease;
4022  }
4023
4024  .select-arrow svg {
4025    display: block;
4026    transition: all 0.3s ease;
4027  }
4028
4029  .related-product-variant-selector.dropdown-open .select-arrow {
4030    transform: rotate(180deg);
4031  }
4032
4033  /* Select invisible par-dessus tout le conteneur */
4034  .variant-select {
4035    position: absolute;
4036    top: 0;
4037    left: 0;
4038    width: 100%;
4039    height: 100%;
4040    border: none;
4041    background: transparent;
4042    appearance: none;
4043    -webkit-appearance: none;
4044    cursor: pointer;
4045    z-index: 2;
4046    opacity: 0; /* invisible — les éléments décoratifs sont visibles à la place */
4047    font-size: 16px;
4048  }
4049
4050  .variant-select:focus {
4051    outline: none;
4052  }
4053
4054  .related-product-add-button {
4055    background-color: #002643;
4056    border: none;
4057    padding: 12px;
4058    cursor: pointer;
4059    width: 100%;
4060    margin-top: auto;
4061    transition: all 0.2s;
4062    position: relative;
4063    color: #FFF;
4064    text-align: center;
4065    font-size: 16px;
4066    font-weight: 700;
4067    line-height: 131.25%;
4068    border-radius: 100px;
4069    background: #002643;
4070  }
4071
4072  .related-product-add-button:hover {
4073    background-color: #143560;
4074  }
4075
4076  .related-product-add-button.loading {
4077    background-color: #6b7280;
4078    cursor: wait;
4079  }
4080
4081  .related-product-add-button.success {
4082    background-color: #10b981;
4083  }
4084
4085  @media screen and (max-width: 1600px) {
4086    .related-products .splide__arrow--prev {
4087      left: 10px !important;
4088    }
4089
4090    .related-products .splide__arrow--next {
4091      right: 0px !important;
4092    }
4093  }
4094
4095  @media screen and (max-width: 749px) {
4096    .splide__arrow--prev {
4097      left: -10px;
4098    }
4099
4100    .splide__arrow--next {
4101      right: -10px;
4102    }
4103
4104    .section-title {
4105      font-size: 32px;
4106      margin-bottom: 16px;
4107    }
4108
4109    .section-description {
4110      font-size: 16px;
4111      margin-bottom: 32px;
4112    }
4113
4114    .collection__view-all {
4115      margin-top: 32px;
4116    }
4117
4118    .variant-select {
4119      font-size: 14px;
4120    }
4121
4122    .price-per-gram {
4123      font-size: 12px;
4124    }
4125  }
4126
4127  @media screen and (max-width: 480px) {
4128    .splide__arrow {
4129      width: 30px;
4130      height: 30px;
4131    }
4132
4133    .related-product-variant-selector {
4134      padding: 6px 27px 6px 12px;
4135    }
4136
4137    .select-arrow {
4138      right: 12px;
4139    }
4140
4141    .select-arrow svg {
4142      width: 10px;
4143      height: 6px;
4144    }
4145  }
4146
4147@media(max-width:768px){
4148    .section-template--24922655850822__new_related_products_DUhQDt-padding{
4149      padding-top:48px !important;
4150      padding-bottom:48px !important;
4151  }
4152 .section-template--24922656080198__new_related_products_BLrHMr-padding{
4153        padding-top:48px !important;
4154      padding-bottom:48px !important;
4155 }
4156}
4157    .star{
4158      color: #002643 !important;
4159  }
4160
4161  .quick-buy-disabled .related-product-variant-selector {
4162  display: none !important;
4163}
4164
4165.related-product-add-button.sold-out,
4166.related-product-add-button:disabled {
4167  background-color: #d1d5db;
4168  color: #6b7280;
4169  cursor: not-allowed;
4170  border-color: #d1d5db;
4171  opacity: 0.7;
4172}
4173
4174.related-product-image-wrapper.has-hover {
4175  position: relative;
4176}
4177
4178.related-product-image.secondary {
4179  position: absolute;
4180  top: 0; left: 0; width: 100%; height: 100%;
4181  opacity: 0;
4182  pointer-events: none;
4183  transition: opacity 0.3s;
4184}
4185
4186.related-product-image-wrapper.has-hover:hover .related-product-image.secondary,
4187.related-product-image-wrapper.has-hover:focus .related-product-image.secondary {
4188  opacity: 1;
4189}
4190
4191.related-product-image-wrapper.has-hover:hover .related-product-image.primary,
4192.related-product-image-wrapper.has-hover:focus .related-product-image.primary {
4193  opacity: 0;
4194}
4195</style>
4196
4197<script>
4198  document.addEventListener('DOMContentLoaded', function() {
4199    // Initialize Splide slider
4200    var splideElement = document.getElementById('related-products-splide-template--29104436019526__new_related_products_DUhQDt');
4201
4202    if (splideElement) {
4203      var splide = new Splide('#related-products-splide-template--29104436019526__new_related_products_DUhQDt', {
4204        perPage: 4,
4205        perMove: 1,
4206        gap: '20px',
4207        pagination: false,
4208        arrows: true,
4209        type: 'loop',
4210        breakpoints: {
4211          990: {
4212            perPage: 3,
4213          },
4214          768: {
4215            perPage: 2.5,
4216            gap: '10px',
4217          },
4218          480: {
4219            perPage: 1.5,
4220            arrows: false,
4221          }
4222        }
4223      });
4224
4225      splide.mount();
4226    }
4227
4228    // Handle variant selection and arrow rotation
4229    const variantSelectors = document.querySelectorAll('.variant-select');
4230
4231    variantSelectors.forEach(selector => {
4232      // Set initial values
4233      updateProductInfo(selector);
4234
4235      // Simple dropdown state tracking
4236      selector.addEventListener('focus', function() {
4237        const container = this.closest('.related-product-variant-selector');
4238        container.classList.add('dropdown-open');
4239      });
4240
4241      selector.addEventListener('blur', function() {
4242        const container = this.closest('.related-product-variant-selector');
4243        container.classList.remove('dropdown-open');
4244      });
4245
4246      selector.addEventListener('change', function() {
4247        updateProductInfo(this);
4248      });
4249
4250      // Add click event to the container for better UX
4251      const container = selector.closest('.related-product-variant-selector');
4252      container.addEventListener('click', function(e) {
4253        if (e.target !== selector) {
4254          selector.focus();
4255        }
4256      });
4257    });
4258
4259    function updateProductInfo(selector) {
4260      const card = selector.closest('.related-product-card');
4261      const selectedOption = selector.options[selector.selectedIndex];
4262
4263      // Update decorative variant label
4264      const variantLabel = card.querySelector('.variant-label');
4265      if (variantLabel) {
4266        variantLabel.textContent = selectedOption.getAttribute('data-title') || selectedOption.textContent;
4267      }
4268
4269      // Update price display
4270      const priceElement = card.querySelector('.price-current');
4271      if (priceElement) {
4272        priceElement.textContent = 'A partir de ' + selectedOption.getAttribute('data-price');
4273      }
4274
4275      // Update compare-at price and discount if it exists
4276      const comparePrice = selectedOption.getAttribute('data-compare-price');
4277      const discountPercentage = selectedOption.getAttribute('data-discount');
4278      const compareElement = card.querySelector('.price-original');
4279      const discountElement = card.querySelector('.price-discount');
4280
4281      if (compareElement && discountElement) {
4282        if (comparePrice && discountPercentage && discountPercentage !== '0') {
4283          compareElement.textContent = comparePrice;
4284          compareElement.style.display = 'inline';
4285          discountElement.textContent = discountPercentage + '%';
4286          discountElement.style.display = 'none';
4287        } else {
4288          compareElement.style.display = 'none';
4289          discountElement.style.display = 'none';
4290        }
4291      }
4292
4293      // Update price per gram
4294      const pricePerGramElement = card.querySelector('.price-per-gram');
4295      if (pricePerGramElement) {
4296        const pricePerGram = selectedOption.getAttribute('data-price-per-gram');
4297        if (pricePerGram) {
4298          pricePerGramElement.textContent = pricePerGram;
4299        }
4300      }
4301
4302      // Highlight the variant selector to show it's active
4303      card.querySelector('.related-product-variant-selector').classList.add('active');
4304      setTimeout(() => {
4305        card.querySelector('.related-product-variant-selector').classList.remove('active');
4306      }, 500);
4307
4308      // Update add button based on availability
4309      const addButton = card.querySelector('.related-product-add-button');
4310      const isAvailable = selectedOption.getAttribute('data-available') !== 'false';
4311      if (addButton) {
4312        addButton.disabled = !isAvailable;
4313        addButton.textContent = isAvailable ? 'Ajouter au panier' : 'Épuisé';
4314        addButton.classList.toggle('sold-out', !isAvailable);
4315      }
4316    }
4317
4318// Quick add functionality
4319const addButtons = document.querySelectorAll('.related-product-add-button');
4320
4321addButtons.forEach(button => {
4322  // Éviter les doublons d'event listeners
4323  if (button.dataset.listenerAttached) return;
4324  button.dataset.listenerAttached = 'true';
4325
4326  // Sauvegarder le texte original UNE SEULE FOIS au chargement
4327  const originalText = button.textContent;
4328  
4329  button.addEventListener('click', function() {
4330    const card = this.closest('.related-product-card');
4331    const variantSelector = card.querySelector('.variant-select');
4332    const selectedOption = variantSelector.options[variantSelector.selectedIndex];
4333    const variantId = variantSelector.value;
4334
4335    // Block if out of stock
4336    if (selectedOption.getAttribute('data-available') === 'false') return;
4337
4338    // Highlight the selector
4339    card.querySelector('.related-product-variant-selector').classList.add('active');
4340
4341    // Add to cart functionality
4342    const formData = {
4343      'items': [{
4344        'id': variantId,
4345        'quantity': 1
4346      }]
4347    };
4348
4349    // Show loading state
4350    this.classList.add('loading');
4351    this.textContent = '...';
4352
4353    fetch('/cart/add.js', {
4354      method: 'POST',
4355      headers: {
4356        'Content-Type': 'application/json'
4357      },
4358      body: JSON.stringify(formData)
4359    })
4360    .then(response => response.json())
4361    .then(data => {
4362      // Success message
4363      this.classList.remove('loading');
4364      this.classList.add('success');
4365      this.textContent = ' ✓';
4366
4367      // Rafraîchir et ouvrir le panier tiroir (thème Refresh / Dawn)
4368      const cartDrawer = document.querySelector('cart-drawer');
4369      if (cartDrawer) {
4370        const sectionsUrl = routes && routes.cart_url
4371          ? `${routes.cart_url}?sections=cart-drawer,cart-icon-bubble`
4372          : '/cart?sections=cart-drawer,cart-icon-bubble';
4373
4374        fetch(sectionsUrl)
4375          .then(r => r.json())
4376          .then(sections => {
4377            if (sections['cart-drawer']) {
4378              const html = new DOMParser().parseFromString(sections['cart-drawer'], 'text/html');
4379
4380              // Remplacer cart-drawer-items (gère l'état vide/plein)
4381              const newCartDrawerItems = html.querySelector('cart-drawer-items');
4382              const existingCartDrawerItems = document.querySelector('cart-drawer-items');
4383              if (newCartDrawerItems && existingCartDrawerItems) {
4384                existingCartDrawerItems.replaceWith(newCartDrawerItems);
4385              }
4386
4387              // Forcer la visibilité (le thème applique visibility:hidden et height:0 quand vide)
4388              const updatedItems = document.querySelector('cart-drawer-items');
4389              if (updatedItems) {
4390                updatedItems.style.visibility = 'visible';
4391                updatedItems.style.height = 'auto';
4392              }
4393
4394              // Supprimer is-empty du cart-drawer (applique height:0 via CSS)
4395              const cartDrawerEl = document.querySelector('cart-drawer');
4396              if (cartDrawerEl) {
4397                cartDrawerEl.classList.remove('is-empty');
4398              }
4399
4400              // Remplacer le footer (totaux)
4401              const newFooter = html.querySelector('.cart-drawer__footer');
4402              const existingFooter = document.querySelector('.cart-drawer__footer');
4403              if (newFooter && existingFooter) {
4404                existingFooter.replaceWith(newFooter);
4405              }
4406
4407              // Masquer l'état vide
4408              const emptyState = document.querySelector('.drawer__inner-empty');
4409              if (emptyState) emptyState.style.display = 'none';
4410            }
4411
4412            // Mettre à jour le compteur panier dans le header
4413            if (sections['cart-icon-bubble']) {
4414              const html = new DOMParser().parseFromString(sections['cart-icon-bubble'], 'text/html');
4415              const newBubble = html.querySelector('.cart-count-bubble');
4416              document.querySelectorAll('.cart-count-bubble').forEach(el => {
4417                if (newBubble) el.innerHTML = newBubble.innerHTML;
4418              });
4419            }
4420
4421            // Ouvrir le tiroir
4422            if (typeof cartDrawer.open === 'function') {
4423              cartDrawer.open();
4424            }
4425          });
4426      }
4427
4428      // Reset after 2 seconds
4429      setTimeout(() => {
4430        this.classList.remove('success');
4431        this.textContent = originalText;
4432        card.querySelector('.related-product-variant-selector').classList.remove('active');
4433      }, 2000);
4434
4435      // Update cart count if it exists
4436      if (window.theme && window.theme.updateCartCount) {
4437        window.theme.updateCartCount();
4438      }
4439
4440      // Refresh mini cart if function exists
4441      if (typeof refreshCart === 'function') {
4442        refreshCart();
4443      }
4444    })
4445    .catch(error => {
4446      console.error('Error:', error);
4447      this.classList.remove('loading');
4448      this.textContent = 'Erreur';
4449
4450      setTimeout(() => {
4451        this.textContent = originalText;
4452      }, 2000);
4453    });
4454  });
4455});
4456  });
4457</script>
4457
4458<style> #shopify-section-template--29104436019526__new_related_products_DUhQDt .splide__slide {display: initial;} </style></section><section id="shopify-section-template--29104436019526__new_related_products_ANh73G" class="shopify-section section">
4459
4460<div class="page-width section-template--29104436019526__new_related_products_ANh73G-padding ">
4461  
4462    <h2 class="section-title h1 text-center">Resinas CBD</h2>
4463  
4464
4465  
4466    <div class="section-description text-center">
4467      Aproveite a nossa coleção de <a href="https://caliweed.pt/collections/haxixe-cbd" title="https://cali-weed.fr/collections/resines-de-cbd"><strong>resinas de CBD</strong></a> artesanais, elaboradas segundo métodos tradicionais do tipo Charas Ice o Lator. Um processo de extração meticuloso que preserva os aromas mais subtis das nossas culturas. Uma escolha refinada para os apreciadores que desejam comprar CBD de exceção. Cada concentrado é produzido a partir de plantas de cânhamo cannabis cuidadosamente selecionadas, a fim de preservar os aromas mais subtis das nossas culturas. Esta abordagem meticulosa permite obter resinas ricas, equilibradas e adequadas para os habituais consumidores que procuram um CBD excecional com um caráter autêntico.
4468    </div>
4469  
4470
4471    <div class="related-products">
4472      <div class="splide" id="related-products-splide-template--29104436019526__new_related_products_ANh73G">
4473        <div class="splide__arrows">
4474          <button class="splide__arrow splide__arrow--prev" type="button" aria-label="Translation missing: fr.general.slider.previous">
4475            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-left.svg?v=28127075948588971301789567702" alt="Anterior">
4476          </button>
4477          <button class="splide__arrow splide__arrow--next" type="button" aria-label="Translation missing: fr.general.slider.next">
4478            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-right.svg?v=139621171977462828911789567702" alt="Seguinte">
4479          </button>
4480        </div>
4481
4482        <div class="splide__track">
4483          <ul class="splide__list"><li class="splide__slide related-product-item">
4484                <div class="related-product-card">
4485
4486                  <a href="/products/pack-resinas-cbd" class="related-product-link">
4487               <div class="related-product-image-wrapper ">
4488  <img src="//cali-weed.fr/cdn/shop/files/pack-resines_400x.png?v=1775645786" alt="Pacote de descoberta de resina CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
4489  
4490                      
4491
4492                    <!-- Social Proof Badge  -->
4493  
4494    <div class="social-proof-badges">
4495      
4496        <span class="social-proof-badge">Pacote de descoberta</span>
4497      
4498    </div>
4499  
4500                    </div>
4501                  </a>
4502
4503
4504
4505                  <div class="related-product-info">
4506                    <h3 class="related-product-title">
4507                      <a href="/products/pack-resinas-cbd">Pacote de descoberta de resina CBD</a>
4508                    </h3>
4509
4510                    <div class="related-product-price">
4511                      
4512                        <span class="price-current">A partir de 39,90 euros</span>
4513                      
4514                    </div>
4515
4516                    <div class="related-product-tags">
4517
4518                               
4519                    </div>
4520
4521                    <div class="related-product-variant-selector">
4522                      <!-- Éléments décoratifs visibles (z-index bas) -->
4523                      <span class="variant-label">1 embalagem (39,90 euros por embalagem)
4524                      </span>
4525                      <div class="selector-right">
4526                        <span class="price-per-gram">39,9 €/g
4527                        </span>
4528                        <div class="select-arrow">
4529                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
4530                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
4531                          </svg>
4532                        </div>
4533                      </div>
4534                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
4535                      <select class="variant-select" data-product-id="14866889605446">
4536                        
4537                          
4538                          
4539                          
4540                          <option value="55165736452422" data-price="39,90 €" data-compare-price="" data-price-per-gram="€39.9/g" data-title="1 Pack (39.90€ le pack)" data-weight="1 Pack (39.90€ le pack)" data-discount="0" data-available="true" selected="selected">
4541                            1 embalagem (39,90 euros por embalagem)
4542                          </option>
4543                        
4544                          
4545                          
4546                          
4547                          <option value="55165736485190" data-price="69,80 €" data-compare-price="" data-price-per-gram="€34.9/g" data-title="2 Packs + 1 offert (23.26€ le pack)" data-weight="2 Packs + 1 offert (23.26€ le pack)" data-discount="0" data-available="true">
4548                            2 embalagens + 1 grátis (23,26 euros por embalagem)
4549                          </option>
4550                        
4551                      </select>
4552                    </div>
4553
4554                    
4555                      <button type="button" class="related-product-add-button" data-product-id="14866889605446">
4556                        Adicionar ao cesto
4557                      </button>
4558                    
4559                  </div>
4560                </div>
4561              </li><li class="splide__slide related-product-item">
4562                <div class="related-product-card">
4563
4564                  <a href="/products/pack-decouverte-royal-cbd" class="related-product-link">
4565               <div class="related-product-image-wrapper ">
4566  <img src="//cali-weed.fr/cdn/shop/files/Packroyal_400x.png?v=1759392810" alt="Pacote de descoberta Royal CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
4567  
4568                      
4569
4570                    <!-- Social Proof Badge  -->
4571  
4572    <div class="social-proof-badges">
4573      
4574        <span class="social-proof-badge">Pacote de descoberta</span>
4575      
4576    </div>
4577  
4578                    </div>
4579                  </a>
4580
4581
4582
4583                  <div class="related-product-info">
4584                    <h3 class="related-product-title">
4585                      <a href="/products/pack-decouverte-royal-cbd">Pacote de descoberta Royal CBD</a>
4586                    </h3>
4587
4588                    <div class="related-product-price">
4589                      
4590                        <span class="price-current">A partir de € 34,90</span>
4591                      
4592                    </div>
4593
4594                    <div class="related-product-tags">
4595
4596                               
4597                    </div>
4598
4599                    <div class="related-product-variant-selector">
4600                      <!-- Éléments décoratifs visibles (z-index bas) -->
4601                      <span class="variant-label">1 embalagem (39,90 euros por embalagem)
4602                      </span>
4603                      <div class="selector-right">
4604                        <span class="price-per-gram">34,9 €/g
4605                        </span>
4606                        <div class="select-arrow">
4607                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
4608                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
4609                          </svg>
4610                        </div>
4611                      </div>
4612                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
4613                      <select class="variant-select" data-product-id="15193073320262">
4614                        
4615                          
4616                          
4617                          
4618                          <option value="55189265449286" data-price="34,90 €" data-compare-price="" data-price-per-gram="€34.9/g" data-title="1 Pack (39.90€ le pack)" data-weight="1 Pack (39.90€ le pack)" data-discount="0" data-available="true" selected="selected">
4619                            1 embalagem (39,90 euros por embalagem)
4620                          </option>
4621                        
4622                          
4623                          
4624                          
4625                          <option value="55189265482054" data-price="69,80 €" data-compare-price="" data-price-per-gram="€34.9/g" data-title="2 Packs + 1 offert (23.26€ le pack)" data-weight="2 Packs + 1 offert (23.26€ le pack)" data-discount="0" data-available="true">
4626                            2 embalagens + 1 grátis (23,26 euros por embalagem)
4627                          </option>
4628                        
4629                      </select>
4630                    </div>
4631
4632                    
4633                      <button type="button" class="related-product-add-button" data-product-id="15193073320262">
4634                        Adicionar ao cesto
4635                      </button>
4636                    
4637                  </div>
4638                </div>
4639              </li><li class="splide__slide related-product-item">
4640                <div class="related-product-card">
4641
4642                  <a href="/products/mousseux-cbd" class="related-product-link">
4643               <div class="related-product-image-wrapper has-hover">
4644  <img src="//cali-weed.fr/cdn/shop/files/cali-mousse_400x.png?v=1775645751" alt="Espumante CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
4645  
4646    <img src="//cali-weed.fr/cdn/shop/files/mousseux_400x.png?v=1775645751" alt="Espumante CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
4647  
4648                      
4649
4650                    <!-- Social Proof Badge  -->
4651  
4652                    </div>
4653                  </a>
4654
4655
4656
4657                  <div class="related-product-info">
4658                    <h3 class="related-product-title">
4659                      <a href="/products/mousseux-cbd">Espumante CBD</a>
4660                    </h3>
4661
4662                    <div class="related-product-price">
4663                      
4664                        <span class="price-current">A partir de 17,25 euros</span>
4665                      
4666                    </div>
4667
4668                    <div class="related-product-tags">
4669
4670                               
4671  <div class="product-badges">
4672    
4673      <span class="badge">45% CBD</span>
4674    
4675      <span class="badge">Haxixe</span>
4676    
4677  </div>
4678
4679                    </div>
4680
4681                    <div class="related-product-variant-selector">
4682                      <!-- Éléments décoratifs visibles (z-index bas) -->
4683                      <span class="variant-label">5G
4684                      </span>
4685                      <div class="selector-right">
4686                        <span class="price-per-gram">3,45 €/g
4687                        </span>
4688                        <div class="select-arrow">
4689                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
4690                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
4691                          </svg>
4692                        </div>
4693                      </div>
4694                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
4695                      <select class="variant-select" data-product-id="15193220120902">
4696                        
4697                          
4698                          
4699                          
4700                          <option value="55189426831686" data-price="17,25 €" data-compare-price="" data-price-per-gram="€3.45/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
4701                            5G
4702                          </option>
4703                        
4704                          
4705                          
4706                          
4707                          <option value="55189426864454" data-price="29,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
4708                            10G
4709                          </option>
4710                        
4711                          
4712                          
4713                          
4714                          <option value="55189426897222" data-price="61,20 €" data-compare-price="" data-price-per-gram="€2.44/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
4715                            25G
4716                          </option>
4717                        
4718                          
4719                          
4720                          
4721                          <option value="55189426929990" data-price="97,50 €" data-compare-price="" data-price-per-gram="€1.95/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
4722                            50G
4723                          </option>
4724                        
4725                          
4726                          
4727                          
4728                          <option value="55189426962758" data-price="175,00 €" data-compare-price="" data-price-per-gram="€1.75/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
4729                            100G
4730                          </option>
4731                        
4732                      </select>
4733                    </div>
4734
4735                    
4736                      <button type="button" class="related-product-add-button" data-product-id="15193220120902">
4737                        Adicionar ao cesto
4738                      </button>
4739                    
4740                  </div>
4741                </div>
4742              </li><li class="splide__slide related-product-item">
4743                <div class="related-product-card">
4744
4745                  <a href="/products/king-hassan-cbd" class="related-product-link">
4746               <div class="related-product-image-wrapper has-hover">
4747  <img src="//cali-weed.fr/cdn/shop/files/king-hassan_400x.png?v=1775644695" alt="Rei Hassan CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
4748  
4749    <img src="//cali-weed.fr/cdn/shop/files/king_400x.png?v=1775644695" alt="Rei Hassan CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
4750  
4751                      
4752
4753                    <!-- Social Proof Badge  -->
4754  
4755                    </div>
4756                  </a>
4757
4758
4759
4760                  <div class="related-product-info">
4761                    <h3 class="related-product-title">
4762                      <a href="/products/king-hassan-cbd">Rei Hassan CBD</a>
4763                    </h3>
4764
4765                    <div class="related-product-price">
4766                      
4767                        <span class="price-current">A partir de 17,25 euros</span>
4768                      
4769                    </div>
4770
4771                    <div class="related-product-tags">
4772
4773                               
4774  <div class="product-badges">
4775    
4776      <span class="badge">16% de CBD</span>
4777    
4778      <span class="badge">Haxixe</span>
4779    
4780  </div>
4781
4782                    </div>
4783
4784                    <div class="related-product-variant-selector">
4785                      <!-- Éléments décoratifs visibles (z-index bas) -->
4786                      <span class="variant-label">5G
4787                      </span>
4788                      <div class="selector-right">
4789                        <span class="price-per-gram">3,45 €/g
4790                        </span>
4791                        <div class="select-arrow">
4792                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
4793                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
4794                          </svg>
4795                        </div>
4796                      </div>
4797                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
4798                      <select class="variant-select" data-product-id="15193246990662">
4799                        
4800                          
4801                          
4802                          
4803                          <option value="55189459697990" data-price="17,25 €" data-compare-price="" data-price-per-gram="€3.45/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
4804                            5G
4805                          </option>
4806                        
4807                          
4808                          
4809                          
4810                          <option value="55189459730758" data-price="29,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
4811                            10G
4812                          </option>
4813                        
4814                          
4815                          
4816                          
4817                          <option value="55189459763526" data-price="61,20 €" data-compare-price="" data-price-per-gram="€2.44/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
4818                            25G
4819                          </option>
4820                        
4821                          
4822                          
4823                          
4824                          <option value="55189459796294" data-price="97,50 €" data-compare-price="" data-price-per-gram="€1.95/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
4825                            50G
4826                          </option>
4827                        
4828                          
4829                          
4830                          
4831                          <option value="55189459829062" data-price="175,00 €" data-compare-price="" data-price-per-gram="€1.75/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
4832                            100G
4833                          </option>
4834                        
4835                      </select>
4836                    </div>
4837
4838                    
4839                      <button type="button" class="related-product-add-button" data-product-id="15193246990662">
4840                        Adicionar ao cesto
4841                      </button>
4842                    
4843                  </div>
4844                </div>
4845              </li></ul>
4846        </div>
4847      </div>
4848    </div>
4849  
4850<div class="center collection__view-all">
4851        <a href="/collections/haxixe-cbd" class="button" aria-label="Afficher tous les produits de la collection Résine CBD &amp;amp; Hash">
4852          Mostrar tudo
4853        </a>
4854      </div></div>
4855
4856<style>
4857.related-product-rating {
4858  display: flex;
4859  align-items: center;
4860  gap: 8px;
4861  margin: 10px 0;
4862}
4863
4864.rating-score {
4865  font-weight: bold;
4866  font-size: 16px;
4867  color: #333;
4868}
4869
4870.star-rating {
4871  display: flex;
4872  align-items: center;
4873  gap: 0px;
4874}
4875
4876.star {
4877  font-size: 20px !important;
4878  line-height: 1;
4879}
4880
4881.star.full {
4882  color: #002643;
4883}
4884
4885.star.half {
4886  color: #ffc107;
4887  position: relative;
4888}
4889
4890.star.half::after {
4891  content: "☆";
4892  position: absolute;
4893  left: 50%;
4894  color: #002643;
4895  z-index: -1;
4896}
4897
4898.star.empty {
4899  color: #002643;
4900}
4901
4902.rating-count {
4903  font-size: 14px;
4904  color: #666;
4905  margin-left: 4px;
4906}
4907
4908  .section-template--29104436019526__new_related_products_ANh73G-padding {
4909    padding-top: 95px;
4910    padding-bottom: 95px;
4911  }
4912
4913  .related-products {
4914    width: 100%;
4915    margin: 0;
4916    margin-top:48px;
4917  }
4918
4919  .section-title {
4920    font-size: 48px;
4921    margin-bottom: 24px;
4922    font-weight: 700;
4923    color: #002643;
4924    line-height: 120%;
4925    text-align: center;
4926    margin-top: 0;
4927  }
4928
4929  .section-description {
4930    font-size: 18px;
4931    line-height: 150%;
4932    color: #6b7280;
4933    margin-bottom: 48px;
4934    max-width: 750px;
4935    margin-left: auto;
4936    margin-right: auto;
4937    text-align:center;
4938  }
4939
4940  .collection__view-all {
4941    margin-top: 48px;
4942    text-align: center;
4943  }
4944
4945  .button {
4946    display: inline-block;
4947    padding: 12px 24px;
4948    background-color: #EC713B;
4949    color: white;
4950    text-decoration: none;
4951    border-radius: 100px;
4952    font-weight: 700;
4953    font-size: 20px;
4954    line-height: 131.25%;
4955    transition: all 0.2s;
4956    border: 2px solid #EC713B;
4957  }
4958
4959  .button:hover {
4960    background-color: #002643;
4961    border-color: #002643;
4962  }
4963
4964  .button--secondary {
4965    background-color: transparent;
4966    color: #002643;
4967  }
4968
4969  .button--secondary:hover {
4970    background-color: #002643;
4971    color: white;
4972  }
4973
4974  .link.underlined-link {
4975    color: #002643;
4976    text-decoration: underline;
4977    font-weight: 600;
4978    font-size: 16px;
4979  }
4980
4981  .link.underlined-link:hover {
4982    color: #143560;
4983  }
4984
4985  /* Custom Splide Arrow Styles */
4986  .splide__arrows {
4987    display: flex;
4988    justify-content: space-between;
4989    position: absolute;
4990    width: 100%;
4991    top: 50%;
4992    transform: translateY(-50%);
4993    z-index: 2;
4994    pointer-events: none;
4995    padding: 0 -10px;
4996  }
4997
4998  .splide__arrow {
4999    background-color: white;
5000    border: 1px solid #e5e7eb;
5001    width: 40px;
5002    height: 40px;
5003    border-radius: 50%;
5004    display: flex;
5005    align-items: center;
5006    justify-content: center;
5007    cursor: pointer;
5008    transition: all 0.2s;
5009    opacity: 1;
5010    pointer-events: auto;
5011    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
5012  }
5013
5014  .splide__arrow:hover {
5015    background-color: #f9fafb;
5016  }
5017
5018  .splide__arrow:disabled {
5019    opacity: 0.5;
5020    cursor: not-allowed;
5021  }
5022
5023  .related-product-item {
5024    height: 100%;
5025  }
5026
5027  .related-product-card {
5028    height: 100%;
5029    border-radius: 12px;
5030    overflow: hidden;
5031    position: relative;
5032  }
5033
5034  .related-product-badge {
5035    position: absolute;
5036    top: 10px;
5037    left: 10px;
5038    background-color: white;
5039    color: #1a2e51;
5040    font-weight: 600;
5041    font-size: 14px;
5042    padding: 4px 10px;
5043    border-radius: 20px;
5044    z-index: 1;
5045  }
5046
5047  .related-product-badge.best-seller {
5048    background-color: #1a76d2;
5049    color: white;
5050  }
5051
5052  .related-product-badge.best-choice {
5053    background-color: #25a55f;
5054    color: white;
5055  }
5056
5057  .related-product-image-wrapper {
5058    position: relative;
5059    padding-top: 100%;
5060    background: linear-gradient(to bottom, #fafafa, #f0f0f0);
5061    border-radius: 12px;
5062    overflow: hidden;
5063  }
5064
5065  .related-product-image {
5066    position: absolute;
5067    top: 0;
5068    left: 0;
5069    width: 100%;
5070    height: 100%;
5071    object-fit: contain;
5072  }
5073
5074  .related-product-rating {
5075    display: flex;
5076    align-items: center;
5077    gap: 8px;
5078    margin-top: 24px;
5079  }
5080
5081  .rating-score {
5082    background-color: #EAC66A;
5083    color: #002643;
5084    font-weight: 700;
5085    border-radius: 0px 12px 12px 12px;
5086    padding: 5px 6px;
5087    font-size: 14px;
5088    line-height: 130%;
5089    margin-right:0px !important;
5090  }
5091
5092  .star-rating {
5093    display: flex;
5094    color: #002643;
5095  }
5096
5097  .rating-count {
5098    color: #002643;
5099    font-size: 14px;
5100    font-weight: 400;
5101    line-height: 130%;
5102  }
5103
5104  .related-product-info {
5105    padding: 10px 0;
5106    display: flex;
5107    flex-direction: column;
5108    flex-grow: 1;
5109  }
5110
5111  .related-product-title {
5112    color: #002643;
5113    font-size: 24px;
5114    font-weight: 700;
5115    line-height: 120%;
5116    margin-bottom: 8px;
5117    margin-top: 0px;
5118  }
5119
5120  .related-product-title a {
5121    text-decoration: none;
5122    color: inherit;
5123  }
5124
5125  .related-product-price {
5126    display: flex;
5127    align-items: center;
5128    gap: 8px;
5129    margin-bottom: 10px;
5130  }
5131
5132  .price-current {
5133    font-weight: 700;
5134    line-height: 150%;
5135    font-size: 16px;
5136    color: #002643;
5137  }
5138
5139  .price-original {
5140    text-decoration: line-through;
5141    color: #6b7280;
5142    font-size: 14px;
5143  }
5144
5145  .price-discount {
5146    color: #ef4444;
5147    font-weight: 600;
5148    font-size: 14px;
5149  }
5150
5151  .related-product-tags {
5152    display: flex;
5153    gap: 10px;
5154    margin-bottom: 20px;
5155    flex-wrap:wrap;
5156  }
5157
5158  .product-tag {
5159    font-size: 14px;
5160    padding: 8px 12px;
5161    border-radius: 10000000px;
5162    font-weight: 500;
5163    line-height: 130%;
5164  }
5165
5166  .cbd-tag {
5167    background-color: #EDF0F2;
5168    color: #405C72;
5169  }
5170
5171  .type-tag {
5172    background-color: #EDF0F2;
5173    color: #405C72;
5174  }
5175
5176  /* =============================================
5177     Variant selector
5178     ============================================= */
5179  .related-product-variant-selector {
5180    display: flex;
5181    justify-content: space-between;
5182    align-items: center;
5183    padding: 8px 16px;
5184    border: 1px solid #002643;
5185    margin-bottom: 8px;
5186    transition: border-color 0.3s, background-color 0.3s;
5187    border-radius: 100px;
5188    position: relative;
5189    cursor: pointer;
5190    min-height: 44px;
5191  }
5192
5193  .related-product-variant-selector:hover {
5194    border-color: #143560;
5195    background-color: rgba(0, 38, 67, 0.02);
5196  }
5197
5198  .related-product-variant-selector.active {
5199    border-color: #0a2540;
5200    background-color: rgba(10, 37, 64, 0.05);
5201  }
5202
5203  /* Label décoratif gauche */
5204  .variant-label {
5205    color: #002643;
5206    font-size: 16px;
5207    font-weight: 600;
5208    line-height: 131.25%;
5209    pointer-events: none;
5210    white-space: nowrap;
5211    overflow: hidden;
5212    text-overflow: ellipsis;
5213    flex: 1;
5214  }
5215
5216  /* Groupe droite : prix/g + flèche */
5217  .selector-right {
5218    display: flex;
5219    align-items: center;
5220    gap: 8px;
5221    pointer-events: none;
5222    flex-shrink: 0;
5223  }
5224
5225  .price-per-gram {
5226    font-size: 16px;
5227    color: #002643;
5228    white-space: nowrap;
5229  }
5230
5231  .select-arrow {
5232    display: flex;
5233    align-items: center;
5234    transition: transform 0.3s ease;
5235  }
5236
5237  .select-arrow svg {
5238    display: block;
5239    transition: all 0.3s ease;
5240  }
5241
5242  .related-product-variant-selector.dropdown-open .select-arrow {
5243    transform: rotate(180deg);
5244  }
5245
5246  /* Select invisible par-dessus tout le conteneur */
5247  .variant-select {
5248    position: absolute;
5249    top: 0;
5250    left: 0;
5251    width: 100%;
5252    height: 100%;
5253    border: none;
5254    background: transparent;
5255    appearance: none;
5256    -webkit-appearance: none;
5257    cursor: pointer;
5258    z-index: 2;
5259    opacity: 0; /* invisible — les éléments décoratifs sont visibles à la place */
5260    font-size: 16px;
5261  }
5262
5263  .variant-select:focus {
5264    outline: none;
5265  }
5266
5267  .related-product-add-button {
5268    background-color: #002643;
5269    border: none;
5270    padding: 12px;
5271    cursor: pointer;
5272    width: 100%;
5273    margin-top: auto;
5274    transition: all 0.2s;
5275    position: relative;
5276    color: #FFF;
5277    text-align: center;
5278    font-size: 16px;
5279    font-weight: 700;
5280    line-height: 131.25%;
5281    border-radius: 100px;
5282    background: #002643;
5283  }
5284
5285  .related-product-add-button:hover {
5286    background-color: #143560;
5287  }
5288
5289  .related-product-add-button.loading {
5290    background-color: #6b7280;
5291    cursor: wait;
5292  }
5293
5294  .related-product-add-button.success {
5295    background-color: #10b981;
5296  }
5297
5298  @media screen and (max-width: 1600px) {
5299    .related-products .splide__arrow--prev {
5300      left: 10px !important;
5301    }
5302
5303    .related-products .splide__arrow--next {
5304      right: 0px !important;
5305    }
5306  }
5307
5308  @media screen and (max-width: 749px) {
5309    .splide__arrow--prev {
5310      left: -10px;
5311    }
5312
5313    .splide__arrow--next {
5314      right: -10px;
5315    }
5316
5317    .section-title {
5318      font-size: 32px;
5319      margin-bottom: 16px;
5320    }
5321
5322    .section-description {
5323      font-size: 16px;
5324      margin-bottom: 32px;
5325    }
5326
5327    .collection__view-all {
5328      margin-top: 32px;
5329    }
5330
5331    .variant-select {
5332      font-size: 14px;
5333    }
5334
5335    .price-per-gram {
5336      font-size: 12px;
5337    }
5338  }
5339
5340  @media screen and (max-width: 480px) {
5341    .splide__arrow {
5342      width: 30px;
5343      height: 30px;
5344    }
5345
5346    .related-product-variant-selector {
5347      padding: 6px 27px 6px 12px;
5348    }
5349
5350    .select-arrow {
5351      right: 12px;
5352    }
5353
5354    .select-arrow svg {
5355      width: 10px;
5356      height: 6px;
5357    }
5358  }
5359
5360@media(max-width:768px){
5361    .section-template--24922655850822__new_related_products_DUhQDt-padding{
5362      padding-top:48px !important;
5363      padding-bottom:48px !important;
5364  }
5365 .section-template--24922656080198__new_related_products_BLrHMr-padding{
5366        padding-top:48px !important;
5367      padding-bottom:48px !important;
5368 }
5369}
5370    .star{
5371      color: #002643 !important;
5372  }
5373
5374  .quick-buy-disabled .related-product-variant-selector {
5375  display: none !important;
5376}
5377
5378.related-product-add-button.sold-out,
5379.related-product-add-button:disabled {
5380  background-color: #d1d5db;
5381  color: #6b7280;
5382  cursor: not-allowed;
5383  border-color: #d1d5db;
5384  opacity: 0.7;
5385}
5386
5387.related-product-image-wrapper.has-hover {
5388  position: relative;
5389}
5390
5391.related-product-image.secondary {
5392  position: absolute;
5393  top: 0; left: 0; width: 100%; height: 100%;
5394  opacity: 0;
5395  pointer-events: none;
5396  transition: opacity 0.3s;
5397}
5398
5399.related-product-image-wrapper.has-hover:hover .related-product-image.secondary,
5400.related-product-image-wrapper.has-hover:focus .related-product-image.secondary {
5401  opacity: 1;
5402}
5403
5404.related-product-image-wrapper.has-hover:hover .related-product-image.primary,
5405.related-product-image-wrapper.has-hover:focus .related-product-image.primary {
5406  opacity: 0;
5407}
5408</style>
5409
5410<script>
5411  document.addEventListener('DOMContentLoaded', function() {
5412    // Initialize Splide slider
5413    var splideElement = document.getElementById('related-products-splide-template--29104436019526__new_related_products_ANh73G');
5414
5415    if (splideElement) {
5416      var splide = new Splide('#related-products-splide-template--29104436019526__new_related_products_ANh73G', {
5417        perPage: 4,
5418        perMove: 1,
5419        gap: '20px',
5420        pagination: false,
5421        arrows: true,
5422        type: 'loop',
5423        breakpoints: {
5424          990: {
5425            perPage: 3,
5426          },
5427          768: {
5428            perPage: 2.5,
5429            gap: '10px',
5430          },
5431          480: {
5432            perPage: 1.5,
5433            arrows: false,
5434          }
5435        }
5436      });
5437
5438      splide.mount();
5439    }
5440
5441    // Handle variant selection and arrow rotation
5442    const variantSelectors = document.querySelectorAll('.variant-select');
5443
5444    variantSelectors.forEach(selector => {
5445      // Set initial values
5446      updateProductInfo(selector);
5447
5448      // Simple dropdown state tracking
5449      selector.addEventListener('focus', function() {
5450        const container = this.closest('.related-product-variant-selector');
5451        container.classList.add('dropdown-open');
5452      });
5453
5454      selector.addEventListener('blur', function() {
5455        const container = this.closest('.related-product-variant-selector');
5456        container.classList.remove('dropdown-open');
5457      });
5458
5459      selector.addEventListener('change', function() {
5460        updateProductInfo(this);
5461      });
5462
5463      // Add click event to the container for better UX
5464      const container = selector.closest('.related-product-variant-selector');
5465      container.addEventListener('click', function(e) {
5466        if (e.target !== selector) {
5467          selector.focus();
5468        }
5469      });
5470    });
5471
5472    function updateProductInfo(selector) {
5473      const card = selector.closest('.related-product-card');
5474      const selectedOption = selector.options[selector.selectedIndex];
5475
5476      // Update decorative variant label
5477      const variantLabel = card.querySelector('.variant-label');
5478      if (variantLabel) {
5479        variantLabel.textContent = selectedOption.getAttribute('data-title') || selectedOption.textContent;
5480      }
5481
5482      // Update price display
5483      const priceElement = card.querySelector('.price-current');
5484      if (priceElement) {
5485        priceElement.textContent = 'A partir de ' + selectedOption.getAttribute('data-price');
5486      }
5487
5488      // Update compare-at price and discount if it exists
5489      const comparePrice = selectedOption.getAttribute('data-compare-price');
5490      const discountPercentage = selectedOption.getAttribute('data-discount');
5491      const compareElement = card.querySelector('.price-original');
5492      const discountElement = card.querySelector('.price-discount');
5493
5494      if (compareElement && discountElement) {
5495        if (comparePrice && discountPercentage && discountPercentage !== '0') {
5496          compareElement.textContent = comparePrice;
5497          compareElement.style.display = 'inline';
5498          discountElement.textContent = discountPercentage + '%';
5499          discountElement.style.display = 'none';
5500        } else {
5501          compareElement.style.display = 'none';
5502          discountElement.style.display = 'none';
5503        }
5504      }
5505
5506      // Update price per gram
5507      const pricePerGramElement = card.querySelector('.price-per-gram');
5508      if (pricePerGramElement) {
5509        const pricePerGram = selectedOption.getAttribute('data-price-per-gram');
5510        if (pricePerGram) {
5511          pricePerGramElement.textContent = pricePerGram;
5512        }
5513      }
5514
5515      // Highlight the variant selector to show it's active
5516      card.querySelector('.related-product-variant-selector').classList.add('active');
5517      setTimeout(() => {
5518        card.querySelector('.related-product-variant-selector').classList.remove('active');
5519      }, 500);
5520
5521      // Update add button based on availability
5522      const addButton = card.querySelector('.related-product-add-button');
5523      const isAvailable = selectedOption.getAttribute('data-available') !== 'false';
5524      if (addButton) {
5525        addButton.disabled = !isAvailable;
5526        addButton.textContent = isAvailable ? 'Ajouter au panier' : 'Épuisé';
5527        addButton.classList.toggle('sold-out', !isAvailable);
5528      }
5529    }
5530
5531// Quick add functionality
5532const addButtons = document.querySelectorAll('.related-product-add-button');
5533
5534addButtons.forEach(button => {
5535  // Éviter les doublons d'event listeners
5536  if (button.dataset.listenerAttached) return;
5537  button.dataset.listenerAttached = 'true';
5538
5539  // Sauvegarder le texte original UNE SEULE FOIS au chargement
5540  const originalText = button.textContent;
5541  
5542  button.addEventListener('click', function() {
5543    const card = this.closest('.related-product-card');
5544    const variantSelector = card.querySelector('.variant-select');
5545    const selectedOption = variantSelector.options[variantSelector.selectedIndex];
5546    const variantId = variantSelector.value;
5547
5548    // Block if out of stock
5549    if (selectedOption.getAttribute('data-available') === 'false') return;
5550
5551    // Highlight the selector
5552    card.querySelector('.related-product-variant-selector').classList.add('active');
5553
5554    // Add to cart functionality
5555    const formData = {
5556      'items': [{
5557        'id': variantId,
5558        'quantity': 1
5559      }]
5560    };
5561
5562    // Show loading state
5563    this.classList.add('loading');
5564    this.textContent = '...';
5565
5566    fetch('/cart/add.js', {
5567      method: 'POST',
5568      headers: {
5569        'Content-Type': 'application/json'
5570      },
5571      body: JSON.stringify(formData)
5572    })
5573    .then(response => response.json())
5574    .then(data => {
5575      // Success message
5576      this.classList.remove('loading');
5577      this.classList.add('success');
5578      this.textContent = ' ✓';
5579
5580      // Rafraîchir et ouvrir le panier tiroir (thème Refresh / Dawn)
5581      const cartDrawer = document.querySelector('cart-drawer');
5582      if (cartDrawer) {
5583        const sectionsUrl = routes && routes.cart_url
5584          ? `${routes.cart_url}?sections=cart-drawer,cart-icon-bubble`
5585          : '/cart?sections=cart-drawer,cart-icon-bubble';
5586
5587        fetch(sectionsUrl)
5588          .then(r => r.json())
5589          .then(sections => {
5590            if (sections['cart-drawer']) {
5591              const html = new DOMParser().parseFromString(sections['cart-drawer'], 'text/html');
5592
5593              // Remplacer cart-drawer-items (gère l'état vide/plein)
5594              const newCartDrawerItems = html.querySelector('cart-drawer-items');
5595              const existingCartDrawerItems = document.querySelector('cart-drawer-items');
5596              if (newCartDrawerItems && existingCartDrawerItems) {
5597                existingCartDrawerItems.replaceWith(newCartDrawerItems);
5598              }
5599
5600              // Forcer la visibilité (le thème applique visibility:hidden et height:0 quand vide)
5601              const updatedItems = document.querySelector('cart-drawer-items');
5602              if (updatedItems) {
5603                updatedItems.style.visibility = 'visible';
5604                updatedItems.style.height = 'auto';
5605              }
5606
5607              // Supprimer is-empty du cart-drawer (applique height:0 via CSS)
5608              const cartDrawerEl = document.querySelector('cart-drawer');
5609              if (cartDrawerEl) {
5610                cartDrawerEl.classList.remove('is-empty');
5611              }
5612
5613              // Remplacer le footer (totaux)
5614              const newFooter = html.querySelector('.cart-drawer__footer');
5615              const existingFooter = document.querySelector('.cart-drawer__footer');
5616              if (newFooter && existingFooter) {
5617                existingFooter.replaceWith(newFooter);
5618              }
5619
5620              // Masquer l'état vide
5621              const emptyState = document.querySelector('.drawer__inner-empty');
5622              if (emptyState) emptyState.style.display = 'none';
5623            }
5624
5625            // Mettre à jour le compteur panier dans le header
5626            if (sections['cart-icon-bubble']) {
5627              const html = new DOMParser().parseFromString(sections['cart-icon-bubble'], 'text/html');
5628              const newBubble = html.querySelector('.cart-count-bubble');
5629              document.querySelectorAll('.cart-count-bubble').forEach(el => {
5630                if (newBubble) el.innerHTML = newBubble.innerHTML;
5631              });
5632            }
5633
5634            // Ouvrir le tiroir
5635            if (typeof cartDrawer.open === 'function') {
5636              cartDrawer.open();
5637            }
5638          });
5639      }
5640
5641      // Reset after 2 seconds
5642      setTimeout(() => {
5643        this.classList.remove('success');
5644        this.textContent = originalText;
5645        card.querySelector('.related-product-variant-selector').classList.remove('active');
5646      }, 2000);
5647
5648      // Update cart count if it exists
5649      if (window.theme && window.theme.updateCartCount) {
5650        window.theme.updateCartCount();
5651      }
5652
5653      // Refresh mini cart if function exists
5654      if (typeof refreshCart === 'function') {
5655        refreshCart();
5656      }
5657    })
5658    .catch(error => {
5659      console.error('Error:', error);
5660      this.classList.remove('loading');
5661      this.textContent = 'Erreur';
5662
5663      setTimeout(() => {
5664        this.textContent = originalText;
5665      }, 2000);
5666    });
5667  });
5668});
5669  });
5670</script>
5670
5671<style> #shopify-section-template--29104436019526__new_related_products_ANh73G .splide__slide {display: initial;} </style></section><section id="shopify-section-template--29104436019526__new_related_products_TVMagq" class="shopify-section section">
5672
5673<div class="page-width section-template--29104436019526__new_related_products_TVMagq-padding quick-buy-disabled">
5674  
5675    <h2 class="section-title h1 text-center">Óleos CBD</h2>
5676  
5677
5678  
5679    <div class="section-description text-center">
5680      A Cali Weed oferece uma gama de óleos premium produzidos através da extração a frio de sementes cuidadosamente selecionadas. Concentrações adaptadas a cada necessidade, de 20% a 60%, para uma experiência personalizada. Encontre o seu <a href="https://caliweed.pt/collections/oleos-cbd" title="https://cali-weed.fr/collections/huiles-de-cbd">óleo de CBD</a> online entre as nossas fórmulas <em>de espectro</em> <em>completo</em> ou <em data-wg-splitted>amplo de</em> alta qualidade, onde pureza e potência se combinam naturalmente.
5681    </div>
5682  
5683
5684    <div class="related-products">
5685      <div class="splide" id="related-products-splide-template--29104436019526__new_related_products_TVMagq">
5686        <div class="splide__arrows">
5687          <button class="splide__arrow splide__arrow--prev" type="button" aria-label="Translation missing: fr.general.slider.previous">
5688            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-left.svg?v=28127075948588971301789567702" alt="Anterior">
5689          </button>
5690          <button class="splide__arrow splide__arrow--next" type="button" aria-label="Translation missing: fr.general.slider.next">
5691            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-right.svg?v=139621171977462828911789567702" alt="Seguinte">
5692          </button>
5693        </div>
5694
5695        <div class="splide__track">
5696          <ul class="splide__list"><li class="splide__slide related-product-item">
5697                <div class="related-product-card">
5698
5699                  <a href="/products/pack-decouverte-huiles-10" class="related-product-link">
5700               <div class="related-product-image-wrapper ">
5701  <img src="//cali-weed.fr/cdn/shop/files/pack-huiles_400x.png?v=1776323505" alt="Pacote de descoberta de 10% de óleos" loading="lazy" width="400" height="400" class="related-product-image primary">
5702  
5703                      
5704
5705                    <!-- Social Proof Badge  -->
5706  
5707    <div class="social-proof-badges">
5708      
5709        <span class="social-proof-badge">Pacote de descoberta</span>
5710      
5711    </div>
5712  
5713                    </div>
5714                  </a>
5715
5716
5717
5718                  <div class="related-product-info">
5719                    <h3 class="related-product-title">
5720                      <a href="/products/pack-decouverte-huiles-10">Pacote de descoberta de 10% de óleos</a>
5721                    </h3>
5722
5723                    <div class="related-product-price">
5724                      
5725                        <span class="price-current">A partir de € 59,90</span>
5726                      
5727                    </div>
5728
5729                    <div class="related-product-tags">
5730
5731                               
5732                    </div>
5733
5734                    <div class="related-product-variant-selector">
5735                      <!-- Éléments décoratifs visibles (z-index bas) -->
5736                      <span class="variant-label">1 embalagem
5737                      </span>
5738                      <div class="selector-right">
5739                        <span class="price-per-gram">59,9 €/g
5740                        </span>
5741                        <div class="select-arrow">
5742                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
5743                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
5744                          </svg>
5745                        </div>
5746                      </div>
5747                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
5748                      <select class="variant-select" data-product-id="15185528947014">
5749                        
5750                          
5751                          
5752                          
5753                          <option value="55171804332358" data-price="59,90 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="1 Pack" data-weight="1 Pack" data-discount="0" data-available="true" selected="selected">
5754                            1 embalagem
5755                          </option>
5756                        
5757                      </select>
5758                    </div>
5759
5760                    
5761                      <button type="button" class="related-product-add-button" data-product-id="15185528947014">
5762                        Adicionar ao cesto
5763                      </button>
5764                    
5765                  </div>
5766                </div>
5767              </li><li class="splide__slide related-product-item">
5768                <div class="related-product-card">
5769
5770                  <a href="/products/huile-5-de-cbd-full-spectrum" class="related-product-link">
5771               <div class="related-product-image-wrapper ">
5772  <img src="//cali-weed.fr/cdn/shop/files/huile_cbd_5_400x.png?v=1776073941" alt="Óleo CBD de espetro total a 5%" loading="lazy" width="400" height="400" class="related-product-image primary">
5773  
5774                      
5775
5776                    <!-- Social Proof Badge  -->
5777  
5778                    </div>
5779                  </a>
5780
5781
5782
5783                  <div class="related-product-info">
5784                    <h3 class="related-product-title">
5785                      <a href="/products/huile-5-de-cbd-full-spectrum">Óleo CBD de espetro total a 5%</a>
5786                    </h3>
5787
5788                    <div class="related-product-price">
5789                      
5790                        <span class="price-current">A partir de 12,50 euros</span>
5791                      
5792                    </div>
5793
5794                    <div class="related-product-tags">
5795
5796                               
5797  <div class="product-badges">
5798    
5799      <span class="badge">5% CBD</span>
5800    
5801      <span class="badge">Espectro total</span>
5802    
5803  </div>
5804
5805                    </div>
5806
5807                    <div class="related-product-variant-selector">
5808                      <!-- Éléments décoratifs visibles (z-index bas) -->
5809                      <span class="variant-label">Frasco de 10 ml
5810                      </span>
5811                      <div class="selector-right">
5812                        <span class="price-per-gram">59,9 €/g
5813                        </span>
5814                        <div class="select-arrow">
5815                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
5816                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
5817                          </svg>
5818                        </div>
5819                      </div>
5820                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
5821                      <select class="variant-select" data-product-id="15197420421446">
5822                        
5823                          
5824                          
5825                          
5826                          <option value="55195179385158" data-price="12,50 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 10 ml" data-weight="Fiole de 10 ml" data-discount="0" data-available="true" selected="selected">
5827                            Frasco de 10 ml
5828                          </option>
5829                        
5830                          
5831                          
5832                          
5833                          <option value="55195179417926" data-price="24,90 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 30 ml" data-weight="Fiole de 30 ml" data-discount="0" data-available="true">
5834                            Frasco de 30 ml
5835                          </option>
5836                        
5837                          
5838                          
5839                          
5840                          <option value="55195179450694" data-price="64,90 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 100 ml" data-weight="Fiole de 100 ml" data-discount="0" data-available="true">
5841                            Frasco de 100 ml
5842                          </option>
5843                        
5844                      </select>
5845                    </div>
5846
5847                    
5848                      <button type="button" class="related-product-add-button" data-product-id="15197420421446">
5849                        Adicionar ao cesto
5850                      </button>
5851                    
5852                  </div>
5853                </div>
5854              </li><li class="splide__slide related-product-item">
5855                <div class="related-product-card">
5856
5857                  <a href="/products/huile-10-de-cbd-full-spectrum" class="related-product-link">
5858               <div class="related-product-image-wrapper ">
5859  <img src="//cali-weed.fr/cdn/shop/files/huile_cbd_10_fcd2231b-778f-40c4-a606-df350ca881ca_400x.png?v=1776073977" alt="10% CBD Óleo de espetro total" loading="lazy" width="400" height="400" class="related-product-image primary">
5860  
5861                      
5862
5863                    <!-- Social Proof Badge  -->
5864  
5865                    </div>
5866                  </a>
5867
5868
5869
5870                  <div class="related-product-info">
5871                    <h3 class="related-product-title">
5872                      <a href="/products/huile-10-de-cbd-full-spectrum">10% CBD Óleo de espetro total</a>
5873                    </h3>
5874
5875                    <div class="related-product-price">
5876                      
5877                        <span class="price-current">A partir de 12,50 euros</span>
5878                      
5879                    </div>
5880
5881                    <div class="related-product-tags">
5882
5883                               
5884  <div class="product-badges">
5885    
5886      <span class="badge">10% CBD</span>
5887    
5888      <span class="badge">Espectro total</span>
5889    
5890  </div>
5891
5892                    </div>
5893
5894                    <div class="related-product-variant-selector">
5895                      <!-- Éléments décoratifs visibles (z-index bas) -->
5896                      <span class="variant-label">Frasco de 10 ml
5897                      </span>
5898                      <div class="selector-right">
5899                        <span class="price-per-gram">59,9 €/g
5900                        </span>
5901                        <div class="select-arrow">
5902                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
5903                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
5904                          </svg>
5905                        </div>
5906                      </div>
5907                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
5908                      <select class="variant-select" data-product-id="15197558735174">
5909                        
5910                          
5911                          
5912                          
5913                          <option value="55195218248006" data-price="12,50 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 10 ml" data-weight="Fiole de 10 ml" data-discount="0" data-available="true" selected="selected">
5914                            Frasco de 10 ml
5915                          </option>
5916                        
5917                          
5918                          
5919                          
5920                          <option value="55195218280774" data-price="24,90 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 30 ml" data-weight="Fiole de 30 ml" data-discount="0" data-available="true">
5921                            Frasco de 30 ml
5922                          </option>
5923                        
5924                          
5925                          
5926                          
5927                          <option value="55195218313542" data-price="64,90 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 100 ml" data-weight="Fiole de 100 ml" data-discount="0" data-available="true">
5928                            Frasco de 100 ml
5929                          </option>
5930                        
5931                      </select>
5932                    </div>
5933
5934                    
5935                      <button type="button" class="related-product-add-button" data-product-id="15197558735174">
5936                        Adicionar ao cesto
5937                      </button>
5938                    
5939                  </div>
5940                </div>
5941              </li><li class="splide__slide related-product-item">
5942                <div class="related-product-card">
5943
5944                  <a href="/products/huile-de-cbd-20-full-spectrum" class="related-product-link">
5945               <div class="related-product-image-wrapper ">
5946  <img src="//cali-weed.fr/cdn/shop/files/huile_cbd_20_400x.png?v=1776074004" alt="Óleo CBD 20% de espetro total" loading="lazy" width="400" height="400" class="related-product-image primary">
5947  
5948                      
5949
5950                    <!-- Social Proof Badge  -->
5951  
5952                    </div>
5953                  </a>
5954
5955
5956
5957                  <div class="related-product-info">
5958                    <h3 class="related-product-title">
5959                      <a href="/products/huile-de-cbd-20-full-spectrum">Óleo CBD 20% de espetro total</a>
5960                    </h3>
5961
5962                    <div class="related-product-price">
5963                      
5964                        <span class="price-current">A partir de € 24,90</span>
5965                      
5966                    </div>
5967
5968                    <div class="related-product-tags">
5969
5970                               
5971  <div class="product-badges">
5972    
5973      <span class="badge">20% CBD</span>
5974    
5975      <span class="badge">Espectro total</span>
5976    
5977  </div>
5978
5979                    </div>
5980
5981                    <div class="related-product-variant-selector">
5982                      <!-- Éléments décoratifs visibles (z-index bas) -->
5983                      <span class="variant-label">Frasco de 10 ml
5984                      </span>
5985                      <div class="selector-right">
5986                        <span class="price-per-gram">59,9 €/g
5987                        </span>
5988                        <div class="select-arrow">
5989                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
5990                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
5991                          </svg>
5992                        </div>
5993                      </div>
5994                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
5995                      <select class="variant-select" data-product-id="15197675979078">
5996                        
5997                          
5998                          
5999                          
6000                          <option value="55195346567494" data-price="24,90 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 10 ml" data-weight="Fiole de 10 ml" data-discount="0" data-available="true" selected="selected">
6001                            Frasco de 10 ml
6002                          </option>
6003                        
6004                          
6005                          
6006                          
6007                          <option value="55195346600262" data-price="49,90 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 30 ml" data-weight="Fiole de 30 ml" data-discount="0" data-available="true">
6008                            Frasco de 30 ml
6009                          </option>
6010                        
6011                          
6012                          
6013                          
6014                          <option value="55195346633030" data-price="124,90 €" data-compare-price="" data-price-per-gram="€59.9/g" data-title="Fiole de 100 ml" data-weight="Fiole de 100 ml" data-discount="0" data-available="true">
6015                            Frasco de 100 ml
6016                          </option>
6017                        
6018                      </select>
6019                    </div>
6020
6021                    
6022                      <button type="button" class="related-product-add-button" data-product-id="15197675979078">
6023                        Adicionar ao cesto
6024                      </button>
6025                    
6026                  </div>
6027                </div>
6028              </li></ul>
6029        </div>
6030      </div>
6031    </div>
6032  
6033<div class="center collection__view-all">
6034        <a href="/collections/oleos-cbd" class="button" aria-label="Afficher tous les produits de la collection Huiles de CBD">
6035          Mostrar tudo
6036        </a>
6037      </div></div>
6038
6039<style>
6040.related-product-rating {
6041  display: flex;
6042  align-items: center;
6043  gap: 8px;
6044  margin: 10px 0;
6045}
6046
6047.rating-score {
6048  font-weight: bold;
6049  font-size: 16px;
6050  color: #333;
6051}
6052
6053.star-rating {
6054  display: flex;
6055  align-items: center;
6056  gap: 0px;
6057}
6058
6059.star {
6060  font-size: 20px !important;
6061  line-height: 1;
6062}
6063
6064.star.full {
6065  color: #002643;
6066}
6067
6068.star.half {
6069  color: #ffc107;
6070  position: relative;
6071}
6072
6073.star.half::after {
6074  content: "☆";
6075  position: absolute;
6076  left: 50%;
6077  color: #002643;
6078  z-index: -1;
6079}
6080
6081.star.empty {
6082  color: #002643;
6083}
6084
6085.rating-count {
6086  font-size: 14px;
6087  color: #666;
6088  margin-left: 4px;
6089}
6090
6091  .section-template--29104436019526__new_related_products_TVMagq-padding {
6092    padding-top: 95px;
6093    padding-bottom: 95px;
6094  }
6095
6096  .related-products {
6097    width: 100%;
6098    margin: 0;
6099    margin-top:48px;
6100  }
6101
6102  .section-title {
6103    font-size: 48px;
6104    margin-bottom: 24px;
6105    font-weight: 700;
6106    color: #002643;
6107    line-height: 120%;
6108    text-align: center;
6109    margin-top: 0;
6110  }
6111
6112  .section-description {
6113    font-size: 18px;
6114    line-height: 150%;
6115    color: #6b7280;
6116    margin-bottom: 48px;
6117    max-width: 750px;
6118    margin-left: auto;
6119    margin-right: auto;
6120    text-align:center;
6121  }
6122
6123  .collection__view-all {
6124    margin-top: 48px;
6125    text-align: center;
6126  }
6127
6128  .button {
6129    display: inline-block;
6130    padding: 12px 24px;
6131    background-color: #EC713B;
6132    color: white;
6133    text-decoration: none;
6134    border-radius: 100px;
6135    font-weight: 700;
6136    font-size: 20px;
6137    line-height: 131.25%;
6138    transition: all 0.2s;
6139    border: 2px solid #EC713B;
6140  }
6141
6142  .button:hover {
6143    background-color: #002643;
6144    border-color: #002643;
6145  }
6146
6147  .button--secondary {
6148    background-color: transparent;
6149    color: #002643;
6150  }
6151
6152  .button--secondary:hover {
6153    background-color: #002643;
6154    color: white;
6155  }
6156
6157  .link.underlined-link {
6158    color: #002643;
6159    text-decoration: underline;
6160    font-weight: 600;
6161    font-size: 16px;
6162  }
6163
6164  .link.underlined-link:hover {
6165    color: #143560;
6166  }
6167
6168  /* Custom Splide Arrow Styles */
6169  .splide__arrows {
6170    display: flex;
6171    justify-content: space-between;
6172    position: absolute;
6173    width: 100%;
6174    top: 50%;
6175    transform: translateY(-50%);
6176    z-index: 2;
6177    pointer-events: none;
6178    padding: 0 -10px;
6179  }
6180
6181  .splide__arrow {
6182    background-color: white;
6183    border: 1px solid #e5e7eb;
6184    width: 40px;
6185    height: 40px;
6186    border-radius: 50%;
6187    display: flex;
6188    align-items: center;
6189    justify-content: center;
6190    cursor: pointer;
6191    transition: all 0.2s;
6192    opacity: 1;
6193    pointer-events: auto;
6194    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
6195  }
6196
6197  .splide__arrow:hover {
6198    background-color: #f9fafb;
6199  }
6200
6201  .splide__arrow:disabled {
6202    opacity: 0.5;
6203    cursor: not-allowed;
6204  }
6205
6206  .related-product-item {
6207    height: 100%;
6208  }
6209
6210  .related-product-card {
6211    height: 100%;
6212    border-radius: 12px;
6213    overflow: hidden;
6214    position: relative;
6215  }
6216
6217  .related-product-badge {
6218    position: absolute;
6219    top: 10px;
6220    left: 10px;
6221    background-color: white;
6222    color: #1a2e51;
6223    font-weight: 600;
6224    font-size: 14px;
6225    padding: 4px 10px;
6226    border-radius: 20px;
6227    z-index: 1;
6228  }
6229
6230  .related-product-badge.best-seller {
6231    background-color: #1a76d2;
6232    color: white;
6233  }
6234
6235  .related-product-badge.best-choice {
6236    background-color: #25a55f;
6237    color: white;
6238  }
6239
6240  .related-product-image-wrapper {
6241    position: relative;
6242    padding-top: 100%;
6243    background: linear-gradient(to bottom, #fafafa, #f0f0f0);
6244    border-radius: 12px;
6245    overflow: hidden;
6246  }
6247
6248  .related-product-image {
6249    position: absolute;
6250    top: 0;
6251    left: 0;
6252    width: 100%;
6253    height: 100%;
6254    object-fit: contain;
6255  }
6256
6257  .related-product-rating {
6258    display: flex;
6259    align-items: center;
6260    gap: 8px;
6261    margin-top: 24px;
6262  }
6263
6264  .rating-score {
6265    background-color: #EAC66A;
6266    color: #002643;
6267    font-weight: 700;
6268    border-radius: 0px 12px 12px 12px;
6269    padding: 5px 6px;
6270    font-size: 14px;
6271    line-height: 130%;
6272    margin-right:0px !important;
6273  }
6274
6275  .star-rating {
6276    display: flex;
6277    color: #002643;
6278  }
6279
6280  .rating-count {
6281    color: #002643;
6282    font-size: 14px;
6283    font-weight: 400;
6284    line-height: 130%;
6285  }
6286
6287  .related-product-info {
6288    padding: 10px 0;
6289    display: flex;
6290    flex-direction: column;
6291    flex-grow: 1;
6292  }
6293
6294  .related-product-title {
6295    color: #002643;
6296    font-size: 24px;
6297    font-weight: 700;
6298    line-height: 120%;
6299    margin-bottom: 8px;
6300    margin-top: 0px;
6301  }
6302
6303  .related-product-title a {
6304    text-decoration: none;
6305    color: inherit;
6306  }
6307
6308  .related-product-price {
6309    display: flex;
6310    align-items: center;
6311    gap: 8px;
6312    margin-bottom: 10px;
6313  }
6314
6315  .price-current {
6316    font-weight: 700;
6317    line-height: 150%;
6318    font-size: 16px;
6319    color: #002643;
6320  }
6321
6322  .price-original {
6323    text-decoration: line-through;
6324    color: #6b7280;
6325    font-size: 14px;
6326  }
6327
6328  .price-discount {
6329    color: #ef4444;
6330    font-weight: 600;
6331    font-size: 14px;
6332  }
6333
6334  .related-product-tags {
6335    display: flex;
6336    gap: 10px;
6337    margin-bottom: 20px;
6338    flex-wrap:wrap;
6339  }
6340
6341  .product-tag {
6342    font-size: 14px;
6343    padding: 8px 12px;
6344    border-radius: 10000000px;
6345    font-weight: 500;
6346    line-height: 130%;
6347  }
6348
6349  .cbd-tag {
6350    background-color: #EDF0F2;
6351    color: #405C72;
6352  }
6353
6354  .type-tag {
6355    background-color: #EDF0F2;
6356    color: #405C72;
6357  }
6358
6359  /* =============================================
6360     Variant selector
6361     ============================================= */
6362  .related-product-variant-selector {
6363    display: flex;
6364    justify-content: space-between;
6365    align-items: center;
6366    padding: 8px 16px;
6367    border: 1px solid #002643;
6368    margin-bottom: 8px;
6369    transition: border-color 0.3s, background-color 0.3s;
6370    border-radius: 100px;
6371    position: relative;
6372    cursor: pointer;
6373    min-height: 44px;
6374  }
6375
6376  .related-product-variant-selector:hover {
6377    border-color: #143560;
6378    background-color: rgba(0, 38, 67, 0.02);
6379  }
6380
6381  .related-product-variant-selector.active {
6382    border-color: #0a2540;
6383    background-color: rgba(10, 37, 64, 0.05);
6384  }
6385
6386  /* Label décoratif gauche */
6387  .variant-label {
6388    color: #002643;
6389    font-size: 16px;
6390    font-weight: 600;
6391    line-height: 131.25%;
6392    pointer-events: none;
6393    white-space: nowrap;
6394    overflow: hidden;
6395    text-overflow: ellipsis;
6396    flex: 1;
6397  }
6398
6399  /* Groupe droite : prix/g + flèche */
6400  .selector-right {
6401    display: flex;
6402    align-items: center;
6403    gap: 8px;
6404    pointer-events: none;
6405    flex-shrink: 0;
6406  }
6407
6408  .price-per-gram {
6409    font-size: 16px;
6410    color: #002643;
6411    white-space: nowrap;
6412  }
6413
6414  .select-arrow {
6415    display: flex;
6416    align-items: center;
6417    transition: transform 0.3s ease;
6418  }
6419
6420  .select-arrow svg {
6421    display: block;
6422    transition: all 0.3s ease;
6423  }
6424
6425  .related-product-variant-selector.dropdown-open .select-arrow {
6426    transform: rotate(180deg);
6427  }
6428
6429  /* Select invisible par-dessus tout le conteneur */
6430  .variant-select {
6431    position: absolute;
6432    top: 0;
6433    left: 0;
6434    width: 100%;
6435    height: 100%;
6436    border: none;
6437    background: transparent;
6438    appearance: none;
6439    -webkit-appearance: none;
6440    cursor: pointer;
6441    z-index: 2;
6442    opacity: 0; /* invisible — les éléments décoratifs sont visibles à la place */
6443    font-size: 16px;
6444  }
6445
6446  .variant-select:focus {
6447    outline: none;
6448  }
6449
6450  .related-product-add-button {
6451    background-color: #002643;
6452    border: none;
6453    padding: 12px;
6454    cursor: pointer;
6455    width: 100%;
6456    margin-top: auto;
6457    transition: all 0.2s;
6458    position: relative;
6459    color: #FFF;
6460    text-align: center;
6461    font-size: 16px;
6462    font-weight: 700;
6463    line-height: 131.25%;
6464    border-radius: 100px;
6465    background: #002643;
6466  }
6467
6468  .related-product-add-button:hover {
6469    background-color: #143560;
6470  }
6471
6472  .related-product-add-button.loading {
6473    background-color: #6b7280;
6474    cursor: wait;
6475  }
6476
6477  .related-product-add-button.success {
6478    background-color: #10b981;
6479  }
6480
6481  @media screen and (max-width: 1600px) {
6482    .related-products .splide__arrow--prev {
6483      left: 10px !important;
6484    }
6485
6486    .related-products .splide__arrow--next {
6487      right: 0px !important;
6488    }
6489  }
6490
6491  @media screen and (max-width: 749px) {
6492    .splide__arrow--prev {
6493      left: -10px;
6494    }
6495
6496    .splide__arrow--next {
6497      right: -10px;
6498    }
6499
6500    .section-title {
6501      font-size: 32px;
6502      margin-bottom: 16px;
6503    }
6504
6505    .section-description {
6506      font-size: 16px;
6507      margin-bottom: 32px;
6508    }
6509
6510    .collection__view-all {
6511      margin-top: 32px;
6512    }
6513
6514    .variant-select {
6515      font-size: 14px;
6516    }
6517
6518    .price-per-gram {
6519      font-size: 12px;
6520    }
6521  }
6522
6523  @media screen and (max-width: 480px) {
6524    .splide__arrow {
6525      width: 30px;
6526      height: 30px;
6527    }
6528
6529    .related-product-variant-selector {
6530      padding: 6px 27px 6px 12px;
6531    }
6532
6533    .select-arrow {
6534      right: 12px;
6535    }
6536
6537    .select-arrow svg {
6538      width: 10px;
6539      height: 6px;
6540    }
6541  }
6542
6543@media(max-width:768px){
6544    .section-template--24922655850822__new_related_products_DUhQDt-padding{
6545      padding-top:48px !important;
6546      padding-bottom:48px !important;
6547  }
6548 .section-template--24922656080198__new_related_products_BLrHMr-padding{
6549        padding-top:48px !important;
6550      padding-bottom:48px !important;
6551 }
6552}
6553    .star{
6554      color: #002643 !important;
6555  }
6556
6557  .quick-buy-disabled .related-product-variant-selector {
6558  display: none !important;
6559}
6560
6561.related-product-add-button.sold-out,
6562.related-product-add-button:disabled {
6563  background-color: #d1d5db;
6564  color: #6b7280;
6565  cursor: not-allowed;
6566  border-color: #d1d5db;
6567  opacity: 0.7;
6568}
6569
6570.related-product-image-wrapper.has-hover {
6571  position: relative;
6572}
6573
6574.related-product-image.secondary {
6575  position: absolute;
6576  top: 0; left: 0; width: 100%; height: 100%;
6577  opacity: 0;
6578  pointer-events: none;
6579  transition: opacity 0.3s;
6580}
6581
6582.related-product-image-wrapper.has-hover:hover .related-product-image.secondary,
6583.related-product-image-wrapper.has-hover:focus .related-product-image.secondary {
6584  opacity: 1;
6585}
6586
6587.related-product-image-wrapper.has-hover:hover .related-product-image.primary,
6588.related-product-image-wrapper.has-hover:focus .related-product-image.primary {
6589  opacity: 0;
6590}
6591</style>
6592
6593<script>
6594  document.addEventListener('DOMContentLoaded', function() {
6595    // Initialize Splide slider
6596    var splideElement = document.getElementById('related-products-splide-template--29104436019526__new_related_products_TVMagq');
6597
6598    if (splideElement) {
6599      var splide = new Splide('#related-products-splide-template--29104436019526__new_related_products_TVMagq', {
6600        perPage: 4,
6601        perMove: 1,
6602        gap: '20px',
6603        pagination: false,
6604        arrows: true,
6605        type: 'loop',
6606        breakpoints: {
6607          990: {
6608            perPage: 3,
6609          },
6610          768: {
6611            perPage: 2.5,
6612            gap: '10px',
6613          },
6614          480: {
6615            perPage: 1.5,
6616            arrows: false,
6617          }
6618        }
6619      });
6620
6621      splide.mount();
6622    }
6623
6624    // Handle variant selection and arrow rotation
6625    const variantSelectors = document.querySelectorAll('.variant-select');
6626
6627    variantSelectors.forEach(selector => {
6628      // Set initial values
6629      updateProductInfo(selector);
6630
6631      // Simple dropdown state tracking
6632      selector.addEventListener('focus', function() {
6633        const container = this.closest('.related-product-variant-selector');
6634        container.classList.add('dropdown-open');
6635      });
6636
6637      selector.addEventListener('blur', function() {
6638        const container = this.closest('.related-product-variant-selector');
6639        container.classList.remove('dropdown-open');
6640      });
6641
6642      selector.addEventListener('change', function() {
6643        updateProductInfo(this);
6644      });
6645
6646      // Add click event to the container for better UX
6647      const container = selector.closest('.related-product-variant-selector');
6648      container.addEventListener('click', function(e) {
6649        if (e.target !== selector) {
6650          selector.focus();
6651        }
6652      });
6653    });
6654
6655    function updateProductInfo(selector) {
6656      const card = selector.closest('.related-product-card');
6657      const selectedOption = selector.options[selector.selectedIndex];
6658
6659      // Update decorative variant label
6660      const variantLabel = card.querySelector('.variant-label');
6661      if (variantLabel) {
6662        variantLabel.textContent = selectedOption.getAttribute('data-title') || selectedOption.textContent;
6663      }
6664
6665      // Update price display
6666      const priceElement = card.querySelector('.price-current');
6667      if (priceElement) {
6668        priceElement.textContent = 'A partir de ' + selectedOption.getAttribute('data-price');
6669      }
6670
6671      // Update compare-at price and discount if it exists
6672      const comparePrice = selectedOption.getAttribute('data-compare-price');
6673      const discountPercentage = selectedOption.getAttribute('data-discount');
6674      const compareElement = card.querySelector('.price-original');
6675      const discountElement = card.querySelector('.price-discount');
6676
6677      if (compareElement && discountElement) {
6678        if (comparePrice && discountPercentage && discountPercentage !== '0') {
6679          compareElement.textContent = comparePrice;
6680          compareElement.style.display = 'inline';
6681          discountElement.textContent = discountPercentage + '%';
6682          discountElement.style.display = 'none';
6683        } else {
6684          compareElement.style.display = 'none';
6685          discountElement.style.display = 'none';
6686        }
6687      }
6688
6689      // Update price per gram
6690      const pricePerGramElement = card.querySelector('.price-per-gram');
6691      if (pricePerGramElement) {
6692        const pricePerGram = selectedOption.getAttribute('data-price-per-gram');
6693        if (pricePerGram) {
6694          pricePerGramElement.textContent = pricePerGram;
6695        }
6696      }
6697
6698      // Highlight the variant selector to show it's active
6699      card.querySelector('.related-product-variant-selector').classList.add('active');
6700      setTimeout(() => {
6701        card.querySelector('.related-product-variant-selector').classList.remove('active');
6702      }, 500);
6703
6704      // Update add button based on availability
6705      const addButton = card.querySelector('.related-product-add-button');
6706      const isAvailable = selectedOption.getAttribute('data-available') !== 'false';
6707      if (addButton) {
6708        addButton.disabled = !isAvailable;
6709        addButton.textContent = isAvailable ? 'Ajouter au panier' : 'Épuisé';
6710        addButton.classList.toggle('sold-out', !isAvailable);
6711      }
6712    }
6713
6714// Quick add functionality
6715const addButtons = document.querySelectorAll('.related-product-add-button');
6716
6717addButtons.forEach(button => {
6718  // Éviter les doublons d'event listeners
6719  if (button.dataset.listenerAttached) return;
6720  button.dataset.listenerAttached = 'true';
6721
6722  // Sauvegarder le texte original UNE SEULE FOIS au chargement
6723  const originalText = button.textContent;
6724  
6725  button.addEventListener('click', function() {
6726    const card = this.closest('.related-product-card');
6727    const variantSelector = card.querySelector('.variant-select');
6728    const selectedOption = variantSelector.options[variantSelector.selectedIndex];
6729    const variantId = variantSelector.value;
6730
6731    // Block if out of stock
6732    if (selectedOption.getAttribute('data-available') === 'false') return;
6733
6734    // Highlight the selector
6735    card.querySelector('.related-product-variant-selector').classList.add('active');
6736
6737    // Add to cart functionality
6738    const formData = {
6739      'items': [{
6740        'id': variantId,
6741        'quantity': 1
6742      }]
6743    };
6744
6745    // Show loading state
6746    this.classList.add('loading');
6747    this.textContent = '...';
6748
6749    fetch('/cart/add.js', {
6750      method: 'POST',
6751      headers: {
6752        'Content-Type': 'application/json'
6753      },
6754      body: JSON.stringify(formData)
6755    })
6756    .then(response => response.json())
6757    .then(data => {
6758      // Success message
6759      this.classList.remove('loading');
6760      this.classList.add('success');
6761      this.textContent = ' ✓';
6762
6763      // Rafraîchir et ouvrir le panier tiroir (thème Refresh / Dawn)
6764      const cartDrawer = document.querySelector('cart-drawer');
6765      if (cartDrawer) {
6766        const sectionsUrl = routes && routes.cart_url
6767          ? `${routes.cart_url}?sections=cart-drawer,cart-icon-bubble`
6768          : '/cart?sections=cart-drawer,cart-icon-bubble';
6769
6770        fetch(sectionsUrl)
6771          .then(r => r.json())
6772          .then(sections => {
6773            if (sections['cart-drawer']) {
6774              const html = new DOMParser().parseFromString(sections['cart-drawer'], 'text/html');
6775
6776              // Remplacer cart-drawer-items (gère l'état vide/plein)
6777              const newCartDrawerItems = html.querySelector('cart-drawer-items');
6778              const existingCartDrawerItems = document.querySelector('cart-drawer-items');
6779              if (newCartDrawerItems && existingCartDrawerItems) {
6780                existingCartDrawerItems.replaceWith(newCartDrawerItems);
6781              }
6782
6783              // Forcer la visibilité (le thème applique visibility:hidden et height:0 quand vide)
6784              const updatedItems = document.querySelector('cart-drawer-items');
6785              if (updatedItems) {
6786                updatedItems.style.visibility = 'visible';
6787                updatedItems.style.height = 'auto';
6788              }
6789
6790              // Supprimer is-empty du cart-drawer (applique height:0 via CSS)
6791              const cartDrawerEl = document.querySelector('cart-drawer');
6792              if (cartDrawerEl) {
6793                cartDrawerEl.classList.remove('is-empty');
6794              }
6795
6796              // Remplacer le footer (totaux)
6797              const newFooter = html.querySelector('.cart-drawer__footer');
6798              const existingFooter = document.querySelector('.cart-drawer__footer');
6799              if (newFooter && existingFooter) {
6800                existingFooter.replaceWith(newFooter);
6801              }
6802
6803              // Masquer l'état vide
6804              const emptyState = document.querySelector('.drawer__inner-empty');
6805              if (emptyState) emptyState.style.display = 'none';
6806            }
6807
6808            // Mettre à jour le compteur panier dans le header
6809            if (sections['cart-icon-bubble']) {
6810              const html = new DOMParser().parseFromString(sections['cart-icon-bubble'], 'text/html');
6811              const newBubble = html.querySelector('.cart-count-bubble');
6812              document.querySelectorAll('.cart-count-bubble').forEach(el => {
6813                if (newBubble) el.innerHTML = newBubble.innerHTML;
6814              });
6815            }
6816
6817            // Ouvrir le tiroir
6818            if (typeof cartDrawer.open === 'function') {
6819              cartDrawer.open();
6820            }
6821          });
6822      }
6823
6824      // Reset after 2 seconds
6825      setTimeout(() => {
6826        this.classList.remove('success');
6827        this.textContent = originalText;
6828        card.querySelector('.related-product-variant-selector').classList.remove('active');
6829      }, 2000);
6830
6831      // Update cart count if it exists
6832      if (window.theme && window.theme.updateCartCount) {
6833        window.theme.updateCartCount();
6834      }
6835
6836      // Refresh mini cart if function exists
6837      if (typeof refreshCart === 'function') {
6838        refreshCart();
6839      }
6840    })
6841    .catch(error => {
6842      console.error('Error:', error);
6843      this.classList.remove('loading');
6844      this.textContent = 'Erreur';
6845
6846      setTimeout(() => {
6847        this.textContent = originalText;
6848      }, 2000);
6849    });
6850  });
6851});
6852  });
6853</script>
6853
6854<style> #shopify-section-template--29104436019526__new_related_products_TVMagq .splide__slide {display: initial;} </style></section><section id="shopify-section-template--29104436019526__new_related_products_6yt7d6" class="shopify-section section">
6855
6856<div class="page-width section-template--29104436019526__new_related_products_6yt7d6-padding quick-buy-disabled">
6857  
6858    <h2 class="section-title h1 text-center">CBD Vape</h2>
6859  
6860
6861  
6862    <div class="section-description text-center">
6863      A vaporização é ideal para um consumo rápido e discreto. A nossa gama de <a href="https://caliweed.pt/collections/vape-cbd">vaporizadores CBD</a> e <a href="https://caliweed.pt/collections/liquidos-cbd">e-líquidos CBD</a> é formulada a partir de extratos de CBD de qualidade e aromas naturais que reproduzem fielmente os sabores do cânhamo californiano. Desfrute de uma experiência de vaporização única e intensa, encomendando na nossa loja CBD.
6864    </div>
6865  
6866
6867    <div class="related-products">
6868      <div class="splide" id="related-products-splide-template--29104436019526__new_related_products_6yt7d6">
6869        <div class="splide__arrows">
6870          <button class="splide__arrow splide__arrow--prev" type="button" aria-label="Translation missing: fr.general.slider.previous">
6871            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-left.svg?v=28127075948588971301789567702" alt="Anterior">
6872          </button>
6873          <button class="splide__arrow splide__arrow--next" type="button" aria-label="Translation missing: fr.general.slider.next">
6874            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-right.svg?v=139621171977462828911789567702" alt="Seguinte">
6875          </button>
6876        </div>
6877
6878        <div class="splide__track">
6879          <ul class="splide__list"><li class="splide__slide related-product-item">
6880                <div class="related-product-card">
6881
6882                  <a href="/products/pack-decouverte-vapes-cbd" class="related-product-link">
6883               <div class="related-product-image-wrapper ">
6884  <img src="//cali-weed.fr/cdn/shop/files/vapes_pack_400x.png?v=1759392143" alt="Pacote de descoberta de vapores CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
6885  
6886                      
6887
6888                    <!-- Social Proof Badge  -->
6889  
6890    <div class="social-proof-badges">
6891      
6892        <span class="social-proof-badge">Pacote de descoberta</span>
6893      
6894    </div>
6895  
6896                    </div>
6897                  </a>
6898
6899
6900
6901                  <div class="related-product-info">
6902                    <h3 class="related-product-title">
6903                      <a href="/products/pack-decouverte-vapes-cbd">Pacote de descoberta de vapores CBD</a>
6904                    </h3>
6905
6906                    <div class="related-product-price">
6907                      
6908                        <span class="price-current">A partir de 79,90 euros</span>
6909                      
6910                    </div>
6911
6912                    <div class="related-product-tags">
6913
6914                               
6915                    </div>
6916
6917                    <div class="related-product-variant-selector">
6918                      <!-- Éléments décoratifs visibles (z-index bas) -->
6919                      <span class="variant-label">1 embalagem (79,90€ por embalagem)
6920                      </span>
6921                      <div class="selector-right">
6922                        <span class="price-per-gram">79,9 €/g
6923                        </span>
6924                        <div class="select-arrow">
6925                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
6926                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
6927                          </svg>
6928                        </div>
6929                      </div>
6930                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
6931                      <select class="variant-select" data-product-id="15185464164678">
6932                        
6933                          
6934                          
6935                          
6936                          <option value="55171622240582" data-price="79,90 €" data-compare-price="" data-price-per-gram="€79.9/g" data-title="1 Pack (79.90€ le pack)" data-weight="1 Pack (79.90€ le pack)" data-discount="0" data-available="true" selected="selected">
6937                            1 embalagem (79,90€ por embalagem)
6938                          </option>
6939                        
6940                      </select>
6941                    </div>
6942
6943                    
6944                      <button type="button" class="related-product-add-button" data-product-id="15185464164678">
6945                        Adicionar ao cesto
6946                      </button>
6947                    
6948                  </div>
6949                </div>
6950              </li><li class="splide__slide related-product-item">
6951                <div class="related-product-card">
6952
6953                  <a href="/products/vape-pen-cbd-orange-bud" class="related-product-link">
6954               <div class="related-product-image-wrapper ">
6955  <img src="//cali-weed.fr/cdn/shop/files/vapeorange_400x.png?v=1759305165" alt="Vape Pen CBD Orange Bud" loading="lazy" width="400" height="400" class="related-product-image primary">
6956  
6957                      
6958
6959                    <!-- Social Proof Badge  -->
6960  
6961                    </div>
6962                  </a>
6963
6964
6965
6966                  <div class="related-product-info">
6967                    <h3 class="related-product-title">
6968                      <a href="/products/vape-pen-cbd-orange-bud">Vape Pen CBD Orange Bud</a>
6969                    </h3>
6970
6971                    <div class="related-product-price">
6972                      
6973                        <span class="price-current">A partir de 29,90 euros</span>
6974                      
6975                    </div>
6976
6977                    <div class="related-product-tags">
6978
6979                               
6980  <div class="product-badges">
6981    
6982      <span class="badge">Espectro total</span>
6983    
6984  </div>
6985
6986                    </div>
6987
6988                    <div class="related-product-variant-selector">
6989                      <!-- Éléments décoratifs visibles (z-index bas) -->
6990                      <span class="variant-label">1 Vape
6991                      </span>
6992                      <div class="selector-right">
6993                        <span class="price-per-gram">29,9 €/g
6994                        </span>
6995                        <div class="select-arrow">
6996                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
6997                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
6998                          </svg>
6999                        </div>
7000                      </div>
7001                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
7002                      <select class="variant-select" data-product-id="15185424417094">
7003                        
7004                          
7005                          
7006                          
7007                          <option value="55171537174854" data-price="29,90 €" data-compare-price="" data-price-per-gram="€29.9/g" data-title="1 Vape" data-weight="1 Vape" data-discount="0" data-available="true" selected="selected">
7008                            1 Vape
7009                          </option>
7010                        
7011                      </select>
7012                    </div>
7013
7014                    
7015                      <button type="button" class="related-product-add-button" data-product-id="15185424417094">
7016                        Adicionar ao cesto
7017                      </button>
7018                    
7019                  </div>
7020                </div>
7021              </li><li class="splide__slide related-product-item">
7022                <div class="related-product-card">
7023
7024                  <a href="/products/vape-pen-cbd-banana-cream" class="related-product-link">
7025               <div class="related-product-image-wrapper ">
7026  <img src="//cali-weed.fr/cdn/shop/files/vapebanana_400x.png?v=1759305139" alt="Vape Pen CBD Creme de Banana" loading="lazy" width="400" height="400" class="related-product-image primary">
7027  
7028                      
7029
7030                    <!-- Social Proof Badge  -->
7031  
7032                    </div>
7033                  </a>
7034
7035
7036
7037                  <div class="related-product-info">
7038                    <h3 class="related-product-title">
7039                      <a href="/products/vape-pen-cbd-banana-cream">Vape Pen CBD Creme de Banana</a>
7040                    </h3>
7041
7042                    <div class="related-product-price">
7043                      
7044                        <span class="price-current">A partir de 29,90 euros</span>
7045                      
7046                    </div>
7047
7048                    <div class="related-product-tags">
7049
7050                               
7051  <div class="product-badges">
7052    
7053      <span class="badge">Espectro total</span>
7054    
7055  </div>
7056
7057                    </div>
7058
7059                    <div class="related-product-variant-selector">
7060                      <!-- Éléments décoratifs visibles (z-index bas) -->
7061                      <span class="variant-label">1 Vape
7062                      </span>
7063                      <div class="selector-right">
7064                        <span class="price-per-gram">29,9 €/g
7065                        </span>
7066                        <div class="select-arrow">
7067                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
7068                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
7069                          </svg>
7070                        </div>
7071                      </div>
7072                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
7073                      <select class="variant-select" data-product-id="15185451516230">
7074                        
7075                          
7076                          
7077                          
7078                          <option value="55171592159558" data-price="29,90 €" data-compare-price="" data-price-per-gram="€29.9/g" data-title="1 Vape" data-weight="1 Vape" data-discount="0" data-available="true" selected="selected">
7079                            1 Vape
7080                          </option>
7081                        
7082                      </select>
7083                    </div>
7084
7085                    
7086                      <button type="button" class="related-product-add-button" data-product-id="15185451516230">
7087                        Adicionar ao cesto
7088                      </button>
7089                    
7090                  </div>
7091                </div>
7092              </li><li class="splide__slide related-product-item">
7093                <div class="related-product-card">
7094
7095                  <a href="/products/vape-pen-cbd-lemon-haze" class="related-product-link">
7096               <div class="related-product-image-wrapper ">
7097  <img src="//cali-weed.fr/cdn/shop/files/vapelemon_f0009dba-0931-4269-92d7-0a9c5840c44d_400x.png?v=1759305218" alt="Vape Pen CBD Lemon Haze" loading="lazy" width="400" height="400" class="related-product-image primary">
7098  
7099                      
7100
7101                    <!-- Social Proof Badge  -->
7102  
7103                    </div>
7104                  </a>
7105
7106
7107
7108                  <div class="related-product-info">
7109                    <h3 class="related-product-title">
7110                      <a href="/products/vape-pen-cbd-lemon-haze">Vape Pen CBD Lemon Haze</a>
7111                    </h3>
7112
7113                    <div class="related-product-price">
7114                      
7115                        <span class="price-current">A partir de 29,90 euros</span>
7116                      
7117                    </div>
7118
7119                    <div class="related-product-tags">
7120
7121                               
7122  <div class="product-badges">
7123    
7124      <span class="badge">Espectro total</span>
7125    
7126  </div>
7127
7128                    </div>
7129
7130                    <div class="related-product-variant-selector">
7131                      <!-- Éléments décoratifs visibles (z-index bas) -->
7132                      <span class="variant-label">1 Vape
7133                      </span>
7134                      <div class="selector-right">
7135                        <span class="price-per-gram">29,9 €/g
7136                        </span>
7137                        <div class="select-arrow">
7138                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
7139                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
7140                          </svg>
7141                        </div>
7142                      </div>
7143                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
7144                      <select class="variant-select" data-product-id="15185406460230">
7145                        
7146                          
7147                          
7148                          
7149                          <option value="55171502997830" data-price="29,90 €" data-compare-price="" data-price-per-gram="€29.9/g" data-title="1 Vape" data-weight="1 Vape" data-discount="0" data-available="true" selected="selected">
7150                            1 Vape
7151                          </option>
7152                        
7153                      </select>
7154                    </div>
7155
7156                    
7157                      <button type="button" class="related-product-add-button" data-product-id="15185406460230">
7158                        Adicionar ao cesto
7159                      </button>
7160                    
7161                  </div>
7162                </div>
7163              </li></ul>
7164        </div>
7165      </div>
7166    </div>
7167  
7168<div class="center collection__view-all">
7169        <a href="/collections/vape-cbd" class="button" aria-label="Afficher tous les produits de la collection Vape CBD">
7170          Mostrar tudo
7171        </a>
7172      </div></div>
7173
7174<style>
7175.related-product-rating {
7176  display: flex;
7177  align-items: center;
7178  gap: 8px;
7179  margin: 10px 0;
7180}
7181
7182.rating-score {
7183  font-weight: bold;
7184  font-size: 16px;
7185  color: #333;
7186}
7187
7188.star-rating {
7189  display: flex;
7190  align-items: center;
7191  gap: 0px;
7192}
7193
7194.star {
7195  font-size: 20px !important;
7196  line-height: 1;
7197}
7198
7199.star.full {
7200  color: #002643;
7201}
7202
7203.star.half {
7204  color: #ffc107;
7205  position: relative;
7206}
7207
7208.star.half::after {
7209  content: "☆";
7210  position: absolute;
7211  left: 50%;
7212  color: #002643;
7213  z-index: -1;
7214}
7215
7216.star.empty {
7217  color: #002643;
7218}
7219
7220.rating-count {
7221  font-size: 14px;
7222  color: #666;
7223  margin-left: 4px;
7224}
7225
7226  .section-template--29104436019526__new_related_products_6yt7d6-padding {
7227    padding-top: 95px;
7228    padding-bottom: 95px;
7229  }
7230
7231  .related-products {
7232    width: 100%;
7233    margin: 0;
7234    margin-top:48px;
7235  }
7236
7237  .section-title {
7238    font-size: 48px;
7239    margin-bottom: 24px;
7240    font-weight: 700;
7241    color: #002643;
7242    line-height: 120%;
7243    text-align: center;
7244    margin-top: 0;
7245  }
7246
7247  .section-description {
7248    font-size: 18px;
7249    line-height: 150%;
7250    color: #6b7280;
7251    margin-bottom: 48px;
7252    max-width: 750px;
7253    margin-left: auto;
7254    margin-right: auto;
7255    text-align:center;
7256  }
7257
7258  .collection__view-all {
7259    margin-top: 48px;
7260    text-align: center;
7261  }
7262
7263  .button {
7264    display: inline-block;
7265    padding: 12px 24px;
7266    background-color: #EC713B;
7267    color: white;
7268    text-decoration: none;
7269    border-radius: 100px;
7270    font-weight: 700;
7271    font-size: 20px;
7272    line-height: 131.25%;
7273    transition: all 0.2s;
7274    border: 2px solid #EC713B;
7275  }
7276
7277  .button:hover {
7278    background-color: #002643;
7279    border-color: #002643;
7280  }
7281
7282  .button--secondary {
7283    background-color: transparent;
7284    color: #002643;
7285  }
7286
7287  .button--secondary:hover {
7288    background-color: #002643;
7289    color: white;
7290  }
7291
7292  .link.underlined-link {
7293    color: #002643;
7294    text-decoration: underline;
7295    font-weight: 600;
7296    font-size: 16px;
7297  }
7298
7299  .link.underlined-link:hover {
7300    color: #143560;
7301  }
7302
7303  /* Custom Splide Arrow Styles */
7304  .splide__arrows {
7305    display: flex;
7306    justify-content: space-between;
7307    position: absolute;
7308    width: 100%;
7309    top: 50%;
7310    transform: translateY(-50%);
7311    z-index: 2;
7312    pointer-events: none;
7313    padding: 0 -10px;
7314  }
7315
7316  .splide__arrow {
7317    background-color: white;
7318    border: 1px solid #e5e7eb;
7319    width: 40px;
7320    height: 40px;
7321    border-radius: 50%;
7322    display: flex;
7323    align-items: center;
7324    justify-content: center;
7325    cursor: pointer;
7326    transition: all 0.2s;
7327    opacity: 1;
7328    pointer-events: auto;
7329    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
7330  }
7331
7332  .splide__arrow:hover {
7333    background-color: #f9fafb;
7334  }
7335
7336  .splide__arrow:disabled {
7337    opacity: 0.5;
7338    cursor: not-allowed;
7339  }
7340
7341  .related-product-item {
7342    height: 100%;
7343  }
7344
7345  .related-product-card {
7346    height: 100%;
7347    border-radius: 12px;
7348    overflow: hidden;
7349    position: relative;
7350  }
7351
7352  .related-product-badge {
7353    position: absolute;
7354    top: 10px;
7355    left: 10px;
7356    background-color: white;
7357    color: #1a2e51;
7358    font-weight: 600;
7359    font-size: 14px;
7360    padding: 4px 10px;
7361    border-radius: 20px;
7362    z-index: 1;
7363  }
7364
7365  .related-product-badge.best-seller {
7366    background-color: #1a76d2;
7367    color: white;
7368  }
7369
7370  .related-product-badge.best-choice {
7371    background-color: #25a55f;
7372    color: white;
7373  }
7374
7375  .related-product-image-wrapper {
7376    position: relative;
7377    padding-top: 100%;
7378    background: linear-gradient(to bottom, #fafafa, #f0f0f0);
7379    border-radius: 12px;
7380    overflow: hidden;
7381  }
7382
7383  .related-product-image {
7384    position: absolute;
7385    top: 0;
7386    left: 0;
7387    width: 100%;
7388    height: 100%;
7389    object-fit: contain;
7390  }
7391
7392  .related-product-rating {
7393    display: flex;
7394    align-items: center;
7395    gap: 8px;
7396    margin-top: 24px;
7397  }
7398
7399  .rating-score {
7400    background-color: #EAC66A;
7401    color: #002643;
7402    font-weight: 700;
7403    border-radius: 0px 12px 12px 12px;
7404    padding: 5px 6px;
7405    font-size: 14px;
7406    line-height: 130%;
7407    margin-right:0px !important;
7408  }
7409
7410  .star-rating {
7411    display: flex;
7412    color: #002643;
7413  }
7414
7415  .rating-count {
7416    color: #002643;
7417    font-size: 14px;
7418    font-weight: 400;
7419    line-height: 130%;
7420  }
7421
7422  .related-product-info {
7423    padding: 10px 0;
7424    display: flex;
7425    flex-direction: column;
7426    flex-grow: 1;
7427  }
7428
7429  .related-product-title {
7430    color: #002643;
7431    font-size: 24px;
7432    font-weight: 700;
7433    line-height: 120%;
7434    margin-bottom: 8px;
7435    margin-top: 0px;
7436  }
7437
7438  .related-product-title a {
7439    text-decoration: none;
7440    color: inherit;
7441  }
7442
7443  .related-product-price {
7444    display: flex;
7445    align-items: center;
7446    gap: 8px;
7447    margin-bottom: 10px;
7448  }
7449
7450  .price-current {
7451    font-weight: 700;
7452    line-height: 150%;
7453    font-size: 16px;
7454    color: #002643;
7455  }
7456
7457  .price-original {
7458    text-decoration: line-through;
7459    color: #6b7280;
7460    font-size: 14px;
7461  }
7462
7463  .price-discount {
7464    color: #ef4444;
7465    font-weight: 600;
7466    font-size: 14px;
7467  }
7468
7469  .related-product-tags {
7470    display: flex;
7471    gap: 10px;
7472    margin-bottom: 20px;
7473    flex-wrap:wrap;
7474  }
7475
7476  .product-tag {
7477    font-size: 14px;
7478    padding: 8px 12px;
7479    border-radius: 10000000px;
7480    font-weight: 500;
7481    line-height: 130%;
7482  }
7483
7484  .cbd-tag {
7485    background-color: #EDF0F2;
7486    color: #405C72;
7487  }
7488
7489  .type-tag {
7490    background-color: #EDF0F2;
7491    color: #405C72;
7492  }
7493
7494  /* =============================================
7495     Variant selector
7496     ============================================= */
7497  .related-product-variant-selector {
7498    display: flex;
7499    justify-content: space-between;
7500    align-items: center;
7501    padding: 8px 16px;
7502    border: 1px solid #002643;
7503    margin-bottom: 8px;
7504    transition: border-color 0.3s, background-color 0.3s;
7505    border-radius: 100px;
7506    position: relative;
7507    cursor: pointer;
7508    min-height: 44px;
7509  }
7510
7511  .related-product-variant-selector:hover {
7512    border-color: #143560;
7513    background-color: rgba(0, 38, 67, 0.02);
7514  }
7515
7516  .related-product-variant-selector.active {
7517    border-color: #0a2540;
7518    background-color: rgba(10, 37, 64, 0.05);
7519  }
7520
7521  /* Label décoratif gauche */
7522  .variant-label {
7523    color: #002643;
7524    font-size: 16px;
7525    font-weight: 600;
7526    line-height: 131.25%;
7527    pointer-events: none;
7528    white-space: nowrap;
7529    overflow: hidden;
7530    text-overflow: ellipsis;
7531    flex: 1;
7532  }
7533
7534  /* Groupe droite : prix/g + flèche */
7535  .selector-right {
7536    display: flex;
7537    align-items: center;
7538    gap: 8px;
7539    pointer-events: none;
7540    flex-shrink: 0;
7541  }
7542
7543  .price-per-gram {
7544    font-size: 16px;
7545    color: #002643;
7546    white-space: nowrap;
7547  }
7548
7549  .select-arrow {
7550    display: flex;
7551    align-items: center;
7552    transition: transform 0.3s ease;
7553  }
7554
7555  .select-arrow svg {
7556    display: block;
7557    transition: all 0.3s ease;
7558  }
7559
7560  .related-product-variant-selector.dropdown-open .select-arrow {
7561    transform: rotate(180deg);
7562  }
7563
7564  /* Select invisible par-dessus tout le conteneur */
7565  .variant-select {
7566    position: absolute;
7567    top: 0;
7568    left: 0;
7569    width: 100%;
7570    height: 100%;
7571    border: none;
7572    background: transparent;
7573    appearance: none;
7574    -webkit-appearance: none;
7575    cursor: pointer;
7576    z-index: 2;
7577    opacity: 0; /* invisible — les éléments décoratifs sont visibles à la place */
7578    font-size: 16px;
7579  }
7580
7581  .variant-select:focus {
7582    outline: none;
7583  }
7584
7585  .related-product-add-button {
7586    background-color: #002643;
7587    border: none;
7588    padding: 12px;
7589    cursor: pointer;
7590    width: 100%;
7591    margin-top: auto;
7592    transition: all 0.2s;
7593    position: relative;
7594    color: #FFF;
7595    text-align: center;
7596    font-size: 16px;
7597    font-weight: 700;
7598    line-height: 131.25%;
7599    border-radius: 100px;
7600    background: #002643;
7601  }
7602
7603  .related-product-add-button:hover {
7604    background-color: #143560;
7605  }
7606
7607  .related-product-add-button.loading {
7608    background-color: #6b7280;
7609    cursor: wait;
7610  }
7611
7612  .related-product-add-button.success {
7613    background-color: #10b981;
7614  }
7615
7616  @media screen and (max-width: 1600px) {
7617    .related-products .splide__arrow--prev {
7618      left: 10px !important;
7619    }
7620
7621    .related-products .splide__arrow--next {
7622      right: 0px !important;
7623    }
7624  }
7625
7626  @media screen and (max-width: 749px) {
7627    .splide__arrow--prev {
7628      left: -10px;
7629    }
7630
7631    .splide__arrow--next {
7632      right: -10px;
7633    }
7634
7635    .section-title {
7636      font-size: 32px;
7637      margin-bottom: 16px;
7638    }
7639
7640    .section-description {
7641      font-size: 16px;
7642      margin-bottom: 32px;
7643    }
7644
7645    .collection__view-all {
7646      margin-top: 32px;
7647    }
7648
7649    .variant-select {
7650      font-size: 14px;
7651    }
7652
7653    .price-per-gram {
7654      font-size: 12px;
7655    }
7656  }
7657
7658  @media screen and (max-width: 480px) {
7659    .splide__arrow {
7660      width: 30px;
7661      height: 30px;
7662    }
7663
7664    .related-product-variant-selector {
7665      padding: 6px 27px 6px 12px;
7666    }
7667
7668    .select-arrow {
7669      right: 12px;
7670    }
7671
7672    .select-arrow svg {
7673      width: 10px;
7674      height: 6px;
7675    }
7676  }
7677
7678@media(max-width:768px){
7679    .section-template--24922655850822__new_related_products_DUhQDt-padding{
7680      padding-top:48px !important;
7681      padding-bottom:48px !important;
7682  }
7683 .section-template--24922656080198__new_related_products_BLrHMr-padding{
7684        padding-top:48px !important;
7685      padding-bottom:48px !important;
7686 }
7687}
7688    .star{
7689      color: #002643 !important;
7690  }
7691
7692  .quick-buy-disabled .related-product-variant-selector {
7693  display: none !important;
7694}
7695
7696.related-product-add-button.sold-out,
7697.related-product-add-button:disabled {
7698  background-color: #d1d5db;
7699  color: #6b7280;
7700  cursor: not-allowed;
7701  border-color: #d1d5db;
7702  opacity: 0.7;
7703}
7704
7705.related-product-image-wrapper.has-hover {
7706  position: relative;
7707}
7708
7709.related-product-image.secondary {
7710  position: absolute;
7711  top: 0; left: 0; width: 100%; height: 100%;
7712  opacity: 0;
7713  pointer-events: none;
7714  transition: opacity 0.3s;
7715}
7716
7717.related-product-image-wrapper.has-hover:hover .related-product-image.secondary,
7718.related-product-image-wrapper.has-hover:focus .related-product-image.secondary {
7719  opacity: 1;
7720}
7721
7722.related-product-image-wrapper.has-hover:hover .related-product-image.primary,
7723.related-product-image-wrapper.has-hover:focus .related-product-image.primary {
7724  opacity: 0;
7725}
7726</style>
7727
7728<script>
7729  document.addEventListener('DOMContentLoaded', function() {
7730    // Initialize Splide slider
7731    var splideElement = document.getElementById('related-products-splide-template--29104436019526__new_related_products_6yt7d6');
7732
7733    if (splideElement) {
7734      var splide = new Splide('#related-products-splide-template--29104436019526__new_related_products_6yt7d6', {
7735        perPage: 4,
7736        perMove: 1,
7737        gap: '20px',
7738        pagination: false,
7739        arrows: true,
7740        type: 'loop',
7741        breakpoints: {
7742          990: {
7743            perPage: 3,
7744          },
7745          768: {
7746            perPage: 2.5,
7747            gap: '10px',
7748          },
7749          480: {
7750            perPage: 1.5,
7751            arrows: false,
7752          }
7753        }
7754      });
7755
7756      splide.mount();
7757    }
7758
7759    // Handle variant selection and arrow rotation
7760    const variantSelectors = document.querySelectorAll('.variant-select');
7761
7762    variantSelectors.forEach(selector => {
7763      // Set initial values
7764      updateProductInfo(selector);
7765
7766      // Simple dropdown state tracking
7767      selector.addEventListener('focus', function() {
7768        const container = this.closest('.related-product-variant-selector');
7769        container.classList.add('dropdown-open');
7770      });
7771
7772      selector.addEventListener('blur', function() {
7773        const container = this.closest('.related-product-variant-selector');
7774        container.classList.remove('dropdown-open');
7775      });
7776
7777      selector.addEventListener('change', function() {
7778        updateProductInfo(this);
7779      });
7780
7781      // Add click event to the container for better UX
7782      const container = selector.closest('.related-product-variant-selector');
7783      container.addEventListener('click', function(e) {
7784        if (e.target !== selector) {
7785          selector.focus();
7786        }
7787      });
7788    });
7789
7790    function updateProductInfo(selector) {
7791      const card = selector.closest('.related-product-card');
7792      const selectedOption = selector.options[selector.selectedIndex];
7793
7794      // Update decorative variant label
7795      const variantLabel = card.querySelector('.variant-label');
7796      if (variantLabel) {
7797        variantLabel.textContent = selectedOption.getAttribute('data-title') || selectedOption.textContent;
7798      }
7799
7800      // Update price display
7801      const priceElement = card.querySelector('.price-current');
7802      if (priceElement) {
7803        priceElement.textContent = 'A partir de ' + selectedOption.getAttribute('data-price');
7804      }
7805
7806      // Update compare-at price and discount if it exists
7807      const comparePrice = selectedOption.getAttribute('data-compare-price');
7808      const discountPercentage = selectedOption.getAttribute('data-discount');
7809      const compareElement = card.querySelector('.price-original');
7810      const discountElement = card.querySelector('.price-discount');
7811
7812      if (compareElement && discountElement) {
7813        if (comparePrice && discountPercentage && discountPercentage !== '0') {
7814          compareElement.textContent = comparePrice;
7815          compareElement.style.display = 'inline';
7816          discountElement.textContent = discountPercentage + '%';
7817          discountElement.style.display = 'none';
7818        } else {
7819          compareElement.style.display = 'none';
7820          discountElement.style.display = 'none';
7821        }
7822      }
7823
7824      // Update price per gram
7825      const pricePerGramElement = card.querySelector('.price-per-gram');
7826      if (pricePerGramElement) {
7827        const pricePerGram = selectedOption.getAttribute('data-price-per-gram');
7828        if (pricePerGram) {
7829          pricePerGramElement.textContent = pricePerGram;
7830        }
7831      }
7832
7833      // Highlight the variant selector to show it's active
7834      card.querySelector('.related-product-variant-selector').classList.add('active');
7835      setTimeout(() => {
7836        card.querySelector('.related-product-variant-selector').classList.remove('active');
7837      }, 500);
7838
7839      // Update add button based on availability
7840      const addButton = card.querySelector('.related-product-add-button');
7841      const isAvailable = selectedOption.getAttribute('data-available') !== 'false';
7842      if (addButton) {
7843        addButton.disabled = !isAvailable;
7844        addButton.textContent = isAvailable ? 'Ajouter au panier' : 'Épuisé';
7845        addButton.classList.toggle('sold-out', !isAvailable);
7846      }
7847    }
7848
7849// Quick add functionality
7850const addButtons = document.querySelectorAll('.related-product-add-button');
7851
7852addButtons.forEach(button => {
7853  // Éviter les doublons d'event listeners
7854  if (button.dataset.listenerAttached) return;
7855  button.dataset.listenerAttached = 'true';
7856
7857  // Sauvegarder le texte original UNE SEULE FOIS au chargement
7858  const originalText = button.textContent;
7859  
7860  button.addEventListener('click', function() {
7861    const card = this.closest('.related-product-card');
7862    const variantSelector = card.querySelector('.variant-select');
7863    const selectedOption = variantSelector.options[variantSelector.selectedIndex];
7864    const variantId = variantSelector.value;
7865
7866    // Block if out of stock
7867    if (selectedOption.getAttribute('data-available') === 'false') return;
7868
7869    // Highlight the selector
7870    card.querySelector('.related-product-variant-selector').classList.add('active');
7871
7872    // Add to cart functionality
7873    const formData = {
7874      'items': [{
7875        'id': variantId,
7876        'quantity': 1
7877      }]
7878    };
7879
7880    // Show loading state
7881    this.classList.add('loading');
7882    this.textContent = '...';
7883
7884    fetch('/cart/add.js', {
7885      method: 'POST',
7886      headers: {
7887        'Content-Type': 'application/json'
7888      },
7889      body: JSON.stringify(formData)
7890    })
7891    .then(response => response.json())
7892    .then(data => {
7893      // Success message
7894      this.classList.remove('loading');
7895      this.classList.add('success');
7896      this.textContent = ' ✓';
7897
7898      // Rafraîchir et ouvrir le panier tiroir (thème Refresh / Dawn)
7899      const cartDrawer = document.querySelector('cart-drawer');
7900      if (cartDrawer) {
7901        const sectionsUrl = routes && routes.cart_url
7902          ? `${routes.cart_url}?sections=cart-drawer,cart-icon-bubble`
7903          : '/cart?sections=cart-drawer,cart-icon-bubble';
7904
7905        fetch(sectionsUrl)
7906          .then(r => r.json())
7907          .then(sections => {
7908            if (sections['cart-drawer']) {
7909              const html = new DOMParser().parseFromString(sections['cart-drawer'], 'text/html');
7910
7911              // Remplacer cart-drawer-items (gère l'état vide/plein)
7912              const newCartDrawerItems = html.querySelector('cart-drawer-items');
7913              const existingCartDrawerItems = document.querySelector('cart-drawer-items');
7914              if (newCartDrawerItems && existingCartDrawerItems) {
7915                existingCartDrawerItems.replaceWith(newCartDrawerItems);
7916              }
7917
7918              // Forcer la visibilité (le thème applique visibility:hidden et height:0 quand vide)
7919              const updatedItems = document.querySelector('cart-drawer-items');
7920              if (updatedItems) {
7921                updatedItems.style.visibility = 'visible';
7922                updatedItems.style.height = 'auto';
7923              }
7924
7925              // Supprimer is-empty du cart-drawer (applique height:0 via CSS)
7926              const cartDrawerEl = document.querySelector('cart-drawer');
7927              if (cartDrawerEl) {
7928                cartDrawerEl.classList.remove('is-empty');
7929              }
7930
7931              // Remplacer le footer (totaux)
7932              const newFooter = html.querySelector('.cart-drawer__footer');
7933              const existingFooter = document.querySelector('.cart-drawer__footer');
7934              if (newFooter && existingFooter) {
7935                existingFooter.replaceWith(newFooter);
7936              }
7937
7938              // Masquer l'état vide
7939              const emptyState = document.querySelector('.drawer__inner-empty');
7940              if (emptyState) emptyState.style.display = 'none';
7941            }
7942
7943            // Mettre à jour le compteur panier dans le header
7944            if (sections['cart-icon-bubble']) {
7945              const html = new DOMParser().parseFromString(sections['cart-icon-bubble'], 'text/html');
7946              const newBubble = html.querySelector('.cart-count-bubble');
7947              document.querySelectorAll('.cart-count-bubble').forEach(el => {
7948                if (newBubble) el.innerHTML = newBubble.innerHTML;
7949              });
7950            }
7951
7952            // Ouvrir le tiroir
7953            if (typeof cartDrawer.open === 'function') {
7954              cartDrawer.open();
7955            }
7956          });
7957      }
7958
7959      // Reset after 2 seconds
7960      setTimeout(() => {
7961        this.classList.remove('success');
7962        this.textContent = originalText;
7963        card.querySelector('.related-product-variant-selector').classList.remove('active');
7964      }, 2000);
7965
7966      // Update cart count if it exists
7967      if (window.theme && window.theme.updateCartCount) {
7968        window.theme.updateCartCount();
7969      }
7970
7971      // Refresh mini cart if function exists
7972      if (typeof refreshCart === 'function') {
7973        refreshCart();
7974      }
7975    })
7976    .catch(error => {
7977      console.error('Error:', error);
7978      this.classList.remove('loading');
7979      this.textContent = 'Erreur';
7980
7981      setTimeout(() => {
7982        this.textContent = originalText;
7983      }, 2000);
7984    });
7985  });
7986});
7987  });
7988</script>
7988
7989</section><section id="shopify-section-template--29104436019526__new_related_products_Pz9x4H" class="shopify-section section">
7990
7991<div class="page-width section-template--29104436019526__new_related_products_Pz9x4H-padding quick-buy-disabled">
7992  
7993    <h2 class="section-title h1 text-center">Os mais vendidos Cali CBD</h2>
7994  
7995
7996  
7997    <div class="section-description text-center">
7998      Quer saber qual é a melhor forma de consumir CBD? Deixe-se guiar pelos favoritos da nossa comunidade! Os nossos produtos mais vendidos são os produtos de qualidade mais aclamados, seja pela sua concentração, sabor ou eficácia. Quer seja novato ou especialista em CBD Cannabidiol, esta seleção garante-lhe uma compra sem riscos.
7999    </div>
8000  
8001
8002    <div class="related-products">
8003      <div class="splide" id="related-products-splide-template--29104436019526__new_related_products_Pz9x4H">
8004        <div class="splide__arrows">
8005          <button class="splide__arrow splide__arrow--prev" type="button" aria-label="Translation missing: fr.general.slider.previous">
8006            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-left.svg?v=28127075948588971301789567702" alt="Anterior">
8007          </button>
8008          <button class="splide__arrow splide__arrow--next" type="button" aria-label="Translation missing: fr.general.slider.next">
8009            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-right.svg?v=139621171977462828911789567702" alt="Seguinte">
8010          </button>
8011        </div>
8012
8013        <div class="splide__track">
8014          <ul class="splide__list"><li class="splide__slide related-product-item">
8015                <div class="related-product-card">
8016
8017                  <a href="/products/og-kush-cbd" class="related-product-link">
8018               <div class="related-product-image-wrapper has-hover">
8019  <img src="//cali-weed.fr/cdn/shop/files/OGKushCBD_400x.png?v=1747055175" alt="OG Kush CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
8020  
8021    <img src="//cali-weed.fr/cdn/shop/files/OGKushCBDflower_400x.png?v=1747055175" alt="OG Kush CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
8022  
8023                      
8024
8025                    <!-- Social Proof Badge  -->
8026  
8027                    </div>
8028                  </a>
8029
8030
8031
8032                  <div class="related-product-info">
8033                    <h3 class="related-product-title">
8034                      <a href="/products/og-kush-cbd">OG Kush CBD</a>
8035                    </h3>
8036
8037                    <div class="related-product-price">
8038                      
8039                        <span class="price-current">A partir de 17,25 euros</span>
8040                      
8041                    </div>
8042
8043                    <div class="related-product-tags">
8044
8045                               
8046  <div class="product-badges">
8047    
8048      <span class="badge">10,14% CBD</span>
8049    
8050      <span class="badge">Interior</span>
8051    
8052  </div>
8053
8054                    </div>
8055
8056                    <div class="related-product-variant-selector">
8057                      <!-- Éléments décoratifs visibles (z-index bas) -->
8058                      <span class="variant-label">5G
8059                      </span>
8060                      <div class="selector-right">
8061                        <span class="price-per-gram">3,45 €/g
8062                        </span>
8063                        <div class="select-arrow">
8064                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
8065                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
8066                          </svg>
8067                        </div>
8068                      </div>
8069                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
8070                      <select class="variant-select" data-product-id="14820355572038">
8071                        
8072                          
8073                          
8074                          
8075                          <option value="53829730369862" data-price="17,25 €" data-compare-price="" data-price-per-gram="€3.45/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
8076                            5G
8077                          </option>
8078                        
8079                          
8080                          
8081                          
8082                          <option value="53829730402630" data-price="29,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
8083                            10G
8084                          </option>
8085                        
8086                          
8087                          
8088                          
8089                          <option value="53829730435398" data-price="61,20 €" data-compare-price="" data-price-per-gram="€2.44/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
8090                            25G
8091                          </option>
8092                        
8093                          
8094                          
8095                          
8096                          <option value="53829730468166" data-price="97,50 €" data-compare-price="" data-price-per-gram="€
80961.95/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
8097                            50G
8098                          </option>
8099                        
8100                          
8101                          
8102                          
8103                          <option value="55164381135174" data-price="175,00 €" data-compare-price="" data-price-per-gram="€1.75/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
8104                            100G
8105                          </option>
8106                        
8107                      </select>
8108                    </div>
8109
8110                    
8111                      <button type="button" class="related-product-add-button" data-product-id="14820355572038">
8112                        Adicionar ao cesto
8113                      </button>
8114                    
8115                  </div>
8116                </div>
8117              </li><li class="splide__slide related-product-item">
8118                <div class="related-product-card">
8119
8120                  <a href="/products/blue-dream-cbd" class="related-product-link">
8121               <div class="related-product-image-wrapper has-hover">
8122  <img src="//cali-weed.fr/cdn/shop/files/BlueDreamCBD_66548105-1e64-4917-b601-d94681d0fd00_400x.png?v=1747056188" alt="Blue Dream CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
8123  
8124    <img src="//cali-weed.fr/cdn/shop/files/BlueDreamCBDflower_400x.png?v=1747056188" alt="Blue Dream CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
8125  
8126                      
8127
8128                    <!-- Social Proof Badge  -->
8129  
8130    <div class="social-proof-badges">
8131      
8132        <span class="social-proof-badge">Flor do mês</span>
8133      
8134    </div>
8135  
8136                    </div>
8137                  </a>
8138
8139
8140
8141                  <div class="related-product-info">
8142                    <h3 class="related-product-title">
8143                      <a href="/products/blue-dream-cbd">Blue Dream CBD</a>
8144                    </h3>
8145
8146                    <div class="related-product-price">
8147                      
8148                        <span class="price-current">A partir de 27,50 €</span>
8149                      
8150                    </div>
8151
8152                    <div class="related-product-tags">
8153
8154                               
8155  <div class="product-badges">
8156    
8157      <span class="badge">4,16% CBD</span>
8158    
8159      <span class="badge">Interior</span>
8160    
8161  </div>
8162
8163                    </div>
8164
8165                    <div class="related-product-variant-selector">
8166                      <!-- Éléments décoratifs visibles (z-index bas) -->
8167                      <span class="variant-label">5G — Esgotado
8168                      </span>
8169                      <div class="selector-right">
8170                        <span class="price-per-gram">5,5 €/g
8171                        </span>
8172                        <div class="select-arrow">
8173                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
8174                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
8175                          </svg>
8176                        </div>
8177                      </div>
8178                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
8179                      <select class="variant-select" data-product-id="14975454576966">
8180                        
8181                          
8182                          
8183                          
8184                          <option value="54344203010374" data-price="27,50 €" data-compare-price="" data-price-per-gram="€5.5/g" data-title="5G — Épuisé" data-weight="5" data-discount="0" data-available="false" disabled="" selected="selected">
8185                            5G — Esgotado
8186                          </option>
8187                        
8188                          
8189                          
8190                          
8191                          <option value="54344203043142" data-price="50,00 €" data-compare-price="" data-price-per-gram="€5.
81910/g" data-title="10G — Épuisé" data-weight="10" data-discount="0" data-available="false" disabled="">
8192                            10G — Esgotado
8193                          </option>
8194                        
8195                          
8196                          
8197                          
8198                          <option value="54344203075910" data-price="112,50 €" data-compare-price="" data-price-per-gram="€4.5/g" data-title="25G — Épuisé" data-weight="25" data-discount="0" data-available="false" disabled="">
8199                            25 g — Esgotado
8200                          </option>
8201                        
8202                          
8203                          
8204                          
8205                          <option value="54344203108678" data-price="215,00 €" data-compare-price="" data-price-per-gram="€4.3/g" data-title="50G — Épuisé" data-weight="50" data-discount="0" data-available="false" disabled="">
8206                            50 g — Esgotado
8207                          </option>
8208                        
8209                          
8210                          
8211                          
8212                          <option value="55149304054086" data-price="400,00 €" data-compare-price="" data-price-per-gram="€4.0/g" data-title="100G — Épuisé" data-weight="100" data-discount="0" data-available="false" disabled="">
8213                            100 g — Esgotado
8214                          </option>
8215                        
8216                      </select>
8217                    </div>
8218
8219                    
8220                      <button type="button" class="related-product-add-button" data-product-id="14975454576966">
8221                        Adicionar ao cesto
8222                      </button>
8223                    
8224                  </div>
8225                </div>
8226              </li><li class="splide__slide related-product-item">
8227                <div class="related-product-card">
8228
8229                  <a href="/products/la-cali-cbd" class="related-product-link">
8230               <div class="related-product-image-wrapper ">
8231  <img src="//cali-weed.fr/cdn/shop/files/la-cali_400x.png?v=1775634421" alt="L.A. Cali CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
8232  
8233                      
8234
8235                    <!-- Social Proof Badge  -->
8236  
8237                    </div>
8238                  </a>
8239
8240
8241
8242                  <div class="related-product-info">
8243                    <h3 class="related-product-title">
8244                      <a href="/products/la-cali-cbd">L.A. Cali CBD</a>
8245                    </h3>
8246
8247                    <div class="related-product-price">
8248                      
8249                        <span class="price-current">A partir de 27,50 €</span>
8250                      
8251                    </div>
8252
8253                    <div class="related-product-tags">
8254
8255                               
8256  <div class="product-badges">
8257    
8258      <span class="badge">18% de CBD</span>
8259    
8260      <span class="badge">Hidroponia</span>
8261    
8262  </div>
8263
8264                    </div>
8265
8266                    <div class="related-product-variant-selector">
8267                      <!-- Éléments décoratifs visibles (z-index bas) -->
8268                      <span class="variant-label">5G
8269                      </span>
8270                      <div class="selector-right">
8271                        <span class="price-per-gram">5,5 €/g
8272                        </span>
8273                        <div class="select-arrow">
8274                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
8275                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
8276                          </svg>
8277                        </div>
8278                      </div>
8279                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
8280                      <select class="variant-select" data-product-id="15203872604486">
8281                        
8282                          
8283                          
8284                          
8285                          <option value="55225044042054" data-price="27,50 €" data-compare-price="" data-price-per-gram="€5.5/g" data-title="5G" data-weight="5" data-discount="0" data-available="true" selected="selected">
8286                            5G
8287                          </option>
8288                        
8289                          
8290                          
8291                          
8292                          <option value="55225044074822" data-price="50,00 €" data-compare-price="" data-price-per-gram="€5.
82920/g" data-title="10G" data-weight="10" data-discount="0" data-available="true">
8293                            10G
8294                          </option>
8295                        
8296                          
8297                          
8298                          
8299                          <option value="55225044107590" data-price="112,50 €" data-compare-price="" data-price-per-gram="€4.5/g" data-title="25G" data-weight="25" data-discount="0" data-available="true">
8300                            25G
8301                          </option>
8302                        
8303                          
8304                          
8305                          
8306                          <option value="55225044140358" data-price="215,00 €" data-compare-price="" data-price-per-gram="€4.3/g" data-title="50G" data-weight="50" data-discount="0" data-available="true">
8307                            50G
8308                          </option>
8309                        
8310                          
8311                          
8312                          
8313                          <option value="55225044173126" data-price="400,00 €" data-compare-price="" data-price-per-gram="€4.0/g" data-title="100G" data-weight="100" data-discount="0" data-available="true">
8314                            100G
8315                          </option>
8316                        
8317                      </select>
8318                    </div>
8319
8320                    
8321                      <button type="button" class="related-product-add-button" data-product-id="15203872604486">
8322                        Adicionar ao cesto
8323                      </button>
8324                    
8325                  </div>
8326                </div>
8327              </li><li class="splide__slide related-product-item">
8328                <div class="related-product-card">
8329
8330                  <a href="/products/watermelon-cbd" class="related-product-link">
8331               <div class="related-product-image-wrapper has-hover">
8332  <img src="//cali-weed.fr/cdn/shop/files/watermelon_cbd_400x.png?v=1786358080" alt="Melancia com CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
8333  
8334    <img src="//cali-weed.fr/cdn/shop/files/magnific_prends-exactement-le-meme_kssdSYe16B_400x.jpg?v=1786627070" alt="Melancia com CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
8335  
8336                      
8337
8338                    <!-- Social Proof Badge  -->
8339  
8340                    </div>
8341                  </a>
8342
8343
8344
8345                  <div class="related-product-info">
8346                    <h3 class="related-product-title">
8347                      <a href="/products/watermelon-cbd">Melancia com CBD</a>
8348                    </h3>
8349
8350                    <div class="related-product-price">
8351                      
8352                        <span class="price-current">A partir de 4,95 €</span>
8353                      
8354                    </div>
8355
8356                    <div class="related-product-tags">
8357
8358                               
8359                    </div>
8360
8361                    <div class="related-product-variant-selector">
8362                      <!-- Éléments décoratifs visibles (z-index bas) -->
8363                      <span class="variant-label">5G — Esgotado
8364                      </span>
8365                      <div class="selector-right">
8366                        <span class="price-per-gram">0,99 €/g
8367                        </span>
8368                        <div class="select-arrow">
8369                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
8370                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
8371                          </svg>
8372                        </div>
8373                      </div>
8374                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
8375                      <select class="variant-select" data-product-id="15673064685894">
8376                        
8377                          
8378                          
8379                          
8380                          <option value="57101069353286" data-price="4,95 €" data-compare-price="" data-price-per-gram="€0.99/g" data-title="5G — Épuisé" data-weight="5" data-discount="0" data-available="false" disabled="" selected="selected">
8381                            5G — Esgotado
8382                          </option>
8383                        
8384                          
8385                          
8386                          
8387                          <option value="57101069386054" data-price="8,90 €" data-compare-price="" data-price-per-gram="€0.89/g" data-title="10G — Épuisé" data-weight="10" data-discount="0" data-available="false" disabled="">
8388                            10G — Esgotado
8389                          </option>
8390                        
8391                          
8392                          
8393                          
8394                          <option value="57101069418822" data-price="13,80 €" data-compare-price="" data-price-per-gram="€0.55/g" data-title="25G — Épuisé" data-weight="25" data-discount="0" data-available="false" disabled="">
8395                            25 g — Esgotado
8396                          </option>
8397                        
8398                          
8399                          
8400                          
8401                          <option value="57101069451590" data-price="26,50 €" data-compare-price="" data-price-per-gram="€0.53/g" data-title="50G — Épuisé" data-weight="50" data-discount="0" data-available="false" disabled="">
8402                            50 g — Esgotado
8403                          </option>
8404                        
8405                          
8406                          
8407                          
8408                          <option value="57101069484358" data-price="49,00 €" data-compare-price="" data-price-per-gram="€0.49/g" data-title="100G — Épuisé" data-weight="100" data-discount="0" data-available="false" disabled="">
8409                            100 g — Esgotado
8410                          </option>
8411                        
8412                      </select>
8413                    </div>
8414
8415                    
8416                      <button type="button" class="related-product-add-button" data-product-id="15673064685894">
8417                        Adicionar ao cesto
8418                      </button>
8419                    
8420                  </div>
8421                </div>
8422              </li><li class="splide__slide related-product-item">
8423                <div class="related-product-card">
8424
8425                  <a href="/products/cali-grape-cbd" class="related-product-link">
8426               <div class="related-product-image-wrapper has-hover">
8427  <img src="//cali-weed.fr/cdn/shop/files/CaliGrape_1_400x.png?v=1746800463" alt="Cali Grape CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
8428  
8429    <img src="//cali-weed.fr/cdn/shop/files/Frame1171280075_10_400x.png?v=1746800463" alt="Cali Grape CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
8430  
8431                      
8432
8433                    <!-- Social Proof Badge  -->
8434  
8435    <div class="social-proof-badges">
8436      
8437        <span class="social-proof-badge">Mais vendido</span>
8438      
8439    </div>
8440  
8441                    </div>
8442                  </a>
8443
8444
8445
8446                  <div class="related-product-info">
8447                    <h3 class="related-product-title">
8448                      <a href="/products/cali-grape-cbd">Cali Grape CBD</a>
8449                    </h3>
8450
8451                    <div class="related-product-price">
8452                      
8453                        <span class="price-current">A partir de 22,50 euros</span>
8454                      
8455                    </div>
8456
8457                    <div class="related-product-tags">
8458
8459                               
8460  <div class="product-badges">
8461    
8462      <span class="badge">4,98% CBD</span>
8463    
8464      <span class="badge">G.House</span>
8465    
8466  </div>
8467
8468                    </div>
8469
8470                    <div class="related-product-variant-selector">
8471                      <!-- Éléments décoratifs visibles (z-index bas) -->
8472                      <span class="variant-label">5G — Esgotado
8473                      </span>
8474                      <div class="selector-right">
8475                        <span class="price-per-gram">4,5 €/g
8476                        </span>
8477                        <div class="select-arrow">
8478                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
8479                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
8480                          </svg>
8481                        </div>
8482                      </div>
8483                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
8484                      <select class="variant-select" data-product-id="14855478968646">
8485                        
8486                          
8487                          
8488                          
8489                          <option value="53943062331718" data-price="22,50 €" data-compare-price="" data-price-per-gram="€4.5/g" data-title="5G — Épuisé" data-weight="5" data-discount="0" data-available="false" disabled="" selected="selected">
8490                            5G — Esgotado
8491                          </option>
8492                        
8493                          
8494                          
8495                          
8496                          <option value="53943062364486" data-price="39,50 €" data-compare-price="" data-price-per-gram="€3.95/g" data-title="10G — Épuisé" data-weight="10" data-discount="0" data-available="false" disabled="">
8497                            10G — Esgotado
8498                          </option>
8499                        
8500                          
8501                          
8502                          
8503                          <option value="53943062397254" data-price="86,20 €" data-compare-price="" data-price-per-gram="€3.44/g" data-title="25G — Épuisé" data-weight="25" data-discount="0" data-available="false" disabled="">
8504                            25 g — Esgotado
8505                          </option>
8506                        
8507                          
8508                          
8509                          
8510                          <option value="53943062430022" data-price="147,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="50G — Épuisé" data-weight="50" data-discount="0" data-available="false" disabled="">
8511                            50 g — Esgotado
8512                          </option>
8513                        
8514                          
8515                          
8516                          
8517                          <option value="55164287844678" data-price="245,00 €" data-compare-price="" data-price-per-gram="€2.45/g" data-title="100G — Épuisé" data-weight="100" data-discount="0" data-available="false" disabled="">
8518                            100 g — Esgotado
8519                          </option>
8520                        
8521                      </select>
8522                    </div>
8523
8524                    
8525                      <button type="button" class="related-product-add-button" data-product-id="14855478968646">
8526                        Adicionar ao cesto
8527                      </button>
8528                    
8529                  </div>
8530                </div>
8531              </li><li class="splide__slide related-product-item">
8532                <div class="related-product-card">
8533
8534                  <a href="/products/gelato-cbd" class="related-product-link">
8535               <div class="related-product-image-wrapper has-hover">
8536  <img src="//cali-weed.fr/cdn/shop/files/31_400x.png?v=1746888717" alt="Gelato CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
8537  
8538    <img src="//cali-weed.fr/cdn/shop/files/Frame1171280075_26_400x.png?v=1746888717" alt="Gelato CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
8539  
8540                      
8541
8542                    <!-- Social Proof Badge  -->
8543  
8544                    </div>
8545                  </a>
8546
8547
8548
8549                  <div class="related-product-info">
8550                    <h3 class="related-product-title">
8551                      <a href="/products/gelato-cbd">Gelato CBD</a>
8552                    </h3>
8553
8554                    <div class="related-product-price">
8555                      
8556                        <span class="price-current">A partir de 22,50 euros</span>
8557                      
8558                    </div>
8559
8560                    <div class="related-product-tags">
8561
8562                               
8563  <div class="product-badges">
8564    
8565      <span class="badge">15,96% CBD</span>
8566    
8567      <span class="badge">G.House</span>
8568    
8569  </div>
8570
8571                    </div>
8572
8573                    <div class="related-product-variant-selector">
8574                      <!-- Éléments décoratifs visibles (z-index bas) -->
8575                      <span class="variant-label">5G — Esgotado
8576                      </span>
8577                      <div class="selector-right">
8578                        <span class="price-per-gram">4,5 €/g
8579                        </span>
8580                        <div class="select-arrow">
8581                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
8582                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
8583                          </svg>
8584                        </div>
8585                      </div>
8586                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
8587                      <select class="variant-select" data-product-id="14974263198022">
8588                        
8589                          
8590                          
8591                          
8592                          <option value="54340391207238" data-price="22,50 €" data-compare-price="" data-price-per-gram="€4.5/g" data-title="5G — Épuisé" data-weight="5" data-discount="0" data-available="false" disabled="" selected="selected">
8593                            5G — Esgotado
8594                          </option>
8595                        
8596                          
8597                          
8598                          
8599                          <option value="54340391240006" data-price="39,50 €" data-compare-price="" data-price-per-gram="€3.95/g" data-title="10G — Épuisé" data-weight="10" data-discount="0" data-available="false" disabled="">
8600                            10G — Esgotado
8601                          </option>
8602                        
8603                          
8604                          
8605                          
8606                          <option value="54340391272774" data-price="86,20 €" data-compare-price="" data-price-per-gram="€3.44/g" data-title="25G — Épuisé" data-weight="25" data-discount="0" data-available="false" disabled="">
8607                            25 g — Esgotado
8608                          </option>
8609                        
8610                          
8611                          
8612                          
8613                          <option value="54340391305542" data-price="147,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="50G — Épuisé" data-weight="50" data-discount="0" data-available="false" disabled="">
8614                            50 g — Esgotado
8615                          </option>
8616                        
8617                          
8618                          
8619                          
8620                          <option value="55149392855366" data-price="245,00 €" data-compare-price="" data-price-per-gram="€2.45/g" data-title="100G — Épuisé" data-weight="100" data-discount="0" data-available="false" disabled="">
8621                            100 g — Esgotado
8622                          </option>
8623                        
8624                      </select>
8625                    </div>
8626
8627                    
8628                      <button type="button" class="related-product-add-button" data-product-id="14974263198022">
8629                        Adicionar ao cesto
8630                      </button>
8631                    
8632                  </div>
8633                </div>
8634              </li><li class="splide__slide related-product-item">
8635                <div class="related-product-card">
8636
8637                  <a href="/products/zkittlez-cbd" class="related-product-link">
8638               <div class="related-product-image-wrapper has-hover">
8639  <img src="//cali-weed.fr/cdn/shop/files/ZkittlezCBD_400x.png?v=1746890524" alt="Zkittlez CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
8640  
8641    <img src="//cali-weed.fr/cdn/shop/files/Frame1171280075_28_400x.png?v=1746890524" alt="Zkittlez CBD" loading="lazy" width="400" height="400" class="related-product-image secondary">
8642  
8643                      
8644
8645                    <!-- Social Proof Badge  -->
8646  
8647                    </div>
8648                  </a>
8649
8650
8651
8652                  <div class="related-product-info">
8653                    <h3 class="related-product-title">
8654                      <a href="/products/zkittlez-cbd">Zkittlez CBD</a>
8655                    </h3>
8656
8657                    <div class="related-product-price">
8658                      
8659                        <span class="price-current">A partir de 17,25 euros</span>
8660                      
8661                    </div>
8662
8663                    <div class="related-product-tags">
8664
8665                               
8666  <div class="product-badges">
8667    
8668      <span class="badge">5,72% de CBD</span>
8669    
8670      <span class="badge">G.House</span>
8671    
8672  </div>
8673
8674                    </div>
8675
8676                    <div class="related-product-variant-selector">
8677                      <!-- Éléments décoratifs visibles (z-index bas) -->
8678                      <span class="variant-label">5G — Esgotado
8679                      </span>
8680                      <div class="selector-right">
8681                        <span class="price-per-gram">3,45 €/g
8682                        </span>
8683                        <div class="select-arrow">
8684                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
8685                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
8686                          </svg>
8687                        </div>
8688                      </div>
8689                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
8690                      <select class="variant-select" data-product-id="14974294950214">
8691                        
8692                          
8693                          
8694                          
8695                          <option value="54340691722566" data-price="17,25 €" data-compare-price="" data-price-per-gram="€3.45/g" data-title="5G — Épuisé" data-weight="5" data-discount="0" data-available="false" disabled="" selected="selected">
8696                            5G — Esgotado
8697                          </option>
8698                        
8699                          
8700                          
8701                          
8702                          <option value="54340691755334" data-price="29,50 €" data-compare-price="" data-price-per-gram="€2.95/g" data-title="10G — Épuisé" data-weight="10" data-discount="0" data-available="false" disabled="">
8703                            10G — Esgotado
8704                          </option>
8705                        
8706                          
8707                          
8708                          
8709                          <option value="54340691788102" data-price="61,20 €" data-compare-price="" data-price-per-gram="€2.44/g" data-title="25G — Épuisé" data-weight="25" data-discount="0" data-available="false" disabled="">
8710                            25 g — Esgotado
8711                          </option>
8712                        
8713                          
8714                          
8715                          
8716                          <option value="54340691820870" data-price="97,50 €" data-compare-price="" data-price-per-gram="€1.95/g" data-title="50G — Épuisé" data-weight="50" data-discount="0" data-available="false" disabled="">
8717                            50 g — Esgotado
8718                          </option>
8719                        
8720                          
8721                          
8722                          
8723                          <option value="55149387448646" data-price="175,00 €" data-compare-price="" data-price-per-gram="€1.75/g" data-title="100G — Épuisé" data-weight="100" data-discount="0" data-available="false" disabled="">
8724                            100 g — Esgotado
8725                          </option>
8726                        
8727                      </select>
8728                    </div>
8729
8730                    
8731                      <button type="button" class="related-product-add-button" data-product-id="14974294950214">
8732                        Adicionar ao cesto
8733                      </button>
8734                    
8735                  </div>
8736                </div>
8737              </li><li class="splide__slide related-product-item">
8738                <div class="related-product-card">
8739
8740                  <a href="/products/mango-haze-cbd" class="related-product-link">
8741               <div class="related-product-image-wrapper ">
8742  <img src="//cali-weed.fr/cdn/shop/files/mango-haze_400x.png?v=1775634450" alt="Mango Haze CBD" loading="lazy" width="400" height="400" class="related-product-image primary">
8743  
8744                      
8745
8746                    <!-- Social Proof Badge  -->
8747  
8748                    </div>
8749                  </a>
8750
8751
8752
8753                  <div class="related-product-info">
8754                    <h3 class="related-product-title">
8755                      <a href="/products/mango-haze-cbd">Mango Haze CBD</a>
8756                    </h3>
8757
8758                    <div class="related-product-price">
8759                      
8760                        <span class="price-current">A partir de 27,50 €</span>
8761                      
8762                    </div>
8763
8764                    <div class="related-product-tags">
8765
8766                               
8767  <div class="product-badges">
8768    
8769      <span class="badge">16% de CBD</span>
8770    
8771      <span class="badge">Hidroponia</span>
8772    
8773  </div>
8774
8775                    </div>
8776
8777                    <div class="related-product-variant-selector">
8778                      <!-- Éléments décoratifs visibles (z-index bas) -->
8779                      <span class="variant-label">5G — Esgotado
8780                      </span>
8781                      <div class="selector-right">
8782                        <span class="price-per-gram">5,5 €/g
8783                        </span>
8784                        <div class="select-arrow">
8785                          <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
8786                            <path d="M1 1.5L6 6.5L11 1.5" stroke="#002643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
8787                          </svg>
8788                        </div>
8789                      </div>
8790                      <!-- Select invisible par-dessus, couvre tout le conteneur -->
8791                      <select class="variant-select" data-product-id="15203870179654">
8792                        
8793                          
8794                          
8795                          
8796                          <option value="55225034539334" data-price="27,50 €" data-compare-price="" data-price-per-gram="€5.5/g" data-title="5G — Épuisé" data-weight="5" data-discount="0" data-available="false" disabled="" selected="selected">
8797                            5G — Esgotado
8798                          </option>
8799                        
8800                          
8801                          
8802                          
8803                          <option value="55225034572102" data-price="50,00 €" data-compare-price="" data-price-per-gram="€5.0/g" data-title="10G — Épuisé" data-weight="10" data-discount="0" data-available="false" disabled="">
8804                            10G — Esgotado
8805                          </option>
8806                        
8807                          
8808                          
8809                          
8810                          <option value="55225034604870" data-price="112,50 €" data-compare-price="" data-price-per-gram="€4.5/g" data-title="25G — Épuisé" data-weight="25" data-discount="0" data-available="false" disabled="">
8811                            25 g — Esgotado
8812                          </option>
8813                        
8814                          
8815                          
8816                          
8817                          <option value="55225034637638" data-price="215,00 €" data-compare-price="" data-price-per-gram="€4.3/g" data-title="50G — Épuisé" data-weight="50" data-discount="0" data-available="false" disabled="">
8818                            50 g — Esgotado
8819                          </option>
8820                        
8821                          
8822                          
8823                          
8824                          <option value="55225034670406" data-price="400,00 €" data-compare-price="" data-price-per-gram="€4.0/g" data-title="100G — Épuisé" data-weight="100" data-discount="0" data-available="false" disabled="">
8825                            100 g — Esgotado
8826                          </option>
8827                        
8828                      </select>
8829                    </div>
8830
8831                    
8832                      <button type="button" class="related-product-add-button" data-product-id="15203870179654">
8833                        Adicionar ao cesto
8834                      </button>
8835                    
8836                  </div>
8837                </div>
8838              </li></ul>
8839        </div>
8840      </div>
8841    </div>
8842  
8843</div>
8844
8845<style>
8846.related-product-rating {
8847  display: flex;
8848  align-items: center;
8849  gap: 8px;
8850  margin: 10px 0;
8851}
8852
8853.rating-score {
8854  font-weight: bold;
8855  font-size: 16px;
8856  color: #333;
8857}
8858
8859.star-rating {
8860  display: flex;
8861  align-items: center;
8862  gap: 0px;
8863}
8864
8865.star {
8866  font-size: 20px !important;
8867  line-height: 1;
8868}
8869
8870.star.full {
8871  color: #002643;
8872}
8873
8874.star.half {
8875  color: #ffc107;
8876  position: relative;
8877}
8878
8879.star.half::after {
8880  content: "☆";
8881  position: absolute;
8882  left: 50%;
8883  color: #002643;
8884  z-index: -1;
8885}
8886
8887.star.empty {
8888  color: #002643;
8889}
8890
8891.rating-count {
8892  font-size: 14px;
8893  color: #666;
8894  margin-left: 4px;
8895}
8896
8897  .section-template--29104436019526__new_related_products_Pz9x4H-padding {
8898    padding-top: 95px;
8899    padding-bottom: 95px;
8900  }
8901
8902  .related-products {
8903    width: 100%;
8904    margin: 0;
8905    margin-top:48px;
8906  }
8907
8908  .section-title {
8909    font-size: 48px;
8910    margin-bottom: 24px;
8911    font-weight: 700;
8912    color: #002643;
8913    line-height: 120%;
8914    text-align: center;
8915    margin-top: 0;
8916  }
8917
8918  .section-description {
8919    font-size: 18px;
8920    line-height: 150%;
8921    color: #6b7280;
8922    margin-bottom: 48px;
8923    max-width: 750px;
8924    margin-left: auto;
8925    margin-right: auto;
8926    text-align:center;
8927  }
8928
8929  .collection__view-all {
8930    margin-top: 48px;
8931    text-align: center;
8932  }
8933
8934  .button {
8935    display: inline-block;
8936    padding: 12px 24px;
8937    background-color: #EC713B;
8938    color: white;
8939    text-decoration: none;
8940    border-radius: 100px;
8941    font-weight: 700;
8942    font-size: 20px;
8943    line-height: 131.25%;
8944    transition: all 0.2s;
8945    border: 2px solid #EC713B;
8946  }
8947
8948  .button:hover {
8949    background-color: #002643;
8950    border-color: #002643;
8951  }
8952
8953  .button--secondary {
8954    background-color: transparent;
8955    color: #002643;
8956  }
8957
8958  .button--secondary:hover {
8959    background-color: #002643;
8960    color: white;
8961  }
8962
8963  .link.underlined-link {
8964    color: #002643;
8965    text-decoration: underline;
8966    font-weight: 600;
8967    font-size: 16px;
8968  }
8969
8970  .link.underlined-link:hover {
8971    color: #143560;
8972  }
8973
8974  /* Custom Splide Arrow Styles */
8975  .splide__arrows {
8976    display: flex;
8977    justify-content: space-between;
8978    position: absolute;
8979    width: 100%;
8980    top: 50%;
8981    transform: translateY(-50%);
8982    z-index: 2;
8983    pointer-events: none;
8984    padding: 0 -10px;
8985  }
8986
8987  .splide__arrow {
8988    background-color: white;
8989    border: 1px solid #e5e7eb;
8990    width: 40px;
8991    height: 40px;
8992    border-radius: 50%;
8993    display: flex;
8994    align-items: center;
8995    justify-content: center;
8996    cursor: pointer;
8997    transition: all 0.2s;
8998    opacity: 1;
8999    pointer-events: auto;
9000    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
9001  }
9002
9003  .splide__arrow:hover {
9004    background-color: #f9fafb;
9005  }
9006
9007  .splide__arrow:disabled {
9008    opacity: 0.5;
9009    cursor: not-allowed;
9010  }
9011
9012  .related-product-item {
9013    height: 100%;
9014  }
9015
9016  .related-product-card {
9017    height: 100%;
9018    border-radius: 12px;
9019    overflow: hidden;
9020    position: relative;
9021  }
9022
9023  .related-product-badge {
9024    position: absolute;
9025    top: 10px;
9026    left: 10px;
9027    background-color: white;
9028    color: #1a2e51;
9029    font-weight: 600;
9030    font-size: 14px;
9031    padding: 4px 10px;
9032    border-radius: 20px;
9033    z-index: 1;
9034  }
9035
9036  .related-product-badge.best-seller {
9037    background-color: #1a76d2;
9038    color: white;
9039  }
9040
9041  .related-product-badge.best-choice {
9042    background-color: #25a55f;
9043    color: white;
9044  }
9045
9046  .related-product-image-wrapper {
9047    position: relative;
9048    padding-top: 100%;
9049    background: linear-gradient(to bottom, #fafafa, #f0f0f0);
9050    border-radius: 12px;
9051    overflow: hidden;
9052  }
9053
9054  .related-product-image {
9055    position: absolute;
9056    top: 0;
9057    left: 0;
9058    width: 100%;
9059    height: 100%;
9060    object-fit: contain;
9061  }
9062
9063  .related-product-rating {
9064    display: flex;
9065    align-items: center;
9066    gap: 8px;
9067    margin-top: 24px;
9068  }
9069
9070  .rating-score {
9071    background-color: #EAC66A;
9072    color: #002643;
9073    font-weight: 700;
9074    border-radius: 0px 12px 12px 12px;
9075    padding: 5px 6px;
9076    font-size: 14px;
9077    line-height: 130%;
9078    margin-right:0px !important;
9079  }
9080
9081  .star-rating {
9082    display: flex;
9083    color: #002643;
9084  }
9085
9086  .rating-count {
9087    color: #002643;
9088    font-size: 14px;
9089    font-weight: 400;
9090    line-height: 130%;
9091  }
9092
9093  .related-product-info {
9094    padding: 10px 0;
9095    display: flex;
9096    flex-direction: column;
9097    flex-grow: 1;
9098  }
9099
9100  .related-product-title {
9101    color: #002643;
9102    font-size: 24px;
9103    font-weight: 700;
9104    line-height: 120%;
9105    margin-bottom: 8px;
9106    margin-top: 0px;
9107  }
9108
9109  .related-product-title a {
9110    text-decoration: none;
9111    color: inherit;
9112  }
9113
9114  .related-product-price {
9115    display: flex;
9116    align-items: center;
9117    gap: 8px;
9118    margin-bottom: 10px;
9119  }
9120
9121  .price-current {
9122    font-weight: 700;
9123    line-height: 150%;
9124    font-size: 16px;
9125    color: #002643;
9126  }
9127
9128  .price-original {
9129    text-decoration: line-through;
9130    color: #6b7280;
9131    font-size: 14px;
9132  }
9133
9134  .price-discount {
9135    color: #ef4444;
9136    font-weight: 600;
9137    font-size: 14px;
9138  }
9139
9140  .related-product-tags {
9141    display: flex;
9142    gap: 10px;
9143    margin-bottom: 20px;
9144    flex-wrap:wrap;
9145  }
9146
9147  .product-tag {
9148    font-size: 14px;
9149    padding: 8px 12px;
9150    border-radius: 10000000px;
9151    font-weight: 500;
9152    line-height: 130%;
9153  }
9154
9155  .cbd-tag {
9156    background-color: #EDF0F2;
9157    color: #405C72;
9158  }
9159
9160  .type-tag {
9161    background-color: #EDF0F2;
9162    color: #405C72;
9163  }
9164
9165  /* =============================================
9166     Variant selector
9167     ============================================= */
9168  .related-product-variant-selector {
9169    display: flex;
9170    justify-content: space-between;
9171    align-items: center;
9172    padding: 8px 16px;
9173    border: 1px solid #002643;
9174    margin-bottom: 8px;
9175    transition: border-color 0.3s, background-color 0.3s;
9176    border-radius: 100px;
9177    position: relative;
9178    cursor: pointer;
9179    min-height: 44px;
9180  }
9181
9182  .related-product-variant-selector:hover {
9183    border-color: #143560;
9184    background-color: rgba(0, 38, 67, 0.02);
9185  }
9186
9187  .related-product-variant-selector.active {
9188    border-color: #0a2540;
9189    background-color: rgba(10, 37, 64, 0.05);
9190  }
9191
9192  /* Label décoratif gauche */
9193  .variant-label {
9194    color: #002643;
9195    font-size: 16px;
9196    font-weight: 600;
9197    line-height: 131.25%;
9198    pointer-events: none;
9199    white-space: nowrap;
9200    overflow: hidden;
9201    text-overflow: ellipsis;
9202    flex: 1;
9203  }
9204
9205  /* Groupe droite : prix/g + flèche */
9206  .selector-right {
9207    display: flex;
9208    align-items: center;
9209    gap: 8px;
9210    pointer-events: none;
9211    flex-shrink: 0;
9212  }
9213
9214  .price-per-gram {
9215    font-size: 16px;
9216    color: #002643;
9217    white-space: nowrap;
9218  }
9219
9220  .select-arrow {
9221    display: flex;
9222    align-items: center;
9223    transition: transform 0.3s ease;
9224  }
9225
9226  .select-arrow svg {
9227    display: block;
9228    transition: all 0.3s ease;
9229  }
9230
9231  .related-product-variant-selector.dropdown-open .select-arrow {
9232    transform: rotate(180deg);
9233  }
9234
9235  /* Select invisible par-dessus tout le conteneur */
9236  .variant-select {
9237    position: absolute;
9238    top: 0;
9239    left: 0;
9240    width: 100%;
9241    height: 100%;
9242    border: none;
9243    background: transparent;
9244    appearance: none;
9245    -webkit-appearance: none;
9246    cursor: pointer;
9247    z-index: 2;
9248    opacity: 0; /* invisible — les éléments décoratifs sont visibles à la place */
9249    font-size: 16px;
9250  }
9251
9252  .variant-select:focus {
9253    outline: none;
9254  }
9255
9256  .related-product-add-button {
9257    background-color: #002643;
9258    border: none;
9259    padding: 12px;
9260    cursor: pointer;
9261    width: 100%;
9262    margin-top: auto;
9263    transition: all 0.2s;
9264    position: relative;
9265    color: #FFF;
9266    text-align: center;
9267    font-size: 16px;
9268    font-weight: 700;
9269    line-height: 131.25%;
9270    border-radius: 100px;
9271    background: #002643;
9272  }
9273
9274  .related-product-add-button:hover {
9275    background-color: #143560;
9276  }
9277
9278  .related-product-add-button.loading {
9279    background-color: #6b7280;
9280    cursor: wait;
9281  }
9282
9283  .related-product-add-button.success {
9284    background-color: #10b981;
9285  }
9286
9287  @media screen and (max-width: 1600px) {
9288    .related-products .splide__arrow--prev {
9289      left: 10px !important;
9290    }
9291
9292    .related-products .splide__arrow--next {
9293      right: 0px !important;
9294    }
9295  }
9296
9297  @media screen and (max-width: 749px) {
9298    .splide__arrow--prev {
9299      left: -10px;
9300    }
9301
9302    .splide__arrow--next {
9303      right: -10px;
9304    }
9305
9306    .section-title {
9307      font-size: 32px;
9308      margin-bottom: 16px;
9309    }
9310
9311    .section-description {
9312      font-size: 16px;
9313      margin-bottom: 32px;
9314    }
9315
9316    .collection__view-all {
9317      margin-top: 32px;
9318    }
9319
9320    .variant-select {
9321      font-size: 14px;
9322    }
9323
9324    .price-per-gram {
9325      font-size: 12px;
9326    }
9327  }
9328
9329  @media screen and (max-width: 480px) {
9330    .splide__arrow {
9331      width: 30px;
9332      height: 30px;
9333    }
9334
9335    .related-product-variant-selector {
9336      padding: 6px 27px 6px 12px;
9337    }
9338
9339    .select-arrow {
9340      right: 12px;
9341    }
9342
9343    .select-arrow svg {
9344      width: 10px;
9345      height: 6px;
9346    }
9347  }
9348
9349@media(max-width:768px){
9350    .section-template--24922655850822__new_related_products_DUhQDt-padding{
9351      padding-top:48px !important;
9352      padding-bottom:48px !important;
9353  }
9354 .section-template--24922656080198__new_related_products_BLrHMr-padding{
9355        padding-top:48px !important;
9356      padding-bottom:48px !important;
9357 }
9358}
9359    .star{
9360      color: #002643 !important;
9361  }
9362
9363  .quick-buy-disabled .related-product-variant-selector {
9364  display: none !important;
9365}
9366
9367.related-product-add-button.sold-out,
9368.related-product-add-button:disabled {
9369  background-color: #d1d5db;
9370  color: #6b7280;
9371  cursor: not-allowed;
9372  border-color: #d1d5db;
9373  opacity: 0.7;
9374}
9375
9376.related-product-image-wrapper.has-hover {
9377  position: relative;
9378}
9379
9380.related-product-image.secondary {
9381  position: absolute;
9382  top: 0; left: 0; width: 100%; height: 100%;
9383  opacity: 0;
9384  pointer-events: none;
9385  transition: opacity 0.3s;
9386}
9387
9388.related-product-image-wrapper.has-hover:hover .related-product-image.secondary,
9389.related-product-image-wrapper.has-hover:focus .related-product-image.secondary {
9390  opacity: 1;
9391}
9392
9393.related-product-image-wrapper.has-hover:hover .related-product-image.primary,
9394.related-product-image-wrapper.has-hover:focus .related-product-image.primary {
9395  opacity: 0;
9396}
9397</style>
9398
9399<script>
9400  document.addEventListener('DOMContentLoaded', function() {
9401    // Initialize Splide slider
9402    var splideElement = document.getElementById('related-products-splide-template--29104436019526__new_related_products_Pz9x4H');
9403
9404    if (splideElement) {
9405      var splide = new Splide('#related-products-splide-template--29104436019526__new_related_products_Pz9x4H', {
9406        perPage: 4,
9407        perMove: 1,
9408        gap: '20px',
9409        pagination: false,
9410        arrows: true,
9411        type: 'loop',
9412        breakpoints: {
9413          990: {
9414            perPage: 3,
9415          },
9416          768: {
9417            perPage: 2.5,
9418            gap: '10px',
9419          },
9420          480: {
9421            perPage: 1.5,
9422            arrows: false,
9423          }
9424        }
9425      });
9426
9427      splide.mount();
9428    }
9429
9430    // Handle variant selection and arrow rotation
9431    const variantSelectors = document.querySelectorAll('.variant-select');
9432
9433    variantSelectors.forEach(selector => {
9434      // Set initial values
9435      updateProductInfo(selector);
9436
9437      // Simple dropdown state tracking
9438      selector.addEventListener('focus', function() {
9439        const container = this.closest('.related-product-variant-selector');
9440        container.classList.add('dropdown-open');
9441      });
9442
9443      selector.addEventListener('blur', function() {
9444        const container = this.closest('.related-product-variant-selector');
9445        container.classList.remove('dropdown-open');
9446      });
9447
9448      selector.addEventListener('change', function() {
9449        updateProductInfo(this);
9450      });
9451
9452      // Add click event to the container for better UX
9453      const container = selector.closest('.related-product-variant-selector');
9454      container.addEventListener('click', function(e) {
9455        if (e.target !== selector) {
9456          selector.focus();
9457        }
9458      });
9459    });
9460
9461    function updateProductInfo(selector) {
9462      const card = selector.closest('.related-product-card');
9463      const selectedOption = selector.options[selector.selectedIndex];
9464
9465      // Update decorative variant label
9466      const variantLabel = card.querySelector('.variant-label');
9467      if (variantLabel) {
9468        variantLabel.textContent = selectedOption.getAttribute('data-title') || selectedOption.textContent;
9469      }
9470
9471      // Update price display
9472      const priceElement = card.querySelector('.price-current');
9473      if (priceElement) {
9474        priceElement.textContent = 'A partir de ' + selectedOption.getAttribute('data-price');
9475      }
9476
9477      // Update compare-at price and discount if it exists
9478      const comparePrice = selectedOption.getAttribute('data-compare-price');
9479      const discountPercentage = selectedOption.getAttribute('data-discount');
9480      const compareElement = card.querySelector('.price-original');
9481      const discountElement = card.querySelector('.price-discount');
9482
9483      if (compareElement && discountElement) {
9484        if (comparePrice && discountPercentage && discountPercentage !== '0') {
9485          compareElement.textContent = comparePrice;
9486          compareElement.style.display = 'inline';
9487          discountElement.textContent = discountPercentage + '%';
9488          discountElement.style.display = 'none';
9489        } else {
9490          compareElement.style.display = 'none';
9491          discountElement.style.display = 'none';
9492        }
9493      }
9494
9495      // Update price per gram
9496      const pricePerGramElement = card.querySelector('.price-per-gram');
9497      if (pricePerGramElement) {
9498        const pricePerGram = selectedOption.getAttribute('data-price-per-gram');
9499        if (pricePerGram) {
9500          pricePerGramElement.textContent = pricePerGram;
9501        }
9502      }
9503
9504      // Highlight the variant selector to show it's active
9505      card.querySelector('.related-product-variant-selector').classList.add('active');
9506      setTimeout(() => {
9507        card.querySelector('.related-product-variant-selector').classList.remove('active');
9508      }, 500);
9509
9510      // Update add button based on availability
9511      const addButton = card.querySelector('.related-product-add-button');
9512      const isAvailable = selectedOption.getAttribute('data-available') !== 'false';
9513      if (addButton) {
9514        addButton.disabled = !isAvailable;
9515        addButton.textContent = isAvailable ? 'Ajouter au panier' : 'Épuisé';
9516        addButton.classList.toggle('sold-out', !isAvailable);
9517      }
9518    }
9519
9520// Quick add functionality
9521const addButtons = document.querySelectorAll('.related-product-add-button');
9522
9523addButtons.forEach(button => {
9524  // Éviter les doublons d'event listeners
9525  if (button.dataset.listenerAttached) return;
9526  button.dataset.listenerAttached = 'true';
9527
9528  // Sauvegarder le texte original UNE SEULE FOIS au chargement
9529  const originalText = button.textContent;
9530  
9531  button.addEventListener('click', function() {
9532    const card = this.closest('.related-product-card');
9533    const variantSelector = card.querySelector('.variant-select');
9534    const selectedOption = variantSelector.options[variantSelector.selectedIndex];
9535    const variantId = variantSelector.value;
9536
9537    // Block if out of stock
9538    if (selectedOption.getAttribute('data-available') === 'false') return;
9539
9540    // Highlight the selector
9541    card.querySelector('.related-product-variant-selector').classList.add('active');
9542
9543    // Add to cart functionality
9544    const formData = {
9545      'items': [{
9546        'id': variantId,
9547        'quantity': 1
9548      }]
9549    };
9550
9551    // Show loading state
9552    this.classList.add('loading');
9553    this.textContent = '...';
9554
9555    fetch('/cart/add.js', {
9556      method: 'POST',
9557      headers: {
9558        'Content-Type': 'application/json'
9559      },
9560      body: JSON.stringify(formData)
9561    })
9562    .then(response => response.json())
9563    .then(data => {
9564      // Success message
9565      this.classList.remove('loading');
9566      this.classList.add('success');
9567      this.textContent = ' ✓';
9568
9569      // Rafraîchir et ouvrir le panier tiroir (thème Refresh / Dawn)
9570      const cartDrawer = document.querySelector('cart-drawer');
9571      if (cartDrawer) {
9572        const sectionsUrl = routes && routes.cart_url
9573          ? `${routes.cart_url}?sections=cart-drawer,cart-icon-bubble`
9574          : '/cart?sections=cart-drawer,cart-icon-bubble';
9575
9576        fetch(sectionsUrl)
9577          .then(r => r.json())
9578          .then(sections => {
9579            if (sections['cart-drawer']) {
9580              const html = new DOMParser().parseFromString(sections['cart-drawer'], 'text/html');
9581
9582              // Remplacer cart-drawer-items (gère l'état vide/plein)
9583              const newCartDrawerItems = html.querySelector('cart-drawer-items');
9584              const existingCartDrawerItems = document.querySelector('cart-drawer-items');
9585              if (newCartDrawerItems && existingCartDrawerItems) {
9586                existingCartDrawerItems.replaceWith(newCartDrawerItems);
9587              }
9588
9589              // Forcer la visibilité (le thème applique visibility:hidden et height:0 quand vide)
9590              const updatedItems = document.querySelector('cart-drawer-items');
9591              if (updatedItems) {
9592                updatedItems.style.visibility = 'visible';
9593                updatedItems.style.height = 'auto';
9594              }
9595
9596              // Supprimer is-empty du cart-drawer (applique height:0 via CSS)
9597              const cartDrawerEl = document.querySelector('cart-drawer');
9598              if (cartDrawerEl) {
9599                cartDrawerEl.classList.remove('is-empty');
9600              }
9601
9602              // Remplacer le footer (totaux)
9603              const newFooter = html.querySelector('.cart-drawer__footer');
9604              const existingFooter = document.querySelector('.cart-drawer__footer');
9605              if (newFooter && existingFooter) {
9606                existingFooter.replaceWith(newFooter);
9607              }
9608
9609              // Masquer l'état vide
9610              const emptyState = document.querySelector('.drawer__inner-empty');
9611              if (emptyState) emptyState.style.display = 'none';
9612            }
9613
9614            // Mettre à jour le compteur panier dans le header
9615            if (sections['cart-icon-bubble']) {
9616              const html = new DOMParser().parseFromString(sections['cart-icon-bubble'], 'text/html');
9617              const newBubble = html.querySelector('.cart-count-bubble');
9618              document.querySelectorAll('.cart-count-bubble').forEach(el => {
9619                if (newBubble) el.innerHTML = newBubble.innerHTML;
9620              });
9621            }
9622
9623            // Ouvrir le tiroir
9624            if (typeof cartDrawer.open === 'function') {
9625              cartDrawer.open();
9626            }
9627          });
9628      }
9629
9630      // Reset after 2 seconds
9631      setTimeout(() => {
9632        this.classList.remove('success');
9633        this.textContent = originalText;
9634        card.querySelector('.related-product-variant-selector').classList.remove('active');
9635      }, 2000);
9636
9637      // Update cart count if it exists
9638      if (window.theme && window.theme.updateCartCount) {
9639        window.theme.updateCartCount();
9640      }
9641
9642      // Refresh mini cart if function exists
9643      if (typeof refreshCart === 'function') {
9644        refreshCart();
9645      }
9646    })
9647    .catch(error => {
9648      console.error('Error:', error);
9649      this.classList.remove('loading');
9650      this.textContent = 'Erreur';
9651
9652      setTimeout(() => {
9653        this.textContent = originalText;
9654      }, 2000);
9655    });
9656  });
9657});
9658  });
9659</script>
9659
9660</section><div id="shopify-section-template--29104436019526__best_californian_yHfFgN" class="shopify-section">
9661
9662<div class="best-californian-section">
9663  <div class="page-width">
9664    <div class="best-californian-wrapper">
9665      <div class="best-californian-image">
9666        
9667          <img src="//cali-weed.fr/cdn/shop/files/tree-shape.svg?v=1746985548" alt="Cali Weed, o melhor CBD californiano da Europa">
9668        
9669      </div>
9670      <div class="best-californian-content">
9671        
9672          <h2>Cali Weed, o melhor CBD californiano da Europa</h2>
9673        
9674
9675        
9676          <div class="paragraph-text"><p>Descubra a <strong>Cali Weed</strong>, onde o espírito californiano se enraíza na Europa. A nossa história está enraizada nos vales lendários da costa oeste americana, desde Venice Beach até ao sopé mítico do Triângulo Esmeralda.</p><p>As castas californianas têm <strong>uma assinatura única</strong>: aromas explosivos, fragrâncias que deixam uma impressão duradoura nos sentidos, carácteres que não deixam ninguém indiferente. Esta força de carácter, esta intensidade pura, é o próprio ADN da nossa seleção. Cada produto tem a marca destas terras excepcionais que estabeleceram o padrão mundial da canábis.</p><p>Desde o aroma cítrico da nossa OG Kush até às notas azedas da Candy Kush, a nossa gama capta a essência crua das <strong>melhores variedades</strong> da Costa Oeste. A nossa produção cumpre as mais rigorosas normas europeias, combinando a autenticidade da genética californiana com uma qualidade impecável.</p><p>Respira os <strong>aromas poderosos</strong>, viaja com os aromas encantadores da Califórnia. Cali Weed é a pura essência da Costa Oeste em cada produto.</p></div>
9677        
9678
9679        
9680      </div>
9681    </div>
9682  </div>
9683</div>
9684
9685<style>
9686    .best-californian-section {
9687      padding: 0;
9688      background: linear-gradient(0deg, #EC713B 0%, #FFF 33%, #FFF 66%, #3FC0F0 100%);
9689
9690    }
9691
9692
9693    .best-californian-wrapper {
9694      display: grid;
9695      grid-template-columns: 1fr 1fr;
9696      align-items: center;
9697      gap: 24px;
9698    }
9699
9700    .best-californian-image {
9701      padding-right: 48px;
9702      display: flex;
9703      margin-left: -160px;
9704    }
9705
9706    .best-californian-image img,
9707    .best-californian-image .placeholder-svg {
9708      width: 100%;
9709      height: auto;
9710      display: block;
9711      max-width: 100%;
9712    }
9713
9714    .best-californian-content {
9715
9716    }
9717
9718    .best-californian-content h2 {
9719      color: #002643;
9720      font-size: 48px;
9721      font-weight: 700;
9722      line-height: 120%;
9723      margin-bottom: 24px;
9724      margin-top: 0;
9725    }
9726
9727    .paragraph-text {
9728      color: var(--dark-2, #405C72);
9729      font-size: 18px;
9730      font-weight: 400;
9731      line-height: 150%; /* 27px */
9732      margin-bottom: 32px;
9733      margin-top: 0;
9734    }
9735      .paragraph-text p {
9736        margin: 0;
9737      }
9738  .paragraph-text p {
9739    margin-bottom: 24px;
9740  }
9741    .blue-btn {
9742      display: inline-block;
9743      padding: 19px 44px;
9744      border-radius: 100px;
9745      background: #002643;
9746      text-decoration: none;
9747      color: #fff;
9748      transition: all 0.3s ease;
9749      font-weight: 700;
9750      line-height: 105%; /* 105% */
9751    }
9752
9753    .blue-btn:hover {
9754      background-color: #EC713B;
9755    }
9756
9757    /* Responsive styles */
9758    @media screen and (max-width: 767px) {
9759      .best-californian-wrapper {
9760        flex-direction: column;
9761      }
9762
9763      .best-californian-image,
9764      .best-californian-content {
9765        flex: 0 0 100%;
9766        max-width: 100%;
9767        padding: 0;
9768      }
9769
9770      .best-californian-image {
9771        margin-bottom: 30px;
9772        margin-left: 0px;
9773      }
9774    }
9775</style>
9776<style> @media (max-width: 1400px) {#shopify-section-template--29104436019526__best_californian_yHfFgN .best-californian-content {padding: 50px 0; } #shopify-section-template--29104436019526__best_californian_yHfFgN .best-californian-wrapper {align-items: end; }} @media (max-width: 768px) {#shopify-section-template--29104436019526__best_californian_yHfFgN .best-californian-wrapper {display: flex; flex-direction: column-reverse; } #shopify-section-template--29104436019526__best_californian_yHfFgN .best-californian-content {padding-top: 48px; padding-bottom: 0px; } #shopify-section-template--29104436019526__best_californian_yHfFgN .best-californian-content h2 {font-size: 32px; margin-bottom: 12px; } #shopify-section-template--29104436019526__best_californian_yHfFgN .paragraph-text {margin-bottom: 12px; } #shopify-section-template--29104436019526__best_californian_yHfFgN .paragraph-text p {font-size: 14px; line-height: 150%; margin-bottom: 12px; } #shopify-section-template--29104436019526__best_californian_yHfFgN .blue-btn {display: inline-flex; padding: 15px 24px; font-size: 16px; }} </style></div>
9776<section id="shopify-section-template--29104436019526__collapsible_content_3E7FLE" class="shopify-section section"><link href="//cali-weed.fr/cdn/shop/t/49/assets/component-accordion.css?v=7971072480289620591789567702" rel="stylesheet" type="text/css" media="all">
9777<link href="//cali-weed.fr/cdn/shop/t/49/assets/collapsible-content.css?v=113829722280668215821789567702" rel="stylesheet" type="text/css" media="all">
9778<style data-shopify="">.section-template--29104436019526__collapsible_content_3E7FLE-padding {
9779    padding-top: 27px;
9780    padding-bottom: 27px;
9781  }
9782
9783  @media screen and (min-width: 750px) {
9784    .section-template--29104436019526__collapsible_content_3E7FLE-padding {
9785      padding-top: 36px;
9786      padding-bottom: 36px;
9787    }
9788  }
9789
9790  .faq-area-content-wrap {
9791    max-width: 936px;
9792    margin: 0 auto;
9793  }
9794
9795  /* Style for subheading */
9796  .collapsible-content__subheading {
9797    margin-top: 0;
9798    margin-bottom: 3rem !important;
9799    max-width: 696px;
9800    text-align: center;
9801    margin: 0 auto;
9802  }
9803  .collapsible-content__subheading p {
9804    color: #405C72;
9805    text-align: center;
9806    font-size: 18px;
9807    font-weight: 400;
9808    line-height: 150%;
9809  }
9810  .collapsible-content__heading {
9811    margin-bottom: 12px !important;
9812  }
9813
9814  /* Button container styling */
9815  .accordion-button-container {
9816    margin-top: 2.5rem;
9817    text-align: center;
9818  }
9819
9820  .accordion-button-container .button {
9821    min-width: 180px;
9822    padding: 1rem 2rem;
9823  }
9824
9825  .accordion {
9826    border-radius: 16px;
9827    background: #FFF;
9828    /* 2xl */
9829    box-shadow: 0px 24px 48px 0px rgba(0, 38, 67, 0.04);
9830    padding: 24px;
9831    margin-bottom: 12px !important;
9832    transition: all 300ms linear;
9833  }
9834  .accordion .accordion__title {
9835    color: #002643;
9836    /* headline/h4 */
9837    font-size: 24px;
9838    font-weight: 700;
9839    line-height: 120%; /* 28.8px */
9840  }
9841  .accordion summary:hover {
9842    background: transparent !important;
9843  }
9844
9845  .accordion summary {
9846    padding: 0px !important;
9847  }
9848  .accordion summary:hover .accordion__title {
9849    text-decoration: none;
9850  }
9851  .accordion__content {
9852    padding-top: 16px;
9853    margin-bottom: 0px;
9854  }
9855  .accordion .accordion__content p {
9856    color: #405C72;
9857    font-size: 18px;
9858    font-weight: 400;
9859    line-height: 150%;
9860  }
9861
9862  .accordion-button-container a {
9863    border-radius: 200px !important;
9864    background: #EC713B;
9865    display: inline-flex;
9866    padding: 19px 44px !important;
9867    justify-content: center;
9868    align-items: center;
9869    color: #FFF;
9870    text-edge: cap;
9871    font-size: 20px;
9872    font-weight: 700;
9873    line-height: 1.05;
9874    margin-top: 10px;
9875    transition: all 230ms linear;
9876  }
9877  .accordion-button-container a:hover {
9878    background: #002643;
9879  }
9880
9881  .accordion-button-container a::before {
9882    display: none;
9883  }
9884  .accordion-button-container a::after {
9885    display: none;
9886  }
9887  .faq-section-wrapper .collapsible-section-layout {
9888    padding-top: 0px;
9889    padding-bottom: 0px;
9890  }</style><div class="color-scheme-1 gradient faq-section-wrapper">
9891  <div class="collapsible-content collapsible-none-layout isolate content-container content-container--full-width">
9892    <div class="collapsible-content__wrapper section-template--29104436019526__collapsible_content_3E7FLE-padding">
9893      <div class="faq-area-content-wrap ">
9894        <div class="collapsible-content__header scroll-trigger animate--slide-in" style="text-align: center;">
9895<h2 class="collapsible-content__heading inline-richtext h1">
9896              Por que escolher a nossa loja CBD Shop Cali Weed?
9897            </h2>
9898<div class="collapsible-content__subheading rte" style="text-align: center;">
9899              <p>Escolher a Cali Weed é optar pela tranquilidade e pela excelência. <strong>A</strong> nossa <strong data-wg-splitted>loja</strong><strong>de</strong> <strong data-wg-splitted>CBD</strong> foi concebida para lhe garantir uma experiência<strong data-wg-splitted>de compra online</strong> transparente e segura. Comprometemo-nos a fornecer-lhe produtos de qualidade superior e um serviço de apoio ao cliente atencioso para o acompanhar em todas as suas escolhas. Descubra abaixo o que faz a diferença na Cali Weed. </p>
9900            </div></div>
9901        <div class="grid grid--1-col grid--2-col-tablet collapsible-content__grid collapsible-content__grid--reverse scroll-tr
9901igger animate--slide-in">
9902          <div class="grid__item"><div class="accordion">
9903                <details id="Details-collapsible_row_dLUARA-template--29104436019526__collapsible_content_3E7FLE">
9904                  <summary id="Summary-collapsible_row_dLUARA-template--29104436019526__collapsible_content_3E7FLE">
9905                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-check-mark" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18.5 1.5h-17v17h17zm-17-1a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h17a1 1 0 0 0 1-1v-17a1 1 0 0 0-1-1z"></path><path d="M14.998 6.09a.5.5 0 0 1 .03.707l-6.112 6.666a.5.5 0 0 1-.733.004l-3.188-3.394a.5.5 0 0 1 .729-.685l2.82 3.002 5.746-6.27a.5.5 0 0 1 .707-.03"></path></svg>
9906</span>
9907                    <h3 class="accordion__title inline-richtext h4">
9908                      Qualidade Premium e inspiração californiana 
9909                    </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
9910</summary>
9911                  <div class="accordion__content rte" id="CollapsibleAccordion-collapsible_row_dLUARA-template--29104436019526__collapsible_content_3E7FLE" role="region" aria-labelledby="Summary-collapsible_row_dLUARA-template--29104436019526__collapsible_content_3E7FLE">
9912                    <p>Inspiramo-nos no know-how californiano, mundialmente reconhecido pelo cultivo de cânhamo. Cada variedade da nossa coleção Cali Weed é cuidadosamente selecionada pelos seus perfis aromáticos únicos e pela sua concentração ideal de canabinóides. Esta exigência garante um <strong>CBD de qualidade</strong> constante, desde a semente até à sua encomenda, para uma experiência de utilização sem compromissos. </p>
9913                    
9914                  </div>
9915                </details>
9916              </div><div class="accordion">
9917                <details id="Details-collapsible_row_RmnALt-template--29104436019526__collapsible_content_3E7FLE">
9918                  <summary id="Summary-collapsible_row_RmnALt-template--29104436019526__collapsible_content_3E7FLE">
9919                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-check-mark" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18.5 1.5h-17v17h17zm-17-1a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h17a1 1 0 0 0 1-1v-17a1 1 0 0 0-1-1z"></path><path d="M14.998 6.09a.5.5 0 0 1 .03.707l-6.112 6.666a.5.5 0 0 1-.733.004l-3.188-3.394a.5.5 0 0 1 .729-.685l2.82 3.002 5.746-6.27a.5.5 0 0 1 .707-.03"></path></svg>
9920</span>
9921                    <h3 class="accordion__title inline-richtext h4">
9922                      Preços acessíveis e seleção de CBD barato 
9923                    </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
9924</summary>
9925                  <div class="accordion__content rte" id="CollapsibleAccordion-collapsible_row_RmnALt-template--29104436019526__collapsible_content_3E7FLE" role="region" aria-labelledby="Summary-collapsible_row_RmnALt-template--29104436019526__collapsible_content_3E7FLE">
9926                    <p>A nossa missão é tornar o CBD premium acessível a todos. Graças a uma cadeia de abastecimento curta e otimizada, oferecemos uma seleção de <strong>CBD barato</strong> sem nunca sacrificar a excelência. Acreditamos que um CBD de qualidade não deve ser um luxo, por isso nos certificamos de oferecer a melhor relação qualidade-preço do mercado francês.</p>
9927                    
9928                  </div>
9929                </details>
9930              </div><div class="accordion">
9931                <details id="Details-collapsible_row_gRcmhJ-template--29104436019526__collapsible_content_3E7FLE">
9932                  <summary id="Summary-collapsible_row_gRcmhJ-template--29104436019526__
9932collapsible_content_3E7FLE">
9933                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-check-mark" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18.5 1.5h-17v17h17zm-17-1a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h17a1 1 0 0 0 1-1v-17a1 1 0 0 0-1-1z"></path><path d="M14.998 6.09a.5.5 0 0 1 .03.707l-6.112 6.666a.5.5 0 0 1-.733.004l-3.188-3.394a.5.5 0 0 1 .729-.685l2.82 3.002 5.746-6.27a.5.5 0 0 1 .707-.03"></path></svg>
9934</span>
9935                    <h3 class="accordion__title inline-richtext h4">
9936                      Entrega rápida, discreta e segura de CBD
9937                    </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
9938</summary>
9939                  <div class="accordion__content rte" id="CollapsibleAccordion-collapsible_row_gRcmhJ-template--29104436019526__collapsible_content_3E7FLE" role="region" aria-labelledby="Summary-collapsible_row_gRcmhJ-template--29104436019526__collapsible_content_3E7FLE">
9940                    <p>Encomendar na nossa loja online de CBD é sinónimo de simplicidade e confiança. Todas as encomendas de CBD são <strong>enviadas no prazo de 24 a 48 horas</strong> através dos nossos transportadores parceiros (Colissimo ou Mondial Relay) para uma entrega rápida. <br/><br/> A sua encomenda chega-lhe numa embalagem neutra e discreta, preservando o seu anonimato. E melhor ainda: aproveite a entrega gratuita a partir de 69 € de compra. O nosso serviço de apoio ao cliente está disponível para acompanhar <a href="https://caliweed.pt/pages/entregas" title="https://cali-weed.fr/pages/livraison-de-cbd-24h-et-frais-de-port">a</a> sua <a href="https://caliweed.pt/pages/entregas" title="https://cali-weed.fr/pages/livraison-de-cbd-24h-et-frais-de-port" data-wg-splitted>entrega</a> do início ao fim e responder a todas as suas questões logísticas.  </p>
9941                    
9942                  </div>
9943                </details>
9944              </div><div class="accordion">
9945                <details id="Details-collapsible_row_4Uttm7-template--29104436019526__collapsible_content_3E7FLE">
9946                  <summary id="Summary-collapsible_row_4Uttm7-template--29104436019526__collapsible_content_3E7FLE">
9947                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-check-mark" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18.5 1.5h-17v17h17zm-17-1a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h17a1 1 0 0 0 1-1v-17a1 1 0 0 0-1-1z"></path><path d="M14.998 6.09a.5.5 0 0 1 .03.707l-6.112 6.666a.5.5 0 0 1-.733.004l-3.188-3.394a.5.5 0 0 1 .729-.685l2.82 3.002 5.746-6.27a.5.5 0 0 1 .707-.03"></path></svg>
9948</span>
9949                    <h3 class="accordion__title inline-richtext h4">
9950                      Testes laboratoriais disponíveis
9951                    </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
9952</summary>
9953                  <div class="accordion__content rte" id="CollapsibleAccordion-collapsible_row_4Uttm7-template--29104436019526__collapsible_content_3E7FLE" role="region" aria-labelledby="Summary-collapsible_row_4Uttm7-template--29104436019526__collapsible_content_3E7FLE">
9954                    <p>A transparência é a nossa palavra de ordem. Para garantir que adquire CBD de qualidade em total legalidade, todos os nossos lotes de produtos são submetidos a análises rigorosas por laboratórios franceses independentes. <br/><br/> Pode aceder aos resultados dos <a href="https://caliweed.pt/pages/lab-test">testes laboratoriais</a> diretamente nas fichas dos produtos, que atestam os teores de canabinóides e a ausência de contaminantes.</p>
9955                    
9956                  </div>
9957                </details>
9958              </div><div class="accordion">
9959                <details id="Details-collapsible_row_NzE4wt-template--29104436019526__
9959collapsible_content_3E7FLE">
9960                  <summary id="Summary-collapsible_row_NzE4wt-template--29104436019526__collapsible_content_3E7FLE">
9961                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-check-mark" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18.5 1.5h-17v17h17zm-17-1a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h17a1 1 0 0 0 1-1v-17a1 1 0 0 0-1-1z"></path><path d="M14.998 6.09a.5.5 0 0 1 .03.707l-6.112 6.666a.5.5 0 0 1-.733.004l-3.188-3.394a.5.5 0 0 1 .729-.685l2.82 3.002 5.746-6.27a.5.5 0 0 1 .707-.03"></path></svg>
9962</span>
9963                    <h3 class="accordion__title inline-richtext h4">
9964                      Chanvre légal avec THC &lt; 0,3 %
9965                    </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
9966</summary>
9967                  <div class="accordion__content rte" id="CollapsibleAccordion-collapsible_row_NzE4wt-template--29104436019526__collapsible_content_3E7FLE" role="region" aria-labelledby="Summary-collapsible_row_NzE4wt-template--29104436019526__collapsible_content_3E7FLE">
9968                    <p>De acordo com a legislação europeia em vigor, todos os produtos disponíveis na nossa loja CBD são provenientes de cânhamo cultivado legalmente. Garantimos que o teor de THC (tetrahidrocanabinol) é rigorosamente inferior a 0,3%. Esta é uma garantia essencial do nosso compromisso em fornecer-lhe um CBD de qualidade que respeita a lei. </p>
9969                    
9970                  </div>
9971                </details>
9972              </div><div class="accordion">
9973                <details id="Details-collapsible_row_QiP87M-template--29104436019526__collapsible_content_3E7FLE">
9974                  <summary id="Summary-collapsible_row_QiP87M-template--29104436019526__collapsible_content_3E7FLE">
9975                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-check-mark" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18.5 1.5h-17v17h17zm-17-1a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h17a1 1 0 0 0 1-1v-17a1 1 0 0 0-1-1z"></path><path d="M14.998 6.09a.5.5 0 0 1 .03.707l-6.112 6.666a.5.5 0 0 1-.733.004l-3.188-3.394a.5.5 0 0 1 .729-.685l2.82 3.002 5.746-6.27a.5.5 0 0 1 .707-.03"></path></svg>
9976</span>
9977                    <h3 class="accordion__title inline-richtext h4">
9978                      Compromisso com a qualidade
9979                    </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
9980</summary>
9981                  <div class="accordion__content rte" id="CollapsibleAccordion-collapsible_row_QiP87M-template--29104436019526__collapsible_content_3E7FLE" role="region" aria-labelledby="Summary-collapsible_row_QiP87M-template--29104436019526__collapsible_content_3E7FLE">
9982                    <p>Além da simples venda, oferecemos uma verdadeira parceria de confiança. A nossa equipa dedicada é o pilar do nosso <a href="https://caliweed.pt/pages/contacto" title="https://cali-weed.fr/pages/contact">serviço ao cliente</a>, pronta para lhe fornecer aconselhamento personalizado e respostas rápidas. Seja para escolher o produto certo ou para qualquer questão pós-venda, o nosso compromisso com a qualidade é total. A sua satisfação é a nossa prioridade absoluta. </p>
9983                    
9984                  </div>
9985                </details>
9986              </div></div>
9987        </div></div>
9988    </div>
9989  </div>
9990</div>
9991
9992
9993</section><section id="shopify-section-template--29104436019526__review_slider_YFtNWA" class="shopify-section section"><!-- sections/review-slider.liquid --><div class="review-slider-section" id="review-slider-template--29104436019526__review_slider_YFtNWA">
9994  <div class="page-width">
9995    <!-- Header Section -->
9996    <div class="review-header text-center">
9997      
9998        <h2 class="review-title">Eles testaram, eles validam</h2>
9999      
10000      
10001        <p class="review-description">Os nossos clientes são quem melhor o diz. A qualidade dos produtos, os efeitos sentidos e o espírito Cali: a sua experiência é a nossa reputação.</p>
10002      
10003    </div>
10004
10005    <!-- Reviews Slider -->
10006    <div class="splide review-splide" id="review-splide-template--29104436019526__review_slider_YFtNWA">
10007              <div class="splide__arrows">
10008          <button class="splide__arrow splide__arrow--prev" type="button" aria-label="Translation missing: fr.general.slider.previous">
10009            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-left.svg?v=28127075948588971301789567702" alt="Anterior">
10010          </button>
10011          <button class="splide__arrow splide__arrow--next" type="button" aria-label="Translation missing: fr.general.slider.next">
10012            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-right.svg?v=139621171977462828911789567702" alt="Seguinte">
10013          </button>
10014        </div>
10015      <div class="splide__track">
10016        <ul class="splide__list">
10017          <!-- Judge.me Reviews Loop -->
10018          
10019          
10020          
10021            
10022              <li class="splide__slide">
10023                <div class="review-card">
10024                 <div>
10025                    <!-- Review Image -->
10026                  
10027                    <div class="review-image">
10028                      <img src="//cali-weed.fr/cdn/shop/files/PXL_20250428_165910323_300x300.jpg?v=1749567557" alt="Revisão da imagem" loading="lazy">
10029                    </div>
10030                  
10031
10032                  <!-- Rating Section with Score and Stars -->
10033                  <div class="review-rating">
10034                    
10035                    
10036                    
10037                    <!-- Rating Score -->
10038                    <span class="rating-score">5.0</span>
10039                    
10040                    <!-- Star Rating -->
10041                    <div class="stars">
10042                      
10043                        
10044                          <span class="star filled">★</span>
10045                        
10046                      
10047                        
10048                          <span class="star filled">★</span>
10049                        
10050                      
10051                        
10052                          <span class="star filled">★</span>
10053                        
10054                      
10055                        
10056                          <span class="star filled">★</span>
10057                        
10058                      
10059                        
10060                          <span class="star filled">★</span>
10061                        
10062                      
10063                    </div>
10064                  </div>
10065
10066                  <!-- Review Title -->
10067                  
10068                    <h3 class="review-card-title">Recomendo-o!</h3>
10069                  
10070
10071                  <!-- Review Text -->
10072                  
10073                    <p class="review-text">Primeira encomenda na Cali Weed, recebi a encomenda em 48 horas. Encomendei 5g de Orange Bug para a testar e foi uma boa surpresa quando abri o saco: apenas botões grandes e compactos!  O sabor é ótimo e tem um efeito relaxante e fresco, sem ser quebradiço. A relação qualidade-preço é claramente melhor do que a que se encontra numa loja clássica. Recomendo-os vivamente e voltarei a encomendar!</p>
10074                  
10075
10076                 </div>
10077                  <!-- Author Info -->
10078                  <div class="review-author">
10079                    
10080                      <div class="author-image">
10081                        <img src="//cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814_60x60.png?v=1746781315" alt="Julien D." loading="lazy">
10082                      </div>
10083                    
10084                    
10085                      <span class="author-name">Julien D.</span>
10086                    
10087                  </div>
10088                </div>
10089              </li>
10090            
10091              <li class="splide__slide">
10092                <div class="review-card">
10093                 <div>
10094                    <!-- Review Image -->
10095                  
10096                    <div class="review-image">
10097                      <img src="//cali-weed.fr/cdn/shop/files/PXL_20250429_143129013_300x300.jpg?v=1749567630" alt="Revisão da imagem" loading="lazy">
10098                    </div>
10099                  
10100
10101                  <!-- Rating Section with Score and Stars -->
10102                  <div class="review-rating">
10103                    
10104                    
10105                    
10106                    <!-- Rating Score -->
10107                    <span class="rating-score">5.0</span>
10108                    
10109                    <!-- Star Rating -->
10110                    <div class="stars">
10111                      
10112                        
10113                          <span class="star filled">★</span>
10114                        
10115                      
10116                        
10117                          <span class="star filled">★</span>
10118                        
10119                      
10120                        
10121                          <span class="star filled">★</span>
10122                        
10123                      
10124                        
10125                          <span class="star filled">★</span>
10126                        
10127                      
10128                        
10129                          <span class="star filled">★</span>
10130                        
10131                      
10132                    </div>
10133                  </div>
10134
10135                  <!-- Review Title -->
10136                  
10137                    <h3 class="review-card-title">Produto de qualidade</h3>
10138                  
10139
10140                  <!-- Review Text -->
10141                  
10142                    <p class="review-text">Experimentei esta Moonrock. Tem um efeito relaxante, um ótimo sabor e, acima de tudo, os botões são magníficos. Super compacta, nota-se que é de qualidade.</p>
10143                  
10144
10145                 </div>
10146                  <!-- Author Info -->
10147                  <div class="review-author">
10148                    
10149                      <div class="author-image">
10150                        <img src="//cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814_60x60.png?v=1746781315" alt="Mehdi Z." loading="lazy">
10151                      </div>
10152                    
10153                    
10154                      <span class="author-name">Mehdi Z.</span>
10155                    
10156                  </div>
10157                </div>
10158              </li>
10159            
10160              <li class="splide__slide">
10161                <div class="review-card">
10162                 <div>
10163                    <!-- Review Image -->
10164                  
10165                    <div class="review-image">
10166                      <img src="//cali-weed.fr/cdn/shop/files/Media_2_300x300.jpg?v=1749567730" alt="Revisão da imagem" loading="lazy">
10167                    </div>
10168                  
10169
10170                  <!-- Rating Section with Score and Stars -->
10171                  <div class="review-rating">
10172                    
10173                    
10174                    
10175                    <!-- Rating Score -->
10176                    <span class="rating-score">4.9</span>
10177                    
10178                    <!-- Star Rating -->
10179                    <div class="stars">
10180                      
10181                        
10182                          <span class="star filled">★</span>
10183                        
10184                      
10185                        
10186                          <span class="star filled">★</span>
10187                        
10188                      
10189                        
10190                          <span class="star filled">★</span>
10191                        
10192                      
10193                        
10194                          <span class="star filled">★</span>
10195                        
10196                      
10197                        
10198                          <span class="star">☆</span>
10199                        
10200                      
10201                    </div>
10202                  </div>
10203
10204                  <!-- Review Title -->
10205                  
10206                    <h3 class="review-card-title">Gomas no seu melhor, sabor e efeito confirmados!</h3>
10207                  
10208
10209                  <!-- Review Text -->
10210                  
10211                    <p class="review-text">Fiquei agradavelmente surpreendido. Antes de mais, a entrega é super rápida. Os rebuçados são grandes, não são pegajosos, têm um sabor verdadeiramente natural (e não químico como noutros sítios!!!)
10212O efeito: perfeito para relaxar à noite, sem peso nem ressaca no dia seguinte ;)</p>
10213                  
10214
10215                 </div>
10216                  <!-- Author Info -->
10217                  <div class="review-author">
10218                    
10219                      <div class="author-image">
10220                        <img src="//cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814_60x60.png?v=1746781315" alt="Maxime T." loading="lazy">
10221                      </div>
10222                    
10223                    
10224                      <span class="author-name">Maxime T.</span>
10225                    
10226                  </div>
10227                </div>
10228              </li>
10229            
10230              <li class="splide__slide">
10231                <div class="review-card">
10232                 <div>
10233                    <!-- Review Image -->
10234                  
10235                    <div class="review-image">
10236                      <img src="//cali-weed.fr/cdn/shop/files/Media_300x300.png?v=1749568671" alt="Revisão da imagem" loading="lazy">
10237                    </div>
10238                  
10239
10240                  <!-- Rating Section with Score and Stars -->
10241                  <div class="review-rating">
10242                    
10243                    
10244                    
10245                    <!-- Rating Score -->
10246                    <span class="rating-score">4.8</span>
10247                    
10248                    <!-- Star Rating -->
10249                    <div class="stars">
10250                      
10251                        
10252                          <span class="star filled">★</span>
10253                        
10254                      
10255                        
10256                          <span class="star filled">★</span>
10257                        
10258                      
10259                        
10260                          <span class="star filled">★</span>
10261                        
10262                      
10263                        
10264                          <span class="star filled">★</span>
10265                        
10266                      
10267                        
10268                          <span class="star">☆</span>
10269                        
10270                      
10271                    </div>
10272                  </div>
10273
10274                  <!-- Review Title -->
10275                  
10276                    <h3 class="review-card-title">Sabor agradável</h3>
10277                  
10278
10279                  <!-- Review Text -->
10280                  
10281                    <p class="review-text">Sabor frutado de manga e mirtilo, não demasiado doce. A quantidade certa de relaxamento. Entrega rápida como sempre</p>
10282                  
10283
10284                 </div>
10285                  <!-- Author Info -->
10286                  <div class="review-author">
10287                    
10288                      <div class="author-image">
10289                        <img src="//cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814_60x60.png?v=1746781315" alt="Sophie M." loading="lazy">
10290                      </div>
10291                    
10292                    
10293                      <span class="author-name">Sophie M.</span>
10294                    
10295                  </div>
10296                </div>
10297              </li>
10298            
10299              <li class="splide__slide">
10300                <div class="review-card">
10301                 <div>
10302                    <!-- Review Image -->
10303                  
10304                    <div class="review-image">
10305                      <img src="//cali-weed.fr/cdn/shop/files/media_300x300.jpg?v=1749573490" alt="Revisão da imagem" loading="lazy">
10306                    </div>
10307                  
10308
10309                  <!-- Rating Section with Score and Stars -->
10310                  <div class="review-rating">
10311                    
10312                    
10313                    
10314                    <!-- Rating Score -->
10315                    <span class="rating-score">5</span>
10316                    
10317                    <!-- Star Rating -->
10318                    <div class="stars">
10319                      
10320                        
10321                          <span class="star filled">★</span>
10322                        
10323                      
10324                        
10325                          <span class="star filled">★</span>
10326                        
10327                      
10328                        
10329                          <span class="star filled">★</span>
10330                        
10331                      
10332                        
10333                          <span class="star filled">★</span>
10334                        
10335                      
10336                        
10337                          <span class="star filled">★</span>
10338                        
10339                      
10340                    </div>
10341                  </div>
10342
10343                  <!-- Review Title -->
10344                  
10345                    <h3 class="review-card-title">Flores validadas!</h3>
10346                  
10347
10348                  <!-- Review Text -->
10349                  
10350                    <p class="review-text">A encomenda de flores foi recebida rapidamente: peguei na Purple Haze, na Amnesia e na OG Kush. Todas as 3 eram de excelente qualidade, com uma menção especial para a Purple Haze (a da foto!). Ótimo cheiro, efeito relaxante perfeito, recomendo-a mesmo!</p>
10351                  
10352
10353                 </div>
10354                  <!-- Author Info -->
10355                  <div class="review-author">
10356                    
10357                      <div class="author-image">
10358                        <img src="//cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814_60x60.png?v=1746781315" alt="Rémi B." loading="lazy">
10359                      </div>
10360                    
10361                    
10362                      <span class="author-name">Rémi B.</span>
10363                    
10364                  </div>
10365                </div>
10366              </li>
10367            
10368              <li class="splide__slide">
10369                <div class="review-card">
10370                 <div>
10371                    <!-- Review Image -->
10372                  
10373                    <div class="review-image">
10374                      <img src="//cali-weed.fr/cdn/shop/files/Media_4_300x300.jpg?v=1749567900" alt="Revisão da imagem" loading="lazy">
10375                    </div>
10376                  
10377
10378                  <!-- Rating Section with Score and Stars -->
10379                  <div class="review-rating">
10380                    
10381                    
10382                    
10383                    <!-- Rating Score -->
10384                    <span class="rating-score">4.8</span>
10385                    
10386                    <!-- Star Rating -->
10387                    <div class="stars">
10388                      
10389                        
10390                          <span class="star filled">★</span>
10391                        
10392                      
10393                        
10394                          <span class="star filled">★</span>
10395                        
10396                      
10397                        
10398                          <span class="star filled">★</span>
10399                        
10400                      
10401                        
10402                          <span class="star filled">★</span>
10403                        
10404                      
10405                        
10406                          <span class="star">☆</span>
10407                        
10408                      
10409                    </div>
10410                  </div>
10411
10412                  <!-- Review Title -->
10413                  
10414                    <h3 class="review-card-title">Testes iniciais muito positivos</h3>
10415                  
10416
10417                  <!-- Review Text -->
10418                  
10419                    <p class="review-text">A conselho de um amigo, encomendei 30% de óleo CBD para aliviar as minhas dores nas articulações. Após apenas uma semana de utilização, já sinto uma melhoria. Isso é encorajador! Também tomei alguns chás de ervas, mas ainda não os testei. A entrega foi rápida e cuidadosa, estou muito satisfeito com a minha primeira compra.</p>
10420                  
10421
10422                 </div>
10423                  <!-- Author Info -->
10424                  <div class="review-author">
10425                    
10426                      <div class="author-image">
10427                        <img src="//cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814_60x60.png?v=1746781315" alt="Isa G." loading="lazy">
10428                      </div>
10429                    
10430                    
10431                      <span class="author-name">Isa G.</span>
10432                    
10433                  </div>
10434                </div>
10435              </li>
10436            
10437              <li class="splide__slide">
10438                <div class="review-card">
10439                 <div>
10440                    <!-- Review Image -->
10441                  
10442                    <div class="review-image">
10443                      <img src="//cali-weed.fr/cdn/shop/files/PXL_20250429_140459875_300x300.jpg?v=1749567609" alt="Revisão da imagem" loading="lazy">
10444                    </div>
10445                  
10446
10447                  <!-- Rating Section with Score and Stars -->
10448                  <div class="review-rating">
10449                    
10450                    
10451                    
10452                    <!-- Rating Score -->
10453                    <span class="rating-score">4.5</span>
10454                    
10455                    <!-- Star Rating -->
10456                    <div class="stars">
10457                      
10458                        
10459                          <span class="star filled">★</span>
10460                        
10461                      
10462                        
10463                          <span class="star filled">★</span>
10464                        
10465                      
10466                        
10467                          <span class="star filled">★</span>
10468                        
10469                      
10470                        
10471                          <span class="star filled">★</span>
10472                        
10473                      
10474                        
10475                          <span class="star">☆</span>
10476                        
10477                      
10478                    </div>
10479                  </div>
10480
10481                  <!-- Review Title -->
10482                  
10483                    <h3 class="review-card-title">Pólen de topo, mas a saqueta é um pouco básica</h3>
10484                  
10485
10486                  <!-- Review Text -->
10487                  
10488                    <p class="review-text">Pólen muito bom, cor agradável, textura fina, fácil de utilizar. O cheiro também é bom, estou muito satisfeito com o produto. Um pequeno inconveniente: a saqueta é toda branca, teria sido melhor se fosse uma saqueta mais elaborada.</p>
10489                  
10490
10491                 </div>
10492                  <!-- Author Info -->
10493                  <div class="review-author">
10494                    
10495                      <div class="author-image">
10496                        <img src="//cali-weed.fr/cdn/shop/files/Favicon-cali-bl_046ed26a-c7f7-471e-b6cd-cae5c0945814_60x60.png?v=1746781315" alt="Damien C." loading="lazy">
10497                      </div>
10498                    
10499                    
10500                      <span class="author-name">Damien C.</span>
10501                    
10502                  </div>
10503                </div>
10504              </li>
10505            
10506          
10507        </ul>
10508      </div>
10509
10510      <!-- Pagination Dots -->
10511      <div class="splide__pagination"></div>
10512    </div>
10513  </div>
10514</div>
10515
10516<!-- CSS Styles -->
10517<style>
10518  .rating-score {
10519    background-color: #EAC66A;
10520    color: #002643;
10521    font-weight: 700;
10522    border-radius: 12px 12px 12px 12px;
10523    padding: 1px 6px;
10524    font-size: 14px;
10525    line-height: 130%;
10526    margin-right: 8px;
10527    display: inline-block;
10528  }
10529  
10530  .review-rating {
10531    display: flex;
10532    align-items: center;
10533    margin-bottom: 12px;
10534  }
10535  
10536  .stars {
10537    display: flex;
10538    align-items: center;
10539  }
10540  
10541  .star {
10542    color: #ddd;
10543    font-size: 16px;
10544    margin-right: 2px;
10545  }
10546  
10547  .star.filled {
10548    color: #EAC66A;
10549  }
10550</style>
10551
10552<!-- Initialize Splide Slider -->
10553<script>
10554  document.addEventListener('DOMContentLoaded', function() {
10555    var reviewSlider = new Splide('#review-splide-template--29104436019526__review_slider_YFtNWA', {
10556      type: 'loop',
10557      perPage: 4,
10558      perMove: 1,
10559      gap: '2rem',
10560      pagination: true,
10561      arrows: true,
10562      autoplay: false,
10563      breakpoints: {
10564        1024: {
10565          perPage: 3,
10566        },
10567        768: {
10568          perPage: 2.5,
10569          gap: '16px',
10570        },
10571        480: {
10572          perPage: 1.5,
10573          gap: '12px',
10574        }
10575      }
10576    });
10577    reviewSlider.mount();
10578  });
10579</script>
10579
10580
10581<style> #shopify-section-template--29104436019526__review_slider_YFtNWA .review-header {display: flex; flex-direction: column;} </style></section><div id="shopify-section-template--29104436019526__client_logo_rpEJqR" class="shopify-section">
10582
10583<div class="client-logo-section" style="padding-top: 95px; padding-bottom: 95px;">
10584  <div class="page-width">
10585    
10586      <div class="section-paragraph text-center">
10587        <p>Cali Weed, presente nos principais meios de comunicação social sobre canábis e estilo de vida.</p>
10588      </div>
10589    
10590
10591    <div class="client-logo-wrapper">
10592      
10593        
10594          <div class="client-logo-item">
10595            
10596              <img src="//cali-weed.fr/cdn/shop/files/client-logo-1_medium.svg?v=1746998550" alt="Logótipo do cliente" loading="lazy" width="200" height="48" class="client-logo">
10597            
10598          </div>
10599        
10600      
10601        
10602          <div class="client-logo-item">
10603            
10604              <img src="//cali-weed.fr/cdn/shop/files/client-logo-2_medium.png?v=1746998716" alt="Logótipo do cliente" loading="lazy" width="200" height="48" class="client-logo">
10605            
10606          </div>
10607        
10608      
10609        
10610          <div class="client-logo-item">
10611            
10612              <img src="//cali-weed.fr/cdn/shop/files/client-logo-3_medium.png?v=1746998716" alt="Logótipo do cliente" loading="lazy" width="110" height="48" class="client-logo">
10613            
10614          </div>
10615        
10616      
10617        
10618          <div class="client-logo-item">
10619            
10620              <img src="//cali-weed.fr/cdn/shop/files/client-logo-4_medium.png?v=1746998716" alt="Logótipo do cliente" loading="lazy" width="233" height="48" class="client-logo">
10621            
10622          </div>
10623        
10624      
10625        
10626          <div class="client-logo-item">
10627            
10628              <img src="//cali-weed.fr/cdn/shop/files/client-logo-5_medium.png?v=1746998715" alt="Logótipo do cliente" loading="lazy" width="227" height="48" class="client-logo">
10629            
10630          </div>
10631        
10632      
10633    </div>
10634  </div>
10635</div>
10636
10637<style>
10638  .client-logo-section {
10639    background-color: #ffffff;
10640    border-bottom: 1px solid #D9DFE3;
10641  }
10642
10643  .section-paragraph {
10644    margin-bottom: 48px;
10645    text-align: center;
10646    color: var(--dark-3, #5A7A92);
10647    font-size: 16px;
10648    font-weight: 700;
10649    line-height: 140%; /* 19.2px */
10650    max-width: 696px;
10651    margin: 0 auto;
10652  }
10653
10654  .client-logo-wrapper {
10655    display: flex;
10656    flex-wrap: wrap;
10657    justify-content: space-between;
10658    align-items: center;
10659    gap: 10px;
10660    margin-top: 0px;
10661  }
10662
10663  .client-logo-item {
10664    flex: 0 0 auto;
10665    text-align: center;
10666    max-width: 180px;
10667  }
10668
10669  .client-logo {
10670    max-width: 100%;
10671    height: auto;
10672    transition: opacity 0.3s ease;
10673  }
10674
10675  .client-logo:hover {
10676    opacity: 0.8;
10677  }
10678
10679  .logo-placeholder {
10680    width: 180px;
10681    height: 100px;
10682    background-color: #f5f5f5;
10683    border: 1px solid #e0e0e0;
10684    border-radius: 6px;
10685    position: relative;
10686    overflow: hidden;
10687    transition: all 0.3s ease;
10688  }
10689
10690  .logo-placeholder:before {
10691    content: '';
10692    position: absolute;
10693    top: 50%;
10694    left: 50%;
10695    transform: translate(-50%, -50%);
10696    width: 70%;
10697    height: 70%;
10698    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23aaaaaa' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'%3E%3C/circle%3E%3Cpolyline points='21 15 16 10 5 21'%3E%3C/polyline%3E%3C/svg%3E");
10699    background-repeat: no-repeat;
10700    background-position: center;
10701    opacity: 0.5;
10702  }
10703
10704  .logo-placeholder:hover {
10705    background-color: #ebebeb;
10706    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
10707  }
10708
10709  /* Mobile Styles (Marquee effect) */
10710  @media screen and (max-width: 767px) {
10711    .client-logo-wrapper {
10712      display: flex;
10713      flex-wrap: nowrap; /* Prevent wrapping */
10714      overflow: hidden; /* Hide overflowing logos */
10715      padding-left: 0px; /* Add some initial padding */
10716      gap:15px;
10717    }
10718
10719    .client-logo-item {
10720      flex: 0 0 auto; /* Don't grow or shrink, take up their own width */
10721      margin-right: 30px; /* Spacing between logos */
10722      text-align: center;
10723      max-width: none; /* Remove max-width for individual items */
10724      animation: marquee 5s linear infinite; /* Apply marquee animation */
10725    }
10726
10727    .client-logo-item:last-child {
10728      margin-right: 0; /* Remove margin from the last item */
10729    }
10730
10731    .client-logo {
10732      max-width: 120px; /* Adjust logo size for mobile */
10733      height: auto;
10734    }
10735
10736    .logo-placeholder {
10737      width: 120px;
10738      height: 60px;
10739    }
10740
10741    @keyframes marquee {
10742      0% {
10743        transform: translateX(0%);
10744      }
10745      100% {
10746        transform: translateX(-100%); /* Move all logos to the left */
10747      }
10748    }
10749
10750
10751    @media(max-width:576px){
10752      .client-logo-section{
10753        padding:48px 0 !important;
10754      }
10755    }
10756    /* Adjust animation speed based on the number of logos */
10757    .client-logo-wrapper {
10758      --logo-count: 5;
10759      --animation-duration: calc(var(--logo-count) * 5s); /* Adjust the 5s multiplier as needed */
10760      animation-duration: var(--animation-duration);
10761    }
10762
10763    /* Make sure there are enough logos to scroll */
10764    .client-logo-wrapper:not(:has(.client-logo-item + .client-logo-item)) {
10765      animation: none; /* Disable animation if there's only one or zero logos */
10766      justify-content: center; /* Center the logo(s) */
10767      padding-left: 0;
10768    }
10769  }
10770
10771  @media screen and (min-width: 768px) and (max-width: 991px) {
10772    .client-logo-wrapper {
10773      gap: 40px;
10774    }
10775
10776    .client-logo-item {
10777      max-width: 150px;
10778    }
10779
10780    .logo-placeholder {
10781      width: 150px;
10782      height: 90px;
10783    }
10784  }
10785</style></div><section id="shopify-section-template--29104436019526__buy_quality_products_87HmTb" class="shopify-section buy-quality-section">
10786
10787<style>
10788    .quality_banner_section {
10789      overflow: hidden;
10790      position: relative;
10791      background: #ffffff;
10792    }
10793
10794
10795  .quality-banner-wrapper {
10796    display: grid;
10797    grid-template-columns: 1fr 1fr;
10798    gap: 24;
10799    align-items: center;
10800  }
10801
10802    .quality-banner__images {
10803      display: flex;
10804    }
10805
10806    .quality-banner__main-heading {
10807      color: var(--dark-1, #002643);
10808      font-size: 56px;
10809      font-weight: 700;
10810      line-height: 120%; /* 67.2px */
10811      margin-top: 0px;
10812      margin-bottom: 16px;
10813    }
10814
10815    .quality-banner__sub-heading {
10816      color: var(--dark-2, #405C72);
10817      font-size: 18px;
10818      font-style: normal;
10819      font-weight: 400;
10820      line-height: 150%; /* 27px */
10821
10822      margin: 0;
10823    }
10824
10825    .quality-banner__description {
10826      color: var(--dark-2, #405C72);
10827      font-size: 18px;
10828      font-style: normal;
10829      font-weight: 400;
10830      line-height: 150%; /* 27px */
10831      margin-bottom: 32px;
10832      margin-top: 0;
10833    }
10834
10835
10836    .banner-image {
10837      max-width: 100%;
10838      height: auto;
10839      width: 100%;
10840    }
10841
10842    @media screen and (max-width: 990px) {
10843      .quality-banner {
10844        flex-direction: column;
10845        padding: 48px 0px 0 0;
10846      }
10847
10848      .quality-banner__content,
10849      .quality-banner__images {
10850        padding-right: 0;
10851      }
10852
10853
10854      .quality-banner__description {
10855        margin-left: auto;
10856        margin-right: auto;
10857      }
10858
10859    }
10860
10861    @media screen and (max-width: 767px) {
10862      .quality-banner__main-heading,
10863      .quality-banner__sub-heading {
10864        font-size: 36px;
10865      }
10866
10867        .quality-banner-wrapper {
10868          grid-template-columns: 1fr;
10869          gap: 24;
10870        }
10871    }
10872</style>
10873
10874<div class="quality_banner_section">
10875  <div class="page-width">
10876    <div class="quality-banner-wrapper">
10877      <div class="quality-banner__images">
10878        
10879          <img src="//cali-weed.fr/cdn/shop/files/buy-quality-img.png?v=1746990749" alt="Bandeira" class="banner-image">
10880        
10881      </div>
10882
10883      <div class="quality-banner__content">
10884        <h2 class="quality-banner__main-heading">O que é o CBD?</h2>
10885        <div class="quality-banner__description"><p>O CBD é uma molécula chave da planta de cannabis, reconhecida pelas suas propriedades relaxantes ou energizantes, dependendo das variedades <strong>Indica</strong> e <strong>Sativa</strong>. Ao contrário do THC, o CBD não tem qualquer efeito psicotrópico. Ele interage com o <strong>sistema endocanabinóide</strong>, o sistema nervoso e o sistema imunológico para aliviar o stress, promover o sono e atenuar a inflamação.</p>
10886
10887<h2>Quais são os benefícios e efeitos do CBD?</h2>
10888
10889<p>O CBD é conhecido pelos seus efeitos calmantes e relaxantes, oferecendo um apoio natural para gerir o stress e recuperar o equilíbrio. Os benefícios do CBD manifestam-se no relaxamento diário, na melhoria do sono e no conforto geral. Os produtos Cali Weed combinam pureza e aromas cuida
10889dosamente trabalhados para uma experiência agradável e autêntica.</p>
10890
10891<p><strong>Aqui estão os principais benefícios do CBD:</strong></p>
10892
10893<ul>
10894    <li>Redução do stress e da tensão</li>
10895    <li>Melhoria da qualidade do sono</li>
10896    <li>Relaxamento e bem-estar diário</li>
10897    <li>Alívio das tensões e sensações de fadiga</li>
10898</ul>
10899
10900<h2>O CBD é legal em Portugal</h2>
10901
10902<p>O CBD vendido pela <strong>Cali Weed</strong> é totalmente legal em Portugal cumpre rigorosamente a regulamentação em vigor, com um teor de THC inferior a 0,3%. Todos os nossos produtos provêm de cânhamo legal e são cuidadosamente selecionados para garantir um CBD seguro, de qualidade e em conformidade com as normas europeias.</p>
10903
10904<p>Quer se trate de flores, resinas ou óleos de CBD, cada referência é submetida a análises rigorosas para garantir uma experiência fiável, transparente e segura para todos os apreciadores de CBD em Portugal.</p></div>
10905      </div>
10906    </div>
10907  </div>
10908</div>
10909<style> @media (max-width: 768px) {#shopify-section-template--29104436019526__buy_quality_products_87HmTb .quality-banner-wrapper {display: flex; flex-direction: column-reverse; } #shopify-section-template--29104436019526__buy_quality_products_87HmTb .quality-banner__content {padding-top: 48px; padding-bottom: 0px; } #shopify-section-template--29104436019526__buy_quality_products_87HmTb .quality-banner__main-heading {font-size: 32px; margin-bottom: 12px; } #shopify-section-template--29104436019526__buy_quality_products_87HmTb .quality-banner__description {font-size: 14px; line-height: 150%; margin-bottom: 12px; } #shopify-section-template--29104436019526__buy_quality_products_87HmTb .quality-banner__description p {font-size: 14px; line-height: 150%; margin-bottom: 12px; }} </style></section><div id="shopify-section-template--29104436019526__cheap_quality_product_rEHf4r" class="shopify-section">
10910
10911<div class="cheap-quality-section">
10912  <div class="page-width">
10913    <div class="cheap-quality-wrapper">
10914      <div class="cheap-quality-content">
10915        
10916          <h2>Comprar produtos de CBD baratos e de qualidade</h2>
10917        
10918
10919        
10920          <div class="paragraph-text"><p>A Cali Weed redefine a excelência prestando homenagem aos padrões californianos. As nossas <strong>flores de primeira qualidade</strong> distinguem-se pela sua aparência excecional: botões densos e perfeitamente cristalizados, adornados com tons profundos que vão do verde-esmeralda aos tons arroxeados, adornados com os pistilos acobreados caraterísticos das <strong>melhores genéticas</strong> da Costa Oeste.</p><p>A nossa coleção abrangente de <strong>produtos de CBD</strong> reflecte o nosso compromisso com uma qualidade consistente e total transparência, tudo a preços competitivos. Como uma empresa empenhada na democratização do CBD, compreendemos que os elevados custos de mercado podem ser um obstáculo. Isto deve-se aos rigorosos processos de cultivo, extração e controlo de qualidade necessários para garantir que os nossos produtos cumprem as normas europeias. No entanto, a nossa abordagem inovadora permite-nos otimizar estes custos sem comprometer a qualidade.</p>
10921<p></p><ul> <li>
10922<strong>Parcerias diretas com produtores europeus certificados</strong> para garantir uma rastreabilidade perfeita e um controlo total da qualidade.</li> <li>
10923<strong>Eliminação dos intermediários</strong>, permitindo negociar tarifas vantajosas e oferecer preços mais justos.</li> <li>
10924<strong>Abastecimento alinhado com os ciclos naturais</strong> para constituir stocks importantes no melhor momento das colheitas.</li> <li>
10925<strong>Métodos de extração otimizados</strong> que preservam a integridade dos canabinóides e reduzem os custos de produção.</li> <li>
10926<strong>Empresa de dimensão humana</strong> que oferece uma relação autêntica, uma escuta ativa e uma seleção refinada de acordo com as necessidades reais do mercado.</li> <li>
10927<strong>Envio expresso em 24 horas para toda a União Europeia</strong>, com embalagem discreta e segura e acompanhamento em tempo real.</li> <li>
10928<strong>Atendimento ao cliente especializado e ágil</strong>, prestado por uma equipa dedicada, capaz de responder a todas as perguntas, desde a escolha dos produtos até às modalidades de entrega.</li> </ul>
10929
10930<p>Na Cali Weed, cada encomenda é preparada com cuidado, cada flor é selecionada com precisão e cada cliente beneficia de um acompanhamento premium digno dos melhores dispensários da Califórnia.</p></div>
10931        
10932
10933        
10934      </div>
10935      <div class="cheap-quality-image">
10936        
10937          <img src="//cali-weed.fr/cdn/shop/files/cheap-quality-product-img.png?v=1746995989" alt="Comprar produtos de CBD baratos e de qualidade">
10938        
10939      </div>
10940    </div>
10941  </div>
10942</div>
10943
10944<style>
10945    .cheap-quality-section {
10946      padding: 0;
10947      background: linear-gradient(0deg, var(--dark-white, #FFF) 0%, var(--dark-white, #FFF) 33%, var(--dark-white, #FFF) 66%, var(--secondary-main, #3FC0F0) 100%);
10948
10949    }
10950
10951
10952    .cheap-quality-wrapper {
10953      display: grid;
10954      grid-template-columns: 1fr 1fr;
10955      align-items: center;
10956      gap: 24px;
10957    }
10958
10959    .cheap-quality-image {
10960      padding-right: 48px;
10961      display: flex;
10962    }
10963
10964    .cheap-quality-image img,
10965    .cheap-quality-image .placeholder-svg {
10966      width: 100%;
10967      height: auto;
10968      display: block;
10969      max-width: 100%;
10970    }
10971
10972    .cheap-quality-content {
10973
10974    }
10975
10976    .cheap-quality-content h2 {
10977      color: #002643;
10978      font-size: 48px;
10979      font-weight: 700;
10980      line-height: 120%;
10981      margin-bottom: 24px;
10982      margin-top: 0;
10983    }
10984
10985    .paragraph-text {
10986      color: var(--dark-2, #405C72);
10987      font-size: 18px;
10988      font-weight: 400;
10989      line-height: 150%; /* 27px */
10990      margin-bottom: 32px;
10991      margin-top: 0;
10992    }
10993      .paragraph-text p {
10994        margin: 0;
10995      }
10996  .paragraph-text p {
10997    margin-bottom: 24px;
10998  }
10999    .blue-btn {
11000      display: inline-block;
11001      padding: 19px 44px;
11002      border-radius: 100px;
11003      background: #002643;
11004      text-decoration: none;
11005      color: #fff;
11006      transition: all 0.3s ease;
11007      font-weight: 700;
11008      line-height: 105%; /* 105% */
11009    }
11010
11011    .blue-btn:hover {
11012      background-color: #EC713B;
11013    }
11014
11015    /* Responsive styles */
11016    @media screen and (max-width: 767px) {
11017      .cheap-quality-wrapper {
11018        flex-direction: column;
11019      }
11020
11021      .cheap-quality-image,
11022      .cheap-quality-content {
11023        flex: 0 0 100%;
11024        max-width: 100%;
11025        padding: 0;
11026      }
11027
11028      .cheap-quality-image {
11029        margin-bottom: 30px;
11030        margin-left: 0px;
11031      }
11032    }
11033</style>
11034<style> @media (max-width: 1800px) {#shopify-section-template--29104436019526__
11034cheap_quality_product_rEHf4r .cheap-quality-content {padding: 50px 0; } #shopify-section-template--29104436019526__cheap_quality_product_rEHf4r .cheap-quality-wrapper {align-items: end; }} @media (max-width: 768px) {#shopify-section-template--29104436019526__cheap_quality_product_rEHf4r .cheap-quality-wrapper {display: flex; } #shopify-section-template--29104436019526__cheap_quality_product_rEHf4r .cheap-quality-content {padding-top: 48px; padding-bottom: 0px; } #shopify-section-template--29104436019526__cheap_quality_product_rEHf4r .cheap-quality-content h2 {font-size: 32px; margin-bottom: 12px; } #shopify-section-template--29104436019526__cheap_quality_product_rEHf4r .paragraph-text {margin-bottom: 12px; } #shopify-section-template--29104436019526__cheap_quality_product_rEHf4r .paragraph-text p {font-size: 14px; line-height: 150%; margin-bottom: 12px; } #shopify-section-template--29104436019526__cheap_quality_product_rEHf4r .blue-btn {display: inline-flex; padding: 15px 24px; font-size: 16px; }} </style></div><section id="shopify-section-template--29104436019526__featured_blog_Km9gG3" class="shopify-section"><link href="//cali-weed.fr/cdn/shop/t/49/assets/component-slider.css?v=14039311878856620671789567702" rel="stylesheet" type="text/css" media="all">
11035<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-card.css?v=28107221026106375421789567702" rel="stylesheet" type="text/css" media="all">
11036<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-article-card.css?v=47105078945762260691789567702" rel="stylesheet" type="text/css" media="all">
11037<link href="//cali-weed.fr/cdn/shop/t/49/assets/section-featured-blog.css?v=36629982431115873811789567702" rel="stylesheet" type="text/css" media="all">
11038<style data-shopify="">.section-template--29104436019526__featured_blog_Km9gG3-padding {
11039    padding-top: 72px;
11040    padding-bottom: 72px;
11041  }
11042
11043  @media screen and (min-width: 750px) {
11044    .section-template--29104436019526__featured_blog_Km9gG3-padding {
11045      padding-top: 96px;
11046      padding-bottom: 96px;
11047    }
11048  }
11049
11050  /* Splide slider styles */
11051  .splide__slide {
11052    display: flex;
11053    justify-content: center; /* Center the article cards */
11054  }
11055
11056  .splide__arrow {
11057    background: transparent;
11058    color: ;
11059    border: 1px solid ;
11060    border-radius: 50%;
11061    width: 64px !important;
11062    height: 64px !important;
11063    opacity: 1;
11064    transition: opacity 0.3s ease;
11065  }
11066
11067  .splide__arrow:hover {
11068    opacity: 1;
11069  }
11070
11071  .splide__arrow svg {
11072    fill: currentColor;
11073  }
11074
11075  .splide__arrows {
11076    position: absolute;
11077    top: 50%;
11078    left: 1rem;
11079    right: 1rem;
11080    display: flex;
11081    justify-content: space-between;
11082    transform: translateY(-50%);
11083  }
11084
11085  .splide__pagination {
11086    display: none; /* Hide default pagination */
11087  }
11088
11089  @media screen and (max-width: 749px) {
11090    .splide__arrows {
11091      display: none !important; /* Hide arrows on mobile */
11092    }
11093  }
11094
11095  @media(max-width:768px){
11096    .section-template--24922655850822__featured_blog_Km9gG3-padding{
11097      padding-top:48px;
11098      padding-bottom:48px;
11099    }
11100    .title-wrapper-with-link .paragraph-text{
11101      margin-bottom:0px;
11102    }
11103    .title-wrapper-with-link .blog__title{
11104      margin-top:0px;
11105    }
11106  }</style><div class="page-width blog-area-wrap color-scheme-1 gradient">
11107  <div class="blog-inner section-template--29104436019526__featured_blog_Km9gG3-padding"><div class="title-wrapper-with-link title-wrapper--self-padded-tablet-down title-wrapper--no-top-margin blog-title-main-wrap">
11108        <h2 id="SectionHeading-template--29104436019526__featured_blog_Km9gG3" class="blog__title inline-richtext h1 scroll-trigger animate--slide-in" data-cascade="">
11109          Blogue Cali
11110        </h2><a href="/blogs/articles" class="link underlined-link small-hide medium-hide large-up-hide scroll-trigger animate--slide-in">
11111            Mostrar tudo
11112          </a>
11113          <div class="paragraph-text"><p><br>O essencial do CBD: informações, produtos líderes e conhecimentos especializados.</p></div>
11114        
11115      </div><div class="splide" id="splide-template--29104436019526__featured_blog_Km9gG3">
11116      <div class="splide__track">
11117        <ul class="splide__list"><li class="splide__slide">
11118                
11119<div class="article-card-wrapper card-wrapper underline-links-hover">
11120    
11121    <div class="
11122        card article-card
11123        card--card
11124        
11125         card--media
11126         color-scheme-1 gradient
11127        
11128      " style="--ratio-percent: 60.24096385542169%;">
11129      <div class="card__inner  ratio" style="--ratio-percent: 60.24096385542169%;"><div class="article-card__image-wrapper card__media">
11130            <div class="article-card__image media media--hover-effect">
11131              
11132              <img srcset="//cali-weed.fr/cdn/shop/articles/dry-sift-vs-static-sift-tamisage.webp?v=1781625116&width=165 165w,//cali-weed.fr/cdn/shop/articles/dry-sift-vs-static-sift-tamisage.webp?v=1781625116&width=360 360w,//cali-weed.fr/cdn/shop/articles/dry-sift-vs-static-sift-tamisage.webp?v=1781625116&width=533 533w,//cali-weed.fr/cdn/shop/articles/dry-sift-vs-static-sift-tamisage.webp?v=1781625116&width=720 720w,//cali-weed.fr/cdn/shop/articles/dry-sift-vs-static-sift-tamisage.webp?v=1781625116&width=1000 1000w,//cali-weed.fr/cdn/shop/articles/dry-sift-vs-static-sift-tamisage.webp?v=1781625116 1243w
11133                " src="//cali-weed.fr/cdn/shop/articles/dry-sift-vs-static-sift-tamisage.webp?v=1781625116&width=533" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" alt="Peneiração a seco vs. peneiração estática: os diferentes métodos de peneiração" class="motion-reduce" loading="lazy" width="1243" height="864">
11134              
11135            </div>
11136          </div><div class="card__content">
11137          <div class="card__information">
11138            <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-26T08:00:01Z">26 de setembro de 2026</time></span></div>
11139            <h3 class="card__heading h2">
11140              <a href="/blogs/articles/dry-sift-vs-static-sift-peneiramento" class="full-unstyled-link">
11141                Peneiração a seco vs. peneiração estática: as diferentes métodos...
11142              </a>
11143            </h3><p class="article-card__excerpt rte-width">No que diz respeito ao Hash CBD sem solventes, existem dois métodos de peneiramento: o «dry sift» e o «static sift». Partem do mesmo princípio inicial, mas produzem resultados muito diferentes...
11144</p><div class="article-card__footer"></div></div></div>
11145      </div>
11146      <div class="card__content">
11147        <div class="card__information">
11148          <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-26T08:00:01Z">26 de setembro de 2026</time></span></div>
11149          <h3 class="card__heading h2">
11150            <a href="/blogs/articles/dry-sift-vs-static-sift-peneiramento" class="full-unstyled-link">
11151              Peneiração a seco vs. peneiração estática: as diferentes métodos...
11152            </a>
11153          </h3><p class="article-card__excerpt rte-width">No que diz respeito ao Hash CBD sem solventes, existem dois métodos de peneiramento: o «dry sift» e o «static sift». Partem do mesmo princípio inicial, mas produzem resultados muito diferentes...
11154</p><div class="blog-bottom-link-wrap">
11155                 <a href="/blogs/articles/dry-sift-vs-static-sift-peneiramento" class="blog-bottom-link">
11156               Saiba mais
11157            </a>
11158              </div>
11159            <div class="article-card__footer"></div></div></div>
11160    </div>
11161  </div>
11162              </li><li class="splide__slide">
11163                
11164<div class="article-card-wrapper card-wrapper underline-links-hover">
11165    
11166    <div class="
11167        card article-card
11168        card--card
11169        
11170         card--media
11171         color-scheme-1 gradient
11172        
11173      " style="--ratio-percent: 60.24096385542169%;">
11174      <div class="card__inner  ratio" style="--ratio-percent: 60.24096385542169%;"><div class="article-card__image-wrapper card__media">
11175            <div class="article-card__image media media--hover-effect">
11176              
11177              <img srcset="//cali-weed.fr/cdn/shop/articles/melanger-fleurs-cbd-plantes-a-fumer.webp?v=1781623723&width=165 165w,//cali-weed.fr/cdn/shop/articles/melanger-fleurs-cbd-plantes-a-fumer.webp?v=1781623723&width=360 360w,//cali-weed.fr/cdn/shop/articles/melanger-fleurs-cbd-plantes-a-fumer.webp?v=1781623723&width=533 533w,//cali-weed.fr/cdn/shop/articles/melanger-fleurs-cbd-plantes-a-fumer.webp?v=1781623723&width=720 720w,//cali-weed.fr/cdn/shop/articles/melanger-fleurs-cbd-plantes-a-fumer.webp?v=1781623723&width=1000 1000w,//cali-weed.fr/cdn/shop/articles/melanger-fleurs-cbd-plantes-a-fumer.webp?v=1781623723 1344w
11178                " src="//cali-weed.fr/cdn/shop/articles/melanger-fleurs-cbd-plantes-a-fumer.webp?v=1781623723&width=533" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" alt="Misturar flores de CBD com outras plantas para fumar: qual é a vantagem?" class="motion-reduce" loading="lazy" width="1344" height="768">
11179              
11180            </div>
11181          </div><div class="card__content">
11182          <div class="card__information">
11183            <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-16T15:30:00Z">16 de setembro de 2026</time></span></div>
11184            <h3 class="card__heading h2">
11185              <a href="/blogs/articles/misturar-flores-cbd-com-ervas-para-fumar" class="full-unstyled-link">
11186                Misturar as flores de CBD com outras plantas para...
11187              </a>
11188            </h3><p class="article-card__excerpt rte-width">Misturar flores de CBD com outras plantas para fumar não é apenas uma tendência hippie que regressou dos anos 70, mas sim uma forma de consumo para algumas pessoas. Algumas plantas transformam...
11189</p><div class="article-card__footer"></div></div></div>
11190      </div>
11191      <div class="card__content">
11192        <div class="card__information">
11193          <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-16T15:30:00Z">16 de setembro de 2026</time></span></div>
11194          <h3 class="card__heading h2">
11195            <a href="/blogs/articles/misturar-flores-cbd-com-ervas-para-fumar" class="full-unstyled-link">
11196              Misturar as flores de CBD com outras plantas para...
11197            </a>
11198          </h3><p class="article-card__excerpt rte-width">Misturar flores de CBD com outras plantas para fumar não é apenas uma tendência hippie que regressou dos anos 70, mas sim uma forma de consumo para algumas pessoas. Algumas plantas transformam...
11199</p><div class="blog-bottom-link-wrap">
11200                 <a href="/blogs/articles/misturar-flores-cbd-com-ervas-para-fumar" class="blog-bottom-link">
11201               Saiba mais
11202            </a>
11203              </div>
11204            <div class="article-card__footer"></div></div></div>
11205    </div>
11206  </div>
11207              </li><li class="splide__slide">
11208                
11209<div class="article-card-wrapper card-wrapper underline-links-hover">
11210    
11211    <div class="
11212        card article-card
11213        card--card
11214        
11215         card--media
11216         color-scheme-1 gradient
11217        
11218      " style="--ratio-percent: 60.24096385542169%;">
11219      <div class="card__inner  ratio" style="--ratio-percent: 60.24096385542169%;"><div class="article-card__image-wrapper card__media">
11220            <div class="article-card__image media media--hover-effect">
11221              
11222              <img srcset="//cali-weed.fr/cdn/shop/articles/extraction-eau-glacee-hash-cbd.webp?v=1781622821&width=165 165w,//cali-weed.fr/cdn/shop/articles/extraction-eau-glacee-hash-cbd.webp?v=1781622821&width=360 360w,//cali-weed.fr/cdn/shop/articles/extraction-eau-glacee-hash-cbd.webp?v=1781622821&width=533 533w,//cali-weed.fr/cdn/shop/articles/extraction-eau-glacee-hash-cbd.webp?v=1781622821&width=720 720w,//cali-weed.fr/cdn/shop/articles/extraction-eau-glacee-hash-cbd.webp?v=1781622821&width=1000 1000w,//cali-weed.fr/cdn/shop/articles/extraction-eau-glacee-hash-cbd.webp?v=1781622821 1344w
11223                " src="//cali-weed.fr/cdn/shop/articles/extraction-eau-glacee-hash-cbd.webp?v=1781622821&width=533" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" alt="Como funciona a extração do hash de CBD com água gelada?" class="motion-reduce" loading="lazy" width="1344" height="768">
11224              
11225            </div>
11226          </div><div class="card__content">
11227          <div class="card__information">
11228            <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-10T11:00:01Z">10 de setembro de 2026</time></span></div>
11229            <h3 class="card__heading h2">
11230              <a href="/blogs/articles/extracao-com-agua-e-gelo-haxixe-cbd" class="full-unstyled-link">
11231                Como funciona a extração do hash de CBD a...
11232              </a>
11233            </h3><p class="article-card__excerpt rte-width">A extração do hash de CBD com água gelada recorre simplesmente ao frio, à água e a peneiras para recuperar os tricomas das flores de cânhamo. Este método permite obter uma resina mais pura,...
11234</p><div class="article-card__footer"></div></div></div>
11235      </div>
11236      <div class="card__content">
11237        <div class="card__information">
11238          <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-10T11:00:01Z">10 de setembro de 2026</time></span></div>
11239          <h3 class="card__heading h2">
11240            <a href="/blogs/articles/extracao-com-agua-e-gelo-haxixe-cbd" class="full-unstyled-link">
11241              Como funciona a extração do hash de CBD a...
11242            </a>
11243          </h3><p class="article-card__excerpt rte-width">A extração do hash de CBD com água gelada recorre simplesmente ao frio, à água e a peneiras para recuperar os tricomas das flores de cânhamo. Este método permite obter uma resina mais pura,...
11244</p><div class="blog-bottom-link-wrap">
11245                 <a href="/blogs/articles/extracao-com-agua-e-gelo-haxixe-cbd" class="blog-bottom-link">
11246               Saiba mais
11247            </a>
11248              </div>
11249            <div class="article-card__footer"></div></div></div>
11250    </div>
11251  </div>
11252              </li><li class="splide__slide">
11253                
11254<div class="article-card-wrapper card-wrapper underline-links-hover">
11255    
11256    <div class="
11257        card article-card
11258        card--card
11259        
11260         card--media
11261         color-scheme-1 gradient
11262        
11263      " style="--ratio-percent: 60.24096385542169%;">
11264      <div class="card__inner  ratio" style="--ratio-percent: 60.24096385542169%;"><div class="article-card__image-wrapper card__media">
11265            <div class="article-card__image media media--hover-effect">
11266              
11267              <img srcset="//cali-weed.fr/cdn/shop/articles/hashmakers.webp?v=1781620765&width=165 165w,//cali-weed.fr/cdn/shop/articles/hashmakers.webp?v=1781620765&width=360 360w,//cali-weed.fr/cdn/shop/articles/hashmakers.webp?v=1781620765&width=533 533w,//cali-weed.fr/cdn/shop/articles/hashmakers.webp?v=1781620765&width=720 720w,//cali-weed.fr/cdn/shop/articles/hashmakers.webp?v=1781620765&width=1000 1000w,//cali-weed.fr/cdn/shop/articles/hashmakers.webp?v=1781620765 1344w
11268                " src="//cali-weed.fr/cdn/shop/articles/hashmakers.webp?v=1781620765&width=533" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" alt="Hashmakers: descubra a profissão de artesão de resinas de CBD" class="motion-reduce" loading="lazy" width="1344" height="768">
11269              
11270            </div>
11271          </div><div class="card__content">
11272          <div class="card__information">
11273            <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-05T07:00:03Z">5 de setembro de 2026</time></span></div>
11274            <h3 class="card__heading h2">
11275              <a href="/blogs/articles/hashmakers" class="full-unstyled-link">
11276                Hashmakers: descubra a profissão de artesão de...
11277              
11277</a>
11278            </h3><p class="article-card__excerpt rte-width">Por trás de uma resina de CBD, há frequentemente muito mais do que um simples processo de extração. Há um «hashmaker», aquele artesão que seleciona os tricomas, domina as texturas e transforma a resina...
11279</p><div class="article-card__footer"></div></div></div>
11280      </div>
11281      <div class="card__content">
11282        <div class="card__information">
11283          <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-05T07:00:03Z">5 de setembro de 2026</time></span></div>
11284          <h3 class="card__heading h2">
11285            <a href="/blogs/articles/hashmakers" class="full-unstyled-link">
11286              Hashmakers: descubra a profissão de artesão de...
11287            </a>
11288          </h3><p class="article-card__excerpt rte-width">Por trás de uma resina de CBD, há frequentemente muito mais do que um simples processo de extração. Há um «hashmaker», aquele artesão que seleciona os tricomas, domina as texturas e transforma a resina...
11289</p><div class="blog-bottom-link-wrap">
11290                 <a href="/blogs/articles/hashmakers" class="blog-bottom-link">
11291               Saiba mais
11292            </a>
11293              </div>
11294            <div class="article-card__footer"></div></div></div>
11295    </div>
11296  </div>
11297              </li></ul>
11298      </div><div class="splide__arrows">
11299          <button class="splide__arrow splide__arrow--prev">
11300            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-left.svg?v=28127075948588971301789567702" alt="Anterior">
11301          </button>
11302          <button class="splide__arrow splide__arrow--next">
11303            <img src="//cali-weed.fr/cdn/shop/t/49/assets/icon-arrow-right.svg?v=139621171977462828911789567702" alt="Seguinte">
11304          </button>
11305        </div></div>
11305<div class="blog__view-all center  scroll-trigger animate--slide-in" data-cascade="">
11306        <a href="/blogs/articles" id="ViewAll-template--29104436019526__featured_blog_Km9gG3" class="blog__button button" aria-labelledby="ViewAll-template--29104436019526__featured_blog_Km9gG3 SectionHeading-template--29104436019526__featured_blog_Km9gG3">
11307          Mostrar tudo
11308        </a>
11309      </div></div>
11310</div>
11311
11312<script>
11313  document.addEventListener('DOMContentLoaded', function () {
11314    const splide = new Splide('#splide-template--29104436019526__featured_blog_Km9gG3', {
11315      type: 'loop',
11316      perPage: 3,
11317      gap: '2rem',
11318      arrows: true,
11319      pagination: false,
11320      breakpoints: {
11321        991: {
11322          perPage: 2.5,
11323        },
11324          576: {
11325          perPage: 1.3,
11326        },
11327      },
11328    });
11329
11330    splide.mount();
11331  });
11332</script>
11332
11333
11334
11335<style> #shopify-section-template--29104436019526__featured_blog_Km9gG3 .splide__arrow--next {right: -5em;} </style></section><section id="shopify-section-template--29104436019526__rich_text_JGULfd" class="shopify-section section"><link href="//cali-weed.fr/cdn/shop/t/49/assets/section-rich-text.css?v=155250126305810049721789567702" rel="stylesheet" type="text/css" media="all">
11336<style data-shopify="">.section-template--29104436019526__rich_text_JGULfd-padding {
11337    padding-top: 30px;
11338    padding-bottom: 39px;
11339  }
11340
11341  @media screen and (min-width: 750px) {
11342    .section-template--29104436019526__rich_text_JGULfd-padding {
11343      padding-top: 40px;
11344      padding-bottom: 52px;
11345    }
11346  }</style><div class="isolate">
11347  <div class="rich-text content-container color-scheme-1 gradient rich-text--full-width content-container--full-width section-template--29104436019526__rich_text_JGULfd-padding">
11348    <div class="rich-text__wrapper rich-text__wrapper--center page-width">
11349      <div class="rich-text__blocks center"><h2 class="rich-text__heading rte inline-richtext h1 scroll-trigger animate--slide-in" data-cascade="" style="--animation-order: 1;">
11350                As nossas lojas online
11351              </h2>
11351<div class="rich-text__text rte scroll-trigger animate--slide-in" data-cascade="" style="--animation-order: 2;">
11352                <p><a href="https://cali-weed.uk/" title="Loja CBD no Reino Unido">Reino Unido</a> • <a href="https://caliweed.es/" title="CBD online Espanha">Espanha</a> • <a href="https://caliweed.pt/" title="CBD Portugal">Portugal</a> • <a href="https://caliweedstore.de/" title="Comprar CBD na Alemanha">Alemanha</a> • <a href="https://cali-weed.at/" title="CBD Áustria">Áustria</a> • <a href="https://caliweed.it/" title="Cannabis light Itália">Itália</a> • <a href="https://caliweedshop.nl/" title="Comprar CBD na Holanda">Países Baixos</a> • <a href="https://caliweed.fi/" title="CBD suomi">Finlândia</a> • <a href="https://caliweed.hr/" title="CBD Croácia">Croácia</a> • <a href="https://caliweed.sk/" title="CBD Eslovénia">Eslováquia</a> • <a href="https://cali-weed.dk/" title="CBD Dinamarca">Dinamarca</a></p>
11353              </div></div>
11354    </div>
11355  </div>
11356</div>
11357
11358
11359</section>
11360    </main>
11361
11362    <!-- BEGIN sections: footer-group -->
11363<div id="shopify-section-sections--29104432677190__footer" class="shopify-section shopify-section-group-footer-group">
11364<link href="//cali-weed.fr/cdn/shop/t/49/assets/section-footer.css?v=46954744695323137241789567702" rel="stylesheet" type="text/css" media="all">
11365<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-newsletter.css?v=4727253280200485261789567702" rel="stylesheet" type="text/css" media="all">
11366<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-list-menu.css?v=151968516119678728991789567702" rel="stylesheet" type="text/css" media="all">
11367<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-list-payment.css?v=69253961410771838501789567702" rel="stylesheet" type="text/css" media="all">
11368<link href="//cali-weed.fr/cdn/shop/t/49/assets/component-list-social.css?v=35792976012981934991789567702" rel="stylesheet" type="text/css" media="all">
11369<style data-shopify="">.footer {
11370    margin-top: 0px;
11371    position: relative;
11372    z-index: 5;
11373  }
11374  .footer::before {
11375    position: absolute;
11376    content: "";
11377    left: 0;
11378    bottom: 0;
11379    width: 100%;
11380    height: 100%;
11381    background: url('data:image/svg+xml,<svg width="1920" height="883" viewBox="0 0 1920 883" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_3939_5186)"><rect width="1920" height="883" fill="url(%23paint0_linear_3939_5186)"/><g style="mix-blend-mode:color-burn" opacity="0.4"><path d="M1947 511.375C1812.47 492.966 1781.21 438 1594.7 438C1370.59 438 1370.59 517.302 1146.53 517.302C922.473 517.302 922.473 438 698.361 438C474.249 438 474.301 517.302 250.294 517.302C112.827 517.302 59.6967 487.459 -12.5771 464.382V893.514H1947V511.375Z" fill="url(%23paint1_linear_3939_5186)"/><path d="M1818.18 606.464C1594.13 606.464 1594.13 527.162 1370.07 527.162C1146.01 527.162 1145.95 606.464 921.895 606.464C697.835 606.464 697.835 527.162 473.723 527.162C249.611 527.162 249.664 606.464 25.6565 606.464C6.5653 606.464 -10.8476 605.887 -26.9492 604.838V982.676H1947V594.925C1912.8 601.901 1871.94 606.464 1818.13 606.464H1818.18Z" fill="url(%23paint2_linear_3939_5186)"/><path d="M1947 709.421C1819.23 689.962 1785.51 637.199 1602.83 637.199C1378.72 637.199 1378.72 716.501 1154.66 716.501C930.602 716.501 930.602 637.199 706.49 637.199C482.378 637.199 482.43 716.501 258.423 716.501C120.956 716.501 67.8256 686.658 -4.44824 663.581V1092.71H1947V709.421Z" fill="url(%23paint3_linear_3939_5186)"/><path d="M1883.12 805.663C1659.06 805.663 1659.06 726.361 1435 726.361C1210.94 726.361 1210.89 805.663 986.827 805.663C762.768 805.663 762.768 726.361 538.656 726.361C314.544 726.361 314.596 805.663 90.5893 805.663C42.599 805.663 4.88862 801.992 -27 796.275V1181.88H1947V803.198C1927.86 804.772 1906.72 805.663 1883.12 805.663Z" fill="url(%23paint4_linear_3939_5186)"/></g></g><defs><linearGradient id="paint0_linear_3939_5186" x1="960" y1="556.736" x2="960" y2="882.902" gradientUnits="userSpaceOnUse"><stop stop-color="%23F2F4F6"/><stop offset="0.41" stop-color="%23EAC66A"/><stop offset="0.77" stop-color="%2360C1CD"/><stop offset="1" stop-color="%233FC0F0"/></linearGradient><linearGradient id="paint1_linear_3939_5186" x1="967.211" y1="893.514" x2="967.211" y2="438" gradientUnits="userSpaceOnUse"><stop offset="0.63" stop-color="white"/><stop offset="0.71" stop-color="%23F0F0F0"/>
11381<stop offset="0.86" stop-color="%23CBCBCB"/><stop offset="1" stop-color="%23A5A5A5"/></linearGradient><linearGradient id="paint2_linear_3939_5186" x1="960.025" y1="982.676" x2="960.025" y2="527.162" gradientUnits="userSpaceOnUse"><stop offset="0.63" stop-color="white"/><stop offset="0.71" stop-color="%23F0F0F0"/><stop offset="0.86" stop-color="%23CBCBCB"/><stop offset="1" stop-color="%23A5A5A5"/></linearGradient><linearGradient id="paint3_linear_3939_5186" x1="971.249" y1="1092.71" x2="971.249" y2="637.199" gradientUnits="userSpaceOnUse"><stop offset="0.63" stop-color="white"/><stop offset="0.71" stop-color="%23F0F0F0"/><stop offset="0.86" stop-color="%23CBCBCB"/><stop offset="1" stop-color="%23A5A5A5"/></linearGradient><linearGradient id="paint4_linear_3939_5186" x1="960.026" y1="1181.88" x2="960.026" y2="726.361" gradientUnits="userSpaceOnUse"><stop offset="0.63" stop-color="white"/><stop offset="0.71" stop-color="%23F0F0F0"/><stop offset="0.86" stop-color="%23CBCBCB"/><stop offset="1" stop-color="%23A5A5A5"/></linearGradient><clipPath id="clip0_3939_5186"><rect width="1920" height="883" fill="white"/></clipPath></defs></svg>');
11382    z-index: -1;
11383    background-repeat: no-repeat;
11384    background-size:  100% auto;
11385    background-position: bottom center;
11386  }
11387
11388  .section-sections--29104432677190__footer-padding {
11389    padding-top: 72px;
11390    padding-bottom: 36px;
11391  }
11392
11393  @media screen and (min-width: 750px) {
11394    .footer {
11395      margin-top: 0px;
11396    }
11397
11398    .section-sections--29104432677190__footer-padding {
11399      padding-top: 96px;
11400      padding-bottom: 48px;
11401    }
11402  }
11403
11404  @media (max-width: 768px) {
11405    .footer {
11406      padding-bottom: 26px !important;
11407    }
11408    .footer::before {
11409      background: url('data:image/svg+xml,<svg width="390" height="1152" viewBox="0 0 390 1152" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4032_7792)"><rect width="390" height="1152" fill="url(%23paint0_linear_4032_7792)"/><g style="mix-blend-mode:color-burn" opacity="0.4"><path d="M395.484 996.998C368.158 993.259 361.808 982.094 323.924 982.094C278.402 982.094 278.402 998.202 232.889 998.202C187.377 998.202 187.377 982.094 141.855 982.094C96.3318 982.094 96.3425 998.202 50.841 998.202C22.918 998.202 12.1259 992.14 -2.55469 987.452V1074.62H395.484V996.998Z" fill="url(%23paint1_linear_4032_7792)"/><path d="M369.319 1016.31C323.807 1016.31 323.807 1000.21 278.295 1000.21C232.783 1000.21 232.772 1016.31 187.26 1016.31C141.748 1016.31 141.748 1000.21 96.2254 1000.21C50.7027 1000.21 50.7133 1016.31 5.21191 1016.31C1.334 1016.31 -2.20298 1016.2 -5.47363 1015.98V1092.73H395.484V1013.97C388.538 1015.39 380.239 1016.31 369.309 1016.31H369.319Z" fill="url(%23paint2_linear_4032_7792)"/><path d="M395.484 1037.22C369.532 1033.27 362.682 1022.55 325.576 1022.55C280.053 1022.55 280.053 1038.66 234.541 1038.66C189.029 1038.66 189.029 1022.55 143.506 1022.55C97.9832 1022.55 97.9939 1038.66 52.4924 1038.66C24.5694 1038.66 13.7773 1032.6 -0.90332 1027.91V1115.08H395.484V1037.22Z" fill="url(%23paint3_linear_4032_7792)"/><path d="M382.508 1056.78C336.996 1056.78 336.996 1040.67 291.484 1040.67C245.972 1040.67 245.961 1056.78 200.449 1056.78C154.937 1056.78 154.937 1040.67 109.414 1040.67C63.8917 1040.67 63.9024 1056.78 18.4009 1056.78C8.65293 1056.78 0.993001 1056.03 -5.48438 1054.87V1133.19H395.484V1056.28C391.596 1056.6 387.302 1056.78 382.508 1056.78Z" fill="url(%23paint4_linear_4032_7792)"/></g></g><defs><linearGradient id="paint0_linear_4032_7792" x1="195" y1="726.342" x2="195" y2="1151.87" gradientUnits="userSpaceOnUse"><stop stop-color="%23F2F4F6"/><stop offset="0.41" stop-color="%23EAC66A"/><stop offset="0.77" stop-color="%2360C1CD"/><stop offset="1" stop-color="%233FC0F0"/></linearGradient><linearGradient id="paint1_linear_4032_7792" x1="196.465" y1="1074.62" x2="196.465" y2="982.094" gradientUnits="userSpaceOnUse"><stop offset="0.63" stop-color="white"/><stop offset="0.71" stop-color="%23F0F0F0"/><stop offset="0.86" stop-color="%23CBCBCB"/><stop offset="1" stop-color="%23A5A5A5"/></linearGradient><linearGradient id="paint2_linear_4032_7792" x1="195.005" y1="1092.73" x2="195.005" y2="1000.21" gradientUnits="userSpaceOnUse"><stop offset="0.63" stop-color="white"/><stop offset="0.71" stop-color="%23F0F0F0"/>
11409<stop offset="0.86" stop-color="%23CBCBCB"/><stop offset="1" stop-color="%23A5A5A5"/></linearGradient><linearGradient id="paint3_linear_4032_7792" x1="197.285" y1="1115.08" x2="197.285" y2="1022.55" gradientUnits="userSpaceOnUse"><stop offset="0.63" stop-color="white"/><stop offset="0.71" stop-color="%23F0F0F0"/><stop offset="0.86" stop-color="%23CBCBCB"/><stop offset="1" stop-color="%23A5A5A5"/></linearGradient><linearGradient id="paint4_linear_4032_7792" x1="195.005" y1="1133.19" x2="195.005" y2="1040.67" gradientUnits="userSpaceOnUse"><stop offset="0.63" stop-color="white"/><stop offset="0.71" stop-color="%23F0F0F0"/><stop offset="0.86" stop-color="%23CBCBCB"/><stop offset="1" stop-color="%23A5A5A5"/></linearGradient><clipPath id="clip0_4032_7792"><rect width="390" height="1152" fill="white"/></clipPath></defs></svg>');
11410      background-repeat: no-repeat;
11411      background-size:  100% auto;
11412      background-position: bottom center;
11413    }
11414
11415    .footer-legal-block {
11416      padding-inline: 20px;
11417    }
11418
11419    .footer-logo-block {
11420      padding-top: 8px;
11421    }
11422    .footer-logo-block img {
11423      max-width: 200px;
11424    }
11425    .footer-block__details-content .list-menu__item--link {
11426      padding-block: 4px;
11427      font-size: 14px;
11428    }
11429  }
11430
11431  /* Custom newsletter styles */
11432  .custom-newsletter {
11433    padding: 0px;
11434    margin-bottom: 0px;
11435  }
11436
11437  .custom-newsletter__heading {
11438    color: #003153;
11439    font-size: 24px;
11440    font-weight: 700;
11441    line-height: 1.3;
11442    margin-bottom: 20px;
11443  }
11444
11445  .custom-newsletter__form {
11446    display: flex;
11447    flex-direction: column;
11448    gap: 15px;
11449  }
11450
11451  .custom-newsletter__field-wrapper {
11452    position: relative;
11453    width: 100%;
11454  }
11455
11456  .custom-newsletter__input {
11457    width: 100%;
11458    padding: 15px;
11459    border: 1px solid #ccc;
11460    border-radius: 30px;
11461    font-size: 16px;
11462  }
11463
11464  .custom-newsletter__button {
11465    position: absolute;
11466    right: 5px;
11467    top: 50%;
11468    transform: translateY(-50%);
11469    background: none;
11470    border: none;
11471    padding: 10px 15px;
11472    cursor: pointer;
11473    display: flex;
11474    align-items: center;
11475    justify-content: center;
11476  }
11477  .footer__blocks-wrapper .footer-block:first-child .footer-block__heading {
11478    display: none !important;
11479  }
11480
11481  #CustomNewsletterEmail {
11482    display: inline-flex;
11483    height: 52px;
11484    padding: 14px 12px 14px 24px;
11485    justify-content: flex-end;
11486    align-items: center;
11487    gap: 150px;
11488    flex-shrink: 0;
11489    border-radius: 16px;
11490    border: 2px solid #002643;
11491    background: transparent;
11492    color: #002643 !important;
11493    font-size: 20px !important;
11494    font-weight: 400 !important;
11495    line-height: 1.05 !important;
11496  }
11497  #CustomNewsletterEmail:focus-visible {
11498    outline: none;
11499    box-shadow: none;
11500  }
11501  #CustomNewsletterEmail::placeholder {
11502    color: #002643 !important;
11503    font-size: 20px !important;
11504    font-weight: 400 !important;
11505    line-height: 1.05 !important;
11506  }
11507
11508  .custom-newsletter-heading {
11509    color: #002643;
11510    font-size: 32px;
11511    font-weight: 700;
11512    line-height: 120%;
11513    margin-bottom: 24px;
11514    margin-top: 0px;
11515  }
11516
11517    @media screen and (max-width: 1199px) {
11518        .custom-newsletter-heading {
11519          font-size: 28px;
11520        }
11521    }
11522    @media screen and (max-width: 991px) {
11523        .custom-newsletter-heading {
11524          font-size: 24px;
11525        }
11526    }
11527    @media screen and (max-width: 767px) {
11528        .custom-newsletter-heading {
11529          font-size: 20px;
11530        }
11531    }
11532
11533  .custom-newsletter__button .icon {
11534    width: 24px;
11535    height: 24px;
11536    color: #003153;
11537  }
11538
11539  /* Language Switcher Block Styles */
11540  .footer-language-switcher {
11541    padding: 0px;
11542    margin-bottom: 0px;
11543  }
11544
11545  .footer-language-switcher__heading {
11546    color: #002643;
11547    font-size: 32px;
11548    font-weight: 700;
11549    line-height: 120%;
11550    margin-bottom: 24px;
11551    margin-top: 0px;
11552  }
11553
11554  .footer-language-select {
11555    width: 100%;
11556    max-width: 300px;
11557    height: 52px;
11558    padding: 14px 12px 14px 24px;
11559    font-size: 20px;
11560    font-weight: 400;
11561    line-height: 1.05;
11562    border: 2px solid #002643;
11563    border-radius: 16px;
11564    background-color: transparent;
11565    color: #002643;
11566    cursor: pointer;
11567    appearance: none;
11568    background-image: url("data:image/svg+xml;charset=US-ASCII,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23002643' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");
11569    background-repeat: no-repeat;
11570    background-position: right 16px center;
11571    background-size: 20px;
11572    transition: all 0.3s ease;
11573  }
11574
11575  .footer-language-select:hover {
11576    border-color: #003153;
11577    background-color: rgba(0, 38, 67, 0.05);
11578  }
11579
11580  .footer-language-select:focus {
11581    outline: none;
11582    border-color: #003153;
11583    box-shadow: none;
11584  }
11585
11586  .footer-language-select option {
11587    background-color: white;
11588    color: #002643;
11589    padding: 10px;
11590  }
11591
11592  @media screen and (max-width: 1199px) {
11593    .footer-language-switcher__heading {
11594      font-size: 28px;
11595    }
11596  }
11597
11598  @media screen and (max-width: 991px) {
11599    .footer-language-switcher__heading {
11600      font-size: 24px;
11601    }
11602  }
11603
11604  @media screen and (max-width: 767px) {
11605    .footer-language-switcher__heading {
11606      font-size: 20px;
11607    }
11608  }
11609
11610  @media screen and (min-width: 767px) {
11611    .custom-newsletter__heading {
11612      font-size: 28px;
11613    }
11614
11615    .custom-newsletter__form {
11616      max-width: 480px;
11617    }
11618    .footer__content-top{
11619      padding-left:16px !important;
11620      padding-right:16px !important;
11621    }
11622  }
11623
11624  .link.list-social__link{
11625    height:52px;
11626    width:52px;
11627    display:flex;
11628    align-items:center;
11629    justify-content:center;
11630    border-radius:100px;
11631    border:1px solid #002643;
11632    margin-left:12px;
11633    transition:.2s all linear;
11634  }
11635  .link.list-social__link:hover{
11636    background-color: #002643;
11637  }
11638    .link.list-social__link .svg-wrapper svg *{
11639     transition:.2s all linear;
11640  }
11641    .link.list-social__link:hover .svg-wrapper svg *{
11642     fill: #fff !important;
11643  }</style><footer class="footer color-scheme-9349176d-832b-435b-98fd-1aa87922931d gradient section-sections--29104432677190__footer-padding"><div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet grid--3-col-tablet scroll-trigger animate--slide-in" data-cascade=""><div class="footer-block grid__item scroll-trigger animate--slide-in" data-cascade="" style="--animation-order: 1;"><h2 class="footer-block__heading inline-richtext">Obtenha 20% de desconto na sua primeira encomenda.</h2><div class="custom-newsletter">
11644                      <h3 class="custom-newsletter-heading">
11645                        Obtenha 20% de desconto na sua primeira encomenda.
11646                      </h3><form method="post" action="/contacto#CustomNewsletterForm" id="CustomNewsletterForm" accept-charset="UTF-8" class="custom-newsletter__form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="contact[tags]" value="newsletter">
11647                        <div class="custom-newsletter__field-wrapper">
11648                          <input id="CustomNewsletterEmail" type="email" name="contact[email]" class="custom-newsletter__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Endereço de correio eletrónico" required="">
11649                          <button type="submit" class="custom-newsletter__button" name="commit" aria-label="S&#39;inscrire">
11650                            <span class="icon">
11651                              <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
11652                                <path d="M5 12h14M12 5l7 7-7 7"></path>
11653                              </svg>
11654                            </span>
11655                          </button>
11656                        </div></form></div></div><div class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" data-cascade="" style="--animation-order: 2;"><h2 class="footer-block__heading inline-richtext">Produtos</h2><ul class="footer-block__details-content list-unstyled"><li>
11657                            <a href="https://caliweed.pt/search" class="link link--text list-menu__item list-menu__item--link">
11658                              Procurar um produto CBD
11659                            </a>
11660                          </li><li>
11661                            <a href="https://caliweed.pt/collections/cbd-1-euro-grama" class="link link--text list-menu__item list-menu__item--link">
11662                              CBD 1 euro por grama
11663                            </a>
11664                          </li><li>
11665                            <a href="https://caliweed.pt/collections/flores-cbd-baratas" class="link link--text list-menu__item list-menu__item--link">
11666                              Flor CBD barata
11667                            </a>
11668                          </li><li>
11669                            <a href="https://caliweed.pt/collections/haxixe-cbd-barato" class="link link--text list-menu__item list-menu__item--link">
11670                              Resina CBD barata
11671                            </a>
11672                          </li><li>
11673                            <a href="https://caliweed.pt/collections/cbd-para-fumar" class="link link--text list-menu__item list-menu__item--link">
11674                              CBD para fumar
11675                            </a>
11676                          </li><li>
11677                            <a href="https://caliweed.pt/collections/cartuchos-cbd" class="link link--text list-menu__item list-menu__item--link">
11678                              Cartuchos CBD
11679                            </a>
11680                          </li><li>
11681                            <a href="https://caliweed.pt/collections/oleo-cbd-barato" class="link link--text list-menu__item list-menu__item--link">
11682                              Óleo CBD barato
11683                            </a>
11684                          </li><li>
11685                            <a href="https://caliweed.pt/collections/oleo-de-cbd-prensado-a-frio" class="link link--text list-menu__item list-menu__item--link">
11686                              Óleo de CBD Prensado a Frio
11687                            </a>
11688                          </li><li>
11689                            <a href="https://caliweed.pt/collections/cbd-para-dormir" class="link link--text list-menu__item list-menu__item--link">
11690                              CBD para dormir
11691                            </a>
11692                          </li></ul></div><div class="footer-block grid__item footer-block--menu scroll-tr
11692igger animate--slide-in" data-cascade="" style="--animation-order: 3;"><h2 class="footer-block__heading inline-richtext">Informações práticas</h2><ul class="footer-block__details-content list-unstyled"><li>
11693                            <a href="/pages/cadeaux-cali-weed" class="link link--text list-menu__item list-menu__item--link">
11694                              Presentes Cali Weed
11695                            </a>
11696                          </li><li>
11697                            <a href="/pages/joy-loyalty-page" class="link link--text list-menu__item list-menu__item--link">
11698                              Programa de fidelização
11699                            </a>
11700                          </li><li>
11701                            <a href="#" class="link link--text list-menu__item list-menu__item--link">
11702                              Programa de patrocínio
11703                            </a>
11704                          </li><li>
11705                            <a href="https://cali-weed.goaffpro.com" class="link link--text list-menu__item list-menu__item--link">
11706                              Programa de afiliados
11707                            </a>
11708                          </li><li>
11709                            <a href="/pages/faq" class="link link--text list-menu__item list-menu__item--link">
11710                              F.A.Q
11711                            </a>
11712                          </li><li>
11713                            <a href="/blogs/articles" class="link link--text list-menu__item list-menu__item--link">
11714                              Artigos Cali Blogue
11715                            </a>
11716                          </li><li>
11717                            <a href="/pages/o-que-e-cbd" class="link link--text list-menu__item list-menu__item--link">
11718                              O que é o CBD?
11719                            </a>
11720                          </li></ul></div><div class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" data-cascade="" style="--animation-order: 4;"><h2 class="footer-block__heading inline-richtext">CaliWeed</h2><ul class="footer-block__details-content list-unstyled"><li>
11721                            <a href="/products/moonrock-cbd" class="link link--text list-menu__item list-menu__item--link">
11722                              Moonrock CBD
11723                            </a>
11724                          </li><li>
11725                            <a href="/products/big-bud-cbd" class="link link--text list-menu__item list-menu__item--link">
11726                              Big Bud CBD
11727                            </a>
11728                          </li><li>
11729                            <a href="https://caliweed.pt/products/amnesia-cbd" class="link link--text list-menu__item list-menu__item--link">
11730                              Amnesia CBD
11731                            </a>
11732                          </li><li>
11733                            <a href="/products/og-kush-cbd" class="link link--text list-menu__item list-menu__item--link">
11734                              OG Kush CBD
11735                            </a>
11736                          </li><li>
11737                            <a href="https://caliweed.pt/products/orange-bud-cbd" class="link link--text list-menu__item list-menu__item--link">
11738                              Orange Bud CBD
11739                            </a>
11740                          </li><li>
11741                            <a href="https://caliweed.pt/products/trim-cbd" class="link link--text list-menu__item list-menu__item--link">
11742                              Trim CBD
11743                            </a>
11744                          </li><li>
11745                            <a href="/products/afghan-hash-cbd" class="link link--text list-menu__item list-menu__item--link">
11746                              Afghan Hash CBD
11747                            </a>
11748                          </li><li>
11749                            <a href="/products/ice-o-lator-cbd" class="link link--text list-menu__item list-menu__item--link">
11750                              Ice o Lator CBD
11751                            </a>
11752                          </li><li>
11753                            <a href="/products/nepal-cream-cbd" class="link link--text list-menu__item list-menu__item--link">
11754                              Nepal Cream CBD
11755                            </a>
11756                          </li><li>
11757                            <a href="/products/pollen-cbd" class="link link--text list-menu__item list-menu__item--link">
11758                              Pólen CBD
11759                            </a>
11760                          </li><li>
11761                            <a href="https://caliweed.pt/products/oleo-cbd-20" class="link link--text list-menu__item list-menu__item--link">
11762                              20% de óleo CBD
11763                            </a>
11764                          </li></ul></div><div class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" data-cascade="" style="--animation-order: 5;"><h2 class="footer-block__heading inline-richtext">Jurídico</h2><ul class="footer-block__details-content list-unstyled"><li>
11765                            <a href="https://caliweed.pt/pages/avaliacoes" class="link link--text list-menu__item list-menu__item--link">
11766                              Cali Weed avis
11767                            </a>
11768                          </li><li>
11769                            <a href="/pages/glossario" class="link link--text list-menu__item list-menu__item--link">
11770                              Glossário CBD
11771                            </a>
11772                          </li><li>
11773                            <a href="https://caliweed.pt/blogs/testemunhos-cbd" class="link link--text list-menu__item list-menu__item--link">
11774                              Testemunhos sobre o CBD
11775                            </a>
11776                          </li><li>
11777                            <a href="https://caliweed.pt/blogs/articles/cbd-beneficios" class="link link--text list-menu__item list-menu__item--link">
11778                              Os benefícios do CBD
11779                            </a>
11780                          </li><li>
11781                            <a href="/pages/contacto" class="link link--text list-menu__item list-menu__item--link">
11782                              Contacto
11783                            </a>
11784                          </li><li>
11785                            <a href="/pages/entregas" class="link link--text list-menu__item list-menu__item--link">
11786                              Entregas e devoluções
11787                            </a>
11788                          </li><li>
11789                            <a href="/pages/os-nossos-parceiros" class="link link--text list-menu__item list-menu__item--link">
11790                              Os nossos parceiros
11791                            </a>
11792                          </li><li>
11793                            <a href="/pages/lab-test" class="link link--text list-menu__item list-menu__item--link">
11794                              Teste de laboratório
11795                            </a>
11796                          </li></ul></div><div class="footer-block grid__item scroll-trigger animate--slide-in" data-cascade="" style="--animation-order: 6;"><div class="footer-block__brand-info"><div class="rte"><p></p></div>
11797
11798<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item">
11799      <a href="https://www.facebook.com/caliwdshop/" class="link list-social__link">
11800        <span class="svg-wrapper"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11801<path d="M13 9H17.5L17 11H13V20H11V11H7V9H11V7.12777C11 5.34473 11.1857 4.69816 11.5343 4.04631C11.8829 3.39446 12.3945 2.88288 13.0463 2.53427C13.6982 2.18565 14.3447 2 16.1278 2C16.6498 2 17.1072 2.05 17.5 2.15V4H16.1278C14.8041 4 14.401 4.07784 13.9895 4.29789C13.6862 4.46011 13.4601 4.68619 13.2979 4.98951C13.0778 5.40096 13 5.80407 13 7.12777V9Z" fill="#002643"></path>
11802</svg>
11803</span>
11804        <span class="visually-hidden">Facebook</span>
11805      </a>
11806    </li><li class="list-social__item">
11807      <a href="https://www.instagram.com/caliwdshop/" class="link list-social__link">
11808        <span class="svg-wrapper"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11809<path d="M12.001 9.55005C12.9181 8.61327 14.1121 8 15.501 8C18.5385 8 21.001 10.4624 21.001 13.5V21H19.001V13.5C19.001 11.567 17.434 10 15.501 10C13.568 10 12.001 11.567 12.001 13.5V21H10.001V8.5H12.001V9.55005ZM5.00098 6.5C4.17255 6.5 3.50098 5.82843 3.50098 5C3.50098 4.17157 4.17255 3.5 5.00098 3.5C5.8294 3.5 6.50098 4.17157 6.50098 5C6.50098 5.82843 5.8294 6.5 5.00098 6.5ZM4.00098 8.5H6.00098V21H4.00098V8.5Z" fill="#002643"></path>
11810</svg>
11811</span>
11812        <span class="visually-hidden">Instagram</span>
11813      </a>
11814    </li></ul>
11815</div></div></div><div class="footer__content-bottom-wrapper page-width footer__content-bottom-wrapper--center">
11816      <div class="footer__copyright caption">
11817        <small class="copyright__content">© 2026, <a href="/" title="">Cali Weed</a></small><ul class="policies list-unstyled"><li>
11818                  <small class="copyright__content"><a href="/policies/shipping-policy">Política de envio</a></small>
11819                </li><li>
11820                  <small class="copyright__content"><a href="/policies/privacy-policy">Política de privacidade</a></small>
11821                </li><li>
11822                  <small class="copyright__content"><a href="/policies/terms-of-sale">Termos e condições de venda</a></small>
11823                </li><li>
11824                  <small class="copyright__content"><a href="/policies/legal-notice">Informação jurídica</a></small>
11825                </li><li>
11826                  <small class="copyright__content"><a href="/policies/contact-information">Dados de contacto</a></small>
11827                </li></ul></div>
11828      
11829    </div>
11830        <div class="footer-block--newsletter scroll-trigger animate--slide-in" data-cascade=""></div>
11831      </div><div class="footer__content-bottom scroll-trigger animate--slide-in" data-cascade="">
11832    <!-- Footer bottom content remains the same -->
11833  </div>
11834
11835  <div class="footer-legal-block">
11836    <p>
11837      Os produtos à base de CBD vendidos neste sítio são derivados exclusivamente do cânhamo industrial. Não se destinam
11838      para consumo humano, mas apenas para fins de coleção. Estes produtos não são
11839      medicamentos e não podem diagnosticar, tratar ou curar qualquer doença. Recomendamos que consulte um
11840      profissional de saúde antes de os utilizar.
11841    </p>
11842  </div>
11843
11844  <div class="footer-logo-block">
11845    <img src="https://cdn.shopify.com/s/files/1/0552/5422/0997/files/footer-logo.svg?v=1746445634" alt="Logótipo de rodapé">
11846  </div>
11847
11848  <style>
11849    .footer-legal-block {
11850      font-size: 12px;
11851      color: #999;
11852      text-align: center;
11853      margin-top: 20px;
11854      line-height: 1.6;
11855      max-width: 800px;
11856      margin-left: auto;
11857      margin-right: auto;
11858    }
11859
11860    .footer-legal-block a {
11861      color: #999;
11862      text-decoration: none;
11863    }
11864
11865    .footer-legal-block a:hover {
11866      text-decoration: underline;
11867    }
11868  </style>
11869</footer>
11870
11871
11872</div>
11873<!-- END sections: footer-group -->
11874
11875    <ul hidden="">
11876      <li id="a11y-refresh-page-message">A escolha de uma seleção faz com que toda a página seja actualizada.</li>
11877      <li id="a11y-new-window-message">Abre numa nova janela.</li>
11878    </ul>
11879
11880    
11880<script>
11881      window.shopUrl = 'https://caliweed.pt';
11882      window.routes = {
11883        cart_add_url: '/cart/add',
11884        cart_change_url: '/cart/change',
11885        cart_update_url: '/cart/update',
11886        cart_url: '/cart',
11887        predictive_search_url: '/search/suggest',
11888      };
11889
11890      window.cartStrings = {
11891        error: `Une erreur est survenue lors de l’actualisation de votre panier. Veuillez réessayer.`,
11892        quantityError: `Vous ne pouvez pas ajouter plus de [quantity] de ce produit à votre panier.`,
11893      };
11894
11895      window.variantStrings = {
11896        addToCart: `Ajouter au panier`,
11897        soldOut: `Épuisé`,
11898        unavailable: `Non disponible(s)`,
11899        unavailable_with_option: `[value] – indisponible`,
11900      };
11901
11902      window.quickOrderListStrings = {
11903        itemsAdded: `[quantity] articles ajoutés`,
11904        itemAdded: `[quantity] article ajouté`,
11905        itemsRemoved: `[quantity] articles retirés`,
11906        itemRemoved: `[quantity] article retiré`,
11907        viewCart: `Voir le panier`,
11908        each: `[money]/pièce`,
11909        min_error: `Cet article a un minimum de [min]`,
11910        max_error: `Cet article a un maximum de [max]`,
11911        step_error: `Vous pouvez ajouter cet article uniquement par incréments de [step]`,
11912      };
11913
11914      window.accessibilityStrings = {
11915        imageAvailable: `L&#39;image [index] est maintenant disponible dans la galerie`,
11916        shareSuccess: `Lien copié dans le presse-papiers`,
11917        pauseSlideshow: `Interrompre le diaporama`,
11918        playSlideshow: `Lire le diaporama`,
11919        recipientFormExpanded: `Formulaire de destinataire de carte-cadeau agrandi`,
11920        recipientFormCollapsed: `Formulaire de destinataire de carte-cadeau réduit`,
11921        countrySelectorSearchCount: `[count] pays/régions trouvés`,
11922      };
11923    </script>
11923<script src="//cali-weed.fr/cdn/shop/t/49/assets/predictive-search.js?v=57209189334897115771789567702" defer="defer"></script>
11923<script src="//cali-weed.fr/cdn/shop/t/49/assets/cart-drawer.js?v=169981311261118214701789567702" defer="defer"></script>
11923<div class="shopify-dynamic-checkout---buttons" style="display:none!important;"></div>
11924 
11925  
11925<script>
11926  document.addEventListener("DOMContentLoaded", function() {
11927    // Cible tous les labels et textes de variantes
11928    document.querySelectorAll('label, .price-item, .product-form__input, span, small').forEach(function(el) {
11929      if (el.innerHTML.includes('g')) {
11930        el.innerHTML = el.innerHTML.replace(/g/g, 'G');
11931      }
11932    });
11933  });
11934</script>
vendor: 1 bytes, line 11934
11934
11935<script>
11936document.addEventListener("DOMContentLoaded", function () {
11937
11938  /* ==========
11939     1) TON SCRIPT EXISTANT (inchangé)
11940     ========== */
11941  document.querySelectorAll('label, .price-item, .product-form__input, span, small, option, .price-per-gram').forEach(function(el) {
11942    if (el.innerHTML.includes('g')) {
11943      el.innerHTML = el.innerHTML.replace(/g/g, 'G');
11944    }
11945  });
11946
11947  document.querySelectorAll('option').forEach(function(opt) {
11948    if (opt.textContent.toLowerCase().includes('prix1g')) {
11949      opt.remove(); // on garde ta logique : cacher la variante "prix1g"
11950    }
11951  });
11952
11953  /* ==========
11954     2) OUTILS COMMUNS
11955     ========== */
11956  function formatMoney(cents) {
11957    try {
11958      return new Intl.NumberFormat('fr-FR', { style: 'currency', currency: 'EUR' }).format(cents / 100);
11959    } catch (e) {
11960      return (cents / 100).toFixed(2).replace('.', ',') + ' €';
11961    }
11962  }
11963
11964  async function fetchProductByHandle(handle) {
11965    try {
11966      const res = await fetch(`/products/${handle}.js`);
11967      if (!res.ok) return null;
11968      return await res.json();
11969    } catch (e) { return null; }
11970  }
11971
11972  // Renvoie le « À partir de » en centimes (0 si le produit n'a pas de diviseur) : templates/product.mkapd.liquid
11973  async function fetchAPartirDe(handle) {
11974    try {
11975      const res = await fetch(`/products/${handle}?view=mkapd`);
11976      if (!res.ok) return 0;
11977      return parseInt((await res.text()).trim().split('|')[0], 10) || 0;
11978    } catch (e) { return 0; }
11979  }
11980
11981  function findPrix1gVariant(variants) {
11982    return variants.find(v => {
11983      const fields = [v.title, v.option1, v.option2, v.option3, v.sku]
11984        .filter(Boolean)
11985        .map(s => s.toLowerCase());
11986      return fields.some(s => s.includes('prix1g'));
11987    });
11988  }
11989
11990  function extractHandleFromHref(href) {
11991    try {
11992      const match = href.match(/\/products\/([^\/\?]+)/i);
11993      return match ? match[1] : null;
11994    } catch (e) { return null; }
11995  }
11996
11997  /* ==========
11998     3) MAJ UNIQUEMENT SUR LES CARTES PRODUITS
11999     (Home + collections + sections "collection en vedette")
12000     ========== */
12001  const CARD_SELECTOR = [
12002    '.product-info',
12003    '.product-card',
12004    '.card-product',
12005    '[data-product-card]',
12006    '.grid-product',
12007    '.product-item',
12008    '.product-grid-item',
12009    '.collection-product-card',
12010    '.featured-product-card',
12011    '.card--product',
12012    '.collection-list__item .card',
12013    '.featured-collection .card',
12014    '.collection-slider .card',
12015    '.collection-products .card',
12016    '.product-grid .card',
12017    '.card-information',
12018  ].join(', ');
12019
12020  const PRICE_SELECTOR = [
12021    '.price-current',
12022    '.card-information__meta .price__sale .price-item--last',
12023    '.card-information__meta .price__regular .price-item--regular',
12024    '.price .price__current .price-item',
12025    '.card .price .price-item--sale',
12026    '.card .price .price-item--regular',
12027    '.card .price .price-item',
12028  ].join(', ');
12029
12030  function getHandleFromCard(card) {
12031    const link = card.querySelector('a[href*="/products/"]');
12032    const handleFromLink = link ? extractHandleFromHref(link.getAttribute('href')) : null;
12033    if (handleFromLink) return handleFromLink;
12034
12035    const dataHandle = card.getAttribute('data-product-handle')
12036      || card.getAttribute('data-handle')
12037      || (card.dataset && (card.dataset.productHandle || card.dataset.handle));
12038    return dataHandle || null;
12039  }
12040
12041  async function updateCard(card) {
12042    if (card.dataset.prix1gProcessed === '1') return;
12043
12044    const handle = getHandleFromCard(card);
12045    if (!handle) return;
12046
12047    // « À partir de » calculé par le thème (snippet mk-prix-a-partir-de), remplace l'ancienne variante « prix1g »
12048    const apd = await fetchAPartirDe(handle);
12049    if (!apd) return;
12050
12051    const priceEl = card.querySelector(PRICE_SELECTOR);
12052    if (priceEl) {
12053      priceEl.textContent = 'À partir de ' + formatMoney(apd);
12054    }
12055
12056    card.dataset.prix1gProcessed = '1';
12057  }
12058
12059  function updateAllCards(scope = document) {
12060    scope.querySelectorAll(CARD_SELECTOR).forEach(updateCard);
12061  }
12062
12063  /* ==========
12064     4) LANCEMENT AUTOMATIQUE
12065     ========== */
12066  // On ne touche PAS aux pages produits
12067  if (!location.pathname.includes('/products/')) {
12068    updateAllCards();
12069
12070    // Relance pour les chargements différés (carrousels, lazyload…)
12071    setTimeout(() => updateAllCards(), 200);
12072    setTimeout(() => updateAllCards(), 600);
12073    requestAnimationFrame(() => updateAllCards());
12074
12075    // Observer pour les ajouts dynamiques (AJAX, filtres, sections)
12076    const obs = new MutationObserver((muts) => {
12077      muts.forEach(m => {
12078        m.addedNodes && m.addedNodes.forEach(node => {
12079          if (!(node instanceof Element)) return;
12080          if (node.matches && node.matches(CARD_SELECTOR)) updateCard(node);
12081          else updateAllCards(node);
12082        });
12083      });
12084    });
12085    obs.observe(document.documentElement, { childList: true, subtree: true });
12086
12087    // Pour les sections de la home
12088    document.addEventListener('shopify:section:load', e => updateAllCards(e.target || document));
12089
12090    // Double sécurité
12091    window.addEventListener('load', () => updateAllCards());
12092  }
12093
12094});
12095</script>
vendor: 1 bytes, line 12095
12095
12096<script>
12097document.addEventListener('DOMContentLoaded', function () {
12098  // ==== helpers ====
12099  function money(c){ try{return new Intl.NumberFormat('fr-FR',{style:'currency',currency:'EUR'}).format(c/100);}catch(e){return (c/100).toFixed(2).replace('.', ',')+' €';} }
12100  async function getProduct(handle){ try{ const r=await fetch(`/products/${handle}.js`); if(!r.ok) return null; return await r.json(); }catch(e){ return null; } }
12101  function hasPrix1g(v){ return [v.title,v.option1,v.option2,v.option3,v.sku].filter(Boolean).map(s=>s.toLowerCase()).some(s=>s.includes('prix1g')); }
12102  function handleFrom(href){ const m=(href||'').match(/\/products\/([^\/\?]+)/i); return m?m[1]:null; }
12103
12104  // ==== cible: slider "produits liés" de la home ====
12105  const REL_CARD = '.related-product-card';
12106  const REL_PRICE = '.related-product-price .price-current';
12107
12108  async function updateRelatedCard(card){
12109    if (card.dataset.prix1gRelDone === '1') return;
12110    const link = card.querySelector('.related-product-link[href*="/products/"]');
12111    const handle = link ? handleFrom(link.getAttribute('href')) : null;
12112    if (!handle) return;
12113
12114    // « À partir de » calculé par le thème (templates/product.mkapd.liquid), remplace l'ancienne variante « prix1g »
12115    let apd = 0;
12116    try { const r = await fetch(`/products/${handle}?view=mkapd`); if (r.ok) apd = parseInt((await r.text()).trim().split('|')[0], 10) || 0; } catch (e) {}
12117    if (!apd) { card.dataset.prix1gRelDone = '1'; return; }
12118
12119    const price = card.querySelector(REL_PRICE);
12120    if (price) price.textContent = 'À partir de ' + money(apd);
12121
12122    card.dataset.prix1gRelDone = '1';
12123  }
12124
12125  function updateAllRelated(scope=document){
12126    scope.querySelectorAll(REL_CARD).forEach(updateRelatedCard);
12127  }
12128
12129  // première passe + quelques relances (Splide clone les slides)
12130  updateAllRelated();
12131  setTimeout(updateAllRelated, 150);
12132  setTimeout(updateAllRelated, 400);
12133
12134  // observe le carrousel Splide pour les clones/mouvements
12135  const container = document.querySelector('[id^="related-products-splide"]') || document;
12136  const obs = new MutationObserver(muts=>{
12137    muts.forEach(m=>{
12138      m.addedNodes && m.addedNodes.forEach(n=>{
12139        if (n.nodeType===1) {
12140          if (n.matches && n.matches(REL_CARD)) updateRelatedCard(n);
12141          else updateAllRelated(n);
12142        }
12143      });
12144    });
12145  });
12146  obs.observe(container, { childList:true, subtree:true });
12147
12148  // sections Shopify rechargées
12149  document.addEventListener('shopify:section:load', e => updateAllRelated(e.target||document));
12150});
12151</script>
12151
12152
12153
12154
12155
12156  <style>  </style>
12157<div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block">
12158
12159
12160<div id="secomapp_freegifts_version" data-version="3.0"></div>
12161
12162    <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/glider.min.css" rel="stylesheet" type="text/css" media="all">
12163<link href="//cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all">
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176<style id="sca_fg_custom_style">
12177    
12178        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; }
12179        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; }
12180        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; }
12181        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; }
12182        .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #7367f0; }
12183        .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D }
12184        .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 }
12185        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
12186        .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; }
12187        .bogos-gift-select-variant-title { color: #005BD3; }
12188        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
12189        
12190        .fg-gift-thumbnail-offer-title { color: #000000; }
12191        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
12192        .fg-gift-thumbnail-offer-time { background-color: #000000; }
12193        #sca-gift-thumbnail .sca-gift-image { width: 50px; max-height: 50px; }
12194
12195        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
12196        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }
12197
12198        #sca-promotion-glider { color: #ffffff; background-color: #F72119; }
12199        
12200        
12201        #sca-fg-today-offer-iframe .sca-fg-header { background-color: #FFFFFF; }
12202        #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; }
12203        #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #303030 !important; }
12204        #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #616161 !important; }
12205        #sca-fg-today-offer-iframe .sca-offer-title { color: #303030; }
12206        #sca-fg-today-offer-widget { height: 70px !important; width: 70px !important; }
12207        .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #24B263; }
12208        @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #24B263; } }
12209        @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #24B263; } }
12210        .sca-fg-icon-success-circle { stroke: #24B263; }
12211        #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #F7F7F7 }
12212        #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #24B26325 }
12213        #sca-fg-today-offer-iframe .sca-gift-product-title { color:  #303030}
12214        #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #24B263 }
12215        #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 }
12216        #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #616161 }
12217        
12218        
12219        .bogos-bundles-widget { background-color: #F3F3F3;  }
12220        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
12221        .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; }
12222        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
12223        .bogos-bundle-item .bogos-bundle-item-title { color: #303030; }
12224        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #005BD3; }
12225        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #005BD3; }
12226        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; }
12227        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
12228        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; }
12229        
12230        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
12231        .bogos-bundles-quantity-break-widget-title { color: #303030; }
12232        .bogos-bundles-quantity-break-widget-description { color: #303030; }
12233        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
12234        .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; }
12235        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
12236        .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; }
12237        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
12238        .bogos-bundle-quantity-break-sub-title { color: #616161; }
12239        .bogos-bundles-quantity-break-discount-price { color: #303030; }
12240        .bogos-bundle-quantity-break-title { color: #303030; }
12241        .bogos-bundle-quantity-break-item-discount-price { color: #303030; }
12242
12243        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
12244        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
12245        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
12246        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; }
12247        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; }
12248        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
12249        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; }
12250        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
12251        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
12252        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; }
12253        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
12254        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; }
12255        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
12256        .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; }
12257        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
12258        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
12259        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
12260        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
12261        .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; }
12262        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
12263        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
12264        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
12265        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
12266        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
12267        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
12268        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
12269        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #B5B5B5; }
12270        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
12271        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
12272        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
12273        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
12274        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
12275        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
12276        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
12277        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
12278        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
12278heckbox:checked { background-color: #8051FF; border-color: #8051FF;}
12279        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
12280        
12281        .bogos-mix-match-widget { background-color: #F3F3F3; ; }
12282        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
12283        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; }
12284        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
12285        .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; }
12286        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; }
12287        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
12288        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; }
12289        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
12290        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; }
12291        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
12292        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
12293        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
12294        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; }
12295        
12296        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; }
12297        .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; }
12298        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; }
12299        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
12300        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
12301        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
12302        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
12303        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
12304        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
12305        .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; }
12306        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
12307        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF }
12308        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
12309        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
12310        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
12311        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; }
12312        .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; }
12313        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
12314        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
12315        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
12316        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
12317        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
12318        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; }
12319        
12320        .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; }
12321        .bogos-fbt-header-title { color: #303030; }
12322        .bogos-fbt-header-description { color: #303030; }
12323        .bogos-fbt-footer-discounted-price { color: #303030; }
12324        .bogos-fbt-footer-original-price { color: #616161; }
12325        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
12326        .bogos-fbt-product-title {color: #303030; }
12327        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
12328        .bogos-fbt-upsell-product-original-price {color: #808080; }
12329        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
12330        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
12331        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
12332        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
12333        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
12334        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
12335        .bogos-fbt-shipping-discount-title { color: #2332D5; }
12336        .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;}
12337        .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;}
12338        
12339        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
12340        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
12341        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
12342        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
12343        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
12344        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
12345        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
12346        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
12347        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
12348        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
1234803030; }
12349        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
12350        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
12351        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
12352        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
12353        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
12354        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
12355        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
12356        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
12357        
12358        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
12359        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
12360        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
12361        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
12362        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
12363        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
12364        .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;}
12365        
12366    
12367    
12368</style>
12368<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0">
12369    
12370    
12371</script>
12371
12372
12373<script src="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/glider.min.js" defer=""></script>
vendor: 1 bytes, line 12373
12373
12374<script src="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/lz-string.min.js" defer=""></script>
12374
12375
12376<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg" data-animation="slideInOutTop"></div>
12377<div id="sca-fg-notifications" class="sca-fg-notifications"></div>
12378
12379<div id="bogos-to-widget-icon-wrap" style="display:none"></div>
12380<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div>
12381
12382<div id="sca-fg-today-offer-widget"></div>
12383<div id="sca-fg-today-offer-iframe"></div>
12384
12385<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div>
12386<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div>
12387<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div>
12388
12389<div id="bogos-cart-discount-congrats-msg-wrap"></div>
12390
12391<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0">
12392    if (typeof Shopify === "undefined") window.Shopify = {};
12393    Shopify.cartItems = [];
12394    Shopify.current_product = {};
12395    Shopify.current_collection = {};
12396    Shopify.products = {};
12397
12398    // current product or collection
12399    Shopify.current_product = {...null};
12400    
12401
12402    Shopify.current_collection = {...null};
12403
12404    window.SECOMAPP = window.SECOMAPP || {};
12405    SECOMAPP.fg_codes = [];
12406    SECOMAPP.activateOnlyOnePromoCode = false;
12407
12408    SECOMAPP.localization = [];SECOMAPP.localization.push({
12409        ...{"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}},
12410        root_url: "/"
12411    });
12412    
12413    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","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":true},"gift_thumbnail":{"status":true,"number_text":"gift items included","border_color":"#8A8A8A","show_multiple":"together","countdown_text":"Expiring in","use_old_version":false,"offer_name_color":"#000000","show_number_gift":true,"countdown_time_color":"#000000","show_countdown_timer":true}},"gift_icon_path":"images\/fg-icons\/fg-icon-red.png","collection_page":{"size":"50","status":true},"shopify_gift_icon_path":"fg-icon-red.png","enable_for_all_conditions":true},"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","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"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","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","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,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","checkbox_color":"#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","cheapest_text_color":"#FFFFFF","atc_button_text_color":"#FFFFFF","current_item_tag_text":"#303030","current_item_tag_color":"#D1D1D1","cheapest_highlight_color":"#FFAA00","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"button_text":"Add selected items","free_item_text":"Free 1 item","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"},"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","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"step_text":"Step {{index}}","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","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","maximum_quantity_text":"Maximum item reached","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","shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_slider":{"color":{"add_to_cart_color":"#FFFFFF","offer_title_color":"#000000","product_title_color":"#000000","original_price_color":"#121212","variant_select_color":"#005BD3","add_to_cart_btn_color":"#7367f0","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212","notify_add_gift_active_state_color":"#CDFEE1","notify_add_gift_normal_state_color":"#FFEF9D"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":false,"disable_use_old_version":true},"general":{"running_text":null,"show_gift_type":"all_in_one","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","enable_add_multiple_gifts":true,"number_product_slider_mobile":1.8}
12413,"notify_gift_can_add":{"enable":true,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","enable":true},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"today_offer":{"widget_info":{"show_widget":false,"widget_size":70,"gift_display":"by_products","variant_text":"{{number}} variants selected","widget_title":"TODAY OFFER","see_more_text":"See more ({{number}} products)","widget_position":"bottom_right","widget_subtitle":"Claim these exclusive offers today","number_gift_show":2,"gift_notification":"Get {{number}} gift for {{discountAmount}} OFF","icon_widget_title":"Today offer","show_gift_preview":true,"widget_icon_style":"icon","button_redirect_text":"Get offer","show_gift_notification":true},"widget_color":{"offer_title_color":"#303030","widget_title_color":"#303030","offer_default_color":"#F7F7F7","offer_success_color":"#24B263","product_title_color":"#303030","discount_price_color":"#24B263","original_price_color":"#616161","body_background_color":"#FFFFFF","widget_subtitle_color":"#616161","gift_notification_color":"#616161","header_background_color":"#FFFFFF"},"pages_display":{"pages":["all"],"custom":[]},"widget_icon_path":"images\/widget-icons\/widget-icon-1.png","shopify_widget_icon_path":"widget-icon-1.png"},"quantity_break":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"button_text":"Add bundles to cart","show_description":true,"total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"}},"checkout_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}},"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":"#B5B5B5","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161","shipping_discount_text_color":"#2332D5"},"hide_line":false,"body_style":"line","text_align":"left","discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"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
12413n_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":"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}}},"integration":{"transcy":{"install":false},"judgeme":{"settings":[]}},"settings":{"gift_format":"same_as_original_products","auto_add_gift":true,"sale_channels":null,"sync_quantity":false,"barcode_format":"blank","fraud_protection":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":false,"select_one_gift_price":false,"manual_input_inventory":false,"include_compare_at_price":false,"cart_and_checkout_validation":{"type":[],"offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1},"status":true,"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","translation":{"type":"by_bogos","integration_app":null},"ab_before_charge_v2":1,"mode_override_checkout":"default","notify_via_email":null,"admin_api_access_token":null,"publications":null},"storefront":{"access_token":"6944fb07aa136df36708eb38f37a68f5","created_at":"2026-08-07T08:25:03Z"}}};
12414    
12415//liquid code to get customer history and customer tag
12416    
12417    
12418    SECOMAPP.current_template = "index";
12419    SECOMAPP.pathname = window.location.pathname;
12420    if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) {
12421        window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]);
12422    } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) {
12423        window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`);
12424    }
12425
12426    SECOMAPP.setCookie = function (e, t, o, n, r) {
12427        let i = new Date;
12428        i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3);
12429        let f = "expires=" + i.toUTCString();
12430        document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/");
12431    };
12432    SECOMAPP.deleteCookie = function (e, t) {
12433        document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/")
12434    };
12435    SECOMAPP.getCookie = function (e) {
12436        for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) {
12437            let r;
12438            for (r = o[n]; " " === r.charAt(0);) r = r.substring(1);
12439            if (0 === r.indexOf(t)) return r.substring(t.length, r.length)
12440        }
12441        return ""
12442    };
12443    SECOMAPP.getQueryString = function (key) {
12444        let e = {};
12445        let t = window.location.search.substring(1).split("&");
12446        let o = 0;
12447        for (; o < t.length; o++) {
12448            let n = t[o].split("=");
12449            if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]);
12450            else if ("string" == typeof e[n[0]]) {
12451                e[n[0]] = [e[n[0]], decodeURIComponent(n[1])]
12452            } else e[n[0]].push(decodeURIComponent(n[1]))
12453        }
12454        return key ? e?.[key] : e;
12455    };
12456
12457    SECOMAPP.offer_codes = [
12458        {param: "freegifts_code", cookie: "sca_fg_codes"},
12459        {param: "bundles_code", cookie: "sca_bundle_codes"},
12460        {param: "upsells_code", cookie: "sca_upsell_codes"},
12461        {param: "discounts_code", cookie: "sca_discount_codes"},
12462    ];
12463    SECOMAPP.offer_codes.forEach(({param, cookie}) => {
12464        SECOMAPP.fg_codes = [];
12465        SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie)));
12466        SECOMAPP.current_code = SECOMAPP.getQueryString(param);
12467        SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code)
12468        && (function () {
12469            SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []);
12470            SECOMAPP.fg_codes.push(SECOMAPP.current_code);
12471            SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes));
12472        })();
12473    });
12474
12475    SECOMAPP.customer = {};
12476    SECOMAPP.customer.orders = [];
12477    SECOMAPP.customer.freegifts = [];
12478    SECOMAPP.customer.freegifts_v2 = [];
12479    
12480    SECOMAPP.customer.email = "";
12481    SECOMAPP.customer.first_name = "";
12482    SECOMAPP.customer.last_name = "";
12483    SECOMAPP.customer.tags = Object.values({...null});
12484    SECOMAPP.customer.orders_count = "" - 0;
12485    SECOMAPP.customer.total_spent = "" - 0;
12486    SECOMAPP.customer.b2b = "" - 0;
12487    SECOMAPP.market = {
12488        id: "472973537" - 0,
12489        handle: "fr",
12490    };
12491    
12492
12493    // get class name config from settings_data.json
12494    if (!Shopify.scaHandleConfigValue) {
12495        Shopify.scaHandleConfigValue = {
12496            ...null,
12497            ...null
12498        };
12499    }
12500
12501    // add link proxy
12502    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
12503    
12504    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
12505    
12506    SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect"
12507    SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations"
12508
12509    // get shop locales
12510    SECOMAPP.shop_locales = Object.values({
12511        ...[{"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}}]
12512    });
12513
12514    SECOMAPP.current_locale = {...{"shop_locale":{"locale":"fr","enabled":true,"primary":true,"published":true}} }
12515
12516    
12517    
12518    window.fgGiftIcon = "https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/fg-icon-red_small.png";
12519    window.fgWidgetIconsObj = {
12520        "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-1_small.png',
12521        "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-2_small.png',
12522        "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-3_small.png',
12523        "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-4_small.png',
12524        "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-5_small.png',
12525        "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-6_small.png',
12526        "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-7_small.png',
12527        "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-8_small.png'
12528    }
12529
12530    window.fgStepIconsObj = {
12531        "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-1_small.png',
12532        "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-2_small.png',
12533        "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-3_small.png',
12534        "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-4_small.png',
12535        "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-5_small.png',
12536        "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-6_small.png',
12537        "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-7_small.png',
12538    }
12539
12540    window.fgSummaryIconsObj = {
12541        "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-1_small.png',
12542        "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-2_small.png',
12543        "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-3_small.png',
12544        "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-4_small.png',
12545        "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-5_small.png',
12546        "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-6_small.png',
12547        "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-7_small.png',
12548        "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-8_small.png',
12549    }
12550
12551    window.fgShippingIconsObj = {
12552        "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-1_small.png',
12553        "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-2_small.png',
12554        "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-3_small.png',
12555        "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-4_small.png',
12556    }
12557
12558    // variable from tools
12559    SECOMAPP.variables = {
12560        ...SECOMAPP.variables,
12561        ...null,
12562        ...{"web_pixel":true},
12563        shipping_product_img: 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping_product_small.png'
12564    }
12565
12566    window.fgResource = {
12567        gift: {
12568            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/gift.min.js"]
12569        },
12570        bundle: {
12571            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle.min.js"],
12572            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle.min.css"]
12573        },
12574        upsell: {
12575            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/upsell.min.js"],
12576            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.upsell.min.css"]
12577        },
12578        discount: {
12579            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/discount.min.js"],
12580            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.discount.min.css"]
12581        },
12582        "bundle-page": {
12583            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle-page.min.js"],
12584            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle-page.min.css"]
12585        },
12586        booster: {
12587            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster.min.js"],
12588            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster.min.css"]
12589        }
12590    }
12591</script>
12591
12592
12593<script defer="" src="https://cdn.bogos.io/bWFmcmVuY2h3ZWVkLm15c2hvcGlmeS5jb20=/freegifts_data_1786091858.min.js"></script>
12593
12594<div id="secomapp_freegifts_url" data-url="https://cdn.bogos.io/bWFmcmVuY2h3ZWVkLm15c2hvcGlmeS5jb20=/freegifts_data_1786091858.min.js"></div>
12595
12596
12597<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/gift.min.js"></div> 
12598<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle.min.js"></div>
12599<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/upsell.min.js"></div>
12600<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/discount.min.js"></div>
12601<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle-page.min.js"></div>
12602<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster.min.js"></div>
12603<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster-page.min.js"></div>
12604
12605
12606<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle.min.css"></div>
12607<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.upsell.min.css"></div>
12608<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.discount.min.css"></div>
12609<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle-page.min.css"></div>
12610<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster.min.css"></div>
12611<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster-page.min.css"></div>
12612<!-- END app snippet -->
12613
12614
12615<!-- BEGIN app snippet: search -->
12616
12617<!-- END app snippet -->
12618
12619
12620
12621</div><div id="shopify-block-AYkpjcWFINkF3RWlJV__1513253815146976218" class="shopify-block shopify-app-block">
12622</div><div id="shopify-block-AbVBQN25GV0ZIRk1MY__14041968213898805026" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: free-gift -->
12622<script>
12623  try {
12624    const initFreeGiftData = () => {
12625      const metafields = {"configSettings":{"id":"WS5EOJcze7L40g1wFRpM","shopId":"MU8D4otp5VtfSCvXbRDB","closeBtnTime":600,"continueShoppingTime":300,"alwaysRemoveGift":false,"queryCheckoutBtn":"button[name='checkout']","createdAt":"2026-06-24T11:59:20.330Z","optimizeAddGift":true,"enableAddParentLineKey":true,"isBxgxV2":true},"congratsBarDesignSetting":{"name":"Congrats bar","icon":"free_gift_icon_8","type":"congrats-bar","newTextColor":"#FFFFFF","background":"#1C1C1C","newIconColor":"#CCCCCC","gradientBackground":false,"shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.160Z","id":"cOGPf1a5zJNW7dL5lLvk"},"dealBadgeDesignSetting":{"name":"Promotion  badge","type":"deal-badge","icon":"free_gift_icon_8","badgePosition":"bottom_left","productImgQuery":".product__media","colorStyle":"basic","primaryColor":"#EEEEEE","secondaryColor":"#1C1C1C","newBgColor":"#EEEEEE","primaryTextColor":"#1C1C1C","primaryIconColor":"#1C1C1C","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.147Z","id":"rleHagSoNHKFzYTfvrKc"},"dealOfTheDayDesignSetting":{"active":false,"name":"Deal of the day","type":"deal-of-the-day","theme":"basic","floatingBtnGradientBg":false,"offersCardGradientBg":false,"floatingBtnText":"🔥 Deal of the day!","dealForTodayHeaderText":"🔥 Deal of the day!","dealForTodayDescription":"Grab today’s exclusive deals to claim these gifts!","dealEndsInText":"Ends in","tagText":"Hot","claimedTagText":"Added to cart","purchasedText":"purchased","claimText":"View deal","GWCADealGiftText":"Spend {{min_cart_value}} to get a gift for FREE!","GWCADealDiscountText":"Spend {{min_cart_value}} and get a gift for {{discount_value}} OFF!","GWCODealGiftText":"Spend {{min_collection_value}} on {{collection_name}} to get a FREE gift!","GWCODealDiscountText":"Spend {{min_collection_value}} on {{collection_name}} and get a gift for {{discount_value}} OFF!","GWQUDealGiftText":"Buy {{trigger_quantity}} specific item(s) and get a gift for FREE!","GWQUDealDiscountText":"Buy {{trigger_quantity}} specific item(s) and get a gift for {{discount_value}} OFF!","BXGYDealGiftText":"Buy {{trigger_quantity}} specific item(s) to claim a FREE gift!","BXGYDealDiscountText":"Buy {{trigger_quantity}} specific product(s) and get a gift for {{discount_value}} OFF!","displayForDeal":"set_campaign_rule","dealCampaigns":[],"campaignRules":[{"ruleName":"Oldest created campaigns","id":"rule_campaigns_oldest_created","quantity":2},{"ruleName":"Campaigns offering gifts","id":"rule_campaigns_offering_gifts","quantity":2},{"ruleName":"Campaigns offering discount","id":"rule_campaigns_offering_discount","quantity":2}],"colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#5B5B5B","primaryText":"#333333","secondaryText":"#33333380","background":"#FFFFFF","backgroundSubdued":"#1C1C1C08","tertiaryText":"#1C1C1C","floatingBadgeBackgroun
12625d":"#FFFFFF","floatingBadgeText":"#333333","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","floatingButtonText":"#FFFFFF","floatingButtonBackground":"#1C1C1C","hotBadge":"#1C1C1C","hotBadgeText":"#FFFFFF","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.172Z","id":"J18TUERyC9eQ9CTv6r1f"},"floatingButtonDesignSetting":{"name":"Floating button","type":"floating-button","floatingButtonPosition":"left","addToCartText":"Add to cart","countGiftText":"gift(s) selected","continueShoppingText":"Continue shopping","autoOpenFloatingButton":true,"icon":"free_gift_icon_8","theme":"basic","colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#333333","badgeBackground":"#1C1C1C","badgeText":"#FFFFFF","productBackground":"#33333308","productSelectedBackground":"#1C1C1C08","productSelectedBorder":"#1C1C1C","background":"#FFFFFF","primaryText":"#333333","secondaryText":"#33333380","tertiaryText":"#1C1C1C","headerBackground":"#FFFFFF","headerText":"#1C1C1C","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","floatingButtonBackground":"#FFFFFF","floatingButtonText":"#1C1C1C","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.175Z","id":"ZSH1iewb75iG6Ld0rIAK"},"giftBoxDesignSetting":{"active":false,"name":"Gift box milestone","goals":[],"campaignType":"gift-with-cart-value","type":"gift-box","headerText":"TIERED REWARDS","descriptionText":"You'll get reward(s) based on achieved tier","promotionMessage":"Spend {{trigger_amount}} to get {{gift_number}} free gift(s)","progressMessage":"Spend {{progress_amount}} more to get {{gift_number}} free gift(s)","promotionReachedMessage":"Congratulations! You've earned your reward","showGiftText":"Show gift(s)","hideGiftText":"Hide gift(s)","openOnEveryFirstVisit":true,"openBasedOnTriggerCampaign":true,"firstDelayAfterPageLoad":2,"colorStyle":"basic","icon":"free_gift_icon_8","primaryColor":"#1C1C1C","secondaryColor":"#5B5B5B","newBgColor":"#FFFFFF","bgSubduedColor":"#1C1C1C08","primaryTextColor":"#333333","secondaryTextColor":"#33333380","tertiaryTextColor":"#33333380","completedIconColor":"#FFFFFF","completedBgColor":"#1C1C1C","inCompletedBgColor":"#FFFFFF","inCompletedTextColor":"#1C1C1C","floatingBtnColor":"#FFFFFF","floatingIconColor":"#1C1C1C","badgeColor":"#1C1C1C","badgeTextColor":"#FFFFFF","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.163Z","id":"9vHRAfnTHmiMFSnL8Zed"},"giftCampaigns":[],"giftOnCartDesignSetting":{"name":"Gift on cart","type":"gift-on-cart","widgetTitle":"Gifts reward","widgetButton":"Claim","addToCartText":"Add to cart","continueShoppingText":"Continue Shopping","countGiftText":"gift(s) selected","layoutStyle":"image-layout","colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#F8F8F8","primaryText":"#1C1C1C","secondaryText":"#1C1C1C","backgroundCard":"#F8F8F8","buttonText":"#FFFFFF","buttonBackground":"#1C1C1C","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.167Z","id":"e8j9Tf2gpksEJeeeCQm7"},"giftSelectionDesignSetting":{"name":"Gift selection","type":"gift-selection","addToCartText":"Add to cart","continueShoppingText":"Continue Shopping","countGiftText":"gift(s) selected","popupTitle":"You've unlocked a special gifts!","popupDescription":"Select your favorite items at exclusive prices","layout":"vertical","displayLocation":"all","colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#333333","headerBackground":"#FFFFFF","headerText":"#1C1C1C","primaryText":"#1C1C1C","secondaryText":"#33333380","background":"#FFFFFF","productBackground":"#33333308","productSelectedBackground":"#1C1C1C08","productSelectedBorder":"#1C1C1C","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","badgeBackgroun
12625d":"#1C1C1C","tertiaryText":"#1C1C1C","badgeText":"#FFFFFF","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.169Z","id":"8843CNVclbHHfsmgkDYC"},"popUpDesignSetting":{"name":"Pop-up","type":"pop-up","addToCartText":"Add to cart","continueShoppingText":"Continue Shopping","countGiftText":"gift(s) selected","searchPlaceholder":"Search ...","variantPlaceholder":"Choose variant","borderRadius":8,"layout":"vertical","displayLocation":"all","colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#333333","headerBackground":"#FFFFFF","headerText":"#1C1C1C","primaryText":"#1C1C1C","secondaryText":"#33333380","background":"#FFFFFF","productBackground":"#33333308","productSelectedBackground":"#1C1C1C08","productSelectedBorder":"#1C1C1C","buttonBackground":"#1C1C1C","buttonText":"#FFFFFF","badgeBackground":"#1C1C1C","tertiaryText":"#1C1C1C","badgeText":"#FFFFFF","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.142Z","id":"Q3YizZc2cgDIb6W62gEO"},"progressBarDesignSetting":{"name":"Progress bar","type":"progress-bar","positionProgressBar":"","positionProgressBarCartDrawer":"","primaryColor":"#1C1C1C","secondaryColor":"#333333","newBgColor":"#E3E3E3","primaryTextColor":"#333333","secondaryTextColor":"#33333380","completedIconColor":"#FFFFFF","completedBgColor":"#1C1C1C","inCompletedIconColor":"#1C1C1C","inCompletedBgColor":"#FFFFFF","inCompletedProgressBgColor":"#d1d1d1","isUseBgColor":false,"colorStyle":"basic","singleTitle":"Free gift with purchase","enabledShowBadge":true,"badgeText":"Exclusive","enabledShowBorder":true,"enabledBgForBenefit":false,"postAchievedSubtitle":"You have got free gift","beforeAchievedSubtitle":"Spend {{amount_left}} more to get free gift","freeText":"Free","enabledGiftDetails":true,"giftDetails":[],"backgroundCard":"#F4F5F4","backgroundBar":"#D9D9D9","foregroundBar":"#282928","borderColor":"#D3D4D2","layoutProgressBar":"layout-progress-bar-classic","iconSource":"default","discountIcon":"","freeShippingIcon":"","freeGiftDisplay":"productImage","freeGiftIcon":"","displayAsIcon":false,"milestoneReached":"doneIcon","iconSize":14,"iconBorderRadius":32,"iconBorderOpacity":30,"iconPosition":"beside","barThickness":6,"barRadius":16,"barAnimation":"none","paddingTop":8,"paddingBottom":8,"marginTop":8,"marginBottom":8,"spacingGap":24,"messageSize":16,"tierSize":13,"showMilestoneTriggerValue":false,"giftDetailTitleSize":13,"seeDetailsText":"See details","hideDetailsText":"Hide","freeGiftsText":"free gift(s)","itemsText":"item(s)","editGiftsText":"Edit gifts","editTierText":"Edit","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.157Z","id":"S27m7j2Lpc2TkJRRrRoI"},"promotionCardDesignSetting":{"type":"promotion-card","positionPromotionCard":"","positionPromotionCardCartDrawer":"","atcPromotionCardText":"Unlock Gift","stackGiftsText":"{{total_items}} gifts include","colorStyle":"basic","layout":"horizontal","stackGifts":false,"titleFontWeight":"500","subtitleFontWeight":"400","primaryColor":"#1C1C1C","secondaryColor":"#5B5B5B","isUseBgColor":false,"newBgColor":"#1C1C1C08","primaryTextColor":"#333333","secondaryTextColor":"#33333380","tertiaryTextColor":"#33333380","buttonColor":"#1C1C1C","buttonTextColor":"#FFFFFF","borderCardColor":"#DEDEDE","borderProductColor":"#D3D4D2","badgeTextColor":"#1C1C1CB2","badgeBackgroun
12625dColor":"#F5F5F5","progressIconColor":"#FFFFFF","progressBackgroundColor":"#E6E6E6","progressBarColor":"#272727","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.153Z","id":"hDri4yb5JnifQGLUt77J"},"slideCartOfferDesignSetting":{"active":false,"name":"Slide cart offer","type":"slide-cart-offer","dealCampaigns":[],"hideShopNowButton":false,"customizeOfferLink":false,"dealLinks":[],"colorStyle":"basic","primaryColor":"#1C1C1C","secondaryColor":"#F8F8F8","primaryText":"#1C1C1C","buttonLink":"#1C1C1C","productNameAndPrice":"#1C1C1C","backgroundCard":"#F8F8F8","comparePrice":"#1C1C1C80","title":"TODAY'S OFFER","shopNowLabel":"Shop now","GWCADealGiftText":"Spend {{min_cart_value}} to get a gift for FREE!","GWCADealDiscountText":"Spend {{min_cart_value}} and get a gift for {{discount_value}} OFF!","GWCODealGiftText":"Spend {{min_collection_value}} on {{collection_name}} to get a FREE gift!","GWCODealDiscountText":"Spend {{min_collection_value}} on {{collection_name}} and get a gift for {{discount_value}} OFF!","GWQUDealGiftText":"Buy {{trigger_quantity}} specific item(s) and get a gift for FREE!","GWQUDealDiscountText":"Buy {{trigger_quantity}} specific item(s) and get a gift for {{discount_value}} OFF!","BXGYDealGiftText":"Buy {{trigger_quantity}} specific item(s) to claim a FREE gift!","BXGYDealDiscountText":"Buy {{trigger_quantity}} specific product(s) and get a gift for {{discount_value}} OFF!","position":".AOV-CartDrawer-SlideCartOffer--position","shopId":"MU8D4otp5VtfSCvXbRDB","createdAt":"2026-06-24T11:59:20.150Z","id":"nejNU8eYjSRR696AqKIh"},"storefrontAccessToken":"63ad8cb78ba9181a6e1f36de8c78d5ab"};
12626      const optimizeAddGift = metafields.configSettings?.optimizeAddGift;
12627      const enableUsOcInstock = metafields.configSettings?.enableUsOcInstock;
12628
12629      const collections = [];
12630      const productsOfCollection = {};
12631        
12632          productsOfCollection[15627739857222] = {};
12633          
12634            productsOfCollection[15627739857222][56843799494982] = {
12635              price: 10000,
12636            };
12637          
12638        
12639          productsOfCollection[15193301090630] = {};
12640          
12641            productsOfCollection[15193301090630][55189521465670] = {
12642              price: 2225,
12643            };
12644          
12645            productsOfCollection[15193301090630][55189521498438] = {
12646              price: 3950,
12647            };
12648          
12649            productsOfCollection[15193301090630][55189521531206] = {
12650              price: 8620,
12651            };
12652          
12653            productsOfCollection[15193301090630][55189521563974] = {
12654              price: 14750,
12655            };
12656          
12657            productsOfCollection[15193301090630][55189521596742] = {
12658              price: 24500,
12659            };
12660          
12661        
12662          productsOfCollection[15670889742662] = {};
12663          
12664            productsOfCollection[15670889742662][57087525683526] = {
12665              price: 0,
12666            };
12667          
12668        
12669          productsOfCollection[15670891151686] = {};
12670          
12671            productsOfCollection[15670891151686][57087534301510] = {
12672              price: 0,
12673            };
12674          
12675        
12676          productsOfCollection[14821795692870] = {};
12677          
12678            productsOfCollection[14821795692870][53832568734022] = {
12679              price: 2225,
12680            };
12681          
12682            productsOfCollection[14821795692870][53832568766790] = {
12683              price: 3950,
12684            };
12685          
12686            productsOfCollection[14821795692870][53832568799558] = {
12687              price: 8620,
12688            };
12689          
12690            productsOfCollection[14821795692870][53832568832326] = {
12691              price: 14750,
12692            };
12693          
12694            productsOfCollection[14821795692870][55164357574982] = {
12695              price: 24500,
12696            };
12697          
12698        
12699          productsOfCollection[14855369720134] = {};
12700          
12701            productsOfCollection[14855369720134][53942480044358] = {
12702              price: 1725,
12703            };
12704          
12705            productsOfCollection[14855369720134][53942480077126] = {
12706              price: 2950,
12707            };
12708          
12709            productsOfCollection[14855369720134][53942480109894] = {
12710              price: 6120,
12711            };
12712          
12713            productsOfCollection[14855369720134][53942480142662] = {
12714              price: 9750,
12715            };
12716          
12717            productsOfCollection[14855369720134][55164307636550] = {
12718              price: 17500,
12719            };
12720          
12721        
12722          productsOfCollection[6726869942469] = {};
12723          
12724            productsOfCollection[6726869942469][40009403367621] = {
12725              price: 2225,
12726            };
12727          
12728            productsOfCollection[6726869942469][40009403400389] = {
12729              price: 3950,
12730            };
12731          
12732            productsOfCollection[6726869942469][40009403433157] = {
12733              price: 8620,
12734            };
12735          
12736            productsOfCollection[6726869942469][40009403465925] = {
12737              price: 14750,
12738            };
12739          
12740            productsOfCollection[6726869942469][55165287334214] = {
12741              price: 24500,
12742            };
12743          
12744        
12745          productsOfCollection[15203883680070] = {};
12746          
12747            productsOfCollection[15203883680070][55225085854022] = {
12748              price: 1250,
12749            };
12750          
12751            productsOfCollection[15203883680070][55225085886790] = {
12752              price: 2250,
12753            };
12754          
12755            productsOfCollection[15203883680070][55225085919558] = {
12756              price: 4370,
12757            };
12758          
12759            productsOfCollection[15203883680070][55225085952326] = {
12760              price: 7500,
12761            };
12762          
12763            productsOfCollection[15203883680070][55225085985094] = {
12764              price: 9900,
12765            };
12766          
12767        
12768          productsOfCollection[6628321263813] = {};
12769          
12770            productsOfCollection[6628321263813][39609192710341] = {
12771              price: 690,
12772            };
12773          
12774        
12775          productsOfCollection[6628317561029] = {};
12776          
12777            productsOfCollection[6628317561029][39609188450501] = {
12778              price: 690,
12779            };
12780          
12781        
12782          productsOfCollection[6628319920325] = {};
12783          
12784            productsOfCollection[6628319920325][39609191235781] = {
12785              price: 690,
12786            };
12787          
12788        
12789          productsOfCollection[15193256919366] = {};
12790          
12791            productsOfCollection[15193256919366][55189467005254] = {
12792              price: 1725,
12793            };
12794          
12795            productsOfCollection[15193256919366][55189467038022] = {
12796              price: 2950,
12797            };
12798          
12799            productsOfCollection[15193256919366][55189467070790] = {
12800              price: 6120,
12801            };
12802          
12803            productsOfCollection[15193256919366][55189467103558] = {
12804              price: 9750,
12805            };
12806          
12807            productsOfCollection[15193256919366][55189467136326] = {
12808              price: 17500,
12809            };
12810          
12811        
12812          productsOfCollection[15203891085638] = {};
12813          
12814            productsOfCollection[15203891085638][55225121505606] = {
12815              price: 1725,
12816            };
12817          
12818            productsOfCollection[15203891085638][55225121538374] = {
12819              price: 2950,
12820            };
12821          
12822            productsOfCollection[15203891085638][55225121571142] = {
12823              price: 6120,
12824            };
12825          
12826            productsOfCollection[15203891085638][55225121603910] = {
12827              price: 9750,
12828            };
12829          
12830            productsOfCollection[15203891085638][55225121636678] = {
12831              price: 17500,
12832            };
12833          
12834        
12835          productsOfCollection[6628323360965] = {};
12836          
12837            productsOfCollection[6628323360965][39609196708037] = {
12838              price: 490,
12839            };
12840          
12841        
12842          productsOfCollection[6726878134469] = {};
12843          
12844            productsOfCollection[6726878134469][40009476702405] = {
12845              price: 1240,
12846            };
12847          
12848            productsOfCollection[6726878134469][40009476735173] = {
12849              price: 2250,
12850            };
12851          
12852            productsOfCollection[6726878134469][40009476767941] = {
12853              price: 3950,
12854            };
12855          
12856            productsOfCollection[6726878134469][40009476800709] = {
12857              price: 8620,
12858            };
12859          
12860            productsOfCollection[6726878134469][40009476833477] = {
12861              price: 14750,
12862            };
12863          
12864            productsOfCollection[6726878134469][55165276946758] = {
12865              price: 24500,
12866            };
12867          
12868        
12869          productsOfCollection[14975454576966] = {};
12870          
12871            productsOfCollection[14975454576966][54344203010374] = {
12872              price: 2750,
12873            };
12874          
12875            productsOfCollection[14975454576966][54344203043142] = {
12876              price: 5000,
12877            };
12878          
12879            productsOfCollection[14975454576966][54344203075910] = {
12880              price: 11250,
12881            };
12882          
12883            productsOfCollection[14975454576966][54344203108678] = {
12884              price: 21500,
12885            };
12886          
12887            productsOfCollection[14975454576966][55149304054086] = {
12888              price: 40000,
12889            };
12890          
12891        
12892          productsOfCollection[15203880632646] = {};
12893          
12894            productsOfCollection[15203880632646][55225072451910] = {
12895              price: 1725,
12896            };
12897          
12898            productsOfCollection[15203880632646][55225072484678] = {
12899              price: 2950,
12900            };
12901          
12902            productsOfCollection[15203880632646][55225072517446] = {
12903              price: 6120,
12904            };
12905          
12906            productsOfCollection[15203880632646][55225072550214] = {
12907              price: 9750,
12908            };
12909          
12910            productsOfCollection[15203880632646][55225072582982] = {
12911              price: 17500,
12912            };
12913          
12914        
12915          productsOfCollection[6728179024069] = {};
12916          
12917            productsOfCollection[6728179024069][40015077114053] = {
12918              price: 2490,
12919            };
12920          
12921            productsOfCollection[6728179024069][40701486563525] = {
12922              price: 3290,
12923            };
12924          
12925            productsOfCollection[6728179024069][40701489250501] = {
12926              price: 3990,
12927            };
12928          
12929        
12930          productsOfCollection[6628312907973] = {};
12931          
12932            productsOfCollection[6628312907973][39609177243845] = {
12933              price: 790,
12934            };
12935          
12936            productsOfCollection[6628312907973][39609177276613] = {
12937              price: 1090,
12938            };
12939          
12940            productsOfCollection[6628312907973][39609177309381] = {
12941              price: 1590,
12942            };
12943          
12944            productsOfCollection[6628312907973][39609177342149] = {
12945              price: 1890,
12946            };
12947          
12948        
12949          productsOfCollection[14855478968646] = {};
12950          
12951            productsOfCollection[14855478968646][53943062331718] = {
12952              price: 2250,
12953            };
12954          
12955            productsOfCollection[14855478968646][53943062364486] = {
12956              price: 3950,
12957            };
12958          
12959            productsOfCollection[14855478968646][53943062397254] = {
12960              price: 8620,
12961            };
12962          
12963            productsOfCollection[14855478968646][53943062430022] = {
12964              price: 14750,
12965            };
12966          
12967            productsOfCollection[14855478968646][55164287844678] = {
12968              price: 24500,
12969            };
12970          
12971        
12972          productsOfCollection[14950734692678] = {};
12973          
12974            productsOfCollection[14950734692678][54259711312198] = {
12975              price: 1725,
12976            };
12977          
12978            productsOfCollection[14950734692678][54259711344966] = {
12979              price: 2950,
12980            };
12981          
12982            productsOfCollection[14950734692678][54259711377734] = {
12983              price: 6120,
12984            };
12985          
12986            productsOfCollection[14950734692678][54259711410502] = {
12987              price: 9750,
12988            };
12989          
12990            productsOfCollection[14950734692678][55164251668806] = {
12991              price: 17500,
12992            };
12993          
12994        
12995          productsOfCollection[6694237372613] = {};
12996          
12997            productsOfCollection[6694237372613][39866743193797] = {
12998              price: 4490,
12999            };
13000          
13001            productsOfCollection[6694237372613][39866743226565] = {
13002              price: 5990,
13003            };
13004          
13005            productsOfCollection[6694237372613][39866743259333] = {
13006              price: 8490,
13007            };
13008          
13009            productsOfCollection[6694237372613][39866743292101] = {
13010              price: 11990,
13011            };
13012          
13013        
13014          productsOfCollection[14818674901318] = {};
13015          
13016            productsOfCollection[14818674901318][53942806741318] = {
13017              price: 1240,
13018            };
13019          
13020            productsOfCollection[14818674901318][53942806774086] = {
13021              price: 2250,
13022            };
13023          
13024            productsOfCollection[14818674901318][53942806806854] = {
13025              price: 3950,
13026            };
13027          
13028            productsOfCollection[14818674901318][53942806839622] = {
13029              price: 8620,
13030            };
13031          
13032            productsOfCollection[14818674901318][53942806872390] = {
13033              price: 14750,
13034            };
13035          
13036            productsOfCollection[14818674901318][55165252665670] = {
13037              price: 24500,
13038            };
13039          
13040        
13041          productsOfCollection[15185643241798] = {};
13042          
13043            productsOfCollection[15185643241798][55172028236102] = {
13044              price: 1990,
13045            };
13046          
13047        
13048          productsOfCollection[15185679483206] = {};
13049          
13050            productsOfCollection[15185679483206][55172083188038] = {
13051              price: 1990,
13052            };
13053          
13054        
13055          productsOfCollection[14821920538950] = {};
13056          
13057            productsOfCollection[14821920538950][53833096626502] = {
13058              price: 995,
13059            };
13060          
13061        
13062          productsOfCollection[14821921620294] = {};
13063          
13064            productsOfCollection[14821921620294][53833101508934] = {
13065              price: 995,
13066            };
13067          
13068        
13069          productsOfCollection[15185636458822] = {};
13070          
13071            productsOfCollection[15185636458822][55172017357126] = {
13072              price: 1990,
13073            };
13074          
13075        
13076          productsOfCollection[15185629544774] = {};
13077          
13078            productsOfCollection[15185629544774][55172000678214] = {
13079              price: 1990,
13080            };
13081          
13082        
13083          productsOfCollection[15185614766406] = {};
13084          
13085            productsOfCollection[15185614766406][55171973153094] = {
13086              price: 1990,
13087            };
13088          
13089        
13090          productsOfCollection[6694204702917] = {};
13091          
13092            productsOfCollection[6694204702917][39866594394309] = {
13093              price: 3990,
13094            };
13095          
13096            productsOfCollection[6694204702917][39866594427077] = {
13097              price: 4990,
13098            };
13099          
13100            productsOfCollection[6694204702917][39866594459845] = {
13101              price: 6990,
13102            };
13103          
13104            productsOfCollection[6694204702917][39866594492613] = {
13105              price: 9990,
13106            };
13107          
13108        
13109          productsOfCollection[14865640096070] = {};
13110          
13111            productsOfCollection[14865640096070][53978299007302] = {
13112              price: 1490,
13113            };
13114          
13115        
13116          productsOfCollection[15558481117510] = {};
13117          
13118            productsOfCollection[15558481117510][56577786282310] = {
13119              price: 1290,
13120            };
13121          
13122        
13123          productsOfCollection[15558471713094] = {};
13124          
13125            productsOfCollection[15558471713094][56577661501766] = {
13126              price: 1190,
13127            };
13127
13128          
13129        
13130          productsOfCollection[14865640653126] = {};
13131          
13132            productsOfCollection[14865640653126][53978300055878] = {
13133              price: 1490,
13134            };
13135          
13136        
13137          productsOfCollection[14865635410246] = {};
13138          
13139            productsOfCollection[14865635410246][53978290422086] = {
13140              price: 1790,
13141            };
13142          
13143        
13144          productsOfCollection[14865642455366] = {};
13145          
13146            productsOfCollection[14865642455366][53978309755206] = {
13147              price: 1490,
13148            };
13149          
13150        
13151          productsOfCollection[14865641472326] = {};
13152          
13153            productsOfCollection[14865641472326][53978306642246] = {
13154              price: 1490,
13155            };
13156          
13157        
13158          productsOfCollection[14865628922182] = {};
13159          
13160            productsOfCollection[14865628922182][53978249232710] = {
13161              price: 1790,
13162            };
13163          
13164        
13165          productsOfCollection[14855364346182] = {};
13166          
13167            productsOfCollection[14855364346182][53942455206214] = {
13168              price: 2250,
13169            };
13170          
13171            productsOfCollection[14855364346182][53942455238982] = {
13172              price: 3950,
13173            };
13174          
13175            productsOfCollection[14855364346182][53942455271750] = {
13176              price: 8620,
13177            };
13178          
13179            productsOfCollection[14855364346182][53942455304518] = {
13180              price: 14750,
13181            };
13182          
13183            productsOfCollection[14855364346182][55164318122310] = {
13184              price: 24500,
13185            };
13186          
13187        
13188          productsOfCollection[15185784209734] = {};
13189          
13190            productsOfCollection[15185784209734][55172297818438] = {
13191              price: 490,
13192            };
13193          
13194        
13195          productsOfCollection[15185805115718] = {};
13196          
13197            productsOfCollection[15185805115718][55172317806918] = {
13198              price: 490,
13199            };
13200          
13201        
13202          productsOfCollection[6726719340741] = {};
13203          
13204            productsOfCollection[6726719340741][40008767209669] = {
13205              price: 2490,
13206            };
13207          
13208            productsOfCollection[6726719340741][40008767242437] = {
13209              price: 4490,
13210            };
13211          
13212            productsOfCollection[6726719340741][40008767275205] = {
13213              price: 6490,
13214            };
13215          
13216        
13217          productsOfCollection[6726735036613] = {};
13218          
13219            productsOfCollection[6726735036613][40008804335813] = {
13220              price: 2490,
13221            };
13222          
13223            productsOfCollection[6726735036613][40008804368581] = {
13224              price: 4490,
13225            };
13226          
13227            productsOfCollection[6726735036613][40008804401349] = {
13228              price: 6490,
13229            };
13230          
13231        
13232          productsOfCollection[6726739460293] = {};
13233          
13234            productsOfCollection[6726739460293][40008818163909] = {
13235              price: 2490,
13236            };
13237          
13238            productsOfCollection[6726739460293][40008818196677] = {
13239              price: 4490,
13240            };
13241          
13242            productsOfCollection[6726739460293][40008818229445] = {
13243              price: 6490,
13244            };
13245          
13246        
13247          productsOfCollection[15185811079494] = {};
13248          
13249            productsOfCollection[15185811079494][55172334125382] = {
13250              price: 490,
13251            };
13252          
13253        
13254          productsOfCollection[6628347478213] = {};
13255          
13256            productsOfCollection[6628347478213][39609251692741] = {
13257              price: 2690,
13258            };
13259          
13260            productsOfCollection[6628347478213][39609251725509] = {
13261              price: 3990,
13262            };
13263          
13264            productsOfCollection[6628347478213][39609251758277] = {
13265              price: 5590,
13266            };
13267          
13268        
13269          productsOfCollection[6628205068485] = {};
13270          
13271            productsOfCollection[6628205068485][39608853168325] = {
13272              price: 590,
13273            };
13274          
13275            productsOfCollection[6628205068485][39608853201093] = {
13276              price: 790,
13277            };
13278          
13279            productsOfCollection[6628205068485][39608853233861] = {
13280              price: 1090,
13281            };
13282          
13283            productsOfCollection[6628205068485][39608853266629] = {
13284              price: 1490,
13285            };
13286          
13287            productsOfCollection[6628205068485][39608853299397] = {
13288              price: 1790,
13289            };
13290          
13291        
13292          productsOfCollection[6628277813445] = {};
13293          
13294            productsOfCollection[6628277813445][39609079529669] = {
13295              price: 1690,
13296            };
13297          
13298            productsOfCollection[6628277813445][39609079562437] = {
13299              price: 2290,
13300            };
13301          
13302            productsOfCollection[6628277813445][39609079595205] = {
13303              price: 2690,
13304            };
13305          
13306            productsOfCollection[6628277813445][39609087262917] = {
13307              price: 3290,
13308            };
13309          
13310        
13311          productsOfCollection[6628305731781] = {};
13312          
13313            productsOfCollection[6628305731781][39609167806661] = {
13314              price: 590,
13315            };
13316          
13317            productsOfCollection[6628305731781][39609167839429] = {
13318              price: 790,
13319            };
13320          
13321            productsOfCollection[6628305731781][39609167872197] = {
13322              price: 1090,
13323            };
13324          
13325            productsOfCollection[6628305731781][39609167904965] = {
13326              price: 1490,
13327            };
13328          
13329            productsOfCollection[6628305731781][39609167937733] = {
13330              price: 1790,
13331            };
13332          
13333        
13334      
13335
13336
13337      const metafieldVariants = {}
13338      if(enableUsOcInstock){
13339        
13340      }
13341
13342
13343
13344      
13345      const currentCart = {"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};
13346      const cartItems = [];
13347      const productsCart = [];
13348      
13349
13350      const cartItemUpdated = cartItems.map((item) => {
13351        const productInItem = productsCart.find(p => p.id === item.variant_id);
13352        if (productInItem) {
13353          return {
13354            ...item,
13355            collections: productInItem.collections,
13356            ...(enableUsOcInstock && { metafieldUsOcInstock: productInItem.metafieldUsOcInstock }),
13357          };
13358        }
13359        return item;
13360      });
13361
13362      return {
13363        ...metafields,
13364        // Shops installed before the key was renamed only have the legacy
13365        // `storeFrontAccessToken` (capital F) metafield. This line runs AFTER the spread
13366        // above, so without the `default:` fallback it renders `null` and overwrites the
13367        // valid token that `...metafields` just brought in. getStorefrontToken() then reads
13368        // null, misses its cache, and calls /ensure-storefront-token on every page load.
13369        // Remove the fallback once the legacy shops are backfilled to the lowercase key.
13370        storefrontAccessToken: "63ad8cb78ba9181a6e1f36de8c78d5ab",
13371
13372        shopCurrency: "EUR",
13373        marketCountry: "FR",marketId: 472973537,
13374        cart: {
13375          cartItems: cartItemUpdated
13376        },
13377        product: {
13378          id: null,
13379          variants: null,
13380          selectedVariant: null,
13381          collectionTitles: [],
13382          collectionIds: [],
13383          title: null,
13384          type: null,
13385          handle: null,
13386          vendor: null,
13387          tags: null,
13388          price: null,
13389          hasOnlyDefaultVariant: null,
13390          available: null,
13391          image: null,
13392          options: null,
13393          ...(enableUsOcInstock ? {metafieldVariants} : {}),
13394
13395        },
13396        customer: {
13397          id: null,
13398          email: null,
13399          first_name: null,
13400          last_name: null,
13401          isB2B: null,
13402        },
13403        currentCart,
13404        currentRequestID: 0,
13405        productsOfCollection
13406      }
13407    };
13408    if (!window.AVADA_FREE_GIFTS) window.AVADA_FREE_GIFTS = initFreeGiftData();
13409  } catch (e) {
13410    console.error('Error assigning aov free gift variable', e);
13411  }
13412</script>
13412
13413<!-- END app snippet -->
13414
13415
13416</div><div id="shopify-block-AVEg1ZzNYWEZ2ZXBEN__7584948915495707528" class="shopify-block shopify-app-block">
13417<!-- BEGIN app snippet: app-data -->
13418
13419
13420<script>try{if(!window.AVADA_JOY){const m={"shop":{"disableWatermark":true,"plan":"advanced_2025","isAvailableProPlan":false,"moneyFormat":"{{amount_with_comma_separator}} €","moneyWithCurrencyFormat":"€{{amount_with_comma_separator}} EUR","useNewWidget":true,"useWidgetV3":true,"customerAccountsVersion":"NEW_CUSTOMER_ACCOUNTS","usePendingPointV2":false,"enableTierProgram":true,"latestInstalledDate":"2025-10-07T07:08:44.984Z","isGuestSameAsMember":false,"isNewFormatDOB":true,"isCustomLoginLink":false,"loginLinkRedirect":"","signUpLinkRedirect":"","canShowBrandingLp":true,"useReferralV2":true,"newFreePlan":false,"isTestEarningPointMode":true,"customerLoyaltyEligibility":"customer_eligible_all","isUpgradedFeature2025":true,"pricingCohort":"2025_adv","handleLoyaltyPage":"joy-loyalty-page","domain":"caliweed.pt","shopifyDomain":"mafrenchweed.myshopify.com","timezoneSelected":"Romance Standard Time","currency":"EUR","useMoneyWithCurrencyFormat":false},"program":{"earning":[{"type":"earning","event":"place_order","hasLimit":false,"limitUnit":"minute","limitInterval":1,"autoRemovePoints":true,"statusUseCondition":true,"typeCondition":"all","typeProductMatch":"all","appliedSource":"all","conditions":[{"field":"title","typeMatch":"contains","content":""}],"includeProducts":[],"excludeProducts":[],"excludePOSOrderProducts":false,"excludeOSOrderProducts":false,"excludeGiftCard":false,"excludeStoreCredit":false,"excludeFreeGift":false,"appliedPlaceOrderTo":"all","startDate":"2025-10-06T23:00:00.000Z","skipEarnPointGuest":true,"priority":0,"shopId":"vCs4Mslz52jqhlQlt2l4","showLoyaltyPage":true,"createdAt":"2025-10-07T07:44:02.850Z","expired":false,"translateTitle":{},"earnPoint":1,"prefix":"Joy -","usageLimit":1,"isDraft":false,"rateMoney":1,"earnBy":"price","earnPointsTiers":{"IhrcOxr2ZBeVRPzGEPf7":{"earnPoint":1,"rateMoney":1}},"title":"Passer la commande","appliesOncePerCustomer":false,"changeProgramTitle":false,"status":true,"giftStatus":"none","updatedAt":"2025-10-07T08:27:23.824Z","id":"ORwjkl75JyteSnH8CJcf"},{"title":"Récompense d'anniversaire","event":"birthday","type":"earning","earnPoint":100,"hasLimit":true,"urlAccount":"","urlLocation":"","limitUnit":"year","startDate":"2025-10-06T23:00:00.000Z","rateMoney":1,"dateFormat":"DD/MM/YYYY","earnPointsTiers":{"IhrcOxr2ZBeVRPzGEPf7":{"enableRewardEarnPoint":false,"enableRewardFreeGift":false,"enableRewardDiscount":false,"defaultReward":"point","rewardPoint":{"id":"a61663b0-aad2-4c5a-b34c-d878631a7724","typeEarn":"point","earnPoint":100,"event":"birthday","type":"earn_point_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"},"rewardFreeGift":{"id":"97b9cf1a-4180-4821-8ea3-f0c5d85cba83","event":"birthday","prefix":"JOY-","typeReward":"rewardFreeGiftBirthday","typeEarn":"free_gift","spendPoint":0,"specificProducts":[],"variantIds":[],"variantId":null,"expiredAfter":"permanent","orderReq":"none","orderReqQuantity":"5","appliedDiscountToSaleChannel":"applyOnlineStore","combinedWith":[],"orderReqAmount":0,"appliedCollectionIds":[],"isUsePrefixDiscountCode":false,"redeemIn":"available_in_online_store","appliedTo":"sf_product","userAvailability":"userRedeemed","freeProductQuantity":"all","type":"free_gift_reward_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"},"rewardDiscount":{"id":"b0d147f4-2d16-4630-8b52-bf7690e78396","event":"birthday","typeEarn":"percentage","orderReq":"none","appliedDiscountToSaleChannel":"applyOnlineStore","appliedTo":"all","isUsePrefixDiscountCode":false,"expired":true,"expiredAfter":"permanent","prefix":"JOY-","orderReqAmount":"5","orderReqQuantity":"5","earnPoint":10,"type":"discount_reward_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"}},"qARdHRK9sSy0F4oQOxIC":{"enableRewardEarnPoint":false,"enableRewardFreeGift":false,"enableRewardDiscount":false,"defaultReward":"point","rewardPoint":{"id":"d6349c96-1b42-4fee-8d1c-59fec8a80193","typeEarn":"point","earnPoint":100,"event":"birthday","type":"earn_point_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"},"rewardFreeGift":{"id":"00170f5e-cad0-4789-97aa-33ee3895d647","event":"birthday","prefix":"JOY-","typeReward":"rewardFreeGiftBirthday","typeEarn":"free_gift","spendPoint":0,"specificProducts":[],"variantIds":[],"variantId":null,"expiredAfter":"permanent","orderReq":"none","orderReqQuantity":"5","appliedDiscountToSaleChannel":"applyOnlineStore","combinedWith":[],"orderReqAmou
13420nt":0,"appliedCollectionIds":[],"isUsePrefixDiscountCode":false,"redeemIn":"available_in_online_store","appliedTo":"sf_product","userAvailability":"userRedeemed","freeProductQuantity":"all","type":"free_gift_reward_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"},"rewardDiscount":{"id":"ca6b1f4a-b77e-4f09-8d7a-518c53fa64a0","event":"birthday","typeEarn":"percentage","orderReq":"none","appliedDiscountToSaleChannel":"applyOnlineStore","appliedTo":"all","isUsePrefixDiscountCode":false,"expired":true,"expiredAfter":"permanent","prefix":"JOY-","orderReqAmount":"5","orderReqQuantity":"5","earnPoint":10,"type":"discount_reward_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"}},"ALWsh82mdXeu79JQl8J9":{"enableRewardEarnPoint":false,"enableRewardFreeGift":false,"enableRewardDiscount":false,"defaultReward":"point","rewardPoint":{"id":"74b84223-9692-44f0-9ccc-8f0659b622ea","typeEarn":"point","earnPoint":100,"event":"birthday","type":"earn_point_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"},"rewardFreeGift":{"id":"9e42086b-d460-4d37-8294-0e5a94ce40ca","event":"birthday","prefix":"JOY-","typeReward":"rewardFreeGiftBirthday","typeEarn":"free_gift","spendPoint":0,"specificProducts":[],"variantIds":[],"variantId":null,"expiredAfter":"permanent","orderReq":"none","orderReqQuantity":"5","appliedDiscountToSaleChannel":"applyOnlineStore","combinedWith":[],"orderReqAmount":0,"appliedCollectionIds":[],"isUsePrefixDiscountCode":false,"redeemIn":"available_in_online_store","appliedTo":"sf_product","userAvailability":"userRedeemed","freeProductQuantity":"all","type":"free_gift_reward_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"},"rewardDiscount":{"id":"44a39546-e4c4-4e7f-9adc-d13764582cb9","event":"birthday","typeEarn":"percentage","orderReq":"none","appliedDiscountToSaleChannel":"applyOnlineStore","appliedTo":"all","isUsePrefixDiscountCode":false,"expired":true,"expiredAfter":"permanent","prefix":"JOY-","orderReqAmount":"5","orderReqQuantity":"5","earnPoint":10,"type":"discount_reward_birthday","shopId":"vCs4Mslz52jqhlQlt2l4"}}},"typeEarn":"point","receivedBeforeDays":0,"typeDeliveryMethod":"automatic","typeRewardTiming":"exact_birthday","typeRewardTimingStart":0,"typeRewardTimingEnd":0,"birthdayInputMethod":"calendar","isMigrateRuleEngine":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":4,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:51:58.254Z","changeProgramTitle":false,"dateType":"MM/DD","expired":false,"isDraft":false,"status":true,"translateTitle":{},"giftStatus":"none","updatedAt":"2025-10-07T07:52:25.635Z","id":"48uSxj8or6YQRFkFhSme"},{"action":"guide","title":"Inscrivez-vous aux newsletters","event":"sign_up_newsletter","type":"earning","earnPoint":50,"hasLimit":true,"urlAccount":"","urlLocation":"","limitUnit":"lifetime","startDate":"2025-10-06T23:00:00.000Z","rateMoney":1,"excludedSubscribedBefore":false,"isMigrateRuleEngine":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":5,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:52:52.244Z","signUpGuide":"","changeProgramTitle":false,"expired":false,"isDraft":false,"typeSignNewsletters":"blank","status":true,"updatedAt":"2025-10-07T07:52:59.320Z","translateTitle":{},"id":"VcRDnR2xPmKR1N2YlKti"},{"title":"Ecrire une critique","event":"write_review","type":"earning","earnPoint":40,"hasLimit":true,"urlAccount":"","urlLocation":"","limitUnit":"month","startDate":"2025-10-06T23:00:00.000Z","rateMoney":1,"extraPoints":10,"enabledAntiCheat":true,"enabledMinCharacters":true,"minCharacters":"10","isAppliedExtraPoints":false,"earnPointsTiers":{"IhrcOxr2ZBeVRPzGEPf7":{"earnPoint":100},"qARdHRK9sSy0F4oQOxIC":{"earnPoint":100},"ALWsh82mdXeu79JQl8J9":{"earnPoint":100}},"reviewApp":"judgeMeApp","limitInterval":"1","isMigrateRuleEngine":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":6,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:55:31.646Z","translateTitle":{},"expired":false,"isDraft":false,"giftStatus":"none","status":true,"updatedAt":"2025-10-07T07:55:44.350Z","id":"1mcT1Y8B11J59Cdevoju"}
13420,{"action":"interact","title":"Visitez le site Web","event":"interact_website","type":"earning","status":true,"earnPoint":10,"hasLimit":true,"urlAccount":"","urlLocation":"","limitUnit":"day","startDate":"2025-10-06T23:00:00.000Z","rateMoney":1,"limitInterval":1,"isDraft":false,"isMigrateRuleEngine":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":7,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:55:55.335Z","updatedAt":"2025-10-07T07:55:55.335Z","translateTitle":{},"expired":false,"id":"OR48iZHYPJx8K99LwiHn"},{"title":"Nombre de commandes","event":"milestone","type":"earning","status":true,"earnPoint":100,"hasLimit":true,"urlAccount":"","urlLocation":"","limitUnit":"lifetime","startDate":"2025-10-06T23:00:00.000Z","rateMoney":1,"milestones":[{"value":1,"rewards":[{"action":"bonus_point","earnPoint":50}]},{"unit":"day","value":5,"rewards":[{"status":true,"title":"Produit gratuit","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":"","freeProductIds":[],"appliedTo":"sf_product","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"earnPoint":100,"action":"give_product","specificProducts":[{"id":14974437753158,"image":{"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},"handle":"white-widow-cbd","title":"White Widow CBD","variants":[{"id":54341307564358,"price":"12.40","title":"2.5g","option1":"2.5g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307597126,"price":"22.25","title":"5g","option1":"5g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307629894,"price":"39.50","title":"10g","option1":"10g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307662662,"price":"86.20","title":"25g","option1":"25g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307695430,"price":"147.50","title":"50g","option1":"50g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":55149312999750,"price":"245.00","title":"100g","option1":"100g","option2":null,"option3":null,"inventory_quantity":0,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":55149313032518,"price":"1.22","title":"prix1g","option1":"prix1g","option2":null,"option3":null,"inventory_quantity":0,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"}],"images":[{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidowFlower.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidowFlower2.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWindowCBD_2.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/white_widow_2.png?v=1747054357"}],"options":[{"name":"Quantité","id":"gid://shopify/ProductOption/17342369857862","position":1,"values":["2.5g","5g","10g","25g","50g","100g","prix1g"]}]}],"variantId":54341307597126}]},{"unit":"day","value":10,"rewards":[{"status":true,"title":"Produit gratuit","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":"","freeProductIds":[],"appliedTo":"sf_product","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"earnPoint":100,"action":"give_product","specificProducts":[{"id":14974437753158,"image":{"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},"handle":"white-widow-cbd","title":"White Widow CBD","variants":[{"id":54341307564358,"price":"12.40","title":"2.5g","option1":"2.5g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307597126,"price":"22.25","title":"5g","option1":"5g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307629894,"price":"39.50","title":"10g","option1":"10g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307662662,"price":"86.20","title":"25g","option1":"25g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"}
13420,{"id":54341307695430,"price":"147.50","title":"50g","option1":"50g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":55149312999750,"price":"245.00","title":"100g","option1":"100g","option2":null,"option3":null,"inventory_quantity":0,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":55149313032518,"price":"1.22","title":"prix1g","option1":"prix1g","option2":null,"option3":null,"inventory_quantity":0,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"}],"images":[{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidowFlower.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidowFlower2.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWindowCBD_2.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/white_widow_2.png?v=1747054357"}],"options":[{"name":"Quantité","id":"gid://shopify/ProductOption/17342369857862","position":1,"values":["2.5g","5g","10g","25g","50g","100g","prix1g"]}]}],"variantId":54341307629894}]},{"unit":"day","value":20,"rewards":[{"status":true,"title":"Produit gratuit","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":"","freeProductIds":[],"appliedTo":"sf_product","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"earnPoint":100,"action":"give_product","specificProducts":[{"id":14974437753158,"image":{"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},"handle":"white-widow-cbd","title":"White Widow CBD","variants":[{"id":54341307564358,"price":"12.40","title":"2.5g","option1":"2.5g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307597126,"price":"22.25","title":"5g","option1":"5g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307629894,"price":"39.50","title":"10g","option1":"10g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307662662,"price":"86.20","title":"25g","option1":"25g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":54341307695430,"price":"147.50","title":"50g","option1":"50g","option2":null,"option3":null,"inventory_quantity":2,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":55149312999750,"price":"245.00","title":"100g","option1":"100g","option2":null,"option3":null,"inventory_quantity":0,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"id":55149313032518,"price":"1.22","title":"prix1g","option1":"prix1g","option2":null,"option3":null,"inventory_quantity":0,"src":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"}],"images":[{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidow.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidowFlower.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWidowFlower2.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/WhiteWindowCBD_2.png?v=1747054357"},{"url":"https://cdn.shopify.com/s/files/1/0552/5422/0997/files/white_widow_2.png?v=1747054357"}],"options":[{"name":"Quantité","id":"gid://shopify/ProductOption/17342369857862","position":1,"values":["2.5g","5g","10g","25g","50g","100g","prix1g"]}]}],"variantId":54341307662662}]}],"isMilestoneV2":true,"typeMilestone":"milestone_order","isDraft":false,"isMigrateRuleEngine":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":8,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:04:27.096Z","translateTitle":{},"expired":false,"updatedAt":"2025-10-07T08:04:27.096Z","id":"aM5VaNEqZmlApR2ivXU3"}
13420],"interactWebsiteProgram":{"action":"interact","title":"Visitez le site Web","event":"interact_website","type":"earning","status":true,"earnPoint":10,"hasLimit":true,"urlAccount":"","urlLocation":"","limitUnit":"day","startDate":"2025-10-06T23:00:00.000Z","rateMoney":1,"limitInterval":1,"isDraft":false,"isMigrateRuleEngine":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":7,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:55:55.335Z","updatedAt":"2025-10-07T07:55:55.335Z","translateTitle":{},"expired":false,"id":"OR48iZHYPJx8K99LwiHn"},"spending":[{"event":"free_shipping","type":"spending","hasLimitShipping":false,"appliedTo":"all","appliedCollectionIds":[],"userAvailability":"userRedeemed","combinedWith":[],"destination":"all","shopId":"vCs4Mslz52jqhlQlt2l4","showLoyaltyPage":true,"createdAt":"2025-10-07T07:44:24.402Z","expired":false,"priority":2,"translateTitle":{},"isDraft":false,"giftStatus":"none","enableRefundPointRedeem":false,"spendPoint":250,"prefix":"Joy -","usageLimit":1,"title":"Livraison gratuite","appliesOncePerCustomer":false,"changeProgramTitle":false,"status":true,"updatedAt":"2025-10-07T07:59:40.171Z","id":"KstCGe4V55CEELI7kAqP"},{"enableRefundPointRedeem":false,"title":"5% de réduction","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":250,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":false,"event":"percentage_discount","type":"spending","recurringCycleLimit":1,"recurringType":"first","earnAmount":"5","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":3,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:57:25.370Z","changeProgramTitle":false,"expired":false,"isDraft":false,"status":true,"translateTitle":{},"giftStatus":"none","updatedAt":"2025-10-07T07:57:42.356Z","id":"JlS5kSRoaglmiZT8sdUZ"},{"enableRefundPointRedeem":false,"title":"10% de réduction","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":500,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":false,"event":"percentage_discount","type":"spending","recurringCycleLimit":1,"recurringType":"first","earnAmount":"10","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":4,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:57:55.291Z","translateTitle":{},"expired":false,"isDraft":false,"giftStatus":"none","status":true,"updatedAt":"2025-10-07T07:58:30.132Z","id":"Av0nmhdfqTjPYm2N7Ahc"},{"enableRefundPointRedeem":false,"title":"20% de réduction","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":1000,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":false,"event":"percentage_discount","type":"spending","recurringCycleLimit":1,"recurringType":"first","earnAmount":"20","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":5,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:58:14.583Z","changeProgramTitle":false,"expired":false,"isDraft":false,"updatedAt":"2025-10-07T07:58:21.534Z","status":true,"translateTitle":{},"id":"bpHhgMFJ6xmqIsoMgbAa"},{"enableRefundPointRedeem":false,"title":"Points pour des réductions","redeemType":"dynamic","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmou
13420nt":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":false,"event":"amount_discount","type":"spending","recurringCycleLimit":1,"recurringType":"first","earnAmount":"1","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":6,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:58:59.547Z","changeProgramTitle":false,"expired":false,"isDraft":false,"updatedAt":"2025-10-07T07:59:03.511Z","status":true,"translateTitle":{},"id":"IkKOLMU5SCFDNdN2sG9P"}],"tiers":[{"name":"Venice Rookie 🌊","icon":"","iconCustom":"","targetPoint":0,"targetPointUpdate":0,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":true,"hideDefaultTier":false,"tierNamesLanguage":{},"bgType":"default","bgImage":"","textColor":"#FFFFFF","progressBarColor":"#FFFFFF","boxBgColor":"#3275DF","boxTextColor":"#FFFFFF","bgCardColor":"#4084F1","cardOpacity":0,"iconColor":"#222222","systemType":"bronze","descriptionBlock":"Welcome to the program","id":"IhrcOxr2ZBeVRPzGEPf7","shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T07:46:44.967Z","prevNames":["Bronze"],"imageBlock":"tier_bronze_icon","needToUploadIcon":false,"isUseBoxNameColor":true,"updatedAt":"2025-10-07T08:27:10.502Z","translateTitle":{"en":"Venice Rookie 🌊"},"translateDescription":{"en":"Welcome to the program"}},{"name":"Malibu Roller 🌞","icon":"","iconCustom":"","targetPoint":200,"targetPointUpdate":200,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":true,"hideDefaultTier":false,"tierNamesLanguage":{},"bgType":"default","bgImage":"","textColor":"#FFFFFF","progressBarColor":"#FFFFFF","boxBgColor":"#EEBD2A","boxTextColor":"#FFFFFF","bgCardColor":"#FDCB36","cardOpacity":0,"iconColor":"#222222","systemType":"silver","descriptionBlock":"Spend 200 points to unlock","id":"qARdHRK9sSy0F4oQOxIC","shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T07:46:44.968Z","prevNames":["Silver"],"imageBlock":"tier_sliver_icon","needToUploadIcon":false,"isUseBoxNameColor":true,"updatedAt":"2025-10-07T08:27:10.460Z","translateTitle":{"en":"Malibu Roller 🌞"},"translateDescription":{"en":"Spend 200 points to unlock"}},{"name":"Santa Cruz Smoker 🌿","icon":"","iconCustom":"","targetPoint":600,"targetPointUpdate":600,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":true,"hideDefaultTier":false,"tierNamesLanguage":{},"bgType":"default","bgImage":"","textColor":"#FFFFFF","progressBarColor":"#FFFFFF","boxBgColor":"#BCD37D","boxTextColor":"#FFFFFF","bgCardColor":"#CCE38E","cardOpacity":0,"iconColor":"#FFFFFF","systemType":"gold","descriptionBlock":"Spend 500 points to unlock","id":"ALWsh82mdXeu79JQl8J9","shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T07:46:44.968Z","prevNames":["Gold"],"imageBlock":"tier_gold_icon","needToUploadIcon":false,"isUseBoxNameColor":true,"inactive":false,"updatedAt":"2025-10-07T08:27:25.804Z","translateTitle":{"en":"Santa Cruz Smoker 🌿"},"translateDescription":{"en":"Spend 500 points to unlock"}},{"name":"Hollywood High 🎬","icon":"","iconCustom":"","targetPoint":1500,"targetPointUpdate":1500,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":false,"hideDefaultTier":false,"tierNamesLanguage":{},"bgType":"default","bgImage":"","textColor":"#FFFFFF","progressBarColor":"#FFFFFF","boxBgColor":"#6867B1","boxTextColor":"#FFFFFF","bgCardColor":"#8180C8","cardOpacity":0,"iconColor":"#222222","id":"8b9147fb-78c1-445a-9cfe-9147848256f5","prevNames":[null],"shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T08:16:56.475Z","imageBlock":"tier_bronze_icon","needToUploadIcon":false,"isUseBoxNameColor":true,"inactive":false,"updatedAt":"2025-10-07T08:27:25.812Z","translateTitle":{"en":"Hollywood High 🎬"}},{"name":"Golden State OG ✨","icon":"tier_bronze_icon","iconCustom":"","targetPoint":3000,"targetPointUpdate":3000,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":false,"hideDefaultTier":false,"tierNamesLanguage":{},"bgType":"default","bgImage":"","textColor":"#785F4D","progressBarColor":"#785F4D","boxBgColor":"#EAD8C0","boxTextColor":"#785F4D","bgCardColor":"#EAD8C0","cardOpacity":0,"iconColor":"#222222","id":"2e7ff54c-ddae-4fe8-bd1e-6cd0e92e0b6a","prevNames":[null],"shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T08:16:56.479Z","imageBlock":"tier_bronze_icon","inactive":false,"updatedAt":"2025-10-07T08:27:25.798Z","translateTitle":{"en":"Golden State OG ✨"}}
13420,{"name":"Cali Legend 🔥","icon":"","iconCustom":"","targetPoint":5000,"targetPointUpdate":5000,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":false,"hideDefaultTier":false,"tierNamesLanguage":{},"bgType":"default","bgImage":"","textColor":"#FFFFFF","progressBarColor":"#FFFFFF","boxBgColor":"#E46629","boxTextColor":"#FFFFFF","bgCardColor":"#F77637","cardOpacity":0,"iconColor":"#222222","id":"eb8acad6-4064-4da2-9ff7-c8e1410219d6","prevNames":[null],"shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T08:16:56.453Z","imageBlock":"tier_bronze_icon","needToUploadIcon":false,"isUseBoxNameColor":true,"inactive":false,"updatedAt":"2025-10-07T08:27:25.810Z","translateTitle":{"en":"Cali Legend 🔥"}},{"name":"Emerald Emperor 👑","icon":"","iconCustom":"","targetPoint":10000,"targetPointUpdate":10000,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":false,"hideDefaultTier":false,"tierNamesLanguage":{},"bgType":"default","bgImage":"","textColor":"#FFFFFF","progressBarColor":"#FFFFFF","boxBgColor":"#EABB34","boxTextColor":"#FFFFFF","bgCardColor":"#FFCE42","cardOpacity":0,"iconColor":"#222222","id":"d7972dd1-7db3-4183-92f9-6bc7fe80b1af","prevNames":[null],"shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T08:16:56.462Z","imageBlock":"tier_bronze_icon","needToUploadIcon":false,"isUseBoxNameColor":true,"inactive":false,"updatedAt":"2025-10-07T08:27:25.818Z","translateTitle":{"en":"Emerald Emperor 👑"}}],"tierSettings":{"type":"tier","milestone":"lifetime","entryMethod":"pointEarned","prefix":"JOY-","isUsePrefixDiscountCode":false,"useDemotionTier":false,"typeDemotion":"downgrade_tier","downgradeAfter":"6","resetAfter":"6","downgradeAfterUnit":"month","resetAfterUnit":"month","notificationDowngradeBeforeUnit":"day","notificationDowngradeBefore":"7","useResetTier":false,"monthResetTier":"12","dayResetTier":"31","isSyncTagsCustomerTier":false,"customerTierTagPrefix":"Joy -","prevCustomerTierTagPrefixList":[],"startDate":"2025-10-07T08:04:41.930Z","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":0,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:12:12.036Z","totalChange":{},"isRelaunch":false,"status":true,"resetTime":1759825644336,"updatedAt":"2025-10-07T08:27:24.354Z","id":"5jFi7LjOpo9K9wNsVWtD","expired":false}},"shopId":"vCs4Mslz52jqhlQlt2l4","settings":{"widgetButtonColor":"#808BA7","headlineTextColor":"#F3CBC1","headingTextColor":"#808BA7","actionTextColor":"#FFFFFF","actionBgColor":"#808BA7","customSolidColor":"#808BA7","customGradientColorA":"#808BA7","customGradientColorB":"#808BA7","pointSingular":"point","pointPlural":"points","pointPosition":"after","pointLabelMode":"custom","currencyPosition":"before","cardBgColor":null,"layoutBgColor":null,"enabledCustomPointLabel":true,"enableRevokeLimit":false,"enableRevokeTimeLimit":false,"revokeTimeLimitDuration":1,"revokeTimeLimitUnit":"","revokeLimitInterval":"","isHideWidgetButton":false,"enabledAdvancedCss":true,"selectPage":["home"],"brandColor":"#808BA7","textColor":"#808BA7","type":"branding_points_v2024","actionColor":"#FFFFFF","contentHeader":"Welcome to our store","signUpTitle":"Join and Earn Rewards","signUpDesc":"Get rewards for being our customers","signUpBtnLabel":"Join program","signInLabel":"Already a member?","signInBtnLabel":"Sign in","redeemBtnLabel":"Redeem","applyCouponBtnLabel":"Apply coupon now","floatBtnLabel":"Rewards","earnPointLabel":"How to Earn Points","redeemPointLabel":"How to Redeem","rewardListLabel":"Reward List","pointHistoryLabel":"Points History","backBtnLabel":"Back","floatBtnPosition":"left-bottom","heightMobile":"eighty-percent","hideOnMobile":false,"hideFloatButton":true,"popupIncludePage":{"custom":"","default":["home"]},"popupExcludePage":{"custom":"","default":[]},"iconPopup":"popup_gift","autoShowPopup":false,"autoShowWithHash":false,"isCustomLoginLink":false,"loginLinkRedirect":"","showWithHash":"","appCss":"","themeTextFont":"Inter","headlineTextFont":"Inter","headingTextFont":"Inter","actionTextFont":"Inter","positionMenu":[{"id":"redeem-points","title":"Redeem points","isShow":true,"nextPage":"redeemPoints","iconType":"default","iconImage":"","subItems":[]},{"id":"my-coupons","title":"My coupons","isShow":true,"nextPage":"myCoupons","iconType":"default","iconImage":"","subItems":[]},{"id":"vip","title":"Privileges","isShow":true,"showBeforeLogin":true,"nextPage":"tierLogin1","subItems":[{"id":"IhrcOxr2ZBeVRPzGEPf7","name":"Venice Rookie 🌊","tierRewardsOrder":[]},{"id":"qARdHRK9sSy0F4oQOxIC","name":"Malibu Roller 🌞","tierRewardsOrder":[{"id":"2YphagTBLb7QtercJ3yc","title":"💸 5€ de remise","eventType":"amount_discount","sortPriority":0}]},{"id":"ALWsh82mdXeu79JQl8J9","name":"Santa Cruz Smoker 🌿","tierRewardsOrder":[{"id":"tOX6RmjJJTESbayIo397","title":"💸 10€ de remise","eventType":"amount_discount","sortPriority":0}]},{"id":"8b9147fb-78c1-445a-9cfe-9147848256f5","name":"Hollywood High 🎬","tierRewardsOrder":[{"id":"PO0coA7393Jx8IzRRIkr","title":"🎟️ 5% de remise à vie","eventType":"percentage_discount","sortPriority":0},{"id":"JHA5Cl6xhRRsd5ZLJAWX","title":"💸 25€ de remise","eventType":"amount_discount","sortPriority":1}]},{"id":"2e7ff54c-ddae-4fe8-bd1e-6cd0e92e0b6a","name":"Golden State OG ✨","tierRewardsOrder":[{"id":"wU5jCAcm9aimworjL6HH","title":"🎟️ 10% de remise à vie","eventType":"percentage_discount","sortPriority":0},{"id":"i8HD0epdDhcYKWeGyMim","title":"💸 50€ de remise","eventType":"amount_discount","sortPriority":1}]},{"id":"eb8acad6-4064-4da2-9ff7-c8e1410219d6","name":"Cali Legend 🔥","tierRewardsOrder":[{"id":"cDZ10AsIfQfImWcFUOpJ","title":"🎟️ 20% de remise à vie","eventType":"percentage_discount","sortPriority":0},{"id":"hs22zUECQJJx8AYPRbDW","title":"💸 100€ de remise","eventType":"amount_discount","sortPriority":1}]},{"id":"d7972dd1-7db3-4183-92f9-6bc7fe80b1af","name":"Emerald Emperor 👑","tierRewardsOrder":[{"id":"uYSF9df31ZKwHWaFJ4RI","title":"🎟️ 30% de remise à vie","eventType":"percentage_discount","sortPriority":0},{"id":"QhRedGGV9HMTYqgzWJvu","title":"💸 200€ de remise","eventType":"amount_discount","sortPriority":1}]}]}
13420,{"id":"reward-list","title":"Ways to redeem","titleModal":"Ways to redeem","nextPage":"rewards","bgType":"blank","bgImage":"","isShow":true,"subItems":[{"id":"KstCGe4V55CEELI7kAqP","title":"Livraison gratuite","event":"free_shipping","type":"spending","status":true,"sortPriority":0},{"id":"JlS5kSRoaglmiZT8sdUZ","title":"5% de réduction","event":"percentage_discount","type":"spending","status":true,"sortPriority":1},{"id":"Av0nmhdfqTjPYm2N7Ahc","title":"10% de réduction","event":"percentage_discount","type":"spending","status":true,"sortPriority":2},{"id":"bpHhgMFJ6xmqIsoMgbAa","title":"20% de réduction","event":"percentage_discount","type":"spending","status":true,"sortPriority":3},{"id":"IkKOLMU5SCFDNdN2sG9P","title":"Points pour des réductions","event":"amount_discount","type":"spending","status":true,"sortPriority":4}]},{"id":"milestone","title":"Milestone rewards","titleModal":"Milestone rewards","isParent":true,"isShow":true,"showBeforeLogin":true,"bgType":"blank","bgImage":"","subItems":[{"id":"aM5VaNEqZmlApR2ivXU3","title":"Nombre de commandes","event":"milestone","type":"earning","status":true,"sortPriority":0}]},{"id":"points","title":"Ways to earn","titleModal":"Ways to earn","isParent":true,"isShow":true,"showBeforeLogin":true,"bgType":"blank","bgImage":"","subItems":[{"id":"ORwjkl75JyteSnH8CJcf","title":"Passer la commande","event":"place_order","type":"earning","status":true,"sortPriority":0},{"id":"48uSxj8or6YQRFkFhSme","title":"Récompense d'anniversaire","event":"birthday","type":"earning","status":true,"sortPriority":1},{"id":"VcRDnR2xPmKR1N2YlKti","title":"Inscrivez-vous aux newsletters","event":"sign_up_newsletter","type":"earning","status":true,"sortPriority":2},{"id":"1mcT1Y8B11J59Cdevoju","title":"Ecrire une critique","event":"write_review","type":"earning","status":true,"sortPriority":3},{"id":"OR48iZHYPJx8K99LwiHn","title":"Visitez le site Web","event":"interact_website","type":"earning","status":true,"sortPriority":4}]},{"id":"refer","title":"Refer your friends","titleModal":"Referral","isShow":true,"showBeforeLogin":true,"nextPage":"referralStep1","bgType":"blank","bgImage":"","subItems":[],"iconTypeYouGet":"default","iconImageYouGet":"","iconTypeFriendGet":"default","iconImageFriendGet":""},{"id":"history","title":"Point History","isShow":true,"nextPage":"activities","bgType":"blank","bgImage":"","subItems":[]},{"id":"widget-qr","title":"My QR code","isShow":true,"nextPage":"qrCode","bgType":"blank","bgImage":"","subItems":[]}],"colorType":"template","templateImageId":"fashion","templateImageBanner":"https://cdnapps.avada.io/joy/settings-branding/templateBanners/fashion.webp","templateImageHeader":"https://cdnapps.avada.io/joy/settings-branding/templateHeaders/v2/fashion.webp","dataPointLabelBackup":{},"id":"JBt7n0SXhRvQxJwr9ggk","shopId":"vCs4Mslz52jqhlQlt2l4","primaryLanguageInApp":"fr","dateFormat":"DD/MM/YYYY","isSaveSubPosition":false,"typeIconTheme":"vivid","typeComerRadius":"radiusRounded","tempType":"midnight_black","tempPrimaryColor":"#EC713B","tempSecondaryColor":"#fff","tempTextColor":"#FFFFFF","tempHeadingTextColor":"#FFFFFF","bannerType":"default","bannerImage":"","blockBgColor":"#fff","blockTextColor":"#222","btnBgColor":"#EC713B","btnTextColor":"#FFFFFF","floatBtnIcon":"crown","floatBtnIconUrl":"","floatBtnColor":"#EC713B","floatBtnTextColor":"#FFFFFF","floatBtnPointBalanceLabelBgColor":"#25272C","floatBtnPointBalanceLabelTextColor":"#FFFFFF","floatBtnPointBalancePointBgColor":"#FFFFFF","floatBtnPointBalancePointTextColor":"#222222","cardBeforeSignIn":{"textColor":"#222","btnBgColor":"#EC713B","btnTextColor":"#FFFFFF","bgType":"default","bgImage":"","bgCardColor":"#fff","cardOpacity":0},"cardAfterSignIn":{"textColor":"#222","boxBgColor":"#FFF","boxTextColor":"#222","bgType":"default","bgImage":"","bgCardColor":"#fff","cardOpacity":0,"btnBgColor":"#EC713B"},"signUpLinkRedirect":"","isHideWidgetBtn":false,"hideFloatBtn":false,"chooseTriggerPopup":"all_products","specificProducts":[],"isCustomEarningLink":false,"customEarningLink":"","floatButtonLauncher":"icon_and_label","showButtonIcon":false,"useMinimalButtons":true,"showOnlyLoggedIn":false,"allowRefundCoupon":false,"disableMergePlaceOrder":false,"showLowestTierFirst":true,"showHeadingAfterLogin":true,"createdAt":"2025-10-07T07:08:46.312Z","firstSave":true,"displayType":"widget","updatedAt":"2026-05-21T08:11:40.809Z"},"settingsReferral":{"shopId":"vCs4Mslz52jqhlQlt2l4","urlReferralSuccess":"","urlReferralReward":"","actionBgColor":"#222222","actionTextColor":"#FFFFFF","brandColor":"#781EC6","colorType":"custom-solid","customGradientColorA":"#636363","customGradientColorB":"#A2AB58","customGradientPercent":"27","customPresetId":"shifty","customSolidColor":"#FFFFFF","iconBubble":"gift_none","iconReferralSuccess":"gift_none","iconReferralReward":"icon_gift","inputTextColor":"#928248","templateImageBanner":"https://cdnapps.avada.io/joy/settings-branding/templateBanners/ocean.png","templateImageBg":"https://cdnapps.avada.io/joy/settings-branding/templateHeaders/ocean.png","templateImageId":"ocean","textColor":"#222222","themeTextFont":"Open+Sans","type":"branding_referral","typeShowPopup":"do_not_show","urlIconBubble":"","isAutoClosePopUp":false,"closingPopUpTime":60,"frequencyShowPopup":1,"popupReferralExcludePage":{"custom"
13420:"","default":[]},"frequencyShowPopupAfterClose":"30minute","isShowSubscribeNewsletter":false,"descriptionSubscribeNewsletter":"Get updates, news, and offers via email!","isShowSubscribeNewsletterReward":false,"descriptionSubscribeNewsletterReward":"Get updates, news, and offers via email!"},"placeOrderV2":[],"referralProgram":{"type":"referral","prefix":"JOY-","title":"Referrals Programs","shareSocials":[{"app":"whatsapp","isActive":false,"message":""},{"app":"threads","isActive":false,"message":""},{"app":"facebook","isActive":false,"message":""},{"app":"messenger","isActive":false,"message":""},{"app":"email","isActive":false,"message":""},{"app":"twitter","isActive":false,"message":""}],"redirectionUrl":"","event":"referral_friend","isUsePrefixDiscountCodeFriendReward":false,"prefixFriendReward":"JOY-","friendOrderReqQuantity":0,"friendRewardAppliedDiscountToSaleChannel":"applyOnlineStore","friendRewardAppliedTo":"all","friendSpecificProductIds":[],"friendSpecificProducts":[],"friendRewardAppliedCollectionIds":[],"friendRewardOrderReq":"none","friendRewardOrderReqAmount":0,"friendRewardExpiredAfter":"permanent","isUsePrefixDiscountCodeCustomerReward":false,"enableAntiCheat":true,"prefixCustomerReward":"JOY-","customerRewardAppliedTo":"all","customerSpecificProductIds":[],"customerSpecificProducts":[],"customerRewardAppliedCollectionIds":[],"customerRewardOrderReq":"none","customerRewardOrderReqAmount":0,"customerRewardExpiredAfter":"permanent","customerRewardAppliedDiscountToSaleChannel":"applyOnlineStore","isReferralOrderTagged":false,"isReferralOrderNoted":false,"isRefereeTagged":false,"isRefererTagged":false,"referralLimitsByTier":{},"maxReferralsPerCustomer":5,"referralLimitType":"applyToAllMembers","referralEligibilityType":"oncePerCustomer","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":0,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:08:47.989Z","appliedCollectionIds":[],"specificCollections":[],"friendRewardSpecificCollections":[],"friendRewardEarnAmount":"20","specificProductIds":[],"appliedTo":"","friendRewardDiscountType":"amount","specificProducts":[],"customerRewardDiscountType":"amount","customerRewardEarnAmount":"20","customerRewardSpecificCollections":[],"enabledAntiCheatFeatures":["antiCheatBrowser","antiCheatEmail"],"updatedAt":"2025-10-07T08:02:01.354Z","status":true,"id":"TAu7UGsqaob5OFQg05pX"},"pointCalculator":{},"memberExclusiveDeal":{},"placeOrder":{"status":true,"earnPoint":1,"rateMoney":1,"earnBy":"price","statusUseCondition":true,"typeProductMatch":"all","typeCondition":"all","conditions":[{"field":"title","typeMatch":"contains","content":""}],"excludeProducts":[],"includeProducts":[],"giftStatus":"none","event":"place_order","earnPointsTiers":{"IhrcOxr2ZBeVRPzGEPf7":{"earnPoint":1,"rateMoney":1}},"appliedPlaceOrderTo":"all","excludeGiftCard":false,"excludeStoreCredit":false,"id":"ORwjkl75JyteSnH8CJcf"},"tierSettings":{"type":"tier","milestone":"lifetime","entryMethod":"pointEarned","prefix":"JOY-","isUsePrefixDiscountCode":false,"useDemotionTier":false,"typeDemotion":"downgrade_tier","downgradeAfter":"6","resetAfter":"6","downgradeAfterUnit":"month","resetAfterUnit":"month","notificationDowngradeBeforeUnit":"day","notificationDowngradeBefore":"7","useResetTier":false,"monthResetTier":"12","dayResetTier":"31","isSyncTagsCustomerTier":false,"customerTierTagPrefix":"Joy -","prevCustomerTierTagPrefixList":[],"startDate":"2025-10-07T08:04:41.930Z","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":0,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:12:12.036Z","totalChange":{},"isRelaunch":false,"status":true,"resetTime":1759825644336,"updatedAt":"2025-10-07T08:27:24.354Z","id":"5jFi7LjOpo9K9wNsVWtD"},"allTiers":[{"id":"IhrcOxr2ZBeVRPzGEPf7","iconCustom":"","targetPoint":0,"targetPointUpdate":0,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":true,"hideDefaultTier":false,"bgType":"default","bgImage":"","cardOpacity":0,"iconColor":"#222222","systemType":"bronze","shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T07:46:44.967Z","prevNames":["Bronze"],"imageBlock":"tier_bronze_icon","name":"Venice Rookie 🌊","icon":"","needToUploadIcon":false,"progressBarColor":"#FFFFFF","bgCardColor":"#4084F1","textColor":"#FFFFFF","boxTextColor":"#FFFFFF","isUseBoxNameColor":true,"boxBgColor":"#327
134205DF","updatedAt":"2025-10-07T08:27:10.502Z","translateTitle":{"en":"Venice Rookie 🌊"},"translateDescription":{"en":"Welcome to the program"},"tierRewards":[]},{"id":"qARdHRK9sSy0F4oQOxIC","iconCustom":"","targetPoint":200,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":true,"hideDefaultTier":false,"bgType":"default","bgImage":"","cardOpacity":0,"iconColor":"#222222","systemType":"silver","shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T07:46:44.968Z","prevNames":["Silver"],"imageBlock":"tier_sliver_icon","name":"Malibu Roller 🌞","targetPointUpdate":200,"icon":"","needToUploadIcon":false,"progressBarColor":"#FFFFFF","bgCardColor":"#FDCB36","textColor":"#FFFFFF","boxTextColor":"#FFFFFF","isUseBoxNameColor":true,"boxBgColor":"#EEBD2A","updatedAt":"2025-10-07T08:27:10.460Z","translateTitle":{"en":"Malibu Roller 🌞"},"translateDescription":{"en":"Spend 200 points to unlock"},"tierRewards":[{"status":true,"title":"💸 5€ de remise","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"qARdHRK9sSy0F4oQOxIC","type":"tier_spending","codeName":"Discount","redeemed":0,"earnAmount":"5","combinedWith":[],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"amount_discount","isTierPrivileges":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":5,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:22:05.495Z","updatedAt":"2025-10-07T08:22:05.495Z","translateTitle":{},"expired":false,"id":"2YphagTBLb7QtercJ3yc"}]},{"id":"ALWsh82mdXeu79JQl8J9","iconCustom":"","members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":true,"hideDefaultTier":false,"bgType":"default","bgImage":"","textColor":"#FFFFFF","progressBarColor":"#FFFFFF","boxTextColor":"#FFFFFF","cardOpacity":0,"iconColor":"#FFFFFF","systemType":"gold","shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T07:46:44.968Z","prevNames":["Gold"],"imageBlock":"tier_gold_icon","name":"Santa Cruz Smoker 🌿","targetPointUpdate":600,"icon":"","needToUploadIcon":false,"bgCardColor":"#CCE38E","isUseBoxNameColor":true,"boxBgColor":"#BCD37D","inactive":false,"targetPoint":600,"updatedAt":"2025-10-07T08:27:25.804Z","translateTitle":{"en":"Santa Cruz Smoker 🌿"},"translateDescription":{"en":"Spend 500 points to unlock"},"tierRewards":[{"status":true,"title":"💸 10€ de remise","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"ALWsh82mdXeu79JQl8J9","type":"tier_spending","codeName":"Discount","redeemed":0,"earnAmount":"10","combinedWith":[],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"amount_discount","isTierPrivileges":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":4,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:21:50.370Z","updatedAt":"2025-10-07T08:21:50.370Z","translateTitle":{},"expired":false,"id":"tOX6RmjJJTESbayIo397"}]},{"id":"8b9147fb-78c1-445a-9cfe-9147848256f5","name":"Hollywood High 🎬","iconCustom":"","targetPointUpdate":1500,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":false,"hideDefaultTier":false,"bgType":"default","bgImage":"","cardOpacity":0,"iconColor":"#222222","prevNames":[null],"shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T08:16:56.475Z","imageBlock":"tier_bronze_icon","icon":"","boxBgColor":"#6867B1","needToUploadIcon":false,"progressBarColor":"#FFFFFF","bgCardColor":"#8180C8","textColor":"#FFFFFF","boxTextColor":"#FFFFFF","isUseBoxNameColor":true,"inactive":false,"targetPoint":1500,"updatedAt":"2025-10-07T08:27:25.812Z","translateTitle":{"en":"Hollywood High 🎬"},"tierRewards":[{"status":true,"title":"💸 25€ de remise","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmou
13420nt":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"8b9147fb-78c1-445a-9cfe-9147848256f5","type":"tier_spending","codeName":"Discount","redeemed":0,"earnAmount":"25","combinedWith":[],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"amount_discount","isTierPrivileges":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":3,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:21:24.758Z","updatedAt":"2025-10-07T08:21:24.758Z","translateTitle":{},"expired":false,"id":"JHA5Cl6xhRRsd5ZLJAWX"},{"status":true,"title":"🎟️ 5% de remise à vie","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"8b9147fb-78c1-445a-9cfe-9147848256f5","type":"tier_privileges","codeName":"Discount5","redeemed":0,"earnAmount":"5","combinedWith":["orderDiscounts","shippingDiscounts","productDiscounts"],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"percentage_discount","isTierPrivileges":"true","isCreateAutoDiscount":true,"discountId":"gid://shopify/DiscountAutomaticNode/1803092590918","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":3,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:21:37.509Z","discountMetafieldId":"gid://shopify/Metafield/183847607664966","updatedAt":"2025-10-07T08:21:38.056Z","translateTitle":{},"expired":false,"id":"PO0coA7393Jx8IzRRIkr"}]},{"id":"2e7ff54c-ddae-4fe8-bd1e-6cd0e92e0b6a","name":"Golden State OG ✨","icon":"tier_bronze_icon","iconCustom":"","targetPointUpdate":3000,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":false,"hideDefaultTier":false,"bgType":"default","bgImage":"","textColor":"#785F4D","progressBarColor":"#785F4D","boxBgColor":"#EAD8C0","boxTextColor":"#785F4D","bgCardColor":"#EAD8C0","cardOpacity":0,"iconColor":"#222222","prevNames":[null],"shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T08:16:56.479Z","imageBlock":"tier_bronze_icon","inactive":false,"targetPoint":3000,"updatedAt":"2025-10-07T08:27:25.798Z","translateTitle":{"en":"Golden State OG ✨"},"tierRewards":[{"status":true,"title":"💸 50€ de remise","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"2e7ff54c-ddae-4fe8-bd1e-6cd0e92e0b6a","type":"tier_spending","codeName":"Discount","redeemed":0,"earnAmount":"50","combinedWith":[],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"amount_discount","isTierPrivileges":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":2,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:20:48.724Z","updatedAt":"2025-10-07T08:20:48.724Z","translateTitle":{},"expired":false,"id":"i8HD0epdDhcYKWeGyMim"},{"status":true,"title":"🎟️ 10% de remise à vie","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"2e7ff54c-ddae-4fe8-bd1e-6cd0e92e0b6a","type":"tier_privileges","codeName":"Discount10","redeemed":0,"earnAmount":"10","combinedWith":["orderDiscounts","shippingDiscounts","productDiscounts"],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"percentage_discount","
13420isTierPrivileges":"true","isCreateAutoDiscount":true,"discountId":"gid://shopify/DiscountAutomaticNode/1803092394310","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":2,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:21:00.527Z","discountMetafieldId":"gid://shopify/Metafield/183847602913606","updatedAt":"2025-10-07T08:21:01.010Z","translateTitle":{},"expired":false,"id":"wU5jCAcm9aimworjL6HH"}]},{"id":"eb8acad6-4064-4da2-9ff7-c8e1410219d6","name":"Cali Legend 🔥","iconCustom":"","targetPointUpdate":5000,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":false,"hideDefaultTier":false,"bgType":"default","bgImage":"","cardOpacity":0,"iconColor":"#222222","prevNames":[null],"shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T08:16:56.453Z","imageBlock":"tier_bronze_icon","icon":"","boxBgColor":"#E46629","needToUploadIcon":false,"progressBarColor":"#FFFFFF","bgCardColor":"#F77637","textColor":"#FFFFFF","boxTextColor":"#FFFFFF","isUseBoxNameColor":true,"inactive":false,"targetPoint":5000,"updatedAt":"2025-10-07T08:27:25.810Z","translateTitle":{"en":"Cali Legend 🔥"},"tierRewards":[{"status":true,"title":"💸 100€ de remise","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"eb8acad6-4064-4da2-9ff7-c8e1410219d6","type":"tier_spending","codeName":"Discount","redeemed":0,"earnAmount":"100","combinedWith":[],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"amount_discount","isTierPrivileges":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":1,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:18:35.568Z","updatedAt":"2025-10-07T08:18:35.568Z","translateTitle":{},"expired":false,"id":"hs22zUECQJJx8AYPRbDW"},{"status":true,"title":"🎟️ 20% de remise à vie","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"eb8acad6-4064-4da2-9ff7-c8e1410219d6","type":"tier_privileges","codeName":"Discount20","redeemed":0,"earnAmount":"20","combinedWith":["orderDiscounts","shippingDiscounts","productDiscounts"],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"percentage_discount","isTierPrivileges":"true","isCreateAutoDiscount":true,"discountId":"gid://shopify/DiscountAutomaticNode/1803092197702","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":1,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:20:27.897Z","discountMetafieldId":"gid://shopify/Metafield/183847597572422","updatedAt":"2025-10-07T08:20:28.573Z","translateTitle":{},"expired":false,"id":"cDZ10AsIfQfImWcFUOpJ"}]},{"id":"d7972dd1-7db3-4183-92f9-6bc7fe80b1af","name":"Emerald Emperor 👑","iconCustom":"","targetPointUpdate":10000,"members":0,"placedOrderReward":false,"rateMoney":"","earnPoint":"","isSystemTier":false,"hideDefaultTier":false,"bgType":"default","bgImage":"","cardOpacity":0,"iconColor":"#222222","prevNames":[null],"shopId":"vCs4Mslz52jqhlQlt2l4","createdAt":"2025-10-07T08:16:56.462Z","imageBlock":"tier_bronze_icon","icon":"","boxBgColor":"#EABB34","needToUploadIcon":false,"progressBarColor":"#FFFFFF","bgCardColor":"#FFCE42","textColor":"#FFFFFF","boxTextColor":"#FFFFFF","isUseBoxNameColor":true,"inactive":false,"targetPoint":10000,"updatedAt":"2025-10-07T08:27:25.818Z","translateTitle":{"en":"Emerald Emperor 👑"},"tierRewards":[{"status":true,"title":"💸 200€ de remise","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmou
13420nt":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"d7972dd1-7db3-4183-92f9-6bc7fe80b1af","type":"tier_spending","codeName":"Discount","redeemed":0,"earnAmount":"200","combinedWith":[],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"amount_discount","isTierPrivileges":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":0,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:16:42.331Z","updatedAt":"2025-10-07T08:16:42.331Z","translateTitle":{},"expired":false,"id":"QhRedGGV9HMTYqgzWJvu"},{"status":true,"title":"🎟️ 30% de remise à vie","redeemType":"fixed","minSpendPoint":"","maxSpendPoint":"","spendPoint":100,"freeProductIds":[],"appliedTo":"all","appliedCollectionIds":[],"orderReq":"none","orderReqAmount":0,"expiredAfter":"permanent","expiredTime":"2025-10-07T07:55:20.587Z","appliedDiscountToSaleChannel":"applyOnlineStore","userAvailability":"userRedeemed","conditions":[],"prefix":"JOY-","isUsePrefixDiscountCode":true,"tierId":"d7972dd1-7db3-4183-92f9-6bc7fe80b1af","type":"tier_privileges","codeName":"Discount30","redeemed":0,"earnAmount":"30","combinedWith":["orderDiscounts","shippingDiscounts","productDiscounts"],"enableMaxCapShipping":false,"maxCapShipping":1,"event":"percentage_discount","isTierPrivileges":"true","isCreateAutoDiscount":true,"discountId":"gid://shopify/DiscountAutomaticNode/1803091181894","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":0,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:17:55.630Z","discountMetafieldId":"gid://shopify/Metafield/183847569588550","updatedAt":"2025-10-07T08:17:56.066Z","translateTitle":{},"expired":false,"id":"uYSF9df31ZKwHWaFJ4RI"}]}],"allTiersB2B":[],"tierProgram":{"type":"tier","milestone":"lifetime","entryMethod":"pointEarned","prefix":"JOY-","isUsePrefixDiscountCode":false,"useDemotionTier":false,"typeDemotion":"downgrade_tier","downgradeAfter":"6","resetAfter":"6","downgradeAfterUnit":"month","resetAfterUnit":"month","notificationDowngradeBeforeUnit":"day","notificationDowngradeBefore":"7","useResetTier":false,"monthResetTier":"12","dayResetTier":"31","isSyncTagsCustomerTier":false,"customerTierTagPrefix":"Joy -","prevCustomerTierTagPrefixList":[],"startDate":"2025-10-07T08:04:41.930Z","appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":0,"showLoyaltyPage":true,"createdAt":"2025-10-07T08:12:12.036Z","totalChange":{},"isRelaunch":false,"status":true,"resetTime":1759825644336,"updatedAt":"2025-10-07T08:27:24.354Z","id":"5jFi7LjOpo9K9wNsVWtD"},"tierB2BProgram":null,"translation":{"ar":{},"cs":{},"de":{},"es":{},"fi":{},"fr":{},"he-IL":{},"hi":{},"hr":{},"hu":{},"id":{},"it":{},"ja":{},"ko":{},"ms":{},"nb":{},"nl":{},"pl":{},"pt":{},"ro":{},"ru":{},"sk":{},"sl":{},"sv":{},"th":{},"tr":{},"uk":{},"ur":{},"vi":{},"zh-CN":{},"zh-TW":{},"additionalLanguages":[],"detectMethod":"browserLanguage","shopId":"vCs4Mslz52jqhlQlt2l4","createAt":{"_seconds":1759820925,"_nanoseconds":555000000},"en":{"Earn {{earning_points}} for every order":"Gagnez {{earning_point_raw}} {{loyalty_point}} pour chaque {{amount_spent}} dépensé","Earn {{earning_points}} for every {{amount_spent}} spent":"Gagnez {{earning_point_raw}} {{loyalty_point}} pour chaque {{amount_spent}} dépensé"},"embedContent":["en","fr"],"primaryLanguage":"fr","updateAt":{"_seconds":1759826064,"_nanoseconds":752000000},"record_id":"Skq1RX656JIaw4tXGZmj"},"primaryTranslation":{"[[Birthday]]Day":"Jour","[[Birthday]]Month":"Mois","[[Birthday]]Select day":"Sélectionner un jour","[[Birthday]]Select month":"Sélectionner le mois","[[Birthday]]Select year":"Sélectionnez l'année","[[Birthday]]Year":"Année","[[BirthdayPoint]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[Checkout]]Apply":"Appliquer","[[Checkout]]Apply {{amount_redeem}} off":"Appliquer {{amount_redeem}}
13420 hors","[[Checkout]]Apply rewards":"Appliquer","[[Checkout]]Choose a discount":"Choisissez une réduction","[[Checkout]]Choose reward type":"Choisissez le type de récompense","[[Checkout]]Don't miss out!":"Ne ratez pas cette occasion !","[[Checkout]]Dynamic discount":"Remise dynamique","[[Checkout]]Earn {{earning_discount}} off for every {{redeeming_points}}":"Gagnez {{earning_discount}} de réduction pour chaque {{redeeming_points}}","[[Checkout]]Excludes shipping rates over {{amount}}":"Exclut les frais d'expédition supérieurs à {{amount}}","[[Checkout]]Fixed discount":"Remise fixe","[[Checkout]]Free gift for {{redeeming_points}}":"Cadeau gratuit pour {{redeeming_points}}","[[Checkout]]Free shipping for {{redeeming_points}}":"Livraison gratuite pour {{redeeming_points}}","[[Checkout]]Free shipping on your order":"Livraison gratuite sur votre commande","[[Checkout]]Invalid redeem point":"Point de rachat invalide","[[Checkout]]Log in":"Se connecter","[[Checkout]]Log in to view your reward balance and redeem available points":"Connectez-vous pour consulter votre solde de récompenses et échanger vos points disponibles.","[[Checkout]]Please login to view your available coupons":"Veuillez vous connecter pour consulter vos coupons disponibles.","[[Checkout]]Please select a product":"Veuillez sélectionner un produit","[[Checkout]]Redeem":"Racheter","[[Checkout]]Redeem all points":"Échangez tous vos points","[[Checkout]]Redeem discount":"Utilisez votre réduction","[[Checkout]]Redeem points for discounts":"Échangez vos points contre des réductions","[[Checkout]]Redeem: {{points_redeem}} ({{amount_redeem}} off)":"Échanger : {{points_redeem}} ({{amount_redeem}} off)","[[Checkout]]Select a discount":"Sélectionnez une réduction","[[Checkout]]Select a program":"Sélectionnez un programme","[[Checkout]]to earn and redeem rewards":"gagner et échanger des récompenses","[[Checkout]]to redeem your points. 🎉":"pour échanger vos points. 🎉","[[Checkout]]to view your reward balance and redeem available points":"pour consulter votre solde de récompenses et échanger vos points disponibles","[[Checkout]]You have {{coupon_amount}} available discounts":"Vous disposez de {{coupon_amount}} réductions.","[[Checkout]]You have {{points_balance}} {{loyalty_point}}. Redeem for discounts on this order":"Vous disposez de {{points_balance}} {{loyalty_point}}. Utilisez-les pour obtenir des réductions sur cette commande.","[[Checkout]]You've got rewards waiting!":"Des récompenses vous attendent !","[[Checkout]]You've got rewards waiting! Log in to redeem your points. 🎉":"Des récompenses vous attendent ! Connectez-vous pour échanger vos points. 🎉","[[CustomProgram]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[LoyaltyHub]]Birthday saved successfully!":"Anniversaire enregistré avec succès !","[[LoyaltyHub]]Enter birthday":"Entrez la date de naissance","[[LoyaltyHub]]Enter your birthday":"Saisissez votre date de naissance","[[LoyaltyHub]]If you have questions about this, please contact us.":"Si vous avez des questions à ce sujet, veuillez nous contacter.","[[LoyaltyHub]]Milestone":"Jalon","[[LoyaltyHub]]My Loyalty Rewards":"Mes récompenses de fidélité","[[LoyaltyHub]]Reward program for loyal customers":"Programme de récompenses pour les clients fidèles","[[LoyaltyHub]]Rewards unavailable":"Récompenses indisponibles","[[LoyaltyHub]]Submit":"Soumettre","[[LoyaltyHub]]Subscribed successfully!":"Abonnement réussi !","[[LoyaltyHub]]View details":"Voir les détails","[[LoyaltyHub]]Your account isn't currently eligible to earn or redeem rewards.":"Votre compte n'est actuellement pas éligible pour gagner ou échanger des récompenses.","[[LoyaltyHub]]Your progress":"Vos progrès","[[Notice]]Reward list":"Liste de récompenses","[[PointSignup]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[PointSignupNewsletter]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[POS]]Refund coupon":"Coupon de remboursement","[[POS]]Revoked coupon":"Coupon révoqué","[[Redeem]]Add to cart":"Ajouter au panier","[[Redeem]]Apply coupon now":"Appliquez le coupon maintenant","[[Redeem]]Copy coupon":"Copier le coupon","[[Redeem]]No programs found":"Aucun coupon disponible","[[RedeemInline]]please log in here":"Veuillez vous connecter ici","[[RedeemInline]]To view your reward balance and redeem points,":"Pour consulter votre solde de récompenses et échanger des points,","[[ReferralSuccess]]You got {{referee_reward}} of coupon":"Vous avez gagné un coupon {{referee_reward}} !","[[ReferralSuccess]]You got {{referee_reward}} store credit":"[[ReferralSuccess]]Vous avez reçu {{referee_reward}} crédit magasin","[[ReferralV1]]Congratulations!":"Félicitations!","[[ReferralV1]]Shop now!":"Achetez maintenant !","[[SocialDiscord]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[SocialFacebook]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[SocialInstagram]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[SocialLine]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}
13420","[[SocialPinterest]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[SocialShareFacebook]]Earn {{earning_point_raw}} {{loyalty_point}} per instance":"Gagnez {{earning_point_raw}} {{loyalty_point}} par instance","[[SocialShareTwitter]]Earn {{earning_point_raw}} {{loyalty_point}} per instance":"Gagnez {{earning_point_raw}} {{loyalty_point}} par instance","[[SocialTelegram]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[SocialTiktok]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[SocialTwitter]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[SocialWhatsapp]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[SocialYoutube]]Earn {{earning_point_raw}} {{loyalty_point}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","[[Widget]]Expired":"Expiré","[[WidgetV2]] Contact us to upgrade":"Contactez-nous pour effectuer la mise à niveau","[[WidgetV2]][[Button]]Earn {{loyalty_point}}":"Gagnez {{loyalty_point}}","[[WidgetV2]][[Button]]Redeem {{loyalty_point}}":"Échanger {{loyalty_point}}","[[WidgetV2]][[Button]]Redeem Coupons":"Échanger des coupons","[[WidgetV2]]{{balance_points}} {{loyalty_point}}":"{{balance_points}} {{loyalty_point}}","[[WidgetV2]]{{first_name}} {{last_name}}":"{{first_name}}","[[WidgetV2]]{{last_name}} {{first_name}}":"{{last_name}} {{first_name}}","[[WidgetV2]]{{loyalty_point}}":"{{loyalty_point}}","[[WidgetV2]]{{loyalty_point}} history":"{{loyalty_point}} historique","[[WidgetV2]]After {{subscription_count}} consecutive cycle":"Après {{subscription_count}} cycle consécutif","[[WidgetV2]]After {{subscription_count}} consecutive cycles":"Après {{subscription_count}} cycles consécutifs","[[WidgetV2]]After {{subscription_count}} subscription":"Après l'abonnement {{subscription_count}}","[[WidgetV2]]After {{subscription_count}} subscriptions":"Après {{subscription_count}} abonnements","[[WidgetV2]]After completing {{order_amount}} order":"Après avoir terminé la commande {{order_amount}}","[[WidgetV2]]After completing {{order_amount}} orders":"Après avoir terminé les commandes {{order_amount}}","[[WidgetV2]]After earning {{earned_points}} {{loyalty_point}}":"Après avoir gagné {{earned_points}} {{loyalty_point}}","[[WidgetV2]]After referring {{referral_times}} friend":"Après avoir parrainé {{referral_times}} ami","[[WidgetV2]]After referring {{referral_times}} friends":"Après avoir parrainé {{referral_times}} amis","[[WidgetV2]]After reviewing {{review_times}} time":"Après avoir examiné le temps {{review_times}}","[[WidgetV2]]After reviewing {{review_times}} times":"Après avoir examiné {{review_times}} fois","[[WidgetV2]]After spending {{spent_amount}}":"Après avoir dépensé {{spent_amount}}","[[WidgetV2]]Applied coupon successfully":"Coupon appliqué avec succès","[[WidgetV2]]Applies to all products":"S'applique à tous les produits","[[WidgetV2]]Applies to:":"S'applique à :","[[WidgetV2]]Available {{loyalty_point}}":"Disponible {{loyalty_point}}","[[WidgetV2]]Available for {{tier_name}} only":"Disponible uniquement pour {{tier_name}}","[[WidgetV2]]Available points":"Points disponibles","[[WidgetV2]]Awesome!":"Génial!","[[WidgetV2]]Birthday is invalid":"L'anniversaire n'est pas valide.","[[WidgetV2]]Birthday reward":"Récompense d'anniversaire","[[WidgetV2]]Block name":"Récompenses pour étapes importantes","[[WidgetV2]]Claim now":"Réclamez maintenant","[[WidgetV2]]Click here to try again.":"Cliquez ici pour réessayer.","[[WidgetV2]]Click month/year to select birthday":"Cliquez sur mois/année pour sélectionner l'anniversaire","[[WidgetV2]]Click month/year to select different year":"Cliquez sur mois/année pour sélectionner une autre année.","[[WidgetV2]]Collection applied":"Collection appliquée :","[[WidgetV2]]Completed":"Complété","[[WidgetV2]]Congrats! You earned {{points}} points for completing your birthday info!":"Félicitations ! Vous avez gagné {{points}}
13420 points pour avoir complété vos informations d'anniversaire !","[[WidgetV2]]Copied to clipboard":"Copié dans le presse-papiers","[[WidgetV2]]Coupon code":"Code promo :","[[WidgetV2]]Didn't receive the code?":"Vous n'avez pas reçu le code ?","[[WidgetV2]]Discount":"Rabais","[[WidgetV2]]Discounts":"Réductions","[[WidgetV2]]Does not apply to:":"Ne s'applique pas à :","[[WidgetV2]]Earn {{earning_point_raw}} {{loyalty_point}} for {{amount_spent}} spent or more":"Attribuez {{earning_point_raw}} {{loyalty_point}} une fois lorsque les dépenses atteignent {{amount_spent}}","[[WidgetV2]]Earn {{earning_point_raw}} {{loyalty_point}} for each order":"Attribuez {{earning_point_raw}} {{loyalty_point}} pour chaque commande","[[WidgetV2]]Earn {{earning_point_raw}} {{loyalty_point}} for every {{amount_item}} items":"Donnez {{earning_point_raw}} {{loyalty_point}} pour chaque {{amount_item}} article acheté","[[WidgetV2]]Earn {{earning_point_raw}} {{loyalty_point}} for every {{amount_spent}} spent":"Donnez {{earning_point_raw}} {{loyalty_point}} pour chaque {{amount_spent}} dépensé","[[WidgetV2]]Earn {{earning_point_raw}} fixed {{loyalty_point}} per {{amount_spent}} threshold":"Gagnez {{earning_point_raw}} points fixes {{loyalty_point}} par seuil {{amount_spent}}","[[WidgetV2]]Earn {{remaining_points}} {{loyalty_point}} to {{next_rank}}":"Gagnez {{remaining_points}} {{loyalty_point}} pour atteindre {{next_rank}}","[[WidgetV2]]Earn more {{loyalty_point}} to unlock {{next_rank}} reward!":"Gagnez plus de {{loyalty_point}} pour débloquer la récompense {{next_rank}} !","[[WidgetV2]]Enter the code we just sent to {{email}}":"Saisissez le code que nous venons d'envoyer à {{email}}","[[WidgetV2]]Enter your birthday to earn {{points}} points!":"Saisissez votre date d'anniversaire pour gagner {{points}} points !","[[WidgetV2]]Enter your email":"Saisissez votre adresse e-mail","[[WidgetV2]]Expiration date: {{expiration_date}}":"Date d'expiration : {{expiration_date}}","[[WidgetV2]]Failed to complete login. Please try again.":"Impossible de se connecter. Veuillez réessayer.","[[WidgetV2]]Failed to generate login URL":"Impossible de générer l'URL de connexion","[[WidgetV2]]Failed to get authorization URL":"Impossible d'obtenir l'URL d'autorisation","[[WidgetV2]]Failed to get login URL":"Impossible d'obtenir l'URL de connexion","[[WidgetV2]]Failed to initiate Facebook sign-in. Please try again.":"Impossible de se connecter à Facebook. Veuillez réessayer.","[[WidgetV2]]Failed to initiate Google sign-in. Please try again.":"Impossible de se connecter à Google. Veuillez réessayer.","[[WidgetV2]]Failed to initiate Shop App sign-in. Please try again.":"Impossible de se connecter à l'application Shop. Veuillez réessayer.","[[WidgetV2]]Failed to send OTP code":"Échec de l'envoi du code OTP","[[WidgetV2]]Failed to verify code. Please try again.":"Impossible de vérifier le code. Veuillez réessayer.","[[WidgetV2]]Get discounts":"Bénéficiez de réductions","[[WidgetV2]]Get link":"Obtenir le lien","[[WidgetV2]]Get more {{loyalty_point}}":"Obtenez plus de {{loyalty_point}}","[[WidgetV2]]Get Sign In Code":"Obtenir le code de connexion","[[WidgetV2]]Having issues?":"Vous rencontrez des problèmes ?","[[WidgetV2]]Invalid code. Please try again.":"Code invalide. Veuillez réessayer.","[[WidgetV2]]Let us know your birthday":"Faites-nous part de votre anniversaire","[[WidgetV2]]Let us know your date of birth, we are happy to celebrate and give you special gifts on your birthday":"Indiquez-nous votre date de naissance, nous serons ravis de la célébrer et de vous offrir des cadeaux spéciaux pour votre anniversaire.","[[WidgetV2]]Login timeout. Please try again.":"Délai de connexion dépassé. Veuillez réessayer.","[[WidgetV2]]Membership card":"Carte de membre","[[WidgetV2]]MilestoneCompletedNoRewardTooltip":"Vous avez déjà reçu une récompense pour un niveau supérieur.","[[WidgetV2]]MilestoneEarningLimitTooltip":"Vous avez atteint votre limite de gains pour cette période. Cette récompense d'étape vous sera attribuée lorsque votre limite sera réinitialisée le {{reset_date}}.","[[WidgetV2]]My birthday":"Mon anniversaire","[[WidgetV2]]My coupons":"Mes coupons","[[WidgetV2]]My history":"Mon histoire","[[WidgetV2]]Not enough {{loyalty_point}} to reach this level":"Pas assez de {{loyalty_point}} pour atteindre ce niveau","[[WidgetV2]]OAuth authentication failed":"L'authentification OAuth a échoué","[[WidgetV2]]Perks":"Avantages","[[WidgetV2]]Place {{remaining_orders}} {{loyalty_orders}} to {{next_rank}}":"Placez {{remaining_orders}} {{loyalty_orders}} à {{next_rank}}","[[WidgetV2]]Place more {{loyalty_orders}} to unlock {{next_rank}} reward!":"Passez plus de {{loyalty_orders}} pour débloquer la récompense {{next_rank}} !","[[WidgetV2]]Place order":"Passer la commande","[[WidgetV2]]Plant {{tree_quantity}} {{treeLabel}}":"Plante {{tree_quantity}} {{treeLabel}}","[[WidgetV2]]Please allow popups to sign in with Facebook":"Veuillez autoriser les fenêtres contextuelles pour vous connecter avec Facebook.","[[WidgetV2]]Please allow popups to sign in with Google":"Veuillez autoriser les fenêtres contextuelles pour vous connecter avec Google.","[[WidgetV2]]Please allow popups to sign in with Shop App":"Veuillez autoriser les fenêtres contextuelles pour vous connecter avec l'application Shop.","[[WidgetV2]]Please enter a valid email address":"S'il vous plaît, mettez une adresse email valide.","[[WidgetV2]]Please enter the 4-digit code":"Veuillez saisir le code à 4 chiffres","[[WidgetV2]]Product applied":"Produit appliqué :","[[WidgetV2]]Product excluded":"Produit exclu :","[[WidgetV2]]Program":"Programme","[[WidgetV2]]Programs":"Programmes","[[WidgetV2]]Receive {{earning_point_raw}} {{loyalty_point}}":"Recevoir {{earning_point_raw}} {{loyalty_point}}","[[WidgetV2]]Receive {{store_credit_amount}} store credit":"Recevez {{store_credit_amount}} crédit en magasin","[[WidgetV2]]Receive a {{product_name}}":"Recevez un {{product_name}}","[[WidgetV2]]Receive a coupon":"Recevez un coupon","[[WidgetV2]]Receive a free product":"Recevez un produit gratuit","[[WidgetV2]]Receive discount {{discount_value}}":"Bénéficiez d'une réduction {{discount_value}}","[[WidgetV2]]Receive discount {{discount_value}} off":"Bénéficiez d'une réduction de {{discount_value}} sur","[[WidgetV2]]Receive exclusive offers from our loyalty program":"Bénéficiez d'offres exclusives grâce à notre programme de fidélité.","[[WidgetV2]]Receive free shipping":"Livraison gratuite","[[WidgetV2]]Received a coupon from {{tier_name}} reward":"J'ai reçu un coupon de récompense {{tier_name}}","[[WidgetV2]]Redirecting...":"Redirection en cours...","[[WidgetV2]]Refer a friend who makes a purchase and both of you will get rewards.":"Recommandez un ami qui effectue un achat et vous recevrez tous les deux des récompenses.","[[WidgetV2]]Refer your friends":"Recommandez vos amis","[[WidgetV2]]Resend code":"Renvoyer le code","[[WidgetV2]]Reward":"récompense","[[WidgetV2]]Rewards":"récompenses","[[WidgetV2]]Save successfully":"Sauvegarde réussie","[[WidgetV2]]Save your birthday":"Célébrez votre anniversaire","[[WidgetV2]]See more":"Voir plus","[[WidgetV2]]Shop now":"Achetez maintenant","[[WidgetV2]]Sign in to unlock {{next_rank}} reward!":"Connectez-vous pour débloquer la récompense {{next_rank}} !","[[WidgetV2]]Sign in to your account":"Connectez-vous à votre compte","[[WidgetV2]]Sign in with":"Connectez-vous avec","[[WidgetV2]]Sign in with Facebook":"Se connecter avec Facebook","[[WidgetV2]]Sign in with Google":"Se connecter avec Google","[[WidgetV2]]Sign in with Shop App":"Connectez-vous avec l'application Shop","[[WidgetV2]]Signing in...":"Connexion...","[[WidgetV2]]Spend {{remaining_spend}} to {{next_rank}}":"Dépenser {{remaining_spend}} à {{next_rank}}","[[WidgetV2]]Spend more to unlock {{next_rank}} reward!":"Dépensez plus pour débloquer la récompense {{next_rank}} !","[[WidgetV2]]Subscribe":"S'abonner","[[WidgetV2]]Take action":"Agissez","[[WidgetV2]]The current product is out of stock. You can choose other discounts.":"Ce produit est actuellement indisponible. Vous pouvez choisir d'autres réductions.","[[WidgetV2]]tierRequirementSpent":"dépensé","[[WidgetV2]]Total available:":"Total disponible :","[[WidgetV2]]Verify your identity":"Vérifiez votre identité","[[WidgetV2]]VIP Tier":"Niveau VIP","[[WidgetV2]]Ways to earn":"Moyens de gagner","[[WidgetV2]]Ways to redeem":"Moyens de rachat","[[WidgetV2]]We are happy to celebrate and give you special gifts on your birthday":"Nous sommes heureux de célébrer votre anniversaire et de vous offrir des cadeaux spéciaux.","[[WidgetV2]]Write a review":"Rédiger un avis","[[WidgetV2]]You get":"Vous obtenez","[[WidgetV2]]Your friend gets":"Votre ami obtient","[[WidgetV4]]{{amount}} discount":"{{amount}} de réduction","[[WidgetV4]]{{amount}} off":"{{amount}} de réduction","[[WidgetV4]]{{amount}} store credit":"{{amount}} de crédit en magasin","[[WidgetV4]]{{count}} days ago":"Il y a {{count}} jours","[[WidgetV4]]{{count}} hours ago":"Il y a {{count}} heures","[[WidgetV4]]{{count}} minutes ago":"Il y a {{count}} minutes","[[WidgetV4]]{{count}} months ago":"Il y a {{count}} mois","[[WidgetV4]]{{count}} weeks ago":"Il y a {{count}} semaines","[[WidgetV4]]{{count}} years ago":"Il y a {{count}} ans","[[WidgetV4]]{{value}} minimum":"{{value}} minimum","[[WidgetV4]]30 days":"30 jours","[[WidgetV4]]90 days":"90 jours","[[WidgetV4]]Account Info":"Informations du compte","[[WidgetV4]]Achieved":"Atteint","[[WidgetV4]]Active":"Actif","[[WidgetV4]]Activity":"Activité","[[WidgetV4]]Activity Details":"Détails de l'activité","[[WidgetV4]]Activity Event":"Événement d'activité","[[WidgetV4]]Add":"Ajouter","[[WidgetV4]]Add Shipping Address":"Ajouter une adresse de livraison","[[WidgetV4]]Add to cart":"Ajouter au panier","[[WidgetV4]]Add 
13420your birthday":"Ajoutez votre anniversaire","[[WidgetV4]]Added to cart":"Ajouté au panier","[[WidgetV4]]Address":"Adresse","[[WidgetV4]]After completing {{count}} {{unit}}":"Après avoir complété {{count}} {{unit}}","[[WidgetV4]]After spending {{amount}}":"Après avoir dépensé {{amount}}","[[WidgetV4]]All":"Tout","[[WidgetV4]]All time":"Depuis toujours","[[WidgetV4]]Apartment, suite, etc. (optional)":"Appartement, suite, etc. (facultatif)","[[WidgetV4]]Applicable for {{value}} minimum orders":"Applicable pour un minimum de {{value}} commandes","[[WidgetV4]]Applicable for collections":"Applicable aux collections","[[WidgetV4]]Applicable for products":"Applicable aux produits","[[WidgetV4]]Applicable with a minimum purchase of {{count}} items":"Applicable avec un achat minimum de {{count}} articles","[[WidgetV4]]Applied":"Appliqué","[[WidgetV4]]Applies to all products":"S'applique à tous les produits","[[WidgetV4]]Applies to products":"S'applique aux produits","[[WidgetV4]]Applies to selected products ({{count}})":"S'applique aux produits sélectionnés ({{count}})","[[WidgetV4]]Applies to subscription purchases only":"S'applique uniquement aux achats par abonnement","[[WidgetV4]]Applies to subscriptions and one-time purchases":"S'applique aux abonnements et aux achats uniques","[[WidgetV4]]Applies to:":"S'applique à :","[[WidgetV4]]Apply":"Appliquer","[[WidgetV4]]Apply coupon now":"Appliquer le coupon maintenant","[[WidgetV4]]Applying...":"Application en cours...","[[WidgetV4]]Authorized":"Autorisé","[[WidgetV4]]Auto-rewarded":"Récompense automatique","[[WidgetV4]]Available":"Disponible","[[WidgetV4]]Available in {{days}} days":"Disponible dans {{days}} jours","[[WidgetV4]]Awesome!":"Génial !","[[WidgetV4]]Back":"Retour","[[WidgetV4]]Best for cart":"Idéal pour le panier","[[WidgetV4]]Best for your cart":"Idéal pour votre panier","[[WidgetV4]]Birthday":"Anniversaire","[[WidgetV4]]Birthday reward earned this year":"Récompense d'anniversaire gagnée cette année","[[WidgetV4]]Birthday rewards":"Récompenses d'anniversaire","[[WidgetV4]]Birthday Rewards":"Récompenses d'anniversaire","[[WidgetV4]]Browse products to see recommendations":"Parcourir les produits pour voir les recommandations","[[WidgetV4]]Buy again":"Acheter à nouveau","[[WidgetV4]]Cancel":"Annuler","[[WidgetV4]]Cancelled":"Annulé","[[WidgetV4]]Cancelled & refunded":"Annulé et remboursé","[[WidgetV4]]Change Photo":"Changer la photo","[[WidgetV4]]Check back later for milestone challenges!":"Revenez plus tard pour les défis de jalons !","[[WidgetV4]]Check back later for tier perks!":"Revenez plus tard pour découvrir les avantages de ce niveau !","[[WidgetV4]]Check back later for ways to earn points!":"Revenez plus tard pour découvrir comment gagner des points !","[[WidgetV4]]Choose your reward":"Choisissez votre récompense","[[WidgetV4]]City":"Ville","[[WidgetV4]]Claim":"Réclamer","[[WidgetV4]]Claim now":"Réclamer maintenant","[[WidgetV4]]Claim Reward":"Réclamer la récompense","[[WidgetV4]]Click to upload image":"Cliquer pour télécharger l'image","[[WidgetV4]]Code":"Code","[[WidgetV4]]Code copied!":"Code copié !","[[WidgetV4]]Come back tomorrow":"Revenez demain","[[WidgetV4]]Company (optional)":"Entreprise (facultatif)","[[WidgetV4]]Complete":"Terminer","[[WidgetV4]]Complete challenges and earn rewards":"Relevez les défis et gagnez des récompenses","[[WidgetV4]]Complete the action on Instagram to earn points":"Terminez l'action sur Instagram pour gagner des points","[[WidgetV4]]Completed":"Terminé","[[WidgetV4]]Conditions":"Conditions","[[WidgetV4]]Confirmed":"Confirmé","[[WidgetV4]]Congratulations, milestone achieved!":"Félicitations, jalon atteint !","[[WidgetV4]]Congratulations!":"Félicitations !","[[WidgetV4]]Continue":"Continuer","[[WidgetV4]]Continue shopping":"Continuer mes achats","[[WidgetV4]]Copied":"Copié","[[WidgetV4]]Copied!":"Copié !","[[WidgetV4]]Copy":"Copier","[[WidgetV4]]Copy Code":"Copier le code","[[WidgetV4]]Copy this code and apply it at checkout":"Copiez ce code et appliquez-le au paiement","[[WidgetV4]]Could not generate referral link":"Impossible de générer le lien de parrainage","[[WidgetV4]]Country":"Pays","[[WidgetV4]]Coupon Alerts":"Alertes coupons","[[WidgetV4]]Coupons available":"coupons disponibles","[[WidgetV4]]Current Instagram Username: {{username}}":"Nom d'utilisateur Instagram actuel : {{username}}","[[WidgetV4]]Customer city is {{city}}":"La ville du client est {{city}}","[[WidgetV4]]Date":"Date","[[WidgetV4]]Day":"Jour","[[WidgetV4]]days":"jours","[[WidgetV4]]Default":"Par défaut","[[WidgetV4]]Delete Address":"Supprimer l'adresse","[[WidgetV4]]Delivered":"Livré","[[WidgetV4]]Description":"Description","[[WidgetV4]]Details":"Détails","[[WidgetV4]]Didn't receive the code?":"Vous n'avez pas reçu le code ?","[[WidgetV4]]Discount":"Remise","[[WidgetV4]]Discount {{discount}} for every {{points}}":"Réduction de {{discount}} pour chaque {{points}}","[[WidgetV4]]Discount applies to subscription purchases":"La réduction s'applique aux achats par abonnement","[[WidgetV4]]Discount applies to subscriptions and one-time purchases":"La réduction s'applique aux abonnements et aux achats uniques","[[WidgetV4]]Does not apply to products":"Ne s'applique pas aux produits","[[WidgetV4]]Does not apply to selected products ({{count}})":"Ne s'applique pas aux produits sélectionnés ({{count}})","[[WidgetV4]]Does not expire":"N'expire pas","[[WidgetV4]]Earn":"Gagner","[[WidgetV4]]Earn {{earn_points}} {{points_label}} for every ${{rate_money}} spent":"Gagnez {{earn_points}} {{points_label}} pour chaque ${{rate_money}} dépensé","[[WidgetV4]]Earn free product:":"Gagnez un produit gratuit :","[[WidgetV4]]Earn rewards for referrals":"Gagnez des récompenses pour les parrainages","[[WidgetV4]]Earned":"Gagné","[[WidgetV4]]Earning limit reached":"Limite de gains atteinte","[[WidgetV4]]Edit Address":"Modifier l'adresse","[[WidgetV4]]Edit Profile":"Modifier le profil","[[WidgetV4]]Email":"E-mail","[[WidgetV4]]Email Address":"Adresse e-mail","[[WidgetV4]]Email Marketing":"Marketing par e-mail","[[WidgetV4]]Enter the code we just sent to {{email}}":"Saisissez le code que nous venons d'envoyer à {{email}}","[[WidgetV4]]Enter your birthday to earn rewards":"Entrez votre date de naissance pour gagner des récompenses","[[WidgetV4]]Enter your email":"Saisissez votre e-mail","[[WidgetV4]]Enter your proof here...":"Saisissez votre preuve ici...","[[WidgetV4]]Enter your review link here":"Saisissez le lien de votre avis ici","[[WidgetV4]]Event":"Événement","[[WidgetV4]]Exclude collections":"Exclure les collections","[[WidgetV4]]Expired":"Expiré","[[WidgetV4]]Expires":"Expire le","[[WidgetV4]]Expires in {{days}} days":"Expire dans {{days}} jours","[[WidgetV4]]Expiring soon":"Expire bientôt","[[WidgetV4]]Failed to add to cart":"Échec de l'ajout au panier","[[WidgetV4]]Failed to claim reward":"Échec de la réclamation de la récompense","[[WidgetV4]]Failed to generate login URL":"Échec de la génération de l'URL de connexion","[[WidgetV4]]Failed to get authorization URL":"Échec de l'obtention de l'URL d'autorisation","[[WidgetV4]]Failed to get login URL":"Échec de l'obtention de l'URL de connexion","[[WidgetV4]]Failed to save. Please try again.":"Échec de l'enregistrement. Veuillez réessayer.","[[WidgetV4]]Find the product you want to review":"Trouvez le produit que vous souhaitez évaluer","[[WidgetV4]]First name":"Prénom","[[WidgetV4]]First Name":"Prénom","[[WidgetV4]]Follow":"Suivre","[[WidgetV4]]Free":"Gratuit","[[WidgetV4]]Free Gift":"Cadeau gratuit","[[WidgetV4]]Free product":"Produit gratuit","[[WidgetV4]]Free Product Rewards":"Récompenses de produits gratuits","[[WidgetV4]]Free Shipping":"Livraison gratuite","[[WidgetV4]]Free shipping on orders under {{value}}":"Livraison gratuite pour les commandes de moins de {{value}}
13420","[[WidgetV4]]Friend gets":"L'ami reçoit","[[WidgetV4]]Fulfilled":"Exécuté","[[WidgetV4]]Generate QR Code":"Générer le code QR","[[WidgetV4]]Generate your QR code to let staff quickly access your loyalty information at the store.":"Générez votre code QR pour permettre au personnel d'accéder rapidement à vos informations de fidélité en magasin.","[[WidgetV4]]Generating your referral link...":"Génération de votre lien de parrainage...","[[WidgetV4]]Get link":"Obtenir le lien","[[WidgetV4]]Get notified when you earn or spend points":"Soyez informé lorsque vous gagnez ou dépensez des points","[[WidgetV4]]Get Sign In Code":"Obtenir le code de connexion","[[WidgetV4]]Get updates, news, and offers via email!":"Recevez des mises à jour, des nouvelles et des offres par e-mail !","[[WidgetV4]]Give {{friend_reward}}, Get {{your_reward}}":"Donnez {{friend_reward}}, Obtenez {{your_reward}}","[[WidgetV4]]Give {friend}, Get {you}":"Donnez {friend}, Obtenez {you}","[[WidgetV4]]Google review guide":"Guide d'avis Google","[[WidgetV4]]Guide":"Guide","[[WidgetV4]]Help others make better choices while earning valuable reward points for your honest reviews.":"Aidez les autres à faire de meilleurs choix tout en gagnant de précieux points de récompense pour vos avis honnêtes.","[[WidgetV4]]Highest tier reached":"Palier le plus élevé atteint","[[WidgetV4]]Home":"Accueil","[[WidgetV4]]hours":"heures","[[WidgetV4]]How it works":"Comment ça marche","[[WidgetV4]]Image must be less than 10MB":"L'image doit faire moins de 10 Mo","[[WidgetV4]]In this delivery":"Dans cette livraison","[[WidgetV4]]In transit":"En transit","[[WidgetV4]]Instagram":"Instagram","[[WidgetV4]]Instagram account linked successfully":"Compte Instagram lié avec succès","[[WidgetV4]]Instagram Username":"Nom d'utilisateur Instagram","[[WidgetV4]]Invalid day":"Jour invalide","[[WidgetV4]]Invalid month":"Mois invalide","[[WidgetV4]]Invite Friends":"Inviter des amis","[[WidgetV4]]Invite friends and earn rewards":"Invitez des amis et gagnez des récompenses","[[WidgetV4]]items":"articles","[[WidgetV4]]Join Now":"Adhérer maintenant","[[WidgetV4]]Just now":"À l'instant","[[WidgetV4]]Last 30 Days":"30 derniers jours","[[WidgetV4]]Last 90 Days":"90 derniers jours","[[WidgetV4]]Last name":"Nom de famille","[[WidgetV4]]Last Name":"Nom de famille","[[WidgetV4]]left":"restantes","[[WidgetV4]]Link Instagram Account":"Lier le compte Instagram","[[WidgetV4]]Link your Instagram account to earn points":"Liez votre compte Instagram pour gagner des points lorsque vous commentez nos publications","[[WidgetV4]]Load older activity":"Charger l'activité plus ancienne","[[WidgetV4]]Loading...":"Chargement...","[[WidgetV4]]Maximum {{max}} images allowed":"Maximum {{max}} images autorisées","[[WidgetV4]]Member":"Membre","[[WidgetV4]]Member ID":"ID de membre","[[WidgetV4]]Member Since":"Membre depuis","[[WidgetV4]]Membership Tier":"Niveau d'adhésion","[[WidgetV4]]Milestones":"Jalons","[[WidgetV4]]Minimum":"Minimum","[[WidgetV4]]Minimum cart value":"Valeur minimale du panier","[[WidgetV4]]Minimum order amount":"Montant minimum de commande","[[WidgetV4]]Minimum order quantity":"Quantité minimale de commande","[[WidgetV4]]Minimum Spend":"Dépense minimale","[[WidgetV4]]minutes":"minutes","[[WidgetV4]]Month":"Mois","[[WidgetV4]]My Activity":"Mon activité","[[WidgetV4]]My Addresses":"Mes adresses","[[WidgetV4]]My Coupons":"Mes coupons","[[WidgetV4]]My Coupons (Page)":"Mes coupons","[[WidgetV4]]My Orders":"Mes Commandes","[[WidgetV4]]My QR Code":"Mon code QR","[[WidgetV4]]My Wishlist":"Ma Liste de souhaits","[[WidgetV4]]Need {{count}} more {{unit}}":"Besoin de {{count}} {{unit}} de plus","[[WidgetV4]]New coupons and expiring soon reminders":"Nouveaux coupons et rappels d'expiration prochaine","[[WidgetV4]]Next:":"Suivant :","[[WidgetV4]]No activities yet":"Aucune activité pour le moment","[[WidgetV4]]No activity":"Aucune activité","[[WidgetV4]]No activity for selected period":"Aucune activité pour la période sélectionnée","[[WidgetV4]]No activity selected":"Aucune activité sélectionnée","[[WidgetV4]]No activity yet":"Aucune activité pour le moment","[[WidgetV4]]No activity yet — earn points to get started!":"Aucune activité pour le moment — gagnez des points pour commencer !","[[WidgetV4]]No addresses yet":"Aucune adresse pour l'instant","[[WidgetV4]]No coupons yet":"Aucun coupon pour le moment","[[WidgetV4]]No matching activity":"Aucune activité correspondante","[[WidgetV4]]No milestones available":"Aucun jalon disponible","[[WidgetV4]]No minimum":"Aucun minimum","[[WidgetV4]]No orders yet":"Aucune commande pour le moment","[[WidgetV4]]No perks available":"Aucun avantage disponible","[[WidgetV4]]No perks for this tier":"Aucun avantage pour ce niveau","[[WidgetV4]]No products viewed yet":"Aucun produit consulté pour le moment","[[WidgetV4]]No recently viewed products":"Aucun produit récemment consulté","[[WidgetV4]]No unavailable coupons":"Aucun coupon indisponible","[[WidgetV4]]No ways to earn yet":"Aucun moyen de gagner pour le moment","[[WidgetV4]]Not stackable":"Non cumulable","[[WidgetV4]]Notification Settings":"Paramètres de notification","[[WidgetV4]]OAuth authentication failed":"L'authentification OAuth a échoué","[[WidgetV4]]OFF":"RABAIS","[[WidgetV4]]One use per customer":"Une utilisation par client","[[WidgetV4]]Only JPG and PNG images are allowed":"Seules les images JPG et PNG sont autorisées","[[WidgetV4]]or":"ou","[[WidgetV4]]Order":"Commande","[[WidgetV4]]Order Amount":"Montant de la commande","[[WidgetV4]]Order details":"Détails de la commande","[[WidgetV4]]Order ID":"ID de commande","[[WidgetV4]]Order placed":"Commande passée","[[WidgetV4]]Order source is {{source}}":"La source de la commande est {{source}}","[[WidgetV4]]Order summary":"Récapitulatif de la commande","[[WidgetV4]]Orders":"Commandes","[[WidgetV4]]Other Rewards":"Autres récompenses","[[WidgetV4]]Out for delivery":"En cours de livraison","[[WidgetV4]]Out of stock":"En rupture de stock","[[WidgetV4]]Page {{page}}":"Page {{page}}","[[WidgetV4]]Paid":"Payé","[[WidgetV4]]Partial":"Partiel","[[WidgetV4]]Partially fulfilled":"Partiellement exécuté","[[WidgetV4]]Partially paid":"Partiellement payé","[[WidgetV4]]Partially refunded":"Partiellement remboursé","[[WidgetV4]]Payment":"Paiement","[[WidgetV4]]Payment pending":"Paiement en attente","[[WidgetV4]]Pending":"En attente","[[WidgetV4]]Perks":"Avantages","[[WidgetV4]]Personalized picks based on your activity":"Sélections personnalisées basées sur votre activité","[[WidgetV4]]Phone":"Téléphone","[[WidgetV4]]Phone (optional)":"Téléphone (facultatif)","[[WidgetV4]]Phone Number":"Numéro de téléphone","[[WidgetV4]]Placed":"Passée","[[WidgetV4]]Plant {{count}} tree(s)":"Planter {{count}} arbre(s)","[[WidgetV4]]Please allow popups to sign in":"Veuillez autoriser les pop-ups pour vous connecter","[[WidgetV4]]Please enter a valid email address":"Veuillez saisir une adresse e-mail valide","[[WidgetV4]]Please enter a valid Google Maps review link":"Veuillez saisir un lien de commentaire Google Maps valide","[[WidgetV4]]Please enter your answer":"
13420Veuillez saisir votre réponse","[[WidgetV4]]Please enter your email address":"Veuillez saisir votre adresse e-mail","[[WidgetV4]]Please enter your review link":"Veuillez saisir votre lien de commentaire","[[WidgetV4]]Please upload at least one image":"Veuillez télécharger au moins une image","[[WidgetV4]]Points":"Points","[[WidgetV4]]Points Expiry":"Expiration des points","[[WidgetV4]]Points Updates":"Mises à jour des points","[[WidgetV4]]Powered by":"Propulsé par","[[WidgetV4]]Processing":"Traitement","[[WidgetV4]]Product Recommendations":"Recommandations de produits","[[WidgetV4]]Profile":"Profil","[[WidgetV4]]Qty":"Qté","[[WidgetV4]]Receive promotions and special offers":"Recevoir des promotions et des offres spéciales","[[WidgetV4]]Recent activity":"Activité récente","[[WidgetV4]]Recent Orders":"Commandes récentes","[[WidgetV4]]Recently viewed":"Consultés récemment","[[WidgetV4]]Recently Viewed":"Consultés récemment","[[WidgetV4]]Recommended":"Recommandé","[[WidgetV4]]Recommended for you":"Recommandé pour vous","[[WidgetV4]]Redeem":"Échanger","[[WidgetV4]]Redeem all points":"Échanger tous les points","[[WidgetV4]]Redeem Discount":"Échanger la réduction","[[WidgetV4]]Redeem for {{points}} points":"Échanger contre {{points}} points","[[WidgetV4]]Redeem points to earn coupons":"Échangez des points pour gagner des coupons","[[WidgetV4]]Redeem your points to get coupons.":"Échangez vos points pour obtenir des coupons.","[[WidgetV4]]Redeeming...":"Échange en cours...","[[WidgetV4]]Refer a Friend":"Parrainer un ami","[[WidgetV4]]Refer a Friend (Page)":"Parrainer un ami","[[WidgetV4]]Referral Updates":"Mises à jour de parrainage","[[WidgetV4]]Refunded":"Remboursé","[[WidgetV4]]Requirements":"Exigences","[[WidgetV4]]Resend code":"Renvoyer le code","[[WidgetV4]]Revoke":"Révoquer","[[WidgetV4]]Reward claimed!":"Récompense réclamée !","[[WidgetV4]]Reward Redeemed":"Récompense utilisée","[[WidgetV4]]Rewards":"Récompenses","[[WidgetV4]]Save":"Enregistrer","[[WidgetV4]]Save birthday":"Enregistrer la date de naissance","[[WidgetV4]]Save products you love by clicking the heart icon.":"Enregistrez les produits que vous aimez en cliquant sur l'icône en forme de cœur.","[[WidgetV4]]Save Shipping Address":"Enregistrer l'adresse de livraison","[[WidgetV4]]Saved successfully":"Enregistré avec succès","[[WidgetV4]]Saving...":"Enregistrement en cours...","[[WidgetV4]]Savings Banner":"Bannière d'économies","[[WidgetV4]]Search coupons...":"Rechercher des coupons...","[[WidgetV4]]See {{count}} more":"Voir {{count}} de plus","[[WidgetV4]]See less":"Voir moins","[[WidgetV4]]Select a collection":"Sélectionner une collection","[[WidgetV4]]Select a product":"Sélectionner un produit","[[WidgetV4]]Select country":"Sélectionner le pays","[[WidgetV4]]Select one free product:":"Sélectionnez un produit gratuit :","[[WidgetV4]]Select up to {{count}} rewards ({{selected}}/{{count}} selected)":"Sélectionnez jusqu'à {{count}} récompenses ({{selected}}/{{count}} sélectionnées)","[[WidgetV4]]Set as default address":"Définir comme adresse par défaut","[[WidgetV4]]Settings":"Paramètres","[[WidgetV4]]Settings saved":"Paramètres enregistrés","[[WidgetV4]]Share Now":"Partager maintenant","[[WidgetV4]]Share Your Experience":"Partagez votre expérience","[[WidgetV4]]Share your unique referral link with friends. When they make their first purchase, you both earn rewards!":"Partagez votre lien de parrainage unique avec vos amis. Lorsqu'ils effectuent leur premier achat, vous gagnez tous les deux des récompenses !","[[WidgetV4]]Shipped":"Expédié","[[WidgetV4]]Shipping":"Livraison","[[WidgetV4]]Shipping info":"Informations de livraison","[[WidgetV4]]Shop Now":"Acheter maintenant","[[WidgetV4]]Show less":"Afficher moins","[[WidgetV4]]Show more":"Afficher plus","[[WidgetV4]]Show this QR at the store so staff can quickly check your loyalty info.":"Montrez ce QR en magasin pour que le personnel puisse rapidement vérifier vos informations de fidélité.","[[WidgetV4]]Show your QR at the store":"Montrez votre QR en magasin","[[WidgetV4]]Sign In":"Se connecter","[[WidgetV4]]Sign in or Sign up":"Se connecter ou s'inscrire","[[WidgetV4]]Sign in to claim":"Connectez-vous pour réclamer","[[WidgetV4]]Sign in to view your points, redeem rewards, and more.":"Connectez-vous pour voir vos points, échanger des récompenses et plus encore.","[[WidgetV4]]Sign in to your account":"Connectez-vous à votre compte","[[WidgetV4]]Sign in with":"Se connecter avec","[[WidgetV4]]Sign in with Facebook":"Se connecter avec Facebook","[[WidgetV4]]Sign in with Google":"Se connecter avec Google","[[WidgetV4]]Social Accounts":"Comptes s
13420ociaux","[[WidgetV4]]Sold out":"Épuisé","[[WidgetV4]]Special birthday offers and surprises":"Offres d'anniversaire spéciales et surprises","[[WidgetV4]]Stackable with":"Cumulable avec","[[WidgetV4]]Stackable with orderDiscounts, productDiscounts, shippingDiscounts":"Cumulable avec les réductions de commande, les réductions de produits, les réductions de livraison","[[WidgetV4]]Start saving on your next purchase":"Commencez à économiser sur votre prochain achat","[[WidgetV4]]Start Writing Review":"Commencer à écrire un avis","[[WidgetV4]]Status":"Statut","[[WidgetV4]]Submission Received!":"Soumission reçue !","[[WidgetV4]]Submit":"Soumettre","[[WidgetV4]]Submit and earn reward points":"Soumettre et gagner des points de récompense","[[WidgetV4]]Submit your review":"Soumettre votre avis","[[WidgetV4]]Submitting...":"Envoi en cours...","[[WidgetV4]]Subscribe":"S'abonner","[[WidgetV4]]Subscribed successfully!":"Abonnement réussi !","[[WidgetV4]]Subscriptions":"Abonnements","[[WidgetV4]]Subtotal":"Sous-total","[[WidgetV4]]Take survey":"Répondre à l'enquête","[[WidgetV4]]Tax":"Taxe","[[WidgetV4]]Terms & Conditions":"Conditions générales","[[WidgetV4]]The code will be auto-applied at checkout. If not, simply copy & apply it.":"Le code sera automatiquement appliqué à la caisse. Sinon, copiez-le et appliquez-le simplement.","[[WidgetV4]]This coupon is not valid for these collections":"Ce coupon n'est pas valide pour ces collections","[[WidgetV4]]This coupon will expire in {{count}} days":"Ce coupon expirera dans {{count}} jours","[[WidgetV4]]This coupon will expire in {{days}} days":"Ce coupon expirera dans {{days}} jours","[[WidgetV4]]This coupon will expire in {{time}}":"Ce coupon expirera dans {{time}}","[[WidgetV4]]This year":"Cette année","[[WidgetV4]]Tier":"Niveau","[[WidgetV4]]Tier Milestones":"Jalons de niveau","[[WidgetV4]]to":"à","[[WidgetV4]]Today":"Aujourd'hui","[[WidgetV4]]Total":"Total","[[WidgetV4]]Total Points":"Total de points","[[WidgetV4]]Track shipment":"Suivre l'expédition","[[WidgetV4]]Try another filter to view more activity.":"Essayez un autre filtre pour voir plus d'activité.","[[WidgetV4]]Unavailable":"Indisponible","[[WidgetV4]]Unfulfilled":"Non exécuté","[[WidgetV4]]Unlock at":"Débloquer à","[[WidgetV4]]Update Instagram Username":"Mettre à jour le nom d'utilisateur Instagram","[[WidgetV4]]Upgrade your tier to unlock birthday rewards":"Améliorez votre niveau pour débloquer les récompenses d'anniversaire","[[WidgetV4]]Upload image":"Télécharger une image","[[WidgetV4]]Use this coupon for your next order":"Utilisez ce coupon pour votre prochaine commande","[[WidgetV4]]Use this coupon to claim your free product":"Utilisez ce coupon pour réclamer votre produit gratuit","[[WidgetV4]]Used":"Utilisé","[[WidgetV4]]Used or expired coupons will appear here":"Les coupons utilisés ou expirés apparaîtront ici","[[WidgetV4]]Valid Google Review link":"Lien d'avis Google valide","[[WidgetV4]]Valid solely for these collections":"Valide uniquement pour ces collections","[[WidgetV4]]Valid solely for these products":"Valide uniquement pour ces produits","[[WidgetV4]]Verify your identity":"Vérifier votre identité","[[WidgetV4]]View Activity History":"Voir l'historique d'activité","[[WidgetV4]]View all activities →":"Voir toutes les activités →","[[WidgetV4]]View All Activities →":"Voir toutes les activités →","[[WidgetV4]]View all perks":"Voir tous les avantages","[[WidgetV4]]View guide":"Voir le guide","[[WidgetV4]]View Profile":"Voir le profil","[[WidgetV4]]View Terms & Conditions":"Voir les conditions générales","[[WidgetV4]]Voided":"Annulé","[[WidgetV4]]Ways to earn":"Façons de gagner","[[WidgetV4]]Ways to Earn":"Façons de gagner","[[WidgetV4]]Ways to redeem":"Façons d'échanger","[[WidgetV4]]Ways to Redeem":"Façons d'échanger","[[WidgetV4]]We are happy to celebrate and give you special gifts on your birthday":"Nous sommes heureux de célébrer et de vous offrir des cadeaux spéciaux pour votre anniversaire","[[WidgetV4]]We will review your submission and award points upon approval.":"Nous examinerons votre soumission et attribuerons des points après approbation.","[[WidgetV4]]Welcome back":"Bienvenue de retour","[[WidgetV4]]Welcome back, {{customer_name}}":"Bienvenue de nouveau, {{customer_name}}","[[WidgetV4]]Welcome to {{program_name}}":"Bienvenue dans {{program_name}}","[[WidgetV4]]When friends sign up using your link":"Lorsque des amis s'inscrivent en utilisant votre lien","[[WidgetV4]]Wishlist":"Liste de souhaits","[[WidgetV4]]Write Review":"Écrire un avis","[[WidgetV4]]Write your honest review and rate the product":"Rédigez votre avis honnête et évaluez le produit","[[WidgetV4]]Yesterday":"Hier","[[WidgetV4]]You get":"Vous obtenez","[[WidgetV4]]You have {amount} in savings available":"Vous avez {amount} d'économies disponibles","[[WidgetV4]]You haven't added any shipping addresses yet":"Vous n'avez pas encore ajouté d'adresses de livraison","[[WidgetV4]]You need {{points}} more points to redeem this reward":"Il vous faut {{points}} points supplémentaires pour échanger cette récompense","[[WidgetV4]]You've earned {{earn_point}} points":"Vous avez gagné {{earn_point}} points","[[WidgetV4]]You've just earned {{instant_point}} points":"Vous venez de gagner {{instant_point}}
13420 points","[[WidgetV4]]Your answer":"Votre réponse","[[WidgetV4]]Your birthday reward will be delivered automatically":"Votre récompense d'anniversaire sera livrée automatiquement","[[WidgetV4]]Your current tier":"Votre niveau actuel","[[WidgetV4]]Your email address":"Votre adresse e-mail","[[WidgetV4]]Your feedback is the motivation for us to better understand your expectations and improve our store's services":"Vos commentaires sont notre motivation pour mieux comprendre vos attentes et améliorer les services de notre boutique","[[WidgetV4]]Your Information":"Vos informations","[[WidgetV4]]Your Name":"Votre nom","[[WidgetV4]]Your order history will appear here.":"Votre historique de commandes apparaîtra ici.","[[WidgetV4]]Your points activity will appear here.":"Votre activité de points apparaîtra ici.","[[WidgetV4]]Your Referral Link":"Votre lien de parrainage","[[WidgetV4]]Your review is under our approval process":"Votre avis est en cours d'approbation","[[WidgetV4]]Your submission has been approved!":"Votre soumission a été approuvée !","[[WidgetV4]]Your submission is under review":"Votre soumission est en cours d'examen","[[WidgetV4]]Your wishlist is empty":"Votre liste de souhaits est vide","[[WidgetV4]]Zip Code":"Code postal","[Redeem voucher reason] CART_EMPTY":"Votre panier est vide.","[Redeem voucher reason] ITEM_QUANTITY_BELOW_MINIMUM":"Votre panier doit contenir davantage d'articles pour utiliser ce bon de réduction.","[Redeem voucher reason] ORDER_BELOW_MINIMUM":"Le montant de votre commande est inférieur au minimum requis.","[Redeem voucher reason] VOUCHER_ALREADY_USED":"Ce bon a déjà été utilisé","[Redeem voucher reason] VOUCHER_INACTIVE":"Ce bon d'achat est inactif.","[WidgetV2]]Claim now":"Réclamez maintenant","{{earning_discount}} discount":"Réduction {{earning_discount}}","{{earning_discount}} discount code":"Code de réduction {{earning_discount}}","{{earning_discount}} off":"{{earning_discount}} off","{{earning_discount}} off coupon ({{redeeming_points}})":"{{earning_discount}} coupon de réduction ({{redeeming_points}})","{{earning_discount}} voucher":"Bon d'achat {{earning_discount}}","{{email}} received your referral request":"{{email}} a bien reçu votre demande de parrainage","{{expired_date}}":"{{expired_date}}","{{loyalty_point}}":"{{loyalty_point}}","{{pending_loyalty_points}} {{loyalty_point}}":"{{pending_loyalty_points}} {{loyalty_point}}","{{percentage}}% discount":"{{percentage}} % de réduction","{{point}} away to use this reward":"{{point}} à distance pour obtenir cette récompense","{{spend_points_raw}} {{loyalty_point}}":"{{spend_points_raw}} {{loyalty_point}}","{{tier_name}} reward due to Tier downgrade from refunded order #{{order_number}}":"Récompense {{tier_name}} suite à la rétrogradation de niveau de la commande remboursée {{order_number}}","1 month":"1 mois","1 year":"1 an","2 weeks":"2 semaines","2 years":"2 ans","3 months":"3 mois","6 months":"6 mois","7-day streak!":"Série de 7 jours !","accepted file types: .gif, .jpg, .png.":"Types de fichiers acceptés : .gif, .jpg, .png.","Accepts .jpg, .png and {{limitImagesSize}}MB limit":"Accepte les formats .jpg, .png et la limite de {{limitImagesSize}} Mo","Action":"Action","Add {{loyalty_point}} by import":"Ajouter {{loyalty_point}} par importation","Add files":"Ajouter des fichiers","Add to cart":"Ajouter au panier","Adjusted store credit":"Crédit en magasin ajusté","Admin adjusted points":"L'administrateur a ajusté {{loyalty_point}}","Admin adjusted Tiers spent":"Niveaux ajustés par l'administrateur","Admin approved form submission":"Formulaire approuvé par l'administrateur","Admin redeemed a reward":"L'administrateur a utilisé une récompense","All items below are free for your birthday":"Tous les articles ci-dessous sont gratuits pour votre anniversaire :","All products are currently out of stock":"Tous les produits sont actuellement en rupture de stock","AllActivities.ACTION_ADD_POINT":"Ajouter un point d'action","AllActivities.ACTION_ADJUST_POINT.default":"Points ajustés par l'administrateur","AllActivities.ACTION_ADJUST_POINT.EVENT_ADD_POINT":"Ajoutez des points en important","AllActivities.ACTION_ADJUST_POINT.EVENT_ADJUST_POINT_REST_API":"Ajuster les points via l'API REST","AllActivities.ACTION_ADJUST_POINT.EVENT_RESET_POINT":"Réinitialiser les points en important","AllActivities.ACTION_ADJUST_POINT.EVENT_RESET_POINT_REST_API":"Points de réinitialisation via API REST","AllActivities.ACTION_ADJUST_STORE_CREDIT":"Crédit en magasin ajusté","AllActivities.ACTION_ADJUST_TIER_POINT":"Points de niveau ajustés","AllActivities.ACTION_CANCEL_CHECKOUT_EXTENSION":"Extension d'annulation de la caisse","AllActivities.ACTION_CONVERT_POINT_PENDING.default":"Point de conversion en attente","AllActivities.ACTION_CONVERT_POINT_PENDING.EVENT_CONVERT_POINT_PENDING":"Convertir le point en attente","AllActivities.ACTION_DEACTIVATED_COUPON":"Coupon désactivé","AllActivities.ACTION_DEDUCT_POINT_PENDING":"Déduction de point en attente","AllActivities.ACTION_DEMOTE_TIER":"Rétrogradation de niveau","AllActivities.ACTION_DOWNGRADE_TIER":"Niveau dégradé","AllActivities.ACTION_EARN_DISCOUNT.default":"Réduction obtenue","AllActivities.ACTION_EARN_DISCOUNT.EVENT_BIRTHDAY":"Réduction obtenue grâce à votre anniversaire","AllActivities.ACTION_EARN_DISCOUNT.EVENT_JOIN_LINE":"Réduction obtenue grâce à l'adhésion à la ligne","AllActivities.ACTION_EARN_DISCOUNT.EVENT_MILESTONE":"Réduction obtenue grâce à un palier atteint","AllActivities.ACTION_EARN_DISCOUNT.EVENT_SIGN_UP":"Réduction obtenue grâce à l'inscription","AllActivities.ACTION_EARN_POINT_PENDING.default":"Gagnez des points en attente","AllActivities.ACTION_EARN_POINT_PENDING.EVENT_PLACE_ORDER":"Des points sont en attente pour votre commande.","AllActivities.ACTION_EARN_POINT.default":"Gagnez des points","AllActivities.ACTION_EARN_POINT.EVENT_APPROVE_DISAPPROVE_REVIEW":"Approuver/Refuser l'avis","AllActivities.ACTION_EARN_POINT.EVENT_BIRTHDAY":"Récompense d'anniversaire","AllActivities.ACTION_EARN_POINT.EVENT_BONUS_POINT":"Points bonus de niveau","AllActivities.ACTION_EARN_POINT.EVENT_CUSTOM":"Coutume","AllActivities.ACTION_EARN_POINT.EVENT_EARN_POINT_REST_API":"Gagnez des points via l'API REST","AllActivities.ACTION_EARN_POINT.EVENT_FOLLOW_INSTAGRAM":"Suivez-moi sur Instagram","AllActivities.ACTION_EARN_POINT.EVENT_FOLLOW_PINTEREST":"Suivez Pinterest","AllActivities.ACTION_EARN_POINT.EVENT_FOLLOW_TIKTOK":"Suivez-moi sur TikTok","AllActivities.ACTION_EARN_POINT.EVENT_FOLLOW_TWITTER":"Suivez-nous sur Twitter","AllActivities.ACTION_EARN_POINT.EVENT_GOOG
13420LE_MAPS_REVIEW":"Avis Google","AllActivities.ACTION_EARN_POINT.EVENT_INTERACT_WEBSITE":"Visitez le site web","AllActivities.ACTION_EARN_POINT.EVENT_JOIN_DISCORD":"Rejoignez Discord","AllActivities.ACTION_EARN_POINT.EVENT_JOIN_LINE":"Rejoignez la ligne","AllActivities.ACTION_EARN_POINT.EVENT_JOIN_TELEGRAM":"Rejoignez Telegram","AllActivities.ACTION_EARN_POINT.EVENT_JOIN_WHATSAPP":"Rejoignez-nous sur WhatsApp","AllActivities.ACTION_EARN_POINT.EVENT_LIKE_FACEBOOK":"Aimez notre page Facebook","AllActivities.ACTION_EARN_POINT.EVENT_MILESTONE":"Récompenses pour étapes importantes","AllActivities.ACTION_EARN_POINT.EVENT_PLACE_ORDER":"Passer une commande","AllActivities.ACTION_EARN_POINT.EVENT_REFERRAL_FRIEND":"Recommandé {{referredCustomerEmail}}","AllActivities.ACTION_EARN_POINT.EVENT_SHARE_FACEBOOK":"Partager le lien Facebook","AllActivities.ACTION_EARN_POINT.EVENT_SHARE_TWITTER":"Partager le lien Twitter","AllActivities.ACTION_EARN_POINT.EVENT_SIGN_UP":"S'inscrire","AllActivities.ACTION_EARN_POINT.EVENT_SIGN_UP_NEWSLETTER":"Inscrivez-vous à notre newsletter","AllActivities.ACTION_EARN_POINT.EVENT_STREAK_INTERACT_WEBSITE":"Streak Visitez le site web","AllActivities.ACTION_EARN_POINT.EVENT_SUBSCRIBE_YOUTUBE":"S'abonner","AllActivities.ACTION_EARN_POINT.EVENT_WRITE_REVIEW":"Écrire un avis","AllActivities.ACTION_EXPIRE_POINT":"Points d'expiration","AllActivities.ACTION_FREE_GIVE_PRODUCT.default":"Cadeau gratuit","AllActivities.ACTION_FREE_GIVE_PRODUCT.EVENT_MILESTONE":"Cadeau gratuit de Milestone","AllActivities.ACTION_LOG_PLACE_ORDER_B2B":"Commande B2B enregistrée","AllActivities.ACTION_LOG_PLACE_ORDER_PENDING_FULFILL":"Commande enregistrée (en attente de traitement)","AllActivities.ACTION_LOG_PLACE_ORDER.default":"Commande enregistrée","AllActivities.ACTION_LOG_PLACE_ORDER.EVENT_LOG_ORDER":"Commande enregistrée","AllActivities.ACTION_MIGRATE_CUSTOMER":"Le client a migré","AllActivities.ACTION_MIGRATE_POINT":"Point migré","AllActivities.ACTION_PLACE_ORDER_REFERRED":"Commande d'un client recommandé","AllActivities.ACTION_REDEEM_COUPON_REFERRAL.default":"Coupon de parrainage utilisé","AllActivities.ACTION_REDEEM_COUPON_REFERRAL.EVENT_REFERRAL_FRIEND":"Recommandé {{referredCustomerEmail}}","AllActivities.ACTION_REDEEM_COUPON_REFERRAL.EVENT_REFERRED":"Remboursement par client parrainé","AllActivities.ACTION_REDEEM_COUPON_REFERRAL.EVENT_REFERRER":"Remboursement par le parrain","AllActivities.ACTION_REDEEM_POINT_POS":"Échangeable en point de vente","AllActivities.ACTION_REDEEM_POINT.default":"Échangez des points","AllActivities.ACTION_REDEEM_POINT.EVENT_APPROVE_DISAPPROVE_REVIEW":"Approuver/Refuser l'avis","AllActivities.ACTION_REDEEM_POINT.EVENT_GOOGLE_MAPS_REVIEW":"Avis Google","AllActivities.ACTION_REDEEM_POINT.EVENT_SPEND_POINT_REST_API":"Échanger des points via une API REST","AllActivities.ACTION_REFUND_POINT_REDEEM.default":"Points de remboursement","AllActivities.ACTION_REFUND_POINT_REDEEM.EVENT_REFUND_POINT_COUPON":"Coupon remboursé","AllActivities.ACTION_REMOVE_POINT.default":"Supprimer des points","AllActivities.ACTION_REMOVE_POINT.EVENT_CANCEL_ORDER":"Commande annulée","AllActivities.ACTION_REMOVE_POINT.EVENT_PARTIALLY_REFUND_ORDER":"Commande partiellement remboursée","AllActivities.ACTION_REMOVE_POINT.EVENT_REFUND_ORDER":"Commande remboursée","AllActivities.ACTION_REMOVE_POINT.EVENT_WRITE_REVIEW":"Avis refusé","AllActivities.ACTION_REWARDS_COUPON_TIER_UP":"Passer au niveau supérieur des récompenses","AllActivities.ACTION_UNSUBSCRIBE":"Désabonné","AllActivities.userCancelRedeem":"L'utilisateur a annulé l'échange sur la page de paiement.","Already a member?":"Déjà membre ?","amount spent":"montant dépensé","amountDiscount":"${{amount}} réduction","Applicable for {{request_amount}} minimum orders":"Applicable aux commandes minimales {{request_amount_value}}","Applicable for collections: {{collections}}":"Applicable aux collections : {{collections}}","Applicable for products: {{products}}":"Applicable aux produits : {{products}}","Applicable with a minimum purchase of {{orderReqQuantity}} items":"Applicable avec un achat minimum de {{orderReqQuantity}} articles","Applies to collections: {{collections}}":"S'applique aux collections : {{collections}}","Applies to products: {{products}}":"S'applique aux produits : {{products}}","apply":"Appliquer","Apply":"Appliquer","Apply Coupon":"Appliquer le coupon","Apply coupon now":"Appliquez le coupon maintenant","Apply for Shipping less than {{limit_shipping}}":"Demander un tarif d'expédition inférieur à {{limit_shipping}}","Apply Gift":"Utiliser un cadeau","applyCoupon":"Appliquer le coupon","Applying":"Candidature","Apr":"Avr","Aug":"août","Auto approve submit form activity from {{program_name}}":"Approbation automatique de l'activité de soumission de formulaire de {{program_name}}","Available {{loyalty_point}}:":"Disponible {{loyalty_point}}:","Available coupons":"Coupons disponibles","Available in {{count}} {{unit}}":"Disponible en {{count}} {{unit}}","Awaiting {{earning_point_raw}} {{loyalty_point}} from additional items in order #{{order_number}}":"En attente de {{earning_point_raw}} {{loyalty_point}} provenant d'articles supplémentaires dans la commande {{order_number}}","awaiting approval":"En attente d'approbation","Back":"Dos","Birthdate must be a date in the past.":"La date de naissance doit être une date passée.","Birthday":"Anniversaire","Birthday reward":"Récompense d'anniversaire","Buy {{quantity_customer_buy}} items":"Acheter {{quantity_customer_buy}} articles","Buy {{quantity_customer_buy}} items except from these collections":"Achetez des articles {{quantity_customer_buy}} sauf ceux de ces collections","Buy {{quantity_customer_buy}} items from this collection":"Achetez {{quantity_customer_buy}}
13420 articles de cette collection","Buy {{quantity_customer_buy}}, get {{percentage}} off the next {{quantity_customer_get}} items":"Achetez {{quantity_customer_buy}}, obtenez {{percentage}} de réduction sur les prochains {{quantity_customer_get}} articles","Buy {{quantity_customer_buy}}, get {{percentage}} off the next item":"Achetez {{quantity_customer_buy}}, obtenez {{percentage}} de réduction sur le prochain article","Buy {{quantity_customer_buy}}, get {{quantity_customer_get}} free":"Achetez {{quantity_customer_buy}}, obtenez {{quantity_customer_get}} gratuitement","Buy {{quantity_customer_buy}}, save {{amount}} the next {{quantity_customer_get}} items":"Achetez {{quantity_customer_buy}}, économisez {{amount}} sur les prochains {{quantity_customer_get}} articles","Buy {{quantity_customer_buy}}, save {{amount}} the next item":"Achetez {{quantity_customer_buy}}, économisez {{amount}} sur le prochain article","buyAgain":"Acheter à nouveau","Cancel":"Annuler","Canceled":"Annulé","canceled order #{{order_number}}":"commande annulée {{order_number}}","Cannot get referral customer":"Impossible d'obtenir un client de recommandation","Cannot link Instagram account":"Impossible de lier le compte Instagram","Celebrate a Birthday":"Célébrer un anniversaire","Check out rewards you can redeem below!":"Découvrez ci-dessous les récompenses que vous pouvez obtenir !","Choose a program":"Choisissez un programme","Choose a redeem type":"Choisissez un type de rachat","Choose another discount":"Choisissez une autre réduction","Choose up to {{quantity}} products from collections":"Choisissez jusqu'à {{quantity}} produits parmi les collections","Choose up to {{quantity}} products from these collections":"Choisissez jusqu'à {{quantity}} produits parmi ces collections","Claim":"Réclamer","Claim {{earned_points}} {{loyalty_point}}":"Réclamez {{earned_points}} {{loyalty_point}}","Claim {{point_earn}} {{point_label}}":"Revendiquer {{point_earn}} {{point_label}}","Claim Reward":"Réclamez votre récompense","Claim successfully":"Réclamez avec succès","Claim your gift":"Réclamez votre cadeau","Claim your points!":"Réclamez vos points !","Claiming...":"Réclame...","Click here":"Cliquez ici","Click here to earn more":"Cliquez ici pour gagner plus","Click here to redeem coupons":"Cliquez ici pour utiliser vos coupons","Click to upload image":"Cliquez pour télécharger une image","Close":"Fermer","Code: {{coupon_code}}":"Code : {{coupon_code}}","Complete a survey to earn 100 points":"Répondez à un sondage pour gagner 100 points","Complete a survey to earn 50 points":"Répondez à un sondage pour gagner 50 points","Completed":"Complété","Conditions":"Conditions","Conditions applied":"Conditions appliquées","Confirm":"Confirmer","confirmed":"Confirmé","Congrats! You have received store credit":"Félicitations ! Vous avez reçu un avoir en magasin","Congrats! Your friend has gifted you a coupon":"Félicitations ! Votre ami vous a offert un bon d'achat.","Congratulations":"Félicitations","Congratulations, milestone achieved!":"Félicitations, étape franchie !","Congratulations!":"Félicitations!","Congratulations! You have reached the highest tier":"Félicitations ! Vous avez atteint le plus haut niveau.","Congratulations! You've just earned {{instant_point}} instant points":"Félicitations ! Vous venez de gagner {{instant_point}} points instantanés","Congratulations! You've reached Milestone #{{milestoneNumber}}.":"Félicitations ! Vous avez atteint l'étape n°{{milestoneNumber}}.","Continue purchasing to receive rewards":"Continuez vos achats pour recevoir des récompenses","Continue shopping":"Continuez vos achats","Copy":"Copie","Copy coupon":"Copie","Copy invite link":"Copier le lien d'invitation","Coupon {{value_coupon}} off":"Coupon {{value_coupon}} de réduction","Coupon code":"Code promo","Coupon Code: {{coupon_code}}":"Code promo : {{coupon_code}}","couponAppliedSuccessfully":"Coupon appliqué avec succès !","couponAppliedSuccessfullyCoolVita":"Candidature acceptée !","credit":"crédit","credits":"crédits","Current balance is insufficient":"Le solde actuel est insuffisant","Current Instagram Username":"Nom d'utilisateur Instagram actuel","Current tier":"Niveau actuel","Customer information is required":"Les informations client sont requises","Customer not found. Please try again.":"Client introuvable. Veuillez réessayer.","Date added: Newest first":"Date d'ajout : du plus récent au plus ancien","Date added: Oldest first":"Date d'ajout : du plus ancien au plus récent","day":"jour","Day":"Jour","Day streak":"jours","days":"jours","Dec":"Déc","Default":"Défaut","delivered":"Livré","Description":"Description","discount":"rabais","discount {{amount_off}}":"remise {{amount_off}}","Discount {{amount}}":"Réduction de {{amount}}","Discount {{amount}} for {{redeeming_points}}":"Réduction de {{amount}} pour {{redeeming_points}}","Discount {{discount_value}}":"Remise {{discount_value}}","Discount {{discount_value}} off":"Remise {{discount_value}} sur","discount {{earning_discount}}":"réduction {{earning_discount}}","Discount {{earning_discount}}":"Remise {{earning_discount}}","Discount {{earning_discount}} for {{redeeming_points}}":"Remise de {{earning_discount}} pour {{earning_point_raw}} {{loyalty_point}}","Discount {{earning_discount}} for every {{redeeming_points}}":"Remise de {{earning_discount}} pour chaque {{earning_point_raw}} {{loyalty_point}}","Discount {{percentage}}%":"Remise de {{percentage}} %","Discount {{percentage}}% for {{redeeming_points}}":"Remise de {{percentage}}% pour {{earning_point_raw}} {{loyalty_point}}","Discount applies to subscription purchases":"Abonnement : La réduction s’applique aux achats par abonnement","Discount applies to subscriptions and one-time purchases":"Abonnements et codes OTP : La réduction s’applique aux abonnements et aux achats ponctuels.","discount buy {{quantity_buy}} and get {{discount_off}} the {{quantity_get}} items":"Achetez {{quantity_buy}} à prix réduit et obtenez {{discount_off}} articles {{quantity_get}}","Discount buy {{quantity_buy}} and get {{discount_off}} the {{quantity_get}} items":"Achetez {{quantity_buy}} à prix réduit et obtenez {{discount_off}} articles {{quantity_get}}","discount buy {{quantity_buy}} then get {{discount_off}} the {{quantity_get}} items":"Achetez {{quantity_buy}} à prix réduit, puis obtenez {{discount_off}} les {{quantity_get}} articles","Hi {{customer_name}}, you currently have a discount":"Bonjour {{customer_name}}, vous bénéficiez actuellement d'une réduction.","Hello {{customer_name}}, you currently have ":"Bonjour {{customer_name}}, vous avez actuellement","Your points are enough to redeem our rewards! Use them now to claim amazing gifts!":"Vous avez assez de points pour obtenir nos récompenses ! Utilisez-les dès maintenant pour recevoir des cadeaux exceptionnels !","Your rewards: {{reward_description}}":"Vos récompenses : {{reward_description}}","Milestone unlocked!":"Étape franchie !","You've completed {{completed_steps}}/{{total_steps}} milestones in {{journey_name}}.":"Vous avez atteint {{completed_steps}}/{{total_steps}} étapes dans {{journey_name}}.","Keep shopping to unlock more milestones.":"Continuez vos achats pour débloquer de nouveaux paliers.","View my rewards":"Voir mes récompenses","The product is sold out":"Le produit est épuisé.","or":"ou","off":"désactivé","Show more":"Afficher plus","View all":"Voir tout","Show less":"Afficher moins","Maximum use of this offer per order: {{maximum_uses_per_order}}":"Nombre maximal d'utilisations de cette offre par commande : {{maximum_uses_per_order}}","You have {{earning}} rewards to claim!":"Vous avez {{earning}} récompenses à réclamer !","Earn 100 points":"Gagnez 100 points","Please select a product":"Veuillez sélectionner un produit","Please select a collection":"Veuillez sélectionner une collection","
13420Login to receive":"Connectez-vous pour recevoir","Reset {{loyalty_point}} by import":"Réinitialiser {{loyalty_point}} par importation","Only {{remaining}} to reach the next tier!":"Il ne vous reste plus que {{remaining}} pour atteindre le niveau suivant !","No expiration":"Aucune date d'expiration","Discount value":"valeur de réduction","Discount program":"programme de réduction","Expiration date":"Date d'expiration","Referral program":"programme de parrainage","Jan":"Jan","Feb":"Fév","Mar":"Mar","May":"Peut","Jun":"Juin","Jul":"Juillet","Sep":"Sep","Oct":"Octobre","Nov":"Nov","Fail to create new friend customer":"Échec de la création d'un nouveau client ami","Thanks for visiting! Log in to claim your {{earned_points}} {{loyalty_point}} reward!":"Merci de votre visite ! Connectez-vous pour réclamer votre récompense {{earned_points}} {{loyalty_point}} !","Login":"Se connecter","You’ve received {{earned_points}} {{loyalty_point}} for visiting our store today":"Vous avez reçu {{earned_points}} {{loyalty_point}} pour votre visite dans notre magasin aujourd'hui","Start your visit streak today!":"Commencez votre série de visites dès aujourd'hui !","Keep it up!":"Continuez comme ça!","Keep your momentum to unlock greater rewards.":"Maintenez votre élan pour débloquer de plus grandes récompenses.","Invalid date. This date does not exist.":"Date invalide. Cette date n'existe pas.","Redeem your {{loyalty_point}}: {{customer_point}} {{loyalty_point}}":"Échangez vos {{loyalty_point}}: {{customer_point}} {{loyalty_point}}","Redeemed points must be from {{minSpendPoint}} to {{maxSpendPoint}} {{loyalty_point}}":"Les points échangés doivent être compris entre {{minSpendPoint}} et {{maxSpendPoint}} {{loyalty_point}}","Spend points must be greater than {{minSpendPoint}} {{loyalty_point}}":"Les points de dépense doivent être supérieurs à {{minSpendPoint}} {{loyalty_point}}","Spend points must be less than {{maxSpendPoint}} {{loyalty_point}}":"Le nombre de points dépensés doit être inférieur à {{maxSpendPoint}} {{loyalty_point}}","Not enough {{loyalty_point}} to redeem this discount":"Pas assez de points de fidélité pour bénéficier de cette réduction.","Redeemed points must be multiple of {{spendPoint}} {{loyalty_point}}":"Le nombre de points échangés doit être un multiple de {{spendPoint}} {{loyalty_point}}","Discount code can't be applied":"Le code de réduction ne peut pas être appliqué.","Discount for {{redeeming_points}}":"Réduction pour {{redeeming_points}}","Discover VIP Benefits":"Découvrez les avantages VIP","Done":"Fait","Dynamic":"Dynamique","Earn":"Gagner","Earn {{earning_points}}":"Gagnez {{earning_point_raw}} {{loyalty_point}}","Earn {{earning_points}} for each review from 3 stars & has photo or video":"Gagnez {{earning_points}} pour chaque avis de 3 étoiles ou plus accompagné d'une photo ou d'une vidéo.","Earn {{earning_points}} for every {{amount_spent}} spent":"Donnez {{earning_point_raw}} {{loyalty_point}} pour chaque {{amount_spent}} dépensé","Earn {{earning_points}} for every order":"Attribuez {{earning_point_raw}} {{loyalty_point}} pour chaque commande","Earn {{earning_points}} for every review":"Gagnez {{earning_point_raw}} {{loyalty_point}} pour chaque avis","Earn {{earning_points}} per {{amount_spent}} threshold":"Gagnez {{earning_points}} par seuil de {{amount_spent}}","Earn {{earning_points}} per instance":"Gagnez {{earning_point_raw}} {{loyalty_point}} par instance","Earn {{points}}":"Gagnez {{points}}","Earn {{points}} for every {{amount}} spent":"Gagnez {{points}} pour chaque {{amount}} dépensé","Earn {{remaining_points}} {{loyalty_point}} to {{next_rank}}":"Gagnez {{remaining_points}} {{loyalty_point}} pour atteindre {{next_rank}}","Earn {{tier_target}} to reach {{tier_name}}":"Gagnez {{tier_target}} pour atteindre {{tier_name}}","Earn free product: {{product_title}}":"Obtenez un produit gratuit : {{product_title}}","Earn loyalty points with every purchase Enjoy exclusive rewards and special offers":"Cumulez des points de fidélité à chaque achat. Profitez de récompenses exclusives et d'offres spéciales !","Earn more points for different actions, and turn those points into awesome rewards":"Gagnez plus de points en réalisant différentes actions, et transformez ces points en récompenses exceptionnelles !","Earn points":"Gagnez {{loyalty_point}}","Earn points, gifts when reaching a milestone order":"Gagnez {{loyalty_point}}, cadeaux en atteignant un palier d'achat.","earned points":"points gagnés","Earning limit reached":"Limite de gains atteinte","Email":"E-mail","Email Address":"Adresse email","Email invalid":"Adresse e-mail invalide","Email required":"Adresse électronique requise","Email sharing is not available.":"Le partage d'adresse électronique n'est pas disponible.","enableBirthday":"Activez le programme de récompenses d'anniversaire pour afficher ce bloc.","Enter birthdate for {{earning_discount}} off":"Saisissez votre date de naissance pour bénéficier de la réduction {{earning_discount}}","Enter birthdate for free gift":"Saisissez votre date de naissance pour recevoir un cadeau gratuit","Enter your friend's email":"Saisissez l'adresse e-mail de votre ami","Enter your Instagram username to link your account":"Saisissez votre nom d'utilisateur Instagram pour lier votre compte","Enter your proof here...":"Saisissez votre preuve ici...","Enter your review link here":"Saisissez ici le lien vers votre avis","enterReferralCodeOrLink":"Saisissez votre code de parrainage ou votre lien.","enterReferralLinkBelow":"Saisissez votre lien ou code de parrainage ci-dessous pour réclamer votre {{reward}}.","Error claiming milestone rewards":"Erreur lors de la récupération des récompenses d'étape","ERROR_REFERRAL_ACCESS_RESTRICTED":"L'accès aux références est restreint pour ce référent.","errorApplyingReferralCode":"Erreur lors de l'application du code de parrainage. Veuillez réessayer.","
13420Exclude {{quantity}} products from collections: {{collections}}":"Exclure les produits {{quantity}} des collections : {{collections}}","Exclude collections: {{collections}}":"Exclure les collections : {{collections}}","Excludes collections: {{collections}}":"Exclut les collections : {{collections}}","Expired":"Expiré","Expired on: {{expired_date}}":"Expiré le : {{expired_date}}","Expired on: Never expires":"Date d'expiration : Aucune","Expired points":"Expiré {{loyalty_point}}","Expires on:":"Expire le :","Failed to claim rewards":"Impossible de réclamer les récompenses","Failed to get link. Please try again later":"Impossible d'obtenir le lien. Veuillez réessayer plus tard.","Failed to submit. Please try again.":"L'envoi a échoué. Veuillez réessayer.","failedToApplyCoupon":"Impossible d'appliquer le coupon. Veuillez vérifier sa validité.","failedToApplyReferralDiscount":"Échec de l'application de la réduction de parrainage","Find the product you want to review":"Trouvez le produit que vous souhaitez évaluer","Fixed":"Fixé","Follow":"Suivre","Follow us on Instagram":"Suivez-nous sur Instagram","free":"gratuit","Free {{quantity}} highest priced items from collections: {{collections}}":"{{quantity}} articles les plus chers des collections : {{collections}} offerts","Free {{quantity}} lowest priced items from collections: {{collections}}":"{{quantity}} articles les moins chers des collections : {{collections}} offerts","Free {{quantity}} products from collections: {{collection_name}}":"Produits gratuits {{quantity}} issus des collections : {{collection_name}}","Free gift from collections: {{collection_name}}":"Cadeau gratuit issu des collections : {{collection_name}}","Free gift on":"Cadeau gratuit sur","Free gift product for your birthday":"Cadeau gratuit pour votre anniversaire","free gift reward":"cadeau gratuit en récompense","Free gift: {{product_name}}":"Cadeau gratuit : {{product_name}}","Free Product":"Produit gratuit","free shipping":"livraison gratuite","Free shipping":"Livraison gratuite","Free Shipping":"Livraison gratuite","Free shipping off entire order":"Livraison gratuite sur toute la commande","Free shipping on":"Livraison gratuite sur","Generate QR Code":"Générer un code QR","Generate your QR code to let staff quickly access your loyalty information at the store.":"Générez votre code QR pour permettre au personnel d'accéder rapidement à vos informations de fidélité en magasin.","Get {{discount_value}} off shipping for entire order":"Bénéficiez de {{discount_value}} de réduction sur les frais de port pour toute la commande","Get {{earning_discount}} off for your birthday":"Bénéficiez de {{earning_discount}} de réduction pour votre anniversaire","Get {{percentage}} off the next {{quantity_customer_get}} items":"Obtenez {{percentage}} de réduction sur les prochains {{quantity_customer_get}} articles","Get {{percentage}} off the next item":"Obtenez {{percentage}} de réduction sur le prochain article","Get {{quantity_customer_get}} free":"Obtenez {{quantity_customer_get}} gratuitement","Get {{quantity}} free products from collections in your next purchase":"Obtenez {{quantity}} produits gratuits issus des collections lors de votre prochain achat","Get free product from collections in your next purchase":"Obtenez un produit gratuit des collections lors de votre prochain achat","Get free product in your next purchase":"Obtenez un produit gratuit lors de votre prochain achat","Get link":"Obtenir le lien","Get rewards for being our customers":"Bénéficiez de récompenses en tant que client.","Get updates, news, and offers via email!":"Recevez par e-mail des mises à jour, des actualités et des offres !","Give {{earning_points}} once when spending reaches {{amount_spent}}":"Attribuez {{earning_points}} une fois lorsque les dépenses atteignent {{amount_spent}}","Go to Reward List":"Accéder à la liste des récompenses","Gold":"Or","Guide":"Guide","Happy Birthday":"Joyeux anniversaire!","haveReferralLink":"Vous avez un lien de parrainage ?","Help others make better choices while earning valuable reward points for your honest reviews.":"Aidez les autres à faire de meilleurs choix tout en gagnant de précieux points de récompense pour vos avis honnêtes.","hour":"heure","hours":"heures","How to Earn Point":"C
13420omment gagner {{loyalty_point}}","How to Redeem":"Comment échanger {{loyalty_point}}","Image must be smaller than 10MB":"L'image doit faire moins de 10 Mo.","image size should not be more than {{limitImagesSize}}MB.":"La taille de l'image ne doit pas dépasser {{limitImagesSize}}MB.","inactivity":"inactivité","Instagram account linked successfully!":"Compte Instagram lié avec succès !","Instagram Username":"Nom d'utilisateur Instagram","Instagram username is required":"Un nom d'utilisateur Instagram est requis.","inThisDelivery":"Dans cette livraison","Invalid file size":"Taille de fichier invalide","Invalid file type":"Type de fichier invalide","invalidEmailFormat":"Format d'e-mail invalide","invalidReferralLinkFormat":"Format du lien ou du code de parrainage invalide.","Invite your friends to gain more discounts. For each successful referral, you will get {{referer_reward}}":"Invitez vos amis pour obtenir plus de réductions. Pour chaque parrainage réussi, vous recevrez {{referer_reward}}.","Invite your friends to gain more discounts. For each successful referral, you will get {referer_reward}.":"Invitez vos amis pour obtenir encore plus de réductions. Pour chaque parrainage réussi, vous recevrez {referer_reward}.","Invite your friends to gain more discounts. For each successful referral, you will get 10% off":"Invitez vos amis pour bénéficier de réductions supplémentaires. Pour chaque parrainage réussi, vous recevrez 10 % de réduction.","Invite your friends to shop and get rewarded! You'll earn {{referer_reward}} store credit once their order is successfully completed":"Invitez vos amis à faire leurs achats et recevez une récompense ! Vous gagnerez {{referer_reward}} crédit magasin une fois leur commande finalisée.","Invite your friends to shop and get rewarded! You'll earn {referer_reward} store credit once their order is successfully completed":"Invitez vos amis à faire leurs achats et recevez une récompense ! Vous gagnerez {referer_reward} crédit magasin une fois leur commande finalisée.","Invite your friends to shop and get rewarded! You'll earn store credit equal to {{referer_reward}} of your friend's first order value once their order is successfully completed":"Invitez vos amis à faire leurs achats et recevez une récompense ! Vous recevrez un crédit en magasin équivalent à {{referer_reward}} du montant de la première commande de votre ami une fois celle-ci finalisée.","Invite your friends to shop and get rewarded! You'll earn store credit equal to {referer_reward} of your friend's first order value once their order is successfully completed":"Invitez vos amis à faire leurs achats et recevez une récompense ! Vous recevrez un crédit en magasin équivalent à {referer_reward} du montant de la première commande de votre ami une fois celle-ci finalisée.","It’s your special day!":"C'est votre jour spécial !","Join":"Rejoindre","Join and Earn Rewards":"Inscrivez-vous et gagnez des récompenses","Join free & unlock {{points}} {{loyalty_point}} and {{store_credit}} {{credit_label}}":"Inscrivez-vous gratuitement et débloquez {{points}} {{loyalty_point}} et {{store_credit}} {{credit_label}}","Join free & unlock {{points}} points - Cart":"Inscrivez-vous gratuitement et débloquez {{earning_point_raw}} {{loyalty_point}}.","Join free & unlock {{points}} points - Checkout":"Inscrivez-vous gratuitement et débloquez {{earning_point_raw}} {{loyalty_point}}.","Join free & unlock {{points}} points - Product":"Inscrivez-vous gratuitement et débloquez {{earning_point_raw}} {{loyalty_point}}.","Join program":"Rejoignez le programme","Join Program":"Rejoignez le programme","Join us to receive":"Rejoignez-nous pour recevoir","Leaving a product review after your purchase":"Laisser un avis sur le produit après votre achat","lifetime":"durée de vie","Like":"Comme","Link Instagram Account":"Lien vers le compte Instagram","Link your Instagram account to earn points when you comment on our posts":"Associez votre compte Instagram pour gagner des points lorsque vous commentez nos publications.","Linking...":"Enchaînement...","Loading":"Chargement","Login to upload":"Connectez-vous pour télécharger","Login to view the interface":"Connectez-vous pour afficher l'interface","Loyalty points":"Points de fidélité","Loyalty Points":"Points de fidélité","Loyalty wallet pass":"Carte de fidélité","Make a points-earning transaction to extend your points' validity":"Effectuez une transaction vous permettant de gagner des points de fidélité ({{loyalty_point}}) pour prolonger leur validité.","Maximum earning limit reached for this period. Resets on {{reset_date}}. No points will be awarded.":"Le plafond de gains maximal a été atteint pour cette période. Réinitialisation le {{reset_date}}. Aucun point ne sera attribué.","Maximum earning limit reached for this period. Resets on {{reset_date}}. You can still proceed, but no points will be awarded.":"Le plafond de gains maximal a été atteint pour cette période. La réinitialisation aura lieu le {{reset_date}}. Vous pouvez continuer, mais aucun point ne sera attribué.","Member anniversary":"Anniversaire de membre","Member Since":"Membre depuis","Membership Tier":"Niveau d'adhésion","Milestone to achieve":"Étape importante à atteindre","minute":"minute","minutes":"minutes","Missing shopId, rewardId or shopifyCustomerId":"Identifiant de boutique, identifiant de récompense ou identifiant client Shopify manquant","month":"mois","Month":"Mois","months":"mois","My coupons":"Mes coupons","My Coupons":"Mes coupons","My history":"Mon histoire","My QR code":"Mon code QR","Need {{neededForNextMilestone}} {{unit}}":"Besoin de {{neededForNextMilestone}} {{unit}}","No account was found with this email. Please sign up first":"Aucun compte n'a été trouvé avec cette adresse e-mail. Veuillez vous inscrire d'abord.","No activities found":"Aucune activité trouvée","No programs found":"Aucun programme trouvé","No restrictions":"Aucune restriction","No reward for current tier":"Aucune récompense pour le niveau actuel","No rewards foun
13420d":"Aucune récompense trouvée","No variants available":"Aucune variante disponible","Not enough days to restart streak":"Malheureusement, vous n'avez pas assez de jours pour redémarrer.","Not stackable with tier discounts or other vouchers":"Non cumulable avec les remises par palier ou autres bons d'achat.","number of orders":"nombre de commandes","number of reviews":"nombre d'avis","of referee's first order":"du premier ordre de l'arbitre","of referee’s first order":"du premier ordre de l'arbitre","off coupon":"coupon de réduction","Only {{remaining_redeem}} turns left":"Seul {{remaining_redeem}} tourne à gauche","Only applicable for {{currencies}}":"Applicable uniquement à {{currencies}}","Only customers who have not placed orders can be referred":"Seuls les clients n'ayant pas passé de commande peuvent être référencés","Only guest customers can be referred":"Seuls les clients invités peuvent être parrainés.","Only JPG, JPEG, and PNG images are allowed":"Seules les images aux formats JPG, JPEG et PNG sont autorisées.","onlyCustomersWhoHaveNotPlacedOrdersCanBeReferred":"Seuls les clients n'ayant pas passé de commande peuvent être référencés","onlyGuestCustomersCanBeReferred":"Seuls les clients invités peuvent être parrainés.","Or share via your social media":"Ou partagez via vos réseaux sociaux","order":"commande","Order":"Commande","orderDetails":"Détails de la commande","orderDiscounts":"Remises sur commande","orders":"ordres","Orders":"Ordres","orderSummary":"Récapitulatif de la commande","Out of stock":"En rupture de stock","outForDelivery":"En cours de livraison","Page {{page_number}}":"Page {{page_number}}","partially refund order #{{order_number}}":"commande de remboursement partiel {{order_number}}","payment":"Paiement","pending":"en attente","Pending":"En attente","Pending {{loyalty_point}}":"En attente {{loyalty_point}}:","pending review":"en attente d'examen","percentageDiscount":"{{amount}}% de réduction","Phone Number":"Numéro de téléphone","Pick one of the rewards below to celebrate your birthday with us":"Choisissez l'une des récompenses ci-dessous pour fêter votre anniversaire avec nous.","Place Order & Earn Points":"Passez votre commande et gagnez des points","Place Order #{{order_number}}":"Passer la commande {{order_number}}","Place Subscription & Earn Points":"Abonnez-vous et gagnez des points","Placed order #{{order_number}} and awaits {{earning_point_raw}} {{loyalty_point}} to be rewarded":"Commande passée {{order_number}} et en attente de {{earning_point_raw}} {{loyalty_point}} pour être récompensée","Placed order #{{order_number}} and awaits {{earning_point_raw}} {{loyalty_point}} to be rewarded - NOT ELIGIBLE (Order refunded)":"Commande passée {{order_number}} et en attente de {{earning_point_raw}} {{loyalty_point}} récompense - NON ÉLIGIBLE (Commande remboursée)","Please enter a valid email address":"S'il vous plaît, mettez une adresse email valide.","Please enter your submission content":"Veuillez saisir le contenu de votre soumission","Please select {{count}} reward(s) below.":"Veuillez sélectionner ci-dessous la ou les récompenses {{count}}.","Please select {{remaining}} more reward(s)":"Veuillez sélectionner {{remaining}} récompense(s) supplémentaire(s)","Please select at least one reward":"Veuillez sélectionner au moins une récompense","Please select your preferred variant:":"Please select your preferred variant:","Please sign in to refer friends and earn rewards":"Veuillez vous connecter pour parrainer des amis et gagner des récompenses.","Please upload an image":"Veuillez télécharger une image","Please upload at least one receipt image":"Veuillez télécharger au moins une image de reçu","pleaseEnterReferralCode":"Veuillez saisir un code ou un lien de parrainage.","point":"indiquer","Point History":"{{loyalty_point}} historique","Point reward":"Récompense par points","points":"points","Points":"Points","Points history":"Historique des points","Points: High to low":"Points : du plus élevé au plus bas","Points: Low to high":"Points : du plus bas au plus haut","Pre-select your birthday rewards":"Présélectionnez vos cadeaux d'anniversaire","Proceed anyway":"Continuez malgré tout","Product is out of stock. Please select another product":"Ce produit est indisponible. Veuillez sélectionner un autre produit.","productDiscounts":"Réductions sur les produits","Products applied":"Produits appliqués","Products excluded":"Produits exclus","qty":"Qté","Receipt submission limit has been exceeded for this period. Please wait before submitting again":"Le nombre de reçus pouvant être soumis a été dépassé pour cette période. Veuillez patienter avant de soumettre à nouveau.","Receipt submitted successfully":"Reçu soumis avec succès","Receive {{discount_value}} store credit":"Recevez un crédit en magasin {{discount_value}}","Receive {{points}} {{loyalty_point}} and {{store_credit}} {{credit_label}} for buying this item":"Recevez {{points}} {{loyalty_point}} et {{store_credit}} {{credit_label}} pour l'achat de cet article","Receive {{points}} points for buying this item":"Recevez {{earning_point_raw}} {{loyalty_point}} pour l'achat de cet article.","Receive {{receive_product}} for spending {{spend_points}}":"Recevez {{receive_product}} pour avoir dépensé {{spend_points}}","Receive {{rewards}}":"Recevez {{rewards}}","Receive discount {{discount_value}}":"Bénéficiez d'une réduction {{discount_value}}","Receive discount {{discount_value}} off":"Bénéficiez d'une réduction de {{discount_value}} sur","Receive free shipping":"Livraison gratuite","Receive up to {{rewards}}":"Recevez jusqu'à {{rewards}}","Received {{amount}} store credit from {{program_name}} #{{milestone_id}}":"Crédit en magasin reçu de {{amount}} de {{program_name}} #{{milestone_id}}","Received {{amount}} store credit from {{program_name}} reward":"Crédit en magasin {{amount}} reçu grâce à la récompense {{program_name}}","Received {{amount}} store credit from Milestone {{milestone_type}} #{{milestone_id}}":"Crédit en magasin reçu de {{amount}} de Milestone {{milestone_type}} #{{milestone_id}}","Received {{loyalty_point}} for completing birthday info":"Reçu {{loyalty_point}}
13420 pour avoir complété les informations d'anniversaire","Received {{loyalty_point}} from {{action_refund}}":"J'ai reçu {{loyalty_point}} de {{action_refund}}","Received {{loyalty_point}} from {{program_name}} reward":"J'ai reçu {{loyalty_point}} de la récompense {{program_name}}","Received {{tree_quantity}} {{treeLabel}} from {{program_name}} #{{milestone_id}}":"Reçu {{tree_quantity}} {{treeLabel}} de {{program_name}} #{{milestone_id}}","Received {{tree_quantity}} {{treeLabel}} from Milestone {{milestone_type}} #{{milestone_id}}":"Reçu {{tree_quantity}} {{treeLabel}} de l'étape {{milestone_type}} #{{milestone_id}}","Received a coupon from {{program_name}} reward":"J'ai reçu un coupon de récompense {{program_name}}","Received a discount from {{program_name}} #{{milestone_id}}":"J'ai bénéficié d'une réduction grâce à {{program_name}} #{{milestone_id}}","Received a discount from Milestone {{milestone_type}} #{{milestone_id}}":"Réduction obtenue grâce à Milestone {{milestone_type}} #{{milestone_id}}","Received a free product from {{program_name}} #{{milestone_id}}":"J'ai reçu un produit gratuit de {{program_name}} #{{milestone_id}}","Received a free product from {{program_name}} reward":"J'ai reçu un produit gratuit grâce à la récompense {{program_name}}","Received a free product from Milestone {{milestone_type}} #{{milestone_id}}":"J'ai reçu un produit gratuit de Milestone {{milestone_type}} #{{milestone_id}}","Received coupon from {{program_name}} reward":"Coupon reçu de la récompense {{program_name}}","Received instant points from {{program_name}} reward":"Points instantanés reçus de la récompense {{program_name}}","Received points from {{program_name}} #{{milestone_id}}":"Points reçus de {{program_name}} #{{milestone_id}}","Received points from {{reason}} reward":"Points reçus de la récompense {{reason}}","Received points from Milestone {{milestone_type}} #{{milestone_id}}":"Points reçus de l'étape {{milestone_type}} #{{milestone_id}}","Received store credit from {{program_name}} reward":"Crédit en magasin reçu grâce à la récompense {{program_name}}","Redeem":"Racheter","Redeem {{redeeming_points}} for {{earning_discount}}":"Échangez {{earning_point_raw}} {{loyalty_point}} contre {{earning_discount}}","Redeem {{redeeming_points}} for this voucher":"Échangez {{redeeming_points}} contre ce bon d'achat","Redeem all":"Échanger tout","Redeem all {{loyalty_point}}":"Échangez tous les {{loyalty_point}}","Redeem all points":"Échangez tous vos points","Redeem amount must be greater than 0":"Le montant à échanger doit être supérieur à 0","Redeem both":"Abonnement et code OTP","Redeem now":"Échangez maintenant","Redeem points":"Échanger {{loyalty_point}}","Redeem your points for rewards":"Échangez vos points contre des récompenses","Redeeming points":"Échanger des points","Reducted points due to admin disapproving the review":"Points réduits car l'administration a désapprouvé l'avis.","Refer & Get {{referer_reward}}":"Parrainez et obtenez {{referer_reward}}","Refer & Get {referer_reward}":"Parrainez et obtenez {referer_reward}","Refer your friends":"Recommandez vos amis","Referee {{referee}} purchased and earned {{amount}} store credit":"L'arbitre {{referee}} a acheté et a gagné {{amount}} crédit en magasin","Referee {{referee}} purchased and earned {{amount}} store credit (Reward rate: {{rate}} order value)":"L'arbitre {{referee}} a effectué un achat et a gagné {{amount}} crédit en magasin (taux de récompense : {{rate}} valeur de la commande)","referral":"référence","Referral activities":"Activités de référence","Referral coupon {{coupon_code}} has been deactivated due to referred order refund":"Le coupon de parrainage {{coupon_code}} a été désactivé suite au remboursement de la commande parrainée.","Referral date":"Date de référence","Referral Program":"Programme de parrainage","Referral program is not available":"Le programme de parrainage n'est pas disponible.","Referral program not enabled":"Programme de parrainage non activé","Referral reward adjusted due to referred order refund":"La prime de parrainage a été ajustée suite au remboursement de la commande parrainée.","Referral reward adjusted: {{amount}} points deducted due to referred order refund":"Ajustement de la récompense de parrainage : {{amount}} points déduits suite au remboursement de la commande parrainée","Referral reward adjusted: {{amount}} store credit deducted due to referred order refund":"Récompense de parrainage ajustée : {{amount}} crédit magasin déduit suite au remboursement de la commande parrainée","Referral sent! Remind your friends to check their emails.":"Message envoyé ! N'oubliez pas de rappeler à vos amis de consulter leurs courriels.","referralCodeInvalid":"Le lien ou le code de parrainage est invalide. Veuillez réessayer.","referralCodeOrLink":"Code ou lien de parrainage","referralLimited":"Ce lien de parrainage a atteint sa limite ({{limit_referral}}/{{limit_referral}})","Referred {{email}}":"Référence {{email}} réussie","Referred by {{referrer}} and earned {{amount}} store credit":"Parrainé par {{referrer}} et obtenu {{amount}} crédit en magasin","refunded order #{{order_number}}":"commande remboursée {{order_number}}","refunded point redeem POS":"remboursement des points de vente","Remove c
13420oupon":"Supprimer le coupon","Removed {{loyalty_point}} from {{action_refund}}":"{{loyalty_point}} supprimé de {{action_refund}}","Removed store credit from canceled order #{{order_number}}":"Crédit magasin retiré de la commande annulée n° {{order_number}}","Removed store credit from partially refund order #{{order_number}}":"Crédit en magasin retiré de la commande à remboursement partiel n° {{order_number}}","Removed store credit from refunded order #{{order_number}}":"Crédit en magasin retiré de la commande remboursée n° {{order_number}}","Request already in progress. Please wait and try again.":"Requête en cours. Veuillez patienter et réessayer.","Requiring a minimum order of {{request_amount_value}} {{currency}} to apply":"Une commande minimale de {{request_amount_value}} {{currency}} est requise pour postuler.","Restart streak":"Redémarrage","review":"revoir","Review again":"Réviser à nouveau","Review products and earn points. Why not":"Donnez votre avis sur les produits et gagnez des points. Pourquoi pas ?","reviews":"avis","Revoke":"Révoquer","Revoke coupon":"Révoquer le coupon","Revoke coupon limit exceeded":"Limite de coupon dépassée","Revoke coupon successfully":"Coupon révoqué avec succès","revoked point redeem":"échange de points révoqué","reward":"récompense","Reward":"Récompense","Reward list":"Liste de récompenses","Reward redeemed":"Récompense obtenue","Reward redeemed successfully!":"Récompense obtenue avec succès !","Rewards claimed successfully!":"Récompenses récupérées avec succès !","Rewards Claimed!":"Récompenses réclamées !","Save {{amount}} the next {{quantity_customer_get}} items":"Économisez {{amount}} les prochains {{quantity_customer_get}} articles","Save {{amount}} the next item":"Enregistrer {{amount}} l'élément suivant","Save date":"Enregistrer la date","Save your rewards":"Économisez vos récompenses","Saved! {{coupon}} is stored in My coupons and can be applied at checkout.":"Enregistré ! Le coupon {{coupon}} est stocké dans Mes coupons et peut être appliqué lors du paiement.","Search":"Recherche","Search rewards...":"Récompenses de recherche...","See less":"Voir moins","See more tiers":"Voir plus de niveaux","Select fields to see preview":"Sélectionnez les champs pour afficher l'aperçu","Selected {{selected}}/{{total}}":"Sélectionné {{selected}}/{{total}}","Send to another friend":"Envoyer à un autre ami","Sending...":"Envoi...","Set up your VIP tier program to show this block.":"Configurez votre programme VIP pour afficher ce bloc.","Set up your VIP tier program to show this section.":"Configurez votre programme VIP pour afficher cette section.","Share":"Partager","Share your birthday and receive a special reward on your big day":"Partagez votre date d'anniversaire et recevez une récompense spéciale le jour J.","Share Your Experience":"Partagez votre expérience","Share Your Proof & Earn {{earn_reward}}":"Partagez votre preuve et gagnez {{earn_reward}}","Sharing your KomfortKissen experience on social media and tagging us":"Partagez votre expérience KomfortKissen sur les réseaux sociaux et identifiez-nous","shipped":"Expédié","shipping":"Livraison","shippingDiscounts":"Réductions sur les frais de port","shippingInfo":"Infos de livraison","Show this QR at the store so staff can quickly check your loyalty info.":"Présentez ce code QR en magasin afin que le personnel puisse rapidement vérifier vos informations de fidélité.","Sign in":"Se connecter","Sign up":"S'inscrire","Sign up for {{earning_discount}} off":"Inscrivez-vous pour bénéficier de la réduction {{earning_discount}}","Sign up reward":"Récompense d'inscription","Sold out":"Épuisé","Something went wrong. Please try again.":"Une erreur s'est produite. Veuillez réessayer.","Sort by:":"Trier par:","Spend":"Dépenser","Spend {{tier_target}} to reach {{tier_name}}":"Dépensez {{tier_target}} pour atteindre {{tier_name}}","Stackable with":"Empilable avec","Stackable with {{combined_with}}":"Empilable avec : {{combined_with}}","Start Writing Review":"Commencez à rédiger un avis","Status":"Statut","Stay tuned — it'll be in your inbox on your birthday!":"Restez à l'écoute — vous le recevrez dans votre boîte mail le jour de votre anniversaire !","Step 1: Go to the link":"Étape 1 : Accédez au lien","Step 2: Write your review and copy the link":"Étape 2 : Rédigez votre avis et copiez le lien","Step 3: Submit your review link in the box":"Étape 3 : 
13420Soumettez le lien de votre avis dans la case prévue à cet effet.","store credit":"crédit en magasin","Streak incomplete":"Série inachevée","Submission Received!":"Soumission reçue !","Submission successful!":"Soumission réussie !","Submit":"Soumettre","Submit and earn reward points":"Soumettez votre candidature et gagnez des points de récompense","Submit another receipt":"Soumettez un autre reçu","Submit form activity approved by admin":"Soumettre le formulaire d'activité approuvé par l'administrateur","Submit form activity disapproved by admin":"L'activité du formulaire a été refusée par l'administrateur.","Submit proof of your action to earn {{earn_reward}}. Instant reward: {{instant_reward}}.":"Fournissez une preuve de votre action pour gagner {{earn_reward}}. Récompense instantanée : {{instant_reward}}.","Submit receipt for {{earning_discount}} discount":"Soumettez le reçu pour la réduction {{earning_discount}}","Submit receipt for {{percentage}}% discount":"Veuillez soumettre le reçu pour bénéficier d'une réduction de {{percentage}}%.","Submit receipt to earn {{earning_points}}":"Soumettez votre reçu pour gagner {{earning_points}}","Submit your review":"Soumettez votre avis","Subscribe":"S'abonner","Subscription":"Abonnement","subtotal":"Sous-total","successfulReferralReceivedCode":"Parrainage réussi ! Vous avez reçu un code de réduction : {{couponCode}}","successfulReferralReceivedCodeCoolVita":"Votre commande réussie permettra à votre ami de recevoir un remboursement de 100 000 Rp.","Tab pending":"Points en attente","tax":"Taxe","Thank you for signing up! Get ready for exciting rewards coming soon":"Merci de vous être inscrit(e) ! Préparez-vous à recevoir bientôt des récompenses exceptionnelles !","Thanks for stopping by! Unfortunately, your friend’s referral link has hit its limit.":"Merci de votre visite ! Malheureusement, le lien de parrainage de votre ami a atteint sa limite.","Thanks for subscribing":"Merci de votre abonnement","The code will be auto-applied at checkout. If not, simply copy & apply it.":"Le code sera automatiquement appliqué lors du paiement. Sinon, copiez-le et appliquez-le.","There was no data found":"Aucune donnée n'a été trouvée.","These will be delivered to you on your birthday — just make sure your birthdate was submitted at least 30 days beforehand.":"Ces cadeaux vous seront livrés le jour de votre anniversaire — assurez-vous simplement d'avoir communiqué votre date de naissance au moins 30 jours à l'avance.","This coupon can only be revoked within {{time_limit}} after redemption":"Ce coupon ne peut être révoqué que dans un délai de {{time_limit}} après son utilisation.","This coupon is not valid for these collections":"Ce coupon n'est pas valable pour ces collections","This coupon is valid solely for these collections":"Ce coupon est valable uniquement pour ces collections","This coupon is valid solely for these products":"Ce coupon est valable uniquement pour ces produits.","This coupon will be expired in {{time}}":"Ce coupon expirera dans {{time_value}} {{time_unit}}","This coupon will be expired in {{time}} and not valid for these collections":"Ce coupon expirera dans {{time}} et ne sera pas valable pour ces collections.","This coupon will be expired in {{time}} and valid solely for these collections":"Ce coupon expirera dans {{time_value}} {{time_unit}} et sera valable uniquement pour ces collections.","This coupon will be expired in {{time}} and valid solely for these products":"Ce coupon expirera dans {{time_value}} {{time_unit}} et sera valable uniquement pour ces produits.","This discount has already been revoked":"Cette réduction a dé
13420jà été annulée.","This revoke operation is already in progress":"Cette opération de révocation est déjà en cours. Veuillez patienter.","This reward has reached its redemption limit. Please try another reward.":"Cette récompense a atteint sa limite d'utilisation. Veuillez essayer une autre récompense.","to see all referral":"pour voir toutes les références","total":"Total","Total":"Total","Total earned":"Total gagné","Total pending:":"Total en attente :","Total Points":"Total des points","Total spent":"Dépenses totales","totalFreeProductQuantity":"quantité totale de produits gratuits","totalQuantityAcrossAllCollections":"Quantité totale pour toutes les collections","trackShipment":"Suivre l'envoi","tree":"arbre","trees":"arbres","Unavailable coupons":"Coupons indisponibles","Unlock exclusive rewards as you progress through our VIP tiers":"Débloquez des récompenses exclusives en progressant dans nos niveaux VIP.","up to {{amount}}":"jusqu'à {{amount}}","up to {{cap_amount}}":"jusqu'à {{cap_amount}}","Update Instagram Username":"Mettre à jour son nom d'utilisateur Instagram","Upgrade to the next tier to receive birthday rewards!":"Passez au niveau supérieur pour recevoir des récompenses d'anniversaire !","Upload Image":"Télécharger une image","Upto {{time_interval}} times every {{time_unit}}":"Jusqu'à {{time_interval}} fois toutes les {{time_unit}}","Use this coupon for the next order":"Utilisez ce coupon pour votre prochaine commande","Use this coupon for the order":"Utilisez ce coupon pour la commande","Use this coupon to claim your free product":"Utilisez ce coupon pour obtenir votre produit gratuit","Used":"Utilisé","User have points deducted from {{program_name}}":"Des points ont été déduits de l'utilisateur sur {{program_name}}","User redeemed a reward":"L'utilisateur a utilisé une récompense","Variant invalid!":"Variante invalide !","VIP Tier":"Niveau VIP","Voucher has been redeemed successfully":"Le bon a été utilisé avec succès.","Ways to redeem":"Moyens de rachat","We got it!":"On l'a eu !","We have run out of reward coupons":"Nous n'avons plus de coupons de récompense.","We have run out of reward redemption":"Nous n'avons plus de récompenses à échanger.","We haven't recorded any referrals from you yet. Invite your friends now to earn rewards!":"Nous n'avons enregistré aucun parrainage de votre part pour le moment. Invitez vos amis dès maintenant pour gagner des récompenses !","We want to celebrate your birthday! Let us know at least one month in advance. Otherwise, you will have to wait until next year.":"Nous voulons fêter votre anniversaire ! Veuillez nous le faire savoir au moins un mois à l'avance. Sinon, il faudra attendre l'année prochaine.","We will review your submission and award points upon approval.":"Nous examinerons votre candidature et vous attribuerons des points après approbation.","We're validating your submission now. You'll get an email when it's approved.":"Votre demande est en cours de validation. Vous recevrez un courriel une fois approuvée.","We’ve saved your choice. You’ll receive this reward on your birthday – as long as your birthdate was submitted at least 30 days in advance.":"Nous avons enregistré votre choix. Vous recevrez cette récompense le jour de votre anniversaire, à condition d'avoir indiqué votre date de naissance au moins 30 jours à l'avance.","week":"semaine","weeks":"semaines","Welcome to our store":"Bienvenue dans notre magasin","Welcome, {{customer_name}}":"Bienvenue, {{customer_name}}","with order {{order_number}}":"avec l'ordre {{order_number}}","with order #{{order_number}}":"avec la commande n°{{order_number}}","Write your honest review and rate the product":"Rédigez votre avis honnête et évaluez le produit","year":"année","years":"années","You are in":"Vous êtes dans","You are in view-only mode. Please log in to use this feature.":"Vous êtes en mode lecture seule. Veuillez vous connecter pour utiliser cette fonctionnalité.","You can claim multiple rewards below — choose all the ones you like!":"Vous pouvez réclamer plusieurs récompenses ci-dessous — choisissez toutes celles que vous aimez !","You can only change date 1 time per year":"Vous ne pouvez modifier la date qu'une seule fois par an.","You can only redeem points when your cart has products":"Vous ne pouvez échanger vos points que si votre panier contient des produits.","You can only redeem up to {{max_redeem_point}} points, equivalent to {{program_limit_cart_value}}% of your order value ({{cart_value}})":"Vous ne pouvez échanger que jusqu'à {{max_redeem_point}} points, équivalent à {{program_limit_cart_value}}% de la valeur de votre commande ({{cart_value}}).","You can only revoke {{limit}} times per {{timeframe}}":"Vous ne pouvez révoquer que {{limit}} fois par {{timeframe}}","You can review up to {limitInterval} time(s) every {limitUnit}":"Vous pouvez consulter jusqu'à {limitInterval} fois toutes les {limitUnit}","You can select multiple rewards below — choose all the ones you like!":"Vous pouvez sélectionner plusieurs récompenses ci-dessous — choisissez toutes celles que vous aimez !","You can select up to {{count}} reward ({{selected}}/{{total}} selected)":"Vous pouvez sélectionner jusqu'à {{count}} récompense ({{selected}}/{{total}} sélectionnées)","You can select up to {{count}} reward(s)":"Vous pouvez sélectionner jusqu'à {{count}} récompense(s)","You can select up to {{count}} rewards ({{selected}}/{{total}} selected)":"Vous pouvez sélectionner jusqu'à {{count}} récompenses ({{selected}}/{{total}} sélectionnées)","You cannot be referred because you already have an account":"Vous ne pouvez pas être parrainé car vous possédez déjà un compte.","You cannot refer yourself. Please use a different email.":"Vous ne pouvez pas vous parrainer vous-même. Veuillez utiliser une autre adresse électronique.","You do not have any coupon codes yet":"Vous n'avez pas encore de code promo","You do not have any unavailable coupon codes":"Vous ne possédez aucun code promo invali
13420de.","You don't have any coupon codes yet":"Vous n'avez pas encore de code promo","You got {{referee_reward}} of coupon":"Vous avez gagné un coupon {{referee_reward}} !","You got {{referee_reward}} store credit":"Vous avez reçu {{referee_reward}} crédit en magasin","You have {{points_balance}} {{loyalty_point}}! Redeem for discounts on this order":"Vous avez {{points_balance}} {{loyalty_point}} ! Échangez-les contre des réductions sur cette commande","You have {{remaining_redeem}} turns left to redeem":"Il vous reste {{remaining_redeem}} tours pour échanger","You have already been referred":"Vous avez déjà été parrainé","You have earned {{point}} {{loyalty_point}}. Join our loyalty programs to receive reward":"Vous avez accumulé {{point}} {{loyalty_point}}. Rejoignez nos programmes de fidélité pour recevoir des récompenses.","Up to {{max_cap}} discount on shipping":"Jusqu'à {{max_cap}} de réduction sur la livraison","[[Checkout]]Up to {{max_cap}} discount on shipping":"Jusqu'à {{max_cap}} de réduction sur la livraison","You have earned {{point}} points. Join our loyalty programs to receive reward":"Vous avez accumulé {{point}} {{loyalty_point}}. Rejoignez nos programmes de fidélité pour recevoir des récompenses.","You have exceeded the redemption limit for this reward":"Vous avez dépassé la limite d'utilisation de cette récompense.","You have reached the limit of vouchers one customer can redeem.":"Vous avez atteint la limite de bons d'achat qu'un client peut utiliser.","You have reached the maximum number of submissions for this program":"Vous avez atteint le nombre maximal de candidatures pour ce programme.","You have reached the referral limit ({{limit_referral}}/{{limit_referral}})":"Vous avez atteint la limite de parrainage ({{limit_referral}}/{{limit_referral}})","You have reached the referral limit ({limit_referral}/{limit_referral})":"Vous avez atteint la limite de parrainage ({limit_referral}/{limit_referral})","You have referred {{referral_count}} friends":"Vous avez parrainé {{referral_count}} amis","You have run out of redemption":"Vous n'avez plus de possibilité de rédemption.","You have run out of reward redemptions":"Vous avez épuisé vos récompenses.","You have to sign in to do this action":"Vous devez vous connecter pour effectuer cette action.","You must enter a link from Google Maps":"Vous devez saisir un lien depuis Google Maps.","You need {{remaining_points}} more {{loyalty_point}} to redeem this reward.":"Il vous faut {{remaining_points}} de plus de {{loyalty_point}} pour obtenir cette récompense.","You need {remaining_points} more {loyalty_point} to redeem this reward":"Il vous faut {remaining_points} de plus {loyalty_point} pour obtenir cette récompense.","You need to order at least {{orderReqQuantity}} items":"Vous devez commander au moins {{orderReqQuantity}} articles","You will not receive points for this order if you use the following payment methods: {{paymentMethods}}":"Vous ne recevrez pas de points pour cette commande si vous utilisez les modes de paiement suivants : {{paymentMethods}}","You will receive {{points}} {{loyalty_point}} and {{store_credit}} {{credit_label}} for this order":"Vous recevrez {{points}} {{loyalty_point}} et {{store_credit}} {{credit_label}} pour cette commande","You will receive {{points}} points for this order":"Vous recevrez {{earning_point_raw}} {{loyalty_point}} pour cette commande.","You will receive {{points}} points for this order - Cart":"Vous recevrez {{earning_point_raw}} {{loyalty_point}} pour cette commande.","You will receive {{points}} points for this order - Checkout":"Vous recevrez {{earning_point_raw}} {{loyalty_point}} pour cette commande.","You’ve already chosen your reward":"Vous avez déjà choisi votre récompense","You've already sent a referral to this email. Please wait 24 hours before sending again, or copy your referral link to share it manually.":"Vous avez déjà envoyé un lien de parrainage à cette adresse e-mail. Veuillez patienter 24 heures avant d'en envoyer un autre, ou copiez votre lien de parrainage pour le partager manuellement.","You've earned {{earn_point}} {{loyalty_points}}":"Vous avez gagné {{earn_point}} {{loyalty_points}}","You've just earned {{instant_point}} points":"Vous venez de gagner {{instant_point}} points","You’ve reached the referral limit":"Vous avez atteint la limite de parrainage","You've reached the sharing limit. Please try again later.":"Vous avez atteint la limite de partage. Veuillez réessayer plus tard.","You’ve selected:":"Vous avez sélectionné :","youHaveAlreadyBeenReferred":"Vous avez déjà été parrainé","Your answer":"
13420Votre Réponse","Your balance":"Votre solde","Your birthday is coming!":"Ton anniversaire approche !","Your birthday rewards are saved!":"Vos récompenses d'anniversaire sont enregistrées !","Your birthday rewards have been added to your account":"Vos récompenses d'anniversaire ont été ajoutées à votre compte.","Your email address":"Votre adresse e-mail","Your feedback is the motivation for us to better understand your expectations and improve our store's services":"Vos commentaires nous motivent à mieux comprendre vos attentes et à améliorer les services de notre magasin.","Your feedback is the motivation for us to better understand your expectations and improve our store's services(approve)":"Vos commentaires nous motivent à mieux comprendre vos attentes et à améliorer les services de notre magasin.","Your gifts has been sent to the reward list":"Vos cadeaux ont été ajoutés à la liste des récompenses.","Your Information":"Vos informations","Your Name":"Votre nom","Your order needs to be at least {{orderReqAmount}}":"Votre commande doit être d'au moins {{orderReqAmount}}","Your points will expired on {{expired_date}}":"Votre {{loyalty_point}} expirera le {{expired_date}}","Your review has been rejected because it does not meet community standards or the store's location":"Votre avis a été refusé car il ne respecte pas les normes de la communauté ou l'emplacement du magasin.","Your review is under our approval process":"Votre avis est en cours d'approbation.","Your rewards":"Vos récompenses","Your rewards have arrived — enjoy your special day!":"Vos récompenses sont arrivées — profitez bien de votre journée spéciale !","Your rewards have been successfully claimed":"Vos récompenses ont été réclamées avec succès.","Your submission has been approved!":"Votre soumission a été approuvée !","Your submission is under review":"Votre demande est en cours d'examen.","Manual Adjust":"Ajustement manuel","Manual Adjust By Importing":"Ajustement manuel par importation","[[WidgetV4]]No rewards available":"Aucune récompense disponible","[[WidgetV4]]Check back later for redeemable rewards!":"Revenez plus tard pour découvrir les récompenses échangeables !","[[WidgetV4]]Reward Details":"Détails de la récompense","[[WidgetV4]]Free products included":"Produits gratuits inclus","[[WidgetV4]]Revoked":"Révoqué","[[WidgetV4]]{{points_label}} expire on":"{{points_label}} expire le","[[WidgetV4]]Manage Subscription":"Gérer l'abonnement","[[WidgetV4]]View and manage your subscriptions":"Voir et gérer vos abonnements","[[WidgetV4]]Take a Survey":"Participer à un sondage","[[WidgetV4]]Share your feedback with us":"Partagez vos commentaires avec nous","[[WidgetV4]]Loyalty Program":"Programme de fidélité","[[WidgetV4]]day":"jour","[[WidgetV4]]week":"semaine","[[WidgetV4]]weeks":"semaines","[[WidgetV4]]month":"mois","[[WidgetV4]]months":"mois","[[WidgetV4]]year":"an","[[WidgetV4]]years":"ans","[[WidgetV4]]Exclusive tier":"Niveau exclusif","[[WidgetV4]]Free collections included":"Collections gratuites incluses","[[WidgetV4]]View collection":"Voir la collection","[[WidgetV4]]Favorites":"Favoris","Skip because product is not in the applied product list of milestone program":"Ignorer car le produit ne figure pas dans la liste des produits appliqués du programme de jalons","Skip because product is not in the applied product list of earn point program":"Ignorer car le produit ne figure pas dans la liste des produits appliqués du programme de points à gagner","[[WidgetV4]]Log out":"Se déconnecter","[[WidgetV4]]Discard":"Ignorer","[[WidgetV4]]Unsaved changes":"Modifications non enregistrées","[[WidgetV4]]Apply for Shipping less than {{limit_shipping}}":"S'applique aux livraisons inférieures à {{limit_shipping}}","[[WidgetV4]]Use this coupon for the next order":"Utilisez ce coupon pour la prochaine commande","[[WidgetV4]]Wallet Pass":"Passeport numérique","[[WidgetV4]]Save your loyalty card to your wallet":"Enregistrez votre carte de fidélité dans votre portefeuille","[[WidgetV4]]Add to Apple Wallet":"Ajouter à Apple Wallet","[[WidgetV4]]Save to Google Wallet":"Enregistrer dans Google Wallet","[[WidgetV4]]Scan with your iPhone camera to add to Apple Wallet":"Scannez avec l'appareil photo de votre iPhone pour ajouter à Apple Wallet","[[WidgetV4]]Start viewing products and they'll show up here":"Commencez à regarder des produits et ils apparaîtront ici","[[WidgetV4]]No recommendations yet":"Aucune recommandation pour l'instant","[[WidgetV4]]Save your loyalty card to your wallet for quick access at checkout and updates to your phone":"Enregistrez votre carte de fidélité dans votre portefeuille pour un accès rapide à la caisse et des mises à jour sur votre téléphone","Send":"Envoyer","endsIn":"Se termine dans","Limit {{perCustomerLimit}} uses per customer":"Limite de {{perCustomerLimit}}
13420 utilisations par client","Minimum order amount: {{orderReqAmount}}":"Montant minimum de commande : {{orderReqAmount}}","{{percentage}}% off shipping":"{{percentage}}% de réduction sur la livraison","{{percentage}}% off shipping for {{redeeming_points}}":"{{percentage}}% de réduction sur la livraison pour {{redeeming_points}}","{{amount}} off shipping":"{{amount}} de réduction sur la livraison","{{amount}} off shipping for {{redeeming_points}}":"{{amount}} de réduction sur la livraison pour {{redeeming_points}}","[[WidgetV4]]SMS marketing":"Marketing par SMS","[[WidgetV4]]Receive promotions and special offers via SMS":"Recevez des promotions et des offres spéciales par SMS","[[Checkout]]Your balance":"Votre solde","[[Checkout]]Redeem points":"Échangez des points","applyToAll":"S'applique à tous les produits","applyToOnlineStoreOnly":"Boutique en ligne uniquement","Copy coupon code":"Copier le code de réduction","Previous page":"Page précédente","Next page":"Page suivante","primaryLanguage":"fr"},"checkoutCoupons":[],"settingSignUpBlock":{"shopId":"vCs4Mslz52jqhlQlt2l4","type":"branding_signup_block","heading":"Claim your points!","content":"You have earned {{point}} {{loyalty_point}}. Join our loyalty programs to receive reward","contentButtonSignUp":"Join program","contentButtonLogin":"Sign in","loginDescription":"Already a member?"},"interactWebsiteProgram":{"action":"interact","title":"Visitez le site Web","event":"interact_website","type":"earning","status":true,"earnPoint":10,"hasLimit":true,"urlAccount":"","urlLocation":"","limitUnit":"day","startDate":"2025-10-06T23:00:00.000Z","rateMoney":1,"limitInterval":1,"isDraft":false,"isMigrateRuleEngine":false,"appliesOncePerCustomer":false,"usageLimit":1,"shopId":"vCs4Mslz52jqhlQlt2l4","priority":7,"showLoyaltyPage":true,"createdAt":"2025-10-07T07:55:55.335Z","updatedAt":"2025-10-07T07:55:55.335Z","translateTitle":{},"expired":false,"id":"OR48iZHYPJx8K99LwiHn"},"settingsBrandingReminder":{"shopId":"vCs4Mslz52jqhlQlt2l4","type":"branding_proactive_reminder","showUnusedDiscount":false,"unusedDiscountHeading":"Hi {{customer_name}}, you currently have a discount","unusedDiscountButton":"Add to cart","showRewardRedemption":false,"rewardRedemptionHeading":"Hello {{customer_name}}, you currently have","rewardRedemptionButton":"Redeem now","rewardRedemptionButtonLink":"","rewardRedemptionContent":"Your points are enough to redeem our rewards! Use them now to claim amazing gifts!","showMilestoneAchieved":false,"milestoneAchievedHeading":"Milestone unlocked!","milestoneAchievedSubtitle":"You've completed {{completed_steps}}/{{total_steps}} milestones in {{journey_name}}.","milestoneAchievedRewardLabel":"Your rewards: {{reward_description}}","milestoneAchievedContent":"Keep shopping to unlock more milestones.","milestoneAchievedButton":"View my rewards","milestoneAchievedMaxDisplay":3,"milestoneAchievedPriority":[],"reminderDisplayMode":"highest_priority","autoCloseAfter":0,"floatBtnPosition":"left-bottom","selectPage":["home","product","cart"],"reminderPriority":[{"id":"reward_birthday","title":"Birthday reward"},{"id":"milestone_achieved","title":"Milestone achieved"},{"id":"unused_discount","title":"Unused discount"},{"id":"reward_redemption","title":"Reward redemption"},{"id":"interact_website","title":"Visit website"}],"iconPopup":"icon_popup_star","iconPopupUrl":"","visitWebsiteId":"kw87Gkooxbqyx8aaDh2L"},"settingsInteractWebsite":{"id":"kw87Gkooxbqyx8aaDh2L","type":"branding_interact_website","textColor":"#036B87","backgroundColor":"#FFFFFF","actionBgColor":"#036B87","actionTextColor":"#FFFFFF","textActionBeforeSignIn":"Login","textActionAfterSignIn":"Claim {{earned_points}} {{loyalty_point}}","textBeforeSignIn":"Thanks for visiting! Log in to claim your {{earned_points}} {{loyalty_point}} reward!","textAfterSignIn":"You've received {{earned_points}} {{loyalty_point}} for visiting our store today","streakTitleBeforeSignIn":"7-day streak!","streakDescriptionBeforeSignIn":"Start your visit streak today!","streakTextActionBeforeSignIn":"Login to receive","streakTitleAfterSignIn":"Keep it up!","streakDescriptionAfterSignIn":"Keep your momentum to unlock greater rewards.","streakTextActionAfterSignIn":"Claim {{earned_points}} {{loyalty_point}}","iconPopupUrl":"","isAutoClosePopUp":false,"closingPopUpTime":60,"frequencyShowPopup":1,"floatBtnPosition":"left-bottom","isPopupDelayEnabled":false,"popupDelayTime":3,"popupDelayUnit":"seconds","createdAt":"2025-10-07T07:08:45.485Z","shopId":"vCs4Mslz52jqhlQlt2l4","isUseTranslateDetected":true,"iconPopup":"icon_popup_star","updatedAt":"2025-10-07T08:34:23.669Z"},"loyaltyHubBranding":{"shopId":"vCs4Mslz52jqhlQlt2l4","type":"branding_loyalty_hub","pageHeading":"","pageSubheading":"","heroImage":"","heroImagePosition":"center","heroImageHeight":200,"showBalanceSection":true,"showRewardsSection":true,"showEarnSection":true,"showRedeemSection":true,"showVipSection":true,"showReferralSection":true,"showWalletSection":true,"showActivitySection":true,"sectionOrder":["balance","rewards","earn","redeem","vip","referral","wallet","activity"]},"programsMemberExclusiveDeal":[]},z=(i,t)=>(i||[]).map((id,k)=>({id,title:t[k]})),p=null,c=[];window.AVADA_JOY={...m,moneyFormat:"{{amount_with_comma_separator}} €",moneyWithCurrencyFormat:"€{{amount_with_comma_separator}} EUR",useMoneyWithCurrencyFormat:!!(m.shop&&m.shop.useMoneyWithCurrencyFormat),product:p,cartProducts:c,cartInfo:{"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},account_enabled:"true",login_url:"\/customer_authentication\/login?return_to=%2F\u0026locale=fr\u0026ui_hint=full\u0026region_country=FR",register_url:"https:\/\/shopify.com\/55254220997\/account?locale=fr\u0026region_country=FR\u0026buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJtYWZyZW5jaHdlZWQubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkyMTY3MTczLCJuYmYiOjE3OTE1NjIzNzN9.QCgh-_A1rWhXnZTYSAuuaxSODRHjKzurylJsnIv5Ycc",account_url:"\/account",customer:{id:null,email:null,first_name:null,last_name:null,default_address:null,hash:"344126592ae16de80ef1882af0c69377e1f2b9e094e3f0d8b80d6ac8a0c8af92",isCustomerB2B:null,tags:null,phone:null,state:null,tax_exempt:null,orders_count:null},page:"index",localePrimary:true,points:null,data_mkd:null,tier:null,isWhitelistReferral:!!m.isWhitelistReferral}}}catch(e){console.error('Error assigning avada joy variable',e)}</script>
13420
13421<!-- END app snippet -->
13422<!-- BEGIN app snippet: joy-account-links --><!-- END app snippet -->
13423
13424
13425</div><div id="shopify-block-AK2cvU1YxM2RudVVoa__17368511000352060744" class="shopify-block shopify-app-block">
13425<script type="text/javascript">
13426    window.gfp_customer = {
13427      id: "",
13428      email: "",
13429      first_name: "",
13430      last_name: ""
13431    }
13432    function gfpLoadWidgets() {
13433    if (!document.querySelector('script[src="https://widgets.goaffpro.app/main.js"]')) {
13434      var s = document.createElement('script');
13435      s.type = 'module';
13436      s.src = 'https://widgets.goaffpro.app/main.js';
13437      document.head.appendChild(s);
13438    }
13439  }
13440</script>
13440
13441
13442 
13442<script type="text/javascript" async="true" src="/a/goaffpro/loader.js"></script>
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451</div>
13451<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
13451
13452</body>
13453</html>

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