PageSourceSearch

https://cosvalshop.com/en/search

html cosvalshop.com collected 2026-10-09 22:03:34 UTC 566,903 bytes, 7,430 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr" data-build="5fe3d2841d6c5036">
3  <head>
4    <meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
5    <meta name="viewport" content="width=device-width,initial-scale=1">
6    <meta name="theme-color" content="#003d7c">
7    <link rel="canonical" href="https://cosvalshop.com/en/search">
8    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
9    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
10    <link rel="dns-prefetch" href="https://ajax.googleapis.com">
11    <link rel="dns-prefetch" href="https://maps.googleapis.com">
12    <link rel="dns-prefetch" href="https://maps.gstatic.com">
13<link rel="shortcut icon" href="//cosvalshop.com/cdn/shop/files/Logo_Cosval_colori_sfumato.ai-001_copy_9ee93692-4ed2-4b15-ab02-8785bf37bf00.png?crop=center&height=32&v=1717685713&width=32" type="image/png" /><title>Search &ndash; Cosval</title><meta name="description" content="Scopri Cosval Shop: eccellenza svizzera per la cura di capelli, pelle e benessere. Sanotint, Migliorin, Locherber Skincare e integratori di alta qualità, creati con la massima attenzione e ingredienti selezionati.">
14<meta property="og:site_name" content="Cosval">
15<meta property="og:url" content="https://cosvalshop.com/en/search">
16<meta property="og:title" content="Search">
17<meta property="og:type" content="website">
18<meta property="og:description" content="Scopri Cosval Shop: eccellenza svizzera per la cura di capelli, pelle e benessere. Sanotint, Migliorin, Locherber Skincare e integratori di alta qualità, creati con la massima attenzione e ingredienti selezionati."><meta property="og:image" content="http://cosvalshop.com/cdn/shop/files/Logo_Cosval_colori_sfumato.ai-001_32575162-cf01-43d4-a4cc-a92416c68c68.jpg?v=1737979312">
19  <meta property="og:image:secure_url" content="https://cosvalshop.com/cdn/shop/files/Logo_Cosval_colori_sfumato.ai-001_32575162-cf01-43d4-a4cc-a92416c68c68.jpg?v=1737979312">
20  <meta property="og:image:width" content="571">
21  <meta property="og:image:height" content="574"><meta name="twitter:site" content="@">
22<meta name="twitter:card" content="summary_large_image">
23<meta name="twitter:title" content="Search">
24<meta name="twitter:description" content="Scopri Cosval Shop: eccellenza svizzera per la cura di capelli, pelle e benessere. Sanotint, Migliorin, Locherber Skincare e integratori di alta qualità, creati con la massima attenzione e ingredienti selezionati.">
25<style>@font-face {
26  font-family: Poppins;
27  font-weight: 500;
28  font-style: normal;
29  font-display: swap;
30  src: url("//cosvalshop.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"),
31       url("//cosvalshop.com/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff");
32}
33@font-face {
34  font-family: Poppins;
35  font-weight: 500;
36  font-style: normal;
37  font-display: swap;
38  src: url("//cosvalshop.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"),
39       url("//cosvalshop.com/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff");
40}
41@font-face {
42  font-family: Poppins;
43  font-weight: 700;
44  font-style: normal;
45  font-display: swap;
46  src: url("//cosvalshop.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
47       url("//cosvalshop.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
48}
49@font-face {
50  font-family: Poppins;
51  font-weight: 500;
52  font-style: italic;
53  font-display: swap;
54  src: url("//cosvalshop.com/cdn/fonts/poppins/poppins_i5.6acfce842c096080e34792078ef3cb7c3aad24d4.woff2") format("woff2"),
55       url("//cosvalshop.com/cdn/fonts/poppins/poppins_i5.a49113e4fe0ad7fd7716bd237f1602cbec299b3c.woff") format("woff");
56}
57@font-face {
58  font-family: Poppins;
59  font-weight: 700;
60  font-style: italic;
61  font-display: swap;
62  src: url("//cosvalshop.com/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
63       url("//cosvalshop.com/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff");
64}
65:root {
66    /*! General */
67    --color-base-text: 0 61 124;
68    --color-base-highlight: 255 221 191;
69    --color-base-background: 245 245 245;
70    --color-base-button: 0 61 124;
71    --color-base-button-gradient: #003d7c;
72    --color-base-button-text: 255 255 255;
73    --color-keyboard-focus: 0 0 0;
74    --color-shadow: 52 52 53;
75    --color-price: 0 61 124;
76    --color-sale-price: 0 61 124;
77    --color-sale-tag: 0 61 124;
78    --color-sale-tag-text: 255 255 255;
79    --color-rating: 245 158 11;
80    --color-placeholder: 245 245 245;
81    --color-success-text: 77 124 15;
82    --color-success-background: 247 254 231;
83    --color-error-text: 190 18 60;
84    --color-error-background: 255 241 242;
85    --color-info-text: 180 83 9;
86    --color-info-background: 255 251 235;
87    
88    /*! Menu and drawers */
89    --color-drawer-text: 0 61 124;
90    --color-drawer-background: 245 245 245;
91    --color-drawer-button-background: 0 61 124;
92    --color-drawer-button-gradient: #003d7c;
93    --color-drawer-button-text: 255 255 255;
94    --color-drawer-overlay: 0 0 0;
95
96    /*! Product card */
97    --card-radius: var(--rounded-card);--card-border-width: 0rem;
98    --card-border-opacity: 0.1;
99    --card-shadow-opacity: 0;
100    --card-shadow-horizontal-offset: 0.2rem;
101    --card-shadow-vertical-offset: 0.2rem;
102
103    /*! Buttons */
104    --buttons-radius: var(--rounded-button);
105    --buttons-border-width: 2px;
106    --buttons-border-opacity: 1.0;
107    --buttons-shadow-opacity: 0.0;
108    --buttons-shadow-horizontal-offset: 2px;
109    --buttons-shadow-vertical-offset: 2px;
110
111    /*! Inputs */
112    --inputs-radius: var(--rounded-input);--inputs-border-width: 0px;
113    --inputs-border-opacity: 0.65;
114
115    /*! Spacing */
116    --sp-0d5: 0.125rem;
117    --sp-1: 0.25rem;
118    --sp-1d5: 0.375rem;
119    --sp-2: 0.5rem;
120    --sp-2d5: 0.625rem;
121    --sp-3: 0.75rem;
122    --sp-3d5: 0.875rem;
123    --sp-4: 1rem;
124    --sp-4d5: 1.125rem;
125    --sp-5: 1.25rem;
126    --sp-5d5: 1.375rem;
127    --sp-6: 1.5rem;
128    --sp-6d5: 1.625rem;
129    --sp-7: 1.75rem;
130    --sp-7d5: 1.875rem;
131    --sp-8: 2rem;
132    --sp-8d5: 2.125rem;
133    --sp-9: 2.25rem;
134    --sp-9d5: 2.375rem;
135    --sp-10: 2.5rem;
136    --sp-10d5: 2.625rem;
137    --sp-11: 2.75rem;
138    --sp-12: 3rem;
139    --sp-13: 3.25rem;
140    --sp-14: 3.5rem;
141    --sp-15: 3.875rem;
142    --sp-16: 4rem;
143    --sp-18: 4.5rem;
144    --sp-20: 5rem;
145    --sp-23: 5.625rem;
146    --sp-24: 6rem;
147    --sp-28: 7rem;
148    --sp-32: 8rem;
149    --sp-36: 9rem;
150    --sp-40: 10rem;
151    --sp-44: 11rem;
152    --sp-48: 12rem;
153    --sp-52: 13rem;
154    --sp-56: 14rem;
155    --sp-60: 15rem;
156    --sp-64: 16rem;
157    --sp-68: 17rem;
158    --sp-72: 18rem;
159    --sp-80: 20rem;
160    --sp-96: 24rem;
161    --sp-100: 32rem;
162
163    /*! Font family */
164    --font-heading-family: Poppins, sans-serif;
165    --font-heading-style: normal;
166    --font-heading-weight: 700;
167    --font-heading-line-height: 1.5;
168    --font-heading-letter-spacing: 0.0em;
169    
170
171    --font-body-family: Poppins, sans-serif;
172    --font-body-style: normal;
173    --font-body-weight: 500;
174    --font-body-line-height: 1.5;
175    --font-body-letter-spacing: 0.01em;
176
177    --font-navigation-family: var(--font-body-family);
178    --font-navigation-size: clamp(0.75rem, 0.748rem + 0.3174vw, 1.0rem);
179    --font-navigation-weight: 500;
180    
181
182    --font-button-family: var(--font-heading-family);
183    --font-button-size: clamp(1.125rem, 0.8115rem + 0.1587vw, 1.25rem);
184    --font-button-weight: 700;
185    
186
187    --font-product-family: var(--font-heading-family);
188    --font-product-size: clamp(1.25rem, 0.873rem + 0.3175vw, 1.5rem);
189    --font-product-weight: 500;
190    
191
192    /*! Font size */
193    --text-3xs: 0.625rem;
194    --text-2xs: 0.6875rem;
195    --text-xs: 0.75rem;
196    --text-2sm: 0.8125rem;
197    --text-sm: 0.875rem;
198    --text-base: 1.0rem;
199    --text-lg: 1.125rem;
200    --text-xl: 1.25rem;
201    --text-2xl: 1.5rem;
202    --text-3xl: 1.875rem;
203    --text-4xl: 2.25rem;
204    --text-5xl: 3.0rem;
205    --text-6xl: 3.75rem;
206    --text-7xl: 4.5rem;
207    --text-8xl: 6.0rem;
208
209    /*! Layout */
210    --page-width: 1700px;
211    --gap-padding: clamp(var(--sp-5), 2.526vw, var(--sp-12));
212    --grid-gap: clamp(40px, 20vw, 60px);
213    --page-padding: var(--sp-5);
214    --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), var(--page-width));
215    --rounded-button: 3.75rem;
216    --rounded-input: 3.75rem;
217    --rounded-card: clamp(var(--sp-2d5), 1.053vw, var(--sp-5));
218    --rounded-block: clamp(var(--sp-2d5), 1.053vw, var(--sp-5));
219
220    /*! Other */
221    --icon-weight: 1.5px;
222  }
223
224  @media screen and (min-width: 1024px) {
225    :root {
226      --page-padding: var(--sp-9);
227    }
228  }
229
230  @media screen and (min-width: 1280px) {
231    :root {
232      --gap-padding: var(--sp-12);
233      --page-padding: var(--sp-12);
234      --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), max(var(--page-width), 1280px));
235    }
236  }
237
238  @media screen and (min-width: 1536px) {
239    :root {
240      --page-padding: max(var(--sp-12), 50vw - var(--scrollbar-width, 0px)/2 - var(--page-width)/2);
241    }
242  }
243</style>
244  <link rel="preload" as="font" href="//cosvalshop.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2" type="font/woff2" crossorigin>
245
246  <link rel="preload" as="font" href="//cosvalshop.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2" type="font/woff2" crossorigin>
247<link href="//cosvalshop.com/cdn/shop/t/115/assets/theme.css?v=28942714276664258541791135174" rel="stylesheet" type="text/css" media="all" /><link href="//cosvalshop.com/cdn/shop/t/115/assets/product-card.css?v=116394587778460321861791135166" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//cosvalshop.com/cdn/shop/t/115/assets/apps.css?v=162097722211979372921791135131" media="print" fetchpriority="low" onload="this.media='all'">
248
249    
249<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
249<meta name="google-site-verification" content="1xdnLUAd-vGCKQ34fZ6ejGNNzXC8j2R8-lVVrDYuDSY">
250<meta name="facebook-domain-verification" content="3x4u0j1flqx4h37hkpdgx8lxddffl7">
251<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/83491062108/digital_wallets/dialog">
252<meta id="in-context-paypal-metadata" data-shop-id="83491062108" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR">
253<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://cosvalshop.com/search">
254<link rel="alternate" hreflang="it" href="https://cosvalshop.com/search">
255<link rel="alternate" hreflang="en" href="https://cosvalshop.com/en/search">
256<link rel="alternate" hreflang="en-AT" href="https://cosvalshop.com/en-eu/search">
257<link rel="alternate" hreflang="it-AT" href="https://cosvalshop.com/it-eu/search">
258<link rel="alternate" hreflang="en-BE" href="https://cosvalshop.com/en-eu/search">
259<link rel="alternate" hreflang="it-BE" href="https://cosvalshop.com/it-eu/search">
260<link rel="alternate" hreflang="en-BG" href="https://cosvalshop.com/en-eea/search">
261<link rel="alternate" hreflang="it-BG" href="https://cosvalshop.com/it-eea/search">
262<link rel="alternate" hreflang="en-HR" href="https://cosvalshop.com/en-eea/search">
263<link rel="alternate" hreflang="it-HR" href="https://cosvalshop.com/it-eea/search">
264<link rel="alternate" hreflang="en-CY" href="https://cosvalshop.com/en-eea/search">
265<link rel="alternate" hreflang="it-CY" href="https://cosvalshop.com/it-eea/search">
266<link rel="alternate" hreflang="en-CZ" href="https://cosvalshop.com/en-eu/search">
267<link rel="alternate" hreflang="it-CZ" href="https://cosvalshop.com/it-eu/search">
268<link rel="alternate" hreflang="en-DE" href="https://cosvalshop.com/en-eu/search">
269<link rel="alternate" hreflang="it-DE" href="https://cosvalshop.com/it-eu/search">
270<link rel="alternate" hreflang="en-DK" href="https://cosvalshop.com/en-eu/search">
271<link rel="alternate" hreflang="it-DK" href="https://cosvalshop.com/it-eu/search">
272<link rel="alternate" hreflang="en-EE" href="https://cosvalshop.com/en-eu/search">
273<link rel="alternate" hreflang="it-EE" href="https://cosvalshop.com/it-eu/search">
274<link rel="alternate" hreflang="en-FI" href="https://cosvalshop.com/en-eea/search">
275<link rel="alternate" hreflang="it-FI" href="https://cosvalshop.com/it-eea/search">
276<link rel="alternate" hreflang="en-FR" href="https://cosvalshop.com/en-eu/search">
277<link rel="alternate" hreflang="it-FR" href="https://cosvalshop.com/it-eu/search">
278<link rel="alternate" hreflang="en-GR" href="https://cosvalshop.com/en-eea/search">
279<link rel="alternate" hreflang="it-GR" href="https://cosvalshop.com/it-eea/search">
280<link rel="alternate" hreflang="en-HU" href="https://cosvalshop.com/en-eu/search">
281<link rel="alternate" hreflang="it-HU" href="https://cosvalshop.com/it-eu/search">
282<link rel="alternate" hreflang="en-IE" href="https://cosvalshop.com/en-eea/search">
283<link rel="alternate" hreflang="it-IE" href="https://cosvalshop.com/it-eea/search">
284<link rel="alternate" hreflang="en-LV" href="https://cosvalshop.com/en-eu/search">
285<link rel="alternate" hreflang="it-LV" href="https://cosvalshop.com/it-eu/search">
286<link rel="alternate" hreflang="en-LT" href="https://cosvalshop.com/en-eu/search">
287<link rel="alternate" hreflang="it-LT" href="https://cosvalshop.com/it-eu/search">
288<link rel="alternate" hreflang="en-LU" href="https://cosvalshop.com/en-eea/search">
289<link rel="alternate" hreflang="it-LU" href="https://cosvalshop.com/it-eea/search">
290<link rel="alternate" hreflang="en-MT" href="https://cosvalshop.com/en-eea/search">
291<link rel="alternate" hreflang="it-MT" href="https://cosvalshop.com/it-eea/search">
292<link rel="alternate" hreflang="en-NL" href="https://cosvalshop.com/en-eu/search">
293<link rel="alternate" hreflang="it-NL" href="https://cosvalshop.com/it-eu/search">
294<link rel="alternate" hreflang="en-PL" href="https://cosvalshop.com/en-eu/search">
295<link rel="alternate" hreflang="it-PL" href="https://cosvalshop.com/it-eu/search">
296<link rel="alternate" hreflang="en-PT" href="https://cosvalshop.com/en-eu/search">
297<link rel="alternate" hreflang="it-PT" href="https://cosvalshop.com/it-eu/search">
298<link rel="alternate" hreflang="en-RO" href="https://cosvalshop.com/en-eu/search">
299<link rel="alternate" hreflang="it-RO" href="https://cosvalshop.com/it-eu/search">
300<link rel="alternate" hreflang="en-SK" href="https://cosvalshop.com/en-eu/search">
301<link rel="alternate" hreflang="it-SK" href="https://cosvalshop.com/it-eu/search">
302<link rel="alternate" hreflang="en-SI" href="https://cosvalshop.com/en-eu/search">
303<link rel="alternate" hreflang="it-SI" href="https://cosvalshop.com/it-eu/search">
304<link rel="alternate" hreflang="en-ES" href="https://cosvalshop.com/en-eu/search">
305<link rel="alternate" hreflang="it-ES" href="https://cosvalshop.com/it-eu/search">
306<link rel="alternate" hreflang="en-SE" href="https://cosvalshop.com/en-eea/search">
307<link rel="alternate" hreflang="it-SE" href="https://cosvalshop.com/it-eea/search">
308<script async="async" src="/checkouts/internal/preloads.js?locale=en-IT"></script>
308
309<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
310<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-IT&shop_id=83491062108" crossorigin="anonymous"></script>
vendor: 1 bytes, line 310
310
311<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":83491062108,"countryCode":"IT","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/83491062108","merchantName":"Cosval","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Cosval","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 311
311
312<script id="shopify-features" type="application/json">{"accessToken":"86664954f002d1772aab4bb5e4b00408","betas":["rich-media-storefront-analytics"],"domain":"cosvalshop.com","predictiveSearch":true,"shopId":83491062108,"locale":"en"}</script>
vendor: 1 bytes, line 312
312
313<script>var Shopify = Shopify || {};
314Shopify.shop = "fe2ba7-e9.myshopify.com";
315Shopify.locale = "en";
316Shopify.currency = {"active":"EUR","rate":"1.0"};
317Shopify.country = "IT";
318Shopify.theme = {"name":"Cosval-Shop 4 Ottobre","id":205732872540,"schema_name":"Concept","schema_version":"5.3.1","theme_store_id":null,"role":"main"};
319Shopify.theme.handle = "null";
320Shopify.theme.style = {"id":null,"handle":null};
321Shopify.cdnHost = "cosvalshop.com/cdn";
322Shopify.routes = Shopify.routes || {};
323Shopify.routes.root = "/en/";
324Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
325Shopify.SignInWithShop = Shopify.SignInWithShop || {};
326Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
327Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 327
327
328<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 328
328
329<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 329
329
330<script>
331  window.ShopifyPay = window.ShopifyPay || {};
332  window.ShopifyPay.apiHost = "shop.app\/pay";
333  window.ShopifyPay.redirectState = null;
334</script>
vendor: 1 bytes, line 334
334
335<script>
336  window.Shopify = window.Shopify || {};
337  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
338  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
339  window.Shopify.SignInWithShop.eligible = true;
340</script>
vendor: 1 bytes, line 340
340
341<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 341
341
342<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 342
342
343<script type="module">
344  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
345
346  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
347
348</script>
vendor: 1 bytes, line 348
348
349<script>
350  window.Shopify = window.Shopify || {};
351  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
352  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
353</script>
vendor: 1 bytes, line 353
353
354<script>(function() {
355  var isLoaded = false;
356  function asyncLoad() {
357    if (isLoaded) return;
358    isLoaded = true;
359    var urls = ["https:\/\/cdn-app.cart-bot.net\/public\/js\/append.js?shop=fe2ba7-e9.myshopify.com","\/\/cdn.shopify.com\/proxy\/91890dc4a5ad9a4c137610e449dfdf65e479e44114642847d65f578312e6c33b\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=fe2ba7-e9.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
360    for (var i = 0; i < urls.length; i++) {
361      var s = document.createElement('script');
362      s.type = 'text/javascript';
363      s.async = true;
364      s.src = urls[i];
365      var x = document.getElementsByTagName('script')[0];
366      x.parentNode.insertBefore(s, x);
367    }
368  };
369  if(window.attachEvent) {
370    window.attachEvent('onload', asyncLoad);
371  } else {
372    window.addEventListener('load', asyncLoad, false);
373  }
374})();</script>
vendor: 1 bytes, line 374
374
375<script id="__st">var __st={"a":83491062108,"offset":7200,"reqid":"3b064d96-c92a-416f-9185-fb4093141d18-1791583414","pageurl":"cosvalshop.com\/en\/search","u":"d918046887ac","p":"searchresults"};</script>
vendor: 1 bytes, line 375
375
376<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 376
376
377<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:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(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 377
377
378<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//cosvalshop.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 378
378
379<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 = "//cosvalshop.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
379<script crossorigin="anonymous" defer="defer" src="//cosvalshop.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 379
379
380<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 380
380
381<script>
382  window.Shopify = window.Shopify || {};
383  window.Shopify.MCP = window.Shopify.MCP || {};
384  window.Shopify.MCP.enabled = true;
385  window.Shopify.MCP.shop = "fe2ba7-e9.myshopify.com";
386  window.Shopify.MCP.mcpEndpoint = "https:\/\/cosvalshop.com\/api\/mcp";
387  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"]}}];
388</script>
vendor: 1 bytes, line 388
388
389<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("\/\/cosvalshop.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
390</script>
vendor: 1 bytes, line 390
390
391<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://cosvalshop.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
392</script>
vendor: 1 bytes, line 392
392
393<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
394  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);
395</script>
vendor: 1 bytes, line 395
395
396<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})}}));
397</script>
vendor: 1 bytes, line 397
397
398<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;session_id&quot;:&quot;01M4HB2TAC1WGQ4QT40VN1AQYH&quot;,&quot;publisher_shop_id&quot;:83491062108,&quot;theme_id&quot;:205732872540,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;&quot;,&quot;page_type&quot;:&quot;searchresults&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//cosvalshop.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
398
399<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://cosvalshop.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
400<style id="shopify-accelerated-checkout-cart">
401        #shopify-buyer-consent {
402  margin-top: 1em;
403  display: inline-block;
404  width: 100%;
405}
406
407#shopify-buyer-consent.hidden {
408  display: none;
409}
410
411#shopify-subscription-policy-button {
412  background: none;
413  border: none;
414  padding: 0;
415  text-decoration: underline;
416  font-size: inherit;
417  cursor: pointer;
418}
419
420#shopify-subscription-policy-button::before {
421  box-shadow: none;
422}
423
424      </style>
425
426<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 426
426
427<script src="//cosvalshop.com/cdn/shop/t/115/assets/vendor.js?v=83836565987576270061791135177" defer="defer"></script>
427
428    
428<script src="//cosvalshop.com/cdn/shop/t/115/assets/theme.js?v=171661291863496482241791135176" defer="defer"></script>
428
429    
429<script src="//cosvalshop.com/cdn/shop/t/115/assets/product-card.js?v=169311602987973614761791135167" defer="defer"></script>
429
430    
430<script src="//cosvalshop.com/cdn/shop/t/115/assets/hover-hint.js?v=143915983265084617201791135152" defer="defer"></script>
430
431    
431<script src="//cosvalshop.com/cdn/shop/t/115/assets/carousel-side-arrows.js?v=153579016656242584751791135135" defer="defer"></script>
431
432    
432<script src="//cosvalshop.com/cdn/shop/t/115/assets/reviews-empty.js?v=155737076808299572791791135170" defer="defer"></script>
432
433    
433<script src="//cosvalshop.com/cdn/shop/t/115/assets/email-cloak.js?v=6506604419051504621791135149" defer="defer"></script>
433<!-- cosval-fingerprint:43525ab3-3e86-4da2-860d-ee764caedcc9 -->
434<script>
435  window.theme = window.theme || {};
436  theme.manifest = {
437    revision: '22c16643a848dd03',
438    digests: ["d9bf11d1c3b0be1d8d23f783938f542a86e81383d9ae153e811fe577620af2e5","c02b2d89de9d6fc8e9d2131c4c61ad28a7fc5352ace965772a45f2203e763d3e","3d01d6bfa7e131c23b638fb55029ecf8dfd1d3e4090b10fb891b46c0e8082805","86c4eb7931bf487021fa8eadcbebf29b6fabe6f0c4b6d667a60d8c35368336c2","75fe2fbd94d2312da74eb632a42f5b9d3cb5477336b4c202870b9081e086ba79","b83974d09bef2f6e3513026fc9f2a92a0c5ef8c97e86c060ab7b61889a7b309a","9e20c85bd110881b712ca2a5d20ee7a85efcd86406034daeee5fb80d04596d2b","49960de5880e8c687434170f6476605b8fe4aeb9a28632c7995cf3ba831d9763","12ca17b49af2289436f303e0166030a21e525d266e209267433801a8fd4071a0","6d16ab695dd7911dbcf97713f4bc26c161d6a93aed606f6d2f4e3a53739517fc"],
439    origin: "aHR0cHM6Ly9jb3N2YWxzaG9wLmNvbQ==",
440    messages: ["VGhpcyBpcyBub3QgdGhlIG9mZmljaWFsIHN0b3Jl", "VGhpcyBwYWdlIGlzIGEgY29weSBvZiBvdXIgd2Vic2l0ZSBob3N0ZWQgb24gYW5vdGhlciBhZGRyZXNzLiBEbyBub3QgZW50ZXIgcGVyc29uYWwgb3IgcGF5bWVudCBkZXRhaWxzIGhlcmUu", "R28gdG8gdGhlIG9mZmljaWFsIHN0b3Jl"],
441    endpoint: ""
442  };
443</script>
vendor: 1 bytes, line 443
443
444<script>
445  document.documentElement.classList.replace('no-js', 'js');
446
447  window.theme = window.theme || {};
448  theme.routes = {
449    shop_url: 'https://cosvalshop.com',
450    root_url: '/en',
451    cart_url: '/en/cart',
452    cart_add_url: '/en/cart/add',
453    cart_change_url: '/en/cart/change',
454    cart_update_url: '/en/cart/update',
455    search_url: '/en/search',
456    predictive_search_url: '/en/search/suggest'
457  };
458
459  theme.variantStrings = {
460    preOrder: "Pre-order",
461    addToCart: "Add to cart",
462    soldOut: "Sold Out",
463    unavailable: "Unavailable",
464    addToBundle: "Add to bundle",
465    backInStock: "Notify me when it’s available"
466  };
467
468  theme.shippingCalculatorStrings = {
469    error: "One or more errors occurred while retrieving the shipping rates:",
470    notFound: "Sorry, we do not ship to your address.",
471    oneResult: "There is one shipping rate for your address:",
472    multipleResults: "There are multiple shipping rates for your address:"
473  };
474
475  theme.discountStrings = {
476    error: "Discount code cannot be applied to your cart",
477    shippingError: "Shipping discounts are shown at checkout after adding an address"
478  };
479
480  theme.recipientFormStrings = {
481    expanded: "Gift card recipient form expanded",
482    collapsed: "Gift card recipient form collapsed"
483  };
484
485  theme.quickOrderListStrings = {
486    itemsAdded: "[quantity] items added",
487    itemAdded: "[quantity] item added",
488    itemsRemoved: "[quantity] items removed",
489    itemRemoved: "[quantity] item removed",
490    viewCart: "View cart",
491    each: "[money]\/ea",
492    minError: "This item has a minimum of [min]",
493    maxError: "This item has a maximum of [max]",
494    stepError: "You can only add this item in increments of [step]"
495  };
496
497  theme.cartStrings = {
498    error: "There was an error while updating your cart. Please try again.",
499    quantityError: "You can only add [quantity] of this item to your cart.",
500    giftNoteAttribute: "Gift note",
501    giftWrapAttribute: "Gift wrapping",
502    giftWrapBooleanTrue: "Yes",
503    targetProductAttribute: "For"
504  };
505
506  theme.dateStrings = {
507    d: "d",
508    day: "Day",
509    days: "Days",
510    h: "h",
511    hour: "Hour",
512    hours: "Hours",
513    m: "m",
514    minute: "Min",
515    minutes: "Mins",
516    s: "s",
517    second: "Sec",
518    seconds: "Secs"
519  };theme.strings = {
520    recentlyViewedEmpty: "Your recently viewed is empty.",
521    close: "Close",
522    next: "Next",
523    previous: "Previous",
524    qrImageAlt: "QR code — scan to redeem gift card"
525  };
526
527  theme.settings = {
528    moneyFormat: "€{{amount_with_comma_separator}}",
529    moneyWithCurrencyFormat: "€{{amount_with_comma_separator}} EUR",
530    currencyCodeEnabled: false,
531    externalLinksNewTab: true,
532    cartType: "drawer",
533    isCartTemplate: false,
534    pswpModule: "\/\/cosvalshop.com\/cdn\/shop\/t\/115\/assets\/photoswipe.min.js?v=41760041872977459911791135162",
535    themeName: 'Concept',
536    themeVersion: '5.3.1',
537    agencyId: ''
538  };</script>
538
539<link href="//cosvalshop.com/cdn/shop/t/115/assets/custom-styles.css?v=30041483456883545931791135145" rel="stylesheet" type="text/css" media="all" />
540<link href="//cosvalshop.com/cdn/shop/t/115/assets/buy-box.css?v=125175856956328489301791135134" rel="stylesheet" type="text/css" media="all" />
541<!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
542<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
543<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
544<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
545<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner">
546  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog">
547  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box">
548  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart">
549  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
549<script>
550(function () {
551  try {
552    document.documentElement.classList.add('csm-cookie-embed');
553  } catch (e) {}
554})();
555</script>
555<script data-consentmo-data-src-bootstrap>
556(function () {
557  'use strict';
558  if (window.__consentmoDataSrcBootstrapInit) return;
559  window.__consentmoDataSrcBootstrapInit = true;
560
561  var DATA_SRC_SELECTOR = [
562    'script[data-src*="consentmo_cookie_consent"]',
563    'script[data-src*="gdpr_cookie_consent.min"]',
564    'script[data-src*="gdrp_cookie_consent_unlimited"]'
565  ].join(',');
566
567  function activateConsentmoDataSrcScripts() {
568    if (!window.Shopify || !window.Shopify.shop) return;
569    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
570      // getAttribute: src="" must not count as "already has src" (.src === page URL).
571      if (scriptEl.getAttribute('src')) return;
572      var url = scriptEl.getAttribute('data-src');
573      if (!url) return;
574      if (scriptEl.getAttribute('type') === 'text/plain') {
575        scriptEl.removeAttribute('type');
576      }
577      scriptEl.src = url;
578    });
579  }
580  function scheduleActivation() {
581    activateConsentmoDataSrcScripts();
582    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
583    setTimeout(activateConsentmoDataSrcScripts, 0);
584  }
585  if (document.readyState === 'loading') {
586    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
587  } else {
588    scheduleActivation();
589  }
590})();
591</script>
591
592
593
594<!-- END app block --><!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/ada_compliance/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
595<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
596
597
598
599
600
601
602
603
604
605
606
607
608  
608<script async src="https://static.klaviyo.com/onsite/js/SVTm8x/klaviyo.js?company_id=SVTm8x"></script>
608
609  
609<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>
609
610
611  
612
613
614
615
616  
616<script>
617    window.klaviyoReviewsProductDesignMode = false
618  </script>
618
619
620
621
622  <!-- BEGIN app snippet: customer-hub-data -->
622<script>
623  if (!window.customerHub) {
624    window.customerHub = {};
625  }
626  window.customerHub.storefrontRoutes = {
627    login: "https://cosvalshop.com/customer_authentication/redirect?locale=en&region_country=IT?return_url=%2F%23k-hub",
628    register: "https://account.cosvalshop.com?locale=en&region_country=IT&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJmZTJiYTctZTkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkyMTg4MjE0LCJuYmYiOjE3OTE1ODM0MTR9.L4QANAZtHp_9yX4a1WKWpYZ4a1Htv8dyoAckcZy_cw4?return_url=%2F%23k-hub",
629    logout: "/en/account/logout",
630    profile: "/en/account",
631    addresses: "/en/account/addresses",
632  };
633  
634  window.customerHub.userId = null;
635  
636  window.customerHub.storeDomain = "fe2ba7-e9.myshopify.com";
637
638  
639
640  
641    window.customerHub.storeLocale = {
642        currentLanguage: 'en',
643        currentCountry: 'IT',
644        availableLanguages: [
645          
646            {
647              iso_code: 'it',
648              endonym_name: 'Italiano'
649            },
650          
651            {
652              iso_code: 'en',
653              endonym_name: 'English'
654            }
655          
656        ],
657        availableCountries: [
658          
659            {
660              iso_code: 'AT',
661              name: 'Austria',
662              currency_code: 'EUR'
663            },
664          
665            {
666              iso_code: 'BE',
667              name: 'Belgium',
668              currency_code: 'EUR'
669            },
670          
671            {
672              iso_code: 'BG',
673              name: 'Bulgaria',
674              currency_code: 'EUR'
675            },
676          
677            {
678              iso_code: 'HR',
679              name: 'Croatia',
680              currency_code: 'EUR'
681            },
682          
683            {
684              iso_code: 'CY',
685              name: 'Cyprus',
686              currency_code: 'EUR'
687            },
688          
689            {
690              iso_code: 'CZ',
691              name: 'Czechia',
692              currency_code: 'CZK'
693            },
694          
695            {
696              iso_code: 'DK',
697              name: 'Denmark',
698              currency_code: 'DKK'
699            },
700          
701            {
702              iso_code: 'EE',
703              name: 'Estonia',
704              currency_code: 'EUR'
705            },
706          
707            {
708              iso_code: 'FI',
709              name: 'Finland',
710              currency_code: 'EUR'
711            },
712          
713            {
714              iso_code: 'FR',
715              name: 'France',
716              currency_code: 'EUR'
717            },
718          
719            {
720              iso_code: 'DE',
721              name: 'Germany',
722              currency_code: 'EUR'
723            },
724          
725            {
726              iso_code: 'GR',
727              name: 'Greece',
728              currency_code: 'EUR'
729            },
730          
731            {
732              iso_code: 'HU',
733              name: 'Hungary',
734              currency_code: 'HUF'
735            },
736          
737            {
738              iso_code: 'IE',
739              name: 'Ireland',
740              currency_code: 'EUR'
741            },
742          
743            {
744              iso_code: 'IT',
745              name: 'Italy',
746              currency_code: 'EUR'
747            },
748          
749            {
750              iso_code: 'LV',
751              name: 'Latvia',
752              currency_code: 'EUR'
753            },
754          
755            {
756              iso_code: 'LT',
757              name: 'Lithuania',
758              currency_code: 'EUR'
759            },
760          
761            {
762              iso_code: 'LU',
763              name: 'Luxembourg',
764              currency_code: 'EUR'
765            },
766          
767            {
768              iso_code: 'MT',
769              name: 'Malta',
770              currency_code: 'EUR'
771            },
772          
773            {
774              iso_code: 'NL',
775              name: 'Netherlands',
776              currency_code: 'EUR'
777            },
778          
779            {
780              iso_code: 'PL',
781              name: 'Poland',
782              currency_code: 'PLN'
783            },
784          
785            {
786              iso_code: 'PT',
787              name: 'Portugal',
788              currency_code: 'EUR'
789            },
790          
791            {
792              iso_code: 'RO',
793              name: 'Romania',
794              currency_code: 'RON'
795            },
796          
797            {
798              iso_code: 'SK',
799              name: 'Slovakia',
800              currency_code: 'EUR'
801            },
802          
803            {
804              iso_code: 'SI',
805              name: 'Slovenia',
806              currency_code: 'EUR'
807            },
808          
809            {
810              iso_code: 'ES',
811              name: 'Spain',
812              currency_code: 'EUR'
813            },
814          
815            {
816              iso_code: 'SE',
817              name: 'Sweden',
818              currency_code: 'EUR'
819            }
820          
821        ]
822    };
823  
824</script>
824
825<!-- END app snippet -->
826
827
828
829
830
831
832
833<!-- END app block --><!-- BEGIN app block: shopify://apps/geos-geolocation/blocks/location-selector-core/3cd5a431-7aea-4ecd-a807-59b3321c525b -->
834<style>
835    @font-face {
836  font-family: Poppins;
837  font-weight: 700;
838  font-style: normal;
839  src: url("//cosvalshop.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
840       url("//cosvalshop.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
841}
842
843    #gls-popup {
844    
845    }
846</style>
847<script>
848    window.GLSPopupConfig = {"currencies":[],"glsApp":{"assetUrl":"https:\/\/cdn.geosapp.com"},"glsAppCdnUrl":"https:\/\/d1dgtlbp2q4h7t.cloudfront.net","glsAppUrl":"https:\/\/app.geosapp.com","languages":[{"languageCode":"it","languageName":"Italian","link":null},{"languageCode":"en","languageName":"English","link":null}],"marketCustomization":{"active":false,"settings":{"country_selector":1,"show_language":true,"alignment":1,"fixed_position":true,"custom_position":false,"selector_type":1},"theme":{"general":{"text_size":13,"background_color":"#FFFFFF","text_color":"#000000"},"style":{"border_radius":12,"border_radius_details":{"top_left":12,"top_right":12,"bottom_left":12,"bottom_right":12}},"modal":{"text_color":"#000000","country_selector_color":"#9D4DFC","button_color":"#9D4DFC","button_text_color":"#ffffff","button_alignment":3}},"showBrandmark":true},"markets":[{"is3rd":false,"_id":"67c9c138990b89be3135dedb","shop":"fe2ba7-e9.myshopify.com","shopifyId":"gid:\/\/shopify\/Market\/96439566684","rootUrls":[{"locale":"en","url":"https:\/\/cosvalshop.com\/en-eu\/","localeName":"English","localeNameOrg":"English"},{"locale":"it","url":"https:\/\/cosvalshop.com\/it-eu\/","localeName":"Italian","localeNameOrg":"Italiano"}],"countries":[{"_id":"67c9c138990b89be3135dedd","code":"AT","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Austria","primary_language":null},{"_id":"67c9c138990b89be3135dedf","code":"BE","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Belgium","primary_language":"nl"},{"_id":"67c9c138990b89be3135dee1","code":"CZ","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"CZK","currencyName":"Czech Koruna","enabled":true,"currencySymbol":"Kč"},"name":"Czechia","primary_language":"cs"},{"_id":"67c9c138990b89be3135dee3","code":"DE","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Germany","primary_language":"de"},{"_id":"67c9c138990b89be3135dee5","code":"DK","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"DKK","currencyName":"Danish Krone","enabled":true,"currencySymbol":"kr"},"name":"Denmark","primary_language":"da"},{"_id":"67c9c138990b89be3135dee7","code":"EE","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Estonia","primary_language":"et"},{"_id":"67c9c138990b89be3135dee9","code":"FR","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"France","primary_language":"fr"},{"_id":"67c9c138990b89be3135deeb","code":"HU","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"HUF","currencyName":"Hungarian Forint","enabled":true,"currencySymbol":"Ft"},"name":"Hungary","primary_language":"hu"},{"_id":"67c9c138990b89be3135deed","code":"LV","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Latvia","primary_language":"lv"},{"_id":"67c9c138990b89be3135deef","code":"LT","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Lithuania","primary_language":"lt"},{"_id":"67c9c138990b89be3135def1","code":"NL","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Netherlands","primary_language":"nl"},{"_id":"67c9c138990b89be3135def3","code":"PL","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"PLN","currencyName":"Polish Zloty","enabled":true,"currencySymbol":"zł"},"name":"Poland","primary_language":"pl"},{"_id":"67c9c138990b89be3135def5","code":"PT","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Portugal","primary_language":"pt"},{"_id":"67c9c138990b89be3135def7","code":"RO","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"RON","currencyName":"Romanian Leu","enabled":true,"currencySymbol":"lei"},"name":"Romania","primary_language":"ro"},{"_id":"67c9c138990b89be3135def9","code":"SK","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Slovakia","primary_language":"sk"},{"_id":"67c9c138990b89be3135defb","code":"SI","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Slovenia","primary_language":"sl"},{"_id":"67c9c138990b89be3135defd","code":"ES","market":{"_id":"67c9c138990b89be3135dedb","name":"Europa 50"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Spain","primary_language":"es"}],"id":"67c9c138990b89be3135dedb","primaryStore":true},{"is3rd":false,"_id":"67c9c138990b89be3135df00","shop":"fe2ba7-e9.myshopify.com","shopifyId":"gid:\/\/shopify\/Market\/96585187676","rootUrls":[{"locale":"en","url":"https:\/\/cosvalshop.com\/en-eea\/","localeName":"English","localeNameOrg":"English"},{"locale":"it","url":"https:\/\/cosvalshop.com\/it-eea\/","localeName":"Italian","localeNameOrg":"Italiano"}],"countries":[{"_id":"67c9c138990b89be3135df02","code":"BG","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Bulgaria","primary_language":"bg"},{"_id":"67c9c138990b89be3135df04","code":"HR","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Croatia","primary_language":"hr"},{"_id":"67c9c138990b89be3135df06","code":"CY","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Cyprus","primary_language":"tr"},{"_id":"67c9c138990b89be3135df08","code":"FI","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Finland","primary_language":"fi"},{"_id":"67c9c138990b89be3135df0a","code":"GR","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Greece","primary_language":"el"},{"_id":"67c9c138990b89be3135df0c","code":"IE","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Ireland","primary_language":"ga"},{"_id":"67c9c138990b89be3135df0e","code":"LU","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Luxembourg","primary_language":"fr"},{"_id":"67c9c138990b89be3135df10","code":"MT","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Malta","primary_language":"mt"},{"_id":"69b424dde2e23d1e95347490","market":{"_id":"67c9c138990b89be3135df00","name":"Europa 75"},"shop":"fe2ba7-e9.myshopify.com","code":"SE","primary_language":"sv","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"data3rd":{},"is3rd":false,"name":"Sweden"}],"id":"67c9c138990b89be3135df00","primaryStore":true},{"is3rd":false,"_id":"67c9c138990b89be3135df15","shop":"fe2ba7-e9.myshopify.com","shopifyId":"gid:\/\/shopify\/Market\/78100988252","rootUrls":[{"locale":"it","url":"https:\/\/cosvalshop.com\/","localeName":"Italian","localeNameOrg":"Italiano"},{"locale":"en","url":"https:\/\/cosvalshop.com\/en\/","localeName":"English","localeNameOrg":"English"}],"countries":[{"_id":"67c9c138990b89be3135df17","code":"IT","market":{"_id":"67c9c138990b89be3135df15","name":"Italy"},"shop":"fe2ba7-e9.myshopify.com","active":true,"currency":{"currencyCode":"EUR","currencyName":"Euro","enabled":true,"currencySymbol":"€"},"name":"Italy","primary_language":"it"}],"id":"67c9c138990b89be3135df15","primaryStore":true}],"plan":{"name":"Early bird","planFeatures":[{"code":"redirect_volume.monthly_redirects","value":"unlimited"},{"code":"branding_customizations.geolocation_popup","value":"Y"},{"code":"branding_customizations.classic_market_selector","value":"Y"},{"code":"branding_customizations.modal_market_selector","value":"Y"},{"code":"branding_customizations.html_css","value":"Y"},{"code":"features.displayed_languages_for_popup","value":"unlimited"},{"code":"features.open_ai_auto_translations","value":"unlimited"},{"code":"features.automatic_redirection_after_consent","value":"Y"},{"code":"features.force_redirect_without_consent","value":"Y"},{"code":"features.multiple_stores_connecting","value":"unlimited"},{"code":"features.multi_store_market_selector","value":"Y"},{"code":"features.unique_popup_customization_for_each_store","value":"Y"},{"code":"advanced_geolocation_settings.first_visit_configuration","value":"Y"},{"code":"advanced_geolocation_settings.second_visit_configuration","value":"Y"},{"code":"advanced_geolocation_settings.language_selector_configuration","value":"Y"},{"code":"advanced_geolocation_settings.language_settings","value":"Y"},{"code":"analytics_tracking.real_time_analytics","value":"Y"},{"code":"analytics_tracking.utm_parameters","value":"advanced"},{"code":"analytics_tracking.pixel_code_adding","value":"Y"},{"code":"integrations.shopify_markets","value":"Y"},{"code":"integrations.klaviyo","value":"Y"},{"code":"features.multiple_language_inapp","type":"","value":"N"},{"code":"features.whitelist_ips","type":"","value":"N"}]},"planUsage":[{"shop":"fe2ba7-e9.myshopify.com","code":"redirect_volume.monthly_redirects","used":10286},{"shop":"fe2ba7-e9.myshopify.com","code":"features.multiple_stores_connecting","used":1}
848],"popupCustomization":{"active":true,"settings":{"country_selector":3,"show_language":true,"animation_style":1},"theme":{"general":{"font":"Inter","background_color":"#ffffff","title_text_size":20,"title_text_color":"#000000","description_text_size":16,"description_text_color":"#000000","label_color":"#615F5F","validate_text_color":"#B81C1C"},"button":{"button_text":"Show now","button_text_color":"#fff","button_color":"003D7","button_text_size":16,"alignment":2},"style":{"border_radius":35,"border_radius_details":{"top_left":35,"top_right":35,"bottom_left":35,"bottom_right":35}},"image":{"show_background_image":false,"alignment":1}},"photoId":null,"showBrandmark":true},"redirectNotice":{"active":false,"theme":{"general":{"font":"Inter","title_text_size":20,"description_text_size":13},"color":{"background_color":"#ffffff","title_text_color":"#000000","description_text_color":"#000000"},"button":{"button_text_color":"#fff","button_color":"#9D4DFC","button_text_size":12,"alignment":3},"style":{"border_radius":12,"border_radius_details":{"top_left":12,"top_right":12,"bottom_left":12,"bottom_right":12}}}},"settings":{"_id":"67c9c141836d2c9d6de95757","shop":"fe2ba7-e9.myshopify.com","firstVisitConfiguration":2,"secondVisitConfiguration":1,"languageSelectorConfiguration":2,"languageSettings":1,"utmForwardingType":1,"utmForwardingSettings":{"utmCampaign":"Geos-Geolocation","utmSource":"{{SOURCE_COUNTRY}}","utmMedium":"{{DESTINATION_COUNTRY}}"},"customHTML":"","customCss":"","autoRedirectWithoutConsent":false,"createdAt":"2025-03-06T15:37:37.725Z","updatedAt":"2025-08-23T12:06:36.168Z","__v":0,"geolocationSettings":2,"showPopupRedirectAutoRedirect":false,"showPopupRedirectAutoSwitchLanguage":false},"translations":[{"redirect_notice":{"title":"Redirecting you to your local store","description":"We will take you to the right store for your region and language.","button_text":"Got it"},"isDefault":true,"shop":"fe2ba7-e9.myshopify.com","languageCode":"it","data":{"title":"Sei nel posto giusto?","description":"Scegli la destinazione di spedizione e la lingua preferita per visualizzare la selezione corretta dei prodotti e le opzioni di consegna.","country_label":"Paese","language_label":"Lingua","call_to_action":"Acquista ora","fallback_text":"Non spediamo in [country]."},"modal_selector":{"language_title":"Lingua preferita","country_title":"Seleziona il tuo paese","button_text":"Applica"},"language":{"languageCode":"it","languageName":"Italian"},"createdAt":"2025-03-06T15:37:37.701Z","updatedAt":"2025-04-30T09:32:30.074Z","__v":0},{"redirect_notice":{"title":"Redirecting you to your local store","description":"We will take you to the right store for your region and language.","button_text":"Got it"},"isDefault":false,"shop":"fe2ba7-e9.myshopify.com","languageCode":"en","data":{"title":"Are you in the right place?","description":"Please select your shipping destination and preferred language to see the correct product selection and delivery options.","country_label":"Country","language_label":"Language","call_to_action":"Shop now","fallback_text":"We don’t ship to [country]"},"modal_selector":{"language_title":"Preferred language","country_title":"Select your country","button_text":"Apply"},"language":{"languageCode":"en","languageName":"English"},"createdAt":"2025-03-06T15:37:37.709Z","updatedAt":"2025-03-06T15:37:37.709Z","__v":0}]};
849    
850</script>
vendor: 1 bytes, line 850
850
851<script async type="text/javascript" id="location-selector-script-id" src="https://d1dgtlbp2q4h7t.cloudfront.net/location-selector-storefront/dist/location-selector-storefront.js"></script>
851
852
853
854<!-- END app block --><!-- BEGIN app block: shopify://apps/cartbot/blocks/cartbot-script-append/f7a44e3b-3901-4412-9d5a-3db0980a9db0 -->
854<script defer="defer">
855	/**	Cartbot script loader, version number: 2.0 */
856	(function(){
857		var loadScript=function(a,b){var c=document.createElement("script");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)};
858		appendScriptUrl('fe2ba7-e9.myshopify.com');
859
860		// get script url and append timestamp of last change
861		function appendScriptUrl(shop) {
862
863			var timeStamp 			= Math.floor(Date.now() / (1000*1*1));
864			var timestampUrl 		= 'https://app.cart-bot.net/public/status/shop/'+shop+'.js?'+timeStamp;
865			var backupTimestampUrl 	= 'https://cdn-app.cart-bot.net/public/status/shop/'+shop+'.js?'+timeStamp;
866
867			loadScript(timestampUrl, function() {
868				// Append app script
869				if (typeof giftbee_settings_updated == 'undefined') {
870					giftbee_settings_updated = 'default-by-script';
871				}
872
873				var scriptUrl = "https://cdn-app.cart-bot.net/public/js/main.js?shop="+shop+"&"+giftbee_settings_updated;
874
875				loadScript(scriptUrl, function(){});
876			}, function() {
877				// Failure
878				loadScript(backupTimestampUrl, function() {
879					// Append app script
880					if (typeof giftbee_settings_updated == 'undefined') {
881						giftbee_settings_updated = 'default-by-script';
882					}
883
884					var scriptUrl = "https://cdn-app.cart-bot.net/public/js/main.js?shop="+shop+"&"+giftbee_settings_updated;
885
886					loadScript(scriptUrl, function(){});
887				}, function() {});
888			});
889		}
890	})();
891
892	var CartBotScriptAppended = true;
893</script>
893
894
895<!-- END app block -->
895<script src="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/consentmo_ada.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 895
895
896<script src="https://cdn.shopify.com/extensions/01a1215f-83ed-7b6d-a59c-446af2351e12/forms-2617/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 896
896
897<script src="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 897
897
898<script src="https://cdn.shopify.com/extensions/01a08d12-a50f-75bf-b4af-76fa0f2e317e/page-speed-optimizer-6/assets/shopify-speed.js" type="text/javascript" defer="defer"></script>
898
899<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
900<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: 83491062108,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 900
900
901<script>
902  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
903</script>
vendor: 1 bytes, line 903
903
904<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}
904).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: 83491062108,storefrontBaseUrl: "https://cosvalshop.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://cosvalshop.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"4022501724","configuration":"{\"shopId\":\"255689\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
904,"dataSharingState":"unrestricted"},{"id":"2885550428","configuration":"{\"accountID\":\"SVTm8x\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"2208170332","configuration":"{\"myshopifyDomain\":\"fe2ba7-e9.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1832223068","configuration":"{\"pixel_id\":\"1351652069306238\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1618837852","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-HT77Y6T8S1\\\",\\\"GT-PZQVKQRC\\\"],\\\"target_country\\\":\\\"IT\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-5DZN5ZMK17\\\",\\\"AW-10804323728\\\/K6KxCM--0JcaEJDL858o\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-5DZN5ZMK17\\\",\\\"AW-10804323728\\\/NjQ_CMm-0JcaEJDL858o\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-5DZN5ZMK17\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-5DZN5ZMK17\\\",\\\"AW-10804323728\\\/1gIACM690JcaEJDL858o\\\",\\\"MC-Q76W0DMQH3\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-5DZN5ZMK17\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-5DZN5ZMK17\\\",\\\"AW-10804323728\\\/Hhf0CMi90JcaEJDL858o\\\",\\\"MC-Q76W0DMQH3\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-5DZN5ZMK17\\\",\\\"AW-10804323728\\\/r3XUCMu90JcaEJDL858o\\\",\\\"MC-Q76W0DMQH3\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-5DZN5ZMK17\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-5DZN5ZMK17\\\",\\\"AW-10804323728\\\/6Zj8CNK-0JcaEJDL858o\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-5DZN5ZMK17\\\",\\\"AW-10804323728\\\/GUyjCMy-0JcaEJDL858o\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-5DZN5ZMK17\\\"}],\\\"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":"358252892","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["MARKETING","SALE_OF_DATA"],"name":"Chat GPT"},{"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":"Cosval","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"fe2ba7-e9.myshopify.com","countryCode":"IT","storefrontUrl":"https:\/\/cosvalshop.com\/en"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://cosvalshop.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"205732872540","themePublished":"true","eventMetadataId":"48795340-46c0-4ac7-8444-aafe0077d577","pageType":"searchresults","shopId":"83491062108","storefrontBaseUrl":"https:\/\/cosvalshop.com","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\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
904<script>
905  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
906  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
907  window.ShopifyAnalytics.meta.currency = 'EUR';
908  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"3b064d96-c92a-416f-9185-fb4093141d18-1791583414"}};
909  for (var attr in meta) {
910    window.ShopifyAnalytics.meta[attr] = meta[attr];
911  }
912</script>
vendor: 1 bytes, line 912
912
913<script class="analytics">
914  (function () {
915    var customDocumentWrite = function(content) {
916      var jquery = null;
917
918      if (window.jQuery) {
919        jquery = window.jQuery;
920      } else if (window.Checkout && window.Checkout.$) {
921        jquery = window.Checkout.$;
922      }
923
924      if (jquery) {
925        jquery('body').append(content);
926      }
927    };
928
929    var hasLoggedConversion = function(token) {
930      if (token) {
931        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
932      }
933      return false;
934    }
935
936    var setCookieIfConversion = function(token) {
937      if (token) {
938        var twoMonthsFromNow = new Date(Date.now());
939        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
940
941        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
942      }
943    }
944
945    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
946    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
947    if (trekkie.integrations) {
948      return;
949    }
950    trekkie.methods = [
951      'identify',
952      'page',
953      'ready',
954      'track',
955      'trackForm',
956      'trackLink'
957    ];
958    trekkie.factory = function(method) {
959      return function() {
960        var args = Array.prototype.slice.call(arguments);
961        args.unshift(method);
962        trekkie.push(args);
963        if (method == 'track' || method == 'page') {
964          var pageUrl;
965          try {
966            pageUrl = window.location.href;
967          } catch (e) {}
968          var pageReferrer;
969          try {
970            pageReferrer = document.referrer;
971          } catch (e) {}
972          try {
973            if (window.__TREKKIE_SHIM_QUEUE == null) {
974              window.__TREKKIE_SHIM_QUEUE = [];
975            }
976            window.__TREKKIE_SHIM_QUEUE.push({
977              from: 'trekkie-stub',
978              method: method,
979              args: args.slice(1),
980              pageContext: {
981                url: pageUrl,
982                referrer: pageReferrer
983              }
984            });
985          } catch (e) {
986            // no-op
987          }
988        }
989        return trekkie;
990      };
991    };
992    for (var i = 0; i < trekkie.methods.length; i++) {
993      var key = trekkie.methods[i];
994      trekkie[key] = trekkie.factory(key);
995    }
996    trekkie.load = function(config) {
997      trekkie.config = config || {};
998      trekkie.config.initialDocumentCookie = document.cookie;
999      var first = document.getElementsByTagName('script')[0];
1000var script = document.createElement('script');
1001script.type = 'text/javascript';
1002script.onerror = function(e) {
1003  var scriptFallback = document.createElement('script');
1004  scriptFallback.type = 'text/javascript';
1005  scriptFallback.onerror = function(error) {
1006          var Monorail = {
1007      produce: function produce(monorailDomain, schemaId, payload) {
1008        var currentMs = new Date().getTime();
1009        var event = {
1010          schema_id: schemaId,
1011          payload: payload,
1012          metadata: {
1013            event_created_at_ms: currentMs,
1014            event_sent_at_ms: currentMs
1015          }
1016        };
1017        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1018      },
1019      sendRequest: function sendRequest(endpointUrl, payload) {
1020        // Try the sendBeacon API
1021        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1022          var blobData = new window.Blob([payload], {
1023            type: 'text/plain'
1024          });
1025
1026          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1027            return true;
1028          } // sendBeacon was not successful
1029
1030        } // XHR beacon
1031
1032        var xhr = new XMLHttpRequest();
1033
1034        try {
1035          xhr.open('POST', endpointUrl);
1036          xhr.setRequestHeader('Content-Type', 'text/plain');
1037          xhr.send(payload);
1038        } catch (e) {
1039          console.log(e);
1040        }
1041
1042        return false;
1043      },
1044      isIos12: function isIos12() {
1045        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1046      }
1047    };
1048    Monorail.produce('monorail-edge.shopifysvc.com',
1049      'trekkie_storefront_load_errors/1.1',
1050      {shop_id: 83491062108,
1051      theme_id: 205732872540,
1052      app_name: "storefront",
1053      context_url: window.location.href,
1054      source_url: "//cosvalshop.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1055
1056  };
1057  scriptFallback.async = true;
1058  scriptFallback.src = '//cosvalshop.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1059  first.parentNode.insertBefore(scriptFallback, first);
1060};
1061script.async = true;
1062script.src = '//cosvalshop.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1063first.parentNode.insertBefore(script, first);
1064
1065    };
1066    trekkie.load(
1067      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":83491062108,"isMerchantRequest":null,"themeId":205732872540,"themeCityHash":"6992742397000212044","contentLanguage":"en","currency":"EUR","eventMetadataId":"48795340-46c0-4ac7-8444-aafe0077d577"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1068    );
1069
1070    var loaded = false;
1071    trekkie.ready(function() {
1072      if (loaded) return;
1073      loaded = true;
1074
1075      window.ShopifyAnalytics.lib = window.trekkie;
1076
1077      var originalDocumentWrite = document.write;
1078      document.write = customDocumentWrite;
1079      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1080      document.write = originalDocumentWrite;
1081
1082      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1083      var token = match? match[1]: undefined;
1084      if (!hasLoggedConversion(token)) {
1085        setCookieIfConversion(token);
1086        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1087      }
1088    });
1089
1090    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"3b064d96-c92a-416f-9185-fb4093141d18-1791583414","shopifyEmitted":true});
1091
1092    var eventsListenerScript = document.createElement('script');
1093    eventsListenerScript.async = true;
1094    eventsListenerScript.src = "//cosvalshop.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1095    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1096})();</script>
vendor: 1 bytes, line 1096
1096
1097<script
1098  defer
1099  src="https://cosvalshop.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1100  data-application="storefront-renderer"
1101  data-shop-id="83491062108"
1102  data-render-region="gcp-us-west1"
1103  data-page-type="search"
1104  data-theme-instance-id="205732872540"
1105  data-theme-name="Concept"
1106  data-theme-version="5.3.1"
1107  data-monorail-region="shop_domain"
1108  data-resource-timing-sampling-rate="10"
1109  data-shs="true"
1110  data-shs-beacon="true"
1111  data-shs-export-with-fetch="true"
1112  data-shs-logs-sample-rate="1"
1113  data-shs-beacon-endpoint="https://cosvalshop.com/api/collect"
1114></script>
vendor: 1 bytes, line 1114
1114
1115<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1115<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"83491062108","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.loading","value":"Loading"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":false},"visitor":{"country":"IT","language":"en"}}</script>
1115
1116<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1823141014000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791585214000">
1117</head>
1118
1119  <body class="template-search" data-rounded-button="round" data-rounded-input="round" data-rounded-block="round" data-rounded-card="round" data-button-hover="standard" data-page-transition data-lazy-image data-title-animation data-page-rendering>
1120    <a class="sr-only skip-link" href="#MainContent">Skip to content</a><loading-bar class="loading-bar block fixed top-0 left-0 w-full h-full overflow-hidden pointer-events-none"><svg class="icon icon-spinner icon-lg absolute animate-spin" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1121      <path stroke-linecap="round" stroke-linejoin="round" d="M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2"></path>
1122    </svg></loading-bar>
1123<mouse-cursor class="mouse-cursor z-50 fixed select-none flex items-center justify-center pointer-events-none rounded-full" role="button" aria-label="Close" aria-hidden="true">
1124  <svg class="icon icon-cursor" stroke="currentColor" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1125    <path d="M10 30L30 10M10 10L30 30" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path>
1126  </svg>
1127</mouse-cursor>
1128<!-- BEGIN sections: header-group -->
1129<div id="shopify-section-sections--31807826395484__announcement-bar" class="shopify-section shopify-section-group-header-group topbar-section"><style>
1130    :root {
1131      --topbar-height: var(--sp-12);
1132    }
1133    
1134    @media screen and (min-width: 1536px) {
1135      :root {
1136        --topbar-height: var(--sp-14);
1137      }
1138    }
1139
1140    #shopify-section-sections--31807826395484__announcement-bar {
1141      --gradient-background: #003D7C;
1142      --color-background: 0 61 124;
1143      --color-foreground: 255 255 255;
1144      --color-highlight: 255 221 191;
1145    }
1146  </style><nav class="topbar topbar--center page-width section section--rounded relative grid py-0 h-full w-full items-center" aria-label="Announcement bar"><div class="announcement-bar h-full flex justify-center lg:justify-center without-nav relative">
1147  <announcement-bar id="Slider-sections--31807826395484__announcement-bar" class="announcement__slides flex justify-center w-full h-full flickity" autoplay autoplay-speed="5"><div class="announcement__slide flex h-full" ><a class="announcement__content flex items-center gap-2" href="/en/policies/shipping-policy"><span class="announcement-icon"><svg class="icon icon-truck icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1148      <path d="M6.66675 12.6667H9.33342M6.66675 12.6667C6.66675 13.7712 5.77132 14.6667 4.66675 14.6667C3.56218 14.6667 2.66675 13.7712 2.66675 12.6667M6.66675 12.6667C6.66675 11.5621 5.77132 10.6667 4.66675 10.6667C3.56218 10.6667 2.66675 11.5621 2.66675 12.6667M9.33342 12.6667C9.33342 13.7712 10.2288 14.6667 11.3334 14.6667C12.438 14.6667 13.3334 13.7712 13.3334 12.6667M9.33342 12.6667C9.33342 11.5621 10.2288 10.6667 11.3334 10.6667C12.438 10.6667 13.3334 11.5621 13.3334 12.6667M13.3334 12.6667V12.6667C14.438 12.6667 15.3334 11.7712 15.3334 10.6667V4.53334C15.3334 3.41324 15.3334 2.85319 15.1154 2.42536C14.9237 2.04904 14.6177 1.74308 14.2414 1.55133C13.8136 1.33334 13.2535 1.33334 12.1334 1.33334H10.3334C9.40153 1.33334 8.93559 1.33334 8.56805 1.48558C8.07799 1.68857 7.68864 2.07792 7.48566 2.56798C7.33342 2.93552 7.33342 3.40146 7.33342 4.33334V4.33334C7.33342 5.26523 7.33342 5.73117 7.18117 6.09871C6.97819 6.58877 6.58884 6.97811 6.09878 7.1811C5.73124 7.33334 5.2653 7.33334 4.33341 7.33334H1.00008M2.66675 12.6667V12.6667C2.20176 12.6667 1.96927 12.6667 1.77852 12.6156C1.26088 12.4769 0.85656 12.0725 0.717859 11.5549C0.666748 11.3642 0.666748 11.1317 0.666748 10.6667V8.86795C0.666748 8.44463 0.666748 8.23297 0.688385 8.0258C0.734513 7.58411 0.853872 7.15318 1.04157 6.7507C1.1296 6.56192 1.2385 6.38042 1.4563 6.01743V6.01743C1.78307 5.47281 1.94646 5.20049 2.14753 4.97976C2.57779 4.50743 3.14762 4.18479 3.77402 4.05886C4.06674 4.00001 4.38431 4.00001 5.01944 4.00001H7.33342" stroke-linecap="round" stroke-linejoin="round"/>
1149    </svg></span>
1149<p class="announcement-text leading-tight"><strong>Free shipping with a minimum order of <span class="metafield-money">€28,00 EUR</span></strong></p></a></div><div class="announcement__slide flex h-full" aria-hidden="true" ><a class="announcement__content flex items-center gap-2" href="/en/pages/sign-up" tabindex="-1"><span class="announcement-icon"><svg class="icon icon-email icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1150      <path d="M11.9999 5.33333L11.3333 5.77778L10.6625 6.22496C9.70021 6.86647 9.21907 7.18723 8.69903 7.31185C8.23946 7.42198 7.76037 7.42198 7.3008 7.31185C6.78077 7.18723 6.29963 6.86647 5.33736 6.22496L4.66659 5.77778L3.99992 5.33333M6.13325 14H9.86658C11.5467 14 12.3868 14 13.0286 13.673C13.593 13.3854 14.052 12.9265 14.3396 12.362C14.6666 11.7202 14.6666 10.8802 14.6666 9.2V6.8C14.6666 5.11984 14.6666 4.27976 14.3396 3.63803C14.052 3.07354 13.593 2.6146 13.0286 2.32698C12.3868 2 11.5467 2 9.86659 2H6.13325C4.45309 2 3.61302 2 2.97128 2.32698C2.40679 2.6146 1.94785 3.07354 1.66023 3.63803C1.33325 4.27976 1.33325 5.11984 1.33325 6.8V9.2C1.33325 10.8802 1.33325 11.7202 1.66023 12.362C1.94785 12.9265 2.40679 13.3854 2.97128 13.673C3.61302 14 4.45309 14 6.13325 14Z" stroke-linecap="round" stroke-linejoin="round"/>
1151    </svg></span><p class="announcement-text leading-tight"><strong>10% off your first order, subscribe now!</strong></p></a></div></announcement-bar></div>
1152<div class="localization hidden lg:flex items-center h-full"><div class="localization__item h-full relative" role="combobox" aria-controls="LanguageLocalization-sections--31807826395484__announcement-bar" aria-expanded="false" aria-label="Language">
1153            <button type="button" class="flex items-center gap-3 h-full z-2 relative"><api-button class="api-only" data-id="announcement_localization_language_form" data-section-id="sections--31807826395484__announcement-bar"></api-button><svg class="icon icon-language icon-xs stroke-1 hidden xl:block" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1154      <path stroke-linecap="round" stroke-linejoin="round" d="M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z"></path>
1155      <path stroke-linecap="round" stroke-linejoin="round" d="M2.46661 13.6167L3.44161 13.025C3.53831 12.9654 3.61815 12.882 3.67358 12.7829C3.729 12.6837 3.75816 12.572 3.75828 12.4584L3.77495 9.45005C3.77628 9.32533 3.81392 9.20371 3.88328 9.10005L5.53328 6.50838C5.58279 6.43181 5.64731 6.36607 5.72293 6.31512C5.79855 6.26416 5.88371 6.22906 5.97327 6.21193C6.06283 6.1948 6.15493 6.19599 6.24402 6.21543C6.33311 6.23487 6.41733 6.27216 6.49161 6.32505L8.12495 7.50838C8.26587 7.60663 8.4374 7.65099 8.60828 7.63338L11.2333 7.27505C11.3925 7.25312 11.538 7.17296 11.6416 7.05005L13.4916 4.91672C13.6013 4.78667 13.6579 4.62 13.6499 4.45005L13.5583 2.42505"></path>
1156      <path stroke-linecap="round" stroke-linejoin="round" d="M13.925 15.3083L13.025 14.4083C12.9418 14.3251 12.8384 14.2648 12.725 14.2333L10.9334 13.7666C10.776 13.7235 10.6399 13.6243 10.5508 13.4876C10.4617 13.3509 10.4259 13.1863 10.45 13.025L10.6417 11.675C10.6607 11.5614 10.7081 11.4545 10.7795 11.3642C10.8509 11.2739 10.944 11.203 11.05 11.1583L13.5834 10.1C13.701 10.0509 13.8303 10.0366 13.9558 10.0587C14.0814 10.0809 14.1979 10.1386 14.2917 10.225L16.3667 12.125"></path>
1157    </svg><span class="leading-tight">English</span><svg class="icon icon-chevron-down icon-xs" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1158      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
1159    </svg></button>
1160            <dropdown-localization class="dropdown opacity-0 invisible z-30 absolute top-100 left-0 pointer-events-none" id="LanguageLocalization-sections--31807826395484__announcement-bar"><div class="dropdown__container" id="announcement_localization_language_form"></div></dropdown-localization>
1161          </div><div class="localization__item h-full relative" role="combobox" aria-controls="CountryLocalization-sections--31807826395484__announcement-bar" aria-expanded="false" aria-label="Country/region">
1162            <button type="button" class="flex items-center gap-3 h-full z-2 relative"><api-button class="api-only" data-id="announcement_localization_country_form" data-section-id="sections--31807826395484__announcement-bar"></api-button><svg class="icon icon-currency icon-xs stroke-1 hidden xl:block" viewB
1162ox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1163      <path stroke-linecap="round" stroke-linejoin="round" d="M0.666687 2.66675V5.33341C0.666687 6.43808 2.45735 7.33341 4.66669 7.33341C6.87602 7.33341 8.66669 6.43808 8.66669 5.33341V2.66675"></path>
1164      <path stroke-linecap="round" stroke-linejoin="round" d="M0.666687 5.3335V8.00016C0.666687 9.10483 2.45735 10.0002 4.66669 10.0002C5.69135 10.0002 6.62535 9.80683 7.33335 9.49016"></path>
1165      <path stroke-linecap="round" stroke-linejoin="round" d="M0.666687 8V10.6667C0.666687 11.7713 2.45735 12.6667 4.66669 12.6667C5.69135 12.6667 6.62602 12.474 7.33335 12.1573"></path>
1166      <path stroke-linecap="round" stroke-linejoin="round" d="M4.66669 4.66675C6.87583 4.66675 8.66669 3.77132 8.66669 2.66675C8.66669 1.56218 6.87583 0.666748 4.66669 0.666748C2.45755 0.666748 0.666687 1.56218 0.666687 2.66675C0.666687 3.77132 2.45755 4.66675 4.66669 4.66675Z"></path>
1167      <path stroke-linecap="round" stroke-linejoin="round" d="M7.33337 8V10.6667C7.33337 11.7713 9.12404 12.6667 11.3334 12.6667C13.5427 12.6667 15.3334 11.7713 15.3334 10.6667V8"></path>
1168      <path stroke-linecap="round" stroke-linejoin="round" d="M7.33337 10.6667V13.3334C7.33337 14.4381 9.12404 15.3334 11.3334 15.3334C13.5427 15.3334 15.3334 14.4381 15.3334 13.3334V10.6667"></path>
1169      <path stroke-linecap="round" stroke-linejoin="round" d="M11.3334 10C13.5425 10 15.3334 9.10457 15.3334 8C15.3334 6.89543 13.5425 6 11.3334 6C9.12424 6 7.33337 6.89543 7.33337 8C7.33337 9.10457 9.12424 10 11.3334 10Z"></path>
1170    </svg><span class="leading-tight">Italy (EUR €)</span><svg class="icon icon-chevron-down icon-xs" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1171      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
1172    </svg></button>
1173            <dropdown-localization class="dropdown opacity-0 invisible z-30 absolute top-100 right-0 pointer-events-none" id="CountryLocalization-sections--31807826395484__announcement-bar"><div class="dropdown__container" id="announcement_localization_country_form"></div></dropdown-localization>
1174          </div></div></nav>
1175<style> #shopify-section-sections--31807826395484__announcement-bar .announcement__content, #shopify-section-sections--31807826395484__announcement-bar div, #shopify-section-sections--31807826395484__announcement-bar strong {color: white !important; font-weight: 600 !important;} #shopify-section-sections--31807826395484__announcement-bar .icon {stroke-width: 1.5;} </style></div><div id="shopify-section-sections--31807826395484__header" class="shopify-section shopify-section-group-header-group header-section"><style>
1176  #shopify-section-sections--31807826395484__header {
1177    --section-padding-top: 10px;
1178    --section-padding-bottom: 10px;
1179    --color-background: 245 245 245;
1180    --color-foreground: 52 52 53;
1181    --color-transparent: 255 255 255;
1182    --color-localization: ;
1183  }
1184</style><menu-drawer id="MenuDrawer" class="menu-drawer drawer drawer--start z-30 fixed bottom-0 left-0 h-full w-full pointer-events-none"
1185  data-section-id="sections--31807826395484__header"
1186  hidden
1187>
1188  <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="MenuDrawer" aria-expanded="false"></overlay-element>
1189  <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
1190    <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative" tabindex="0">
1191      <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight"></span>
1192      <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="MenuDrawer" aria-expanded="false" aria-label="Close">
1193        <span class="btn-fill" data-fill></span>
1194        <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1195      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
1196    </svg></span>
1197      </button>
1198    </gesture-element>
1199    <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
1200      <nav class="relative grow overflow-hidden" role="navigation">
1201        <ul class="drawer__scrollable drawer__menu relative w-full h-full" role="list" data-parent><li class="drawer__menu-group">
1201<details is="accordion-details">
1202  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false">
1203    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--31807826395484__header-1" data-section-id="sections--31807826395484__header"></api-button>Products</span><svg class="icon icon-chevron-down icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1204      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
1205    </svg></summary>
1206  <div class="drawer__submenu flex flex-col w-full h-full" data-parent><div id="DrawerSubMenu-sections--31807826395484__header-1" class="drawer__scrollable flex flex-col h-full"></div></div>
1207</details>
1208</li><li class="drawer__menu-group"><details is="accordion-details">
1209  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false">
1210    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--31807826395484__header-2" data-section-id="sections--31807826395484__header"></api-button>New</span><svg class="icon icon-chevron-down icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1211      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
1212    </svg></summary>
1213  <div class="drawer__submenu flex flex-col w-full h-full" data-parent><div id="DrawerSubMenu-sections--31807826395484__header-2" class="drawer__scrollable flex flex-col h-full"></div></div>
1214</details>
1215</li><li class="drawer__menu-group"><details is="accordion-details">
1216  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false">
1217    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--31807826395484__header-3" data-section-id="sections--31807826395484__header"></api-button>Contact Us</span><svg class="icon icon-chevron-down icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1218      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
1219    </svg></summary>
1220  <div class="drawer__submenu flex flex-col w-full h-full" data-parent><div id="DrawerSubMenu-sections--31807826395484__header-3" class="drawer__scrollable flex flex-col h-full"></div></div>
1221</details>
1222</li></ul>
1223      </nav>
1224      <div class="drawer__footer grid w-full"><div class="drawer__footer-top flex"><button type="button" class="flex gap-3 grow items-center justify-between" aria-controls="LocalizationLanguage-sections--31807826395484__header" aria-expanded="false"><api-button class="api-only" data-id="header_drawer_localization_language_form" data-section-id="sections--31807826395484__header"></api-button><span class="text-sm leading-none flex items-center gap-2 w-auto"><svg class="icon icon-language icon-xs stroke-1 hidden md:block shrink-0" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1225      <path stroke-linecap="round" stroke-linejoin="round" d="M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z"></path>
1226      <path stroke-linecap="round" stroke-linejoin="round" d="M2.46661 13.6167L3.44161 13.025C3.53831 12.9654 3.61815 12.882 3.67358 12.7829C3.729 12.6837 3.75816 12.572 3.75828 12.4584L3.77495 9.45005C3.77628 9.32533 3.81392 9.20371 3.88328 9.10005L5.53328 6.50838C5.58279 6.43181 5.64731 6.36607 5.72293 6.31512C5.79855 6.26416 5.88371 6.22906 5.97327 6.21193C6.06283 6.1948 6.15493 6.19599 6.24402 6.21543C6.33311 6.23487 6.41733 6.27216 6.49161 6.32505L8.12495 7.50838C8.26587 7.60663 8.4374 7.65099 8.60828 7.63338L11.2333 7.27505C11.3925 7.25312 11.538 7.17296 11.6416 7.05005L13.4916 4.91672C13.6013 4.78667 13.6579 4.62 13.6499 4.45005L13.5583 2.42505"></path>
1227      <path stroke-linecap="round" stroke-linejoin="round" d="M13.925 15.3083L13.025 14.4083C12.9418 14.3251 12.8384 14.2648 12.725 14.2333L10.9334 13.7666C10.776 13.7235 10.6399 13.6243 10.5508 13.4876C10.4617 13.3509 10.4259 13.1863 10.45 13.025L10.6417 11.675C10.6607 11.5614 10.7081 11.4545 10.7795 11.3642C10.8509 11.2739 10.944 11.203 11.05 11.1583L13.5834 10.1C13.701 10.0509 13.8303 10.0366 13.9558 10.0587C14.0814 10.0809 14.1979 10.1386 14.2917 10.225L16.3667 12.125"></path>
1228    </svg>English</span>
1228<svg class="icon icon-chevron-down icon-xs shrink-0" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1229      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
1230    </svg></button><button type="button" class="flex gap-3 grow items-center justify-between" aria-controls="LocalizationCountry-sections--31807826395484__header" aria-expanded="false"><api-button class="api-only" data-id="header_drawer_localization_country_form" data-section-id="sections--31807826395484__header"></api-button><span class="text-sm leading-none flex items-center gap-2 w-auto"><svg class="icon icon-currency icon-xs stroke-1 hidden md:block shrink-0" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1231      <path stroke-linecap="round" stroke-linejoin="round" d="M0.666687 2.66675V5.33341C0.666687 6.43808 2.45735 7.33341 4.66669 7.33341C6.87602 7.33341 8.66669 6.43808 8.66669 5.33341V2.66675"></path>
1232      <path stroke-linecap="round" stroke-linejoin="round" d="M0.666687 5.3335V8.00016C0.666687 9.10483 2.45735 10.0002 4.66669 10.0002C5.69135 10.0002 6.62535 9.80683 7.33335 9.49016"></path>
1233      <path stroke-linecap="round" stroke-linejoin="round" d="M0.666687 8V10.6667C0.666687 11.7713 2.45735 12.6667 4.66669 12.6667C5.69135 12.6667 6.62602 12.474 7.33335 12.1573"></path>
1234      <path stroke-linecap="round" stroke-linejoin="round" d="M4.66669 4.66675C6.87583 4.66675 8.66669 3.77132 8.66669 2.66675C8.66669 1.56218 6.87583 0.666748 4.66669 0.666748C2.45755 0.666748 0.666687 1.56218 0.666687 2.66675C0.666687 3.77132 2.45755 4.66675 4.66669 4.66675Z"></path>
1235      <path stroke-linecap="round" stroke-linejoin="round" d="M7.33337 8V10.6667C7.33337 11.7713 9.12404 12.6667 11.3334 12.6667C13.5427 12.6667 15.3334 11.7713 15.3334 10.6667V8"></path>
1236      <path stroke-linecap="round" stroke-linejoin="round" d="M7.33337 10.6667V13.3334C7.33337 14.4381 9.12404 15.3334 11.3334 15.3334C13.5427 15.3334 15.3334 14.4381 15.3334 13.3334V10.6667"></path>
1237      <path stroke-linecap="round" stroke-linejoin="round" d="M11.3334 10C13.5425 10 15.3334 9.10457 15.3334 8C15.3334 6.89543 13.5425 6 11.3334 6C9.12424 6 7.33337 6.89543 7.33337 8C7.33337 9.10457 9.12424 10 11.3334 10Z"></path>
1238    </svg>Italy (EUR €)
1239                </span><svg class="icon icon-chevron-down icon-xs shrink-0" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1240      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
1241    </svg></button><modal-element id="LocalizationLanguage-sections--31807826395484__header" class="modal invisible absolute bottom-0 left-0 w-full h-full" role="dialog" hidden>
1242                <overlay-element class="fixed-modal opacity-0 z-1 absolute top-0 left-0 w-full h-full" aria-controls="LocalizationLanguage-sections--31807826395484__header" aria-expanded="false"></overlay-element>
1243                <div class="modal__container flex flex-col z-3 absolute left-0 bottom-0 w-full">
1244                  <button class="close items-center justify-center absolute top-0 right-0" type="button" is="magnet-button" aria-controls="LocalizationLanguage-sections--31807826395484__header" aria-expanded="false" aria-label="Close">
1245                    <span class="inline-block" data-text><svg class="icon icon-close icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1246      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
1247    </svg></span>
1248                  </button><div class="modal__content flex flex-col overflow-hidden" id="header_drawer_localization_language_form"></div></div>
1249              </modal-element><modal-element id="LocalizationCountry-sections--31807826395484__header" class="modal invisible absolute bottom-0 left-0 w-full h-full" role="dialog" hidden>
1250                <overlay-element class="fixed-modal opacity-0 z-1 absolute top-0 left-0 w-full h-full" aria-controls="LocalizationCountry-sections--31807826395484__header" aria-expanded="false"></overlay-element>
1251                <div class="modal__container flex flex-col z-3 absolute left-0 bottom-0 w-full">
1252                  <button class="close items-center justify-center absolute top-0 right-0" type="button" aria-controls="LocalizationCountry-sections--31807826395484__header" aria-expanded="false" is="magnet-button" aria-label="Close">
1253                    <span class="inline-block" data-text><svg class="icon icon-close icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1254      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
1255    </svg></span>
1256                  </button><div class="modal__content flex flex-col overflow-hidden" id="header_drawer_localization_country_form"></div></div>
1257              </modal-element></div><div class="drawer__footer-bottom flex items-center justify-between gap-6"><shopify-store store-domain="https://cosvalshop.com" country="IT" language="en"></shopify-store>
1258<shopify-account menu="customer-account-main-menu">
1259              <hover-element class="button button--primary icon-with-text" slot="signed-out-avatar">
1260                <span class="btn-fill" data-fill></span>
1261                <span class="btn-text"><svg class="icon icon-account-2 icon-xs" viewBox="0 0 16 17" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1262      <rect width="6.5" height="6.5" x="4.75" y="1.917" rx="3.25"></rect>
1263      <path stroke-linecap="round" d="M8 10.834c1 0 2.667.222 3 .333.333.11 2.467.533 3 1.333.667 1 .667 1.334.667 2.667M8 10.834c-1 0-2.667.222-3 .333-.333.11-2.467.533-3 1.333-.667 1-.667 1.334-.667 2.667"></path>
1264    </svg>Login</span>
1265              </hover-element>
1266            </shopify-account></div>
1267      </div>
1268    </div>
1269  </div>
1270</menu-drawer>
1271<header data-section-id="sections--31807826395484__header" class="header header--center-left mobile:header--center page-width section section--rounded section--padding grid items-center z-20 relative w-full" is="sticky-header" data-sticky-type="on-scroll-up"><div class="header__icons header__icons--start flex justify-start z-2">
1272  <div class="header__buttons flex items-center gap-1d5"><a href="/en/search" class="search-drawer-button flex items-center justify-center" is="magnet-link" aria-controls="SearchDrawer" aria-expanded="false" >
1273        <span class="sr-only">Search</span><svg class="icon icon-search icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1274      <path stroke-linecap="round" d="m21 21-3.636-3.636m0 0A9 9 0 1 0 4.636 4.636a9 9 0 0 0 12.728 12.728Z"></path>
1275    </svg></a><button class="menu-drawer-button flex items-center gap-2d5 justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false">
1276        <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1277      <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path>
1278    </svg></button></div>
1279</div>
1280<div class="header__navigation hidden lg:flex lg:gap-5 lg:justify-start">
1281    <nav class="header__menu hidden lg:flex" role="navigation" aria-label="Primary"><ul class="flex flex-wrap gap-1 list-menu with-block" role="list"><li>
1282        <details is="details-dropdown" trigger="click" level="top">
1283          <summary data-link="/en" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="Products">
1284            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet="0">
1285              <span class="btn-text" data-text>Products<svg class="icon icon-chevron-menu icon-md" viewBox="0 0 10 7" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1286      <path stroke-linecap="round" stroke-linejoin="round" d="m1 1 4 4 4-4"></path>
1287    </svg></span><span class="btn-text btn-duplicate">Products<svg class="icon icon-chevron-menu icon-md" viewBox="0 0 10 7" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1288      <path stroke-linecap="round" stroke-linejoin="round" d="m1 1 4 4 4-4"></path>
1289    </svg></span></magnet-element>
1290          </summary>
1291          <div id="DropdownMenu-sections--31807826395484__header-1-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none">
1292            <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1293  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1294    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1295    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1296  </svg>
1297</span>
1298<span class="dropdown__corner corner right top flex absolute pointer-events-none">
1299  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1300    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1301    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1302  </svg>
1303</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0 relative">
1304                      <details is="details-dropdown" trigger="click" level="child">
1305                        <summary data-link="/en/collections/sanotint">
1306                          <a href="/en/collections/sanotint" class="reversed-link text-sm-base" tabindex="-1">Sanotint</a>
1307                        </summary>
1308                        <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none">
1309                          <div class="dropdown__container">
1310                            <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1311                                  <p>
1312                                    <a href="/en/collections/permanent-hair-dyes" class="reversed-link text-sm-base">Permanent Dyes</a>
1313                                  </p>
1314                                </li><li class="opacity-0">
1315                                  <p>
1316                                    <a href="/en/collections/temporary-dyes" class="reversed-link text-sm-base">Temporary Dyes</a>
1317                                  </p>
1318                                </li><li class="opacity-0">
1319                                  <p>
1320                                    <a href="/en/collections/shampoo" class="reversed-link text-sm-base">Shampoo and Conditioner</a>
1321                                  </p>
1322                                </li><li class="opacity-0">
1323                                  <p>
1324                                    <a href="/en/collections/treatments-and-styling" class="reversed-link text-sm-base">Styling and Treatments</a>
1325                                  </p>
1326                                </li><li class="opacity-0">
1327                                  <p>
1328                                    <a href="/en/collections/hair-accessories" class="reversed-link text-sm-base">Accessories</a>
1329                                  </p>
1330                                </li></ul>
1331                          </div>
1332                        </div>
1333                      </details>
1334                    </li><li class="opacity-0 relative">
1335                      <details is="details-dropdown" trigger="click" level="child">
1336                        <summary data-link="/en/collections/migliorin">
1337                          <a href="/en/collections/migliorin" class="reversed-link text-sm-base" tabindex="-1">Migliorin</a>
1338                        </summary>
1339                        <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none">
1340                          <div class="dropdown__container">
1341                            <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1342                                  <p>
1343                                    <a href="/en/collections/migliorin-supplements" class="reversed-link text-sm-base">Supplements</a>
1344                                  </p>
1345                                </li><li class="opacity-0">
1346                                  <p>
1347                                    <a href="/en/collections/migliorin-shampoo" class="reversed-link text-sm-base">Shampoo and Conditioner</a>
1348                                  </p>
1349                                </li><li class="opacity-0">
1350                                  <p>
1351                                    <a href="/en/collections/migliorin-treatments" class="reversed-link text-sm-base">Treatments</a>
1352                                  </p>
1353                                </li></ul>
1354                          </div>
1355                        </div>
1356                      </details>
1357                    </li><li class="opacity-0 relative">
1358                      <details is="details-dropdown" trigger="click" level="child">
1359                        <summary data-link="/en/collections/erbal">
1360                          <a href="/en/collections/erbal" class="reversed-link text-sm-base" tabindex="-1">Erbal</a>
1361                        </summary>
1362                        <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none">
1363                          <div class="dropdown__container">
1364                            <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1365                                  <p>
1366                                    <a href="/en/collections/erbal-diffusers" class="reversed-link text-sm-base">Diffusers</a>
1367                                  </p>
1368                                </li><li class="opacity-0">
1369                                  <p>
1370                                    <a href="/en/collections/erbal-refills" class="reversed-link text-sm-base">Refills</a>
1371                                  </p>
1372                                </li><li class="opacity-0">
1373                                  <p>
1374                                    <a href="/en/collections/erbal-spray" class="reversed-link text-sm-base">Sprays</a>
1375                                  </p>
1376                                </li><li class="opacity-0">
1377                                  <p>
1378                                    <a href="/en/collections/erbal-candles" class="reversed-link text-sm-base">Candles</a>
1379                                  </p>
1380                                </li><li class="opacity-0">
1381                                  <p>
1382                                    <a href="/en/collections/erbal-essential-oils" class="reversed-link text-sm-base">Essential oils</a>
1383                                  </p>
1384                                </li><li class="opacity-0">
1385                                  <p>
1386                                    <a href="/en/collections/erbal-laundry" class="reversed-link text-sm-base">Laundry</a>
1387                                  </p>
1388                                </li></ul>
1389                          </div>
1390                        </div>
1391                      </details>
1392                    </li><li class="opacity-0 relative">
1393                      <details is="details-dropdown" trigger="click" level="child">
1394                        <summary data-link="/en/collections/cosval-supplements">
1395                          <a href="/en/collections/cosval-supplements" class="reversed-link text-sm-base" tabindex="-1">Cosval</a>
1396                        </summary>
1397                        <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none">
1398                          <div class="dropdown__container">
1399                            <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1400                                  <p>
1401                                    <a href="/en/collections/sleep-and-mood-supplements" class="reversed-link text-sm-base">Sleep and Mood</a>
1402                                  </p>
1403                                </li><li class="opacity-0">
1404                                  <p>
1405                                    <a href="/en/collections/vitamins-and-minerals-1" class="reversed-link text-sm-base">Vitamins and Minerals</a>
1406                                  </p>
1407                                </li><li class="opacity-0">
1408                                  <p>
1409                                    <a href="/en/collections/immune-support-and-flu" class="reversed-link text-sm-base">Immune Support</a>
1410                                  </p>
1411                                </li><li class="opacity-0">
1412                                  <p>
1413                                    <a href="/en/collections/circulatory-health" class="reversed-link text-sm-base">Heart Health</a>
1414                                  </p>
1415                                </li><li class="opacity-0">
1416                                  <p>
1417                                    <a href="/en/collections/urinary-tract-health" class="reversed-link text-sm-base">Urinary Tract Health</a>
1418                                  </p>
1419                                </li><li class="opacity-0">
1420                                  <p>
1421                                    <a href="/en/collections/intestinal-and-digestion-support" class="reversed-link text-sm-base">Gut Health</a>
1422                                  </p>
1423                                </li><li class="opacity-0">
1424                                  <p>
1425                                    <a href="/en/collections/supplements" class="reversed-link text-sm-base">Pain</a>
1426                                  </p>
1427                                </li><li class="opacity-0">
1428                                  <p>
1429                                    <a href="/en/collections/other-supplements" class="reversed-link text-sm-base">Other</a>
1430                                  </p>
1431                                </li></ul>
1432                          </div>
1433                        </div>
1434                      </details>
1435                    </li><li class="opacity-0 relative">
1436                      <details is="details-dropdown" trigger="click" level="child">
1437                        <summary data-link="/en/collections/locherber-skincare">
1438                          <a href="/en/collections/locherber-skincare" class="reversed-link text-sm-base" tabindex="-1">Locherber Skincare</a>
1439                        </summary>
1440                        <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none">
1441                          <div class="dropdown__container">
1442                            <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1443                                  <p>
1444                                    <a href="/en/collections/skincare-face" class="reversed-link text-sm-base">Face</a>
1445                                  </p>
1446                                </li><li class="opacity-0">
1447                                  <p>
1448                                    <a href="/en/collections/skincare-make-up" class="reversed-link text-sm-base">Make Up</a>
1449                                  </p>
1450                                </li><li class="opacity-0">
1451                                  <p>
1452                                    <a href="/en/collections/body-skincare" class="reversed-link text-sm-base">Body</a>
1453                                  </p>
1454                                </li></ul>
1455                          </div>
1456                        </div>
1457                      </details>
1458                    </li></ul>
1459            </div>
1460          </div>
1461        </details>
1462      </li><li>
1463        <details is="details-mega" trigger="click" level="top" >
1464          <summary data-link="/en" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="New">
1465            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet
1465="0"><api-button class="api-only" data-id="HeaderNavMega-sections--31807826395484__header-2-start" data-section-id="sections--31807826395484__header"></api-button><span class="btn-text" data-text>New<svg class="icon icon-chevron-menu icon-md" viewBox="0 0 10 7" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1466      <path stroke-linecap="round" stroke-linejoin="round" d="m1 1 4 4 4-4"></path>
1467    </svg></span><span class="btn-text btn-duplicate">New<svg class="icon icon-chevron-menu icon-md" viewBox="0 0 10 7" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1468      <path stroke-linecap="round" stroke-linejoin="round" d="m1 1 4 4 4-4"></path>
1469    </svg></span></magnet-element>
1470          </summary>
1471          <div class="mega-menu absolute top-0 left-0 w-full max-w-full overflow-hidden pointer-events-none"><div class="mega-menu__container invisible"><ul id="HeaderNavMega-sections--31807826395484__header-2-start" class="mega-menu__list page-width flex flex-wrap w-full h-full overflow-hidden" role="list" tabindex="-1"><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1472            <span class="media-card media-card--card w-full h-full"></span>
1473          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1474            <span class="media-card media-card--card w-full h-full"></span>
1475          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1476            <span class="media-card media-card--card w-full h-full"></span>
1477          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1478            <span class="media-card media-card--card w-full h-full"></span>
1479          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1480            <span class="media-card media-card--card w-full h-full"></span>
1481          </li></ul></div></div>
1482        </details>
1483      </li><li>
1484        <details is="details-dropdown" trigger="click" level="top">
1485          <summary data-link="/en" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="Contact Us">
1486            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet="0">
1487              <span class="btn-text" data-text>Contact Us<svg class="icon icon-chevron-menu icon-md" viewBox="0 0 10 7" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1488      <path stroke-linecap="round" stroke-linejoin="round" d="m1 1 4 4 4-4"></path>
1489    </svg></span><span class="btn-text btn-duplicate">Contact Us<svg class="icon icon-chevron-menu icon-md" viewBox="0 0 10 7" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1490      <path stroke-linecap="round" stroke-linejoin="round" d="m1 1 4 4 4-4"></path>
1491    </svg></span></magnet-element>
1492          </summary>
1493          <div id="DropdownMenu-sections--31807826395484__header-3-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none">
1494            <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1495  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1496    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1497    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1498  </svg>
1499</span>
1500<span class="dropdown__corner corner right top flex absolute pointer-events-none">
1501  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1502    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1503    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1504  </svg>
1505</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1506                      <p>
1507                        <a href="/en/pages/chi-siamo" class="reversed-link text-sm-base">About Us</a>
1508                      </p>
1509                    </li><li class="opacity-0">
1510                      <p>
1511                        <a href="/en/pages/contattaci" class="reversed-link text-sm-base">Customer Care</a>
1512                      </p>
1513                    </li><li class="opacity-0">
1514                      <p>
1515                        <a href="/en/pages/track-your-order" class="reversed-link text-sm-base">Track your order</a>
1516                      </p>
1517                    </li><li class="opacity-0">
1518                      <p>
1519                        <a href="/en/pages/faq" class="reversed-link text-sm-base">FAQs</a>
1520                      </p>
1521                    </li><li class="opacity-0">
1522                      <p>
1523                        <a href="/en/pages/store-locator" class="reversed-link text-sm-base">Store Locator</a>
1524                      </p>
1525                    </li></ul>
1526            </div>
1527          </div>
1528        </details>
1529      </li></ul>
1530</nav>
1531  </div><div class="header__logo flex justify-center z-2" itemscope itemtype="http://schema.org/Organization"><a
1532      href="/en"
1533      itemprop="url"
1534      class="header__logo-link has-white-logo flex items-center relative"
1535    >
1536      <span class="sr-only">Cosval</span><img src="//cosvalshop.com/cdn/shop/files/Logo_Cosval.png?v=1772384277&amp;width=571" alt="" srcset="//cosvalshop.com/cdn/shop/files/Logo_Cosval.png?v=1772384277&amp;width=83 83w, //cosvalshop.com/cdn/shop/files/Logo_Cosval.png?v=1772384277&amp;width=110 110w, //cosvalshop.com/cdn/shop/files/Logo_Cosval.png?v=1772384277&amp;width=165 165w" width="571" height="574" loading="eager" sizes="55px" style="max-height: 55px;max-width: 55px;" itemprop="logo" is="lazy-image" class="logo hidden md:block"><img src="//cosvalshop.com/cdn/shop/files/Logo_Cosval.png?v=1772384277&amp;width=571" alt="" srcset="//cosvalshop.com/cdn/shop/files/Logo_Cosval.png?v=1772384277&amp;width=75 75w, //cosvalshop.com/cdn/shop/files/Logo_Cosval.png?v=1772384277&amp;width=100 100w, //cosvalshop.com/cdn/shop/files/Logo_Cosval.png?v=1772384277&amp;width=150 150w" width="571" height="574" loading="eager" sizes="50px" style="max-height: 50px;max-width: 50px;" itemprop="logo" is="lazy-image" class="logo md:hidden"><img src="//cosvalshop.com/cdn/shop/files/cosvalw.png?v=1717686758&amp;width=2869" alt="" srcset="//cosvalshop.com/cdn/shop/files/cosvalw.png?v=1717686758&amp;width=83 83w, //cosvalshop.com/cdn/shop/files/cosvalw.png?v=1717686758&amp;width=110 110w, //cosvalshop.com/cdn/shop/files/cosvalw.png?v=1717686758&amp;width=165 165w" width="2869" height="2877" loading="eager" sizes="55px" style="max-height: 55px;max-width: 55px;" itemprop="logo" is="lazy-image" class="white-logo hidden md:block absolute"><img src="//cosvalshop.com/cdn/shop/files/cosvalw.png?v=1717686758&amp;width=2869" alt="" srcset="//cosvalshop.com/cdn/shop/files/cosvalw.png?v=1717686758&amp;width=75 75w, //cosvalshop.com/cdn/shop/files/cosvalw.png?v=1717686758&amp;width=100 100w, //cosvalshop.com/cdn/shop/files/cosvalw.png?v=1717686758&amp;width=150 150w" width="2869" height="2877" loading="eager" sizes="50px" style="max-height: 50px;max-width: 50px;" itemprop="logo" is="lazy-image" class="white-logo md:hidden absolute"></a></div><div class="header__icons header__icons--end flex justify-end z-2">
1537  <div class="header__buttons flex items-center gap-1d5"><a href="/en/search" class="search-drawer-button flex items-center justify-center" is="magnet-link" aria-controls="SearchDrawer" aria-expanded="false" >
1538        <span class="sr-only">Search</span><svg class="icon icon-search icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1539      <path stroke-linecap="round" d="m21 21-3.636-3.636m0 0A9 9 0 1 0 4.636 4.636a9 9 0 0 0 12.728 12.728Z"></path>
1540    </svg></a><shopify-account class="hidden lg:flex items-center justify-center" menu="customer-account-main-menu">
1541        <magnet-element class="block" slot="signed-out-avatar">
1542          <span class="sr-only">Login</span><svg class="icon icon-account icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1543      <rect width="10.5" height="10.5" x="6.75" y="1.75" rx="5.25"></rect>
1544      <path stroke-linecap="round" d="M12 15.5c1.5 0 4 .333 4.5.5.5.167 3.7.8 4.5 2 1 1.5 1 2 1 4m-10-6.5c-1.5 0-4 .333-4.5.5-.5.167-3.7.8-4.5 2-1 1.5-1 2-1 4"></path>
1545    </svg></magnet-element>
1546      </shopify-account><a href="/en/cart" class="cart-drawer-button flex items-center justify-center relative" is="magnet-link" aria-controls="CartDrawer" aria-expanded="false" data-no-instant>
1547        <span class="sr-only">Cart</span><svg class="icon icon-cart icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1548          <path stroke-linecap="round" stroke-linejoin="round" d="M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"></path>
1549        </svg><cart-count class="count absolute top-0 right-0 text-xs" aria-label="0 items" hidden>0</cart-count>
1550      </a><button class="menu-drawer-button flex items-center gap-2d5 justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false">
1551        <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
1552      <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path>
1553    </svg></button></div>
1554</div>
1555<span class="header__corner corner left bottom flex absolute pointer-events-none">
1556  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1557    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1558    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1559  </svg>
1560</span>
1561<span class="header__corner corner right bottom flex absolute pointer-events-none">
1562  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
1563    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1564    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1565  </svg>
1566</span><span class="header__cutout cutout opacity-0 absolute left-0 top-100 w-full pointer-events-none"></span></header><overlay-element class="overlay opacity-0 z-1 fixed left-0 w-full pointer-events-none"></overlay-element>
1567<style> #shopify-section-sections--31807826395484__header .mega-menu__item--tabs {max-width: 300px !important; flex: 0 0 auto !important; overflow: visible !important;} #shopify-section-sections--31807826395484__header .mega-menu__nav {--header-nav-gap: clamp(var(--sp-3), 3vw, var(--sp-10)); column-gap: var(--header-nav-gap);} #shopify-section-sections--31807826395484__header .mega-menu__nav .media {border-radius: 20px;} </style></div><div id="shopify-section-sections--31807826395484__brand_mega_menu" class="shopify-section shopify-section-group-header-group brand-mega-menu-section"><link href="//cosvalshop.com/cdn/shop/t/115/assets/brand-mega-menu.css?v=24473239737934721331791135133" rel="stylesheet" type="text/css" media="all" />
1568  
1568<script src="//cosvalshop.com/cdn/shop/t/115/assets/brand-mega-menu.js?v=33537741779234682491791135134" defer="defer"></script>
1568
1569
1570  <div data-brand-mega-root data-trigger="Prodotti, Products" hidden>
1571    <div
1572      class="bmm-container bmm-container--island"
1573      data-layout="island"
1574      style="--bmm-bg: #f5f5f5; --bmm-max: 1700px;"
1575    >
1576      <brand-mega-menu class="bmm">
1577        <div class="bmm-grid"><div class="bmm-rail" role="tablist" aria-label="Brands" aria-orientation="vertical"><button
1578                type="button"
1579                class="bmm-tab"
1580                role="tab"
1581                id="BmmTab-sections--31807826395484__brand_mega_menu-0"
1582                aria-controls="BmmPanel-sections--31807826395484__brand_mega_menu-0"
1583                aria-selected="true"
1584                tabindex="0"
1585                data-index="0"
1586                data-bmm-active="true"
1587                
1588              >
1589                <span class="bmm-tab__title">Sanotint<svg class="bmm-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#a39c92" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 6l6 6-6 6"></path></svg>
1590                </span>
1591                <span class="bmm-tab__desc">Hair colouring</span>
1592              </button><button
1593                type="button"
1594                class="bmm-tab"
1595                role="tab"
1596                id="BmmTab-sections--31807826395484__brand_mega_menu-1"
1597                aria-controls="BmmPanel-sections--31807826395484__brand_mega_menu-1"
1598                aria-selected="false"
1599                tabindex="-1"
1600                data-index="1"
1601                data-bmm-active="false"
1602                
1603              >
1604                <span class="bmm-tab__title">Migliorin<svg class="bmm-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#a39c92" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 6l6 6-6 6"></path></svg>
1605                </span>
1606                <span class="bmm-tab__desc">Hair wellbeing and strength</span>
1607              </button><button
1608                type="button"
1609                class="bmm-tab"
1610                role="tab"
1611                id="BmmTab-sections--31807826395484__brand_mega_menu-2"
1612                aria-controls="BmmPanel-sections--31807826395484__brand_mega_menu-2"
1613                aria-selected="false"
1614                tabindex="-1"
1615                data-index="2"
1616                data-bmm-active="false"
1617                
1618              >
1619                <span class="bmm-tab__title">Locherber Skincare<svg class="bmm-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#a39c92" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 6l6 6-6 6"></path></svg>
1620                </span>
1621                <span class="bmm-tab__desc">Skincare and make up</span>
1622              </button><button
1623                type="button"
1624                class="bmm-tab"
1625                role="tab"
1626                id="BmmTab-sections--31807826395484__brand_mega_menu-3"
1627                aria-controls="BmmPanel-sections--31807826395484__brand_mega_menu-3"
1628                aria-selected="false"
1629                tabindex="-1"
1630                data-index="3"
1631                data-bmm-active="false"
1632                
1633              >
1634                <span class="bmm-tab__title">Cosval<svg class="bmm-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#a39c92" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 6l6 6-6 6"></path></svg>
1635                </span>
1636                <span class="bmm-tab__desc">Food supplements</span>
1637              </button><button
1638                type="button"
1639                class="bmm-tab"
1640                role="tab"
1641                id="BmmTab-sections--31807826395484__brand_mega_menu-4"
1642                aria-controls="BmmPanel-sections--31807826395484__brand_mega_menu-4"
1643                aria-selected="false"
1644                tabindex="-1"
1645                data-index="4"
1646                data-bmm-active="false"
1647                
1648              >
1649                <span class="bmm-tab__title">Erbal<svg class="bmm-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#a39c92" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 6l6 6-6 6"></path></svg>
1650                </span>
1651                <span class="bmm-tab__desc">Home and fabric fragrances</span>
1652              </button></div><div class="bmm-panel bmm-panel--backdrop" aria-hidden="true"></div><section
1653              class="bmm-panel bmm-panel--first"
1654              id="BmmPanel-sections--31807826395484__brand_mega_menu-0"
1655              role="tabpanel"
1656              aria-labelledby="BmmTab-sections--31807826395484__brand_mega_menu-0"
1657              data-index="0"
1658              data-bmm-on="true"
1659              aria-hidden="false"
1660            >
1661              <div class="bmm-panel__head">
1662                <h2>Sanotint</h2><p>Colour, care and styling designed to respect the hair fibre.</p></div>
1663              <div class="bmm-rule"></div><div class="bmm-cats">
1664                  <div class="bmm-col"><span class="bmm-eyebrow">Colour</span><div class="bmm-col__items"><a href="/en/collections/permanent-hair-dyes" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-tinte-permanenti.png?v=3249747468618182142"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-tinte-permanenti.png?v=3249747468618182142');"></span></span>
1665  <span class="bmm-item__body">
1666    <span class="bmm-item__title">Permanent Dyes</span><span class="bmm-item__desc">Full, natural colour.</span>
1667  </span>
1668</a>
1669<a href="/en/collections/temporary-dyes" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-riflessanti.png?v=9514627144355011046"><span class="bmm-ic__glyph" style="--bmm-ic-w: 34px; --bmm-ic-h: 34px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-riflessanti.png?v=9514627144355011046');"></span></span>
1670  <span class="bmm-item__body">
1671    <span class="bmm-item__title">Temporary Dyes</span><span class="bmm-item__desc">Revives colour between dyes.</span>
1672  </span>
1673</a>
1674</div>
1675                  </div>
1676                  <div class="bmm-col"><span class="bmm-eyebrow">Care and styling</span><div class="bmm-col__items"><a href="/en/collections/shampoo" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-shampoo-e-balsamo.png?v=8635964702740515040"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 36px; --bmm-ic-size: 100% 100%; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-shampoo-e-balsamo.png?v=8635964702740515040');"></span></span>
1677  <span class="bmm-item__body">
1678    <span class="bmm-item__title">Shampoo and Conditioner</span><span class="bmm-item__desc">For colour-treated hair.</span>
1679  </span>
1680</a>
1681<a href="/en/collections/treatments-and-styling" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-trattamenti-e-styling.png?v=5866115415754482261"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: 84%; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-trattamenti-e-styling.png?v=5866115415754482261');"></span></span>
1682  <span class="bmm-item__body">
1683    <span class="bmm-item__title">Styling and Treatments</span><span class="bmm-item__desc">Masks, lotions and finish.</span>
1684  </span>
1685</a>
1686<a href="/en/collections/hair-accessories" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-accessori.png?v=878507498234523260"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-accessori.png?v=878507498234523260');"></span></span>
1687  <span class="bmm-item__body">
1688    <span class="bmm-item__title">Accessories</span><span class="bmm-item__desc">Everything for application.</span>
1689  </span>
1690</a>
1691</div>
1692                  </div>
1693                </div></section><section
1694              class="bmm-panel"
1695              id="BmmPanel-sections--31807826395484__brand_mega_menu-1"
1696              role="tabpanel"
1697              aria-labelledby="BmmTab-sections--31807826395484__brand_mega_menu-1"
1698              data-index="1"
1699              data-bmm-on="false"
1700              aria-hidden="true"
1701            >
1702              <div class="bmm-panel__head">
1703                <h2>Migliorin</h2><p>Targeted solutions to give your hair strength and resilience</p></div>
1704              <div class="bmm-rule"></div><div class="bmm-cats">
1705                  <div class="bmm-col"><span class="bmm-eyebrow">Internal use</span><div class="bmm-col__items"><a href="/en/collections/migliorin-supplements" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-integratori.png?v=4076836177744180995"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-integratori.png?v=4076836177744180995');"></span></span>
1706  <span class="bmm-item__body">
1707    <span class="bmm-item__title">Supplements</span><span class="bmm-item__desc">For strong hair and nails.</span>
1708  </span>
1709</a>
1710</div>
1711                  </div>
1712                  <div class="bmm-col"><span class="bmm-eyebrow">Topical use</span><div class="bmm-col__items"><a href="/en/collections/migliorin-shampoo" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-shampoo-e-balsamo.png?v=8635964702740515040"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px;
1712 --bmm-ic-h: 36px; --bmm-ic-size: 100% 100%; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-shampoo-e-balsamo.png?v=8635964702740515040');"></span></span>
1713  <span class="bmm-item__body">
1714    <span class="bmm-item__title">Shampoo and Conditioner</span><span class="bmm-item__desc">Strengthening cleansing.</span>
1715  </span>
1716</a>
1717<a href="/en/collections/migliorin-treatments" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-trattamenti.png?v=4761109221432652757"><span class="bmm-ic__glyph" style="--bmm-ic-w: 25px; --bmm-ic-h: 30px; --bmm-ic-size: 100% 100%; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-trattamenti.png?v=4761109221432652757');"></span></span>
1718  <span class="bmm-item__body">
1719    <span class="bmm-item__title">Treatments</span><span class="bmm-item__desc">Targeted scalp care.</span>
1720  </span>
1721</a>
1722</div>
1723                  </div>
1724                </div></section><section
1725              class="bmm-panel"
1726              id="BmmPanel-sections--31807826395484__brand_mega_menu-2"
1727              role="tabpanel"
1728              aria-labelledby="BmmTab-sections--31807826395484__brand_mega_menu-2"
1729              data-index="2"
1730              data-bmm-on="false"
1731              aria-hidden="true"
1732            >
1733              <div class="bmm-panel__head">
1734                <h2>Locherber Skincare</h2><p>Beauty for face and body, from skincare to make up.</p></div>
1735              <div class="bmm-rule"></div><div class="bmm-cats">
1736                  <div class="bmm-col"><span class="bmm-eyebrow">Treatments</span><div class="bmm-col__items"><a href="/en/collections/skincare-face" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-viso.png?v=13100164108276938923"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-viso.png?v=13100164108276938923');"></span></span>
1737  <span class="bmm-item__body">
1738    <span class="bmm-item__title">Face</span><span class="bmm-item__desc">Cleansers, serums and creams.</span>
1739  </span>
1740</a>
1741<a href="/en/collections/skincare-make-up" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-make-up.png?v=17970411611713258315"><span class="bmm-ic__glyph" style="--bmm-ic-w: 34px; --bmm-ic-h: 34px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-make-up.png?v=17970411611713258315');"></span></span>
1742  <span class="bmm-item__body">
1743    <span class="bmm-item__title">Make Up</span><span class="bmm-item__desc">Colour that suits your skin.</span>
1744  </span>
1745</a>
1746</div>
1747                  </div>
1748                  <div class="bmm-col"><span class="bmm-eyebrow">Colour</span><div class="bmm-col__items"><a href="/en/collections/body-skincare" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-corpo.png?v=7887123175671954049"><span class="bmm-ic__glyph" style="--bmm-ic-w: 34px; --bmm-ic-h: 34px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-corpo.png?v=7887123175671954049');"></span></span>
1749  <span class="bmm-item__body">
1750    <span class="bmm-item__title">Body</span><span class="bmm-item__desc">Daily hydration.</span>
1751  </span>
1752</a>
1753</div>
1754                  </div>
1755                </div></section><section
1756              class="bmm-panel"
1757              id="BmmPanel-sections--31807826395484__brand_mega_menu-3"
1758              role="tabpanel"
1759              aria-labelledby="BmmTab-sections--31807826395484__brand_mega_menu-3"
1760              data-index="3"
1761              data-bmm-on="false"
1762              aria-hidden="true"
1763            >
1764              <div class="bmm-panel__head">
1765                <h2>Cosval</h2><p>Products designed for personal care and wellbeing</p></div>
1766              <div class="bmm-rule"></div><span class="bmm-eyebrow bmm-cats-eyebrow">Supplements</span><div class="bmm-cats">
1767                  <div class="bmm-col"><div class="bmm-col__items"><a href="/en/collections/sleep-and-mood-supplements" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-riposo-e-umore.png?v=9359485616819412137"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-riposo-e-umore.png?v=9359485616819412137');"></span></span>
1768  <span class="bmm-item__body">
1769    <span class="bmm-item__title">Sleep and Mood</span><span class="bmm-item__desc">Restful nights, good mood.</span>
1770  </span>
1771</a>
1772<a href="/en/collections/vitamins-and-minerals-1" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-vitamine-e-minerali.png?v=11228521214977666760"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-vitamine-e-minerali.png?v=11228521214977666760');"></span></span>
1773  <span class="bmm-item__body">
1774    <span class="bmm-item__title">Vitamins and Minerals</span><span class="bmm-item__desc">Everyday energy and vitality.</span>
1775  </span>
1776</a>
1777<a href="/en/collections/immune-support-and-flu" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-difese-e-gola.png?v=11456243520168865574"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-difese-e-gola.png?v=11456243520168865574');"></span></span>
1778  <span class="bmm-item__body">
1779    <span class="bmm-item__title">Immune Support</span><span class="bmm-item__desc">
1779Immune and throat support.</span>
1780  </span>
1781</a>
1782<a href="/en/collections/circulatory-health" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-circolazione.png?v=1222081357982717393"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-circolazione.png?v=1222081357982717393');"></span></span>
1783  <span class="bmm-item__body">
1784    <span class="bmm-item__title">Heart Health</span><span class="bmm-item__desc">Microcirculation support.</span>
1785  </span>
1786</a>
1787</div>
1788                  </div>
1789                  <div class="bmm-col"><div class="bmm-col__items"><a href="/en/collections/urinary-tract-health" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-vie-urinarie.png?v=14752194083357728221"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-vie-urinarie.png?v=14752194083357728221');"></span></span>
1790  <span class="bmm-item__body">
1791    <span class="bmm-item__title">Urinary Tract Health</span><span class="bmm-item__desc">Wellbeing, targeted extracts.</span>
1792  </span>
1793</a>
1794<a href="/en/collections/intestinal-and-digestion-support" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-digestione.png?v=4425304176453733139"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-digestione.png?v=4425304176453733139');"></span></span>
1795  <span class="bmm-item__body">
1796    <span class="bmm-item__title">Gut Health</span><span class="bmm-item__desc">Comfort after every meal.</span>
1797  </span>
1798</a>
1799<a href="/en/collections/supplements" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-dolore.png?v=5340712914556488526"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-dolore.png?v=5340712914556488526');"></span></span>
1800  <span class="bmm-item__body">
1801    <span class="bmm-item__title">Pain</span><span class="bmm-item__desc">Relief from minor aches.</span>
1802  </span>
1803</a>
1804<a href="/en/collections/other-supplements" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-altro.png?v=13585925982539456090"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-altro.png?v=13585925982539456090');"></span></span>
1805  <span class="bmm-item__body">
1806    <span class="bmm-item__title">Other</span><span class="bmm-item__desc">Classics and new arrivals.</span>
1807  </span>
1808</a>
1809</div>
1810                  </div>
1811                </div></section><section
1812              class="bmm-panel bmm-panel--last"
1813              id="BmmPanel-sections--31807826395484__brand_mega_menu-4"
1814              role="tabpanel"
1815              aria-labelledby="BmmTab-sections--31807826395484__brand_mega_menu-4"
1816              data-index="4"
1817              data-bmm-on="false"
1818              aria-hidden="true"
1819            >
1820              <div class="bmm-panel__head">
1821                <h2>Erbal</h2><p>Transform any room with enveloping fragrances</p></div>
1822              <div class="bmm-rule"></div><div class="bmm-cats">
1823                  <div class="bmm-col"><span class="bmm-eyebrow">Home fragrance</span><div class="bmm-col__items"><a href="/en/collections/erbal-diffusers" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-diffusori.png?v=9323776321966755067"><span class="bmm-ic__glyph" style="--bmm-ic-w: 38px; --bmm-ic-h: 46px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-diffusori.png?v=9323776321966755067');"></span></span>
1824  <span class="bmm-item__body">
1825    <span class="bmm-item__title">Diffusers</span><span class="bmm-item__desc">Continuous home fragrance.</span>
1826  </span>
1827</a>
1828<a href="/en/collections/erbal-refills" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-ricariche.png?v=14324002244239978080"><span class="bmm-ic__glyph" style="--bmm-ic-w: 33px; --bmm-ic-h: 33px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-ricariche.png?v=14324002244239978080');"></span></span>
1829  <span class="bmm-item__body">
1830    <span class="bmm-item__title">Refills</span><span class="bmm-item__desc">Refresh your diffuser.</span>
1831  </span>
1832</a>
1833<a href="/en/collections/erbal-spray" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-spray.png?v=12886150367383073309"><span class="bmm-ic__glyph" style="--bmm-ic-w: 38px; --bmm-ic-h: 38px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-spray.png?v=12886150367383073309');"></span></span>
1834  <span class="bmm-item__body">
1835    <span class="bmm-item__title">Sprays</span><span class="bmm-item__desc">Instant fragrance.</span>
1836  </span>
1837</a>
1838</div>
1839                  </div>
1840                  <div class="bmm-col"><span class="bmm-eyebrow">Rituals and fabrics</span><div class="bmm-col__items"><a href="/en/collections/erbal-candles" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-candele.png?v=5372258867636035440"><span class="bmm-ic__glyph" style="--bmm-ic-w: 31px; --bmm-ic-h: 31px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-candele.png?v=5372258867636035440');"></span></span>
1841  <span class="bmm-item__body">
1842    <span class="bmm-item__title">Candles</span><span class="bmm-item__desc">Warm light, enveloping notes.</span>
1843  </span>
1844</a>
1845<a href="/en/collections/erbal-essential-oils" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-oli-essenziali.png?v=7785695477372897271"><span class="bmm-ic__glyph" style="--bmm-ic-w: 33px; --bmm-ic-h: 33px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-oli-essenziali.png?v=7785695477372897271');"></span></span>
1846  <span class="bmm-item__body">
1847    <span class="bmm-item__title">Essential oils</span><span class="bmm-item__desc">Pure essences for the home.</span>
1848  </span>
1849</a>
1850<a href="/en/collections/erbal-laundry" class="bmm-item"><span class="bmm-ic" aria-hidden="true" data-icon-src="//cosvalshop.com/cdn/shop/files/mm-icon-bucato.png?v=444258498800748432"><span class="bmm-ic__glyph" style="--bmm-ic-w: 38px; --bmm-ic-h: 38px; --bmm-ic-size: contain; --bmm-ic-mask: url('//cosvalshop.com/cdn/shop/files/mm-icon-bucato.png?v=444258498800748432');"></span></span>
1851  <span class="bmm-item__body">
1852    <span class="bmm-item__title">Laundry</span><span class="bmm-item__desc">Freshness on every fabric.</span>
1853  </span>
1854</a>
1855</div>
1856                  </div>
1857                </div></section><aside class="bmm-aside">
1858            <span class="bmm-eyebrow bmm-aside__label">Featured</span>
1859            <div class="bmm-feat-stack">
1860              <div class="bmm-feat bmm-feat--backdrop" aria-hidden="true"></div><a
1861                  class="bmm-feat bmm-feat--photo"
1862                  href="/en/collections/permanent-hair-dyes"
1863                  data-index="0"
1864                  data-bmm-on="true"
1865                  aria-hidden="false"
1866                  
1867                  style="--bmm-feat-accent: #7f6ab0;--bmm-feat-title: #7f6ab0;"
1868                  aria-label="Colour with care"
1869                ><img src="//cosvalshop.com/cdn/shop/files/TINTE_PERMANENTI.jpg?v=1776953937&amp;width=720" alt="Colour with care" srcset="//cosvalshop.com/cdn/shop/files/TINTE_PERMANENTI.jpg?v=1776953937&amp;width=280 280w, //cosvalshop.com/cdn/shop/files/TINTE_PERMANENTI.jpg?v=1776953937&amp;width=336 336w, //cosvalshop.com/cdn/shop/files/TINTE_PERMANENTI.jpg?v=1776953937&amp;width=560 560w, //cosvalshop.com/cdn/shop/files/TINTE_PERMANENTI.jpg?v=1776953937&amp;width=672 672w" width="720" height="405" loading="lazy" sizes="336px" class="bmm-feat__img">
1870<span class="bmm-feat__title">Colour with care</span><span class="bmm-feat__text">Sanotint dyes are vegan and contain no resorcinol or ammonia.</span></a><a
1871                  class="bmm-feat bmm-feat--photo"
1872                  href="/en/collections/migliorin-tricox"
1873                  data-index="1"
1874                  data-bmm-on="false"
1875                  aria-hidden="true"
1876                  tabindex="-1"
1877                  style="--bmm-feat-accent: #7f6ab0;--bmm-feat-title: #7f6ab0;"
1878                  aria-label="Tricox"
1879                ><img src="//cosvalshop.com/cdn/shop/files/tricox.jpg?v=1720962821&amp;width=720" alt="Tricox" srcset="//cosvalshop.com/cdn/shop/files/tricox.jpg?v=1720962821&amp;width=280 280w, //cosvalshop.com/cdn/shop/files/tricox.jpg?v=1720962821&amp;width=336 336w, //cosvalshop.com/cdn/shop/files/tricox.jpg?v=1720962821&amp;width=560 560w, //cosvalshop.com/cdn/shop/files/tricox.jpg?v=1720962821&amp;width=672 672w" width="720" height="720" loading="lazy" sizes="336px" class="bmm-feat__img">
1880<span class="bmm-feat__title">Tricox</span><span class="bmm-feat__text">Helps counter hair loss and encourage regrowth</span></a><a
1881                  class="bmm-feat bmm-feat--photo"
1882                  href="/en/products/intensive-moisturizer"
1883                  data-index="2"
1884                  data-bmm-on="false"
1885                  aria-hidden="true"
1886                  tabindex="-1"
1887                  style="--bmm-feat-accent: #7f6ab0;--bmm-feat-title: #7f6ab0;"
1888                  aria-label="Intensive Moisturising Cream"
1889                ><img src="//cosvalshop.com/cdn/shop/files/crema_idratazione_02.jpg?v=1725632059&amp;width=720" alt="Intensive Moisturising Cream" srcset="//cosvalshop.com/cdn/shop/files/crema_idratazione_02.jpg?v=1725632059&amp;width=280 280w, //cosvalshop.com/cdn/shop/files/crema_idratazione_02.jpg?v=1725632059&amp;width=336 336w, //cosvalshop.com/cdn/shop/files/crema_idratazione_02.jpg?v=1725632059&amp;width=560 560w, //cosvalshop.com/cdn/shop/files/crema_idratazione_02.jpg?v=1725632059&amp;width=672 672w" width="720" height="900" loading="lazy" sizes="336px" class="bmm-feat__img">
1890<span class="bmm-feat__title">Intensive Moisturising Cream</span><span class="bmm-feat__text">With immediate moisturising action</span></a><a
1891                  class="bmm-feat bmm-feat--photo"
1892                  href="/en/products/mg8"
1893                  data-index="3"
1894                  data-bmm-on="false"
1895                  aria-hidden="true"
1896                  tabindex="-1"
1897                  style="--bmm-feat-accent: #7f6ab0;--bmm-feat-title: #7f6ab0;"
1898                  aria-label="Mg8"
1899                ><img src="//cosvalshop.com/cdn/shop/files/MG8-COSVAL.jpg?v=1728990026&amp;width=720" alt="Mg8" srcset="//cosvalshop.com/cdn/shop/files/MG8-COSVAL.jpg?v=1728990026&amp;width=280 280w, //cosvalshop.com/cdn/shop/files/MG8-COSVAL.jpg?v=1728990026&amp;width=336 336w, //cosvalshop.com/cdn/shop/files/MG8-COSVAL.jpg?v=1728990026&amp;width=560 560w, //cosvalshop.com/cdn/shop/files/MG8-COSVAL.jpg?v=1728990026&amp;width=672 672w" width="720" height="720" loading="lazy" sizes="336px" class="bmm-feat__img">
1900<span class="bmm-feat__title">Mg8</span><span class="bmm-feat__text">Blended from 8 magnesium sources for maximum absorption</span></a><a
1901                  class="bmm-feat bmm-feat--photo"
1902                  href="/en/collections/erbal-kasmiri"
1903                  data-index="4"
1904                  data-bmm-on="false"
1905                  aria-hidden="true"
1906                  tabindex="-1"
1907                  style="--bmm-feat-accent: #7f6ab0;--bmm-feat-title: #7f6ab0;"
1908                  aria-label="Kasmiri"
1909                ><img src="//cosvalshop.com/cdn/shop/files/erbal_d9d97a92-f6bd-41a6-a871-12879735ea54.png?v=1729763659&amp;width=720" alt="Kasmiri" srcset="//cosvalshop.com/cdn/shop/files/erbal_d9d97a92-f6bd-41a6-a871-12879735ea54.png?v=1729763659&amp;width=280 280w, //cosvalshop.com/cdn/shop/files/erbal_d9d97a92-f6bd-41a6-a871-12879735ea54.png?v=1729763659&amp;width=336 336w, //cosvalshop.com/cdn/shop/files/erbal_d9d97a92-f6bd-41a6-a871-12879735ea54.png?v=1729763659&amp;width=560 560w, //cosvalshop.com/cdn/shop/files/erbal_d9d97a92-f6bd-41a6-a871-12879735ea54.png?v=1729763659&amp;width=672 672w" width="720" height="405" loading="lazy" sizes="336px" class="bmm-feat__img">
1910<span class="bmm-feat__title">Kasmiri</span><span class="bmm-feat__text">With notes of galbanum, amber and vanilla</span></a></div>
1911          </aside>
1912        </div>
1913      </brand-mega-menu>
1914    </div>
1915  </div>
1916</div>
1917<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1918<div id="shopify-section-sections--31807826428252__1760044548805995cb" class="shopify-section shopify-section-group-overlay-group">
1919
1920
1921<style data-shopify>
1922  .ai-promotion-popup-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
1923    position: fixed;
1924    top: 0;
1925    left: 0;
1926    width: 100%;
1927    height: 100%;
1928    z-index: 9999;
1929    display: none;
1930    align-items: center;
1931    justify-content: center;
1932    padding: 20px;
1933    box-sizing: border-box;
1934  }
1935
1936  .ai-promotion-popup-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef.active {
1937    display: flex;
1938  }
1939
1940  .ai-promotion-popup-backdrop-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
1941    position: absolute;
1942    top: 0;
1943    left: 0;
1944    width: 100%;
1945    height: 100%;
1946    background-color: #000000;
1947    opacity: 0.5;
1948    backdrop-filter: blur(8px);
1949    -webkit-backdrop-filter: blur(8px);
1950  }
1951
1952  .ai-promotion-popup-overlay-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
1953    position: absolute;
1954    top: 0;
1955    left: 0;
1956    width: 100%;
1957    height: 100%;
1958    background-color: #ffffff;
1959    opacity: 0.0;
1960  }
1961
1962  .ai-promotion-popup-container-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
1963    position: relative;
1964    background-color: #f5f5f5;
1965    border-radius: 16px;
1966    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
1967    max-width: 900px;
1968    width: 100%;
1969    max-height: 90vh;
1970    overflow-y: auto;
1971    padding: 40px;
1972    box-sizing: border-box;
1973    transform: scale(0.9);
1974    opacity: 0;
1975    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
1976  }
1977
1978  .ai-promotion-popup-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef.active .ai-promotion-popup-container-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
1979    transform: scale(1);
1980    opacity: 1;
1981  }
1982
1983  .ai-promotion-popup-header-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
1984    display: flex;
1985    justify-content: space-between;
1986    align-items: flex-start;
1987    margin-bottom: 30px;
1988  }
1989
1990  .ai-promotion-popup-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
1991    font-family: Poppins, sans-serif;
1992    font-weight: 700;
1993    font-size: 28px;
1994    line-height: 1.3;
1995    color: #003d7c;
1996    margin: 0;
1997    padding-right: 20px;
1998  }
1999
2000  .ai-promotion-popup-close-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2001    background: none;
2002    border: none;
2003    cursor: pointer;
2004    padding: 8px;
2005    color: #003d7c;
2006    opacity: 0.7;
2007    transition: opacity 0.2s ease;
2008    flex-shrink: 0;
2009  }
2010
2011  .ai-promotion-popup-close-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef:hover {
2012    opacity: 1;
2013  }
2014
2015  .ai-promotion-popup-close-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef svg {
2016    width: 24px;
2017    height: 24px;
2018  }
2019
2020  .ai-promotion-popup-cards-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2021    display: grid;
2022    grid-template-columns: repeat(2, 1fr);
2023    gap: 24px;
2024    margin-bottom: 30px;
2025  }
2026
2027  .ai-promotion-popup-card-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2028    position: relative;
2029    border-radius: 8.0px;
2030    overflow: hidden;
2031    transition: transform 0.3s ease, box-shadow 0.3s ease;
2032    background-color: #f5f5f5;
2033  }
2034
2035  .ai-promotion-popup-card-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef:hover {
2036    transform: translateY(-4px);
2037    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.1);
2038  }
2039
2040  .ai-promotion-popup-card-link-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2041    display: block;
2042    text-decoration: none;
2043    color: inherit;
2044  }
2045
2046  .ai-promotion-popup-card-image-wrapper-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2047    position: relative;
2048    width: 100%;
2049    aspect-ratio: 1;
2050    overflow: hidden;
2051  }
2052
2053  .ai-promotion-popup-card-image-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2054    width: 100%;
2055    height: 100%;
2056    object-fit: cover;
2057    transition: transform 0.3s ease;
2058  }
2059
2060  .ai-promotion-popup-card-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef:hover .ai-promotion-popup-card-image-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2061    transform: scale(1.05);
2062  }
2063
2064  .ai-promotion-popup-card-placeholder-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2065    width: 100%;
2066    height: 100%;
2067    background-color: #f5f5f5;
2068    display: flex;
2069    align-items: center;
2070    justify-content: center;
2071  }
2072
2073  .ai-promotion-popup-card-placeholder-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef svg {
2074    width: 60px;
2075    height: 60px;
2076    opacity: 0.3;
2077  }
2078
2079  .ai-promotion-popup-card-badge-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2080    position: absolute;
2081    top: 12px;
2082    right: 12px;
2083    background-color: #003d7c;
2084    color: #ffffff;
2085    padding: 4px 8px;
2086    border-radius: 12px;
2087    font-size: 12px;
2088    font-weight: 500;
2089    z-index: 2;
2090  }
2091
2092  .ai-promotion-popup-card-content-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2093    padding: 20px;
2094    text-align: center;
2095  }
2096
2097  .ai-promotion-popup-card-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2098    font-family: Poppins, sans-serif;
2099    font-weight: 500;
2100    font-size: 18px;
2101    line-height: 1.4;
2102    color: #003d7c;
2103    margin: 0;
2104  }
2105
2106  .ai-promotion-popup-richtext-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2107    font-family: Poppins, sans-serif;
2108    font-size: 16px;
2109    line-height: 1.5;
2110    color: #003d7c;
2111  }
2112
2113  .ai-promotion-popup-richtext-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef p {
2114    margin: 0 0 16px;
2115  }
2116
2117  .ai-promotion-popup-richtext-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef p:last-child {
2118    margin-bottom: 0;
2119  }
2120
2121  @media screen and (max-width: 768px) {
2122    .ai-promotion-popup-container-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2123      padding: 24px;
2124      margin: 10px;
2125    }
2126
2127    .ai-promotion-popup-cards-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2128      grid-template-columns: 1fr;
2129      gap: 18.0px;
2130    }
2131
2132    .ai-promotion-popup-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2133      font-size: 23.8px;
2134    }
2135
2136    .ai-promotion-popup-card-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2137      font-size: 16.2px;
2138    }
2139
2140    .ai-promotion-popup-header-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2141      margin-bottom: 20px;
2142    }
2143
2144    .ai-promotion-popup-cards-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2145      margin-bottom: 20px;
2146    }
2147  }
2148
2149  body.ai-promotion-popup-open-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef {
2150    overflow: hidden;
2151  }
2152</style>
2153
2154<promotion-popup-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef
2155  class="ai-promotion-popup-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef"
2156  role="dialog"
2157  aria-modal="true"
2158  aria-labelledby="ai-promotion-popup-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef"
2159  
2160>
2161  <div class="ai-promotion-popup-backdrop-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef"></div>
2162  <div class="ai-promotion-popup-overlay-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef"></div>
2163  
2164  <div class="ai-promotion-popup-container-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2165    <div class="ai-promotion-popup-header-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2166      
2167        <h2 id="ai-promotion-popup-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef" class="ai-promotion-popup-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2168          Special Skincare Promotion
2169        </h2>
2170      
2171      <button
2172        type="button"
2173        class="ai-promotion-popup-close-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef"
2174        aria-label="Close popup"
2175      >
2176        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
2177          <line x1="18" y1="6" x2="6" y2="18"></line>
2178          <line x1="6" y1="6" x2="18" y2="18"></line>
2179        </svg>
2180      </button>
2181    </div>
2182
2183    <div class="ai-promotion-popup-cards-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2184      
2185        
2186
2187        <div class="ai-promotion-popup-card-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2188          
2189          
2190          <div class="ai-promotion-popup-card-image-wrapper-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2191            
2192              <div class="ai-promotion-popup-card-placeholder-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2193                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg>
2194              </div>
2195            
2196
2197            
2198          </div>
2199
2200          
2201            <div class="ai-promotion-popup-card-content-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2202              <h3 class="ai-promotion-popup-card-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2203                Premium Skincare
2204              </h3>
2205            </div>
2206          
2207
2208          
2209        </div>
2210      
2211        
2212
2213        <div class="ai-promotion-popup-card-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2214          
2215          
2216          <div class="ai-promotion-popup-card-image-wrapper-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2217            
2218              <div class="ai-promotion-popup-card-placeholder-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2219                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg>
2220              </div>
2221            
2222
2223            
2224          </div>
2225
2226          
2227            <div class="ai-promotion-popup-card-content-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2228              <h3 class="ai-promotion-popup-card-title-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2229                Anti-Aging Collection
2230              </h3>
2231            </div>
2232          
2233
2234          
2235        </div>
2236      
2237    </div>
2238
2239    
2240      <div class="ai-promotion-popup-richtext-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef">
2241        <p>Discover our premium skincare collection with exclusive offers just for you.</p>
2242      </div>
2243    
2244  </div>
2245</promotion-popup-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef>
2246
2247<script>
2248  (function() {
2249    class PromotionPopupac0tpk3y0dthismj4vaigenblock3e2d631dnwxef extends HTMLElement {
2250      constructor() {
2251        super();
2252        this.isOpen = false;
2253        this.focusableElements = [];
2254        this.firstFocusableElement = null;
2255        this.lastFocusableElement = null;
2256        this.previousActiveElement = null;
2257      }
2258
2259      connectedCallback() {
2260        this.backdrop = this.querySelector('.ai-promotion-popup-backdrop-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef');
2261        this.overlay = this.querySelector('.ai-promotion-popup-overlay-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef');
2262        this.closeButton = this.querySelector('.ai-promotion-popup-close-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef');
2263        this.container = this.querySelector('.ai-promotion-popup-container-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef');
2264
2265        this.setupEventListeners();
2266        this.setupFocusableElements();
2267        this.setupTriggerListener();
2268      }
2269
2270      setupEventListeners() {
2271        this.closeButton.addEventListener('click', () => this.close());
2272        this.backdrop.addEventListener('click', () => this.close());
2273        this.overlay.addEventListener('click', () => this.close());
2274        
2275        this.container.addEventListener('click', (e) => {
2276          e.stopPropagation();
2277        });
2278
2279        document.addEventListener('keydown', (e) => {
2280          if (this.isOpen) {
2281            this.handleKeydown(e);
2282          }
2283        });
2284      }
2285
2286      setupFocusableElements() {
2287        const focusableSelectors = [
2288          'button',
2289          '[href]',
2290          'input',
2291          'select',
2292          'textarea',
2293          '[tabindex]:not([tabindex="-1"])'
2294        ];
2295
2296        this.focusableElements = this.querySelectorAll(focusableSelectors.join(', '));
2297        this.firstFocusableElement = this.focusableElements[0];
2298        this.lastFocusableElement = this.focusableElements[this.focusableElements.length - 1];
2299      }
2300
2301      setupTriggerListener() {
2302        document.addEventListener('click', (e) => {
2303          const link = e.target.closest('a[href="#open-promotion-skincare-popup"]');
2304          if (link) {
2305            e.preventDefault();
2306            this.open();
2307          }
2308        });
2309      }
2310
2311      handleKeydown(e) {
2312        if (e.key === 'Escape') {
2313          this.close();
2314          return;
2315        }
2316
2317        if (e.key === 'Tab') {
2318          if (e.shiftKey) {
2319            if (document.activeElement === this.firstFocusableElement) {
2320              e.preventDefault();
2321              this.lastFocusableElement.focus();
2322            }
2323          } else {
2324            if (document.activeElement === this.lastFocusableElement) {
2325              e.preventDefault();
2326              this.firstFocusableElement.focus();
2327            }
2328          }
2329        }
2330      }
2331
2332      open() {
2333        if (this.isOpen) return;
2334
2335        this.isOpen = true;
2336        this.previousActiveElement = document.activeElement;
2337        
2338        this.classList.add('active');
2339        document.body.classList.add('ai-promotion-popup-open-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef');
2340        
2341        setTimeout(() => {
2342          if (this.firstFocusableElement) {
2343            this.firstFocusableElement.focus();
2344          }
2345        }, 100);
2346      }
2347
2348      close() {
2349        if (!this.isOpen) return;
2350
2351        this.isOpen = false;
2352        this.classList.remove('active');
2353        document.body.classList.remove('ai-promotion-popup-open-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef');
2354
2355        if (this.previousActiveElement) {
2356          this.previousActiveElement.focus();
2357        }
2358      }
2359    }
2360
2361    customElements.define('promotion-popup-ac0tpk3y0dthismj4vaigenblock3e2d631dnwxef', PromotionPopupac0tpk3y0dthismj4vaigenblock3e2d631dnwxef);
2362  })();
2363</script>
2363
2364
2365
2366
2367</div><div id="shopify-section-sections--31807826428252__cart_drawer_2_6YUfxF" class="shopify-section shopify-section-group-overlay-group">
2367<script src="//cosvalshop.com/cdn/shop/t/115/assets/cart.js?v=94432527196190294371791135138" defer></script>
2367
2368  <link href="//cosvalshop.com/cdn/shop/t/115/assets/cart-drawer-2.css?v=14109258604232914641791135136" rel="stylesheet" type="text/css" media="all" />
2369  
2369<script src="//cosvalshop.com/cdn/shop/t/115/assets/cart-drawer-2.js?v=32480511559301257631791135137" defer></script>
2369<script>
2370    window.CartDrawer2Config = {
2371      sectionId: "sections--31807826428252__cart_drawer_2_6YUfxF",
2372      cartUrl: "\/en\/cart",
2373      invoiceInitialState: {
2374        requested: "",
2375        sdi: "",
2376        company: "",
2377        vat: ""
2378      },
2379      samplesSummary: "",samplesJson: "",
2380      strings: {
2381        saveError: "Something went wrong. Please try again.",
2382        samplesExactCountError: "Select exactly 3 gifts in total.",
2383        samplesSaved: "Gifts selected! 🎉",
2384        checkoutLoading: "Redirecting…"
2385      }
2386    };
2387
2388    // Override cart.js's "shipping discount" inline error with our custom red message.
2389    // This shows when the customer applies a code that only affects shipping — they need to
2390    // know it's saved, but the effect will only be visible on the next page (checkout).
2391    (function setShippingDiscountError() {
2392      if (window.theme && window.theme.discountStrings) {
2393        window.theme.discountStrings.shippingError = "Shipping discount codes must be applied on the next page";
2394      } else {
2395        setTimeout(setShippingDiscountError, 50);
2396      }
2397    })();
2398
2399    // Auto-open the cart drawer when arriving via ?cart=open (used by the /cart redirect
2400     // in theme.liquid when cart_type is 'drawer'). Clicks the cart icon to open the drawer,
2401     // then cleans the query string so a page refresh doesn't reopen it.
2402    (function autoOpenCartDrawer() {
2403      try {
2404        var url = new URL(window.location.href);
2405        if (url.searchParams.get('cart') !== 'open') return;
2406        function tryOpen() {
2407          var btn = document.querySelector('[aria-controls="CartDrawer"]');
2408          if (btn) {
2409            btn.click();
2410            url.searchParams.delete('cart');
2411            var clean = url.pathname + (url.search || '') + (url.hash || '');
2412            history.replaceState(null, '', clean);
2413          } else {
2414            setTimeout(tryOpen, 100);
2415          }
2416        }
2417        if (document.readyState !== 'loading') {
2418          tryOpen();
2419        } else {
2420          document.addEventListener('DOMContentLoaded', tryOpen);
2421        }
2422      } catch (e) { /* ignore */ }
2423    })();
2424
2425    // Hard guard: under no circumstances should the discount form submit natively.
2426    // cart.js applies the discount via fetch() in its click handler; if that handler hasn't
2427    // attached yet (race during page load), or if Enter is pressed and the synthetic click
2428    // doesn't reach the listener, the browser will try to POST the form — which in some
2429    // setups can land the customer on /cart or even /checkout. Intercept submissions in the
2430    // capture phase, before any other handler, and stop them.
2431    document.addEventListener('submit', function(e) {
2432      var target = e.target;
2433      if (target && target.matches && target.matches('form[is="cart-discount"]')) {
2434        e.preventDefault();
2435        e.stopImmediatePropagation();
2436        return false;
2437      }
2438    }, true);
2439  </script>
2439
2440
2441  <cart-drawer id="CartDrawer" class="cart-drawer drawer drawer--end z-35 fixed bottom-0 left-0 h-full w-full pointer-events-none" style="z-index: 2147483647 !important;"
2442    role="dialog"
2443    aria-modal="true"
2444    aria-label="Your cart"
2445    data-section-id="sections--31807826428252__cart_drawer_2_6YUfxF"
2446    shopify-design-mode
2447    hidden
2448  >
2449    <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="CartDrawer" aria-expanded="false"></overlay-element>
2450    
2451    <div class="drawer__inner z-10 absolute top-0 right-0 flex flex-col w-full h-full overflow-hidden pointer-events-auto" style="max-width: 560px; background-color: #F5F5F5 !important;">
2452      
2453      
2454      <gesture-element class="drawer__header cart-drawer-header flex justify-between items-center relative border-b border-gray-100" style="background-color: #F5F5F5 !important;" tabindex="0">
2455        <ul class="drawer__tabs flex items-center m-0 p-0" is="tab-list" style="list-style: none;">
2456          <li>
2457            <button class="drawer__tab cart-drawer-title-button flex items-center" type="button" aria-controls="MiniCart-sections--31807826428252__cart_drawer_2_6YUfxF" aria-expanded="true" style="background: none; border: none; cursor: pointer; padding: 0;">
2458              <span class="cart-header-icon" aria-hidden="true"><svg class="icon icon-cart icon-md cart-header-icon__glyph" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
2459          <path stroke-linecap="round" stroke-linejoin="round" d="M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"></path>
2460        </svg><cart-count class="custom-cart-count cart-header-badge" aria-label="0 items" hidden>0</cart-count>
2461              </span>
2462              <span class="drawer__title cart-drawer-title heading font-bold text-black tracking-tight leading-none" style="font-size: var(--cart-drawer-title-size, 26px) !important;">Your cart</span>
2463            </button>
2464          </li>
2465        </ul>
2466        <div class="cart-header-actions flex items-center"><button type="button" class="cart-header-note" onclick="openNoteModal()" aria-label="Note"><svg class="icon icon-note icon-sm" viewBox="0 0 25 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
2467      <path class="fill" d="M12.9 2H12.1C8.73969 2 7.05953 2 5.77606 2.65396C4.64708 3.2292 3.7292 4.14708 3.15396 5.27606C2.5 6.55953 2.5 8.23969 2.5 11.6V12.4C2.5 15.7603 2.5 17.4405 3.15396 18.7239C3.7292 19.8529 4.64708 20.7708 5.77606 21.346C7.05953 22 8.73969 22 12.1 22H13.5C14.4319 22 14.8978 22 15.2654 21.8478C15.7554 21.6448 16.1448 21.2554 16.3478 20.7654C16.5 20.3978 16.5 19.9319 16.5 19C16.5 18.0681 16.5 17.6021 16.6522 17.2346C16.8552 16.7445 17.2446 16.3552 17.7346 16.1522C18.1022 16 18.5681 16 19.5 16C20.4319 16 20.8978 16 21.2654 15.8477C21.7554 15.6447 22.1448 15.2554 22.3478 14.7653C22.5 14.3978 22.5 13.9319 22.5 13V11.6C22.5 8.23969 22.5 6.55953 21.846 5.27606C21.2708 4.14708 20.3529 3.2292 19.2239 2.65396C17.9405 2 16.2603 2 12.9 2Z"></path>
2468      <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 21.5V19.2C16.5 18.0799 16.5 17.5198 16.718 17.092C16.9097 16.7157 17.2157 16.4097 17.592 16.218C18.0198 16 18.5799 16 19.7 16H22M7.5 7H15.5M7.5 11H13.5M7.5 15H9.5M15.6716 22H12.1C8.73969 22 7.05953 22 5.77606 21.346C4.64708 20.7708 3.7292 19.8529 3.15396 18.7239C2.5 17.4405 2.5 15.7603 2.5 12.4V11.6C2.5 8.23969 2.5 6.55953 3.15396 5.27606C3.7292 4.14708 4.64708 3.2292 5.77606 2.65396C7.05953 2 8.73969 2 12.1 2H12.9C16.2603 2 17.9405 2 19.2239 2.65396C20.3529 3.2292 21.2708 4.14708 21.846 5.27606C22.5 6.55953 22.5 8.23969 22.5 11.6V15.1716C22.5 15.5088 22.5 15.6774 22.4912 15.8399C22.4171 17.2049 21.8791 18.5036 20.9663 19.5212C20.8577 19.6423 20.7385 19.7615 20.5 20V20C20.2615 20.2385 20.1423 20.3577 20.0212 20.4663C19.0036 21.3791 17.7049 21.9171 16.3399 21.9912C16.1774 22 16.0088 22 15.6716 22Z"></path>
2469    </svg><span class="cart-header-note__label">Note</span>
2470            </button><button class="button button--secondary button--close drawer__close cart-drawer-close flex items-center justify-center" type="button" is="hover-button" aria-controls="CartDrawer" aria-expanded="false" aria-label="Close">
2471            <span class="btn-fill" data-fill></span>
2472            <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
2473      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
2474    </svg></span>
2475          </button>
2476        </div>
2477      </gesture-element>
2478
2479      <div class="drawer__content flex flex-col h-full grow shrink overflow-hidden" style="background-color: #F5F5F5 !important;">
2480        <div id="MiniCart-sections--31807826428252__cart_drawer_2_6YUfxF" class="flex flex-col h-full overflow-hidden" style="background-color: #F5F5F5 !important;"><div class="drawer__scrollable relative flex justify-center items-start grow shrink text-center p-10">
2481              <div class="drawer__empty grid gap-5 md:gap-8">
2482                <p class="drawer__empty-text h2 heading font-bold text-black opacity-40">Your cart is currently empty.</p>
2483                <a class="button button--primary w-full" type="button" is="hover-link" href="/en">
2484                  <span class="btn-fill" data-fill></span>
2485                  <span class="btn-text">Continue shopping</span>
2486                </a>
2487              </div>
2488            </div>
2489          <div id="CartItemsScrollable" class="drawer__scrollable cart-items-scrollable relative flex flex-col gap-1 grow shrink overflow-y-auto px-6 pt-3 pb-0 no-scrollbar  hidden" style="background-color: #F5F5F5 !important; border-bottom: 0 !important; box-shadow: none !important;"><div class="cart-free-shipping-bar" data-free-shipping-bar aria-live="polite">
2490                <div class="cart-free-shipping-bar__text">Missing <strong>€28,00</strong> for free shipping
2491</div>
2492                <div class="cart-free-shipping-bar__progress-row">
2493                  <div class="cart-free-shipping-bar__track" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0" style="--free-shipping-progress: 0%;">
2494                    <span class="cart-free-shipping-bar__fill" style="width: 0%;"></span>
2495                    <span class="cart-free-shipping-bar__truck-badge" aria-hidden="true">
2496                      <svg viewBox="0 0 128 128" fill="none">
2497                        <path stroke="currentColor" stroke-width="7" d="M29.675 94C23.7794 94 19 89.2206 19 83.325V49C19 37.6863 19 32.0294 22.5147 28.5147C26.0294 25 31.6863 25 43 25H56C67.3137 25 72.9706 25 76.4853 28.5147C80 32.0294 80 37.6863 80 49V94H46"></path>
2498                        <path stroke="currentColor" stroke-width="7" d="M78.766 52H86.7504C91.8896 52 94.4592 52 96.747 52.9941C99.0348 53.9882 100.788 55.8666 104.295 59.6235L106.96 62.479C108.746 64.3917 109.638 65.3481 110.291 66.4367C110.97 67.5693 111.458 68.8062 111.734 70.0977C112 71.339 112 72.6472 112 75.2637V84.1702C112 89.5991 107.599 94 102.17 94M68 94H85.0851"></path>
2499                        <circle cx="36.5" cy="94.5" r="9.5" stroke="currentColor" stroke-width="7"></circle>
2500                        <circle cx="95.5" cy="94.5" r="9.5" stroke="currentColor" stroke-width="7"></circle>
2501                        <path stroke="currentColor" stroke-linecap="round" stroke-width="7" d="M16 76H22"></path>
2502                      </svg>
2503                    </span>
2504                  </div>
2505                  <span class="cart-free-shipping-bar__target">€28,00</span>
2506                </div></div><cart-items class="block" data-section-id="sections--31807826428252__cart_drawer_2_6YUfxF">
2507              <ul class="horizontal-products flex flex-col gap-1" role="list"></ul>
2508            </cart-items>
2509
2510          </div>
2511
2512          <div id="CartItemsFade" class="cart-list-fade  hidden" aria-hidden="true" hidden></div>
2513
2514          <button type="button" id="CartItemsScrollHint" class="cart-scroll-hint" aria-label="Scroll to see more items" onclick="scrollCartItemsDown()" hidden>
2515            <svg width="14" height="14" viewBox="0 0 24 24" fill="none" aria-hidden="true">
2516              <path d="M6 9l6 6 6-6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/>
2517            </svg>
2518          </button>
2519
2520          
2521          <div class="drawer__footer cart-drawer-footer-panel grid w-full  hidden"><div class="cart-footer-actions"><button type="button" class="cart-action-button cart-action-button--samples flex gap-2 items-center justify-start pointer-events-auto transition-colors" onclick="openSamplesModal()">
2522                  <svg class="icon-light cart-action-button__gift-icon shrink-0" width="16" height="16" viewB
2522ox="0 0 24 24" fill="none" aria-hidden="true">
2523                    <path d="M20 12v8a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-8" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
2524                    <path d="M2 7h20v5H2V7Z" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
2525                    <path d="M12 7v14" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/>
2526                    <path d="M12 7H8.5A2.5 2.5 0 1 1 11 4.5C11 6 12 7 12 7Z" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
2527                    <path d="M12 7h3.5A2.5 2.5 0 1 0 13 4.5C13 6 12 7 12 7Z" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
2528                  </svg>
2529                  <svg class="icon-light cart-action-button__check-icon shrink-0" width="16" height="16" viewBox="0 0 24 24" fill="none" aria-hidden="true">
2530                    <path d="M20 6 9 17l-5-5" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/>
2531                  </svg>
2532                  <span id="SamplesButtonText-sections--31807826428252__cart_drawer_2_6YUfxF" class="cart-action-button__text reversed-link text-[11px] font-bold" data-default-text="Gifts" data-selected-text="Gifts">Gifts</span>
2533                  <span id="SamplesCount-sections--31807826428252__cart_drawer_2_6YUfxF" class="cart-action-button__count flex items-center justify-center font-bold rounded-full hidden" aria-hidden="true">0</span>
2534                </button><button type="button" class="cart-action-button cart-action-button--discount flex gap-2 items-center justify-start pointer-events-auto transition-colors" onclick="openDiscountModal()">
2535                  <svg class="icon-light shrink-0" width="16" height="16" viewBox="0 0 24 24" fill="none" aria-hidden="true">
2536                    <path d="M20.59 13.41 13.42 20.58a2 2 0 0 1-2.83 0L3 13V3h10l7.59 7.59a2 2 0 0 1 0 2.82Z" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
2537                    <circle cx="7.5" cy="7.5" r="1.5" fill="currentColor"/>
2538                  </svg>
2539                  <span class="cart-action-button__text reversed-link text-[11px] font-bold">Discount</span>
2540                </button><button type="button" class="cart-action-button cart-action-button--invoice flex gap-2 items-center justify-start pointer-events-auto transition-colors" onclick="openInvoiceModal()">
2541                  <svg class="icon-light shrink-0" width="16" height="16" viewBox="0 0 24 24" fill="none" aria-hidden="true">
2542                    <path d="M6 2h12a1 1 0 0 1 1 1v18l-3-2-2 2-2-2-2 2-2-2-3 2V3a1 1 0 0 1 1-1Z" stroke="currentColor" stroke-width="1.8" stroke-linejoin="round"/>
2543                    <path d="M9 7h6M9 11h6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/>
2544                  </svg>
2545                  <span class="cart-action-button__text reversed-link text-[11px] font-bold">Invoice</span><span class="cart-action-button__flag" data-invoice-flag hidden>Yes</span></button></div><div id="CartDiscountModal" class="absolute top-0 left-0 w-full h-full flex flex-col justify-end pointer-events-none" style="display: none; padding: var(--cart-discount-modal-padding, 0 16px 32px 16px) !important; box-sizing: border-box; z-index: 9998 !important;" role="dialog" aria-modal="true" aria-hidden="true" aria-labelledby="CartDiscountModalTitle-sections--31807826428252__cart_drawer_2_6YUfxF">
2546                <div class="absolute inset-0 pointer-events-auto" style="background-color: rgba(0,0,0,0.45); z-index: 1;" onclick="closeDiscountModal()"></div>
2547                <div class="relative cart-drawer-modal-panel w-full flex flex-col overflow-hidden animate-slide-up pointer-events-auto" style="background-color: #ffffff !important; box-shadow: none !important; z-index: 2;">
2548                  <div class="samples-modal-header flex-shrink-0" style="padding: 32px 32px 16px 32px !important; background-color: transparent !important;">
2549                    <div class="flex justify-between items-start" style="margin-bottom: 12px !important;">
2550                      <h2 id="CartDiscountModalTitle-sections--31807826428252__c
2550art_drawer_2_6YUfxF" class="font-extrabold text-black tracking-tight m-0 leading-none" style="font-size: 26px !important;">Discount code</h2>
2551                      <button type="button" class="text-black hover:bg-black/5 w-8 h-8 flex items-center justify-center rounded-full transition-colors -mt-1 -mr-2" onclick="closeDiscountModal()" aria-label="Close">
2552                        <svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
2553      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
2554    </svg>
2555                      </button>
2556                    </div>
2557                    <p class="text-xs md:text-sm opacity-70 leading-snug" style="margin-bottom: 0 !important; color: #4b5563;">If you have a discount code, enter it here:</p>
2558                  </div>
2559                  <div class="grid gap-4" style="padding: 0 32px 32px 32px !important;">
2560                    <div class="cart-discount-inline">
2561                  <form is="cart-discount" data-section-id="sections--31807826428252__cart_drawer_2_6YUfxF" action="javascript:void(0);" method="POST" novalidate class="cart-discount-form" onsubmit="event.preventDefault(); event.stopPropagation(); return false;">
2562                    <div class="cart-discount-inline__row">
2563                      <label class="sr-only" for="CartDiscountInline-sections--31807826428252__cart_drawer_2_6YUfxF">Insert discount code (optional)</label>
2564                      <input id="CartDiscountInline-sections--31807826428252__cart_drawer_2_6YUfxF" type="text" name="discount" class="cart-discount-inline__input" placeholder="Insert discount code (optional)" autocomplete="off" autocapitalize="characters" onkeydown="if(event.key==='Enter' && !event.isComposing){event.preventDefault(); event.stopPropagation(); var btn=this.closest('form').querySelector('button[type=submit]'); if(btn){btn.click();}}" /></div>
2565                    <button type="submit" class="cart-discount-inline__submit" onclick="event.preventDefault();">Apply</button>
2566                    <div class="cart-discount-inline__error" hidden>
2567                      <span class="cart-discount-inline__error-text"></span>
2568                    </div>
2569                  </form>
2570                    </div>
2571                  </div>
2572                </div>
2573              </div><div class="cart-invoice-question" data-invoice-question data-invoice-method="modal" style="display: none;" aria-hidden="true">
2574                <button type="button" class="cart-invoice-question__choice" data-invoice-choice="yes" aria-pressed="false" tabindex="-1">Yes</button>
2575                <button type="button" class="cart-invoice-question__choice" data-invoice-choice="no" aria-pressed="true" tabindex="-1">No</button>
2576              </div><div class="drawer__footer-bottom cart-footer-content grid gap-2">
2577
2578              <div class="cart-footer-summary grid gap-1 w-full">
2579                <div class="totals cart-footer-totals flex items-baseline justify-between gap-4 w-full">
2580                  <span class="totals__subtotal text-black leading-none tracking-tight">Subtotal:</span>
2581                  <div class="totals__subtotal-value leading-none tracking-tight text-right">€0,00</div>
2582                </div>
2583                <div class="tax-note font-bold text-left leading-snug">
2584                  Tax included. Shipping calculated at checkout.
2585                </div>
2586              </div>
2587
2588              
2589              <form action="/en/cart" method="POST" novalidate class="cart-footer-checkout flex flex-col gap-3 pointer-events-auto mt-0"><input id="InvoiceRequestedAttribute-sections--31807826428252__cart_drawer_2_6YUfxF" type="hidden" name="attributes[Richiesta fattura]" value="">
2590                  <input id="InvoiceSdiAttribute-sections--31807826428252__cart_drawer_2_6YUfxF" type="hidden" name="attributes[Codice SDI]" value="">
2591                  <input id="InvoiceCompanyAttribute-sections--31807826428252__cart_drawer_2_6YUfxF" type="hidden" name="attributes[Ragione Sociale]" value="">
2592                  <input id="InvoiceVatAttribute-sections--31807826428252__c
2592art_drawer_2_6YUfxF" type="hidden" name="attributes[P.IVA]" value=""><button class="button button--primary w-full" type="submit" name="checkout" is="hover-button">
2593                    <span class="btn-fill" data-fill></span>
2594                    <span class="btn-text">
2595                      Check out
2596                    </span>
2597                  </button></form>
2598            </div>
2599          </div>
2600        </div>
2601
2602        
2603<div id="CartNoteModal" class="absolute top-0 left-0 w-full h-full flex flex-col justify-end pointer-events-none" style="display: none; padding: 0 16px 16px 16px !important; box-sizing: border-box; z-index: 9998 !important;" role="dialog" aria-modal="true" aria-hidden="true" aria-labelledby="CartNoteModalTitle-sections--31807826428252__cart_drawer_2_6YUfxF">
2604            <div class="absolute inset-0 pointer-events-auto" style="background-color: rgba(0,0,0,0.45); z-index: 1;" onclick="closeNoteModal()"></div>
2605
2606            <div class="relative cart-drawer-modal-panel w-full flex flex-col overflow-hidden animate-slide-up pointer-events-auto" style="background-color: #ffffff !important; box-shadow: none !important; z-index: 2;">
2607              <div class="samples-modal-header flex-shrink-0" style="padding: 32px 32px 16px 32px !important; background-color: transparent !important;">
2608                <div class="flex justify-between items-start" style="margin-bottom: 12px !important;">
2609                  <h2 id="CartNoteModalTitle-sections--31807826428252__cart_drawer_2_6YUfxF" class="font-extrabold text-black tracking-tight m-0 leading-none" style="font-size: 26px !important;">Order note</h2>
2610                  <button type="button" class="text-black hover:bg-black/5 w-8 h-8 flex items-center justify-center rounded-full transition-colors -mt-1 -mr-2" onclick="closeNoteModal()" aria-label="Close">
2611                    <svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
2612      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
2613    </svg>
2614                  </button>
2615                </div>
2616                <p class="text-xs md:text-sm opacity-70 leading-snug" style="margin-bottom: 0 !important; color: #4b5563;">Add any special instructions for our warehouse.</p>
2617              </div>
2618
2619              <cart-note class="grid gap-4" style="padding: 0 32px 32px 32px !important;">
2620                <textarea name="note" class="cart-note-textarea w-full p-4 text-sm border rounded-xl outline-none" style="min-height: 130px; border-color: rgba(0,0,0,0.10); background-color: #ffffff !important; color: #111111 !important; resize: vertical;" rows="5" placeholder="Order instructions..." data-modal-initial-focus oninput="updateNoteIndicator()"></textarea>
2621                <button class="button button--primary w-full" type="button" is="hover-button" onclick="closeNoteModal()">
2622                  <span class="btn-fill" data-fill></span>
2623                  <span class="btn-text">Save note</span>
2624                </button>
2625              </cart-note>
2626            </div>
2627          </div>
2628<div id="CartInvoiceModal" class="absolute top-0 left-0 w-full h-full flex flex-col justify-end pointer-events-none" style="display: none; padding: var(--cart-invoice-modal-padding, 0 16px 32px 16px) !important; box-sizing: border-box; z-index: 9998 !important;" role="dialog" aria-modal="true" aria-hidden="true" aria-labelledby="CartInvoiceModalTitle-sections--31807826428252__cart_drawer_2_6YUfxF">
2629            <div class="absolute inset-0 pointer-events-auto" style="background-color: rgba(0,0,0,0.45); z-index: 1;" onclick="closeInvoiceModal()"></div>
2630
2631            <div class="relative cart-drawer-modal-panel w-full flex flex-col overflow-hidden animate-slide-up pointer-events-auto" style="background-color: #ffffff !important; box-shadow: none !important; z-index: 2; max-height: var(--cart-invoice-panel-max-height, none); overflow-y: auto !important; -webkit-overflow-scrolling: touch;">
2632              <div class="flex-shrink-0" style="padding: 28px 28px 14px 28px !important; background-color: transparent !important;">
2633                <div class="flex justify-between items-start" style="margin-bottom: 10px !important;">
2634                  <h2 id="CartInvoiceModalTitle-sections--31807826428252__c
2634art_drawer_2_6YUfxF" class="font-extrabold text-black tracking-tight m-0 leading-none" style="font-size: 24px !important;">Invoice details</h2>
2635                  <button type="button" class="text-black hover:bg-black/5 w-8 h-8 flex items-center justify-center rounded-full transition-colors -mt-1 -mr-2" onclick="closeInvoiceModal()" aria-label="Close">
2636                    <svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
2637      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
2638    </svg>
2639                  </button>
2640                </div>
2641                <p class="text-sm opacity-80 leading-snug" style="margin-bottom: 0 !important; color: #4b5563; font-weight: 600 !important;">Enter the details needed for your invoice.</p>
2642              </div>
2643
2644              <div class="cart-invoice-modal__form grid gap-3" style="padding: 0 28px 28px 28px !important;">
2645                <label class="cart-invoice-field">
2646                  <span>Company name *</span>
2647                  <input id="InvoiceCompany-sections--31807826428252__cart_drawer_2_6YUfxF" type="text" class="cart-invoice-input" value="" autocomplete="organization" required data-modal-initial-focus>
2648                </label>
2649                <label class="cart-invoice-field">
2650                  <span>VAT number *</span>
2651                  <input id="InvoiceVat-sections--31807826428252__cart_drawer_2_6YUfxF" type="text" class="cart-invoice-input" value="" autocomplete="off" required>
2652                </label>
2653                <label class="cart-invoice-field">
2654                  <span>SDI code</span>
2655                  <input id="InvoiceSdi-sections--31807826428252__cart_drawer_2_6YUfxF" type="text" class="cart-invoice-input" value="" autocomplete="off">
2656                </label>
2657                <p id="InvoiceError-sections--31807826428252__cart_drawer_2_6YUfxF" class="cart-invoice-error" hidden>Company name and VAT number are required to request an invoice.</p>
2658                <p id="InvoiceSaveError-sections--31807826428252__cart_drawer_2_6YUfxF" class="cart-invoice-error" hidden>Something went wrong. Please try again.</p>
2659                <button class="button button--primary w-full" type="button" is="hover-button" onclick="saveInvoiceDetails()">
2660                  <span class="btn-fill" data-fill></span>
2661                  <span class="btn-text">Save invoice details</span>
2662                </button>
2663              </div>
2664            </div>
2665          </div>
2666<div id="CartSamplesModal" class="absolute top-0 left-0 w-full h-full flex flex-col justify-end pointer-events-none" style="display: none; padding: var(--cart-samples-modal-padding, 0 16px 16px 16px) !important; box-sizing: border-box; z-index: 9999 !important;" role="dialog" aria-modal="true" aria-hidden="true" aria-labelledby="CartSamplesModalTitle-sections--31807826428252__cart_drawer_2_6YUfxF">
2667            
2668            <!-- Dark Overlay -->
2669            <div class="absolute inset-0 pointer-events-auto" style="background-color: rgba(0,0,0,0.45); z-index: 1;" onclick="closeSamplesModal()"></div>
2670            
2671            <!-- Modal Content Panel -->
2672            <div class="samples-modal-panel relative w-full flex flex-col overflow-hidden animate-slide-up pointer-events-auto" style="height: min(760px, calc(100% - 32px)); max-height: calc(100% - 32px); background-color: #ffffff !important; border-radius: 28px !important; box-shadow: none !important; z-index: 2;">
2673              
2674              <!-- Header with strict inner padding -->
2675              <div class="samples-modal-header flex-shrink-0" style="padding: var(--samples-modal-header-padding, 32px 32px 16px 32px) !important; background-color: transparent !important;">
2676                <div class="flex justify-between items-start" style="margin-bottom: 12px !important;">
2677                  <h2 id="CartSamplesModalTitle-sections--31807826428252__cart_drawer_2_6YUfxF" class="font-extrabold text-black tracking-tight m-0 leading-none" style="font-size: 26px !important;">Choose your gift</h2>
2678                  <button type="button" class="text-black hover:bg-black/5 w-8 h-8 flex items-center justify-center rounded-full transition-colors -mt-1 -mr-2" onclick="closeSamplesModal()" aria-label="Close">
2679                    <svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
2680      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
2681    </svg>
2682                  </button>
2683                </div>
2684                <p class="text-sm font-semibold opacity-100 leading-snug" style="margin-bottom: 16px !important; font-weight: 600; color: #4b5563;">Try a new fragrance or one of our products in mini format. We will do our best to include the requested samples. If they are not available, we will choose others based on availability.</p>
2685                <div style="display: flex; align-items: center; justify-content: center; gap: 10px; margin: 0 0 12px 0;">
2686                  <div class="sample-counter-pill flex items-center justify-center rounded-full font-bold uppercase shadow-sm" style="width: fit-content !important; white-space: nowrap !important; font-size: 13px !important; line-height: 1.1 !important; letter-spacing: 0.06em !important; padding: 7px 17px !important; background-color: #003D7C !important; color: #ffffff !important; text-align: center !important;">
2687                    <span id="SampleCounter" class="mr-1">0</span> / 3 Selected
2688                  </div>
2689                  <button type="button" id="SampleClearBtn" onclick="clearAllSamples()" hidden style="display: none; padding: 0; background: none; border: none; color: #9ca3af; font-size: 12px; text-decoration: underline; cursor: pointer; white-space: nowrap;">Clear selection</button>
2690                </div>
2691              </div>
2692              
2693              <!-- Carousel Content -->
2694              <div id="SamplesModalScrollable" class="samples-modal-scrollable overflow-y-auto grow shrink" style="min-height: 0 !important; padding: var(--samples-modal-scrollable-padding, 0 0 18px 32px) !important; background-color: transparent !important; position: relative;"><div class="sample-category last:mb-0" data-sample-category style="margin-bottom: 18px !important;">
2695                      <div class="sample-category-heading flex items-center justify-between gap-3 w-full">
2696                        <span class="sample-category-title text-[11px] font-bold uppercase tracking-widest text-gray-500">Fragrances</span>
2697                      </div>
2698
2699                      <div class="sample-category-panel">
2700                        <div class="sample-row-controls flex items-center justify-end gap-3" style="margin: 0 0 12px 0 !important;">
2701                          <div class="sample-row-arrows flex items-center gap-2">
2702                            <button type="button" class="sample-row-arrow" aria-label="Scroll back" onclick="scrollSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-1', -1)">
2703                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
2704                            </button>
2705                            <button type="button" class="sample-row-arrow" aria-label="Scroll forward" onclick="scrollSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-1', 1)">
2706                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
2707                            </button>
2708                          </div>
2709                        </div>
2710
2711                        <div class="sample-row-shell">
2712                          <div id="SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-1" class="sample-row no-scrollbar pb-2" data-sample-row data-sample-count="7">
2713                            <div class="sample-row-track flex items-start gap-4" style="flex-wrap: nowrap !important;"><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2714                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2715                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/KASMIRI-diffusore_landscape.jpg?v=1778697807&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Kasmiri"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2716                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2717                                          <svg width="16" height="16" viewB
2717ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2718                                        </span>
2719                                      </div>
2720                                    </div>
2721
2722                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Kasmiri</span>
2723
2724                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2725                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Kasmiri" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2726                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Kasmiri" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Kasmiri">
2727                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Kasmiri" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2728                                    </div>
2729                                  </div>
2730                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2731                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2732                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/Esperydio.png?v=1721724887&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Mael"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2733                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2734                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2735                                        </span>
2736                                      </div>
2737                                    </div>
2738
2739                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Mael</span>
2740
2741                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2742                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Mael" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2743                                      <input type="number" class="sample-qty-input text-center" value="
27430" min="0" max="3" inputmode="numeric" data-sample-title="Mael" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Mael">
2744                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Mael" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2745                                    </div>
2746                                  </div>
2747                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2748                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2749                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/CANDANA-diffusore.jpg?v=1778697877&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Esperydio"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2750                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2751                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2752                                        </span>
2753                                      </div>
2754                                    </div>
2755
2756                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Esperydio</span>
2757
2758                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2759                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Esperydio" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2760                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Esperydio" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Esperydio">
2761                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Esperydio" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2762                                    </div>
2763                                  </div>
2764                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2765                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2766                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/calypto_e2afe1e4-51bc-4dc0-8950-dadb5e11bc08.jpg?v=1778697928&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Candana"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2767                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2768                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2769                                        </span>
2770                                      </div>
2771                                    </div>
2772
2773                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Candana</span>
2774
2775                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2776                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Candana" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2777                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Candana" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Candana">
2778                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Candana" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2779                                    </div>
2780                                  </div>
2781                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2782                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2783                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/oinos.jpg?v=1779274505&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Calypto"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2784                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2785                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2786                                        </span>
2787                                      </div>
2788                                    </div>
2789
2790                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Calypto</span>
2791
2792                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2793                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Calypto" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2794                                      <input type="number" class="sample-qty-input text-center" value="
27940" min="0" max="3" inputmode="numeric" data-sample-title="Calypto" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Calypto">
2795                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Calypto" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2796                                    </div>
2797                                  </div>
2798                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2799                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2800                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/OCEALIS.jpg?v=1779274844&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Oinos"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2801                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2802                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2803                                        </span>
2804                                      </div>
2805                                    </div>
2806
2807                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Oinos</span>
2808
2809                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2810                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Oinos" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2811                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Oinos" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Oinos">
2812                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Oinos" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2813                                    </div>
2814                                  </div>
2815                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2816                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2817                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/3F69BDEF-FC2C-456E-A78E-9F2999BE24AC.png?v=1779280993&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Ocealis"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2818                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2819                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2820                                        </span>
2821                                      </div>
2822                                    </div>
2823
2824                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Ocealis</span>
2825
2826                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2827                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Ocealis" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2828                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Ocealis" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Ocealis">
2829                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Ocealis" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2830                                    </div>
2831                                  </div>
2832                                </div></div>
2833                          </div>
2834                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--left" aria-label="Scroll back" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-1', -1)" hidden>
2835                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
2836                          </button>
2837                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--right" aria-label="Scroll forward" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-1', 1)" hidden>
2838                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
2839                          </button>
2840                        </div>
2841                      </div>
2842                    </div><div class="sample-category last:mb-0" data-sample-category style="margin-bottom: 18px !important;">
2843                      <div class="sample-category-heading flex items-center justify-between gap-3 w-full">
2844                        <span class="sample-category-title text-[11px] font-bold uppercase tracking-widest text-gray-500">Haircare</span>
2845                      </div>
2846
2847                      <div class="sample-category-panel">
2848                        <div class="sample-row-controls flex items-center justify-end gap-3" style="margin: 0 0 12px 0 !important;">
2849                          <div class="sample-row-arrows flex items-center gap-2 sample-row-arrows--hidden">
2850                            <button type="button" class="sample-row-arrow" aria-label="Scroll back" onclick="scrollSampleRow('SampleRow-sections--31807826428252__c
2850art_drawer_2_6YUfxF-2', -1)">
2851                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
2852                            </button>
2853                            <button type="button" class="sample-row-arrow" aria-label="Scroll forward" onclick="scrollSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-2', 1)">
2854                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
2855                            </button>
2856                          </div>
2857                        </div>
2858
2859                        <div class="sample-row-shell">
2860                          <div id="SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-2" class="sample-row no-scrollbar pb-2" data-sample-row data-sample-count="2">
2861                            <div class="sample-row-track flex items-start gap-4" style="flex-wrap: nowrap !important;"><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2862                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2863                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/IMG_4011_6f46ad18-ae0a-44dc-a181-1e776fc097f6.png?v=1778701529&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Bouncy Curls"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2864                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2865                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2866                                        </span>
2867                                      </div>
2868                                    </div>
2869
2870                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Bouncy Curls</span>
2871
2872                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2873                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Bouncy Curls" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2874                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Bouncy Curls" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Bouncy Curls">
2875                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Bouncy Curls" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2876                                    </div>
2877                                  </div>
2878                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2879                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2880                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/collections/123_50291a01-fd65-4379-bd63-b49f9d91a927.png?v=1778701599&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Mixoli"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2881                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2882                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2883                                        </span>
2884                                      </div>
2885                                    </div>
2886
2887                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Mixoli</span>
2888
2889                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2890                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Mixoli" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2891                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Mixoli" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Mixoli">
2892                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Mixoli" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2893                                    </div>
2894                                  </div>
2895                                </div></div>
2896                          </div>
2897                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--left" aria-label="Scroll back" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-2', -1)" hidden>
2898                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
2899                          </button>
2900                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--right" aria-label="Scroll forward" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-2', 1)" hidden>
2901                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
2902                          </button>
2903                        </div>
2904                      </div>
2905                    </div><div class="sample-category last:mb-0" data-sample-category style="margin-bottom: 18px !important;">
2906                      <div class="sample-category-heading flex items-center justify-between gap-3 w-full">
2907                        <span class="sample-category-title text-[11px] font-bold uppercase tracking-widest text-gray-500">Supplements</span>
2908                      </div>
2909
2910                      <div class="sample-category-panel">
2911                        <div class="sample-row-controls flex items-center justify-end gap-3" style="margin: 0 0 12px 0 !important;">
2912                          <div class="sample-row-arrows flex items-center gap-2">
2913                            <button type="button" class="sample-row-arrow" aria-label="Scroll back" onclick="scrollSampleRow('SampleRow-sections--31807826428252__c
2913art_drawer_2_6YUfxF-3', -1)">
2914                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
2915                            </button>
2916                            <button type="button" class="sample-row-arrow" aria-label="Scroll forward" onclick="scrollSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-3', 1)">
2917                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
2918                            </button>
2919                          </div>
2920                        </div>
2921
2922                        <div class="sample-row-shell">
2923                          <div id="SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-3" class="sample-row no-scrollbar pb-2" data-sample-row data-sample-count="6">
2924                            <div class="sample-row-track flex items-start gap-4" style="flex-wrap: nowrap !important;"><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2925                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2926                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/COSVAL_Integratori_Relaxina_Panic_20compresse_Pack_47c12cd2-558b-4577-b08f-f946b3bd1fe6.jpg?v=1728498592&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Relaxina Panic"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2927                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2928                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2929                                        </span>
2930                                      </div>
2931                                    </div>
2932
2933                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Relaxina Panic</span>
2934
2935                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2936                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Relaxina Panic" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2937                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Relaxina Panic" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Relaxina Panic">
2938                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Relaxina Panic" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2939                                    </div>
2940                                  </div>
2941                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2942                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2943                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/COSVAL_Integratori_Relaxina_Plus_20compresse_Pack.jpg?v=1728498760&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Relaxina Plus"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2944                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2945                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2946                                        </span>
2947                                      </div>
2948                                    </div>
2949
2950                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Relaxina Plus</span>
2951
2952                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2953                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Relaxina Plus" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2954                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Relaxina Plus" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Relaxina Plus">
2955                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Relaxina Plus" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2956                                    </div>
2957                                  </div>
2958                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2959                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2960                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/COSVAL_Integratori_PC28Plus_20Compresse_Pack.jpg?v=1728496740&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="P.C. 28 Plus"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2961                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2962                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2963                                        </span>
2964                                      </div>
2965                                    </div>
2966
2967                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">P.C. 28 Plus</span>
2968
2969                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2970                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for P.C. 28 Plus" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2971                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="P.C. 28 Plus" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for P.C. 28 Plus">
2972                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for P.C. 28 Plus" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2973                                    </div>
2974                                  </div>
2975                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2976                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2977                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/COSVAL_Integratori_Acerola_Pack.jpg?v=1728496068&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Acerola- Vitamin C"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2978                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2979                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2980                                        </span>
2981                                      </div>
2982                                    </div>
2983
2984                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Acerola- Vitamin C</span>
2985
2986                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
2987                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Acerola- Vitamin C" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
2988                                      <input type="number" class="sample-qty-input text-center" value="
29880" min="0" max="3" inputmode="numeric" data-sample-title="Acerola- Vitamin C" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Acerola- Vitamin C">
2989                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Acerola- Vitamin C" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
2990                                    </div>
2991                                  </div>
2992                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
2993                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
2994                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/COSVAL_Integratori_Mg8_01.jpg?v=1728496601&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="MG8"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
2995                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
2996                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
2997                                        </span>
2998                                      </div>
2999                                    </div>
3000
3001                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">MG8</span>
3002
3003                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3004                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for MG8" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3005                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="MG8" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for MG8">
3006                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for MG8" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3007                                    </div>
3008                                  </div>
3009                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3010                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3011                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/COSVAL_Integratori_Regula_30Compresse_Pack_0e2d274e-812e-413b-b9c0-ab050b7eaf35.jpg?v=1728498022&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Regula - Herbal Blend"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3012                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3013                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3014                                        </span>
3015                                      </div>
3016                                    </div>
3017
3018                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Regula - Herbal Blend</span>
3019
3020                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3021                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Regula - Herbal Blend" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3022                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Regula - Herbal Blend" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Regula - Herbal Blend">
3023                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Regula - Herbal Blend" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3024                                    </div>
3025                                  </div>
3026                                </div></div>
3027                          </div>
3028                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--left" aria-label="Scroll back" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-3', -1)" hidden>
3029                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
3030                          </button>
3031                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--right" aria-label="Scroll forward" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-3', 1)" hidden>
3032                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
3033                          </button>
3034                        </div>
3035                      </div>
3036                    </div><div class="sample-category last:mb-0" data-sample-category style="margin-bottom: 18px !important;">
3037                      <div class="sample-category-heading flex items-center justify-between gap-3 w-full">
3038                        <span class="sample-category-title text-[11px] font-bold uppercase tracking-widest text-gray-500">Make - UpMake Up</span>
3039                      </div>
3040
3041                      <div class="sample-category-panel">
3042                        <div class="sample-row-controls flex items-center justify-end gap-3" style="margin: 0 0 12px 0 !important;">
3043                          <div class="sample-row-arrows flex items-center gap-2">
3044                            <button type="button" class="sample-row-arrow" aria-label="Scroll back" onclick="scrollSampleRow('SampleRow-sections--31807826428252__c
3044art_drawer_2_6YUfxF-4', -1)">
3045                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
3046                            </button>
3047                            <button type="button" class="sample-row-arrow" aria-label="Scroll forward" onclick="scrollSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-4', 1)">
3048                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
3049                            </button>
3050                          </div>
3051                        </div>
3052
3053                        <div class="sample-row-shell">
3054                          <div id="SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-4" class="sample-row no-scrollbar pb-2" data-sample-row data-sample-count="13">
3055                            <div class="sample-row-track flex items-start gap-4" style="flex-wrap: nowrap !important;"><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3056                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3057                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/brightening-cream-con-acido-tranexamico.jpg?v=1723458605&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Brightening Cream"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3058                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3059                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3060                                        </span>
3061                                      </div>
3062                                    </div>
3063
3064                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Brightening Cream</span>
3065
3066                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3067                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Brightening Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3068                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Brightening Cream" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Brightening Cream">
3069                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Brightening Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3070                                    </div>
3071                                  </div>
3072                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3073                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3074                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-contorno-occhi.jpg?v=1723458576&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Firming Eye Cream"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3075                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3076                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3077                                        </span>
3078                                      </div>
3079                                    </div>
3080
3081                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Firming Eye Cream</span>
3082
3083                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3084                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Firming Eye Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3085                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Firming Eye Cream" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Firming Eye Cream">
3086                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Firming Eye Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3087                                    </div>
3088                                  </div>
3089                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3090                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3091                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-alla-malva.jpg?v=1723458608&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Mallow Moisturizer"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3092                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3093                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3094                                        </span>
3095                                      </div>
3096                                    </div>
3097
3098                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Mallow Moisturizer</span>
3099
3100                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3101                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Mallow Moisturizer" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3102                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Mallow Moisturizer" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Mallow Moisturizer">
3103                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Mallow Moisturizer" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3104                                    </div>
3105                                  </div>
3106                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3107                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3108                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-antiage-gold-24k.jpg?v=1723458582&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Anti-Aging Gold cream "><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3109                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3110                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3111                                        </span>
3112                                      </div>
3113                                    </div>
3114
3115                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Anti-Aging Gold cream </span>
3116
3117                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3118                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Anti-Aging Gold cream " style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3119                                      <input type="number" class="sample-qty-input text-center" value="
31190" min="0" max="3" inputmode="numeric" data-sample-title="Anti-Aging Gold cream " data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Anti-Aging Gold cream ">
3120                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Anti-Aging Gold cream " style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3121                                    </div>
3122                                  </div>
3123                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3124                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3125                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-city.jpg?v=1723458397&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="City Cream"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3126                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3127                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3128                                        </span>
3129                                      </div>
3130                                    </div>
3131
3132                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">City Cream</span>
3133
3134                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3135                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for City Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3136                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="City Cream" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for City Cream">
3137                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for City Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3138                                    </div>
3139                                  </div>
3140                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3141                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3142                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-contorno-occhi-gold-24k.jpg?v=1723458413&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Gold Contour Eye Cream"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3143                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3144                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3145                                        </span>
3146                                      </div>
3147                                    </div>
3148
3149                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Gold Contour Eye Cream</span>
3150
3151                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3152                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Gold Contour Eye Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3153                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Gold Contour Eye Cream" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Gold Contour Eye Cream">
3154                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Gold Contour Eye Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3155                                    </div>
3156                                  </div>
3157                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3158                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3159                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-dermopurificante.jpg?v=1723458573&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Dermo-Puryfing Cream"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3160                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3161                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3162                                        </span>
3163                                      </div>
3164                                    </div>
3165
3166                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Dermo-Puryfing Cream</span>
3167
3168                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3169                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Dermo-Puryfing Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3170                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Dermo-Puryfing Cream" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Dermo-Puryfing Cream">
3171                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Dermo-Puryfing Cream" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3172                                    </div>
3173                                  </div>
3174                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3175                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3176                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-idratazione-intensiva.jpg?v=1723458533&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Intensive Moisturizer"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3177                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3178                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3179                                        </span>
3180                                      </div>
3181                                    </div>
3182
3183                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Intensive Moisturizer</span>
3184
3185                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3186                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Intensive Moisturizer" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3187                                      <input type="number" class="sample-qty-input text-center" value="
31870" min="0" max="3" inputmode="numeric" data-sample-title="Intensive Moisturizer" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Intensive Moisturizer">
3188                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Intensive Moisturizer" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3189                                    </div>
3190                                  </div>
3191                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3192                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3193                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-effetto-lifting.jpg?v=1723458410&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Lifting Moisturizer"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3194                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3195                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3196                                        </span>
3197                                      </div>
3198                                    </div>
3199
3200                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Lifting Moisturizer</span>
3201
3202                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3203                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Lifting Moisturizer" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3204                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Lifting Moisturizer" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Lifting Moisturizer">
3205                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Lifting Moisturizer" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3206                                    </div>
3207                                  </div>
3208                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3209                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3210                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-pelli-miste.jpg?v=1723458441&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Combination Skin Moisturizer "><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3211                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3212                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3213                                        </span>
3214                                      </div>
3215                                    </div>
3216
3217                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Combination Skin Moisturizer </span>
3218
3219                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3220                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Combination Skin Moisturizer " style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3221                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Combination Skin Moisturizer " data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Combination Skin Moisturizer ">
3222                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Combination Skin Moisturizer " style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3223                                    </div>
3224                                  </div>
3225                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3226                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3227                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/crema-pelli-sensibili-giorno-e-notte.jpg?v=1723458556&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Sensitive Skin Moisturizer"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3228                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3229                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3230                                        </span>
3231                                      </div>
3232                                    </div>
3233
3234                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Sensitive Skin Moisturizer</span>
3235
3236                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3237                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Sensitive Skin Moisturizer" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3238                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Sensitive Skin Moisturizer" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Sensitive Skin Moisturizer">
3239                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Sensitive Skin Moisturizer" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3240                                    </div>
3241                                  </div>
3242                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3243                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3244                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/detergente-tonico.jpg?v=1723458383&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Cleansing Tonic Lotion"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3245                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3246                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3247                                        </span>
3248                                      </div>
3249                                    </div>
3250
3251                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Cleansing Tonic Lotion</span>
3252
3253                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3254                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Cleansing Tonic Lotion" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3255                                      <input type="number" class="sample-qty-input text-center" value="
32550" min="0" max="3" inputmode="numeric" data-sample-title="Cleansing Tonic Lotion" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Cleansing Tonic Lotion">
3256                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Cleansing Tonic Lotion" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3257                                    </div>
3258                                  </div>
3259                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3260                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3261                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/essential-eye-gel.jpg?v=1723458439&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Essential Eye Gel"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3262                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3263                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3264                                        </span>
3265                                      </div>
3266                                    </div>
3267
3268                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Essential Eye Gel</span>
3269
3270                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3271                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Essential Eye Gel" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3272                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Essential Eye Gel" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Essential Eye Gel">
3273                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Essential Eye Gel" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3274                                    </div>
3275                                  </div>
3276                                </div></div>
3277                          </div>
3278                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--left" aria-label="Scroll back" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__c
3278art_drawer_2_6YUfxF-4', -1)" hidden>
3279                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
3280                          </button>
3281                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--right" aria-label="Scroll forward" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-4', 1)" hidden>
3282                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
3283                          </button>
3284                        </div>
3285                      </div>
3286                    </div><div class="sample-category last:mb-0" data-sample-category style="margin-bottom: 18px !important;">
3287                      <div class="sample-category-heading flex items-center justify-between gap-3 w-full">
3288                        <span class="sample-category-title text-[11px] font-bold uppercase tracking-widest text-gray-500">Haircare</span>
3289                      </div>
3290
3291                      <div class="sample-category-panel">
3292                        <div class="sample-row-controls flex items-center justify-end gap-3" style="margin: 0 0 12px 0 !important;">
3293                          <div class="sample-row-arrows flex items-center gap-2">
3294                            <button type="button" class="sample-row-arrow" aria-label="Scroll back" onclick="scrollSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-5', -1)">
3295                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
3296                            </button>
3297                            <button type="button" class="sample-row-arrow" aria-label="Scroll forward" onclick="scrollSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-5', 1)">
3298                              <svg width="12" height="12" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
3299                            </button>
3300                          </div>
3301                        </div>
3302
3303                        <div class="sample-row-shell">
3304                          <div id="SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-5" class="sample-row no-scrollbar pb-2" data-sample-row data-sample-count="6">
3305                            <div class="sample-row-track flex items-start gap-4" style="flex-wrap: nowrap !important;"><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3306                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3307                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/SANOTINT_Shampoo_Sfibrati.jpg?v=1728565414&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Damaged Hair Shampoo"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3308                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3309                                          <svg width="16" height="16" viewB
3309ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3310                                        </span>
3311                                      </div>
3312                                    </div>
3313
3314                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Damaged Hair Shampoo</span>
3315
3316                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3317                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Damaged Hair Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3318                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Damaged Hair Shampoo" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Damaged Hair Shampoo">
3319                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Damaged Hair Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3320                                    </div>
3321                                  </div>
3322                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3323                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3324                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/MIGLIORIN_Shampoo_Coadiuvante.jpg?v=1729248846&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Hair Loss Shampoo"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3325                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3326                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3327                                        </span>
3328                                      </div>
3329                                    </div>
3330
3331                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Hair Loss Shampoo</span>
3332
3333                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3334                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Hair Loss Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3335                                      <input type="number" class="sample-qty-input text-center" value="
33350" min="0" max="3" inputmode="numeric" data-sample-title="Hair Loss Shampoo" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Hair Loss Shampoo">
3336                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Hair Loss Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3337                                    </div>
3338                                  </div>
3339                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3340                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3341                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/SANOTINT_SHAMPOO_Colourcare_copia.jpg?v=1761031953&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Colorcare Shampoo"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3342                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3343                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3344                                        </span>
3345                                      </div>
3346                                    </div>
3347
3348                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Colorcare Shampoo</span>
3349
3350                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3351                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Colorcare Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3352                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Colorcare Shampoo" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Colorcare Shampoo">
3353                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Colorcare Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3354                                    </div>
3355                                  </div>
3356                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3357                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3358                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/SANOTINT_Shampoo_Forfora.jpg?v=1728565759&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Dandruff Shampoo"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3359                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3360                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3361                                        </span>
3362                                      </div>
3363                                    </div>
3364
3365                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Dandruff Shampoo</span>
3366
3367                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3368                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Dandruff Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3369                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Dandruff Shampoo" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Dandruff Shampoo">
3370                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Dandruff Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3371                                    </div>
3372                                  </div>
3373                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3374                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3375                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/MIGLIORIN_Tricox_Shampoo.jpg?v=1729248882&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Tricox Shampoo"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3376                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3377                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3378                                        </span>
3379                                      </div>
3380                                    </div>
3381
3382                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Tricox Shampoo</span>
3383
3384                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3385                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Tricox Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3386                                      <input type="number" class="sample-qty-input text-center" value="0" min="0" max="3" inputmode="numeric" data-sample-title="Tricox Shampoo" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Tricox Shampoo">
3387                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Tricox Shampoo" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3388                                    </div>
3389                                  </div>
3390                                </div><div class="sample-card scroll-snap-align-start shrink-0" style="width: var(--sample-card-width, 104px) !important; flex: 0 0 var(--sample-card-width, 104px) !important;">
3391                                  <div class="sample-item relative group flex flex-col items-center" style="height: var(--sample-item-height, 188px) !important;" data-sample-item>
3392                                    <div class="sample-img-box relative shadow-sm flex items-center justify-center" style="width: var(--sample-image-size, 100px) !important; height: var(--sample-image-size, 100px) !important; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,0,0,0.10) !important; background-color: #ffffff !important;"><img src="//cosvalshop.com/cdn/shop/files/MIGLIORIN_Balsamo_Igenizzante.jpg?v=1729256597&width=240" width="240" height="240" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" loading="lazy" alt="Cleansing Conditioner"><div class="check-badge absolute inset-0 flex items-center justify-center opacity-0 transition-opacity" style="background-color: transparent !important;">
3393                                        <span class="rounded-full flex items-center justify-center shadow-lg" style="width: 44px !important; height: 44px !important; background-color: #003D7C !important; color: #ffffff !important;">
3394                                          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
3395                                        </span>
3396                                      </div>
3397                                    </div>
3398
3399                                    <span class="sample-title font-bold text-black text-[9px] text-center block px-1 leading-tight" style="margin-top: 14px !important; min-height: 34px; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;">Cleansing Conditioner</span>
3400
3401                                    <div class="sample-qty flex items-center justify-center" style="margin-top: 6px; border: 1px solid #003D7C; border-radius: 9999px; background-color: #003D7C; overflow: hidden; height: 30px; width: 86px; color: #ffffff !important;">
3402                                      <button type="button" class="sample-qty-minus flex items-center justify-center" aria-label="Decrease quantity for Cleansing Conditioner" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-minus>-</button>
3403                                      <input type="number" class="sample-qty-input text-center" value="
34030" min="0" max="3" inputmode="numeric" data-sample-title="Cleansing Conditioner" data-sample-qty style="width: 28px; height: 30px; border: 0; padding: 0; font-size: 11px; font-weight: 700; color: #ffffff !important; background: transparent; appearance: textfield;" aria-label="Quantity for Cleansing Conditioner">
3404                                      <button type="button" class="sample-qty-plus flex items-center justify-center" aria-label="Increase quantity for Cleansing Conditioner" style="width: 28px; height: 30px; font-size: 16px; font-weight: 700; line-height: 1; color: #ffffff !important;" data-sample-plus>+</button>
3405                                    </div>
3406                                  </div>
3407                                </div></div>
3408                          </div>
3409                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--left" aria-label="Scroll back" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-5', -1)" hidden>
3410                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
3411                          </button>
3412                          <button type="button" class="sample-row-mobile-cue sample-row-mobile-cue--right" aria-label="Scroll forward" onclick="scrollMobileSampleRow('SampleRow-sections--31807826428252__cart_drawer_2_6YUfxF-5', 1)" hidden>
3413                            <svg width="13" height="13" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
3414                          </button>
3415                        </div>
3416                      </div>
3417                    </div></div>
3418              
3419              <button type="button" id="SamplesScrollHint" class="sample-scroll-hint" aria-label="Scroll to see more gifts" onclick="scrollSamplesModalDown()" hidden>
3420                <svg width="14" height="14" viewBox="0 0 24 24" fill="none" aria-hidden="true">
3421                  <path d="M6 9l6 6 6-6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/>
3422                </svg>
3423              </button>
3424              
3425              <!-- Footer with native hover button -->
3426              <div class="samples-modal-footer flex-shrink-0" style="padding: var(--samples-modal-footer-padding, 18px 32px calc(24px + env(safe-area-inset-bottom)) 32px) !important; background-color: #ffffff !important; border-top: 1px solid rgba(0,0,0,0.05);">
3427                <p id="SamplesInlineMessage-sections--31807826428252__cart_drawer_2_6YUfxF" class="samples-inline-message" role="status" aria-live="polite" hidden></p>
3428                <button class="button button--primary w-full" type="button" is="hover-button" onclick="saveSamples()">
3429                  <span class="btn-fill" data-fill></span>
3430                  <span class="btn-text">Confirm selection</span>
3431                </button>
3432              </div>
3433            </div>
3434          </div></div>
3435    </div>
3436  </cart-drawer>
3437  <button type="button" id="CustomCartDrawerNativeTrigger" aria-controls="CartDrawer" aria-expanded="false" hidden></button>
3438</div><div id="shopify-section-sections--31807826428252__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer id="SearchDrawer" class="search-drawer drawer drawer--end z-35 fixed bottom-0 left-0 h-full w-full pointer-events-none"
3439    role="dialog"
3440    aria-modal="true"
3441    aria-label="Search"
3442    shopify-design-mode
3443    hidden
3444  >
3445    <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="SearchDrawer" aria-expanded="false"></overlay-element>
3446    <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
3447      <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative" tabindex="0">
3448        <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight">Search</span>
3449        <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="SearchDrawer" aria-expanded="false" aria-label="Close">
3450          <span class="btn-fill" data-fill></span>
3451          <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
3452      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
3453    </svg></span>
3454        </button>
3455      </gesture-element>
3456      <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
3457        <div class="drawer__scrollable relative flex flex-col grow shrink"><form class="search__form flex flex-col gap-8 h-full relative" action="/en/search" method="GET" role="search"
3458    is="predictive-search"
3459    data-section-id="sections--31807826428252__search-drawer"
3460    data-limit="5"
3461  >
3462  <input type="hidden" name="options[prefix]" value="last" />
3463  <label class="sr-only" for="SearchFormInput-sections--31807826428252__search-drawer">Search</label>
3464  <div class="search__field field flex items-center gap-4 relative"><div class="typed absolute top-0 left-0 w-full h-full flex items-center justify-start gap-2 font-medium text-base md:text-lg leading-none pointer-events-none">
3465          <search-typed class="flex items-center h-full overflow-hidden whitespace-nowrap" data-delay="0.5" data-first-text="" data-last-text="Search for ..."></search-typed>
3466        </div><input
3467      class="input search__input"
3468      type="search"
3469      name="q"
3470      id="SearchFormInput-sections--31807826428252__search-drawer"
3471      placeholder="Search for ..."
3472      autocomplete="off"
3473      autocorrect="off"
3474      autocapitalize="off"
3475      spellcheck="off"/>
3476      <button class="clear absolute flex items-center justify-center text-xs opacity-0" type="reset">
3477        <span>Clear</span><svg class="icon icon-loader icon-sm absolute opacity-0 invisible animate-spin" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
3478      <path stroke-linecap="round" stroke-linejoin="round" d="M0.7,9.9C0.5,5.2,4.1,1.2,8.5,1c4.7-0.3,8.9,3.8,8.8,8.8"></path>
3479    </svg></button></div>
3480    <div id="PredictiveSearchResults-sections--31807826428252__search-drawer" class="search__box search__results text-left flex flex-col items-start grow gap-10" role="listbox"></div></form>
3481</div>
3482      </div>
3483    </div>
3484  </search-drawer>
3485</div><div id="shopify-section-sections--31807826428252__newsletter-promo-popup" class="shopify-section shopify-section-group-overlay-group newsletter-promo-section">
3486</div><div id="shopify-section-sections--31807826428252__promo-sanotint-tiered" class="shopify-section shopify-section-group-overlay-group"><style data-shopify>.stpromo { position: fixed; inset: 0; z-index: 99999; display: none; align-items: center; justify-content: center; padding: 16px; }
3487  .stpromo.is-open { display: flex; }
3488  .stpromo__backdrop { position: absolute; inset: 0; background: rgba(0,0,0,0.5); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); cursor: pointer; }
3489  .stpromo__panel {
3490    position: relative; z-index: 1; width: 100%; max-width: 620px; max-height: calc(100dvh - 32px); max-height: calc(100vh - 32px);
3491    overflow-y: auto; -webkit-overflow-scrolling: touch; background: #f5f5f5; border-radius: 22px;
3492    padding: 32px; box-shadow: 0 24px 60px rgba(0,0,0,0.28);
3493    font-family: 'Poppins', sans-serif; color: #343435;
3494    animation: stpromo-in 0.32s cubic-bezier(0.16,1,0.3,1);
3495  }
3496  @keyframes stpromo-in { from { transform: translateY(16px); opacity: 0; } to { transform: translateY(0); opacity: 1; } }
3497  .stpromo__close {
3498    position: absolute; top: 18px; right: 18px; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;
3499    border-radius: 50%; border: 2px solid #003d7c; background: #f5f5f5;
3499 color: #003d7c; cursor: pointer; transition: transform .15s ease, background .15s ease;
3500  }
3501  .stpromo__close:hover { transform: scale(1.08); background: #003d7c; color: #fff; }
3502  .stpromo__close svg { width: 18px; height: 18px; }
3503  .stpromo__title { margin: 0 44px 6px 0; font-size: 30px; font-weight: 800; line-height: 1.15; color: #003d7c; }
3504  .stpromo__subtitle { margin: 0 0 22px; font-size: 15px; font-weight: 500; color: #4b5563; line-height: 1.4; }
3505
3506  .stpromo__tiers { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }
3507  .stpromo__tier {
3508    position: relative; display: flex; flex-direction: column; align-items: center; text-align: center;
3509    background: #fff; border: 1px solid rgba(0,61,124,0.12); border-radius: 18px; padding: 18px 14px 16px;
3510  }
3511  .stpromo__tier--best { border: 2px solid #003d7c; box-shadow: 0 8px 24px rgba(0,61,124,0.10); }
3512  .stpromo__ribbon {
3513    position: absolute; top: -11px; left: 50%; transform: translateX(-50%); white-space: nowrap;
3514    background: #003d7c; color: #fff; font-size: 10.5px; font-weight: 700; letter-spacing: 0.04em; text-transform: uppercase;
3515    padding: 4px 12px; border-radius: 999px; box-shadow: 0 2px 8px rgba(0,61,124,0.25);
3516  }
3517  .stpromo__qty {
3518    display: inline-flex; align-items: center; gap: 6px; margin-bottom: 12px;
3519    background: rgba(0,61,124,0.07); color: #003d7c; font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.03em;
3520    padding: 6px 14px; border-radius: 999px;
3521  }
3522  .stpromo__qty svg { width: 15px; height: 15px; }
3523  .stpromo__gifts { display: flex; align-items: center; justify-content: center; gap: 8px; width: 100%; }
3524  .stpromo__gift { position: relative; flex: 0 1 auto; }
3525  .stpromo__gift img {
3526    display: block; width: 100%; height: auto; max-height: 120px; width: auto; max-width: 100%; object-fit: contain;
3527    background: #fff; border-radius: 14px;
3528  }
3529  .stpromo__plus { color: #003d7c; font-weight: 800; font-size: 20px; flex: 0 0 auto; }
3530  .stpromo__giftname { margin-top: 12px; font-size: 14px; font-weight: 700; color: #003d7c; line-height: 1.25; }
3531  .stpromo__badge {
3532    position: absolute; top: 6px; right: 6px; background: #003d7c; color: #fff; font-size: 9.5px; font-weight: 700;
3533    padding: 3px 7px; border-radius: 999px; text-transform: uppercase; letter-spacing: 0.02em;
3534  }
3535
3536  .stpromo__auto { margin: 20px 0 0; padding: 11px 14px; background: rgba(0,61,124,0.06); border-radius: 12px; font-size: 13.5px; font-weight: 600; color: #003d7c; text-align: center; }
3537  .stpromo__terms { margin: 14px 0 0; font-size: 12px; line-height: 1.45; color: #6b7280; }
3538  .stpromo__terms a { color: #003d7c; font-weight: 700; }
3539  .stpromo__cta {
3540    display: block; width: 100%; margin-top: 18px; padding: 14px; border: 0; border-radius: 999px;
3541    background: #003d7c; color: #fff; font-family: 'Poppins', sans-serif; font-size: 15px; font-weight: 700; cursor: pointer;
3542    transition: background .15s ease;
3543  }
3544  .stpromo__cta:hover { background: #002a57; }
3545
3546  body.stpromo-open { overflow: hidden; }
3547
3548  @media screen and (max-width: 600px) {
3549    .stpromo__panel { padding: 24px 18px; border-radius: 20px; }
3550    .stpromo__title { font-size: 24px; }
3551    .stpromo__tiers { grid-template-columns: 1fr; gap: 22px; }
3552    .stpromo__gift img { max-height: 130px; }
3553  }</style><sanotint-promo-modal class="stpromo" data-anchor="open-sanotint-promo-3" role="dialog" aria-modal="true" aria-label="More Dyes, More Gifts">
3554  <div class="stpromo__backdrop" data-stpromo-close></div>
3555  <div class="stpromo__panel">
3556    <button class="stpromo__close" type="button" data-stpromo-close aria-label="Close">
3557      <svg viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M6 6l12 12M18 6 6 18" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"/></svg>
3558    </button>
3559
3560    <h2 class="stpromo__title">More Dyes, More Gifts</h2>
3561    <p class="stpromo__subtitle">Buy more Sanotint Classic or Sensitive Dyes and get more gifts. </p>
3562
3563    <div class="stpromo__tiers">
3564      <div class="stpromo__tier">
3565        <span class="stpromo__qty">
3566          <svg viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4H6Z M3 6h18 M16 10a4 4 0 0 1-8 0" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>
3567          Buy 3 Dyes
3568        </span>
3569        <div class="stpromo__gifts">
3570          <div class="stpromo__gift">
3571            <img src="//cosvalshop.com/cdn/shop/files/fanofsanotint_square.png?v=3428227977840303618" alt="Fan of Sanotint" loading="lazy" width="200" height="200">
3572            <span class="stpromo__badge">Free</span>
3573          </div>
3574        </div>
3575        <span class="stpromo__giftname">Fan of Sanotint</span>
3576      </div>
3577
3578      <div class="stpromo__tier stpromo__tier--best">
3579        <span class="stpromo__ribbon">Better Value</span>
3580        <span class="stpromo__qty">
3581          <svg viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4H6Z M3 6h18 M16 10a4 4 0 0 1-8 0" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>
3582          Buy 6 Dyes
3583        </span>
3584        <div class="stpromo__gifts">
3585          <div class="stpromo__gift">
3586            <img src="//cosvalshop.com/cdn/shop/files/fanofsanotint_square.png?v=3428227977840303618" alt="Fan of Sanotint" loading="lazy" width="200" height="200">
3587            <span class="stpromo__badge">Free</span>
3588          </div>
3589          <span class="stpromo__plus">+</span>
3590          <div class="stpromo__gift">
3591            <img src="//cosvalshop.com/cdn/shop/files/SANOTINT_MASCHERA_Seta_Pack_copia.jpg?v=1773048658&width=400" alt="Fan of Sanotint + Silk Masque" loading="lazy" width="200" height="200">
3592            <span class="stpromo__badge">Free</span>
3593          </div>
3594        </div>
3595        <span class="stpromo__giftname">Fan of Sanotint + Silk Masque</span>
3596      </div>
3597    </div>
3598
3599    <p class="stpromo__auto">All elegible gifts will be added automatically to your cart. </p>
3600    <p class="stpromo__terms">*Promotion valid from June 18th 2026, while supplies last. Please consult our <a href="https://cosvalshop.com/en/pages/termini-e-condizioni-promo" target="_blank" rel="noopener">promotional terms and conditions. </a></p>
3601    <button class="stpromo__cta" type="button" data-stpromo-close>I Understand</button>
3602  </div>
3603</sanotint-promo-modal>
3604
3605<script>
3606  (function () {
3607    if (customElements.get('sanotint-promo-modal')) return;
3608    class SanotintPromoModal extends HTMLElement {
3609      connectedCallback() {
3610        this.anchor = this.getAttribute('data-anchor');
3611        this.panel = this.querySelector('.stpromo__panel');
3612        this.returnFocus = null;
3613        this.querySelectorAll('[data-stpromo-close]').forEach((el) => el.addEventListener('click', () => this.close()));
3614        document.addEventListener('keydown', (e) => {
3615          if (!this.classList.contains('is-open')) return;
3616          if (e.key === 'Escape') { e.preventDefault(); this.close(); }
3617          else if (e.key === 'Tab') { this.trapFocus(e); }
3618        });
3619        this.checkHash();
3620        window.addEventListener('hashchange', this.checkHash.bind(this));
3621      }
3622      checkHash() { if (this.anchor && window.location.hash === '#' + this.anchor) this.open(); }
3623      open() {
3624        if (this.classList.contains('is-open')) return;
3625        this.returnFocus = document.activeElement;
3626        this.classList.add('is-open');
3627        document.body.classList.add('stpromo-open');
3628        var f = this.focusable();
3629        setTimeout(function () { if (f.length) f[0].focus({ preventScroll: true }); }, 60);
3630      }
3631      close() {
3632        if (!this.classList.contains('is-open')) return;
3633        this.classList.remove('is-open');
3634        document.body.classList.remove('stpromo-open');
3635        if (this.anchor && window.location.hash === '#' + this.anchor) {
3636          history.replaceState(null, '', window.location.pathname + window.location.search);
3637        }
3638        if (this.returnFocus && document.contains(this.returnFocus)) this.returnFocus.focus({ preventScroll: true });
3639      }
3640      focusable() {
3641        return Array.prototype.slice.call(this.panel.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'))
3642          .filter(function (el) { return !el.hasAttribute('disabled') && el.offsetParent !== null; });
3643      }
3644      trapFocus(e) {
3645        var f = this.focusable(); if (!f.length) return;
3646        var first = f[0], last = f[f.length - 1];
3647        if (e.shiftKey && document.activeElement === first) { e.preventDefault(); last.focus(); }
3648        else if (!e.shiftKey && document.activeElement === last) { e.preventDefault(); first.focus(); }
3649      }
3650    }
3651    customElements.define('sanotint-promo-modal', SanotintPromoModal);
3652  })();
3653</script>
3653
3654
3655
3656</div><div id="shopify-section-sections--31807826428252__custom_section_BhB7Ch" class="shopify-section shopify-section-group-overlay-group custom-section"><style>
3657  #shopify-section-sections--31807826428252__custom_section_BhB7Ch {
3658    --section-padding-top: 0px;
3659    --section-padding-bottom: 0px;}
3660</style>
3661
3662<div class="section section--padding"><div class="page-width page-width--page grid h-full relative">
3663    <div class="section-content media--auto mobile:media--auto flex flex-col justify-center items-start flex-nowrap spacing-style" style="--gap: 12px;">
3664      
3665
3666
3667<style data-shopify>
3668  .ai-collection-popup-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3669    position: fixed;
3670    top: 0;
3671    left: 0;
3672    width: 100%;
3673    height: 100%;
3674    z-index: 9999;
3675    display: flex;
3676    align-items: center;
3677    justify-content: center;
3678    opacity: 0;
3679    visibility: hidden;
3680    transition: opacity 0.3s ease, visibility 0.3s ease;
3681    backdrop-filter: blur(0px);
3682    -webkit-backdrop-filter: blur(0px);
3683  }
3684
3685  .ai-collection-popup-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz.active {
3686    opacity: 1;
3687    visibility: visible;
3688  }
3689
3690  .ai-collection-popup-backdrop-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3691    position: absolute;
3692    top: 0;
3693    left: 0;
3694    width: 100%;
3695    height: 100%;
3696    background-color: #000000;
3697    opacity: 0.0;
3698  }
3699
3700  .ai-collection-popup-container-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3701    position: relative;
3702    width: 100%;
3703    max-width: 900px;
3704    margin: 20px;
3705    background-color: #ffffff;
3706    border-radius: 16px;
3707    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
3708    padding: 40px;
3709    max-height: 90vh;
3710    overflow-y: auto;
3711    transform: scale(0.9);
3712    transition: transform 0.3s ease;
3713  }
3714
3715  .ai-collection-popup-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz.active .ai-collection-popup-container-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3716    transform: scale(1);
3717  }
3718
3719  .ai-collection-popup-header-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3720    display: flex;
3721    justify-content: space-between;
3722    align-items: center;
3723    margin-bottom: 24px;
3724  }
3725
3726  .ai-collection-popup-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3727    font-family: Poppins, sans-serif;
3728    font-weight: 800;
3729    font-size: 28px;
3730    color: #003d7c;
3731    margin: 0;
3732    line-height: 1.2;
3733  }
3734
3735  .ai-collection-popup-close-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3736    background: none;
3737    border: none;
3738    cursor: pointer;
3739    padding: 8px;
3740    color: #666666;
3741    border-radius: 50%;
3742    transition: background-color 0.2s ease, transform 0.2s ease;
3743    display: flex;
3744    align-items: center;
3745    justify-content: center;
3746  }
3747
3748  .ai-collection-popup-close-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz:hover {
3749    background-color: rgba(0, 0, 0, 0.1);
3750    transform: scale(1.1);
3751  }
3752
3753  .ai-collection-popup-close-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz svg {
3754    width: 24px;
3755    height: 24px;
3756  }
3757
3758  .ai-collection-popup-grid-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3759    display: grid;
3760    grid-template-columns: repeat(2, 1fr);
3761    gap: 24px;
3762  }
3763
3764  .ai-collection-card-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3765    position: relative;
3766    aspect-ratio: 16 / 9;
3767    border-radius: 12px;
3768    overflow: hidden;
3769    cursor: pointer;
3770    transition: transform 0.3s ease, box-shadow 0.3s ease;
3771    text-decoration: none;
3772    display: block;
3773  }
3774
3775  .ai-collection-card-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz:hover {
3776    transform: translateY(-4px);
3777    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.2);
3778  }
3779
3780  .ai-collection-card-image-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3781    width: 100%;
3782    height: 100%;
3783    object-fit: cover;
3784    transition: transform 0.3s ease;
3785  }
3786
3787  .ai-collection-card-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz:hover .ai-collection-card-image-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3788    transform: scale(1.05);
3789  }
3790
3791  .ai-collection-card-placeholder-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3792    width: 100%;
3793    height: 100%;
3794    background-color: #f4f4f4;
3795    display: flex;
3796    align-items: center;
3797    justify-content: center;
3798    color: #999;
3799    font-size: 14px;
3800  }
3801
3802  .ai-collection-card-placeholder-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz svg {
3803    width: 60px;
3804    height: 60px;
3805    opacity: 0.5;
3806  }
3807
3808  .ai-collection-card-overlay-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3809    position: absolute;
3810    bottom: 0;
3811    left: 0;
3812    right: 0;
3813    background: linear-gradient(
3814      to top,
3815      rgba(0,0,0,0) 0%,
3816      transparent
3817    );
3818    padding: 20px;
3819    display: flex;
3820    align-items: flex-end;
3821    justify-content: space-between;
3822  }
3823
3824  .ai-collection-card-content-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3825    flex-grow: 1;
3826  }
3827
3828  .ai-collection-card-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3829    font-family: Poppins, sans-serif;
3830    font-weight: 700;
3831    font-size: 20px;
3832    color: #ffffff;
3833    margin: 0;
3834    line-height: 1.2;
3835  }
3836
3837  .ai-collection-card-badge-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3838    background-color: #003d7c;
3839    color: #ffffff;
3840    padding: 4px 8px;
3841    border-radius: 12px;
3842    font-size: 12px;
3843    font-weight: 500;
3844    margin-left: 12px;
3845    white-space: nowrap;
3846  }
3847
3848  @media screen and (max-width: 749px) {
3849    .ai-collection-popup-container-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3850      margin: 10px;
3851      padding: 30.0px;
3852    }
3853
3854    .ai-collection-popup-grid-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3855      grid-template-columns: 1fr;
3856      gap: 18.0px;
3857    }
3858
3859    .ai-collection-popup-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3860      font-size: 23.8px;
3861    }
3862
3863    .ai-collection-card-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3864      font-size: 17.0px;
3865    }
3866
3867    .ai-collection-card-overlay-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3868      padding: 15px;
3869    }
3870  }
3871
3872  body.ai-popup-open-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz {
3873    overflow: hidden;
3874  }
3875</style>
3876
3877<collection-popup-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz
3878  class="ai-collection-popup-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz"
3879  role="dialog"
3880  aria-modal="true"
3881  aria-labelledby="ai-popup-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz"
3882  
3883>
3884  <div class="ai-collection-popup-backdrop-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz"></div>
3885  
3886  <div class="ai-collection-popup-container-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3887    <div class="ai-collection-popup-header-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3888      <h2 id="ai-popup-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz" class="ai-collection-popup-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3889        Choose the collection
3890      </h2>
3891      <button
3892        class="ai-collection-popup-close-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz"
3893        aria-label="Close popup"
3894        type="button"
3895      >
3896        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
3897          <line x1="18" y1="6" x2="6" y2="18"></line>
3898          <line x1="6" y1="6" x2="18" y2="18"></line>
3899        </svg>
3900      </button>
3901    </div>
3902
3903    <div class="ai-collection-popup-grid-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3904      
3905        
3906
3907        <a
3908          href="/en/collections/bouncy-curls"
3909          class="ai-collection-card-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz"
3910          
3911        >
3912          
3913            <img
3914              src="//cosvalshop.com/cdn/shop/files/banner_sito_0553bc93-edef-489f-aa56-190af5e60b2c.jpg?v=1738840730&width=800"
3915              alt=""
3916              class="ai-collection-card-image-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz"
3917              loading="lazy"
3918              width="800"
3919              height="450"
3920            >
3921          
3922
3923          <div class="ai-collection-card-overlay-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3924            <div class="ai-collection-card-content-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3925              <h3 class="ai-collection-card-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3926                
3927                  Bouncy Curls
3928                
3929              </h3>
3930            </div>
3931            
3932          </div>
3933        </a>
3934      
3935        
3936
3937        <a
3938          href="/en/collections/mixoli"
3939          class="ai-collection-card-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz"
3940          
3941        >
3942          
3943            <img
3944              src="//cosvalshop.com/cdn/shop/files/SANOTINT-MixoliCMYK_0f76a40a-8a6a-4be5-91a1-0814616a43d5.jpg?v=1758552589&width=800"
3945              alt=""
3946              class="ai-collection-card-image-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz"
3947              loading="lazy"
3948              width="800"
3949              height="450"
3950            >
3951          
3952
3953          <div class="ai-collection-card-overlay-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3954            <div class="ai-collection-card-content-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3955              <h3 class="ai-collection-card-title-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz">
3956                
3957                  Mixoli
3958                
3959              </h3>
3960            </div>
3961            
3962          </div>
3963        </a>
3964      
3965    </div>
3966  </div>
3967</collection-popup-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz>
3968
3969<script>
3970  (function() {
3971    class CollectionPopupaclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz extends HTMLElement {
3972      constructor() {
3973        super();
3974        this.popup = this;
3975        this.backdrop = this.querySelector('.ai-collection-popup-backdrop-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz');
3976        this.closeButton = this.querySelector('.ai-collection-popup-close-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz');
3977        this.container = this.querySelector('.ai-collection-popup-container-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz');
3978        this.focusableElements = [];
3979        this.firstFocusableElement = null;
3980        this.lastFocusableElement = null;
3981        this.previouslyFocusedElement = null;
3982      }
3983
3984      connectedCallback() {
3985        this.setupEventListeners();
3986        this.updateFocusableElements();
3987      }
3988
3989      setupEventListeners() {
3990        document.addEventListener('click', (event) => {
3991          const trigger = event.target.closest('a[href="#open-collection-popup"]');
3992          if (trigger) {
3993            event.preventDefault();
3994            this.openPopup(trigger);
3995          }
3996        });
3997
3998        this.closeButton.addEventListener('click', () => this.closePopup());
3999        this.backdrop.addEventListener('click', () => this.closePopup());
4000
4001        document.addEventListener('keydown', (event) => {
4002          if (this.popup.classList.contains('active')) {
4003            if (event.key === 'Escape') {
4004              this.closePopup();
4005            } else if (event.key === 'Tab') {
4006              this.handleTabKey(event);
4007            }
4008          }
4009        });
4010
4011        this.container.addEventListener('click', (event) => {
4012          event.stopPropagation();
4013        });
4014      }
4015
4016      updateFocusableElements() {
4017        const focusableSelectors = [
4018          'button',
4019          '[href]',
4020          'input',
4021          'select',
4022          'textarea',
4023          '[tabindex]:not([tabindex="-1"])'
4024        ];
4025
4026        this.focusableElements = Array.from(
4027          this.container.querySelectorAll(focusableSelectors.join(', '))
4028        ).filter(element => {
4029          return !element.disabled && 
4030                 !element.hidden && 
4031                 element.offsetWidth > 0 && 
4032                 element.offsetHeight > 0;
4033        });
4034
4035        this.firstFocusableElement = this.focusableElements[0];
4036        this.lastFocusableElement = this.focusableElements[this.focusableElements.length - 1];
4037      }
4038
4039      handleTabKey(event) {
4040        if (this.focusableElements.length === 0) return;
4041
4042        if (event.shiftKey) {
4043          if (document.activeElement === this.firstFocusableElement) {
4044            event.preventDefault();
4045            this.lastFocusableElement.focus();
4046          }
4047        } else {
4048          if (document.activeElement === this.lastFocusableElement) {
4049            event.preventDefault();
4050            this.firstFocusableElement.focus();
4051          }
4052        }
4053      }
4054
4055      openPopup(trigger) {
4056        this.previouslyFocusedElement = trigger || document.activeElement;
4057        document.body.classList.add('ai-popup-open-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz');
4058        this.popup.classList.add('active');
4059        
4060        setTimeout(() => {
4061          if (this.firstFocusableElement) {
4062            this.firstFocusableElement.focus();
4063          }
4064        }, 100);
4065      }
4066
4067      closePopup() {
4068        document.body.classList.remove('ai-popup-open-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz');
4069        this.popup.classList.remove('active');
4070        
4071        if (this.previouslyFocusedElement) {
4072          this.previouslyFocusedElement.focus();
4073        }
4074      }
4075    }
4076
4077    customElements.define('collection-popup-aclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz', CollectionPopupaclpyvwhlt2ngsu9ktaigenblocke7b9584cnd3hz);
4078  })();
4079</script>
4079
4080
4081
4082
4083
4084<style data-shopify>
4085  .ai-promo-popup-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4086    position: fixed;
4087    top: 0;
4088    left: 0;
4089    width: 100%;
4090    height: 100%;
4091    z-index: 9999;
4092    display: none;
4093    align-items: center;
4094    justify-content: center;
4095    opacity: 0;
4096    transition: opacity 0.3s ease;
4097  }
4098
4099  .ai-promo-popup-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4.active {
4100    display: flex;
4101    opacity: 1;
4102  }
4103
4104  .ai-promo-popup-backdrop-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4105    position: absolute;
4106    top: 0;
4107    left: 0;
4108    width: 100%;
4109    height: 100%;
4110    background-color: #000000;
4111    opacity: 0.5;
4112    backdrop-filter: blur(8px);
4113    -webkit-backdrop-filter: blur(8px);
4114    cursor: pointer;
4115  }
4116
4117  .ai-promo-popup-container-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4118    position: relative;
4119    width: 90%;
4120    max-width: 600px;
4121    max-height: 90vh;
4122    background-color: #f5f5f5;
4123    border-radius: 16px;
4124    padding: 40px;
4125    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
4126    overflow-y: auto;
4127    z-index: 1;
4128    animation: ai-promo-popup-slide-in-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 0.4s ease-out;
4129  }
4130
4131  @keyframes ai-promo-popup-slide-in-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4132    from {
4133      transform: translateY(-30px);
4134      opacity: 0;
4135    }
4136    to {
4137      transform: translateY(0);
4138      opacity: 1;
4139    }
4140  }
4141
4142  .ai-promo-popup-header-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4143    display: flex;
4144    justify-content: space-between;
4145    align-items: center;
4146    margin-bottom: 40px;
4147  }
4148
4149  .ai-promo-popup-title-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4150    font-family: Poppins, sans-serif;
4151    font-weight: 700;
4152    font-size: 32px;
4153    color: #003d7c;
4154    margin: 0;
4155    line-height: 1.3;
4156  }
4157
4158  .ai-promo-popup-close-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4159    background: #f5f5f5;
4160    border: 2px solid #003d7c;
4161    border-radius: 50%;
4162    cursor: pointer;
4163    padding: 8px;
4164    display: flex;
4165    align-items: center;
4166    justify-content: center;
4167    color: #003d7c;
4168    transition: all 0.2s ease;
4169    flex-shrink: 0;
4170    margin-left: 20px;
4171    width: 40px;
4172    height: 40px;
4173  }
4174
4175  .ai-promo-popup-close-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4:hover {
4176    transform: scale(1.1);
4177    background: #f5f5f5;
4178    border-color: #f5f5f5;
4179  }
4180
4181  .ai-promo-popup-close-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 svg {
4182    width: 20px;
4183    height: 20px;
4184  }
4185
4186  .ai-promo-popup-card-container-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4187    margin-bottom: 40px;
4188    display: flex;
4189    justify-content: center;
4190  }
4191
4192  .ai-promo-popup-card-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4193    position: relative;
4194    display: flex;
4195    flex-direction: column;
4196    text-decoration: none;
4197    transition: transform 0.3s ease, box-shadow 0.3s ease;
4198    max-width: 100%;
4199  }
4200
4201  .ai-promo-popup-card-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4:hover {
4202    transform: translateY(-4px);
4203  }
4204
4205  .ai-promo-popup-card-image-wrapper-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4206    position: relative;
4207    width: 100%;
4208    overflow: hidden;
4209    border-radius: 30px;
4210    background-color: #f5f5f5;
4211    display: flex;
4212    align-items: center;
4213    justify-content: center;
4214  }
4215
4216  
4217    .ai-promo-popup-card-image-wrapper-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4218      padding-bottom: 100%;
4219    }
4220  
4221
4222  .ai-promo-popup-card-image-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4223    position: absolute;
4224    top: 50%;
4225    left: 50%;
4226    transform: translate(-50%, -50%);
4227    width: 100%;
4228    height: 100%;
4229    object-fit: cover;
4230    transition: transform 0.3s ease;
4231  }
4232
4233  .ai-promo-popup-card-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4:hover .ai-promo-popup-card-image-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4234    transform: translate(-50%, -50%) scale(1.05);
4235  }
4236
4237  .ai-promo-popup-card-placeholder-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4238    position: absolute;
4239    top: 0;
4240    left: 0;
4241    width: 100%;
4242    height: 100%;
4243    display: flex;
4244    align-items: center;
4245    justify-content: center;
4246    background-color: #f5f5f5;
4247  }
4248
4249  .ai-promo-popup-card-placeholder-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 svg {
4250    width: 50%;
4251    height: 50%;
4252    opacity: 0.3;
4253  }
4254
4255  .ai-promo-popup-card-badge-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4256    position: absolute;
4257    top: 12px;
4258    right: 12px;
4259    background-color: #003d7c;
4260    color: #ffffff;
4261    padding: 6px 12px;
4262    border-radius: 20px;
4263    font-size: 12px;
4264    font-weight: 600;
4265    z-index: 1;
4266  }
4267
4268  .ai-promo-popup-card-title-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4269    font-family: Poppins, sans-serif;
4270    font-weight: 700;
4271    font-size: 20px;
4272    color: #003d7c;
4273    margin-top: 16px;
4274    text-align: center;
4275  }
4276
4277  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4278    font-family: Poppins, sans-serif;
4279    font-weight: 500;
4280    font-size: 16px;
4281    color: #343435;
4282    line-height: 1.6;
4283  }
4284
4285  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 p {
4286    margin: 0 0 16px;
4287  }
4288
4289  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 p:last-child {
4290    margin-bottom: 0;
4291  }
4292
4293  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 ul,
4294  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 ol {
4295    margin: 0 0 16px;
4296    padding-left: 24px;
4297  }
4298
4299  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 ul li,
4300  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 ol li {
4301    margin-bottom: 8px;
4302  }
4303
4304  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 ul {
4305    list-style-type: disc;
4306  }
4307
4308  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 ol {
4309    list-style-type: decimal;
4310  }
4311
4312  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 a {
4313    color: #343435;
4314    text-decoration: underline;
4315  }
4316
4317  .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 a:hover {
4318    opacity: 0.8;
4319  }
4320
4321  @media screen and (max-width: 749px) {
4322    .ai-promo-popup-container-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4323      width: 95%;
4324      padding: 28.0px;
4325    }
4326
4327    .ai-promo-popup-title-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4328      font-size: 24px;
4329    }
4330
4331    .ai-promo-popup-card-title-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4332      font-size: 18.0px;
4333    }
4334
4335    .ai-promo-popup-richtext-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4336      font-size: 14.4px;
4337    }
4338  }
4339
4340  body.ai-promo-popup-open-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4 {
4341    overflow: hidden;
4342  }
4343</style>
4344
4345<ai-promo-popup-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4
4346  class="ai-promo-popup-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4"
4347  role="dialog"
4348  aria-modal="true"
4349  aria-labelledby="ai-promo-popup-title-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4"
4350  
4351>
4352  <div class="ai-promo-popup-backdrop-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4"></div>
4353  
4354  <div class="ai-promo-popup-container-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4">
4355    <div class="ai-promo-popup-header-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4">
4356      
4357        <h2 id="ai-promo-popup-title-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4" class="ai-promo-popup-title-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4">
4358          Buy 3 Dyes Promotion
4359        </h2>
4360      
4361      
4362      <button
4363        type="button"
4364        class="ai-promo-popup-close-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4"
4365        aria-label="Close popup"
4366      >
4367        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
4368          <line x1="18" y1="6" x2="6" y2="18"></line>
4369          <line x1="6" y1="6" x2="18" y2="18"></line>
4370        </svg>
4371      </button>
4372    </div>
4373
4374    <div class="ai-promo-popup-card-container-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4">
4375      
4376
4377      
4378        <div class="ai-promo-popup-card-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4">
4379      
4380
4381        <div class="ai-promo-popup-card-image-wrapper-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4">
4382          
4383            <span class="ai-promo-popup-card-badge-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4">Gift</span>
4384          
4385
4386          
4387            <img
4388              src="//cosvalshop.com/cdn/shop/files/SANOTINT_MASCHERA_Seta_Pack_copia.jpg?v=1773048658&width=800"
4389              alt=""
4390              class="ai-promo-popup-card-image-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4"
4391              loading="lazy"
4392              width="1596"
4393              height="1596"
4394            >
4395          
4396        </div>
4397
4398        
4399          <div class="ai-promo-popup-card-title-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4">Sanotint Silk Masque</div>
4400        
4401
4402      
4403        </div>
4404      
4405    </div>
4406
4407    
4408  </div>
4409</ai-promo-popup-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4>
4410
4411<script>
4412  (function() {
4413    class PromoPopupawelxk3lxmhfhvhd6baigenblock5041152yqb9e4 extends HTMLElement {
4414      constructor() {
4415        super();
4416        this.popup = this;
4417        this.backdrop = this.querySelector('.ai-promo-popup-backdrop-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4');
4418        this.closeButton = this.querySelector('.ai-promo-popup-close-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4');
4419        this.container = this.querySelector('.ai-promo-popup-container-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4');
4420        this.focusableElements = null;
4421        this.firstFocusable = null;
4422        this.lastFocusable = null;
4423        this.previouslyFocused = null;
4424        this.anchorHash = 'open-sanotint-promo-3-legacy';
4425      }
4426
4427      connectedCallback() {
4428        this.setupEventListeners();
4429        this.checkForHashTrigger();
4430        window.addEventListener('hashchange', this.checkForHashTrigger.bind(this));
4431      }
4432
4433      setupEventListeners() {
4434        this.closeButton.addEventListener('click', this.close.bind(this));
4435        this.backdrop.addEventListener('click', this.close.bind(this));
4436        
4437        document.addEventListener('keydown', (e) => {
4438          if (this.popup.classList.contains('active')) {
4439            if (e.key === 'Escape') {
4440              this.close();
4441            }
4442            if (e.key === 'Tab') {
4443              this.trapFocus(e);
4444            }
4445          }
4446        });
4447      }
4448
4449      checkForHashTrigger() {
4450        if (this.anchorHash && window.location.hash === '#' + this.anchorHash) {
4451          this.open();
4452        }
4453      }
4454
4455      open() {
4456        this.previouslyFocused = document.activeElement;
4457        this.popup.classList.add('active');
4458        document.body.classList.add('ai-promo-popup-open-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4');
4459        
4460        this.updateFocusableElements();
4461        
4462        setTimeout(() => {
4463          if (this.firstFocusable) {
4464            this.firstFocusable.focus();
4465          }
4466        }, 100);
4467      }
4468
4469      close() {
4470        this.popup.classList.remove('active');
4471        document.body.classList.remove('ai-promo-popup-open-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4');
4472        
4473        if (this.anchorHash && window.location.hash === '#' + this.anchorHash) {
4474          history.replaceState(null, null, ' ');
4475        }
4476        
4477        if (this.previouslyFocused) {
4478          this.previouslyFocused.focus();
4479        }
4480      }
4481
4482      updateFocusableElements() {
4483        const focusableSelectors = 'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])';
4484        this.focusableElements = this.container.querySelectorAll(focusableSelectors);
4485        
4486        if (this.focusableElements.length > 0) {
4487          this.firstFocusable = this.focusableElements[0];
4488          this.lastFocusable = this.focusableElements[this.focusableElements.length - 1];
4489        }
4490      }
4491
4492      trapFocus(e) {
4493        if (!this.focusableElements || this.focusableElements.length === 0) return;
4494
4495        if (e.shiftKey) {
4496          if (document.activeElement === this.firstFocusable) {
4497            e.preventDefault();
4498            this.lastFocusable.focus();
4499          }
4500        } else {
4501          if (document.activeElement === this.lastFocusable) {
4502            e.preventDefault();
4503            this.firstFocusable.focus();
4504          }
4505        }
4506      }
4507    }
4508
4509    customElements.define('ai-promo-popup-awelxk3lxmhfhvhd6baigenblock5041152yqb9e4', PromoPopupawelxk3lxmhfhvhd6baigenblock5041152yqb9e4);
4510  })();
4511</script>
4511
4512
4513
4514
4515
4516
4517<style data-shopify>
4518  .ai-promo-popup-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4519    position: fixed;
4520    top: 0;
4521    left: 0;
4522    width: 100%;
4523    height: 100%;
4524    z-index: 9999;
4525    display: none;
4526    align-items: center;
4527    justify-content: center;
4528    opacity: 0;
4529    transition: opacity 0.3s ease;
4530  }
4531
4532  .ai-promo-popup-adjdjbzy1k0xinvzodaigenblock50411528yhfnd.active {
4533    display: flex;
4534    opacity: 1;
4535  }
4536
4537  .ai-promo-popup-backdrop-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4538    position: absolute;
4539    top: 0;
4540    left: 0;
4541    width: 100%;
4542    height: 100%;
4543    background-color: #000000;
4544    opacity: 0.5;
4545    backdrop-filter: blur(8px);
4546    -webkit-backdrop-filter: blur(8px);
4547    cursor: pointer;
4548  }
4549
4550  .ai-promo-popup-container-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4551    position: relative;
4552    width: 90%;
4553    max-width: 600px;
4554    max-height: 90vh;
4555    background-color: #f5f5f5;
4556    border-radius: 16px;
4557    padding: 40px;
4558    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
4559    overflow-y: auto;
4560    z-index: 1;
4561    animation: ai-promo-popup-slide-in-adjdjbzy1k0xinvzodaigenblock50411528yhfnd 0.4s ease-out;
4562  }
4563
4564  @keyframes ai-promo-popup-slide-in-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4565    from {
4566      transform: translateY(-30px);
4567      opacity: 0;
4568    }
4569    to {
4570      transform: translateY(0);
4571      opacity: 1;
4572    }
4573  }
4574
4575  .ai-promo-popup-header-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4576    display: flex;
4577    justify-content: space-between;
4578    align-items: center;
4579    margin-bottom: 40px;
4580  }
4581
4582  .ai-promo-popup-title-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4583    font-family: Poppins, sans-serif;
4584    font-weight: 700;
4585    font-size: 32px;
4586    color: #be123c;
4587    margin: 0;
4588    line-height: 1.3;
4589  }
4590
4591  .ai-promo-popup-close-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4592    background: #f5f5f5;
4593    border: 2px solid #be123c;
4594    border-radius: 50%;
4595    cursor: pointer;
4596    padding: 8px;
4597    display: flex;
4598    align-items: center;
4599    justify-content: center;
4600    color: #be123c;
4601    transition: all 0.2s ease;
4602    flex-shrink: 0;
4603    margin-left: 20px;
4604    width: 40px;
4605    height: 40px;
4606  }
4607
4608  .ai-promo-popup-close-adjdjbzy1k0xinvzodaigenblock50411528yhfnd:hover {
4609    transform: scale(1.1);
4610    background: #f5f5f5;
4611    border-color: #f5f5f5;
4612  }
4613
4614  .ai-promo-popup-close-adjdjbzy1k0xinvzodaigenblock50411528yhfnd svg {
4615    width: 20px;
4616    height: 20px;
4617  }
4618
4619  .ai-promo-popup-card-container-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4620    margin-bottom: 40px;
4621    display: flex;
4622    justify-content: center;
4623  }
4624
4625  .ai-promo-popup-card-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4626    position: relative;
4627    display: flex;
4628    flex-direction: column;
4629    text-decoration: none;
4630    transition: transform 0.3s ease, box-shadow 0.3s ease;
4631    max-width: 100%;
4632  }
4633
4634  .ai-promo-popup-card-adjdjbzy1k0xinvzodaigenblock50411528yhfnd:hover {
4635    transform: translateY(-4px);
4636  }
4637
4638  .ai-promo-popup-card-image-wrapper-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4639    position: relative;
4640    width: 100%;
4641    overflow: hidden;
4642    border-radius: 30px;
4643    background-color: #f5f5f5;
4644    display: flex;
4645    align-items: center;
4646    justify-content: center;
4647  }
4648
4649  
4650    .ai-promo-popup-card-image-wrapper-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4651      width: 200px;
4652      height: 200px;
4653      padding-bottom: 0;
4654    }
4655  
4656
4657  .ai-promo-popup-card-image-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4658    position: absolute;
4659    top: 50%;
4660    left: 50%;
4661    transform: translate(-50%, -50%);
4662    width: 100%;
4663    height: 100%;
4664    object-fit: cover;
4665    transition: transform 0.3s ease;
4666  }
4667
4668  .ai-promo-popup-card-adjdjbzy1k0xinvzodaigenblock50411528yhfnd:hover .ai-promo-popup-card-image-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4669    transform: translate(-50%, -50%) scale(1.05);
4670  }
4671
4672  .ai-promo-popup-card-placeholder-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4673    position: absolute;
4674    top: 0;
4675    left: 0;
4676    width: 100%;
4677    height: 100%;
4678    display: flex;
4679    align-items: center;
4680    justify-content: center;
4681    background-color: #f5f5f5;
4682  }
4683
4684  .ai-promo-popup-card-placeholder-adjdjbzy1k0xinvzodaigenblock50411528yhfnd svg {
4685    width: 50%;
4686    height: 50%;
4687    opacity: 0.3;
4688  }
4689
4690  .ai-promo-popup-card-badge-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4691    position: absolute;
4692    top: 12px;
4693    right: 12px;
4694    background-color: #be123c;
4695    color: #ffffff;
4696    padding: 6px 12px;
4697    border-radius: 20px;
4698    font-size: 12px;
4699    font-weight: 600;
4700    z-index: 1;
4701  }
4702
4703  .ai-promo-popup-card-title-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4704    font-family: Poppins, sans-serif;
4705    font-weight: 700;
4706    font-size: 20px;
4707    color: #be123c;
4708    margin-top: 16px;
4709    text-align: center;
4710  }
4711
4712  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4713    font-family: Poppins, sans-serif;
4714    font-weight: 500;
4715    font-size: 16px;
4716    color: #343435;
4717    line-height: 1.6;
4718  }
4719
4720  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd p {
4721    margin: 0 0 16px;
4722  }
4723
4724  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd p:last-child {
4725    margin-bottom: 0;
4726  }
4727
4728  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd ul,
4729  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd ol {
4730    margin: 0 0 16px;
4731    padding-left: 24px;
4732  }
4733
4734  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd ul li,
4735  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd ol li {
4736    margin-bottom: 8px;
4737  }
4738
4739  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd ul {
4740    list-style-type: disc;
4741  }
4742
4743  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd ol {
4744    list-style-type: decimal;
4745  }
4746
4747  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd a {
4748    color: #343435;
4749    text-decoration: underline;
4750  }
4751
4752  .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd a:hover {
4753    opacity: 0.8;
4754  }
4755
4756  @media screen and (max-width: 749px) {
4757    .ai-promo-popup-container-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4758      width: 95%;
4759      padding: 28.0px;
4760    }
4761
4762    .ai-promo-popup-title-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4763      font-size: 24px;
4764    }
4765
4766    .ai-promo-popup-card-title-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4767      font-size: 18.0px;
4768    }
4769
4770    .ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4771      font-size: 14.4px;
4772    }
4773  }
4774
4775  body.ai-promo-popup-open-adjdjbzy1k0xinvzodaigenblock50411528yhfnd {
4776    overflow: hidden;
4777  }
4778</style>
4779
4780<ai-promo-popup-adjdjbzy1k0xinvzodaigenblock50411528yhfnd
4781  class="ai-promo-popup-adjdjbzy1k0xinvzodaigenblock50411528yhfnd"
4782  role="dialog"
4783  aria-modal="true"
4784  aria-labelledby="ai-promo-popup-title-adjdjbzy1k0xinvzodaigenblock50411528yhfnd"
4785  
4786>
4787  <div class="ai-promo-popup-backdrop-adjdjbzy1k0xinvzodaigenblock50411528yhfnd"></div>
4788  
4789  <div class="ai-promo-popup-container-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">
4790    <div class="ai-promo-popup-header-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">
4791      
4792        <h2 id="ai-promo-popup-title-adjdjbzy1k0xinvzodaigenblock50411528yhfnd" class="ai-promo-popup-title-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">
4793          Buy 2 Face creams promotion
4794        </h2>
4795      
4796      
4797      <button
4798        type="button"
4799        class="ai-promo-popup-close-adjdjbzy1k0xinvzodaigenblock50411528yhfnd"
4800        aria-label="Close popup"
4801      >
4802        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
4803          <line x1="18" y1="6" x2="6" y2="18"></line>
4804          <line x1="6" y1="6" x2="18" y2="18"></line>
4805        </svg>
4806      </button>
4807    </div>
4808
4809    <div class="ai-promo-popup-card-container-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">
4810      
4811
4812      
4813        <div class="ai-promo-popup-card-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">
4814      
4815
4816        <div class="ai-promo-popup-card-image-wrapper-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">
4817          
4818            <span class="ai-promo-popup-card-badge-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">Gift</span>
4819          
4820
4821          
4822            <img
4823              src="//cosvalshop.com/cdn/shop/files/roller.png?v=1773155439&width=800"
4824              alt=""
4825              class="ai-promo-popup-card-image-adjdjbzy1k0xinvzodaigenblock50411528yhfnd"
4826              loading="lazy"
4827              width="1550"
4828              height="1536"
4829            >
4830          
4831        </div>
4832
4833        
4834          <div class="ai-promo-popup-card-title-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">Facial Roller</div>
4835        
4836
4837      
4838        </div>
4839      
4840    </div>
4841
4842    
4843      <div class="ai-promo-popup-richtext-adjdjbzy1k0xinvzodaigenblock50411528yhfnd">
4844        <p>Purchase two face creams from the <strong>Locherber Skincare</strong> line and receive a <strong>complimentary facial relaxing roller</strong>.</p><p>Add two face creams to your cart and the gift will be <strong>automatically included in your order</strong>. If the gift does not appear in the cart, our staff will <strong>automatically add it to your order</strong>.</p><p>Promotion valid from March 5, 2026, while supplies last. For full terms and conditions, please visit the <a href="https://cosvalshop.com/en/pages/termini-e-condizioni-promo"><strong>promotions information page.</strong></a></p>
4845      </div>
4846    
4847  </div>
4848</ai-promo-popup-adjdjbzy1k0xinvzodaigenblock50411528yhfnd>
4849
4850<script>
4851  (function() {
4852    class PromoPopupadjdjbzy1k0xinvzodaigenblock50411528yhfnd extends HTMLElement {
4853      constructor() {
4854        super();
4855        this.popup = this;
4856        this.backdrop = this.querySelector('.ai-promo-popup-backdrop-adjdjbzy1k0xinvzodaigenblock50411528yhfnd');
4857        this.closeButton = this.querySelector('.ai-promo-popup-close-adjdjbzy1k0xinvzodaigenblock50411528yhfnd');
4858        this.container = this.querySelector('.ai-promo-popup-container-adjdjbzy1k0xinvzodaigenblock50411528yhfnd');
4859        this.focusableElements = null;
4860        this.firstFocusable = null;
4861        this.lastFocusable = null;
4862        this.previouslyFocused = null;
4863        this.anchorHash = 'open-skincare-promo';
4864      }
4865
4866      connectedCallback() {
4867        this.setupEventListeners();
4868        this.checkForHashTrigger();
4869        window.addEventListener('hashchange', this.checkForHashTrigger.bind(this));
4870      }
4871
4872      setupEventListeners() {
4873        this.closeButton.addEventListener('click', this.close.bind(this));
4874        this.backdrop.addEventListener('click', this.close.bind(this));
4875        
4876        document.addEventListener('keydown', (e) => {
4877          if (this.popup.classList.contains('active')) {
4878            if (e.key === 'Escape') {
4879              this.close();
4880            }
4881            if (e.key === 'Tab') {
4882              this.trapFocus(e);
4883            }
4884          }
4885        });
4886      }
4887
4888      checkForHashTrigger() {
4889        if (this.anchorHash && window.location.hash === '#' + this.anchorHash) {
4890          this.open();
4891        }
4892      }
4893
4894      open() {
4895        this.previouslyFocused = document.activeElement;
4896        this.popup.classList.add('active');
4897        document.body.classList.add('ai-promo-popup-open-adjdjbzy1k0xinvzodaigenblock50411528yhfnd');
4898        
4899        this.updateFocusableElements();
4900        
4901        setTimeout(() => {
4902          if (this.firstFocusable) {
4903            this.firstFocusable.focus();
4904          }
4905        }, 100);
4906      }
4907
4908      close() {
4909        this.popup.classList.remove('active');
4910        document.body.classList.remove('ai-promo-popup-open-adjdjbzy1k0xinvzodaigenblock50411528yhfnd');
4911        
4912        if (this.anchorHash && window.location.hash === '#' + this.anchorHash) {
4913          history.replaceState(null, null, ' ');
4914        }
4915        
4916        if (this.previouslyFocused) {
4917          this.previouslyFocused.focus();
4918        }
4919      }
4920
4921      updateFocusableElements() {
4922        const focusableSelectors = 'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])';
4923        this.focusableElements = this.container.querySelectorAll(focusableSelectors);
4924        
4925        if (this.focusableElements.length > 0) {
4926          this.firstFocusable = this.focusableElements[0];
4927          this.lastFocusable = this.focusableElements[this.focusableElements.length - 1];
4928        }
4929      }
4930
4931      trapFocus(e) {
4932        if (!this.focusableElements || this.focusableElements.length === 0) return;
4933
4934        if (e.shiftKey) {
4935          if (document.activeElement === this.firstFocusable) {
4936            e.preventDefault();
4937            this.lastFocusable.focus();
4938          }
4939        } else {
4940          if (document.activeElement === this.lastFocusable) {
4941            e.preventDefault();
4942            this.firstFocusable.focus();
4943          }
4944        }
4945      }
4946    }
4947
4948    customElements.define('ai-promo-popup-adjdjbzy1k0xinvzodaigenblock50411528yhfnd', PromoPopupadjdjbzy1k0xinvzodaigenblock50411528yhfnd);
4949  })();
4950</script>
4950
4951
4952
4953
4954
4955
4956<style data-shopify>
4957  .ai-promo-popup-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
4958    position: fixed;
4959    top: 0;
4960    left: 0;
4961    width: 100%;
4962    height: 100%;
4963    z-index: 9999;
4964    display: none;
4965    align-items: center;
4966    justify-content: center;
4967    opacity: 0;
4968    transition: opacity 0.3s ease;
4969  }
4970
4971  .ai-promo-popup-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x.active {
4972    display: flex;
4973    opacity: 1;
4974  }
4975
4976  .ai-promo-popup-backdrop-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
4977    position: absolute;
4978    top: 0;
4979    left: 0;
4980    width: 100%;
4981    height: 100%;
4982    background-color: #000000;
4983    opacity: 0.5;
4984    backdrop-filter: blur(8px);
4985    -webkit-backdrop-filter: blur(8px);
4986    cursor: pointer;
4987  }
4988
4989  .ai-promo-popup-container-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
4990    position: relative;
4991    width: 90%;
4992    max-width: 600px;
4993    max-height: 90vh;
4994    background-color: #f5f5f5;
4995    border-radius: 16px;
4996    padding: 40px;
4997    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
4998    overflow-y: auto;
4999    z-index: 1;
5000    animation: ai-promo-popup-slide-in-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x 0.4s ease-out;
5001  }
5002
5003  @keyframes ai-promo-popup-slide-in-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5004    from {
5005      transform: translateY(-30px);
5006      opacity: 0;
5007    }
5008    to {
5009      transform: translateY(0);
5010      opacity: 1;
5011    }
5012  }
5013
5014  .ai-promo-popup-header-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5015    display: flex;
5016    justify-content: space-between;
5017    align-items: center;
5018    margin-bottom: 40px;
5019  }
5020
5021  .ai-promo-popup-title-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5022    font-family: Poppins, sans-serif;
5023    font-weight: 700;
5024    font-size: 32px;
5025    color: #003d7c;
5026    margin: 0;
5027    line-height: 1.3;
5028  }
5029
5030  .ai-promo-popup-close-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5031    background: #f5f5f5;
5032    border: 2px solid #003d7c;
5033    border-radius: 50%;
5034    cursor: pointer;
5035    padding: 8px;
5036    display: flex;
5037    align-items: center;
5038    justify-content: center;
5039    color: #003d7c;
5040    transition: all 0.2s ease;
5041    flex-shrink: 0;
5042    margin-left: 20px;
5043    width: 40px;
5044    height: 40px;
5045  }
5046
5047  .ai-promo-popup-close-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x:hover {
5048    transform: scale(1.1);
5049    background: #f5f5f5;
5050    border-color: #f5f5f5;
5051  }
5052
5053  .ai-promo-popup-close-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x svg {
5054    width: 20px;
5055    height: 20px;
5056  }
5057
5058  .ai-promo-popup-card-container-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5059    margin-bottom: 40px;
5060    display: flex;
5061    justify-content: center;
5062  }
5063
5064  .ai-promo-popup-card-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5065    position: relative;
5066    display: flex;
5067    flex-direction: column;
5068    text-decoration: none;
5069    transition: transform 0.3s ease, box-shadow 0.3s ease;
5070    max-width: 100%;
5071  }
5072
5073  .ai-promo-popup-card-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x:hover {
5074    transform: translateY(-4px);
5075  }
5076
5077  .ai-promo-popup-card-image-wrapper-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5078    position: relative;
5079    width: 100%;
5080    overflow: hidden;
5081    border-radius: 30px;
5082    background-color: #f5f5f5;
5083    display: flex;
5084    align-items: center;
5085    justify-content: center;
5086  }
5087
5088  
5089    .ai-promo-popup-card-image-wrapper-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5090      padding-bottom: 100%;
5091    }
5092  
5093
5094  .ai-promo-popup-card-image-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5095    position: absolute;
5096    top: 50%;
5097    left: 50%;
5098    transform: translate(-50%, -50%);
5099    width: 100%;
5100    height: 100%;
5101    object-fit: cover;
5102    transition: transform 0.3s ease;
5103  }
5104
5105  .ai-promo-popup-card-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x:hover .ai-promo-popup-card-image-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5106    transform: translate(-50%, -50%) scale(1.05);
5107  }
5108
5109  .ai-promo-popup-card-placeholder-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5110    position: absolute;
5111    top: 0;
5112    left: 0;
5113    width: 100%;
5114    height: 100%;
5115    display: flex;
5116    align-items: center;
5117    justify-content: center;
5118    background-color: #f5f5f5;
5119  }
5120
5121  .ai-promo-popup-card-placeholder-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x svg {
5122    width: 50%;
5123    height: 50%;
5124    opacity: 0.3;
5125  }
5126
5127  .ai-promo-popup-card-badge-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5128    position: absolute;
5129    top: 12px;
5130    right: 12px;
5131    background-color: #003d7c;
5132    color: #ffffff;
5133    padding: 6px 12px;
5134    border-radius: 20px;
5135    font-size: 12px;
5136    font-weight: 600;
5137    z-index: 1;
5138  }
5139
5140  .ai-promo-popup-card-title-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5141    font-family: Poppins, sans-serif;
5142    font-weight: 700;
5143    font-size: 20px;
5144    color: #003d7c;
5145    margin-top: 16px;
5146    text-align: center;
5147  }
5148
5149  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5150    font-family: Poppins, sans-serif;
5151    font-weight: 500;
5152    font-size: 16px;
5153    color: #343435;
5154    line-height: 1.6;
5155  }
5156
5157  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x p {
5158    margin: 0 0 16px;
5159  }
5160
5161  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x p:last-child {
5162    margin-bottom: 0;
5163  }
5164
5165  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x ul,
5166  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x ol {
5167    margin: 0 0 16px;
5168    padding-left: 24px;
5169  }
5170
5171  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x ul li,
5172  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x ol li {
5173    margin-bottom: 8px;
5174  }
5175
5176  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x ul {
5177    list-style-type: disc;
5178  }
5179
5180  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x ol {
5181    list-style-type: decimal;
5182  }
5183
5184  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x a {
5185    color: #343435;
5186    text-decoration: underline;
5187  }
5188
5189  .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x a:hover {
5190    opacity: 0.8;
5191  }
5192
5193  @media screen and (max-width: 749px) {
5194    .ai-promo-popup-container-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5195      width: 95%;
5196      padding: 28.0px;
5197    }
5198
5199    .ai-promo-popup-title-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5200      font-size: 24px;
5201    }
5202
5203    .ai-promo-popup-card-title-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5204      font-size: 18.0px;
5205    }
5206
5207    .ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5208      font-size: 14.4px;
5209    }
5210  }
5211
5212  body.ai-promo-popup-open-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x {
5213    overflow: hidden;
5214  }
5215</style>
5216
5217<ai-promo-popup-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x
5218  class="ai-promo-popup-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x"
5219  role="dialog"
5220  aria-modal="true"
5221  aria-labelledby="ai-promo-popup-title-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x"
5222  
5223>
5224  <div class="ai-promo-popup-backdrop-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x"></div>
5225  
5226  <div class="ai-promo-popup-container-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">
5227    <div class="ai-promo-popup-header-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">
5228      
5229        <h2 id="ai-promo-popup-title-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x" class="ai-promo-popup-title-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">
5230          Buy 2 Mixoli Products promotion
5231        </h2>
5232      
5233      
5234      <button
5235        type="button"
5236        class="ai-promo-popup-close-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x"
5237        aria-label="Close popup"
5238      >
5239        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
5240          <line x1="18" y1="6" x2="6" y2="18"></line>
5241          <line x1="6" y1="6" x2="18" y2="18"></line>
5242        </svg>
5243      </button>
5244    </div>
5245
5246    <div class="ai-promo-popup-card-container-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">
5247      
5248
5249      
5250        <div class="ai-promo-popup-card-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">
5251      
5252
5253        <div class="ai-promo-popup-card-image-wrapper-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">
5254          
5255            <span class="ai-promo-popup-card-badge-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">Gift</span>
5256          
5257
5258          
5259            <img
5260              src="//cosvalshop.com/cdn/shop/files/SANOTINT_POCHETTE_Mixoli_02_copia.jpg?v=1761031804&width=800"
5261              alt=""
5262              class="ai-promo-popup-card-image-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x"
5263              loading="lazy"
5264              width="1702"
5265              height="1702"
5266            >
5267          
5268        </div>
5269
5270        
5271          <div class="ai-promo-popup-card-title-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">Mixoli Bag</div>
5272        
5273
5274      
5275        </div>
5276      
5277    </div>
5278
5279    
5280      <div class="ai-promo-popup-richtext-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x">
5281        <p>
5281By purchasing at least two <strong>Sanotint Mixoli products</strong>, you will receive <strong>a free matching bag. </strong></p><p><strong>The gift will be automatically added to your cart.</strong> In case of technical errors, our staff will include it in your order.</p><p> *Promotion valid from January 1st 2026, while supplies last. For further information, see the <a href="https://cosvalshop.com/pages/termini-e-condizioni-promo" target="_blank" title="https://cosvalshop.com/en/pages/promotional-terms-conditions"><strong>promotional terms and conditions.</strong></a></p>
5282      </div>
5283    
5284  </div>
5285</ai-promo-popup-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x>
5286
5287<script>
5288  (function() {
5289    class PromoPopupaue5grzftcjhlnjfsqaigenblock5041152pnzj9x extends HTMLElement {
5290      constructor() {
5291        super();
5292        this.popup = this;
5293        this.backdrop = this.querySelector('.ai-promo-popup-backdrop-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x');
5294        this.closeButton = this.querySelector('.ai-promo-popup-close-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x');
5295        this.container = this.querySelector('.ai-promo-popup-container-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x');
5296        this.focusableElements = null;
5297        this.firstFocusable = null;
5298        this.lastFocusable = null;
5299        this.previouslyFocused = null;
5300        this.anchorHash = 'open-sanotint-promo-mixoli';
5301      }
5302
5303      connectedCallback() {
5304        this.setupEventListeners();
5305        this.checkForHashTrigger();
5306        window.addEventListener('hashchange', this.checkForHashTrigger.bind(this));
5307      }
5308
5309      setupEventListeners() {
5310        this.closeButton.addEventListener('click', this.close.bind(this));
5311        this.backdrop.addEventListener('click', this.close.bind(this));
5312        
5313        document.addEventListener('keydown', (e) => {
5314          if (this.popup.classList.contains('active')) {
5315            if (e.key === 'Escape') {
5316              this.close();
5317            }
5318            if (e.key === 'Tab') {
5319              this.trapFocus(e);
5320            }
5321          }
5322        });
5323      }
5324
5325      checkForHashTrigger() {
5326        if (this.anchorHash && window.location.hash === '#' + this.anchorHash) {
5327          this.open();
5328        }
5329      }
5330
5331      open() {
5332        this.previouslyFocused = document.activeElement;
5333        this.popup.classList.add('active');
5334        document.body.classList.add('ai-promo-popup-open-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x');
5335        
5336        this.updateFocusableElements();
5337        
5338        setTimeout(() => {
5339          if (this.firstFocusable) {
5340            this.firstFocusable.focus();
5341          }
5342        }, 100);
5343      }
5344
5345      close() {
5346        this.popup.classList.remove('active');
5347        document.body.classList.remove('ai-promo-popup-open-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x');
5348        
5349        if (this.anchorHash && window.location.hash === '#' + this.anchorHash) {
5350          history.replaceState(null, null, ' ');
5351        }
5352        
5353        if (this.previouslyFocused) {
5354          this.previouslyFocused.focus();
5355        }
5356      }
5357
5358      updateFocusableElements() {
5359        const focusableSelectors = 'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])';
5360        this.focusableElements = this.container.querySelectorAll(focusableSelectors);
5361        
5362        if (this.focusableElements.length > 0) {
5363          this.firstFocusable = this.focusableElements[0];
5364          this.lastFocusable = this.focusableElements[this.focusableElements.length - 1];
5365        }
5366      }
5367
5368      trapFocus(e) {
5369        if (!this.focusableElements || this.focusableElements.length === 0) return;
5370
5371        if (e.shiftKey) {
5372          if (document.activeElement === this.firstFocusable) {
5373            e.preventDefault();
5374            this.lastFocusable.focus();
5375          }
5376        } else {
5377          if (document.activeElement === this.lastFocusable) {
5378            e.preventDefault();
5379            this.firstFocusable.focus();
5380          }
5381        }
5382      }
5383    }
5384
5385    customElements.define('ai-promo-popup-aue5grzftcjhlnjfsqaigenblock5041152pnzj9x', PromoPopupaue5grzftcjhlnjfsqaigenblock5041152pnzj9x);
5386  })();
5387</script>
5387
5388
5389
5390
5391
5392
5393<style data-shopify>
5394  .ai-promo-popup-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5395    position: fixed;
5396    top: 0;
5397    left: 0;
5398    width: 100%;
5399    height: 100%;
5400    z-index: 9999;
5401    display: none;
5402    align-items: center;
5403    justify-content: center;
5404    opacity: 0;
5405    transition: opacity 0.3s ease;
5406  }
5407
5408  .ai-promo-popup-anw0xwktmzng2ngrpdaigenblock5041152fnuejl.active {
5409    display: flex;
5410    opacity: 1;
5411  }
5412
5413  .ai-promo-popup-backdrop-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5414    position: absolute;
5415    top: 0;
5416    left: 0;
5417    width: 100%;
5418    height: 100%;
5419    background-color: #000000;
5420    opacity: 0.5;
5421    backdrop-filter: blur(8px);
5422    -webkit-backdrop-filter: blur(8px);
5423    cursor: pointer;
5424  }
5425
5426  .ai-promo-popup-container-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5427    position: relative;
5428    width: 90%;
5429    max-width: 600px;
5430    max-height: 90vh;
5431    background-color: #f5f5f5;
5432    border-radius: 16px;
5433    padding: 40px;
5434    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
5435    overflow-y: auto;
5436    z-index: 1;
5437    animation: ai-promo-popup-slide-in-anw0xwktmzng2ngrpdaigenblock5041152fnuejl 0.4s ease-out;
5438  }
5439
5440  @keyframes ai-promo-popup-slide-in-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5441    from {
5442      transform: translateY(-30px);
5443      opacity: 0;
5444    }
5445    to {
5446      transform: translateY(0);
5447      opacity: 1;
5448    }
5449  }
5450
5451  .ai-promo-popup-header-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5452    display: flex;
5453    justify-content: space-between;
5454    align-items: center;
5455    margin-bottom: 40px;
5456  }
5457
5458  .ai-promo-popup-title-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5459    font-family: Poppins, sans-serif;
5460    font-weight: 700;
5461    font-size: 32px;
5462    color: #003d7c;
5463    margin: 0;
5464    line-height: 1.3;
5465  }
5466
5467  .ai-promo-popup-close-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5468    background: #f5f5f5;
5469    border: 2px solid #003d7c;
5470    border-radius: 50%;
5471    cursor: pointer;
5472    padding: 8px;
5473    display: flex;
5474    align-items: center;
5475    justify-content: center;
5476    color: #003d7c;
5477    transition: all 0.2s ease;
5478    flex-shrink: 0;
5479    margin-left: 20px;
5480    width: 40px;
5481    height: 40px;
5482  }
5483
5484  .ai-promo-popup-close-anw0xwktmzng2ngrpdaigenblock5041152fnuejl:hover {
5485    transform: scale(1.1);
5486    background: #f5f5f5;
5487    border-color: #f5f5f5;
5488  }
5489
5490  .ai-promo-popup-close-anw0xwktmzng2ngrpdaigenblock5041152fnuejl svg {
5491    width: 20px;
5492    height: 20px;
5493  }
5494
5495  .ai-promo-popup-card-container-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5496    margin-bottom: 40px;
5497    display: flex;
5498    justify-content: center;
5499  }
5500
5501  .ai-promo-popup-card-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5502    position: relative;
5503    display: flex;
5504    flex-direction: column;
5505    text-decoration: none;
5506    transition: transform 0.3s ease, box-shadow 0.3s ease;
5507    max-width: 100%;
5508  }
5509
5510  .ai-promo-popup-card-anw0xwktmzng2ngrpdaigenblock5041152fnuejl:hover {
5511    transform: translateY(-4px);
5512  }
5513
5514  .ai-promo-popup-card-image-wrapper-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5515    position: relative;
5516    width: 100%;
5517    overflow: hidden;
5518    border-radius: 30px;
5519    background-color: #f5f5f5;
5520    display: flex;
5521    align-items: center;
5522    justify-content: center;
5523  }
5524
5525  
5526    .ai-promo-popup-card-image-wrapper-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5527      padding-bottom: 100%;
5528    }
5529  
5530
5531  .ai-promo-popup-card-image-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5532    position: absolute;
5533    top: 50%;
5534    left: 50%;
5535    transform: translate(-50%, -50%);
5536    width: 100%;
5537    height: 100%;
5538    object-fit: cover;
5539    transition: transform 0.3s ease;
5540  }
5541
5542  .ai-promo-popup-card-anw0xwktmzng2ngrpdaigenblock5041152fnuejl:hover .ai-promo-popup-card-image-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5543    transform: translate(-50%, -50%) scale(1.05);
5544  }
5545
5546  .ai-promo-popup-card-placeholder-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5547    position: absolute;
5548    top: 0;
5549    left: 0;
5550    width: 100%;
5551    height: 100%;
5552    display: flex;
5553    align-items: center;
5554    justify-content: center;
5555    background-color: #f5f5f5;
5556  }
5557
5558  .ai-promo-popup-card-placeholder-anw0xwktmzng2ngrpdaigenblock5041152fnuejl svg {
5559    width: 50%;
5560    height: 50%;
5561    opacity: 0.3;
5562  }
5563
5564  .ai-promo-popup-card-badge-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5565    position: absolute;
5566    top: 12px;
5567    right: 12px;
5568    background-color: #003d7c;
5569    color: #ffffff;
5570    padding: 6px 12px;
5571    border-radius: 20px;
5572    font-size: 12px;
5573    font-weight: 600;
5574    z-index: 1;
5575  }
5576
5577  .ai-promo-popup-card-title-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5578    font-family: Poppins, sans-serif;
5579    font-weight: 700;
5580    font-size: 20px;
5581    color: #003d7c;
5582    margin-top: 16px;
5583    text-align: center;
5584  }
5585
5586  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5587    font-family: Poppins, sans-serif;
5588    font-weight: 500;
5589    font-size: 16px;
5590    color: #343435;
5591    line-height: 1.6;
5592  }
5593
5594  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl p {
5595    margin: 0 0 16px;
5596  }
5597
5598  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl p:last-child {
5599    margin-bottom: 0;
5600  }
5601
5602  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl ul,
5603  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl ol {
5604    margin: 0 0 16px;
5605    padding-left: 24px;
5606  }
5607
5608  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl ul li,
5609  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl ol li {
5610    margin-bottom: 8px;
5611  }
5612
5613  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl ul {
5614    list-style-type: disc;
5615  }
5616
5617  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl ol {
5618    list-style-type: decimal;
5619  }
5620
5621  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl a {
5622    color: #343435;
5623    text-decoration: underline;
5624  }
5625
5626  .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl a:hover {
5627    opacity: 0.8;
5628  }
5629
5630  @media screen and (max-width: 749px) {
5631    .ai-promo-popup-container-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5632      width: 95%;
5633      padding: 28.0px;
5634    }
5635
5636    .ai-promo-popup-title-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5637      font-size: 24px;
5638    }
5639
5640    .ai-promo-popup-card-title-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5641      font-size: 18.0px;
5642    }
5643
5644    .ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5645      font-size: 14.4px;
5646    }
5647  }
5648
5649  body.ai-promo-popup-open-anw0xwktmzng2ngrpdaigenblock5041152fnuejl {
5650    overflow: hidden;
5651  }
5652</style>
5653
5654<ai-promo-popup-anw0xwktmzng2ngrpdaigenblock5041152fnuejl
5655  class="ai-promo-popup-anw0xwktmzng2ngrpdaigenblock5041152fnuejl"
5656  role="dialog"
5657  aria-modal="true"
5658  aria-labelledby="ai-promo-popup-title-anw0xwktmzng2ngrpdaigenblock5041152fnuejl"
5659  
5660>
5661  <div class="ai-promo-popup-backdrop-anw0xwktmzng2ngrpdaigenblock5041152fnuejl"></div>
5662  
5663  <div class="ai-promo-popup-container-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">
5664    <div class="ai-promo-popup-header-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">
5665      
5666        <h2 id="ai-promo-popup-title-anw0xwktmzng2ngrpdaigenblock5041152fnuejl" class="ai-promo-popup-title-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">
5667          Buy 2 Bouncy Curls Promotion
5668        </h2>
5669      
5670      
5671      <button
5672        type="button"
5673        class="ai-promo-popup-close-anw0xwktmzng2ngrpdaigenblock5041152fnuejl"
5674        aria-label="Close popup"
5675      >
5676        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
5677          <line x1="18" y1="6" x2="6" y2="18"></line>
5678          <line x1="6" y1="6" x2="18" y2="18"></line>
5679        </svg>
5680      </button>
5681    </div>
5682
5683    <div class="ai-promo-popup-card-container-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">
5684      
5685
5686      
5687        <div class="ai-promo-popup-card-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">
5688      
5689
5690        <div class="ai-promo-popup-card-image-wrapper-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">
5691          
5692            <span class="ai-promo-popup-card-badge-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">Gift</span>
5693          
5694
5695          
5696            <img
5697              src="//cosvalshop.com/cdn/shop/files/SANOTINT_POCHETTE_RicciVivaci_02_copia.jpg?v=1761031775&width=800"
5698              alt=""
5699              class="ai-promo-popup-card-image-anw0xwktmzng2ngrpdaigenblock5041152fnuejl"
5700              loading="lazy"
5701              width="1701"
5702              height="1701"
5703            >
5704          
5705        </div>
5706
5707        
5708          <div class="ai-promo-popup-card-title-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">Bouncy Curls Bag</div>
5709        
5710
5711      
5712        </div>
5713      
5714    </div>
5715
5716    
5717      <div class="ai-promo-popup-richtext-anw0xwktmzng2ngrpdaigenblock5041152fnuejl">
5718        <p>
5718By purchasing at least two <strong>Sanotint Bouncy Curls products</strong>, you will receive <strong>a free matching bag. </strong></p><p><strong>The gift will be automatically added to your cart.</strong> In case of technical errors, our staff will include it in your order.</p><p> *Promotion valid from January 1st 2026, while supplies last. For further information, see the <a href="https://cosvalshop.com/pages/termini-e-condizioni-promo" target="_blank" title="https://cosvalshop.com/en/pages/promotional-terms-conditions"><strong>promotional terms and conditions.</strong></a></p>
5719      </div>
5720    
5721  </div>
5722</ai-promo-popup-anw0xwktmzng2ngrpdaigenblock5041152fnuejl>
5723
5724<script>
5725  (function() {
5726    class PromoPopupanw0xwktmzng2ngrpdaigenblock5041152fnuejl extends HTMLElement {
5727      constructor() {
5728        super();
5729        this.popup = this;
5730        this.backdrop = this.querySelector('.ai-promo-popup-backdrop-anw0xwktmzng2ngrpdaigenblock5041152fnuejl');
5731        this.closeButton = this.querySelector('.ai-promo-popup-close-anw0xwktmzng2ngrpdaigenblock5041152fnuejl');
5732        this.container = this.querySelector('.ai-promo-popup-container-anw0xwktmzng2ngrpdaigenblock5041152fnuejl');
5733        this.focusableElements = null;
5734        this.firstFocusable = null;
5735        this.lastFocusable = null;
5736        this.previouslyFocused = null;
5737        this.anchorHash = 'open-sanotint-promo-ricci';
5738      }
5739
5740      connectedCallback() {
5741        this.setupEventListeners();
5742        this.checkForHashTrigger();
5743        window.addEventListener('hashchange', this.checkForHashTrigger.bind(this));
5744      }
5745
5746      setupEventListeners() {
5747        this.closeButton.addEventListener('click', this.close.bind(this));
5748        this.backdrop.addEventListener('click', this.close.bind(this));
5749        
5750        document.addEventListener('keydown', (e) => {
5751          if (this.popup.classList.contains('active')) {
5752            if (e.key === 'Escape') {
5753              this.close();
5754            }
5755            if (e.key === 'Tab') {
5756              this.trapFocus(e);
5757            }
5758          }
5759        });
5760      }
5761
5762      checkForHashTrigger() {
5763        if (this.anchorHash && window.location.hash === '#' + this.anchorHash) {
5764          this.open();
5765        }
5766      }
5767
5768      open() {
5769        this.previouslyFocused = document.activeElement;
5770        this.popup.classList.add('active');
5771        document.body.classList.add('ai-promo-popup-open-anw0xwktmzng2ngrpdaigenblock5041152fnuejl');
5772        
5773        this.updateFocusableElements();
5774        
5775        setTimeout(() => {
5776          if (this.firstFocusable) {
5777            this.firstFocusable.focus();
5778          }
5779        }, 100);
5780      }
5781
5782      close() {
5783        this.popup.classList.remove('active');
5784        document.body.classList.remove('ai-promo-popup-open-anw0xwktmzng2ngrpdaigenblock5041152fnuejl');
5785        
5786        if (this.anchorHash && window.location.hash === '#' + this.anchorHash) {
5787          history.replaceState(null, null, ' ');
5788        }
5789        
5790        if (this.previouslyFocused) {
5791          this.previouslyFocused.focus();
5792        }
5793      }
5794
5795      updateFocusableElements() {
5796        const focusableSelectors = 'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])';
5797        this.focusableElements = this.container.querySelectorAll(focusableSelectors);
5798        
5799        if (this.focusableElements.length > 0) {
5800          this.firstFocusable = this.focusableElements[0];
5801          this.lastFocusable = this.focusableElements[this.focusableElements.length - 1];
5802        }
5803      }
5804
5805      trapFocus(e) {
5806        if (!this.focusableElements || this.focusableElements.length === 0) return;
5807
5808        if (e.shiftKey) {
5809          if (document.activeElement === this.firstFocusable) {
5810            e.preventDefault();
5811            this.lastFocusable.focus();
5812          }
5813        } else {
5814          if (document.activeElement === this.lastFocusable) {
5815            e.preventDefault();
5816            this.firstFocusable.focus();
5817          }
5818        }
5819      }
5820    }
5821
5822    customElements.define('ai-promo-popup-anw0xwktmzng2ngrpdaigenblock5041152fnuejl', PromoPopupanw0xwktmzng2ngrpdaigenblock5041152fnuejl);
5823  })();
5824</script>
5824
5825
5826
5827
5828    </div>
5829  </div>
5830</div>
5831
5832
5833</div><div id="shopify-section-sections--31807826428252__contact-bubble" class="shopify-section shopify-section-group-overlay-group"><link href="//cosvalshop.com/cdn/shop/t/115/assets/contact-bubble.css?v=10667350688469999771791135142" rel="stylesheet" type="text/css" media="all" />
5834<script src="//cosvalshop.com/cdn/shop/t/115/assets/contact-bubble.js?v=14939411366985268381791135143" defer="defer"></script>
5834
5835
5836<div
5837  class="cb"
5838  id="ContactBubble"
5839  data-lang="en"
5840  data-klaviyo="Xx4mns"
5841  data-klaviyo-en="TdFeav"
5842  data-site-lang="en"
5843  data-site-langs="it,en,"
5844>
5845  <div class="cb-backdrop" data-cb-close></div>
5846
5847  <div class="cb-panel" id="ContactBubblePanel" role="dialog" aria-modal="true" aria-label="Contatti Cosval" aria-hidden="true">
5848    <div class="cb-head">
5849      <div class="cb-head__row">
5850        <div class="cb-langs" role="group" aria-label="Lingua / Language">
5851          <button type="button" class="cb-lang" data-cb-lang="it" aria-pressed="false">IT</button>
5852          <button type="button" class="cb-lang" data-cb-lang="en" aria-pressed="true">EN</button>
5853        </div><form method="post" action="/en/localization" id="ContactBubbleLocale" accept-charset="UTF-8" class="cb-locale" 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="/en/search" /><input type="hidden" name="locale_code" value="en" data-cb-locale-code>
5854          <input type="hidden" name="return_to" value="/en/search" data-cb-locale-return></form><button type="button" class="cb-x" data-cb-close aria-label="Chiudi" data-aria-it="Chiudi" data-aria-en="Close">
5855          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" aria-hidden="true"><path d="M6 6l12 12M18 6L6 18"/></svg>
5856        </button>
5857      </div>
5858
5859      <div class="cb-head__main" data-cb-head="main">
5860        <span class="cb-title"><span class="cb-t" lang="it">Ciao! Come possiamo aiutarti?</span><span class="cb-t" lang="en">Hi! How can we help?</span>
5861</span>
5862        <span class="cb-sub"><span class="cb-t" lang="it">Il team Cosval è a tua disposizione: scegli il canale che preferisci.</span><span class="cb-t" lang="en">The Cosval team is here for you: pick the channel you prefer.</span>
5863</span>
5864      </div>
5865      <button type="button" class="cb-back" data-cb-head="news" data-cb-back hidden>
5866        <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M15 18l-6-6 6-6"/></svg>
5867        <span><span class="cb-t" lang="it">Iscriviti alla newsletter</span><span class="cb-t" lang="en">Join the newsletter</span>
5868</span>
5869      </button>
5870      <button type="button" class="cb-back" data-cb-head="track" data-cb-back hidden>
5871        <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M15 18l-6-6 6-6"/></svg>
5872        <span><span class="cb-t" lang="it">Traccia il tuo ordine</span><span class="cb-t" lang="en">Track your order</span>
5873</span>
5874      </button>
5875      <button type="button" class="cb-back" data-cb-head="wa" data-cb-back hidden>
5876        <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M15 18l-6-6 6-6"/></svg>
5877        <span><span class="cb-t" lang="it">Scrivici su WhatsApp</span><span class="cb-t" lang="en">Text us on WhatsApp</span>
5878</span>
5879      </button>
5880      <button type="button" class="cb-back" data-cb-head="ticket" data-cb-back hidden>
5881        <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M15 18l-6-6 6-6"/></svg>
5882        <span><span class="cb-t" lang="it">Contatta assistenza</span><span class="cb-t" lang="en">Contact support</span>
5883</span>
5884      </button>
5885    </div><div class="cb-tabsbar" data-cb-head="main">
5886      <div class="cb-tabs" role="tablist" aria-label="Sezioni" data-cb-tabs data-tab="promo" data-cb-default-tab="promo">
5887        <span class="cb-tabs__thumb" aria-hidden="true"></span>
5888        <button type="button" class="cb-tab" role="tab" id="ContactBubbleTab-promo" aria-selected="true" aria-controls="ContactBubblePane-promo" tabindex="0" data-cb-tab="promo"><span class="cb-t" lang="it">Promozioni</span><span class="cb-t" lang="en">Promotions</span>
5889<span class="cb-tabs__count" aria-hidden="true">3</span></button>
5890        <button type="button" class="cb-tab" role="tab" id="ContactBubbleTab-help" aria-selected="false" aria-controls="ContactBubblePane-help" tabindex="-1" data-cb-tab="help"><span class="cb-t" lang="it">Assistenza</span><span class="cb-t" lang="en">Support</span>
5891</button>
5892      </div>
5893    </div>
5894
5895    <div class="cb-body"><div class="cb-view" data-cb-view="main"><div class="cb-pane" id="ContactBubblePane-promo" role="tabpanel" aria-labelledby="ContactBubbleTab-promo" data-cb-pane="promo">
5896          <button type="button" class="cb-news" data-cb-go="news"><span class="cb-news__wm" aria-hidden="true">-10%</span>
5897            <span class="cb-news__body">
5898              <span class="cb-news__badge"><span class="cb-t" lang="it">Newsletter</span><span class="cb-t" lang="en">Newsletter</span>
5899</span>
5900              <span class="cb-news__title"><span class="cb-t" lang="it">10% di sconto sul primo ordine</span><span class="cb-t" lang="en">10% off your first order</span>
5901</span>
5902              <span class="cb-news__sub"><span class="cb-t" lang="it">In più novità, consigli e anteprime sugli omaggi.</span><span class="cb-t" lang="en">Plus news, tips and early access to gifts.</span>
5903</span>
5904              <span class="cb-news__cta"><span class="cb-t" lang="it">Iscriviti ora</span><span class="cb-t" lang="en">Sign up now</span>
5905 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg></span>
5906            </span>
5907          </button><div class="cb-feed">
5908          <div class="cb-feed__head">
5909            <span class="cb-feed__label"><span class="cb-t" lang="it">Scopri le promozioni</span><span class="cb-t" lang="en">Explore promotions</span>
5910</span>
5911            <span class="cb-count" aria-hidden="true">3</span>
5912          </div><a class="cb-promo" href="/en/collections/skincare-viso" style="--cb-badge: #be123c" >
5913              <span class="cb-promo__img"><img src="//cosvalshop.com/cdn/shop/files/roller.png?crop=center&amp;height=120&amp;v=1773155439&amp;width=120" alt="" srcset="//cosvalshop.com/cdn/shop/files/roller.png?crop=center&amp;height=60&amp;v=1773155439&amp;width=60 60w, //cosvalshop.com/cdn/shop/files/roller.png?crop=center&amp;height=120&amp;v=1773155439&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px">
5914</span>
5915              <span class="cb-promo__body">
5916                <span class="cb-promo__badge"><span class="cb-t" lang="it">Omaggio</span><span class="cb-t" lang="en">Gift</span>
5917</span>
5918                <span class="cb-promo__title"><span class="cb-t" lang="it">Skincare · 2 creme viso</span><span class="cb-t" lang="en">Skincare · 2 face creams</span>
5919</span><span class="cb-promo__sub"><span class="cb-t" lang="it">Roller distensivo Locherber in regalo.</span><span class="cb-t" lang="en">Free Locherber facial roller.</span>
5920</span></span>
5921              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="cb-promo__chev" aria-hidden="true"><path d="M9 6l6 6-6 6"/></svg>
5922            </a><a class="cb-promo" href="/en/collections/mixoli" style="--cb-badge: #987768" >
5923              <span class="cb-promo__img"><img src="//cosvalshop.com/cdn/shop/files/SANOTINT_POCHETTE_Mixoli_02_copia.jpg?crop=center&amp;height=120&amp;v=1761031804&amp;width=120" alt="" srcset="//cosvalshop.com/cdn/shop/files/SANOTINT_POCHETTE_Mixoli_02_copia.jpg?crop=center&amp;height=60&amp;v=1761031804&amp;width=60 60w, //cosvalshop.com/cdn/shop/files/SANOTINT_POCHETTE_Mixoli_02_copia.jpg?crop=center&amp;height=120&amp;v=1761031804&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px">
5924</span>
5925              <span class="cb-promo__body">
5926                <span class="cb-promo__badge"><span class="cb-t" lang="it">Omaggio</span><span class="cb-t" lang="en">Gift</span>
5927</span>
5928                <span class="cb-promo__title"><span class="cb-t" lang="it">Mixoli · 2 prodotti</span><span class="cb-t" lang="en">Mixoli · 2 products</span>
5929</span><span class="cb-promo__sub"><span class="cb-t" lang="it">Pochette Mixoli abbinata in regalo.</span><span class="cb-t" lang="en">Free matching Mixoli bag.</span>
5930</span></span>
5931              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="cb-promo__chev" aria-hidden="true"><path d="M9 6l6 6-6 6"/></svg>
5932            </a><a class="cb-promo" href="/en/collections/ricci-vivaci" style="--cb-badge: #668c53" >
5933              <span class="cb-promo__img"><img src="//cosvalshop.com/cdn/shop/files/SANOTINT_POCHETTE_RicciVivaci_02_copia.jpg?crop=center&amp;height=120&amp;v=1761031775&amp;width=120" alt="" srcset="//cosvalshop.com/cdn/shop/files/SANOTINT_POCHETTE_RicciVivaci_02_copia.jpg?crop=center&amp;height=60&amp;v=1761031775&amp;width=60 60w, //cosvalshop.com/cdn/shop/files/SANOTINT_POCHETTE_RicciVivaci_02_copia.jpg?crop=center&amp;height=120&amp;v=1761031775&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px">
5934</span>
5935              <span class="cb-promo__body">
5936                <span class="cb-promo__badge"><span class="cb-t" lang="it">Omaggio</span><span class="cb-t" lang="en">Gift</span>
5937</span>
5938                <span class="cb-promo__title"><span class="cb-t" lang="it">Ricci Vivaci · 2 prodotti</span><span class="cb-t" lang="en">Bouncy Curls · 2 products</span>
5939</span><span class="cb-promo__sub"><span class="cb-t" lang="it">Pochette Ricci Vivaci abbinata in regalo.</span><span class="cb-t" lang="en">Free matching Bouncy Curls bag.</span>
5940</span></span>
5941              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="cb-promo__chev" aria-hidden="true"><path d="M9 6l6 6-6 6"/></svg>
5942            </a><p class="cb-feed__note"><span class="cb-t" lang="it">Gli omaggi vengono aggiunti automaticamente al carrello. Valide fino a esaurimento scorte.</span><span class="cb-t" lang="en">Gifts are added to your cart automatically. Valid while supplies last.</span>
5943
5944            <a class="cb-t" lang="it" href="https://cosvalshop.com/pages/termini-e-condizioni-promo" target="_blank" rel="noopener">Termini e condizioni</a><a class="cb-t" lang="en" href="https://cosvalshop.com/en/pages/promotional-terms-conditions" target="_blank" rel="noopener">Terms &amp; conditions</a>
5945          </p>
5946        </div></div><div class="cb-pane" id="ContactBubblePane-help" role="tabpanel" aria-labelledby="ContactBubbleTab-help" data-cb-pane="help" hidden>
5947        <div class="cb-grid"><button type="button" class="cb-tile" data-cb-go="track">
5948            <span class="cb-tile__icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M1 3h15v13H1z"/><path d="M16 8h4l3 3v5h-7z"/><circle cx="5.5" cy="18.5" r="2.5"/><circle cx="18.5" cy="18.5" r="2.5"/></svg></span>
5949            <span class="cb-tile__txt">
5950              <span class="cb-tile__title"><span class="cb-t" lang="it">Traccia il tuo ordine</span><span class="cb-t" lang="en">Track your order</span>
5951</span>
5952              <span class="cb-tile__sub"><span class="cb-t" lang="it">Scopri dove si trova il pacco</span><span class="cb-t" lang="en">See where your parcel is</span>
5953</span>
5954            </span>
5955            <svg class="cb-tile__chev" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 6l6 6-6 6"/></svg>
5956          </button><button type="button" class="cb-tile" data-cb-go="ticket">
5957            <span class="cb-tile__icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 18v-6a9 9 0 0 1 18 0v6"/><path d="M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z"/></svg></span>
5958            <span class="cb-tile__txt">
5959              <span class="cb-tile__title"><span class="cb-t" lang="it">Contatta assistenza</span><span class="cb-t" lang="en">Contact support</span>
5960</span>
5961              <span class="cb-tile__sub"><span class="cb-t" lang="it">Ti rispondiamo via email in 1-2 giorni lavorativi</span><span class="cb-t" lang="en">We reply by email within 1-2 working days</span>
5962</span>
5963            </span>
5964            <svg class="cb-tile__chev" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 6l6 6-6 6"/></svg>
5965          </button>
5966          <a class="cb-rowbtn cb-rowbtn--wa" href="https://wa.me/393513750083" target="_blank" rel="noopener" data-cb-wa>
5967            <span class="cb-rowbtn__icon"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.
5967198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893A11.821 11.821 0 0020.465 3.516"/></svg></span>
5968            <span class="cb-rowbtn__txt">
5969              <span class="cb-rowbtn__title"><span class="cb-t" lang="it">Scrivici su WhatsApp</span><span class="cb-t" lang="en">Text us on WhatsApp</span>
5970</span>
5971              <span class="cb-rowbtn__sub"><span class="cb-t" lang="it">Ti rispondiamo entro qualche ora</span><span class="cb-t" lang="en">We reply within a few hours</span>
5972</span>
5973            </span>
5974            <svg class="cb-rowbtn__chev" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M7 17L17 7M9 7h8v8"/></svg>
5975          </a>
5976        </div><p class="cb-sec"><span class="cb-t" lang="it">Domande frequenti</span><span class="cb-t" lang="en">Frequently asked</span>
5977</p>
5978        <div class="cb-faq"><div class="cb-faq__item">
5979  <button type="button" class="cb-faq__q" data-cb-faq aria-expanded="false" aria-controls="ContactBubbleFaq-ship">
5980    <span class="cb-faq__qt"><span class="cb-t" lang="it">Quali sono i tempi di spedizione?</span><span class="cb-t" lang="en">How long does delivery take?</span>
5981</span>
5982    <svg class="cb-faq__ic" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
5983  </button>
5984  <div class="cb-faq__a" id="ContactBubbleFaq-ship" hidden>
5985    <p><span class="cb-t" lang="it">Prepariamo l&#39;ordine in 1-2 giorni lavorativi. In Italia la consegna è di 3-5 giorni lavorativi con la spedizione Standard e di 1-4 con l&#39;Express. Nell&#39;Unione Europea la consegna avviene entro 1-7 giorni lavorativi a seconda della zona. Sono tempi stimati: nei periodi di alta richiesta possono variare.</span><span class="cb-t" lang="en">We prepare your order within 1-2 working days. In Italy delivery takes 3-5 working days with Standard shipping and 1-4 with Express. In the European Union delivery takes 1-7 working days depending on the zone. These are estimates and can vary in busy periods.</span>
5986</p><a class="cb-faq__more" href="/policies/shipping-policy"><span class="cb-t" lang="it">Tutti i dettagli sulle spedizioni</span><span class="cb-t" lang="en">Full shipping details</span>
5987</a></div>
5988</div>
5989<div class="cb-faq__item">
5990  <button type="button" class="cb-faq__q" data-cb-faq aria-expanded="false" aria-controls="ContactBubbleFaq-gifts">
5991    <span class="cb-faq__qt"><span class="cb-t" lang="it">Posso scegliere i miei campioni omaggio?</span><span class="cb-t" lang="en">Can I choose my free samples?</span>
5992</span>
5993    <svg class="cb-faq__ic" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
5994  </button>
5995  <div class="cb-faq__a" id="ContactBubbleFaq-gifts" hidden>
5996    <p><span class="cb-t" lang="it">Sì: nel carrello premi il bottone Omaggi e scegli i tre campioncini che preferisci, poi conferma la selezione. Sono soggetti a disponibilità e possono variare: se quello che hai scelto è finito ne inseriamo uno simile.</span><span class="cb-t" lang="en">Yes: in the cart tap the Omaggi (gifts) button, pick the three samples you like and confirm your choice. They depend on availability and can change: if one has run out we add a similar one.</span>
5997</p></div>
5998</div>
5999<div class="cb-faq__item">
6000  <button type="button" class="cb-faq__q" data-cb-faq aria-expanded="false" aria-controls="ContactBubbleFaq-change">
6001    <span class="cb-faq__qt"><span class="cb-t" lang="it">Posso modificare o annullare un ordine?</span><span class="cb-t" lang="en">
6001Can I change or cancel an order?</span>
6002</span>
6003    <svg class="cb-faq__ic" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
6004  </button>
6005  <div class="cb-faq__a" id="ContactBubbleFaq-change" hidden>
6006    <p><span class="cb-t" lang="it">Finché non è stato evaso puoi gestirlo dalla tua area personale oppure scrivendoci. Una volta partito non è più annullabile, ma hai 14 giorni dalla consegna per restituirlo e ottenere il rimborso completo.</span><span class="cb-t" lang="en">While the order has not shipped you can manage it from your account or by writing to us. Once it has left us it can no longer be cancelled, but you have 14 days from delivery to return it for a full refund.</span>
6007</p></div>
6008</div>
6009<div class="cb-faq__item">
6010  <button type="button" class="cb-faq__q" data-cb-faq aria-expanded="false" aria-controls="ContactBubbleFaq-return">
6011    <span class="cb-faq__qt"><span class="cb-t" lang="it">Come faccio un reso o un cambio?</span><span class="cb-t" lang="en">How do I return or exchange an item?</span>
6012</span>
6013    <svg class="cb-faq__ic" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
6014  </button>
6015  <div class="cb-faq__a" id="ContactBubbleFaq-return" hidden>
6016    <p><span class="cb-t" lang="it">Hai 14 giorni dalla consegna: avvia il reso dalla tua area personale o scrivici e ti mandiamo le istruzioni. Il prodotto va restituito integro, non usato e con il sigillo intatto. Il rimborso viene elaborato entro 14 giorni lavorativi dal rientro del pacco, sul metodo di pagamento originale o come buono acquisto.</span><span class="cb-t" lang="en">You have 14 days from delivery: start the return from your account or write to us and we will send instructions. The item must come back unused, undamaged and with its seal intact. Refunds are processed within 14 working days of the parcel reaching us, to the original payment method or as store credit.</span>
6017</p><a class="cb-faq__more" href="/policies/refund-policy"><span class="cb-t" lang="it">Leggi la politica resi</span><span class="cb-t" lang="en">Read the refund policy</span>
6018</a></div>
6019</div>
6020<div class="cb-faq__item">
6021  <button type="button" class="cb-faq__q" data-cb-faq aria-expanded="false" aria-controls="ContactBubbleFaq-pay">
6022    <span class="cb-faq__qt"><span class="cb-t" lang="it">Quali metodi di pagamento accettate?</span><span class="cb-t" lang="en">Which payment methods do you accept?</span>
6023</span>
6024    <svg class="cb-faq__ic" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
6025  </button>
6026  <div class="cb-faq__a" id="ContactBubbleFaq-pay" hidden>
6027    <p><span class="cb-t" lang="it">Carte Visa, Mastercard, Maestro, American Express e Union Pay, più i wallet Apple Pay, Google Pay e Shop Pay. Se la transazione viene rifiutata contatta il tuo istituto di credito; per ogni altro problema scrivici.</span><span class="cb-t" lang="en">Visa, Mastercard, Maestro, American Express and Union Pay cards, plus Apple Pay, Google Pay and Shop Pay. If a payment is declined please contact your bank; for anything else write to us.</span>
6028</p></div>
6029</div>
6030<div class="cb-faq__item">
6031  <button type="button" class="cb-faq__q" data-cb-faq aria-expanded="false" aria-controls="ContactBubbleFaq-invoice">
6032    <span class="cb-faq__qt"><span class="cb-t" lang="it">Posso avere la fattura?</span><span class="cb-t" lang="en">Can I get an invoice?</span>
6033</span>
6034    <svg class="cb-faq__ic" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
6035  </button>
6036  <div class="cb-faq__a" id="ContactBubbleFaq-invoice" hidden>
6037    <p><span class="cb-t" lang="it">Sì: nel carrello premi il bottone Fattura e compila i dati richiesti (Ragione Sociale, P.IVA e Codice SDI) prima di completare l&#39;ordine.</span><span class="cb-t" lang="en">Yes: in the cart tap the Fattura (invoice) button and fill in the details asked for (company 
6037name, VAT number and SDI code) before completing your order.</span>
6038</p></div>
6039</div>
6040</div></div>
6041      </div><div class="cb-view" data-cb-view="wa" hidden>
6042        <div class="cb-sent cb-confirm">
6043          <span class="cb-sent__icon cb-sent__icon--wa"><svg width="30" height="30" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893A11.821 11.821 0 0020.465 3.516"/></svg></span>
6044          <span class="cb-sent__title"><span class="cb-t" lang="it">Stai per uscire da</span><span class="cb-t" lang="en">You are about to leave</span>
6045 cosvalshop.com</span>
6046          <span class="cb-sent__sub"><span class="cb-t" lang="it">Si aprirà WhatsApp per chattare con il team Cosval. Vuoi continuare?</span><span class="cb-t" lang="en">WhatsApp will open so you can chat with the Cosval team. Do you want to continue?</span>
6047</span>
6048          <a class="cb-btn cb-btn--wa" href="https://wa.me/393513750083" target="_blank" rel="noopener" data-cb-wa-go><span class="cb-t" lang="it">Apri WhatsApp</span><span class="cb-t" lang="en">Open WhatsApp</span>
6049<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M7 17L17 7M9 7h8v8"/></svg>
6050          </a>
6051          <button type="button" class="cb-btn-outline" data-cb-back><span class="cb-t" lang="it">Annulla</span><span class="cb-t" lang="en">Cancel</span>
6052</button>
6053        </div>
6054      </div><div class="cb-view" data-cb-view="news" hidden>
6055        <p class="cb-intro"><span class="cb-t" lang="it">Ricevi in anteprima novità, consigli e promozioni. Per te subito il 10% di sconto sul primo ordine.</span><span class="cb-t" lang="en">Get early access to new arrivals, tips and promotions, plus 10% off your first order.</span>
6056</p>
6057        <div class="cb-klaviyo"><div class="cb-t" lang="it"><div class="klaviyo-form-Xx4mns"></div></div>
6058            <div class="cb-t" lang="en"><div class="klaviyo-form-TdFeav"></div></div></div>
6059      </div><div class="cb-view" data-cb-view="track" hidden>
6060        <form class="cb-form" data-cb-track-form action="https://cosval-order-status-web.niccolo-ae9.workers.dev/status" method="post" data-endpoint="https://cosval-order-status-web.niccolo-ae9.workers.dev/status" data-sitekey="0x4AAAAAAEx3Nhun1g8Tz64n">
6061          <p class="cb-intro"><span class="cb-t" lang="it">Inserisci il numero d&#39;ordine e il CAP di consegna o l&#39;email dell&#39;ordine.</span><span class="cb-t" lang="en">Enter your order number and the delivery postal code or the order email.</span>
6062</p>
6063          <input class="cb-input cb-input--upper" type="text" name="order" required autocomplete="off" autocapitalize="characters" placeholder="Numero ordine (es. CS-1234)" data-ph-it="Numero ordine (es. CS-1234)" data-ph-en="Order number (e.g. CS-1234)" data-cb-order>
6064          <div class="cb-field">
6065            <span class="cb-label"><span class="cb-t" lang="it">Verifica con</span><span class="cb-t" lang="en">Verify with</span>
6066</span>
6067            <div class="cb-seg cb-seg--2" role="radiogroup" aria-label="Verifica con">
6068              <button type="button" class="cb-seg__btn" role="radio" aria-checked="true" data-cb-ident="zip"><span class="cb-t" lang="it">Codice postale</span><span class="cb-t" lang="en">
6068Postal code</span>
6069</button>
6070              <button type="button" class="cb-seg__btn" role="radio" aria-checked="false" data-cb-ident="email"><span class="cb-t" lang="it">Email</span><span class="cb-t" lang="en">Email</span>
6071</button>
6072            </div>
6073          </div>
6074          <input class="cb-input" type="text" name="zip" maxlength="12" required autocomplete="postal-code" placeholder="CAP di consegna (es. 20121)" data-ph-it="CAP di consegna (es. 20121)" data-ph-en="Delivery postal code (e.g. 20121)" data-cb-ident-field="zip">
6075          <input class="cb-input" type="email" name="email" autocomplete="email" spellcheck="false" autocapitalize="off" placeholder="Email usata per l'acquisto" data-ph-it="Email usata per l'acquisto" data-ph-en="Email used at checkout" data-cb-ident-field="email" hidden>
6076          <button type="submit" class="cb-btn"><span class="cb-t" lang="it">Traccia ordine</span><span class="cb-t" lang="en">Track order</span>
6077<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
6078          </button>
6079          <div class="cb-turnstile" data-cb-turnstile></div>
6080          <p class="cb-alert" role="alert" data-cb-track-msg="notfound" hidden><span class="cb-t" lang="it">Non troviamo un ordine con questi dati. Controlla numero d&#39;ordine e</span><span class="cb-t" lang="en">We could not find an order with these details. Check the order number and the</span>
6081 <span class="cb-t" lang="it"><span data-cb-ident-word="zip">CAP</span><span data-cb-ident-word="email" hidden>email</span> e riprova.</span><span class="cb-t" lang="en"><span data-cb-ident-word="zip">postal code</span><span data-cb-ident-word="email" hidden>email</span> and try again.</span></p>
6082          <p class="cb-alert" role="alert" data-cb-track-msg="tooMany" hidden><span class="cb-t" lang="it">Troppi tentativi. Riprova tra qualche minuto, oppure scrivi a</span><span class="cb-t" lang="en">Too many attempts. Try again in a few minutes, or write to</span>
6083 <a href="#email:moc.puorglavsoc@troppus"><span class="email-cloak" translate="no">moc.puorglavsoc@troppus</span></a> <span class="cb-t" lang="it">con il numero d&#39;ordine nell&#39;oggetto.</span><span class="cb-t" lang="en">with the order number in the subject.</span>
6084</p>
6085          <p class="cb-alert" role="alert" data-cb-track-msg="error" hidden><span class="cb-t" lang="it">Non riusciamo a verificare in questo momento. Riprova tra poco o scrivi a</span><span class="cb-t" lang="en">We cannot verify right now. Try again shortly or write to</span>
6086 <a href="#email:moc.puorglavsoc@troppus"><span class="email-cloak" translate="no">moc.puorglavsoc@troppus</span></a></p>
6087          <p class="cb-alert" role="alert" data-cb-track-msg="js" hidden></p>
6088          <p class="cb-hint"><span class="cb-t" lang="it">Trovi il numero d&#39;ordine nell&#39;email di conferma.</span><span class="cb-t" lang="en">Your order number is in the confirmation email.</span>
6089</p>
6090        </form>
6091
6092        <div class="cb-track-result" data-cb-track-result hidden>
6093          <div class="cb-status">
6094            <div class="cb-status__top">
6095              <div class="cb-status__l">
6096                <span class="cb-status__k"><span class="cb-t" lang="it">Ordine</span><span class="cb-t" lang="en">Order</span>
6097 <span data-cb-tr="order"></span></span>
6098                <span class="cb-status__s">
6099                  <span data-cb-status-label="0"><span class="cb-t" lang="it">Ordine confermato</span><span class="cb-t" lang="en">Order confirmed</span>
6100</span>
6101                  <span data-cb-status-label="1" hidden><span class="cb-t" lang="it">Ricevuto dal corriere</span><span class="cb-t" lang="en">Picked up by the carrier</span>
6102</span>
6103                  <span data-cb-status-label="2" hidden><span class="cb-t" lang="it">In transito</span><span class="cb-t" lang="en">In transit</span>
6104</span>
6105                  <span data-cb-status-label="3" hidden><span class="cb-t" lang="it">Consegnato</span><span class="cb-t" lang="en">Delivered</span>
6106</span>
6107                  <span data-cb-status-label="custom" hidden></span>
6108                </span>
6109              </div>
6110              <span class="cb-status__eta" data-cb-tr-eta hidden><span class="cb-t" lang="it">Consegna</span><span class="cb-t" lang="en">Delivery</span>
6111 <span data-cb-tr="eta"></span></span>
6112            </div>
6113            <div class="cb-bars" aria-hidden="true"><span></span><span></span><span></span><span></span></div>
6114            <div class="cb-status__foot">
6115              <span data-cb-tr-carrier><span data-cb-tr="carrier"></span><span data-cb-tr-code> · <span data-cb-tr="code"></span></span></span>
6116              <span data-cb-tr-items hidden><span data-cb-tr="items"></span> <span class="cb-t" lang="it">articoli</span><span class="cb-t" lang="en">items</span>
6117</span>
6118            </div>
6119          </div>
6120
6121          <div class="cb-timeline"><div class="cb-step" data-cb-step="0" data-status="upcoming">
6122              <div class="cb-step__rail">
6123                <span class="cb-step__dot">
6124                  <svg class="cb-step__check" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 6L9 17l-5-5"/></svg>
6125                  <span class="cb-step__inner"></span>
6126                </span>
6127                <span class="cb-step__line"></span>
6128              </div>
6129              <div class="cb-step__txt">
6130                <span class="cb-step__title"><span class="cb-t" lang="it">Ordine confermato</span><span class="cb-t" lang="en">Order confirmed</span>
6131</span>
6132                <span class="cb-step__sub"><span data-cb-step-date></span><span class="cb-t" lang="it">Pagamento ricevuto, ordine registrato</span><span class="cb-t" lang="en">Payment received, order registered</span>
6133<span data-cb-step-note hidden></span></span>
6134              </div>
6135            </div><div class="cb-step" data-cb-step="1" data-status="upcoming">
6136              <div class="cb-step__rail">
6137                <span class="cb-step__dot">
6138                  <svg class="cb-step__check" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 6L9 17l-5-5"/></svg>
6139                  <span class="cb-step__inner"></span>
6140                </span>
6141                <span class="cb-step__line"></span>
6142              </div>
6143              <div class="cb-step__txt">
6144                <span class="cb-step__title"><span class="cb-t" lang="it">Ricevuto dal corriere</span><span class="cb-t" lang="en">Picked up by the carrier</span>
6145</span>
6146                <span class="cb-step__sub"><span data-cb-step-date></span><span class="cb-t" lang="it">Il corriere ha preso in carico il pacco</span><span class="cb-t" lang="en">The carrier has collected your parcel</span>
6147<span data-cb-step-note hidden></span></span>
6148              </div>
6149            </div><div class="cb-step" data-cb-step="2" data-status="upcoming">
6150              <div class="cb-step__rail">
6151                <span class="cb-step__dot">
6152                  <svg class="cb-step__check" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 6L9 17l-5-5"/></svg>
6153                  <span class="cb-step__inner"></span>
6154                </span>
6155                <span class="cb-step__line"></span>
6156              </div>
6157              <div class="cb-step__txt">
6158                <span class="cb-step__title"><span class="cb-t" lang="it">In transito</span><span class="cb-t" lang="en">In transit</span>
6159</span>
6160                <span class="cb-step__sub"><span data-cb-step-date></span><span class="cb-t" lang="it">Il pacco è in viaggio verso di te</span><span class="cb-t" lang="en">Your parcel is on its way to you</span>
6161<span data-cb-step-note hidden></span></span>
6162              </div>
6163            </div><div class="cb-step cb-step--stop" data-cb-stop data-status="alert" role="status" hidden>
6164              <div class="cb-step__rail">
6165                <span class="cb-step__dot"><span class="cb-step__bang" aria-hidden="true">!</span></span>
6166                <span class="cb-step__line"></span>
6167              </div>
6168              <div class="cb-step__txt">
6169                <span class="cb-step__title" data-cb-stop-title></span>
6170                <span class="cb-step__sub" data-cb-stop-text></span>
6171              </div>
6172            </div><div class="cb-step" data-cb-step="3" data-status="upcoming">
6173              <div class="cb-step__rail">
6174                <span class="cb-step__dot">
6175                  <svg class="cb-step__check" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 6L9 17l-5-5"/></svg>
6176                  <span class="cb-step__inner"></span>
6177                </span>
6178                <span class="cb-step__line"></span>
6179              </div>
6180              <div class="cb-step__txt">
6181                <span class="cb-step__title"><span class="cb-t" lang="it">Consegnato</span><span class="cb-t" lang="en">Delivered</span>
6182</span>
6183                <span class="cb-step__sub"><span data-cb-step-date></span><span class="cb-t" lang="it">Pacco consegnato</span><span class="cb-t" lang="en">Parcel delivered</span>
6184<span data-cb-step-note hidden></span></span>
6185              </div>
6186            </div></div>
6187
6188          <p class="cb-track-updated" data-cb-tr-updated hidden><span class="cb-t" lang="it">Aggiornato il</span><span class="cb-t" lang="en">Updated on</span>
6189 <span data-cb-tr="updated"></span></p>
6190          <div class="cb-actions">
6191            <a class="cb-btn-outline" data-cb-tr-link href="#" target="_blank" rel="noopener"><span class="cb-t" lang="it">Segui la spedizione</span><span class="cb-t" lang="en">Track shipment</span>
6192<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M7 17L17 7M9 7h8v8"/></svg>
6193            </a>
6194            <button type="button" class="cb-btn-grey" data-cb-go="ticket"><span class="cb-t" lang="it">Serve aiuto?</span><span class="cb-t" lang="en">Need help?</span>
6195</button>
6196          </div>
6197          <button type="button" class="cb-link" data-cb-track-again><span class="cb-t" lang="it">Traccia un altro ordine</span><span class="cb-t" lang="en">Track another order</span>
6198</button>
6199        </div>
6200      </div><div class="cb-view" data-cb-view="ticket" hidden>
6201        <form class="cb-form" id="ContactBubbleForm" method="post" action="https://cosval.online/api/public/forms/support-ticket" data-cb-ticket-form data-endpoint="https://cosval.online/api/public/forms/support-ticket" data-sitekey="0x4AAAAAAEx3Nhun1g8Tz64n" data-locale="en">
6202          <div class="cb-row2">
6203            <input class="cb-input" type="text" name="contact_name" maxlength="120" required autocomplete="name" placeholder="Nome" data-ph-it="Nome" data-ph-en="Name" value="">
6204            <input class="cb-input" type="email" name="contact_email" maxlength="320" required autocomplete="email" spellcheck="false" autocapitalize="off" placeholder="Email" data-ph-it="Email" data-ph-en="Email" value="">
6205          </div>
6206          <input class="cb-input" type="text" name="order_number" maxlength="40" autocomplete="off" placeholder="Numero ordine (opzionale)" data-ph-it="Numero ordine (opzionale)" data-ph-en="Order number (optional)">
6207          <div class="cb-select-wrap">
6208            <select class="cb-select" name="labels" required aria-label="Motivo del contatto" data-aria-it="Motivo del contatto" data-aria-en="Reason for contact">
6209              <option value="" disabled selected data-it="Motivo del contatto" data-en="Reason for contact">Motivo del contatto</option><option value="spedizione" data-it="Stato dell&#39;ordine" data-en="Order status" >Stato dell&#39;ordine</option><option value="reso" data-it="Reso o rimborso" data-en="Return or refund" >Reso o rimborso</option><option value="reclamo" data-it="Prodotto danneggiato o mancante" data-en="Damaged or missing product" >Prodotto danneggiato o mancante</option><option value="prodotto" data-it="Consigli sui prodotti" data-en="Product advice" >Consigli sui prodotti</option><option value="fatturazione" data-it="Pagamento e fatturazione" data-en="Payment &amp; billing" >Pagamento e fatturazione</option><option value="altro" data-it="Altro" data-en="Other" >Altro</option></select>
6210            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="#003d7c" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
6211          </div>
6212          <div class="cb-field">
6213            <span class="cb-label"><span class="cb-t" lang="it">Priorità</span><span class="cb-t" lang="en">Priority</span>
6214</span>
6215            <div class="cb-seg" role="radiogroup" aria-label="Priorità">
6216              <button type="button" class="cb-seg__btn" role="radio" aria-checked="false" data-cb-priority="basso"><span class="cb-dot" style="background:#4d7c0f"></span><span class="cb-t" lang="it">Bassa</span><span class="cb-t" lang="en">Low</span>
6217</button>
6218              <button type="button" class="cb-seg__btn" role="radio" aria-checked="true" data-cb-priority="medio"><span class="cb-dot" style="background:#d97706"></span><span class="cb-t" lang="it">Media</span><span class="cb-t" lang="en">Medium</span>
6219</button>
6220              <button type="button" class="cb-seg__btn" role="radio" aria-checked="false" data-cb-priority="alto"><span class="cb-dot" style="background:#be123c"></span><span class="cb-t" lang="it">Alta</span><span class="cb-t" lang="en">High</span>
6221</button>
6222            </div>
6223            <input type="hidden" name="priority" value="medio" data-cb-priority-input>
6224          </div>
6225          <textarea class="cb-input cb-textarea" name="body" rows="3" maxlength="5000" required placeholder="Come possiamo aiutarti?" data-ph-it="Come possiamo aiutarti?" data-ph-en="How can we help you?"></textarea><div class="cb-hp" aria-hidden="true">
6226            <label for="ContactBubbleForm-website">Sito web</label>
6227            <input id="ContactBubbleForm-website" name="website" type="text" tabindex="-1" autocomplete="off">
6228          </div>
6229          <button type="submit" class="cb-btn"><span class="cb-t" lang="it">Invia richiesta</span><span class="cb-t" lang="en">Send request</span>
6230<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
6231          </button>
6232          <div class="cb-turnstile" data-cb-turnstile></div>
6233          <p class="cb-alert" role="alert" data-cb-ticket-error hidden></p>
6234          <p class="cb-hint"><span class="cb-t" lang="it">Oppure scrivi a</span><span class="cb-t" lang="en">Or email us at</span>
6235 <a href="#email:moc.puorglavsoc@troppus"><span class="email-cloak" translate="no">moc.puorglavsoc@troppus</span></a></p>
6236        </form>
6237
6238        <div class="cb-sent" data-cb-sent hidden>
6239          <span class="cb-sent__icon"><svg width="30" height="30" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 6L9 17l-5-5"/></svg></span>
6240          <span class="cb-sent__title"><span class="cb-t" lang="it">Richiesta inviata!</span><span class="cb-t" lang="en">Request sent!</span>
6241</span>
6242          <span class="cb-sent__sub"><span class="cb-t" lang="it">Ti risponderemo via email il prima possibile. Controlla anche la cartella spam.</span><span class="cb-t" lang="en">We&#39;ll get back to you by email as soon as possible. Check your spam folder too.</span>
6243</span>
6244          <span class="cb-sent__num" data-cb-ticket-number hidden><span class="cb-t" lang="it">Numero richiesta:</span><span class="cb-t" lang="en">Request number:</span>
6245 <strong data-cb-tr="ticket"></strong></span>
6246          <button type="button" class="cb-btn-outline" data-cb-back><span class="cb-t" lang="it">Torna al menu</span><span class="cb-t" lang="en">Back to menu</span>
6247</button>
6248        </div>
6249      </div>
6250    </div>
6251  </div>
6252
6253  <button type="button" class="cb-fab" aria-label="Contattaci" data-aria-it="Contattaci" data-aria-en="Contact us" aria-expanded="false" aria-controls="ContactBubblePanel" data-cb-toggle>
6254    <span class="cb-fab__chat" aria-hidden="true"><svg width="30" height="30" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.5c0 4.1-4 7.5-9 7.5-1.1 0-2.2-.2-3.2-.5L4 21l1.3-3.6C3.9 16 3 14.3 3 12.5 3 8.4 7 5 12 5s9 3.4 9 7.5z"/><circle cx="8.5" cy="12.5" r=".9" fill="currentColor" stroke="none"/><circle cx="12" cy="12.5" r=".9" fill="currentColor" stroke="none"/><circle cx="15.5" cy="12.5" r=".9" fill="currentColor" stroke="none"/></svg></span>
6255    <span class="cb-fab__badge" aria-hidden="true"><svg width="13" height="13" viewBox="0 0 24 24" fill="currentColor"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.
6255198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893A11.821 11.821 0 0020.465 3.516"/></svg></span>
6256    <span class="cb-fab__x" aria-hidden="true"><svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M6 6l12 12M18 6L6 18"/></svg></span>
6257  </button><div
6258    class="cb-teaser"
6259    data-cb-nudge
6260    data-cb-nudge-delay="15"
6261    data-cb-nudge-show="8"
6262    data-cb-nudge-gap="120"
6263    data-cb-nudge-max="2"
6264    data-cb-nudge-rest="3"
6265    aria-live="polite"
6266    hidden
6267  >
6268    <button type="button" class="cb-teaser__x" data-cb-nudge-x aria-label="Chiudi" data-aria-it="Chiudi" data-aria-en="Close">
6269      <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" aria-hidden="true"><path d="M6 6l12 12M18 6L6 18"/></svg>
6270    </button>
6271    <button type="button" class="cb-teaser__card" data-cb-nudge-msg data-cb-nudge-go="help" hidden>
6272      <span class="cb-teaser__dots" aria-hidden="true"><i></i><i></i><i></i></span>
6273      <span class="cb-teaser__txt"><span class="cb-t" lang="it">Possiamo aiutarti?</span><span class="cb-t" lang="en">Can we help you?</span>
6274</span>
6275    </button>
6276    <button type="button" class="cb-teaser__card" data-cb-nudge-msg data-cb-nudge-go="news" hidden>
6277      <span class="cb-teaser__dots" aria-hidden="true"><i></i><i></i><i></i></span>
6278      <span class="cb-teaser__txt"><span class="cb-t" lang="it">Vuoi uno sconto?</span><span class="cb-t" lang="en">Want a discount?</span>
6279</span>
6280    </button>
6281    <button type="button" class="cb-teaser__card" data-cb-nudge-msg data-cb-nudge-go="ticket" data-cb-nudge-reason="prodotto" hidden>
6282      <span class="cb-teaser__dots" aria-hidden="true"><i></i><i></i><i></i></span>
6283      <span class="cb-teaser__txt"><span class="cb-t" lang="it">Hai bisogno di un consiglio?</span><span class="cb-t" lang="en">Need some advice?</span>
6284</span>
6285    </button>
6286  </div></div>
6287</div>
6288<!-- END sections: overlay-group --><div class="page-container" id="PageContainer">
6289      <main class="main-content relative" id="MainContent" role="main">
6290        <div id="shopify-section-template--31807826329948__main" class="shopify-section collection-section search-section"><style>
6291  #shopify-section-template--31807826329948__main {
6292    --section-padding-top: 40px;
6293    --section-padding-bottom: 100px;
6294  }
6295</style>
6296
6297<link href="//cosvalshop.com/cdn/shop/t/115/assets/blog.css?v=107725454374733462721791135132" rel="stylesheet" type="text/css" media="all" />
6298<link href="//cosvalshop.com/cdn/shop/t/115/assets/collection.css?v=70030043281113903561791135140" rel="stylesheet" type="text/css" media="all" />
6299<link href="//cosvalshop.com/cdn/shop/t/115/assets/search.css?v=65436780809879621631791135171" rel="stylesheet" type="text/css" media="all" />
6300<script src="//cosvalshop.com/cdn/shop/t/115/assets/collection.js?v=128738446066632351301791135141" defer></script>
vendor: 1 bytes, line 6300
6300
6301<script src="//cosvalshop.com/cdn/shop/t/115/assets/search.js?v=6305371176491887341791135172" defer></script>
6301<div class="section section--padding section--rounded relative">
6302  <div class="collection page-width relative with-drawer">
6303    <div class="title-wrapper text-center leading-none grid gap-8">
6304      <h1 class="heading title-md" tabindex="-1"><split-words class="split-words js-invisible block" data-animate="fade-up-large">Search</split-words></h1><form class="search__form flex flex-col gap-8 h-full relative" action="/en/search" method="GET" role="search"
6305    is="predictive-search"
6306    data-section-id="template--31807826329948__main"
6307    data-limit="5"
6308  >
6309  <input type="hidden" name="options[prefix]" value="last" />
6310  <label class="sr-only" for="SearchFormInput-template--31807826329948__main">Search</label>
6311  <div class="search__field field flex items-center gap-4 relative"><div class="typed absolute top-0 left-0 w-full h-full flex items-center justify-start gap-2 font-medium text-base md:text-lg leading-none pointer-events-none">
6312          <search-typed class="flex items-center h-full overflow-hidden whitespace-nowrap" data-delay="0.5" data-first-text="" data-last-text="Search for ..."></search-typed>
6313        </div><input
6314      class="input search__input"
6315      type="search"
6316      name="q"
6317      id="SearchFormInput-template--31807826329948__main"
6318      placeholder="Search for ..."
6319      autocomplete="off"
6320      autocorrect="off"
6321      autocapitalize="off"
6322      spellcheck="off"
6323        value=""
6324      />
6325      <button class="clear absolute flex items-center justify-center text-xs opacity-0" type="reset">
6326        <span>Clear</span><svg class="icon icon-loader icon-sm absolute opacity-0 invisible animate-spin" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
6327      <path stroke-linecap="round" stroke-linejoin="round" d="M0.7,9.9C0.5,5.2,4.1,1.2,8.5,1c4.7-0.3,8.9,3.8,8.8,8.8"></path>
6328    </svg></button></div>
6329    <div id="PredictiveSearchResults-template--31807826329948__main" class="search__box search__results text-left flex flex-col items-start grow gap-10" role="listbox"></div><predictive-search-overlay class="search__overlay block opacity-0 z-30 fixed top-0 left-0 w-full h-full pointer-events-none"></predictive-search-overlay></form>
6330</div><div class="active-facets flex flex-wrap items-center gap-2 z-1 relative" id="FacetFiltersActive"></div>
6331<div class="collection__content flex"><div class="flex flex-col gap-12 grow" id="ProductGridContainer"></div>
6332      </div></div>
6333</div>
6334
6335
6336</div><div id="shopify-section-template--31807826329948__recently-viewed" class="shopify-section recently-section"><style>
6337  #shopify-section-template--31807826329948__recently-viewed {
6338    --section-padding-top: 72px;
6339    --section-padding-bottom: 80px;}
6340</style>
6341
6342<recently-viewed class="recently-viewed block" data-url="/en/search?section_id=template--31807826329948__recently-viewed&type=product&q=" data-limit="6"></recently-viewed>
6343
6344
6345</div>
6346      </main>
6347
6348      <footer class="footer-group block w-full" is="footer-group"><!-- BEGIN sections: footer-group -->
6349<div id="shopify-section-sections--31807826362716__multicolumn-with-icons" class="shopify-section shopify-section-group-footer-group"><style>
6350  #shopify-section-sections--31807826362716__multicolumn-with-icons {
6351    --section-padding-top: 52px;
6352    --section-padding-bottom: 36px;--color-background: 245 245 245;}
6353</style>
6354
6355<div class="section section--padding section--rounded relative">
6356  <div class="page-width relative"><carousel-element class="text-with-icons with-border block lg:grid grid--4 relative z-1" watch-css><div class="column flex gap-5 w-full flex-col xl:flex-row xl:text-left text-center" ><div class="column__icon"><svg class="icon icon-support icon-lg inline-block" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
6357      <path class="fill" d="M6.09 17.43H4.75C3.65 17.43 2.75 16.54 2.75 15.43V12.28C2.75 11.18 3.64 10.28 4.75 10.28H6.09C7.19 10.28 8.09 11.17 8.09 12.28V15.43C8.09 16.53 7.2 17.43 6.09 17.43ZM20.56 15.43V12.28C20.56 11.18 19.67 10.28 18.56 10.28H17.22C16.12 10.28 15.22 11.17 15.22 12.28V15.43C15.22 16.53 16.11 17.43 17.22 17.43H18.56C19.66 17.43 20.56 16.54 20.56 15.43Z"/>
6358      <path d="M4.94 17.43V19.86C4.94 20.93 6.01 22 7.43 22H11.65M2
63580.56 13.78V10.67C20.57 5.74 16.58 1.75 11.66 1.75C6.74 1.75 2.75 5.74 2.75 10.66V13.77M12.27 21.99C12.27 22.32 12 22.59 11.67 22.59C11.34 22.59 11.07 22.32 11.07 21.99M12.27 21.99C12.27 21.66 12 21.39 11.67 21.39C11.34 21.39 11.07 21.66 11.07 21.99M12.27 21.99H11.07M20.57 14.76V12.96C20.57 12.13 20.57 11.71 20.43 11.39C20.25 10.95 19.9 10.61 19.47 10.43C19.14 10.29 18.73 10.29 17.9 10.29C17.07 10.29 16.65 10.29 16.33 10.43C15.89 10.61 15.55 10.96 15.37 11.39C15.23 11.72 15.23 12.13 15.23 12.96V14.76C15.23 15.59 15.23 16.01 15.37 16.33C15.55 16.77 15.9 17.11 16.33 17.29C16.66 17.43 17.07 17.43 17.9 17.43C18.73 17.43 19.15 17.43 19.47 17.29C19.91 17.11 20.25 16.76 20.43 16.33C20.57 16 20.57 15.59 20.57 14.76ZM5.43 17.43C6.26 17.43 6.68 17.43 7 17.29C7.44 17.11 7.78 16.76 7.96 16.33C8.1 16 8.1 15.59 8.1 14.76V12.96C8.1 12.13 8.1 11.71 7.96 11.39C7.78 10.95 7.43 10.61 7 10.43C6.67 10.29 6.26 10.29 5.43 10.29C4.6 10.29 4.18 10.29 3.86 10.43C3.42 10.61 3.08 10.96 2.9 11.39C2.76 11.72 2.76 12.13 2.76 12.96V14.76C2.76 15.59 2.76 16.01 2.9 16.33C3.08 16.77 3.43 17.11 3.86 17.29C4.19 17.43 4.6 17.43 5.43 17.43Z" stroke-linecap="round" stroke-linejoin="round"/>
6359    </svg></div><div class="column__content"><p class="column__title heading font-medium leading-tight tracking-none"><strong>Customer Service</strong></p><div class="column__text rte"><p>If you need help, contact us at: <a href="#email:moc.puorglavsoc@troppus"><span class="email-cloak" translate="no">moc.puorglavsoc@troppus</span></a></p></div></div>
6360        </div><div class="column flex gap-5 w-full flex-col xl:flex-row xl:text-left text-center" ><div class="column__icon"><svg class="icon icon-gift icon-lg inline-block" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
6361      <path class="fill" d="M4 11H20V17.2C20 18.8802 20 19.7202 19.673 20.362C19.3854 20.9265 18.9265 21.3854 18.362 21.673C17.7202 22 16.8802 22 15.2 22H8.8C7.11984 22 6.27976 22 5.63803 21.673C5.07354 21.3854 4.6146 20.9265 4.32698 20.362C4 19.7202 4 18.8802 4 17.2V11Z"/>
6362      <path d="M20 11V17.2C20 18.8802 20 19.7202 19.673 20.362C19.3854 20.9265 18.9265 21.3854 18.362 21.673C17.7202 22 16.8802 22 15.2 22H8.8C7.11984 22 6.27976 22 5.63803 21.673C5.07354 21.3854 4.6146 20.9265 4.32698 20.362C4 19.7202 4 18.8802 4 17.2V11M12 7V22M12 7H15.5C16.8807 7 18 5.88071 18 4.5C18 3.11929 16.8807 2 15.5 2H15.4198C14.2803 2 13.2758 2.74741 12.9484 3.83881L12 7ZM12 7H8.5C7.11929 7 6 5.88071 6 4.5C6 3.11929 7.11929 2 8.5 2H8.58023C9.71968 2 10.7242 2.74741 11.0516 3.83881L12 7ZM4 11H20C21.1046 11 22 10.1046 22 9V9C22 7.89543 21.1046 7 20 7H4C2.89543 7 2 7.89543 2 9V9C2 10.1046 2.89543 11 4 11Z" stroke-linecap="round" stroke-linejoin="round"/>
6363    </svg></div><div class="column__content"><p class="column__title heading font-medium leading-tight tracking-none"><strong>Free Samples</strong></p><div class="column__text rte"><p>Every order includes free samples of our products. </p></div></div>
6364        </div><div class="column flex gap-5 w-full flex-col xl:flex-row xl:text-left text-center" ><div class="column__icon"><svg class="icon icon-box icon-lg inline-block" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
6365      <path class="fill" d="M22 14.2825V7.28202C22 7.10718 21.9083 6.94515 21.7583 6.8552C21.5995 6.75991 21.4009 6.76067 21.2429 6.85718L14.5012 10.9731C13.5927 11.5278 13.1384 11.8052 12.6525 11.9135C12.2228 12.0092 11.7772 12.0092 11.3475 11.9135C10.8616 11.8052 10.4073 11.5278 9.49878 10.9731L2.75714 6.85718C2.59906 6.76067 2.40048 6.75991 2.24166 6.8552C2.09174 6.94515 2 7.10718 2 7.28202V14.2825C2 15.2735 2 15.769 2.14219 16.2143C2.26802 16.6083 2.47396 16.972 2.74708 17.2826C3.05572 17.6336 3.48062 17.8886 4.33042 18.3984L9.53042 21.5184C10.4283 22.0572 10.8773 22.3266 11.3565 22.4318C11.7805 22.5249 12.2195 22.5249 12.6435 22.4318C13.1227 22.3266 13.5717 22.0572 14.4696 21.5184L19.6696 18.3984C20.5194 17.8886 20.9443 17.6336 21.2529 17.2826C21.526 16.972 21.732 16.6083 21.8578 16.2143C22 15.769 22 15.2735 22 14.2825Z"/>
6366      <path d="M7.49988 9.5L16.5 4M12 12.5L21 7M12 12.5L3 7M12 12.5V22.5M2 9.71771V14.2823C2 15.2733 2 15.7688 2.14219 16.2141C2.26802 16.6081 2.47396 16.9718 2.74708 17.2824C3.05572 17.6334 3.48062 17.8884 4.33042 18.3983L9.53042 21.5183C10.4283 22.057 10.8773 22.3264 11.3565 22.4316C11.7805 22.5247 12.2195 22.5247 12.6435 22.43
636616C13.1227 22.3264 13.5717 22.057 14.4696 21.5183L19.6696 18.3983C20.5194 17.8884 20.9443 17.6334 21.2529 17.2824C21.526 16.9718 21.732 16.6081 21.8578 16.2141C22 15.7688 22 15.2733 22 14.2823V9.71771C22 8.72669 22 8.23117 21.8578 7.78593C21.732 7.39192 21.526 7.02818 21.2529 6.71757C20.9443 6.36657 20.5194 6.11163 19.6696 5.60175L14.4696 2.48175C13.5717 1.94301 13.1227 1.67364 12.6435 1.56839C12.2195 1.4753 11.7805 1.4753 11.3565 1.56839C10.8773 1.67364 10.4283 1.94301 9.53042 2.48175L4.33042 5.60175C3.48062 6.11163 3.05572 6.36657 2.74708 6.71757C2.47396 7.02818 2.26802 7.39192 2.14219 7.78593C2 8.23117 2 8.72669 2 9.71771Z" stroke-linecap="round" stroke-linejoin="round"/>
6367    </svg></div><div class="column__content"><p class="column__title heading font-medium leading-tight tracking-none"><strong>Free Shipping</strong></p><div class="column__text rte"><p><strong>With a minimum order of <span class="metafield-money">€28,00 EUR</span>. </strong>Shipping in 2-6 business days in the EU. </p></div></div>
6368        </div><div class="column flex gap-5 w-full flex-col xl:flex-row xl:text-left text-center" ><div class="column__icon"><svg class="icon icon-map_pin icon-lg inline-block" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
6369      <path class="fill" fill-rule="evenodd" clip-rule="evenodd" d="M12 2C8.11111 2 5 4.80003 5 8.80007C5 15.0816 10.4444 18 12 18C13.5556 18 19 15.0816 19 8.80007C19 4.80003 15.8889 2 12 2ZM12 10C13.1046 10 14 9.10457 14 8C14 6.89543 13.1046 6 12 6C10.8954 6 10 6.89543 10 8C10 9.10457 10.8954 10 12 10Z"/>
6370      <path d="M19.7778 17C21.1676 17.5273 22 18.1987 22 18.9299C22 20.6255 17.5228 22 12 22C6.47715 22 2 20.6255 2 18.9299C2 18.1987 2.83244 17.5273 4.22222 17M14 8C14 9.10457 13.1046 10 12 10C10.8954 10 10 9.10457 10 8C10 6.89543 10.8954 6 12 6C13.1046 6 14 6.89543 14 8ZM12 18C13.5556 18 19 15.0816 19 8.80007C19 4.80003 15.8889 2 12 2C8.11111 2 5 4.80003 5 8.80007C5 15.0816 10.4444 18 12 18Z" stroke-linecap="round" stroke-linejoin="round"/>
6371    </svg></div><div class="column__content"><p class="column__title heading font-medium leading-tight tracking-none"><a href="https://cosvalshop.com/pages/punti-vendita" target="_blank"><strong>Store Locator</strong></a></p><div class="column__text rte"><p>Want to find us in store instead? <a href="https://cosvalshop.com/pages/punti-vendita" target="_blank">Locate the one closest to you. </a></p><p></p></div></div>
6372        </div></carousel-element>
6373  </div>
6374</div>
6375
6376
6377
6378</div><div id="shopify-section-sections--31807826362716__custom_section_tkUeym" class="shopify-section shopify-section-group-footer-group custom-section"><style>
6379  #shopify-section-sections--31807826362716__custom_section_tkUeym {
6380    --section-padding-top: 52px;
6381    --section-padding-bottom: 52px;--color-background: 31 31 31;--color-foreground: 255 255 255;
6382  --color-border: var(--color-foreground)/ 0.1;
6383  --color-border-dark: var(--color-foreground)/ 0.4;
6384  --color-border-light: var(--color-foreground)/ 0.06;--color-button-background: 23 23 23;
6385  --color-button-border: 23 23 23;--color-button-text: 255 255 255;}
6386</style>
6387
6388<div class="section section--padding section--rounded relative"><div class="page-width page-width--narrow grid h-full relative">
6389    <div class="section-content media--auto mobile:media--auto flex flex-col justify-between items-center flex-nowrap spacing-style" style="--gap: 0px;">
6390      
6391
6392
6393
6394<style data-shopify>
6395  .ai-language-selector-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6396    display: none;
6397    position: relative;
6398    color: #ffffff;
6399    font-size: 15px;
6400  }
6401
6402  .ai-language-selector-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp form {
6403    margin: 0;
6404  }
6405
6406  .ai-language-selector-button-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6407    -webkit-appearance: none;
6408    appearance: none;
6409    background: rgba(255, 255, 255, 0.07);
6410    -webkit-backdrop-filter: blur(6px);
6411    backdrop-filter: blur(6px);
6412    color: inherit;
6413    font: inherit;
6414    line-height: 1.2;
6415    border: 2px solid rgba(255, 255, 255, 0.55);
6416    border-radius: 30px;
6417    padding: 11px 16px;
6418    cursor: pointer;
6419    display: flex;
6420    align-items: center;
6421    justify-content: space-between;
6422    gap: 10px;
6423    min-width: 160px;
6424    min-height: 44px;
6425    width: 100%;
6426    transition: background-color 0.2s ease, border-color 0.2s ease;
6427  }
6428
6429  .ai-language-selector-button-azmqrtlllqvpyr2hhuaigenblock53c3138wg
6429cttp:hover,
6430  .ai-language-selector-button-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp[aria-expanded="true"] {
6431    background: rgba(255, 255, 255, 0.14);
6432    border-color: #ffffff;
6433  }
6434
6435  .ai-language-selector-button-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp:focus-visible {
6436    outline: 2px solid #ffffff;
6437    outline-offset: 2px;
6438  }
6439
6440  .ai-language-selector-content-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6441    display: flex;
6442    align-items: center;
6443    gap: 10px;
6444    min-width: 0;
6445  }
6446
6447  .ai-language-selector-current-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6448    overflow: hidden;
6449    text-overflow: ellipsis;
6450    white-space: nowrap;
6451  }
6452
6453  .ai-language-selector-custom-icon-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp,
6454  .ai-language-selector-translate-icon-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6455    width: 20px;
6456    height: 20px;
6457    flex-shrink: 0;
6458  }
6459
6460  .ai-language-selector-custom-icon-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp img {
6461    width: 100%;
6462    height: 100%;
6463    object-fit: contain;
6464  }
6465
6466  .ai-language-selector-icon-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6467    width: 14px;
6468    height: 14px;
6469    flex-shrink: 0;
6470    transition: transform 0.2s ease;
6471  }
6472
6473  .ai-language-selector-button-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp[aria-expanded="true"] .ai-language-selector-icon-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6474    transform: rotate(180deg);
6475  }
6476
6477  .ai-language-selector-dropdown-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6478    position: absolute;
6479    top: calc(100% + 6px);
6480    left: 0;
6481    /* At least as wide as the button, but free to grow for a longer endonym
6482       (Português brasileiro, Bahasa Indonesia) rather than truncating it. Capped so a
6483       long name wraps instead of running off a narrow screen. */
6484    min-width: 100%;
6485    width: max-content;
6486    max-width: min(86vw, 340px);
6487    display: flex;
6488    flex-direction: column;
6489    gap: 6px;
6490    background: #262626;
6491    color: #ffffff;
6492    border: 1px solid rgba(255, 255, 255, 0.18);
6493    border-radius: 16px;
6494    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.28);
6495    padding: 8px;
6496    opacity: 0;
6497    visibility: hidden;
6498    transform: translateY(-6px);
6499    transition: opacity 0.18s ease, transform 0.18s ease, visibility 0.18s;
6500    z-index: 1000;
6501    overflow: hidden;
6502  }
6503
6504  /* Opening upwards is a last resort — see the note in openDropdown(). */
6505  .ai-language-selector-dropdown-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp--up {
6506    top: auto;
6507    bottom: calc(100% + 6px);
6508    transform: translateY(6px);
6509  }
6510
6511  .ai-language-selector-dropdown-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp.active {
6512    opacity: 1;
6513    visibility: visible;
6514    transform: translateY(0);
6515  }
6516
6517  .ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6518    -webkit-appearance: none;
6519    appearance: none;
6520    display: flex;
6521    position: relative;
6522    align-items: center;
6523    gap: 10px;
6524    width: 100%;
6525    min-height: 48px;
6526    padding: 11px 12px;
6527    color: inherit;
6528    font: inherit;
6529    text-decoration: none;
6530    border: none;
6531    background: none;
6532    text-align: left;
6533    border-radius: 12px;
6534    cursor: pointer;
6535    transition: background-color 0.2s ease;
6536  }
6537
6538  /* A hairline centred in the gap, so the rows read as separate choices without the
6539     divider clipping the rounded hover highlight. */
6540  .ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp + .ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp::before {
6541    content: '';
6542    position: absolute;
6543    inset-block-start: -3px;
6544    inset-inline: 10px;
6545    height: 1px;
6546    background: rgba(255, 255, 255, 0.14);
6547  }
6548
6549  .ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp:hover,
6550  .ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp:focus-visible {
6551    background-color: rgba(255, 255, 255, 0.08);
6552    outline: none;
6553  }
6554
6555  .ai-language-selector-code-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6556    flex-shrink: 0;
6557    min-width: 30px;
6558    padding: 2px 6px;
6559    border-radius: 5px;
6560    border: 1px solid rgba(255, 255, 255, 0.25);
6561    font-size: 11px;
6562    font-weight: 600;
6563    letter-spacing: 0.04em;
6564    text-align: center;
6565    text-transform: uppercase;
6566  }
6567
6568  /* Wrap a long name onto a second line rather than cutting it off — the row grows. */
6569  .ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wg
6569cttp span:not([class]) {
6570    flex: 1 1 auto;
6571    min-width: 0;
6572    overflow-wrap: anywhere;
6573  }
6574
6575  .ai-language-selector-check-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6576    width: 16px;
6577    height: 16px;
6578    flex-shrink: 0;
6579    opacity: 0;
6580  }
6581
6582  .ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp[aria-current="true"] {
6583    background-color: rgba(255, 255, 255, 0.08);
6584    font-weight: 600;
6585  }
6586
6587  .ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp[aria-current="true"] .ai-language-selector-check-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6588    opacity: 1;
6589  }
6590
6591  @media screen and (max-width: 749px) {
6592    .ai-language-selector-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6593      display: block;
6594    }
6595  }
6596
6597  @media (prefers-reduced-motion: reduce) {
6598    .ai-language-selector-dropdown-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp,
6599    .ai-language-selector-icon-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp {
6600      transition: none;
6601    }
6602  }
6603</style>
6604<language-selector-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp
6605  class="ai-language-selector-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp"
6606  
6607><form method="post" action="/en/localization" id="MobileLanguageSelectorForm-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp" accept-charset="UTF-8" class="shopify-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="/en/search" /><button
6608    type="button"
6609    class="ai-language-selector-button-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp"
6610    aria-expanded="false"
6611    aria-haspopup="listbox"
6612    aria-label="Language"
6613  >
6614    <span class="ai-language-selector-content-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp"><span class="ai-language-selector-custom-icon-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp">
6615          <img
6616            src="//cosvalshop.com/cdn/shop/files/language-svgrepo-com-2.svg?v=1754500023&width=40"
6617            alt=""
6618            loading="lazy"
6619            width="20"
6620            height="20"
6621          >
6622        </span><span class="ai-language-selector-current-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp">English</span>
6623    </span>
6624    <svg
6625      class="ai-language-selector-icon-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp"
6626      xmlns="http://www.w3.org/2000/svg"
6627      viewBox="0 0 24 24"
6628      fill="none"
6629      stroke="currentColor"
6630      stroke-width="2"
6631      stroke-linecap="round"
6632      stroke-linejoin="round"
6633      aria-hidden="true"
6634      focusable="false"
6635    >
6636      <polyline points="6,9 12,15 18,9"></polyline>
6637    </svg>
6638  </button>
6639
6640      <div class="ai-language-selector-dropdown-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp" role="listbox"><button
6641            type="button"
6642            class="ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp"
6643            role="option"
6644            lang="it"
6645            data-value="it"
6646            aria-selected="false"
6647            
6648          >
6649            <span class="ai-language-selector-code-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp">it</span>
6650            <span>Italiano</span>
6651            <svg
6652    class="ai-language-selector-check-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp"
6653    xmlns="http://www.w3.org/2000/svg"
6654    viewBox="0 0 24 24"
6655    fill="none"
6656    stroke="currentColor"
6657    stroke-width="2.5"
6658    stroke-linecap="round"
6659    stroke-linejoin="round"
6660    aria-hidden="true"
6661    focusable="false"
6662  >
6663    <polyline points="20,6 9,17 4,12"></polyline>
6664  </svg>
6665          </button><button
6666            type="button"
6667            class="ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp"
6668            role="option"
6669            lang="en"
6670            data-value="en"
6671            aria-selected="true"
6672            aria-current="true"
6673          >
6674            <span class="ai-language-selector-code-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp">en</span>
6675            <span>English</span>
6676            <svg
6677    class="ai-language-selector-check-azmqrtlllqvpyr2hhuaigenblock53c3138wg
6677cttp"
6678    xmlns="http://www.w3.org/2000/svg"
6679    viewBox="0 0 24 24"
6680    fill="none"
6681    stroke="currentColor"
6682    stroke-width="2.5"
6683    stroke-linecap="round"
6684    stroke-linejoin="round"
6685    aria-hidden="true"
6686    focusable="false"
6687  >
6688    <polyline points="20,6 9,17 4,12"></polyline>
6689  </svg>
6690          </button></div>
6691
6692      <input type="hidden" name="locale_code" value="en"></form></language-selector-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp>
6693
6694<script>
6695  (function () {
6696    var tagName = 'language-selector-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp';
6697    if (customElements.get(tagName)) return;
6698
6699    class LanguageSelectorazmqrtlllqvpyr2hhuaigenblock53c3138wgcttp extends HTMLElement {
6700      connectedCallback() {
6701        this.button = this.querySelector('.ai-language-selector-button-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp');
6702        this.dropdown = this.querySelector('.ai-language-selector-dropdown-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp');
6703        this.options = Array.from(this.querySelectorAll('.ai-language-selector-option-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp'));
6704        this.form = this.querySelector('form');
6705
6706        if (!this.button || !this.dropdown) return;
6707
6708        this.button.addEventListener('click', this.toggleDropdown.bind(this));
6709
6710        this.options.forEach((option, index) => {
6711          option.addEventListener('click', this.onOptionClick.bind(this));
6712          option.addEventListener('keydown', (event) => this.onOptionKeydown(event, index));
6713        });
6714
6715        this.onDocumentClick = (event) => {
6716          if (!this.contains(event.target)) this.closeDropdown();
6717        };
6718        this.onDocumentKeydown = (event) => {
6719          if (event.key === 'Escape' && this.isOpen()) {
6720            this.closeDropdown();
6721            this.button.focus();
6722          }
6723        };
6724
6725        document.addEventListener('click', this.onDocumentClick);
6726        document.addEventListener('keydown', this.onDocumentKeydown);
6727      }
6728
6729      disconnectedCallback() {
6730        document.removeEventListener('click', this.onDocumentClick);
6731        document.removeEventListener('keydown', this.onDocumentKeydown);
6732      }
6733
6734      isOpen() {
6735        return this.dropdown.classList.contains('active');
6736      }
6737
6738      toggleDropdown() {
6739        this.isOpen() ? this.closeDropdown() : this.openDropdown();
6740      }
6741
6742      openDropdown() {
6743        // Downwards by default, and that is not just an aesthetic choice. FooterGroup
6744        // in theme.js gives every footer section a descending inline z-index, so the
6745        // first footer section paints above the ones after it. An inline z-index on a
6746        // positioned element creates a stacking context, which traps this menu's own
6747        // z-index inside its section — a menu opening upwards is painted under the
6748        // section above it no matter how high its z-index goes. Sections *below* have
6749        // a lower z-index, so downwards always paints on top.
6750        var buttonBox = this.button.getBoundingClientRect();
6751        var needed = this.dropdown.scrollHeight + 12;
6752        var roomBelow = window.innerHeight - buttonBox.bottom;
6753        var flipUp = roomBelow < needed && buttonBox.top > roomBelow;
6754
6755        // Only when we are forced upwards: lift this section over its neighbour for as
6756        // long as the menu is open, otherwise it opens into the section above and is
6757        // invisible. Restored on close so the footer's rounded-corner overlap, which
6758        // depends on that z-index order, goes back to normal.
6759        this.section = this.closest('.section');
6760        if (flipUp && this.section) {
6761          this.sectionZIndex = this.section.style.zIndex;
6762          this.section.style.zIndex = '11';
6763        }
6764
6765        this.dropdown.classList.toggle('ai-language-selector-dropdown-azmqrtlllqvpyr2hhuaigenblock53c3138wgcttp--up', flipUp);
6766        this.dropdown.classList.add('active');
6767        this.button.setAttribute('aria-expanded', 'true');
6768
6769        var current = this.options.find((option) => option.getAttribute('aria-current') === 'true');
6770        (current || this.options[0]) && (current || this.options[0]).focus();
6771      }
6772
6773      closeDropdown() {
6774        this.dropdown.classList.remove('active');
6775        this.button.setAttribute('aria-expanded', 'false');
6776
6777        if (this.section && this.sectionZIndex !== undefined) {
6778          this.section.style.zIndex = this.sectionZIndex;
6779          this.sectionZIndex = undefined;
6780        }
6781      }
6782
6783      onOptionKeydown(event, index) {
6784        if (event.key !== 'ArrowDown' && event.key !== 'ArrowUp') return;
6785        event.preventDefault();
6786
6787        var offset = event.key === 'ArrowDown' ? 1 : -1;
6788        var next = (index + offset + this.options.length) % this.options.length;
6789        this.options[next].focus();
6790      }
6791
6792      onOptionClick(event) {
6793        var option = event.currentTarget;
6794
6795        // Anchor fallback: let the browser follow the path-preserving href.
6796        if (!this.form || !option.hasAttribute('data-value')) return;
6797
6798        event.preventDefault();
6799
6800        var localeInput = this.form.querySelector('input[name="locale_code"]');
6801        if (localeInput) localeInput.value = option.getAttribute('data-value');
6802
6803        // Shopify sends the visitor to `return_to` after switching locale. Point it at
6804        // the page they are on so they are not dropped back onto the home page.
6805        var returnTo = this.form.querySelector('input[name="return_to"]');
6806        if (!returnTo) {
6807          returnTo = document.createElement('input');
6808          returnTo.type = 'hidden';
6809          returnTo.name = 'return_to';
6810          this.form.appendChild(returnTo);
6811        }
6812        // Path only, like the theme's own selector — Shopify drops the visitor on the
6813        // home page if it does not accept the value.
6814        returnTo.value = window.location.pathname;
6815
6816        this.form.submit();
6817      }
6818    }
6819
6820    customElements.define(tagName, LanguageSelectorazmqrtlllqvpyr2hhuaigenblock53c3138wg
6820cttp);
6821  })();
6822</script>
6822
6823
6824
6825
6826    </div>
6827  </div>
6828</div>
6829
6830
6831</div><div id="shopify-section-sections--31807826362716__footer" class="shopify-section shopify-section-group-footer-group"><style>
6832  #shopify-section-sections--31807826362716__footer {
6833    --section-padding-top: 0px;
6834    --section-padding-bottom: 36px;--color-background: 31 31 31;--color-foreground: 245 245 245;
6835  --color-border: var(--color-foreground)/ 0.1;
6836  --color-border-dark: var(--color-foreground)/ 0.4;
6837  --color-border-light: var(--color-foreground)/ 0.06;--color-button-background: 255 255 255;
6838  --color-button-border: 255 255 255;--color-button-text: 0 0 0;}
6839</style><div class="section section--padding section--rounded">
6840  <div class="footer footer--no-info page-width relative grid" role="region" aria-label="Footer"><div class="footer__left flex flex-col md:flex-row gap-10"><div class="footer__accordions flex flex-wrap flex-col md:flex-row md:grow md:gap-12"><details class="footer__item--text_4ieige details active" is="footer-details" data-opened >
6841      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
6842        <span class="heading text-base-2xl font-medium lg:font-heading">Company Information</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
6843      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
6844    </svg></summary><div class="details__content">
6845      <p><strong>Cosval S.p.A.</strong></p><p>Viale Delle Industrie 10/5,20044, Arese (MI), Italia</p><p></p><p></p>
6846    </div>
6847    <style>
6848      @media (min-width: 1280px) {
6849        .footer__item--text_4ieige { width: calc(35% - var(--sp-12)); }
6850      }
6851    </style></details><details class="footer__item--link_list_TYY6D4 details active" is="footer-details" >
6852      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
6853        <span class="heading text-base-2xl font-medium lg:font-heading">Help</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
6854      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
6855    </svg></summary><div class="details__content">
6856      <ul class="flex flex-col gap-3"><li class="inline-flex">
6857            <a href="/en/pages/track-your-order" class="block reversed-link text-sm-lg leading-tight">Track your order</a>
6858          </li><li class="inline-flex">
6859            <a href="/en/pages/faq" class="block reversed-link text-sm-lg leading-tight">FAQs</a>
6860          </li><li class="inline-flex">
6861            <a href="/en/pages/contattaci" class="block reversed-link text-sm-lg leading-tight">Contact us</a>
6862          </li><li class="inline-flex">
6863            <a href="/en/pages/store-locator" class="block reversed-link text-sm-lg leading-tight">Store Locator</a>
6864          </li></ul>
6865    </div>
6866    <style>
6867      @media (min-width: 1280px) {
6868        .footer__item--link_list_TYY6D4 { width: calc(20% - var(--sp-12)); }
6869      }
6870    </style></details><details class="footer__item--link_list_XPEVNe details active" is="footer-details" >
6871      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
6872        <span class="heading text-base-2xl font-medium lg:font-heading">Terms of Sale</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation">
6873      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
6874    </svg></summary><div class="details__content">
6875      <ul class="flex flex-col gap-3"><li class="inline-flex">
6876            <a href="/en/policies/refund-policy" class="block reversed-link text-sm-lg leading-tight">Return and Refund Policy</a>
6877          </li><li class="inline-flex">
6878            <a href="/en/policies/shipping-policy" class="block reversed-link text-sm-lg leading-tight">Shipping Policy</a>
6879          </li><li class="inline-flex">
6880            <a href="/en/policies/terms-of-service" class="block reversed-link text-sm-lg leading-tight">Terms and Conditions</a>
6881          </li><li class="inline-flex">
6882            <a href="/en/pages/promotional-terms-conditions" class="block reversed-link text-sm-lg leading-tight">Promotions T&Cs</a>
6883          </li><li class="inline-flex">
6884            <a href="/en/pages/recesso" class="block reversed-link text-sm-lg leading-tight">Right of Withdrawal</a>
6885          </li></ul>
6886    </div>
6887    <style>
6888      @media (min-width: 1280px) {
6889        .footer__item--link_list_XPEVNe { width: calc(30% - var(--sp-12)); }
6890      }
6891    </style></details></div>
6892      </div></div></div>
6893
6894
6895<style> #shopify-section-sections--31807826362716__footer p, #shopify-section-sections--31807826362716__footer a {color: white !important; text-decoration: inherit !important;} </style></div><div id="shopify-section-sections--31807826362716__rich_text_j8mtpy" class="shopify-section shopify-section-group-footer-group"><style>
6896  #shopify-section-sections--31807826362716__rich_text_j8mtpy {
6897    --section-padding-top: 16px;
6898    --section-padding-bottom: 0px;--color-background: 23 23 23;--color-foreground: 255 255 255;
6899  --color-border: var(--color-foreground)/ 0.1;
6900  --color-border-dark: var(--color-foreground)/ 0.4;
6901  --color-border-light: var(--color-foreground)/ 0.06;--color-button-text: 255 255 255;}
6902</style>
6903
6904<div class="section section--padding section--rounded relative">
6905  <div class="page-width relative"><div class="rich-text md:text-center text-center relative z-1"><div class="leading-none" >
6906                <figure class="media media--transparent relative inline-block"><img src="//cosvalshop.com/cdn/shop/files/Untitled_design-13.png?v=1739548844&amp;width=500" alt="" srcset="//cosvalshop.com/cdn/shop/files/Untitled_design-13.png?v=1739548844&amp;width=180 180w, //cosvalshop.com/cdn/shop/files/Untitled_design-13.png?v=1739548844&amp;width=360 360w, //cosvalshop.com/cdn/shop/files/Untitled_design-13.png?v=1739548844&amp;width=180 180w, //cosvalshop.com/cdn/shop/files/Untitled_design-13.png?v=1739548844&amp;width=360 360w" width="500" height="250" loading="lazy" sizes="(max-width: 767px) min(180px, 100vw), min(180px, 100vw)" style="--image-max-width: 180px; --image-max-width-mobile: 180px" is="lazy-image" class="image-fit"></figure>
6907              </div></div></div>
6908</div>
6909
6910
6911<style> #shopify-section-sections--31807826362716__rich_text_j8mtpy /* Tighter, #shopify-section-sections--31807826362716__rich_text_j8mtpy more refined buttons */.shopify-pc__btn {padding: 12px 22px !important; font-size: 13px !important; letter-spacing: 0.04em; border-radius: 4px !important; /* less pill, more refined */} #shopify-section-sections--31807826362716__rich_text_j8mtpy /* Subtler modal: lighter shadow, #shopify-section-sections--31807826362716__rich_text_j8mtpy tighter padding */.shopify-pc__banner__dialog {box-shadow: 0 8px 40px rgba(0, 0, 0, 0.08) !important; padding: 32px 36px !important;} </style></div><div id="shopify-section-sections--31807826362716__custom_section_ppWBnh" class="shopify-section shopify-section-group-footer-group custom-section"><style>
6912  #shopify-section-sections--31807826362716__custom_section_ppWBnh {
6913    --section-padding-top: 0px;
6914    --section-padding-bottom: 4px;--color-background: 23 23 23;--color-foreground: 255 255 255;
6915  --color-border: var(--color-foreground)/ 0.1;
6916  --color-border-dark: var(--color-foreground)/ 0.4;
6917  --color-border-light: var(--color-foreground)/ 0.06;--color-button-background: 23 23 23;
6918  --color-button-border: 23 23 23;--color-button-text: 255 255 255;}
6919</style>
6920
6921<div class="section section--padding section--rounded relative"><div class="page-width page-width--narrow grid h-full relative">
6922    <div class="section-content media--auto mobile:media--auto flex flex-col justify-between items-center flex-nowrap spacing-style" style="--gap: 0px;">
6923      <div >
6924  
6925</div>
6926
6927
6928
6929
6930
6931<style data-shopify>
6932  .ai-footer-links-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
6933    padding: 30px 0px 30px;
6934    background-color: #171717;
6935    border-top: 0px solid #171717;}
6936
6937  .ai-footer-links__container-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
6938    max-width: 1700px;
6939    margin: 0 auto;
6940    padding: 0px 20px 0px;
6941  }
6942
6943  .ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
6944    display: flex;
6945    justify-content: center;
6946    align-items: center;
6947    gap: 20px;
6948    margin: 0;
6949    padding: 0;list-style: none;
6950    flex-wrap: wrap;
6951  }
6952
6953  .ai-footer-links__item-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
6954    margin: 0;
6955  }
6956
6957  .ai-footer-links__link-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
6958    color: #ffffff;
6959    text-decoration: none;
6960    font-size: 14px;
6961    font-weight: 600;
6962    line-height: 1.4;
6963    transition: color 0.3s ease;
6964    display: block;
6965    padding: 0px 0px;}
6966
6967  .ai-footer-links__link-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4:hover {
6968    color: #f5f5f5;
6969    text-decoration: underline;
6970  }
6971
6972  .ai-footer-links__separator-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
6973    color: #cccccc;
6974    font-size: 14px;
6975    line-height: 1.4;
6976    margin: 0 10px;
6977  }
6978
6979  /* Cookie-preferences entry injected by the consent app after the last link.
6980     It arrives as a bare <li>, so give it the look of a real link plus its own
6981     leading separator. */
6982  .ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 .csm-cookie-widget-link {
6983    display: flex;
6984    align-items: center;
6985    margin: 0;
6986    color: #ffffff;
6987    font-size: 14px;
6988    font-weight: 600;
6989    line-height: 1.4;
6990    padding: 0px 0px;
6991    cursor: pointer;
6992    transition: color 0.3s ease;
6993  }
6994
6995  .ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 .csm-cookie-widget-link:hover {
6996    color: #f5f5f5;
6997    text-decoration: underline;
6998  }
6999
7000  .ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 .csm-cookie-widget-link:focus-visible {
7001    outline: 2px solid #ffffff;
7002    outline-offset: 2px;
7003  }
7004
7005  
7006    .ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 .csm-cookie-widget-link::before {
7007      content: '|';
7008      color: #cccccc;
7009      font-weight: 400;
7010      margin: 0 30px 0 10px;
7011    }
7012  
7013
7014  @media screen and (max-width: 749px) {
7015    .ai-footer-links-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
7016      padding: 15px 0px 15px;
7017    }
7018
7019    .ai-footer-links__container-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
7020      padding: 0px 20px 0px;
7021    }
7022
7023    .ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
7024      justify-content: center;
7025      flex-direction: row;
7026      gap: 20px;
7027    }
7028
7029    .ai-footer-links__link-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
7030      font-size: 13px;
7031      line-height: 1;
7032      text-align: inherit;padding: 6px 0px;
7033    }
7034
7035    .ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 .csm-cookie-widget-link {
7036      font-size: 13px;
7037      line-height: 1;
7038      text-align: inherit;
7039      justify-content: flex-start;
7040      padding: 6px 0px;
7041    }
7042
7043    
7044      .ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 .csm-cookie-widget-link::before {
7045        display: none;
7046      }
7047    
7048
7049    
7050      .ai-footer-links__separator-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 {
7051        display: none;
7052      }
7053    
7054  }
7055</style><div class="ai-footer-links-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4" >
7056  <div class="ai-footer-links__container-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7057    <ul class="ai-footer-links__list-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7058      
7059        
7060        
7061          
7062
7063          <li class="ai-footer-links__item-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 ai-footer-links__item--1-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7064            
7065              <a href="https://cosvalshop.com/en/apps/enzuzo/privacy" class="ai-footer-links__link-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7066                Privacy Policy
7067              </a>
7068            
7069          </li>
7070          
7071        
7072      
7073        
7074        
7075      
7076        
7077        
7078          
7079            <li class="ai-footer-links__separator-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4" aria-hidden="true">
7080              |
7081            </li>
7082          
7083
7084          <li class="ai-footer-links__item-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 ai-footer-links__item--3-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7085            
7086              <a href="https://cosvalshop.com/pages/cookie-policy" class="ai-footer-links__link-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7087                Declaration of Accessibility
7088              </a>
7089            
7090          </li>
7091          
7092        
7093      
7094        
7095        
7096          
7097            <li class="ai-footer-links__separator-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4" aria-hidden="true">
7098              |
7099            </li>
7100          
7101
7102          <li class="ai-footer-links__item-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 ai-footer-links__item--4-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7103            
7104              <a href="https://cosvalshop.com/pages/accessibility" class="ai-footer-links__link-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7105                Dichiarazione di Accessibilità
7106              </a>
7107            
7108          </li>
7109          
7110        
7111      
7112        
7113        
7114          
7115            <li class="ai-footer-links__separator-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4" aria-hidden="true">
7116              |
7117            </li>
7118          
7119
7120          <li class="ai-footer-links__item-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4 ai-footer-links__item--5-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7121            
7122              <a href="https://cosvalshop.com/pages/impressum" class="ai-footer-links__link-atkxcavrlv3l5cge4caigenblocke8bd44evxd3c4">
7123                Impressum
7124              </a>
7125            
7126          </li>
7127          
7128        
7129      
7130    </ul>
7131  </div>
7132</div>
7133
7134<div id="shopify-block-AQzdNT1gxVnYrMXl2W__ai_gen_block_84e9eff_dRUbcd" class="shopify-block">
7135
7136
7137<style data-shopify>
7138  .ai-payment-methods-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd {
7139    padding: 12px 20px;
7140    background-color: #171717;
7141    text-align: center;}
7142
7143  .ai-payment-methods__heading-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd {
7144    color: #ffffff;
7145    font-size: 14px;
7146    margin: 0 0 12px 0;
7147    font-weight: 600;
7148  }
7149
7150  .ai-payment-methods__icons-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd {
7151    display: flex;
7152    flex-wrap: wrap;
7153    justify-content: center;
7154    align-items: center;
7155    gap: 12px;
7156    max-width: 800px;
7157    margin: 0 auto;
7158  }
7159
7160  .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd {
7161    display: flex;
7162    align-items: center;
7163    justify-content: center;
7164    height: 36px;
7165    width: 52px;
7166    background-color: #171717;
7167    border-radius: 6px;
7168    padding: 4px;
7169    transition: transform 0.2s ease;
7170    box-sizing: border-box;
7171  }
7172
7173  .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd:hover {
7174    transform: translateY(-2px);
7175  }
7176
7177  .ai-payment-methods__icon-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd,
7178  .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd .payment-icon,
7179  .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd svg,
7180  .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd img {
7181    height: 100%;
7182    width: 100%;
7183    max-height: calc(36px - 8px);
7184    max-width: calc(52px - 8px);object-fit: contain;
7185    display: block;
7186  }
7187
7188  .ai-payment-methods__paypal-code-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd {
7189    height: 100%;
7190    width: 100%;
7191    display: flex;
7192    align-items: center;
7193    justify-content: center;}
7194
7195  .ai-payment-methods__paypal-code-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd svg,
7196  .ai-payment-methods__paypal-code-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd img {
7197    height: 100%;
7198    width: auto;
7199    max-height: calc(36px - 8px);
7200    max-width: calc(52px - 8px);
7201    object-fit: contain;
7202  }
7203
7204  @media screen and (max-width: 749px) {
7205    .ai-payment-methods__icons-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd {
7206      gap: 8.4px;
7207    }
7208
7209    .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd {
7210      height: 28.8px;
7211      width: 41.6px;
7212    }
7213
7214    .ai-payment-methods__icon-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd,
7215    .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd .payment-icon,
7216    .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd svg,
7217    .ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd img {
7218      max-height: calc(28.8px - 8px);
7219      max-width: calc(41.6px - 8px);
7220    }
7221
7222    .ai-payment-methods__paypal-code-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd svg,
7223    .ai-payment-methods__paypal-code-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd img {
7224      max-height: calc(28.8px - 8px);
7225      max-width: calc(41.6px - 8px);
7226    }
7227  }
7228</style><div class="ai-payment-methods-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd" >
7229  
7230
7231  <div class="ai-payment-methods__icons-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7232    
7233      
7234        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7235          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
7235</svg>
7236
7237        </div>
7238      
7239        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7240          <svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
7241
7242        </div>
7243      
7244        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7245          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
7245001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg>
7246        </div>
7247      
7248        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7249          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-blik"><title id="pi-blik">BLIK</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="url(#pi-blik-paint0_linear)"/><path d="M30.343 17.155l-2.785-3.639 2.563-3.236h-2.185l-2.456 3.138V6.78h-1.848v10.375h1.848v-3.532l2.456 3.532h2.407zM18.613 6.78h-1.848v10.366h1.848V6.78zm3.433 3.508h-1.848v6.867h1.848v-6.867z" fill="#fff"/><path d="M13.849 9.573a1.651 1.651 0 100-3.302 1.651 1.651 0 000 3.302z" fill="url(#pi-blik-paint1_radial)"/><path d="M12.041 10.206c-.574 0-1.138.144-1.642.419V6.82H8.534v6.9a3.516 3.516 0 103.507-3.515zm0 5.175a1.643 1.643 0 110-3.286 1.643 1.643 0 010 3.286z" fill="#fff"/><defs><radialGradient id="pi-blik-paint1_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(12.51 6.18) scale(5.41297)"><stop stop-color="red"/><stop offset=".49" stop-color="#E83E49"/><stop offset="1" stop-color="#F0F"/></radialGradient><linearGradient id="pi-blik-paint0_linear" x1="19" y1="4.977" x2="19" y2="55.605" gradientUnits="userSpaceOnUse"><stop/><stop offset=".732" stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient></defs></svg>
7250        </div>
7251      
7252        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7253          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
725306zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
7254
7255        </div>
7256      
7257        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7258          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
72587 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg>
7259        </div>
7260      
7261        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7262          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg>
7263        </div>
7264      
7265        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7266          <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg>
7267        </div>
7268      
7269        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7270          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
7270<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
7271
7272        </div>
7273      
7274        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7275          <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-mobilepay"><title id="pi-mobilepay">MobilePay</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.05 15.296s2.53-.771 4.282-.776c2.896-.007 4.857 1.15 4.857 1.15V10.06s-1.97-1.02-4.453-1.09c-2.481-.068-4.687 1.012-4.687 1.012v5.313z" fill="#5A78FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.308 9.19l2.082 4.957V9.396s1.646-.882 3.485-1.13c1.84-.249 4.181.08 4.181.08l-1.133-2.707s-2.461-.159-4.69.794c-2.228.952-3.925 2.756-3.925 2.756z" fill="#5A78FF"/><path d="M21.428 5.676l-.82-1.99a1.818 1.818 0 00-2.37-.996l-5.663 2.334a1.818 1.818 0 00-.98 2.376l5.46 13.247a1.818 1.818 0 002.37.995l5.662-2.334a1.817 1.817 0 00.98-2.376l-.677-1.642s-.462-.027-.676-.033c-.226-.006-.644-.001-.644-.001l.88 2.136a.606.606 0 01-.326.793l-5.663 2.333a.606.606 0 01-.79-.331L12.711 6.94a.606.606 0 01.327-.792L18.7 3.814a.606.606 0 01.79.332l.83 2.011s.383-.187.59-.27c.206-.082.518-.211.518-.211z" fill="#5A78FF"/></svg>
7276        </div>
7277      
7278        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7279          <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
72790-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
7280        </div>
7281      
7282        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7283          <svg class="payment-icon" width="38" height="24" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" aria-labelledby="pi-satispay"><title id="pi-satispay">Satispay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z" style="fill-opacity:.07;fill-rule:nonzero"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" style="fill:#ef4323;fill-rule:nonzero"/><path d="M673.066 283.461h640.814l1012.66 924.379c50.64 46.22 79.68 112.06 79.68 180.62 0 68.57-29.04 134.4-79.68 180.63l-1012.66 924.37H673.066c-24.632 0-39.66-16.09-45.492-31.15-5.847-15.06-5.605-37.06 12.582-53.68L1724.9 1418.47a40.74 40.74 0 0 0 13.24-30.01c0-11.39-4.83-22.32-13.24-30L640.156 368.289c-18.187-16.609-18.429-38.617-12.582-53.668 5.832-15.062 20.86-31.16 45.492-31.16" style="fill:#fffcf0;fill-rule:nonzero" transform="matrix(.00765 0 0 -.00765 8.716 22.617)"/><path d="m868.125 2030.03-504.973-460.94c-50.636-46.23-79.683-112.06-79.683-180.63 0-68.56 29.047-134.4 79.683-180.62l504.973-460.949L1251.45 1096.8l-286.657 261.66a40.723 40.723 0 0 0-13.242 30 40.723 40.723 0 0 0 13.242 30.01l286.657 261.66-383.325 349.9Zm1148.515 463.43h-515.95l320.89-292.91 227.95 208.08c18.19 16.62 18.44 38.62 12.6 53.68-5.85 15.06-20.86 31.15-45.49 31.15M1821.58 576.379l-320.89-292.918h515.95c24.63 0 39.64 16.098 45.49 31.16 5.84 15.051 5.59 37.059-12.6 53.668l-227.95 208.09Z" style="fill:#fffcf0;fill-rule:nonzero" transform="matrix(.00765 0 0 -.00765 8.716 22.617)"/></svg>
7284        </div>
7285      
7286        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7287          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
7288
7289        </div>
7290      
7291        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7292          <svg class="payment-icon" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg>
7293        </div>
7294      
7295        <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7296          <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
7296<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
729616.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
7297
7298        </div>
7299      
7300    
7301
7302    
7303      <div class="ai-payment-methods__icon-wrapper-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd">
7304        <img
7305          src="//cosvalshop.com/cdn/shop/files/Revolut-Logo-Light.svg?v=1754406670&width=200"
7306          alt="Revolut Pay"
7307          class="ai-payment-methods__icon-aqzdnt1gxvnyrmxl2waigenblock84e9effdrubcd"loading="lazy"
7308        >
7309      </div>
7310    
7311
7312    
7313
7314    
7315      
7316      
7317      
7318
7319      
7320    
7321      
7322      
7323      
7324
7325      
7326    
7327      
7328      
7329      
7330
7331      
7332    
7333      
7334      
7335      
7336
7337      
7338    
7339      
7340      
7341      
7342
7343      
7344    
7345  </div>
7346</div>
7347
7348</div>
7349
7350
7351
7352<style data-shopify>
7353  .ai-copyright-footer-achftz0czcwhvcm5plaigenblock1d5163cye6bdq {
7354    padding: 20px 0 20px;
7355    background-color: #171717;
7356    text-align: center;
7357  }
7358
7359  .ai-copyright-text-achftz0czcwhvcm5plaigenblock1d5163cye6bdq {
7360    color: #ffffff;
7361    font-size: 14px;
7362    margin: 0;
7363    display: flex;
7364    align-items: center;
7365    justify-content: center;
7366    gap: 8px;
7367    flex-wrap: wrap;
7368  }
7369
7370  .ai-copyright-symbol-achftz0czcwhvcm5plaigenblock1d5163cye6bdq {
7371    font-size: 16px;
7372    color: #ffffff;
7373  }
7374
7375  .ai-copyright-year-achftz0czcwhvcm5plaigenblock1d5163cye6bdq {
7376    font-weight: 700;}
7377
7378  .ai-copyright-custom-text-achftz0czcwhvcm5plaigenblock1d5163cye6bdq {
7379    font-weight: 700;
7380  }
7381
7382  @media screen and (max-width: 749px) {
7383    .ai-copyright-text-achftz0czcwhvcm5plaigenblock1d5163cye6bdq {
7384      font-size: 12.6px;
7385      justify-content: center;
7386      text-align: center;
7387    }
7388
7389    .ai-copyright-footer-achftz0czcwhvcm5plaigenblock1d5163cye6bdq {
7390      text-align: center;
7391    }
7392  }
7393</style><div
7394  class="ai-copyright-footer-achftz0czcwhvcm5plaigenblock1d5163cye6bdq"
7395  
7396>
7397  <div class="ai-copyright-text-achftz0czcwhvcm5plaigenblock1d5163cye6bdq">
7398    <span class="ai-copyright-symbol-achftz0czcwhvcm5plaigenblock1d5163cye6bdq">©</span>
7399    <span class="ai-copyright-year-achftz0czcwhvcm5plaigenblock1d5163cye6bdq">2026</span>
7400    
7401      <span class="ai-copyright-custom-text-achftz0czcwhvcm5plaigenblock1d5163cye6bdq">Cosval S.p.A - P.IVA 01314310150 - Iscr. Trib. MI N°151632 - CS 200.000 Euro I.V</span>
7402    
7403  </div>
7404</div>
7405
7406
7407    </div>
7408  </div>
7409</div>
7410
7411
7412</div>
7413<!-- END sections: footer-group --></footer>
7414    </div>
7415
7416    <ul hidden>
7417      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
7418      <li id="a11y-new-window-message">Opens in a new window.</li>
7419    </ul>
7419<script src="//cosvalshop.com/cdn/shop/t/115/assets/instant-page.js?v=99963444960178710701791135153" type="module" fetchpriority="low" defer="defer"></script>
7419<style>  </style>
7420<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
7420<script>
7421  window['ShopifyForms'] = {
7422    ...window['ShopifyForms'],
7423    currentPageType: "search"
7424  };
7425</script>
7425
7426
7427
7428</div><div id="shopify-block-ANEZ6YUIrWjB2bzZUU__11068332061543699368" class="shopify-block shopify-app-block"></div>
7428<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7428
7429</body>
7430</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.