PageSourceSearch

https://qlf.de/

html qlf.de collected 2026-10-09 23:56:39 UTC 605,774 bytes, 6,752 lines download raw bytes

1<!doctype html><html class="no-js" lang="de" dir="ltr">
2  <head>
3    <meta charset="utf-8">
4    <link href="//qlf.de/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2" as="font" type="font/woff2" crossorigin="anonymous" rel="preload">
5<link href="//qlf.de/cdn/fonts/lato/lato_n7.900f219bc7337bc57a7a2151983f0a4a4d9d5dcf.woff2" as="font" type="font/woff2" crossorigin="anonymous" rel="preload">
6<style>
7  @font-face {
8  font-family: "QLF Theme Lato";
9  font-weight: 400;
10  font-style: normal;
11  font-display: optional;
12  src: url("//qlf.de/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2") format("woff2"),
13       url("//qlf.de/cdn/fonts/lato/lato_n4.d5c00c781efb195594fd2fd4ad04f7882949e327.woff") format("woff");
14}
15
16@font-face {
17  font-family: "QLF Theme Lato";
18  font-weight: 100;
19  font-style: normal;
20  font-display: optional;
21  src: url("//qlf.de/cdn/fonts/lato/lato_n1.28c16a27f5f7a3fc1b44cb5df6b7bbb1852b715f.woff2") format("woff2"),
22       url("//qlf.de/cdn/fonts/lato/lato_n1.bf54aec592a20656da3762a257204a332a144371.woff") format("woff");
23}
24
25@font-face {
26  font-family: "QLF Theme Lato";
27  font-weight: 100;
28  font-style: italic;
29  font-display: optional;
30  src: url("//qlf.de/cdn/fonts/lato/lato_i1.7bae706c3055a9cfa69fabb03533e7e5b18e888e.woff2") format("woff2"),
31       url("//qlf.de/cdn/fonts/lato/lato_i1.f39e8bd3aa97d6b2bb1070b1d52c9bb63a31665c.woff") format("woff");
32}
33
34@font-face {
35  font-family: "QLF Theme Lato";
36  font-weight: 200;
37  font-style: normal;
38  font-display: optional;
39  src: url("//qlf.de/cdn/fonts/lato/lato_n2.d3ec9be21518bcdf2a22ab36eee9669513493c4c.woff2") format("woff2"),
40       url("//qlf.de/cdn/fonts/lato/lato_n2.ea69695eeeaafa62f86ca30d0e63a24495bbf8b2.woff") format("woff");
41}
42
43@font-face {
44  font-family: "QLF Theme Lato";
45  font-weight: 200;
46  font-style: italic;
47  font-display: optional;
48  src: url("//qlf.de/cdn/fonts/lato/lato_i2.a02473c17b81f0d35f555310c68494b53c1db22c.woff2") format("woff2"),
49       url("//qlf.de/cdn/fonts/lato/lato_i2.bf63b58543c5622e6e8e8bf424e787a0d07a1d3b.woff") format("woff");
50}
51
52@font-face {
53  font-family: "QLF Theme Lato";
54  font-weight: 300;
55  font-style: normal;
56  font-display: optional;
57  src: url("//qlf.de/cdn/fonts/lato/lato_n3.a7080ececf6191f1dd5b0cb021691ca9b855c876.woff2") format("woff2"),
58       url("//qlf.de/cdn/fonts/lato/lato_n3.61e34b2ff7341f66543eb08e8c47eef9e1cde558.woff") format("woff");
59}
60
61@font-face {
62  font-family: "QLF Theme Lato";
63  font-weight: 300;
64  font-style: italic;
65  font-display: optional;
66  src: url("//qlf.de/cdn/fonts/lato/lato_i3.d6f478a3beb94baebd09d08550010692d0969f6e.woff2") format("woff2"),
67       url("//qlf.de/cdn/fonts/lato/lato_i3.881ba892942c15b0c0c25c0b311d6481b5311015.woff") format("woff");
68}
69
70@font-face {
71  font-family: "QLF Theme Lato";
72  font-weight: 400;
73  font-style: italic;
74  font-display: optional;
75  src: url("//qlf.de/cdn/fonts/lato/lato_i4.09c847adc47c2fefc3368f2e241a3712168bc4b6.woff2") format("woff2"),
76       url("//qlf.de/cdn/fonts/lato/lato_i4.3c7d9eb6c1b0a2bf62d892c3ee4582b016d0f30c.woff") format("woff");
77}
78
79@font-face {
80  font-family: "QLF Theme Lato";
81  font-weight: 500;
82  font-style: normal;
83  font-display: optional;
84  src: url("//qlf.de/cdn/fonts/lato/lato_n5.b2fec044fbe05725e71d90882e5f3b21dae2efbd.woff2") format("woff2"),
85       url("//qlf.de/cdn/fonts/lato/lato_n5.f25a9a5c73ff9372e69074488f99e8ac702b5447.woff") format("woff");
86}
87
88@font-face {
89  font-family: "QLF Theme Lato";
90  font-weight: 500;
91  font-style: italic;
92  font-display: optional;
93  src: url("//qlf.de/cdn/fonts/lato/lato_i5.9501f9e8a9e09e142687495e156dec167f6a3ea3.woff2") format("woff2"),
94       url("//qlf.de/cdn/fonts/lato/lato_i5.eca6cbf1aa9c70cc6dbfed0353a2f57e5065c864.woff") format("woff");
95}
96
97@font-face {
98  font-family: "QLF Theme Lato";
99  font-weight: 600;
100  font-style: normal;
101  font-display: optional;
102  src: url("//qlf.de/cdn/fonts/lato/lato_n6.38d0e3b23b74a60f769c51d1df73fac96c580d59.woff2") format("woff2"),
103       url("//qlf.de/cdn/fonts/lato/lato_n6.3365366161bdcc36a3f97cfbb23954d8c4bf4079.woff") format("woff");
104}
105
106@font-face {
107  font-family: "QLF Theme Lato";
108  font-weight: 600;
109  font-style: italic;
110  font-display: optional;
111  src: url("//qlf.de/cdn/fonts/lato/lato_i6.ab357ee5069e0603c2899b31e2b8ae84c4a42a48.woff2") format("woff2"),
112       url("//qlf.de/cdn/fonts/lato/lato_i6.3164fed79d7d987c1390528781c7c2f59ac7a746.woff") format("woff");
113}
114
115@font-face {
116  font-family: "QLF Theme Lato";
117  font-weight: 700;
118  font-style: normal;
119  font-display: optional;
120  src: url("//qlf.de/cdn/fonts/lato/lato_n7.900f219bc7337bc57a7a2
120151983f0a4a4d9d5dcf.woff2") format("woff2"),
121       url("//qlf.de/cdn/fonts/lato/lato_n7.a55c60751adcc35be7c4f8a0313f9698598612ee.woff") format("woff");
122}
123
124@font-face {
125  font-family: "QLF Theme Lato";
126  font-weight: 700;
127  font-style: italic;
128  font-display: optional;
129  src: url("//qlf.de/cdn/fonts/lato/lato_i7.16ba75868b37083a879b8dd9f2be44e067dfbf92.woff2") format("woff2"),
130       url("//qlf.de/cdn/fonts/lato/lato_i7.4c07c2b3b7e64ab516aa2f2081d2bb0366b9dce8.woff") format("woff");
131}
132
133@font-face {
134  font-family: "QLF Theme Lato";
135  font-weight: 800;
136  font-style: normal;
137  font-display: optional;
138  src: url("//qlf.de/cdn/fonts/lato/lato_n8.1117b90add05215dbc8fbc91c5f9d67872eb3fb3.woff2") format("woff2"),
139       url("//qlf.de/cdn/fonts/lato/lato_n8.6bcabf8485cf657fec14e0a6e1af25cf01733df7.woff") format("woff");
140}
141
142@font-face {
143  font-family: "QLF Theme Lato";
144  font-weight: 800;
145  font-style: italic;
146  font-display: optional;
147  src: url("//qlf.de/cdn/fonts/lato/lato_i8.4d2c12d355a86eb483d3b325d9435954953e78ce.woff2") format("woff2"),
148       url("//qlf.de/cdn/fonts/lato/lato_i8.dfb9decc8a927a5ae9791c4f5ab804f0fccd721e.woff") format("woff");
149}
150
151@font-face {
152  font-family: "QLF Theme Lato";
153  font-weight: 900;
154  font-style: normal;
155  font-display: optional;
156  src: url("//qlf.de/cdn/fonts/lato/lato_n9.6b37f725167d36932c6742a5a697fd238a2d2552.woff2") format("woff2"),
157       url("//qlf.de/cdn/fonts/lato/lato_n9.1cafbd384242b7df7c9ef4584ba41746d006e6bb.woff") format("woff");
158}
159
160@font-face {
161  font-family: "QLF Theme Lato";
162  font-weight: 900;
163  font-style: italic;
164  font-display: optional;
165  src: url("//qlf.de/cdn/fonts/lato/lato_i9.81fefe39825210091b52da4fd46ce2285adf73ed.woff2") format("woff2"),
166       url("//qlf.de/cdn/fonts/lato/lato_i9.98de207fbcee2a48648720d568be3014a7d07fa5.woff") format("woff");
167}
168
169
170  
171  
172</style>
173
174    
174<script>
175  (function () {
176    var url = new URL(window.location.href);
177    var discountCode = url.searchParams.get('qlf_discount');
178
179    if (!discountCode || !/^[a-z0-9_-]{1,64}$/i.test(discountCode)) return;
180
181    url.searchParams.delete('qlf_discount');
182
183    var returnUrl = url.pathname + url.search + url.hash;
184    window.location.replace(
185      '/discount/' +
186        encodeURIComponent(discountCode) +
187        '?redirect=' +
188        encodeURIComponent(returnUrl)
189    );
190  })();
191</script>
191
192
193    <link rel="preconnect" href="https://script.qlf.de" />
194<link rel="preload" as="script" href="https://script.qlf.de/tracifyv2.js?csid=4158d1fa-4bbe-4183-a36e-9dc9e94c3156">
195<script async src="https://script.qlf.de/tracifyv2.js?csid=4158d1fa-4bbe-4183-a36e-9dc9e94c3156"></script>
195
196    
196<script>
197      (function () {
198        const cookieName = 'CookieConsent';
199        const sessionStorageKey = 'cookiebot_consent_state';
200
201        try {
202          const hasCookieConsent = document.cookie.split(';').some((cookie) => {
203            return cookie.trim().startsWith(cookieName + '=');
204          });
205
206          if (hasCookieConsent || !window.sessionStorage) return;
207
208          const storedConsent = window.sessionStorage.getItem(sessionStorageKey);
209          if (!storedConsent) return;
210
211          const secure = window.location.protocol === 'https:' ? '; Secure' : '';
212          document.cookie = `${cookieName}=${storedConsent}; path=/; SameSite=Lax${secure}`;
213        } catch (e) {
214          console.log(e);
215        }
216      })();
217    </script>
217
218    
218<script
219      id="Cookiebot"
220      src="https://consent.cookiebot.com/uc.js"
221      data-cbid="28d917e3-9688-4350-8337-3f6a4b1587ee"
222      type="text/javascript"
223      async
224    ></script>
224
225
226    
226<script src="https://cdn.ablyft.com/s/51159058.js"></script>
226
227
228    <meta http-equiv="cache-control" content="public, max-age=108000">
229    
229<script type="text/javascript">
230    (function(c,l,a,r,i,t,y){
231        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
232        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
233        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
234    })(window, document, "clarity", "script", "vqykb1hcy6");
235</script>
235
236    
237
238
239
240
241
242
243
244
245  
246
247  
248
249  
250
251  
252
253  
254
255  
256
257  
258
259  
260
261  
262
263  
264
265  
266
267  
268
269  
270
271  
272
273  
274
275  
276
277  
278
279  
280
281  
282
283  
284
285  
286
287
288
289
290  
291  
292    
293  
294    
295  
296    
297  
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315<meta name="robots" content="index,follow">
316
317    
317<script type="application/ld+json">
318  
319     {
320        "@context": "https://schema.org",
321        "@type": "Organization",
322        "name": "Quantum Leap Fitness",
323        "alternateName": "QLF",
324        "url": "https://qlf.de",
325        "logo": {
326           "@type": "ImageObject",
327           "url": "https://qlf.de/cdn/shop/files/quantum_leap_fitness.png?width=1200",
328           "width": 1200,
329           "height": 618
330        },
331        "description": "Quantum Leap Fitness vereint die Wissenschaft und Leidenschaft für den Kraftsport, um die Produkte zu entwickeln, die echte Athleten verdienen. Mit Herz, Leidenschaft und jeder Menge Wissenschaft zur Traumfigur - dafür steht Quantum Leap Fitness. Wir hatten genug von falschen Versprechungen, unseriösem Marketing und schlichtweg all den Lügen, die die Fitness-Industrie wieder und wieder verbreitet. Authentizität und Integrität sind unsere Kernwerte. Aus diesem Grund besteht Quantum aus Sportwissenschaftlern, studierten Ernährungsberatern, Profi-Bodybuildern und internationalen Wettkampfathleten, Ökotrophologen sowie erfahrenen Personal-Trainern. Diese tiefe Expertise spiegelt sich in all unseren Produkten wieder, in jedem einzelnen Artikel und jeder Podcast-Episode.",
332        "sameAs": [
333           "https://www.facebook.com/quantumleapfitness",
334           "https://www.instagram.com/quantumleapfitness",
335           "https://www.youtube.com/@quantumleapfitness",
336           "https://open.spotify.com/show/6QajpbLZbuEti8Z68v8Qgl",
337           "https://podcasts.apple.com/de/podcast/no-b-s-body-klartext-auf-dem-weg-zum-traumk%C3%B6rper-mit/id1293215856",
338           "https://90tage.de"
339        ]
340     }
341</script>
341
342
343    
344  
345  
345<script type="application/ld+json">
346    {
347      "@context": "https://schema.org",
348      "@type": "WebSite",
349      "name": "QLF",
350      "url": "https://qlf.de",
351      "isFamilyFriendly": true,
352      "copyrightYear": "2018",
353      "potentialAction": {
354        "@type": "SearchAction",
355        "target": {
356          "@type": "EntryPoint",
357          "urlTemplate": "https://qlf.de/search?q={search_term_string}"
358        },
359        "query-input": {
360          "@type": "PropertyValueSpecification",
361          "valueRequired": "http://schema.org/True",
362          "valueName": "search_term_string"
363        }
364      }
365    }
366  </script>
366
367
368
369    
369<script type="application/ld+json">
370      {
371        "@context": "https://schema.org",
372        "@type": "BreadcrumbList",
373        "itemListElement": [
374          {
375            "@type": "ListItem",
376            "position": 1,
377            "name": "Home",
378            "item": "https://qlf.de"
379      }
380  
381      
382      
383        
384      
385      
386      ]
387    }
388</script>
388
389
390    
391
392    
393
394    
395
396    
397
398    
399
400    
401
402
403    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
404    <meta
405      name="viewport"
406      content="width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover"
407    >
408    <meta name="theme-color" content="#ffffff">
409    <meta name="robots" content="max-image-preview:large">
410    <link rel="canonical" href="https://qlf.de/">
411    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
412    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
413    <link rel="preload" as="style" href="//qlf.de/cdn/shop/t/44/assets/app.css?v=90694661013857838961782712832">
414<link rel="preload" as="style" href="//qlf.de/cdn/shop/t/44/assets/product-grid.css?v=82168820933776871591787719763">
415
416
417
418<link rel="preload" as="script" href="//qlf.de/cdn/shop/t/44/assets/header.js?v=16232066385621335331786683586">
419<link rel="preload" as="script" href="//qlf.de/cdn/shop/t/44/assets/vendor.js?v=134968180899365173201777994341">
420<link rel="modulepreload" href="//qlf.de/cdn/shop/t/44/assets/app.js?v=126582620583758324351791537975">
421
422<script>
423  window.lazySizesConfig = window.lazySizesConfig || {};
424  window.lazySizesConfig.expand = 250;
425  window.lazySizesConfig.loadMode = 1;
426  window.lazySizesConfig.loadHidden = false;
427  const assetUrl = "//qlf.de/cdn/shop/t/44/assets/";
428</script>
428
429
430    
430<script>
431  window.ShopifyConfig = {
432    template: "index",
433    isDesignMode: false,
434    currency: "EUR",
435    
436  };
437
438  window.initSentry = function() {
439    var sentry = window.Sentry;
440
441    if (!sentry || sentry.initialized || typeof sentry.init !== 'function') {
442      return;
443    }
444
445
446    var sentryConfig = {
447      dsn: 'https://d62b3f834ebd1fe26daf928af351dc85@o4510876276948992.ingest.de.sentry.io/4511108066181200',
448      sendDefaultPii: true,
449
450      ignoreErrors: [
451        'Java object is gone',
452        'window.webkit.messageHandlers',
453        'Non-Error promise rejection captured',
454        'AbortError',
455        'NS_ERROR_FAILURE'
456      ],
457
458      beforeSend(event, hint) {
459        var isThemeEditor =
460          window.ShopifyConfig?.isDesignMode === true ||
461          window.Shopify?.designMode === true;
462
463        if (isThemeEditor) return null;
464
465        var exception = event?.exception?.values?.[0];
466        var message = String(exception?.value || event?.message || '').toLowerCase();
467        var type = String(exception?.type || '').toLowerCase();
468        var frames = exception?.stacktrace?.frames || [];
469        var stackUrls = frames
470          .map(function(frame) {
471            return frame.filename || '';
472          })
473          .join(' ')
474          .toLowerCase();
475
476        var breadcrumbText = '';
477        if (event?.breadcrumbs?.length) {
478          breadcrumbText = event.breadcrumbs
479            .map(function(crumb) {
480              return ((crumb.category || '') + ' ' + (crumb.message || ''));
481            })
482            .join(' ')
483            .toLowerCase();
484        }
485
486        var allText = (type + ' ' + message + ' ' + stackUrls + ' ' + breadcrumbText).toLowerCase();
487
488        var originalException = hint?.originalException;
489        var originalType = '';
490        var originalKeys = '';
491        var originalText = '';
492
493        if (originalException) {
494          if (originalException.constructor?.name) {
495            originalType = String(originalException.constructor.name).toLowerCase();
496          } else if (originalException.type) {
497            originalType = String(originalException.type).toLowerCase();
498          }
499
500          if (typeof originalException === 'object') {
501            try {
502              originalKeys = Object.keys(originalException).join(',').toLowerCase();
503            } catch (e) {}
504          }
505
506          try {
507            originalText = String(originalException).toLowerCase();
508          } catch (e) {}
509        }
510
511        var extraText = '';
512        var contextsText = '';
513
514        try {
515          extraText = JSON.stringify(event.extra || {}).toLowerCase();
516        } catch (e) {}
517
518        try {
519          contextsText = JSON.stringify(event.contexts || {}).toLowerCase();
520        } catch (e) {}
521
522        var combinedText = (
523          allText +
524          ' ' +
525          originalType +
526          ' ' +
527          originalKeys +
528          ' ' +
529          originalText +
530          ' ' +
531          extraText +
532          ' ' +
533          contextsText
534        ).toLowerCase();
535
536        var isShopifyStorefrontConsentNoise =
537          combinedText.indexOf('error while setting storefront api consent') !== -1 ||
538          (
539            combinedText.indexOf('object captured as promise rejection with keys: error') !== -1 &&
540            combinedText.indexOf('.myshopify.com/api/') !== -1 &&
541            combinedText.indexOf('/graphql.json') !== -1 &&
542            combinedText.indexOf('load failed') !== -1
543          ) ||
544          (
545            combinedText.indexOf('storefront api consent') !== -1 &&
546            combinedText.indexOf('load failed') !== -1
547          );
548
549        if (isShopifyStorefrontConsentNoise) {
550          return null;
551        }
552
553        var isModuleImportFailure =
554          combinedText.indexOf('importing a module script failed') !== -1;
555
556        var isKlaviyoRelated =
557          combinedText.indexOf('klaviyo') !== -1 ||
558          combinedText.indexOf('static-forms.klaviyo.com') !== -1 ||
559          combinedText.indexOf('a.klaviyo.com') !== -1;
560
561        var isSafariLikeLoadNoise =
562          combinedText.indexOf('load failed') !== -1 ||
563          originalType === 'xmlhttprequestprogressevent' ||
564          originalType === 'progressevent' ||
565          originalType === 'event';
566
567        if (isModuleImportFailure && isKlaviyoRelated) {
568          return null;
569        }
570
571        if (isKlaviyoRelated && isSafariLikeLoadNoise) {
572          return null;
573        }
574
575        var isWebPixelWorkerNoise =
576          combinedText.indexOf("failed to execute 'importscripts' on 'workerglobalscope'") !== -1 ||
577          combinedText.indexOf('failed to execute "importscripts" on "workerglobalscope"') !== -1 ||
578          combinedText.indexOf('/web-pixels/') !== -1 ||
579          combinedText.indexOf('web-pixel-shopify-app-pixel') !== -1 ||
580          combinedText.indexOf('web-pixel-') !== -1;
581
582        var isUpPromoteRelated =
583          combinedText.indexOf('uppromote') !== -1 ||
584          combinedText.indexOf('up promote') !== -1 ||
585          combinedText.indexOf('storefront/uppromote') !== -1;
586
587        if (isWebPixelWorkerNoise) {
588          return null;
589        }
590
591        if (isUpPromoteRelated && combinedText.indexOf('/api/collect') !== -1) {
592          return null;
593        }
594
595        var isShortMinifiedAnalyticsNoise =
596          (message === 'td' || message === 'error: td' || combinedText.indexOf('error: td') !== -1) &&
597          (
598            combinedText.indexOf('clarity.ms') !== -1 ||
599            combinedText.indexOf('google-analytics.com') !== -1 ||
600            combinedText.indexOf('/g/collect') !== -1 ||
601            combinedText.indexOf('user_engagement') !== -1
602          );
603
604        if (isShortMinifiedAnalyticsNoise) {
605          return null;
606        }
607
608        var isUpPromoteResponseNoise =
609          (combinedText.indexOf("can't find variable: response") !== -1 ||
610           combinedText.indexOf('response is not defined') !== -1) &&
611          (
612            isUpPromoteRelated ||
613            combinedText.indexOf('datora') !== -1 ||
614            combinedText.indexOf('ignoring unsecure message event origin') !== -1 ||
615            combinedText.indexOf('load failed') !== -1
616          );
617
618        if (isUpPromoteResponseNoise) {
619          return null;
620        }
621
622        var isImageAssetLoadNoise =
623          combinedText.indexOf('load failed') !== -1 &&
624          (
625            combinedText.indexOf('/cdn/shop/files/') !== -1 ||
626            combinedText.indexOf('.jpg') !== -1 ||
627            combinedText.indexOf('.jpeg') !== -1 ||
628            combinedText.indexOf('.png') !== -1 ||
629            combinedText.indexOf('.webp') !== -1
630          );
631
632        if (isImageAssetLoadNoise) {
633          return null;
634        }
635
636        var isUpPromoteUriNoise =
637          (combinedText.indexOf('uri malformed') !== -1 || type === 'urierror') &&
638          (
639            isUpPromoteRelated ||
640            combinedText.indexOf('storefront/uppromote.js') !== -1 ||
641            combinedText.indexOf('decodeuricomponent') !== -1
642          );
643
644        if (isUpPromoteUriNoise) {
645          return null;
646        }
647
648        var isTrustedShopsNoise =
649          combinedText.indexOf('trustbadge') !== -1 ||
650          combinedText.indexOf('trustedshops') !== -1 ||
651          combinedText.indexOf('widgets.trustedshops.com/assets/trustbadge.js') !== -1 ||
652          combinedText.indexOf('invalid tsid') !== -1;
653
654        if (isTrustedShopsNoise) {
655          return null;
656        }
657
658        var noisePatterns = [
659          'aborterror',
660          'the operation was aborted',
661          'ns_error_failure',
662          'failed to fetch',
663          'load failed',
664          'networkerror',
665          'invalid call to runtime.sendmessage',
666          'webkit message handler',
667          'native bridge',
668          'monorail-edge.shopifysvc.com',
669          'otlp-http-production.shopifysvc.com',
670          'integrations.ettrusted.com',
671          'pixel.uppromote.com',
672          'tracifyv2',
673          'trekkie.storefront',
674          'shop_events_listener',
675          'shopifycloud/consent-tracking-api',
676          'extensions/',
677          'bogos',
678          'datora-co2',
679          'error loading cart',
680
681          'event `event` (type=error) captured as promise rejection',
682          'event `progressevent` (type=error) captured as promise rejection',
683          'event `xmlhttprequestprogressevent` (type=error) captured as promise rejection',
684          'object captured as promise rejection with keys: data, sentmessage',
685          'ignoring unsecure message event origin: null',
686          'unsecure message event origin'
687        ];
688
689        if (noisePatterns.some(function(pattern) {
690          return combinedText.indexOf(pattern) !== -1;
691        })) {
692          return null;
693        }
694
695        var isGenericPromiseRejection =
696          event?.exception?.values?.[0]?.mechanism?.type === 'onunhandledrejection' ||
697          combinedText.indexOf('promise rejection') !== -1;
698
699        var isDomEventNoise =
700          originalType === 'event' ||
701          originalType === 'progressevent' ||
702          originalType === 'xmlhttprequestprogressevent';
703
704        var isObjectRejectionNoise =
705          originalKeys === 'data,sentmessage';
706
707        if (isGenericPromiseRejection && (isDomEventNoise || isObjectRejectionNoise)) {
708          return null;
709        }
710
711        return event;
712      },
713
714      tracesSampleRate: 0.1,
715    };
716    sentry.init(sentryConfig);
717
718    if (typeof sentry.setTag === 'function') {
719      sentry.setTag('template', window.ShopifyConfig.template);
720      sentry.setTag('currency', window.ShopifyConfig.currency);
721      sentry.setTag('design_mode', String(window.ShopifyConfig.isDesignMode));
722    }
723
724    if (typeof sentry.setContext === 'function') {
725      sentry.setContext('shopify', {
726        template: window.ShopifyConfig.template,
727        currency: window.ShopifyConfig.currency,
728        customerId: window.ShopifyConfig.customerId || null,
729        url: window.location.href
730      });
731    }
732
733    if (window.ShopifyConfig.customerId && typeof sentry.setUser === 'function') {
734      sentry.setUser({ id: window.ShopifyConfig.customerId });
735    }
736
737    sentry.initialized = true;
738  };
739</script>
739
740
741<script
742  src="https://browser.sentry-cdn.com/10.46.0/bundle.min.js"
743  crossorigin="anonymous"
744></script>
744
745    
746    <link
747        rel="apple-touch-icon"
748        sizes="180x180"
749        href="//qlf.de/cdn/shop/files/apple-touch-icon.png?v=3366848925724132938"
750      >
751      <link
752        rel="icon"
753        type="image/png"
754        sizes="32x32"
755        href="//qlf.de/cdn/shop/files/favicon-32x32.png?v=13848263602374153923"
756      >
757      <link
758        rel="icon"
759        type="image/png"
760        sizes="16x16"
761        href="//qlf.de/cdn/shop/files/favicon-16x16.png?v=12183127390792346218"
762      >
763      <link rel="manifest" href="//qlf.de/cdn/shop/files/site.webmanifest?v=11823931095172147333">
764      <link
765        rel="mask-icon"
766        href="//qlf.de/cdn/shop/files/safari-pinned-tab.svg?v=13522653199686085909"
767        color="#000000"
768      >
769      <meta name="msapplication-TileColor" content="#ffffff">
770      <meta name="theme-color" content="#ffffff">
771
772    <title>QLF: Deine Ziele. Einfacher gemacht.</title>
773
774    
775      <meta
776        name="description"
777        content="Wissenschaftlich entwickelte Produkte für Ernährung, Abnehmen, Gesundheit und Hydration – gemacht für deinen Alltag."
778      >
779    
780<link
781        rel="preconnect"
782        href="https://fonts.shopifycdn.com"
783        crossorigin
784      >
785
786    <link href="//qlf.de/cdn/shop/t/44/assets/app.css?v=90694661013857838961782712832" rel="stylesheet" type="text/css" media="all" />
787    <link href="//qlf.de/cdn/shop/t/44/assets/typography.css?v=147561388899213982831781097038" rel="stylesheet" type="text/css" media="all" />
788    <link href="//qlf.de/cdn/shop/t/44/assets/product-grid.css?v=82168820933776871591787719763" rel="stylesheet" type="text/css" media="all" />
789    <link href="//qlf.de/cdn/shop/t/44/assets/header.css?v=73048533347431062951772614957" rel="stylesheet" type="text/css" media="all" />
790    <link href="//qlf.de/cdn/shop/t/44/assets/footer.css?v=41630599277464648231775110485" rel="stylesheet" type="text/css" media="all" />
791    <link href="//qlf.de/cdn/shop/t/44/assets/qlf-mainmenu-tw.css?v=163191309067487838331763570415" rel="stylesheet" type="text/css" media="all" />
792    <link href="//qlf.de/cdn/shop/t/44/assets/datora-discounts.css?v=138174516061419005101791537975" rel="stylesheet" type="text/css" media="all" />
793
794    
794<script src="//qlf.de/cdn/shop/t/44/assets/jquery.min.js?v=115860211936397945481716796434" type="text/javascript"></script>
794
795
796    <style data-shopify>
797  h1,h2,h3,h4,h5,h6,
798  .h1,.h2,.h3,.h4,.h5,.h6,
799  .logolink.text-logo,
800  .heading-font,
801  .h1-xlarge,
802  .h1-large,
803  blockquote p,
804  blockquote span,
805  .customer-addresses .my-address .address-index {
806  font-style: normal;
807  font-weight: 400;
808  font-family: 'QLF Theme Lato', sans-serif;
809  }
810  body,
811  .body-font,
812  .thb-product-detail .product-title {
813  font-style: normal;
814  font-weight: 400;
815  font-family: 'QLF Theme Lato', sans-serif;
816  }
817  :root {
818
819  --font-body-scale: 1.0;
820  --font-body-line-height-scale: 1.0;
821  --font-body-letter-spacing: 0.0em;
822  --font-announcement-scale: 1.0;
823  --font-heading-scale: 1.0;
824  --font-heading-line-height-scale: 1.0;
825  --font-heading-letter-spacing: -0.02em;
826  --font-navigation-scale: 1.0;
827  --font-product-price-scale: 1.4;
828  --font-product-title-scale: 1.0;
829  --font-product-title-line-height-scale: 1.0;
830  --button-letter-spacing: 0.0em;
831
832  --block-border-radius: 6px;
833  --button-border-radius: 6px;
834  --input-border-radius: 6px;--bg-body: #ffffff;
835      --bg-body-rgb: 255,255,255;
836      --bg-body-darken: #f7f7f7;
837      --payment-terms-background-color: #ffffff;--color-body: #1a1c1d;
838      --color-body-rgb: 26,28,29;--color-heading: #1a1c1d;
839      --color-heading-rgb: 26,28,29;--color-accent: #fdd539;
840      --color-accent-hover: #fdce16;
841      --color-accent-rgb: 253,213,57;--color-border: #ebebed;--color-form-border: #e6e6e6;--color-overlay-rgb: 159,163,167;--color-drawer-bg: #ffffff;
842      --color-drawer-bg-rgb: 255,255,255;--color-announcement-bar-text: #6f6e6f;--color-announcement-bar-bg: #f6f6f6;--color-secondary-menu-text: #2c2d2e;--color-secondary-menu-bg: #F6F5F1;--color-header-bg: #ffffff;
843      --color-header-bg-rgb: 255,255,255;--color-header-text: #1a1c1d;
844      --color-header-text-rgb: 26,28,29;--color-header-links: #1a1c1d;--color-header-links-hover: #3b3b3b;--color-header-icons: #2c2d2e;--color-header-border: #E2E2E2;--solid-button-background: #f2f2f2;
845      --solid-button-background-hover: #e0e0e0;--solid-button-label: #000000;--white-button-label: #ffffff;--color-price: #1a1c1d;
846      --color-price-rgb: 26,28,29;--color-price-discounted: #279a4b;--color-star: #f6b912;--color-inventory-instock: #279A4B;--color-inventory-lowstock: #e97f32;--section-spacing-mobile: 50px;--section-spacing-desktop: 50px;--color-product-card-bg: rgba(0,0,0,0);--color-article-card-bg: #ffffff;--color-badge-text: #ffffff;--color-badge-sold-out: #6d6b6b;--color-badge-sale: #bde9c9;--badge-corner-radius: 6px;--color-footer-heading: #FFFFFF;
847      --color-footer-heading-rgb: 255,255,255;--color-footer-text: #dedede;
848      --color-footer-text-rgb: 222,222,222;--color-footer-link: #ffffff;--color-footer-link-hover: #ffd79c;--color-footer-border: #6c6c6c;
849      --color-footer-border-rgb: 108,108,108;--color-footer-bg: #1a1c1d;}
850</style>
851
852<script>
853    window.theme = window.theme || {};
854    theme = {
855      settings: {
856        money_with_currency_format:"{{amount_with_comma_separator}} €",
857        cart_drawer:true},
858      routes: {
859        root_url: '/',
860        cart_url: '/cart',
861        cart_add_url: '/cart/add',
862        search_url: '/search',
863        cart_change_url: '/cart/change',
864        cart_update_url: '/cart/update',
865        predictive_search_url: '/search/suggest'
866      },
867      storefrontAccessToken: "5fc58f38d124bcd4be56eb91d8d8c760",
868      variantStrings: {
869        addToCart: `In den Warenkorb legen`,
870        soldOut: `Ausverkauft`,
871        unavailable: `Nicht verfügbar`
872      },
873      strings: {
874        requiresTerms: `You must agree with the terms and conditions of sales to check out`
875      },
876      productCard: {
877        alignment: "left",
878        border: true,
879        shadow: false,
880        contentSpacing: true,
881        aspectRatio: "adapt",
882        pricePosition: "after-product-title",
883        datora: true,
884        badgePosition: "top right",
885        saleBadgeType: "save_percentage",
886        strings: {
887          soldOut: "Ausverkauft",
888          onSale: "Sale",
889          save: "Spare __AMT__"
890        }
891      },
892      search: {
893        host: "https:\/\/shopify-search.quantumleapfitness.ch",
894        apiKey: "49fa79ed3ceaf015cdc968223995760561129aa8529d2093790a2d611474bb58",
895        productsIndex: "products",
896        instantsearchUrl: '//qlf.de/cdn/shop/t/44/assets/instantsearch.min.js?v=171018572703707179411781594622',
897        instantMeilisearchUrl: '//qlf.de/cdn/shop/t/44/assets/instant-meilisearch.umd.min.js?v=56851107702881058891781594621',
898        customerEmail: null
899      }
900    };
901    </script>
901
902    <!-- START SCRIPT -->
903    <style>
904      #customerReferenceId {
905        display: none;
906      }
907    </style>
908    <!-- END SCRIPT -->
909    
909<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
909<meta name="google-site-verification" content="zgy0ac07MlX8tWCz2aEFdihU8haDzdPJQGf_RsmpGY0">
910<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/79490974033/digital_wallets/dialog">
911<meta id="in-context-paypal-metadata" data-shop-id="79490974033" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR">
912<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
912<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE&default_configuration_id=19956049"></script>
vendor: 1 bytes, line 912
912
913<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":79490974033,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/79490974033","merchantName":"QLF","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"QLF","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 913
913
914<script id="shopify-features" type="application/json">{"accessToken":"385b9b74bfd76ad56e1ae9c6c49135e8","betas":["rich-media-storefront-analytics"],"domain":"qlf.de","predictiveSearch":true,"shopId":79490974033,"locale":"de"}</script>
vendor: 1 bytes, line 914
914
915<script>var Shopify = Shopify || {};
916Shopify.shop = "77cdd9-2.myshopify.com";
917Shopify.locale = "de";
918Shopify.currency = {"active":"EUR","rate":"1.0"};
919Shopify.country = "DE";
920Shopify.theme = {"name":"QLF - Live","id":163793109329,"schema_name":"Vision","schema_version":"1.5.0","theme_store_id":null,"role":"main"};
921Shopify.theme.handle = "null";
922Shopify.theme.style = {"id":null,"handle":null};
923Shopify.cdnHost = "qlf.de/cdn";
924Shopify.routes = Shopify.routes || {};
925Shopify.routes.root = "/";
926Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
927Shopify.SignInWithShop = Shopify.SignInWithShop || {};
928Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
929Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 929
929
930<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 930
930
931<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 931
931
932<script>
933  window.Shopify = window.Shopify || {};
934  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
935  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
936  window.Shopify.SignInWithShop.eligible = false;
937</script>
vendor: 1 bytes, line 937
937
938<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 938
938
939<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js"></script>
vendor: 1 bytes, line 939
939
940<script type="module">
941  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js");
942
943  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
944
945</script>
vendor: 1 bytes, line 945
945
946<script>(function() {
947  var isLoaded = false;
948  function asyncLoad() {
949    if (isLoaded) return;
950    isLoaded = true;
951    var urls = ["\/\/cdn.shopify.com\/proxy\/8cca0d33ef74498bec0320c8e9a9556602c31a9a3a4239fe10496d03af2e333b\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=77cdd9-2.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/1742f7452dc3030d11e44bfbf97ba42492b69c38aaa6d94130882bf8eadaf463\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=77cdd9-2.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
952    for (var i = 0; i < urls.length; i++) {
953      var s = document.createElement('script');
954      s.type = 'text/javascript';
955      s.async = true;
956      s.src = urls[i];
957      var x = document.getElementsByTagName('script')[0];
958      x.parentNode.insertBefore(s, x);
959    }
960  };
961  if(window.attachEvent) {
962    window.attachEvent('onload', asyncLoad);
963  } else {
964    window.addEventListener('load', asyncLoad, false);
965  }
966})();</script>
vendor: 1 bytes, line 966
966
967<script id="__st">var __st={"a":79490974033,"offset":7200,"reqid":"13c38a3f-e765-4da5-9f43-bf97a0b6e083-1791590198","pageurl":"qlf.de\/","u":"a09836f030ae","p":"home"};</script>
vendor: 1 bytes, line 967
967
968<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 968
968
969<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:'Durch hCaptcha geschützt',privacyText:'Datenschutz',termsText:'Allgemeine Geschäftsbedingungen'},(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 969
969
970<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//qlf.de/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 970
970
971<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 = "//qlf.de/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>
971<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 971
971
972<script>
973  window.Shopify = window.Shopify || {};
974  window.Shopify.MCP = window.Shopify.MCP || {};
975  window.Shopify.MCP.enabled = true;
976  window.Shopify.MCP.shop = "77cdd9-2.myshopify.com";
977  window.Shopify.MCP.mcpEndpoint = "https:\/\/qlf.de\/api\/mcp";
978  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"]}}];
979</script>
vendor: 1 bytes, line 979
979
980<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("\/\/qlf.de\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
981</script>
vendor: 1 bytes, line 981
981
982<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://qlf.de/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}};
983</script>
vendor: 1 bytes, line 983
983
984<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
985  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);
986</script>
vendor: 1 bytes, line 986
986
987<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})}}));
988</script>
988
989<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://qlf.de/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
990<style id="shopify-accelerated-checkout-cart">
991        #shopify-buyer-consent {
992  margin-top: 1em;
993  display: inline-block;
994  width: 100%;
995}
996
997#shopify-buyer-consent.hidden {
998  display: none;
999}
1000
1001#shopify-subscription-policy-button {
1002  background: none;
1003  border: none;
1004  padding: 0;
1005  text-decoration: underline;
1006  font-size: inherit;
1007  cursor: pointer;
1008}
1009
1010#shopify-subscription-policy-button::before {
1011  box-shadow: none;
1012}
1013
1014      </style>
1015
1016<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1016
1017
1018    <!-- Header hook for plugins -->
1019    
1019<script>(function(){"use strict";const t=false;const e="false"==="true";const a="true"==="true";const o="false"==="true";const r="true"==="true";const n="true"==="true";const s="true"==="true";const i="true"==="true";const c="true"==="true";const d="false"==="true";const l="true"==="true";const u="always";const f={url:"/api/2025-07/graphql.json",token:"5fc58f38d124bcd4be56eb91d8d8c760"};const p=new Set(["DISCOUNT_INCOMPATIBLE_PURCHASE_TYPE","DISCOUNT_NO_ENTITLED_LINE_ITEMS","DISCOUNT_NO_ENTITLED_SHIPPING_LINES","DISCOUNT_PURCHASE_NOT_IN_RANGE","DISCOUNT_QUANTITY_NOT_IN_RANGE"]);const g=new Set(["DISCOUNT_CURRENTLY_INACTIVE","DISCOUNT_CUSTOMER_NOT_ELIGIBLE","DISCOUNT_CUSTOMER_USAGE_LIMIT_REACHED","DISCOUNT_ELIGIBLE_CUSTOMER_MISSING","DISCOUNT_NOT_FOUND","DISCOUNT_USAGE_LIMIT_REACHED"]);const m={cartDrawer:".cart-drawer",datoraContainer:".datora-discount-field-container",datoraInput:'input[name="datora-discount"]',datoraInputWithForm:'input[name="datora-discount"][form="datora-form"]',appliedDiscount:".applied-discount",datoraError:".datora-discount-error span",datoraInputField:".datora-input input",priceSpan:".price",priceDetails:".price--price-details",amountFrom:"del .amount.from",amountDiscounted:"ins .amount.discounted",amount:".amount",priceS
1019aving:".price-saving",datoraInfo:"[data-datora]",datoraPid:"[data-datora-pid]",datoraClasses:"[data-datora-classes]",productPriceContainer:".product-price-container",datoraPriceBox:".price--datora",datoraNormalPrice:".price:not(.price--datora)",datoraDiscountBadges:".datora-discount-badges",datoraDiscountTitle:"[data-datora-discount-title]",datoraDiscountAmount:"[data-datora-discount-amount]",datoraNewPrice:"[data-datora-new-price]",datoraOriginalPrice:"[data-datora-original-price]",datoraUnitPrice:".datora-unit-price-value",successBar:"#successDiscountBar"};const h={initialized:false,cartUpdate:false,checkApply:false,checkReverse:false,errorAlert:false,errors:{},lastDiscountCode:null,pendingSuccessCode:null};const y=new Map;const _=new Map;const v="dismissed_gifts";const w={model:null,prevManualTiers:null,reconcileInFlight:false,attempts:new Map,previewOpen:false,lastFillRatio:null,notFreeStrikes:new Map,pendingRemove:null,modalBusy:false,lastCart:null,runId:0,followUpTimer:null,checkoutHold:false,checkoutHoldTimer:null,checkoutGuardBusy:false,removeFails:new Map,adoptFails:new Map,readdPending:new Set,readdTimer:null,confirmBusy:false};function b(t,e){if(!t)return"";if(!_.has(t)){const e=document.querySelector('[data-datora-variant-tags-map="'+t+'"]');let a=null;if(e){try{a=JSON.parse(e.textContent)}catch{a=null}}_.set(t,a)}const a=_.get(t);const o=a&&a[e];return Array.isArray(o)?o.join(","):""}const S=(...e)=>t&&console.log("[Datora]",...e);const C=(t,e=10)=>t.length>e?t.substring(0,e)+"...":t;const k=t=>t?.trim().toUpperCase()||"";const T=t=>String(t==null?"":t).replace(/&/g,"&amp;").replace(/\u003C/g,"&lt;").replace(/\u003E/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;");let P=null;const A=(t=0)=>{if(P)clearTimeout(P);P=setTimeout((()=>{document.dispatchEvent(new CustomEvent("cart:refresh",{bubbles:true,detail:{open:false}}));S("cart:refresh dispatched");P=null}),t)};function E(t,e){let a;return function(...o){clearTimeout(a);a=setTimeout((()=>t.apply(this,o)),e)}}const x=(t,e=document)=>e.querySelector(t);const q=(t,e=document)=>e.querySelectorAll(t);const D=()=>x(m.datoraInputWithForm)||x(m.datoraInput);const I=()=>x(m.datoraContainer);const N=()=>x(m.cartDrawer);async function L(t="reload"){const e=window.theme?.routes?.cart_url||"/cart";const a=await fetch(e+".js",{cache:t});if(!a.ok)throw new Error("fetchCartContent: HTTP "+a.status);return a.json()}async function O(t,e){const a=k(t);const o=e?.token;if(!a||!o)return null;const r=`\n      mutation ValidateDiscountCode($cartId: ID!, $discountCodes: [String!]!) {\n        cartDiscountCodesUpdate(cartId: $cartId, discountCodes: $discountCodes) {\n          cart {\n            discountCodes {\n              code\n              applicable\n            }\n          }\n          userErrors {\n            field\n            message\n          }\n          warnings {\n            code\n            message\n          }\n        }\n      }\n    `;const n=await fetch(f.url,{method:"POST",headers:{"Content-Type":"application/json","X-Shopify-Storefront-Access-Token":f.token},body:JSON.stringify({query:r,variables:{cartId:`gid://shopify/Cart/${o}`,discountCodes:[a]}})});if(!n.ok){throw new Error("Storefront discount validation failed with status "+n.status)}const s=await n.json();const i=s?.data?.cartDiscountCodesUpdate;if(!i)return null;const c=i.warnings||[];const d=c.map((t=>t.code)).filter(Boolean);const l=i.cart?.discountCodes?.find((t=>k(t.code)===a));return{applicable:Boolean(l?.applicable),hasKnownValidEmptyCartWarning:d.some((t=>p.has(t))),hasKnownInvalidWarning:d.some((t=>g.has(t))),hasUserErrors:(i.userErrors?.length??0)>0,warningCodes:d}}async function F(t,e){try{const a=await O(t,e);if(!a)return"unknown";if(a.applicable||a.hasKnownValidEmptyCartWarning){return"valid"}if(a.hasKnownInvalidWarning||a.hasUserErrors){return"invalid"}}catch(t){S("Error validating empty-cart discount via Storefront:",t)}return"unknown"}const M=(t,e)=>{if(!t)return;t.classList.toggle("loading",e)};function U(t,e=2,a=",",o="."){if(isNaN(t)||t==null)return"0";const r=(t/100).toFixed(e);const n=r.split(".");const s=n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+a);const i=n[1]?o+n[1]:"";return s+i}function B(t,e){const a=/\{\{\s*(\w+)\s*\}\}/;const o={amount:()=>U(t,2,".",","),amount_no_decimals:()=>U(t,0,"."),amount_with_comma_separator:()=>U(t,2,".",","),amount_no_decimals_with_comma_separator:()=>U(t,0,".",","),amount_with_apostrophe_separator:()=>U(t,2,"'","."),amount_no_decimals_with_space_separator:()=>U(t,0," "),amount_with_space_separator:()=>U(t,2," ",","),amount_with_period_and_space_separator:()=>U(t,2," ",".")};return e.replace(a,((t,e)=>{const a=o[e];return a?a():t}))}const R=t=>{const e=window.theme?.settings?.money_with_currency_format||" €";return B(t,e)};function j(t){t.classList.remove("datora-discounted");const e=t.dataset.datoraPrice;const a=t.dataset.datoraCompare;const o=a&&a!==""&&parseInt(a)>0&&a!==e;const r=t.querySelector(m.priceDetails);if(!r)return;if(o){const t=r.querySelector("del");const o=r.querySelector("ins");if(t){const e=t.querySelector(".amount");if(e)e.textContent=R(a)}if(o){const t=o.querySelector(".amount");if(t)t.textContent=R(e)}const n=r.querySelector(".price-saving");if(n)n.remove()}else{r.innerHTML='<span class="amount">'+R(e)+"</span>";r.classList.remove("price--discounted-price-details")}const n=t.querySelector(m.datoraInfo);if(n){n.textContent="";n.setAttribute("hidden","")}const s=t.querySelector(m.datoraPriceBox);if(s)s.style.setProperty("display","none","important");const i=t.querySelector(m.datoraNormalPrice);if(i){i.removeAttribute("hidden");i.style.removeProperty("display")}const c=t.querySelector("[data-datora-unit-price-output]");const d=Number(t.dataset.datoraUnitPrice);if(c&&d>0){c.textContent=R(d)}const l=t.closest("product-card, .product-card, .product-card-small");const u=l?.querySelector(".badge.onsale");if(u?.dataset.datoraCreated){u.remove()}else if(u?.dataset.datoraOriginalText){u.textContent=u.dataset.datoraOriginalText;delete u.dataset.datoraOriginalText}}function H(t,o,r){const n=t.dataset.datoraPrice;if(!n)return false;const s=Number(n);const{calc:i,discPerc:c,discAmt:d}=o;let l;let u=false;if(i==="perc"&&c>0){u=true;l=s-s*c/100}else if(i==="amt"&&d>0){u=true;l=s-d*100}if(!u){j(t);return false}t.classList.add("datora-discounted");const f=t.querySelector(m.priceDetails);if(!f)return false;const p=R(s);const g=R(l);f.classList.add("price--discounted-price-details");const h=s-l;const y=!!t.closest(".searchresults, #products-panel, predictive-search");const _=a&&y?'<span class="price-saving"><span class="price-saving-text">Spare</span><span class="price-saving-small">Spare</span> '+R(h)+"</span>":"";f.innerHTML='<del><span class="amount from">'+p+"</span></del>"+'<ins><span class="amount discounted">'+g+"</span></ins>"+_;const v=t.querySelector("[data-datora-unit-price-output]");const w=Number(t.dataset.datoraUnitPrice);if(v&&w>0){let t=w;if(i==="perc"&&c>0){t=w-w*c/100}else if(i==="amt"&&d>0&&s>0){t=w*(l/s)}v.textContent=R(t)}if(e){const e=t.querySelector(m.datoraInfo);if(e){let t="";if(i==="perc"&&c>0){t="-"+c+"% "+r.toUpperCase()}else{t=r.toUpperCase()}e.innerHTML='<span class="price-saving">'+t+"</span>"+'<span class="price-saving">-'+R(h)+"</span>";e.removeAttribute("hidden")}}if(a){const e=t.closest("product-card, .product-card, .product-card-small");
1019if(e&&!e.querySelector(".badge.out-of-stock")){const t=i==="perc"&&c>0?c:Math.round((s-l)/s*100);let a=e.querySelector(".badge.onsale");if(a){a.dataset.datoraOriginalText=a.dataset.datoraOriginalText||a.textContent}else{const t=e.querySelector(".badge--container");if(t){a=document.createElement("span");a.className="badge onsale "+(t.querySelector(".badge")?.classList.contains("bottom")?"bottom":"");a.dataset.datoraCreated="true";t.appendChild(a)}}if(a)a.textContent="Spare "+t+"%"}}return true}function z(t,e){const a=t.querySelector(".price-details--portion [data-price-per-serving]");if(!a)return;const o=Number(a.dataset.pricePerServing);if(!o)return;const r=e>0&&e<1?e:1;a.textContent=R(o*r)}function V(t,o,r){S("applyDiscountToProductPage called",{discountData:o,discountCode:r});const n=t.querySelector(m.datoraNormalPrice);const s=t.querySelector(m.datoraPriceBox);if(!s)return false;const{calc:i,discPerc:c,discAmt:d}=o;const l=Number(t.dataset.datoraPrice);if(!l)return false;let u,f;if(i==="perc"&&c>0){f=l*c/100;u=l-f}else if(i==="amt"&&d>0){f=d*100;u=l-f}else{return false}const p=s.querySelector(m.datoraDiscountBadges);const g=s.querySelector(m.datoraDiscountTitle);const h=s.querySelector(m.datoraDiscountAmount);if(e){if(g){if(i==="perc"&&c>0){g.innerHTML="<b>-"+c+"%</b> "+r.toUpperCase()}else{g.textContent=r.toUpperCase()}}if(h)h.textContent="-"+R(f);if(p)p.removeAttribute("hidden")}const y=s.querySelector(".datora-saving-text");if(a&&!e&&y){const t=y.querySelector("[data-datora-saving-amount]");if(t)t.textContent=R(f);y.style.removeProperty("display")}const _=s.querySelector(m.datoraNewPrice);const v=s.querySelector(m.datoraOriginalPrice);if(_)_.textContent=R(u);if(v)v.textContent=R(l);const w=Number(t.dataset.datoraUnitPrice);if(w){let e;if(i==="perc"&&c>0){e=w-w*c/100}else if(i==="amt"&&d>0){const t=f/l*100;e=w-w*t/100}if(e){const a=t.querySelector(".price-details--unit [data-unit-price-value]");if(a)a.textContent=R(e)}}z(t,u/l);if(n)n.style.setProperty("display","none","important");s.style.removeProperty("display");J();G();S("Applied discount to product page:",{newPrice:R(u)});return true}async function J(){const t=document.querySelectorAll("[data-datora-option-price]");if(!t.length)return;if(typeof co2==="undefined"||typeof co2.itemDiscountFull!=="function")return;const e=await co2.getDiscountCode();const o=document.querySelector(".product-price-container[data-datora-pid]");if(!o)return;const r=Number(o.dataset.datoraPid);const n=o.dataset.datoraTags?o.dataset.datoraTags.split(","):[];const s=o.dataset.datoraSpgid;const i=!!(s&&s!==""&&s!=="false");await Promise.all(Array.from(t).map((async t=>{const o=Number(t.dataset.datoraOptionCents);if(!o)return;const s=t.dataset.datoraOptionPrice;const c=Number(t.dataset.datoraOptionVariantPrice);const d=t.dataset.datoraOptionCompare;const l=!!(d&&parseInt(d)>0&&String(d)!==String(c));const u=t.dataset.datoraOptionVariantTags?t.dataset.datoraOptionVariantTags.split(","):[];if(!e){t.textContent=R(o);if(a){document.querySelectorAll('[data-datora-option-badge="'+s+'"]').forEach((t=>t.style.setProperty("display","none")))}return}const f=await co2.itemDiscountFull(r,Number(s),n,c,1,i,l,u);const{calc:p,discPerc:g,discAmt:m}=f||{};if(f&&(p==="perc"&&g>0||p==="amt"&&m>0)){let e,r;if(p==="perc"){e=o-o*g/100;r=g}else{e=o-m*100;r=Math.round((o-e)/o*100)}t.textContent=R(e);if(a){document.querySelectorAll('[data-datora-option-badge="'+s+'"]').forEach((t=>{t.textContent="Spare "+r+"%";t.style.removeProperty("display")}))}}else{t.textContent=R(o);if(a){document.querySelectorAll('[data-datora-option-badge="'+s+'"]').forEach((t=>t.style.setProperty("display","none")))}}})))}async function G(){const t=document.querySelectorAll("[data-datora-dropdown-badge]");if(!t.length)return;if(typeof co2==="undefined"||typeof co2.itemDiscountFull!=="function"){t.forEach((t=>t.style.setProperty("display","none")));return}const e=await co2.getDiscountCode();if(!e){t.forEach((t=>t.style.setProperty("display","none")));return}const a=document.querySelector(".product-price-container[data-datora-pid]");if(!a)return;const o=Number(a.dataset.datoraPid);const r=a.dataset.datoraTags?a.dataset.datoraTags.split(","):[];const n=a.dataset.datoraSpgid;const s=!!(n&&n!==""&&n!=="false");await Promise.all(Array.from(t).map((async t=>{const e=t.closest("li");const a=Number(e?.dataset.datoraVariantPrice);const n=e?.dataset.datoraVariantCompare;const i=!!(n&&parseInt(n)>0&&String(n)!==String(a));const c=e?.dataset.datoraVariantTags?e.dataset.datoraVariantTags.split(","):[];const d=Number(t.dataset.datoraDropdownBadge);if(!a||!d){t.style.setProperty("display","none");return}const l=await co2.itemDiscountFull(o,d,r,a,1,s,i,c);const{calc:u,discPerc:f,discAmt:p}=l||{};if(l&&(u==="perc"&&f>0||u==="amt"&&p>0)){let e;if(u==="perc"){e=a*f/100}else{e=p*100}t.textContent="-"+R(e);t.style.removeProperty("display")}else{t.style.setProperty("display","none")}})))}function K(t){const e=t.querySelector(m.datoraNormalPrice);const a=t.querySelector(m.datoraPriceBox);if(e)e.style.removeProperty("display");if(a)a.style.setProperty("display","none","important");const o=t.querySelector(".datora-saving-text");if(o)o.style.setProperty("display","none");J();G();const r=Number(t.dataset.datoraUnitPrice);const n=t.querySelector(".price-details--unit [data-unit-price-value]");if(n&&r){n.textContent=R(r)}z(t,1)}function $(t){return t.classList.contains("product-price-container")}function Q(t,e){const{datoraVid:a,datoraPid:o}=t.dataset;const r=o+"-"+a;const n=y.get(r);if(!n)return false;const s=$(t);if(n.data){if(s){V(t,n.data,e)}else{H(t,n.data,e)}}return true}async function W(t,e){const{datoraVid:a,datoraPid:o,datoraSpgid:r,datoraTags:n,datoraPrice:s,datoraCompare:i,datoraVariantTags:c}=t.dataset;if(!(a&&o&&s))return;const d=$(t);const l=!!(r&&r!==""&&r!=="false");const u=!!(i&&i!==""&&parseInt(i)>0&&i!==s);const f=o+"-"+a;if(Q(t,e))return;try{const r=await co2.itemDiscountFull(Number(o),Number(a),n?n.split(","):[],Number(s),1,l,u,c?c.split(","):[]);const i=Number(s);const p=r&&(r.calc==="perc"&&r.discPerc>0&&i-i*r.discPerc/100<i||r.calc==="amt"&&r.discAmt>0&&i-r.discAmt*100<i);y.set(f,{data:p?r:null});if(p){if(d){V(t,r,e)}else{H(t,r,e)}
1019}else{if(d){K(t)}else{j(t)}}}catch(t){S("Error processing discount:",t)}}async function X(){if(typeof co2==="undefined"||typeof co2.getDiscountCode!=="function")return;const t=await co2.getDiscountCode();const e=!!t;document.querySelectorAll("[data-datora-discount-link]").forEach((t=>{const a=e?t.dataset.originalLink:t.dataset.discountLink;const o=t.tagName==="A"?t:t.querySelector("a[href]");if(o&&a)o.href=a}));S("updateDiscountLinks:",e?"code active, using original links":"no code, using discount links")}async function Y(){if(typeof co2==="undefined"||typeof co2.getDiscountCode!=="function"){return}const t=await co2.getDiscountCode();if(!t){return}h.lastDiscountCode=t;const e=q(m.datoraPid);const a=Array.from(e).map((e=>W(e,t)));await Promise.all(a)}async function Z(){h.checkApply=h.checkReverse=h.errorAlert=false;const t=D();if(!t)return;const e=t.value.trim();if(e.length<1){st("show","empty");return}const a=t.closest(m.datoraContainer);nt();M(a,true);if(typeof co2==="undefined"||typeof co2.setDiscountCode!=="function"){M(a,false);return}const o=k(e);h.checkApply=o;const r=await co2.getDiscountCode();if(r){h.checkReverse=r}if(r&&k(r)===o){M(a,false);h.checkApply=false;st("show","double",e);return}const n=await co2.setDiscountCode(e);S("setDiscountCode result:",n);if(n){sessionStorage.setItem("lastDiscountCode",o);h.pendingSuccessCode=o;A()}else{st("show","failed",e)}M(a,false)}async function tt(){nt();const t=I();M(t,true);const e=q(m.appliedDiscount,t);if(typeof co2==="undefined"||typeof co2.removeDiscountCode!=="function"){M(t,false);return}e.forEach((t=>{q("button",t).forEach((t=>{t.disabled=true}))}));const a=await co2.removeDiscountCode();if(a){sessionStorage.removeItem("lastDiscountCode");h.checkApply=h.checkReverse=h.errorAlert=false;h.lastDiscountCode=null;y.clear();A();const a=D();if(a)a.value="";M(t,false);q(".datora-discounted[data-datora-price]").forEach(j);q("[data-datora-pid]").forEach((t=>{if($(t)){K(t)}}));if(e[0])e[0].disabled=false}else{if(e[0])e[0].disabled=false}}async function et(){const t=sessionStorage.getItem("lastDiscountCode");const e=await co2.getDiscountCode();if(e){const a=k(e);const o=(performance.getEntriesByType?.("navigation")?.[0]?.redirectCount??0)>0;if(t===null||a!==t){sessionStorage.setItem("lastDiscountCode",a);if(t!==null||o){window.dispatchEvent(new CustomEvent("co2.codelink"))}return}if(!o)return;try{const t=await L("reload");const e=(t.items?.length??0)===0;const o=(t?.discount_codes||[]).find((t=>k(t.code)===a));const r=o?.code?k(o.code):null;if(r===a&&o.applicable){window.dispatchEvent(new CustomEvent("co2.codelink"))}else if(e){const e=await F(a,t);if(e==="invalid"){ot("invalid",a)}else{window.dispatchEvent(new CustomEvent("co2.codelink"))}}}catch(t){S("Error checking cart for redirect validation:",t)}}}let at=null;function ot(t,e=""){const a=x(m.successBar);if(!a)return;const o="text"+t.charAt(0).toUpperCase()+t.slice(1);const r=a.dataset[o]||"";const n=k(e);const s=r.replace("[[CODE]]",C(n,10));const i=a.querySelector("span");if(i)i.innerHTML=s;const c=t!=="success";a.classList.toggle("error",c);if(at)clearTimeout(at);a.classList.add("show");at=setTimeout((()=>a.classList.remove("show")),1e4);const d=a.querySelector(".success-discount-bar__close");if(d){d.onclick=()=>{clearTimeout(at);a.classList.remove("show")}}}function rt(t,e=""){if(t==="double"||t==="failed"||t==="invalid"){h.pendingSuccessCode=null;ot(t,e)}const a=I();const o=N();let r=h.errors[t];if(!r)return;const n=k(e);r=r.replace("[[CODE]]",C(n,10));const s=x(m.datoraInputField,a);if(t!=="invalid"){a?.classList.add("error");
1019if(t==="empty"){s?.focus()}else if(t==="double"){if(s){s.value="";s.classList.remove("is-filled");s.focus()}}}else{o?.classList.add("error");if(s){s.value="";s.classList.remove("is-filled")}h.errorAlert=r}const i=x(m.datoraError,a);if(i)i.innerHTML=r;const c=a?.querySelector(".datora-discount-error");if(c)c.removeAttribute("hidden")}function nt(){const t=I();const e=N();e?.classList.remove("error");t?.classList.remove("error");const a=t?.querySelector(".datora-discount-error");if(a)a.setAttribute("hidden","")}function st(t="show",e="invalid",a=""){if(t==="show"){rt(e,a)}else{nt()}}function it(){if(h.initialized)return;Y();X();et();const t=N();const e=t?x(m.datoraContainer,t):I();if(e){h.errors.empty=e.dataset.errorEmpty||"";h.errors.double=e.dataset.errorDouble||"";h.errors.failed=e.dataset.errorFailed||"";h.errors.invalid=e.dataset.errorInvalid||"";S("Errors configured:",h.errors)}h.initialized=true}async function ct(){S("co2.codelink");const t=await co2.getDiscountCode();if(!t)return;const e=k(t);sessionStorage.setItem("lastDiscountCode",e);h.checkApply=e;h.pendingSuccessCode=e;X();A(100)}async function dt(){let t=true;S("cart:refresh",h.checkApply);if(!h.initialized){h.cartUpdate=true;return}if(h.checkApply){try{const e=await L("reload");const a=(e.items?.length??0)===0;if(e?.discount_codes?.length>=1){const o=e.discount_codes.find((t=>k(t.code)===h.checkApply));const r=o?.code?k(o.code):false;if(r&&r===h.checkApply){if(!o.applicable){if(a){const a=await F(r,e);if(a==="invalid"){S("Discount code application failed");h.checkApply=false;h.pendingSuccessCode=null;t=false;st("show","invalid",r);if(h.checkReverse){const t=await co2.setDiscountCode(h.checkReverse);if(t){const t=k(h.checkReverse);sessionStorage.setItem("lastDiscountCode",t);A()}h.checkReverse=false}}else{S("Empty cart — treating discount as valid tentatively");ot("success",r);h.pendingSuccessCode=null;h.checkApply=false}}else{S("Discount code application failed");h.checkApply=false;h.pendingSuccessCode=null;t=false;st("show","invalid",r);if(h.checkReverse){const t=await co2.setDiscountCode(h.checkReverse);if(t){const t=k(h.checkReverse);sessionStorage.setItem("lastDiscountCode",t);A()}h.checkReverse=false}}}else if(h.pendingSuccessCode===r){ot("success",r);h.pendingSuccessCode=null;h.checkApply=false;h.checkReverse=false}}}else if(h.pendingSuccessCode){if(a){const a=h.pendingSuccessCode;const o=await F(a,e);if(o==="invalid"){S("Discount code application failed");h.checkApply=false;h.pendingSuccessCode=null;t=false;st("show","invalid",a);if(h.checkReverse){const t=await co2.setDiscountCode(h.checkReverse);if(t){const t=k(h.checkReverse);sessionStorage.setItem("lastDiscountCode",t);A()}h.checkReverse=false}}else{ot("success",a);h.pendingSuccessCode=null;h.checkApply=false}}}}catch(t){S("Error checking cart:",t)}}if(t){qe()}else{X()}}function lt(t){return[t.disc_perc,t.quant,t.multi_apply,t.base,t.cond_base,t.cond_minimum,t.cond_quant,t.cond_threshold,t.use_variant_tags,t.cond_use_variant_tags,JSON.stringify(t.product_items||[]),JSON.stringify(t.product_variant_items||[]),JSON.stringify(t.cond_product_items||[]),JSON.stringify(t.cond_product_variant_items||[]),JSON.stringify(t.tags||[]),JSON.stringify(t.ex_tags||[]),JSON.stringify(t.cond_tags||[]),JSON.stringify(t.cond_ex_tags||[]),JSON.stringify(t.variant_tags||[]),JSON.stringify(t.ex_variant_tags||[]),JSON.stringify(t.cond_variant_tags||[]),JSON.stringify(t.cond_ex_variant_tags||[])].join("|")}function ut(t,e){const a=t&&t.condition_applies||[];const o=new Set(t&&t.rule_applies||[]);let r=a.filter((t=>o.has(t)));if(r.length===0&&a.length&&o.size){const t=new Set([...o].map(lt));r=a.filter((e=>t.has(lt(e))))}const n=r.map((t=>{const a=t.cond_minimum;const o=a==="threshold"?Math.trunc(Number(t.cond_threshold)*100):Number(t.cond_quant);const r=a==="threshold"?t.cond_sub_total:t.cond_count;const n=t.disc_perc;return{perc:n,mode:a,target:o,current:r,reached:r>=o,newUnitPrice:Math.round(e*(1-n/100)+1e-9)}})).filter((t=>t.target>0&&t.perc>0));const s=new Set;const i=[];for(const t of n.sort(((t,e)=>t.target-e.target))){const e=t.mode+":"+t.target+":"+t.perc;if(s.has(e))continue;s.add(e);i.push(t)}let c=-1;
1019i.forEach(((t,e)=>{const a=t.mode==="quant"?Number(t.current)+1>=t.target:t.reached;if(a)c=e}));i.forEach(((t,e)=>{t.active=e===c}));return i}function ft(t,e){if(e.mode==="quant"){return T(t.dataset.textTierQuant||"").replace("[[COUNT]]",e.target)}return T(t.dataset.textTierAmount||"").replace("[[AMOUNT]]",R(e.target))}function pt(t,e){const a=e.find((t=>!t.reached));if(!a){const e=T(t.dataset.textReached||"");return e?'<div class="datora-cd-tiers__hint datora-cd-tiers__hint--done">'+e+"</div>":""}const o=a.target-a.current;let r;if(a.mode==="quant"){r=T(t.dataset.textUnlock||"").replace("[[COUNT]]",o).replace("[[PERC]]",a.perc)}else{r=T(t.dataset.textUnlockAmount||"").replace("[[AMOUNT]]",R(o)).replace("[[PERC]]",a.perc)}return r?'<div class="datora-cd-tiers__hint">'+r+"</div>":""}function gt(t,e){const a=e.some((t=>t.mode!==e[0].mode));if(a)return mt(t,e);const o=e[e.length-1].target;const r=Math.max(0,...e.map((t=>t.current)));const n=t=>Math.min(100,Math.max(0,t));const s=t=>o>0?n(t/o*100):0;const i=o>0?n(r/o*100):0;const c=e.length-1;const d=e.map(((e,a)=>{const o=a===c?" datora-cd-tiers__marker--last":"";return'<div class="datora-cd-tiers__marker'+o+(e.reached?" is-reached":"")+'" style="left:'+s(e.target)+'%">'+'<span class="datora-cd-tiers__marker-perc">-'+e.perc+"%</span>"+'<span class="datora-cd-tiers__marker-label">'+ft(t,e)+"</span>"+"</div>"})).join("");return'<div class="datora-cd-tiers__progress"><div class="datora-cd-tiers__track">'+'<div class="datora-cd-tiers__fill" style="width:'+i+'%"></div>'+d+"</div></div>"}function mt(t,e){const a=e.map((e=>'<div class="datora-cd-tiers__card'+(e.active?" is-active":"")+'">'+'<span class="datora-cd-tiers__card-tier">'+ft(t,e)+"</span>"+'<span class="datora-cd-tiers__card-perc">-'+e.perc+"%</span>"+'<span class="datora-cd-tiers__card-price">'+R(e.newUnitPrice)+"</span>"+"</div>")).join("");return'<div class="datora-cd-tiers__cards">'+a+"</div>"}function ht(t,e){const a=e.map((e=>'<div class="datora-cd-tiers__list-item'+(e.active?" is-active":"")+'">'+'<span class="datora-cd-tiers__list-tier">'+ft(t,e)+"</span>"+'<span class="datora-cd-tiers__list-perc">-'+e.perc+"%</span>"+'<span class="datora-cd-tiers__list-price">'+R(e.newUnitPrice)+"</span>"+"</div>")).join("");return'<div class="datora-cd-tiers__list">'+a+"</div>"}function yt(t){t.setAttribute("hidden","");t.innerHTML=""}async function _t(t){const{datoraCdPid:e,datoraCdVid:a,datoraCdTags:o,datoraCdPrice:r,datoraCdCompare:n,datoraCdSpgid:s,datoraCdVariantTags:i,datoraCdStyle:c}=t.dataset;if(!(e&&a&&r)){yt(t);return}const d=!!(s&&s!==""&&s!=="false");const l=!!(n&&n!==""&&parseInt(n)>0&&n!==r);let u;try{u=await co2.conditionalDiscounts(Number(e),Number(a),o?o.split(","):[],d,l,i?i.split(","):[])}catch(e){S("Error fetching conditionalDiscounts:",e);yt(t);return}S("conditionalDiscounts result for",e+"/"+a,u);const f=ut(u,Number(r));if(!f.length){yt(t);return}let p;if(c==="cards")p=mt(t,f);else if(c==="list")p=ht(t,f);else p=gt(t,f);t.innerHTML=pt(t,f)+p;t.removeAttribute("hidden");S("Conditional discount rendered:",{pid:e,vid:a,style:c,tiers:f.map((t=>({target:t.target,current:t.current,perc:t.perc,reached:t.reached})))})}async function vt(){if(!o)return;const t=q("[data-datora-cd-tiers]");if(!t.length)return;if(typeof co2==="undefined"||typeof co2.conditionalDiscounts!=="function")return;await Promise.all(Array.from(t).map(_t))}const wt='<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" aria-hidden="true"><polyline points="20 12 20 22 4 22 4 12"></polyline><rect x="2" y="7" width="20" height="5"></rect><line x1="12" y1="22" x2="12" y2="7"></line><path d="M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z"></path><path d="M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z"></path></svg>';const bt='<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" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg>';const St='<svg class="spinner" aria-hidden="true" focusable="false" role="presentation"><use href="#spinner"></use></svg>';const Ct='<svg class="datora-fg-spinner" viewBox="0 0 24 24" width="18" height="18" fill="none" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="9" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-dasharray="42 14"></circle></svg>';
1019const kt='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 485.32 485.32" fill="currentColor" aria-hidden="true"><path d="m480.76,79.05c-0.6-0.2-235-78.3-235-78.3-2.1-1-4.1-1-6.2,0l-231.9,76.3c-5.8,2.4-7.2,7.4-7.2,10.3v313.3c0,5.2 3.1,9.3 7.2,10.3l229,73.2c3.5,1.3 7.3,1.8 12.1,0l228.9-73.2c4.1-2.1 7.2-6.2 7.2-10.3v-313.3c5.68434e-14-3.1-1-6.2-4.1-8.3zm-238.1-56.7l198.9,63.9-75.1,24.1-196-64.5 72.2-23.5zm-10.3,438l-211.3-67v-291.4l211.3,67.6v290.8zm10.3-310.2l-198.9-62.8 93.7-30.6 195.3,64.5-90.1,28.9zm10.3,310.2v-291.6l105.1-33.3v32.3l20.6-8.8v-30l85.5-27v290.4h0.1l-211.3,68z"/></svg>';const Tt=(t,e)=>t+":"+e;let Pt=null;function At(){if(Pt===null){try{Pt=JSON.parse(sessionStorage.getItem(v))||{}}catch{Pt={}}}return Pt}function Et(t){Pt=t;try{sessionStorage.setItem(v,JSON.stringify(t))}catch{}}function xt(t){if(!t)return;const e=At();e[t]=true;Et(e);S("fg: dismissed",t)}function qt(t){const e=At();let a=false;for(const o of Object.keys(e)){const r=parseInt(o,10);if(!isNaN(r)&&r>t){delete e[o];a=true}}if(a)Et(e);for(const e of w.attempts.keys()){const a=parseInt(e,10);if(!isNaN(a)&&a>t)w.attempts.delete(e)}}const Dt=(t,e=160)=>t?t+(t.includes("?")?"&":"?")+"width="+e:"";const It=new Map;async function Nt(t){const e=[...new Set(t)].filter((t=>!It.has(t)));if(!e.length)return false;const a='query($ids:[ID!]!){nodes(ids:$ids){...on ProductVariant{id metafield(namespace:"flavour",key:"image"){reference{...on MediaImage{image{url}}}}}}}';let o=false;const r=new AbortController;const n=setTimeout((()=>r.abort()),8e3);try{const t=await fetch(f.url,{method:"POST",headers:{"Content-Type":"application/json","X-Shopify-Storefront-Access-Token":f.token},body:JSON.stringify({query:a,variables:{ids:e.map((t=>"gid://shopify/ProductVariant/"+t))}}),signal:r.signal});if(t.ok){const e=await t.json();for(const t of e?.data?.nodes||[]){if(!t||!t.id)continue;const e=parseInt(t.id.split("/").pop(),10);It.set(e,t.metafield?.reference?.image?.url||null);o=true}}}catch(t){S("fg: flavour image lookup failed",t)}finally{clearTimeout(n)}for(const t of e){if(!It.has(t))It.set(t,null)}return o}const Lt=t=>It.get(t.id)||t.image||"";const Ot=(t,e)=>t?t+(t.includes("?")?"&":"?")+"width="+e+"&height="+e+"&crop=center":"";const Ft=new Set;function Mt(t){if(!t)return;const e=[];for(const a of t.nextItems){for(const o of Ht(a,t.products)){e.push(Ot(o.image,100))}}for(const a of t.unredeemed){if(!Jt(a,t))continue;for(const o of Ht(a,t.products)){e.push(Ot(o.image,160));for(const t of o.variants){e.push(Dt(Lt(t),72));e.push(Ot(t.image,160))}}}const a=[...new Set(e)].filter((t=>t&&!Ft.has(t))).slice(0,24);if(!a.length)return;const o=()=>a.forEach((t=>{Ft.add(t);const e=new Image;e.fetchPriority="low";e.decoding="async";e.src=t}));if("requestIdleCallback"in window)requestIdleCallback(o,{timeout:3e3});else setTimeout(o,500)}const Ut=t=>R(t).replace(/([.,])00(?!\d)/,"");async function Bt(){const[t,e,a,o,r,n,s]=await Promise.all([co2.freeProductThresholds(),co2.thresholdAvailabilities(true),co2.nextFreeProducts(),co2.unredeemedFreeProducts(),co2.freeProductData(),co2.freeProductKeys(),L()]);if(!s||!Array.isArray(s.items))throw new Error("buildFgModel: invalid cart response");w.lastCart=s;const i=Array.isArray(t)?t:[];if(!i.length&&!d)return null;let c;if(a&&typeof a.sub_total==="number")c=a.sub_total;else if(o.length&&typeof o[0].sub_total==="number")c=o[0].sub_total;else c=s.total_price;const l=new Map((e||[]).map((t=>[t.thresh,t.available])));const u=i.map((t=>({thresh:t,available:l.get(t)!==false,reached:c>=t})));if(r&&r.length){const t=[];for(const e of r){for(const a of e.variants||[])t.push(a.id)}Nt(t).then((t=>{if(!t)return;const e=document.getElementById("DatoraFgModal");if(!e||!e.hasAttribute("open"))le()})).catch((()=>{}))}const f=new Set(n||[]);const p=[];for(const t of s.items||[]){const e=t.properties&&t.properties._gift;if(!e)continue;p.push({key:t.key,vid:t.variant_id,qty:t.quantity,mode:e,giftKey:t.properties._gift_key||"",threshold:parseInt(t.properties._gift_threshold,10)||0,title:t.product_title,variantTitle:t.variant_title&&t.variant_title!=="Default Title"?t.variant_title:"",image:t.image,finalLinePrice:typeof t.final_line_price==="number"?t.final_line_price:0,pendingFree:!f.has(t.key)})}if(w.adoptFails.size){const t=new Set((s.items||[]).map((t=>t.key)));for(const e of w.adoptFails.keys())if(!t.has(e))w.adoptFails.delete(e)}return{tiers:u,subTotal:c,maxThresh:i.length?i[i.length-1]:0,next:a?{threshold:a.threshold,remaining:Math.max(0,a.threshold-c)}:null,nextItems:a?a.items||[]:[],allReached:u.every((t=>t.reached)),unredeemed:o||[],products:new Map((r||[]).map((t=>[t.handle,t]))),freeKeys:f,giftLines:p}}function Rt(t,e){const a=new Set;for(const o of Ht(t,e.products)){for(const t of o.variants)a.add(t.id)}const o=e.giftLines.filter((e=>e.threshold===t.threshold&&e.pendingFree&&(a.size===0||a.has(e.vid)))).reduce(((t,e)=>t+e.qty),0);return Math.max(0,(t.unredeemedQty||0)-o)}function jt(t){const e=t.querySelectorAll("[data-fg-tier]");if(!e.length)return false;return Array.from(e).every((t=>t.querySelector(".datora-fg-modal__product.is-selected")))}function Ht(t,e){const a=[];for(const o of t.productItems||[]){const t=e.get(o);
1019if(!t||!t.variants||!t.variants.length)continue;a.push({title:t.title,productType:t.productType||"",image:t.image||t.variants[0].image,variants:t.variants})}for(const o of t.productVariantItems||[]){const t=e.get(o.handle);if(!t)continue;const r=(t.variants||[]).filter((t=>(o.variant_ids||[]).includes(t.id)));if(!r.length)continue;a.push({title:t.title,productType:t.productType||"",image:r[0].image||t.image,variants:r})}return a}function zt(t){const e=t.map((t=>(t||"").split(" / ")));if(!e.length||!e.every((t=>t.length>1&&t[0]===e[0][0])))return null;return{suffix:e[0][0].replace("Sample","Probe"),labels:e.map((t=>t.slice(1).join(" / ")))}}function Vt(t,e){const a=Ht(t,e);return a.length>1||a.length===1&&a[0].variants.length>1}function Jt(t,e){if(t.addAutomatically)return false;return Vt(t,e.products)||!s}function Gt(t){if(!d)return null;const e=t.dataset.datoraFgShippingThreshold;const a=parseInt(e,10);return e!=null&&e!==""&&!isNaN(a)&&a>0?a:null}function Kt(t,e){const a=e.tiers.map((t=>({thresh:t.thresh,reached:t.reached,available:t.available,kind:"gift"})));const o=Gt(t);if(o!=null){a.push({thresh:o,reached:e.subTotal>=o,available:true,kind:"shipping"})}return a.sort(((t,e)=>t.thresh-e.thresh))}function $t(t,e){const a=Kt(t,e);const o=t=>Math.min(100,Math.max(0,t));const r=a.length?Math.max(...a.map((t=>t.thresh))):e.maxThresh||0;const n=r>0?Math.min(1,Math.max(0,e.subTotal/r)):0;const s=w.lastFillRatio==null?0:w.lastFillRatio;const i=a.length-1;const c=a.map(((e,a)=>{const n=e.kind==="shipping";const s="datora-fg-bar__marker"+(a===i?" datora-fg-bar__marker--last":"")+(n?" datora-fg-bar__marker--shipping":"")+(e.reached?" is-reached":"")+(!e.available?" is-unavailable":"");const c=!e.available?' title="'+T(t.dataset.textUnavailable||"")+'"':"";return'<div class="'+s+'" style="left:'+(r>0?o(e.thresh/r*100):0)+'%"'+c+">"+'<span class="datora-fg-bar__marker-icon">'+(n?kt:wt)+"</span>"+'<span class="datora-fg-bar__marker-label">'+T(Ut(e.thresh))+"</span>"+"</div>"})).join("");return'<div class="datora-fg-bar__progress"><div class="datora-fg-bar__track">'+'<div class="datora-fg-bar__fill" data-fg-fill="'+n+'" style="width:calc((100% - 19px) * '+s+')"></div>'+c+"</div></div>"}function Qt(t,e,a,o){let r;let n=false;let s=o;if(a&&a.kind==="shipping"){r=T(t.dataset.textShippingNext||"").replace("[[AMOUNT]]",R(Math.max(0,a.thresh-e.subTotal)));s=false}else if(a){const o=e.next&&e.next.threshold===a.thresh?e.next.remaining:Math.max(0,a.thresh-e.subTotal);r=T(t.dataset.textNext||"").replace("[[AMOUNT]]",R(o))}else{const a=Kt(t,e);if(!a.length||!a.some((t=>t.reached)))return"";const o=a[a.length-1];r=T((o&&o.kind==="shipping"?t.dataset.textShippingDone:t.dataset.textDone)||"");n=true;s=false}if(!r)return"";const i=s?'<button type="button" class="datora-fg-bar__hint-toggle'+(w.previewOpen?" is-open":"")+'" aria-expanded="'+w.previewOpen+'">'+bt+"</button>":"";return'<div class="datora-fg-bar__hint'+(n?" datora-fg-bar__hint--done":"")+(s?" datora-fg-bar__hint--toggleable":"")+'">'+'<span class="datora-fg-bar__hint-text">'+r+"</span>"+i+"</div>"}function Wt(t,e,a){const o=[];for(const r of e||[]){const e=Ht(r,a||new Map);if(!e.length)continue;const n=r.unredeemedQty||1;let s="";if(e.length>1){s=T(t.dataset.textChooseProducts||"").replace("[[COUNT]]",n)}else if(e[0].variants.length>1){s=T(t.dataset.textChooseVariants||"").replace("[[COUNT]]",n)}else if(n>1){s=T(t.dataset.textChooseCount||"").replace("[[COUNT]]",n)}const i=e.map((t=>{const e=t.variants.map((t=>t.title)).filter((t=>t&&t!=="Default Title"));let a=e.join(", ");let o="";const r=e.length?zt(e):null;if(r){o=r.suffix;a=r.labels.join(", ")}return{image:t.image,title:t.title,titleSuffix:o,variant:a||t.productType}}));o.push({intro:s,items:i})}if(!o.length)return"";return o.map((e=>(e.intro?'<div class="datora-fg-preview__intro">'+e.intro+"</div>":"")+e.items.map((e=>'<div class="datora-fg-preview__item">'+(e.image?'<img class="datora-fg-preview__item-image" src="'+T(Ot(e.image,100))+'" alt="" loading="lazy" decoding="async" width="50" height="50">':"")+'<div class="datora-fg-preview__item-info">'+'<span class="datora-fg-preview__item-title">'+T(e.title||"")+(e.titleSuffix?' <span class="datora-fg-preview__item-title-suffix">
1019('+T(e.titleSuffix)+")</span>":"")+"</span>"+(e.variant?'<span class="datora-fg-preview__item-variant is-clamped">'+T(e.variant)+'<button type="button" class="datora-fg-preview__variant-toggle" hidden>'+T(t.dataset.textMore||"")+"</button>"+"</span>":"")+"</div></div>")).join(""))).join("")}function Xt(t){t.querySelectorAll(".datora-fg-preview__item-variant.is-clamped").forEach((t=>{if(t.scrollHeight>t.clientHeight+1){const e=t.querySelector(".datora-fg-preview__variant-toggle");if(e)e.removeAttribute("hidden")}}))}function Yt(t,e){if(!n)return"";const a=Wt(t,e.nextItems,e.products);if(!a)return"";return'<div class="datora-fg-preview'+(w.previewOpen?" is-open":"")+'">'+a+"</div>"}function Zt(t,e){return Promise.race([t,new Promise(((t,a)=>setTimeout((()=>a(new Error("fg: co2 timeout"))),e)))])}async function te(t){const e=t.__datoraFgPdpToken=(t.__datoraFgPdpToken||0)+1;const a=()=>t.__datoraFgPdpToken!==e;const o=()=>{if(t.dataset.fgPdpEditor==="1"){t.innerHTML='<div class="datora-fg-pdp__editor" aria-hidden="true">'+T(t.dataset.textPdpEditor||"")+"</div>";t.removeAttribute("hidden")}else{t.setAttribute("hidden","");t.innerHTML=""}};const{datoraFgPdpPid:r,datoraFgPdpVid:n,datoraFgPdpTags:s,datoraFgPdpPrice:i,datoraFgPdpCompare:c,datoraFgPdpSpgid:d,datoraFgPdpVariantTags:l}=t.dataset;if(!(r&&n&&i)){o();return}let f,p;try{[f,p]=await Zt(Promise.all([co2.nextFreeProducts(),co2.freeProductData()]),8e3)}catch(t){if(a())return;S("fg-pdp: co2 call failed",t);o();return}if(a())return;if(!f||typeof f.threshold!=="number"){o();return}const g=Math.max(0,f.threshold-(f.sub_total||0));const m=!!(d&&d!==""&&d!=="false");const h=!!(c&&c!==""&&parseInt(c)>0&&c!==i);let y=Number(i);let _=false;try{const t=await Zt(co2.itemDiscountFull(Number(r),Number(n),s?s.split(","):[],Number(i),1,m,h,l?l.split(","):[]),8e3);if(t&&typeof t.discPrice==="number"){y=t.discPrice;_=true}}catch(t){if(a())return;S("fg-pdp: itemDiscountFull failed",t)}if(a())return;const v=t.dataset.fgPdpCondition||u;if(!_&&v==="coverable"){o();return}const w=_&&g<=y;if(v==="coverable"&&!w){o();return}const b=new Map((p||[]).map((t=>[t.handle,t])));const C=Wt(t,f.items,b);if(!C){o();return}const k=w?t.dataset.textPdpCoverable:t.dataset.textPdpNext;const P=T(k||"").replace("[[AMOUNT]]",R(g));t.innerHTML=(P?'<div class="datora-fg-pdp__hint'+(w?" datora-fg-pdp__hint--coverable":"")+'">'+P+"</div>":"")+'<div class="datora-fg-preview is-open datora-fg-pdp__box">'+C+"</div>";t.removeAttribute("hidden");Xt(t)}async function ee(){if(!r||!l)return;const t=q("[data-datora-fg-pdp]");if(!t.length)return;if(typeof co2==="undefined"||typeof co2.nextFreeProducts!=="function")return;await Promise.all(Array.from(t).map(te))}function ae(t){const e=w.model;if(!e||!e.tiers.length&&Gt(t)==null){t.setAttribute("hidden","");t.innerHTML="";return}const a=i&&re(e).length>0;if(w.readdPending.size){const t=new Set(e.unredeemed.map((t=>t.threshold)));for(const e of Array.from(w.readdPending)){if(!t.has(e))w.readdPending.delete(e)}if(!w.readdPending.size&&w.readdTimer){clearTimeout(w.readdTimer);w.readdTimer=null}}const o=w.readdPending.size>0;const r=!a&&(o||ne(e).length>0);let n="";if(a){n='<button type="button" class="datora-fg-select-btn">'+T(t.dataset.textChoose||"")+"</button>"}else if(r){const e=T(t.dataset.textReadd||t.dataset.textChoose||"");n=o?'<button type="button" class="datora-fg-select-btn datora-fg-select-btn--loading" data-datora-fg-readd="1" disabled aria-busy="true"><span>'+e+'</span><div class="loading-overlay">'+Ct+"</div></button>":'<button type="button" class="datora-fg-select-btn" data-datora-fg-readd="1"><span>'+e+"</span></button>"}const s=Kt(t,e).find((t=>!t.reached&&t.available));const c=!s||s.kind==="gift"?Yt(t,e):"";t.innerHTML=Qt(t,e,s,!!c)+c+$t(t,e)+n;t.removeAttribute("hidden");if(w.previewOpen)Xt(t);const d=t.querySelector(".datora-fg-bar__fill");if(d){const t=parseFloat(d.dataset.fgFill)||0;requestAnimationFrame((()=>requestAnimationFrame((()=>{d.style.width="calc((100% - 19px) * "+t+")"}))));w.lastFillRatio=t}}function oe(t,e,a,o=0,r=false){const n=Rt(e,a)||1;const s=Ht(e,a.products);if(!s.length)return"";const i=r?'<div class="datora-fg-modal__group-head">'+T(t.dataset.textGroupHeadline||"").replace("[[INDEX]]",o+1).replace("[[COUNT]]",n)+"</div>":"";const c=s.length===1;const d=s.map((t=>{const e=t.variants.length>1;const a=zt(t.variants.map((t=>t.title)));const o=(t,e)=>a?a.labels[e]:t.title||"";let r="";if(e){const e=t.variants.map(((t,e)=>{const a=Lt(t);return'<li class="datora-fg-modal__dropdown-item'+(e===0?" is-selected":"")+'" role="option" data-fg-option-vi
1019d="'+t.id+'"'+(t.image?' data-fg-option-image="'+T(Ot(t.image,160))+'"':"")+">"+(a?'<img class="datora-fg-modal__dropdown-image" src="'+T(Dt(a,72))+'" alt="" loading="lazy" decoding="async" width="36" height="36">':"")+'<span class="datora-fg-modal__dropdown-label">'+T(o(t,e))+"</span>"+"</li>"})).join("");const a=Lt(t.variants[0]);r='<div class="datora-fg-modal__dropdown">'+'<button type="button" class="datora-fg-modal__dropdown-btn" aria-haspopup="listbox" aria-expanded="false">'+(a?'<img class="datora-fg-modal__dropdown-image" src="'+T(Dt(a,72))+'" alt="" loading="lazy" decoding="async" width="36" height="36">':'<img class="datora-fg-modal__dropdown-image" hidden alt="">')+'<span class="datora-fg-modal__dropdown-label">'+T(o(t.variants[0],0))+"</span>"+bt+"</button>"+'<ul class="datora-fg-modal__dropdown-list" role="listbox">'+e+"</ul>"+"</div>"}else{const e=t.variants[0].title&&t.variants[0].title!=="Default Title"?o(t.variants[0],0):"";const a=e||t.productType;r=a?'<span class="datora-fg-modal__product-variant">'+T(a)+"</span>":""}const s=t.image?'<img class="datora-fg-modal__product-image" src="'+T(Ot(t.image,160))+'" alt="" loading="lazy" decoding="async" width="80" height="80">':"";const i=a?' <span class="datora-fg-modal__product-title-suffix">('+T(a.suffix)+")</span>":"";const d=n>1?n+"x ":"";return'<div class="datora-fg-modal__product'+(c?" is-selected":"")+(e?" datora-fg-modal__product--dropdown":"")+'" data-fg-vid="'+t.variants[0].id+'" role="button" tabindex="0">'+s+'<div class="datora-fg-modal__product-info">'+'<span class="datora-fg-modal__product-title">'+d+T(t.title)+i+"</span>"+r+"</div></div>"})).join("");return'<div class="datora-fg-modal__tier" data-fg-tier data-fg-threshold="'+e.threshold+'" data-fg-max="1" data-fg-qty="'+n+'">'+i+'<div class="datora-fg-modal__products">'+d+"</div>"+"</div>"}function re(t){if(!t)return[];return t.unredeemed.filter((e=>Jt(e,t)&&Rt(e,t)>0&&Ht(e,t.products).length>0)).slice().sort(((t,e)=>t.threshold-e.threshold))}function ne(t){if(!t||!s)return[];const e=At();return t.unredeemed.filter((a=>{if(Jt(a,t))return false;if(Rt(a,t)<=0)return false;const o=Te(a,t.products);if(!o)return false;return!!(e[Tt(a.threshold,o)]||e[a.threshold+":tier"])}))}function se(){const t=w.model;const e=ne(t);if(!e.length)return;const a=At();let o=false;for(const r of e){const e=Te(r,t.products);const n=e?Tt(r.threshold,e):null;if(n&&a[n]){delete a[n];o=true}if(a[r.threshold+":tier"]){delete a[r.threshold+":tier"];o=true}if(n)w.attempts.delete(n);w.readdPending.add(r.threshold)}if(o)Et(a);ue();if(w.readdTimer)clearTimeout(w.readdTimer);w.readdTimer=setTimeout((()=>{w.readdTimer=null;if(w.readdPending.size){w.readdPending.clear();ue()}}),8e3);xe()}function ie(t,e=false){const a=e?{}:At();const o=re(t);const r=o.find((t=>!a[t.threshold+":tier"]));if(!r)return null;const n=o.filter((e=>e.threshold===r.threshold&&Ht(e,t.products).length>0));return n.length?{threshold:r.threshold,entries:n}:null}function ce(t){return ie(t)}function de(t){const e=t.querySelector(".datora-fg-modal__add");if(!e)return;const a=t.closest("[data-datora-fg-modal]");if(!a)return;let o=0;t.querySelectorAll(".datora-fg-modal__product.is-selected").forEach((t=>{const e=t.closest("[data-fg-tier]");o+=e?parseInt(e.dataset.fgQty,10)||1:1}));const r=e.querySelector("span");if(r){r.textContent=o>1?a.dataset.textAddMany||"":a.dataset.textAddOne||""}}function le(t=false){const e=document.querySelector("[data-datora-fg-modal-body]");if(!e)return false;if(w.modalBusy)return true;const a=e.closest("[data-datora-fg-modal]");const o=ie(w.model,t);if(!o){e.innerHTML="";return false}const r=o.entries.map(((t,e)=>oe(a,t,w.model,e,o.entries.length>1))).join("");e.innerHTML=r+'<div class="datora-fg-modal__actions" data-fg-actions data-fg-threshold="'+o.threshold+'">'+'<button type="button" class="datora-fg-modal__none">'+T(a.dataset.textNone||"")+"</button>"+'<button type="button" class="datora-fg-modal__add" disabled>'+"<span>"+T(a.dataset.textAddOne||"")+"</span>"+'<div class="loading-overlay">'+St+"</div>"+"</button>"+"</div>";const n=e.querySelector(".datora-fg-modal__add");if(n)n.disabled=!jt(e);de(e);return true}function ue(){if(!r)return;q("[data-datora-fg-bar]").forEach(ae);le();be()}async function fe(t,e){const a={items:t.map((t=>({id:t.vid,quantity:t.qty||1,properties:{_gift:e,_gift_threshold:String(t.threshold),_gift_key:Tt(t.threshold,t.vid)}})))};const o=await fetch((window.Shopify?.routes?.root||"/")+"cart/add.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)});if(!o.ok)throw new Error("fgAddGifts failed: "+o.status);S("fg: added",e,t);return o.json()}async function pe(t,e,a={}){if(!t)return false;Se(true);let o=false;const r=new AbortController;const n=setTimeout((()=>r.abort()),1e4);try{const n=await fetch(window.theme?.routes?.cart_change_url?window.theme.routes.cart_
1019change_url+".js":"/cart/change.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({id:t,quantity:0}),signal:r.signal});if(!n.ok)throw new Error("status "+n.status);o=true;if(a.dismiss)xt(e);S("fg: removed line",t,a)}catch(e){S("fg: remove failed",t,e)}finally{clearTimeout(n)}if(!a.silent)A();return o}async function ge(t){const e=w.pendingRemove;if(!e||t.classList.contains("loading"))return;const a=document.getElementById("DatoraFgConfirm");const o=a?a.querySelector("[data-datora-fg-confirm-no]"):null;t.classList.add("loading");t.disabled=true;if(o)o.disabled=true;if(a)a.setAttribute("data-fg-busy","1");w.confirmBusy=true;let r=false;try{r=await pe(e.lineKey,e.giftKey,{dismiss:true})}finally{w.confirmBusy=false;t.classList.remove("loading");t.disabled=false;if(o)o.disabled=false;if(a)a.removeAttribute("data-fg-busy")}if(r&&w.pendingRemove===e){w.pendingRemove=null;if(a&&typeof a.hide==="function")a.hide()}}async function me(t){const e={};t.forEach((t=>{if(t)e[t]=0}));if(!Object.keys(e).length)return;const a=await fetch((window.Shopify?.routes?.root||"/")+"cart/update.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({updates:e})});if(!a.ok)throw new Error("fgBulkRemoveLines failed: "+a.status);S("fg: bulk removed",t);return a.json()}async function he(t){const e=window.theme?.routes?.cart_change_url?window.theme.routes.cart_change_url+".js":(window.Shopify?.routes?.root||"/")+"cart/change.js";const a={id:t.key,quantity:t.quantity,properties:t.properties};if(t.selling_plan)a.selling_plan=t.selling_plan;const o=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)});if(!o.ok)throw new Error("fgSetLineGiftProps failed: "+o.status);S("fg: adopted orphan gift",t.key,t.properties._gift_threshold);return o.json()}function ye(t,e){const a=Number(t);const o=[];for(const t of e.unredeemed||[]){if(typeof t.threshold==="number")o.push(t)}let r=null;for(const t of o){if(r!==null&&t.threshold>=r)continue;let o=false;for(const r of Ht(t,e.products)){if(r.variants.some((t=>Number(t.id)===a))){o=true;break}}if(o)r=t.threshold}if(r!==null)return r;const n=e.tiers.filter((t=>t.reached)).map((t=>t.thresh));return n.length?Math.min(...n):0}function _e(t){const e=w.lastCart;if(!e||!Array.isArray(e.items)||!t.freeKeys||!t.freeKeys.size)return[];const a=[];for(const o of e.items){if(!o.key)continue;if(o.properties&&o.properties._gift)continue;if(!t.freeKeys.has(o.key))continue;if((w.adoptFails.get(o.key)||0)>=3)continue;const e=Number(o.variant_id);const r=ye(e,t);const n={key:o.key,quantity:o.quantity,properties:Object.assign({},o.properties,{_gift:"auto",_gift_threshold:String(r),_gift_key:Tt(r,e)})};if(o.selling_plan_allocation&&o.selling_plan_allocation.selling_plan){n.selling_plan=o.selling_plan_allocation.selling_plan.id}a.push(n)}return a}async function ve(t){const e=t||await L();const a=[];const o=new Set;for(const t of e.items||[]){if(!t.properties||!t.properties._gift||!t.key)continue;o.add(t.key);if((t.final_line_price||0)<=0){w.notFreeStrikes.delete(t.key);continue}const e=(w.notFreeStrikes.get(t.key)||0)+1;if(e>=2){a.push(t.key);w.notFreeStrikes.delete(t.key)}else{w.notFreeStrikes.set(t.key,e)}}for(const t of w.notFreeStrikes.keys()){if(!o.has(t))w.notFreeStrikes.delete(t)}if(a.length){try{await me(a);a.forEach((t=>w.removeFails.delete(t)));A();return true}catch(t){S("fg: orphan cleanup failed",t);let e=true;for(const t of a){const a=(w.removeFails.get(t)||0)+1;w.removeFails.set(t,a);if(a<3)e=false}if(!e){if(w.followUpTimer)clearTimeout(w.followUpTimer);w.followUpTimer=setTimeout((()=>{w.followUpTimer=null;qe()}),1500)}return true}}if([...o].some((t=>w.notFreeStrikes.has(t)))){if(w.followUpTimer)clearTimeout(w.followUpTimer);w.followUpTimer=setTimeout((()=>{w.followUpTimer=null;qe()}),1500);return true}return false}const we=()=>!!(w.lastCart&&(w.lastCart.items||[]).some((t=>t.properties&&t.properties._gift)));function be(){document.querySelectorAll('#Cart-Drawer button[name="checkout"]').forEach((t=>{t.disabled=w.checkoutHold;t.classList.toggle("datora-fg-checkout-hold",w.checkoutHold)}))}function Se(t){w.checkoutHold=t;be();if(w.checkoutHoldTimer)clearTimeout(w.checkoutHoldTimer);w.checkoutHoldTimer=null;if(t){w.checkoutHoldTimer=setTimeout((()=>Se(false)),5e3)}}async function Ce(){try{const t=await L();if(!t||!Array.isArray(t.items))throw new Error("fg: invalid cart response");const e=t.items.filter((t=>t.key&&(t.final_line_price||0)>0&&(t.properties&&t.properties._gift||w.adoptFails.has(t.key)))).map((t=>t.key));if(e.length){await me(e);A()}return true}catch(t){S("fg: checkout verify failed",t);return false}}function ke(){const t=document.querySelector(".thb-product-detail.product");
1019const e=document.querySelector(".section-qlf-samplebox .multicolumn");const a=document.querySelector('.section-qlf-samplebox .multicolumn__column[data-redirect-active="true"]');return t&&t.dataset.redirectCheckout==="true"||e&&e.dataset.redirectCheckout==="true"||a!==null||!!window.bundleRedirectActive}function Te(t,e){for(const e of t.productVariantItems||[]){if(e.variant_ids&&e.variant_ids.length)return e.variant_ids[0]}for(const a of t.productItems||[]){const t=e.get(a);if(t&&t.variants&&t.variants.length)return t.variants[0].id}return null}async function Pe(t){if(w.reconcileInFlight||!t)return false;const e=_e(t);if(e.length){Se(true);w.reconcileInFlight=true;let t=false;try{for(const a of e){try{await he(a);w.adoptFails.delete(a.key);t=true}catch(t){w.adoptFails.set(a.key,(w.adoptFails.get(a.key)||0)+1);S("fg: adopt orphan gift failed",a.key,t)}}}finally{w.reconcileInFlight=false}if(t){A();return true}}const a=[];const o=[];for(const e of t.giftLines){if(e.threshold<=0||!e.key)continue;const o=!t.tiers.some((t=>t.thresh===e.threshold));if(e.threshold>t.subTotal||o){a.push(e.key)}}if(s){const e=At();for(const a of t.unredeemed.filter((e=>e.addAutomatically||!Vt(e,t.products)))){const r=Te(a,t.products);if(!r)continue;const n=Tt(a.threshold,r);if(e[n]||e[a.threshold+":tier"])continue;if((w.attempts.get(n)||0)>=2)continue;const s=Rt(a,t);if(s>0)o.push({vid:r,qty:s,threshold:a.threshold,key:n})}}if(!a.length&&!o.length)return false;Se(true);w.reconcileInFlight=true;let r=false;try{if(a.length){try{await me(a);a.forEach((t=>w.removeFails.delete(t)));r=true}catch(t){S("fg: reset remove failed",t);for(const t of a){const e=(w.removeFails.get(t)||0)+1;w.removeFails.set(t,e);if(e<3)r=true}}}if(o.length){o.forEach((t=>w.attempts.set(t.key,(w.attempts.get(t.key)||0)+1)));try{await fe(o.map((t=>({vid:t.vid,qty:t.qty,threshold:t.threshold}))),"auto")}catch(t){S("fg: auto-add failed",t)}r=true}}finally{w.reconcileInFlight=false}if(r)A();return r}function Ae(){const t=le()||le(true);if(!t)return;const e=document.getElementById("DatoraFgModal");if(e&&typeof e.show==="function")e.show()}function Ee(t){const e=new Set;if(t){for(const a of t.unredeemed){if(Jt(a,t)&&Rt(a,t)>0)e.add(a.threshold)}}const a=w.prevManualTiers;w.prevManualTiers=e;if(a===null)return;const o=At();for(const t of e){if(!a.has(t)&&!o[t+":tier"]){S("fg: auto-open modal for tier",t);Ae();return}}}async function xe(){if(!r)return;if(typeof co2==="undefined"||typeof co2.freeProductThresholds!=="function")return;const t=++w.runId;let e=null;try{e=await Bt()}catch(t){S("fg: buildFgModel failed (transient, skipping run)",t);return}if(t!==w.runId){S("fg: stale run discarded",t);return}w.model=e;qt(e?e.subTotal:0);ue();let a=false;try{a=await Pe(e)||a}catch(t){S("fg: reconcile failed",t)}if(t!==w.runId)return;try{a=await ve(w.lastCart)||a}catch(t){S("fg: orphan cleanup failed",t)}if(t!==w.runId)return;if(!a)Se(false);if(i&&c)Ee(e);Mt(e)}const qe=E((()=>{window.dispatchEvent(new CustomEvent("cart.update"));y.clear();S("cartSync: cart.update + cache cleared");Y();X()}),100);const De=E((()=>{Y();vt()}),50);window.addEventListener("co2.cart.initialized",it);window.addEventListener("co2.codelink",ct);window.addEventListener("co2.afterCartAttributeChange",(()=>{A();S("co2.afterCartAttributeChange - refreshing cart")}));if(o){window.addEventListener("co2.cart.initialized",vt)}if(r&&l){window.addEventListener("co2.cart.initialized",ee);setTimeout((()=>{if(typeof co2!=="undefined"&&typeof co2.nextFreeProducts==="function")return;document.querySelectorAll("[data-datora-fg-pdp] .datora-fg-pdp__skeleton").forEach((t=>{const e=t.closest("[data-datora-fg-pdp]");if(e){e.setAttribute("hidden","");e.innerHTML=""}}))}),8e3)}if(r){window.addEventListener("co2.cart.initialized",xe);["cart:item-added","cart:build","cart-drawer:updated","line-item:change:end","cart:refresh"].forEach((t=>document.addEventListener(t,(()=>{if(we())Se(true)}))));document.addEventListener("click",(t=>{const e=t.target.closest('button[name="checkout"], input[name="checkout"], a[href*="/checkout"]');if(!e)return;if(e.dataset.fgApproved==="1"){delete e.dataset.fgApproved;return}const a=w.lastCart!==null;if(a&&!w.checkoutHold&&!w.checkoutGuardBusy&&!we()&&w.adoptFails.size===0)return;t.preventDefault();t.stopImmediatePropagation();if(w.checkoutGuardBusy)return;w.checkoutGuardBusy=true;e.classList.add("datora-fg-checkout-hold");(async()=>{const t=await Ce();w.checkoutGuardBusy=false;e.classList.remove("datora-fg-checkout-hold");if(t){Se(false);e.dataset.fgApproved="1";e.click()}else{A()}})()}),true);window.addEventListener("cart:open",(t=>{if(!ke())return;const e=w.lastCart!==null;if(e&&!w.checkoutHold&&!w.checkoutGuardBusy&&!we()&&w.adoptFails.size===0)return;t.stopImmediatePropagation();if(w.checkoutGuardBusy)return;w.checkoutGuardBusy=true;(async()=>{const t=await Ce();w.checkoutGuardBusy=false;if(t){Se(false);window.location.href="/checkout"}else{A()}})()}),true);const t=t=>
1019{if(!w.confirmBusy)return;if(t.key==="Escape"||t.code&&t.code.toUpperCase()==="ESCAPE"){t.stopImmediatePropagation();t.preventDefault()}};document.addEventListener("keydown",t,true);document.addEventListener("keyup",t,true);document.addEventListener("click",(t=>{if(!w.confirmBusy)return;const e=document.getElementById("DatoraFgConfirm");if(e&&(t.target===e||t.target.closest(".datora-fg-modal__close"))){t.stopImmediatePropagation();t.preventDefault()}}),true);document.addEventListener("click",(t=>{document.querySelectorAll(".datora-fg-modal__dropdown-list.visible").forEach((e=>{const a=e.closest(".datora-fg-modal__dropdown");if(a&&!a.contains(t.target)){e.classList.remove("visible");const t=a.querySelector(".datora-fg-modal__dropdown-btn");if(t){t.classList.remove("is-open");t.setAttribute("aria-expanded","false")}}}));const e=t.target.closest("[data-datora-fg-remove]");if(e){t.preventDefault();const a={lineKey:e.getAttribute("data-datora-fg-remove"),giftKey:e.getAttribute("data-datora-fg-gift-key")};const o=document.getElementById("DatoraFgConfirm");if(o&&typeof o.show==="function"){w.pendingRemove=a;o.show(e)}else{e.disabled=true;pe(a.lineKey,a.giftKey,{dismiss:true})}return}const a=t.target.closest("[data-datora-fg-confirm-yes]");if(a){ge(a);return}const o=t.target.closest("[data-datora-fg-confirm-no]");if(o){w.pendingRemove=null;const t=document.getElementById("DatoraFgConfirm");if(t&&typeof t.hide==="function")t.hide();return}const r=t.target.closest(".datora-fg-select-btn");if(r){if(r.hasAttribute("data-datora-fg-readd")){se()}else{Ae()}return}const n=t.target.closest(".datora-fg-preview__variant-toggle");if(n){const t=n.closest(".datora-fg-preview__item-variant");const e=n.closest("[data-datora-fg-bar], [data-datora-fg-pdp]");if(t){const a=t.classList.toggle("is-clamped");n.textContent=a?(e?e.dataset.textMore:"")||"mehr":(e?e.dataset.textLess:"")||"weniger"}return}const s=t.target.closest("[data-datora-fg-bar]");if(s){if(s.querySelector(".datora-fg-bar__hint-toggle")){w.previewOpen=!w.previewOpen;ue()}return}const i=t.target.closest(".datora-fg-modal__dropdown-btn");if(i){const t=i.parentElement.querySelector(".datora-fg-modal__dropdown-list");if(t){const e=t.classList.toggle("visible");i.classList.toggle("is-open",e);i.setAttribute("aria-expanded",String(e))}return}const c=t.target.closest(".datora-fg-modal__dropdown-item");if(c){const t=c.closest(".datora-fg-modal__dropdown");const e=c.closest(".datora-fg-modal__product");const a=c.getAttribute("data-fg-option-vid");if(e&&a)e.dataset.fgVid=a;const o=e?e.querySelector(".datora-fg-modal__product-image"):null;const r=c.getAttribute("data-fg-option-image");if(o&&r)o.src=r;if(t){t.querySelectorAll(".datora-fg-modal__dropdown-item.is-selected").forEach((t=>t.classList.remove("is-selected")));c.classList.add("is-selected");const e=t.querySelector(".datora-fg-modal__dropdown-btn");if(e){const t=e.querySelector(".datora-fg-modal__dropdown-label");const a=c.querySelector(".datora-fg-modal__dropdown-label");if(t&&a)t.textContent=a.textContent;const o=e.querySelector(".datora-fg-modal__dropdown-image");const r=c.querySelector(".datora-fg-modal__dropdown-image");if(o){if(r&&r.getAttribute("src")){o.src=r.getAttribute("src");o.removeAttribute("hidden")}else{o.setAttribute("hidden","")}}e.classList.remove("is-open");e.setAttribute("aria-expanded","false")}const a=t.querySelector(".datora-fg-modal__dropdown-list");if(a)a.classList.remove("visible")}if(e&&!e.classList.contains("is-selected")){const t=e.closest("[data-fg-tier]");const a=t?parseInt(t.dataset.fgMax,10)||1:1;const o=t?t.querySelectorAll(".datora-fg-modal__product.is-selected"):[];if(a===1)o.forEach((t=>t.classList.remove("is-selected")));if(a===1||o.length<a)e.classList.add("is-selected");const r=e.closest("[data-datora-fg-modal-body]");const n=r?r.querySelector(".datora-fg-modal__add"):null;if(n&&r)n.disabled=!jt(r);if(r)de(r)}return}const d=t.target.closest(".datora-fg-modal__product");if(d&&!t.target.closest(".datora-fg-modal__dropdown")){const t=d.closest("[data-fg-tier]");if(!t)return;const e=parseInt(t.dataset.fgMax,10)||1;const a=t.querySelectorAll(".datora-fg-modal__product.is-selected");const o=t.querySelectorAll(".datora-fg-modal__product").length;if(d.classList.contains("is-selected")){if(o>1)d.classList.remove("is-selected")}else if(e===1){a.forEach((t=>t.classList.remove("is-selected")));d.classList.add("is-selected")}else if(a.length<e){d.classList.add("is-selected")}const r=t.closest("[data-datora-fg-modal-body]");const n=r?r.querySelector(".datora-fg-modal__add"):null;if(n&&r)n.disabled=!jt(r);if(r)de(r);return}const l=t.target.closest(".datora-fg-modal__add");if(l){const t=l.closest("[data-datora-fg-modal-body]");if(!t)return;const e=Array.from(t.querySelectorAll(".datora-fg-modal__product.is-selected"));if(!e.length)return;const a=e.map((t=>{const e=t.closest("[data-fg-tier]");
1019return{vid:parseInt(t.dataset.fgVid,10),qty:e?parseInt(e.dataset.fgQty,10)||1:1,threshold:e?parseInt(e.dataset.fgThreshold,10)||0:0}}));const o=t=>{w.modalBusy=t;l.disabled=t;l.classList.toggle("loading",t);const e=l.querySelector(".loading-overlay svg");if(e)e.style.opacity=t?1:0};o(true);fe(a,"manual").then((()=>{if(w.model){a.forEach((t=>{w.model.giftLines.push({key:"",vid:t.vid,qty:t.qty,mode:"manual",giftKey:Tt(t.threshold,t.vid),threshold:t.threshold,title:"",variantTitle:"",image:"",pendingFree:true})}))}A();let t=false;const e=()=>{if(t)return;t=true;clearTimeout(o);window.removeEventListener("co2.cart.initialized",e);w.modalBusy=false;ue();if(!ce(w.model)){const t=document.getElementById("DatoraFgModal");if(t&&typeof t.hide==="function")t.hide()}};const o=setTimeout(e,6e3);window.addEventListener("co2.cart.initialized",e)})).catch((t=>{S("fg: manual add failed",t);o(false)}));return}const u=t.target.closest(".datora-fg-modal__none");if(u){const t=u.closest("[data-fg-actions]")||u.closest("[data-fg-tier]");if(t)xt((parseInt(t.dataset.fgThreshold,10)||0)+":tier");if(!le()){const t=document.getElementById("DatoraFgModal");if(t&&typeof t.hide==="function")t.hide()}}}))}document.addEventListener("product:variant-rendered",(t=>{const e=t.detail?.variant;if(!e)return;const a=t.detail?.sectionId||"";S("product:variant-rendered",e.id,a);let o=[];["price-"+a,"price-"+a+"--sticky","price-"+a+"--sticky2"].forEach((t=>{const e=a?document.getElementById(t)?.closest(".product-price-container[data-datora-pid]"):null;if(e&&!o.includes(e))o.push(e)}));if(!o.length){o=Array.from(document.querySelectorAll(".product-price-container[data-datora-pid]"))}o.forEach((t=>{t.dataset.datoraVid=e.id;t.dataset.datoraPrice=e.price;t.dataset.datoraCompare=e.compare_at_price||"";if(e.unit_price!=null)t.dataset.datoraUnitPrice=e.unit_price;t.dataset.datoraVariantTags=b(t.dataset.datoraPid,e.id);y.delete(t.dataset.datoraPid+"-"+e.id);if(!t.querySelector(m.datoraPriceBox)){const e=t.querySelector("#price-"+a)||t;const o=document.createElement("span");o.className="price price--datora";o.style.setProperty("display","none","important");o.innerHTML='<span class="price--price-details price--discounted-price-details"><del><span class="amount from" data-datora-original-price></span></del><ins><span class="amount discounted" data-datora-new-price></span></ins><span class="price-saving datora-saving-text" style="display:none"><span class="price-saving-text">Du sparst heute</span><span class="price-saving-small">Spare</span> <span data-datora-saving-amount></span></span></span><div class="datora-discount-badges" hidden><span class="price-saving" data-datora-discount-title></span><span class="price-saving" data-datora-discount-amount></span></div>';e.appendChild(o)}}));Y();vt();if(r&&l){let t=a?Array.from(document.querySelectorAll('[data-datora-fg-pdp][data-datora-fg-pdp-section="'+a+'"]')):[];if(!t.length)t=Array.from(document.querySelectorAll("[data-datora-fg-pdp]"));t.forEach((t=>{t.dataset.datoraFgPdpVid=e.id;t.dataset.datoraFgPdpPrice=e.price;t.dataset.datoraFgPdpCompare=e.compare_at_price||"";t.dataset.datoraFgPdpVariantTags=b(t.dataset.datoraFgPdpPid,e.id)}));if(t.length)ee()}}));document.addEventListener("cart:refresh",dt);["cart:item-added","cart:build","cart-drawer:updated","line-item:change:end"].forEach((t=>document.addEventListener(t,(()=>{qe();S(t,"- cartSync")}))));["collection:reloaded","predictive-search:loaded","recommendations:loaded","pagination:page-changed","quickview:loaded","quick-view:open"].forEach((t=>document.addEventListener(t,(()=>{De();S(t,"- content update")}))));const Ie=new MutationObserver((t=>{let e=[];let a=false;for(const o of t){for(const t of o.addedNodes){if(t.nodeType!==1)continue;if(t.matches?.("[data-datora-pid]"))e.push(t);const o=t.querySelectorAll?.("[data-datora-pid]");if(o)e.push(...o);if(r&&!a){if(t.matches?.("[data-datora-fg-bar]")||t.querySelector?.("[data-datora-fg-bar]")){a=true}}}}if(a){ue();S("MutationObserver - fg scaffold re-filled")}if(!e.length)return;const o=h.lastDiscountCode;if(o){const t=[];for(const a of e){if(!Q(a,o))t.push(a)}if(t.length){Promise.all(t.map((t=>W(t,o))))}}else{Y()}S("MutationObserver -",e.length,"new datora elements")}));const Ne=()=>{if(document.body){Ie.observe(document.body,{childList:true,subtree:true})}else{document.addEventListener("DOMContentLoaded",(()=>{Ie.observe(document.body,{childList:true,subtree:true})}))}};Ne();(function t(){if(typeof co2!=="undefined"&&typeof co2.getDiscountCode==="function"){it();xe();ee();return}let e=0;const a=setInterval((()=>{e++;if(typeof co2!=="undefined"&&typeof co2.getDiscountCode==="function"){clearInterval(a);it();xe();ee()}else if(e>=250){clearInterval(a)}}),20);if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",(()=>{if(typeof co2!=="undefined"&&typeof co2.getDiscountCode==="function"){clearInterval(a);it();xe();ee();Y()}}))}else if(h.initialized){Y()}})();window.applyDatoraDiscount=Z;window.removeDatoraDiscount=tt;window.errorDatoraDiscount=st;window.updateDatoraDiscounts=Y;S("Datora initialized")})();</script>
1019
1020    
1020<script>
1021      document.documentElement.className = document.documentElement.className.replace(
1022        'no-js',
1023        'js'
1024      );
1025    </script>
1025
1026    
1026<script src="//qlf.de/cdn/shop/t/44/assets/cookiebot.js?v=20265692056484027661778147250" type="text/javascript"></script>
1026
1027  <!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1028<script type="text/javascript">
1029  (function (c, l, a, r, i, t, y) {
1030    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
1031    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
1032    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
1033
1034    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
1035      if (error) {
1036        console.error("Error loading Shopify features:", error);
1037        return;
1038      }
1039
1040      c[a]('consentv2', {
1041        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
1042        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
1043        source: 101,
1044      });
1045    });
1046
1047    l.addEventListener("visitorConsentCollected", function (e) {
1048      c[a]('consentv2', {
1049        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
1050        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
1051        source: 101,
1052      });
1053    });
1054  })(window, document, "clarity", "script", "vyn6ynbtlw");
1055</script>
1055
1056
1057
1058
1059<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072  
1072<script async src="https://static.klaviyo.com/onsite/js/UwJXKs/klaviyo.js?company_id=UwJXKs"></script>
1072
1073  
1073<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>
1073
1074
1075  
1076
1077
1078
1079
1080  
1080<script>
1081    window.klaviyoReviewsProductDesignMode = false
1082  </script>
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092<!-- END app block --><!-- BEGIN app block: shopify://apps/trusted-shops-reviews-and-more/blocks/trstd-login/2ae4ab38-7eb9-4d62-abe3-d4a5f27cbef2 -->
1093
1094<!-- added by Trusted Shops app: Start -->
1094<script async data-desktop-y-offset="0" data-mobile-y-offset="0" data-desktop-disable-reviews="false" data-desktop-enable-custom="false" data-desktop-position="right" data-desktop-custom-width="156" data-desktop-enable-fadeout="false" data-disable-mobile="false" data-disable-trustbadge="true" data-mobile-custom-width="156" data-mobile-disable-reviews="false" data-mobile-enable-custom="false" data-mobile-position="right" data-color-scheme="os-default" charset="UTF-8" src="//widgets.trustedshops.com/js/X16D58E885D77EEB3B41E38D115AE16E8.js"></script>
1094<!-- End -->
1095
1096
1097
1098<!-- added by Trusted Shops app: Start -->
1098<script src="https://integrations.etrusted.com/applications/widget.js/v2" async defer></script>
1098<!-- End -->
1099
1100
1101
1102
1103
1104
1105
1106<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
1107<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"}}</script>
vendor: 1 bytes, line 1107
1107
1108<script type="application/json" id="core-uppromote-cart">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
1108
1109
1110<script id="core-uppromote-quick-store-tracking-vars">
1111    function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
1112    if (window.location.href.includes('?sca_ref=')) {
1113        localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
1114            context: getContext(),
1115            timestamp: new Date().toISOString(),
1116        }))
1117    }
1118</script>
1118
1119
1120
1121<script id="core-uppromote-setting-booster">
1122    var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
1123    UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
1124    const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
1125    idToClean.forEach(id => {
1126        document.getElementById(id)?.remove()
1127    })
1128</script>
1128
1129<!-- END app snippet -->
1130
1131
1132<!-- END app block -->
1132<script src="https://cdn.shopify.com/extensions/01a0f74b-dd0a-7bf6-984e-505585a16617/datora-mutli-discounts-128/assets/datora-co2.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1132
1132
1133<script src="https://cdn.shopify.com/extensions/01a0f74b-dd0a-7bf6-984e-505585a16617/datora-mutli-discounts-128/assets/storefront-api-client.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1133
1133
1134<script src="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/core.min.js" type="text/javascript" defer="defer"></script>
1134
1135<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/Quantum-Leap-Fitness-Supplements-die-wirken.jpg?v=1774683454" />
1136<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/Quantum-Leap-Fitness-Supplements-die-wirken.jpg?v=1774683454" />
1137<meta property="og:image:width" content="1080" />
1138<meta property="og:image:height" content="1080" />
1139<meta property="og:image:alt" content="Logo Quantum Leap Fitness Supplements die wirken" />
1140<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1141<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: 79490974033,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1141
1141
1142<script>
1143  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1144</script>
vendor: 1 bytes, line 1144
1144
1145<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}
1145).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: 79490974033,storefrontBaseUrl: "https://qlf.de",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://qlf.de/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2687238529","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1145,"dataSharingState":"unrestricted"},{"id":"2439315841","configuration":"{\"projectId\":\"vyn6ynbtlw\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2330362241","configuration":"{\"backendUrl\":\"https:\/\/storehub.gokarla.io\/api\/attribution\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f3fcb5567c4fc5ffdfce0378cf321def","type":"APP","apiClientId":302375829505,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2124480897","configuration":"{\"shopId\":\"238300\",\"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"]},"dataSharingState":"unrestricted"},{"id":"1975583105","configuration":"{\"accountID\":\"UwJXKs\",\"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":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1457062273","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-B4YDXVG6D5\\\",\\\"GT-K8H927KQ\\\",\\\"AW-605185753\\\",\\\"G-EVD08H2Z42\\\",\\\"GT-55JLFB6J\\\"],\\\"target_country\\\":\\\"DE\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-B4YDXVG6D5\\\",\\\"AW-605185753\\\/XVUaCM2hn9MaENnNyaAC\\\",\\\"AW-605185753\\\/lii8COuTsakZENnNyaAC\\\",\\\"G-EVD08H2Z42\\\",\\\"MC-BXBKXLR08D\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-B4YDXVG6D5\\\",\\\"G-EVD08H2Z42\\\",\\\"MC-BXBKXLR08D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-B4YDXVG6D5\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-B4YDXVG6D5\\\",\\\"MC-ZNXJFN61HN\\\",\\\"G-EVD08H2Z42\\\",\\\"MC-BXBKXLR08D\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-B4YDXVG6D5\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-B4YDXVG6D5\\\",\\\"MC-ZNXJFN61HN\\\",\\\"AW-605185753\\\/2WUpCM6in9MaENnNyaAC\\\",\\\"AW-605185753\\\/6BSsCLOon9MaENnNyaAC\\\",\\\"AW-605185753\\\/ZvUTCMehn9MaENnNyaAC\\\",\\\"AW-605185753\\\/Qw4qCOWTsakZENnNyaAC\\\",\\\"AW-605185753\\\/8GG9CLCon9MaENnNyaAC\\\",\\\"G-EVD08H2Z42\\\",\\\"MC-BXBKXLR08D\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-B4YDXVG6D5\\\",\\\"MC-ZNXJFN61HN\\\",\\\"G-EVD08H2Z42\\\",\\\"MC-BXBKXLR08D\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-B4YDXVG6D5\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-B4YDXVG6D5\\\",\\\"G-EVD08H2Z42\\\",\\\"MC-BXBKXLR08D\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-B4YDXVG6D5\\\",\\\"AW-605185753\\\/CtLwCKqon9MaENnNyaAC\\\",\\\"AW-605185753\\\/rc9LCOiTsakZENnNyaAC\\\",\\\"G-EVD08H2Z42\\\",\\\"MC-BXBKXLR08D\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-B4YDXVG6D5\\\"}],\\\"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":"243335553","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"7","type":"CUSTOM","privacyPurposes":[],"name":"EGO Cookieless tracking"},{"id":"260997505","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"ABlyft Tracking Pixel abscale"},{"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":"QLF","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"77cdd9-2.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/qlf.de"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"
114515421611213185","handle":"qomplete-4-wochen-startset","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55775840207233","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15245668319617","handle":"qomplete-meal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55017552183681","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9258236445009","handle":"tasty-whey-protein","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48876683755857","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8922719453521","handle":"mps-bar-proteinriegel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47911508541777","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9149824762193","handle":"tasty-bar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48625081844049","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15064210604417","handle":"benefit-hydration-electrolytes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54554029621633","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15158448914817","handle":"qore-health","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54692898898305","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8913679712593","handle":"poseidon-omega-3-kapseln","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55625027584385","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15292274508161","handle":"creatinmonohydrat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55204943692161","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8840889106769","handle":"fundamentum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53971955319169","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8961788150097","handle":"rock-solid","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53971991265665","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8840888910161","handle":"tasty-flavour","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48332556140881","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15476152435073","handle":"angebot-poseidon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55988559217025","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://qlf.de/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","rolloutIds":"[15630721]","rolloutTreatmentIds":"[31293825]","themeId":"163793109329","themePublished":"true","eventMetadataId":"c95db30b-8719-4005-bc0f-705a6d71af32","pageType":"home","shopId":"79490974033","storefrontBaseUrl":"https:\/\/qlf.de","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1145<script>
1146  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1147  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1148  window.ShopifyAnalytics.meta.currency = 'EUR';
1149  var meta = {"page":{"pageType":"home","requestId":"13c38a3f-e765-4da5-9f43-bf97a0b6e083-1791590198"}};
1150  for (var attr in meta) {
1151    window.ShopifyAnalytics.meta[attr] = meta[attr];
1152  }
1153</script>
vendor: 1 bytes, line 1153
1153
1154<script class="analytics">
1155  (function () {
1156    var customDocumentWrite = function(content) {
1157      var jquery = null;
1158
1159      if (window.jQuery) {
1160        jquery = window.jQuery;
1161      } else if (window.Checkout && window.Checkout.$) {
1162        jquery = window.Checkout.$;
1163      }
1164
1165      if (jquery) {
1166        jquery('body').append(content);
1167      }
1168    };
1169
1170    var hasLoggedConversion = function(token) {
1171      if (token) {
1172        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1173      }
1174      return false;
1175    }
1176
1177    var setCookieIfConversion = function(token) {
1178      if (token) {
1179        var twoMonthsFromNow = new Date(Date.now());
1180        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1181
1182        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1183      }
1184    }
1185
1186    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1187    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1188    if (trekkie.integrations) {
1189      return;
1190    }
1191    trekkie.methods = [
1192      'identify',
1193      'page',
1194      'ready',
1195      'track',
1196      'trackForm',
1197      'trackLink'
1198    ];
1199    trekkie.factory = function(method) {
1200      return function() {
1201        var args = Array.prototype.slice.call(arguments);
1202        args.unshift(method);
1203        trekkie.push(args);
1204        if (method == 'track' || method == 'page') {
1205          var pageUrl;
1206          try {
1207            pageUrl = window.location.href;
1208          } catch (e) {}
1209          var pageReferrer;
1210          try {
1211            pageReferrer = document.referrer;
1212          } catch (e) {}
1213          try {
1214            if (window.__TREKKIE_SHIM_QUEUE == null) {
1215              window.__TREKKIE_SHIM_QUEUE = [];
1216            }
1217            window.__TREKKIE_SHIM_QUEUE.push({
1218              from: 'trekkie-stub',
1219              method: method,
1220              args: args.slice(1),
1221              pageContext: {
1222                url: pageUrl,
1223                referrer: pageReferrer
1224              }
1225            });
1226          } catch (e) {
1227            // no-op
1228          }
1229        }
1230        return trekkie;
1231      };
1232    };
1233    for (var i = 0; i < trekkie.methods.length; i++) {
1234      var key = trekkie.methods[i];
1235      trekkie[key] = trekkie.factory(key);
1236    }
1237    trekkie.load = function(config) {
1238      trekkie.config = config || {};
1239      trekkie.config.initialDocumentCookie = document.cookie;
1240      var first = document.getElementsByTagName('script')[0];
1241var script = document.createElement('script');
1242script.type = 'text/javascript';
1243script.onerror = function(e) {
1244  var scriptFallback = document.createElement('script');
1245  scriptFallback.type = 'text/javascript';
1246  scriptFallback.onerror = function(error) {
1247          var Monorail = {
1248      produce: function produce(monorailDomain, schemaId, payload) {
1249        var currentMs = new Date().getTime();
1250        var event = {
1251          schema_id: schemaId,
1252          payload: payload,
1253          metadata: {
1254            event_created_at_ms: currentMs,
1255            event_sent_at_ms: currentMs
1256          }
1257        };
1258        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1259      },
1260      sendRequest: function sendRequest(endpointUrl, payload) {
1261        // Try the sendBeacon API
1262        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1263          var blobData = new window.Blob([payload], {
1264            type: 'text/plain'
1265          });
1266
1267          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1268            return true;
1269          } // sendBeacon was not successful
1270
1271        } // XHR beacon
1272
1273        var xhr = new XMLHttpRequest();
1274
1275        try {
1276          xhr.open('POST', endpointUrl);
1277          xhr.setRequestHeader('Content-Type', 'text/plain');
1278          xhr.send(payload);
1279        } catch (e) {
1280          console.log(e);
1281        }
1282
1283        return false;
1284      },
1285      isIos12: function isIos12() {
1286        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1287      }
1288    };
1289    Monorail.produce('monorail-edge.shopifysvc.com',
1290      'trekkie_storefront_load_errors/1.1',
1291      {shop_id: 79490974033,
1292      theme_id: 163793109329,
1293      app_name: "storefront",
1294      context_url: window.location.href,
1295      source_url: "//qlf.de/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1296
1297  };
1298  scriptFallback.async = true;
1299  scriptFallback.src = '//qlf.de/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1300  first.parentNode.insertBefore(scriptFallback, first);
1301};
1302script.async = true;
1303script.src = '//qlf.de/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1304first.parentNode.insertBefore(script, first);
1305
1306    };
1307    trekkie.load(
1308      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":79490974033,"isMerchantRequest":null,"themeId":163793109329,"themeCityHash":"9047319130790319402","contentLanguage":"de","currency":"EUR","eventMetadataId":"c95db30b-8719-4005-bc0f-705a6d71af32"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111,"rolloutIds":[15630721],"rolloutTreatmentIds":[31293825]}}
1309    );
1310
1311    var loaded = false;
1312    trekkie.ready(function() {
1313      if (loaded) return;
1314      loaded = true;
1315
1316      window.ShopifyAnalytics.lib = window.trekkie;
1317
1318      var originalDocumentWrite = document.write;
1319      document.write = customDocumentWrite;
1320      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1321      document.write = originalDocumentWrite;
1322
1323      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1324      var token = match? match[1]: undefined;
1325      if (!hasLoggedConversion(token)) {
1326        setCookieIfConversion(token);
1327        
1328      }
1329    });
1330
1331    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"13c38a3f-e765-4da5-9f43-bf97a0b6e083-1791590198","shopifyEmitted":true});
1332
1333    var eventsListenerScript = document.createElement('script');
1334    eventsListenerScript.async = true;
1335    eventsListenerScript.src = "//qlf.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1336    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1337})();</script>
vendor: 1 bytes, line 1337
1337
1338<script
1339  defer
1340  src="https://qlf.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1341  data-application="storefront-renderer"
1342  data-shop-id="79490974033"
1343  data-render-region="gcp-us-west1"
1344  data-page-type="index"
1345  data-theme-instance-id="163793109329"
1346  data-theme-name="Vision"
1347  data-theme-version="1.5.0" data-treatment-ids="31293825"
1348  data-monorail-region="shop_domain"
1349  data-resource-timing-sampling-rate="10"
1350  data-shs="true"
1351  data-shs-beacon="true"
1352  data-shs-export-with-fetch="true"
1353  data-shs-logs-sample-rate="1"
1354  data-shs-beacon-endpoint="https://qlf.de/api/collect"
1355></script>
1355
1356<meta name="shopify-y" content="99825f2c-a531-460c-8723-682c795220a8" data-expiration="1823147798000"><meta name="shopify-s" content="5094649a-44c3-4b45-a0e8-eb82a8589ad4" data-expiration="1791591998000">
1357</head>
1358  <body class="animations-false button-uppercase-false navigation-uppercase-false product-card-spacing-small article-card-spacing-large  template-index template-index">
1359    <div class="background-overlay"></div>
1360    <a class="screen-reader-shortcut" href="#main-content">
1361      Direkt zum Inhalt
1362    </a>
1363    <div id="wrapper">
1364      <div class="header--sticky"></div>
1365      <!-- BEGIN sections: header-group -->
1366<div id="shopify-section-sections--21874836898129__qlf_countdown_hero_bar_kyMxrc" class="shopify-section shopify-section-group-header-group qlf-countdown-top-herobar-section">
1366<script src="//qlf.de/cdn/shop/t/44/assets/qlf-countdown-bar.js?v=95519385182621554631778050800" defer="defer"></script>
1366
1367<link href="//qlf.de/cdn/shop/t/44/assets/qlf-countdown-hero-bar.css?v=147886331633202483231778060957" rel="stylesheet" type="text/css" media="all" />
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395  
1396    <a
1397      href="https://qlf.de/pages/aktion"
1398      class="qlf-countdown-hero-bar"
1399      data-cdb-start="08-09-2026 - 18:00"
1400      data-cdb-end="19-10-2026 - 00:00"
1401    >
1402      <div
1403        class="qlf-hero-bar qlf-hero-bar--hide-countdown"
1404        style="background-color: #fdd539;"
1405      >
1406        <div class="qlf-hero-bar-inner">
1407          <span
1408            class="qlf-hero-bar-label"
1409            style="color: #000000;"
1410          >
1411            Qomplete ist zurück + Gratis-Geschenk 🔥
1412          </span>
1413
1414          
1415
1416          <span
1417            class="qlf-hero-bar-btn"
1418            style="color: #000000; background-color: #ffffff;--btn-hover-bg: #f0f0f0;"
1419          >
1420            Zur Aktion
1421          </span>
1422        </div>
1423      </div>
1424    </a>
1425  
1426
1427
1428</div><div id="shopify-section-sections--21874836898129__custom_liquid_herobar_f4VcUN" class="shopify-section shopify-section-group-header-group custom-liquid-herobar-section">
1429
1430
1431
1432
1433</div><div id="shopify-section-sections--21874836898129__custom_liquid_herobar_ihhkTw" class="shopify-section shopify-section-group-header-group custom-liquid-herobar-section">
1434
1435
1436
1437
1438</div><div id="shopify-section-sections--21874836898129__header" class="shopify-section shopify-section-group-header-group header-section">
1439
1440  <theme-header
1441    id="header"
1442    class="header  header--shadow-small transparent--false "
1443  >
1444    <div class="header--inner">
1445      <div class="thb-header-mobile-left">
1446  <button class="mobile-toggle qlf-category-menu-trigger" type="button" aria-controls="qlf-category-menu" aria-expanded="false" aria-label="Menü öffnen">
1447    <span></span><span></span><span></span>
1448  </button>
1449</div>
1450<div class="menu-logo-container">
1451  
1452    <a class="logolink" href="/">
1453      <img
1454        src="//qlf.de/cdn/shop/files/quantum_leap_fitness.png?v=1705483132"
1455        class="logoimg"
1456        alt="Quantum Leap Fitness: Supplements, die wirken! Hochwertige Nahrungsergänzungsmittel mit extern laborgeprüfte Qualität."
1457        width="1500"
1458        height="772"
1459      ><img
1460        src="//qlf.de/cdn/shop/files/quantum_leap_fitness.png?v=1705483132"
1461        class="logoimg logoimg--light"
1462        alt="Quantum Leap Fitness: Supplements, die wirken! Hochwertige Nahrungsergänzungsmittel mit extern laborgeprüfte Qualität."
1463        width="1500"
1464        height="772"
1465      >
1466    </a>
1467  
1468</div>
1469<nav class="main-navigation qlf-category-navigation" aria-label="Hauptnavigation">
1470  <ul><li><button class="menu-link qlf-category-menu-trigger" type="button" aria-controls="qlf-category-menu" aria-expanded="false"><span>Produkte</span></button></li>
1471    
1472      
1473    
1474      
1475    
1476      
1477    
1478      
1479    
1480      
1481    
1482      
1483    
1484      
1485    
1486      
1487    
1488      
1489    
1490      
1491    
1492      
1493    
1494      
1495    
1496      
1497    
1498      
1499    
1500      
1501    
1502      
1503    
1504      
1505        
1506        <li><a class="menu-link" href="https://qlf.de/blogs/fitness-magazin"><span>Magazin</span></a></li>
1507      
1508    
1509      
1510        
1511        <li><a class="menu-link" href="https://qlf.de/pages/die-wahrheit-ueber-uns"><span>Über QLF</span></a></li>
1512      
1513    
1514  </ul>
1515</nav>
1516<div class="thb-secondary-area thb-header-right">
1517  <a
1518    class="thb-secondary-area-item thb-quick-search"
1519    href="/search"
1520    title="Suche"
1521  ><svg
1522      width="20"
1523      height="20"
1524      viewBox="0 0 20 20"
1525      fill="none"
1526      xmlns="http://www.w3.org/2000/svg"
1527    >
1528      <path d="M8.97208 0C4.0309 0 0 4.03029 0 8.97187C0 13.9135 4.03038 17.9437 8.97208 17.9437C11.0258 17.9437 12.9198 17.249 14.4348 16.0808L18.0149 19.6608C18.4672 20.1131 19.209 20.1131 19.6608 19.6608C20.1131 19.2085 20.1131 18.476 19.6608 18.0238L16.0714 14.4438C17.2422 12.9282 17.9436 11.0281 17.9436 8.97187C17.9436 4.0308 13.9138 0 8.97208 0ZM8.97208 2.3152C12.6618 2.3152 15.6284 5.2817 15.6284 8.97135C15.6284 12.661 12.6618 15.6275 8.97208 15.6275C5.28235 15.6275 2.31578 12.661 2.31578 8.97135C2.31578 5.2817 5.28235 2.3152 8.97208 2.3152Z"
1529            fill="var(--color-header-icons, --color-accent)" />
1530    </svg></a><a
1531      class="thb-secondary-area-item thb-secondary-myaccount"
1532      href="https://account.qlf.de?locale=de&amp;region_country=DE&amp;buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI3N2NkZDktMi5teXNob3BpZnkuY29tIiwiZmxhZ3MiOlsie1wiZmxhZ1wiOntcImxvd2lkXCI6XCIxMTMyMzY0OTQ4MTAzMTQ4MTAyNlwiLFwiaGlnaGlkXCI6XCIxMTM5MDA2NDcwMzQyMTUwMTExNFwifX0iXSwiZXhwIjoxNzkyMTk0OTk4LCJuYmYiOjE3OTE1OTAxOTh9.57yYyiA9z3ba0zAbm8VwoRH5wrXv00d3o93-cCXWQC0"
1533      title="Mein Konto"
1534    ><svg
1535      width="19"
1536      height="20"
1537      viewBox="0 0 19 20"
1538      fill="none"
1539      xmlns="http://www.w3.org/2000/svg"
1540    >
1541      <path d="M9.47368 0C6.56842 0 4.21053 2.35789 4.21053 5.26316C4.21053 8.16842 6.56842 10.5263 9.47368 10.5263C12.3789 10.5263 14.7368 8.16842 14.7368 5.26316C14.7368 2.35789 12.3789 0 9.47368 0ZM9.47368 8.42105C7.72632 8.42105 6.31579 7.01053 6.31579 5.26316C6.31579 3.51579 7.72632 2.10526 9.47368 2.10526C11.2211 2.10526 12.6316 3.51579 12.6316 5.26316C12.6316 7.01053 11.2211 8.42105 9.47368 8.42105ZM18.9474 20V18.9474C18.9474 14.8737 15.6526 11.5789 11.5789 11.5789H7.36842C3.29474 11.5789 0 14.8737 0 18.9474V20H2.10526V18.9474C2.10526 16.0421 4.46316 13.6842 7.36842 13.6842H11.5789C14.4842 13.6842 16.8421 16.0421 16.8421 18.9474V20H18.9474Z"
1542            fill="var(--color-header-icons, --color-accent)" />
1543    </svg></a><a
1544    class="thb-secondary-area-item thb-secondary-cart"
1545    href="/cart"
1546    id="cart-drawer-toggle"
1547  >
1548    <div class="thb-secondary-item-icon">
1549      <svg width="24" height="20">
1550      <use href="#cart-icon"></use>
1551    </svg>
1552      <span
1553        class="thb-item-count"
1554      >0
1555</span>
1556    </div>
1557  </a>
1558</div>
1559
1560<link href="//qlf.de/cdn/shop/t/44/assets/qlf-category-menu.css?v=170078330739590101961787202966" rel="stylesheet" type="text/css" media="all" />
1561<script src="//qlf.de/cdn/shop/t/44/assets/qlf-category-menu.js?v=52758217452851949991787202966" defer></script>
1561
1562
1563<div class="qlf-category-menu" id="qlf-category-menu" hidden>
1564  <div class="qlf-category-menu__backdrop" data-category-menu-close></div>
1565  <div class="qlf-category-menu__dialog" role="dialog" aria-modal="true" aria-labelledby="qlf-category-menu-title" tabindex="-1"><button class="qlf-category-menu__close" type="button" data-category-menu-close aria-label="Menü schließen">
1566      <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M6 6l12 12M18 6L6 18"/></svg>
1567    </button>
1568
1569    <p class="qlf-category-menu__eyebrow qlf-category-menu__category-title" id="qlf-category-menu-title">Nach Produktkategorie</p>
1570    <nav class="qlf-category-menu__categories" aria-label="Produktkategorien">
1571      
1572        
1573          <a class="qlf-category-menu__category" href="/collections/bestseller" >
1574            
1575              <img src="//qlf.de/cdn/shop/files/QLF-Bestseller_1.png?v=1786389930&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/QLF-Bestseller_1.png?v=1786389930&amp;width=48 48w, //qlf.de/cdn/shop/files/QLF-Bestseller_1.png?v=1786389930&amp;width=72 72w, //qlf.de/cdn/shop/files/QLF-Bestseller_1.png?v=1786389930&amp;width=96 96w" width="40" height="44" loading="lazy">
1576            
1577            <span>Bestseller</span>
1578            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1579          </a>
1580        
1581      
1582        
1583          <a class="qlf-category-menu__category" href="/collections/proteinpulver" >
1584            
1585              <img src="//qlf.de/cdn/shop/files/QLF-Proteinpulver.png?v=1786390084&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/QLF-Proteinpulver.png?v=1786390084&amp;width=48 48w, //qlf.de/cdn/shop/files/QLF-Proteinpulver.png?v=1786390084&amp;width=72 72w, //qlf.de/cdn/shop/files/QLF-Proteinpulver.png?v=1786390084&amp;width=96 96w" width="40" height="44" loading="lazy">
1586            
1587            <span>Proteinpulver</span>
1588            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1589          </a>
1590        
1591      
1592        
1593          <a class="qlf-category-menu__category" href="/collections/protein-snacks" >
1594            
1595              <img src="//qlf.de/cdn/shop/files/QLF-Protein-Snacks.png?v=1786390184&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/QLF-Protein-Snacks.png?v=1786390184&amp;width=48 48w, //qlf.de/cdn/shop/files/QLF-Protein-Snacks.png?v=1786390184&amp;width=72 72w, //qlf.de/cdn/shop/files/QLF-Protein-Snacks.png?v=1786390184&amp;width=96 96w" width="40" height="44" loading="lazy">
1596            
1597            <span>Protein Snacks</span>
1598            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1599          </a>
1600        
1601      
1602        
1603          <a class="qlf-category-menu__category" href="/collections/vitalstoffe" >
1604            
1605              <img src="//qlf.de/cdn/shop/files/QLF-Vitalstoffe.png?v=1786390320&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/QLF-Vitalstoffe.png?v=1786390320&amp;width=48 48w, //qlf.de/cdn/shop/files/QLF-Vitalstoffe.png?v=1786390320&amp;width=72 72w, //qlf.de/cdn/shop/files/QLF-Vitalstoffe.png?v=1786390320&amp;width=96 96w" width="40" height="44" loading="lazy">
1606            
1607            <span>Vitalstoffe</span>
1608            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1609          </a>
1610        
1611      
1612        
1613          <a class="qlf-category-menu__category" href="/collections/hydration" >
1614            
1615              <img src="//qlf.de/cdn/shop/files/QLF-Hydration_994947eb-7c93-4702-af24-251140735768.png?v=1786390603&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/QLF-Hydration_994947eb-7c93-4702-af24-251140735768.png?v=1786390603&amp;width=48 48w, //qlf.de/cdn/shop/files/QLF-Hydration_994947eb-7c93-4702-af24-251140735768.png?v=1786390603&amp;width=72 72w, //qlf.de/cdn/shop/files/QLF-Hydration_994947eb-7c93-4702-af24-251140735768.png?v=1786390603&amp;width=96 96w" width="40" height="44" loading="lazy">
1616            
1617            <span>Hydration</span>
1618            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1619          </a>
1620        
1621      
1622        
1623          <a class="qlf-category-menu__category" href="/collections/zubehoer" >
1624            
1625              <img src="//qlf.de/cdn/shop/files/Accessoires.png?v=1786683663&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/Accessoires.png?v=1786683663&amp;width=48 48w, //qlf.de/cdn/shop/files/Accessoires.png?v=1786683663&amp;width=72 72w, //qlf.de/cdn/shop/files/Accessoires.png?v=1786683663&amp;width=96 96w" width="40" height="44" loading="lazy">
1626            
1627            <span>Accessoires</span>
1628            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1629          </a>
1630        
1631      
1632        
1633          <a class="qlf-category-menu__category" href="/collections/buecher" >
1634            
1635              <img src="//qlf.de/cdn/shop/files/Programme.png?v=1786683686&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/Programme.png?v=1786683686&amp;width=48 48w, //qlf.de/cdn/shop/files/Programme.png?v=1786683686&amp;width=72 72w, //qlf.de/cdn/shop/files/Programme.png?v=1786683686&amp;width=96 96w" width="40" height="44" loading="lazy">
1636            
1637            <span>Programme</span>
1638            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1639          </a>
1640        
1641      
1642        
1643          <a class="qlf-category-menu__category" href="https://qlf.de/collections/outlet" >
1644            
1645              <img src="//qlf.de/cdn/shop/files/Outlet.png?v=1788158244&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/Outlet.png?v=1788158244&amp;width=48 48w, //qlf.de/cdn/shop/files/Outlet.png?v=1788158244&amp;width=72 72w, //qlf.de/cdn/shop/files/Outlet.png?v=1788158244&amp;width=96 96w" width="40" height="44" loading="lazy">
1646            
1647            <span>Outlet %</span>
1648            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1649          </a>
1650        
1651      
1652        
1653          <a class="qlf-category-menu__category" href="/collections/all" >
1654            
1655              <img src="//qlf.de/cdn/shop/files/QLF-Alle-Produkte.png?v=1786390758&amp;width=96" alt="" srcset="//qlf.de/cdn/shop/files/QLF-Alle-Produkte.png?v=1786390758&amp;width=48 48w, //qlf.de/cdn/shop/files/QLF-Alle-Produkte.png?v=1786390758&amp;width=72 72w, //qlf.de/cdn/shop/files/QLF-Alle-Produkte.png?v=1786390758&amp;width=96 96w" width="40" height="44" loading="lazy">
1656            
1657            <span>Alle Produkte</span>
1658            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 7 7-7 7"/></svg>
1659          </a>
1660        
1661      
1662        
1663      
1664        
1665      
1666        
1667      
1668        
1669      
1670        
1671      
1672        
1673      
1674        
1675      
1676        
1677      
1678        
1679      
1680    </nav>
1681
1682    <p class="qlf-category-menu__eyebrow qlf-category-menu__goal-title">Nach Ziel</p>
1683    <div class="qlf-category-menu__goals">
1684      
1685        
1686      
1687        
1688      
1689        
1690      
1691        
1692      
1693        
1694      
1695        
1696      
1697        
1698      
1699        
1700      
1701        
1702      
1703        
1704          <a class="qlf-category-menu__goal" href="/collections/protein" style="--goal-background: #fdf3d6" >
1705            <span class="qlf-category-menu__goal-icon" aria-hidden="true">
1706              <svg viewBox="0 0 24 24"><path d="M7 9v6M4 10v4m13-5v6m3-5v4M7 12h10"/></svg>
1707              
1708            </span>
1709            <strong>Mehr Protein</strong>
1710            <small>Protein, Riegel & mehr</small>
1711          </a>
1712        
1713      
1714        
1715          <a class="qlf-category-menu__goal" href="/collections/gewicht-reduzieren" style="--goal-background: #fae8da" >
1716            <span class="qlf-category-menu__goal-icon" aria-hidden="true">
1717              <svg viewBox="0 0 24 24"><path d="M12 3v17m-7-7 7 7 7-7"/></svg>
1718                
1719            </span>
1720            <strong>Gewicht reduzieren</strong>
1721            <small>Meal Replacement & mehr</small>
1722          </a>
1723        
1724      
1725        
1726          <a class="qlf-category-menu__goal" href="/collections/gesundheit-unterstuetzen" style="--goal-background: #e4efe5" >
1727            <span class="qlf-category-menu__goal-icon" aria-hidden="true">
1728              <svg viewBox="0 0 24 24"><path d="M12 20S3 15 3 9a4.5 4.5 0 0 1 8-3 4.5 4.5 0 0 1 8 3c0 6-7 11-7 11Z"/></svg>
1729                
1730            </span>
1731            <strong>Gesundheit unterstützen</strong>
1732            <small>Vitalstoffe & mehr</small>
1733          </a>
1734        
1735      
1736        
1737          <a class="qlf-category-menu__goal" href="/collections/hydration" style="--goal-background: #dfebf2" >
1738            <span class="qlf-category-menu__goal-icon" aria-hidden="true">
1739              <svg viewBox="0 0 24 24">
1739<path d="M12 2s7 8 7 13a7 7 0 0 1-14 0c0-5 7-13 7-13Z"/></svg>
1740                
1741            </span>
1742            <strong>Hydriert bleiben</strong>
1743            <small>Elektrolyte & Hydration</small>
1744          </a>
1745        
1746      
1747        
1748      
1749        
1750      
1751        
1752      
1753        
1754      
1755        
1756      
1757    </div>
1758
1759    <div class="qlf-category-menu__footer">
1760      
1761        
1762      
1763        
1764      
1765        
1766      
1767        
1768      
1769        
1770      
1771        
1772      
1773        
1774      
1775        
1776      
1777        
1778      
1779        
1780      
1781        
1782      
1783        
1784      
1785        
1786      
1787        
1788          <a href="/blogs/fitness-magazin" >Magazin <span aria-hidden="true">›</span></a>
1789        
1790      
1791        
1792          <a href="/pages/die-wahrheit-ueber-uns" >Die Wahrheit über QLF <span aria-hidden="true">›</span></a>
1793        
1794      
1795        
1796          <a href="https://qlf.de/pages/analysen" >Laboranalysen <span aria-hidden="true">›</span></a>
1797        
1798      
1799        
1800      
1801        
1802      
1803    </div>
1804  </div>
1805</div>
1806
1807
1808    </div>
1809  </theme-header>
1810
1811
1812<script src="//qlf.de/cdn/shop/t/44/assets/header.js?v=16232066385621335331786683586" type="text/javascript"></script>
1812
1813
1814</div>
1815<!-- END sections: header-group -->
1816      <div role="main" id="main-content">
1817        <section id="shopify-section-template--21874839945553__custom_liquid_PCeaUH" class="shopify-section spaced-section"><!-- QLF – Mobile Kategorie-Navigation (nur ≤749px sichtbar) -->
1818<style>
1819.qlf-mnav { display:none; }
1820@media screen and (max-width:749px) {
1821  .qlf-mnav {
1822    display:block;
1823    position:relative;
1824    width:100% !important;
1825    max-width:100% !important;
1826    margin:0 !important;
1827    left:auto !important;
1828    background:#fff;
1829    border-top:1px solid #E8E5DE;      /* graue Linie nur oben */
1830    font-family:'QLF Theme Lato',sans-serif;
1831    box-sizing:border-box;
1832  }
1833  .qlf-mnav-scroll {
1834    display:flex;
1835    align-items:center;
1836    gap:0.85rem;
1837    padding:9px 16px 9px 0 !important;
1838    overflow-x:auto;
1839    overflow-y:hidden;
1840    -webkit-overflow-scrolling:touch;
1841    scroll-padding-left:20px;
1842    scrollbar-width:none;
1843    -ms-overflow-style:none;
1844  }
1845  .qlf-mnav-scroll::-webkit-scrollbar { display:none; }
1846  .qlf-mnav-item {
1847    flex:none;
1848    display:inline-flex;
1849    align-items:center;
1850    color:#1A1C1D !important;
1851    font-size:13px;
1852    font-weight:700;
1853    line-height:1;
1854    white-space:nowrap;
1855    padding:0.55rem 0.35rem;
1856    text-decoration:none !important;
1857  }
1858  .qlf-mnav-item:active { opacity:0.6; }
1859  .qlf-mnav-scroll > .qlf-mnav-item:first-child { margin-left:20px !important; }
1860  .qlf-mnav-item.is-featured {
1861    background:#FDF7E7;
1862    border:1.5px solid #FDD53B;
1863    border-radius:999px;
1864    padding:0.5rem 0.95rem;
1865  }
1866  .qlf-mnav-item.is-featured:active { background:#FAECC4; opacity:1; }
1867  /* weicher Auslauf rechts */
1868  .qlf-mnav::after {
1869    content:"";
1870    position:absolute;
1871    top:1px; right:0; bottom:0;
1872    width:28px;
1873    pointer-events:none;
1874    background:linear-gradient(to right, rgba(255,255,255,0), #fff 75%);
1875  }
1876  @media screen and (max-width:360px) {
1877    .qlf-mnav-scroll { gap:0.5rem; padding:8px 12px 8px 0 !important; }
1878    .qlf-mnav-item { font-size:12.5px; }
1879    .qlf-mnav-item.is-featured { padding:0.45rem 0.85rem; }
1880  }
1881}
1882</style>
1883
1884<nav class="qlf-mnav" aria-label="Produktkategorien">
1885  <div class="qlf-mnav-scroll" style="padding:9px 16px 9px 0;">
1886    <a class="qlf-mnav-item is-featured" style="margin-left:20px;" href="https://qlf.de/products/qomplete-4-wochen-startset">Starter-Set</a>
1887    <a class="qlf-mnav-item" href="https://qlf.de/collections/bestseller">Bestseller</a>
1888    <a class="qlf-mnav-item" href="https://qlf.de/collections/proteinpulver">Proteinpulver</a>
1889    <a class="qlf-mnav-item" href="https://qlf.de/collections/protein-snacks">Protein-Snacks</a>
1890    <a class="qlf-mnav-item" href="https://qlf.de/collections/vitalstoffe">Vitalstoffe</a>
1891    <a class="qlf-mnav-item" href="https://qlf.de/collections/hydration">Hydration</a>
1892    <a class="qlf-mnav-item" href="https://qlf.de/collections/all">Alle Produkte</a>
1893  </div>
1894</nav>
1895
1896
1897</section><section id="shopify-section-template--21874839945553__custom_liquid_ddCPDx" class="shopify-section spaced-section"><style>
1898.qlf-hero-section { width:100%; background:#fff; font-family:'QLF Theme Lato',sans-serif; box-sizing:border-box; }
1899.qlf-hero-section *, .qlf-hero-section *::before, .qlf-hero-section *::after { box-sizing:border-box; }
1900.qlf-hero-outer { max-width:1280px; margin:0 auto; padding:1rem 0.0rem 2.5rem; }
1901.qlf-hero-card { background:#FDF7E7; border-radius:24px; overflow:hidden; }
1902.qlf-hero { display:grid; grid-template-columns:1fr 1.1fr; gap:3rem; align-items:center; padding:3.5rem 3.5rem 3rem; }
1903/* ── Linke Spalte ── */
1904.qlf-hero-rating { display:flex; align-items:center; gap:8px; margin:0 0 1rem; font-size:14px; font-weight:400; color:#1A1C1D; line-height:1; }
1905.qlf-hero-ts-logo { width:26px; height:26px; flex:none; border-radius:50%; display:block; }
1906.qlf-hero-rating strong { font-weight:700; }
1907.qlf-hero-stars { display:inline-flex; align-items:center; flex:none; }
1908.qlf-stars-svg { display:block; }
1909.qlf-hero-headline { font-size:clamp(30px,4.5vw,46px); font-weight:700; color:#1A1C1D; line-height:1.08; letter-spacing:-0.01em; margin:0 0 1.25rem; }
1910.qlf-hero-checks { list-style:none; margin:0 0 0.875rem; padding:0; display:flex; flex-direction:column; gap:0.55rem; }
1911.qlf-hero-checks li { display:flex; align-items:flex-start; gap:0.6rem; font-size:16.5px; color:#1A1C1D; line-height:1.4; }
1912.qlf-hero-checks svg { width:19px; height:19px; flex:none; margin-top:2px; color:#2C9A4F; }
1913.qlf-hero-media img { aspect-ratio:4/3; object-fit:cover; }
1914.qlf-hero-cta-wrap { display:flex; flex-direction:column; align-items:flex-start; gap:0.6rem; }
1915.qlf-hero-cta { display:inline-flex; align-items:center; justify-content:center; background:#FDD53B; color:#1A1C1D; font-size:17px; font-weight:700; padding:1.05rem 2.4rem; border-radius:8px; text-decoration:none !important; box-shadow:0 4px 14px rgba(253,213,59,0.5); transition:background 0.15s ease, transform 0.15s ease; }
1916.qlf-hero-cta:hover, .qlf-hero-cta:focus, .qlf-hero-cta:active { background:#f5c900; text-decoration:none !important; transform:translateY(-1px); }
1917.qlf-hero-cta-sub { font-size:13.5px; color:#6f6a60; margin:0; }
1918.qlf-hero-cta-sub strong { color:#1A1C1D; }
1919/* ── Rechte Spalte: Bild ── */
1920.qlf-hero-media { position:relative; }
1921.qlf-hero-media img { width:100%; height:auto; display:block; border-radius:16px; }
1922.qlf-hero-badge { position:absolute; top:1rem; left:1rem; background:#BDE9CA; color:#279A4B; font-size:14px; font-weight:700; padding:0.4rem 0.9rem; border-radius:8px; box-shadow:0 6px 16px -10px rgba(39,154,75,0.5); }
1923/* ── Integrierte Trust-Leiste ── */
1924.qlf-hero-trust { display:grid; grid-template-columns:repeat(4,1fr); gap:1rem; border-top:1px solid #F1E7CE; padding:1.25rem 3.5rem; background:rgba(255,255,255,0.55); }
1925.qlf-hero-trust-item { display:flex; align-items:center; justify-content:center; gap:0.55rem; font-size:14px; font-weight:700; color:#1A1C1D; }
1926.qlf-hero-trust-item svg { width:20px; height:20px; flex:none; color:#1A1C1D; }
1927@media (max-width:960px) {
1928  .qlf-hero { grid-template-columns:1fr; gap:1.75rem; padding:1.125rem 1.25rem 2rem; }   /* oben halbiert */
1929  /* Texte mittig */
1930  .qlf-hero-content { text-align:center; }
1931  /* Bewertungszeile immer einzeilig: Schrift, Sterne & Logo skalieren mit dem Viewport */
1932  .qlf-hero-rating { justify-content:center; gap:6px; white-space:nowrap; font-size:clamp(10.5px,3.4vw,15px); }
1933  .qlf-hero-ts-logo { width:clamp(18px,5.4vw,24px); height:clamp(18px,5.4vw,24px); }
1934  .qlf-hero-rating .qlf-stars-svg { width:clamp(58px,17vw,80px); height:auto; }
1935  /* Headline immer einzeilig */
1936  .qlf-hero-headline { font-size:clamp(24px,6.4vw,34px); white-space:nowrap; margin-bottom:1.1rem; }
1937  .qlf-hero-headline br { display:none; }
1938  /* Checks immer einzeilig: Schrift skaliert mit dem Viewport statt umzubrechen */
1939  .qlf-hero-checks { align-items:center; gap:0.7rem; margin-bottom:0.75rem; }
1940  .qlf-hero-checks li { justify-content:center; white-space:nowrap; font-size:clamp(11px,4vw,17px); gap:0.45rem; }
1941  .qlf-hero-checks svg { width:clamp(14px,4.2vw,18px); height:clamp(14px,4.2vw,18px); margin-top:1px; }
1942  /* Bild unter dem CTA (DOM-Reihenfolge: Text → Bild) */
1943  .qlf-hero-cta-wrap { align-items:stretch; }
1944  .qlf-hero-cta { width:100%; font-size:18px; padding:1.15rem 1.5rem; }
1945  .qlf-hero-cta-sub { text-align:center; font-size:clamp(11px,3.6vw,14px); white-space:nowrap; }
1946  .qlf-hero-trust { grid-template-columns:1fr 1fr; gap:0.85rem 0.5rem; padding:1.1rem 1rem; }
1947  /* Trust-Punkte immer einzeilig: Schrift & Icons skalieren mit dem Viewport */
1948  .qlf-hero-trust-item { justify-content:flex-start; white-space:nowrap; gap:0.4rem; font-size:clamp(9.5px,3.15vw,14px); }
1949  .qlf-hero-trust-item svg { width:clamp(13px,4vw,18px); height:clamp(13px,4vw,18px); }
1950}
1951@media (max-width:640px) {
1952  .qlf-hero-outer { padding:0; }
1953  .qlf-hero-card { border-radius:0; }
1954}
1955</style>
1956<div class="qlf-hero-section">
1957  <div class="qlf-hero-outer">
1958    <div class="qlf-hero-card">
1959      <div class="qlf-hero">
1960        <div class="qlf-hero-content">
1961          <p class="qlf-hero-rating">
1962            <img class="qlf-hero-ts-logo" src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/trustmark_120x120_cf61eb81-468c-4eb2-9558-67201c6691b7.png?v=1708550436" alt="Trusted Shops" loading="lazy" onerror="this.style.display='none'">
1963            <span class="qlf-hero-stars" id="qlf-hero-stars" data-rating="4.86" data-size="18" role="img" aria-label="4,86 von 5 Sternen">★★★★★</span>
1964            <span><strong><span id="qlf-hero-mark">4.86</span> / 5.00</strong> bei über 500.000 Kunden</span>
1965          </p>
1966          <h1 class="qlf-hero-headline">Dein Alltag. <br>Deine Lösung.</h1>
1967          <svg width="0" height="0" style="position:absolute" aria-hidden="true"><defs><symbol id="qlf-check" viewBox="0 0 24 24"><polyline points="4,12.5 9.5,18 20,7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></symbol></defs></svg>
1968          <ul class="qlf-hero-checks">
1969            <li><svg><use href="#qlf-check"/></svg>4-Wochen-Starter-Set mit Shakes &amp; Plänen</li>
1970            <li><svg><use href="#qlf-check"/></svg>Mit Videotraining &amp; qualifiziertem Support</li>
1971            <li><svg><use href="#qlf-check"/></svg>Inkl. Gratis-Geschenke im Wert von 200&nbsp;€</li>
1972          </ul>
1973          <div class="qlf-hero-cta-wrap">
1974            <a class="qlf-hero-cta" href="/products/qomplete-4-wochen-startset">Jetzt direkt probieren!</a>
1975            <p class="qlf-hero-cta-sub"><strong>30 Tage Geld-zurück-Garantie</strong> · Persönlicher Support</p>
1976          </div>
1977        </div>
1978        <div class="qlf-hero-media">
1979          <img src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/Qomplete-Bundle-Startseite.jpg?v=1786264518&width=1000" srcset="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/Qomplete-Bundle-Startseite.jpg?v=1786264518&width=600 600w, https://cdn.shopify.com/s/files/1/0794/9097/4033/files/Qomplete-Bundle-Startseite.jpg?v=1786264518&width=1000 1000w, https://cdn.shopify.com/s/files/1/0794/9097/4033/files/Qomplete-Bundle-Startseite.jpg?v=1786264518&width=1400 1400w" sizes="(max-width:960px) 92vw, 640px" width="1000" height="750" fetchpriority="high" decoding="async" alt="Qomplete 4-Wochen-Starter-Set mit Shakes, Plänen und Videokursen" onerror="this.style.display='none'">
1980          <span class="qlf-hero-badge">Bestseller 🔥</span>
1981        </div>
1982      </div>
1983      <!-- Trust-Leiste als Teil der Hero-Karte -->
1984      <div class="qlf-hero-trust">
1985        <span class="qlf-hero-trust-item"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><polyline points="1 4 1 10 7 10"/><path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"/></svg>30 Tage Garantie</span>
1986        <span class="qlf-hero-trust-item"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/><polyline points="9 12 11 14 15 10"/></svg>100% Käuferschutz</span>
1987        <span class="qlf-hero-trust-item"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M21 8l-9-5-9 5 9 5 9-5z"/><path d="M3 8v8l9 5 9-5V8"/><line x1="12" y1="13" x2="12" y2="21"/></svg>Schnelle Abwicklung</span>
1988        <span class="qlf-hero-trust-item"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M10 2v6.5L4.6 18a2 2 0 0 0 1.8 3h11.2a2 2 0 0 0 1.8-3L14 8.5V2"/><line x1="8" y1="2" x2="16" y2="2"/><line x1="7.5" y1="14" x2="16.5" y2="14"/></svg>Laborgeprüfte Qualität</span>
1989      </div>
1990    </div>
1991  </div>
1992</div>
1993<script>
1994/* === Hero-Sterne === */
1995(function() {
1996  var P = 'M12 2l3.09 6.26 6.91 1-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.13 2 9.26l6.91-1z';
1997  function buildStars(rating, size) {
1998    var cells = '';
1999    for (var i = 0; i < 5; i++) { cells += '<path transform="translate(' + (i * 24) + ' 0)" d="' + P + '"/>'; }
2000    var fill = (Math.max(0, Math.min(5, rating)) / 5 * 120).toFixed(2);
2001    var id = 'qhs' + Math.random().toString(36).slice(2);
2002    return '<svg class="qlf-stars-svg" viewBox="0 0 120 24" width="' + (size * 5) + '" height="' + size + '" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">'
2003      + '<defs><clipPath id="' + id + '"><rect x="0" y="0" width="' + fill + '" height="24"/></clipPath></defs>'
2004      + '<g fill="#DAD7CF">' + cells + '</g>'
2005      + '<g fill="#F6B912" clip-path="url(#' + id + ')">' + cells + '</g></svg>';
2006  }
2007  document.querySelectorAll('.qlf-hero-stars').forEach(function(el) {
2008    var r = parseFloat(el.getAttribute('data-rating')); if (isNaN(r)) r = 5;
2009    var s = parseInt(el.getAttribute('data-size'), 10) || 18;
2010    el.innerHTML = buildStars(r, s);
2011  });
2012  /* === Trusted Shops: Live-Note nachladen (erst nach Seiten-Load → kein LCP-Einfluss) === */
2013  /* Quelle: eTrusted Grades-Feed – derselbe Endpunkt, den eure qlf-herobar.js bereits nutzt. */
2014  var TS_FEED = 'https://integrations.etrusted.com/feeds/grades/v1/channels/chl-aeb3fa40-b777-431c-8fa3-9a1bf3903090/touchpoints/all/feed.json';
2015  function qlfApplyMark(m) {
2016    m = parseFloat(m);
2017    if (isNaN(m)) return;
2018    var el = document.getElementById('qlf-hero-stars');
2019    if (el) { el.innerHTML = buildStars(m, 18); el.setAttribute('aria-label', m.toFixed(2).replace('.', ',') + ' von 5 Sternen'); }
2020    var t = document.getElementById('qlf-hero-mark');
2021    if (t) t.textContent = m.toFixed(2);
2022  }
2023  function qlfPickGrade(d) {
2024    /* Feed-Formate abfangen: 12-Monats-Wert bevorzugen, sonst Gesamtwert */
2025    var g = (d && d.grades) || d || {};
2026    var y = g['365days'] || g.oneYear || g.y1;
2027    var o = g.overall || g.allTime;
2028    var v = (y && (y.rating != null ? y.rating : y.mark));
2029    if (v == null && o) v = (o.rating != null ? o.rating : o.mark);
2030    return v;
2031  }
2032  function qlfLoadTsMark() {
2033    fetch(TS_FEED)
2034      .then(function(r) { return r.json(); })
2035      .then(function(d) { qlfApplyMark(qlfPickGrade(d)); })
2036      .catch(function() {
2037        /* Fallback: Gesamtnote über die klassische TSID-API */
2038        fetch('https://api.trustedshops.com/rest/public/v2/shops/X16D58E885D77EEB3B41E38D115AE16E8/quality/reviews.json')
2039          .then(function(r) { return r.json(); })
2040          .then(function(d) {
2041            var ind = d && d.response && d.response.data && d.response.data.shop && d.response.data.shop.qualityIndicators && d.response.data.shop.qualityIndicators.reviewIndicator;
2042            if (ind) qlfApplyMark(ind.overallMark);
2043          })
2044          .catch(function() {});
2045      });
2046  }
2047  if (document.readyState === 'complete') { qlfLoadTsMark(); }
2048  else { window.addEventListener('load', qlfLoadTsMark); }
2049})();
2050</script>
2050
2051
2052
2053</section><section id="shopify-section-template--21874839945553__custom_liquid_RMmart" class="shopify-section spaced-section"><style>
2054.qlf-mr-section { width:100%; background:#fff; font-family:'QLF Theme Lato',sans-serif; box-sizing:border-box; content-visibility:auto; contain-intrinsic-size:1px 900px; }
2055.qlf-mr-section *, .qlf-mr-section *::before, .qlf-mr-section *::after { box-sizing:border-box; }
2056.qlf-mr { max-width:1280px; margin:0 auto; padding:3.5rem 0.0rem 4rem; }
2057/* Kopf */
2058.qlf-mr-head { text-align:center; max-width:720px; margin:0 auto 3.5rem; }
2059.qlf-mr-headline { font-size:clamp(24px,4.5vw,28px); font-weight:400; color:#1A1C1D; line-height:1.15; margin:0 0 0.5rem; }
2060.qlf-mr-headline strong { font-weight:700; }
2061.qlf-mr-sub { font-size:16px; color:#555; margin:0; }
2062/* Panels: Morgens (2) / Tagsüber (1) / Abends (2) */
2063.qlf-mr-grid { display:grid; grid-template-columns:2fr 1.05fr 2fr; gap:1.25rem; align-items:stretch; }
2064.qlf-mr-panel { position:relative; border-radius:20px; padding:3rem 1rem 1.5rem; display:flex; flex-direction:column; }
2065.qlf-mr-orange { background:#FAE8DA; }
2066.qlf-mr-blau { background:#DFEBF2; }
2067.qlf-mr-gelb { background:#E4EFE5; }
2068/* Tageszeit-Badge */
2069.qlf-mr-badge { position:absolute; top:-34px; left:50%; transform:translateX(-50%); width:78px; height:78px; background:#fff; border:1.5px solid #1A1C1D; border-radius:50%; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:2px; z-index:1; }
2070.qlf-mr-badge svg { width:26px; height:26px; color:#1A1C1D; }
2071.qlf-mr-badge span { font-size:8.5px; font-weight:700; letter-spacing:0.12em; text-transform:uppercase; color:#1A1C1D; }
2072/* Karten-Zeile im Panel */
2073.qlf-mr-cards { display:flex; align-items:stretch; justify-content:center; gap:0.5rem; flex:1; }
2074.qlf-mr-plus { align-self:center; font-size:28px; color:#1A1C1D; line-height:1; flex:none; }
2075/* Produktkarte (weiße Kachel im Warenkorb-Stil) */
2076.qlf-mr-card { flex:1; min-width:0; display:flex; flex-direction:column; color:inherit; background:#fff; border:1px solid #E9E6E1; border-radius:16px; padding:0.9rem 0.9rem 1rem; box-shadow:0 2px 8px rgba(26,28,29,0.04); }
2077/* Schutzschild: neutralisiert Hover-Zoom/-Lift aus Theme-CSS oder alten Code-Kopien */
2078.qlf-mr-card, .qlf-mr-card:hover { transform:none !important; transition:none !important; }
2079.qlf-mr-card:hover { box-shadow:0 2px 8px rgba(26,28,29,0.04) !important; }
2080.qlf-mr-media img, .qlf-mr-card:hover .qlf-mr-media img, .qlf-mr-card:hover img { transform:none !important; transition:none !important; scale:none !important; }
2081.qlf-mr-buy, .qlf-mr-card:hover .qlf-mr-buy { background:#FDD53B !important; transform:none !important; }
2082/* Hover auf dem Button selbst: dunkleres Gelb wie beim Bestseller-CTA
2083   (hochspezifischer Selektor, damit keine andere Regel dazwischenfunken kann) */
2084.qlf-mr-buy { transition:background 0.15s ease !important; }
2085.qlf-mr-section .qlf-mr-card a.qlf-mr-buy:hover,
2086.qlf-mr-section .qlf-mr-card a.qlf-mr-buy:focus,
2087.qlf-mr-section .qlf-mr-card a.qlf-mr-buy:active { background:#f5c900 !important; }
2088/* Nur Bild und Button sind klickbar - beides eigene Links mit Unterstreichungs-Schutz */
2089.qlf-mr-media, .qlf-mr-media:hover, .qlf-mr-media:focus, .qlf-mr-media:active { text-decoration:none !important; }
2090.qlf-mr-buy, .qlf-mr-buy:hover, .qlf-mr-buy:focus, .qlf-mr-buy:active { text-decoration:none !important; color:#1A1C1D; }
2091.qlf-mr-buy:hover *, .qlf-mr-buy:focus * { text-decoration:none !important; }
2092.qlf-mr-media:focus-visible, .qlf-mr-buy:focus-visible { outline:2px solid #1A1C1D; outline-offset:2px; }
2093.qlf-mr-media { position:relative; aspect-ratio:1/1; display:flex; align-items:center; justify-content:center; margin:0 0 0.75rem; }
2094/* Einzelkarten-Panel (Benefit): Bildfläche auf die Höhe der Doppel-Karten-Bilder angleichen,
2095   damit die Trennlinie über alle Karten auf gleicher Höhe sitzt */
2096.qlf-mr-card:only-child .qlf-mr-media { width:83%; margin-left:auto; margin-right:auto; }
2097.qlf-mr-media img { max-width:100%; max-height:100%; width:auto; height:auto; object-fit:contain; }
2098.qlf-mr-name { font-size:16px; font-weight:700; color:#1A1C1D; line-height:1.3; margin:0; }
2099.qlf-mr-type { font-size:13px; color:#555; line-height:1.4; margin:0.15rem 0 0; }
2100.qlf-mr-rating { display:flex; align-items:center; gap:5px; font-size:12px;
2100 color:#777; margin:0.45rem 0 0; }
2101.qlf-stars-svg { display:block; }
2102/* Platzhalter-Sterne unsichtbar & platzhaltend bis JS rendert → kein Aufblitzen, kein Springen */
2103.qlf-mr-stars { display:inline-flex; align-items:center; width:65px; height:13px; overflow:hidden; color:transparent; flex:none; }
2104/* Specs */
2105.qlf-mr-specs { border-top:1px solid #ECE9E1; margin:0.7rem 0 0; padding:0.65rem 0 0; display:flex; flex-direction:column; gap:0.4rem; }
2106.qlf-mr-spec { display:flex; align-items:center; gap:0.5rem; font-size:12.5px; color:#555; line-height:1.3; }
2107.qlf-mr-spec svg { width:15px; height:15px; flex:none; color:#1A1C1D; }
2108.qlf-mr-price { font-size:13.5px; color:#555; margin:auto 0 0; padding-top:0.7rem; }
2109.qlf-mr-price strong { font-size:15.5px; color:#1A1C1D; }
2110.qlf-mr-price .price, .qlf-mr-price .price--price-details { display:inline-flex; }
2111.qlf-mr-price .price--price-details { gap:4px; }
2112.qlf-mr-section .qlf-mr-price .price--price-details > .amount { font-weight:700; }
2113.qlf-mr-section .qlf-mr-price .amount.discounted, .qlf-mr-section .qlf-mr-price [data-datora-new-price] { font-weight:700 !important; }
2114/* "Jetzt bestellen"-Button unter der Kachel (übernimmt die Warenkorb-Funktion) */
2115.qlf-mr-buy { display:flex; align-items:center; justify-content:center; width:100%; margin-top:0.65rem; background:#FDD53B; color:#1A1C1D; font-size:13.5px; font-weight:700; line-height:1; padding:0.65rem 0.75rem; border-radius:8px; box-shadow:0 3px 10px rgba(26,28,29,0.12); }
2116/* Button-Text: Desktop "Produkt anzeigen", Mobil nur "Anzeigen" */
2117.qlf-mr-buy-mobile { display:none; }
2118/* Verzehr-Zeile im Panel (oberhalb der Karten) */
2119.qlf-mr-usage { font-size:14px; color:#1A1C1D; line-height:1.5; text-align:center; margin:0 0 1.25rem; }
2120.qlf-mr-usage strong { font-weight:700; }
2121/* CTA */
2122.qlf-mr-foot { display:flex; justify-content:center; margin-top:2.5rem; }
2123.qlf-mr-cta { display:inline-flex; align-items:center; justify-content:center; background:#FDD53B; color:#1A1C1D; font-size:16px; font-weight:700; padding:1rem 2rem; border-radius:10px; text-decoration:none !important; box-shadow:0 4px 12px rgba(0,0,0,0.12); transition:background 0.15s ease; }
2124.qlf-mr-cta:hover, .qlf-mr-cta:focus, .qlf-mr-cta:active { background:#f5c900; text-decoration:none !important; }
2125/* Karussell-Steuerung (nur Mobil/Tablet sichtbar) */
2126.qlf-mr-controls { display:none; }
2127@media (max-width:1080px) {
2128  /* Panels als horizontale Wisch-Leiste – eine Tageszeit pro Ansicht, alle gleich hoch */
2129  .qlf-mr-grid { display:flex; align-items:stretch; overflow-x:auto; scroll-snap-type:x mandatory; gap:1rem; padding:44px 0 0.5rem; scrollbar-width:none; -ms-overflow-style:none; -webkit-overflow-scrolling:touch; }
2130  .qlf-mr-grid::-webkit-scrollbar { display:none; }
2131  .qlf-mr-panel { flex:0 0 86%; scroll-snap-align:center; }
2132  /* Einzelkarten-Panel (Benefit): Bild auf die Größe der Doppel-Karten-Bilder begrenzen */
2133  .qlf-mr-card:only-child .qlf-mr-media { width:46%; margin-left:auto; margin-right:auto; }
2134  .qlf-mr-section { contain-intrinsic-size:1px 780px; }
2135  /* Punkte + Pfeile wie in der Experten-Sektion */
2136  .qlf-mr-controls { display:flex; align-items:center; justify-content:space-between; margin-top:1.1rem; }
2137  .qlf-mr-dots { display:flex; align-items:center; gap:7px; }
2138  .qlf-mr-dot { width:9px; height:9px; border-radius:50%; background:#d6d3cc; transition:width 0.25s ease, background 0.25s ease, border-radius 0.25s ease; cursor:pointer; }
2139  .qlf-mr-dot.active { width:26px; border-radius:5px; background:#1A1C1D; }
2140  .qlf-mr-arrows { display:flex; gap:0.6rem; }
2141  .qlf-mr-arrow { width:44px; height:44px; border-radius:50%; border:1px solid #d6d3cc; background:#fff; color:#1A1C1D; display:flex; align-items:center; justify-content:center; cursor:pointer; transition:opacity 0.2s ease, background 0.2s ease; }
2142  .qlf-mr-arrow svg { width:18px; height:18px; }
2143  .qlf-mr-arrow:disabled { opacity:0.35; cursor:default; }
2144}
2145@media (max-width:640px) {
2146  .qlf-mr { padding:2.5rem 1rem 3rem; }
2147  .qlf-mr-head { margin-bottom:1rem; }
2148  .qlf-mr-panel { padding:2.75rem 0.75rem 1.1rem; }
2149  /* Doppel-Karten NEBENEINANDER, damit jedes Panel nur eine Kartenhö
2149he hat */
2150  .qlf-mr-cards { gap:0.4rem; }
2151  .qlf-mr-usage { font-size:13px; margin-bottom:1rem; }
2152  .qlf-mr-card { padding:0.7rem 0.7rem 0.85rem; }
2153  .qlf-mr-name { font-size:14px; }
2154  .qlf-mr-type { font-size:11.5px; }
2155  .qlf-mr-spec { font-size:11.5px; }
2156  .qlf-mr-price { font-size:12px; }
2157  .qlf-mr-price strong { font-size:13.5px; }
2158  .qlf-mr-buy { font-size:12px; padding:0.55rem 0.5rem; margin-top:0.55rem; border-radius:7px; }
2159  .qlf-mr-buy-desktop { display:none; }
2160  .qlf-mr-buy-mobile { display:inline; }
2161  .qlf-mr-foot { margin-top:1.75rem; }
2162  .qlf-mr-cta { width:100%; }
2163}
2164</style>
2165<div class="qlf-mr-section">
2166  <div class="qlf-mr">
2167    <div class="qlf-mr-head">
2168      <h2 class="qlf-mr-headline">QLF für <strong>deine tägliche Routine</strong></h2>
2169      <p class="qlf-mr-sub">Unsere absoluten Empfehlungen – vom Aufstehen bis zum Abendessen</p>
2170    </div>
2171    <div class="qlf-mr-grid" id="qlf-mr-track">
2172      <!-- ── Morgens: Qomplete + Creatin ── -->
2173      <div class="qlf-mr-panel qlf-mr-orange">
2174        <div class="qlf-mr-badge" aria-hidden="true">
2175          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M17 18a5 5 0 0 0-10 0"/><line x1="12" y1="9" x2="12" y2="2"/><line x1="4.2" y1="10.2" x2="5.6" y2="11.6"/><line x1="1" y1="18" x2="3" y2="18"/><line x1="21" y1="18" x2="23" y2="18"/><line x1="18.4" y1="11.6" x2="19.8" y2="10.2"/><line x1="23" y1="22" x2="1" y2="22"/></svg>
2176          <span>Morgens</span>
2177        </div>
2178        <!-- TODO: Verzehrempfehlungen mit den Etiketten abgleichen -->
2179        <p class="qlf-mr-usage"><strong>Dein starker Tagesstart:</strong><br>1 Shake Qomplete + Creatin</p>
2180        <div class="qlf-mr-cards">
2181          <div class="qlf-mr-card">
2182            <a class="qlf-mr-media" href="/products/qomplete-meal">
2183              <img src="https://qlf.de/cdn/shop/files/Qomplete-Meal-Butterkeks_96b61a5e-f4ba-41b7-b63c-f6174f874917_596x_crop_center.jpg?v=1770923300&width=400" width="400" height="400" alt="Qomplete Meal" loading="lazy" decoding="async" onerror="this.style.display='none'">
2184            </a>
2185            <p class="qlf-mr-name">Qomplete</p>
2186            <p class="qlf-mr-type">Vollwertiger Mahlzeiten-Shake für deine Ziele</p>
2187            
2188            
2189            
2190            
2191            
2192            
2193            
2194            
2195            <p class="qlf-mr-rating"><span class="qlf-mr-stars" data-rating="4.5" data-size="13" role="img" aria-label="4,5 von 5 Sternen">★★★★★</span>7.094</p>
2196            <div class="qlf-mr-specs">
2197              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 9v6M4.5 10v4M16.5 9v6M19.5 10v4"/><line x1="7.5" y1="12" x2="16.5" y2="12"/></svg>24 g Protein pro Mahlzeit</span>
2198              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M12 20.5s-7.5-4.6-9.3-9.4C1.5 8 3.6 4.9 6.8 4.9c2 0 3.6 1.1 5.2 3 1.6-1.9 3.2-3 5.2-3 3.2 0 5.3 3.1 4.1 6.2C20 15.9 12 20.5 12 20.5z"/></svg>26 Vitamine &amp; Mineralien</span>
2199            </div>
2200            <!-- TODO: Preise & Preis pro Einheit prüfen -->
2201            
2202            <p class="qlf-mr-price" data-datora-pid="15245668319617" data-datora-vid="55017552183681" data-datora-tags="all,alt-gen,Fly Bundles,Staffelpreis" data-datora-price="3199" data-datora-unit-price="213" data-datora-compare="3199" data-datora-spgid="false" data-datora-variant-tags="staffel"><strong>Ab <span class="price"><span class="price--price-details"><span class="amount">31,99 €</span></span></span></strong> / <span data-datora-unit-price-output>2,13 €</span> pro Mahlzeit<span data-datora hidden></span></p>
2203            <a class="qlf-mr-buy" href="/products/qomplete-meal"><span class="qlf-mr-buy-desktop">Produkt anzeigen</span><span class="qlf-mr-buy-mobile">Anzeigen</span></a>
2204          </div>
2205          <span class="qlf-mr-plus">+</span>
2206          <div class="qlf-mr-card">
2207            <a class="qlf-mr-media" href="/products/creatinmonohydrat">
2208              <img src="https://qlf.de/cdn/shop/files/Creatin-weiss_8a404cb7-c3df-4127-9e42-613684d7b9b7_596x_crop_center.jpg?v=1777625532&width=400" width="400" height="400" alt="Creatin" loading="lazy" decoding="async" onerror="this.style.display='none'">
2209            </a>
2210            <p class="qlf-mr-name">Creatin</p>
2211            <p class="qlf-mr-type">Hochwertiges mikrofeines Creatin Monohydrat</p>
2212            
2213            
2214            
2215            
2216            
2217            
2218            
2219            
2220            <p class="qlf-mr-rating"><span class="qlf-mr-stars" data-rating="4.5" data-size="13" role="img" aria-label="4,5 von 5 Sternen">★★★★★</span>5.872</p>
2221            <div class="qlf-mr-specs">
2222              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M11.2 3.4a4.1 4.1 0 1 1-5.8 5.8c-1.5-1.5-1.4-4.4.3-6.1s4-1.2 5.5.3z"/><path d="M9.5 9.5L20.5 20.5"/></svg>5 g pro Portion</span>
2223              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><line x1="5.6" y1="5.6" x2="18.4" y2="18.4"/></svg>Ohne Zusätze</span>
2224            </div>
2225            <!-- TODO: Preis, Portionsangabe & Produkt-URL prüfen -->
2226            
2227            <p class="qlf-mr-price" data-datora-pid="15292274508161" data-datora-vid="55204943692161" data-datora-tags="all,alt-gen,Staffelpreis,Supplemente" data-datora-price="2199" data-datora-unit-price="25" data-datora-compare="2199" data-datora-spgid="false" data-datora-variant-tags="staffel"><strong>Ab <span class="price"><span class="price--price-details"><span class="amount">21,99 €</span></span></span></strong> / <span data-datora-unit-price-output>0,25 €</span> pro Portion<span data-datora hidden></span></p>
2228            <a class="qlf-mr-buy" href="/products/creatinmonohydrat"><span class="qlf-mr-buy-desktop">Produkt anzeigen</span><span class="qlf-mr-buy-mobile">Anzeigen</span></a>
2229          </div>
2230        </div>
2231      </div>
2232      <!-- ── Tagsüber: Benefit ── -->
2233      <div class="qlf-mr-panel qlf-mr-blau">
2234        <div class="qlf-mr-badge" aria-hidden="true">
2235          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4.5"/><line x1="12" y1="2" x2="12" y2="4.5"/><line x1="12" y1="19.5" x2="12" y2="22"/><line x1="2" y1="12" x2="4.5" y2="12"/><line x1="19.5" y1="12" x2="22" y2="12"/><line x1="4.9" y1="4.9" x2="6.7" y2="6.7"/><line x1="17.3" y1="17.3" x2="19.1" y2="19.1"/><line x1="4.9" y1="19.1" x2="6.7" y2="17.3"/><line x1="17.3" y1="6.7" x2="19.1" y2="4.9"/></svg>
2236          <span>Tagsüber</span>
2237        </div>
2238        <p class="qlf-mr-usage"><strong>Hydriert durch den Tag:</strong><br>
22381–2 Portionen Benefit</p>
2239        <div class="qlf-mr-cards">
2240          <div class="qlf-mr-card">
2241            <a class="qlf-mr-media" href="/products/benefit-hydration-electrolytes">
2242              <img src="https://qlf.de/cdn/shop/files/Shop-Benefit-Waldfrucht-Flasche-weiss_596x_crop_center.jpg?v=1785353165&width=400" width="400" height="400" alt="Benefit Hydration Electrolytes" loading="lazy" decoding="async" onerror="this.style.display='none'">
2243            </a>
2244            <p class="qlf-mr-name">Benefit</p>
2245            <p class="qlf-mr-type">Elektrolyte für deine tägliche Hydration</p>
2246            
2247            
2248            
2249            
2250            
2251            
2252            
2253            
2254            <p class="qlf-mr-rating"><span class="qlf-mr-stars" data-rating="4.5" data-size="13" role="img" aria-label="4,5 von 5 Sternen">★★★★★</span>4.576</p>
2255            <div class="qlf-mr-specs">
2256              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2.7s6.5 7 6.5 11.3a6.5 6.5 0 0 1-13 0C5.5 9.7 12 2.7 12 2.7z"/></svg>Elektrolyte &amp; Vitamine</span>
2257              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><line x1="5.6" y1="5.6" x2="18.4" y2="18.4"/></svg>Ohne Zucker &amp; Kalorien</span>
2258            </div>
2259            
2260            <p class="qlf-mr-price" data-datora-pid="15064210604417" data-datora-vid="54554029621633" data-datora-tags="all,alt-gen,Staffelpreis" data-datora-price="1499" data-datora-unit-price="99" data-datora-compare="1499" data-datora-spgid="false" data-datora-variant-tags="staffel"><strong>Ab <span class="price"><span class="price--price-details"><span class="amount">14,99 €</span></span></span></strong> / <span data-datora-unit-price-output>0,99 €</span> pro Portion<span data-datora hidden></span></p>
2261            <a class="qlf-mr-buy" href="/products/benefit-hydration-electrolytes"><span class="qlf-mr-buy-desktop">Produkt anzeigen</span><span class="qlf-mr-buy-mobile">Anzeigen</span></a>
2262          </div>
2263        </div>
2264      </div>
2265      <!-- ── Abends: Qore + Poseidon ── -->
2266      <div class="qlf-mr-panel qlf-mr-gelb">
2267        <div class="qlf-mr-badge" aria-hidden="true">
2268          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M20 13.5A8.5 8.5 0 0 1 10.5 4 8.5 8.5 0 1 0 20 13.5z"/><path d="M18 3l0.7 1.8L20.5 5.5l-1.8 0.7L18 8l-0.7-1.8L15.5 5.5l1.8-0.7z"/></svg>
2269          <span>Abends</span>
2270        </div>
2271        <!-- TODO: Verzehrempfehlungen mit den Etiketten abgleichen -->
2272        <p class="qlf-mr-usage"><strong>Rundum versorgt in den Abend:</strong><br>1 Portion Qore + 1 Portion Poseidon</p>
2273        <div class="qlf-mr-cards">
2274          <div class="qlf-mr-card">
2275            <a class="qlf-mr-media" href="/products/qore-health">
2276              <img src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/Qore-Health-Fruechte-Produktbild.jpg?v=1788188591&width=400" width="400" height="400" alt="Qore Health" loading="lazy" decoding="async" onerror="this.style.display='none'">
2277            </a>
2278            <p class="qlf-mr-name">Qore</p>
2279            <p class="qlf-mr-type">Dein tägliches All-in-One für die Gesundheit</p>
2280            
2281            
2282            
2283            
2284            
2285            
2286            
2287            
2288            <p class="qlf-mr-rating"><span class="qlf-mr-stars" data-rating="4.5" data-size="13" role="img" aria-label="4,5 von 5 Sternen">★★★★★</span>5.900</p>
2289            <div class="qlf-mr-specs">
2290              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><rect x="6" y="3" width="12" height="18" rx="3"/><line x1="6" y1="9" x2="18" y2="9"/></svg>11 Vitamine &amp; 9 Minerale</span>
2291              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M11.2 3.4a4.1 4.1 0 1 1-5.8 5.8c-1.5-1.5-1.4-4.4.3-6.1s4-1.2 5.5.3z"/><path d="M9.5 9.5L20.5 20.5"/></svg>5 g Glutamin pro Portion</span>
2292            </div>
2293            
2294            <p class="qlf-mr-price" data-datora-pid="15158448914817" data-datora-vid="54692898898305" data-datora-tags="all,alt-gen,Fly Bun
2294dles,Staffelpreis,vegan" data-datora-price="3499" data-datora-unit-price="117" data-datora-compare="3499" data-datora-spgid="false" data-datora-variant-tags="staffel"><strong>Ab <span class="price"><span class="price--price-details"><span class="amount">34,99 €</span></span></span></strong> / <span data-datora-unit-price-output>1,17 €</span> pro Portion<span data-datora hidden></span></p>
2295            <a class="qlf-mr-buy" href="/products/qore-health"><span class="qlf-mr-buy-desktop">Produkt anzeigen</span><span class="qlf-mr-buy-mobile">Anzeigen</span></a>
2296          </div>
2297          <span class="qlf-mr-plus">+</span>
2298          <div class="qlf-mr-card">
2299            <a class="qlf-mr-media" href="/products/poseidon-omega-3-kapseln">
2300              <img src="https://qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29_596x_crop_center.jpg?v=1752403946&width=400" width="400" height="400" alt="Poseidon Omega-3" loading="lazy" decoding="async" onerror="this.style.display='none'">
2301            </a>
2302            <p class="qlf-mr-name">Poseidon</p>
2303            <p class="qlf-mr-type">Hochdosiertes Omega-3 mit Vitamin D3 &amp; K2</p>
2304            
2305            
2306            
2307            
2308            
2309            
2310            
2311            
2312            <p class="qlf-mr-rating"><span class="qlf-mr-stars" data-rating="4.5" data-size="13" role="img" aria-label="4,5 von 5 Sternen">★★★★★</span>5.601</p>
2313            <div class="qlf-mr-specs">
2314              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M6 3c-1.5 3.5-1.5 8 0 12M10 3c-1.5 3.5-1.5 8 0 12M14 3c-1.5 3.5-1.5 8 0 12"/><path d="M3 18c3-2 6-2 9 0s6 2 9 0"/></svg>Omega-3 Fettsäuren</span>
2315              <span class="qlf-mr-spec"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"/><line x1="12" y1="2.5" x2="12" y2="5"/><line x1="12" y1="19" x2="12" y2="21.5"/><line x1="2.5" y1="12" x2="5" y2="12"/><line x1="19" y1="12" x2="21.5" y2="12"/><line x1="5.3" y1="5.3" x2="7" y2="7"/><line x1="17" y1="17" x2="18.7" y2="18.7"/><line x1="5.3" y1="18.7" x2="7" y2="17"/><line x1="17" y1="7" x2="18.7" y2="5.3"/></svg>Mit Vitamin D3 &amp; K2</span>
2316            </div>
2317            
2318            <p class="qlf-mr-price" data-datora-pid="8913679712593" data-datora-vid="55625027584385" data-datora-tags="all,alt-gen,Staffelpreis" data-datora-price="3599" data-datora-unit-price="59" data-datora-compare="3599" data-datora-spgid="false" data-datora-variant-tags="staffel"><strong>Ab <span class="price"><span class="price--price-details"><span class="amount">35,99 €</span></span></span></strong> / <span data-datora-unit-price-output>0,59 €</span> pro Portion<span data-datora hidden></span></p>
2319            <a class="qlf-mr-buy" href="/products/poseidon-omega-3-kapseln"><span class="qlf-mr-buy-desktop">Produkt anzeigen</span><span class="qlf-mr-buy-mobile">Anzeigen</span></a>
2320          </div>
2321        </div>
2322      </div>
2323    </div>
2324    <!-- Punkte + Pfeile (nur Mobil/Tablet) -->
2325    <div class="qlf-mr-controls">
2326      <div class="qlf-mr-dots" id="qlf-mr-dots"></div>
2327      <div class="qlf-mr-arrows">
2328        <button class="qlf-mr-arrow" data-dir="-1" aria-label="Zurück"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="19" y1="12" x2="5" y2="12"/><polyline points="12 19 5 12 12 5"/></svg></button>
2329        <button class="qlf-mr-arrow" data-dir="1" aria-label="Weiter"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></button>
2330      </div>
2331    </div>
2332    <!-- CTA -->
2333    <div class="qlf-mr-foot">
2334      <a class="qlf-mr-cta" href="/collections/bestseller">Alle Bestseller entdecken</a>
2335    </div>
2336  </div>
2337</div>
2338<script>
2339/* === Panel-Karussell (Mobil/Tablet) === */
2340(function() {
2341  var track = document.getElementById('qlf-mr-track');
2342  var dotsWrap = document.getElementById('qlf-mr-dots');
2343  if (!track || !dotsWrap) return;
2344  var panels = Array.prototype.slice.call(track.children);
2345  var prev = document.querySelector('.qlf-mr-arrow[data-dir="-1"]');
2346  var next = document.querySelector('.qlf-mr-arrow[data-dir="1"]');
2347  function scrollToPanel(i) {
2348    i = Math.max(0, Math.min(panels.length - 1, i));
2349    var panel = panels[i];
2350    track.scrollTo({ left: panel.offsetLeft - (track.clientWidth - panel.offsetWidth) / 2, behavior: 'smooth' });
2351  }
2352  function currentIndex() {
2353    var c = track.scrollLeft + track.clientWidth / 2, best = 0, bd = Infinity;
2354    panels.forEach(function(panel, i) { var ce = panel.offsetLeft + panel.offsetWidth / 2, d = Math.abs(ce - c); if (d < bd) { bd = d; best = i; } });
2355    return best;
2356  }
2357  panels.forEach(function(_, i) {
2358    var d = document.createElement('span');
2359    d.className = 'qlf-mr-dot' + (i === 0 ? ' active' : '');
2360    d.addEventListener('click', function() { scrollToPanel(i); });
2361    dotsWrap.appendChild(d);
2362  });
2363  var dots = Array.prototype.slice.call(dotsWrap.children);
2364  function update() {
2365    var idx = currentIndex();
2366    dots.forEach(function(d, i) { d.classList.toggle('active', i === idx); });
2367    if (prev) prev.disabled = idx <= 0;
2368    if (next) next.disabled = idx >= panels.length - 1;
2369  }
2370  if (prev) prev.addEventListener('click', function() { scrollToPanel(currentIndex() - 1); });
2371  if (next) next.addEventListener('click', function() { scrollToPanel(currentIndex() + 1); });
2372  track.addEventListener('scroll', function() { update(); }, { passive: true });
2373  update();
2374})();
2375/* === Sterne === */
2376(function() {
2377  var P = 'M12 2l3.09 6.26 6.91 1-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.13 2 9.26l6.91-1z';
2378  function buildStars(rating, size) {
2379    var cells = '';
2380    for (var i = 0; i < 5; i++) { cells += '<path transform="translate(' + (i * 24) + ' 0)" d="' + P + '"/>'; }
2381    var fill = (Math.max(0, Math.min(5, rating)) / 5 * 120).toFixed(2);
2382    var id = 'qmr' + Math.random().toString(36).slice(2);
2383    return '<svg class="qlf-stars-svg" viewBox="0 0 120 24" width="' + (size * 5) + '" height="' + size + '" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">'
2384      + '<defs><clipPath id="' + id + '"><rect x="0" y="0" width="' + fill + '" height="24"/></clipPath></defs>'
2385      + '<g fill="#DAD7CF">' + cells + '</g>'
2386      + '<g fill="#F6B912" clip-path="url(#' + id + ')">' + cells + '</g></svg>';
2387  }
2388  document.querySelectorAll('.qlf-mr-stars').forEach(function(el) {
2389    var r = parseFloat(el.getAttribute('data-rating')); if (isNaN(r)) r = 5;
2390    var s = parseInt(el.getAttribute('data-size'), 10) || 13;
2391    el.innerHTML = buildStars(r, s);
2392    el.style.color = '';
2393  });
2394})();
2395</script>
2395
2396
2397
2398</section><section id="shopify-section-template--21874839945553__custom_liquid_HDwnFP" class="shopify-section spaced-section"><style>
2399.qlf-ziele-section { width:100%; background:#fff; font-family:'QLF Theme Lato',sans-serif; box-sizing:border-box; }
2400.qlf-ziele-section *, .qlf-ziele-section *::before, .qlf-ziele-section *::after { box-sizing:border-box; }
2401.qlf-ziele { max-width:1280px; margin:0 auto; padding:3.5rem 0.0rem; }
2402.qlf-ziele-headline { font-size:clamp(24px,4vw,28px); font-weight:400; color:#1A1C1D; text-align:center; line-height:1.2; margin:0 0 2.25rem; }
2403.qlf-ziele-headline strong { font-weight:700; }
2404.qlf-ziele-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:1rem; }
2405.qlf-ziele-card { display:block; border-radius:18px; padding:1.4rem 1.3rem 1.25rem; text-decoration:none !important; transition:transform 0.2s ease, box-shadow 0.2s ease; }
2406.qlf-ziele-card:hover, .qlf-ziele-card:focus, .qlf-ziele-card:active { text-decoration:none !important; }
2407.qlf-ziele-card:hover *, .qlf-ziele-card:focus * { text-decoration:none !important; }
2408.qlf-ziele-card:hover { transform:translateY(-3px); box-shadow:0 12px 28px rgba(26,28,29,0.1); }
2409.qlf-ziele-card:focus-visible { outline:2px solid #1A1C1D; outline-offset:2px; }
2410@media (prefers-reduced-motion:reduce) { .qlf-ziele-card { transition:none; } .qlf-ziele-card:hover { transform:none; } }
2411.qlf-ziele-icon { width:46px; height:46px; background:#fff; border-radius:50%; display:flex; align-items:center; justify-content:center; margin:0 0 0.9rem; box-shadow:0 2px 8px rgba(26,28,29,0.08); }
2412.qlf-ziele-icon svg { width:22px; height:22px; color:#1A1C1D; }
2413.qlf-ziele-title { font-size:18px; font-weight:700; color:#1A1C1D; line-height:1.25; margin:0 0 0.25rem; }
2414.qlf-ziele-sub { font-size:13.5px; color:#6f6a60; line-height:1.4; margin:0; }
2415.qlf-ziele-gelb { background:#FDF3D6; }
2416.qlf-ziele-orange { background:#FAE8DA; }
2417.qlf-ziele-gruen { background:#E4EFE5; }
2418.qlf-ziele-blau { background:#DFEBF2; }
2419@media (max-width:900px) {
2420  .qlf-ziele-grid { grid-template-columns:1fr 1fr; }
2421}
2422@media (max-width:768px) {
2423  .qlf-ziele { padding:2.5rem 1rem; }
2424  .qlf-ziele-headline { margin-bottom:1.75rem; }
2425  .qlf-ziele-grid { gap:0.7rem; }
2426  .qlf-ziele-card { padding:1.1rem 0.9rem 1rem; border-radius:16px; }
2427  .qlf-ziele-icon { width:40px; height:40px; margin-bottom:0.7rem; }
2428  .qlf-ziele-icon svg { width:20px; height:20px; }
2429  /* Titel immer einzeilig: Schrift skaliert mit dem Viewport statt umzubrechen */
2430  .qlf-ziele-title { white-space:nowrap; font-size:clamp(11.5px,3.5vw,15.5px); }
2431  .qlf-ziele-sub { font-size:clamp(10.5px,3vw,12.5px); }
2432}
2433</style>
2434<div class="qlf-ziele-section">
2435  <div class="qlf-ziele">
2436    <h2 class="qlf-ziele-headline">Finde das Richtige <strong>für deine Ziele</strong></h2>
2437    <div class="qlf-ziele-grid">
2438      <a class="qlf-ziele-card qlf-ziele-gelb" href="/collections/protein">
2439        <span class="qlf-ziele-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 9v6M4.5 10v4M16.5 9v6M19.5 10v4"/><line x1="7.5" y1="12" x2="16.5" y2="12"/></svg></span>
2440        <p class="qlf-ziele-title">Mehr Protein</p>
2441        <p class="qlf-ziele-sub">Shakes, Riegel &amp; Snacks</p>
2442      </a>
2443      <a class="qlf-ziele-card qlf-ziele-orange" href="/collections/gewicht-reduzieren">
2444        <span class="qlf-ziele-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="12" y1="4" x2="12" y2="20"/><polyline points="5 13 12 20 19 13"/></svg></span>
2445        <p class="qlf-ziele-title">Gewicht reduzieren</p>
2446        <p class="qlf-ziele-sub">Stoffwechselshakes &amp; mehr</p>
2447      </a>
2448      <a class="qlf-ziele-card qlf-ziele-gruen" href="/collections/gesundheit-unterstuetzen">
2449        <span class="qlf-ziele-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 20.5s-7.5-4.6-9.3-9.4C1.5 8 3.6 4.9 6.8 4.9c2 0 3.6 1.1 5.2 3 1.6-1.9 3.2-3 5.2-3 3.2 0 5.3 3.1 4.1 6.2C20 15.9 12 20.5 12 20.5z"/></svg></span>
2450        <p class="qlf-ziele-title">Gesundheit unterstützen</p>
2451        <p class="qlf-ziele-sub">Vitalstoffe &amp; mehr</p>
2452      </a>
2453      <a class="qlf-ziele-card qlf-ziele-blau" href="/collections/hydration">
2454        <span class="qlf-ziele-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2.7s6.5 7 6.5 11.3a6.5 6.5 0 0 1-13 0C5.5 9.7 12 2.7 12 2.7z"/></svg></span>
2455        <p class="qlf-ziele-title">Hydriert bleiben</p>
2456        <p class="qlf-ziele-sub">Elektrolyte & mehr</p>
2457      </a>
2458    </div>
2459  </div>
2460</div>
2461
2462
2463</section><section id="shopify-section-template--21874839945553__custom_liquid_xbPQef" class="shopify-section spaced-section"><style>
2464.qlf-prodnav-section { width:100%; background:#fff; font-family:'QLF Theme Lato',sans-serif; box-sizing:border-box; }
2465.qlf-prodnav-section *, .qlf-prodnav-section *::before, .qlf-prodnav-section *::after { box-sizing:border-box; }
2466.qlf-prodnav { max-width:1280px; margin:0 auto; padding:3.5rem 0.0rem; }
2467.qlf-prodnav-headline { font-size:clamp(24px,4.5vw,28px); font-weight:400; color:#1A1C1D; line-height:1.15; text-align:center; margin:0 0 2.25rem; }
2468.qlf-prodnav-headline strong { font-weight:700; }
2469.qlf-prodnav-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:1rem; }
2470.qlf-prodnav-pill { display:flex; align-items:center; gap:0.7rem; background:#F6F5F2; border-radius:999px; padding:0.75rem 0.75rem 0.75rem 0.95rem; text-decoration:none !important; min-height:88px; transition:transform 0.2s ease, box-shadow 0.2s ease; }
2471.qlf-prodnav-pill:hover, .qlf-prodnav-pill:focus, .qlf-prodnav-pill:active { text-decoration:none !important; }
2472.qlf-prodnav-pill:hover *, .qlf-prodnav-pill:focus * { text-decoration:none !important; }
2473.qlf-prodnav-pill:hover { transform:translateY(-3px); box-shadow:0 12px 28px rgba(26,28,29,0.1); }
2474.qlf-prodnav-pill:focus-visible { outline:2px solid #1A1C1D; outline-offset:2px; }
2475@media (prefers-reduced-motion:reduce) { .qlf-prodnav-pill, .qlf-prodnav-arrow { transition:none; } .qlf-prodnav-pill:hover { transform:none; } .qlf-prodnav-pill:hover .qlf-prodnav-arrow { transform:none; } }
2476.qlf-prodnav-img { width:52px; height:62px; object-fit:contain; flex:none; }
2477.qlf-prodnav-title { font-size:17px; font-weight:700; color:#1A1C1D; line-height:1.2; margin:0; flex:1; }
2478.qlf-prodnav-arrow { flex:none; width:44px; height:44px; background:#fff; border-radius:50%; display:flex; align-items:center; justify-content:center; transition:transform 0.2s ease; }
2479.qlf-prodnav-pill:hover .qlf-prodnav-arrow { transform:translateX(4px); }
2480.qlf-prodnav-arrow svg { width:18px; height:18px; color:#1A1C1D; }
2481@media (max-width:1000px) {
2482  .qlf-prodnav-grid { grid-template-columns:1fr 1fr; }
2483}
2484@media (max-width:640px) {
2485  .qlf-prodnav { padding:2.5rem 1rem; }
2486  .qlf-prodnav-headline { margin-bottom:1.5rem; }
2487  /* Kompakt: 2 Spalten, Pfeil ausgeblendet, Titel einzeilig mit Viewport-Skalierung */
2488  .qlf-prodnav-grid { grid-template-columns:1fr 1fr; gap:0.6rem; }
2489  .qlf-prodnav-pill { min-height:64px; padding:0.5rem 0.75rem 0.5rem 0.6rem; gap:0.55rem; }
2490  .qlf-prodnav-img { width:40px; height:48px; }
2491  .qlf-prodnav-title { white-space:nowrap; font-size:clamp(12px,3.6vw,15px); }
2492  .qlf-prodnav-arrow { display:none; }
2493}
2494</style>
2495<div class="qlf-prodnav-section">
2496  <div class="qlf-prodnav">
2497    <h2 class="qlf-prodnav-headline">Finde <strong>deine Favoriten</strong></h2>
2498    <div class="qlf-prodnav-grid">
2499      <a class="qlf-prodnav-pill" href="/collections/bestseller">
2500        <!-- TODO: Bild-URLs durch freigestellte Produktbilder ersetzen -->
2501        <img class="qlf-prodnav-img" src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/QLF-Bestseller_1.png?v=1786389930" width="52" height="62" alt="QLF-Bestseller" loading="lazy" decoding="async" onerror="this.style.display='none'">
2502        <p class="qlf-prodnav-title">Bestseller</p>
2503        <span class="qlf-prodnav-arrow"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2504      </a>
2505      <a class="qlf-prodnav-pill" href="/collections/proteinpulver">
2506        <img class="qlf-prodnav-img" src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/QLF-Proteinpulver.png?v=1786390084" width="52" height="62" alt="Proteinpulver" loading="lazy" decoding="async" onerror="this.style.display='none'">
2507        <p class="qlf-prodnav-title">Proteinpulver</p>
2508        <span class="qlf-prodnav-arrow"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2509      </a>
2510      <a class="qlf-prodnav-pill" href="/collections/protein-snacks">
2511        <img class="qlf-prodnav-img" src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/QLF-Protein-Snacks.png?v=1786390184" width="52" height="62" alt="Protein-Snacks" loading="lazy" decoding="async" onerror="this.style.display='none'">
2512        <p class="qlf-prodnav-title">Protein Snacks</p>
2513        <span class="qlf-prodnav-arrow"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2514      </a>
2515      <a class="qlf-prodnav-pill" href="/collections/vitalstoffe">
2516        <img class="qlf-prodnav-img" src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/QLF-Vitalstoffe.png?v=1786390320" width="52" height="62" alt="Vitalstoffe" loading="lazy" decoding="async" onerror="this.style.display='none'">
2517        <p class="qlf-prodnav-title">Vitalstoffe</p>
2518        <span class="qlf-prodnav-arrow"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2519      </a>
2520      <a class="qlf-prodnav-pill" href="/collections/hydration">
2521        <img class="qlf-prodnav-img" src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/QLF-Hydration_994947eb-7c93-4702-af24-251140735768.png?v=1786390603" width="52" height="62" alt="Hydration" loading="lazy" decoding="async" onerror="this.style.display='none'">
2522        <p class="qlf-prodnav-title">Hydration</p>
2523        <span class="qlf-prodnav-arrow"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2524      </a>
2525      <a class="qlf-prodnav-pill" href="/collections/all">
2526        <img class="qlf-prodnav-img" src="https://cdn.shopify.com/s/files/1/0794/9097/4033/files/QLF-Alle-Produkte.png?v=1786390758" width="52" height="62" alt="Alle-Produkte" loading="lazy" decoding="async" onerror="this.style.display='none'">
2527        <p class="qlf-prodnav-title">Alle Produkte</p>
2528        <span class="qlf-prodnav-arrow"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2529      </a>
2530    </div>
2531  </div>
2532</div>
2533
2534
2535</section><section id="shopify-section-template--21874839945553__custom_liquid_6QqiNr" class="shopify-section spaced-section"><!-- QLF – Vorteile-Sektion (markenweit, belegbasiert) -->
2536<style>
2537.qlf-ben-section { width:100%; background:#FDF7E7; font-family:'QLF Theme Lato',sans-serif; box-sizing:border-box; }
2538.qlf-ben-section *, .qlf-ben-section *::before, .qlf-ben-section *::after { box-sizing:border-box; }
2539.qlf-ben { max-width:1280px; margin:0 auto; padding:3.5rem 0.5rem 4rem; }
2540
2541/* Kopf */
2542.qlf-ben-head { text-align:center; max-width:720px; margin:0 auto 2.25rem; }
2543.qlf-ben-headline { font-size:clamp(24px,3.4vw,32px); font-weight:400; color:#1A1C1D; line-height:1.2; letter-spacing:-0.01em; margin:0; }
2544.qlf-ben-headline strong { font-weight:700; }
2545
2546/* Grid */
2547.qlf-ben-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:1.25rem; }
2548
2549/* Karte */
2550.qlf-ben-card {
2551  background:#fff; border-radius:18px; padding:1.6rem 1.5rem 1.5rem;
2552  box-shadow:0 8px 28px -20px rgba(26,24,19,0.35);
2553  display:flex; flex-direction:column;
2554}
2555.qlf-ben-icon {
2556  width:46px; height:46px; border-radius:12px; background:#FDF7E7;
2557  display:flex; align-items:center; justify-content:center; margin:0 0 1rem;
2558}
2559.qlf-ben-icon svg { width:23px; height:23px; color:#1A1C1D; }
2560.qlf-ben-card h3 { font-size:17.5px; font-weight:700; color:#1A1C1D; line-height:1.25; margin:0 0 0.5rem; }
2561.qlf-ben-card p { font-size:14.5px; color:#5c574d; line-height:1.55; margin:0; }
2562
2563/* ── Gestaffeltes Einblenden beim Scrollen ── */
2564.qlf-ben-section.qlf-js .qlf-ben-head,
2565.qlf-ben-section.qlf-js .qlf-ben-card {
2566  opacity:0; transform:translateY(22px);
2567  transition:opacity 0.6s ease, transform 0.55s ease;
2568}
2569.qlf-ben-section.qlf-js .qlf-ben-head.is-in,
2570.qlf-ben-section.qlf-js .qlf-ben-card.is-in { opacity:1; transform:none; }
2571@media (prefers-reduced-motion:reduce) {
2572  .qlf-ben-section.qlf-js .qlf-ben-head,
2573  .qlf-ben-section.qlf-js .qlf-ben-card { opacity:1 !important; transform:none !important; transition:none; }
2574}
2575
2576@media (max-width:960px) { .qlf-ben-grid { grid-template-columns:repeat(2,1fr); } }
2577@media (max-width:640px) {
2578  .qlf-ben { padding:2.5rem 1rem 3rem; }
2579  .qlf-ben-head { margin-bottom:1.5rem; }
2580  .qlf-ben-grid { grid-template-columns:1fr; gap:0.85rem; }
2581  .qlf-ben-card { padding:1.15rem 1.15rem 1.2rem; border-radius:14px; }
2582  .qlf-ben-icon { width:38px; height:38px; border-radius:10px; margin-bottom:0.7rem; }
2583  .qlf-ben-icon svg { width:20px; height:20px; }
2584  .qlf-ben-card h3 { font-size:16px; }
2585  .qlf-ben-card p { font-size:14px; }
2586}
2587</style>
2588
2589<div class="qlf-ben-section">
2590  <div class="qlf-ben">
2591
2592    <div class="qlf-ben-head">
2593      <h2 class="qlf-ben-headline">Warum über 500.000 Menschen <strong>QLF vertrauen</strong></h2>
2594    </div>
2595
2596    <div class="qlf-ben-grid">
2597
2598      <!-- 1 · Laborprüfung -->
2599      <div class="qlf-ben-card">
2600        <span class="qlf-ben-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M10 2v6.5L4.6 18a2 2 0 0 0 1.8 3h11.2a2 2 0 0 0 1.8-3L14 8.5V2"/><line x1="8" y1="2" x2="16" y2="2"/><line x1="7.5" y1="14" x2="16.5" y2="14"/></svg></span>
2601        <h3>Jede Charge extern laborgeprüft</h3>
2602        <p>Unabhängige Labore kontrollieren unsere Produkte – die Analysen findest du zu jedem Produkt auf der Seite.</p>
2603      </div>
2604
2605      <!-- 2 · Entwicklung -->
2606      <div class="qlf-ben-card">
2607        <span class="qlf-ben-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l7 3v5c0 4.4-3 7.6-7 9-4-1.4-7-4.6-7-9V6z"/><path d="M8.5 12l2.5 2.5 4.5-5"/></svg></span>
2608        <h3>Von Experten entwickelt</h3>
2609        <p>Jede Rezeptur entsteht mit Ernährungswissenschaftlern und aus über 10 Jahren Coaching-Erfahrung.</p>
2610      </div>
2611
2612      <!-- 3 · Deklaration -->
2613      <div class="qlf-ben-card">
2614        <span class="qlf-ben-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="7"/><line x1="16.5" y1="16.5" x2="21" y2="21"/><line x1="8.5" y1="11" x2="13.5" y2="11"/></svg></span>
2615        <h3>Volle Transparenz auf dem Etikett</h3>
2616        <p>Alle Wirkstoffmengen offen deklariert – keine versteckten Mischungen, keine unnötigen Füllstoffe.</p>
2617      </div>
2618
2619      <!-- 4 · Bewertungen (Anker) -->
2620      <div class="qlf-ben-card">
2621        <span class="qlf-ben-icon"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg></span>
2622        <h3>Unabhängig bewertet</h3>
2623        <p>Geprüfte Bewertungen bei Trusted Shops – von Menschen, die QLF täglich nutzen.</p>
2624      </div>
2625
2626      <!-- 5 · Risiko -->
2627      <div class="qlf-ben-card">
2628        <span class="qlf-ben-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><polyline points="1 4 1 10 7 10"/><path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"/></svg></span>
2629        <h3>30 Tage testen, sonst Geld zurück</h3>
2630        <p>Überzeugt dich ein Produkt nicht, schickst du es zurück und erhältst den vollen Betrag erstattet.</p>
2631      </div>
2632
2633      <!-- 6 · Support -->
2634      <div class="qlf-ben-card">
2635        <span class="qlf-ben-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15a2 2 0 0 1-2 2H8l-5 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"/><line x1="8" y1="9" x2="16" y2="9"/><line x1="8" y1="13" x2="13" y2="13"/></svg></span>
2636        <h3>Persönlicher Support</h3>
2637        <p>Unser Experten-Team beantwortet deine Fragen zu Produkten, Ernährung und Training – individuell.</p>
2638      </div>
2639
2640    </div>
2641  </div>
2642</div>
2643
2644<script>
2645/* Gestaffeltes Einblenden – Karten erscheinen spaltenweise versetzt */
2646(function () {
2647  var section = document.querySelector('.qlf-ben-section');
2648  if (!section) return;
2649  var cards = Array.prototype.slice.call(section.querySelectorAll('.qlf-ben-card'));
2650  var head = section.querySelector('.qlf-ben-head');
2651  var items = (head ? [head] : []).concat(cards);
2652
2653  if (!('IntersectionObserver' in window)) {
2654    items.forEach(function (el) { el.classList.add('is-in'); });
2655    return;
2656  }
2657  section.classList.add('qlf-js');
2658
2659  var io = new IntersectionObserver(function (entries) {
2660    entries.forEach(function (e) {
2661      if (!e.isIntersecting) return;
2662      var el = e.target;
2663      var i = cards.indexOf(el);
2664      var delay = i < 0 ? 0 : (i % 3) * 90;   /* Stagger je Spalte */
2665      el.style.transitionDelay = delay + 'ms';
2666      el.classList.add('is-in');
2667      setTimeout(function () { el.style.transitionDelay = ''; }, delay + 700);
2668      io.unobserve(el);
2669    });
2670  }, { threshold: 0.15 });
2671
2672  items.forEach(function (el) { io.observe(el); });
2673})();
2674</script>
2674
2675
2676
2677</section><section id="shopify-section-template--21874839945553__custom_liquid_b4FAAL" class="shopify-section spaced-section"><style>
2678.qlf-wall { width:100%; background:#FBF9F4; font-family:'QLF Theme Lato',sans-serif; box-sizing:border-box; padding-bottom:3rem; }
2679.qlf-wall *, .qlf-wall *::before, .qlf-wall *::after { box-sizing:border-box; }
2680.qlf-wall-inner { max-width:1280px; margin:0 auto; padding:3rem 0.0rem 0; }
2681/* Kopf */
2682.qlf-wall-head { text-align:center; max-width:720px; margin:0 auto; }
2683.qlf-wall-rating { display:flex; flex-direction:row; align-items:center; justify-content:center; gap:8px; margin-bottom:1rem; line-height:1; }
2684.qlf-wall-rating .qlf-stars { display:inline-flex; align-items:center; }
2685.qlf-wall-rating-text { font-size:14px; font-weight:700; color:#1A1C1D; line-height:1; }
2686.qlf-wall-head h2 { font-size:clamp(24px,3.2vw,26px); font-weight:700; line-height:1.1; letter-spacing:-0.01em; color:#1A1C1D; margin:0; }
2687/* Experten – Karten mit großem Bild */
2688.qlf-exp-carousel { margin-top:2rem; }
2689.qlf-exp-track { display:grid; grid-template-columns:repeat(3,1fr); gap:1.25rem; }
2690.qlf-exp { background:#fff; border:1px solid #ece9e2; border-radius:18px; overflow:hidden; box-shadow:0 8px 26px -16px rgba(26,24,19,0.16); display:flex; flex-direction:column; }
2691.qlf-exp-photo { width:100%; aspect-ratio:4/3; object-fit:cover; object-position:center 18%; display:block; background:#eee; }
2692.qlf-exp-body { padding:1.3rem 1.4rem 1.5rem; }
2693.qlf-exp-name-row { display:flex; align-items:center; gap:6px; }
2694.qlf-exp-name { font-size:17px; font-weight:700; color:#1A1C1D; line-height:1.2; }
2695.qlf-exp-badge { width:18px; height:18px; flex:none; }
2696.qlf-exp-role { font-size:13.5px; font-weight:700; color:#9a9a9a; line-height:1.4; margin:0.3rem 0 0; }
2697.qlf-exp-text { font-size:14.5px; color:#4a4640; line-height:1.6; margin:1rem 0 0; }
2698.qlf-exp-controls { display:none; }
2699.qlf-stars-svg { display:block; }
2700/* Experten als Karussell auf Mobil */
2701@media (max-width:768px) {
2702  .qlf-exp-track {
2703    display:flex; overflow-x:auto; scroll-snap-type:x mandatory; gap:1rem;
2704    scrollbar-width:none; -ms-overflow-style:none; -webkit-overflow-scrolling:touch; padding-bottom:2px;
2705  }
2706  .qlf-exp-track::-webkit-scrollbar { display:none; }
2707  .qlf-exp { flex:0 0 86%; scroll-snap-align:center; }
2708  .qlf-exp-controls { display:flex; align-items:center; justify-content:space-between; margin-top:1.1rem; }
2709  .qlf-exp-dots { display:flex; align-items:center; gap:7px; }
2710  .qlf-exp-dot { width:9px; height:9px; border-radius:50%; background:#d6d3cc; transition:width 0.25s ease, background 0.25s ease, border-radius 0.25s ease; cursor:pointer; }
2711  .qlf-exp-dot.active { width:26px; border-radius:5px; background:#1A1C1D; }
2712  .qlf-exp-arrows { display:flex; gap:0.6rem; }
2713  .qlf-exp-arrow { width:44px; height:44px; border-radius:50%; border:1px solid #d6d3cc; background:#fff; color:#1A1C1D; display:flex; align-items:center; justify-content:center; cursor:pointer; transition:opacity 0.2s ease, background 0.2s ease; }
2714  .qlf-exp-arrow svg { width:18px; height:18px; }
2715  .qlf-exp-arrow:disabled { opacity:0.35; cursor:default; }
2716}
2717@media (max-width:700px) {
2718  .qlf-wall { padding-bottom:2.25rem; }
2719  .qlf-wall-inner { padding:2.25rem 1rem 0; }
2720}
2721</style>
2722<div class="qlf-wall">
2723  <div class="qlf-wall-inner">
2724    <div class="qlf-wall-head">
2725      <div class="qlf-wall-rating">
2726        <span class="qlf-stars" id="qlf-wall-stars" data-rating="4.86" data-size="22" role="img" aria-label="4,86 von 5 Sternen">★★★★★</span>
2727        <span class="qlf-wall-rating-text"><span id="qlf-wall-mark">4,86</span> Sterne</span>
2728      </div>
2729      <h2>Von Ärzten, Doktoren &amp; Experten empfohlen.</h2>
2730    </div>
2731    <!-- Experten – Desktop 3 Spalten / Mobil Karussell -->
2732    <div class="qlf-exp-carousel">
2733      <div class="qlf-exp-track" id="qlf-exp-track">
2734        <article class="qlf-exp">
2735          <img class="qlf-exp-photo" src="https://qlf.de/cdn/shop/files/Rebecca_c3234ff4-0840-4fc9-bb40-b98a70a639b8_600x.jpg?v=1758142279" alt="Dr. Rebecca Jansen" loading="lazy" onerror="this.style.display='none'">
2736          <div class="qlf-exp-body">
2737            <div class="qlf-exp-name-row">
2738              <span class="qlf-exp-name">Dr. Rebecca Jansen</span>
2739              <svg class="qlf-exp-badge" viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="11" fill="#1d9bf0"/><polyline points="7 12.5 10.5 16 17 8.5" fill="none" stroke="#fff" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>
2740            </div>
2741            <p class="qlf-exp-role">Oberärztin</p>
2742            <p class="qlf-exp-text">Als Oberärztin weiß ich, wie wichtig die richtigen Nährstoffe für Gesundheit und Wohlbefinden sind – heute bin ich zufriedener mit meiner Figur als je zuvor und genieße es, nicht mehr verzichten zu müssen und trotzdem in Form zu bleiben. Die Produkte von QLF sind für mich ein entscheidender Baustein für diesen nachhaltigen Erfolg.</p>
2743          </div>
2744        </article>
2745        <article class="qlf-exp">
2746          <img class="qlf-exp-photo" src="https://qlf.de/cdn/shop/files/Christoph_600x.jpg?v=1758141747" alt="Dr. Christoph Simsch" loading="lazy" onerror="this.style.display='none'">
2747          <div class="qlf-exp-body">
2748            <div class="qlf-exp-name-row">
2749              <span class="qlf-exp-name">Dr. Christoph Simsch</span>
2750              <svg class="qlf-exp-badge" viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="11" fill="#1d9bf0"/><polyline points="7 12.5 10.5 16 17 8.5" fill="none" stroke="#fff" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>
2751            </div>
2752            <p class="qlf-exp-role">Promovierter Arzt, Anti-Doping-Beauftragter &amp; aktiver Triathlet</p>
2753            <p class="qlf-exp-text">Aus meiner Erfahrung als Arzt weiß ich, wie anspruchsvoll eine ausgewogene Ernährung im Alltag sein kann. Die Produkte von QLF haben sich dabei als wertvolle Unterstützung erwiesen und sind heute ein fester Bestandteil meines gesunden Lebensstils, den ich auch meinen Patienten gerne weiterempfehle.</p>
2754          </div>
2755        </article>
2756        <article class="qlf-exp">
2757          <img class="qlf-exp-photo" src="https://qlf.de/cdn/shop/files/Barbara_600x.jpg?v=1758141539" alt="Barbara Köhli" loading="lazy" onerror="this.style.display='none'">
2758          <div class="qlf-exp-body">
2759            <div class="qlf-exp-name-row">
2760              <span class="qlf-exp-name">Barbara Köhli</span>
2761              <svg class="qlf-exp-badge" viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="11" fill="#1d9bf0"/><polyline points="7 12.5 10.5 16 17 8.5" fill="none" stroke="#fff" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>
2762            </div>
2763            <p class="qlf-exp-role">Dipl. Ernährungsberaterin</p>
2764            <p class="qlf-exp-text">Wissenschaftlich fundierte Empfehlungen bilden die Basis jeder qualifizierten Ernährungsberatung. Daher setze ich auf QLF: Die Produkte entsprechen höchsten Qualitätsansprüchen, passen zu meinem gesunden Lebensstil und ermöglichen es mir, meine Patienten bestmöglich zu begleiten.</p>
2765          </div>
2766        </article>
2767      </div>
2768      <div class="qlf-exp-controls">
2769        <div class="qlf-exp-dots" id="qlf-exp-dots"></div>
2770        <div class="qlf-exp-arrows">
2771          <button class="qlf-exp-arrow" data-dir="-1" aria-label="Zurück"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="19" y1="12" x2="5" y2="12"/><polyline points="12 19 5 12 12 5"/></svg></button>
2772          <button class="qlf-exp-arrow" data-dir="1" aria-label="Weiter"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></button>
2773        </div>
2774      </div>
2775    </div>
2776  </div>
2777</div>
2778<script>
2779/* === Experten-Karussell (Mobil) === */
2780(function() {
2781  var track = document.getElementById('qlf-exp-track');
2782  var dotsWrap = document.getElementById('qlf-exp-dots');
2783  if (!track || !dotsWrap) return;
2784  var cards = Array.prototype.slice.call(track.children);
2785  var prev = document.querySelector('.qlf-exp-arrow[data-dir="-1"]');
2786  var next = document.querySelector('.qlf-exp-arrow[data-dir="1"]');
2787  function scrollToCard(i) {
2788    i = Math.max(0, Math.min(cards.length - 1, i));
2789    var card = cards[i];
2790    track.scrollTo({ left: card.offsetLeft - (track.clientWidth - card.offsetWidth) / 2, behavior: 'smooth' });
2791  }
2792  function currentIndex() {
2793    var c = track.scrollLeft + track.clientWidth / 2, best = 0, bd = Infinity;
2794    cards.forEach(function(card, i) { var ce = card.offsetLeft + card.offsetWidth / 2, d = Math.abs(ce - c); if (d < bd) { bd = d; best = i; } });
2795    return best;
2796  }
2797  cards.forEach(function(_, i) {
2798    var d = document.createElement('span');
2799    d.className = 'qlf-exp-dot' + (i === 0 ? ' active' : '');
2800    d.addEventListener('click', function() { scrollToCard(i); });
2801    dotsWrap.appendChild(d);
2802  });
2803  var dots = Array.prototype.slice.call(dotsWrap.children);
2804  function update() {
2805    var idx = currentIndex();
2806    dots.forEach(function(d, i) { d.classList.toggle('active', i === idx); });
2807    if (prev) prev.disabled = idx <= 0;
2808    if (next) next.disabled = idx >= cards.length - 1;
2809  }
2810  if (prev) prev.addEventListener('click', function() { scrollToCard(currentIndex() - 1); });
2811  if (next) next.addEventListener('click', function() { scrollToCard(currentIndex() + 1); });
2812  track.addEventListener('scroll', function() { update(); }, { passive: true });
2813  update();
2814})();
2815/* === Kopf-Sterne + Trusted-Shops-Live-Note === */
2816(function() {
2817  var P = 'M12 2l3.09 6.26 6.91 1-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.13 2 9.26l6.91-1z';
2818  function buildStars(rating, size) {
2819    var cells = '';
2820    for (var i = 0; i < 5; i++) { cells += '<path transform="translate(' + (i * 24) + ' 0)" d="' + P + '"/>'; }
2821    var fill = (Math.max(0, Math.min(5, rating)) / 5 * 120).toFixed(2);
2822    var id = 'qs' + Math.random().toString(36).slice(2);
2823    return '<svg class="qlf-stars-svg" viewBox="0 0 120 24" width="' + (size * 5) + '" height="' + size + '" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">'
2824      + '<defs><clipPath id="' + id + '"><rect x="0" y="0" width="' + fill + '" height="24"/></clipPath></defs>'
2825      + '<g fill="#DAD7CF">' + cells + '</g>'
2826      + '<g fill="#F6B912" clip-path="url(#' + id + ')">' + cells + '</g></svg>';
2827  }
2828  document.querySelectorAll('.qlf-stars').forEach(function(el) {
2829    var r = parseFloat(el.getAttribute('data-rating')); if (isNaN(r)) r = 5;
2830    var s = parseInt(el.getAttribute('data-size'), 10) || 18;
2831    el.innerHTML = buildStars(r, s);
2832  });
2833
2834  /* eTrusted Grades-Feed: 12-Monats-Note, gleiche Quelle wie euer TS-Badge.
2835     Lädt erst nach dem Seiten-Load → kein Einfluss auf die Ladezeit. */
2836  var TS_FEED = 'https://integrations.etrusted.com/feeds/grades/v1/channels/chl-aeb3fa40-b777-431c-8fa3-9a1bf3903090/touchpoints/all/feed.json';
2837  function qlfWallApplyMark(m) {
2838    m = parseFloat(m);
2839    if (isNaN(m)) return;
2840    var el = document.getElementById('qlf-wall-stars');
2841    if (el) { el.innerHTML = buildStars(m, parseInt(el.getAttribute('data-size'), 10) || 22); el.setAttribute('aria-label', m.toFixed(2).replace('.', ',') + ' von 5 Sternen'); }
2842    var t = document.getElementById('qlf-wall-mark');
2843    if (t) t.textContent = m.toFixed(2).replace('.', ',');
2844  }
2845  function qlfWallLoadMark() {
2846    fetch(TS_FEED)
2847      .then(function(r) { return r.json(); })
2848      .then(function(d) {
2849        var g = (d && d.grades) || d || {};
2850        var y = g['365days'] || g.oneYear || g.y1;
2851        var o = g.overall || g.allTime;
2852        var v = (y && (y.rating != null ? y.rating : y.mark));
2853        if (v == null && o) v = (o.rating != null ? o.rating : o.mark);
2854        qlfWallApplyMark(v);
2855      })
2856      .catch(function() { /* Fallback: statischer Wert bleibt stehen */ });
2857  }
2858  if (document.readyState === 'complete') { qlfWallLoadMark(); }
2859  else { window.addEventListener('load', qlfWallLoadMark); }
2860})();
2861</script>
2861
2862
2863
2864</section><section id="shopify-section-template--21874839945553__custom_liquid_mU6bLz" class="shopify-section spaced-section"><style>
2865.qlf-founder-section { width:100%; background:#fff; font-family:'QLF Theme Lato',sans-serif; box-sizing:border-box; overflow:hidden; }
2866.qlf-founder-section *, .qlf-founder-section *::before, .qlf-founder-section *::after { box-sizing:border-box; }
2867.qlf-founder { max-width:1280px; margin:0 auto; padding:4rem 0.0rem; display:grid; grid-template-columns:1fr 1.15fr; gap:4rem; align-items:center; }
2868/* ── Bild mit schwebender Stat-Karte ── */
2869.qlf-founder-media { position:relative; }
2870.qlf-founder-frame { position:relative; }
2871.qlf-founder-img { width:100%; height:auto; display:block; border-radius:10px; }
2872.qlf-founder-tag { position:absolute; top:1.1rem; left:1.1rem; background:rgba(255,255,255,0.92); backdrop-filter:blur(4px); color:#1A1C1D; font-size:13px; font-weight:700; padding:0.45rem 0.9rem; border-radius:999px; box-shadow:0 4px 14px rgba(26,28,29,0.12); z-index:1; }
2873.qlf-founder-statcard { position:absolute; right:-1rem; bottom:1.5rem; background:#fff; border-radius:16px; padding:1rem 1.25rem; box-shadow:0 16px 40px rgba(26,28,29,0.16); display:flex; align-items:center; gap:0.8rem; }
2874.qlf-founder-statcard-chip { width:44px; height:44px; border-radius:12px; background:#FDF3D6; display:flex; align-items:center; justify-content:center; flex:none; }
2875.qlf-founder-statcard-chip svg { width:22px; height:22px; color:#1A1C1D; }
2876.qlf-founder-statcard-num { font-size:20px; font-weight:700; color:#1A1C1D; line-height:1.1; margin:0; }
2877.qlf-founder-statcard-label { font-size:12.5px; color:#555; line-height:1.3; margin:0; }
2878/* ── Text ── */
2879.qlf-founder-headline { font-size:clamp(24px,3.5vw,28px); font-weight:400; color:#1A1C1D; line-height:1.15; margin:0 0 1.5rem; }
2880.qlf-founder-headline strong { font-weight:700; }
2881.qlf-founder-text { font-size:16px; color:#4a4640; line-height:1.65; margin:0 0 1.1rem; }
2882.qlf-founder-text:last-of-type { margin-bottom:0; }
2883.qlf-founder-text strong { color:#1A1C1D; }
2884.qlf-founder-cta { display:inline-flex; align-items:center; justify-content:center; background:#FDD53B; color:#1A1C1D; font-size:16px; font-weight:700; padding:1rem 2rem; border-radius:10px; text-decoration:none !important; box-shadow:0 4px 12px rgba(0,0,0,0.12); transition:background 0.15s ease; margin-top:1.75rem; }
2885.qlf-founder-cta:hover, .qlf-founder-cta:focus, .qlf-founder-cta:active { background:#f5c900; text-decoration:none !important; }
2886/* ── Gestaffeltes Einblenden ── */
2887.qlf-founder-section.qlf-js .qlf-founder-media,
2888.qlf-founder-section.qlf-js .qlf-founder-content { opacity:0; transform:translateY(18px); transition:opacity 0.6s ease, transform 0.6s ease; }
2889.qlf-founder-section.qlf-js.is-visible .qlf-founder-media,
2890.qlf-founder-section.qlf-js.is-visible .qlf-founder-content { opacity:1; transform:none; }
2891.qlf-founder-section.qlf-js.is-visible .qlf-founder-content { transition-delay:0.12s; }
2892@media (prefers-reduced-motion: reduce) {
2893  .qlf-founder-section.qlf-js .qlf-founder-media,
2894  .qlf-founder-section.qlf-js .qlf-founder-content { opacity:1 !important; transform:none !important; transition:none; }
2895}
2896@media (max-width:860px) {
2897  .qlf-founder { grid-template-columns:1fr; gap:2.25rem; padding:2.75rem 1rem; }
2898  .qlf-founder-media { max-width:480px; margin:0 auto; }
2899  /* Badge unter das Bild statt über das Gesicht */
2900  .qlf-founder-tag { position:static; display:block; width:max-content; max-width:100%; margin:0.85rem auto 0; background:#F6F5F2; backdrop-filter:none; box-shadow:none; text-align:center; }
2901  .qlf-founder-statcard { right:0.75rem; bottom:0.75rem; padding:0.8rem 1rem; }
2902  .qlf-founder-statcard-chip { width:38px; height:38px; }
2903  .qlf-founder-statcard-num { font-size:17px; }
2904  .qlf-founder-statcard-label { font-size:11.5px; }
2905  /* Kompletter Textblock mittig */
2906  .qlf-founder-content { text-align:center; }
2907  .qlf-founder-headline { text-align:center; }
2908  .qlf-founder-text { text-align:center; }
2909  .qlf-founder-cta { width:100%; }
2910}
2911</style>
2912<div class="qlf-founder-section" id="qlf-founder">
2913  <div class="qlf-founder">
2914    <div class="qlf-founder-media">
2915      <div class="qlf-founder-frame">
2916        <img class="qlf-founder-img" src="https://qlf.de/cdn/shop/files/Sjard-Roscher-Gruender-von-Quantum-Leap-Fitness_1080x1080_crop_center.jpg?v=1771263379" alt="Sjard Roscher, Gründer von Quantum Leap Fitness" loading="lazy" onerror="this.style.display='none'">
2917        <div class="qlf-founder-statcard">
2918          <span class="qlf-founder-statcard-chip"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg></span>
2919          <div>
2920            <p class="qlf-founder-statcard-num">500.000+</p>
2921            <p class="qlf-founder-statcard-label">Menschen bereits unterstützt</p>
2922          </div>
2923        </div>
2924      </div>
2925      <span class="qlf-founder-tag">Sjard Roscher · Gründer von QLF</span>
2926    </div>
2927    <div class="qlf-founder-content">
2928      <h2 class="qlf-founder-headline"><strong>Wissenschaft, die im echten Leben funktioniert.</strong></h2>
2929      <p class="qlf-founder-text"><strong>QLF</strong> entwickelt Produkte und Programme, die wissenschaftlich fundiert sind und trotzdem in echte Alltage passen: einfach, praktisch und ohne unnötige Komplexität.</p>
2930      <p class="qlf-founder-text">Heute vertrauen über 500.000 Menschen auf uns.</p>
2931      <a class="qlf-founder-cta" href="https://qlf.de/pages/die-wahrheit-ueber-uns">Mehr über QLF erfahren</a>
2932    </div>
2933  </div>
2934</div>
2935<script>
2936(function () {
2937  var section = document.getElementById('qlf-founder');
2938  if (!section) return;
2939  section.classList.add('qlf-js');
2940  function reveal() { section.classList.add('is-visible'); }
2941  if ('IntersectionObserver' in window) {
2942    var io = new IntersectionObserver(function (entries) {
2943      for (var i = 0; i < entries.length; i++) {
2944        if (entries[i].isIntersecting) { reveal(); io.disconnect(); break; }
2945      }
2946    }, { threshold: 0.2 });
2947    io.observe(section);
2948  } else {
2949    reveal();
2950  }
2951})();
2952</script>
2952
2953
2954
2955</section>
2956      </div>
2957      <!-- BEGIN sections: footer-group -->
2958<div id="shopify-section-sections--21874836930897__footer" class="shopify-section shopify-section-group-footer-group">
2959  <theme-footer class="footer" id="footer">
2960    <div class="row">
2961<div
2962            class="small-12 medium-3 columns widget--menu-column"
2963            
2964          >
2965            <div class="widget widget--menu">
2966              <button class="thb-widget-title collapsible" tabindex="0">
2967                QLF
2968                <span><svg
2969      width="14"
2970      height="8"
2971      viewBox="0 0 14 8"
2972      fill="none"
2973      xmlns="http://www.w3.org/2000/svg"
2974    >
2975      <path d="M13 6.81818L7 0.818176L1 6.81818" stroke="var(--color-heading)" stroke-width="1.3"
2976            stroke-linecap="round" stroke-linejoin="round" />
2977    </svg></span>
2978              </button><ul class="thb-widget-menu">
2979                  
2980                    
2981                    
2982                    <li class="">
2983                      <a
2984                        href="/pages/die-wahrheit-ueber-uns"
2985                        title="Die Wahrheit über QLF">Die Wahrheit über QLF</a>
2986                      
2987                    </li>
2988                  
2989                    
2990                    
2991                    <li class="">
2992                      <a
2993                        href="/blogs/fitness-magazin"
2994                        title="Fitness Magazin">Fitness Magazin</a>
2995                      
2996                    </li>
2997                  
2998                    
2999                    
3000                    <li class="">
3001                      <a
3002                        href="https://90tage.de/"
3003                        title="90 Tage Challenge">90 Tage Challenge</a>
3004                      
3005                    </li>
3006                  
3007                    
3008                    
3009                    <li class="">
3010                      <a
3011                        href="https://ffamedia.de/"
3012                        title="Karriere">Karriere</a>
3013                      
3014                    </li>
3015                  
3016                    
3017                    
3018                    <li class="">
3019                      <a
3020                        href="https://qlf.de/pages/kooperation"
3021                        title="Kooperation">Kooperation</a>
3022                      
3023                    </li>
3024                  
3025                </ul></div>
3026          </div>
3027
3028
3029<div
3030            class="small-12 medium-3 columns widget--menu-column"
3031            
3032          >
3033            <div class="widget widget--menu">
3034              <button class="thb-widget-title collapsible" tabindex="0">
3035                Service
3036                <span><svg
3037      width="14"
3038      height="8"
3039      viewBox="0 0 14 8"
3040      fill="none"
3041      xmlns="http://www.w3.org/2000/svg"
3042    >
3043      <path d="M13 6.81818L7 0.818176L1 6.81818" stroke="var(--color-heading)" stroke-width="1.3"
3044            stroke-linecap="round" stroke-linejoin="round" />
3045    </svg></span>
3046              </button><ul class="thb-widget-menu">
3047                  
3048                    
3049                    
3050                    <li class="">
3051                      <a
3052                        href="https://support.qlf.de/hc/de"
3053                        title="Fragen &amp; Antworten">Fragen & Antworten</a>
3054                      
3055                    </li>
3056                  
3057                    
3058                    
3059                    <li class="">
3060                      <a
3061                        href="https://support.qlf.de/hc/de/requests/new"
3062                        title="Kontakt">Kontakt</a>
3063                      
3064                    </li>
3065                  
3066                    
3067                    
3068                    <li class="">
3069                      <a
3070                        href="https://qlf.de/pages/newsletter"
3071                        title="Newsletter">Newsletter</a>
3072                      
3073                    </li>
3074                  
3075                    
3076                    
3077                    <li class="">
3078                      <a
3079                        href="https://qlf.de/pages/analysen"
3080                        title="Laboranalysen">Laboranalysen</a>
3081                      
3082                    </li>
3083                  
3084                    
3085                    
3086                    <li class="">
3087                      <a
3088                        href="/pages/kalorienrechner"
3089                        title="Kalorienrechner">Kalorienrechner</a>
3090                      
3091                    </li>
3092                  
3093                    
3094                    
3095                    <li class="">
3096                      <a
3097                        href="/pages/omega-3-indexrechner"
3098                        title="Omega-3-Indexrechner">Omega-3-Indexrechner</a>
3099                      
3100                    </li>
3101                  
3102                    
3103                    
3104                    <li class="">
3105                      <a
3106                        href="/pages/vitamin-d3-rechner"
3107                        title="Vitamin-D3-Rechner">Vitamin-D3-Rechner</a>
3108                      
3109                    </li>
3110                  
3111                </ul></div>
3112          </div>
3113
3114
3115<div
3116            class="small-12 medium-3 columns widget--menu-column"
3117            
3118          >
3119            <div class="widget widget--menu">
3120              <button class="thb-widget-title collapsible" tabindex="0">
3121                Rechtliches
3122                <span><svg
3123      width="14"
3124      height="8"
3125      viewBox="0 0 14 8"
3126      fill="none"
3127      xmlns="http://www.w3.org/2000/svg"
3128    >
3129      <path d="M13 6.81818L7 0.818176L1 6.81818" stroke="var(--color-heading)" stroke-width="1.3"
3130            stroke-linecap="round" stroke-linejoin="round" />
3131    </svg></span>
3132              </button><ul class="thb-widget-menu">
3133                  
3134                    
3135                    
3136                    <li class="">
3137                      <a
3138                        href="/pages/agb"
3139                        title="AGBs">AGBs</a>
3140                      
3141                    </li>
3142                  
3143                    
3144                    
3145                    <li class="">
3146                      <a
3147                        href="/pages/datenschutz"
3148                        title="Datenschutz">Datenschutz</a>
3149                      
3150                    </li>
3151                  
3152                    
3153                    
3154                    <li class="">
3155                      <a
3156                        href="#cookiebot_renew_consent"
3157                        title="Cookie Consent anpassen">Cookie Consent anpassen</a>
3158                      
3159                    </li>
3160                  
3161                    
3162                    
3163                    <li class="">
3164                      <a
3165                        href="/pages/barrierefreiheit"
3166                        title="Erklärung zur Barrierefreiheit">Erklärung zur Barrierefreiheit</a>
3167                      
3168                    </li>
3169                  
3170                    
3171                    
3172                    <li class="">
3173                      <a
3174                        href="/pages/impressum"
3175                        title="Impressum">Impressum</a>
3176                      
3177                    </li>
3178                  
3179                    
3180                    
3181                    <li class="">
3182                      <a
3183                        href="https://qlf.de/pages/tracking"
3184                        title="Sendungsverfolgung">Sendungsverfolgung</a>
3185                      
3186                    </li>
3187                  
3188                    
3189                    
3190                    <li class="">
3191                      <a
3192                        href="/pages/versand"
3193                        title="Versandinformationen">Versandinformationen</a>
3194                      
3195                    </li>
3196                  
3197                    
3198                    
3199                    <li class="">
3200                      <a
3201                        href="/pages/zahlungsweisen"
3202                        title="Zahlungsweisen">Zahlungsweisen</a>
3203                      
3204                    </li>
3205                  
3206                    
3207                    
3208                    <li class="">
3209                      <a
3210                        href="https://qlf.de/pages/widerruf"
3211                        title="Widerruf &amp; Rücksendung">Widerruf & Rücksendung</a>
3212                      
3213                    </li>
3214                  
3215                </ul></div>
3216          </div>
3217
3218
3219
3220<div
3221            class="small-12 medium-3 columns social-block"
3222            
3223          >
3224            <div class="widget widget--social">
3225              
3226                <div class="thb-widget-title">Folge uns</div>
3227              
3228              <ul class="social-links social-links--has-label">
3229  
3230    <li>
3231      <a
3232        href="https://www.facebook.com/quantumleapfitnessde"
3233        class="social facebook"
3234        target="_blank"
3235        rel="noreferrer"
3236        title="Facebook"
3237      ><svg
3238      width="16"
3239      height="16"
3240      aria-hidden="true"
3241      focusable="false"
3242      role="presentation"
3243      class="icon icon-facebook"
3244      viewBox="0 0 18 18"
3245    >
3246      <path fill="var(--color-accent)"
3247            d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z" />
3248    </svg>
3249          <span>Facebook</span></a>
3250    </li>
3251  
3252  
3253  
3254    <li>
3255      <a
3256        href="https://www.instagram.com/quantumleapfitness/"
3257        class="social instagram"
3258        target="_blank"
3259        rel="noreferrer"
3260        title="Instagram"
3261      ><svg
3262      width="16"
3263      height="16"
3264      aria-hidden="true"
3265      focusable="false"
3266      role="presentation"
3267      class="icon icon-instagram"
3268      viewBox="0 0 18 18"
3269    >
3270      <path fill="var(--color-accent)"
3271            d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z" />
3272      <path fill="var(--color-accent)"
3273            d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z" />
3274    </svg>
3275          <span>Instagram</span></a>
3276    </li>
3277  
3278  
3279    <li>
3280      <a
3281        href="https://www.youtube.com/@quantumleapfitness"
3282        class="social youtube"
3283        target="_blank"
3284        rel="noreferrer"
3285        title="YouTube"
3286      ><svg
3287      width="16"
3288      height="11"
3289      aria-hidden="true"
3290      focusable="false"
3291      role="presentation"
3292      class="icon icon-youtube"
3293      viewBox="0 0 100 70"
3294    >
3295      <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z"
3296            fill="var(--color-accent)" />
3297    </svg>
3298          <span>YouTube</span></a>
3299    </li>
3300  
3301  
3302  
3303  
3304  
3305  
3306</ul>
3307
3308            </div>
3309          </div>
3310        
3311
3312
3313
3314<div class="small-12 columns separator">
3315            <hr>
3316          </div>
3317
3318
3319
3320<div
3321            class="small-12 medium-4 large-2 columns widget--menu-column widget--categories categories-block"
3322            
3323          >
3324            <div class="widget">
3325              <button class="thb-widget-title collapsible" tabindex="0">
3326                Produktkategorien
3327                <span><svg
3328      width="14"
3329      height="8"
3330      viewBox="0 0 14 8"
3331      fill="none"
3332      xmlns="http://www.w3.org/2000/svg"
3333    >
3334      <path d="M13 6.81818L7 0.818176L1 6.81818" stroke="var(--color-heading)" stroke-width="1.3"
3335            stroke-linecap="round" stroke-linejoin="round" />
3336    </svg></span>
3337              </button>
3338              <ul class="thb-widget-menu categories-list">
3339                
3340                  <li>
3341                    <a href="/collections/bestseller" title="Bestseller">
3342                      Bestseller
3343                    </a>
3344                  </li>
3345                
3346                  <li>
3347                    <a href="/collections/proteinpulver" title="Proteinpulver">
3348                      Proteinpulver
3349                    </a>
3350                  </li>
3351                
3352                  <li>
3353                    <a href="/collections/whey-protein" title="Whey Protein">
3354                      Whey Protein
3355                    </a>
3356                  </li>
3357                
3358                  <li>
3359                    <a href="/collections/clear-whey-protein" title="Clear Whey Protein">
3360                      Clear Whey Protein
3361                    </a>
3362                  </li>
3363                
3364                  <li>
3365                    <a href="/collections/veganes-proteinpulver" title="Veganes Proteinpulver">
3366                      Veganes Proteinpulver
3367                    </a>
3368                  </li>
3369                
3370                  <li>
3371                    <a href="/collections/mahlzeitenersatz-shake" title="Mahlzeitenersatz Shake">
3372                      Mahlzeitenersatz Shake
3373                    </a>
3374                  </li>
3375                
3376                  <li>
3377                    <a href="/collections/stoffwechselshakes" title="Abnehmen">
3378                      Abnehmen
3379                    </a>
3380                  </li>
3381                
3382                  <li>
3383                    <a href="/collections/proteinriegel" title="Proteinriegel">
3384                      Proteinriegel
3385                    </a>
3386                  </li>
3387                
3388                  <li>
3389                    <a href="/collections/kapselprodukte" title="Kapselprodukte">
3390                      Kapselprodukte
3391                    </a>
3392                  </li>
3393                
3394                  <li>
3395                    <a href="/collections/vitalstoffe" title="Vitalstoffe">
3396                      Vitalstoffe
3397                    </a>
3398                  </li>
3399                
3400                  <li>
3401                    <a href="/collections/vegane-supplemente" title="Vegan">
3402                      Vegan
3403                    </a>
3404                  </li>
3405                
3406                  <li>
3407                    <a href="/collections/light-food" title="Light Food">
3408                      Light Food
3409                    </a>
3410                  </li>
3411                
3412                  <li>
3413                    <a href="/collections/hydration" title="Hydration">
3414                      Hydration
3415                    </a>
3416                  </li>
3417                
3418                  <li>
3419                    <a href="/collections/supplemente" title="Supplemente">
3420                      Supplemente
3421                    </a>
3422                  </li>
3423                
3424                  <li>
3425                    <a href="/collections/buecher" title="Programme">
3426                      Programme
3427                    </a>
3428                  </li>
3429                
3430                  <li>
3431                    <a href="/collections/zubehoer" title="Equipment">
3432                      Equipment
3433                    </a>
3434                  </li>
3435                
3436                  <li>
3437                    <a href="/collections/all" title="Alle Produkte">
3438                      Alle Produkte
3439                    </a>
3440                  </li>
3441                
3442              </ul>
3443            </div>
3444          </div>
3445        
3446</div>
3447    <div class="sub-footer">
3448      <div class="row">
3449        <div class="small-12 medium-8 columns">
3450          
3451        </div>
3452        <div class="small-12 medium-4 columns"></div>
3453        <div class="small-12 columns">
3454          <p>
3455            &copy; 2026
3456            QLF, FFA GmbH
3457          </p>
3458        </div>
3459      </div>
3460    </div>
3461  </theme-footer>
3462  
3463
3464
3465</div>
3466<!-- END sections: footer-group -->
3467      <link href="//qlf.de/cdn/shop/t/44/assets/cart.css?v=41841310384229254431791174631" rel="stylesheet" type="text/css" media="all" />
3468  <div
3469    class="side-panel cart-drawer has-shadow--false"
3470    id="Cart-Drawer"
3471    tabindex="-1"
3472    role="dialog"
3473    aria-modal="true"
3474    aria-labelledby="Cart-Drawer-Headline"
3475  >
3476    <div class="side-panel-inner">
3477      <div class="side-panel-content">
3478        <div class="product-cart-item--container"><div class="qlf-relative">
3479<free-shipping
3480  class="free-shipping"
3481  data-cart-total="0"
3482  data-minimum="6000"
3483  data-digital-only="false"
3484  data-bundle-free-shipping="false"
3485>
3486  <div class="free-shipping--text"><div class="free-shipping--text-remaining">
3487      Nur noch <span>60 €</span> bis zum kostenlosen Versand!
3488    </div>
3489    <div class="free-shipping--text-full">
3490      Kostenloser Versand 🎉 
3491    </div>
3492  </div>
3493  <div class="free-shipping--bar">
3494    <div class="free-shipping--percentage"></div>
3495  </div>
3496</free-shipping>
3497<side-panel-close class="side-panel-close">
3498                <svg
3499      width="14"
3500      height="14"
3501      viewBox="0 0 14 14"
3502      fill="none"
3503      xmlns="http://www.w3.org/2000/svg"
3504    >
3505      <path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round"
3506            stroke-linejoin="round" />
3507    </svg>
3508              </side-panel-close></div>
3509            <div class="cart-drawer__empty-cart">
3510              <svg
3511      width="82"
3512      height="82"
3513      viewBox="0 0 82 82"
3514      fill="none"
3515      xmlns="http://www.w3.org/2000/svg"
3516    >
3517      <path d="M63.2133 82.0001C58.4983 82.0001 54.6765 78.1637 54.6765 73.4633C54.6765 68.7483 58.5129 64.9265 63.2133 64.9265C67.9137 64.9265 71.7501 68.7629 71.7501 73.4633C71.7501 78.1637 67.9137 82.0001 63.2133 82.0001ZM63.2133 68.3383C60.3872 68.3383 58.0883 70.6372 58.0883 73.4633C58.0883 76.2894 60.3872 78.5883 63.2133 78.5883C66.0394 78.5883 68.3383 76.2894 68.3383 73.4633C68.3383 70.6372 66.0394 68.3383 63.2133 68.3383Z"
3518            fill="var(--color-accent)" />
3519      <path d="M29.0368 82.0001C24.3218 82.0001 20.5 78.1637 20.5 73.4633C20.5 68.7483 24.3364 64.9265 29.0368 64.9265C33.7372 64.9265 37.5736 68.7629 37.5736 73.4633C37.5882 78.1637 33.7518 82.0001 29.0368 82.0001ZM29.0368 68.3383C26.2107 68.3383 23.9118 70.6372 23.9118 73.4633C23.9118 76.2894 26.2107 78.5883 29.0368 78.5883C31.8629 78.5883 34.1618 76.2894 34.1618 73.4633C34.1618 70.6372 31.8629 68.3383 29.0368 68.3383Z"
3520            fill="var(--color-accent)" />
3521      <path d="M70.0368 61.4999H30.6036C24.9221 61.4999 20.0021 57.4585 18.8746 51.8942L10.5575 10.2499H1.71321C0.761429 10.2499 0 9.48849 0 8.5367C0 7.59956 0.761429 6.82349 1.71321 6.82349H11.9632C12.7832 6.82349 13.4714 7.39456 13.6325 8.19991L22.2425 51.206C23.0332 55.1888 26.5621 58.0735 30.6182 58.0735H70.0514C70.9886 58.0735 71.7646 58.8349 71.7646 59.7867C71.75 60.7385 70.9886 61.4999 70.0368 61.4999Z"
3522            fill="var(--color-accent)" />
3523      <path d="M67.4304 47.8383H20.5001C19.5629 47.8383 18.7869 47.0768 18.7869 46.125C18.7869 45.1733 19.5483 44.4118 20.5001 44.4118H67.4304C70.0076 44.4118 72.204 42.479 72.5115 39.9165C72.6286 38.9793 73.5365 38.3204 74.4151 38.4376C75.3522 38.5547 76.0111 39.404 75.894 40.3411C75.3668 44.6168 71.7208 47.8383 67.4304 47.8383Z"
3524            fill="var(--color-accent)" />
3525      <path d="M39.2869 20.4999H15.3751C14.4379 20.4999 13.6619 19.7385 13.6619 18.7867C13.6619 17.8496 14.4233 17.0735 15.3751 17.0735H39.2869C40.224 17.0735 41.0001 17.8349 41.0001 18.7867C41.0001 19.7385 40.2386 20.4999 39.2869 20.4999Z"
3526            fill="var(--color-accent)" />
3527      <path d="M63.2133 37.5882C52.8608 37.5882 44.4265 29.1539 44.4265 18.8014C44.4265 8.44893 52.8462 0 63.2133 0C73.5658 0 82.0001 8.43429 82.0001 18.7868C82.0001 29.1393 73.5658 37.5882 63.2133 37.5882ZM63.2133 3.41179C54.7351 3.41179 47.8383 10.3086 47.8383 18.7868C47.8383 27.265 54.7351 34.1618 63.2133 34.1618C71.6915 34.1618 78.5883 27.265 78.5883 18.7868C78.5883 10.3086 71.6915 3.41179 63.2133 3.41179Z"
3528            fill="var(--color-accent)" />
3529      <path d="M70.0368 27.3382C69.5976 27.3382 69.1583 27.1771 68.8215 26.8404L55.1597 13.1786C54.4861 12.505 54.4861 11.4361 55.1597 10.7625C55.8333 10.0889 56.9022 10.0889 57.5758 10.7625L71.2376 24.4243C71.9111 25.0979 71.9111 26.1668 71.2376 26.8404C70.9154 27.1625 70.4761 27.3382 70.0368 27.3382Z"
3530            fill="var(--color-accent)" />
3531      <path d="M56.3751 27.3382C55.9358 27.3382 55.4965 27.1771 55.1597 26.8404C54.4861 26.1668 54.4861 25.0979 55.1597 24.4243L68.8215 10.7625C69.4951 10.0889 70.564 10.0889 71.2376 10.7625C71.9111 11.4361 71.9111 12.505 71.2376 13.1786L57.5758 26.8404C57.2536 27.1625 56.8144 27.3382 56.3751 27.3382Z"
3532            fill="var(--color-accent)" />
3533    </svg>
3534              <p>Dein Warenkorb ist leer</p>
3535              <a
3536                class="button accent2"
3537                href="/collections/all"
3538              >
3539                <span>
3540                  Beginn mit dem Einkauf
3541                </span>
3542              </a>
3543            </div></div>
3544        <product-recommendations
3545    class="complementary-products product-recommendations--loaded"
3546  >
3547    <div class="complementary-products--heading">Perfekte Ergänzung zu deiner Bestellung 🔥</div>
3548    <div class="complementary-products--inner">
3549      
3550        
3551<product-card-small
3552  class="product-card-small quick-add-to-card--true"
3553  data-url="/products/qomplete-4-wochen-startset"
3554  data-id="55775840207233"
3555  data-product-id="15421611213185"
3556  data-variant-id="55775840207233"
3557  data-collection-ids="681440543105,618194469201,680377319809,615439761745,691470696833,683138417025,691459195265,615247905105"
3558  data-product-handle="qomplete-4-wochen-startset"
3559>
3560  <div class="product-card-small--image">
3561    <a
3562      href="/products/qomplete-4-wochen-startset"
3563      title="4 Wochen Abnehm²-Starter-Set"
3564      class="product-cart-small--image-link"
3565    >
3566      
3567
3568<img
3569    class="lazyload no-blur retina_size "
3570    width="540"
3571    height="540"
3572    data-sizes="auto"
3573    src="//qlf.de/cdn/shop/files/Qomplete-Meal-Konzept-Abnehmshake.jpg?v=1779316077"
3574    data-srcset="//qlf.de/cdn/shop/files/Qomplete-Meal-Konzept-Abnehmshake_500x_crop_center.jpg?v=1779316077 500w"
3575    alt="4 Wochenset Abnehmshake"
3576    style="object-position: 50.0% 50.0%;"
3577    
3578  ><noscript>
3579  <img
3580    width="1080"
3581    height="1080"
3582    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
3583    src="//qlf.de/cdn/shop/files/Qomplete-Meal-Konzept-Abnehmshake.jpg?v=1779316077"
3584    srcset="//qlf.de/cdn/shop/files/Qomplete-Meal-Konzept-Abnehmshake_500x_crop_center.jpg?v=1779316077 500w"
3585    alt="4 Wochenset Abnehmshake"
3586    loading="lazy"
3587    style="object-position: 50.0% 50.0%;"
3588    
3589  >
3590</noscript>
3591
3592
3593    </a>
3594  </div>
3595  <div class="product-card-small--info"><a
3596      href="/products/qomplete-4-wochen-startset"
3597      title="4 Wochen Abnehm²-Starter-Set"
3598      class="product-card-small--link"
3599    >4 Wochen Abnehm²-Starter-Set</a>
3600    <p
3601      class="product-subheading"
3602    >
3603      Einfach abnehmen² ohne Hungern & Kalorienzählen
3604    </p>
3605    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
3606    <use href="#star" fill="#F6B812" />
3607  </svg><svg class="qlf-w-4 qlf-h-4">
3608    <use href="#star" fill="#F6B812" />
3609  </svg><svg class="qlf-w-4 qlf-h-4">
3610    <use href="#star" fill="#F6B812" />
3611  </svg><svg class="qlf-w-4 qlf-h-4">
3612    <use href="#star" fill="#F6B812" />
3613  </svg><svg class="qlf-w-4 qlf-h-4">
3614    <use href="#half-star" />
3615  </svg>6.876
3616    </div>
3617    
3618
3619<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
3620  
3621  
3622<span class="badge onsale top right">Spare 67%
3623</span>
3624  
3625</span>
3626
3627    <div class="product-card-small--add-to-cart"><div
3628          class="product-card__datora-wrapper"
3629          data-datora-pid="15421611213185"
3630          data-datora-vid="55775840207233"
3631          data-datora-tags="all,KeinAktionsProdukt,nodiscount,QLF Bundle"
3632          data-datora-price="9900"
3633          data-datora-compare="29900"
3634          data-datora-spgid="false"
3635          data-datora-variant-tags=""
3636        ><b>
3637        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
3638<span class="price" id="price-">
3639  <span class="price--price-details price--discounted-price-details">
3640      <del>
3641        <span class="amount from">299,00 €</span>
3642      </del>
3643      <ins>
3644        <span class="amount discounted">99,00 €</span>
3645      </ins>
3646
3647  </span>
3648</span>
3649      </b><div class="datora-card-badge" data-datora hidden></div>
3650        </div></div>
3651  </div>
3652  
3653  
3654    <div class="product-add-to-cart-container product-card--add-to-cart--button-wrapper">
3655      <div class="product-card--add-to-cart--button-wrapper-inner qlf-add-to-cart ">
3656        
3657          <quick-view
3658            class="product-card--add-to-cart--button product-card--add-to-cart-button"
3659            data-product-handle="qomplete-4-wochen-startset"
3660            data-product-id="55775840207233"
3661            style=""
3662            tabindex="-1"
3663          >
3664            <span class="single-add-to-cart-button--text">
3665              <svg width="24" height="20">
3666      <use href="#cart-icon"></use>
3667    </svg>
3668            </span>
3669            <span class="loading-overlay"><svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
3670      <use href="#spinner"></use>
3671    </svg></span>
3672          </quick-view>
3673        
3674      </div>
3675    </div>
3676  
3677
3678
3679</product-card-small>
3680
3681      
3682        
3683<product-card-small
3684  class="product-card-small quick-add-to-card--false"
3685  data-url="/products/qomplete-meal"
3686  data-id="55017552183681"
3687  data-product-id="15245668319617"
3688  data-variant-id="55017552183681"
3689  data-collection-ids="615247905105,615254720849,615254819153,615439761745,618194469201,681876586881"
3690  data-product-handle="qomplete-meal"
3691>
3692  <div class="product-card-small--image">
3693    <a
3694      href="/products/qomplete-meal"
3695      title="Qomplete Meal"
3696      class="product-cart-small--image-link"
3697    >
3698      
3699
3700<img
3701    class="lazyload no-blur retina_size "
3702    width="540"
3703    height="540"
3704    data-sizes="auto"
3705    src="//qlf.de/cdn/shop/files/Qomplete-Meal-Butterkeks_96b61a5e-f4ba-41b7-b63c-f6174f874917.jpg?v=1770923300"
3706    data-srcset="//qlf.de/cdn/shop/files/Qomplete-Meal-Butterkeks_96b61a5e-f4ba-41b7-b63c-f6174f874917_500x_crop_center.jpg?v=1770923300 500w"
3707    alt="Ein Beutel Qomplete Meal Abnehmshake im Geschmack Butterkeks"
3708    style="object-position: 50.0% 50.0%;"
3709    
3710  ><noscript>
3711  <img
3712    width="1080"
3713    height="1080"
3714    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
3715    src="//qlf.de/cdn/shop/files/Qomplete-Meal-Butterkeks_96b61a5e-f4ba-41b7-b63c-f6174f874917.jpg?v=1770923300"
3716    srcset="//qlf.de/cdn/shop/files/Qomplete-Meal-Butterkeks_96b61a5e-f4ba-41b7-b63c-f6174f874917_500x_crop_center.jpg?v=1770923300 500w"
3717    alt="Ein Beutel Qomplete Meal Abnehmshake im Geschmack Butterkeks"
3718    loading="lazy"
3719    style="object-position: 50.0% 50.0%;"
3720    
3721  >
3722</noscript>
3723
3724
3725    </a>
3726  </div>
3727  <div class="product-card-small--info"><a
3728      href="/products/qomplete-meal"
3729      title="Qomplete Meal"
3730      class="product-card-small--link"
3731    >Qomplete Meal</a>
3732    <p
3733      class="product-subheading"
3734    >
3735      Vollwertiger Mahlzeiten-Shake für deine Ziele
3736    </p>
3737    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
3738    <use href="#star" fill="#F6B812" />
3739  </svg><svg class="qlf-w-4 qlf-h-4">
3740    <use href="#star" fill="#F6B812" />
3741  </svg><svg class="qlf-w-4 qlf-h-4">
3742    <use href="#star" fill="#F6B812" />
3743  </svg><svg class="qlf-w-4 qlf-h-4">
3744    <use href="#star" fill="#F6B812" />
3745  </svg><svg class="qlf-w-4 qlf-h-4">
3746    <use href="#half-star" />
3747  </svg>7.094
3748    </div>
3749    
3750
3751<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
3752  
3753  
3754</span>
3755
3756    <div class="product-card-small--add-to-cart"><div
3757          class="product-card__datora-wrapper"
3758          data-datora-pid="15245668319617"
3759          data-datora-vid="55017552183681"
3760          data-datora-tags="all,alt-gen,Fly Bundles,Staffelpreis"
3761          data-datora-price="3199"
3762          data-datora-compare="3199"
3763          data-datora-spgid="false"
3764          data-datora-variant-tags="staffel"
3765        ><b>
3766        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
3767<span class="price" id="price-">
3768  <span class="price--price-details">
3769      <span class="amount">31,99 €</span>
3770  </span>
3771</span>
3772      </b><div class="datora-card-badge" data-datora hidden></div>
3773        </div></div>
3774  </div>
3775  
3776  
3777    
3778      <div class="product-card--add-to-cart--button-wrapper">
3779        <div
3780          class="product-card--add-to-cart--button-wrapper--inner product-card--add-to-cart--button-wrapper-inner "
3781        >
3782          <quick-view
3783            class="product-card--add-to-cart--button product-card--add-to-cart-button"
3784            data-product-id="55017552183681"
3785            data-product-handle="qomplete-meal"
3786            style=" "
3787            
3788            
3789            tabindex="-1"
3790            
3791            
3792          >
3793            
3794              <span class="single-add-to-cart-button--text">
3795                <svg width="24" height="20">
3796      <use href="#cart-icon"></use>
3797    </svg>
3798              </span>
3799            
3800            <span class="loading-overlay">
3801              <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
3802      <use href="#spinner"></use>
3803    </svg>
3804            </span>
3805          </quick-view>
3806        </div>
3807      </div>
3808    
3809  
3810
3811
3812</product-card-small>
3813
3814      
3815        
3816<product-card-small
3817  class="product-card-small quick-add-to-card--false"
3818  data-url="/products/tasty-whey-protein"
3819  data-id="54120616460673"
3820  data-product-id="9258236445009"
3821  data-variant-id="54120616460673"
3822  data-collection-ids="615247905105,615254720849,615357186385,615439761745,618194469201,630303850833,676465770881,676465836417,680377319809,681440543105,681876652417"
3823  data-product-handle="tasty-whey-protein"
3824>
3825  <div class="product-card-small--image">
3826    <a
3827      href="/products/tasty-whey-protein"
3828      title="Tasty Whey"
3829      class="product-cart-small--image-link"
3830    >
3831      
3832
3833<img
3834    class="lazyload no-blur retina_size "
3835    width="625"
3836    height="625"
3837    data-sizes="auto"
3838    src="//qlf.de/cdn/shop/files/Tasty-Whey-Vanille.jpg?v=1752335438"
3839    data-srcset="//qlf.de/cdn/shop/files/Tasty-Whey-Vanille_500x_crop_center.jpg?v=1752335438 500w"
3840    alt="Tasty Whey Vanille"
3841    style="object-position: 50.0% 50.0%;"
3842    
3843  ><noscript>
3844  <img
3845    width="1250"
3846    height="1250"
3847    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
3848    src="//qlf.de/cdn/shop/files/Tasty-Whey-Vanille.jpg?v=1752335438"
3849    srcset="//qlf.de/cdn/shop/files/Tasty-Whey-Vanille_500x_crop_center.jpg?v=1752335438 500w"
3850    alt="Tasty Whey Vanille"
3851    loading="lazy"
3852    style="object-position: 50.0% 50.0%;"
3853    
3854  >
3855</noscript>
3856
3857
3858    </a>
3859  </div>
3860  <div class="product-card-small--info"><a
3861      href="/products/tasty-whey-protein"
3862      title="Tasty Whey"
3863      class="product-card-small--link"
3864    >Tasty Whey</a>
3865    <p
3866      class="product-subheading"
3867    >
3868      Cremige Protein-Matrix aus Whey-Konzentrat & -Isolat
3869    </p>
3870    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
3871    <use href="#star" fill="#F6B812" />
3872  </svg><svg class="qlf-w-4 qlf-h-4">
3873    <use href="#star" fill="#F6B812" />
3874  </svg><svg class="qlf-w-4 qlf-h-4">
3875    <use href="#star" fill="#F6B812" />
3876  </svg><svg class="qlf-w-4 qlf-h-4">
3877    <use href="#star" fill="#F6B812" />
3878  </svg><svg class="qlf-w-4 qlf-h-4">
3879    <use href="#half-star" />
3880  </svg>11.538
3881    </div>
3882    
3883
3884<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
3885  
3886  
3887</span>
3888
3889    <div class="product-card-small--add-to-cart"><div
3890          class="product-card__datora-wrapper"
3891          data-datora-pid="9258236445009"
3892          data-datora-vid="54120616460673"
3893          data-datora-tags="all,alt-gen,Staffelpreis"
3894          data-datora-price="3599"
3895          data-datora-compare="3599"
3896          data-datora-spgid="false"
3897          data-datora-variant-tags="staffel"
3898        ><b>
3899        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
3900<span class="price" id="price-">
3901  <span class="price--price-details">
3902      <span class="amount">35,99 €</span>
3903  </span>
3904</span>
3905      </b><div class="datora-card-badge" data-datora hidden></div>
3906        </div></div>
3907  </div>
3908  
3909  
3910    
3911      <div class="product-card--add-to-cart--button-wrapper">
3912        <div
3913          class="product-card--add-to-cart--button-wrapper--inner product-card--add-to-cart--button-wrapper-inner "
3914        >
3915          <quick-view
3916            class="product-card--add-to-cart--button product-card--add-to-cart-button"
3917            data-product-id="54120616460673"
3918            data-product-handle="tasty-whey-protein"
3919            style=" "
3920            
3921            
3922            tabindex="-1"
3923            
3924            
3925          >
3926            
3927              <span class="single-add-to-cart-button--text">
3928                <svg width="24" height="20">
3929      <use href="#cart-icon"></use>
3930    </svg>
3931              </span>
3932            
3933            <span class="loading-overlay">
3934              <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
3935      <use href="#spinner"></use>
3936    </svg>
3937            </span>
3938          </quick-view>
3939        </div>
3940      </div>
3941    
3942  
3943
3944
3945</product-card-small>
3946
3947      
3948        
3949<product-card-small
3950  class="product-card-small quick-add-to-card--false"
3951  data-url="/products/mps-bar-proteinriegel"
3952  data-id="47911508541777"
3953  data-product-id="8922719453521"
3954  data-variant-id="47911508541777"
3955  data-collection-ids="615254786385,615357186385,615439761745,618194469201,624399090001,680377319809,681876685185"
3956  data-product-handle="mps-bar-proteinriegel"
3957>
3958  <div class="product-card-small--image">
3959    <a
3960      href="/products/mps-bar-proteinriegel"
3961      title="MPS Bar Proteinriegel"
3962      class="product-cart-small--image-link"
3963    >
3964      
3965
3966<img
3967    class="lazyload no-blur retina_size "
3968    width="540"
3969    height="540"
3970    data-sizes="auto"
3971    src="//qlf.de/cdn/shop/files/MPS-Bar-Double-Chocolate_cd211a98-c059-426c-bf6f-e50c57b9c59e.jpg?v=1787210419"
3972    data-srcset="//qlf.de/cdn/shop/files/MPS-Bar-Double-Chocolate_cd211a98-c059-426c-bf6f-e50c57b9c59e_500x_crop_center.jpg?v=1787210419 500w"
3973    alt="MPS Bar Double Chocolate"
3974    style="object-position: 50.0% 50.0%;"
3975    
3976  ><noscript>
3977  <img
3978    width="1080"
3979    height="1080"
3980    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
3981    src="//qlf.de/cdn/shop/files/MPS-Bar-Double-Chocolate_cd211a98-c059-426c-bf6f-e50c57b9c59e.jpg?v=1787210419"
3982    srcset="//qlf.de/cdn/shop/files/MPS-Bar-Double-Chocolate_cd211a98-c059-426c-bf6f-e50c57b9c59e_500x_crop_center.jpg?v=1787210419 500w"
3983    alt="MPS Bar Double Chocolate"
3984    loading="lazy"
3985    style="object-position: 50.0% 50.0%;"
3986    
3987  >
3988</noscript>
3989
3990
3991    </a>
3992  </div>
3993  <div class="product-card-small--info"><a
3994      href="/products/mps-bar-proteinriegel"
3995      title="MPS Bar Proteinriegel"
3996      class="product-card-small--link"
3997    >MPS Bar Proteinriegel</a>
3998    <p
3999      class="product-subheading"
4000    >
4001      Knuspriger Proteinriegel mit extra viel Eiweiß
4002    </p>
4003    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
4004    <use href="#star" fill="#F6B812" />
4005  </svg><svg class="qlf-w-4 qlf-h-4">
4006    <use href="#star" fill="#F6B812" />
4007  </svg><svg class="qlf-w-4 qlf-h-4">
4008    <use href="#star" fill="#F6B812" />
4009  </svg><svg class="qlf-w-4 qlf-h-4">
4010    <use href="#star" fill="#F6B812" />
4011  </svg><svg class="qlf-w-4 qlf-h-4">
4012    <use href="#half-star" />
4013  </svg>7.474
4014    </div>
4015    
4016
4017<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
4018  
4019  
4020</span>
4021
4022    <div class="product-card-small--add-to-cart"><div
4023          class="product-card__datora-wrapper"
4024          data-datora-pid="8922719453521"
4025          data-datora-vid="47911508541777"
4026          data-datora-tags="all,alt-gen,Influencer-Offer-Riegel,Light Food,Staffelpreis,Supplemente"
4027          data-datora-price="3499"
4028          data-datora-compare="3499"
4029          data-datora-spgid="false"
4030          data-datora-variant-tags="staffel"
4031        ><b>
4032        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
4033<span class="price" id="price-">
4034  <span class="price--price-details">
4035      <span class="amount">34,99 €</span>
4036  </span>
4037</span>
4038      </b><div class="datora-card-badge" data-datora hidden></div>
4039        </div></div>
4040  </div>
4041  
4042  
4043    
4044      <div class="product-card--add-to-cart--button-wrapper">
4045        <div
4046          class="product-card--add-to-cart--button-wrapper--inner product-card--add-to-cart--button-wrapper-inner "
4047        >
4048          <quick-view
4049            class="product-card--add-to-cart--button product-card--add-to-cart-button"
4050            data-product-id="47911508541777"
4051            data-product-handle="mps-bar-proteinriegel"
4052            style=" "
4053            
4054            
4055            tabindex="-1"
4056            
4057            
4058          >
4059            
4060              <span class="single-add-to-cart-button--text">
4061                <svg width="24" height="20">
4062      <use href="#cart-icon"></use>
4063    </svg>
4064              </span>
4065            
4066            <span class="loading-overlay">
4067              <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
4068      <use href="#spinner"></use>
4069    </svg>
4070            </span>
4071          </quick-view>
4072        </div>
4073      </div>
4074    
4075  
4076
4077
4078</product-card-small>
4079
4080      
4081        
4082<product-card-small
4083  class="product-card-small quick-add-to-card--false"
4084  data-url="/products/tasty-bar"
4085  data-id="48625081844049"
4086  data-product-id="9149824762193"
4087  data-variant-id="48625081844049"
4088  data-collection-ids="615254786385,615439761745,618194469201,624399090001,676465901953,680377319809,681876685185"
4089  data-product-handle="tasty-bar"
4090>
4091  <div class="product-card-small--image">
4092    <a
4093      href="/products/tasty-bar"
4094      title="Tasty Bar Proteinriegel"
4095      class="product-cart-small--image-link"
4096    >
4097      
4098
4099<img
4100    class="lazyload no-blur retina_size "
4101    width="540"
4102    height="540"
4103    data-sizes="auto"
4104    src="//qlf.de/cdn/shop/files/Tasty-Bar-Schoko-Brownie-weiss.jpg?v=1787210805"
4105    data-srcset="//qlf.de/cdn/shop/files/Tasty-Bar-Schoko-Brownie-weiss_500x_crop_center.jpg?v=1787210805 500w"
4106    alt="Tasty Bar Brownie"
4107    style="object-position: 50.0% 50.0%;"
4108    
4109  ><noscript>
4110  <img
4111    width="1080"
4112    height="1080"
4113    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
4114    src="//qlf.de/cdn/shop/files/Tasty-Bar-Schoko-Brownie-weiss.jpg?v=1787210805"
4115    srcset="//qlf.de/cdn/shop/files/Tasty-Bar-Schoko-Brownie-weiss_500x_crop_center.jpg?v=1787210805 500w"
4116    alt="Tasty Bar Brownie"
4117    loading="lazy"
4118    style="object-position: 50.0% 50.0%;"
4119    
4120  >
4121</noscript>
4122
4123
4124    </a>
4125  </div>
4126  <div class="product-card-small--info"><a
4127      href="/products/tasty-bar"
4128      title="Tasty Bar Proteinriegel"
4129      class="product-card-small--link"
4130    >Tasty Bar Proteinriegel</a>
4131    <p
4132      class="product-subheading"
4133    >
4134      Cremiger Proteinriegel mit viel Eiweiß
4135    </p>
4136    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
4137    <use href="#star" fill="#F6B812" />
4138  </svg><svg class="qlf-w-4 qlf-h-4">
4139    <use href="#star" fill="#F6B812" />
4140  </svg><svg class="qlf-w-4 qlf-h-4">
4141    <use href="#star" fill="#F6B812" />
4142  </svg><svg class="qlf-w-4 qlf-h-4">
4143    <use href="#star" fill="#F6B812" />
4144  </svg><svg class="qlf-w-4 qlf-h-4">
4145    <use href="#half-star" />
4146  </svg>6.907
4147    </div>
4148    
4149
4150<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
4151  
4152  
4153</span>
4154
4155    <div class="product-card-small--add-to-cart"><div
4156          class="product-card__datora-wrapper"
4157          data-datora-pid="9149824762193"
4158          data-datora-vid="48625081844049"
4159          data-datora-tags="all,alt-gen,hidden,Influencer-Offer-Riegel,Staffelpreis"
4160          data-datora-price="2799"
4161          data-datora-compare="2799"
4162          data-datora-spgid="false"
4163          data-datora-variant-tags="staffel"
4164        ><b>
4165        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
4166<span class="price" id="price-">
4167  <span class="price--price-details">
4168      <span class="amount">27,99 €</span>
4169  </span>
4170</span>
4171      </b><div class="datora-card-badge" data-datora hidden></div>
4172        </div></div>
4173  </div>
4174  
4175  
4176    
4177      <div class="product-card--add-to-cart--button-wrapper">
4178        <div
4179          class="product-card--add-to-cart--button-wrapper--inner product-card--add-to-cart--button-wrapper-inner "
4180        >
4181          <quick-view
4182            class="product-card--add-to-cart--button product-card--add-to-cart-button"
4183            data-product-id="48625081844049"
4184            data-product-handle="tasty-bar"
4185            style=" "
4186            
4187            
4188            tabindex="-1"
4189            
4190            
4191          >
4192            
4193              <span class="single-add-to-cart-button--text">
4194                <svg width="24" height="20">
4195      <use href="#cart-icon"></use>
4196    </svg>
4197              </span>
4198            
4199            <span class="loading-overlay">
4200              <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
4201      <use href="#spinner"></use>
4202    </svg>
4203            </span>
4204          </quick-view>
4205        </div>
4206      </div>
4207    
4208  
4209
4210
4211</product-card-small>
4212
4213      
4214        
4215<product-card-small
4216  class="product-card-small quick-add-to-card--false"
4217  data-url="/products/benefit-hydration-electrolytes"
4218  data-id="54554029621633"
4219  data-product-id="15064210604417"
4220  data-variant-id="54554029621633"
4221  data-collection-ids="615254819153,618194469201,677667701121,680377319809,681876652417"
4222  data-product-handle="benefit-hydration-electrolytes"
4223>
4224  <div class="product-card-small--image">
4225    <a
4226      href="/products/benefit-hydration-electrolytes"
4227      title="Benefit Hydration Electrolytes"
4228      class="product-cart-small--image-link"
4229    >
4230      
4231
4232<img
4233    class="lazyload no-blur retina_size "
4234    width="540"
4235    height="540"
4236    data-sizes="auto"
4237    src="//qlf.de/cdn/shop/files/Shop-Benefit-Waldfrucht-Flasche-weiss.jpg?v=1785353165"
4238    data-srcset="//qlf.de/cdn/shop/files/Shop-Benefit-Waldfrucht-Flasche-weiss_500x_crop_center.jpg?v=1785353165 500w"
4239    alt=""
4240    style="object-position: 50.0% 50.0%;"
4241    
4242  ><noscript>
4243  <img
4244    width="1080"
4245    height="1080"
4246    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
4247    src="//qlf.de/cdn/shop/files/Shop-Benefit-Waldfrucht-Flasche-weiss.jpg?v=1785353165"
4248    srcset="//qlf.de/cdn/shop/files/Shop-Benefit-Waldfrucht-Flasche-weiss_500x_crop_center.jpg?v=1785353165 500w"
4249    alt=""
4250    loading="lazy"
4251    style="object-position: 50.0% 50.0%;"
4252    
4253  >
4254</noscript>
4255
4256
4257    </a>
4258  </div>
4259  <div class="product-card-small--info"><a
4260      href="/products/benefit-hydration-electrolytes"
4261      title="Benefit Hydration Electrolytes"
4262      class="product-card-small--link"
4263    >Benefit Hydration Electrolytes</a>
4264    <p
4265      class="product-subheading"
4266    >
4267      Elektrolyte & Vitamine für deine tägliche Hydration
4268    </p>
4269    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
4270    <use href="#star" fill="#F6B812" />
4271  </svg><svg class="qlf-w-4 qlf-h-4">
4272    <use href="#star" fill="#F6B812" />
4273  </svg><svg class="qlf-w-4 qlf-h-4">
4274    <use href="#star" fill="#F6B812" />
4275  </svg><svg class="qlf-w-4 qlf-h-4">
4276    <use href="#star" fill="#F6B812" />
4277  </svg><svg class="qlf-w-4 qlf-h-4">
4278    <use href="#half-star" />
4279  </svg>4.576
4280    </div>
4281    
4282
4283<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
4284  
4285  
4286</span>
4287
4288    <div class="product-card-small--add-to-cart"><div
4289          class="product-card__datora-wrapper"
4290          data-datora-pid="15064210604417"
4291          data-datora-vid="54554029621633"
4292          data-datora-tags="all,alt-gen,Staffelpreis"
4293          data-datora-price="1499"
4294          data-datora-compare="1499"
4295          data-datora-spgid="false"
4296          data-datora-variant-tags="staffel"
4297        ><b>
4298        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
4299<span class="price" id="price-">
4300  <span class="price--price-details">
4301      <span class="amount">14,99 €</span>
4302  </span>
4303</span>
4304      </b><div class="datora-card-badge" data-datora hidden></div>
4305        </div></div>
4306  </div>
4307  
4308  
4309    
4310      <div class="product-card--add-to-cart--button-wrapper">
4311        <div
4312          class="product-card--add-to-cart--button-wrapper--inner product-card--add-to-cart--button-wrapper-inner "
4313        >
4314          <quick-view
4315            class="product-card--add-to-cart--button product-card--add-to-cart-button"
4316            data-product-id="54554029621633"
4317            data-product-handle="benefit-hydration-electrolytes"
4318            style=" "
4319            
4320            
4321            tabindex="-1"
4322            
4323            
4324          >
4325            
4326              <span class="single-add-to-cart-button--text">
4327                <svg width="24" height="20">
4328      <use href="#cart-icon"></use>
4329    </svg>
4330              </span>
4331            
4332            <span class="loading-overlay">
4333              <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
4334      <use href="#spinner"></use>
4335    </svg>
4336            </span>
4337          </quick-view>
4338        </div>
4339      </div>
4340    
4341  
4342
4343
4344</product-card-small>
4345
4346      
4347        
4348<product-card-small
4349  class="product-card-small quick-add-to-card--true"
4350  data-url="/products/qore-health"
4351  data-id="54692898898305"
4352  data-product-id="15158448914817"
4353  data-variant-id="54692898898305"
4354  data-collection-ids="615247905105,615254753617,615254819153,615439761745,618194469201,681876652417"
4355  data-product-handle="qore-health"
4356>
4357  <div class="product-card-small--image">
4358    <a
4359      href="/products/qore-health"
4360      title="Qore Health"
4361      class="product-cart-small--image-link"
4362    >
4363      
4364
4365<img
4366    class="lazyload no-blur retina_size "
4367    width="540"
4368    height="540"
4369    data-sizes="auto"
4370    src="//qlf.de/cdn/shop/files/Qore-Health-Fruechte-Produktbild_17745881-e55e-494a-a418-1ddc087ee914.jpg?v=1788189284"
4371    data-srcset="//qlf.de/cdn/shop/files/Qore-Health-Fruechte-Produktbild_17745881-e55e-494a-a418-1ddc087ee914_500x_crop_center.jpg?v=1788189284 500w"
4372    alt=""
4373    style="object-position: 50.0% 50.0%;"
4374    
4375  ><noscript>
4376  <img
4377    width="1080"
4378    height="1080"
4379    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
4380    src="//qlf.de/cdn/shop/files/Qore-Health-Fruechte-Produktbild_17745881-e55e-494a-a418-1ddc087ee914.jpg?v=1788189284"
4381    srcset="//qlf.de/cdn/shop/files/Qore-Health-Fruechte-Produktbild_17745881-e55e-494a-a418-1ddc087ee914_500x_crop_center.jpg?v=1788189284 500w"
4382    alt=""
4383    loading="lazy"
4384    style="object-position: 50.0% 50.0%;"
4385    
4386  >
4387</noscript>
4388
4389
4390    </a>
4391  </div>
4392  <div class="product-card-small--info"><a
4393      href="/products/qore-health"
4394      title="Qore Health"
4395      class="product-card-small--link"
4396    >Qore Health</a>
4397    <p
4398      class="product-subheading"
4399    >
4400      Dein tägliches All-in-One für die Gesundheit
4401    </p>
4402    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
4403    <use href="#star" fill="#F6B812" />
4404  </svg><svg class="qlf-w-4 qlf-h-4">
4405    <use href="#star" fill="#F6B812" />
4406  </svg><svg class="qlf-w-4 qlf-h-4">
4407    <use href="#star" fill="#F6B812" />
4408  </svg><svg class="qlf-w-4 qlf-h-4">
4409    <use href="#star" fill="#F6B812" />
4410  </svg><svg class="qlf-w-4 qlf-h-4">
4411    <use href="#half-star" />
4412  </svg>5.900
4413    </div>
4414    
4415
4416<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
4417  
4418  
4419</span>
4420
4421    <div class="product-card-small--add-to-cart"><div
4422          class="product-card__datora-wrapper"
4423          data-datora-pid="15158448914817"
4424          data-datora-vid="54692898898305"
4425          data-datora-tags="all,alt-gen,Fly Bundles,Staffelpreis,vegan"
4426          data-datora-price="3499"
4427          data-datora-compare="3499"
4428          data-datora-spgid="false"
4429          data-datora-variant-tags="staffel"
4430        ><b>
4431        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
4432<span class="price" id="price-">
4433  <span class="price--price-details">
4434      <span class="amount">34,99 €</span>
4435  </span>
4436</span>
4437      </b><div class="datora-card-badge" data-datora hidden></div>
4438        </div></div>
4439  </div>
4440  
4441  
4442    
4443      
4444      <div class="product-add-to-cart-container product-card--add-to-cart--button-wrapper">
4445        <div class="product-card--add-to-cart--button-wrapper-inner qlf-add-to-cart ">
4446          
4447            <button
4448              type="button"
4449              name="addToCart"
4450              data-productId="54692898898305"
4451              class="product-card--add-to-cart--button product-card--add-to-cart-button1 single-add-to-cart-button"
4452              
4453              style=""
4454              
4455            >
4456              
4457                <span class="single-add-to-cart-button--text">
4458                  <svg width="24" height="20">
4459      <use href="#cart-icon"></use>
4460    </svg>
4461                </span>
4462              
4463              <span class="loading-overlay">
4464                <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
4465      <use href="#spinner"></use>
4466    </svg>
4467              </span>
4468            </button>
4469          
4470        </div>
4471      </div>
4472
4473    
4474  
4475
4476
4477</product-card-small>
4478
4479      
4480        
4481<product-card-small
4482  class="product-card-small quick-add-to-card--false"
4483  data-url="/products/poseidon-omega-3-kapseln"
4484  data-id="55625027584385"
4485  data-product-id="8913679712593"
4486  data-variant-id="55625027584385"
4487  data-collection-ids="615247905105,615254753617,615439761745,618194469201,631395516753,676465869185,680377319809,681876586881"
4488  data-product-handle="poseidon-omega-3-kapseln"
4489>
4490  <div class="product-card-small--image">
4491    <a
4492      href="/products/poseidon-omega-3-kapseln"
4493      title="Poseidon"
4494      class="product-cart-small--image-link"
4495    >
4496      
4497
4498<img
4499    class="lazyload no-blur retina_size "
4500    width="625"
4501    height="625"
4502    data-sizes="auto"
4503    src="//qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29.jpg?v=1752403946"
4504    data-srcset="//qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29_500x_crop_center.jpg?v=1752403946 500w"
4505    alt="Poseidon Omega 3 Fischöl Fettsäuren"
4506    style="object-position: 50.0% 50.0%;"
4507    
4508  ><noscript>
4509  <img
4510    width="1250"
4511    height="1250"
4512    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
4513    src="//qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29.jpg?v=1752403946"
4514    srcset="//qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29_500x_crop_center.jpg?v=1752403946 500w"
4515    alt="Poseidon Omega 3 Fischöl Fettsäuren"
4516    loading="lazy"
4517    style="object-position: 50.0% 50.0%;"
4518    
4519  >
4520</noscript>
4521
4522
4523    </a>
4524  </div>
4525  <div class="product-card-small--info"><a
4526      href="/products/poseidon-omega-3-kapseln"
4527      title="Poseidon"
4528      class="product-card-small--link"
4529    >Poseidon</a>
4530    <p
4531      class="product-subheading"
4532    >
4533      Hochdosiertes Omega-3 mit Vitamin D3 & K2
4534    </p>
4535    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
4536    <use href="#star" fill="#F6B812" />
4537  </svg><svg class="qlf-w-4 qlf-h-4">
4538    <use href="#star" fill="#F6B812" />
4539  </svg><svg class="qlf-w-4 qlf-h-4">
4540    <use href="#star" fill="#F6B812" />
4541  </svg><svg class="qlf-w-4 qlf-h-4">
4542    <use href="#star" fill="#F6B812" />
4543  </svg><svg class="qlf-w-4 qlf-h-4">
4544    <use href="#half-star" />
4545  </svg>5.601
4546    </div>
4547    
4548
4549<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
4550  
4551  
4552</span>
4553
4554    <div class="product-card-small--add-to-cart"><div
4555          class="product-card__datora-wrapper"
4556          data-datora-pid="8913679712593"
4557          data-datora-vid="55625027584385"
4558          data-datora-tags="all,alt-gen,Staffelpreis"
4559          data-datora-price="3599"
4560          data-datora-compare="3599"
4561          data-datora-spgid="false"
4562          data-datora-variant-tags="staffel"
4563        ><b>
4564        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
4565<span class="price" id="price-">
4566  <span class="price--price-details">
4567      <span class="amount">35,99 €</span>
4568  </span>
4569</span>
4570      </b><div class="datora-card-badge" data-datora hidden></div>
4571        </div></div>
4572  </div>
4573  
4574  
4575    
4576      <div class="product-card--add-to-cart--button-wrapper">
4577        <div
4578          class="product-card--add-to-cart--button-wrapper--inner product-card--add-to-cart--button-wrapper-inner "
4579        >
4580          <quick-view
4581            class="product-card--add-to-cart--button product-card--add-to-cart-button"
4582            data-product-id="55625027584385"
4583            data-product-handle="poseidon-omega-3-kapseln"
4584            style=" "
4585            
4586            
4587            tabindex="-1"
4588            
4589            
4590          >
4591            
4592              <span class="single-add-to-cart-button--text">
4593                <svg width="24" height="20">
4594      <use href="#cart-icon"></use>
4595    </svg>
4596              </span>
4597            
4598            <span class="loading-overlay">
4599              <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
4600      <use href="#spinner"></use>
4601    </svg>
4602            </span>
4603          </quick-view>
4604        </div>
4605      </div>
4606    
4607  
4608
4609
4610</product-card-small>
4611
4612      
4613        
4614<product-card-small
4615  class="product-card-small quick-add-to-card--true"
4616  data-url="/products/creatinmonohydrat"
4617  data-id="55204943692161"
4618  data-product-id="15292274508161"
4619  data-variant-id="55204943692161"
4620  data-collection-ids="615247905105,615254753617,615254819153,615255015761,615439761745,618194469201,676465770881,680377319809,681876685185"
4621  data-product-handle="creatinmonohydrat"
4622>
4623  <div class="product-card-small--image">
4624    <a
4625      href="/products/creatinmonohydrat"
4626      title="Creatin Monohydrat"
4627      class="product-cart-small--image-link"
4628    >
4629      
4630
4631<img
4632    class="lazyload no-blur retina_size "
4633    width="540"
4634    height="540"
4635    data-sizes="auto"
4636    src="//qlf.de/cdn/shop/files/Creatin-weiss_8a404cb7-c3df-4127-9e42-613684d7b9b7.jpg?v=1777625532"
4637    data-srcset="//qlf.de/cdn/shop/files/Creatin-weiss_8a404cb7-c3df-4127-9e42-613684d7b9b7_500x_crop_center.jpg?v=1777625532 500w"
4638    alt="Creatin Monohydrat Micropure 500 g Dose von Quantum Leap Fitness"
4639    style="object-position: 50.0% 50.0%;"
4640    
4641  ><noscript>
4642  <img
4643    width="1080"
4644    height="1080"
4645    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
4646    src="//qlf.de/cdn/shop/files/Creatin-weiss_8a404cb7-c3df-4127-9e42-613684d7b9b7.jpg?v=1777625532"
4647    srcset="//qlf.de/cdn/shop/files/Creatin-weiss_8a404cb7-c3df-4127-9e42-613684d7b9b7_500x_crop_center.jpg?v=1777625532 500w"
4648    alt="Creatin Monohydrat Micropure 500 g Dose von Quantum Leap Fitness"
4649    loading="lazy"
4650    style="object-position: 50.0% 50.0%;"
4651    
4652  >
4653</noscript>
4654
4655
4656    </a>
4657  </div>
4658  <div class="product-card-small--info"><a
4659      href="/products/creatinmonohydrat"
4660      title="Creatin Monohydrat"
4661      class="product-card-small--link"
4662    >Creatin Monohydrat</a>
4663    <p
4664      class="product-subheading"
4665    >
4666      Hochwertiges mikrofeines Creatin Monohydrat
4667    </p>
4668    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
4669    <use href="#star" fill="#F6B812" />
4670  </svg><svg class="qlf-w-4 qlf-h-4">
4671    <use href="#star" fill="#F6B812" />
4672  </svg><svg class="qlf-w-4 qlf-h-4">
4673    <use href="#star" fill="#F6B812" />
4674  </svg><svg class="qlf-w-4 qlf-h-4">
4675    <use href="#star" fill="#F6B812" />
4676  </svg><svg class="qlf-w-4 qlf-h-4">
4677    <use href="#half-star" />
4678  </svg>5.872
4679    </div>
4680    
4681
4682<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
4683  
4684  
4685</span>
4686
4687    <div class="product-card-small--add-to-cart"><div
4688          class="product-card__datora-wrapper"
4689          data-datora-pid="15292274508161"
4690          data-datora-vid="55204943692161"
4691          data-datora-tags="all,alt-gen,Staffelpreis,Supplemente"
4692          data-datora-price="2199"
4693          data-datora-compare="2199"
4694          data-datora-spgid="false"
4695          data-datora-variant-tags="staffel"
4696        ><b>
4697        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
4698<span class="price" id="price-">
4699  <span class="price--price-details">
4700      <span class="amount">21,99 €</span>
4701  </span>
4702</span>
4703      </b><div class="datora-card-badge" data-datora hidden></div>
4704        </div></div>
4705  </div>
4706  
4707  
4708    
4709      
4710      <div class="product-add-to-cart-container product-card--add-to-cart--button-wrapper">
4711        <div class="product-card--add-to-cart--button-wrapper-inner qlf-add-to-cart ">
4712          
4713            <button
4714              type="button"
4715              name="addToCart"
4716              data-productId="55204943692161"
4717              class="product-card--add-to-cart--button product-card--add-to-cart-button1 single-add-to-cart-button"
4718              
4719              style=""
4720              
4721            >
4722              
4723                <span class="single-add-to-cart-button--text">
4724                  <svg width="24" height="20">
4725      <use href="#cart-icon"></use>
4726    </svg>
4727                </span>
4728              
4729              <span class="loading-overlay">
4730                <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
4731      <use href="#spinner"></use>
4732    </svg>
4733              </span>
4734            </button>
4735          
4736        </div>
4737      </div>
4738
4739    
4740  
4741
4742
4743</product-card-small>
4744
4745      
4746        
4747<product-card-small
4748  class="product-card-small quick-add-to-card--true"
4749  data-url="/products/fundamentum"
4750  data-id="53971955319169"
4751  data-product-id="8840889106769"
4752  data-variant-id="53971955319169"
4753  data-collection-ids="615247905105,615254753617,615254819153,615357186385,615439761745,618194469201,631395516753,676465836417,676465869185,680377319809,681876652417"
4754  data-product-handle="fundamentum"
4755>
4756  <div class="product-card-small--image">
4757    <a
4758      href="/products/fundamentum"
4759      title="Fundamentum"
4760      class="product-cart-small--image-link"
4761    >
4762      
4763
4764<img
4765    class="lazyload no-blur retina_size "
4766    width="625"
4767    height="625"
4768    data-sizes="auto"
4769    src="//qlf.de/cdn/shop/files/Fundamentum_5211c541-029c-4428-8627-e1dbc804dd89.jpg?v=1752335844"
4770    data-srcset="//qlf.de/cdn/shop/files/Fundamentum_5211c541-029c-4428-8627-e1dbc804dd89_500x_crop_center.jpg?v=1752335844 500w"
4771    alt="Fundamentum Mineralstoff Formel"
4772    style="object-position: 50.0% 50.0%;"
4773    
4774  ><noscript>
4775  <img
4776    width="1250"
4777    height="1250"
4778    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
4779    src="//qlf.de/cdn/shop/files/Fundamentum_5211c541-029c-4428-8627-e1dbc804dd89.jpg?v=1752335844"
4780    srcset="//qlf.de/cdn/shop/files/Fundamentum_5211c541-029c-4428-8627-e1dbc804dd89_500x_crop_center.jpg?v=1752335844 500w"
4781    alt="Fundamentum Mineralstoff Formel"
4782    loading="lazy"
4783    style="object-position: 50.0% 50.0%;"
4784    
4785  >
4786</noscript>
4787
4788
4789    </a>
4790  </div>
4791  <div class="product-card-small--info"><a
4792      href="/products/fundamentum"
4793      title="Fundamentum"
4794      class="product-card-small--link"
4795    >Fundamentum</a>
4796    <p
4797      class="product-subheading"
4798    >
4799      Kritische Mikronährstoffe gezielt & natürlich abdecken
4800    </p>
4801    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
4802    <use href="#star" fill="#F6B812" />
4803  </svg><svg class="qlf-w-4 qlf-h-4">
4804    <use href="#star" fill="#F6B812" />
4805  </svg><svg class="qlf-w-4 qlf-h-4">
4806    <use href="#star" fill="#F6B812" />
4807  </svg><svg class="qlf-w-4 qlf-h-4">
4808    <use href="#star" fill="#F6B812" />
4809  </svg><svg class="qlf-w-4 qlf-h-4">
4810    <use href="#half-star" />
4811  </svg>3.146
4812    </div>
4813    
4814
4815<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
4816  
4817  
4818</span>
4819
4820    <div class="product-card-small--add-to-cart"><div
4821          class="product-card__datora-wrapper"
4822          data-datora-pid="8840889106769"
4823          data-datora-vid="53971955319169"
4824          data-datora-tags="all,alt-gen,Staffelpreis,vegan"
4825          data-datora-price="2199"
4826          data-datora-compare="2199"
4827          data-datora-spgid="false"
4828          data-datora-variant-tags="staffel"
4829        ><b>
4830        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
4831<span class="price" id="price-">
4832  <span class="price--price-details">
4833      <span class="amount">21,99 €</span>
4834  </span>
4835</span>
4836      </b><div class="datora-card-badge" data-datora hidden></div>
4837        </div></div>
4838  </div>
4839  
4840  
4841    
4842      
4843      <div class="product-add-to-cart-container product-card--add-to-cart--button-wrapper">
4844        <div class="product-card--add-to-cart--button-wrapper-inner qlf-add-to-cart ">
4845          
4846            <button
4847              type="button"
4848              name="addToCart"
4849              data-productId="53971955319169"
4850              class="product-card--add-to-cart--button product-card--add-to-cart-button1 single-add-to-cart-button"
4851              
4852              style=""
4853              
4854            >
4855              
4856                <span class="single-add-to-cart-button--text">
4857                  <svg width="24" height="20">
4858      <use href="#cart-icon"></use>
4859    </svg>
4860                </span>
4861              
4862              <span class="loading-overlay">
4863                <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
4864      <use href="#spinner"></use>
4865    </svg>
4866              </span>
4867            </button>
4868          
4869        </div>
4870      </div>
4871
4872    
4873  
4874
4875
4876</product-card-small>
4877
4878      
4879        
4880<product-card-small
4881  class="product-card-small quick-add-to-card--true"
4882  data-url="/products/rock-solid"
4883  data-id="53971991265665"
4884  data-product-id="8961788150097"
4885  data-variant-id="53971991265665"
4886  data-collection-ids="615247905105,615254753617,615439761745,618194469201,631395516753,676465869185,680377319809,681876652417"
4887  data-product-handle="rock-solid"
4888>
4889  <div class="product-card-small--image">
4890    <a
4891      href="/products/rock-solid"
4892      title="Rock Solid"
4893      class="product-cart-small--image-link"
4894    >
4895      
4896
4897<img
4898    class="lazyload no-blur retina_size "
4899    width="625"
4900    height="625"
4901    data-sizes="auto"
4902    src="//qlf.de/cdn/shop/files/Rock-Solid_7432c343-2d37-4b82-98e0-f01704a69813.jpg?v=1752352906"
4903    data-srcset="//qlf.de/cdn/shop/files/Rock-Solid_7432c343-2d37-4b82-98e0-f01704a69813_500x_crop_center.jpg?v=1752352906 500w"
4904    alt="Rock Solid Kollagen Typ II"
4905    style="object-position: 50.0% 50.0%;"
4906    
4907  ><noscript>
4908  <img
4909    width="1250"
4910    height="1250"
4911    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
4912    src="//qlf.de/cdn/shop/files/Rock-Solid_7432c343-2d37-4b82-98e0-f01704a69813.jpg?v=1752352906"
4913    srcset="//qlf.de/cdn/shop/files/Rock-Solid_7432c343-2d37-4b82-98e0-f01704a69813_500x_crop_center.jpg?v=1752352906 500w"
4914    alt="Rock Solid Kollagen Typ II"
4915    loading="lazy"
4916    style="object-position: 50.0% 50.0%;"
4917    
4918  >
4919</noscript>
4920
4921
4922    </a>
4923  </div>
4924  <div class="product-card-small--info"><a
4925      href="/products/rock-solid"
4926      title="Rock Solid"
4927      class="product-card-small--link"
4928    >Rock Solid</a>
4929    <p
4930      class="product-subheading"
4931    >
4932      Ergebnis weltweiter Gelenkforschung
4933    </p>
4934    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
4935    <use href="#star" fill="#F6B812" />
4936  </svg><svg class="qlf-w-4 qlf-h-4">
4937    <use href="#star" fill="#F6B812" />
4938  </svg><svg class="qlf-w-4 qlf-h-4">
4939    <use href="#star" fill="#F6B812" />
4940  </svg><svg class="qlf-w-4 qlf-h-4">
4941    <use href="#star" fill="#F6B812" />
4942  </svg><svg class="qlf-w-4 qlf-h-4">
4943    <use href="#half-star" />
4944  </svg>2.863
4945    </div>
4946    
4947
4948<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
4949  
4950  
4951</span>
4952
4953    <div class="product-card-small--add-to-cart"><div
4954          class="product-card__datora-wrapper"
4955          data-datora-pid="8961788150097"
4956          data-datora-vid="53971991265665"
4957          data-datora-tags="all,alt-gen,Staffelpreis"
4958          data-datora-price="2499"
4959          data-datora-compare="2499"
4960          data-datora-spgid="false"
4961          data-datora-variant-tags="staffel"
4962        ><b>
4963        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
4964<span class="price" id="price-">
4965  <span class="price--price-details">
4966      <span class="amount">24,99 €</span>
4967  </span>
4968</span>
4969      </b><div class="datora-card-badge" data-datora hidden></div>
4970        </div></div>
4971  </div>
4972  
4973  
4974    
4975      
4976      <div class="product-add-to-cart-container product-card--add-to-cart--button-wrapper">
4977        <div class="product-card--add-to-cart--button-wrapper-inner qlf-add-to-cart ">
4978          
4979            <button
4980              type="button"
4981              name="addToCart"
4982              data-productId="53971991265665"
4983              class="product-card--add-to-cart--button product-card--add-to-cart-button1 single-add-to-cart-button"
4984              
4985              style=""
4986              
4987            >
4988              
4989                <span class="single-add-to-cart-button--text">
4990                  <svg width="24" height="20">
4991      <use href="#cart-icon"></use>
4992    </svg>
4993                </span>
4994              
4995              <span class="loading-overlay">
4996                <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
4997      <use href="#spinner"></use>
4998    </svg>
4999              </span>
5000            </button>
5001          
5002        </div>
5003      </div>
5004
5005    
5006  
5007
5008
5009</product-card-small>
5010
5011      
5012        
5013<product-card-small
5014  class="product-card-small quick-add-to-card--false"
5015  data-url="/products/tasty-flavour"
5016  data-id="48332556140881"
5017  data-product-id="8840888910161"
5018  data-variant-id="48332556140881"
5019  data-collection-ids="615247905105,615254786385,615254819153,615357186385,615439761745,618194469201,676465901953,680377319809,681876685185"
5020  data-product-handle="tasty-flavour"
5021>
5022  <div class="product-card-small--image">
5023    <a
5024      href="/products/tasty-flavour"
5025      title="Tasty"
5026      class="product-cart-small--image-link"
5027    >
5028      
5029
5030<img
5031    class="lazyload no-blur retina_size "
5032    width="625"
5033    height="625"
5034    data-sizes="auto"
5035    src="//qlf.de/cdn/shop/files/Tasty-Sahne_cfdad705-426d-4b4f-9d0e-0e1c4f7f6b71.jpg?v=1752395127"
5036    data-srcset="//qlf.de/cdn/shop/files/Tasty-Sahne_cfdad705-426d-4b4f-9d0e-0e1c4f7f6b71_500x_crop_center.jpg?v=1752395127 500w"
5037    alt="Tasty Sahne Geschmackspulver"
5038    style="object-position: 50.0% 50.0%;"
5039    
5040  ><noscript>
5041  <img
5042    width="1250"
5043    height="1250"
5044    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
5045    src="//qlf.de/cdn/shop/files/Tasty-Sahne_cfdad705-426d-4b4f-9d0e-0e1c4f7f6b71.jpg?v=1752395127"
5046    srcset="//qlf.de/cdn/shop/files/Tasty-Sahne_cfdad705-426d-4b4f-9d0e-0e1c4f7f6b71_500x_crop_center.jpg?v=1752395127 500w"
5047    alt="Tasty Sahne Geschmackspulver"
5048    loading="lazy"
5049    style="object-position: 50.0% 50.0%;"
5050    
5051  >
5052</noscript>
5053
5054
5055    </a>
5056  </div>
5057  <div class="product-card-small--info"><a
5058      href="/products/tasty-flavour"
5059      title="Tasty"
5060      class="product-card-small--link"
5061    >Tasty</a>
5062    <p
5063      class="product-subheading"
5064    >
5065      Geschmackspulver zum Kalorien sparen mit Lactase & Nutriose®
5066    </p>
5067    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
5068    <use href="#star" fill="#F6B812" />
5069  </svg><svg class="qlf-w-4 qlf-h-4">
5070    <use href="#star" fill="#F6B812" />
5071  </svg><svg class="qlf-w-4 qlf-h-4">
5072    <use href="#star" fill="#F6B812" />
5073  </svg><svg class="qlf-w-4 qlf-h-4">
5074    <use href="#star" fill="#F6B812" />
5075  </svg><svg class="qlf-w-4 qlf-h-4">
5076    <use href="#half-star" />
5077  </svg>3.834
5078    </div>
5079    
5080
5081<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
5082  
5083  
5084</span>
5085
5086    <div class="product-card-small--add-to-cart"><div
5087          class="product-card__datora-wrapper"
5088          data-datora-pid="8840888910161"
5089          data-datora-vid="48332556140881"
5090          data-datora-tags="all,alt-gen,Light Food,Staffelpreis"
5091          data-datora-price="1799"
5092          data-datora-compare="1799"
5093          data-datora-spgid="false"
5094          data-datora-variant-tags="staffel"
5095        ><b>
5096        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
5097<span class="price" id="price-">
5098  <span class="price--price-details">
5099      <span class="amount">17,99 €</span>
5100  </span>
5101</span>
5102      </b><div class="datora-card-badge" data-datora hidden></div>
5103        </div></div>
5104  </div>
5105  
5106  
5107    
5108      <div class="product-card--add-to-cart--button-wrapper">
5109        <div
5110          class="product-card--add-to-cart--button-wrapper--inner product-card--add-to-cart--button-wrapper-inner "
5111        >
5112          <quick-view
5113            class="product-card--add-to-cart--button product-card--add-to-cart-button"
5114            data-product-id="48332556140881"
5115            data-product-handle="tasty-flavour"
5116            style=" "
5117            
5118            
5119            tabindex="-1"
5120            
5121            
5122          >
5123            
5124              <span class="single-add-to-cart-button--text">
5125                <svg width="24" height="20">
5126      <use href="#cart-icon"></use>
5127    </svg>
5128              </span>
5129            
5130            <span class="loading-overlay">
5131              <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
5132      <use href="#spinner"></use>
5133    </svg>
5134            </span>
5135          </quick-view>
5136        </div>
5137      </div>
5138    
5139  
5140
5141
5142</product-card-small>
5143
5144      
5145        
5146<product-card-small
5147  class="product-card-small quick-add-to-card--false"
5148  data-url="/products/angebot-poseidon"
5149  data-id="55988559217025"
5150  data-product-id="15476152435073"
5151  data-variant-id="55988559217025"
5152  data-collection-ids="615247905105,615254753617,615439761745,618194469201,631395516753,676465869185,680377319809,681876586881"
5153  data-product-handle="angebot-poseidon"
5154>
5155  <div class="product-card-small--image">
5156    <a
5157      href="/products/angebot-poseidon"
5158      title="Angebot: Poseidon"
5159      class="product-cart-small--image-link"
5160    >
5161      
5162
5163<img
5164    class="lazyload no-blur retina_size "
5165    width="625"
5166    height="625"
5167    data-sizes="auto"
5168    src="//qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29.jpg?v=1752403946"
5169    data-srcset="//qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29_500x_crop_center.jpg?v=1752403946 500w"
5170    alt="Poseidon Omega 3 Fischöl Fettsäuren"
5171    style="object-position: 50.0% 50.0%;"
5172    
5173  ><noscript>
5174  <img
5175    width="1250"
5176    height="1250"
5177    sizes="(min-width: 990px) 600px, (min-width: 750px) 50vw, 100vw"
5178    src="//qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29.jpg?v=1752403946"
5179    srcset="//qlf.de/cdn/shop/files/Poseidon_71d598da-e9fe-4f19-87b8-ea221a00cd29_500x_crop_center.jpg?v=1752403946 500w"
5180    alt="Poseidon Omega 3 Fischöl Fettsäuren"
5181    loading="lazy"
5182    style="object-position: 50.0% 50.0%;"
5183    
5184  >
5185</noscript>
5186
5187
5188    </a>
5189  </div>
5190  <div class="product-card-small--info"><a
5191      href="/products/angebot-poseidon"
5192      title="Angebot: Poseidon"
5193      class="product-card-small--link"
5194    >Angebot: Poseidon</a>
5195    <p
5196      class="product-subheading"
5197    >
5198      Hochdosiertes Omega-3 mit Vitamin D3 & K2
5199    </p>
5200    <div class="product-card-small--rating qlf-flex"><svg class="qlf-w-4 qlf-h-4">
5201    <use href="#star" fill="#F6B812" />
5202  </svg><svg class="qlf-w-4 qlf-h-4">
5203    <use href="#star" fill="#F6B812" />
5204  </svg><svg class="qlf-w-4 qlf-h-4">
5205    <use href="#star" fill="#F6B812" />
5206  </svg><svg class="qlf-w-4 qlf-h-4">
5207    <use href="#star" fill="#F6B812" />
5208  </svg><svg class="qlf-w-4 qlf-h-4">
5209    <use href="#half-star" />
5210  </svg>5.601
5211    </div>
5212    
5213
5214<span class="qlf-flex qlf-absolute badge--container" style="z-index: 30;">
5215  
5216  
5217<span class="badge onsale top right">Spare 20%
5218</span>
5219  
5220</span>
5221
5222    <div class="product-card-small--add-to-cart"><div
5223          class="product-card__datora-wrapper"
5224          data-datora-pid="15476152435073"
5225          data-datora-vid="55988559217025"
5226          data-datora-tags="all,alt-gen,Staffelpreis"
5227          data-datora-price="2879"
5228          data-datora-compare="3599"
5229          data-datora-spgid="false"
5230          data-datora-variant-tags="staffel"
5231        ><b>
5232        <link href="//qlf.de/cdn/shop/t/44/assets/product-price.css?v=71372569671605614051785419026" rel="stylesheet" type="text/css" media="all" />
5233<span class="price" id="price-">
5234  <span class="price--price-details price--discounted-price-details">
5235      <del>
5236        <span class="amount from">35,99 €</span>
5237      </del>
5238      <ins>
5239        <span class="amount discounted">28,79 €</span>
5240      </ins>
5241
5242  </span>
5243</span>
5244      </b><div class="datora-card-badge" data-datora hidden></div>
5245        </div></div>
5246  </div>
5247  
5248  
5249    
5250      <div class="product-card--add-to-cart--button-wrapper">
5251        <div
5252          class="product-card--add-to-cart--button-wrapper--inner product-card--add-to-cart--button-wrapper-inner "
5253        >
5254          <quick-view
5255            class="product-card--add-to-cart--button product-card--add-to-cart-button"
5256            data-product-id="55988559217025"
5257            data-product-handle="angebot-poseidon"
5258            style=" "
5259            
5260            
5261            tabindex="-1"
5262            
5263            
5264          >
5265            
5266              <span class="single-add-to-cart-button--text">
5267                <svg width="24" height="20">
5268      <use href="#cart-icon"></use>
5269    </svg>
5270              </span>
5271            
5272            <span class="loading-overlay">
5273              <svg aria-hidden="true" focusable="false" role="presentation" class="spinner">
5274      <use href="#spinner"></use>
5275    </svg>
5276            </span>
5277          </quick-view>
5278        </div>
5279      </div>
5280    
5281  
5282
5283
5284</product-card-small>
5285
5286      
5287    </div>
5288  </product-recommendations>
5289      </div></div>
5290  </div>
5291      <link
5292    id="Product"
5293    rel="stylesheet"
5294    href="//qlf.de/cdn/shop/t/44/assets/product.css?v=95723383598822803371788927239"
5295    media="print"
5296    onload="this.media='all'"
5297  >
5298  <div class="product-drawer-wrapper">
5299    <div
5300      class="side-panel product-drawer quick-view-drawer"
5301      id="Product-Drawer"
5302      tabindex="-1"
5303    >
5304      <div class="side-panel-inner">
5305        <side-panel-close class="side-panel-close"><svg
5306      width="14"
5307      height="14"
5308      viewBox="0 0 14 14"
5309      fill="none"
5310      xmlns="http://www.w3.org/2000/svg"
5311    >
5312      <path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round"
5313            stroke-linejoin="round" />
5314    </svg></side-panel-close>
5315        <div class="side-panel-content" id="Product-Drawer-Content"></div>
5316      </div>
5317    </div>
5318  </div>
5319      <link href="//qlf.de/cdn/shop/t/44/assets/blog.css?v=178528124684428520521772601598" rel="stylesheet" type="text/css" media="all" />
5320<div class="side-panel search-drawer" tabindex="-1" id="Search-Drawer">
5321  <div class="side-panel-inner">
5322    <div class="side-panel-header">
5323      <div>
5324        <form role="search" method="get" class="searchform" action="/search">
5325          <fieldset>
5326            <label for="side-panel-search-input">Suche</label>
5327            <input
5328              id="side-panel-search-input"
5329              type="search"
5330              class="search-field"
5331              placeholder="Wonach suchst du?"
5332              value=""
5333              name="q"
5334              autocomplete="off"
5335            >
5336          </fieldset>
5337        </form>
5338        <side-panel-close class="side-panel-close"><svg
5339      width="14"
5340      height="14"
5341      viewBox="0 0 14 14"
5342      fill="none"
5343      xmlns="http://www.w3.org/2000/svg"
5344    >
5345      <path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round"
5346            stroke-linejoin="round" />
5347    </svg></side-panel-close>
5348      </div>
5349    </div><div class="side-panel-content side-panel-content--has-tabs">
5350        <div class="searchresults" style="z-index:30;"></div>
5351        <div class="side-panel-content--search-footer" style="z-index:30;">
5352          <button class="button full" id="search-results-submit">
5353            <span>Alle Ergebnisse anzeigen</span>
5354          </button>
5355        </div>
5356      </div><div class="side-panel-content side-panel-content--initial">
5357      <div class="thb-predictive-search"><div class="thb-predictive-search--popular thb-predictive-search--popular-terms">
5358            <span class="thb-predictive-search--label">Beliebte Suchbegriffe</span>
5359            <ul><li>
5360                    <a
5361                      href="/search?q=4+Wochen+Starter-Set"
5362                      class="predictive-search-term"
5363                      data-search-term="4 Wochen Starter-Set" data-pinned-handle="qomplete-4-wochen-startset">4 Wochen Starter-Set</a>
5364                  </li><li>
5365                    <a
5366                      href="/search?q=Qomplete"
5367                      class="predictive-search-term"
5368                      data-search-term="Qomplete">Qomplete</a>
5369                  </li><li>
5370                    <a
5371                      href="/search?q=Creatin"
5372                      class="predictive-search-term"
5373                      data-search-term="Creatin">Creatin</a>
5374                  </li><li>
5375                    <a
5376                      href="/search?q=Protein"
5377                      class="predictive-search-term"
5378                      data-search-term="Protein">Protein</a>
5379                  </li><li>
5380                    <a
5381                      href="/search?q=Riegel"
5382                      class="predictive-search-term"
5383                      data-search-term="Riegel">Riegel</a>
5384                  </li><li>
5385                    <a
5386                      href="/search?q=Abnehmen"
5387                      class="predictive-search-term"
5388                      data-search-term="Abnehmen">Abnehmen</a>
5389                  </li><li>
5390                    <a
5391                      href="/search?q=Omega"
5392                      class="predictive-search-term"
5393                      data-search-term="Omega">Omega</a>
5394                  </li><li>
5395                    <a
5396                      href="/search?q=Tasty"
5397                      class="predictive-search-term"
5398                      data-search-term="Tasty">Tasty</a>
5399                  </li><li>
5400                    <a
5401                      href="/search?q=Magnesium"
5402                      class="predictive-search-term"
5403                      data-search-term="Magnesium">Magnesium</a>
5404                  </li><li>
5405                    <a
5406                      href="/search?q=Vegan"
5407                      class="predictive-search-term"
5408                      data-search-term="Vegan">Vegan</a>
5409                  </li></ul>
5410          </div></div>
5411    </div>
5412  </div>
5413</div>
5414
5415<link
5416  rel="stylesheet"
5417  href="//qlf.de/cdn/shop/t/44/assets/predictive-search.css?v=70971655688858058331785825829"
5418  media="print"
5419  onload="this.media='all'"
5420>
5421<noscript>
5422  <link href="//qlf.de/cdn/shop/t/44/assets/predictive-search.css?v=70971655688858058331785825829" rel="stylesheet" type="text/css" media="all" />
5423</noscript>
5424
5425      <div class="click-capture"></div>
5426      <div class="click-capture--product"></div>
5427      
5427<script>
5428  (function () {
5429    if (window.__qlfCartBackdropGuard) return;
5430    window.__qlfCartBackdropGuard = true;
5431
5432    function init() {
5433      var drawer = document.getElementById('Cart-Drawer');
5434      if (!drawer) return;
5435
5436      function reassert() {
5437        if (
5438          drawer.classList.contains('active') &&
5439          !document.body.classList.contains('open-cc')
5440        ) {
5441          document.body.classList.add('open-cc');
5442        }
5443      }
5444
5445      new MutationObserver(reassert).observe(document.body, {
5446        attributes: true,
5447        attributeFilter: ['class']
5448      });
5449      new MutationObserver(reassert).observe(drawer, {
5450        attributes: true,
5451        attributeFilter: ['class']
5452      });
5453    }
5454
5455    if (document.readyState === 'loading') {
5456      document.addEventListener('DOMContentLoaded', init);
5457    } else {
5458      init();
5459    }
5460  })();
5461</script>
5461
5462
5463    </div>
5463<script src="//qlf.de/cdn/shop/t/44/assets/qlf-search.js?v=149068548429412857571785736106" type="text/javascript"></script>
5463
5464    <style>
5465  html.quiz-legal-sheet-open,
5466  body.quiz-legal-sheet-open {
5467    overflow: hidden;
5468  }
5469
5470  .quiz-legal-sheet {
5471    position: fixed;
5472    inset: 0;
5473    z-index: 9999;
5474    pointer-events: none;
5475  }
5476
5477  .quiz-legal-sheet[hidden] {
5478    display: none;
5479  }
5480
5481  .quiz-legal-sheet__backdrop {
5482    position: absolute;
5483    inset: 0;
5484    background: rgba(17, 24, 39, 0.52);
5485    opacity: 0;
5486    transition: opacity 0.25s ease;
5487  }
5488
5489  .quiz-legal-sheet__panel {
5490    position: absolute;
5491    right: 0;
5492    bottom: 0;
5493    left: 0;
5494    width: min(100%, 960px);
5495    height: 70vh;
5496    height: 70dvh;
5497    max-height: 70vh;
5498    max-height: 70dvh;
5499    margin: 0 auto;
5500    display: flex;
5501    flex-direction: column;
5502    background: #f8f7f4;
5503    border-radius: 24px 24px 0 0;
5504    box-shadow: 0 -24px 64px rgba(15, 23, 42, 0.18);
5505    transform: translateY(100%);
5506    transition: transform 0.3s ease;
5507    pointer-events: auto;
5508    overflow: hidden;
5509  }
5510
5511  .quiz-legal-sheet.is-visible {
5512    pointer-events: auto;
5513  }
5514
5515  .quiz-legal-sheet.is-visible .quiz-legal-sheet__backdrop {
5516    opacity: 1;
5517  }
5518
5519  .quiz-legal-sheet.is-visible .quiz-legal-sheet__panel {
5520    transform: translateY(0);
5521  }
5522
5523  .quiz-legal-sheet__handle {
5524    width: 48px;
5525    height: 5px;
5526    margin: 12px auto 4px;
5527    border-radius: 999px;
5528    background: rgba(148, 163, 184, 0.75);
5529    flex-shrink: 0;
5530  }
5531
5532  .quiz-legal-sheet__header {
5533    display: flex;
5534    align-items: center;
5535    justify-content: space-between;
5536    gap: 16px;
5537    padding: 18px 20px 16px;
5538    border-bottom: 1px solid rgba(148, 163, 184, 0.2);
5539    background: #f8f7f4;
5540    flex-shrink: 0;
5541  }
5542
5543  .quiz-legal-sheet__title {
5544    margin: 0;
5545    font-size: 1.125rem;
5546    line-height: 1.3;
5547    font-weight: 700;
5548    color: #111827;
5549  }
5550
5551  .quiz-legal-sheet__close {
5552    appearance: none;
5553    border: 0;
5554    background: transparent;
5555    color: #111827;
5556    cursor: pointer;
5557    padding: 6px;
5558    margin: -6px;
5559    flex-shrink: 0;
5560    display: flex;
5561    align-items: center;
5562    justify-content: center;
5563  }
5564
5565  .quiz-legal-sheet__close svg {
5566    width: 14px;
5567    height: 14px;
5568    display: block;
5569    --color-body: #000;
5570  }
5571
5572  .quiz-legal-sheet__content {
5573    flex: 1 1 auto;
5574    overflow-y: auto;
5575    padding: 20px;
5576    color: #1f2937;
5577    background: #ffffff;
5578    -webkit-overflow-scrolling: touch;
5579  }
5580
5581  .quiz-legal-sheet__content .rte,
5582  .quiz-legal-sheet__content .page-content-width,
5583  .quiz-legal-sheet__content .post-content {
5584    max-width: none;
5585  }
5586
5587  .quiz-legal-sheet__content > :first-child {
5588    margin-top: 0;
5589  }
5590
5591  .quiz-legal-sheet__content > :last-child {
5592    margin-bottom: 0;
5593  }
5594
5595  .quiz-legal-sheet__content a {
5596    color: #111827;
5597    text-decoration: underline;
5598    text-underline-offset: 2px;
5599  }
5600
5601  .quiz-legal-sheet__state {
5602    font-size: 0.95rem;
5603    line-height: 1.6;
5604    color: #4b5563;
5605  }
5606
5607  .quiz-legal-sheet__state a {
5608    font-weight: 600;
5609  }
5610
5611  @media (min-width: 768px) {
5612    .quiz-legal-sheet__header {
5613      padding-right: 24px;
5614      padding-left: 24px;
5615    }
5616
5617    .quiz-legal-sheet__content {
5618      padding: 24px;
5619    }
5620  }
5621</style>
5622
5623<div
5624  id="quiz-legal-sheet"
5625  class="quiz-legal-sheet"
5626  hidden
5627  aria-hidden="true"
5628>
5629  <div class="quiz-legal-sheet__backdrop" data-quiz-legal-close></div>
5630  <section
5631    class="quiz-legal-sheet__panel"
5632    role="dialog"
5633    aria-modal="true"
5634    aria-labelledby="quiz-legal-sheet-title"
5635  >
5636    <div class="quiz-legal-sheet__handle" aria-hidden="true"></div>
5637    <div class="quiz-legal-sheet__header">
5638      <h2 id="quiz-legal-sheet-title" class="quiz-legal-sheet__title">Rechtliches</h2>
5639      <button
5640        type="button"
5641        class="quiz-legal-sheet__close"
5642        aria-label="Schliessen"
5643        data-quiz-legal-close
5644      >
5645        <svg
5646      width="14"
5647      height="14"
5648      viewBox="0 0 14 14"
5649      fill="none"
5650      xmlns="http://www.w3.org/2000/svg"
5651    >
5652      <path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round"
5653            stroke-linejoin="round" />
5654    </svg>
5655      </button>
5656    </div>
5657    <div class="quiz-legal-sheet__content" data-quiz-legal-content></div>
5658  </section>
5659</div>
5660
5661<script>
5662  (function () {
5663    const root = document.getElementById('quiz-legal-sheet');
5664    if (!root) {
5665      return;
5666    }
5667
5668    const titleNode = root.querySelector('#quiz-legal-sheet-title');
5669    const contentNode = root.querySelector('[data-quiz-legal-content]');
5670    const cache = new Map();
5671    const closeDelayMs = 300;
5672    let activeRequestKey = null;
5673    let lastTrigger = null;
5674    let closeTimer = null;
5675
5676    function normalizePath(pathname) {
5677      return pathname.replace(/\/+$/, '');
5678    }
5679
5680    function isLegalPath(pathname) {
5681      const normalizedPath = normalizePath(pathname);
5682      return (
5683        normalizedPath.endsWith('/pages/impressum') || normalizedPath.endsWith('/pages/datenschutz')
5684      );
5685    }
5686
5687    function isSheetEnabledLink(link) {
5688      if (link.closest('.footer--minimal, .footer-minimal-nav, .footer-minimal-links')) {
5689        return true;
5690      }
5691
5692      const footer = link.closest('footer');
5693      if (!footer) {
5694        return false;
5695      }
5696
5697      return (
5698        String(footer.className).includes('qlfqa:') ||
5699        Boolean(footer.closest('.quiz-section, #qlfswquizapp'))
5700      );
5701    }
5702
5703    function getSheetTitle(url, fallbackText) {
5704      const pathname = normalizePath(url.pathname);
5705
5706      if (pathname.endsWith('/pages/impressum')) {
5707        return 'Impressum';
5708      }
5709
5710      if (pathname.endsWith('/pages/datenschutz')) {
5711        return 'Datenschutz';
5712      }
5713
5714      return fallbackText || 'Rechtliches';
5715    }
5716
5717    function lockScroll() {
5718      document.documentElement.classList.add('quiz-legal-sheet-open');
5719      document.body.classList.add('quiz-legal-sheet-open');
5720    }
5721
5722    function unlockScroll() {
5723      document.documentElement.classList.remove('quiz-legal-sheet-open');
5724      document.body.classList.remove('quiz-legal-sheet-open');
5725    }
5726
5727    function showSheet() {
5728      if (closeTimer) {
5729        window.clearTimeout(closeTimer);
5730        closeTimer = null;
5731      }
5732
5733      root.hidden = false;
5734      root.setAttribute('aria-hidden', 'false');
5735      lockScroll();
5736      window.requestAnimationFrame(function () {
5737        root.classList.add('is-visible');
5738      });
5739    }
5740
5741    function closeSheet() {
5742      if (root.hidden) {
5743        return;
5744      }
5745
5746      root.classList.remove('is-visible');
5747      root.setAttribute('aria-hidden', 'true');
5748      activeRequestKey = null;
5749      unlockScroll();
5750
5751      if (closeTimer) {
5752        window.clearTimeout(closeTimer);
5753      }
5754
5755      closeTimer = window.setTimeout(function () {
5756        root.hidden = true;
5757        closeTimer = null;
5758      }, closeDelayMs);
5759
5760      if (lastTrigger && typeof lastTrigger.focus === 'function') {
5761        lastTrigger.focus();
5762      }
5763    }
5764
5765    function setLoadingState(title) {
5766      titleNode.textContent = title;
5767      contentNode.innerHTML = '<div class="quiz-legal-sheet__state">Inhalt wird geladen ...</div>';
5768    }
5769
5770    function setErrorState(title, url) {
5771      titleNode.textContent = title;
5772      contentNode.innerHTML =
5773        '<div class="quiz-legal-sheet__state">Der Inhalt konnte gerade nicht geladen werden. ' +
5774        '<a href="' +
5775        url +
5776        '" target="_blank" rel="noopener noreferrer">Seite direkt oeffnen</a>.</div>';
5777    }
5778
5779    function extractSheetContent(doc) {
5780      const title = doc.querySelector('.post-title h1, h1')?.textContent?.trim() || 'Rechtliches';
5781
5782      const contentSource =
5783        doc.querySelector('.page-content-width, .post-content, .blog-post-detail .rte') ||
5784        doc.querySelector('.blog-post-detail');
5785
5786      if (!contentSource) {
5787        return { title: title, html: '' };
5788      }
5789
5790      if (contentSource.matches('.page-content-width, .post-content, .blog-post-detail .rte')) {
5791        return { title: title, html: contentSource.innerHTML.trim() };
5792      }
5793
5794      const clone = contentSource.cloneNode(true);
5795      clone.querySelectorAll('.post-title').forEach(function (node) {
5796        node.remove();
5797      });
5798
5799      return { title: title, html: clone.innerHTML.trim() };
5800    }
5801
5802    async function fetchLegalContent(url) {
5803      const cacheKey = url.toString();
5804
5805      if (cache.has(cacheKey)) {
5806        return cache.get(cacheKey);
5807      }
5808
5809      const response = await fetch(cacheKey, {
5810        credentials: 'same-origin',
5811        headers: {
5812          Accept: 'text/html'
5813        }
5814      });
5815
5816      if (!response.ok) {
5817        throw new Error('Failed to load legal content');
5818      }
5819
5820      const html = await response.text();
5821      const doc = new DOMParser().parseFromString(html, 'text/html');
5822      const parsedContent = extractSheetContent(doc);
5823
5824      cache.set(cacheKey, parsedContent);
5825      return parsedContent;
5826    }
5827
5828    async function openLegalSheet(link) {
5829      const url = new URL(link.href, window.location.origin);
5830      const defaultTitle = getSheetTitle(url, link.textContent.trim());
5831      const requestKey = url.toString();
5832
5833      activeRequestKey = requestKey;
5834      lastTrigger = link;
5835
5836      setLoadingState(defaultTitle);
5837      showSheet();
5838
5839      try {
5840        const page = await fetchLegalContent(url);
5841
5842        if (activeRequestKey !== requestKey) {
5843          return;
5844        }
5845
5846        titleNode.textContent = page.title || defaultTitle;
5847        contentNode.innerHTML =
5848          page.html || '<div class="quiz-legal-sheet__state">Kein Inhalt vorhanden.</div>';
5849      } catch (error) {
5850        if (activeRequestKey !== requestKey) {
5851          return;
5852        }
5853
5854        setErrorState(defaultTitle, url.toString());
5855      }
5856    }
5857
5858    document.addEventListener(
5859      'click',
5860      function (event) {
5861        const closeTrigger = event.target.closest('[data-quiz-legal-close]');
5862        if (closeTrigger) {
5863          event.preventDefault();
5864          closeSheet();
5865          return;
5866        }
5867
5868        const link = event.target.closest('a[href]');
5869        if (!link) {
5870          return;
5871        }
5872
5873        if (event.metaKey || event.ctrlKey || event.shiftKey || event.altKey) {
5874          return;
5875        }
5876
5877        if (!isSheetEnabledLink(link)) {
5878          return;
5879        }
5880
5881        const url = new URL(link.href, window.location.origin);
5882        if (!isLegalPath(url.pathname)) {
5883          return;
5884        }
5885
5886        event.preventDefault();
5887        openLegalSheet(link);
5888      },
5889      true
5890    );
5891
5892    document.addEventListener('keydown', function (event) {
5893      if (event.key === 'Escape' && !root.hidden) {
5894        closeSheet();
5895      }
5896    });
5897  })();
5898</script>
5898
5899
5900
5901    <div
5902        id="successDiscountBar"
5903        class="success-discount-bar"
5904        data-text-success="Glückwunsch! Code [[CODE]] ist aktiviert! 🎉"
5905        data-text-double="Dieser Code ist bereits aktiv"
5906        data-text-failed="Der Code [[CODE]] konnte nicht eingelöst werden"
5907        data-text-invalid="Der Rabattcode [[CODE]] ist ungültig"
5908      >
5909        <span></span>
5910        <button
5911          class="success-discount-bar__close"
5912          aria-label="Schließen"
5913        ><svg
5914      width="14"
5915      height="14"
5916      viewBox="0 0 14 14"
5917      fill="none"
5918      xmlns="http://www.w3.org/2000/svg"
5919    >
5920      <path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round"
5921            stroke-linejoin="round" />
5922    </svg></button>
5923      </div>
5924    <modal-dialog
5925  id="DatoraFgModal"
5926  class="datora-fg-modal"
5927  style="--fg-modal-accent: #279a4b; --fg-modal-accent-text: #ffffff;"
5928        data-datora-fg-modal
5929        data-text-title="Wähle dein Geschenk"
5930        data-text-add-one="Geschenk hinzufügen"
5931        data-text-add-many="Geschenke hinzufügen"
5932        data-text-none="Kein Geschenk"
5933        data-text-group-headline="Geschenk [[INDEX]] ([[COUNT]] wählen):"
5934>
5935  <div class="datora-fg-modal__content" role="dialog" aria-modal="true" aria-label="Wähle dein Geschenk">
5936    <div class="datora-fg-modal__header">
5937      <span class="datora-fg-modal__title">Wähle dein Geschenk</span>
5938      <button id="ModalClose-DatoraFgModal" class="datora-fg-modal__close" type="button" aria-label="Schließen"><svg
5939      width="14"
5940      height="14"
5941      viewBox="0 0 14 14"
5942      fill="none"
5943      xmlns="http://www.w3.org/2000/svg"
5944    >
5945      <path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round"
5946            stroke-linejoin="round" />
5947    </svg></button>
5948    </div>
5949    <div class="datora-fg-modal__body" data-datora-fg-modal-body></div>
5950  </div>
5951</modal-dialog>
5952<modal-dialog
5953  id="DatoraFgConfirm"
5954  class="datora-fg-modal datora-fg-confirm"
5955  data-datora-fg-confirm
5956>
5957  <div class="datora-fg-modal__content" role="alertdialog" aria-modal="true" aria-label="Geschenk entfernen?">
5958    <div class="datora-fg-modal__header">
5959      <span class="datora-fg-modal__title">Geschenk entfernen?</span>
5960      <button id="ModalClose-DatoraFgConfirm" class="datora-fg-modal__close" type="button" aria-label="Schließen"><svg
5961      width="14"
5962      height="14"
5963      viewBox="0 0 14 14"
5964      fill="none"
5965      xmlns="http://www.w3.org/2000/svg"
5966    >
5967      <path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round"
5968            stroke-linejoin="round" />
5969    </svg></button>
5970    </div>
5971    <div class="datora-fg-modal__body" ><p class="datora-fg-confirm__text">Möchtest du dieses Gratis-Geschenk wirklich aus dem Warenkorb entfernen?</p>
5972        <div class="datora-fg-modal__actions">
5973          <button type="button" class="datora-fg-modal__none" data-datora-fg-confirm-no>Abbrechen</button>
5974          <button type="button" class="datora-fg-modal__add" data-datora-fg-confirm-yes>
5975            <span>Entfernen</span>
5976            <div class="loading-overlay"><svg class="datora-fg-spinner" viewBox="0 0 24 24" width="18" height="18" fill="none" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="9" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-dasharray="42 14"></circle></svg></div>
5977          </button>
5978        </div></div>
5979  </div>
5980</modal-dialog>
5981
5982
5983    
5983<script src="//qlf.de/cdn/shop/t/44/assets/vendor.js?v=134968180899365173201777994341" type="text/javascript"></script>
5983
5984    
5985    
5985<script src="//qlf.de/cdn/shop/t/44/assets/product.js?v=17298855769454779301791267031" type="text/javascript"></script>
5985
5986    
5986<script src="//qlf.de/cdn/shop/t/44/assets/buy-now-btn.js?v=84912168557044305471777528382" type="text/javascript"></script>
vendor: 1 bytes, line 5986
5986
5987<script type="module" src="//qlf.de/cdn/shop/t/44/assets/app.js?v=126582620583758324351791537975" defer></script>
5987
5988    
5988<script
5989      type="module"
5990      src="//qlf.de/cdn/shop/t/44/assets/scroll-shadow.js?v=156137657264367782011772601597"
5991      defer="defer"
5992    ></script>
5992<script src="//qlf.de/cdn/shop/t/44/assets/free-shipping.js?v=180863102562237057141787287483" type="text/javascript"></script>
5992
5993      <link href="//qlf.de/cdn/shop/t/44/assets/free-shipping.css?v=136740003806434297141782822992" rel="stylesheet" type="text/css" media="all" />
5994
5995
5996    
5997    
5998      
5998<script>
5999    window.SHOPIFY_DISCOUNT_DATA = {};
6000    window.DISCOUNT_RAW_DATA = {};
6001
6002    
6003    // Store raw for debugging
6004    window.DISCOUNT_RAW_DATA['90TC'] = `{"t"=>"90 Tage Challenger Code", "g"=>"Influencer", "exp"=>"2026-01-31T23:00:00+00:00", "cls"=>["PRODUCT"], "p"=>{"15245668319617"=>{"pct"=>20, "v"=>{"55017552183681"=>{"mode"=>"percentage", "value"=>20}, "55017552216449"=>{"mode"=>"percentage", "value"=>20}, "55017549660545"=>{"mode"=>"percentage", "value"=>20}, "55017549693313"=>{"mode"=>"percentage", "value"=>20}, "55017549726081"=>{"mode"=>"percentage", "value"=>20}}}, "15221248721281"=>{"pct"=>10, "v"=>{"54931297108353"=>{"mode"=>"percentage", "value"=>10}}}, "15158448914817"=>{"pct"=>10, "v"=>{"54692898898305"=>{"mode"=>"percentage", "value"=>10}}}, "15108092428673"=>{"pct"=>20, "v"=>{"54474161881473"=>{"mode"=>"percentage", "value"=>20}}}, "15093429141889"=>{"pct"=>20, "v"=>{"54403134259585"=>{"mode"=>"percentage", "value"=>20}, "54403134292353"=>{"mode"=>"percentage", "value"=>20}}}, "15081331917185"=>{"pct"=>10, "v"=>{"54338352710017"=>{"mode"=>"percentage", "value"=>10}}}, "15064211325313"=>{"pct"=>10, "v"=>{"54693297586561"=>{"mode"=>"percentage", "value"=>10}, "54693297455489"=>{"mode"=>"percentage", "value"=>10}, "54693297488257"=>{"mode"=>"percentage", "value"=>10}, "54693297521025"=>{"mode"=>"percentage", "value"=>10}, "54693297553793"=>{"mode"=>"percentage", "value"=>10}, "54693297815937"=>{"mode"=>"percentage", "value"=>10}}}, "15064211161473"=>{"pct"=>10, "v"=>{"54693303550337"=>{"mode"=>"percentage", "value"=>10}, "54693302960513"=>{"mode"=>"percentage", "value"=>10}, "54693303026049"=>{"mode"=>"percentage", "value"=>10}, "54693303484801"=>{"mode"=>"percentage", "value"=>10}, "54693303615873"=>{"mode"=>"percentage", "value"=>10}, "54693302993281"=>{"mode"=>"percentage", "value"=>10}}}, "15064210604417"=>{"pct"=>10, "v"=>{"54554029621633"=>{"mode"=>"percentage", "value"=>10}, "54554029588865"=>{"mode"=>"percentage", "value"=>10}, "54554029654401"=>{"mode"=>"percentage", "value"=>10}, "54554029687169"=>{"mode"=>"percentage", "value"=>10}, "54554029719937"=>{"mode"=>"percentage", "value"=>10}, "54554029752705"=>{"mode"=>"percentage", "value"=>10}}}, "9356657951057"=>{"pct"=>10, "v"=>{"54025390915969"=>{"mode"=>"percentage", "value"=>10}, "54025382920577"=>{"mode"=>"percentage", "value"=>10}}}, "9258236445009"=>{"pct"=>20, "v"=>{"48876683755857"=>{"mode"=>"percentage", "value"=>20}, "54120616460673"=>{"mode"=>"percentage", "value"=>20}, "48876683723089"=>{"mode"=>"percentage", "value"=>20}, "54287971254657"=>{"mode"=>"percentage", "value"=>20}, "54287981543809"=>{"mode"=>"percentage", "value"=>20}, "48876683690321"=>{"mode"=>"percentage", "value"=>20}, "49797868028241"=>{"mode"=>"percentage", "value"=>20}, "48909427769681"=>{"mode"=>"percentage", "value"=>20}, "49315028500817"=>{"mode"=>"percentage", "value"=>20}, "48909427802449"=>{"mode"=>"percentage", "value"=>20}, "48909427835217"=>{"mode"=>"percentage", "value"=>20}, "48909427867985"=>{"mode"=>"percentage", "value"=>20}, "48909427900753"=>{"mode"=>"percentage", "value"=>20}, "48909427933521"=>{"mode"=>"percentage", "value"=>20}, "48909427966289"=>{"mode"=>"percentage", "value"=>20}, "49314396471633"=>{"mode"=>"percentage", "value"=>20}, "54977081934209"=>{"mode"=>"percentage", "value"=>20}, "48909427999057"=>{"mode"=>"percentage", "value"=>20}, "48909428031825"=>{"mode"=>"percentage", "value"=>20}, "48909428064593"=>{"mode"=>"percentage", "value"=>20}, "54287994323329"=>{"mode"=>"percentage", "value"=>20}, "49930064331089"=>{"mode"=>"percentage", "value"=>20}, "49930080026961"=>{"mode"=>"percentage", "value"=>20}, "49106189222225"=>{"mode"=>"target", "value"=>1.99}, "54120643527041"=>{"mode"=>"target", "value"=>1.99}, "49106189189457"=>{"mode"=>"target", "value"=>1.99}, "54287980462465"=>{"mode"=>"target", "value"=>1.99}, "54287987933569"=>{"mode"=>"target", "value"=>1.99}, "49106188829009"=>{"mode"=>"target", "value"=>1.99}, "49106188861777"=>{"mode"=>"target", "value"=>1.99}, "49315044426065"=>{"mode"=>"target", "value"=>1.99}, "49106188894545"=>{"mode"=>"target", "value"=>1.99}, "49106188927313"=>{"mode"=>"target", "value"=>1.99}, "49106188960081"=>{"mode"=>"target", "value"=>1.99}, "49106188992849"=>{"mode"=>"target", "value"=>1.99}, "49106189025617"=>{"mode"=>"target", "value"=>1.99}, "49106189058385"=>{"mode"=>"target", "value"=>1.99}, "49314452210001"=>{"mode"=>"target", "value"=>1.99}, "49106189091153"=>{"mode"=>"target", "value"=>1.99}, "49106189123921"=>{"mode"=>"target", "value"=>1.99}, "49106189156689"=>{"mode"=>"target", "value"=>1.99}, "54287998484865"=>{"mode"=>"target", "value"=>1.99}}}, "9149824762193"=>{"pct"=>10, "v"=>{"54966580969857"=>{"mode"=>"percentage", "value"=>10}, "49798626738513"=>{"mode"=>"percentage", "value"=>10}, "48625081844049"=>{"mode"=>"percentage", "value"=>10}, "54249693774209"=>{"mode"=>"percentage", "value"=>10}, "54966581330305"=>{"mode"=>"percentage", "value"=>10}, "49303520870737"=>{"mode"=>"percentage", "value"=>10}, "49779388645713"=>{"mode"=>"percentage", "value"=>10}, "54100583940481"=>{"mode"=>"percentage", "value"=>10}, "54478601748865"=>{"mode"=>"percentage", "value"=>10}}}, "9090051539281"=>{"pct"=>10, "v"=>{"55027846939009"=>{"mode"=>"percentage", "value"=>10}}}, "8961788150097"=>{"pct"=>10, "v"=>{"53971991265665"=>{"mode"=>"percentage", "value"=>10}}}, "8931079455057"=>{"pct"=>10, "v"=>{"47943835058513"=>{"mode"=>"percentage", "value"=>10}}}, "8930924396881"=>{"pct"=>10, "v"=>{"47943087227217"=>{"mode"=>"percentage", "value"=>10}}}, "8930918826321"=>{"pct"=>10, "v"=>{"47943059374417"=>{"mode"=>"percentage", "value"=>10}}}, "8930914206033"=>{"pct"=>10, "v"=>{"47943019823441"=>{"mode"=>"percentage", "value"=>10}}}, "8930907324753"=>{"pct"=>10, "v"=>{"47942957728081"=>{"mode"=>"percentage", "value"=>10}}}, "8922828341585"=>{"pct"=>10.909090909090908, "v"=>{"47911756398929"=>{"mode"=>"percentage", "value"=>10}, "48101175427409"=>{"mode"=>"percentage", "value"=>10}, "48101175460177"=>{"mode"=>"percentage", "value"=>10}, "49105105715537"=>{"mode"=>"percentage", "value"=>10}, "47911758987601"=>{"mode"=>"percentage", "value"=>10}, "47911764099409"=>{"mode"=>"percentage", "value"=>10}, "47911769047377"=>{"mode"=>"percentage", "value"=>10}, "47911773405521"=>{"mode"=>"percentage", "value"=>10}, "47911776682321"=>{"mode"=>"percentage", "value"=>10}, "47911780745553"=>{"mode"=>"percentage", "value"=>10}, "55118732427649"=>{"mode"=>"percentage", "value"=>20}}}, "8922719453521"=>{"pct"=>10, "v"=>{"47911508541777"=>{"mode"=>"percentage", "value"=>10}, "54015881249153"=>{"mode"=>"percentage", "value"=>10}, "48101002805585"=>{"mode"=>"percentage", "value"=>10}, "48060583280977"=>{"mode"=>"percentage", "value"=>10}, "54009283969409"=>{"mode"=>"percentage", "value"=>10}, "49807609332049"=>{"mode"=>"percentage", "value"=>10}, "47911518470481"=>{"mode"=>"percentage", "value"=>10}, "54632160395649"=>{"mode"=>"percentage", "value"=>10}}}, "8922714112337"=>{"pct"=>20, "v"=>{"53946660094337"=>{"mode"=>"percentage", "value"=>20}, "53946660061569"=>{"mode"=>"percentage", "value"=>20}, "54290156487041"=>{"mode"=>"target", "value"=>1.99}, "54290156519809"=>{"mode"=>"target", "value"=>1.99}}}, "8922696253777"=>{"pct"=>20, "v"=>{"47911432356177"=>{"mode"=>"percentage", "value"=>20}, "55043026125185"=>{"mode"=>"percentage", "value"=>20}, "48176354722129"=>{"mode"=>"percentage", "value"=>20}, "48934801703249"=>{"mode"=>"percentage", "value"=>20}, "47911455031633"=>{"mode"=>"percentage", "value"=>20}, "48934758711633"=>{"mode"=>"percentage", "value"=>20}, "47911448904017"=>{"mode"=>"percentage", "value"=>20}, "47911443595601"=>{"mode"=>"percentage", "value"=>20}, "55043039265153"=>{"mode"=>"percentage", "value"=>20}, "49107533693265"=>{"mode"=>"target", "value"=>1.99}, "55043057222017"=>{"mode"=>"target", "value"=>1.99}, "49107533660497"=>{"mode"=>"target", "value"=>1.99}, "49107533726033"=>{"mode"=>"target", "value"=>1.99}, "49107533758801"=>{"mode"=>"target", "value"=>1.99}, "49107533791569"=>{"mode"=>"target", "value"=>1.99}, "49107533824337"=>{"mode"=>"target", "value"=>1.99}, "49107533857105"=>{"mode"=>"target", "value"=>1.99}, "55043081011585"=>{"mode"=>"target", "value"=>1.99}}}, "8922681672017"=>{"pct"=>20, "v"=>{"54667719246209"=>{"mode"=>"percentage", "value"=>20}, "47911386284369"=>{"mode"=>"percentage", "value"=>20}, "54250859233665"=>{"mode"=>"percentage", "value"=>20}, "47911394443601"=>{"mode"=>"percentage", "value"=>20}, "47911405977937"=>{"mode"=>"percentage", "value"=>20}, "47911412891985"=>{"mode"=>"percentage", "value"=>20}, "49332796457297"=>{"mode"=>"percentage", "value"=>20}, "54667719278977"=>{"mode"=>"target", "value"=>1.99}, "49107762643281"=>{"mode"=>"target", "value"=>1.99}, "54250859266433"=>{"mode"=>"target", "value"=>1.99}, "49107762676049"=>{"mode"=>"target", "value"=>1.99}, "49107762708817"=>{"mode"=>"target", "value"=>1.99}, "49107762741585"=>{"mode"=>"target", "value"=>1.99}, "49332812513617"=>{"mode"=>"target", "value"=>1.99}}}, "8922561446225"=>{"pct"=>10, "v"=>{"54149893095809"=>{"mode"=>"percentage", "value"=>10}}}, "8922548339025"=>{"pct"=>10, "v"=>
6004{"53972007453057"=>{"mode"=>"percentage", "value"=>10}}}, "8922516390225"=>{"pct"=>10, "v"=>{"53980555084161"=>{"mode"=>"percentage", "value"=>10}}}, "8922494107985"=>{"pct"=>10, "v"=>{"54149980946817"=>{"mode"=>"percentage", "value"=>10}}}, "8922470154577"=>{"pct"=>10, "v"=>{"54147263594881"=>{"mode"=>"percentage", "value"=>10}}}, "8922435027281"=>{"pct"=>10, "v"=>{"54149687312769"=>{"mode"=>"percentage", "value"=>10}}}, "8922406912337"=>{"pct"=>10, "v"=>{"48070135710033"=>{"mode"=>"percentage", "value"=>10}}}, "8922395509073"=>{"pct"=>10, "v"=>{"48070116180305"=>{"mode"=>"percentage", "value"=>10}}}, "8922376405329"=>{"pct"=>10, "v"=>{"55027923812737"=>{"mode"=>"percentage", "value"=>10}}}, "8922334527825"=>{"pct"=>10, "v"=>{"54150133973377"=>{"mode"=>"percentage", "value"=>10}}}, "8922296910161"=>{"pct"=>10, "v"=>{"53972012925313"=>{"mode"=>"percentage", "value"=>10}}}, "8916336968017"=>{"pct"=>10, "v"=>{"47895744217425"=>{"mode"=>"percentage", "value"=>10}, "47895754375505"=>{"mode"=>"percentage", "value"=>10}, "47895765320017"=>{"mode"=>"percentage", "value"=>10}}}, "8916328907089"=>{"pct"=>10, "v"=>{"53972005814657"=>{"mode"=>"percentage", "value"=>10}}}, "8913688035665"=>{"pct"=>10, "v"=>{"53971894206849"=>{"mode"=>"percentage", "value"=>10}}}, "8913679712593"=>{"pct"=>10, "v"=>{"53971995525505"=>{"mode"=>"percentage", "value"=>10}}}, "8840889106769"=>{"pct"=>10, "v"=>{"53971955319169"=>{"mode"=>"percentage", "value"=>10}}}, "8840888910161"=>{"pct"=>10, "v"=>{"48332556140881"=>{"mode"=>"percentage", "value"=>10}, "47889840210257"=>{"mode"=>"percentage", "value"=>10}, "47621358453073"=>{"mode"=>"percentage", "value"=>10}, "47621358485841"=>{"mode"=>"percentage", "value"=>10}, "47621358420305"=>{"mode"=>"percentage", "value"=>10}, "47621353537873"=>{"mode"=>"percentage", "value"=>10}, "47621353603409"=>{"mode"=>"percentage", "value"=>10}, "47621353570641"=>{"mode"=>"percentage", "value"=>10}, "47889848598865"=>{"mode"=>"percentage", "value"=>10}, "54430187782529"=>{"mode"=>"percentage", "value"=>10}, "48332585959761"=>{"mode"=>"percentage", "value"=>10}, "54430180966785"=>{"mode"=>"percentage", "value"=>10}, "47621358387537"=>{"mode"=>"percentage", "value"=>10}, "47889843290449"=>{"mode"=>"percentage", "value"=>10}, "49775542927697"=>{"mode"=>"target", "value"=>1.99}, "49775542665553"=>{"mode"=>"target", "value"=>1.99}, "49775542698321"=>{"mode"=>"target", "value"=>1.99}, "49775542731089"=>{"mode"=>"target", "value"=>1.99}, "49775542763857"=>{"mode"=>"target", "value"=>1.99}, "49775542600017"=>{"mode"=>"target", "value"=>1.99}, "49775542796625"=>{"mode"=>"target", "value"=>1.99}, "49775542829393"=>{"mode"=>"target", "value"=>1.99}, "49775542862161"=>{"mode"=>"target", "value"=>1.99}, "54641385800065"=>{"mode"=>"target", "value"=>1.99}, "49775542894929"=>{"mode"=>"target", "value"=>1.99}, "54641381802369"=>{"mode"=>"target", "value"=>1.99}, "49775542960465"=>{"mode"=>"target", "value"=>1.99}, "49775542993233"=>{"mode"=>"target", "value"=>1.99}}}, "9778869338449"=>{"pct"=>10, "v"=>{"54150071452033"=>{"mode"=>"percentage", "value"=>10}}}, "8922360774993"=>{"pct"=>10, "v"=>{"48070095536465"=>{"mode"=>"percentage", "value"=>10}}}, "15094222717313"=>{"pct"=>20, "v"=>{"54407564689793"=>{"mode"=>"percentage", "value"=>20}, "54623570657665"=>{"mode"=>"percentage", "value"=>20}, "54623560237441"=>{"mode"=>"percentage", "value"=>20}, "54407565410689"=>{"mode"=>"percentage", "value"=>20}, "54623567544705"=>{"mode"=>"percentage", "value"=>20}, "54407565476225"=>{"mode"=>"percentage", "value"=>20}, "54407565541761"=>{"mode"=>"target", "value"=>1.99}, "54623572885889"=>{"mode"=>"target", "value"=>1.99}, "54623561875841"=>{"mode"=>"target", "value"=>1.99}, "54407566164353"=>{"mode"=>"target", "value"=>1.99}, "54623568757121"=>{"mode"=>"target", "value"=>1.99}, "54407566229889"=>{"mode"=>"target", "value"=>1.99}}}}, "pdb"=>"use_highest", "bdg"=>"10-20% OFF"}`;
6005
6006    // Try to parse
6007    try {
6008      const rawData = `{\"t\":\"90 Tage Challenger Code\", \"g\":\"Influencer\", \"exp\":\"2026-01-31T23:00:00+00:00\", \"cls\":[\"PRODUCT\"], \"p\":{\"15245668319617\":{\"pct\":20, \"v\":{\"55017552183681\":{\"mode\":\"percentage\", \"value\":2
60080}, \"55017552216449\":{\"mode\":\"percentage\", \"value\":20}, \"55017549660545\":{\"mode\":\"percentage\", \"value\":20}, \"55017549693313\":{\"mode\":\"percentage\", \"value\":20}, \"55017549726081\":{\"mode\":\"percentage\", \"value\":20}}}, \"15221248721281\":{\"pct\":10, \"v\":{\"54931297108353\":{\"mode\":\"percentage\", \"value\":10}}}, \"15158448914817\":{\"pct\":10, \"v\":{\"54692898898305\":{\"mode\":\"percentage\", \"value\":10}}}, \"15108092428673\":{\"pct\":20, \"v\":{\"54474161881473\":{\"mode\":\"percentage\", \"value\":20}}}, \"15093429141889\":{\"pct\":20, \"v\":{\"54403134259585\":{\"mode\":\"percentage\", \"value\":20}, \"54403134292353\":{\"mode\":\"percentage\", \"value\":20}}}, \"15081331917185\":{\"pct\":10, \"v\":{\"54338352710017\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211325313\":{\"pct\":10, \"v\":{\"54693297586561\":{\"mode\":\"percentage\", \"value\":10}, \"54693297455489\":{\"mode\":\"percentage\", \"value\":10}, \"54693297488257\":{\"mode\":\"percentage\", \"value\":10}, \"54693297521025\":{\"mode\":\"percentage\", \"value\":10}, \"54693297553793\":{\"mode\":\"percentage\", \"value\":10}, \"54693297815937\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211161473\":{\"pct\":10, \"v\":{\"54693303550337\":{\"mode\":\"percentage\", \"value\":10}, \"54693302960513\":{\"mode\":\"percentage\", \"value\":10}, \"54693303026049\":{\"mode\":\"percentage\", \"value\":10}, \"54693303484801\":{\"mode\":\"percentage\", \"value\":10}, \"54693303615873\":{\"mode\":\"percentage\", \"value\":10}, \"54693302993281\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064210604417\":{\"pct\":10, \"v\":{\"54554029621633\":{\"mode\":\"percentage\", \"value\":10}, \"54554029588865\":{\"mode\":\"percentage\", \"value\":10}, \"54554029654401\":{\"mode\":\"percentage\", \"value\":10}, \"54554029687169\":{\"mode\":\"percentage\", \"value\":10}, \"54554029719937\":{\"mode\":\"percentage\", \"value\":10}, \"54554029752705\":{\"mode\":\"percentage\", \"value\":10}}}, \"9356657951057\":{\"pct\":10, \"v\":{\"54025390915969\":{\"mode\":\"percentage\", \"value\":10}, \"54025382920577\":{\"mode\":\"percentage\", \"value\":10}}}, \"9258236445009\":{\"pct\":20, \"v\":{\"48876683755857\":{\"mode\":\"percentage\", \"value\":20}, \"54120616460673\":{\"mode\":\"percentage\", \"value\":20}, \"48876683723089\":{\"mode\":\"percentage\", \"value\":20}, \"54287971254657\":{\"mode\":\"percentage\", \"value\":20}, \"54287981543809\":{\"mode\":\"percentage\", \"value\":20}, \"48876683690321\":{\"mode\":\"percentage\", \"value\":20}, \"49797868028241\":{\"mode\":\"percentage\", \"value\":20}, \"48909427769681\":{\"mode\":\"percentage\", \"value\":20}, \"49315028500817\":{\"mode\":\"percentage\", \"value\":20}, \"48909427802449\":{\"mode\":\"percentage\", \"value\":20}, \"48909427835217\":{\"mode\":\"percentage\", \"value\":20}, \"48909427867985\":{\"mode\":\"percentage\", \"value\":20}, \"48909427900753\":{\"mode\":\"percentage\", \"value\":20}, \"48909427933521\":{\"mode\":\"percentage\", \"value\":20}, \"48909427966289\":{\"mode\":\"percentage\", \"value\":20}, \"49314396471633\":{\"mode\":\"percentage\", \"value\":20}, \"54977081934209\":{\"mode\":\"percentage\", \"value\":20}, \"48909427999057\":{\"mode\":\"percentage\", \"value\":20}, \"48909428031825\":{\"mode\":\"percentage\", \"value\":20}, \"48909428064593\":{\"mode\":\"percentage\", \"value\":20}, \"54287994323329\":{\"mode\":\"percentage\", \"value\":20}, \"49930064331089\":{\"mode\":\"percentage\", \"value\":20}, \"49930080026961\":{\"mode\":\"percentage\", \"value\":20}, \"49106189222225\":{\"mode\":\"target\", \"value\":1.99}, \"54120643527041\":{\"mode\":\"target\", \"value\":1.99}, \"49106189189457\":{\"mode\":\"target\", \"value\":1.99}, \"54287980462465\":{\"mode\":\"target\", \"value\":1.99}, \"54287987933569\":{\"mode\":\"target\", \"value\":1.99}, \"49106188829009\":{\"mode\":\"target\", \"value\":1.99}, \"49106188861777\":{\"mode\":\"target\", \"value\":1.99}, \"49315044426065\":{\"mode\":\"target\", \"value\":1.99}, \"49106188894545\":{\"mode\":\"target\", \"value\":1.99}, \"49106188927313\":{\"mode\":\"target\", \"value\":1.99}, \"49106188960081\":{\"mode\":\"target\", \"value\":1.99}, \"49106188992849\":{\"mode\":\"target\", \"value\":1.99}, \"49106189025617\":{\"mode\":\"target\", \"value\":1.99}, \"49106189058385\":{\"mode\":\"target\", \"value\":1.99}, \"49314452210001\":{\"mode\":\"target\", \"value\":1.99}, \"49106189091153\":{\"mode\":\"target\", \"value\":1.99}, \"49106189123921\":{\"mode\":\"target\", \"value\":1.99}, \"49106189156689\":{\"mode\":\"target\", \"value\":1.99}, \"54287998484865\":{\"mode\":\"target\", \"value\":1.99}}}, \"9149824762193\":{\"pct\":10, \"v\":{\"54966580969857\":{\"mode\":\"percentage\", \"value\":10}, \"49798626738513\":{\"mode\":\"percentage\", \"value\":10}
6008, \"48625081844049\":{\"mode\":\"percentage\", \"value\":10}, \"54249693774209\":{\"mode\":\"percentage\", \"value\":10}, \"54966581330305\":{\"mode\":\"percentage\", \"value\":10}, \"49303520870737\":{\"mode\":\"percentage\", \"value\":10}, \"49779388645713\":{\"mode\":\"percentage\", \"value\":10}, \"54100583940481\":{\"mode\":\"percentage\", \"value\":10}, \"54478601748865\":{\"mode\":\"percentage\", \"value\":10}}}, \"9090051539281\":{\"pct\":10, \"v\":{\"55027846939009\":{\"mode\":\"percentage\", \"value\":10}}}, \"8961788150097\":{\"pct\":10, \"v\":{\"53971991265665\":{\"mode\":\"percentage\", \"value\":10}}}, \"8931079455057\":{\"pct\":10, \"v\":{\"47943835058513\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930924396881\":{\"pct\":10, \"v\":{\"47943087227217\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930918826321\":{\"pct\":10, \"v\":{\"47943059374417\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930914206033\":{\"pct\":10, \"v\":{\"47943019823441\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930907324753\":{\"pct\":10, \"v\":{\"47942957728081\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922828341585\":{\"pct\":10.909090909090908, \"v\":{\"47911756398929\":{\"mode\":\"percentage\", \"value\":10}, \"48101175427409\":{\"mode\":\"percentage\", \"value\":10}, \"48101175460177\":{\"mode\":\"percentage\", \"value\":10}, \"49105105715537\":{\"mode\":\"percentage\", \"value\":10}, \"47911758987601\":{\"mode\":\"percentage\", \"value\":10}, \"47911764099409\":{\"mode\":\"percentage\", \"value\":10}, \"47911769047377\":{\"mode\":\"percentage\", \"value\":10}, \"47911773405521\":{\"mode\":\"percentage\", \"value\":10}, \"47911776682321\":{\"mode\":\"percentage\", \"value\":10}, \"47911780745553\":{\"mode\":\"percentage\", \"value\":10}, \"55118732427649\":{\"mode\":\"percentage\", \"value\":20}}}, \"8922719453521\":{\"pct\":10, \"v\":{\"47911508541777\":{\"mode\":\"percentage\", \"value\":10}, \"54015881249153\":{\"mode\":\"percentage\", \"value\":10}, \"48101002805585\":{\"mode\":\"percentage\", \"value\":10}, \"48060583280977\":{\"mode\":\"percentage\", \"value\":10}, \"54009283969409\":{\"mode\":\"percentage\", \"value\":10}, \"49807609332049\":{\"mode\":\"percentage\", \"value\":10}, \"47911518470481\":{\"mode\":\"percentage\", \"value\":10}, \"54632160395649\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922714112337\":{\"pct\":20, \"v\":{\"53946660094337\":{\"mode\":\"percentage\", \"value\":20}, \"53946660061569\":{\"mode\":\"percentage\", \"value\":20}, \"54290156487041\":{\"mode\":\"target\", \"value\":1.99}, \"54290156519809\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922696253777\":{\"pct\":20, \"v\":{\"47911432356177\":{\"mode\":\"percentage\", \"value\":20}, \"55043026125185\":{\"mode\":\"percentage\", \"value\":20}, \"48176354722129\":{\"mode\":\"percentage\", \"value\":20}, \"48934801703249\":{\"mode\":\"percentage\", \"value\":20}, \"47911455031633\":{\"mode\":\"percentage\", \"value\":20}, \"48934758711633\":{\"mode\":\"percentage\", \"value\":20}, \"47911448904017\":{\"mode\":\"percentage\", \"value\":20}, \"47911443595601\":{\"mode\":\"percentage\", \"value\":20}, \"55043039265153\":{\"mode\":\"percentage\", \"value\":20}, \"49107533693265\":{\"mode\":\"target\", \"value\":1.99}, \"55043057222017\":{\"mode\":\"target\", \"value\":1.99}, \"49107533660497\":{\"mode\":\"target\", \"value\":1.99}, \"49107533726033\":{\"mode\":\"target\", \"value\":1.99}, \"49107533758801\":{\"mode\":\"target\", \"value\":1.99}, \"49107533791569\":{\"mode\":\"target\", \"value\":1.99}, \"49107533824337\":{\"mode\":\"target\", \"value\":1.99}, \"49107533857105\":{\"mode\":\"target\", \"value\":1.99}, \"55043081011585\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922681672017\":{\"pct\":20, \"v\":{\"54667719246209\":{\"mode\":\"percentage\", \"value\":20}, \"47911386284369\":{\"mode\":\"percentage\", \"value\":20}, \"54250859233665\":{\"mode\":\"percentage\", \"value\":20}, \"47911394443601\":{\"mode\":\"percentage\", \"value\":20}, \"47911405977937\":{\"mode\":\"percentage\", \"value\":20}
6008, \"47911412891985\":{\"mode\":\"percentage\", \"value\":20}, \"49332796457297\":{\"mode\":\"percentage\", \"value\":20}, \"54667719278977\":{\"mode\":\"target\", \"value\":1.99}, \"49107762643281\":{\"mode\":\"target\", \"value\":1.99}, \"54250859266433\":{\"mode\":\"target\", \"value\":1.99}, \"49107762676049\":{\"mode\":\"target\", \"value\":1.99}, \"49107762708817\":{\"mode\":\"target\", \"value\":1.99}, \"49107762741585\":{\"mode\":\"target\", \"value\":1.99}, \"49332812513617\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922561446225\":{\"pct\":10, \"v\":{\"54149893095809\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922548339025\":{\"pct\":10, \"v\":{\"53972007453057\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922516390225\":{\"pct\":10, \"v\":{\"53980555084161\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922494107985\":{\"pct\":10, \"v\":{\"54149980946817\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922470154577\":{\"pct\":10, \"v\":{\"54147263594881\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922435027281\":{\"pct\":10, \"v\":{\"54149687312769\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922406912337\":{\"pct\":10, \"v\":{\"48070135710033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922395509073\":{\"pct\":10, \"v\":{\"48070116180305\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922376405329\":{\"pct\":10, \"v\":{\"55027923812737\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922334527825\":{\"pct\":10, \"v\":{\"54150133973377\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922296910161\":{\"pct\":10, \"v\":{\"53972012925313\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916336968017\":{\"pct\":10, \"v\":{\"47895744217425\":{\"mode\":\"percentage\", \"value\":10}, \"47895754375505\":{\"mode\":\"percentage\", \"value\":10}, \"47895765320017\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916328907089\":{\"pct\":10, \"v\":{\"53972005814657\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913688035665\":{\"pct\":10, \"v\":{\"53971894206849\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913679712593\":{\"pct\":10, \"v\":{\"53971995525505\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840889106769\":{\"pct\":10, \"v\":{\"53971955319169\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840888910161\":{\"pct\":10, \"v\":{\"48332556140881\":{\"mode\":\"percentage\", \"value\":10}, \"47889840210257\":{\"mode\":\"percentage\", \"value\":10}, \"47621358453073\":{\"mode\":\"percentage\", \"value\":10}, \"47621358485841\":{\"mode\":\"percentage\", \"value\":10}, \"47621358420305\":{\"mode\":\"percentage\", \"value\":10}, \"47621353537873\":{\"mode\":\"percentage\", \"value\":10}, \"47621353603409\":{\"mode\":\"percentage\", \"value\":10}, \"47621353570641\":{\"mode\":\"percentage\", \"value\":10}, \"47889848598865\":{\"mode\":\"percentage\", \"value\":10}, \"54430187782529\":{\"mode\":\"percentage\", \"value\":10}, \"48332585959761\":{\"mode\":\"percentage\", \"value\":10}, \"54430180966785\":{\"mode\":\"percentage\", \"value\":10}, \"47621358387537\":{\"mode\":\"percentage\", \"value\":10}, \"47889843290449\":{\"mode\":\"percentage\", \"value\":10}, \"49775542927697\":{\"mode\":\"target\", \"value\":1.99}, \"49775542665553\":{\"mode\":\"target\", \"value\":1.99}, \"49775542698321\":{\"mode\":\"target\", \"value\":1.99}, \"49775542731089\":{\"mode\":\"target\", \"value\":1.99}, \"49775542763857\":{\"mode\":\"target\", \"value\":1.99}, \"49775542600017\":{\"mode\":\"target\", \"value\":1.99}, \"49775542796625\":{\"mode\":\"target\", \"value\":1.99}, \"49775542829393\":{\"mode\":\"target\", \"value\":1.99}, \"49775542862161\":{\"mode\":\"target\", \"value\":1.99}, \"54641385800065\":{\"mode\":\"target\", \"value\":1.99}, \"49775542894929\":{\"mode\":\"target\", \"value\":1.99}, \"54641381802369\":{\"mode\":\"target\", \"value\":1.99}, \"49775542960465\":{\"mode\":\"target\", \"value\":1.99}, \"49775542993233\":{\"mode\":\"target\", \"value\":1.99}}}, \"9778869338449\":{\"pct\":10, \"v\":{\"54150071452033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922360774993\":{\"pct\":10, \"v\":{\"48070095536465\":{\"mode\":\"percentage\", \"value\":10}}}, \"15094222717313\":{\"pct\":20, \"v\":{\"54407564689793\":{\"mode\":\"percentage\", \"value\":2
60080}, \"54623570657665\":{\"mode\":\"percentage\", \"value\":20}, \"54623560237441\":{\"mode\":\"percentage\", \"value\":20}, \"54407565410689\":{\"mode\":\"percentage\", \"value\":20}, \"54623567544705\":{\"mode\":\"percentage\", \"value\":20}, \"54407565476225\":{\"mode\":\"percentage\", \"value\":20}, \"54407565541761\":{\"mode\":\"target\", \"value\":1.99}, \"54623572885889\":{\"mode\":\"target\", \"value\":1.99}, \"54623561875841\":{\"mode\":\"target\", \"value\":1.99}, \"54407566164353\":{\"mode\":\"target\", \"value\":1.99}, \"54623568757121\":{\"mode\":\"target\", \"value\":1.99}, \"54407566229889\":{\"mode\":\"target\", \"value\":1.99}}}}, \"pdb\":\"use_highest\", \"bdg\":\"10-20% OFF\"}`;
6009      const jsonData = rawData
6010        .replace(/=>/g, ':')
6011        .replace(/\n/g, '')
6012        .replace(/\r/g, '');
6013
6014      window.SHOPIFY_DISCOUNT_DATA['90TC'] = JSON.parse(jsonData);
6015    } catch(e) {
6016
6017    }
6018    
6019    // Store raw for debugging
6020    window.DISCOUNT_RAW_DATA['ABF'] = `{"t"=>"Influencer Anna Linter", "g"=>"Influencer", "exp"=>"2026-01-31T23:00:00+00:00", "cls"=>["PRODUCT"], "p"=>{"15245668319617"=>{"pct"=>20, "v"=>{"55017552183681"=>{"mode"=>"percentage", "value"=>20}, "55017552216449"=>{"mode"=>"percentage", "value"=>20}, "55017549660545"=>{"mode"=>"percentage", "value"=>20}, "55017549693313"=>{"mode"=>"percentage", "value"=>20}, "55017549726081"=>{"mode"=>"percentage", "value"=>20}}}, "15221248721281"=>{"pct"=>10, "v"=>{"54931297108353"=>{"mode"=>"percentage", "value"=>10}}}, "15158448914817"=>{"pct"=>10, "v"=>{"54692898898305"=>{"mode"=>"percentage", "value"=>10}}}, "15108092428673"=>{"pct"=>20, "v"=>{"54474161881473"=>{"mode"=>"percentage", "value"=>20}}}, "15093429141889"=>{"pct"=>20, "v"=>{"54403134259585"=>{"mode"=>"percentage", "value"=>20}, "54403134292353"=>{"mode"=>"percentage", "value"=>20}}}, "15081331917185"=>{"pct"=>10, "v"=>{"54338352710017"=>{"mode"=>"percentage", "value"=>10}}}, "15064211325313"=>{"pct"=>10, "v"=>{"54693297586561"=>{"mode"=>"percentage", "value"=>10}, "54693297455489"=>{"mode"=>"percentage", "value"=>10}, "54693297488257"=>{"mode"=>"percentage", "value"=>10}, "54693297521025"=>{"mode"=>"percentage", "value"=>10}, "54693297553793"=>{"mode"=>"percentage", "value"=>10}, "54693297815937"=>{"mode"=>"percentage", "value"=>10}}}, "15064211161473"=>{"pct"=>10, "v"=>{"54693303550337"=>{"mode"=>"percentage", "value"=>10}, "54693302960513"=>{"mode"=>"percentage", "value"=>10}, "54693303026049"=>{"mode"=>"percentage", "value"=>10}, "54693303484801"=>{"mode"=>"percentage", "value"=>10}, "54693303615873"=>{"mode"=>"percentage", "value"=>10}, "54693302993281"=>{"mode"=>"percentage", "value"=>10}}}, "15064210604417"=>{"pct"=>10, "v"=>{"54554029621633"=>{"mode"=>"percentage", "value"=>10}, "54554029588865"=>{"mode"=>"percentage", "value"=>10}, "54554029654401"=>{"mode"=>"percentage", "value"=>10}, "54554029687169"=>{"mode"=>"percentage", "value"=>10}, "54554029719937"=>{"mode"=>"percentage", "value"=>10}, "54554029752705"=>{"mode"=>"percentage", "value"=>10}}}, "9356657951057"=>{"pct"=>10, "v"=>{"54025390915969"=>{"mode"=>"percentage", "value"=>10}, "54025382920577"=>{"mode"=>"percentage", "value"=>10}}}, "9258236445009"=>{"pct"=>20, "v"=>{"48876683755857"=>{"mode"=>"percentage", "value"=>20}, "54120616460673"=>{"mode"=>"percentage", "value"=>20}, "48876683723089"=>{"mode"=>"percentage", "value"=>20}, "54287971254657"=>{"mode"=>"percentage", "value"=>20}, "54287981543809"=>{"mode"=>"percentage", "value"=>20}, "48876683690321"=>{"mode"=>"percentage", "value"=>20}, "49797868028241"=>{"mode"=>"percentage", "value"=>20}, "48909427769681"=>{"mode"=>"percentage", "value"=>20}, "49315028500817"=>{"mode"=>"percentage", "value"=>20}, "48909427802449"=>{"mode"=>"percentage", "value"=>20}, "48909427835217"=>{"mode"=>"percentage", "value"=>20}, "48909427867985"=>{"mode"=>"percentage", "value"=>20}, "48909427900753"=>{"mode"=>"percentage", "value"=>20}, "48909427933521"=>{"mode"=>"percentage", "value"=>20}, "48909427966289"=>{"mode"=>"percentage", "value"=>20}, "49314396471633"=>{"mode"=>"percentage", "value"=>20}, "54977081934209"=>{"mode"=>"percentage", "value"=>20}, "48909427999057"=>{"mode"=>"percentage", "value"=>20}, "48909428031825"=>{"mode"=>"percentage", "value"=>20}, "48909428064593"=>{"mode"=>"percentage", "value"=>20}, "54287994323329"=>{"mode"=>"percentage", "value"=>20}, "49930064331089"=>{"mode"=>"percentage", "value"=>20}, "49930080026961"=>{"mode"=>"percentage", "value"=>20}, "49106189222225"=>{"mode"=>"target", "value"=>1.99}, "54120643527041"=>{"mode"=>"target", "value"=>1.99}, "49106189189457"=>{"mode"=>"target", "value"=>1.99}, "54287980462465"=>{"mode"=>"target", "value"=>1.99}, "54287987933569"=>{"mode"=>"target", "value"=>1.99}, "49106188829009"=>{"mode"=>"target", "value"=>1.99}, "49106188861777"=>{"mode"=>"target", "value"=>1.99}, "49315044426065"=>{"mode"=>"target", "value"=>1.99}, "49106188894545"=>{"mode"=>"target", "value"=>1.99}, "49106188927313"=>{"mode"=>"target", "value"=>1.99}, "49106188960081"=>{"mode"=>"target", "value"=>1.99}, "49106188992849"=>{"mode"=>"target", "value"=>1.99}, "49106189025617"=>{"mode"=>"target", "value"=>1.99}, "49106189058385"=>{"mode"=>"target", "value"=>1.99}, "49314452210001"=>{"mode"=>"target", "value"=>1.99}, "49106189091153"=>{"mode"=>"target", "value"=>1.99}, "49106189123921"=>{"mode"=>"target", "value"=>1.99}, "49106189156689"=>{"mode"=>"target", "value"=>1.99}, "54287998484865"=>{"mode"=>"target", "value"=>1.99}}}, "9149824762193"=>{"pct"=>10, "v"=>{"54966580969857"=>{"mode"=>"percentage", "value"=>10}, "49798626738513"=>{"mode"=>"percentage", "value"=>10}, "48625081844049"=>{"mode"=>"percentage", "value"=>10}, "54249693774209"=>{"mode"=>"percentage", "value"=>10}, "54966581330305"=>{"mode"=>"percentage", "value"=>10}, "49303520870737"=>{"mode"=>"percentage", "value"=>10}, "49779388645713"=>{"mode"=>"percentage", "value"=>10}, "54100583940481"=>{"mode"=>"percentage", "value"=>10}, "54478601748865"=>{"mode"=>"percentage", "value"=>10}}}, "9090051539281"=>{"pct"=>10, "v"=>{"55027846939009"=>{"mode"=>"percentage", "value"=>10}}}, "8961788150097"=>{"pct"=>10, "v"=>{"53971991265665"=>{"mode"=>"percentage", "value"=>10}}}, "8931079455057"=>{"pct"=>10, "v"=>{"47943835058513"=>{"mode"=>"percentage", "value"=>10}}}, "8930924396881"=>{"pct"=>10, "v"=>{"47943087227217"=>{"mode"=>"percentage", "value"=>10}}}, "8930918826321"=>{"pct"=>10, "v"=>{"47943059374417"=>{"mode"=>"percentage", "value"=>10}}}, "8930914206033"=>{"pct"=>10, "v"=>{"47943019823441"=>{"mode"=>"percentage", "value"=>10}}}, "8930907324753"=>{"pct"=>10, "v"=>{"47942957728081"=>{"mode"=>"percentage", "value"=>10}}}, "8922828341585"=>{"pct"=>10.909090909090908, "v"=>{"47911756398929"=>{"mode"=>"percentage", "value"=>10}, "48101175427409"=>{"mode"=>"percentage", "value"=>10}, "48101175460177"=>{"mode"=>"percentage", "value"=>10}, "49105105715537"=>{"mode"=>"percentage", "value"=>10}, "47911758987601"=>{"mode"=>"percentage", "value"=>10}, "47911764099409"=>{"mode"=>"percentage", "value"=>10}, "47911769047377"=>{"mode"=>"percentage", "value"=>10}, "47911773405521"=>{"mode"=>"percentage", "value"=>10}, "47911776682321"=>{"mode"=>"percentage", "value"=>10}, "47911780745553"=>{"mode"=>"percentage", "value"=>10}, "55118732427649"=>{"mode"=>"percentage", "value"=>20}}}, "8922719453521"=>{"pct"=>10, "v"=>{"47911508541777"=>{"mode"=>"percentage", "value"=>10}, "54015881249153"=>{"mode"=>"percentage", "value"=>10}, "48101002805585"=>{"mode"=>"percentage", "value"=>10}, "48060583280977"=>{"mode"=>"percentage", "value"=>10}, "54009283969409"=>{"mode"=>"percentage", "value"=>10}, "49807609332049"=>{"mode"=>"percentage", "value"=>10}, "47911518470481"=>{"mode"=>"percentage", "value"=>10}, "54632160395649"=>{"mode"=>"percentage", "value"=>10}}}, "8922714112337"=>{"pct"=>20, "v"=>{"53946660094337"=>{"mode"=>"percentage", "value"=>20}, "53946660061569"=>{"mode"=>"percentage", "value"=>20}, "54290156487041"=>{"mode"=>"target", "value"=>1.99}, "54290156519809"=>{"mode"=>"target", "value"=>1.99}}}, "8922696253777"=>{"pct"=>20, "v"=>{"47911432356177"=>{"mode"=>"percentage", "value"=>20}, "55043026125185"=>{"mode"=>"percentage", "value"=>20}, "48176354722129"=>{"mode"=>"percentage", "value"=>20}, "48934801703249"=>{"mode"=>"percentage", "value"=>20}, "47911455031633"=>{"mode"=>"percentage", "value"=>20}, "48934758711633"=>{"mode"=>"percentage", "value"=>20}, "47911448904017"=>{"mode"=>"percentage", "value"=>20}, "47911443595601"=>{"mode"=>"percentage", "value"=>20}, "55043039265153"=>{"mode"=>"percentage", "value"=>20}, "49107533693265"=>{"mode"=>"target", "value"=>1.99}, "55043057222017"=>{"mode"=>"target", "value"=>1.99}, "49107533660497"=>{"mode"=>"target", "value"=>1.99}, "49107533726033"=>{"mode"=>"target", "value"=>1.99}, "49107533758801"=>{"mode"=>"target", "value"=>1.99}, "49107533791569"=>{"mode"=>"target", "value"=>1.99}, "49107533824337"=>{"mode"=>"target", "value"=>1.99}, "49107533857105"=>{"mode"=>"target", "value"=>1.99}, "55043081011585"=>{"mode"=>"target", "value"=>1.99}}}, "8922681672017"=>{"pct"=>20, "v"=>{"54667719246209"=>{"mode"=>"percentage", "value"=>20}, "47911386284369"=>{"mode"=>"percentage", "value"=>20}, "54250859233665"=>{"mode"=>"percentage", "value"=>20}, "47911394443601"=>{"mode"=>"percentage", "value"=>20}, "47911405977937"=>{"mode"=>"percentage", "value"=>20}, "47911412891985"=>{"mode"=>"percentage", "value"=>20}, "49332796457297"=>{"mode"=>"percentage", "value"=>20}, "54667719278977"=>{"mode"=>"target", "value"=>1.99}, "49107762643281"=>{"mode"=>"target", "value"=>1.99}, "54250859266433"=>{"mode"=>"target", "value"=>1.99}, "49107762676049"=>{"mode"=>"target", "value"=>1.99}, "49107762708817"=>{"mode"=>"target", "value"=>1.99}, "49107762741585"=>{"mode"=>"target", "value"=>1.99}, "49332812513617"=>{"mode"=>"target", "value"=>1.99}}}, "8922561446225"=>{"pct"=>10, "v"=>{"54149893095809"=>{"mode"=>"percentage", "value"=>10}}}, "8922548339025"=>{"pct"=>10, "v"=>
6020{"53972007453057"=>{"mode"=>"percentage", "value"=>10}}}, "8922516390225"=>{"pct"=>10, "v"=>{"53980555084161"=>{"mode"=>"percentage", "value"=>10}}}, "8922494107985"=>{"pct"=>10, "v"=>{"54149980946817"=>{"mode"=>"percentage", "value"=>10}}}, "8922470154577"=>{"pct"=>10, "v"=>{"54147263594881"=>{"mode"=>"percentage", "value"=>10}}}, "8922435027281"=>{"pct"=>10, "v"=>{"54149687312769"=>{"mode"=>"percentage", "value"=>10}}}, "8922406912337"=>{"pct"=>10, "v"=>{"48070135710033"=>{"mode"=>"percentage", "value"=>10}}}, "8922395509073"=>{"pct"=>10, "v"=>{"48070116180305"=>{"mode"=>"percentage", "value"=>10}}}, "8922376405329"=>{"pct"=>10, "v"=>{"55027923812737"=>{"mode"=>"percentage", "value"=>10}}}, "8922334527825"=>{"pct"=>10, "v"=>{"54150133973377"=>{"mode"=>"percentage", "value"=>10}}}, "8922296910161"=>{"pct"=>10, "v"=>{"53972012925313"=>{"mode"=>"percentage", "value"=>10}}}, "8916336968017"=>{"pct"=>10, "v"=>{"47895744217425"=>{"mode"=>"percentage", "value"=>10}, "47895754375505"=>{"mode"=>"percentage", "value"=>10}, "47895765320017"=>{"mode"=>"percentage", "value"=>10}}}, "8916328907089"=>{"pct"=>10, "v"=>{"53972005814657"=>{"mode"=>"percentage", "value"=>10}}}, "8913688035665"=>{"pct"=>10, "v"=>{"53971894206849"=>{"mode"=>"percentage", "value"=>10}}}, "8913679712593"=>{"pct"=>10, "v"=>{"53971995525505"=>{"mode"=>"percentage", "value"=>10}}}, "8840889106769"=>{"pct"=>10, "v"=>{"53971955319169"=>{"mode"=>"percentage", "value"=>10}}}, "8840888910161"=>{"pct"=>10, "v"=>{"48332556140881"=>{"mode"=>"percentage", "value"=>10}, "47889840210257"=>{"mode"=>"percentage", "value"=>10}, "47621358453073"=>{"mode"=>"percentage", "value"=>10}, "47621358485841"=>{"mode"=>"percentage", "value"=>10}, "47621358420305"=>{"mode"=>"percentage", "value"=>10}, "47621353537873"=>{"mode"=>"percentage", "value"=>10}, "47621353603409"=>{"mode"=>"percentage", "value"=>10}, "47621353570641"=>{"mode"=>"percentage", "value"=>10}, "47889848598865"=>{"mode"=>"percentage", "value"=>10}, "54430187782529"=>{"mode"=>"percentage", "value"=>10}, "48332585959761"=>{"mode"=>"percentage", "value"=>10}, "54430180966785"=>{"mode"=>"percentage", "value"=>10}, "47621358387537"=>{"mode"=>"percentage", "value"=>10}, "47889843290449"=>{"mode"=>"percentage", "value"=>10}, "49775542927697"=>{"mode"=>"target", "value"=>1.99}, "49775542665553"=>{"mode"=>"target", "value"=>1.99}, "49775542698321"=>{"mode"=>"target", "value"=>1.99}, "49775542731089"=>{"mode"=>"target", "value"=>1.99}, "49775542763857"=>{"mode"=>"target", "value"=>1.99}, "49775542600017"=>{"mode"=>"target", "value"=>1.99}, "49775542796625"=>{"mode"=>"target", "value"=>1.99}, "49775542829393"=>{"mode"=>"target", "value"=>1.99}, "49775542862161"=>{"mode"=>"target", "value"=>1.99}, "54641385800065"=>{"mode"=>"target", "value"=>1.99}, "49775542894929"=>{"mode"=>"target", "value"=>1.99}, "54641381802369"=>{"mode"=>"target", "value"=>1.99}, "49775542960465"=>{"mode"=>"target", "value"=>1.99}, "49775542993233"=>{"mode"=>"target", "value"=>1.99}}}, "9778869338449"=>{"pct"=>10, "v"=>{"54150071452033"=>{"mode"=>"percentage", "value"=>10}}}, "8922360774993"=>{"pct"=>10, "v"=>{"48070095536465"=>{"mode"=>"percentage", "value"=>10}}}, "15094222717313"=>{"pct"=>20, "v"=>{"54407564689793"=>{"mode"=>"percentage", "value"=>20}, "54623570657665"=>{"mode"=>"percentage", "value"=>20}, "54623560237441"=>{"mode"=>"percentage", "value"=>20}, "54407565410689"=>{"mode"=>"percentage", "value"=>20}, "54623567544705"=>{"mode"=>"percentage", "value"=>20}, "54407565476225"=>{"mode"=>"percentage", "value"=>20}, "54407565541761"=>{"mode"=>"target", "value"=>1.99}, "54623572885889"=>{"mode"=>"target", "value"=>1.99}, "54623561875841"=>{"mode"=>"target", "value"=>1.99}, "54407566164353"=>{"mode"=>"target", "value"=>1.99}, "54623568757121"=>{"mode"=>"target", "value"=>1.99}, "54407566229889"=>{"mode"=>"target", "value"=>1.99}}}}, "pdb"=>"use_highest", "bdg"=>"10-20% OFF"}`;
6021
6022    // Try to parse
6023    try {
6024      const rawData = `{\"t\":\"Influencer Anna Linter\", \"g\":\"Influencer\", \"exp\":\"2026-01-31T23:00:00+00:00\", \"cls\":[\"PRODUCT\"], \"p\":{\"15245668319617\":{\"pct\":20, \"v\":{\"55017552183681\":{\"mode\":\"percentage\", \"value\":2
60240}, \"55017552216449\":{\"mode\":\"percentage\", \"value\":20}, \"55017549660545\":{\"mode\":\"percentage\", \"value\":20}, \"55017549693313\":{\"mode\":\"percentage\", \"value\":20}, \"55017549726081\":{\"mode\":\"percentage\", \"value\":20}}}, \"15221248721281\":{\"pct\":10, \"v\":{\"54931297108353\":{\"mode\":\"percentage\", \"value\":10}}}, \"15158448914817\":{\"pct\":10, \"v\":{\"54692898898305\":{\"mode\":\"percentage\", \"value\":10}}}, \"15108092428673\":{\"pct\":20, \"v\":{\"54474161881473\":{\"mode\":\"percentage\", \"value\":20}}}, \"15093429141889\":{\"pct\":20, \"v\":{\"54403134259585\":{\"mode\":\"percentage\", \"value\":20}, \"54403134292353\":{\"mode\":\"percentage\", \"value\":20}}}, \"15081331917185\":{\"pct\":10, \"v\":{\"54338352710017\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211325313\":{\"pct\":10, \"v\":{\"54693297586561\":{\"mode\":\"percentage\", \"value\":10}, \"54693297455489\":{\"mode\":\"percentage\", \"value\":10}, \"54693297488257\":{\"mode\":\"percentage\", \"value\":10}, \"54693297521025\":{\"mode\":\"percentage\", \"value\":10}, \"54693297553793\":{\"mode\":\"percentage\", \"value\":10}, \"54693297815937\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211161473\":{\"pct\":10, \"v\":{\"54693303550337\":{\"mode\":\"percentage\", \"value\":10}, \"54693302960513\":{\"mode\":\"percentage\", \"value\":10}, \"54693303026049\":{\"mode\":\"percentage\", \"value\":10}, \"54693303484801\":{\"mode\":\"percentage\", \"value\":10}, \"54693303615873\":{\"mode\":\"percentage\", \"value\":10}, \"54693302993281\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064210604417\":{\"pct\":10, \"v\":{\"54554029621633\":{\"mode\":\"percentage\", \"value\":10}, \"54554029588865\":{\"mode\":\"percentage\", \"value\":10}, \"54554029654401\":{\"mode\":\"percentage\", \"value\":10}, \"54554029687169\":{\"mode\":\"percentage\", \"value\":10}, \"54554029719937\":{\"mode\":\"percentage\", \"value\":10}, \"54554029752705\":{\"mode\":\"percentage\", \"value\":10}}}, \"9356657951057\":{\"pct\":10, \"v\":{\"54025390915969\":{\"mode\":\"percentage\", \"value\":10}, \"54025382920577\":{\"mode\":\"percentage\", \"value\":10}}}, \"9258236445009\":{\"pct\":20, \"v\":{\"48876683755857\":{\"mode\":\"percentage\", \"value\":20}, \"54120616460673\":{\"mode\":\"percentage\", \"value\":20}, \"48876683723089\":{\"mode\":\"percentage\", \"value\":20}, \"54287971254657\":{\"mode\":\"percentage\", \"value\":20}, \"54287981543809\":{\"mode\":\"percentage\", \"value\":20}, \"48876683690321\":{\"mode\":\"percentage\", \"value\":20}, \"49797868028241\":{\"mode\":\"percentage\", \"value\":20}, \"48909427769681\":{\"mode\":\"percentage\", \"value\":20}, \"49315028500817\":{\"mode\":\"percentage\", \"value\":20}, \"48909427802449\":{\"mode\":\"percentage\", \"value\":20}, \"48909427835217\":{\"mode\":\"percentage\", \"value\":20}, \"48909427867985\":{\"mode\":\"percentage\", \"value\":20}, \"48909427900753\":{\"mode\":\"percentage\", \"value\":20}, \"48909427933521\":{\"mode\":\"percentage\", \"value\":20}, \"48909427966289\":{\"mode\":\"percentage\", \"value\":20}, \"49314396471633\":{\"mode\":\"percentage\", \"value\":20}, \"54977081934209\":{\"mode\":\"percentage\", \"value\":20}, \"48909427999057\":{\"mode\":\"percentage\", \"value\":20}, \"48909428031825\":{\"mode\":\"percentage\", \"value\":20}, \"48909428064593\":{\"mode\":\"percentage\", \"value\":20}, \"54287994323329\":{\"mode\":\"percentage\", \"value\":20}, \"49930064331089\":{\"mode\":\"percentage\", \"value\":20}, \"49930080026961\":{\"mode\":\"percentage\", \"value\":20}, \"49106189222225\":{\"mode\":\"target\", \"value\":1.99}, \"54120643527041\":{\"mode\":\"target\", \"value\":1.99}, \"49106189189457\":{\"mode\":\"target\", \"value\":1.99}, \"54287980462465\":{\"mode\":\"target\", \"value\":1.99}, \"54287987933569\":{\"mode\":\"target\", \"value\":1.99}, \"49106188829009\":{\"mode\":\"target\", \"value\":1.99}, \"49106188861777\":{\"mode\":\"target\", \"value\":1.99}, \"49315044426065\":{\"mode\":\"target\", \"value\":1.99}, \"49106188894545\":{\"mode\":\"target\", \"value\":1.99}, \"49106188927313\":{\"mode\":\"target\", \"value\":1.99}, \"49106188960081\":{\"mode\":\"target\", \"value\":1.99}, \"49106188992849\":{\"mode\":\"target\", \"value\":1.99}, \"49106189025617\":{\"mode\":\"target\", \"value\":1.99}, \"49106189058385\":{\"mode\":\"target\", \"value\":1.99}, \"49314452210001\":{\"mode\":\"target\", \"value\":1.99}, \"49106189091153\":{\"mode\":\"target\", \"value\":1.99}, \"49106189123921\":{\"mode\":\"target\", \"value\":1.99}, \"49106189156689\":{\"mode\":\"target\", \"value\":1.99}, \"54287998484865\":{\"mode\":\"target\", \"value\":1.99}}}, \"9149824762193\":{\"pct\":10, \"v\":{\"54966580969857\":{\"mode\":\"percentage\", \"value\":10}, \"49798626738513\":{\"mode\":\"percentage\", \"value\":10}
6024, \"48625081844049\":{\"mode\":\"percentage\", \"value\":10}, \"54249693774209\":{\"mode\":\"percentage\", \"value\":10}, \"54966581330305\":{\"mode\":\"percentage\", \"value\":10}, \"49303520870737\":{\"mode\":\"percentage\", \"value\":10}, \"49779388645713\":{\"mode\":\"percentage\", \"value\":10}, \"54100583940481\":{\"mode\":\"percentage\", \"value\":10}, \"54478601748865\":{\"mode\":\"percentage\", \"value\":10}}}, \"9090051539281\":{\"pct\":10, \"v\":{\"55027846939009\":{\"mode\":\"percentage\", \"value\":10}}}, \"8961788150097\":{\"pct\":10, \"v\":{\"53971991265665\":{\"mode\":\"percentage\", \"value\":10}}}, \"8931079455057\":{\"pct\":10, \"v\":{\"47943835058513\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930924396881\":{\"pct\":10, \"v\":{\"47943087227217\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930918826321\":{\"pct\":10, \"v\":{\"47943059374417\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930914206033\":{\"pct\":10, \"v\":{\"47943019823441\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930907324753\":{\"pct\":10, \"v\":{\"47942957728081\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922828341585\":{\"pct\":10.909090909090908, \"v\":{\"47911756398929\":{\"mode\":\"percentage\", \"value\":10}, \"48101175427409\":{\"mode\":\"percentage\", \"value\":10}, \"48101175460177\":{\"mode\":\"percentage\", \"value\":10}, \"49105105715537\":{\"mode\":\"percentage\", \"value\":10}, \"47911758987601\":{\"mode\":\"percentage\", \"value\":10}, \"47911764099409\":{\"mode\":\"percentage\", \"value\":10}, \"47911769047377\":{\"mode\":\"percentage\", \"value\":10}, \"47911773405521\":{\"mode\":\"percentage\", \"value\":10}, \"47911776682321\":{\"mode\":\"percentage\", \"value\":10}, \"47911780745553\":{\"mode\":\"percentage\", \"value\":10}, \"55118732427649\":{\"mode\":\"percentage\", \"value\":20}}}, \"8922719453521\":{\"pct\":10, \"v\":{\"47911508541777\":{\"mode\":\"percentage\", \"value\":10}, \"54015881249153\":{\"mode\":\"percentage\", \"value\":10}, \"48101002805585\":{\"mode\":\"percentage\", \"value\":10}, \"48060583280977\":{\"mode\":\"percentage\", \"value\":10}, \"54009283969409\":{\"mode\":\"percentage\", \"value\":10}, \"49807609332049\":{\"mode\":\"percentage\", \"value\":10}, \"47911518470481\":{\"mode\":\"percentage\", \"value\":10}, \"54632160395649\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922714112337\":{\"pct\":20, \"v\":{\"53946660094337\":{\"mode\":\"percentage\", \"value\":20}, \"53946660061569\":{\"mode\":\"percentage\", \"value\":20}, \"54290156487041\":{\"mode\":\"target\", \"value\":1.99}, \"54290156519809\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922696253777\":{\"pct\":20, \"v\":{\"47911432356177\":{\"mode\":\"percentage\", \"value\":20}, \"55043026125185\":{\"mode\":\"percentage\", \"value\":20}, \"48176354722129\":{\"mode\":\"percentage\", \"value\":20}, \"48934801703249\":{\"mode\":\"percentage\", \"value\":20}, \"47911455031633\":{\"mode\":\"percentage\", \"value\":20}, \"48934758711633\":{\"mode\":\"percentage\", \"value\":20}, \"47911448904017\":{\"mode\":\"percentage\", \"value\":20}, \"47911443595601\":{\"mode\":\"percentage\", \"value\":20}, \"55043039265153\":{\"mode\":\"percentage\", \"value\":20}, \"49107533693265\":{\"mode\":\"target\", \"value\":1.99}, \"55043057222017\":{\"mode\":\"target\", \"value\":1.99}, \"49107533660497\":{\"mode\":\"target\", \"value\":1.99}, \"49107533726033\":{\"mode\":\"target\", \"value\":1.99}, \"49107533758801\":{\"mode\":\"target\", \"value\":1.99}, \"49107533791569\":{\"mode\":\"target\", \"value\":1.99}, \"49107533824337\":{\"mode\":\"target\", \"value\":1.99}, \"49107533857105\":{\"mode\":\"target\", \"value\":1.99}, \"55043081011585\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922681672017\":{\"pct\":20, \"v\":{\"54667719246209\":{\"mode\":\"percentage\", \"value\":20}, \"47911386284369\":{\"mode\":\"percentage\", \"value\":20}, \"54250859233665\":{\"mode\":\"percentage\", \"value\":20}, \"47911394443601\":{\"mode\":\"percentage\", \"value\":20}, \"47911405977937\":{\"mode\":\"percentage\", \"value\":20}
6024, \"47911412891985\":{\"mode\":\"percentage\", \"value\":20}, \"49332796457297\":{\"mode\":\"percentage\", \"value\":20}, \"54667719278977\":{\"mode\":\"target\", \"value\":1.99}, \"49107762643281\":{\"mode\":\"target\", \"value\":1.99}, \"54250859266433\":{\"mode\":\"target\", \"value\":1.99}, \"49107762676049\":{\"mode\":\"target\", \"value\":1.99}, \"49107762708817\":{\"mode\":\"target\", \"value\":1.99}, \"49107762741585\":{\"mode\":\"target\", \"value\":1.99}, \"49332812513617\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922561446225\":{\"pct\":10, \"v\":{\"54149893095809\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922548339025\":{\"pct\":10, \"v\":{\"53972007453057\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922516390225\":{\"pct\":10, \"v\":{\"53980555084161\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922494107985\":{\"pct\":10, \"v\":{\"54149980946817\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922470154577\":{\"pct\":10, \"v\":{\"54147263594881\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922435027281\":{\"pct\":10, \"v\":{\"54149687312769\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922406912337\":{\"pct\":10, \"v\":{\"48070135710033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922395509073\":{\"pct\":10, \"v\":{\"48070116180305\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922376405329\":{\"pct\":10, \"v\":{\"55027923812737\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922334527825\":{\"pct\":10, \"v\":{\"54150133973377\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922296910161\":{\"pct\":10, \"v\":{\"53972012925313\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916336968017\":{\"pct\":10, \"v\":{\"47895744217425\":{\"mode\":\"percentage\", \"value\":10}, \"47895754375505\":{\"mode\":\"percentage\", \"value\":10}, \"47895765320017\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916328907089\":{\"pct\":10, \"v\":{\"53972005814657\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913688035665\":{\"pct\":10, \"v\":{\"53971894206849\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913679712593\":{\"pct\":10, \"v\":{\"53971995525505\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840889106769\":{\"pct\":10, \"v\":{\"53971955319169\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840888910161\":{\"pct\":10, \"v\":{\"48332556140881\":{\"mode\":\"percentage\", \"value\":10}, \"47889840210257\":{\"mode\":\"percentage\", \"value\":10}, \"47621358453073\":{\"mode\":\"percentage\", \"value\":10}, \"47621358485841\":{\"mode\":\"percentage\", \"value\":10}, \"47621358420305\":{\"mode\":\"percentage\", \"value\":10}, \"47621353537873\":{\"mode\":\"percentage\", \"value\":10}, \"47621353603409\":{\"mode\":\"percentage\", \"value\":10}, \"47621353570641\":{\"mode\":\"percentage\", \"value\":10}, \"47889848598865\":{\"mode\":\"percentage\", \"value\":10}, \"54430187782529\":{\"mode\":\"percentage\", \"value\":10}, \"48332585959761\":{\"mode\":\"percentage\", \"value\":10}, \"54430180966785\":{\"mode\":\"percentage\", \"value\":10}, \"47621358387537\":{\"mode\":\"percentage\", \"value\":10}, \"47889843290449\":{\"mode\":\"percentage\", \"value\":10}, \"49775542927697\":{\"mode\":\"target\", \"value\":1.99}, \"49775542665553\":{\"mode\":\"target\", \"value\":1.99}, \"49775542698321\":{\"mode\":\"target\", \"value\":1.99}, \"49775542731089\":{\"mode\":\"target\", \"value\":1.99}, \"49775542763857\":{\"mode\":\"target\", \"value\":1.99}, \"49775542600017\":{\"mode\":\"target\", \"value\":1.99}, \"49775542796625\":{\"mode\":\"target\", \"value\":1.99}, \"49775542829393\":{\"mode\":\"target\", \"value\":1.99}, \"49775542862161\":{\"mode\":\"target\", \"value\":1.99}, \"54641385800065\":{\"mode\":\"target\", \"value\":1.99}, \"49775542894929\":{\"mode\":\"target\", \"value\":1.99}, \"54641381802369\":{\"mode\":\"target\", \"value\":1.99}, \"49775542960465\":{\"mode\":\"target\", \"value\":1.99}, \"49775542993233\":{\"mode\":\"target\", \"value\":1.99}}}, \"9778869338449\":{\"pct\":10, \"v\":{\"54150071452033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922360774993\":{\"pct\":10, \"v\":{\"48070095536465\":{\"mode\":\"percentage\", \"value\":10}}}, \"15094222717313\":{\"pct\":20, \"v\":{\"54407564689793\":{\"mode\":\"percentage\", \"value\":2
60240}, \"54623570657665\":{\"mode\":\"percentage\", \"value\":20}, \"54623560237441\":{\"mode\":\"percentage\", \"value\":20}, \"54407565410689\":{\"mode\":\"percentage\", \"value\":20}, \"54623567544705\":{\"mode\":\"percentage\", \"value\":20}, \"54407565476225\":{\"mode\":\"percentage\", \"value\":20}, \"54407565541761\":{\"mode\":\"target\", \"value\":1.99}, \"54623572885889\":{\"mode\":\"target\", \"value\":1.99}, \"54623561875841\":{\"mode\":\"target\", \"value\":1.99}, \"54407566164353\":{\"mode\":\"target\", \"value\":1.99}, \"54623568757121\":{\"mode\":\"target\", \"value\":1.99}, \"54407566229889\":{\"mode\":\"target\", \"value\":1.99}}}}, \"pdb\":\"use_highest\", \"bdg\":\"10-20% OFF\"}`;
6025      const jsonData = rawData
6026        .replace(/=>/g, ':')
6027        .replace(/\n/g, '')
6028        .replace(/\r/g, '');
6029
6030      window.SHOPIFY_DISCOUNT_DATA['ABF'] = JSON.parse(jsonData);
6031    } catch(e) {
6032
6033    }
6034    
6035    // Store raw for debugging
6036    window.DISCOUNT_RAW_DATA['ABF'] = `{"t"=>"Influencer Anna Linter", "g"=>"Influencer", "exp"=>"2026-01-31T23:00:00+00:00", "cls"=>["PRODUCT"], "p"=>{"15245668319617"=>{"pct"=>20, "v"=>{"55017552183681"=>{"mode"=>"percentage", "value"=>20}, "55017552216449"=>{"mode"=>"percentage", "value"=>20}, "55017549660545"=>{"mode"=>"percentage", "value"=>20}, "55017549693313"=>{"mode"=>"percentage", "value"=>20}, "55017549726081"=>{"mode"=>"percentage", "value"=>20}}}, "15221248721281"=>{"pct"=>10, "v"=>{"54931297108353"=>{"mode"=>"percentage", "value"=>10}}}, "15158448914817"=>{"pct"=>10, "v"=>{"54692898898305"=>{"mode"=>"percentage", "value"=>10}}}, "15108092428673"=>{"pct"=>20, "v"=>{"54474161881473"=>{"mode"=>"percentage", "value"=>20}}}, "15093429141889"=>{"pct"=>20, "v"=>{"54403134259585"=>{"mode"=>"percentage", "value"=>20}, "54403134292353"=>{"mode"=>"percentage", "value"=>20}}}, "15081331917185"=>{"pct"=>10, "v"=>{"54338352710017"=>{"mode"=>"percentage", "value"=>10}}}, "15064211325313"=>{"pct"=>10, "v"=>{"54693297586561"=>{"mode"=>"percentage", "value"=>10}, "54693297455489"=>{"mode"=>"percentage", "value"=>10}, "54693297488257"=>{"mode"=>"percentage", "value"=>10}, "54693297521025"=>{"mode"=>"percentage", "value"=>10}, "54693297553793"=>{"mode"=>"percentage", "value"=>10}, "54693297815937"=>{"mode"=>"percentage", "value"=>10}}}, "15064211161473"=>{"pct"=>10, "v"=>{"54693303550337"=>{"mode"=>"percentage", "value"=>10}, "54693302960513"=>{"mode"=>"percentage", "value"=>10}, "54693303026049"=>{"mode"=>"percentage", "value"=>10}, "54693303484801"=>{"mode"=>"percentage", "value"=>10}, "54693303615873"=>{"mode"=>"percentage", "value"=>10}, "54693302993281"=>{"mode"=>"percentage", "value"=>10}}}, "15064210604417"=>{"pct"=>10, "v"=>{"54554029621633"=>{"mode"=>"percentage", "value"=>10}, "54554029588865"=>{"mode"=>"percentage", "value"=>10}, "54554029654401"=>{"mode"=>"percentage", "value"=>10}, "54554029687169"=>{"mode"=>"percentage", "value"=>10}, "54554029719937"=>{"mode"=>"percentage", "value"=>10}, "54554029752705"=>{"mode"=>"percentage", "value"=>10}}}, "9356657951057"=>{"pct"=>10, "v"=>{"54025390915969"=>{"mode"=>"percentage", "value"=>10}, "54025382920577"=>{"mode"=>"percentage", "value"=>10}}}, "9258236445009"=>{"pct"=>20, "v"=>{"48876683755857"=>{"mode"=>"percentage", "value"=>20}, "54120616460673"=>{"mode"=>"percentage", "value"=>20}, "48876683723089"=>{"mode"=>"percentage", "value"=>20}, "54287971254657"=>{"mode"=>"percentage", "value"=>20}, "54287981543809"=>{"mode"=>"percentage", "value"=>20}, "48876683690321"=>{"mode"=>"percentage", "value"=>20}, "49797868028241"=>{"mode"=>"percentage", "value"=>20}, "48909427769681"=>{"mode"=>"percentage", "value"=>20}, "49315028500817"=>{"mode"=>"percentage", "value"=>20}, "48909427802449"=>{"mode"=>"percentage", "value"=>20}, "48909427835217"=>{"mode"=>"percentage", "value"=>20}, "48909427867985"=>{"mode"=>"percentage", "value"=>20}, "48909427900753"=>{"mode"=>"percentage", "value"=>20}, "48909427933521"=>{"mode"=>"percentage", "value"=>20}, "48909427966289"=>{"mode"=>"percentage", "value"=>20}, "49314396471633"=>{"mode"=>"percentage", "value"=>20}, "54977081934209"=>{"mode"=>"percentage", "value"=>20}, "48909427999057"=>{"mode"=>"percentage", "value"=>20}, "48909428031825"=>{"mode"=>"percentage", "value"=>20}, "48909428064593"=>{"mode"=>"percentage", "value"=>20}, "54287994323329"=>{"mode"=>"percentage", "value"=>20}, "49930064331089"=>{"mode"=>"percentage", "value"=>20}, "49930080026961"=>{"mode"=>"percentage", "value"=>20}, "49106189222225"=>{"mode"=>"target", "value"=>1.99}, "54120643527041"=>{"mode"=>"target", "value"=>1.99}, "49106189189457"=>{"mode"=>"target", "value"=>1.99}, "54287980462465"=>{"mode"=>"target", "value"=>1.99}, "54287987933569"=>{"mode"=>"target", "value"=>1.99}, "49106188829009"=>{"mode"=>"target", "value"=>1.99}, "49106188861777"=>{"mode"=>"target", "value"=>1.99}, "49315044426065"=>{"mode"=>"target", "value"=>1.99}, "49106188894545"=>{"mode"=>"target", "value"=>1.99}, "49106188927313"=>{"mode"=>"target", "value"=>1.99}, "49106188960081"=>{"mode"=>"target", "value"=>1.99}, "49106188992849"=>{"mode"=>"target", "value"=>1.99}, "49106189025617"=>{"mode"=>"target", "value"=>1.99}, "49106189058385"=>{"mode"=>"target", "value"=>1.99}, "49314452210001"=>{"mode"=>"target", "value"=>1.99}, "49106189091153"=>{"mode"=>"target", "value"=>1.99}, "49106189123921"=>{"mode"=>"target", "value"=>1.99}, "49106189156689"=>{"mode"=>"target", "value"=>1.99}, "54287998484865"=>{"mode"=>"target", "value"=>1.99}}}, "9149824762193"=>{"pct"=>10, "v"=>{"54966580969857"=>{"mode"=>"percentage", "value"=>10}, "49798626738513"=>{"mode"=>"percentage", "value"=>10}, "48625081844049"=>{"mode"=>"percentage", "value"=>10}, "54249693774209"=>{"mode"=>"percentage", "value"=>10}, "54966581330305"=>{"mode"=>"percentage", "value"=>10}, "49303520870737"=>{"mode"=>"percentage", "value"=>10}, "49779388645713"=>{"mode"=>"percentage", "value"=>10}, "54100583940481"=>{"mode"=>"percentage", "value"=>10}, "54478601748865"=>{"mode"=>"percentage", "value"=>10}}}, "9090051539281"=>{"pct"=>10, "v"=>{"55027846939009"=>{"mode"=>"percentage", "value"=>10}}}, "8961788150097"=>{"pct"=>10, "v"=>{"53971991265665"=>{"mode"=>"percentage", "value"=>10}}}, "8931079455057"=>{"pct"=>10, "v"=>{"47943835058513"=>{"mode"=>"percentage", "value"=>10}}}, "8930924396881"=>{"pct"=>10, "v"=>{"47943087227217"=>{"mode"=>"percentage", "value"=>10}}}, "8930918826321"=>{"pct"=>10, "v"=>{"47943059374417"=>{"mode"=>"percentage", "value"=>10}}}, "8930914206033"=>{"pct"=>10, "v"=>{"47943019823441"=>{"mode"=>"percentage", "value"=>10}}}, "8930907324753"=>{"pct"=>10, "v"=>{"47942957728081"=>{"mode"=>"percentage", "value"=>10}}}, "8922828341585"=>{"pct"=>10.909090909090908, "v"=>{"47911756398929"=>{"mode"=>"percentage", "value"=>10}, "48101175427409"=>{"mode"=>"percentage", "value"=>10}, "48101175460177"=>{"mode"=>"percentage", "value"=>10}, "49105105715537"=>{"mode"=>"percentage", "value"=>10}, "47911758987601"=>{"mode"=>"percentage", "value"=>10}, "47911764099409"=>{"mode"=>"percentage", "value"=>10}, "47911769047377"=>{"mode"=>"percentage", "value"=>10}, "47911773405521"=>{"mode"=>"percentage", "value"=>10}, "47911776682321"=>{"mode"=>"percentage", "value"=>10}, "47911780745553"=>{"mode"=>"percentage", "value"=>10}, "55118732427649"=>{"mode"=>"percentage", "value"=>20}}}, "8922719453521"=>{"pct"=>10, "v"=>{"47911508541777"=>{"mode"=>"percentage", "value"=>10}, "54015881249153"=>{"mode"=>"percentage", "value"=>10}, "48101002805585"=>{"mode"=>"percentage", "value"=>10}, "48060583280977"=>{"mode"=>"percentage", "value"=>10}, "54009283969409"=>{"mode"=>"percentage", "value"=>10}, "49807609332049"=>{"mode"=>"percentage", "value"=>10}, "47911518470481"=>{"mode"=>"percentage", "value"=>10}, "54632160395649"=>{"mode"=>"percentage", "value"=>10}}}, "8922714112337"=>{"pct"=>20, "v"=>{"53946660094337"=>{"mode"=>"percentage", "value"=>20}, "53946660061569"=>{"mode"=>"percentage", "value"=>20}, "54290156487041"=>{"mode"=>"target", "value"=>1.99}, "54290156519809"=>{"mode"=>"target", "value"=>1.99}}}, "8922696253777"=>{"pct"=>20, "v"=>{"47911432356177"=>{"mode"=>"percentage", "value"=>20}, "55043026125185"=>{"mode"=>"percentage", "value"=>20}, "48176354722129"=>{"mode"=>"percentage", "value"=>20}, "48934801703249"=>{"mode"=>"percentage", "value"=>20}, "47911455031633"=>{"mode"=>"percentage", "value"=>20}, "48934758711633"=>{"mode"=>"percentage", "value"=>20}, "47911448904017"=>{"mode"=>"percentage", "value"=>20}, "47911443595601"=>{"mode"=>"percentage", "value"=>20}, "55043039265153"=>{"mode"=>"percentage", "value"=>20}, "49107533693265"=>{"mode"=>"target", "value"=>1.99}, "55043057222017"=>{"mode"=>"target", "value"=>1.99}, "49107533660497"=>{"mode"=>"target", "value"=>1.99}, "49107533726033"=>{"mode"=>"target", "value"=>1.99}, "49107533758801"=>{"mode"=>"target", "value"=>1.99}, "49107533791569"=>{"mode"=>"target", "value"=>1.99}, "49107533824337"=>{"mode"=>"target", "value"=>1.99}, "49107533857105"=>{"mode"=>"target", "value"=>1.99}, "55043081011585"=>{"mode"=>"target", "value"=>1.99}}}, "8922681672017"=>{"pct"=>20, "v"=>{"54667719246209"=>{"mode"=>"percentage", "value"=>20}, "47911386284369"=>{"mode"=>"percentage", "value"=>20}, "54250859233665"=>{"mode"=>"percentage", "value"=>20}, "47911394443601"=>{"mode"=>"percentage", "value"=>20}, "47911405977937"=>{"mode"=>"percentage", "value"=>20}, "47911412891985"=>{"mode"=>"percentage", "value"=>20}, "49332796457297"=>{"mode"=>"percentage", "value"=>20}, "54667719278977"=>{"mode"=>"target", "value"=>1.99}, "49107762643281"=>{"mode"=>"target", "value"=>1.99}, "54250859266433"=>{"mode"=>"target", "value"=>1.99}, "49107762676049"=>{"mode"=>"target", "value"=>1.99}, "49107762708817"=>{"mode"=>"target", "value"=>1.99}, "49107762741585"=>{"mode"=>"target", "value"=>1.99}, "49332812513617"=>{"mode"=>"target", "value"=>1.99}}}, "8922561446225"=>{"pct"=>10, "v"=>{"54149893095809"=>{"mode"=>"percentage", "value"=>10}}}, "8922548339025"=>{"pct"=>10, "v"=>
6036{"53972007453057"=>{"mode"=>"percentage", "value"=>10}}}, "8922516390225"=>{"pct"=>10, "v"=>{"53980555084161"=>{"mode"=>"percentage", "value"=>10}}}, "8922494107985"=>{"pct"=>10, "v"=>{"54149980946817"=>{"mode"=>"percentage", "value"=>10}}}, "8922470154577"=>{"pct"=>10, "v"=>{"54147263594881"=>{"mode"=>"percentage", "value"=>10}}}, "8922435027281"=>{"pct"=>10, "v"=>{"54149687312769"=>{"mode"=>"percentage", "value"=>10}}}, "8922406912337"=>{"pct"=>10, "v"=>{"48070135710033"=>{"mode"=>"percentage", "value"=>10}}}, "8922395509073"=>{"pct"=>10, "v"=>{"48070116180305"=>{"mode"=>"percentage", "value"=>10}}}, "8922376405329"=>{"pct"=>10, "v"=>{"55027923812737"=>{"mode"=>"percentage", "value"=>10}}}, "8922334527825"=>{"pct"=>10, "v"=>{"54150133973377"=>{"mode"=>"percentage", "value"=>10}}}, "8922296910161"=>{"pct"=>10, "v"=>{"53972012925313"=>{"mode"=>"percentage", "value"=>10}}}, "8916336968017"=>{"pct"=>10, "v"=>{"47895744217425"=>{"mode"=>"percentage", "value"=>10}, "47895754375505"=>{"mode"=>"percentage", "value"=>10}, "47895765320017"=>{"mode"=>"percentage", "value"=>10}}}, "8916328907089"=>{"pct"=>10, "v"=>{"53972005814657"=>{"mode"=>"percentage", "value"=>10}}}, "8913688035665"=>{"pct"=>10, "v"=>{"53971894206849"=>{"mode"=>"percentage", "value"=>10}}}, "8913679712593"=>{"pct"=>10, "v"=>{"53971995525505"=>{"mode"=>"percentage", "value"=>10}}}, "8840889106769"=>{"pct"=>10, "v"=>{"53971955319169"=>{"mode"=>"percentage", "value"=>10}}}, "8840888910161"=>{"pct"=>10, "v"=>{"48332556140881"=>{"mode"=>"percentage", "value"=>10}, "47889840210257"=>{"mode"=>"percentage", "value"=>10}, "47621358453073"=>{"mode"=>"percentage", "value"=>10}, "47621358485841"=>{"mode"=>"percentage", "value"=>10}, "47621358420305"=>{"mode"=>"percentage", "value"=>10}, "47621353537873"=>{"mode"=>"percentage", "value"=>10}, "47621353603409"=>{"mode"=>"percentage", "value"=>10}, "47621353570641"=>{"mode"=>"percentage", "value"=>10}, "47889848598865"=>{"mode"=>"percentage", "value"=>10}, "54430187782529"=>{"mode"=>"percentage", "value"=>10}, "48332585959761"=>{"mode"=>"percentage", "value"=>10}, "54430180966785"=>{"mode"=>"percentage", "value"=>10}, "47621358387537"=>{"mode"=>"percentage", "value"=>10}, "47889843290449"=>{"mode"=>"percentage", "value"=>10}, "49775542927697"=>{"mode"=>"target", "value"=>1.99}, "49775542665553"=>{"mode"=>"target", "value"=>1.99}, "49775542698321"=>{"mode"=>"target", "value"=>1.99}, "49775542731089"=>{"mode"=>"target", "value"=>1.99}, "49775542763857"=>{"mode"=>"target", "value"=>1.99}, "49775542600017"=>{"mode"=>"target", "value"=>1.99}, "49775542796625"=>{"mode"=>"target", "value"=>1.99}, "49775542829393"=>{"mode"=>"target", "value"=>1.99}, "49775542862161"=>{"mode"=>"target", "value"=>1.99}, "54641385800065"=>{"mode"=>"target", "value"=>1.99}, "49775542894929"=>{"mode"=>"target", "value"=>1.99}, "54641381802369"=>{"mode"=>"target", "value"=>1.99}, "49775542960465"=>{"mode"=>"target", "value"=>1.99}, "49775542993233"=>{"mode"=>"target", "value"=>1.99}}}, "9778869338449"=>{"pct"=>10, "v"=>{"54150071452033"=>{"mode"=>"percentage", "value"=>10}}}, "8922360774993"=>{"pct"=>10, "v"=>{"48070095536465"=>{"mode"=>"percentage", "value"=>10}}}, "15094222717313"=>{"pct"=>20, "v"=>{"54407564689793"=>{"mode"=>"percentage", "value"=>20}, "54623570657665"=>{"mode"=>"percentage", "value"=>20}, "54623560237441"=>{"mode"=>"percentage", "value"=>20}, "54407565410689"=>{"mode"=>"percentage", "value"=>20}, "54623567544705"=>{"mode"=>"percentage", "value"=>20}, "54407565476225"=>{"mode"=>"percentage", "value"=>20}, "54407565541761"=>{"mode"=>"target", "value"=>1.99}, "54623572885889"=>{"mode"=>"target", "value"=>1.99}, "54623561875841"=>{"mode"=>"target", "value"=>1.99}, "54407566164353"=>{"mode"=>"target", "value"=>1.99}, "54623568757121"=>{"mode"=>"target", "value"=>1.99}, "54407566229889"=>{"mode"=>"target", "value"=>1.99}}}}, "pdb"=>"use_highest", "bdg"=>"10-20% OFF"}`;
6037
6038    // Try to parse
6039    try {
6040      const rawData = `{\"t\":\"Influencer Anna Linter\", \"g\":\"Influencer\", \"exp\":\"2026-01-31T23:00:00+00:00\", \"cls\":[\"PRODUCT\"], \"p\":{\"15245668319617\":{\"pct\":20, \"v\":{\"55017552183681\":{\"mode\":\"percentage\", \"value\":2
60400}, \"55017552216449\":{\"mode\":\"percentage\", \"value\":20}, \"55017549660545\":{\"mode\":\"percentage\", \"value\":20}, \"55017549693313\":{\"mode\":\"percentage\", \"value\":20}, \"55017549726081\":{\"mode\":\"percentage\", \"value\":20}}}, \"15221248721281\":{\"pct\":10, \"v\":{\"54931297108353\":{\"mode\":\"percentage\", \"value\":10}}}, \"15158448914817\":{\"pct\":10, \"v\":{\"54692898898305\":{\"mode\":\"percentage\", \"value\":10}}}, \"15108092428673\":{\"pct\":20, \"v\":{\"54474161881473\":{\"mode\":\"percentage\", \"value\":20}}}, \"15093429141889\":{\"pct\":20, \"v\":{\"54403134259585\":{\"mode\":\"percentage\", \"value\":20}, \"54403134292353\":{\"mode\":\"percentage\", \"value\":20}}}, \"15081331917185\":{\"pct\":10, \"v\":{\"54338352710017\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211325313\":{\"pct\":10, \"v\":{\"54693297586561\":{\"mode\":\"percentage\", \"value\":10}, \"54693297455489\":{\"mode\":\"percentage\", \"value\":10}, \"54693297488257\":{\"mode\":\"percentage\", \"value\":10}, \"54693297521025\":{\"mode\":\"percentage\", \"value\":10}, \"54693297553793\":{\"mode\":\"percentage\", \"value\":10}, \"54693297815937\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211161473\":{\"pct\":10, \"v\":{\"54693303550337\":{\"mode\":\"percentage\", \"value\":10}, \"54693302960513\":{\"mode\":\"percentage\", \"value\":10}, \"54693303026049\":{\"mode\":\"percentage\", \"value\":10}, \"54693303484801\":{\"mode\":\"percentage\", \"value\":10}, \"54693303615873\":{\"mode\":\"percentage\", \"value\":10}, \"54693302993281\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064210604417\":{\"pct\":10, \"v\":{\"54554029621633\":{\"mode\":\"percentage\", \"value\":10}, \"54554029588865\":{\"mode\":\"percentage\", \"value\":10}, \"54554029654401\":{\"mode\":\"percentage\", \"value\":10}, \"54554029687169\":{\"mode\":\"percentage\", \"value\":10}, \"54554029719937\":{\"mode\":\"percentage\", \"value\":10}, \"54554029752705\":{\"mode\":\"percentage\", \"value\":10}}}, \"9356657951057\":{\"pct\":10, \"v\":{\"54025390915969\":{\"mode\":\"percentage\", \"value\":10}, \"54025382920577\":{\"mode\":\"percentage\", \"value\":10}}}, \"9258236445009\":{\"pct\":20, \"v\":{\"48876683755857\":{\"mode\":\"percentage\", \"value\":20}, \"54120616460673\":{\"mode\":\"percentage\", \"value\":20}, \"48876683723089\":{\"mode\":\"percentage\", \"value\":20}, \"54287971254657\":{\"mode\":\"percentage\", \"value\":20}, \"54287981543809\":{\"mode\":\"percentage\", \"value\":20}, \"48876683690321\":{\"mode\":\"percentage\", \"value\":20}, \"49797868028241\":{\"mode\":\"percentage\", \"value\":20}, \"48909427769681\":{\"mode\":\"percentage\", \"value\":20}, \"49315028500817\":{\"mode\":\"percentage\", \"value\":20}, \"48909427802449\":{\"mode\":\"percentage\", \"value\":20}, \"48909427835217\":{\"mode\":\"percentage\", \"value\":20}, \"48909427867985\":{\"mode\":\"percentage\", \"value\":20}, \"48909427900753\":{\"mode\":\"percentage\", \"value\":20}, \"48909427933521\":{\"mode\":\"percentage\", \"value\":20}, \"48909427966289\":{\"mode\":\"percentage\", \"value\":20}, \"49314396471633\":{\"mode\":\"percentage\", \"value\":20}, \"54977081934209\":{\"mode\":\"percentage\", \"value\":20}, \"48909427999057\":{\"mode\":\"percentage\", \"value\":20}, \"48909428031825\":{\"mode\":\"percentage\", \"value\":20}, \"48909428064593\":{\"mode\":\"percentage\", \"value\":20}, \"54287994323329\":{\"mode\":\"percentage\", \"value\":20}, \"49930064331089\":{\"mode\":\"percentage\", \"value\":20}, \"49930080026961\":{\"mode\":\"percentage\", \"value\":20}, \"49106189222225\":{\"mode\":\"target\", \"value\":1.99}, \"54120643527041\":{\"mode\":\"target\", \"value\":1.99}, \"49106189189457\":{\"mode\":\"target\", \"value\":1.99}, \"54287980462465\":{\"mode\":\"target\", \"value\":1.99}, \"54287987933569\":{\"mode\":\"target\", \"value\":1.99}, \"49106188829009\":{\"mode\":\"target\", \"value\":1.99}, \"49106188861777\":{\"mode\":\"target\", \"value\":1.99}, \"49315044426065\":{\"mode\":\"target\", \"value\":1.99}, \"49106188894545\":{\"mode\":\"target\", \"value\":1.99}, \"49106188927313\":{\"mode\":\"target\", \"value\":1.99}, \"49106188960081\":{\"mode\":\"target\", \"value\":1.99}, \"49106188992849\":{\"mode\":\"target\", \"value\":1.99}, \"49106189025617\":{\"mode\":\"target\", \"value\":1.99}, \"49106189058385\":{\"mode\":\"target\", \"value\":1.99}, \"49314452210001\":{\"mode\":\"target\", \"value\":1.99}, \"49106189091153\":{\"mode\":\"target\", \"value\":1.99}, \"49106189123921\":{\"mode\":\"target\", \"value\":1.99}, \"49106189156689\":{\"mode\":\"target\", \"value\":1.99}, \"54287998484865\":{\"mode\":\"target\", \"value\":1.99}}}, \"9149824762193\":{\"pct\":10, \"v\":{\"54966580969857\":{\"mode\":\"percentage\", \"value\":10}, \"49798626738513\":{\"mode\":\"percentage\", \"value\":10}
6040, \"48625081844049\":{\"mode\":\"percentage\", \"value\":10}, \"54249693774209\":{\"mode\":\"percentage\", \"value\":10}, \"54966581330305\":{\"mode\":\"percentage\", \"value\":10}, \"49303520870737\":{\"mode\":\"percentage\", \"value\":10}, \"49779388645713\":{\"mode\":\"percentage\", \"value\":10}, \"54100583940481\":{\"mode\":\"percentage\", \"value\":10}, \"54478601748865\":{\"mode\":\"percentage\", \"value\":10}}}, \"9090051539281\":{\"pct\":10, \"v\":{\"55027846939009\":{\"mode\":\"percentage\", \"value\":10}}}, \"8961788150097\":{\"pct\":10, \"v\":{\"53971991265665\":{\"mode\":\"percentage\", \"value\":10}}}, \"8931079455057\":{\"pct\":10, \"v\":{\"47943835058513\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930924396881\":{\"pct\":10, \"v\":{\"47943087227217\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930918826321\":{\"pct\":10, \"v\":{\"47943059374417\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930914206033\":{\"pct\":10, \"v\":{\"47943019823441\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930907324753\":{\"pct\":10, \"v\":{\"47942957728081\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922828341585\":{\"pct\":10.909090909090908, \"v\":{\"47911756398929\":{\"mode\":\"percentage\", \"value\":10}, \"48101175427409\":{\"mode\":\"percentage\", \"value\":10}, \"48101175460177\":{\"mode\":\"percentage\", \"value\":10}, \"49105105715537\":{\"mode\":\"percentage\", \"value\":10}, \"47911758987601\":{\"mode\":\"percentage\", \"value\":10}, \"47911764099409\":{\"mode\":\"percentage\", \"value\":10}, \"47911769047377\":{\"mode\":\"percentage\", \"value\":10}, \"47911773405521\":{\"mode\":\"percentage\", \"value\":10}, \"47911776682321\":{\"mode\":\"percentage\", \"value\":10}, \"47911780745553\":{\"mode\":\"percentage\", \"value\":10}, \"55118732427649\":{\"mode\":\"percentage\", \"value\":20}}}, \"8922719453521\":{\"pct\":10, \"v\":{\"47911508541777\":{\"mode\":\"percentage\", \"value\":10}, \"54015881249153\":{\"mode\":\"percentage\", \"value\":10}, \"48101002805585\":{\"mode\":\"percentage\", \"value\":10}, \"48060583280977\":{\"mode\":\"percentage\", \"value\":10}, \"54009283969409\":{\"mode\":\"percentage\", \"value\":10}, \"49807609332049\":{\"mode\":\"percentage\", \"value\":10}, \"47911518470481\":{\"mode\":\"percentage\", \"value\":10}, \"54632160395649\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922714112337\":{\"pct\":20, \"v\":{\"53946660094337\":{\"mode\":\"percentage\", \"value\":20}, \"53946660061569\":{\"mode\":\"percentage\", \"value\":20}, \"54290156487041\":{\"mode\":\"target\", \"value\":1.99}, \"54290156519809\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922696253777\":{\"pct\":20, \"v\":{\"47911432356177\":{\"mode\":\"percentage\", \"value\":20}, \"55043026125185\":{\"mode\":\"percentage\", \"value\":20}, \"48176354722129\":{\"mode\":\"percentage\", \"value\":20}, \"48934801703249\":{\"mode\":\"percentage\", \"value\":20}, \"47911455031633\":{\"mode\":\"percentage\", \"value\":20}, \"48934758711633\":{\"mode\":\"percentage\", \"value\":20}, \"47911448904017\":{\"mode\":\"percentage\", \"value\":20}, \"47911443595601\":{\"mode\":\"percentage\", \"value\":20}, \"55043039265153\":{\"mode\":\"percentage\", \"value\":20}, \"49107533693265\":{\"mode\":\"target\", \"value\":1.99}, \"55043057222017\":{\"mode\":\"target\", \"value\":1.99}, \"49107533660497\":{\"mode\":\"target\", \"value\":1.99}, \"49107533726033\":{\"mode\":\"target\", \"value\":1.99}, \"49107533758801\":{\"mode\":\"target\", \"value\":1.99}, \"49107533791569\":{\"mode\":\"target\", \"value\":1.99}, \"49107533824337\":{\"mode\":\"target\", \"value\":1.99}, \"49107533857105\":{\"mode\":\"target\", \"value\":1.99}, \"55043081011585\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922681672017\":{\"pct\":20, \"v\":{\"54667719246209\":{\"mode\":\"percentage\", \"value\":20}, \"47911386284369\":{\"mode\":\"percentage\", \"value\":20}, \"54250859233665\":{\"mode\":\"percentage\", \"value\":20}, \"47911394443601\":{\"mode\":\"percentage\", \"value\":20}, \"47911405977937\":{\"mode\":\"percentage\", \"value\":20}
6040, \"47911412891985\":{\"mode\":\"percentage\", \"value\":20}, \"49332796457297\":{\"mode\":\"percentage\", \"value\":20}, \"54667719278977\":{\"mode\":\"target\", \"value\":1.99}, \"49107762643281\":{\"mode\":\"target\", \"value\":1.99}, \"54250859266433\":{\"mode\":\"target\", \"value\":1.99}, \"49107762676049\":{\"mode\":\"target\", \"value\":1.99}, \"49107762708817\":{\"mode\":\"target\", \"value\":1.99}, \"49107762741585\":{\"mode\":\"target\", \"value\":1.99}, \"49332812513617\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922561446225\":{\"pct\":10, \"v\":{\"54149893095809\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922548339025\":{\"pct\":10, \"v\":{\"53972007453057\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922516390225\":{\"pct\":10, \"v\":{\"53980555084161\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922494107985\":{\"pct\":10, \"v\":{\"54149980946817\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922470154577\":{\"pct\":10, \"v\":{\"54147263594881\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922435027281\":{\"pct\":10, \"v\":{\"54149687312769\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922406912337\":{\"pct\":10, \"v\":{\"48070135710033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922395509073\":{\"pct\":10, \"v\":{\"48070116180305\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922376405329\":{\"pct\":10, \"v\":{\"55027923812737\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922334527825\":{\"pct\":10, \"v\":{\"54150133973377\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922296910161\":{\"pct\":10, \"v\":{\"53972012925313\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916336968017\":{\"pct\":10, \"v\":{\"47895744217425\":{\"mode\":\"percentage\", \"value\":10}, \"47895754375505\":{\"mode\":\"percentage\", \"value\":10}, \"47895765320017\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916328907089\":{\"pct\":10, \"v\":{\"53972005814657\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913688035665\":{\"pct\":10, \"v\":{\"53971894206849\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913679712593\":{\"pct\":10, \"v\":{\"53971995525505\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840889106769\":{\"pct\":10, \"v\":{\"53971955319169\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840888910161\":{\"pct\":10, \"v\":{\"48332556140881\":{\"mode\":\"percentage\", \"value\":10}, \"47889840210257\":{\"mode\":\"percentage\", \"value\":10}, \"47621358453073\":{\"mode\":\"percentage\", \"value\":10}, \"47621358485841\":{\"mode\":\"percentage\", \"value\":10}, \"47621358420305\":{\"mode\":\"percentage\", \"value\":10}, \"47621353537873\":{\"mode\":\"percentage\", \"value\":10}, \"47621353603409\":{\"mode\":\"percentage\", \"value\":10}, \"47621353570641\":{\"mode\":\"percentage\", \"value\":10}, \"47889848598865\":{\"mode\":\"percentage\", \"value\":10}, \"54430187782529\":{\"mode\":\"percentage\", \"value\":10}, \"48332585959761\":{\"mode\":\"percentage\", \"value\":10}, \"54430180966785\":{\"mode\":\"percentage\", \"value\":10}, \"47621358387537\":{\"mode\":\"percentage\", \"value\":10}, \"47889843290449\":{\"mode\":\"percentage\", \"value\":10}, \"49775542927697\":{\"mode\":\"target\", \"value\":1.99}, \"49775542665553\":{\"mode\":\"target\", \"value\":1.99}, \"49775542698321\":{\"mode\":\"target\", \"value\":1.99}, \"49775542731089\":{\"mode\":\"target\", \"value\":1.99}, \"49775542763857\":{\"mode\":\"target\", \"value\":1.99}, \"49775542600017\":{\"mode\":\"target\", \"value\":1.99}, \"49775542796625\":{\"mode\":\"target\", \"value\":1.99}, \"49775542829393\":{\"mode\":\"target\", \"value\":1.99}, \"49775542862161\":{\"mode\":\"target\", \"value\":1.99}, \"54641385800065\":{\"mode\":\"target\", \"value\":1.99}, \"49775542894929\":{\"mode\":\"target\", \"value\":1.99}, \"54641381802369\":{\"mode\":\"target\", \"value\":1.99}, \"49775542960465\":{\"mode\":\"target\", \"value\":1.99}, \"49775542993233\":{\"mode\":\"target\", \"value\":1.99}}}, \"9778869338449\":{\"pct\":10, \"v\":{\"54150071452033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922360774993\":{\"pct\":10, \"v\":{\"48070095536465\":{\"mode\":\"percentage\", \"value\":10}}}, \"15094222717313\":{\"pct\":20, \"v\":{\"54407564689793\":{\"mode\":\"percentage\", \"value\":2
60400}, \"54623570657665\":{\"mode\":\"percentage\", \"value\":20}, \"54623560237441\":{\"mode\":\"percentage\", \"value\":20}, \"54407565410689\":{\"mode\":\"percentage\", \"value\":20}, \"54623567544705\":{\"mode\":\"percentage\", \"value\":20}, \"54407565476225\":{\"mode\":\"percentage\", \"value\":20}, \"54407565541761\":{\"mode\":\"target\", \"value\":1.99}, \"54623572885889\":{\"mode\":\"target\", \"value\":1.99}, \"54623561875841\":{\"mode\":\"target\", \"value\":1.99}, \"54407566164353\":{\"mode\":\"target\", \"value\":1.99}, \"54623568757121\":{\"mode\":\"target\", \"value\":1.99}, \"54407566229889\":{\"mode\":\"target\", \"value\":1.99}}}}, \"pdb\":\"use_highest\", \"bdg\":\"10-20% OFF\"}`;
6041      const jsonData = rawData
6042        .replace(/=>/g, ':')
6043        .replace(/\n/g, '')
6044        .replace(/\r/g, '');
6045
6046      window.SHOPIFY_DISCOUNT_DATA['ABF'] = JSON.parse(jsonData);
6047    } catch(e) {
6048
6049    }
6050    
6051    // Store raw for debugging
6052    window.DISCOUNT_RAW_DATA['Karl'] = `{"t"=>"Influencer Karl Fischer", "g"=>"Influencer", "exp"=>"2026-01-31T23:00:00+00:00", "cls"=>["PRODUCT"], "p"=>{"15245668319617"=>{"pct"=>20, "v"=>{"55017552183681"=>{"mode"=>"percentage", "value"=>20}, "55017552216449"=>{"mode"=>"percentage", "value"=>20}, "55017549660545"=>{"mode"=>"percentage", "value"=>20}, "55017549693313"=>{"mode"=>"percentage", "value"=>20}, "55017549726081"=>{"mode"=>"percentage", "value"=>20}}}, "15221248721281"=>{"pct"=>10, "v"=>{"54931297108353"=>{"mode"=>"percentage", "value"=>10}}}, "15158448914817"=>{"pct"=>10, "v"=>{"54692898898305"=>{"mode"=>"percentage", "value"=>10}}}, "15108092428673"=>{"pct"=>20, "v"=>{"54474161881473"=>{"mode"=>"percentage", "value"=>20}}}, "15093429141889"=>{"pct"=>20, "v"=>{"54403134259585"=>{"mode"=>"percentage", "value"=>20}, "54403134292353"=>{"mode"=>"percentage", "value"=>20}}}, "15081331917185"=>{"pct"=>10, "v"=>{"54338352710017"=>{"mode"=>"percentage", "value"=>10}}}, "15064211325313"=>{"pct"=>10, "v"=>{"54693297586561"=>{"mode"=>"percentage", "value"=>10}, "54693297455489"=>{"mode"=>"percentage", "value"=>10}, "54693297488257"=>{"mode"=>"percentage", "value"=>10}, "54693297521025"=>{"mode"=>"percentage", "value"=>10}, "54693297553793"=>{"mode"=>"percentage", "value"=>10}, "54693297815937"=>{"mode"=>"percentage", "value"=>10}}}, "15064211161473"=>{"pct"=>10, "v"=>{"54693303550337"=>{"mode"=>"percentage", "value"=>10}, "54693302960513"=>{"mode"=>"percentage", "value"=>10}, "54693303026049"=>{"mode"=>"percentage", "value"=>10}, "54693303484801"=>{"mode"=>"percentage", "value"=>10}, "54693303615873"=>{"mode"=>"percentage", "value"=>10}, "54693302993281"=>{"mode"=>"percentage", "value"=>10}}}, "15064210604417"=>{"pct"=>10, "v"=>{"54554029621633"=>{"mode"=>"percentage", "value"=>10}, "54554029588865"=>{"mode"=>"percentage", "value"=>10}, "54554029654401"=>{"mode"=>"percentage", "value"=>10}, "54554029687169"=>{"mode"=>"percentage", "value"=>10}, "54554029719937"=>{"mode"=>"percentage", "value"=>10}, "54554029752705"=>{"mode"=>"percentage", "value"=>10}}}, "9356657951057"=>{"pct"=>10, "v"=>{"54025390915969"=>{"mode"=>"percentage", "value"=>10}, "54025382920577"=>{"mode"=>"percentage", "value"=>10}}}, "9258236445009"=>{"pct"=>20, "v"=>{"48876683755857"=>{"mode"=>"percentage", "value"=>20}, "54120616460673"=>{"mode"=>"percentage", "value"=>20}, "48876683723089"=>{"mode"=>"percentage", "value"=>20}, "54287971254657"=>{"mode"=>"percentage", "value"=>20}, "54287981543809"=>{"mode"=>"percentage", "value"=>20}, "48876683690321"=>{"mode"=>"percentage", "value"=>20}, "49797868028241"=>{"mode"=>"percentage", "value"=>20}, "48909427769681"=>{"mode"=>"percentage", "value"=>20}, "49315028500817"=>{"mode"=>"percentage", "value"=>20}, "48909427802449"=>{"mode"=>"percentage", "value"=>20}, "48909427835217"=>{"mode"=>"percentage", "value"=>20}, "48909427867985"=>{"mode"=>"percentage", "value"=>20}, "48909427900753"=>{"mode"=>"percentage", "value"=>20}, "48909427933521"=>{"mode"=>"percentage", "value"=>20}, "48909427966289"=>{"mode"=>"percentage", "value"=>20}, "49314396471633"=>{"mode"=>"percentage", "value"=>20}, "54977081934209"=>{"mode"=>"percentage", "value"=>20}, "48909427999057"=>{"mode"=>"percentage", "value"=>20}, "48909428031825"=>{"mode"=>"percentage", "value"=>20}, "48909428064593"=>{"mode"=>"percentage", "value"=>20}, "54287994323329"=>{"mode"=>"percentage", "value"=>20}, "49930064331089"=>{"mode"=>"percentage", "value"=>20}, "49930080026961"=>{"mode"=>"percentage", "value"=>20}, "49106189222225"=>{"mode"=>"target", "value"=>1.99}, "54120643527041"=>{"mode"=>"target", "value"=>1.99}, "49106189189457"=>{"mode"=>"target", "value"=>1.99}, "54287980462465"=>{"mode"=>"target", "value"=>1.99}, "54287987933569"=>{"mode"=>"target", "value"=>1.99}, "49106188829009"=>{"mode"=>"target", "value"=>1.99}, "49106188861777"=>{"mode"=>"target", "value"=>1.99}, "49315044426065"=>{"mode"=>"target", "value"=>1.99}, "49106188894545"=>{"mode"=>"target", "value"=>1.99}, "49106188927313"=>{"mode"=>"target", "value"=>1.99}, "49106188960081"=>{"mode"=>"target", "value"=>1.99}, "49106188992849"=>{"mode"=>"target", "value"=>1.99}, "49106189025617"=>{"mode"=>"target", "value"=>1.99}, "49106189058385"=>{"mode"=>"target", "value"=>1.99}, "49314452210001"=>{"mode"=>"target", "value"=>1.99}, "49106189091153"=>{"mode"=>"target", "value"=>1.99}, "49106189123921"=>{"mode"=>"target", "value"=>1.99}, "49106189156689"=>{"mode"=>"target", "value"=>1.99}, "54287998484865"=>{"mode"=>"target", "value"=>1.99}}}, "9149824762193"=>{"pct"=>10, "v"=>{"54966580969857"=>{"mode"=>"percentage", "value"=>10}, "49798626738513"=>{"mode"=>"percentage", "value"=>10}, "48625081844049"=>{"mode"=>"percentage", "value"=>10}, "54249693774209"=>{"mode"=>"percentage", "value"=>10}, "54966581330305"=>{"mode"=>"percentage", "value"=>10}, "49303520870737"=>{"mode"=>"percentage", "value"=>10}, "49779388645713"=>{"mode"=>"percentage", "value"=>10}, "54100583940481"=>{"mode"=>"percentage", "value"=>10}, "54478601748865"=>{"mode"=>"percentage", "value"=>10}}}, "9090051539281"=>{"pct"=>10, "v"=>{"55027846939009"=>{"mode"=>"percentage", "value"=>10}}}, "8961788150097"=>{"pct"=>10, "v"=>{"53971991265665"=>{"mode"=>"percentage", "value"=>10}}}, "8931079455057"=>{"pct"=>10, "v"=>{"47943835058513"=>{"mode"=>"percentage", "value"=>10}}}, "8930924396881"=>{"pct"=>10, "v"=>{"47943087227217"=>{"mode"=>"percentage", "value"=>10}}}, "8930918826321"=>{"pct"=>10, "v"=>{"47943059374417"=>{"mode"=>"percentage", "value"=>10}}}, "8930914206033"=>{"pct"=>10, "v"=>{"47943019823441"=>{"mode"=>"percentage", "value"=>10}}}, "8930907324753"=>{"pct"=>10, "v"=>{"47942957728081"=>{"mode"=>"percentage", "value"=>10}}}, "8922828341585"=>{"pct"=>10.909090909090908, "v"=>{"47911756398929"=>{"mode"=>"percentage", "value"=>10}, "48101175427409"=>{"mode"=>"percentage", "value"=>10}, "48101175460177"=>{"mode"=>"percentage", "value"=>10}, "49105105715537"=>{"mode"=>"percentage", "value"=>10}, "47911758987601"=>{"mode"=>"percentage", "value"=>10}, "47911764099409"=>{"mode"=>"percentage", "value"=>10}, "47911769047377"=>{"mode"=>"percentage", "value"=>10}, "47911773405521"=>{"mode"=>"percentage", "value"=>10}, "47911776682321"=>{"mode"=>"percentage", "value"=>10}, "47911780745553"=>{"mode"=>"percentage", "value"=>10}, "55118732427649"=>{"mode"=>"percentage", "value"=>20}}}, "8922719453521"=>{"pct"=>10, "v"=>{"47911508541777"=>{"mode"=>"percentage", "value"=>10}, "54015881249153"=>{"mode"=>"percentage", "value"=>10}, "48101002805585"=>{"mode"=>"percentage", "value"=>10}, "48060583280977"=>{"mode"=>"percentage", "value"=>10}, "54009283969409"=>{"mode"=>"percentage", "value"=>10}, "49807609332049"=>{"mode"=>"percentage", "value"=>10}, "47911518470481"=>{"mode"=>"percentage", "value"=>10}, "54632160395649"=>{"mode"=>"percentage", "value"=>10}}}, "8922714112337"=>{"pct"=>20, "v"=>{"53946660094337"=>{"mode"=>"percentage", "value"=>20}, "53946660061569"=>{"mode"=>"percentage", "value"=>20}, "54290156487041"=>{"mode"=>"target", "value"=>1.99}, "54290156519809"=>{"mode"=>"target", "value"=>1.99}}}, "8922696253777"=>{"pct"=>20, "v"=>{"47911432356177"=>{"mode"=>"percentage", "value"=>20}, "55043026125185"=>{"mode"=>"percentage", "value"=>20}, "48176354722129"=>{"mode"=>"percentage", "value"=>20}, "48934801703249"=>{"mode"=>"percentage", "value"=>20}, "47911455031633"=>{"mode"=>"percentage", "value"=>20}, "48934758711633"=>{"mode"=>"percentage", "value"=>20}, "47911448904017"=>{"mode"=>"percentage", "value"=>20}, "47911443595601"=>{"mode"=>"percentage", "value"=>20}, "55043039265153"=>{"mode"=>"percentage", "value"=>20}, "49107533693265"=>{"mode"=>"target", "value"=>1.99}, "55043057222017"=>{"mode"=>"target", "value"=>1.99}, "49107533660497"=>{"mode"=>"target", "value"=>1.99}, "49107533726033"=>{"mode"=>"target", "value"=>1.99}, "49107533758801"=>{"mode"=>"target", "value"=>1.99}, "49107533791569"=>{"mode"=>"target", "value"=>1.99}, "49107533824337"=>{"mode"=>"target", "value"=>1.99}, "49107533857105"=>{"mode"=>"target", "value"=>1.99}, "55043081011585"=>{"mode"=>"target", "value"=>1.99}}}, "8922681672017"=>{"pct"=>20, "v"=>{"54667719246209"=>{"mode"=>"percentage", "value"=>20}, "47911386284369"=>{"mode"=>"percentage", "value"=>20}, "54250859233665"=>{"mode"=>"percentage", "value"=>20}, "47911394443601"=>{"mode"=>"percentage", "value"=>20}, "47911405977937"=>{"mode"=>"percentage", "value"=>20}, "47911412891985"=>{"mode"=>"percentage", "value"=>20}, "49332796457297"=>{"mode"=>"percentage", "value"=>20}, "54667719278977"=>{"mode"=>"target", "value"=>1.99}, "49107762643281"=>{"mode"=>"target", "value"=>1.99}, "54250859266433"=>{"mode"=>"target", "value"=>1.99}, "49107762676049"=>{"mode"=>"target", "value"=>1.99}, "49107762708817"=>{"mode"=>"target", "value"=>1.99}, "49107762741585"=>{"mode"=>"target", "value"=>1.99}, "49332812513617"=>{"mode"=>"target", "value"=>1.99}}}, "8922561446225"=>{"pct"=>10, "v"=>{"54149893095809"=>{"mode"=>"percentage", "value"=>10}}}, "8922548339025"=>{"pct"=>10, "v"=>
6052{"53972007453057"=>{"mode"=>"percentage", "value"=>10}}}, "8922516390225"=>{"pct"=>10, "v"=>{"53980555084161"=>{"mode"=>"percentage", "value"=>10}}}, "8922494107985"=>{"pct"=>10, "v"=>{"54149980946817"=>{"mode"=>"percentage", "value"=>10}}}, "8922470154577"=>{"pct"=>10, "v"=>{"54147263594881"=>{"mode"=>"percentage", "value"=>10}}}, "8922435027281"=>{"pct"=>10, "v"=>{"54149687312769"=>{"mode"=>"percentage", "value"=>10}}}, "8922406912337"=>{"pct"=>10, "v"=>{"48070135710033"=>{"mode"=>"percentage", "value"=>10}}}, "8922395509073"=>{"pct"=>10, "v"=>{"48070116180305"=>{"mode"=>"percentage", "value"=>10}}}, "8922376405329"=>{"pct"=>10, "v"=>{"55027923812737"=>{"mode"=>"percentage", "value"=>10}}}, "8922334527825"=>{"pct"=>10, "v"=>{"54150133973377"=>{"mode"=>"percentage", "value"=>10}}}, "8922296910161"=>{"pct"=>10, "v"=>{"53972012925313"=>{"mode"=>"percentage", "value"=>10}}}, "8916336968017"=>{"pct"=>10, "v"=>{"47895744217425"=>{"mode"=>"percentage", "value"=>10}, "47895754375505"=>{"mode"=>"percentage", "value"=>10}, "47895765320017"=>{"mode"=>"percentage", "value"=>10}}}, "8916328907089"=>{"pct"=>10, "v"=>{"53972005814657"=>{"mode"=>"percentage", "value"=>10}}}, "8913688035665"=>{"pct"=>10, "v"=>{"53971894206849"=>{"mode"=>"percentage", "value"=>10}}}, "8913679712593"=>{"pct"=>10, "v"=>{"53971995525505"=>{"mode"=>"percentage", "value"=>10}}}, "8840889106769"=>{"pct"=>10, "v"=>{"53971955319169"=>{"mode"=>"percentage", "value"=>10}}}, "8840888910161"=>{"pct"=>10, "v"=>{"48332556140881"=>{"mode"=>"percentage", "value"=>10}, "47889840210257"=>{"mode"=>"percentage", "value"=>10}, "47621358453073"=>{"mode"=>"percentage", "value"=>10}, "47621358485841"=>{"mode"=>"percentage", "value"=>10}, "47621358420305"=>{"mode"=>"percentage", "value"=>10}, "47621353537873"=>{"mode"=>"percentage", "value"=>10}, "47621353603409"=>{"mode"=>"percentage", "value"=>10}, "47621353570641"=>{"mode"=>"percentage", "value"=>10}, "47889848598865"=>{"mode"=>"percentage", "value"=>10}, "54430187782529"=>{"mode"=>"percentage", "value"=>10}, "48332585959761"=>{"mode"=>"percentage", "value"=>10}, "54430180966785"=>{"mode"=>"percentage", "value"=>10}, "47621358387537"=>{"mode"=>"percentage", "value"=>10}, "47889843290449"=>{"mode"=>"percentage", "value"=>10}, "49775542927697"=>{"mode"=>"target", "value"=>1.99}, "49775542665553"=>{"mode"=>"target", "value"=>1.99}, "49775542698321"=>{"mode"=>"target", "value"=>1.99}, "49775542731089"=>{"mode"=>"target", "value"=>1.99}, "49775542763857"=>{"mode"=>"target", "value"=>1.99}, "49775542600017"=>{"mode"=>"target", "value"=>1.99}, "49775542796625"=>{"mode"=>"target", "value"=>1.99}, "49775542829393"=>{"mode"=>"target", "value"=>1.99}, "49775542862161"=>{"mode"=>"target", "value"=>1.99}, "54641385800065"=>{"mode"=>"target", "value"=>1.99}, "49775542894929"=>{"mode"=>"target", "value"=>1.99}, "54641381802369"=>{"mode"=>"target", "value"=>1.99}, "49775542960465"=>{"mode"=>"target", "value"=>1.99}, "49775542993233"=>{"mode"=>"target", "value"=>1.99}}}, "9778869338449"=>{"pct"=>10, "v"=>{"54150071452033"=>{"mode"=>"percentage", "value"=>10}}}, "8922360774993"=>{"pct"=>10, "v"=>{"48070095536465"=>{"mode"=>"percentage", "value"=>10}}}, "15094222717313"=>{"pct"=>20, "v"=>{"54407564689793"=>{"mode"=>"percentage", "value"=>20}, "54623570657665"=>{"mode"=>"percentage", "value"=>20}, "54623560237441"=>{"mode"=>"percentage", "value"=>20}, "54407565410689"=>{"mode"=>"percentage", "value"=>20}, "54623567544705"=>{"mode"=>"percentage", "value"=>20}, "54407565476225"=>{"mode"=>"percentage", "value"=>20}, "54407565541761"=>{"mode"=>"target", "value"=>1.99}, "54623572885889"=>{"mode"=>"target", "value"=>1.99}, "54623561875841"=>{"mode"=>"target", "value"=>1.99}, "54407566164353"=>{"mode"=>"target", "value"=>1.99}, "54623568757121"=>{"mode"=>"target", "value"=>1.99}, "54407566229889"=>{"mode"=>"target", "value"=>1.99}}}}, "pdb"=>"use_highest", "bdg"=>"10-20% OFF"}`;
6053
6054    // Try to parse
6055    try {
6056      const rawData = `{\"t\":\"Influencer Karl Fischer\", \"g\":\"Influencer\", \"exp\":\"2026-01-31T23:00:00+00:00\", \"cls\":[\"PRODUCT\"], \"p\":{\"15245668319617\":{\"pct\":20, \"v\":{\"55017552183681\":{\"mode\":\"percentage\", \"value\":2
60560}, \"55017552216449\":{\"mode\":\"percentage\", \"value\":20}, \"55017549660545\":{\"mode\":\"percentage\", \"value\":20}, \"55017549693313\":{\"mode\":\"percentage\", \"value\":20}, \"55017549726081\":{\"mode\":\"percentage\", \"value\":20}}}, \"15221248721281\":{\"pct\":10, \"v\":{\"54931297108353\":{\"mode\":\"percentage\", \"value\":10}}}, \"15158448914817\":{\"pct\":10, \"v\":{\"54692898898305\":{\"mode\":\"percentage\", \"value\":10}}}, \"15108092428673\":{\"pct\":20, \"v\":{\"54474161881473\":{\"mode\":\"percentage\", \"value\":20}}}, \"15093429141889\":{\"pct\":20, \"v\":{\"54403134259585\":{\"mode\":\"percentage\", \"value\":20}, \"54403134292353\":{\"mode\":\"percentage\", \"value\":20}}}, \"15081331917185\":{\"pct\":10, \"v\":{\"54338352710017\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211325313\":{\"pct\":10, \"v\":{\"54693297586561\":{\"mode\":\"percentage\", \"value\":10}, \"54693297455489\":{\"mode\":\"percentage\", \"value\":10}, \"54693297488257\":{\"mode\":\"percentage\", \"value\":10}, \"54693297521025\":{\"mode\":\"percentage\", \"value\":10}, \"54693297553793\":{\"mode\":\"percentage\", \"value\":10}, \"54693297815937\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211161473\":{\"pct\":10, \"v\":{\"54693303550337\":{\"mode\":\"percentage\", \"value\":10}, \"54693302960513\":{\"mode\":\"percentage\", \"value\":10}, \"54693303026049\":{\"mode\":\"percentage\", \"value\":10}, \"54693303484801\":{\"mode\":\"percentage\", \"value\":10}, \"54693303615873\":{\"mode\":\"percentage\", \"value\":10}, \"54693302993281\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064210604417\":{\"pct\":10, \"v\":{\"54554029621633\":{\"mode\":\"percentage\", \"value\":10}, \"54554029588865\":{\"mode\":\"percentage\", \"value\":10}, \"54554029654401\":{\"mode\":\"percentage\", \"value\":10}, \"54554029687169\":{\"mode\":\"percentage\", \"value\":10}, \"54554029719937\":{\"mode\":\"percentage\", \"value\":10}, \"54554029752705\":{\"mode\":\"percentage\", \"value\":10}}}, \"9356657951057\":{\"pct\":10, \"v\":{\"54025390915969\":{\"mode\":\"percentage\", \"value\":10}, \"54025382920577\":{\"mode\":\"percentage\", \"value\":10}}}, \"9258236445009\":{\"pct\":20, \"v\":{\"48876683755857\":{\"mode\":\"percentage\", \"value\":20}, \"54120616460673\":{\"mode\":\"percentage\", \"value\":20}, \"48876683723089\":{\"mode\":\"percentage\", \"value\":20}, \"54287971254657\":{\"mode\":\"percentage\", \"value\":20}, \"54287981543809\":{\"mode\":\"percentage\", \"value\":20}, \"48876683690321\":{\"mode\":\"percentage\", \"value\":20}, \"49797868028241\":{\"mode\":\"percentage\", \"value\":20}, \"48909427769681\":{\"mode\":\"percentage\", \"value\":20}, \"49315028500817\":{\"mode\":\"percentage\", \"value\":20}, \"48909427802449\":{\"mode\":\"percentage\", \"value\":20}, \"48909427835217\":{\"mode\":\"percentage\", \"value\":20}, \"48909427867985\":{\"mode\":\"percentage\", \"value\":20}, \"48909427900753\":{\"mode\":\"percentage\", \"value\":20}, \"48909427933521\":{\"mode\":\"percentage\", \"value\":20}, \"48909427966289\":{\"mode\":\"percentage\", \"value\":20}, \"49314396471633\":{\"mode\":\"percentage\", \"value\":20}, \"54977081934209\":{\"mode\":\"percentage\", \"value\":20}, \"48909427999057\":{\"mode\":\"percentage\", \"value\":20}, \"48909428031825\":{\"mode\":\"percentage\", \"value\":20}, \"48909428064593\":{\"mode\":\"percentage\", \"value\":20}, \"54287994323329\":{\"mode\":\"percentage\", \"value\":20}, \"49930064331089\":{\"mode\":\"percentage\", \"value\":20}, \"49930080026961\":{\"mode\":\"percentage\", \"value\":20}, \"49106189222225\":{\"mode\":\"target\", \"value\":1.99}, \"54120643527041\":{\"mode\":\"target\", \"value\":1.99}, \"49106189189457\":{\"mode\":\"target\", \"value\":1.99}, \"54287980462465\":{\"mode\":\"target\", \"value\":1.99}, \"54287987933569\":{\"mode\":\"target\", \"value\":1.99}, \"49106188829009\":{\"mode\":\"target\", \"value\":1.99}, \"49106188861777\":{\"mode\":\"target\", \"value\":1.99}, \"49315044426065\":{\"mode\":\"target\", \"value\":1.99}, \"49106188894545\":{\"mode\":\"target\", \"value\":1.99}, \"49106188927313\":{\"mode\":\"target\", \"value\":1.99}, \"49106188960081\":{\"mode\":\"target\", \"value\":1.99}, \"49106188992849\":{\"mode\":\"target\", \"value\":1.99}, \"49106189025617\":{\"mode\":\"target\", \"value\":1.99}, \"49106189058385\":{\"mode\":\"target\", \"value\":1.99}, \"49314452210001\":{\"mode\":\"target\", \"value\":1.99}, \"49106189091153\":{\"mode\":\"target\", \"value\":1.99}, \"49106189123921\":{\"mode\":\"target\", \"value\":1.99}, \"49106189156689\":{\"mode\":\"target\", \"value\":1.99}, \"54287998484865\":{\"mode\":\"target\", \"value\":1.99}}}, \"9149824762193\":{\"pct\":10, \"v\":{\"54966580969857\":{\"mode\":\"percentage\", \"value\":10}, \"49798626738513\":{\"mode\":\"percentage\", \"value\":10}
6056, \"48625081844049\":{\"mode\":\"percentage\", \"value\":10}, \"54249693774209\":{\"mode\":\"percentage\", \"value\":10}, \"54966581330305\":{\"mode\":\"percentage\", \"value\":10}, \"49303520870737\":{\"mode\":\"percentage\", \"value\":10}, \"49779388645713\":{\"mode\":\"percentage\", \"value\":10}, \"54100583940481\":{\"mode\":\"percentage\", \"value\":10}, \"54478601748865\":{\"mode\":\"percentage\", \"value\":10}}}, \"9090051539281\":{\"pct\":10, \"v\":{\"55027846939009\":{\"mode\":\"percentage\", \"value\":10}}}, \"8961788150097\":{\"pct\":10, \"v\":{\"53971991265665\":{\"mode\":\"percentage\", \"value\":10}}}, \"8931079455057\":{\"pct\":10, \"v\":{\"47943835058513\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930924396881\":{\"pct\":10, \"v\":{\"47943087227217\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930918826321\":{\"pct\":10, \"v\":{\"47943059374417\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930914206033\":{\"pct\":10, \"v\":{\"47943019823441\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930907324753\":{\"pct\":10, \"v\":{\"47942957728081\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922828341585\":{\"pct\":10.909090909090908, \"v\":{\"47911756398929\":{\"mode\":\"percentage\", \"value\":10}, \"48101175427409\":{\"mode\":\"percentage\", \"value\":10}, \"48101175460177\":{\"mode\":\"percentage\", \"value\":10}, \"49105105715537\":{\"mode\":\"percentage\", \"value\":10}, \"47911758987601\":{\"mode\":\"percentage\", \"value\":10}, \"47911764099409\":{\"mode\":\"percentage\", \"value\":10}, \"47911769047377\":{\"mode\":\"percentage\", \"value\":10}, \"47911773405521\":{\"mode\":\"percentage\", \"value\":10}, \"47911776682321\":{\"mode\":\"percentage\", \"value\":10}, \"47911780745553\":{\"mode\":\"percentage\", \"value\":10}, \"55118732427649\":{\"mode\":\"percentage\", \"value\":20}}}, \"8922719453521\":{\"pct\":10, \"v\":{\"47911508541777\":{\"mode\":\"percentage\", \"value\":10}, \"54015881249153\":{\"mode\":\"percentage\", \"value\":10}, \"48101002805585\":{\"mode\":\"percentage\", \"value\":10}, \"48060583280977\":{\"mode\":\"percentage\", \"value\":10}, \"54009283969409\":{\"mode\":\"percentage\", \"value\":10}, \"49807609332049\":{\"mode\":\"percentage\", \"value\":10}, \"47911518470481\":{\"mode\":\"percentage\", \"value\":10}, \"54632160395649\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922714112337\":{\"pct\":20, \"v\":{\"53946660094337\":{\"mode\":\"percentage\", \"value\":20}, \"53946660061569\":{\"mode\":\"percentage\", \"value\":20}, \"54290156487041\":{\"mode\":\"target\", \"value\":1.99}, \"54290156519809\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922696253777\":{\"pct\":20, \"v\":{\"47911432356177\":{\"mode\":\"percentage\", \"value\":20}, \"55043026125185\":{\"mode\":\"percentage\", \"value\":20}, \"48176354722129\":{\"mode\":\"percentage\", \"value\":20}, \"48934801703249\":{\"mode\":\"percentage\", \"value\":20}, \"47911455031633\":{\"mode\":\"percentage\", \"value\":20}, \"48934758711633\":{\"mode\":\"percentage\", \"value\":20}, \"47911448904017\":{\"mode\":\"percentage\", \"value\":20}, \"47911443595601\":{\"mode\":\"percentage\", \"value\":20}, \"55043039265153\":{\"mode\":\"percentage\", \"value\":20}, \"49107533693265\":{\"mode\":\"target\", \"value\":1.99}, \"55043057222017\":{\"mode\":\"target\", \"value\":1.99}, \"49107533660497\":{\"mode\":\"target\", \"value\":1.99}, \"49107533726033\":{\"mode\":\"target\", \"value\":1.99}, \"49107533758801\":{\"mode\":\"target\", \"value\":1.99}, \"49107533791569\":{\"mode\":\"target\", \"value\":1.99}, \"49107533824337\":{\"mode\":\"target\", \"value\":1.99}, \"49107533857105\":{\"mode\":\"target\", \"value\":1.99}, \"55043081011585\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922681672017\":{\"pct\":20, \"v\":{\"54667719246209\":{\"mode\":\"percentage\", \"value\":20}, \"47911386284369\":{\"mode\":\"percentage\", \"value\":20}, \"54250859233665\":{\"mode\":\"percentage\", \"value\":20}, \"47911394443601\":{\"mode\":\"percentage\", \"value\":20}, \"47911405977937\":{\"mode\":\"percentage\", \"value\":20}
6056, \"47911412891985\":{\"mode\":\"percentage\", \"value\":20}, \"49332796457297\":{\"mode\":\"percentage\", \"value\":20}, \"54667719278977\":{\"mode\":\"target\", \"value\":1.99}, \"49107762643281\":{\"mode\":\"target\", \"value\":1.99}, \"54250859266433\":{\"mode\":\"target\", \"value\":1.99}, \"49107762676049\":{\"mode\":\"target\", \"value\":1.99}, \"49107762708817\":{\"mode\":\"target\", \"value\":1.99}, \"49107762741585\":{\"mode\":\"target\", \"value\":1.99}, \"49332812513617\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922561446225\":{\"pct\":10, \"v\":{\"54149893095809\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922548339025\":{\"pct\":10, \"v\":{\"53972007453057\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922516390225\":{\"pct\":10, \"v\":{\"53980555084161\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922494107985\":{\"pct\":10, \"v\":{\"54149980946817\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922470154577\":{\"pct\":10, \"v\":{\"54147263594881\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922435027281\":{\"pct\":10, \"v\":{\"54149687312769\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922406912337\":{\"pct\":10, \"v\":{\"48070135710033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922395509073\":{\"pct\":10, \"v\":{\"48070116180305\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922376405329\":{\"pct\":10, \"v\":{\"55027923812737\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922334527825\":{\"pct\":10, \"v\":{\"54150133973377\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922296910161\":{\"pct\":10, \"v\":{\"53972012925313\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916336968017\":{\"pct\":10, \"v\":{\"47895744217425\":{\"mode\":\"percentage\", \"value\":10}, \"47895754375505\":{\"mode\":\"percentage\", \"value\":10}, \"47895765320017\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916328907089\":{\"pct\":10, \"v\":{\"53972005814657\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913688035665\":{\"pct\":10, \"v\":{\"53971894206849\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913679712593\":{\"pct\":10, \"v\":{\"53971995525505\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840889106769\":{\"pct\":10, \"v\":{\"53971955319169\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840888910161\":{\"pct\":10, \"v\":{\"48332556140881\":{\"mode\":\"percentage\", \"value\":10}, \"47889840210257\":{\"mode\":\"percentage\", \"value\":10}, \"47621358453073\":{\"mode\":\"percentage\", \"value\":10}, \"47621358485841\":{\"mode\":\"percentage\", \"value\":10}, \"47621358420305\":{\"mode\":\"percentage\", \"value\":10}, \"47621353537873\":{\"mode\":\"percentage\", \"value\":10}, \"47621353603409\":{\"mode\":\"percentage\", \"value\":10}, \"47621353570641\":{\"mode\":\"percentage\", \"value\":10}, \"47889848598865\":{\"mode\":\"percentage\", \"value\":10}, \"54430187782529\":{\"mode\":\"percentage\", \"value\":10}, \"48332585959761\":{\"mode\":\"percentage\", \"value\":10}, \"54430180966785\":{\"mode\":\"percentage\", \"value\":10}, \"47621358387537\":{\"mode\":\"percentage\", \"value\":10}, \"47889843290449\":{\"mode\":\"percentage\", \"value\":10}, \"49775542927697\":{\"mode\":\"target\", \"value\":1.99}, \"49775542665553\":{\"mode\":\"target\", \"value\":1.99}, \"49775542698321\":{\"mode\":\"target\", \"value\":1.99}, \"49775542731089\":{\"mode\":\"target\", \"value\":1.99}, \"49775542763857\":{\"mode\":\"target\", \"value\":1.99}, \"49775542600017\":{\"mode\":\"target\", \"value\":1.99}, \"49775542796625\":{\"mode\":\"target\", \"value\":1.99}, \"49775542829393\":{\"mode\":\"target\", \"value\":1.99}, \"49775542862161\":{\"mode\":\"target\", \"value\":1.99}, \"54641385800065\":{\"mode\":\"target\", \"value\":1.99}, \"49775542894929\":{\"mode\":\"target\", \"value\":1.99}, \"54641381802369\":{\"mode\":\"target\", \"value\":1.99}, \"49775542960465\":{\"mode\":\"target\", \"value\":1.99}, \"49775542993233\":{\"mode\":\"target\", \"value\":1.99}}}, \"9778869338449\":{\"pct\":10, \"v\":{\"54150071452033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922360774993\":{\"pct\":10, \"v\":{\"48070095536465\":{\"mode\":\"percentage\", \"value\":10}}}, \"15094222717313\":{\"pct\":20, \"v\":{\"54407564689793\":{\"mode\":\"percentage\", \"value\":2
60560}, \"54623570657665\":{\"mode\":\"percentage\", \"value\":20}, \"54623560237441\":{\"mode\":\"percentage\", \"value\":20}, \"54407565410689\":{\"mode\":\"percentage\", \"value\":20}, \"54623567544705\":{\"mode\":\"percentage\", \"value\":20}, \"54407565476225\":{\"mode\":\"percentage\", \"value\":20}, \"54407565541761\":{\"mode\":\"target\", \"value\":1.99}, \"54623572885889\":{\"mode\":\"target\", \"value\":1.99}, \"54623561875841\":{\"mode\":\"target\", \"value\":1.99}, \"54407566164353\":{\"mode\":\"target\", \"value\":1.99}, \"54623568757121\":{\"mode\":\"target\", \"value\":1.99}, \"54407566229889\":{\"mode\":\"target\", \"value\":1.99}}}}, \"pdb\":\"use_highest\", \"bdg\":\"10-20% OFF\"}`;
6057      const jsonData = rawData
6058        .replace(/=>/g, ':')
6059        .replace(/\n/g, '')
6060        .replace(/\r/g, '');
6061
6062      window.SHOPIFY_DISCOUNT_DATA['Karl'] = JSON.parse(jsonData);
6063    } catch(e) {
6064
6065    }
6066    
6067    // Store raw for debugging
6068    window.DISCOUNT_RAW_DATA['Karl'] = `{"t"=>"Influencer Karl Fischer", "g"=>"Influencer", "exp"=>"2026-01-31T23:00:00+00:00", "cls"=>["PRODUCT"], "p"=>{"15245668319617"=>{"pct"=>20, "v"=>{"55017552183681"=>{"mode"=>"percentage", "value"=>20}, "55017552216449"=>{"mode"=>"percentage", "value"=>20}, "55017549660545"=>{"mode"=>"percentage", "value"=>20}, "55017549693313"=>{"mode"=>"percentage", "value"=>20}, "55017549726081"=>{"mode"=>"percentage", "value"=>20}}}, "15221248721281"=>{"pct"=>10, "v"=>{"54931297108353"=>{"mode"=>"percentage", "value"=>10}}}, "15158448914817"=>{"pct"=>10, "v"=>{"54692898898305"=>{"mode"=>"percentage", "value"=>10}}}, "15108092428673"=>{"pct"=>20, "v"=>{"54474161881473"=>{"mode"=>"percentage", "value"=>20}}}, "15093429141889"=>{"pct"=>20, "v"=>{"54403134259585"=>{"mode"=>"percentage", "value"=>20}, "54403134292353"=>{"mode"=>"percentage", "value"=>20}}}, "15081331917185"=>{"pct"=>10, "v"=>{"54338352710017"=>{"mode"=>"percentage", "value"=>10}}}, "15064211325313"=>{"pct"=>10, "v"=>{"54693297586561"=>{"mode"=>"percentage", "value"=>10}, "54693297455489"=>{"mode"=>"percentage", "value"=>10}, "54693297488257"=>{"mode"=>"percentage", "value"=>10}, "54693297521025"=>{"mode"=>"percentage", "value"=>10}, "54693297553793"=>{"mode"=>"percentage", "value"=>10}, "54693297815937"=>{"mode"=>"percentage", "value"=>10}}}, "15064211161473"=>{"pct"=>10, "v"=>{"54693303550337"=>{"mode"=>"percentage", "value"=>10}, "54693302960513"=>{"mode"=>"percentage", "value"=>10}, "54693303026049"=>{"mode"=>"percentage", "value"=>10}, "54693303484801"=>{"mode"=>"percentage", "value"=>10}, "54693303615873"=>{"mode"=>"percentage", "value"=>10}, "54693302993281"=>{"mode"=>"percentage", "value"=>10}}}, "15064210604417"=>{"pct"=>10, "v"=>{"54554029621633"=>{"mode"=>"percentage", "value"=>10}, "54554029588865"=>{"mode"=>"percentage", "value"=>10}, "54554029654401"=>{"mode"=>"percentage", "value"=>10}, "54554029687169"=>{"mode"=>"percentage", "value"=>10}, "54554029719937"=>{"mode"=>"percentage", "value"=>10}, "54554029752705"=>{"mode"=>"percentage", "value"=>10}}}, "9356657951057"=>{"pct"=>10, "v"=>{"54025390915969"=>{"mode"=>"percentage", "value"=>10}, "54025382920577"=>{"mode"=>"percentage", "value"=>10}}}, "9258236445009"=>{"pct"=>20, "v"=>{"48876683755857"=>{"mode"=>"percentage", "value"=>20}, "54120616460673"=>{"mode"=>"percentage", "value"=>20}, "48876683723089"=>{"mode"=>"percentage", "value"=>20}, "54287971254657"=>{"mode"=>"percentage", "value"=>20}, "54287981543809"=>{"mode"=>"percentage", "value"=>20}, "48876683690321"=>{"mode"=>"percentage", "value"=>20}, "49797868028241"=>{"mode"=>"percentage", "value"=>20}, "48909427769681"=>{"mode"=>"percentage", "value"=>20}, "49315028500817"=>{"mode"=>"percentage", "value"=>20}, "48909427802449"=>{"mode"=>"percentage", "value"=>20}, "48909427835217"=>{"mode"=>"percentage", "value"=>20}, "48909427867985"=>{"mode"=>"percentage", "value"=>20}, "48909427900753"=>{"mode"=>"percentage", "value"=>20}, "48909427933521"=>{"mode"=>"percentage", "value"=>20}, "48909427966289"=>{"mode"=>"percentage", "value"=>20}, "49314396471633"=>{"mode"=>"percentage", "value"=>20}, "54977081934209"=>{"mode"=>"percentage", "value"=>20}, "48909427999057"=>{"mode"=>"percentage", "value"=>20}, "48909428031825"=>{"mode"=>"percentage", "value"=>20}, "48909428064593"=>{"mode"=>"percentage", "value"=>20}, "54287994323329"=>{"mode"=>"percentage", "value"=>20}, "49930064331089"=>{"mode"=>"percentage", "value"=>20}, "49930080026961"=>{"mode"=>"percentage", "value"=>20}, "49106189222225"=>{"mode"=>"target", "value"=>1.99}, "54120643527041"=>{"mode"=>"target", "value"=>1.99}, "49106189189457"=>{"mode"=>"target", "value"=>1.99}, "54287980462465"=>{"mode"=>"target", "value"=>1.99}, "54287987933569"=>{"mode"=>"target", "value"=>1.99}, "49106188829009"=>{"mode"=>"target", "value"=>1.99}, "49106188861777"=>{"mode"=>"target", "value"=>1.99}, "49315044426065"=>{"mode"=>"target", "value"=>1.99}, "49106188894545"=>{"mode"=>"target", "value"=>1.99}, "49106188927313"=>{"mode"=>"target", "value"=>1.99}, "49106188960081"=>{"mode"=>"target", "value"=>1.99}, "49106188992849"=>{"mode"=>"target", "value"=>1.99}, "49106189025617"=>{"mode"=>"target", "value"=>1.99}, "49106189058385"=>{"mode"=>"target", "value"=>1.99}, "49314452210001"=>{"mode"=>"target", "value"=>1.99}, "49106189091153"=>{"mode"=>"target", "value"=>1.99}, "49106189123921"=>{"mode"=>"target", "value"=>1.99}, "49106189156689"=>{"mode"=>"target", "value"=>1.99}, "54287998484865"=>{"mode"=>"target", "value"=>1.99}}}, "9149824762193"=>{"pct"=>10, "v"=>{"54966580969857"=>{"mode"=>"percentage", "value"=>10}, "49798626738513"=>{"mode"=>"percentage", "value"=>10}, "48625081844049"=>{"mode"=>"percentage", "value"=>10}, "54249693774209"=>{"mode"=>"percentage", "value"=>10}, "54966581330305"=>{"mode"=>"percentage", "value"=>10}, "49303520870737"=>{"mode"=>"percentage", "value"=>10}, "49779388645713"=>{"mode"=>"percentage", "value"=>10}, "54100583940481"=>{"mode"=>"percentage", "value"=>10}, "54478601748865"=>{"mode"=>"percentage", "value"=>10}}}, "9090051539281"=>{"pct"=>10, "v"=>{"55027846939009"=>{"mode"=>"percentage", "value"=>10}}}, "8961788150097"=>{"pct"=>10, "v"=>{"53971991265665"=>{"mode"=>"percentage", "value"=>10}}}, "8931079455057"=>{"pct"=>10, "v"=>{"47943835058513"=>{"mode"=>"percentage", "value"=>10}}}, "8930924396881"=>{"pct"=>10, "v"=>{"47943087227217"=>{"mode"=>"percentage", "value"=>10}}}, "8930918826321"=>{"pct"=>10, "v"=>{"47943059374417"=>{"mode"=>"percentage", "value"=>10}}}, "8930914206033"=>{"pct"=>10, "v"=>{"47943019823441"=>{"mode"=>"percentage", "value"=>10}}}, "8930907324753"=>{"pct"=>10, "v"=>{"47942957728081"=>{"mode"=>"percentage", "value"=>10}}}, "8922828341585"=>{"pct"=>10.909090909090908, "v"=>{"47911756398929"=>{"mode"=>"percentage", "value"=>10}, "48101175427409"=>{"mode"=>"percentage", "value"=>10}, "48101175460177"=>{"mode"=>"percentage", "value"=>10}, "49105105715537"=>{"mode"=>"percentage", "value"=>10}, "47911758987601"=>{"mode"=>"percentage", "value"=>10}, "47911764099409"=>{"mode"=>"percentage", "value"=>10}, "47911769047377"=>{"mode"=>"percentage", "value"=>10}, "47911773405521"=>{"mode"=>"percentage", "value"=>10}, "47911776682321"=>{"mode"=>"percentage", "value"=>10}, "47911780745553"=>{"mode"=>"percentage", "value"=>10}, "55118732427649"=>{"mode"=>"percentage", "value"=>20}}}, "8922719453521"=>{"pct"=>10, "v"=>{"47911508541777"=>{"mode"=>"percentage", "value"=>10}, "54015881249153"=>{"mode"=>"percentage", "value"=>10}, "48101002805585"=>{"mode"=>"percentage", "value"=>10}, "48060583280977"=>{"mode"=>"percentage", "value"=>10}, "54009283969409"=>{"mode"=>"percentage", "value"=>10}, "49807609332049"=>{"mode"=>"percentage", "value"=>10}, "47911518470481"=>{"mode"=>"percentage", "value"=>10}, "54632160395649"=>{"mode"=>"percentage", "value"=>10}}}, "8922714112337"=>{"pct"=>20, "v"=>{"53946660094337"=>{"mode"=>"percentage", "value"=>20}, "53946660061569"=>{"mode"=>"percentage", "value"=>20}, "54290156487041"=>{"mode"=>"target", "value"=>1.99}, "54290156519809"=>{"mode"=>"target", "value"=>1.99}}}, "8922696253777"=>{"pct"=>20, "v"=>{"47911432356177"=>{"mode"=>"percentage", "value"=>20}, "55043026125185"=>{"mode"=>"percentage", "value"=>20}, "48176354722129"=>{"mode"=>"percentage", "value"=>20}, "48934801703249"=>{"mode"=>"percentage", "value"=>20}, "47911455031633"=>{"mode"=>"percentage", "value"=>20}, "48934758711633"=>{"mode"=>"percentage", "value"=>20}, "47911448904017"=>{"mode"=>"percentage", "value"=>20}, "47911443595601"=>{"mode"=>"percentage", "value"=>20}, "55043039265153"=>{"mode"=>"percentage", "value"=>20}, "49107533693265"=>{"mode"=>"target", "value"=>1.99}, "55043057222017"=>{"mode"=>"target", "value"=>1.99}, "49107533660497"=>{"mode"=>"target", "value"=>1.99}, "49107533726033"=>{"mode"=>"target", "value"=>1.99}, "49107533758801"=>{"mode"=>"target", "value"=>1.99}, "49107533791569"=>{"mode"=>"target", "value"=>1.99}, "49107533824337"=>{"mode"=>"target", "value"=>1.99}, "49107533857105"=>{"mode"=>"target", "value"=>1.99}, "55043081011585"=>{"mode"=>"target", "value"=>1.99}}}, "8922681672017"=>{"pct"=>20, "v"=>{"54667719246209"=>{"mode"=>"percentage", "value"=>20}, "47911386284369"=>{"mode"=>"percentage", "value"=>20}, "54250859233665"=>{"mode"=>"percentage", "value"=>20}, "47911394443601"=>{"mode"=>"percentage", "value"=>20}, "47911405977937"=>{"mode"=>"percentage", "value"=>20}, "47911412891985"=>{"mode"=>"percentage", "value"=>20}, "49332796457297"=>{"mode"=>"percentage", "value"=>20}, "54667719278977"=>{"mode"=>"target", "value"=>1.99}, "49107762643281"=>{"mode"=>"target", "value"=>1.99}, "54250859266433"=>{"mode"=>"target", "value"=>1.99}, "49107762676049"=>{"mode"=>"target", "value"=>1.99}, "49107762708817"=>{"mode"=>"target", "value"=>1.99}, "49107762741585"=>{"mode"=>"target", "value"=>1.99}, "49332812513617"=>{"mode"=>"target", "value"=>1.99}}}, "8922561446225"=>{"pct"=>10, "v"=>{"54149893095809"=>{"mode"=>"percentage", "value"=>10}}}, "8922548339025"=>{"pct"=>10, "v"=>
6068{"53972007453057"=>{"mode"=>"percentage", "value"=>10}}}, "8922516390225"=>{"pct"=>10, "v"=>{"53980555084161"=>{"mode"=>"percentage", "value"=>10}}}, "8922494107985"=>{"pct"=>10, "v"=>{"54149980946817"=>{"mode"=>"percentage", "value"=>10}}}, "8922470154577"=>{"pct"=>10, "v"=>{"54147263594881"=>{"mode"=>"percentage", "value"=>10}}}, "8922435027281"=>{"pct"=>10, "v"=>{"54149687312769"=>{"mode"=>"percentage", "value"=>10}}}, "8922406912337"=>{"pct"=>10, "v"=>{"48070135710033"=>{"mode"=>"percentage", "value"=>10}}}, "8922395509073"=>{"pct"=>10, "v"=>{"48070116180305"=>{"mode"=>"percentage", "value"=>10}}}, "8922376405329"=>{"pct"=>10, "v"=>{"55027923812737"=>{"mode"=>"percentage", "value"=>10}}}, "8922334527825"=>{"pct"=>10, "v"=>{"54150133973377"=>{"mode"=>"percentage", "value"=>10}}}, "8922296910161"=>{"pct"=>10, "v"=>{"53972012925313"=>{"mode"=>"percentage", "value"=>10}}}, "8916336968017"=>{"pct"=>10, "v"=>{"47895744217425"=>{"mode"=>"percentage", "value"=>10}, "47895754375505"=>{"mode"=>"percentage", "value"=>10}, "47895765320017"=>{"mode"=>"percentage", "value"=>10}}}, "8916328907089"=>{"pct"=>10, "v"=>{"53972005814657"=>{"mode"=>"percentage", "value"=>10}}}, "8913688035665"=>{"pct"=>10, "v"=>{"53971894206849"=>{"mode"=>"percentage", "value"=>10}}}, "8913679712593"=>{"pct"=>10, "v"=>{"53971995525505"=>{"mode"=>"percentage", "value"=>10}}}, "8840889106769"=>{"pct"=>10, "v"=>{"53971955319169"=>{"mode"=>"percentage", "value"=>10}}}, "8840888910161"=>{"pct"=>10, "v"=>{"48332556140881"=>{"mode"=>"percentage", "value"=>10}, "47889840210257"=>{"mode"=>"percentage", "value"=>10}, "47621358453073"=>{"mode"=>"percentage", "value"=>10}, "47621358485841"=>{"mode"=>"percentage", "value"=>10}, "47621358420305"=>{"mode"=>"percentage", "value"=>10}, "47621353537873"=>{"mode"=>"percentage", "value"=>10}, "47621353603409"=>{"mode"=>"percentage", "value"=>10}, "47621353570641"=>{"mode"=>"percentage", "value"=>10}, "47889848598865"=>{"mode"=>"percentage", "value"=>10}, "54430187782529"=>{"mode"=>"percentage", "value"=>10}, "48332585959761"=>{"mode"=>"percentage", "value"=>10}, "54430180966785"=>{"mode"=>"percentage", "value"=>10}, "47621358387537"=>{"mode"=>"percentage", "value"=>10}, "47889843290449"=>{"mode"=>"percentage", "value"=>10}, "49775542927697"=>{"mode"=>"target", "value"=>1.99}, "49775542665553"=>{"mode"=>"target", "value"=>1.99}, "49775542698321"=>{"mode"=>"target", "value"=>1.99}, "49775542731089"=>{"mode"=>"target", "value"=>1.99}, "49775542763857"=>{"mode"=>"target", "value"=>1.99}, "49775542600017"=>{"mode"=>"target", "value"=>1.99}, "49775542796625"=>{"mode"=>"target", "value"=>1.99}, "49775542829393"=>{"mode"=>"target", "value"=>1.99}, "49775542862161"=>{"mode"=>"target", "value"=>1.99}, "54641385800065"=>{"mode"=>"target", "value"=>1.99}, "49775542894929"=>{"mode"=>"target", "value"=>1.99}, "54641381802369"=>{"mode"=>"target", "value"=>1.99}, "49775542960465"=>{"mode"=>"target", "value"=>1.99}, "49775542993233"=>{"mode"=>"target", "value"=>1.99}}}, "9778869338449"=>{"pct"=>10, "v"=>{"54150071452033"=>{"mode"=>"percentage", "value"=>10}}}, "8922360774993"=>{"pct"=>10, "v"=>{"48070095536465"=>{"mode"=>"percentage", "value"=>10}}}, "15094222717313"=>{"pct"=>20, "v"=>{"54407564689793"=>{"mode"=>"percentage", "value"=>20}, "54623570657665"=>{"mode"=>"percentage", "value"=>20}, "54623560237441"=>{"mode"=>"percentage", "value"=>20}, "54407565410689"=>{"mode"=>"percentage", "value"=>20}, "54623567544705"=>{"mode"=>"percentage", "value"=>20}, "54407565476225"=>{"mode"=>"percentage", "value"=>20}, "54407565541761"=>{"mode"=>"target", "value"=>1.99}, "54623572885889"=>{"mode"=>"target", "value"=>1.99}, "54623561875841"=>{"mode"=>"target", "value"=>1.99}, "54407566164353"=>{"mode"=>"target", "value"=>1.99}, "54623568757121"=>{"mode"=>"target", "value"=>1.99}, "54407566229889"=>{"mode"=>"target", "value"=>1.99}}}}, "pdb"=>"use_highest", "bdg"=>"10-20% OFF"}`;
6069
6070    // Try to parse
6071    try {
6072      const rawData = `{\"t\":\"Influencer Karl Fischer\", \"g\":\"Influencer\", \"exp\":\"2026-01-31T23:00:00+00:00\", \"cls\":[\"PRODUCT\"], \"p\":{\"15245668319617\":{\"pct\":20, \"v\":{\"55017552183681\":{\"mode\":\"percentage\", \"value\":2
60720}, \"55017552216449\":{\"mode\":\"percentage\", \"value\":20}, \"55017549660545\":{\"mode\":\"percentage\", \"value\":20}, \"55017549693313\":{\"mode\":\"percentage\", \"value\":20}, \"55017549726081\":{\"mode\":\"percentage\", \"value\":20}}}, \"15221248721281\":{\"pct\":10, \"v\":{\"54931297108353\":{\"mode\":\"percentage\", \"value\":10}}}, \"15158448914817\":{\"pct\":10, \"v\":{\"54692898898305\":{\"mode\":\"percentage\", \"value\":10}}}, \"15108092428673\":{\"pct\":20, \"v\":{\"54474161881473\":{\"mode\":\"percentage\", \"value\":20}}}, \"15093429141889\":{\"pct\":20, \"v\":{\"54403134259585\":{\"mode\":\"percentage\", \"value\":20}, \"54403134292353\":{\"mode\":\"percentage\", \"value\":20}}}, \"15081331917185\":{\"pct\":10, \"v\":{\"54338352710017\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211325313\":{\"pct\":10, \"v\":{\"54693297586561\":{\"mode\":\"percentage\", \"value\":10}, \"54693297455489\":{\"mode\":\"percentage\", \"value\":10}, \"54693297488257\":{\"mode\":\"percentage\", \"value\":10}, \"54693297521025\":{\"mode\":\"percentage\", \"value\":10}, \"54693297553793\":{\"mode\":\"percentage\", \"value\":10}, \"54693297815937\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211161473\":{\"pct\":10, \"v\":{\"54693303550337\":{\"mode\":\"percentage\", \"value\":10}, \"54693302960513\":{\"mode\":\"percentage\", \"value\":10}, \"54693303026049\":{\"mode\":\"percentage\", \"value\":10}, \"54693303484801\":{\"mode\":\"percentage\", \"value\":10}, \"54693303615873\":{\"mode\":\"percentage\", \"value\":10}, \"54693302993281\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064210604417\":{\"pct\":10, \"v\":{\"54554029621633\":{\"mode\":\"percentage\", \"value\":10}, \"54554029588865\":{\"mode\":\"percentage\", \"value\":10}, \"54554029654401\":{\"mode\":\"percentage\", \"value\":10}, \"54554029687169\":{\"mode\":\"percentage\", \"value\":10}, \"54554029719937\":{\"mode\":\"percentage\", \"value\":10}, \"54554029752705\":{\"mode\":\"percentage\", \"value\":10}}}, \"9356657951057\":{\"pct\":10, \"v\":{\"54025390915969\":{\"mode\":\"percentage\", \"value\":10}, \"54025382920577\":{\"mode\":\"percentage\", \"value\":10}}}, \"9258236445009\":{\"pct\":20, \"v\":{\"48876683755857\":{\"mode\":\"percentage\", \"value\":20}, \"54120616460673\":{\"mode\":\"percentage\", \"value\":20}, \"48876683723089\":{\"mode\":\"percentage\", \"value\":20}, \"54287971254657\":{\"mode\":\"percentage\", \"value\":20}, \"54287981543809\":{\"mode\":\"percentage\", \"value\":20}, \"48876683690321\":{\"mode\":\"percentage\", \"value\":20}, \"49797868028241\":{\"mode\":\"percentage\", \"value\":20}, \"48909427769681\":{\"mode\":\"percentage\", \"value\":20}, \"49315028500817\":{\"mode\":\"percentage\", \"value\":20}, \"48909427802449\":{\"mode\":\"percentage\", \"value\":20}, \"48909427835217\":{\"mode\":\"percentage\", \"value\":20}, \"48909427867985\":{\"mode\":\"percentage\", \"value\":20}, \"48909427900753\":{\"mode\":\"percentage\", \"value\":20}, \"48909427933521\":{\"mode\":\"percentage\", \"value\":20}, \"48909427966289\":{\"mode\":\"percentage\", \"value\":20}, \"49314396471633\":{\"mode\":\"percentage\", \"value\":20}, \"54977081934209\":{\"mode\":\"percentage\", \"value\":20}, \"48909427999057\":{\"mode\":\"percentage\", \"value\":20}, \"48909428031825\":{\"mode\":\"percentage\", \"value\":20}, \"48909428064593\":{\"mode\":\"percentage\", \"value\":20}, \"54287994323329\":{\"mode\":\"percentage\", \"value\":20}, \"49930064331089\":{\"mode\":\"percentage\", \"value\":20}, \"49930080026961\":{\"mode\":\"percentage\", \"value\":20}, \"49106189222225\":{\"mode\":\"target\", \"value\":1.99}, \"54120643527041\":{\"mode\":\"target\", \"value\":1.99}, \"49106189189457\":{\"mode\":\"target\", \"value\":1.99}, \"54287980462465\":{\"mode\":\"target\", \"value\":1.99}, \"54287987933569\":{\"mode\":\"target\", \"value\":1.99}, \"49106188829009\":{\"mode\":\"target\", \"value\":1.99}, \"49106188861777\":{\"mode\":\"target\", \"value\":1.99}, \"49315044426065\":{\"mode\":\"target\", \"value\":1.99}, \"49106188894545\":{\"mode\":\"target\", \"value\":1.99}, \"49106188927313\":{\"mode\":\"target\", \"value\":1.99}, \"49106188960081\":{\"mode\":\"target\", \"value\":1.99}, \"49106188992849\":{\"mode\":\"target\", \"value\":1.99}, \"49106189025617\":{\"mode\":\"target\", \"value\":1.99}, \"49106189058385\":{\"mode\":\"target\", \"value\":1.99}, \"49314452210001\":{\"mode\":\"target\", \"value\":1.99}, \"49106189091153\":{\"mode\":\"target\", \"value\":1.99}, \"49106189123921\":{\"mode\":\"target\", \"value\":1.99}, \"49106189156689\":{\"mode\":\"target\", \"value\":1.99}, \"54287998484865\":{\"mode\":\"target\", \"value\":1.99}}}, \"9149824762193\":{\"pct\":10, \"v\":{\"54966580969857\":{\"mode\":\"percentage\", \"value\":10}, \"49798626738513\":{\"mode\":\"percentage\", \"value\":10}
6072, \"48625081844049\":{\"mode\":\"percentage\", \"value\":10}, \"54249693774209\":{\"mode\":\"percentage\", \"value\":10}, \"54966581330305\":{\"mode\":\"percentage\", \"value\":10}, \"49303520870737\":{\"mode\":\"percentage\", \"value\":10}, \"49779388645713\":{\"mode\":\"percentage\", \"value\":10}, \"54100583940481\":{\"mode\":\"percentage\", \"value\":10}, \"54478601748865\":{\"mode\":\"percentage\", \"value\":10}}}, \"9090051539281\":{\"pct\":10, \"v\":{\"55027846939009\":{\"mode\":\"percentage\", \"value\":10}}}, \"8961788150097\":{\"pct\":10, \"v\":{\"53971991265665\":{\"mode\":\"percentage\", \"value\":10}}}, \"8931079455057\":{\"pct\":10, \"v\":{\"47943835058513\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930924396881\":{\"pct\":10, \"v\":{\"47943087227217\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930918826321\":{\"pct\":10, \"v\":{\"47943059374417\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930914206033\":{\"pct\":10, \"v\":{\"47943019823441\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930907324753\":{\"pct\":10, \"v\":{\"47942957728081\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922828341585\":{\"pct\":10.909090909090908, \"v\":{\"47911756398929\":{\"mode\":\"percentage\", \"value\":10}, \"48101175427409\":{\"mode\":\"percentage\", \"value\":10}, \"48101175460177\":{\"mode\":\"percentage\", \"value\":10}, \"49105105715537\":{\"mode\":\"percentage\", \"value\":10}, \"47911758987601\":{\"mode\":\"percentage\", \"value\":10}, \"47911764099409\":{\"mode\":\"percentage\", \"value\":10}, \"47911769047377\":{\"mode\":\"percentage\", \"value\":10}, \"47911773405521\":{\"mode\":\"percentage\", \"value\":10}, \"47911776682321\":{\"mode\":\"percentage\", \"value\":10}, \"47911780745553\":{\"mode\":\"percentage\", \"value\":10}, \"55118732427649\":{\"mode\":\"percentage\", \"value\":20}}}, \"8922719453521\":{\"pct\":10, \"v\":{\"47911508541777\":{\"mode\":\"percentage\", \"value\":10}, \"54015881249153\":{\"mode\":\"percentage\", \"value\":10}, \"48101002805585\":{\"mode\":\"percentage\", \"value\":10}, \"48060583280977\":{\"mode\":\"percentage\", \"value\":10}, \"54009283969409\":{\"mode\":\"percentage\", \"value\":10}, \"49807609332049\":{\"mode\":\"percentage\", \"value\":10}, \"47911518470481\":{\"mode\":\"percentage\", \"value\":10}, \"54632160395649\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922714112337\":{\"pct\":20, \"v\":{\"53946660094337\":{\"mode\":\"percentage\", \"value\":20}, \"53946660061569\":{\"mode\":\"percentage\", \"value\":20}, \"54290156487041\":{\"mode\":\"target\", \"value\":1.99}, \"54290156519809\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922696253777\":{\"pct\":20, \"v\":{\"47911432356177\":{\"mode\":\"percentage\", \"value\":20}, \"55043026125185\":{\"mode\":\"percentage\", \"value\":20}, \"48176354722129\":{\"mode\":\"percentage\", \"value\":20}, \"48934801703249\":{\"mode\":\"percentage\", \"value\":20}, \"47911455031633\":{\"mode\":\"percentage\", \"value\":20}, \"48934758711633\":{\"mode\":\"percentage\", \"value\":20}, \"47911448904017\":{\"mode\":\"percentage\", \"value\":20}, \"47911443595601\":{\"mode\":\"percentage\", \"value\":20}, \"55043039265153\":{\"mode\":\"percentage\", \"value\":20}, \"49107533693265\":{\"mode\":\"target\", \"value\":1.99}, \"55043057222017\":{\"mode\":\"target\", \"value\":1.99}, \"49107533660497\":{\"mode\":\"target\", \"value\":1.99}, \"49107533726033\":{\"mode\":\"target\", \"value\":1.99}, \"49107533758801\":{\"mode\":\"target\", \"value\":1.99}, \"49107533791569\":{\"mode\":\"target\", \"value\":1.99}, \"49107533824337\":{\"mode\":\"target\", \"value\":1.99}, \"49107533857105\":{\"mode\":\"target\", \"value\":1.99}, \"55043081011585\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922681672017\":{\"pct\":20, \"v\":{\"54667719246209\":{\"mode\":\"percentage\", \"value\":20}, \"47911386284369\":{\"mode\":\"percentage\", \"value\":20}, \"54250859233665\":{\"mode\":\"percentage\", \"value\":20}, \"47911394443601\":{\"mode\":\"percentage\", \"value\":20}, \"47911405977937\":{\"mode\":\"percentage\", \"value\":20}
6072, \"47911412891985\":{\"mode\":\"percentage\", \"value\":20}, \"49332796457297\":{\"mode\":\"percentage\", \"value\":20}, \"54667719278977\":{\"mode\":\"target\", \"value\":1.99}, \"49107762643281\":{\"mode\":\"target\", \"value\":1.99}, \"54250859266433\":{\"mode\":\"target\", \"value\":1.99}, \"49107762676049\":{\"mode\":\"target\", \"value\":1.99}, \"49107762708817\":{\"mode\":\"target\", \"value\":1.99}, \"49107762741585\":{\"mode\":\"target\", \"value\":1.99}, \"49332812513617\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922561446225\":{\"pct\":10, \"v\":{\"54149893095809\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922548339025\":{\"pct\":10, \"v\":{\"53972007453057\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922516390225\":{\"pct\":10, \"v\":{\"53980555084161\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922494107985\":{\"pct\":10, \"v\":{\"54149980946817\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922470154577\":{\"pct\":10, \"v\":{\"54147263594881\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922435027281\":{\"pct\":10, \"v\":{\"54149687312769\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922406912337\":{\"pct\":10, \"v\":{\"48070135710033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922395509073\":{\"pct\":10, \"v\":{\"48070116180305\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922376405329\":{\"pct\":10, \"v\":{\"55027923812737\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922334527825\":{\"pct\":10, \"v\":{\"54150133973377\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922296910161\":{\"pct\":10, \"v\":{\"53972012925313\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916336968017\":{\"pct\":10, \"v\":{\"47895744217425\":{\"mode\":\"percentage\", \"value\":10}, \"47895754375505\":{\"mode\":\"percentage\", \"value\":10}, \"47895765320017\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916328907089\":{\"pct\":10, \"v\":{\"53972005814657\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913688035665\":{\"pct\":10, \"v\":{\"53971894206849\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913679712593\":{\"pct\":10, \"v\":{\"53971995525505\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840889106769\":{\"pct\":10, \"v\":{\"53971955319169\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840888910161\":{\"pct\":10, \"v\":{\"48332556140881\":{\"mode\":\"percentage\", \"value\":10}, \"47889840210257\":{\"mode\":\"percentage\", \"value\":10}, \"47621358453073\":{\"mode\":\"percentage\", \"value\":10}, \"47621358485841\":{\"mode\":\"percentage\", \"value\":10}, \"47621358420305\":{\"mode\":\"percentage\", \"value\":10}, \"47621353537873\":{\"mode\":\"percentage\", \"value\":10}, \"47621353603409\":{\"mode\":\"percentage\", \"value\":10}, \"47621353570641\":{\"mode\":\"percentage\", \"value\":10}, \"47889848598865\":{\"mode\":\"percentage\", \"value\":10}, \"54430187782529\":{\"mode\":\"percentage\", \"value\":10}, \"48332585959761\":{\"mode\":\"percentage\", \"value\":10}, \"54430180966785\":{\"mode\":\"percentage\", \"value\":10}, \"47621358387537\":{\"mode\":\"percentage\", \"value\":10}, \"47889843290449\":{\"mode\":\"percentage\", \"value\":10}, \"49775542927697\":{\"mode\":\"target\", \"value\":1.99}, \"49775542665553\":{\"mode\":\"target\", \"value\":1.99}, \"49775542698321\":{\"mode\":\"target\", \"value\":1.99}, \"49775542731089\":{\"mode\":\"target\", \"value\":1.99}, \"49775542763857\":{\"mode\":\"target\", \"value\":1.99}, \"49775542600017\":{\"mode\":\"target\", \"value\":1.99}, \"49775542796625\":{\"mode\":\"target\", \"value\":1.99}, \"49775542829393\":{\"mode\":\"target\", \"value\":1.99}, \"49775542862161\":{\"mode\":\"target\", \"value\":1.99}, \"54641385800065\":{\"mode\":\"target\", \"value\":1.99}, \"49775542894929\":{\"mode\":\"target\", \"value\":1.99}, \"54641381802369\":{\"mode\":\"target\", \"value\":1.99}, \"49775542960465\":{\"mode\":\"target\", \"value\":1.99}, \"49775542993233\":{\"mode\":\"target\", \"value\":1.99}}}, \"9778869338449\":{\"pct\":10, \"v\":{\"54150071452033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922360774993\":{\"pct\":10, \"v\":{\"48070095536465\":{\"mode\":\"percentage\", \"value\":10}}}, \"15094222717313\":{\"pct\":20, \"v\":{\"54407564689793\":{\"mode\":\"percentage\", \"value\":2
60720}, \"54623570657665\":{\"mode\":\"percentage\", \"value\":20}, \"54623560237441\":{\"mode\":\"percentage\", \"value\":20}, \"54407565410689\":{\"mode\":\"percentage\", \"value\":20}, \"54623567544705\":{\"mode\":\"percentage\", \"value\":20}, \"54407565476225\":{\"mode\":\"percentage\", \"value\":20}, \"54407565541761\":{\"mode\":\"target\", \"value\":1.99}, \"54623572885889\":{\"mode\":\"target\", \"value\":1.99}, \"54623561875841\":{\"mode\":\"target\", \"value\":1.99}, \"54407566164353\":{\"mode\":\"target\", \"value\":1.99}, \"54623568757121\":{\"mode\":\"target\", \"value\":1.99}, \"54407566229889\":{\"mode\":\"target\", \"value\":1.99}}}}, \"pdb\":\"use_highest\", \"bdg\":\"10-20% OFF\"}`;
6073      const jsonData = rawData
6074        .replace(/=>/g, ':')
6075        .replace(/\n/g, '')
6076        .replace(/\r/g, '');
6077
6078      window.SHOPIFY_DISCOUNT_DATA['Karl'] = JSON.parse(jsonData);
6079    } catch(e) {
6080
6081    }
6082    
6083    // Store raw for debugging
6084    window.DISCOUNT_RAW_DATA['Mona'] = `{"t"=>"Influencer Mona Böck", "g"=>"Influencer", "exp"=>"2026-01-31T23:00:00+00:00", "cls"=>["PRODUCT"], "p"=>{"15245668319617"=>{"pct"=>20, "v"=>{"55017552183681"=>{"mode"=>"percentage", "value"=>20}, "55017552216449"=>{"mode"=>"percentage", "value"=>20}, "55017549660545"=>{"mode"=>"percentage", "value"=>20}, "55017549693313"=>{"mode"=>"percentage", "value"=>20}, "55017549726081"=>{"mode"=>"percentage", "value"=>20}}}, "15221248721281"=>{"pct"=>10, "v"=>{"54931297108353"=>{"mode"=>"percentage", "value"=>10}}}, "15158448914817"=>{"pct"=>10, "v"=>{"54692898898305"=>{"mode"=>"percentage", "value"=>10}}}, "15108092428673"=>{"pct"=>20, "v"=>{"54474161881473"=>{"mode"=>"percentage", "value"=>20}}}, "15093429141889"=>{"pct"=>20, "v"=>{"54403134259585"=>{"mode"=>"percentage", "value"=>20}, "54403134292353"=>{"mode"=>"percentage", "value"=>20}}}, "15081331917185"=>{"pct"=>10, "v"=>{"54338352710017"=>{"mode"=>"percentage", "value"=>10}}}, "15064211325313"=>{"pct"=>10, "v"=>{"54693297586561"=>{"mode"=>"percentage", "value"=>10}, "54693297455489"=>{"mode"=>"percentage", "value"=>10}, "54693297488257"=>{"mode"=>"percentage", "value"=>10}, "54693297521025"=>{"mode"=>"percentage", "value"=>10}, "54693297553793"=>{"mode"=>"percentage", "value"=>10}, "54693297815937"=>{"mode"=>"percentage", "value"=>10}}}, "15064211161473"=>{"pct"=>10, "v"=>{"54693303550337"=>{"mode"=>"percentage", "value"=>10}, "54693302960513"=>{"mode"=>"percentage", "value"=>10}, "54693303026049"=>{"mode"=>"percentage", "value"=>10}, "54693303484801"=>{"mode"=>"percentage", "value"=>10}, "54693303615873"=>{"mode"=>"percentage", "value"=>10}, "54693302993281"=>{"mode"=>"percentage", "value"=>10}}}, "15064210604417"=>{"pct"=>10, "v"=>{"54554029621633"=>{"mode"=>"percentage", "value"=>10}, "54554029588865"=>{"mode"=>"percentage", "value"=>10}, "54554029654401"=>{"mode"=>"percentage", "value"=>10}, "54554029687169"=>{"mode"=>"percentage", "value"=>10}, "54554029719937"=>{"mode"=>"percentage", "value"=>10}, "54554029752705"=>{"mode"=>"percentage", "value"=>10}}}, "9356657951057"=>{"pct"=>10, "v"=>{"54025390915969"=>{"mode"=>"percentage", "value"=>10}, "54025382920577"=>{"mode"=>"percentage", "value"=>10}}}, "9258236445009"=>{"pct"=>20, "v"=>{"48876683755857"=>{"mode"=>"percentage", "value"=>20}, "54120616460673"=>{"mode"=>"percentage", "value"=>20}, "48876683723089"=>{"mode"=>"percentage", "value"=>20}, "54287971254657"=>{"mode"=>"percentage", "value"=>20}, "54287981543809"=>{"mode"=>"percentage", "value"=>20}, "48876683690321"=>{"mode"=>"percentage", "value"=>20}, "49797868028241"=>{"mode"=>"percentage", "value"=>20}, "48909427769681"=>{"mode"=>"percentage", "value"=>20}, "49315028500817"=>{"mode"=>"percentage", "value"=>20}, "48909427802449"=>{"mode"=>"percentage", "value"=>20}, "48909427835217"=>{"mode"=>"percentage", "value"=>20}, "48909427867985"=>{"mode"=>"percentage", "value"=>20}, "48909427900753"=>{"mode"=>"percentage", "value"=>20}, "48909427933521"=>{"mode"=>"percentage", "value"=>20}, "48909427966289"=>{"mode"=>"percentage", "value"=>20}, "49314396471633"=>{"mode"=>"percentage", "value"=>20}, "54977081934209"=>{"mode"=>"percentage", "value"=>20}, "48909427999057"=>{"mode"=>"percentage", "value"=>20}, "48909428031825"=>{"mode"=>"percentage", "value"=>20}, "48909428064593"=>{"mode"=>"percentage", "value"=>20}, "54287994323329"=>{"mode"=>"percentage", "value"=>20}, "49930064331089"=>{"mode"=>"percentage", "value"=>20}, "49930080026961"=>{"mode"=>"percentage", "value"=>20}, "49106189222225"=>{"mode"=>"target", "value"=>1.99}, "54120643527041"=>{"mode"=>"target", "value"=>1.99}, "49106189189457"=>{"mode"=>"target", "value"=>1.99}, "54287980462465"=>{"mode"=>"target", "value"=>1.99}, "54287987933569"=>{"mode"=>"target", "value"=>1.99}, "49106188829009"=>{"mode"=>"target", "value"=>1.99}, "49106188861777"=>{"mode"=>"target", "value"=>1.99}, "49315044426065"=>{"mode"=>"target", "value"=>1.99}, "49106188894545"=>{"mode"=>"target", "value"=>1.99}, "49106188927313"=>{"mode"=>"target", "value"=>1.99}, "49106188960081"=>{"mode"=>"target", "value"=>1.99}, "49106188992849"=>{"mode"=>"target", "value"=>1.99}, "49106189025617"=>{"mode"=>"target", "value"=>1.99}, "49106189058385"=>{"mode"=>"target", "value"=>1.99}, "49314452210001"=>{"mode"=>"target", "value"=>1.99}, "49106189091153"=>{"mode"=>"target", "value"=>1.99}, "49106189123921"=>{"mode"=>"target", "value"=>1.99}, "49106189156689"=>{"mode"=>"target", "value"=>1.99}, "54287998484865"=>{"mode"=>"target", "value"=>1.99}}}, "9149824762193"=>{"pct"=>10, "v"=>{"54966580969857"=>{"mode"=>"percentage", "value"=>10}, "49798626738513"=>{"mode"=>"percentage", "value"=>10}, "48625081844049"=>{"mode"=>"percentage", "value"=>10}, "54249693774209"=>{"mode"=>"percentage", "value"=>10}, "54966581330305"=>{"mode"=>"percentage", "value"=>10}, "49303520870737"=>{"mode"=>"percentage", "value"=>10}, "49779388645713"=>{"mode"=>"percentage", "value"=>10}, "54100583940481"=>{"mode"=>"percentage", "value"=>10}, "54478601748865"=>{"mode"=>"percentage", "value"=>10}}}, "9090051539281"=>{"pct"=>10, "v"=>{"55027846939009"=>{"mode"=>"percentage", "value"=>10}}}, "8961788150097"=>{"pct"=>10, "v"=>{"53971991265665"=>{"mode"=>"percentage", "value"=>10}}}, "8931079455057"=>{"pct"=>10, "v"=>{"47943835058513"=>{"mode"=>"percentage", "value"=>10}}}, "8930924396881"=>{"pct"=>10, "v"=>{"47943087227217"=>{"mode"=>"percentage", "value"=>10}}}, "8930918826321"=>{"pct"=>10, "v"=>{"47943059374417"=>{"mode"=>"percentage", "value"=>10}}}, "8930914206033"=>{"pct"=>10, "v"=>{"47943019823441"=>{"mode"=>"percentage", "value"=>10}}}, "8930907324753"=>{"pct"=>10, "v"=>{"47942957728081"=>{"mode"=>"percentage", "value"=>10}}}, "8922828341585"=>{"pct"=>10.909090909090908, "v"=>{"47911756398929"=>{"mode"=>"percentage", "value"=>10}, "48101175427409"=>{"mode"=>"percentage", "value"=>10}, "48101175460177"=>{"mode"=>"percentage", "value"=>10}, "49105105715537"=>{"mode"=>"percentage", "value"=>10}, "47911758987601"=>{"mode"=>"percentage", "value"=>10}, "47911764099409"=>{"mode"=>"percentage", "value"=>10}, "47911769047377"=>{"mode"=>"percentage", "value"=>10}, "47911773405521"=>{"mode"=>"percentage", "value"=>10}, "47911776682321"=>{"mode"=>"percentage", "value"=>10}, "47911780745553"=>{"mode"=>"percentage", "value"=>10}, "55118732427649"=>{"mode"=>"percentage", "value"=>20}}}, "8922719453521"=>{"pct"=>10, "v"=>{"47911508541777"=>{"mode"=>"percentage", "value"=>10}, "54015881249153"=>{"mode"=>"percentage", "value"=>10}, "48101002805585"=>{"mode"=>"percentage", "value"=>10}, "48060583280977"=>{"mode"=>"percentage", "value"=>10}, "54009283969409"=>{"mode"=>"percentage", "value"=>10}, "49807609332049"=>{"mode"=>"percentage", "value"=>10}, "47911518470481"=>{"mode"=>"percentage", "value"=>10}, "54632160395649"=>{"mode"=>"percentage", "value"=>10}}}, "8922714112337"=>{"pct"=>20, "v"=>{"53946660094337"=>{"mode"=>"percentage", "value"=>20}, "53946660061569"=>{"mode"=>"percentage", "value"=>20}, "54290156487041"=>{"mode"=>"target", "value"=>1.99}, "54290156519809"=>{"mode"=>"target", "value"=>1.99}}}, "8922696253777"=>{"pct"=>20, "v"=>{"47911432356177"=>{"mode"=>"percentage", "value"=>20}, "55043026125185"=>{"mode"=>"percentage", "value"=>20}, "48176354722129"=>{"mode"=>"percentage", "value"=>20}, "48934801703249"=>{"mode"=>"percentage", "value"=>20}, "47911455031633"=>{"mode"=>"percentage", "value"=>20}, "48934758711633"=>{"mode"=>"percentage", "value"=>20}, "47911448904017"=>{"mode"=>"percentage", "value"=>20}, "47911443595601"=>{"mode"=>"percentage", "value"=>20}, "55043039265153"=>{"mode"=>"percentage", "value"=>20}, "49107533693265"=>{"mode"=>"target", "value"=>1.99}, "55043057222017"=>{"mode"=>"target", "value"=>1.99}, "49107533660497"=>{"mode"=>"target", "value"=>1.99}, "49107533726033"=>{"mode"=>"target", "value"=>1.99}, "49107533758801"=>{"mode"=>"target", "value"=>1.99}, "49107533791569"=>{"mode"=>"target", "value"=>1.99}, "49107533824337"=>{"mode"=>"target", "value"=>1.99}, "49107533857105"=>{"mode"=>"target", "value"=>1.99}, "55043081011585"=>{"mode"=>"target", "value"=>1.99}}}, "8922681672017"=>{"pct"=>20, "v"=>{"54667719246209"=>{"mode"=>"percentage", "value"=>20}, "47911386284369"=>{"mode"=>"percentage", "value"=>20}, "54250859233665"=>{"mode"=>"percentage", "value"=>20}, "47911394443601"=>{"mode"=>"percentage", "value"=>20}, "47911405977937"=>{"mode"=>"percentage", "value"=>20}, "47911412891985"=>{"mode"=>"percentage", "value"=>20}, "49332796457297"=>{"mode"=>"percentage", "value"=>20}, "54667719278977"=>{"mode"=>"target", "value"=>1.99}, "49107762643281"=>{"mode"=>"target", "value"=>1.99}, "54250859266433"=>{"mode"=>"target", "value"=>1.99}, "49107762676049"=>{"mode"=>"target", "value"=>1.99}, "49107762708817"=>{"mode"=>"target", "value"=>1.99}, "49107762741585"=>{"mode"=>"target", "value"=>1.99}, "49332812513617"=>{"mode"=>"target", "value"=>1.99}}}, "8922561446225"=>{"pct"=>10, "v"=>{"54149893095809"=>{"mode"=>"percentage", "value"=>10}}}, "8922548339025"=>{"pct"=>10, "v"=>
6084{"53972007453057"=>{"mode"=>"percentage", "value"=>10}}}, "8922516390225"=>{"pct"=>10, "v"=>{"53980555084161"=>{"mode"=>"percentage", "value"=>10}}}, "8922494107985"=>{"pct"=>10, "v"=>{"54149980946817"=>{"mode"=>"percentage", "value"=>10}}}, "8922470154577"=>{"pct"=>10, "v"=>{"54147263594881"=>{"mode"=>"percentage", "value"=>10}}}, "8922435027281"=>{"pct"=>10, "v"=>{"54149687312769"=>{"mode"=>"percentage", "value"=>10}}}, "8922406912337"=>{"pct"=>10, "v"=>{"48070135710033"=>{"mode"=>"percentage", "value"=>10}}}, "8922395509073"=>{"pct"=>10, "v"=>{"48070116180305"=>{"mode"=>"percentage", "value"=>10}}}, "8922376405329"=>{"pct"=>10, "v"=>{"55027923812737"=>{"mode"=>"percentage", "value"=>10}}}, "8922334527825"=>{"pct"=>10, "v"=>{"54150133973377"=>{"mode"=>"percentage", "value"=>10}}}, "8922296910161"=>{"pct"=>10, "v"=>{"53972012925313"=>{"mode"=>"percentage", "value"=>10}}}, "8916336968017"=>{"pct"=>10, "v"=>{"47895744217425"=>{"mode"=>"percentage", "value"=>10}, "47895754375505"=>{"mode"=>"percentage", "value"=>10}, "47895765320017"=>{"mode"=>"percentage", "value"=>10}}}, "8916328907089"=>{"pct"=>10, "v"=>{"53972005814657"=>{"mode"=>"percentage", "value"=>10}}}, "8913688035665"=>{"pct"=>10, "v"=>{"53971894206849"=>{"mode"=>"percentage", "value"=>10}}}, "8913679712593"=>{"pct"=>10, "v"=>{"53971995525505"=>{"mode"=>"percentage", "value"=>10}}}, "8840889106769"=>{"pct"=>10, "v"=>{"53971955319169"=>{"mode"=>"percentage", "value"=>10}}}, "8840888910161"=>{"pct"=>10, "v"=>{"48332556140881"=>{"mode"=>"percentage", "value"=>10}, "47889840210257"=>{"mode"=>"percentage", "value"=>10}, "47621358453073"=>{"mode"=>"percentage", "value"=>10}, "47621358485841"=>{"mode"=>"percentage", "value"=>10}, "47621358420305"=>{"mode"=>"percentage", "value"=>10}, "47621353537873"=>{"mode"=>"percentage", "value"=>10}, "47621353603409"=>{"mode"=>"percentage", "value"=>10}, "47621353570641"=>{"mode"=>"percentage", "value"=>10}, "47889848598865"=>{"mode"=>"percentage", "value"=>10}, "54430187782529"=>{"mode"=>"percentage", "value"=>10}, "48332585959761"=>{"mode"=>"percentage", "value"=>10}, "54430180966785"=>{"mode"=>"percentage", "value"=>10}, "47621358387537"=>{"mode"=>"percentage", "value"=>10}, "47889843290449"=>{"mode"=>"percentage", "value"=>10}, "49775542927697"=>{"mode"=>"target", "value"=>1.99}, "49775542665553"=>{"mode"=>"target", "value"=>1.99}, "49775542698321"=>{"mode"=>"target", "value"=>1.99}, "49775542731089"=>{"mode"=>"target", "value"=>1.99}, "49775542763857"=>{"mode"=>"target", "value"=>1.99}, "49775542600017"=>{"mode"=>"target", "value"=>1.99}, "49775542796625"=>{"mode"=>"target", "value"=>1.99}, "49775542829393"=>{"mode"=>"target", "value"=>1.99}, "49775542862161"=>{"mode"=>"target", "value"=>1.99}, "54641385800065"=>{"mode"=>"target", "value"=>1.99}, "49775542894929"=>{"mode"=>"target", "value"=>1.99}, "54641381802369"=>{"mode"=>"target", "value"=>1.99}, "49775542960465"=>{"mode"=>"target", "value"=>1.99}, "49775542993233"=>{"mode"=>"target", "value"=>1.99}}}, "9778869338449"=>{"pct"=>10, "v"=>{"54150071452033"=>{"mode"=>"percentage", "value"=>10}}}, "8922360774993"=>{"pct"=>10, "v"=>{"48070095536465"=>{"mode"=>"percentage", "value"=>10}}}, "15094222717313"=>{"pct"=>20, "v"=>{"54407564689793"=>{"mode"=>"percentage", "value"=>20}, "54623570657665"=>{"mode"=>"percentage", "value"=>20}, "54623560237441"=>{"mode"=>"percentage", "value"=>20}, "54407565410689"=>{"mode"=>"percentage", "value"=>20}, "54623567544705"=>{"mode"=>"percentage", "value"=>20}, "54407565476225"=>{"mode"=>"percentage", "value"=>20}, "54407565541761"=>{"mode"=>"target", "value"=>1.99}, "54623572885889"=>{"mode"=>"target", "value"=>1.99}, "54623561875841"=>{"mode"=>"target", "value"=>1.99}, "54407566164353"=>{"mode"=>"target", "value"=>1.99}, "54623568757121"=>{"mode"=>"target", "value"=>1.99}, "54407566229889"=>{"mode"=>"target", "value"=>1.99}}}}, "pdb"=>"use_highest", "bdg"=>"10-20% OFF"}`;
6085
6086    // Try to parse
6087    try {
6088      const rawData = `{\"t\":\"Influencer Mona Böck\", \"g\":\"Influencer\", \"exp\":\"2026-01-31T23:00:00+00:00\", \"cls\":[\"PRODUCT\"], \"p\":{\"15245668319617\":{\"pct\":20, \"v\":{\"55017552183681\":{\"mode\":\"percentage\", \"value\":2
60880}, \"55017552216449\":{\"mode\":\"percentage\", \"value\":20}, \"55017549660545\":{\"mode\":\"percentage\", \"value\":20}, \"55017549693313\":{\"mode\":\"percentage\", \"value\":20}, \"55017549726081\":{\"mode\":\"percentage\", \"value\":20}}}, \"15221248721281\":{\"pct\":10, \"v\":{\"54931297108353\":{\"mode\":\"percentage\", \"value\":10}}}, \"15158448914817\":{\"pct\":10, \"v\":{\"54692898898305\":{\"mode\":\"percentage\", \"value\":10}}}, \"15108092428673\":{\"pct\":20, \"v\":{\"54474161881473\":{\"mode\":\"percentage\", \"value\":20}}}, \"15093429141889\":{\"pct\":20, \"v\":{\"54403134259585\":{\"mode\":\"percentage\", \"value\":20}, \"54403134292353\":{\"mode\":\"percentage\", \"value\":20}}}, \"15081331917185\":{\"pct\":10, \"v\":{\"54338352710017\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211325313\":{\"pct\":10, \"v\":{\"54693297586561\":{\"mode\":\"percentage\", \"value\":10}, \"54693297455489\":{\"mode\":\"percentage\", \"value\":10}, \"54693297488257\":{\"mode\":\"percentage\", \"value\":10}, \"54693297521025\":{\"mode\":\"percentage\", \"value\":10}, \"54693297553793\":{\"mode\":\"percentage\", \"value\":10}, \"54693297815937\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211161473\":{\"pct\":10, \"v\":{\"54693303550337\":{\"mode\":\"percentage\", \"value\":10}, \"54693302960513\":{\"mode\":\"percentage\", \"value\":10}, \"54693303026049\":{\"mode\":\"percentage\", \"value\":10}, \"54693303484801\":{\"mode\":\"percentage\", \"value\":10}, \"54693303615873\":{\"mode\":\"percentage\", \"value\":10}, \"54693302993281\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064210604417\":{\"pct\":10, \"v\":{\"54554029621633\":{\"mode\":\"percentage\", \"value\":10}, \"54554029588865\":{\"mode\":\"percentage\", \"value\":10}, \"54554029654401\":{\"mode\":\"percentage\", \"value\":10}, \"54554029687169\":{\"mode\":\"percentage\", \"value\":10}, \"54554029719937\":{\"mode\":\"percentage\", \"value\":10}, \"54554029752705\":{\"mode\":\"percentage\", \"value\":10}}}, \"9356657951057\":{\"pct\":10, \"v\":{\"54025390915969\":{\"mode\":\"percentage\", \"value\":10}, \"54025382920577\":{\"mode\":\"percentage\", \"value\":10}}}, \"9258236445009\":{\"pct\":20, \"v\":{\"48876683755857\":{\"mode\":\"percentage\", \"value\":20}, \"54120616460673\":{\"mode\":\"percentage\", \"value\":20}, \"48876683723089\":{\"mode\":\"percentage\", \"value\":20}, \"54287971254657\":{\"mode\":\"percentage\", \"value\":20}, \"54287981543809\":{\"mode\":\"percentage\", \"value\":20}, \"48876683690321\":{\"mode\":\"percentage\", \"value\":20}, \"49797868028241\":{\"mode\":\"percentage\", \"value\":20}, \"48909427769681\":{\"mode\":\"percentage\", \"value\":20}, \"49315028500817\":{\"mode\":\"percentage\", \"value\":20}, \"48909427802449\":{\"mode\":\"percentage\", \"value\":20}, \"48909427835217\":{\"mode\":\"percentage\", \"value\":20}, \"48909427867985\":{\"mode\":\"percentage\", \"value\":20}, \"48909427900753\":{\"mode\":\"percentage\", \"value\":20}, \"48909427933521\":{\"mode\":\"percentage\", \"value\":20}, \"48909427966289\":{\"mode\":\"percentage\", \"value\":20}, \"49314396471633\":{\"mode\":\"percentage\", \"value\":20}, \"54977081934209\":{\"mode\":\"percentage\", \"value\":20}, \"48909427999057\":{\"mode\":\"percentage\", \"value\":20}, \"48909428031825\":{\"mode\":\"percentage\", \"value\":20}, \"48909428064593\":{\"mode\":\"percentage\", \"value\":20}, \"54287994323329\":{\"mode\":\"percentage\", \"value\":20}, \"49930064331089\":{\"mode\":\"percentage\", \"value\":20}, \"49930080026961\":{\"mode\":\"percentage\", \"value\":20}, \"49106189222225\":{\"mode\":\"target\", \"value\":1.99}, \"54120643527041\":{\"mode\":\"target\", \"value\":1.99}, \"49106189189457\":{\"mode\":\"target\", \"value\":1.99}, \"54287980462465\":{\"mode\":\"target\", \"value\":1.99}, \"54287987933569\":{\"mode\":\"target\", \"value\":1.99}, \"49106188829009\":{\"mode\":\"target\", \"value\":1.99}, \"49106188861777\":{\"mode\":\"target\", \"value\":1.99}, \"49315044426065\":{\"mode\":\"target\", \"value\":1.99}, \"49106188894545\":{\"mode\":\"target\", \"value\":1.99}, \"49106188927313\":{\"mode\":\"target\", \"value\":1.99}, \"49106188960081\":{\"mode\":\"target\", \"value\":1.99}, \"49106188992849\":{\"mode\":\"target\", \"value\":1.99}, \"49106189025617\":{\"mode\":\"target\", \"value\":1.99}, \"49106189058385\":{\"mode\":\"target\", \"value\":1.99}, \"49314452210001\":{\"mode\":\"target\", \"value\":1.99}, \"49106189091153\":{\"mode\":\"target\", \"value\":1.99}, \"49106189123921\":{\"mode\":\"target\", \"value\":1.99}, \"49106189156689\":{\"mode\":\"target\", \"value\":1.99}, \"54287998484865\":{\"mode\":\"target\", \"value\":1.99}}}, \"9149824762193\":{\"pct\":10, \"v\":{\"54966580969857\":{\"mode\":\"percentage\", \"value\":10}, \"49798626738513\":{\"mode\":\"percentage\", \"value\":10}
6088, \"48625081844049\":{\"mode\":\"percentage\", \"value\":10}, \"54249693774209\":{\"mode\":\"percentage\", \"value\":10}, \"54966581330305\":{\"mode\":\"percentage\", \"value\":10}, \"49303520870737\":{\"mode\":\"percentage\", \"value\":10}, \"49779388645713\":{\"mode\":\"percentage\", \"value\":10}, \"54100583940481\":{\"mode\":\"percentage\", \"value\":10}, \"54478601748865\":{\"mode\":\"percentage\", \"value\":10}}}, \"9090051539281\":{\"pct\":10, \"v\":{\"55027846939009\":{\"mode\":\"percentage\", \"value\":10}}}, \"8961788150097\":{\"pct\":10, \"v\":{\"53971991265665\":{\"mode\":\"percentage\", \"value\":10}}}, \"8931079455057\":{\"pct\":10, \"v\":{\"47943835058513\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930924396881\":{\"pct\":10, \"v\":{\"47943087227217\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930918826321\":{\"pct\":10, \"v\":{\"47943059374417\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930914206033\":{\"pct\":10, \"v\":{\"47943019823441\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930907324753\":{\"pct\":10, \"v\":{\"47942957728081\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922828341585\":{\"pct\":10.909090909090908, \"v\":{\"47911756398929\":{\"mode\":\"percentage\", \"value\":10}, \"48101175427409\":{\"mode\":\"percentage\", \"value\":10}, \"48101175460177\":{\"mode\":\"percentage\", \"value\":10}, \"49105105715537\":{\"mode\":\"percentage\", \"value\":10}, \"47911758987601\":{\"mode\":\"percentage\", \"value\":10}, \"47911764099409\":{\"mode\":\"percentage\", \"value\":10}, \"47911769047377\":{\"mode\":\"percentage\", \"value\":10}, \"47911773405521\":{\"mode\":\"percentage\", \"value\":10}, \"47911776682321\":{\"mode\":\"percentage\", \"value\":10}, \"47911780745553\":{\"mode\":\"percentage\", \"value\":10}, \"55118732427649\":{\"mode\":\"percentage\", \"value\":20}}}, \"8922719453521\":{\"pct\":10, \"v\":{\"47911508541777\":{\"mode\":\"percentage\", \"value\":10}, \"54015881249153\":{\"mode\":\"percentage\", \"value\":10}, \"48101002805585\":{\"mode\":\"percentage\", \"value\":10}, \"48060583280977\":{\"mode\":\"percentage\", \"value\":10}, \"54009283969409\":{\"mode\":\"percentage\", \"value\":10}, \"49807609332049\":{\"mode\":\"percentage\", \"value\":10}, \"47911518470481\":{\"mode\":\"percentage\", \"value\":10}, \"54632160395649\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922714112337\":{\"pct\":20, \"v\":{\"53946660094337\":{\"mode\":\"percentage\", \"value\":20}, \"53946660061569\":{\"mode\":\"percentage\", \"value\":20}, \"54290156487041\":{\"mode\":\"target\", \"value\":1.99}, \"54290156519809\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922696253777\":{\"pct\":20, \"v\":{\"47911432356177\":{\"mode\":\"percentage\", \"value\":20}, \"55043026125185\":{\"mode\":\"percentage\", \"value\":20}, \"48176354722129\":{\"mode\":\"percentage\", \"value\":20}, \"48934801703249\":{\"mode\":\"percentage\", \"value\":20}, \"47911455031633\":{\"mode\":\"percentage\", \"value\":20}, \"48934758711633\":{\"mode\":\"percentage\", \"value\":20}, \"47911448904017\":{\"mode\":\"percentage\", \"value\":20}, \"47911443595601\":{\"mode\":\"percentage\", \"value\":20}, \"55043039265153\":{\"mode\":\"percentage\", \"value\":20}, \"49107533693265\":{\"mode\":\"target\", \"value\":1.99}, \"55043057222017\":{\"mode\":\"target\", \"value\":1.99}, \"49107533660497\":{\"mode\":\"target\", \"value\":1.99}, \"49107533726033\":{\"mode\":\"target\", \"value\":1.99}, \"49107533758801\":{\"mode\":\"target\", \"value\":1.99}, \"49107533791569\":{\"mode\":\"target\", \"value\":1.99}, \"49107533824337\":{\"mode\":\"target\", \"value\":1.99}, \"49107533857105\":{\"mode\":\"target\", \"value\":1.99}, \"55043081011585\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922681672017\":{\"pct\":20, \"v\":{\"54667719246209\":{\"mode\":\"percentage\", \"value\":20}, \"47911386284369\":{\"mode\":\"percentage\", \"value\":20}, \"54250859233665\":{\"mode\":\"percentage\", \"value\":20}, \"47911394443601\":{\"mode\":\"percentage\", \"value\":20}, \"47911405977937\":{\"mode\":\"percentage\", \"value\":20}
6088, \"47911412891985\":{\"mode\":\"percentage\", \"value\":20}, \"49332796457297\":{\"mode\":\"percentage\", \"value\":20}, \"54667719278977\":{\"mode\":\"target\", \"value\":1.99}, \"49107762643281\":{\"mode\":\"target\", \"value\":1.99}, \"54250859266433\":{\"mode\":\"target\", \"value\":1.99}, \"49107762676049\":{\"mode\":\"target\", \"value\":1.99}, \"49107762708817\":{\"mode\":\"target\", \"value\":1.99}, \"49107762741585\":{\"mode\":\"target\", \"value\":1.99}, \"49332812513617\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922561446225\":{\"pct\":10, \"v\":{\"54149893095809\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922548339025\":{\"pct\":10, \"v\":{\"53972007453057\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922516390225\":{\"pct\":10, \"v\":{\"53980555084161\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922494107985\":{\"pct\":10, \"v\":{\"54149980946817\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922470154577\":{\"pct\":10, \"v\":{\"54147263594881\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922435027281\":{\"pct\":10, \"v\":{\"54149687312769\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922406912337\":{\"pct\":10, \"v\":{\"48070135710033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922395509073\":{\"pct\":10, \"v\":{\"48070116180305\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922376405329\":{\"pct\":10, \"v\":{\"55027923812737\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922334527825\":{\"pct\":10, \"v\":{\"54150133973377\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922296910161\":{\"pct\":10, \"v\":{\"53972012925313\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916336968017\":{\"pct\":10, \"v\":{\"47895744217425\":{\"mode\":\"percentage\", \"value\":10}, \"47895754375505\":{\"mode\":\"percentage\", \"value\":10}, \"47895765320017\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916328907089\":{\"pct\":10, \"v\":{\"53972005814657\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913688035665\":{\"pct\":10, \"v\":{\"53971894206849\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913679712593\":{\"pct\":10, \"v\":{\"53971995525505\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840889106769\":{\"pct\":10, \"v\":{\"53971955319169\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840888910161\":{\"pct\":10, \"v\":{\"48332556140881\":{\"mode\":\"percentage\", \"value\":10}, \"47889840210257\":{\"mode\":\"percentage\", \"value\":10}, \"47621358453073\":{\"mode\":\"percentage\", \"value\":10}, \"47621358485841\":{\"mode\":\"percentage\", \"value\":10}, \"47621358420305\":{\"mode\":\"percentage\", \"value\":10}, \"47621353537873\":{\"mode\":\"percentage\", \"value\":10}, \"47621353603409\":{\"mode\":\"percentage\", \"value\":10}, \"47621353570641\":{\"mode\":\"percentage\", \"value\":10}, \"47889848598865\":{\"mode\":\"percentage\", \"value\":10}, \"54430187782529\":{\"mode\":\"percentage\", \"value\":10}, \"48332585959761\":{\"mode\":\"percentage\", \"value\":10}, \"54430180966785\":{\"mode\":\"percentage\", \"value\":10}, \"47621358387537\":{\"mode\":\"percentage\", \"value\":10}, \"47889843290449\":{\"mode\":\"percentage\", \"value\":10}, \"49775542927697\":{\"mode\":\"target\", \"value\":1.99}, \"49775542665553\":{\"mode\":\"target\", \"value\":1.99}, \"49775542698321\":{\"mode\":\"target\", \"value\":1.99}, \"49775542731089\":{\"mode\":\"target\", \"value\":1.99}, \"49775542763857\":{\"mode\":\"target\", \"value\":1.99}, \"49775542600017\":{\"mode\":\"target\", \"value\":1.99}, \"49775542796625\":{\"mode\":\"target\", \"value\":1.99}, \"49775542829393\":{\"mode\":\"target\", \"value\":1.99}, \"49775542862161\":{\"mode\":\"target\", \"value\":1.99}, \"54641385800065\":{\"mode\":\"target\", \"value\":1.99}, \"49775542894929\":{\"mode\":\"target\", \"value\":1.99}, \"54641381802369\":{\"mode\":\"target\", \"value\":1.99}, \"49775542960465\":{\"mode\":\"target\", \"value\":1.99}, \"49775542993233\":{\"mode\":\"target\", \"value\":1.99}}}, \"9778869338449\":{\"pct\":10, \"v\":{\"54150071452033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922360774993\":{\"pct\":10, \"v\":{\"48070095536465\":{\"mode\":\"percentage\", \"value\":10}}}, \"15094222717313\":{\"pct\":20, \"v\":{\"54407564689793\":{\"mode\":\"percentage\", \"value\":2
60880}, \"54623570657665\":{\"mode\":\"percentage\", \"value\":20}, \"54623560237441\":{\"mode\":\"percentage\", \"value\":20}, \"54407565410689\":{\"mode\":\"percentage\", \"value\":20}, \"54623567544705\":{\"mode\":\"percentage\", \"value\":20}, \"54407565476225\":{\"mode\":\"percentage\", \"value\":20}, \"54407565541761\":{\"mode\":\"target\", \"value\":1.99}, \"54623572885889\":{\"mode\":\"target\", \"value\":1.99}, \"54623561875841\":{\"mode\":\"target\", \"value\":1.99}, \"54407566164353\":{\"mode\":\"target\", \"value\":1.99}, \"54623568757121\":{\"mode\":\"target\", \"value\":1.99}, \"54407566229889\":{\"mode\":\"target\", \"value\":1.99}}}}, \"pdb\":\"use_highest\", \"bdg\":\"10-20% OFF\"}`;
6089      const jsonData = rawData
6090        .replace(/=>/g, ':')
6091        .replace(/\n/g, '')
6092        .replace(/\r/g, '');
6093
6094      window.SHOPIFY_DISCOUNT_DATA['Mona'] = JSON.parse(jsonData);
6095    } catch(e) {
6096
6097    }
6098    
6099    // Store raw for debugging
6100    window.DISCOUNT_RAW_DATA['STEFFINI'] = `{"t"=>"Influencer Stephanie Nitsche", "g"=>"Influencer", "exp"=>"2026-01-31T23:00:00+00:00", "cls"=>["PRODUCT"], "p"=>{"15245668319617"=>{"pct"=>20, "v"=>{"55017552183681"=>{"mode"=>"percentage", "value"=>20}, "55017552216449"=>{"mode"=>"percentage", "value"=>20}, "55017549660545"=>{"mode"=>"percentage", "value"=>20}, "55017549693313"=>{"mode"=>"percentage", "value"=>20}, "55017549726081"=>{"mode"=>"percentage", "value"=>20}}}, "15221248721281"=>{"pct"=>10, "v"=>{"54931297108353"=>{"mode"=>"percentage", "value"=>10}}}, "15158448914817"=>{"pct"=>10, "v"=>{"54692898898305"=>{"mode"=>"percentage", "value"=>10}}}, "15108092428673"=>{"pct"=>20, "v"=>{"54474161881473"=>{"mode"=>"percentage", "value"=>20}}}, "15093429141889"=>{"pct"=>20, "v"=>{"54403134259585"=>{"mode"=>"percentage", "value"=>20}, "54403134292353"=>{"mode"=>"percentage", "value"=>20}}}, "15081331917185"=>{"pct"=>10, "v"=>{"54338352710017"=>{"mode"=>"percentage", "value"=>10}}}, "15064211325313"=>{"pct"=>10, "v"=>{"54693297586561"=>{"mode"=>"percentage", "value"=>10}, "54693297455489"=>{"mode"=>"percentage", "value"=>10}, "54693297488257"=>{"mode"=>"percentage", "value"=>10}, "54693297521025"=>{"mode"=>"percentage", "value"=>10}, "54693297553793"=>{"mode"=>"percentage", "value"=>10}, "54693297815937"=>{"mode"=>"percentage", "value"=>10}}}, "15064211161473"=>{"pct"=>10, "v"=>{"54693303550337"=>{"mode"=>"percentage", "value"=>10}, "54693302960513"=>{"mode"=>"percentage", "value"=>10}, "54693303026049"=>{"mode"=>"percentage", "value"=>10}, "54693303484801"=>{"mode"=>"percentage", "value"=>10}, "54693303615873"=>{"mode"=>"percentage", "value"=>10}, "54693302993281"=>{"mode"=>"percentage", "value"=>10}}}, "15064210604417"=>{"pct"=>10, "v"=>{"54554029621633"=>{"mode"=>"percentage", "value"=>10}, "54554029588865"=>{"mode"=>"percentage", "value"=>10}, "54554029654401"=>{"mode"=>"percentage", "value"=>10}, "54554029687169"=>{"mode"=>"percentage", "value"=>10}, "54554029719937"=>{"mode"=>"percentage", "value"=>10}, "54554029752705"=>{"mode"=>"percentage", "value"=>10}}}, "9356657951057"=>{"pct"=>10, "v"=>{"54025390915969"=>{"mode"=>"percentage", "value"=>10}, "54025382920577"=>{"mode"=>"percentage", "value"=>10}}}, "9258236445009"=>{"pct"=>20, "v"=>{"48876683755857"=>{"mode"=>"percentage", "value"=>20}, "54120616460673"=>{"mode"=>"percentage", "value"=>20}, "48876683723089"=>{"mode"=>"percentage", "value"=>20}, "54287971254657"=>{"mode"=>"percentage", "value"=>20}, "54287981543809"=>{"mode"=>"percentage", "value"=>20}, "48876683690321"=>{"mode"=>"percentage", "value"=>20}, "49797868028241"=>{"mode"=>"percentage", "value"=>20}, "48909427769681"=>{"mode"=>"percentage", "value"=>20}, "49315028500817"=>{"mode"=>"percentage", "value"=>20}, "48909427802449"=>{"mode"=>"percentage", "value"=>20}, "48909427835217"=>{"mode"=>"percentage", "value"=>20}, "48909427867985"=>{"mode"=>"percentage", "value"=>20}, "48909427900753"=>{"mode"=>"percentage", "value"=>20}, "48909427933521"=>{"mode"=>"percentage", "value"=>20}, "48909427966289"=>{"mode"=>"percentage", "value"=>20}, "49314396471633"=>{"mode"=>"percentage", "value"=>20}, "54977081934209"=>{"mode"=>"percentage", "value"=>20}, "48909427999057"=>{"mode"=>"percentage", "value"=>20}, "48909428031825"=>{"mode"=>"percentage", "value"=>20}, "48909428064593"=>{"mode"=>"percentage", "value"=>20}, "54287994323329"=>{"mode"=>"percentage", "value"=>20}, "49930064331089"=>{"mode"=>"percentage", "value"=>20}, "49930080026961"=>{"mode"=>"percentage", "value"=>20}, "49106189222225"=>{"mode"=>"target", "value"=>1.99}, "54120643527041"=>{"mode"=>"target", "value"=>1.99}, "49106189189457"=>{"mode"=>"target", "value"=>1.99}, "54287980462465"=>{"mode"=>"target", "value"=>1.99}, "54287987933569"=>{"mode"=>"target", "value"=>1.99}, "49106188829009"=>{"mode"=>"target", "value"=>1.99}, "49106188861777"=>{"mode"=>"target", "value"=>1.99}, "49315044426065"=>{"mode"=>"target", "value"=>1.99}, "49106188894545"=>{"mode"=>"target", "value"=>1.99}, "49106188927313"=>{"mode"=>"target", "value"=>1.99}, "49106188960081"=>{"mode"=>"target", "value"=>1.99}, "49106188992849"=>{"mode"=>"target", "value"=>1.99}, "49106189025617"=>{"mode"=>"target", "value"=>1.99}, "49106189058385"=>{"mode"=>"target", "value"=>1.99}, "49314452210001"=>{"mode"=>"target", "value"=>1.99}, "49106189091153"=>{"mode"=>"target", "value"=>1.99}, "49106189123921"=>{"mode"=>"target", "value"=>1.99}, "49106189156689"=>{"mode"=>"target", "value"=>1.99}, "54287998484865"=>{"mode"=>"target", "value"=>1.99}}}, "9149824762193"=>{"pct"=>10, "v"=>{"54966580969857"=>{"mode"=>"percentage", "value"=>10}, "49798626738513"=>{"mode"=>"percentage", "value"=>10}, "48625081844049"=>{"mode"=>"percentage", "value"=>10}, "54249693774209"=>{"mode"=>"percentage", "value"=>10}, "54966581330305"=>{"mode"=>"percentage", "value"=>10}, "49303520870737"=>{"mode"=>"percentage", "value"=>10}, "49779388645713"=>{"mode"=>"percentage", "value"=>10}, "54100583940481"=>{"mode"=>"percentage", "value"=>10}, "54478601748865"=>{"mode"=>"percentage", "value"=>10}}}, "9090051539281"=>{"pct"=>10, "v"=>{"55027846939009"=>{"mode"=>"percentage", "value"=>10}}}, "8961788150097"=>{"pct"=>10, "v"=>{"53971991265665"=>{"mode"=>"percentage", "value"=>10}}}, "8931079455057"=>{"pct"=>10, "v"=>{"47943835058513"=>{"mode"=>"percentage", "value"=>10}}}, "8930924396881"=>{"pct"=>10, "v"=>{"47943087227217"=>{"mode"=>"percentage", "value"=>10}}}, "8930918826321"=>{"pct"=>10, "v"=>{"47943059374417"=>{"mode"=>"percentage", "value"=>10}}}, "8930914206033"=>{"pct"=>10, "v"=>{"47943019823441"=>{"mode"=>"percentage", "value"=>10}}}, "8930907324753"=>{"pct"=>10, "v"=>{"47942957728081"=>{"mode"=>"percentage", "value"=>10}}}, "8922828341585"=>{"pct"=>10.909090909090908, "v"=>{"47911756398929"=>{"mode"=>"percentage", "value"=>10}, "48101175427409"=>{"mode"=>"percentage", "value"=>10}, "48101175460177"=>{"mode"=>"percentage", "value"=>10}, "49105105715537"=>{"mode"=>"percentage", "value"=>10}, "47911758987601"=>{"mode"=>"percentage", "value"=>10}, "47911764099409"=>{"mode"=>"percentage", "value"=>10}, "47911769047377"=>{"mode"=>"percentage", "value"=>10}, "47911773405521"=>{"mode"=>"percentage", "value"=>10}, "47911776682321"=>{"mode"=>"percentage", "value"=>10}, "47911780745553"=>{"mode"=>"percentage", "value"=>10}, "55118732427649"=>{"mode"=>"percentage", "value"=>20}}}, "8922719453521"=>{"pct"=>10, "v"=>{"47911508541777"=>{"mode"=>"percentage", "value"=>10}, "54015881249153"=>{"mode"=>"percentage", "value"=>10}, "48101002805585"=>{"mode"=>"percentage", "value"=>10}, "48060583280977"=>{"mode"=>"percentage", "value"=>10}, "54009283969409"=>{"mode"=>"percentage", "value"=>10}, "49807609332049"=>{"mode"=>"percentage", "value"=>10}, "47911518470481"=>{"mode"=>"percentage", "value"=>10}, "54632160395649"=>{"mode"=>"percentage", "value"=>10}}}, "8922714112337"=>{"pct"=>20, "v"=>{"53946660094337"=>{"mode"=>"percentage", "value"=>20}, "53946660061569"=>{"mode"=>"percentage", "value"=>20}, "54290156487041"=>{"mode"=>"target", "value"=>1.99}, "54290156519809"=>{"mode"=>"target", "value"=>1.99}}}, "8922696253777"=>{"pct"=>20, "v"=>{"47911432356177"=>{"mode"=>"percentage", "value"=>20}, "55043026125185"=>{"mode"=>"percentage", "value"=>20}, "48176354722129"=>{"mode"=>"percentage", "value"=>20}, "48934801703249"=>{"mode"=>"percentage", "value"=>20}, "47911455031633"=>{"mode"=>"percentage", "value"=>20}, "48934758711633"=>{"mode"=>"percentage", "value"=>20}, "47911448904017"=>{"mode"=>"percentage", "value"=>20}, "47911443595601"=>{"mode"=>"percentage", "value"=>20}, "55043039265153"=>{"mode"=>"percentage", "value"=>20}, "49107533693265"=>{"mode"=>"target", "value"=>1.99}, "55043057222017"=>{"mode"=>"target", "value"=>1.99}, "49107533660497"=>{"mode"=>"target", "value"=>1.99}, "49107533726033"=>{"mode"=>"target", "value"=>1.99}, "49107533758801"=>{"mode"=>"target", "value"=>1.99}, "49107533791569"=>{"mode"=>"target", "value"=>1.99}, "49107533824337"=>{"mode"=>"target", "value"=>1.99}, "49107533857105"=>{"mode"=>"target", "value"=>1.99}, "55043081011585"=>{"mode"=>"target", "value"=>1.99}}}, "8922681672017"=>{"pct"=>20, "v"=>{"54667719246209"=>{"mode"=>"percentage", "value"=>20}, "47911386284369"=>{"mode"=>"percentage", "value"=>20}, "54250859233665"=>{"mode"=>"percentage", "value"=>20}, "47911394443601"=>{"mode"=>"percentage", "value"=>20}, "47911405977937"=>{"mode"=>"percentage", "value"=>20}, "47911412891985"=>{"mode"=>"percentage", "value"=>20}, "49332796457297"=>{"mode"=>"percentage", "value"=>20}, "54667719278977"=>{"mode"=>"target", "value"=>1.99}, "49107762643281"=>{"mode"=>"target", "value"=>1.99}, "54250859266433"=>{"mode"=>"target", "value"=>1.99}, "49107762676049"=>{"mode"=>"target", "value"=>1.99}, "49107762708817"=>{"mode"=>"target", "value"=>1.99}, "49107762741585"=>{"mode"=>"target", "value"=>1.99}, "49332812513617"=>{"mode"=>"target", "value"=>1.99}}}, "8922561446225"=>{"pct"=>10, "v"=>{"54149893095809"=>{"mode"=>"percentage", "value"=>10}}}, "8922548339025"=>{"pct"=>10, "v"=>
6100{"53972007453057"=>{"mode"=>"percentage", "value"=>10}}}, "8922516390225"=>{"pct"=>10, "v"=>{"53980555084161"=>{"mode"=>"percentage", "value"=>10}}}, "8922494107985"=>{"pct"=>10, "v"=>{"54149980946817"=>{"mode"=>"percentage", "value"=>10}}}, "8922470154577"=>{"pct"=>10, "v"=>{"54147263594881"=>{"mode"=>"percentage", "value"=>10}}}, "8922435027281"=>{"pct"=>10, "v"=>{"54149687312769"=>{"mode"=>"percentage", "value"=>10}}}, "8922406912337"=>{"pct"=>10, "v"=>{"48070135710033"=>{"mode"=>"percentage", "value"=>10}}}, "8922395509073"=>{"pct"=>10, "v"=>{"48070116180305"=>{"mode"=>"percentage", "value"=>10}}}, "8922376405329"=>{"pct"=>10, "v"=>{"55027923812737"=>{"mode"=>"percentage", "value"=>10}}}, "8922334527825"=>{"pct"=>10, "v"=>{"54150133973377"=>{"mode"=>"percentage", "value"=>10}}}, "8922296910161"=>{"pct"=>10, "v"=>{"53972012925313"=>{"mode"=>"percentage", "value"=>10}}}, "8916336968017"=>{"pct"=>10, "v"=>{"47895744217425"=>{"mode"=>"percentage", "value"=>10}, "47895754375505"=>{"mode"=>"percentage", "value"=>10}, "47895765320017"=>{"mode"=>"percentage", "value"=>10}}}, "8916328907089"=>{"pct"=>10, "v"=>{"53972005814657"=>{"mode"=>"percentage", "value"=>10}}}, "8913688035665"=>{"pct"=>10, "v"=>{"53971894206849"=>{"mode"=>"percentage", "value"=>10}}}, "8913679712593"=>{"pct"=>10, "v"=>{"53971995525505"=>{"mode"=>"percentage", "value"=>10}}}, "8840889106769"=>{"pct"=>10, "v"=>{"53971955319169"=>{"mode"=>"percentage", "value"=>10}}}, "8840888910161"=>{"pct"=>10, "v"=>{"48332556140881"=>{"mode"=>"percentage", "value"=>10}, "47889840210257"=>{"mode"=>"percentage", "value"=>10}, "47621358453073"=>{"mode"=>"percentage", "value"=>10}, "47621358485841"=>{"mode"=>"percentage", "value"=>10}, "47621358420305"=>{"mode"=>"percentage", "value"=>10}, "47621353537873"=>{"mode"=>"percentage", "value"=>10}, "47621353603409"=>{"mode"=>"percentage", "value"=>10}, "47621353570641"=>{"mode"=>"percentage", "value"=>10}, "47889848598865"=>{"mode"=>"percentage", "value"=>10}, "54430187782529"=>{"mode"=>"percentage", "value"=>10}, "48332585959761"=>{"mode"=>"percentage", "value"=>10}, "54430180966785"=>{"mode"=>"percentage", "value"=>10}, "47621358387537"=>{"mode"=>"percentage", "value"=>10}, "47889843290449"=>{"mode"=>"percentage", "value"=>10}, "49775542927697"=>{"mode"=>"target", "value"=>1.99}, "49775542665553"=>{"mode"=>"target", "value"=>1.99}, "49775542698321"=>{"mode"=>"target", "value"=>1.99}, "49775542731089"=>{"mode"=>"target", "value"=>1.99}, "49775542763857"=>{"mode"=>"target", "value"=>1.99}, "49775542600017"=>{"mode"=>"target", "value"=>1.99}, "49775542796625"=>{"mode"=>"target", "value"=>1.99}, "49775542829393"=>{"mode"=>"target", "value"=>1.99}, "49775542862161"=>{"mode"=>"target", "value"=>1.99}, "54641385800065"=>{"mode"=>"target", "value"=>1.99}, "49775542894929"=>{"mode"=>"target", "value"=>1.99}, "54641381802369"=>{"mode"=>"target", "value"=>1.99}, "49775542960465"=>{"mode"=>"target", "value"=>1.99}, "49775542993233"=>{"mode"=>"target", "value"=>1.99}}}, "9778869338449"=>{"pct"=>10, "v"=>{"54150071452033"=>{"mode"=>"percentage", "value"=>10}}}, "8922360774993"=>{"pct"=>10, "v"=>{"48070095536465"=>{"mode"=>"percentage", "value"=>10}}}, "15094222717313"=>{"pct"=>20, "v"=>{"54407564689793"=>{"mode"=>"percentage", "value"=>20}, "54623570657665"=>{"mode"=>"percentage", "value"=>20}, "54623560237441"=>{"mode"=>"percentage", "value"=>20}, "54407565410689"=>{"mode"=>"percentage", "value"=>20}, "54623567544705"=>{"mode"=>"percentage", "value"=>20}, "54407565476225"=>{"mode"=>"percentage", "value"=>20}, "54407565541761"=>{"mode"=>"target", "value"=>1.99}, "54623572885889"=>{"mode"=>"target", "value"=>1.99}, "54623561875841"=>{"mode"=>"target", "value"=>1.99}, "54407566164353"=>{"mode"=>"target", "value"=>1.99}, "54623568757121"=>{"mode"=>"target", "value"=>1.99}, "54407566229889"=>{"mode"=>"target", "value"=>1.99}}}}, "pdb"=>"use_highest", "bdg"=>"10-20% OFF"}`;
6101
6102    // Try to parse
6103    try {
6104      const rawData = `{\"t\":\"Influencer Stephanie Nitsche\", \"g\":\"Influencer\", \"exp\":\"2026-01-31T23:00:00+00:00\", \"cls\":[\"PRODUCT\"], \"p\":{\"15245668319617\":{\"pct\":20, \"v\":{\"55017552183681\":{\"mode\":\"percentage\", \"value\":2
61040}, \"55017552216449\":{\"mode\":\"percentage\", \"value\":20}, \"55017549660545\":{\"mode\":\"percentage\", \"value\":20}, \"55017549693313\":{\"mode\":\"percentage\", \"value\":20}, \"55017549726081\":{\"mode\":\"percentage\", \"value\":20}}}, \"15221248721281\":{\"pct\":10, \"v\":{\"54931297108353\":{\"mode\":\"percentage\", \"value\":10}}}, \"15158448914817\":{\"pct\":10, \"v\":{\"54692898898305\":{\"mode\":\"percentage\", \"value\":10}}}, \"15108092428673\":{\"pct\":20, \"v\":{\"54474161881473\":{\"mode\":\"percentage\", \"value\":20}}}, \"15093429141889\":{\"pct\":20, \"v\":{\"54403134259585\":{\"mode\":\"percentage\", \"value\":20}, \"54403134292353\":{\"mode\":\"percentage\", \"value\":20}}}, \"15081331917185\":{\"pct\":10, \"v\":{\"54338352710017\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211325313\":{\"pct\":10, \"v\":{\"54693297586561\":{\"mode\":\"percentage\", \"value\":10}, \"54693297455489\":{\"mode\":\"percentage\", \"value\":10}, \"54693297488257\":{\"mode\":\"percentage\", \"value\":10}, \"54693297521025\":{\"mode\":\"percentage\", \"value\":10}, \"54693297553793\":{\"mode\":\"percentage\", \"value\":10}, \"54693297815937\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064211161473\":{\"pct\":10, \"v\":{\"54693303550337\":{\"mode\":\"percentage\", \"value\":10}, \"54693302960513\":{\"mode\":\"percentage\", \"value\":10}, \"54693303026049\":{\"mode\":\"percentage\", \"value\":10}, \"54693303484801\":{\"mode\":\"percentage\", \"value\":10}, \"54693303615873\":{\"mode\":\"percentage\", \"value\":10}, \"54693302993281\":{\"mode\":\"percentage\", \"value\":10}}}, \"15064210604417\":{\"pct\":10, \"v\":{\"54554029621633\":{\"mode\":\"percentage\", \"value\":10}, \"54554029588865\":{\"mode\":\"percentage\", \"value\":10}, \"54554029654401\":{\"mode\":\"percentage\", \"value\":10}, \"54554029687169\":{\"mode\":\"percentage\", \"value\":10}, \"54554029719937\":{\"mode\":\"percentage\", \"value\":10}, \"54554029752705\":{\"mode\":\"percentage\", \"value\":10}}}, \"9356657951057\":{\"pct\":10, \"v\":{\"54025390915969\":{\"mode\":\"percentage\", \"value\":10}, \"54025382920577\":{\"mode\":\"percentage\", \"value\":10}}}, \"9258236445009\":{\"pct\":20, \"v\":{\"48876683755857\":{\"mode\":\"percentage\", \"value\":20}, \"54120616460673\":{\"mode\":\"percentage\", \"value\":20}, \"48876683723089\":{\"mode\":\"percentage\", \"value\":20}, \"54287971254657\":{\"mode\":\"percentage\", \"value\":20}, \"54287981543809\":{\"mode\":\"percentage\", \"value\":20}, \"48876683690321\":{\"mode\":\"percentage\", \"value\":20}, \"49797868028241\":{\"mode\":\"percentage\", \"value\":20}, \"48909427769681\":{\"mode\":\"percentage\", \"value\":20}, \"49315028500817\":{\"mode\":\"percentage\", \"value\":20}, \"48909427802449\":{\"mode\":\"percentage\", \"value\":20}, \"48909427835217\":{\"mode\":\"percentage\", \"value\":20}, \"48909427867985\":{\"mode\":\"percentage\", \"value\":20}, \"48909427900753\":{\"mode\":\"percentage\", \"value\":20}, \"48909427933521\":{\"mode\":\"percentage\", \"value\":20}, \"48909427966289\":{\"mode\":\"percentage\", \"value\":20}, \"49314396471633\":{\"mode\":\"percentage\", \"value\":20}, \"54977081934209\":{\"mode\":\"percentage\", \"value\":20}, \"48909427999057\":{\"mode\":\"percentage\", \"value\":20}, \"48909428031825\":{\"mode\":\"percentage\", \"value\":20}, \"48909428064593\":{\"mode\":\"percentage\", \"value\":20}, \"54287994323329\":{\"mode\":\"percentage\", \"value\":20}, \"49930064331089\":{\"mode\":\"percentage\", \"value\":20}, \"49930080026961\":{\"mode\":\"percentage\", \"value\":20}, \"49106189222225\":{\"mode\":\"target\", \"value\":1.99}, \"54120643527041\":{\"mode\":\"target\", \"value\":1.99}, \"49106189189457\":{\"mode\":\"target\", \"value\":1.99}, \"54287980462465\":{\"mode\":\"target\", \"value\":1.99}, \"54287987933569\":{\"mode\":\"target\", \"value\":1.99}, \"49106188829009\":{\"mode\":\"target\", \"value\":1.99}, \"49106188861777\":{\"mode\":\"target\", \"value\":1.99}, \"49315044426065\":{\"mode\":\"target\", \"value\":1.99}, \"49106188894545\":{\"mode\":\"target\", \"value\":1.99}, \"49106188927313\":{\"mode\":\"target\", \"value\":1.99}, \"49106188960081\":{\"mode\":\"target\", \"value\":1.99}, \"49106188992849\":{\"mode\":\"target\", \"value\":1.99}, \"49106189025617\":{\"mode\":\"target\", \"value\":1.99}, \"49106189058385\":{\"mode\":\"target\", \"value\":1.99}, \"49314452210001\":{\"mode\":\"target\", \"value\":1.99}, \"49106189091153\":{\"mode\":\"target\", \"value\":1.99}, \"49106189123921\":{\"mode\":\"target\", \"value\":1.99}, \"49106189156689\":{\"mode\":\"target\", \"value\":1.99}, \"54287998484865\":{\"mode\":\"target\", \"value\":1.99}}}, \"9149824762193\":{\"pct\":10, \"v\":{\"54966580969857\":{\"mode\":\"percentage\", \"value\":10}, \"49798626738513\":{\"mode\":\"percentage\", \"value\":10}
6104, \"48625081844049\":{\"mode\":\"percentage\", \"value\":10}, \"54249693774209\":{\"mode\":\"percentage\", \"value\":10}, \"54966581330305\":{\"mode\":\"percentage\", \"value\":10}, \"49303520870737\":{\"mode\":\"percentage\", \"value\":10}, \"49779388645713\":{\"mode\":\"percentage\", \"value\":10}, \"54100583940481\":{\"mode\":\"percentage\", \"value\":10}, \"54478601748865\":{\"mode\":\"percentage\", \"value\":10}}}, \"9090051539281\":{\"pct\":10, \"v\":{\"55027846939009\":{\"mode\":\"percentage\", \"value\":10}}}, \"8961788150097\":{\"pct\":10, \"v\":{\"53971991265665\":{\"mode\":\"percentage\", \"value\":10}}}, \"8931079455057\":{\"pct\":10, \"v\":{\"47943835058513\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930924396881\":{\"pct\":10, \"v\":{\"47943087227217\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930918826321\":{\"pct\":10, \"v\":{\"47943059374417\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930914206033\":{\"pct\":10, \"v\":{\"47943019823441\":{\"mode\":\"percentage\", \"value\":10}}}, \"8930907324753\":{\"pct\":10, \"v\":{\"47942957728081\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922828341585\":{\"pct\":10.909090909090908, \"v\":{\"47911756398929\":{\"mode\":\"percentage\", \"value\":10}, \"48101175427409\":{\"mode\":\"percentage\", \"value\":10}, \"48101175460177\":{\"mode\":\"percentage\", \"value\":10}, \"49105105715537\":{\"mode\":\"percentage\", \"value\":10}, \"47911758987601\":{\"mode\":\"percentage\", \"value\":10}, \"47911764099409\":{\"mode\":\"percentage\", \"value\":10}, \"47911769047377\":{\"mode\":\"percentage\", \"value\":10}, \"47911773405521\":{\"mode\":\"percentage\", \"value\":10}, \"47911776682321\":{\"mode\":\"percentage\", \"value\":10}, \"47911780745553\":{\"mode\":\"percentage\", \"value\":10}, \"55118732427649\":{\"mode\":\"percentage\", \"value\":20}}}, \"8922719453521\":{\"pct\":10, \"v\":{\"47911508541777\":{\"mode\":\"percentage\", \"value\":10}, \"54015881249153\":{\"mode\":\"percentage\", \"value\":10}, \"48101002805585\":{\"mode\":\"percentage\", \"value\":10}, \"48060583280977\":{\"mode\":\"percentage\", \"value\":10}, \"54009283969409\":{\"mode\":\"percentage\", \"value\":10}, \"49807609332049\":{\"mode\":\"percentage\", \"value\":10}, \"47911518470481\":{\"mode\":\"percentage\", \"value\":10}, \"54632160395649\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922714112337\":{\"pct\":20, \"v\":{\"53946660094337\":{\"mode\":\"percentage\", \"value\":20}, \"53946660061569\":{\"mode\":\"percentage\", \"value\":20}, \"54290156487041\":{\"mode\":\"target\", \"value\":1.99}, \"54290156519809\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922696253777\":{\"pct\":20, \"v\":{\"47911432356177\":{\"mode\":\"percentage\", \"value\":20}, \"55043026125185\":{\"mode\":\"percentage\", \"value\":20}, \"48176354722129\":{\"mode\":\"percentage\", \"value\":20}, \"48934801703249\":{\"mode\":\"percentage\", \"value\":20}, \"47911455031633\":{\"mode\":\"percentage\", \"value\":20}, \"48934758711633\":{\"mode\":\"percentage\", \"value\":20}, \"47911448904017\":{\"mode\":\"percentage\", \"value\":20}, \"47911443595601\":{\"mode\":\"percentage\", \"value\":20}, \"55043039265153\":{\"mode\":\"percentage\", \"value\":20}, \"49107533693265\":{\"mode\":\"target\", \"value\":1.99}, \"55043057222017\":{\"mode\":\"target\", \"value\":1.99}, \"49107533660497\":{\"mode\":\"target\", \"value\":1.99}, \"49107533726033\":{\"mode\":\"target\", \"value\":1.99}, \"49107533758801\":{\"mode\":\"target\", \"value\":1.99}, \"49107533791569\":{\"mode\":\"target\", \"value\":1.99}, \"49107533824337\":{\"mode\":\"target\", \"value\":1.99}, \"49107533857105\":{\"mode\":\"target\", \"value\":1.99}, \"55043081011585\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922681672017\":{\"pct\":20, \"v\":{\"54667719246209\":{\"mode\":\"percentage\", \"value\":20}, \"47911386284369\":{\"mode\":\"percentage\", \"value\":20}, \"54250859233665\":{\"mode\":\"percentage\", \"value\":20}, \"47911394443601\":{\"mode\":\"percentage\", \"value\":20}, \"47911405977937\":{\"mode\":\"percentage\", \"value\":20}
6104, \"47911412891985\":{\"mode\":\"percentage\", \"value\":20}, \"49332796457297\":{\"mode\":\"percentage\", \"value\":20}, \"54667719278977\":{\"mode\":\"target\", \"value\":1.99}, \"49107762643281\":{\"mode\":\"target\", \"value\":1.99}, \"54250859266433\":{\"mode\":\"target\", \"value\":1.99}, \"49107762676049\":{\"mode\":\"target\", \"value\":1.99}, \"49107762708817\":{\"mode\":\"target\", \"value\":1.99}, \"49107762741585\":{\"mode\":\"target\", \"value\":1.99}, \"49332812513617\":{\"mode\":\"target\", \"value\":1.99}}}, \"8922561446225\":{\"pct\":10, \"v\":{\"54149893095809\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922548339025\":{\"pct\":10, \"v\":{\"53972007453057\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922516390225\":{\"pct\":10, \"v\":{\"53980555084161\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922494107985\":{\"pct\":10, \"v\":{\"54149980946817\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922470154577\":{\"pct\":10, \"v\":{\"54147263594881\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922435027281\":{\"pct\":10, \"v\":{\"54149687312769\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922406912337\":{\"pct\":10, \"v\":{\"48070135710033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922395509073\":{\"pct\":10, \"v\":{\"48070116180305\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922376405329\":{\"pct\":10, \"v\":{\"55027923812737\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922334527825\":{\"pct\":10, \"v\":{\"54150133973377\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922296910161\":{\"pct\":10, \"v\":{\"53972012925313\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916336968017\":{\"pct\":10, \"v\":{\"47895744217425\":{\"mode\":\"percentage\", \"value\":10}, \"47895754375505\":{\"mode\":\"percentage\", \"value\":10}, \"47895765320017\":{\"mode\":\"percentage\", \"value\":10}}}, \"8916328907089\":{\"pct\":10, \"v\":{\"53972005814657\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913688035665\":{\"pct\":10, \"v\":{\"53971894206849\":{\"mode\":\"percentage\", \"value\":10}}}, \"8913679712593\":{\"pct\":10, \"v\":{\"53971995525505\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840889106769\":{\"pct\":10, \"v\":{\"53971955319169\":{\"mode\":\"percentage\", \"value\":10}}}, \"8840888910161\":{\"pct\":10, \"v\":{\"48332556140881\":{\"mode\":\"percentage\", \"value\":10}, \"47889840210257\":{\"mode\":\"percentage\", \"value\":10}, \"47621358453073\":{\"mode\":\"percentage\", \"value\":10}, \"47621358485841\":{\"mode\":\"percentage\", \"value\":10}, \"47621358420305\":{\"mode\":\"percentage\", \"value\":10}, \"47621353537873\":{\"mode\":\"percentage\", \"value\":10}, \"47621353603409\":{\"mode\":\"percentage\", \"value\":10}, \"47621353570641\":{\"mode\":\"percentage\", \"value\":10}, \"47889848598865\":{\"mode\":\"percentage\", \"value\":10}, \"54430187782529\":{\"mode\":\"percentage\", \"value\":10}, \"48332585959761\":{\"mode\":\"percentage\", \"value\":10}, \"54430180966785\":{\"mode\":\"percentage\", \"value\":10}, \"47621358387537\":{\"mode\":\"percentage\", \"value\":10}, \"47889843290449\":{\"mode\":\"percentage\", \"value\":10}, \"49775542927697\":{\"mode\":\"target\", \"value\":1.99}, \"49775542665553\":{\"mode\":\"target\", \"value\":1.99}, \"49775542698321\":{\"mode\":\"target\", \"value\":1.99}, \"49775542731089\":{\"mode\":\"target\", \"value\":1.99}, \"49775542763857\":{\"mode\":\"target\", \"value\":1.99}, \"49775542600017\":{\"mode\":\"target\", \"value\":1.99}, \"49775542796625\":{\"mode\":\"target\", \"value\":1.99}, \"49775542829393\":{\"mode\":\"target\", \"value\":1.99}, \"49775542862161\":{\"mode\":\"target\", \"value\":1.99}, \"54641385800065\":{\"mode\":\"target\", \"value\":1.99}, \"49775542894929\":{\"mode\":\"target\", \"value\":1.99}, \"54641381802369\":{\"mode\":\"target\", \"value\":1.99}, \"49775542960465\":{\"mode\":\"target\", \"value\":1.99}, \"49775542993233\":{\"mode\":\"target\", \"value\":1.99}}}, \"9778869338449\":{\"pct\":10, \"v\":{\"54150071452033\":{\"mode\":\"percentage\", \"value\":10}}}, \"8922360774993\":{\"pct\":10, \"v\":{\"48070095536465\":{\"mode\":\"percentage\", \"value\":10}}}, \"15094222717313\":{\"pct\":20, \"v\":{\"54407564689793\":{\"mode\":\"percentage\", \"value\":2
61040}, \"54623570657665\":{\"mode\":\"percentage\", \"value\":20}, \"54623560237441\":{\"mode\":\"percentage\", \"value\":20}, \"54407565410689\":{\"mode\":\"percentage\", \"value\":20}, \"54623567544705\":{\"mode\":\"percentage\", \"value\":20}, \"54407565476225\":{\"mode\":\"percentage\", \"value\":20}, \"54407565541761\":{\"mode\":\"target\", \"value\":1.99}, \"54623572885889\":{\"mode\":\"target\", \"value\":1.99}, \"54623561875841\":{\"mode\":\"target\", \"value\":1.99}, \"54407566164353\":{\"mode\":\"target\", \"value\":1.99}, \"54623568757121\":{\"mode\":\"target\", \"value\":1.99}, \"54407566229889\":{\"mode\":\"target\", \"value\":1.99}}}}, \"pdb\":\"use_highest\", \"bdg\":\"10-20% OFF\"}`;
6105      const jsonData = rawData
6106        .replace(/=>/g, ':')
6107        .replace(/\n/g, '')
6108        .replace(/\r/g, '');
6109
6110      window.SHOPIFY_DISCOUNT_DATA['STEFFINI'] = JSON.parse(jsonData);
6111    } catch(e) {
6112
6113    }
6114    
6115      </script>
6115
6116    
6117    
6117<script src="//qlf.de/cdn/shop/t/44/assets/back-to-top.js?v=171550746552223158651772601598" defer="defer"></script>
6117
6118  <back-to-top class="back-to-top"><svg
6119      width="11"
6120      height="16"
6121      viewBox="0 0 11 16"
6122      fill="none"
6123      xmlns="http://www.w3.org/2000/svg"
6124    >
6125      <path class="back-to-top--bar"
6126            d="M4.87654 2.34497C4.87654 1.99178 5.16285 1.70547 5.51604 1.70547C5.86922 1.70547 6.15554 1.99179 6.15554 2.34497V15.5613C6.15554 15.9144 5.86922 16.2008 5.51604 16.2008C5.16285 16.2008 4.87654 15.9144 4.87654 15.5613V2.34497Z"
6127            fill="#1A1C1D" />
6128      <path class="back-to-top--handle"
6129            d="M0.197525 5.0502L5.02195 0.225769C5.14739 0.100345 5.32293 0.0251028 5.48588 0C5.66143 -7.67342e-09 5.83696 0.0752197 5.96239 0.200647L10.7994 5.03761C10.9373 5.17554 11 5.33858 11 5.51412C11 5.68967 10.9248 5.8652 10.7994 5.99063C10.5486 6.254 10.1223 6.254 9.85892 5.99063L6.16301 2.30726C5.72921 2.1318 5.72921 1.70547 4.83387 2.29472L1.13796 5.99063C0.887198 6.254 0.460891 6.254 0.197525 5.99063C-0.0658415 5.73987 -0.0658415 5.31356 0.197525 5.0502Z"
6130            fill="#1A1C1D" />
6131    </svg></back-to-top>
6132    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
6133  <defs>
6134      <symbol id="star" viewBox="0 0 20 20">
6135          <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" />
6136      </symbol>
6137
6138      <symbol id="half-star" viewBox="0 0 20 20">
6139          <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"
6140                clip-path="polygon(0 0, 50% 0, 50% 100%, 0 100%)" fill="#F6B812" />
6141          <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"
6142                clip-path="polygon(50% 0, 100% 0, 100% 100%, 50% 100%)" fill="#F6DCA0" />
6143      </symbol>
6144
6145      <symbol id="cart-icon" viewBox="0 0 24 20">
6146          <path d="M10.974 17.9841C10.974 19.0977 10.0716 20 8.95805 20C7.84447 20 6.94214 19.0977 6.94214 17.9841C6.94214 16.8705 7.84447 15.9682 8.95805 15.9682C10.0716 15.9682 10.974 16.8705 10.974 17.9841Z"
6147                fill="var(--color-header-icons, --color-accent)" />
6148          <path d="M19.1436 17.9841C19.1436 19.0977 18.2413 20 17.1277 20C16.0141 20 15.1118 19.0977 15.1118 17.9841C15.1118 16.8705 16.0141 15.9682 17.1277 15.9682C18.2413 15.9682 19.1436 16.8705 19.1436 17.9841Z"
6149                fill="var(--color-header-icons, --color-accent)" />
6150          <path d="M22.0614 3.12997H9.51503V5.25199H20.7352L19.462 10.6631C19.3843 11.0141 19.1896 11.3286 18.9102 11.555C18.6307 11.7815 18.283 11.9065 17.9235 11.9098H9.22325C8.859 11.9122 8.50518 11.79 8.22003 11.5631C7.93536 11.3362 7.73689 11.0184 7.65826 10.6631L5.43015 0.822281C5.37615 0.588291 5.24447 0.379879 5.05643 0.230674C4.86885 0.0809966 4.63581 0 4.39566 0H0.947388V2.12202H3.54686L5.5893 11.1406C5.77166 11.9662 6.23206 12.7037 6.89377 13.2304C7.55548 13.7566 8.37776 14.0399 9.22325 14.0323H17.9235C18.7643 14.0342 19.5804 13.7481 20.2369 13.2223C20.8934 12.6966 21.3495 11.9619 21.5309 11.1411L23.0959 4.43018C23.1689 4.11519 23.0936 3.78363 22.8923 3.53069C22.6909 3.27776 22.385 3.12997 22.0614 3.12997Z"
6151                fill="var(--color-header-icons, --color-accent)" />
6152      </symbol>
6153
6154      <symbol id="trusted-shops" viewBox="0 0 24 24">
6155          <path d="M15.187 14.332c-1.1 1.626-2.63 3.108-4.687 3.108-2.175 0-3.442-1.362-3.442-3.562 0-3.561 2.63-7.052 6.335-7.052 1.242 0 2.916.502 2.916 2.009 0 2.7-4.231 3.609-6.311 4.135-.072.457-.143.908-.143 1.362 0 .933.501 1.793 1.53 1.793 1.338 0 2.412-1.29 3.203-2.247zm-1.148-5.808c0-.55-.31-.978-.884-.978-1.722 0-2.608 3.346-2.94 4.66 1.601-.48 3.824-1.794 3.824-3.682zM12 0a12 12 0 1 0 12 11.997A11.997 11.997 0 0 0 12 0zm-.1 19.523a7.563 7.563 0 1 1 7.564-7.563 7.563 7.563 0 0 1-7.563 7.56Z" />
6156      </symbol>
6157
6158      <symbol id="checkmark" viewBox="0 0 20 20">
6159          <path stroke-width="4" stroke-linejoin="round" stroke-linecap="round" fill="none" d="m5,13l4,4,10-10" />
6160      </symbol>
6161
6162      <symbol id="arrow-right" viewBox="0 0 24 24">
6163          <path fill="#000000"
6164                d="M9.343 18.657a1 1 0 0 1-.707-1.707l4.95-4.95-4.95-4.95a1 1 0 0 1 1.414-1.414l5.657 5.657a1 1 0 0 1 0 1.414l-5.657 5.657a1 1 0 0 1-.707.293z" />
6165      </symbol>
6166
6167      <symbol id="verified" viewBox="0 0 24 24">
6168          <path fill-rule="evenodd" clip-rule="evenodd"
6169                d="M9.5924 3.20027C9.34888 3.4078 9.22711 3.51158 9.09706 3.59874C8.79896 3.79854 8.46417 3.93721 8.1121 4.00672C7.95851 4.03705 7.79903 4.04977 7.48008 4.07522C6.6787 4.13918 6.278 4.17115 5.94371 4.28923C5.17051 4.56233 4.56233 5.17051 4.28923 5.94371C4.17115 6.278 4.13918 6.6787 4.07522 7.48008C4.04977 7.79903 4.03705 7.95851 4.00672 8.1121C3.93721 8.46417 3.79854 8.79896 3.59874 9.09706C3.51158 9.22711 3.40781 9.34887 3.20027 9.5924C2.67883 10.2043 2.4181 10.5102 2.26522 10.8301C1.91159 11.57 1.91159 12.43 2.26522 13.1699C2.41811 13.4898 2.67883 13.7957 3.20027 14.4076C3.40778 14.6511 3.51158 14.7729 3.59874 14.9029C3.79854 15.201 3.93721 15.5358 4.00672 15.8879C4.03705 16.0415 4.04977 16.201 4.07522 16.5199C4.13918 17.3213 4.17115 17.722 4.28923 18.0563C4.56233 18.8295 5.17051 19.4377 5.94371 19.7108C6.278 19.8288 6.6787 19.8608 7.48008 19.9248C7.79903 19.9502 7.95851 19.963 8.1121 19.9933C8.46417 20.0628 8.79896 20.2015 9.09706 20.4013C9.22711 20.4884 9.34887 20.5922 9.5924 20.7997C10.2043 21.3212 10.5102 21.5819 10.8301 21.7348C11.57 22.0884 12.43 22.0884 13.1699 21.7348C13.4898 21.5819 13.7957 21.3212 14.4076 20.7997C14.6511 20.5922 14.7729 20.4884 14.9029 20.4013C15.201 20.2015 15.5358 20.0628 15.8879 19.9933C16.0415 19.963 16.201 19.9502 16.5199 19.9248C17.3213 19.8608 17.722 19.8288 18.0563 19.7108C18.8295 19.4377 19.4377 18.8295 19.7108 18.0563C19.8288 17.722 19.8608 17.3213 19.9248 16.5199C19.9502 16.201 19.963 16.0415 19.9933 15.8879C20.0628 15.5358 20.2015 15.201 20.4013 14.9029C20.4884 14.7729 20.5922 14.6511 20.7997 14.4076C21.3212 13.7957 21.5819 13.4898 21.7348 13.1699C22.0884 12.43 22.0884 11.57 21.7348 10.8301C21.5819 10.5102 21.3212 10.2043 20.7997 9.5924C20.5922 9.34887 20.4884 9.22711 20.4013 9.09706C20.2015 8.79896 20.0628 8.46417 19.9933 8.1121C19.963 7.95851 19.9502 7.79903 19.9248 7.48008C19.8608 6.6787 19.8288 6.278 19.7108 5.94371C19.4377 5.17051 18.8295 4.56233 18.0563 4.28923C17.722 4.17115 17.3213 4.13918 16.5199 4.07522C16.201 4.04977 16.0415 4.03705 15.8879 4.00672C15.5358 3.93721 15.201 3.79854 14.9029 3.59874C14.7729 3.51158 14.6511 3.40781 14.4076 3.20027C13.7957 2.67883 13.4898 2.41811 13.1699 2.26522C12.43 1.91159 11.57 1.91159 10.8301 2.26522C10.5102 2.4181 10.2043 2.67883 9.5924 3.20027ZM16.3735 9.86314C16.6913 9.5453 16.6913 9.03 16.3735 8.71216C16.0557 8.39433 15.5403 8.39433 15.2225 8.71216L10.3723 13.5624L8.77746 11.9676C8.45963 11.6498 7.94432 11.6498 7.62649 11.9676C7.30866 12.2854 7.30866 12.8007 7.62649 13.1186L9.79678 15.2889C10.1146 15.6067 10.6299 15.6067 10.9478 15.2889L16.3735 9.86314Z"
6170                fill="#62BDF5" />
6171      </symbol>
6172
6173      <symbol id="spinner" viewBox="0 0 66 66">
6174          <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="#ffffff" />
6175      </symbol>
6176  </defs>
6177</svg>
6178
6179  <style>  </style>
6180<div id="shopify-block-Ad1A4cDJmNUM4WkxlT__14135111727648716233" class="shopify-block shopify-app-block">
6180<script type="application/json" id="co2_data">{
6181  "infl_codes":"WyJEQVRPUkEiLCJWZXJlbmEiLCJNb25hIiwiRGFuaWVsIiwiS2FybCIsIkNocmlzIiwiSmFzbWluYSIsIkFCRjEwIiwiU1RFRkZJTkkiLCJGTE8iLCJDbGF1ZGlhIiwiREFWWURPTllTIiwiTklDSSIsIkRPTU1ZIiwiU0hJTU1ZIiwiQ2FwcG9sb3VzIiwiU2phcmQiLCJGcmFua2EiLCJTaW1vbiIsIlFMRiIsIjkwVEMiLCJLaXRjaGVuIiwiSlVMSUUiLCJKQUNLWSIsIk1BUkNFTCIsIldJTExJIiwiSk9IQU5ORVMiLCJCRUxMQVNGSVRORVNTTElGRSIsIkRld2F5bmUiLCJNYXJpbmEiLCJTUE9SVFkiLCJNb25pa2EiLCJEZW5pc2UiLCJCaWEiLCJDaHJpc3RpbmEiLCJNYXR0aGlhcyIsIkFMSUNFIiwiUHJvdGVpbnRlc3RlcmluIiwiRXZ5IiwiQk9EWUFUV09SSyIsIk5pY29sZSIsImJsdWViZXJyeSIsInNwb3J0eXNhcmFoIiwiVGluZSIsImhheWRlbjEwIiwiQTJGTE9XIiwiQ29yaW5uYSIsIlZhbmVzc2EiLCJSZW9yZGVyIiwiQ2luZHkiLCJNVUtJIiwibmIiLCJEUkFMRVgxMCIsIkxJR0hUIiwiQW5pa2UiLCJCb2JieSIsIlRPUkdHTEVSMTUiLCJLYXRsaW5lIiwiQklCSSIsIk1lZXJ2b25taXIiLCJTdXBwbGVtYW5pYSIsIkRST1BUSU1FIiwiRE9NIiwiTkFUQUxJRSIsIkFORFkiLCJUaW5hIiwiREFOSUVMUUxGIiwiSEFOTkkiLCJCWU5JQ09MRVZJVFQiLCJsYXVyYWgiLCJSaWVnZWwiLCJQcm90ZWluIiwiUUxGQVBQIiwiQUxFWCIsIkJhbWJhIiwiSnVsaWFuIiwiTWFyY28iLCJVbGkiLCJIRVJCU1QyNiIsIkdlYnVydHN0YWciXQ==",
6182  "campaigns":"eyJzaGlwcGluZ19kaXNjb3VudHMiOltdLCJwcm9kdWN0X2Rpc2NvdW50cyI6W3sidHlwZV9uYW1lIjoiRGlzY291bnRBdXRvbWF0aWNBcHAiLCJ0aXRsZSI6IldJTExLT01NRU4tMTAtUUxGQUxJQSIsImRpc2NfdGl0bGUiOiJXSUxMS09NTUVOLTEwLVFMRkFMSUEiLCJkaXNjX21ldGgiOiJhdXRvbWF0aWMiLCJkaXNjX2NkIjoiIiwiaW5mbF9jb2RlcyI6ZmFsc2UsImRpc2NfY29kZXMiOlsid2lsbGtvbW1lbi0xMC1xbGZhbGlhIl0sImRnIjpbeyJjb2RlX2FwcGxpY2F0aW9uIjoic3BlYyIsInNwZWNpZmljX2NvZGVzIjpbIndpbGxrb21tZW4tMTAtcWxmYWxpYSJdLCJwdXJjaGFzZV90eXBlIjoib25jZSIsImNhbGMiOiJwZXJjIiwiYmFzZSI6InRhZ3MiLCJ0YWdzIjpbImFsbCJdLCJleF90YWdzIjpbXSwicHJvZHVjdF9pdGVtcyI6W10sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W10sImRpc2NfYW10Ijp7IkVVUiI6MH0sImRpc2NfcGVyYyI6MTAsImN1c3RvbWVyX2FwcGxpY2F0aW9uIjoiYWxsIiwiY3VzdF90YWdzIjpbXSwiZXhfY3VzdF90YWdzIjpbXSwic3AiOiJleGNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfV0sImRpc2NfdGFncyI6WyJhbGwiLCJub2Rpc2NvdW50Il0sImRpc2NfZXhfdGFncyI6WyJub2Rpc2NvdW50Il0sImZwX2FjdGl2ZSI6ZmFsc2UsImZwIjpbXSwiZnBfdGhyZXNoX2V4X3RhZ3MiOltdLCJjZGdfYWN0aXZlIjpmYWxzZSwiY2RnIjpbXSwiY2RnX3RocmVzaF9leF90YWdzIjpbXSwibWFya2V0cyI6WyJkZSIsIm9zdGVycmVpY2giLCJzY2h3ZWl6Il0sImFsbF9jdXN0X3RhZ3MiOltdfSx7InR5cGVfbmFtZSI6IkRpc2NvdW50QXV0b21hdGljQXBwIiwidGl0bGUiOiJXSUxMS09NTUVOLTE1LVFMRkFMSUEiLCJkaXNjX3RpdGxlIjoiV0lMTEtPTU1FTi0xNS1RTEZBTElBIiwiZGlzY19tZXRoIjoiYXV0b21hdGljIiwiZGlzY19jZCI6IiIsImluZmxfY29kZXMiOmZhbHNlLCJkaXNjX2NvZGVzIjpbIndpbGxrb21tZW4tMTUtcWxmYWxpYSJdLCJkZyI6W3siY29kZV9hcHBsaWNhdGlvbiI6InNwZWMiLCJzcGVjaWZpY19jb2RlcyI6WyJ3aWxsa29tbWVuLTE1LXFsZmFsaWEiXSwicHVyY2hhc2VfdHlwZSI6Im9uY2UiLCJjYWxjIjoicGVyYyIsImJhc2UiOiJ0YWdzIiwidGFncyI6WyJhbGwiXSwiZXhfdGFncyI6W10sInByb2R1Y3RfaXRlbXMiOltdLCJwcm9kdWN0X3ZhcmlhbnRfaXRlbXMiOltdLCJkaXNjX2FtdCI6eyJFVVIiOjB9LCJkaXNjX3BlcmMiOjE1LCJjdXN0b21lcl9hcHBsaWNhdGlvbiI6ImFsbCIsImN1c3RfdGFncyI6W10sImV4X2N1c3RfdGFncyI6W10sInNwIjoiZXhjbHVkZSIsInV2dCI6ZmFsc2UsInZ0IjpbXSwieHZ0IjpbXX1dLCJkaXNjX3RhZ3MiOlsiYWxsIiwibm9kaXNjb3VudCJdLCJkaXNjX2V4X3RhZ3MiOlsibm9kaXNjb3VudCJdLCJmcF9hY3RpdmUiOmZhbHNlLCJmcCI6W10sImZwX3RocmVzaF9leF90YWdzIjpbXSwiY2RnX2FjdGl2ZSI6ZmFsc2UsImNkZyI6W10sImNkZ190aHJlc2hfZXhfdGFncyI6W10sIm1hcmtldHMiOlsiZGUiLCJvc3RlcnJlaWNoIiwic2Nod2VpeiJdLCJhbGxfY3VzdF90YWdzIjpbXX0seyJ0eXBlX25hbWUiOiJEaXNjb3VudEF1dG9tYXRpY0FwcCIsInRpdGxlIjoiV0lMTEtPTU1FTi0yMC1RTEZBTElBIiwiZGlzY190aXRsZSI6IldJTExLT01NRU4tMjAtUUxGQUxJQSIsImRpc2NfbWV0aCI6ImF1dG9tYXRpYyIsImRpc2NfY2QiOiIiLCJpbmZsX2NvZGVzIjpmYWxzZSwiZGlzY19jb2RlcyI6WyJ3aWxsa29tbWVuLTIwLXFsZmFsaWEiXSwiZGciOlt7ImNvZGVfYXBwbGljYXRpb24iOiJzcGVjIiwic3BlY2lmaWNfY29kZXMiOlsid2lsbGtvbW1lbi0yMC1xbGZhbGlhIl0sInB1cmNoYXNlX3R5cGUiOiJvbmNlIiwiY2FsYyI6InBlcmMiLCJiYXNlIjoidGFncyIsInRhZ3MiOlsiYWxsIl0sImV4X3RhZ3MiOltdLCJwcm9kdWN0X2l0ZW1zIjpbXSwicHJvZHVjdF92YXJpYW50X2l0ZW1zIjpbXSwiZGlzY19hbXQiOnsiRVVSIjowfSwiZGlzY19wZXJjIjoyMCwiY3VzdG9tZXJfYXBwbGljYXRpb24iOiJhbGwiLCJjdXN0X3RhZ3MiOltdLCJleF9jdXN0X3RhZ3MiOltdLCJzcCI6ImV4Y2x1ZGUiLCJ1dnQiOmZhbHNlLCJ2dCI6W10sInh2dCI6W119XSwiZGlzY190YWdzIjpbImFsbCIsIm5vZGlzY291bnQiXSwiZGlzY19leF90YWdzIjpbIm5vZGlzY291bnQiXSwiZnBfYWN0aXZlIjpmYWxzZSwiZnAiOltdLCJmcF90aHJlc2hfZXhfdGFncyI6W10sImNkZ19hY3RpdmUiOmZhbHNlLCJjZGciOltdLCJjZGdfdGhyZXNoX2V4X3RhZ3MiOltdLCJtYXJrZXRzIjpbImRlIiwib3N0ZXJyZWljaCIsInNjaHdlaXoiXSwiYWxsX2N1c3RfdGFncyI6W119LHsidHlwZV9uYW1lIjoiRGlzY291bnRBdXRvbWF0aWNBcHAiLCJ0aXRsZSI6IkFrdGlvbiBMaWdodCBGb29kIiwiZGlzY190aXRsZSI6IkFrdGlvbiBMaWdodCBGb29kIiwiZGlzY19tZXRoIjoiYXV0b21hdGljIiwiZGlzY19jZCI6IiIsImluZmxfY29kZXMiOmZhbHNlLCJkaXNjX2NvZGVzIjpbImFrdGlvbiJdLCJkZyI6W3siY29kZV9hcHBsaWNhdGlvbiI6ImFsbCIsInNwZWNpZmljX2NvZGVzIjpbImFrdGlvbiJdLCJw
6182dXJjaGFzZV90eXBlIjoib25jZSIsImNhbGMiOiJwZXJjIiwiYmFzZSI6InByb2RzIiwidGFncyI6W10sImV4X3RhZ3MiOltdLCJwcm9kdWN0X2l0ZW1zIjpbMTUxMDgwOTI0Mjg2NzMsMTUxODQ2ODM0OTk5MDUsMTUwOTM0MjkxNDE4ODksOTI1ODIzNjQ0NTAwOSw4OTIyNjgxNjcyMDE3LDg5MjI2OTYyNTM3NzcsODkyMjcxNDExMjMzN10sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W10sImRpc2NfYW10Ijp7IkVVUiI6MH0sImRpc2NfcGVyYyI6MjAsImN1c3RvbWVyX2FwcGxpY2F0aW9uIjoiYWxsIiwiY3VzdF90YWdzIjpbXSwiZXhfY3VzdF90YWdzIjpbXSwic3AiOiJleGNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfSx7ImNvZGVfYXBwbGljYXRpb24iOiJhbGwiLCJzcGVjaWZpY19jb2RlcyI6W10sInB1cmNoYXNlX3R5cGUiOiJvbmNlIiwiY2FsYyI6InBlcmMiLCJiYXNlIjoicHJvZHMiLCJ0YWdzIjpbXSwiZXhfdGFncyI6W10sInByb2R1Y3RfaXRlbXMiOls4ODQwODg4OTEwMTYxLDkxNDk4MjQ3NjIxOTMsMTUyNDU2NjgzMTk2MTcsODkyMjcxOTQ1MzUyMV0sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W10sImRpc2NfYW10Ijp7IkVVUiI6MH0sImRpc2NfcGVyYyI6MjUsImN1c3RvbWVyX2FwcGxpY2F0aW9uIjoiYWxsIiwiY3VzdF90YWdzIjpbXSwiZXhfY3VzdF90YWdzIjpbXSwic3AiOiJleGNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfSx7ImNvZGVfYXBwbGljYXRpb24iOiJhbGwiLCJzcGVjaWZpY19jb2RlcyI6W10sInB1cmNoYXNlX3R5cGUiOiJvbmNlIiwiY2FsYyI6InBlcmMiLCJiYXNlIjoicHJvZHMiLCJ0YWdzIjpbXSwiZXhfdGFncyI6W10sInByb2R1Y3RfaXRlbXMiOls4OTMwOTE4ODI2MzIxLDg5MzA5MTQyMDYwMzMsOTc4Mjc3MzgwOTQ4OSw4OTIyODI4MzQxNTg1LDk3Nzg4NjkzMzg0NDldLCJwcm9kdWN0X3ZhcmlhbnRfaXRlbXMiOltdLCJkaXNjX2FtdCI6eyJFVVIiOjB9LCJkaXNjX3BlcmMiOjMwLCJjdXN0b21lcl9hcHBsaWNhdGlvbiI6ImFsbCIsImN1c3RfdGFncyI6W10sImV4X2N1c3RfdGFncyI6W10sInNwIjoiZXhjbHVkZSIsInV2dCI6ZmFsc2UsInZ0IjpbXSwieHZ0IjpbXX1dLCJkaXNjX3RhZ3MiOlsibm9kaXNjb3VudCJdLCJkaXNjX2V4X3RhZ3MiOlsibm9kaXNjb3VudCJdLCJmcF9hY3RpdmUiOmZhbHNlLCJmcCI6W10sImZwX3RocmVzaF9leF90YWdzIjpbXSwiY2RnX2FjdGl2ZSI6ZmFsc2UsImNkZyI6W10sImNkZ190aHJlc2hfZXhfdGFncyI6W10sIm1hcmtldHMiOlsiZGUiLCJvc3RlcnJlaWNoIiwic2Nod2VpeiJdLCJhbGxfY3VzdF90YWdzIjpbXX0seyJ0eXBlX25hbWUiOiJEaXNjb3VudEF1dG9tYXRpY0FwcCIsInRpdGxlIjoiSW5mbHVlbmNlciBMaWdodCBGb29kIiwiZGlzY190aXRsZSI6IkluZmx1ZW5jZXIgTGlnaHQgRm9vZCIsImRpc2NfbWV0aCI6ImF1dG9tYXRpYyIsImRpc2NfY2QiOiIiLCJpbmZsX2NvZGVzIjp0cnVlLCJkaXNjX2NvZGVzIjpbXSwiZGciOlt7ImNvZGVfYXBwbGljYXRpb24iOiJpbmZsIiwic3BlY2lmaWNfY29kZXMiOlsiYWt0aW9uIl0sInB1cmNoYXNlX3R5cGUiOiJvbmNlIiwiY2FsYyI6InBlcmMiLCJiYXNlIjoicHJvZHMiLCJ0YWdzIjpbXSwiZXhfdGFncyI6W10sInByb2R1Y3RfaXRlbXMiOlsxNTEwODA5MjQyODY3MywxNTE4NDY4MzQ5OTkwNSwxNTA5MzQyOTE0MTg4OSw5MjU4MjM2NDQ1MDA5LDg5MjI2ODE2NzIwMTcsODkyMjY5NjI1Mzc3Nyw4OTIyNzE0MTEyMzM3XSwicHJvZHVjdF92YXJpYW50X2l0ZW1zIjpbXSwiZGlzY19hbXQiOnsiRVVSIjowfSwiZGlzY19wZXJjIjoyMCwiY3VzdG9tZXJfYXBwbGljYXRpb24iOiJhbGwiLCJjdXN0X3RhZ3MiOltdLCJleF9jdXN0X3RhZ3MiOltdLCJzcCI6ImV4Y2x1ZGUiLCJ1dnQiOmZhbHNlLCJ2dCI6W10sInh2dCI6W119LHsiY29kZV9hcHBsaWNhdGlvbiI6ImluZmwiLCJzcGVjaWZpY19jb2RlcyI6W10sInB1cmNoYXNlX3R5cGUiOiJvbmNlIiwiY2FsYyI6InBlcmMiLCJiYXNlIjoicHJvZHMiLCJ0YWdzIjpbXSwiZXhfdGFncyI6W10sInByb2R1Y3RfaXRlbXMiOls4ODQwODg4OTEwMTYxLDkxNDk4MjQ3NjIxOTMsMTUyNDU2NjgzMTk2MTcsODkyMjcxOTQ1MzUyMV0sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W10sImRpc2NfYW10Ijp7IkVVUiI6MH0sImRpc2NfcGVyYyI6MjUsImN1c3RvbWVyX2FwcGxpY2F0aW9uIjoiYWxsIiwiY3VzdF90YWdzIjpbXSwiZXhfY3VzdF90YWdzIjpbXSwic3AiOiJleGNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfSx7ImNvZGVfYXBwbGljYXRpb24iOiJpbmZsIiwic3BlY2lmaWNfY29kZXMiOltdLCJwdXJjaGFzZV90eXBlIjoib25jZSIsImNhbGMiOiJwZXJjIiwiYmFzZSI6InByb2RzIiwidGFncyI6W10sImV4X3RhZ3MiOltdLCJwcm9kdWN0X2l0ZW1zIjpbODkyMjgyODM0MTU4NSw5Nzc4ODY5MzM4NDQ5LDg5MzA5MTg4MjYzMjEsODkzMDkxNDIwNjAzMyw5NzgyNzczODA5NDg5XSwicHJvZHVjdF92YXJpYW50X2l0ZW1zIjpbXSwiZGlzY19hbXQiOnsiRVVSIjowfSwiZGlzY19wZXJjIjozMCwiY3VzdG9tZXJfYXBwbGljYXRpb24iOiJhbGwiLCJjdXN0X3RhZ3MiOltdLCJleF9jdXN0X3RhZ3MiOltdLCJzcCI6ImV4Y2x1ZGUiLCJ1dnQiOmZhbHNlLCJ2dCI6W10sInh2dCI6W119LHsiY29kZV9hcHBsaWNhdGlvbiI6ImFsbCIsInNwZWNpZmljX2NvZGVzIjpbXSwicHVyY2hhc2VfdHlwZSI6Im9uY2UiLCJjYWxjIjoicGVyYyIsImJhc2UiOiJwcm9kcyIsInRhZ3MiOltdLCJleF90YWdzIjpbXSwicHJvZHVjdF9pdGVtcyI6WzE1MTU4NDQ4OTE0ODE3LDE1MjkyMzM0NjA0NjczLDE1MDY0MjEwNjA0NDE3LDE1MjkyMjc0NTA4MTYxLDg4NDA4ODkxMDY3NjksMTUyOTIzMzc0ODgyNTcsODkxMzY3OTcxMjU5Myw4OTE2MzI4OTA3MDg5LDg5MjI1NjE0NDYyMjUsODk2MTc4ODE1MDA5Nyw4OTIyNDM1MDI3MjgxLDg5MTM2ODgwMzU2NjUsMTUyOTIzNDQ0Njc4NDFdLCJwcm9kdWN0X3ZhcmlhbnRfaXRlbXMiOltdLCJkaXNjX2FtdCI6eyJFVVIiOjB9LCJkaXNjX3BlcmMiOjEwLCJjdXN0b21lcl9hcHBsaWNhdGlvbiI6ImFsbCIsImN1c3RfdGFncyI6W10sImV4X2N1c3RfdGFncyI6W10sInNwIjoiZXhjbHVkZSIsInV2dCI6ZmFsc2UsInZ0IjpbXSwieHZ0IjpbXX1dLCJkaXNjX3RhZ3MiOlsibm9kaXNjb3VudCJdLCJkaXNjX2V4X3RhZ3MiOlsibm9kaXNjb3VudCJdLCJmcF9hY3RpdmUiOmZhbHNlLCJmcCI6W10sImZwX3RocmVza
6182F9leF90YWdzIjpbXSwiY2RnX2FjdGl2ZSI6ZmFsc2UsImNkZyI6W10sImNkZ190aHJlc2hfZXhfdGFncyI6W10sIm1hcmtldHMiOlsiZGUiLCJvc3RlcnJlaWNoIiwic2Nod2VpeiJdLCJhbGxfY3VzdF90YWdzIjpbXX0seyJ0eXBlX25hbWUiOiJEaXNjb3VudEF1dG9tYXRpY0FwcCIsInRpdGxlIjoiRGF0b3JhIFRlc3QgKEZyZWVHaWZ0cykiLCJkaXNjX3RpdGxlIjoiRGF0b3JhIFRlc3QgKEZyZWVHaWZ0cykiLCJkaXNjX21ldGgiOiJhdXRvbWF0aWMiLCJkaXNjX2NkIjoiIiwiaW5mbF9jb2RlcyI6ZmFsc2UsImRpc2NfY29kZXMiOlsiZGF0b3JhLWZnIl0sImRnIjpbeyJjb2RlX2FwcGxpY2F0aW9uIjoiYWxsIiwic3BlY2lmaWNfY29kZXMiOltdLCJwdXJjaGFzZV90eXBlIjoib25jZSIsImNhbGMiOiJwZXJjIiwiYmFzZSI6InRhZ3MiLCJ0YWdzIjpbImFsbCJdLCJleF90YWdzIjpbXSwicHJvZHVjdF9pdGVtcyI6W10sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W10sImRpc2NfYW10Ijp7IkVVUiI6MH0sImRpc2NfcGVyYyI6MTAsImN1c3RvbWVyX2FwcGxpY2F0aW9uIjoiYWxsIiwiY3VzdF90YWdzIjpbXSwiZXhfY3VzdF90YWdzIjpbXSwic3AiOiJpbmNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfV0sImRpc2NfdGFncyI6WyJhbGwiLCJub2Rpc2NvdW50Il0sImRpc2NfZXhfdGFncyI6WyJub2Rpc2NvdW50Il0sImZwX2FjdGl2ZSI6dHJ1ZSwiZnAiOlt7ImNvZGVfYXBwbGljYXRpb24iOiJhbGwiLCJzcGVjaWZpY19jb2RlcyI6W10sInF1YW50IjoxLCJ0aHJlc2hvbGQiOnsiRVVSIjoxNX0sImJhc2UiOiJ2YXJzIiwidGFncyI6W10sImV4X3RhZ3MiOltdLCJwcm9kdWN0X2l0ZW1zIjpbXSwicHJvZHVjdF92YXJpYW50X2l0ZW1zIjpbeyJwaWQiOjg5MjI3MTQxMTIzMzcsInZpZHMiOls1NDI5MDE1NjUxOTgwOV19LHsicGlkIjoxNTA5MzQyOTE0MTg4OSwidmlkcyI6WzU0NDAzMTM0MjkyMzUzXX0seyJwaWQiOjkyNTgyMzY0NDUwMDksInZpZHMiOls0OTEwNjE4OTIyMjIyNSw1NDEyMDY0MzUyNzA0MSw1NTU3NTMyMjIzMTE2OSw1NTU3NTU5Njg5MjU0NSw1NTUzMjI0NTY4MDUxMyw1NTU2MjE3ODgyMjUyOSw1NDI4Nzk4NzkzMzU2OSw0OTEwNjE4ODgyOTAwOSw1NTUzMjI4MzM5NjQ4MSw0OTEwNjE4ODg2MTc3Nyw1NTU2MjIzMDc5MjU3Nyw0OTMxNTA0NDQyNjA2NV19LHsicGlkIjo4OTIyNjk2MjUzNzc3LCJ2aWRzIjpbNDkxMDc1MzM4NTcxMDVdfV0sImFkZF9hdXRvbWF0aWNhbGx5IjpmYWxzZSwic3AiOiJpbmNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfSx7ImNvZGVfYXBwbGljYXRpb24iOiJhbGwiLCJzcGVjaWZpY19jb2RlcyI6W10sInF1YW50IjoxLCJ0aHJlc2hvbGQiOnsiRVVSIjo0MH0sImJhc2UiOiJ2YXJzIiwidGFncyI6W10sImV4X3RhZ3MiOltdLCJwcm9kdWN0X2l0ZW1zIjpbXSwicHJvZHVjdF92YXJpYW50X2l0ZW1zIjpbeyJwaWQiOjg5MjI2ODE2NzIwMTcsInZpZHMiOls0OTEwNzc2MjY0MzI4MSw0OTEwNzc2MjY3NjA0OSw0OTEwNzc2Mjc0MTU4NV19XSwiYWRkX2F1dG9tYXRpY2FsbHkiOmZhbHNlLCJzcCI6ImluY2x1ZGUiLCJ1dnQiOmZhbHNlLCJ2dCI6W10sInh2dCI6W119LHsiY29kZV9hcHBsaWNhdGlvbiI6ImFsbCIsInNwZWNpZmljX2NvZGVzIjpbXSwicXVhbnQiOjIsInRocmVzaG9sZCI6eyJFVVIiOjgwfSwiYmFzZSI6InByb2RzIiwidGFncyI6W10sImV4X3RhZ3MiOltdLCJwcm9kdWN0X2l0ZW1zIjpbOTI1ODIzNjQ0NTAwOV0sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W10sImFkZF9hdXRvbWF0aWNhbGx5IjpmYWxzZSwic3AiOiJpbmNsdWRlIiwidXZ0Ijp0cnVlLCJ2dCI6WyJwcm9iZSJdLCJ4dnQiOltdfSx7ImNvZGVfYXBwbGljYXRpb24iOiJhbGwiLCJzcGVjaWZpY19jb2RlcyI6W10sInF1YW50IjoxLCJ0aHJlc2hvbGQiOnsiRVVSIjoxMDB9LCJiYXNlIjoidmFycyIsInRhZ3MiOltdLCJleF90YWdzIjpbXSwicHJvZHVjdF9pdGVtcyI6W10sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W3sicGlkIjo4ODQwODg4OTEwMTYxLCJ2aWRzIjpbNDk3NzU1NDI3MzEwODksNDk3NzU1NDI3NjM4NTcsNDk3NzU1NDI2MDAwMTcsNDk3NzU1NDI3OTY2MjVdfV0sImFkZF9hdXRvbWF0aWNhbGx5IjpmYWxzZSwic3AiOiJpbmNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfSx7ImNvZGVfYXBwbGljYXRpb24iOiJhbGwiLCJzcGVjaWZpY19jb2RlcyI6W10sInF1YW50IjoxLCJ0aHJlc2hvbGQiOnsiRVVSIjoxMDB9LCJiYXNlIjoidmFycyIsInRhZ3MiOltdLCJleF90YWdzIjpbXSwicHJvZHVjdF9pdGVtcyI6W10sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W3sicGlkIjo4ODQwODg4OTEwMTYxLCJ2aWRzIjpbNDk3NzU1NDI3MzEwODksNDk3NzU1NDI3NjM4NTcsNDk3NzU1NDI2MDAwMTcsNDk3NzU1NDI3OTY2MjVdfV0sImFkZF9hdXRvbWF0aWNhbGx5IjpmYWxzZSwic3AiOiJpbmNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfSx7ImNvZGVfYXBwbGljYXRpb24iOiJhbGwiLCJzcGVjaWZpY19jb2RlcyI6W10sInF1YW50IjoxLCJ0aHJlc2hvbGQiOnsiRVVSIjoxMzB9LCJiYXNlIjoidmFycyIsInRhZ3MiOltdLCJleF90YWdzIjpbXSwicHJvZHVjdF9pdGVtcyI6W10sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W3sicGlkIjo4OTMwOTA3MzI0NzUzLCJ2aWRzIjpbNDc5NDI5NTc3MjgwODFdfV0sImFkZF9hdXRvbWF0aWNhbGx5IjpmYWxzZSwic3AiOiJpbmNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfV0sImZwX3RocmVzaF9leF90YWdzIjpbXSwiY2RnX2FjdGl2ZSI6ZmFsc2UsImNkZyI6W10sImNkZ190aHJlc2hfZXhfdGFncyI6W10sIm1hcmtldHMiOlsiZGUiLCJvc3RlcnJlaWNoIiwic2Nod2VpeiJdLCJhbGxfY3VzdF90YWdzIjpbXX0seyJ0eXBlX25hbWUiOiJEaXNjb3VudEF1dG9tYXRpY0FwcCIsInRpdGxlIjoiUUxGTWFpbCIsImRpc2NfdGl0bGUiOiJRTEZNYWlsIiwiZGlzY19tZXRoIjoiYXV0b21hdGljIiwiZGlzY19jZCI6IiIsImluZmxfY29kZXMiOmZhbHNlLCJkaXNjX2NvZGVzIjpbInFsZm1haWwiXSwiZGciOlt7ImNvZGVfYXBwbGljYXRpb24iOiJzcGVjIiwic3BlY2lmaWNfY29kZXMiOlsicWxmbWFpbCJdLCJw
6182dXJjaGFzZV90eXBlIjoib25jZSIsImNhbGMiOiJwZXJjIiwiYmFzZSI6InRhZ3MiLCJ0YWdzIjpbImFsbCJdLCJleF90YWdzIjpbXSwicHJvZHVjdF9pdGVtcyI6W10sInByb2R1Y3RfdmFyaWFudF9pdGVtcyI6W10sImRpc2NfYW10Ijp7IkVVUiI6MH0sImRpc2NfcGVyYyI6MjAsImN1c3RvbWVyX2FwcGxpY2F0aW9uIjoiYWxsIiwiY3VzdF90YWdzIjpbXSwiZXhfY3VzdF90YWdzIjpbXSwic3AiOiJleGNsdWRlIiwidXZ0IjpmYWxzZSwidnQiOltdLCJ4dnQiOltdfV0sImRpc2NfdGFncyI6WyJhbGwiLCJub2Rpc2NvdW50Il0sImRpc2NfZXhfdGFncyI6WyJub2Rpc2NvdW50Il0sImZwX2FjdGl2ZSI6ZmFsc2UsImZwIjpbXSwiZnBfdGhyZXNoX2V4X3RhZ3MiOltdLCJjZGdfYWN0aXZlIjpmYWxzZSwiY2RnIjpbXSwiY2RnX3RocmVzaF9leF90YWdzIjpbXSwibWFya2V0cyI6WyJkZSIsIm9zdGVycmVpY2giLCJzY2h3ZWl6Il0sImFsbF9jdXN0X3RhZ3MiOltdfV19",
6183  "market": "de", 
6184  "currency":"EUR",
6185  "country_code":"DE",
6186  "settings": {"shopify_plan":"shopify_plus","active_plan":"ultimate","fp_need_cond_disc_exclusion":false,"plus_show_auto_settings":true,"disable_markets":false,"disable_multi_currency":true,"enable_code_lookup":false},
6187  "customer_tags":[]
6188}</script>
6188
6189
6190
6191
6192</div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
6193
6194
6195<script>
6196  console.log("[Alia app extension] v1.0.5");
6197
6198  const BACKEND_URL = "https://backend.alia-prod.com";
6199
6200  window.ALIA_SHOPIFY_EXTENSION_INFO = {
6201    customerID: "",
6202    country: "DE",
6203    market: "de",
6204    language: "de"
6205  }
6206
6207  if (document.readyState !== "loading") {
6208    initAlia();
6209  } else {
6210    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
6211  }
6212
6213  async function initAlia() {
6214    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=77cdd9-2.myshopify.com";
6215    const script = document.createElement("script");
6216    script.src = url;
6217    script.async = true;
6218    document.head.appendChild(script);
6219  }
6220</script>
6220
6221
6222</div><div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block">
6223
6224
6225<div id="secomapp_freegifts_version" data-version="3.0"></div>
6226
6227    <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" />
6228<link href="//cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" />
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241<style id="sca_fg_custom_style">
6242    
6243        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #252F35; }
6244        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #252F35; }
6245        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #252F35; }
6246        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #279A4B; }
6247        .freegifts-main-container .btn-add-to-cart { color: #252F35; background-color: #FDD539; }
6248        .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D }
6249        .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 }
6250        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
6251        .freegifts-main-container .btn-add-to-cart svg path { fill: #252F35; }
6252        .bogos-gift-select-variant-title { color: #005BD3; }
6253        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
6254        
6255        .fg-gift-thumbnail-offer-title { color: #000000; }
6256        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
6257        .fg-gift-thumbnail-offer-time { background-color: #000000; }
6258        #sca-gift-thumbnail .sca-gift-image { width: 100px; max-height: 100px; }
6259
6260        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
6261        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }
6262
6263        #sca-promotion-glider { color: #252F35; background-color: #FDD539; }
6264        
6265        
6266        #sca-fg-today-offer-iframe .sca-fg-header { background-color: #FFFFFF; }
6267        #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; }
6268        #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #5E5873 !important; }
6269        #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #b9b9c3 !important; }
6270        #sca-fg-today-offer-iframe .sca-offer-title { color: #82868b; }
6271        #sca-fg-today-offer-widget { height: 70px !important; width: 70px !important; }
6272        .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #69CE82; }
6273        @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } }
6274        @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } }
6275        .sca-fg-icon-success-circle { stroke: #69CE82; }
6276        #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #ebe9f1 }
6277        #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #69CE8225 }
6278        #sca-fg-today-offer-iframe .sca-gift-product-title { color:  #303030}
6279        #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #24B263 }
6280        #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 }
6281        #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #616161 }
6282        
6283        
6284        .bogos-bundles-widget { background-color: #F3F3F3;  }
6285        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
6286        .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; }
6287        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
6288        .bogos-bundle-item .bogos-bundle-item-title { color: #303030; }
6289        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #303030; }
6290        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #B5B5B5; }
6291        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; }
6292        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
6293        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; }
6294        
6295        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
6296        .bogos-bundles-quantity-break-widget-title { color: #303030; }
6297        .bogos-bundles-quantity-break-widget-description { color: #303030; }
6298        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
6299        .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; }
6300        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
6301        .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; }
6302        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
6303        .bogos-bundle-quantity-break-sub-title { color: #616161; }
6304        .bogos-bundles-quantity-break-discount-price { color: #303030; }
6305        .bogos-bundle-quantity-break-title { color: #303030; }
6306        .bogos-bundle-quantity-break-item-discount-price { color: #303030; }
6307
6308        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
6309        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
6310        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
6311        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; }
6312        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; }
6313        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
6314        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; }
6315        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
6316        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
6317        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; }
6318        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
6319        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; }
6320        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
6321        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; }
6322        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
6323        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
6324        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
6325        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
6326        .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; }
6327        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
6328        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
6329        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
6330        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
6331        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
6332        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
6333        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
6334        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #FFFFFF; }
6335        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
6336        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
6337        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
6338        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
6339        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
6340        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
6341        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
6342        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
6343        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
6343heckbox:checked { background-color: #8051FF; border-color: #8051FF;}
6344        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
6345        
6346        .bogos-mix-match-widget { background-color: #F3F3F3; ; }
6347        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
6348        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; }
6349        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
6350        .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; }
6351        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; }
6352        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
6353        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; }
6354        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
6355        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; }
6356        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
6357        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
6358        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
6359        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; }
6360        
6361        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; }
6362        .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; }
6363        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; }
6364        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
6365        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
6366        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
6367        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
6368        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
6369        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
6370        .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price {  color:  #303030; }
6371        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
6372        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF }
6373        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
6374        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
6375        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
6376        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; }
6377        .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; }
6378        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
6379        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
6380        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
6381        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
6382        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
6383        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; }
6384        
6385        .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; }
6386        .bogos-fbt-header-title { color: #303030; }
6387        .bogos-fbt-header-description { color: #303030; }
6388        .bogos-fbt-footer-discounted-price { color: #303030; }
6389        .bogos-fbt-footer-original-price { color: #616161; }
6390        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
6391        .bogos-fbt-product-title {color: #303030; }
6392        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
6393        .bogos-fbt-upsell-product-original-price {color: #808080; }
6394        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
6395        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
6396        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
6397        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
6398        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
6399        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
6400        .bogos-fbt-shipping-discount-title { color: #2332D5; }
6401        .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;}
6402        .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;}
6403        
6404        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
6405        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
6406        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
6407        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
6408        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
6409        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
6410        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
6411        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
6412        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
6413        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
641303030; }
6414        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
6415        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
6416        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
6417        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
6418        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
6419        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
6420        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
6421        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
6422        
6423        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
6424        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
6425        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
6426        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
6427        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
6428        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
6429        .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;}
6430        
6431    
6432    
6433</style>
6433<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0">
6434    
6435    
6436</script>
6436
6437
6438<script src="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 6438
6438
6439<script src="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/lz-string.min.js" defer></script>
6439
6440
6441<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg"
6442     data-animation="slideInOutTop"></div>
6443<div id="sca-fg-notifications" class="sca-fg-notifications"></div>
6444
6445<div id="bogos-to-widget-icon-wrap" style="display:none"></div>
6446<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div>
6447
6448<div id="sca-fg-today-offer-widget"></div>
6449<div id="sca-fg-today-offer-iframe"></div>
6450
6451<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div>
6452<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div>
6453<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div>
6454
6455<div id="bogos-cart-discount-congrats-msg-wrap"></div>
6456
6457<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0">
6458    if (typeof Shopify === "undefined") window.Shopify = {};
6459    Shopify.cartItems = [];
6460    Shopify.current_product = {};
6461    Shopify.current_collection = {};
6462    Shopify.products = {};
6463
6464    // current product or collection
6465    Shopify.current_product = {...null};
6466    
6467
6468    Shopify.current_collection = {...null};
6469
6470    window.SECOMAPP = window.SECOMAPP || {};
6471    SECOMAPP.fg_codes = [];
6472    SECOMAPP.activateOnlyOnePromoCode = false;
6473
6474    SECOMAPP.localization = [];SECOMAPP.localization.push({
6475        ...{"shop_locale":{"locale":"de","enabled":true,"primary":true,"published":true}},
6476        root_url: "/"
6477    });
6478    
6479    SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"content":{"button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":false},"gift_thumbnail":{"size":"100","title":"Free Gift","status":false}},"gift_icon_path":"images\/fg-icons\/fg-icon-red.png","collection_page":{"size":"50","status":false},"shopify_gift_icon_path":"fg-icon-red.png"},"mix_match":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","item_card_background_color":"#FFFFFF","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"others":{"hidden_brand_mark":false},"content":{"tier_style":"label","button_text":"Add bundle to cart","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"","select_product_text":"Choose from {{number}} product(s)","select_variant_title":"Variant","select_collection_text":"Choose from {{number}} collection(s)","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","atc_button_text_color":"#FFFFFF"},"content":{"button_text":"Add selected items","total_price_text":"Total price","shipping_icon_path":"","shopify_shipping_icon_path":"shipping-icon-1.png"},"general":{"widget_layout":"classic","maximum_display":3,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#303030","atc_button_color":"#303030","step_title_color":"#303030","cart_button_color":"#303030","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#2332D5","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#303030","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"others":{"hidden_brand_mark":false},"content":{"step_text":"Step {{index}}","tier_style":"progress","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"","shipping_icon_path":"","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Choose items from this page to make your own bundle","shopify_summary_icon_path":"summary-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_slider":{"color":{"add_to_cart_color":"#252F35","offer_title_color":"#000000","product_title_color":"#252F35","original_price_color":"#252F35","variant_select_color":"#005BD3","add_to_cart_btn_color":"#FDD539","discounted_price_color":"#279A4B","gift_slider_title_color":"#252F35","notify_add_gift_active_state_color":"#CDFEE1","notify_add_gift_normal_state_color":"#FFEF9D"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":true,"disable_use_old_version":false},"general":{"running_text":null,"show_gift_type":"all_in_one","select_gift_btn":"Select variants","show_pagination":false,"use_old_version":true,"gift_popup_title":"Glückwunsch, du erhältst ein Geschenk 🎁","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"Geschenk sichern!","number_product_slider":3,"show_gift_for_customer":"by_variants","enable_add_multiple_gifts":true,"number_product_slider_mobile":1.8}
6479,"pages_display":{"pages":["all"],"custom":[]},"notify_gift_can_add":{"enable":false,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","enable":true},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"today_offer":{"widget_info":{"show_widget":false,"widget_title":"TODAY OFFER","widget_position":"bottom_right","widget_subtitle":"Claim these exclusive offers today","icon_widget_title":"Today offer","widget_icon_style":"icon"},"widget_color":{"offer_title_color":"#82868b","widget_title_color":"#5E5873","offer_default_color":"#ebe9f1","offer_success_color":"#69CE82","body_background_color":"#FFFFFF","widget_subtitle_color":"#b9b9c3","header_background_color":"#FFFFFF"},"widget_icon_path":"images\/widget-icons\/widget-icon-1.png","shopify_widget_icon_path":"widget-icon-1.png"},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12}}},"product_add_on":{"color":{"theme_color":"neutral","checkbox_color":"#303030","card_border_color":"#FFFFFF","widget_background":"#F6F6F6","product_name_color":"#303030","variant_name_color":"#303030","widget_title_color":"#303030","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","discount_price_color":"#303030","original_price_color":"#CCCCCC","card_background_color":"#F6F6F6","widget_subtitle_color":"#303030"},"content":{"title_align":"left","see_less_text":"See less","see_more_text":"See more","see_more_align":"left","number_cols_compact":1,"number_rows_compact":3,"number_cols_full_width":3,"number_rows_full_width":1},"general":{"card_style":"horizon","widget_style":"style_1","widget_radius":12,"product_img_size":80,"checkbox_position":"left_on_img","enable_img_radius":false}},"quantity_break":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"content":{"button_text":"Add bundles to cart","show_description":true,"total_price_text":"Total price","shipping_icon_path":null,"select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"}},"select_variant":{"type":"variant","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"config":[],"configs":[]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#FFFFFF","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161"},"hide_line":false,"body_style":"line","text_align":"left","discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"show_description":true}},"cheapest_discount":{"color":{"theme_color":"neutral","see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_bt
6479n_text":"Add","show_add_product_btn":true}},"promotion_message":{"text_color":"#252F35","background_color":"#FDD539","show_on_cart_page":true},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"bundle_product_page":{"color":{"theme_color":"neutral","quantity_color":"#303030","active_tab_text":"#303030","badge_text_color":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","child_theme_color":"neutral","default_tab_border":"#FFFFFF","product_name_color":"#303030","section_name_color":"#303030","variant_name_color":"#616161","discount_price_color":"#303030","original_price_color":"#808080","section_border_color":"#D0D0D0","active_tab_background":"#F0F0F0","add_item_button_color":"#303030","size_list_label_color":"#303030","badge_background_color":"#FFBB4E","child_label_text_color":"#303030","default_tab_background":"#F0F0F0","total_price_text_color":"#616161","add_bundle_button_color":"#303030","product_card_background":"#F6F6F6","child_product_name_color":"#303030","child_variant_name_color":"#616161","child_widget_title_color":"#303030","child_widget_border_color":"#303030","add_item_button_text_color":"#FFFFFF","add_bundle_button_text_color":"#FFFFFF","child_label_background_color":"#E7E7E7","child_widget_background_color":"#F0F0F0","child_redirect_button_text_color":"#303030"},"content":{"child_label":"Includes in {{number}} bundles","cart_button_text":"Add bundle to cart","total_price_text":"Total bundle price","countdown_message":"Added {{amount_added}} items, {{amount_left}} to go","child_widget_style":"filled_background","show_countdown_on_button":true,"child_show_discount_label":true,"child_redirect_button_label":"Go to bundle","child_products_per_row_mobile":2,"child_products_per_row_desktop":4,"child_show_product_variant_name":true}}},"integration":{"transcy":{"install":false},"judgeme":{"settings":[]},"trustoo":{"settings":[]}},"settings":{"draft_order":{"discount_code":false,"automatic_discount":false},"gift_format":"same_as_original_products","auto_add_gift":true,"offer_process":"cloned","sale_channels":null,"sync_quantity":"stop_offer","barcode_format":"blank","fraud_protection":null,"notify_via_email":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":false,"select_one_gift_price":false,"admin_api_access_token":null,"manual_input_inventory":false,"include_compare_at_price":false,"cart_and_checkout_validation":{"type":[],"offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1},"status":true,"values":[],"condition":"and"},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":true,"not_show_gift_if_already_on_cart":false,"barcode":"blank","type_seo":"number_integer","is_new_title_icon":true,"mode_override_checkout":"default","publications":null},"storefront":{"access_token":"fc33ff87065396ab9fa90360e7c12e82","created_at":"2026-10-08T15:39:24Z"}}};
6480    
6481//liquid code to get customer history and customer tag
6482    
6483    
6484    SECOMAPP.current_template = "index";
6485    SECOMAPP.pathname = window.location.pathname;
6486    if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) {
6487        window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]);
6488    } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) {
6489        window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`);
6490    }
6491
6492    SECOMAPP.setCookie = function (e, t, o, n, r) {
6493        let i = new Date;
6494        i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3);
6495        let f = "expires=" + i.toUTCString();
6496        document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/");
6497    };
6498    SECOMAPP.deleteCookie = function (e, t) {
6499        document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/")
6500    };
6501    SECOMAPP.getCookie = function (e) {
6502        for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) {
6503            let r;
6504            for (r = o[n]; " " === r.charAt(0);) r = r.substring(1);
6505            if (0 === r.indexOf(t)) return r.substring(t.length, r.length)
6506        }
6507        return ""
6508    };
6509    SECOMAPP.getQueryString = function (key) {
6510        let e = {};
6511        let t = window.location.search.substring(1).split("&");
6512        let o = 0;
6513        for (; o < t.length; o++) {
6514            let n = t[o].split("=");
6515            if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]);
6516            else if ("string" == typeof e[n[0]]) {
6517                e[n[0]] = [e[n[0]], decodeURIComponent(n[1])]
6518            } else e[n[0]].push(decodeURIComponent(n[1]))
6519        }
6520        return key ? e?.[key] : e;
6521    };
6522
6523    SECOMAPP.offer_codes = [
6524        {param: "freegifts_code", cookie: "sca_fg_codes"},
6525        {param: "bundles_code", cookie: "sca_bundle_codes"},
6526        {param: "upsells_code", cookie: "sca_upsell_codes"},
6527        {param: "discounts_code", cookie: "sca_discount_codes"},
6528    ];
6529    SECOMAPP.offer_codes.forEach(({param, cookie}) => {
6530        SECOMAPP.fg_codes = [];
6531        SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie)));
6532        SECOMAPP.current_code = SECOMAPP.getQueryString(param);
6533        SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code)
6534        && (function () {
6535            SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []);
6536            SECOMAPP.fg_codes.push(SECOMAPP.current_code);
6537            SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes));
6538        })();
6539    });
6540
6541    SECOMAPP.customer = {};
6542    SECOMAPP.customer.orders = [];
6543    SECOMAPP.customer.freegifts = [];
6544    SECOMAPP.customer.freegifts_v2 = [];
6545    
6546    SECOMAPP.customer.email = "";
6547    SECOMAPP.customer.first_name = "";
6548    SECOMAPP.customer.last_name = "";
6549    SECOMAPP.customer.tags = Object.values({...null});
6550    SECOMAPP.customer.orders_count = "" - 0;
6551    SECOMAPP.customer.total_spent = "" - 0;
6552    SECOMAPP.customer.b2b = "" - 0;
6553    SECOMAPP.market = {
6554        id: "66663547217" - 0,
6555        handle: "de",
6556    };
6557    
6558
6559    // get class name config from settings_data.json
6560    if (!Shopify.scaHandleConfigValue) {
6561        Shopify.scaHandleConfigValue = {
6562            ...null,
6563            ...null
6564        };
6565    }
6566
6567    // add link proxy
6568    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
6569    
6570    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
6571    
6572    SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect"
6573    SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations"
6574
6575    // get shop locales
6576    SECOMAPP.shop_locales = Object.values({
6577        ...[{"shop_locale":{"locale":"de","enabled":true,"primary":true,"published":true}}]
6578    });
6579
6580    SECOMAPP.current_locale = {...{"shop_locale":{"locale":"de","enabled":true,"primary":true,"published":true}} }
6581
6582    
6583    
6584    window.fgGiftIcon = "https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/fg-icon-red_small.png";
6585    window.fgWidgetIconsObj = {
6586        "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-1_small.png',
6587        "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-2_small.png',
6588        "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-3_small.png',
6589        "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-4_small.png',
6590        "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-5_small.png',
6591        "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-6_small.png',
6592        "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-7_small.png',
6593        "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-8_small.png'
6594    }
6595
6596    window.fgStepIconsObj = {
6597        "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-1_small.png',
6598        "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-2_small.png',
6599        "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-3_small.png',
6600        "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-4_small.png',
6601        "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-5_small.png',
6602        "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-6_small.png',
6603        "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-7_small.png',
6604    }
6605
6606    window.fgSummaryIconsObj = {
6607        "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-1_small.png',
6608        "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-2_small.png',
6609        "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-3_small.png',
6610        "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-4_small.png',
6611        "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-5_small.png',
6612        "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-6_small.png',
6613        "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-7_small.png',
6614        "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-8_small.png',
6615    }
6616
6617    window.fgShippingIconsObj = {
6618        "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-1_small.png',
6619        "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-2_small.png',
6620        "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-3_small.png',
6621        "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-4_small.png',
6622    }
6623
6624    // variable from tools
6625    SECOMAPP.variables = {
6626        ...SECOMAPP.variables,
6627        ...null,
6628        ...[],
6629        shipping_product_img: 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping_product_small.png'
6630    }
6631
6632    window.fgResource = {
6633        gift: {
6634            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/gift.min.js"]
6635        },
6636        bundle: {
6637            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle.min.js"],
6638            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle.min.css"]
6639        },
6640        upsell: {
6641            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/upsell.min.js"],
6642            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.upsell.min.css"]
6643        },
6644        discount: {
6645            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/discount.min.js"],
6646            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.discount.min.css"]
6647        },
6648        "bundle-page": {
6649            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle-page.min.js"],
6650            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle-page.min.css"]
6651        },
6652        booster: {
6653            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster.min.js"],
6654            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster.min.css"]
6655        }
6656    }
6657</script>
6657
6658
6659<script defer src="https://static.bogos.io/NzdjZGQ5LTIubXlzaG9waWZ5LmNvbQ==/freegifts_data_1791473971.min.js"></script>
6659
6660<div id="secomapp_freegifts_url" data-url="https://static.bogos.io/NzdjZGQ5LTIubXlzaG9waWZ5LmNvbQ==/freegifts_data_1791473971.min.js"></div>
6661
6662
6663<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/gift.min.js"></div> 
6664<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle.min.js"></div>
6665<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/upsell.min.js"></div>
6666<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/discount.min.js"></div>
6667<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle-page.min.js"></div>
6668<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster.min.js"></div>
6669<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster-page.min.js"></div>
6670
6671
6672<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle.min.css"></div>
6673<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.upsell.min.css"></div>
6674<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.discount.min.css"></div>
6675<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle-page.min.css"></div>
6676<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster.min.css"></div>
6677<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster-page.min.css"></div>
6678<!-- END app snippet -->
6679
6680
6681<!-- BEGIN app snippet: search -->
6682
6683<!-- END app snippet -->
6684
6685
6686
6687</div><div id="shopify-block-AbHJha1JFTGd5Vksyc__759513785179295412" class="shopify-block shopify-app-block">
6687<script type="application/json" id="storefront_api_client_data">{
6688  "public_access_token":"ZDI0ODJjY2M1MGJlMTg4MTEzYTRjZDQyZmZmZjBjODE=",
6689  "store_domain":"https:\/\/qlf.de",
6690  "api_version":"2026-07"
6691}</script>
6691
6692</div><div id="shopify-block-AdlhZazdFQTVWS3ZzY__13762318497758424536" class="shopify-block shopify-app-block"><style>
6693  .wl-btn-link {
6694    display: inline-block;
6695    text-decoration: none !important;
6696    font-weight: 600 !important;
6697    padding: 10px 24px !important;
6698    font-size: 15px !important;background-color: #f6f5f2 !important;
6699        color: #1a1c1d !important;
6700        border: none;
6701        border-radius: 8px !important;text-align: center !important;
6702    cursor: pointer !important;
6703    transition: all 0.2s ease;
6704  }
6705
6706  .wl-btn-link:hover {opacity: 0.85;}
6707
6708  .wl-btn-link:active {
6709    transform: scale(0.98);
6710  }
6711</style>
6712
6713<script>
6714  (function() {
6715    var selector = "https:\/\/qlf.de\/pages\/widerruf";
6716    if (!selector) return;
6717
6718    function isTriggerLink(href) {
6719      if (!href) return false;
6720      var url;
6721      try { url = new URL(href, window.location.href); } catch (e) { return false; }
6722      if (url.hash) {
6723        var hashParams = new URLSearchParams(url.hash.replace(/^#/, ''));
6724        if (hashParams.get('eu-withdrawal') === 'open') return true;
6725      }
6726      if (url.search) {
6727        var searchParams = new URLSearchParams(url.search);
6728        if (searchParams.get('eu-withdrawal') === 'open') return true;
6729      }
6730      return false;
6731    }
6732
6733    function apply() {
6734      var links = document.querySelectorAll('a[href*="' + selector + '"], a[href*="eu-withdrawal"]');
6735      for (var i = 0; i < links.length; i++) {
6736        var href = links[i].getAttribute('href') || '';
6737        if (href.indexOf(selector) !== -1 || isTriggerLink(href)) {
6738          links[i].classList.add('wl-btn-link');
6739        }
6740      }
6741    }
6742
6743    if (document.readyState === 'loading') {
6744      document.addEventListener('DOMContentLoaded', apply);
6745    } else {
6746      apply();
6747    }
6748  })();
6749</script>
6749
6750</div>
6750<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6750
6751</body>
6752</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.