1<!doctype html><html id="html" class="no-js" lang="de" dir="ltr"> 2 <head> 3
3<script async type="text/javascript" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=SDwgDb"></script>
3 4 <!-- TrustBox script -->
5<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
5 6<!-- End TrustBox script --> 7 <!-- TrustBox script -->
8<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
8 9<!-- End TrustBox script --> 10<meta name="facebook-domain-verification" content="yo90aj99oke6g7bz5l15e5ko2sjwrr" /> 11<!-- Global site tag (gtag.js) - Google Analytics --> 12<!--
vendor: 63 bytes, line 12
12<script async src="https://www.googletagmanager.com/gtag/js?id=
12UA-133447394-3
vendor: 12 bytes, line 12
12"></script>
13<script> 14
vendor: 134 bytes, lines 14-18
14window.dataLayer = window.dataLayer || []; 15 function gtag(){dataLayer.push(arguments);} 16 gtag('js', new Date()); 17 18 gtag('config', '
18UA-133447394-3
vendor: 4 bytes, line 18
18');
19</script>
19--> 20<!-- Hotjar Tracking Code for https://thiru.de -->
21<script>
vendor: 125 bytes, lines 21-24
21 22 (function(h,o,t,j,a,r){ 23 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 24 h._hjSettings={hjid:
242763851
vendor: 258 bytes, lines 24-29
24,hjsv:6}; 25 a=o.getElementsByTagName('head')[0]; 26 r=o.createElement('script');r.async=1; 27 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 28 a.appendChild(r); 29 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
30</script>
30 31 32 <meta name="google-site-verification" content="NWBBuef62Yus61ZDshpiXmMxTP9hDmvudpRGQtIh6ck" /> 33 <meta charset="utf-8"> 34 <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"> 35 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 36 37<!-- Google Webmaster Tools Site Verification --> 38<meta name="google-site-verification" content="FO6UGGxiS38yB6fkYXAw_lpTYgSwKfIWEudQ-VVu7s8" /> 39<meta name="p:domain_verify" content="9ef1aeb43e60d5c592d872633e9c796c"/> 40 41<meta name="google-site-verification" content="ym5LhUK-mEyxopZfkybwLJpsdk65rFBurnE0KMK1WgQ" /> 42 43 <meta charset="utf-8"> 44 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 45 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0"><link rel="shortcut icon" href="//thiru.de/cdn/shop/files/GOLDEN_PNG_dba28703-d545-4dc3-be02-79e756eb92ec.webp?crop=center&height=32&v=1697381210&width=32" type="image/png" /><title> - Thiru 46</title><meta name="description" content="Thiru - Wir stehen für innovative, erstklassige Produkte im Küchen- und Haushaltsbereich. Premium Ware der Marke Thiru."> 47 48<meta property="og:site_name" content="Thiru"> 49<meta property="og:url" content="https://thiru.de/search"> 50<meta property="og:title" content="Suchen"> 51<meta property="og:type" content="website"> 52<meta property="og:description" content="Thiru - Wir stehen für innovative, erstklassige Produkte im Küchen- und Haushaltsbereich. Premium Ware der Marke Thiru."><meta property="og:image" content="http://thiru.de/cdn/shop/files/GOLDEN_PNG_d8ff2a01-5f8f-4c60-a89a-194d67d53909.png?v=1628366614"> 53 <meta property="og:image:secure_url" content="https://thiru.de/cdn/shop/files/GOLDEN_PNG_d8ff2a01-5f8f-4c60-a89a-194d67d53909.png?v=1628366614"> 54 <meta property="og:image:width" content="2560"> 55 <meta property="og:image:height" content="1600"><meta name="twitter:card" content="summary_large_image"> 56<meta name="twitter:title" content="Suchen"> 57<meta name="twitter:description" content="Thiru - Wir stehen für innovative, erstklassige Produkte im Küchen- und Haushaltsbereich. Premium Ware der Marke Thiru.">
57<script type="application/ld+json"> 58 [ 59 { 60 "@context": "https://schema.org", 61 "@type": "WebSite", 62 "name": "Thiru", 63 "url": "https:\/\/thiru.de" 64 }, 65 { 66 "@context": "https://schema.org", 67 "@type": "Organization", 68 "name": "Thiru", 69 "url": "https:\/\/thiru.de" 70 } 71 ] 72</script>
72 73
74<script type="application/ld+json"> 75{ 76 "@context": "http://schema.org", 77 "@type": "BreadcrumbList", 78 "itemListElement": [ 79 { 80 "@type": "ListItem", 81 "position": 1, 82 "name": "Startseite", 83 "item": "https://thiru.de" 84 }] 85} 86</script>
86<link rel="canonical" href="https://thiru.de/search"> 87 88 <link rel="preconnect" href="https://cdn.shopify.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//thiru.de/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//thiru.de/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//thiru.de/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2" as="font" type="font/woff2" crossorigin><style type="text/css"> 89@font-face { 90 font-family: Montserrat; 91 font-weight: 400; 92 font-style: normal; 93 font-display: swap; 94 src: url("//thiru.de/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), 95 url("//thiru.de/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff"); 96} 97@font-face { 98 font-family: Montserrat; 99 font-weight: 400; 100 font-style: normal; 101 font-display: swap; 102 src: url("//thiru.de/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), 103 url("//thiru.de/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff"); 104} 105@font-face { 106 font-family: Montserrat; 107 font-weight: 500; 108 font-style: normal; 109 font-display: swap; 110 src: url("//thiru.de/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"), 111 url("//thiru.de/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff"); 112} 113@font-face { 114 font-family: Montserrat; 115 font-weight: 600; 116 font-style: normal; 117 font-display: swap; 118 src: url("//thiru.de/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2") format("woff2"), 119 url("//thiru.de/cdn/fonts/montserrat/montserrat_n6.652f051080eb14192330daceed8cd53dfdc5ead9.woff") format("woff"); 120} 121@font-face { 122 font-family: Montserrat; 123 font-weight: 700; 124 font-style: normal; 125 font-display: swap; 126 src: url("//thiru.de/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), 127 url("//thiru.de/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff"); 128} 129@font-face { 130 font-family: Montserrat; 131 font-weight: 800; 132 font-style: normal; 133 font-display: swap; 134 src: url("//thiru.de/cdn/fonts/montserrat/montserrat_n8.853056e398b4dadf6838423edb7abaa02f651554.woff2") format("woff2"), 135 url("//thiru.de/cdn/fonts/montserrat/montserrat_n8.9201aba6104751e1b3e48577a5a739fc14862200.woff") format("woff"); 136} 137 138 139 140</style> 141<style type="text/css"> 142 143 :root { 144 145 /* Font variables */ 146 147 --font-stack-headings-primary: Montserrat, sans-serif; 148 --font-weight-headings-primary: 400; 149 --font-style-headings-primary: normal; 150 151 --font-stack-body-primary: Montserrat, sans-serif; 152 --font-weight-body-primary: 400;--font-weight-body-primary-bold: 600;--font-weight-body-primary-medium: 500;--font-style-body-primary: normal; 153 154 --font-stack-body-secondary: Montserrat, sans-serif; 155 --font-weight-body-secondary: 700;--font-weight-body-secondary-bold: 800;--font-style-body-secondary: normal; 156 157 --font-weight-menu: var(--font-weight-body-primary-medium); 158 --font-weight-buttons: var(--font-weight-body-primary-medium); 159 160 --base-headings-primary-size: 38; 161 --base-headings-secondary-size: ; 162 --base-headings-line: 1; 163 --base-headings-spacing: 0.0em; 164 165 --base-body-primary-size: 15; 166 --base-body-secondary-size: 18; 167 --base-body-line: 1.4; 168 169 /* Color variables */ 170 171 --color-background-header: #FFFFFF; 172 --color-text-header: #000000; 173 --color-foreground-header: #fff; 174 --color-borders-header: rgba(0, 0, 0, 0.15); 175 176 --color-background-main: #ffffff; 177 --color-secondary-background-main: rgba(0, 0, 0, 0.08); 178 --color-third-background-main: rgba(0, 0, 0, 0.04); 179 --color-fourth-background-main: rgba(0, 0, 0, 0.02); 180 --color-opacity-background-main: rgba(255, 255, 255, 0); 181 --color-text-main: #000000; 182 --color-foreground-main: #fff; 183 --color-secondary-text-main: rgba(0, 0, 0, 0.6); 184 --color-borders-main: rgba(0, 0, 0, 0.1); 185 --color-background-main-alternate: #ffb22e; 186 187 --color-background-product-card: rgba(0,0,0,0); 188 --color-background-cart-card: rgba(0,0,0,0); 189 190 --color-background-footer: #101010; 191 --color-text-footer: #f2efec; 192 --color-borders-footer: rgba(242, 239, 236, 0.15); 193 194 --color-borders-forms-primary: rgba(0, 0, 0, 0.3); 195 --color-borders-forms-secondary: rgba(0, 0, 0, 0.6); 196 197 /* Borders */ 198 199 --border-width-cards: px; 200 --border-radius-cards: 0px; 201 --border-width-buttons: 1px; 202 --border-radius-buttons: 30px; 203 --border-width-forms: 1px; 204 --border-radius-forms: 6px; 205 --border-radius-widgets: 10px; 206 --border-radius-product-card: 0px; 207 208 /* Layout */ 209 210 --theme-max-width: 1530px; 211 --grid-gap-original-base: 24px; 212 --container-vertical-space-base: 100px; 213 --image-fit-padding: 10%; 214 215 } 216 217 .facets--horiz .facets__summary, #main select, .sidebar select { 218 background-image: url('data:image/svg+xml;
218utf8,<svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="%23000000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8252 1.26221-5.65686 5.65685-.70711-.70711 5.65687-5.65685z"/></g></svg>'); 219 } 220 221 .star-rating__stars { 222 background-image: url('data:image/svg+xml;utf8,<svg width="20" height="14" viewBox="0 0 14 13" fill="rgba%280%2C+0%2C+0%2C+0.1%29" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" stroke="rgba%280%2C+0%2C+0%2C+0.1%29" stroke-width="0"/></svg>'); 223 } 224 .star-rating__stars-active { 225 background-image: url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" fill="%23000000" stroke-width="0"/></svg>'); 226 } 227 228 229 230</style> 231 232<style id="root-height"> 233 :root { 234 --window-height: 100vh; 235 } 236</style><link href="//thiru.de/cdn/shop/t/17/assets/theme.css?v=147638545244543807871767626874" as="style" rel="preload"><link href="//thiru.de/cdn/shop/t/17/assets/section-header.css?v=161881130270077988511765843574" as="style" rel="preload"><link href="//thiru.de/cdn/shop/t/17/assets/component-product-item.css?v=127583023115298021321765843574" as="style" rel="preload"><link href="//thiru.de/cdn/shop/t/17/assets/component-product-variants.css?v=181504290109420163051765843576" as="style" rel="preload"><link href="//thiru.de/cdn/shop/t/17/assets/theme.css?v=147638545244543807871767626874" rel="stylesheet" type="text/css" media="all" /> 237 238
238<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
238<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/45577371811/digital_wallets/dialog"> 239<meta id="in-context-paypal-metadata" data-shop-id="45577371811" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR"> 240<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
240<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE"></script>
240 241<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
242<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=de-DE&shop_id=45577371811" crossorigin="anonymous"></script>
vendor: 1 bytes, line 242
242
243<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":45577371811,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/45577371811","merchantName":"Thiru","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"Thiru","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 243
243
244<script id="shopify-features" type="application/json">{"accessToken":"a8b6cce3a5dba75221642227f3a83549","betas":["rich-media-storefront-analytics"],"domain":"thiru.de","predictiveSearch":true,"shopId":45577371811,"locale":"de"}</script>
vendor: 1 bytes, line 244
244
245<script>var Shopify = Shopify || {}; 246Shopify.shop = "thiru-premium-kuechen-und-haushaltswaren.myshopify.com"; 247Shopify.locale = "de"; 248Shopify.currency = {"active":"EUR","rate":"1.0"}; 249Shopify.country = "DE"; 250Shopify.theme = {"name":"Thiru Theme - FAT Stack","id":184250171657,"schema_name":"Combine","schema_version":"2.2.3","theme_store_id":null,"role":"main"}; 251Shopify.theme.handle = "null"; 252Shopify.theme.style = {"id":null,"handle":null}; 253Shopify.cdnHost = "thiru.de/cdn"; 254Shopify.routes = Shopify.routes || {}; 255Shopify.routes.root = "/"; 256Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 257Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 258Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 259Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 259
259
260<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 260
260
261<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 261
261
262<script> 263 window.ShopifyPay = window.ShopifyPay || {}; 264 window.ShopifyPay.apiHost = "shop.app\/pay"; 265 window.ShopifyPay.redirectState = null; 266</script>
vendor: 1 bytes, line 266
266
267<script> 268 window.Shopify = window.Shopify || {}; 269 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 270 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 271 window.Shopify.SignInWithShop.eligible = true; 272</script>
vendor: 1 bytes, line 272
272
273<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 273
273
274<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 274
274
275<script type="module"> 276 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js"); 277 278 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 279 280</script>
vendor: 1 bytes, line 280
280
281<script> 282 window.Shopify = window.Shopify || {}; 283 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 284 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.de.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.de.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.de.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.de.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.de.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.de.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.de.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.de.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.de.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.de.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.de.esm.js"],"listener":["modules/v2/loader.listener.de.esm.js"],"pay-button":["modules/v2/loader.pay-button.de.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.de.esm.js"],"shop-button":["modules/v2/loader.shop-button.de.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.de.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.de.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.de.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.de.esm.js"],"shop-login":["modules/v2/loader.shop-login.de.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.de.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.de.esm.js"]}; 285</script>
vendor: 1 bytes, line 285
285
286<script>(function() { 287 var isLoaded = false; 288 function asyncLoad() { 289 if (isLoaded) return; 290 isLoaded = true; 291 var urls = ["https:\/\/cdn.grw.reputon.com\/assets\/widget.js?shop=thiru-premium-kuechen-und-haushaltswaren.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJocDhJT3VDUHpmUUIxa1RtIn0=\u0026shop=thiru-premium-kuechen-und-haushaltswaren.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/thiru-premium-kuechen-und-haushaltswaren.myshopify.com.js?settings=1614629738219\u0026shop=thiru-premium-kuechen-und-haushaltswaren.myshopify.com","https:\/\/instafeed.nfcube.com\/cdn\/9aa2d06c429816ced513e67523b51100.js?shop=thiru-premium-kuechen-und-haushaltswaren.myshopify.com","\/\/cdn.shopify.com\/proxy\/823af5ce5543b593dd4250d355a69cd50f87379fb0293da94f7b8634bed74575\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=thiru-premium-kuechen-und-haushaltswaren.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 292 for (var i = 0; i < urls.length; i++) { 293 var s = document.createElement('script'); 294 s.type = 'text/javascript'; 295 s.async = true; 296 s.src = urls[i]; 297 var x = document.getElementsByTagName('script')[0]; 298 x.parentNode.insertBefore(s, x); 299 } 300 }; 301 if(window.attachEvent) { 302 window.attachEvent('onload', asyncLoad); 303 } else { 304 window.addEventListener('load', asyncLoad, false); 305 } 306})();</script>
vendor: 1 bytes, line 306
306
307<script id="__st">var __st={"a":45577371811,"offset":7200,"reqid":"146eefaf-8ac1-4d04-88b4-c321bb145d23-1790943177","pageurl":"thiru.de\/search","u":"8f91a31cb88f","p":"searchresults"};</script>
vendor: 1 bytes, line 307
307
308<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 308
308
309<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 309
309
310<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//thiru.de/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 310
310
311<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 = "//thiru.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>
311<script crossorigin="anonymous" defer="defer" src="//thiru.de/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 311
311
312<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 312
312
313<script> 314 window.Shopify = window.Shopify || {}; 315 window.Shopify.MCP = window.Shopify.MCP || {}; 316 window.Shopify.MCP.enabled = true; 317 window.Shopify.MCP.shop = "thiru-premium-kuechen-und-haushaltswaren.myshopify.com"; 318 window.Shopify.MCP.mcpEndpoint = "https:\/\/thiru.de\/api\/mcp"; 319 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 320</script>
vendor: 1 bytes, line 320
320
321<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("\/\/thiru.de\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 322</script>
vendor: 1 bytes, line 322
322
323<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://thiru.de/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}}; 324</script>
vendor: 1 bytes, line 324
324
325<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 326 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); 327</script>
vendor: 1 bytes, line 327
327
328<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})}})); 329</script>
329 330<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://thiru.de/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 331<style id="shopify-accelerated-checkout-cart"> 332 #shopify-buyer-consent { 333 margin-top: 1em; 334 display: inline-block; 335 width: 100%; 336} 337 338#shopify-buyer-consent.hidden { 339 display: none; 340} 341 342#shopify-subscription-policy-button { 343 background: none; 344 border: none; 345 padding: 0; 346 text-decoration: underline; 347 font-size: inherit; 348 cursor: pointer; 349} 350 351#shopify-subscription-policy-button::before { 352 box-shadow: none; 353} 354 355 </style> 356
357<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
357 358 359
359<script> 360 361 /* js helpers */ 362 const debounce = (fn, wait) => { 363 let t; 364 return (...args) => { 365 clearTimeout(t); 366 t = setTimeout(() => fn.apply(this, args), wait); 367 }; 368 } 369 window.KEYCODES = { 370 TAB: 9, 371 ESC: 27, 372 DOWN: 40, 373 RIGHT: 39, 374 UP: 38, 375 LEFT: 37, 376 RETURN: 13 377 }; 378 379 /* background image sizes */ 380 const rbi = []; 381 const rbiSetSize = (img) => { 382 if ( img.offsetWidth / img.dataset.ratio < img.offsetHeight ) { 383 img.setAttribute('sizes', `${Math.ceil(img.offsetHeight * img.dataset.ratio)}px`); 384 } else { 385 img.setAttribute('sizes', `${Math.ceil(img.offsetWidth)}px`); 386 } 387 } 388 window.addEventListener('resize', debounce(()=>{ 389 for ( let img of rbi ) { 390 rbiSetSize(img); 391 } 392 }, 250)); 393 394 /* lazy looad images reveal effect */ 395 const imageReveal = new IntersectionObserver((entries, observer)=>{ 396 entries.forEach(entry=>{ 397 if ( entry.isIntersecting ) { 398 setTimeout(()=>{ 399 entry.target.classList.remove('lazy-image--to-reveal'); 400 }, 500); 401 entry.target.classList.add('lazy-image--revealed'); 402 observer.unobserve(entry.target); 403 } 404 }); 405 }, {rootMargin: '20px 0px 0px 0px'}); 406 407 </script>
407<noscript> 408 <link rel="stylesheet" href="//thiru.de/cdn/shop/t/17/assets/theme-noscript.css?v=179842145173141752951765843576"> 409 </noscript> 410 411
412<script> 413 414 415 416 417 var gsf_conversion_data = {page_type : '', event : '', data : {shop_currency : "EUR"}}; 418 419</script>
419 420<!-- BEGIN app block: shopify://apps/complianz-consent/blocks/bc-block/e49729f0-d37d-4e24-ac65-e0e2f472ac27 --> 421 422 423 424<link id='complianz-css' rel="stylesheet" href=https://cdn.shopify.com/extensions/019ff089-9ce4-7f60-9df7-212f05df0e73/complianz-gdpr-cookie-consent-88/assets/complainz.css media="print" onload="this.media='all'"> 425 <style> 426 #iubenda-iframe.iubenda-iframe-branded > div.purposes-header, 427 #iubenda-iframe.iubenda-iframe-branded > div.iub-cmp-header, 428 #purposes-container > div.purposes-header, 429 #iubenda-cs-banner .iubenda-cs-brand { 430 background-color: #FFFFFF !important; 431 color: #0A0A0A!important; 432 } 433 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-cp , 434 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-cp:hover, 435 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-back:hover { 436 background-color: #ffffff !important; 437 opacity: 1 !important; 438 } 439 #iubenda-cs-banner .iub-toggle .iub-toggle-label { 440 color: #FFFFFF!important; 441 } 442 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-cp:hover, 443 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-back:hover { 444 background-color: #0A0A0A!important; 445 color: #FFFFFF!important; 446 } 447 #iubenda-cs-banner #iubenda-cs-title { 448 font-size: 14px !important; 449 } 450 #iubenda-cs-banner .iubenda-cs-content, 451 #iubenda-cs-title, 452 .iub-toggle-checkbox.granular-control-checkbox span { 453 background-color: #FFFFFF !important; 454 color: #0A0A0A !important; 455 font-size: 14px !important; 456 } 457 #iubenda-cs-banner .iubenda-cs-close-btn { 458 font-size: 14px !important; 459 background-color: #FFFFFF !important; 460 } 461 #iubenda-cs-banner .iubenda-cs-opt-group { 462 color: #FFFFFF !important; 463 } 464 #iubenda-cs-banner .iubenda-cs-opt-group button, 465 .iubenda-alert button.iubenda-button-cancel { 466 background-color: #007BBC!important; 467 color: #FFFFFF!important; 468 } 469 #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn, 470 #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary, 471 .iubenda-alert button.iubenda-button-confirm { 472 background-color: #007BBC !important; 473 color: #FFFFFF !important; 474 } 475 #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn { 476 background-color: #007BBC!important; 477 color: #FFFFFF!important; 478 } 479 480 #iubenda-cs-banner .iubenda-banner-content button { 481 cursor: pointer !important; 482 color: currentColor !important; 483 text-decoration: underline !important; 484 border: none !important; 485 background-color: transparent !important; 486 font-size: 100% !important; 487 padding: 0 !important; 488 } 489 490 #iubenda-cs-banner .iubenda-cs-opt-group button { 491 border-radius: 4px !important; 492 padding-block: 10px !important; 493 } 494 495 div#iubenda-iframe-content div.purposes-checkbox input[type="checkbox"] { 496 display: block !important; 497 } 498 499 @media (min-width: 640px) { 500 #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-container { 501 width: 560px !important; 502 } 503 #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubend
503a-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group { 504 flex-direction: row !important; 505 } 506 #iubenda-cs-banner .iubenda-cs-opt-group button:not(:last-of-type), 507 #iubenda-cs-banner .iubenda-cs-opt-group button { 508 margin-right: 4px !important; 509 } 510 #iubenda-cs-banner .iubenda-cs-container .iubenda-cs-brand { 511 position: absolute !important; 512 inset-block-start: 6px; 513 } 514 } 515 #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group > div, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group > div, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group > div { 516 flex-direction: row-reverse; 517 width: 100% !important; 518 } 519 520 .iubenda-cs-brand-badge-outer, .iubenda-cs-brand-badge, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-bottom .iubenda-cs-brand-badge-outer, 521 #iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-cs-brand-badge-outer, 522 #iubenda-cs-banner.iubenda-cs-default:not(.iubenda-cs-left) .iubenda-cs-brand-badge-outer, 523 #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-left) .iubenda-cs-brand-badge-outer { 524 display: none !important 525 } 526 527 #iubenda-cs-banner:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-container.iubenda-cs-themed { 528 flex-direction: row !important; 529 } 530 531 #iubenda-cs-banner #iubenda-cs-title, 532 #iubenda-cs-banner #iubenda-cs-custom-title { 533 justify-self: center !important; 534 font-size: 14px !important; 535 font-family: -apple-system,sans-serif !important; 536 margin-inline: auto !important; 537 width: 55% !important; 538 text-align: center; 539 font-weight: 600; 540 visibility: unset; 541 } 542 543 @media (max-width: 640px) { 544 #iubenda-cs-banner #iubenda-cs-title, 545 #iubenda-cs-banner #iubenda-cs-custom-title { 546 display: block; 547 } 548 } 549 550 #iubenda-cs-banner .iubenda-cs-brand img { 551 max-width: 110px !important; 552 min-height: 32px !important; 553 } 554 #iubenda-cs-banner .iubenda-cs-container .iubenda-cs-brand { 555 background: none !important; 556 padding: 0px !important; 557 margin-block-start:10px !important; 558 margin-inline-start:16px !important; 559 } 560 561 #iubenda-cs-banner .iubenda-cs-opt-group button { 562 padding-inline: 4px !important; 563 } 564 565 #cookie-policy-content, 566 #privacy-policy-content { 567 min-height: 2rem; 568 transition: opacity 0.8s ease-in-out; 569 } 570 571 #cookie-policy-content.complianz-policy-content--loaded, 572 #privacy-policy-content.complianz-policy-content--loaded { 573 animation: complianz-policy-fade-in 0.7s ease-in-out both; 574 } 575 576 @keyframes complianz-policy-fade-in { 577 from { 578 opacity: 0; 579 } 580 to { 581 opacity: 1; 582 } 583 } 584 585 </style> 586 587 588 589 590 591
591<script type="text/javascript"> 592 function filterGoogleConsentModeURLs(domainsArray) { 593 const googleConsentModeComplianzURls = [ 594 // 197, # Google Tag Manager: 595 {"domain":"s.www.googletagmanager.com", "path":""}, 596 {"domain":"www.tagmanager.google.com", "path":""}, 597 {"domain":"www.googletagmanager.com", "path":""}, 598 {"domain":"googletagmanager.com", "path":""}, 599 {"domain":"tagassistant.google.com", "path":""}, 600 {"domain":"tagmanager.google.com", "path":""}, 601 602 // 2110, # Google Analytics 4: 603 {"domain":"www.analytics.google.com", "path":""}, 604 {"domain":"www.google-analytics.com", "path":""}, 605 {"domain":"ssl.google-analytics.com", "path":""}, 606 {"domain":"google-analytics.com", "path":""}, 607 {"domain":"analytics.google.com", "path":""}, 608 {"domain":"region1.google-analytics.com", "path":""}, 609 {"domain":"region1.analytics.google.com", "path":""}, 610 {"domain":"*.google-analytics.com", "path":""}, 611 {"domain":"www.googletagmanager.com", "path":"/gtag/js?id=G"}, 612 {"domain":"googletagmanager.com", "path":"/gtag/js?id=UA"}, 613 {"domain":"www.googletagmanager.com", "path":"/gtag/js?id=UA"}, 614 {"domain":"googletagmanager.com", "path":"/gtag/js?id=G"}, 615 616 // 177, # Google Ads conversion tracking: 617 {"domain":"googlesyndication.com", "path":""}, 618 {"domain":"media.admob.com", "path":""}, 619 {"domain":"gmodules.com", "path":""}, 620 {"domain":"ad.ytsa.net", "path":""}, 621 {"domain":"dartmotif.net", "path":""}, 622 {"domain":"dmtry.com", "path":""}, 623 {"domain":"go.channelintelligence.com", "path":""}, 624 {"domain":"googleusercontent.com", "path":""}, 625 {"domain":"googlevideo.com", "path":""}, 626 {"domain":"gvt1.com", "path":""}, 627 {"domain":"links.channelintelligence.com", "path":""}, 628 {"domain":"obrasilinteirojoga.com.br", "path":""}, 629 {"domain":"pcdn.tcgmsrv.net", "path":""}, 630 {"domain":"rdr.tag.channelintelligence.com", "path":""}, 631 {"domain":"static.googleadsserving.cn", "path":""}, 632 {"domain":"studioapi.doubleclick.com", "path":""}, 633 {"domain":"teracent.net", "path":""}, 634 {"domain":"ttwbs.channelintelligence.com", "path":""}, 635 {"domain":"wtb.channelintelligence.com", "path":""}, 636 {"domain":"youknowbest.com", "path":""}, 637 {"domain":"doubleclick.net", "path":""}, 638 {"domain":"redirector.gvt1.com", "path":""}, 639 640 //116, # Google Ads Remarketing 641 {"domain":"googlesyndication.com", "path":""}, 642 {"domain":"media.admob.com", "path":""}, 643 {"domain":"gmodules.com", "path":""}, 644 {"domain":"ad.ytsa.net", "path":""}, 645 {"domain":"dartmotif.net", "path":""}, 646 {"domain":"dmtry.com", "path":""}, 647 {"domain":"go.channelintelligence.com", "path":""}, 648 {"domain":"googleusercontent.com", "path":""}, 649 {"domain":"googlevideo.com", "path":""}, 650 {"domain":"gvt1.com", "path":""}, 651 {"domain":"links.channelintelligence.com", "path":""}, 652 {"domain":"obrasilinteirojoga.com.br", "path":""}, 653 {"domain":"pcdn.tcgmsrv.net", "path":""}, 654 {"domain":"rdr.tag.channelintelligence.com", "path":""}, 655 {"domain":"static.googleadsserving.cn", "path":""}, 656 {"domain":"studioapi.doubleclick.com", "path":""}, 657 {"domain":"teracent.net", "path":""}, 658 {"domain":"ttwbs.channelintelligence.com", "path":""}, 659 {"domain":"wtb.channelintelligence.com", "path":""}, 660 {"domain":"youknowbest.com", "path":""}, 661 {"domain":"doubleclick.net", "path":""}, 662 {"domain":"redirector.gvt1.com", "path":""} 663 ]; 664 665 if (!Array.isArray(domainsArray)) { 666 return []; 667 } 668 669 const blockedPairs = new Map();
670 for (const rule of googleConsentModeComplianzURls) { 671 if (!blockedPairs.has(rule.domain)) { 672 blockedPairs.set(rule.domain, new Set()); 673 } 674 blockedPairs.get(rule.domain).add(rule.path); 675 } 676 677 return domainsArray.filter(item => { 678 const paths = blockedPairs.get(item.d); 679 return !(paths && paths.has(item.p)); 680 }); 681 } 682 683 function setupAutoblockingByDomain() { 684 // autoblocking by domain 685 const autoblockByDomainArray = []; 686 const prefixID = '10000' // to not get mixed with real metis ids 687 let cmpBlockerDomains = [] 688 let cmpCmplcVendorsPurposes = {} 689 let counter = 1 690 for (const object of autoblockByDomainArray) { 691 cmpBlockerDomains.push({ 692 d: object.d, 693 p: object.path, 694 v: prefixID + counter, 695 }); 696 counter++; 697 } 698 699 counter = 1 700 for (const object of autoblockByDomainArray) { 701 cmpCmplcVendorsPurposes[prefixID + counter] = object?.p ?? '1'; 702 counter++; 703 } 704 705 Object.defineProperty(window, "cmp_iub_vendors_purposes", { 706 get() { 707 return cmpCmplcVendorsPurposes; 708 }, 709 set(value) { 710 cmpCmplcVendorsPurposes = { ...cmpCmplcVendorsPurposes, ...value }; 711 } 712 }); 713 const basicGmc = true; 714 715 716 Object.defineProperty(window, "cmp_importblockerdomains", { 717 get() { 718 if (basicGmc) { 719 return filterGoogleConsentModeURLs(cmpBlockerDomains); 720 } 721 return cmpBlockerDomains; 722 }, 723 set(value) { 724 cmpBlockerDomains = [ ...cmpBlockerDomains, ...value ]; 725 } 726 }); 727 } 728 729 function splitDomains(joinedString) { 730 if (!joinedString) { 731 return []; // empty string -> empty array 732 } 733 return joinedString.split(";"); 734 } 735 736 function setupWhitelist() { 737 let cmpBlockIgnoredDomains = []; 738 Object.defineProperty(window, "cmp_block_ignoredomains", { 739 get() { 740 return cmpBlockIgnoredDomains; 741 }, 742 set(value) { 743 cmpBlockIgnoredDomains = [ ...cmpBlockIgnoredDomains, ...value ]; 744 } 745 }); 746 // Whitelist by domain: 747 const whitelistString = ""; 748 const whitelist_array = [...splitDomains(whitelistString)]; 749 window.cmp_block_ignoredomains = whitelist_array; 750 } 751 752 function enforceRejectionRecovery() { 753 const base = (window._iub = window._iub || {}); 754 const featuresHolder = {}; 755 756 function lockFlagOn(holder) { 757 const desc = Object.getOwnPropertyDescriptor(holder, 'rejection_recovery'); 758 if (!desc) { 759 Object.defineProperty(holder, 'rejection_recovery', { 760 get() { return true; }, 761 set(_) { /* ignore */ }, 762 enumerable: true, 763 configurable: false 764 }); 765 } 766 return holder; 767 } 768 769 Object.defineProperty(base, 'csFeatures', { 770 configurable: false, 771 enumerable: true, 772 get() { 773 return featuresHolder; 774 }, 775 set(obj) { 776 if (obj && typeof obj === 'object') { 777 Object.keys(obj).forEach(k => { 778 if (k !== 'rejection_recovery') { 779 featuresHolder[k] = obj[k]; 780 } 781 }); 782 } 783 // we lock it, it won't try to redefine 784 lockFlagOn(featuresHolder); 785 } 786 }); 787 788 // Ensure an object is exposed even if read early 789 if (!('csFeatures' in base)) { 790 base.csFeatures = {}; 791 } else { 792 // If someone already set it synchronously, merge and lock now. 793 base.csFeatures = base.csFeatures; 794 } 795 } 796 window._iub = window?._iub || []; 797 const _iub = window._iub; 798 enforceRejectionRecovery(); 799 setupAutoblockingByDomain(); 800 setupWhitelist(); 801 802 let currentLang = "de"; 803 if (currentLang === 'pt-PT') { 804 currentLang = 'pt'; 805 } 806 let fallbackLang = "en"; 807 if (fallbackLang === 'pt-PT') { 808 fallbackLang = 'pt'; 809 } 810 const cookiePolicyIds = {"en":11074262}; 811 _iub.csConfiguration = { 812 ..._iub.csConfiguration, 813 cookiePolicyId: cookiePolicyIds[currentLang] ?? cookiePolicyIds[fallbackLang], 814 cmpId: { tcf: 332 }, 815 }; 816 </script>
816 817 818 819
819<script src="https://cs.iubenda.com/autoblocking/4390224.js"></script>
819 820 821 822 823 824 825
825<script type="text/javascript"> 826 function injectComplianceCss(cssText) { 827 const existing = document.querySelector('style[data-compliance-custom="true"]'); 828 if (existing) existing.remove(); 829 830 const style = document.createElement('style'); 831 style.setAttribute('data-compliance-custom', 'true'); 832 style.appendChild(document.createTextNode(cssText)); 833 document.body.appendChild(style); 834 } 835 836 window.addEventListener('DOMContentLoaded', () => { 837 const css = ""; 838 injectComplianceCss(css); 839 }); 840 function loadScript(src) { 841 return new Promise((resolve, reject) => { 842 const s = document.createElement("script"); 843 s.src = src; 844 s.charset = "UTF-8"; 845 s.onload = resolve; 846 s.onerror = reject; 847 document.head.appendChild(s); 848 }); 849 } 850 851 852 let policyContentListenerRegistered = false; 853 854 window.IubEventsTrackRecord = window.IubEventsTrackRecord || { 855 iubLoaded: false, 856 domContentLoaded: false, 857 }; 858 859 function initIubenda() { 860 const currentCsConfiguration = {"siteId":4390224,"cookiePolicyIds":{"en":11074262},"banner":{"acceptButtonDisplay":true,"rejectButtonDisplay":true,"customizeButtonDisplay":true,"position":"float-center","backgroundOverlay":false,"fontSize":"14px","content":"","acceptButtonCaption":"","rejectButtonCaption":"","customizeButtonCaption":"","backgroundColor":"#FFFFFF","textColor":"#0A0A0A","acceptButtonColor":"#007BBC","acceptButtonCaptionColor":"#FFFFFF","rejectButtonColor":"#007BBC","rejectButtonCaptionColor":"#FFFFFF","customizeButtonColor":"#007BBC","customizeButtonCaptionColor":"#FFFFFF","logo":"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAE4CAYAAACt\/AFFAAAgAElEQVR4Xu2deXxcVd3\/v99zZ7JnJi0gyGLVguijIC6AiFb2QtukpZBCk3RhR0FcHnjcUERF9OeGCgpFtiYp0AClTVpRlrIIFikobs+jKC4gYKRtZpJmm7n3\/F531jt37kzmzkyaM3c+\/QeS3Hvme97fc+d9z3LPZcI\/EAABEAABEACBiifAFV8DVAAEQAAEQAAEQIAgdDQCEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABEAABEAABDxCA0D2QRFQBBEAABEAABCB0tAEQAAEQAAEQ8AABCN0DSUQVQAAEQAAEQABCRxsAARAAARAAAQ8QgNA9kERUAQRAAARAAAQgdLQBEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABEAABEAABDxCA0D2QRFQBBEAABEAABCB0tAEQAAEQAAEQ8AABCN0DSUQVQAAEQAAEQABCRxsAARAAARAAAQ8QgNA9kERUAQRAAARAAAQgdLQBEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABEAABEAABDxCA0D2QRFQBBEAABEAABCB0tAEQAAEQAAEQ8AABCN0DSUQVQAAEQAAEQABCRxsAARAAARAAAQ8QgNA9kERUAQRAAARAAAQgdLQBEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABEAABEAABDxCA0D2QRFQBBEAABEAABCB0tAEQAAEQAAEQ8AABCN0DSUQVQAAEQAAEQABCRxsAARAAARAAAQ8QgNA9kERUAQRAAARAAAQgdLQBEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABxQjsvL\/9ME2KL\/o14\/KGtr5\/KhaesuG8tL59drOPbxJ++d1Aa98vlQ0UgYHANBGA0KcJLIoFgWIJhDcuO9cw6BaS8sSWpX2PF
860FtOtZ03vOHM43QSW8ngi4NL717DTLLaGKC+1U0AQq\/u\/KP2ChIY2rBsGRHdbbAxb\/aSe55QMEQlQ9p1zxnvYU17jkieH1zSdyuErmSaENQ0EoDQpxEuigaBYggM3dd+BTF3RnT9\/H3OvHd7MWVU4znh+888x5DiE1IaX2k5\/Z4NEHo1toLqrjOEXt35R+0VIiC3nFYbmmgeJpJP6oa+QhO+h6WkxpaonMPL+nSFQlUqFLn9Qn\/opaHnmGiv8THtPXX1xm1SyvnBWYO1fPyjUaWCRTAgMI0EIPRphIuiQcANgaH7z7qWpPyMlPSEX9OW6Ya+VRIdKKWxYtbSeza6Kauajh26b9nFxPRtkjSs1cnDjQm+RRK1mkPvLaf33VJNLFDX6iYAoVd3\/lF7hQiENizbJInfQCRbiOknJOlyyfKvgvnXwcXrL1UoVKVCGdqw7JvEfCpJOUcyXU2SziWmkGAaDS5ef4pSwSIYEJhGAhD6NMJF0SBQKIGh3o5Z1Bi9V0q5kYm+zszDUtI+0idO1PxiZeDUdecWWlY1HSf7L2wIRUM\/IJKDRHSFlPLfzLxflPVj\/bV11wVP6z2mmnigrtVNAEKv7vyj9goRiPXQDfkyaXyxGRb7BYuGmqulTxwU+PDt5ykUqlKhxHrokt5ETGczs0E+FqLefyXVaAuaP3z7sUoFi2BAYBoJQOjTCBdFg4AbAjs3LPumILqCBDPXaMR1PtLq\/SNGjbig+b033+WmrGo6dmhD+0eJ+VtE3Mg1IsZNNPiJfNonm95\/8\/eriQXqWt0EIPTqzj9qrxCBXRvPeI9g36+o1ucT9T7ieh+JOt+r9RNyDr9\/TUShUJUKJXzfWW8zfPIBrvG9JSlzk18976zld\/VNKhUsggGBaSQAoU8jXBQNAm4ISNmuDT9cM8Z1fr+o98d6muzn39e\/7UeHuSmn2o6V69u14Vk1v+Y6\/2GJmyAiv7aj4dAb9q42FqhvdROA0Ks7\/6i9YgRGnjpnjBv8NVyj6exjHzGtrz\/kR2crFqZy4Qw\/ec6vRYPv3aJWi5BPM7k9Xn\/IDccrFygCAoFpJAChTyNcFA0Cbgnsfv7C50WN763k4x1SlwdKXf9R4ztvusxtOdV2\/O7fXLhB1GoLSRP\/JIMOktHohoZ33YQboWprCFVeXwi9yhsAqq8WgbE\/X\/I0MbVw1HjQiOgrjdHobU0fuPUTakWpXjRjL1x6F5M81dDlTRTRVxhjkceajrp1uXqRIiIQmD4CEPr0sUXJIOCawNgLl4xKXT4lRya+JyflbTISWdP8ke4rXRdUZSeMvvCx50infWU4ssSI6t0UiTzW\/JHui6oMA6pb5QQg9CpvAKi+WgRG\/3DRBE3IJ\/SRyHI5MfmEoctLW05d95BaUaoXzegfLv6NnND3aZgcfcfwMN\/Jun5H86l3rlcvUkQEAtNHAEKfPrYoGQRcE9i9\/fwJORF9Qg+NXSmjdI8+GZ2\/15n3\/sF1QVV2wsgz5z9PE9G9jeHoCcZkpFfoxicDS\/t+UWUYUN0qJwChV3kDQPXVIhB+dOWknNQfj45OfElI0VdDsq3x9L5n1YpSvWjCj658nib0vSd3R0\/ysewhKT\/bsrTvQfUiRUQgMH0EIPTpY4uSQcA1gdCW5SMyamyTunE5M28ULD8eWNy3yXVBVXbC0Jazn+WI3E9GIh8m4euVZKyZtfSe26oMA6pb5QQg9CpvAKi+WgRC95\/1LymN\/9UNfbUmfFuJjW+3LLnnJrWiVC+aXRuWPSqIDmGf9m4jqq8jKR9rWdp3jXqRIiIQmD4CEPr0sUXJIOCawNCGZb8lSU\/9PCovOcXHjxDTay2nrz\/LdUFVdsKu+9rvZxb1wd+8\/bTQEf+3hsiY23J6HzaWqbJ2UO3VhdCrvQWUUP\/X7znj7TWa9rUSiqiqU3WiGiLZzMwiZ8UlfZiYnkj9XdIHiGlbXlCSJgTxcOD0u8\/wGtBwf+e1JOUhGfWKfWtlIjSM6ElC+OJPAwgiGdHb2K9ZpiosX3VMZEgO+5l+2Lhg7a+9xgz1qV4CEHr15r7kmu+8d9mxQhBWEpdMsjwFtJy+3nPXc2jT8m1EfHSKUKyGuarJOf6UKfNYCcyDkmh1cMHan5aHPkoBgZkn4LkvgJlHWj0RQOhq5drzQud8X1dOMs8WeTxjTMwEoavVfBFNGQhA6GWAWK1FQOhqZd7TQi+jzOM9dAhdrdaLaMpBAEIvB8UqLQNCVyvx3hR65zZiebTzWHri6yvrWyx3zzyZMQhdrbaLaMpDAEIvD8eqLAVCVyvtnhT6QOc2kpSeQ08hdzfEbs8UCx6UUmIOXa0mjGhKJAChlwiwmk+H0NXKfvUIvXiZx0fu43PoBoSuVgNGNCUTgNBLRli9BUDoauXe+0Ivfog9lqnYfUC8DAhdrbaLaMpDAEIvD8eqLAVCVyvt3hZ6+WQOoavVbhFN+QhA6OVjWXUlQehqpdy7Qk88h17Q4rfsrzR2WCFvPoduSANz6Go1YURTIgEIvUSA1Xw6hK5W9r0p9C5zlzznRXGJYfR0FmxfZ5Yh9sxMMbGgQcOA0NVqwYimVAIQeqkEq\/h8CF2t5HtS6Ju7bKvcp34kzT5fnpGlRG89NocOoavVgBFNyQQg9JIRVm8BELpaufe+0J1k7jTEntV1T66ISyUMQler7SKa8hCA0MvDsSpLgdDVSru3he60KK7wIXb79u+xOXRDxxy6Wk0Y0ZRIAEIvEWA1nw6hq5V9bwp9RXrIPePbqkCZO24Zm3gOHUJXqwEjmpIJQOglI6zeAiB0tXLvaaHnkXlys5isbOSQeWxA3lwUR\/rq4Hy8bU2tVoxoSiEAoZdCr8rPhdDVagCeFXpqlXuBvfKYse1fbZnz77E5dAhdrQaMaEomAKGXjLB6C4DQ1cq9t4VePpnHfc+Dhvk+9Pm34n3oajVjRFMCAQi9BHjVfiqErlYL8K7QExvLJHDnHGLP1zO3DdnHe+gQulotGNGUSgBCL5VgFZ8PoauV\/GoQem6Z53lhi8P8O4SuVttFNOUhAKGXh2NVlvKfjW3NIlr\/TtUqrwnZTUQHT0dcgvnciE7\/W0zZmk8ewQZ9SRK9sZjzpzrH60J32sI1xmSK+fI4N9scOqGHPlV7wt8rjwCEXnk5Q8RTEBi6\/6znScrDpwMUG3xU8Iy7nymm7OGNy+ZFDbmWiecUc\/5U53hZ6IXLPCHvXKviU4+zi0GDDMyhT9Wo8PeKIgChV1S6EGwhBCD0QihVxjGhLSu3MWXOoad63I7fXvahd+fd5ZjMRXEQemW0AkRZKAEIvVBSOK5iCEDoFZOqKQMNb1m5jexCz\/V8+RQbz1iH3SH0KdHjgAokAKFXYNIQcn4CELp3WkiW0Msg89igfOz1qbw6OP9mPLbmneZS9TWB0Ku+CXgPQHUKnanl9Ltj1\/PO9e1vihJNvmFZ32uVlt3QA+2zayYpWN\/W9zcz9rTQnVaxx9Scsd4tNRyfrHiMiNMz7GLQkOZjaxB6pbURxJubAISO1uE5AtUn9LjUWpbczSOb2\/fTJ\/l2YpLBJetPq7TkhjacdZskeZiQ3BFYevef40IXR9udnJK0i2H2GIuE4M0hdyFpdSOEXmlNBPHmIQCho3l4jkD1CD21ZDuWQ1Poib0BzMf2Dmw5fX1NpSU3tGHZvyRRPRnyoy1n9N0dfmC17X3oRfbK4+PsKaebQmcIvdKaB+KdggCEjibiOQLVIfRMmSeFLok4tKH9QUn8Xy2\/eceBfPXVRqUkWF51lQgd8ceHicXs4JK7j2AimS307HrbnzF3GmJP\/i75hQehV0qrQJxuCEDobmjh2Iog4H2hO88na5PGGyJ+nq8RLddZv1EY4u1U47+3ZdG6F1VP3I57lx4o2LeUyPgHs\/g8E10nNblN1DTeSZKOzpZ2skb2x9Ls8+Xpn63\/Z+4UxwaG3FVvF4jPHQEI3R0vHF0BBLwrdKfeaTohbMgfSKaPE8mbjajsFz7RL4m+2nJQy1f5\/WsiqqZOSuLQfWedR0LezGRcRqx9gKRsl1IOiIbG\/UkmnkOfYrOY7J65s8wT6+ggdFUbBOIqmgCEXjQ6nKgqAW8KPb\/MY1PEUk5IolqSdCORsZNYfJ6InvfVyFObFqq74l1uXV0XGhq9l4gWkJT3MfOwJFpFRFFR3\/hsrIfuRua2le0ZWk9h5EE2JBbFqXoRI66iCEDoRWHDSSoT8KTQHZ+\/tg07M71Mur6NmX9vkLxIsAhJaYRYUFdwcd9fVM3ZzvXtQeGj54g5SkRzJRmXM4v5LHgO+xtGiOlIyziEw\/86D7Nn9c8zRuchdFXbA+IqngCEXjw7nKkoAW8JPdfz19lzyNyg\/V1ORLeSLk8kSW+SJJ9g4ldZyC+oLnSthjdLgyaJ6Xgi+hUJ2inqa+aQ4Z8konc7z6Hbv77SrJx65dY7gdgcOsvVjSfiOXRFL2OEVQQBCL0IaDhFbQLeEXrhMjeHpH371I\/L0eguYzzyRhk1iCSNSEkh9skPtyQ2alExc+Zb+\/x67bPEvD8RNbJfRLnONywa\/LVGWP6eSByVijv1jVXY4jfHofo4VghdxcaAmEoiAKGXhA8nq0jAE0IvZIjd1kn3vynwYzkR\/agxFiE5FiU5qRNLujow2HINX6T2orjh+9tXGcy3sV8jrvcR1\/uJ67QtxmB0r+xFce6H2O0b0cQeW2MDPXQVL2DEVDQBCL1odDhRVQKVL3R3PfNkHnxvnfVuQcbzhinzsQiZ\/yXduDS48K4bVM1VMq6hTcuXsZ\/v4nofiwY\/iTofGRqdZLw8eU365SwOX1eWzWLiZeXZCtbSu4\/30CF01dsF4nNHAEJ3xwtHVwCByhW6C5En3JVOB5Pv0JZ3a8zPGxGDaCJKxmhEp6h+SfPxPTepnrbdW1cu0jW+SzT4G0Wdb4z9op6IT4r8fTQhdHuvPA0g93y5\/Rn1jHMgdNUbBeJzTQBCd40MJ6hOoDKF7kLmWVdt\/Bf179rrcF03nhfEjxhR40Q5ob8qI\/q5TUfd8oDqORt59vzDiblH1GmHsU9bQ0QX6pJOMv4+ZumhJ2qR1St36pnbZZ4JLbYojsTqxhN\/jLetqd44EF\/BBCD0glHhwEohUHlCL13m5oUs3txwmKb5tpNfu4+FWCIN408aRZfXHrrm\/1TP3cjvzt9Xq6m5nZhPMnR5DenGVVKXJxmvRTKF7iTzrPUG+WUeH5XnQSaG0FVvGIjPFQEI3RUuHFwJBCpH6KldTvJgdRo2Th4e\/1vyCLF3w2Hso1+LWvFp0eD\/L0l0oka8ouZtNzytet7G\/vTRtxJxNxOH9YmJG+W4vJ
860+i0ZOMYS0tdDcyd1oNb59Dh9BVbxaIzyUBCN0lMByuPoHKEHopvfK0xq3eqg3Wvi1iGI9Jn7hI7F3zd0Haw5LFBY1vv2Gj6lnb\/aePHSkM6pFR+lIkPPqiiBiPyqhxKuk13yIWR1tvXOJ1sfObuldufZY9tigOQle9WSA+lwQgdJfAcLj6BNQXupiT\/X5vK9fCe+XWLnqEowf6NV+fZPHF4D6Nj48K+RL56fzGw24eUD1ru397\/vtkhHuY9RMn\/j22tybpPkM3ztBqm24yV7nbZsBt27a7k3nsdoATr0\/FHLrqTQPxuSAAobuAhUMrg4DaQue1zDQnN8niZG4aLjIeOdDnpz5muj5w4Ky+kdGJV7Va7YKGo2\/doHrmRn95ztHRqNGrsTYvsiO0P0ntTh\/rZxj1LWsyhZ6jZ+40xJ7q1ttXyHN8YxnzfegQuupNA\/G5IAChu4CFQyuDQGUKPZ\/IHYbYHWSlU2SO0HmTkHxl85uCPwu\/PvIS1Yjzgif0bFY9c0OPdLxPTFKPNmGcOBGJ7M2a9lMW+mJffcv1ksy3rRX2fHmqnjGc9q+3jK1hIXTVGwXic00AQneNDCeoTqDyhO6yV56j5yl1\/WAiethHfF7jYODxoX2H\/kI+3+pZi9ZtVT1n4Z92HWpMRrojxEu0SGRvoYlfCMGnifrm70gStretWWSdc\/Fbdq\/cyiC2yl2ae7njsTXV2wbiK5wAhF44KxxZIQQqS+hTyzyjr5lraNnsj05OvENq2qMGGWe3DM5+Mrzv0B+jZKzaa8k9T6meuqENZ80lkt0RIc6sY56l6\/o2aVCbvzl4rWSKLYqL\/3N6MmCqOfTsnnp8yB1CV71dID53BCB0d7xwdAUQqByhl0\/mZlqkYZwtSX5cMF9LQvxHRqPXGSx6hRTbyF9I4go6aOqCMooprEyeHDtUGsb5Wl3d18iQhhGd\/DQJ7Weipv5iIvmuMsucSNAg6xD61MnEEZVEAEKvpGwh1oIIqC90Ti+Ky7oC07\/I+JPjnLAFR\/wZ7b8RyQYi3hn7i5RNxMJPTLsyweW6kcj+OuBcL4kRIncuco4iOHzdJMuXRoAkCRZiKN4LlwE23xfHYi9J0twGNvfK9ljHPf8Qe2wrGetQh7lTnG7uFHc9door6KrCQZVAAEKvhCwhRlcE1Ba6SK9yL0TmeYbYU1Byvpktz0Iyq9xiBRUq80IWp9nKy1eHKV+uUrYh9swqmo+t6eZOcRC6q4sLBytNAEJXOj0IrhgC6gq9Y17UMHII3aFnPp0yz3BuKTJPFJQ9nBBPXa46WLrLGTV3U47TqIXt5ibRL8+OI7aXO69uPA5CL+YawzlqEoDQ1cwLoiqBgNJClxahp7vY2X3kqWSer1fu2OF2GmZ3GgJPDU5nZsDx86barc25558cHs8tcst5BdwQ5BqpiMk81w2COYcuIfQSLjOcqiABCF3BpCCk0ghUltDjl6Czt3JcntMkc+f58lxb1E6XzKe48cgpeCsr23y5\/XbJPDS5Uxx66KVdbDhbKQIQulLpQDDlIFA5Qi+zzB2v5sJ65vF7BHsBRcg8VYytrOkaYo99XuZnZfbM7fVP\/GwOuZs7xUHo5bjkUIYiBCB0RRKBMMpHQG2hy7XMck5Sntkdzly98hzD147PZSdZpuRlgZst2tQ8c0YKilj8llPmthsXBwln3Ew43VwUeMOROcqQQ+bxOCH08l1yKEkRAhC6IolAGOUjoL7QaY4aQ+yl9Mpt5zoKN917zpzKzhweT2XeCUpBQ+yJef\/MD0k3KHts8Z\/jG8ugh16+Cw8lzTgBCH3GU4AAyk1g+oTOxAYdFTzj7meKiXl4Y8e8qJRrRfLlLLkEZC3c1SNpTpJ1kHaq813sEHsBMi9oiN1STk6ZO3xF5R1iL7BMs4duQOjFtGOcoy4BCF3d3CCyIglMj9DjFmS9NKHr0hxyT7xtLVevNuWkXJdnnrntLH+XYYg9X5mOw+Ppz8z4v6zq2KcE8gyRx9pCdr1zrmSfqmcPoRd5deE0lQlA6CpnB7EVRaD8Qre8patUobNcy5R8fWqOyy9nr9xZatnzzw698tSpU\/d449Dtsi2gVx47xIXMc0rXaVQhezQh+14i3w1C1o0NeuhFXV04SWUCELrK2UFsRREon9CzpVZyDz0ldLcyn6JXnuFAp155Lsk7xVGEzHMNsefq3U\/Vg7ZmvpQhdttNRvxexfxwHmShr278EDaWKeoiw0lKEoDQlUwLgiqFQHmE7izQ0oVOlh66rZbFzpfnGsrO1yt3Ep31sbWMMu1D4fbeuoteed4bj+xeuP1JuqKH2JOok4zN59AZQi\/lOsO56hGA0NXLCSIqkUDpQs\/VGy7DHDrnELormTsJ1mmYOseub\/lk7kbktnIytO50k5Gr7Jy96IxueubLVeJd7fgBTr397PH4zOfVY0Ln1Y0fug4vZynxesPp6hCA0NXJBSIpE4HShJ5b5jF3lDyHbhN6vvnyXNutpnqbmcLL+MlJaEn75erRlyzzPEP1ecu2TxFk\/pxnP\/ZElbOnGLI2yclgaebYFDpB6GW65lCMGgQgdDXygCjKSKBooU+1GC0mdFnSY2u6tYdeli1cs3vmOV956rBKPO\/itwJ61FP2ynP1oFO\/t35IGVexp9pTji1qIfQyXnEoShUCELoqmUAcZSNQlNALkHm8h14moZdF5tmXb06ZV9zLVfLsx17oELvTy1lSgwg8SOihl+2aQ0FqEIDQ1cgDoigjAXdCzz\/Ebh+6ZSGPCrYVubHM5o55uk5rmXmOc3XzDFlnDbMXKvMi9mN3Embq8+N\/zN0zd5rft\/\/OHnt2LzpzxqA8ZWb6HUIv4yWHohQhAKErkgiEUT4ChQvdhcyTruUShW6wwyp3J5HbhtLzDn\/nWvxWxH7suWSe6OGXd4h9qherODHIP9+evflMmm3GrQjTIBHm0Mt31aEkFQhA6CpkATGUlUBhQncv85heyi50NzJ3uFxj1UipajQF0u0Qe8qdTp+RofH8m87kvCGwyTkO05b3xM\/CMhxhUB0xiawl7pld+MQJDvPlGXitPX0eJJJYFFfWKw+FzTQBCH2mM4DPLzuB\/ELPJVBrGE5DvPG\/l1fopcnc\/srTwII7PHc9737sY9uk5KOnfBub03x5xj1D1rA\/hF72Kw8FzjQBz30BzDRQfP7ME8gt9OJ65ekaMTEbpc2hx4bcE3Pojlefk+Ttw8zOQ+zeFPolCaEnO+EOvXqn6QinF9Bk9uoh9Jm\/VBFBmQlA6GUGiuJmnoCz0EuRuWX2tVxCz7rynEYF8g+xZ5BmpsBpt3vuet79WELohQ6xJ0b2LRlLDK1kDflD6DN\/qSKCMhPw3BdAmfmguAokkCn00obYk0O96anhUnroq+bphp5+21qKbWEytw+xp0+Pn+9toZetZ56cOxkkaWAOvQKvb4ScmwCEjtbhOQJpoU8l8+yh7EwYWf08opJ66Kvm6VK3rXIvQOY531+eubDMm0K\/dJskcw7d8i\/HYrr0r+15t+c59jOE7rkrHxWC0NEGPEcgLnQ63P5iDydZx36XY\/jbaWqWqMQeekroBYg8NXzsNPSe\/TtPCv3xSy1z6Ll2fcsaR0n8wlHkyWYwSNLcy\/072Mvdc98A1VshCL16c+\/ZmseETnR4QQNTrmRuHqyXsCgu2UO3bCzjfNcQv89wnDd2etwrbv7Aabd57nrenRJ6WWUee30qCVrdeAyE7tkvgiqsmOe+AKowh6iyjUBuoRczxJ4sPHluGYVejMzz7MfuTaFftk1KOjpzFCU9pJ41KeJ0E2R\/MUv8\/ie+9SuEju8PDxGA0D2UTFQlTsBZ6E5D3HZZ20bfHXvIZRB6xtav2TcZqbeL2ROaayOWRBGBU73YQ79smySyzKGne+pZnOx8nHilcUPo+MLwHAEI3XMpRYWyhe5S5qnDnS6Pcgo9s\/ycQ+wFviXNk0J\/ItFDTy52mPr58vgFkF\/m8SF3luih4+vCUwQgdE+lE5XJ7qGXU+Zm6SUKncxV7uYceqE988L3Yw+ceqvnrufdT3xim5QyvlNcUTJPD88nTJ+8SCB0fF14joDnvgA8lyFUyDWBdA99apk7T2PnuCzMX8tShW6kd4pLjfjnGmQvXOZmUd4VenwOvYT58gTpjPYQ31gGc+iury+coC4BCF3d3CCyIgkM3X925ir3HIvPskfW81wOySFcGS1tlTtlCt35\/eXFvfI0MN+bPXRKzaHn7G0XMsRu6aDHyhkkMiD0Iq8xnKYmAQhdzbwgqhIIZAg9q4Xb+nk5ZJ\/x8db52HIJ3fKWtMyqFifzWA\/d00Ivq8zN3oUrZLEAACAASURBVP6ghNBLuMpwqooEIHQVs4KYSiIwtNHWQ0+VZhvazrv4LbnhjO0SKYfQmec4D7K7G2KPVctSh8D8Wzx3PZtz6JTcKS5WO\/vaA3uVcz+vnvFKG6ZBaW79iiH3kq41nKwWAc99AaiFF9HMBIFsoZfYK7dWQtJRwbbeZ4qp1\/DmVfMMkms547G1hKQcr8Qcckp+uE1wnhU6J7d+nULmzs+bJ2jZb+Z4UEodQi+mIeMcZQlA6MqmBoEVSyBT6OWSeeJS8cmjgqeVU+hFDLGnOqqZl68nhf6LZA89n8zz9crjsNIDGan\/g9CLvcBwnrIEIHRlU4PAiiWQFnoZhtgtw\/UxK2jlFHppQ+wZfMzXp57yE89dz7t\/8cn0kHvMzW6G2G3vjc8c0RiU5l7ux3wTe7kXe6HhPOUIeO4LQDnCCGiPExjauDy2yt15vVuOJp8lCmvYFvGWS+iOn2df+JXqiseDcZpDtkjO80IvSeZZPfxBae7lfiSEvscvUHzgtBGA0KcNLQqeKQKm0Nn6cpYpF7\/lugwcetAl
860C53XsqA52WyKkLlF8Ob\/Nnu5hz7F\/Hj6hsc+xG67KUrfAEHoM3WB4nOnjQCEPm1oUfBMEQhvXP68TAo9V682X483aYesq4OJNKP4OfSfrZpn6LyW2Sp0y4c43XjkuhmxCC55iCeF\/tSntpG0vg\/dfuOT\/XMmMmsSM27QIPSZukDxudNGAEKfNrQoeKYIpISeT+aWoWrH3rKTzM0DSxL6efMMXbcIvZBeec4eZmanlJiaT7nZc9fz7gyhF7X4LZHerHMHpZAYcp+pixSfOy0EPPcFMC2UUGhFEQhvSvbQ3c6X51lxniRQFqEX8D70gnvm6ZuC5pO9KnQRf9uanYnt5\/T9W9Z8ua39xvI8KM2Xs2AOvaKubQSbnwCEjhbiOQLhTR3pIXd77XIufsuz4twqE1HKkLvZQzfSPfQSh9gtbyuJ1dKbQv\/vbZTxPvSih9jTdwTxIiB0z135qBCEjjbgOQI5hV6szMspdMMidNugeVYP1JqZROzpCzb7BsSTQv9lQuiOrByfL881xB7\/ffomalCygR66567+6q4QhF7d+fdk7R2Fnk\/mGV\/0WT9kDvUKvYRFcefNMzKEPsWCuGR2ppR5vJzmk9d47nrenRK6tWce\/\/+0m+3VnnquPd5Dh9A9+QVQxZXy3BdAFecSVU8QyBB6zoVxTgvSbDLPuDoSP5RF6E5z6A6X4pQit8TLRM0neVHol8eH3FNVtfbK7TdfBYk8ficQ28udVzce+XVsLINvDs8QgNA9k0pUJEkgJXRXvfJcMrddIiUL3dzLPfHYWq6Fb7FQbL3Q9AvBLYnOvCnxtNATN2Yl9srT3XoWg1Kai+IgdHxzeIcAhO6dXKIm1h468+HOQNz0zB0uj7ILvZieufNQffNJN3nuet79y8u3xd+HXtJ8ebopJG\/y2Hw5C4SOLw1vEfDcF4C30oPaFEMg3N\/1vCRpE3oukRfYM0+M5koWRwVPu724t6397Lx5hrT00LNeBZqOJffit9zz7t4U+hUxoefsmTttB2sZnk+1H9vUCzMPspSr69BDL+YSwzmKEoDQFU0MwiqeQLbQS+uVx50RL0Myl0Holjn0ZDWzhthzvIgk4\/4jU+7NJ3qvhz76y7jQY5js2786rXFwmsbIlnlsDp0NCL34qwxnqkgAQlcxK4ipJAKZQi+fzMsjdLJt\/eo0X+5e5qahmk+80XPXc0ro9p54IXu7Z90EmPcEyfbAg2wY6KGXdKXhZNUIeO4LQDXAiGfPE0gLvYCd33ItTEudmnmJlN5Dtwjd0nPMPcRu6ZJP0fv0pNC3mT10617uDj31PKMWlofb0jKPix5C3\/OXJj5xmglA6NMMGMXveQJxodPh9ilq65d7vk1crEPsGdEzkyQqccg9IXSnIfaslez20QXb5WobSvam0D+zjUg6DLknLF7AEHvc31Z25t0aDzLz6rr3fgWPre35SxSfOE0EIPRpAotiZ45ATOhMzovicvXmEuHmk3lsyL0cQhfxOfTMi6\/AZ6iTWB0eyfO00F29C91G1mnu3RQ6Qegzd5Xik6eDAIQ+HVRR5owSCG\/uel5Kq9CdVobblJpjiD1WEYsQShL6w+Ze7ryWKf4cejwqpzn+PL+zxZMCzUzNJ\/zYc9fz6LbPbiNO9NAdb2bsuc2YvLAtpLPkEkKf0WsUHz49BDz3BTA9mFBqJRFIC70AkSecannKObOqtp5hqUKXFqHbX64S\/+Cphtntl2y6Z+9JoT\/92fSQu4spieyRFtsICIReSZc0Yi2QAIReICgcVjkE4kK3bCyT0crtw7G2nnq6y2sfE4\/JVpIsfg794fPmpYU+1RB79ghCVkC2mw1vCz0fr3xD7DmeGDAfW8OQe+Vc1Ii0IAIQekGYcFAlEQhvXpEeci+jzE0G5RE6z8mcQJ9qiN3hpsMmc3OEoemEH3nueh6N9dDpaMdFjLZFgfEf7QsHbYvhkihjG8sQFsVV0oWNWKck4LkvgClrjAM8TyAl9Lwyz9X087wXnYmkLLGHbphz6NaNZaYaYi9M5qbwmo73otA\/Z5lDz81qyiF2+1QGhO7574FqrCCEXo1Z93idY0I3H1uL\/ctu4pmPMCVh5Bd58qjyCb30Xnlqf\/NEUZ4U+jOf20bSXBRn5TXFELvTXHvqlFQ56KF7\/HugGqsHoVdj1j1e57TQ7cOvGa\/4sFAoTOaxOXRplDaHHuuhi9gqd8dh99Tv8w0dW+phEVXT8Td47noejQk98\/Wplluw7O1gM7jmGf0w59Ax5O7xb4Lqq57nvgCqL4WosZ1AXOi2t63FnO3U3AuRefq80oR+0TxpGOkhd9sccFry9jgzY4zVw2E6wdNCt8+XZ7GbapGhBZj5v7Gd4iTm0PH14SkCELqn0onKmATCm1dahtyTnTiHpu74vvQcYkigLYvQOTmHbpOM0xSBw+K3XD17zwo98frUVM\/c1SYzli679SYg+XIW7BSHLw0PEYDQPZRMVCVOICX0nJvFFNIrt42JJ64UaZQy5H7RPCmTPXS7zPP3yuPRWOPOPr\/puOs9dz2PbjeH3ON7ucd9bK1i3iH1zDkNe48+JnSxuu69V2HrV3xxeIaA574APJMZVKRoAjGhMx1e\/BC7k8zjl4o0zPeh31zc+9AfNoUuM1e5Ow27Zw2pO+xFnuqupmP1ptA\/H5tDL3gVe9r86fbjPDw\/yIa59SuEXvSFhhOVIwChK5cSBFQqgeEt5pC7bQ49q3eXYcSCF6iVTeiWxWwZ9XUYTs6eGbD2TNOXsFeFzmYP3b5mwGENgfOz6ravuPRLcQYJQi\/1UsP5ihGA0BVLCMIpncDwllUZc+iFbbFqE7xTT69cPfTYHLrbIXbLqIHTzQAzNX3kh567nse2f972+tT80w6p1uM08pHxhjseJMPcWAY99NKvOJSgCgHPfQGoAhZxzByBTKEXP1\/utNWq1Lm0IXcyh9wTj61Z7WPvSLrYtzw5r+xNoV+Z4\/WpedYgOA+xx2jHz4q1iUFiWl13OIQ+c1cqPrncBCD0chNFeTNOYPinqx6Xkt6ZtQ2o5Ss9\/zPglt5wquMev1Q0lic1nnzLr4upZPjhj32QyfgRER2UuycpHB+uI+EUU+bvmj7yw72KiUvlc8a2f+HnRPy+WIwxBjYOudYg2PKWOjVxoySJXpdsXFJ\/+NUPqVx\/xAYCbghA6G5o4diKIBD+6YoPacLfXLZgfVqqqAaDn+KT14SKKTv0wHmzRa3\/cGFwffzuILsUzemXBX5Y3XHXe27F9uivvvBB4dOCjgh8U4GJA3Y6TEqa9On+3\/J7P\/+fqUrB30GgUghA6JWSKcQJAiAAAiAAAnkIQOhoHiAAAiAAAiDgAQIQugeSiCqAAAiAAAiAAISONgACIAACIAACHiAAoXsgiagCCIAACIAACEDoaAMgAAIgAAIg4AECELoHkrgnqzA00DGLIpG37snPxGeBQLURqK3xv16\/cN0\/qq3eqG9pBCD00vhV3dk7ejoDsiF6QNVVHBUGgT1IoF76hxrP6Hl1D34kPsoDBCB0DyQRVQABEAABEAABCB1tAARAAARAAAQ8QABC90ASvVIFub5d213r27tp8Z3\/LrRO8qqrRPiYP7YET+3bWeg5KhwX7l++t08TdQ0Lel8249mxpfNAv26MB1rvfF2F+GYyhl2bOj8uWLDQfHc2L7gNW7POZDLw2RVFAEKvqHRVVrBD\/Z1naUK+2rxw3eO5Ig\/1dz0ebO2ZZ\/59cH17U12d\/8RA27qNhdZU\/r69ZuRF3zFNz77tCb76aqPQ86zHmZ9bW1f7P8S0yPy9lPS6EPTlwKKep4opr5BzRjZ3nWwYdGCgtec28\/jw5hWrBcl\/NS3sefC1n61orItG3jHu8\/\/vfvO7dxdSXq5jwgNdn4lEo+v2WnLXS1OVEx7o+sb46MTX3rCsb2SqY6fr76H+rp+xjy6jqM47Xq\/9+1vOuX28HJ8Va1sNtVcGFvV8thzloQwQUJEAhK5iVjwSU6i\/61Kd+B+zW7v7cwp9oGsouKinpdgqyy0frw1Fd34k+OzBDxUj9FfXt+\/T2FC7IRKNLrdKL7y587Nk0I7msck7eFnfZLHx5TpvZ\/+KVo3knGBrz\/X2Y+TGc5tHxOT7JjX53F4LesOlfHaov+uHxHRi4Jm578rHJzTQtZAk3a6PTRw8e1lfUS+fKSVO89zh\/q7jJvWJwb2W9P2x1LLs5+9c3x7U6utuCrZ2n13uslEeCKhCAEJXJRMejEN1oQ8NdLyPJF\/U0tp
8607oRP+oY0d7cx0YLBt3ffKnZ49LPRBksaLwdZ1vU71eKX\/woZmMbrCkHSxPjpx3EwJPTzQ9S2h6992M+VSaF4g9EJJ4bhKJgChV3L2FI\/drdBfWt9eH6z3HRFovfOXyaqFH1q5lzGmX87Mc6RB\/wzu3\/DFkR1js\/SI3tSyaN2L1h76zvf86QCf5vskMb1RkvFoy6J1a3IhMufeh478y6c0adyRb956aOOKdvbJ4eDCngfMsoY2dX6hpa33Gnu5Q5tWnNfS1n1L8vfmeoDh2pouqfF883fS4J+0tHU\/kvy7XehDmzpPIeLXW9p6ngv3d\/UZkmYLpp2SaTAwOnFZqK7mxOD45KNOowXhTcs\/1OwTv2WH3nysh27Q94mNlYZu3Drr9Lv+bo89dP+KozWfcYguxSJ9bPwiq9DNXrPBFL\/hMag\/2NZzZ\/L89evbtfl1\/o5g27ru0f6VR0XY+KT5NyH4puYF3Y+lcjjQ9Q2noe7Qps4jNWn8Mynw8MCKWyb0yBf3WXzXK9YYY3sfSO1iZnkYSx4RBl\/ftHjtb+31GBnomK+TWBWPVf4i2NZrvnuewhu7DjWYrmGmI4npSZL0dLC15\/tmDojpb7MXdf\/eWpYpf2qoPXz2op4nzN+PbF693wRHfLPrD34tPPzXL7HGLwYWdt8ey+vGc5uHxOQFgun9ZMgo+ehHwQW925LlDW9a9c7xiL5z7zN6XhvZtPx4XWqHBkXDHdy6ZlTxyxfhVSABCL0Ck1YpIbsV+n82nttcQ+MLg4vX3WXWcXjLOftIPbJ+wqhp8xmGJptqJI+PnqcJ+WeD9NdaFt61PSl0TURf0aVvZdCo\/eqQYWi1dRPviES1M4OtPf\/txCvU33GUJG4OLup9hJlkLqZDAx1vFVJcHGjt+R\/zmFB\/10PB1p6TsoXedWNLW8\/FsS\/5Le37DBu1T09M0LE+4Rszf+fXoqcZgt4SWNTzdfNnu9BD\/Z2X6CT+aU5PjG7pPDAq6YhIRH9+do0WMkUdHui8LSLoE05D8KGBrht8E\/Q1p+eWk0JnnxCGNC5oWdRzRZbQ+7teCDS9\/I7wyEE9SaHv2NIZ8Ou8wafJVRMT\/ticuuDxQ8nn+2pwUc8psXpuPc4XHj7gW8wckVLeZ+j+\/4sd54vcEGg6eBUff3U0JtT+rucDrT3vtn9uuL9riaFpvwuedseL4f7Oo0nwD9mgnxtEYY3p6ebWnkfHHu6YExnj77KouTg6ISM+qdcYPv1STfgeb1q09qHUTUN\/16PGJH1aCt+LMZ\/zeLOm+W4Lbu85hY47TuwaPmh\/wfI6GfWdOzGsR\/Zb2b17qL\/TzOmzLa29D1tj+\/fG5fvWse+UYFt3dzznHYewpP8iIY5pbpz4Gv2HdF7WF8truL9rq98XPWd8vG4oXvdoG0lDmjc58Ta84gQ5zi\/LGuOrhm7cOCaann7jojVj+dpcpVzfiFM9AhC6ejnxTESm0KWkOib5i5yVYn4w2NrTbP7dKvThLe37SL32jkBrzwLruebwcKOxe6nBxkuz2u58zBT6sL6rw5By35a23m8kj42VJSbbdlNow\/6t\/Vm9IXPBniRumJVYlJZH6LNYF0cH2ub+nPlqoxChO5UVr9vEYp3F47Pbuv+ZT+hOc+ih9e2zub7mikBr7+es5cdkw2K\/5tGJp3hZn+4g61gPPfDc3BeH3v+XxULSy8G23meSxw31d36d\/ZPfNp8SCPWvuMveQ8+W8PIlusE7Zy1e97jcepVveOSv24nk1YHW3g3JY+WW02pD+uyeltbe9kKE3rLgjr8mjrt1woheae+h22PYdW\/HHPbR\/GDbIT+JC\/evVwhNbAgsXPtn67HDm5a\/UwpxdGBR761OQ+6FCn3Xho4jBPOx+uRkT3L0Qt50oT+8\/+5fBFt7j85m3nGlZvg2maMIMaFH5ZHNe0\/8gD8YvwnAPxCYLgIQ+nSRRblmb\/ZSkvRBQ1LGF60VjRD02WBrT51d6KH+rqv8mrwl+ViX9Zxw\/4pWXUbDSaGH9Z1XPrf9X1cff\/WjsR6h+U9K4uFNnR8UPrm7aeG639jTUajQ5db2ppFR\/3uHdkeeOWhZ31ixQo+Lp+MyIeg35qp\/t0I3zx\/q77pV0\/yfsT7KNTzQcbxusL+lrffnTk0u2UMPLu75y45Ny9\/pZ21+86K515k3Jzs3Lf+QxtoRyYV5hQjdLMPHWnuwtefLptSG9x9dF2jtiYnb+i\/U3zWezOtUPXS3Qo+xHOha98K\/GlbNPXBkf5\/BRw5T45b98wxjlyL08JbOY9mQ+zYvWndfso5mG4waxs7Zi3uftNddbr\/QP\/zq6N2B1p6lptCjUf1Ns9rWxYbo8Q8EppMAhD6ddKu87FKG3MMDXTdqE3S10zDy8MCKd01EI417L7nrabOHHo7sOj7w3Nyf21dxD\/V3nmhIMTG7rTtrhMAc7pWS6q1zwk7pGtm4fF9DaAuat8+9wyy\/UKGP3N95mK6xOYfrM8tl4tellMOS5S3mEG8xQpdbV7cMj0R+EGjtXWmW+Up\/a0MTBS8ZodANTqMQ8ZuI+By6KfTYTcHGzgvI8D0SjIy+FK6vPTs6KR\/Z64z4s\/B2oZtD\/5NR7mWmmiQblnQ\/Mc8OtHZ\/JtZD3\/3XGwOLes53EPpksLUndl4pQpdEPLKpa6kU9CkpSUvcrP2Wmd4feKXhA0P7jx4rWB4RXNR7Xb7LrSSh33fW27impqbZMtceGui6nXTazho79rqllN8MtvbsnRxyDyzNHD2o8q8GVH+aCEDo0wQWxcZk4uqxNeuQe6i\/88eTk\/yVfRz2s7YLPddjayMJoQcchP56\/8oDfNHJtwcj+hP2hWZm75762v3U3hcZ3rLyEKkbFwfbej6dEKTjHLp5AxJYFJ9DDw10fZElvZx8xjzZFqxDvMUIPSbkTV3nG\/UTfbNP7guFHjhvtoyMm6v0r83V3uxCj9ehcwdJ6jKIDp3VlhahVei7+ruWsKSDW9p6vm0te+fGlYf7hOxMCj00\/MKPW9rWXVCM0Hf1d57Omu+3+XrooU2dt5Hku4OL44sSk\/\/C\/V2bml9pOGNk\/9FjDcnvCbZ1530Swa3Qa4Q2f1Zrz9o4r45DhJQ1zW13\/iH5+aH+zrUBjS51WohojRNCxzfhniQAoe9J2lX2WSUJfaDzSxPj8s43nLnuBTu24Y0d8yLEujncme859HxCT\/Qcr4jo9OReSzI3kJFbV9eFd+tLotHIk36fb4UhIne3LLg7Ns8b6u98MNjae7I9pvCmFY8E2rpPSEj\/O06L8coh9J0blx\/uF+KDza29N4b7u+5o3t5zDl9NOTfUcRL6yOb2\/QxZ+8mIkF+3LrKzCj3U39nBPn42cFrPn8og9N8EWnuOsDMb6l9xgcb0y2TPN9zflTWHvqu\/c+Os1t7FWbwTQh97c2S\/8fGJY6MTkYF8G+I4C73rCk3jZ5sXpJ8+MD8nNjKh8\/KW1p5v5RZ6xwJpiEjL4p4H813WEHqVfenNcHUh9BlOgJc\/vhShm48K6UbkO8HW3k4rI3N+cuS13RfoJP\/csmjdQ6UIPfY4lMEfI6Jn7HPQu366+s2aHr2SiDYFFvVsSvcMO7\/ePDb5dbbsphYe6FxlGNTW0tZ7RvxGoXNtclg8ed7OBy8M8vjoDUzytqmG3M2RijqOvHfSZ\/zavqrdXH3ui8gFMir+LPx0QsDWg3boKWcMuSf\/PrRh1dyW0+OL0dK9zvSiuKH+zot9gp5sWtj7O+sxQ5u6LhfM+7jpoYc2dX1XG5\/4f03L+l5LlrVrw9lv1vzaVcTatcnFbE5CD\/V3bg+29r4\/I86NXQeToLsCrzQcwxetiQz1d14gyPi99XFH8\/ihLavmCl0\/LNDac7+T0M1RCDKM0KzF67Zmcui8XhI939Lae3MuoZujOKGBrvt8hn6x\/bl5cxRF6r57Zp1++xCE7uVvOPXqBqGrlxPPRFSK0E0I5i5uDQ21W1inrsDinj9JeZUI9\/\/lSiZ+RZL8fbCtd1spQjc\/Q\/5sRWN4Ql9KLOaLCH+6aWn3f4b7O5foks6V
860QnxOk\/LmYGvPMSkRbuo8RQg6rPmZg79HXyYa3vzX84nkhCHF\/sGx8e+Yw\/e7+1csiJJcEWztWR77DHPVd3T2Opb8dynkFlPooc1dp1KUPjD4jx3XHnxYbX14pLEz+diaKYuRzSu+SER9rEd3RoVoS8olJpiBzo+R5M8EmubOTT4alqvROPXQcx+bFrq5slvz8ycCi3rPidUhtqp79H7W5U9IEx9wI3T5VHt9eGft9oDY8V5e8NMJueWcfUL65Doh6fv+WvGH+vndf4vfCGX30MP9XedI4gOCrd1fi0v6rLlC951HxMc0v9Jwiil0c\/+C5oba7wlJfw609nw3dtyGjvexj78RMGqX8uJbh+N5Nq6XevRrmr\/2TeP60Pa9D9hvPPzq6D2BGu7g+d27zacLwjz5CEvqIp84pHnBW7bEn2zIHnKPMXnwwuDQ+Gi3n+T3m1p7H77qqqvEfx\/1wkppaI2BsfEbzacOIHTPfJ1VREUg9IpIU2UGaW6qEdUiI7MWrvtHrhrs6u86J\/nomNn7Dr0UelPL6fHh7diX5tb2ptBw7SXMtIRIPhRs7f2iOexcq7G\/cdG6Z80NXMaaat5Yf1rvv+zP9o72rzzAEEJvWnh7qmeYK46\/bV1d17I7egrrtF9tHT+YlMyuDatbDI7sv9eS3tR2pKaMWdLnDClfNXS6ZvaSeC\/WlEjL6eueNf9\/+L4Vb9D90lwUVy9I\/sR8rCt838q9RkfkuPkMtHnM7oGO9xmGfHNz2533OrEa7l95ZtSIDpqPiFnjHtvcMWfSEB8JJuZ487WO8JZVxzZT9HdTzfXG4h9YeVJwdOzx5JqC2J7yk\/QDIjmXSfYFtNmxx8RGxoeCzUu7B83NeUaOeuFDTnv1m71m601IbGRB5x9KkgcI5h8kRz2szHb1dx3XQg2\/sm+6EtrU+QFi8WVJxrA05A9NHjvuP\/ug2Yvvetma8x33dh6o1fB1RLLF+hmpm7GBjlmaIU6YNKK\/sm7zO9TfeS0TfUQSbwhSww3m55ttJ1pP44GT1u4we\/eiwS9aFq3bZWdtPosfGjlgCRNfRsSvaLpxTVOiPZjHmms1RF3dyOyT18zIdrqV+c2BqIslAKEXSw7nTSsBs9d1YHvfuNMGHKH+js5aTd9Wl5jXntZAFCx8eKDro6yLJ512S1MwXIQEAiCwhwhA6HsIND7GHYHYwrRh\/dpgW\/enrGeavVzpi37CVyN+3Hhqz6vuSq38o80en5\/lhydGx\/MuAqv8mqIGIAACbglA6G6J4fg9RiD0QPtsmqx5ljT+6CDv2Lqfsc8HpTS+Qkyfmc5Xm+6xChbxQaGBFT9gkv8MLMp8nKyIonAKCICAxwhA6B5LqBerIx84b\/bQxNi7av38otPOcV6sM+oEAiAAAm4JQOhuieF4EAABEAABEFCQAISuYFIQEgiAAAiAAAi4JQChuyWG40EABEAABEBAQQIQuoJJQUggAAIgAAIg4JYAhO6WGI4HARAAARAAAQUJQOgKJgUhgQAIgAAIgIBbAhC6W2I4HgRAAARAAAQUJAChK5gUhAQCIAACIAACbglA6G6J4XgQAAEQAAEQUJAAhK5gUhASCIAACIAACLglAKG7JYbjQQAEQAAEQEBBAhC6gklBSCAAAiAAAiDglgCE7pYYjgcBEAABEAABBQlA6AomBSGBAAiAAAiAgFsCELpbYjgeBEAABEAABBQkAKErmBSEBAIgAAIgAAJuCUDobonheBAAARAAARBQkACErmBSEBIIgAAIgAAIuCUAobslhuNBAARAAARAQEECELqCSUFIIAACIAACIOCWAITulhiOBwEQAAEQAAEFCUDoCiYFIYEACIAACICAWwIQultiOB4EQAAEQAAEFCQAoSuYFIQEAiAAAiAAAm4JQOhuieF4EAABEAABEFCQAISuYFIQEgiAAAiAAAi4JQChuyWG40EABEAABEBAQQIQuoJJQUggAAIgAAIg4JYAhO6WGI4HARAAARAAAQUJQOgKJgUhgQAIgAAIgIBbAhC6W2I4HgRAAARAAAQUJAChK5gUhAQCIAACIAACbglA6G6J4XgQAAEQAAEQUJAAhK5gUhASNuayGAAAA0xJREFUCIAACIAACLglAKG7JYbjQQAEQAAEQEBBAhC6gklBSCAAAiAAAiDglgCE7pYYjgcBEAABEAABBQlA6AomBSGBAAiAAAiAgFsCELpbYjgeBEAABEAABBQkAKErmBSEBAIgAAIgAAJuCUDobonheBAAARAAARBQkACErmBSEBIIgAAIgAAIuCUAobslhuNBAARAAARAQEECELqCSUFIIAACIAACIOCWAITulhiOBwEQAAEQAAEFCUDoCiYFIYEACIAACICAWwIQultiOB4EQAAEQAAEFCQAoSuYFIQEAiAAAiAAAm4JQOhuieF4EAABEAABEFCQAISuYFIQEgiAAAiAAAi4JQChuyWG40EABEAABEBAQQIQuoJJQUggAAIgAAIg4JYAhO6WGI4HARAAARAAAQUJQOgKJgUhgQAIgAAIgIBbAhC6W2I4HgRAAARAAAQUJAChK5gUhAQCIAACIAACbglA6G6J4XgQAAEQAAEQUJAAhK5gUhASCIAACIAACLglAKG7JYbjQQAEQAAEQEBBAhC6gklBSCAAAiAAAiDglgCE7pYYjgcBEAABEAABBQlA6AomBSGBAAiAAAiAgFsCELpbYjgeBEAABEAABBQkAKErmBSEBAIgAAIgAAJuCUDobonheBAAARAAARBQkACErmBSEBIIgAAIgAAIuCUAobslhuNBAARAAARAQEECELqCSUFIIAACIAACIOCWAITulhiOBwEQAAEQAAEFCUDoCiYFIYEACIAACICAWwIQultiOB4EQAAEQAAEFCQAoSuYFIQEAiAAAiAAAm4JQOhuieF4EAABEAABEFCQAISuYFIQEgiAAAiAAAi4JQChuyWG40EABEAABEBAQQIQuoJJQUggAAIgAAIg4JYAhO6WGI4HARAAARAAAQUJQOgKJgUhgQAIgAAIgIBbAhC6W2I4HgRAAARAAAQUJAChK5gUhAQCIAACIAACbglA6G6J4XgQAAEQAAEQUJAAhK5gUhASCIAACIAACLglAKG7JYbjQQAEQAAEQEBBAhC6gklBSCAAAiAAAiDglgCE7pYYjgcBEAABEAABBQlA6AomBSGBAAiAAAiAgFsCELpbYjgeBEAABEAABBQk8P8BelerkrzkRNEAAAAASUVORK5CYII=","brandTextColor":"#0A0A0A","brandBackgroundColor":"#FFFFFF","applyStyles":"false"},"whitelabel":true}; 861 const preview_config = {"format_and_position":{"has_background_overlay":false,"position":"float-center"},"text":{"fontsize":"14px","content":{"main":"","accept":"","reject":"","learnMore":""}},"theme":{"setting_type":2,"standard":{"subtype":"light"},"color":{"selected_color":"Mint","selected_color_style":"neutral"},"custom":{"main":{"background":"#FFFFFF","text":"#0A0A0A"},"acceptButton":{"background":"#007BBC","text":"#FFFFFF"},"rejectButton":{"background":"#007BBC","text":"#FFFFFF"},"learnMoreButton":{"background":"#007BBC","text":"#FFFFFF"}},"logo":{"type":3,"add_from_url":{"url":"","brand_header_color":"#FFFFFF","brand_text_color":"#0A0A0A"},"upload":{"src":"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAE4CAYAAACt\/AFFAAAgAElEQVR4Xu2deXxcVd3\/v99zZ7JnJi0gyGLVguijIC6AiFb2QtukpZBCk3RhR0FcHnjcUERF9OeGCgpFtiYp0AClTVpRlrIIFikobs+jKC4gYKRtZpJmm7n3\/F531jt37kzmzkyaM3c+\/QeS3Hvme97fc+d9z3LPZcI\/EAABEAABEACBiifAFV8DVAAEQAAEQAAEQIAgdDQCEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABEAABEAABDxCA0D2QRFQBBEAABEAABCB0tAEQAAEQAAEQ8AABCN0DSUQVQAAEQAAEQABCRxsAARAAARAAAQ8QgNA9kERUAQRAAARAAAQgdLQBEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABEAABEAABDxCA0D2QRFQBBEAABEAABCB0tAEQAAEQAAEQ8AABCN0DSUQVQAAEQAAEQABCRxsAARAAARAAAQ8QgNA9kERUAQRAAARAAAQgdLQBEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABEAABEAABDxCA0D2QRFQBBEAABEAABCB0tAEQAAEQAAEQ8AABCN0DSUQVQAAEQAAEQABCRxsAARAAARAAAQ8QgNA9kERUAQRAAARAAAQgdLQBEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABEAABEAABDxCA0D2QRFQBBEAABEAABCB0tAEQAAEQAAEQ8AABCN0DSUQVQAAEQAAEQABCRxsAARAAARAAAQ8QgNA9kERUAQRAAARAAAQgdLQBEAABEAABEPAAAQjdA0lEFUAABEAABEAAQkcbAAEQAAEQAAEPEIDQPZBEVAEEQAAEQAAEIHS0ARAAARAAARDwAAEI3QNJRBVAAARAAARAAEJHGwABxQjsvL\/9ME2KL\/o14\/KGtr5\/KhaesuG8tL59drOPbxJ++d1Aa98vlQ0UgYHANBGA0KcJLIoFgWIJhDcuO9cw6BaS8sSWpX2PF
861FtOtZ03vOHM43QSW8ngi4NL717DTLLaGKC+1U0AQq\/u\/KP2ChIY2rBsGRHdbbAxb\/aSe55QMEQlQ9p1zxnvYU17jkieH1zSdyuErmSaENQ0EoDQpxEuigaBYggM3dd+BTF3RnT9\/H3OvHd7MWVU4znh+888x5DiE1IaX2k5\/Z4NEHo1toLqrjOEXt35R+0VIiC3nFYbmmgeJpJP6oa+QhO+h6WkxpaonMPL+nSFQlUqFLn9Qn\/opaHnmGiv8THtPXX1xm1SyvnBWYO1fPyjUaWCRTAgMI0EIPRphIuiQcANgaH7z7qWpPyMlPSEX9OW6Ya+VRIdKKWxYtbSeza6Kauajh26b9nFxPRtkjSs1cnDjQm+RRK1mkPvLaf33VJNLFDX6iYAoVd3\/lF7hQiENizbJInfQCRbiOknJOlyyfKvgvnXwcXrL1UoVKVCGdqw7JvEfCpJOUcyXU2SziWmkGAaDS5ef4pSwSIYEJhGAhD6NMJF0SBQKIGh3o5Z1Bi9V0q5kYm+zszDUtI+0idO1PxiZeDUdecWWlY1HSf7L2wIRUM\/IJKDRHSFlPLfzLxflPVj\/bV11wVP6z2mmnigrtVNAEKv7vyj9goRiPXQDfkyaXyxGRb7BYuGmqulTxwU+PDt5ykUqlKhxHrokt5ETGczs0E+FqLefyXVaAuaP3z7sUoFi2BAYBoJQOjTCBdFg4AbAjs3LPumILqCBDPXaMR1PtLq\/SNGjbig+b033+WmrGo6dmhD+0eJ+VtE3Mg1IsZNNPiJfNonm95\/8\/eriQXqWt0EIPTqzj9qrxCBXRvPeI9g36+o1ucT9T7ieh+JOt+r9RNyDr9\/TUShUJUKJXzfWW8zfPIBrvG9JSlzk18976zld\/VNKhUsggGBaSQAoU8jXBQNAm4ISNmuDT9cM8Z1fr+o98d6muzn39e\/7UeHuSmn2o6V69u14Vk1v+Y6\/2GJmyAiv7aj4dAb9q42FqhvdROA0Ks7\/6i9YgRGnjpnjBv8NVyj6exjHzGtrz\/kR2crFqZy4Qw\/ec6vRYPv3aJWi5BPM7k9Xn\/IDccrFygCAoFpJAChTyNcFA0Cbgnsfv7C50WN763k4x1SlwdKXf9R4ztvusxtOdV2\/O7fXLhB1GoLSRP\/JIMOktHohoZ33YQboWprCFVeXwi9yhsAqq8WgbE\/X\/I0MbVw1HjQiOgrjdHobU0fuPUTakWpXjRjL1x6F5M81dDlTRTRVxhjkceajrp1uXqRIiIQmD4CEPr0sUXJIOCawNgLl4xKXT4lRya+JyflbTISWdP8ke4rXRdUZSeMvvCx50infWU4ssSI6t0UiTzW\/JHui6oMA6pb5QQg9CpvAKi+WgRG\/3DRBE3IJ\/SRyHI5MfmEoctLW05d95BaUaoXzegfLv6NnND3aZgcfcfwMN\/Jun5H86l3rlcvUkQEAtNHAEKfPrYoGQRcE9i9\/fwJORF9Qg+NXSmjdI8+GZ2\/15n3\/sF1QVV2wsgz5z9PE9G9jeHoCcZkpFfoxicDS\/t+UWUYUN0qJwChV3kDQPXVIhB+dOWknNQfj45OfElI0VdDsq3x9L5n1YpSvWjCj658nib0vSd3R0\/ysewhKT\/bsrTvQfUiRUQgMH0EIPTpY4uSQcA1gdCW5SMyamyTunE5M28ULD8eWNy3yXVBVXbC0Jazn+WI3E9GIh8m4euVZKyZtfSe26oMA6pb5QQg9CpvAKi+WgRC95\/1LymN\/9UNfbUmfFuJjW+3LLnnJrWiVC+aXRuWPSqIDmGf9m4jqq8jKR9rWdp3jXqRIiIQmD4CEPr0sUXJIOCawNCGZb8lSU\/9PCovOcXHjxDTay2nrz\/LdUFVdsKu+9rvZxb1wd+8\/bTQEf+3hsiY23J6HzaWqbJ2UO3VhdCrvQWUUP\/X7znj7TWa9rUSiqiqU3WiGiLZzMwiZ8UlfZiYnkj9XdIHiGlbXlCSJgTxcOD0u8\/wGtBwf+e1JOUhGfWKfWtlIjSM6ElC+OJPAwgiGdHb2K9ZpiosX3VMZEgO+5l+2Lhg7a+9xgz1qV4CEHr15r7kmu+8d9mxQhBWEpdMsjwFtJy+3nPXc2jT8m1EfHSKUKyGuarJOf6UKfNYCcyDkmh1cMHan5aHPkoBgZkn4LkvgJlHWj0RQOhq5drzQud8X1dOMs8WeTxjTMwEoavVfBFNGQhA6GWAWK1FQOhqZd7TQi+jzOM9dAhdrdaLaMpBAEIvB8UqLQNCVyvx3hR65zZiebTzWHri6yvrWyx3zzyZMQhdrbaLaMpDAEIvD8eqLAVCVyvtnhT6QOc2kpSeQ08hdzfEbs8UCx6UUmIOXa0mjGhKJAChlwiwmk+H0NXKfvUIvXiZx0fu43PoBoSuVgNGNCUTgNBLRli9BUDoauXe+0Ivfog9lqnYfUC8DAhdrbaLaMpDAEIvD8eqLAVCVyvt3hZ6+WQOoavVbhFN+QhA6OVjWXUlQehqpdy7Qk88h17Q4rfsrzR2WCFvPoduSANz6Go1YURTIgEIvUSA1Xw6hK5W9r0p9C5zlzznRXGJYfR0FmxfZ5Yh9sxMMbGgQcOA0NVqwYimVAIQeqkEq\/h8CF2t5HtS6Ju7bKvcp34kzT5fnpGlRG89NocOoavVgBFNyQQg9JIRVm8BELpaufe+0J1k7jTEntV1T66ISyUMQler7SKa8hCA0MvDsSpLgdDVSru3he60KK7wIXb79u+xOXRDxxy6Wk0Y0ZRIAEIvEWA1nw6hq5V9bwp9RXrIPePbqkCZO24Zm3gOHUJXqwEjmpIJQOglI6zeAiB0tXLvaaHnkXlys5isbOSQeWxA3lwUR\/rq4Hy8bU2tVoxoSiEAoZdCr8rPhdDVagCeFXpqlXuBvfKYse1fbZnz77E5dAhdrQaMaEomAKGXjLB6C4DQ1cq9t4VePpnHfc+Dhvk+9Pm34n3oajVjRFMCAQi9BHjVfiqErlYL8K7QExvLJHDnHGLP1zO3DdnHe+gQulotGNGUSgBCL5VgFZ8PoauV\/GoQem6Z53lhi8P8O4SuVttFNOUhAKGXh2NVlvKfjW3NIlr\/TtUqrwnZTUQHT0dcgvnciE7\/W0zZmk8ewQZ9SRK9sZjzpzrH60J32sI1xmSK+fI4N9scOqGHPlV7wt8rjwCEXnk5Q8RTEBi6\/6znScrDpwMUG3xU8Iy7nymm7OGNy+ZFDbmWiecUc\/5U53hZ6IXLPCHvXKviU4+zi0GDDMyhT9Wo8PeKIgChV1S6EGwhBCD0QihVxjGhLSu3MWXOoad63I7fXvahd+fd5ZjMRXEQemW0AkRZKAEIvVBSOK5iCEDoFZOqKQMNb1m5jexCz\/V8+RQbz1iH3SH0KdHjgAokAKFXYNIQcn4CELp3WkiW0Msg89igfOz1qbw6OP9mPLbmneZS9TWB0Ku+CXgPQHUKnanl9Ltj1\/PO9e1vihJNvmFZ32uVlt3QA+2zayYpWN\/W9zcz9rTQnVaxx9Scsd4tNRyfrHiMiNMz7GLQkOZjaxB6pbURxJubAISO1uE5AtUn9LjUWpbczSOb2\/fTJ\/l2YpLBJetPq7TkhjacdZskeZiQ3BFYevef40IXR9udnJK0i2H2GIuE4M0hdyFpdSOEXmlNBPHmIQCho3l4jkD1CD21ZDuWQ1Poib0BzMf2Dmw5fX1NpSU3tGHZvyRRPRnyoy1n9N0dfmC17X3oRfbK4+PsKaebQmcIvdKaB+KdggCEjibiOQLVIfRMmSeFLok4tKH9QUn8Xy2\/eceBfPXVRqUkWF51lQgd8ceHicXs4JK7j2AimS307HrbnzF3GmJP\/i75hQehV0qrQJxuCEDobmjh2Iog4H2hO88na5PGGyJ+nq8RLddZv1EY4u1U47+3ZdG6F1VP3I57lx4o2LeUyPgHs\/g8E10nNblN1DTeSZKOzpZ2skb2x9Ls8+Xpn63\/Z+4UxwaG3FVvF4jPHQEI3R0vHF0BBLwrdKfeaTohbMgfSKaPE8mbjajsFz7RL4m+2nJQy1f5\/WsiqqZOSuLQfWedR0LezGRcRqx9gKRsl1IOiIbG\/UkmnkOfYrOY7J65s8wT6+ggdFUbBOIqmgCEXjQ6nKgqAW8KPb\/MY1PEUk5IolqSdCORsZNYfJ6InvfVyFObFqq74l1uXV0XGhq9l4gWkJT3MfOwJFpFRFFR3\/hsrIfuRua2le0ZWk9h5EE2JBbFqXoRI66iCEDoRWHDSSoT8KTQHZ+\/tg07M71Mur6NmX9vkLxIsAhJaYRYUFdwcd9fVM3ZzvXtQeGj54g5SkRzJRmXM4v5LHgO+xtGiOlIyziEw\/86D7Nn9c8zRuchdFXbA+IqngCEXjw7nKkoAW8JPdfz19lzyNyg\/V1ORLeSLk8kSW+SJJ9g4ldZyC+oLnSthjdLgyaJ6Xgi+hUJ2inqa+aQ4Z8konc7z6Hbv77SrJx65dY7gdgcOsvVjSfiOXRFL2OEVQQBCL0IaDhFbQLeEXrhMjeHpH371I\/L0eguYzzyRhk1iCSNSEkh9skPtyQ2alExc+Zb+\/x67bPEvD8RNbJfRLnONywa\/LVGWP6eSByVijv1jVXY4jfHofo4VghdxcaAmEoiAKGXhA8nq0jAE0IvZIjd1kn3vynwYzkR\/agxFiE5FiU5qRNLujow2HINX6T2orjh+9tXGcy3sV8jrvcR1\/uJ67QtxmB0r+xFce6H2O0b0cQeW2MDPXQVL2DEVDQBCL1odDhRVQKVL3R3PfNkHnxvnfVuQcbzhinzsQiZ\/yXduDS48K4bVM1VMq6hTcuXsZ\/v4nofiwY\/iTofGRqdZLw8eU365SwOX1eWzWLiZeXZCtbSu4\/30CF01dsF4nNHAEJ3xwtHVwCByhW6C5En3JVOB5Pv0JZ3a8zPGxGDaCJKxmhEp6h+SfPxPTepnrbdW1cu0jW+SzT4G0Wdb4z9op6IT4r8fTQhdHuvPA0g93y5\/Rn1jHMgdNUbBeJzTQBCd40MJ6hOoDKF7kLmWVdt\/Bf179rrcF03nhfEjxhR40Q5ob8qI\/q5TUfd8oDqORt59vzDiblH1GmHsU9bQ0QX6pJOMv4+ZumhJ2qR1St36pnbZZ4JLbYojsTqxhN\/jLetqd44EF\/BBCD0glHhwEohUHlCL13m5oUs3txwmKb5tpNfu4+FWCIN408aRZfXHrrm\/1TP3cjvzt9Xq6m5nZhPMnR5DenGVVKXJxmvRTKF7iTzrPUG+WUeH5XnQSaG0FVvGIjPFQEI3RUuHFwJBCpH6KldTvJgdRo2Th4e\/1vyCLF3w2Hso1+LWvFp0eD\/L0l0oka8ouZtNzytet7G\/vTRtxJxNxOH9YmJG+W4vJ
861+i0ZOMYS0tdDcyd1oNb59Dh9BVbxaIzyUBCN0lMByuPoHKEHopvfK0xq3eqg3Wvi1iGI9Jn7hI7F3zd0Haw5LFBY1vv2Gj6lnb\/aePHSkM6pFR+lIkPPqiiBiPyqhxKuk13yIWR1tvXOJ1sfObuldufZY9tigOQle9WSA+lwQgdJfAcLj6BNQXupiT\/X5vK9fCe+XWLnqEowf6NV+fZPHF4D6Nj48K+RL56fzGw24eUD1ru397\/vtkhHuY9RMn\/j22tybpPkM3ztBqm24yV7nbZsBt27a7k3nsdoATr0\/FHLrqTQPxuSAAobuAhUMrg4DaQue1zDQnN8niZG4aLjIeOdDnpz5muj5w4Ky+kdGJV7Va7YKGo2\/doHrmRn95ztHRqNGrsTYvsiO0P0ntTh\/rZxj1LWsyhZ6jZ+40xJ7q1ttXyHN8YxnzfegQuupNA\/G5IAChu4CFQyuDQGUKPZ\/IHYbYHWSlU2SO0HmTkHxl85uCPwu\/PvIS1Yjzgif0bFY9c0OPdLxPTFKPNmGcOBGJ7M2a9lMW+mJffcv1ksy3rRX2fHmqnjGc9q+3jK1hIXTVGwXic00AQneNDCeoTqDyhO6yV56j5yl1\/WAiethHfF7jYODxoX2H\/kI+3+pZi9ZtVT1n4Z92HWpMRrojxEu0SGRvoYlfCMGnifrm70gStretWWSdc\/Fbdq\/cyiC2yl2ae7njsTXV2wbiK5wAhF44KxxZIQQqS+hTyzyjr5lraNnsj05OvENq2qMGGWe3DM5+Mrzv0B+jZKzaa8k9T6meuqENZ80lkt0RIc6sY56l6\/o2aVCbvzl4rWSKLYqL\/3N6MmCqOfTsnnp8yB1CV71dID53BCB0d7xwdAUQqByhl0\/mZlqkYZwtSX5cMF9LQvxHRqPXGSx6hRTbyF9I4go6aOqCMooprEyeHDtUGsb5Wl3d18iQhhGd\/DQJ7Weipv5iIvmuMsucSNAg6xD61MnEEZVEAEKvpGwh1oIIqC90Ti+Ky7oC07\/I+JPjnLAFR\/wZ7b8RyQYi3hn7i5RNxMJPTLsyweW6kcj+OuBcL4kRIncuco4iOHzdJMuXRoAkCRZiKN4LlwE23xfHYi9J0twGNvfK9ljHPf8Qe2wrGetQh7lTnG7uFHc9door6KrCQZVAAEKvhCwhRlcE1Ba6SK9yL0TmeYbYU1Byvpktz0Iyq9xiBRUq80IWp9nKy1eHKV+uUrYh9swqmo+t6eZOcRC6q4sLBytNAEJXOj0IrhgC6gq9Y17UMHII3aFnPp0yz3BuKTJPFJQ9nBBPXa46WLrLGTV3U47TqIXt5ibRL8+OI7aXO69uPA5CL+YawzlqEoDQ1cwLoiqBgNJClxahp7vY2X3kqWSer1fu2OF2GmZ3GgJPDU5nZsDx86barc25558cHs8tcst5BdwQ5BqpiMk81w2COYcuIfQSLjOcqiABCF3BpCCk0ghUltDjl6Czt3JcntMkc+f58lxb1E6XzKe48cgpeCsr23y5\/XbJPDS5Uxx66KVdbDhbKQIQulLpQDDlIFA5Qi+zzB2v5sJ65vF7BHsBRcg8VYytrOkaYo99XuZnZfbM7fVP\/GwOuZs7xUHo5bjkUIYiBCB0RRKBMMpHQG2hy7XMck5Sntkdzly98hzD147PZSdZpuRlgZst2tQ8c0YKilj8llPmthsXBwln3Ew43VwUeMOROcqQQ+bxOCH08l1yKEkRAhC6IolAGOUjoL7QaY4aQ+yl9Mpt5zoKN917zpzKzhweT2XeCUpBQ+yJef\/MD0k3KHts8Z\/jG8ugh16+Cw8lzTgBCH3GU4AAyk1g+oTOxAYdFTzj7meKiXl4Y8e8qJRrRfLlLLkEZC3c1SNpTpJ1kHaq813sEHsBMi9oiN1STk6ZO3xF5R1iL7BMs4duQOjFtGOcoy4BCF3d3CCyIglMj9DjFmS9NKHr0hxyT7xtLVevNuWkXJdnnrntLH+XYYg9X5mOw+Ppz8z4v6zq2KcE8gyRx9pCdr1zrmSfqmcPoRd5deE0lQlA6CpnB7EVRaD8Qre8patUobNcy5R8fWqOyy9nr9xZatnzzw698tSpU\/d449Dtsi2gVx47xIXMc0rXaVQhezQh+14i3w1C1o0NeuhFXV04SWUCELrK2UFsRREon9CzpVZyDz0ldLcyn6JXnuFAp155Lsk7xVGEzHMNsefq3U\/Vg7ZmvpQhdttNRvxexfxwHmShr278EDaWKeoiw0lKEoDQlUwLgiqFQHmE7izQ0oVOlh66rZbFzpfnGsrO1yt3Ep31sbWMMu1D4fbeuoteed4bj+xeuP1JuqKH2JOok4zN59AZQi\/lOsO56hGA0NXLCSIqkUDpQs\/VGy7DHDrnELormTsJ1mmYOseub\/lk7kbktnIytO50k5Gr7Jy96IxueubLVeJd7fgBTr397PH4zOfVY0Ln1Y0fug4vZynxesPp6hCA0NXJBSIpE4HShJ5b5jF3lDyHbhN6vvnyXNutpnqbmcLL+MlJaEn75erRlyzzPEP1ecu2TxFk\/pxnP\/ZElbOnGLI2yclgaebYFDpB6GW65lCMGgQgdDXygCjKSKBooU+1GC0mdFnSY2u6tYdeli1cs3vmOV956rBKPO\/itwJ61FP2ynP1oFO\/t35IGVexp9pTji1qIfQyXnEoShUCELoqmUAcZSNQlNALkHm8h14moZdF5tmXb06ZV9zLVfLsx17oELvTy1lSgwg8SOihl+2aQ0FqEIDQ1cgDoigjAXdCzz\/Ebh+6ZSGPCrYVubHM5o55uk5rmXmOc3XzDFlnDbMXKvMi9mN3Embq8+N\/zN0zd5rft\/\/OHnt2LzpzxqA8ZWb6HUIv4yWHohQhAKErkgiEUT4ChQvdhcyTruUShW6wwyp3J5HbhtLzDn\/nWvxWxH7suWSe6OGXd4h9qherODHIP9+evflMmm3GrQjTIBHm0Mt31aEkFQhA6CpkATGUlUBhQncv85heyi50NzJ3uFxj1UipajQF0u0Qe8qdTp+RofH8m87kvCGwyTkO05b3xM\/CMhxhUB0xiawl7pld+MQJDvPlGXitPX0eJJJYFFfWKw+FzTQBCH2mM4DPLzuB\/ELPJVBrGE5DvPG\/l1fopcnc\/srTwII7PHc9737sY9uk5KOnfBub03x5xj1D1rA\/hF72Kw8FzjQBz30BzDRQfP7ME8gt9OJ65ekaMTEbpc2hx4bcE3Pojlefk+Ttw8zOQ+zeFPolCaEnO+EOvXqn6QinF9Bk9uoh9Jm\/VBFBmQlA6GUGiuJmnoCz0EuRuWX2tVxCz7rynEYF8g+xZ5BmpsBpt3vuet79WELohQ6xJ0b2LRlLDK1kDflD6DN\/qSKCMhPw3BdAmfmguAokkCn00obYk0O96anhUnroq+bphp5+21qKbWEytw+xp0+Pn+9toZetZ56cOxkkaWAOvQKvb4ScmwCEjtbhOQJpoU8l8+yh7EwYWf08opJ66Kvm6VK3rXIvQOY531+eubDMm0K\/dJskcw7d8i\/HYrr0r+15t+c59jOE7rkrHxWC0NEGPEcgLnQ63P5iDydZx36XY\/jbaWqWqMQeekroBYg8NXzsNPSe\/TtPCv3xSy1z6Ll2fcsaR0n8wlHkyWYwSNLcy\/072Mvdc98A1VshCL16c+\/ZmseETnR4QQNTrmRuHqyXsCgu2UO3bCzjfNcQv89wnDd2etwrbv7Aabd57nrenRJ6WWUee30qCVrdeAyE7tkvgiqsmOe+AKowh6iyjUBuoRczxJ4sPHluGYVejMzz7MfuTaFftk1KOjpzFCU9pJ41KeJ0E2R\/MUv8\/ie+9SuEju8PDxGA0D2UTFQlTsBZ6E5D3HZZ20bfHXvIZRB6xtav2TcZqbeL2ROaayOWRBGBU73YQ79smySyzKGne+pZnOx8nHilcUPo+MLwHAEI3XMpRYWyhe5S5qnDnS6Pcgo9s\/ycQ+wFviXNk0J\/ItFDTy52mPr58vgFkF\/m8SF3luih4+vCUwQgdE+lE5XJ7qGXU+Zm6SUKncxV7uYceqE988L3Yw+ceqvnrufdT3xim5QyvlNcUTJPD88nTJ+8SCB0fF14joDnvgA8lyFUyDWBdA99apk7T2PnuCzMX8tShW6kd4pLjfjnGmQvXOZmUd4VenwOvYT58gTpjPYQ31gGc+iury+coC4BCF3d3CCyIgkM3X925ir3HIvPskfW81wOySFcGS1tlTtlCt35\/eXFvfI0MN+bPXRKzaHn7G0XMsRu6aDHyhkkMiD0Iq8xnKYmAQhdzbwgqhIIZAg9q4Xb+nk5ZJ\/x8db52HIJ3fKWtMyqFifzWA\/d00Ivq8zN3oUrZLEAACAASURBVP6ghNBLuMpwqooEIHQVs4KYSiIwtNHWQ0+VZhvazrv4LbnhjO0SKYfQmec4D7K7G2KPVctSh8D8Wzx3PZtz6JTcKS5WO\/vaA3uVcz+vnvFKG6ZBaW79iiH3kq41nKwWAc99AaiFF9HMBIFsoZfYK7dWQtJRwbbeZ4qp1\/DmVfMMkms547G1hKQcr8Qcckp+uE1wnhU6J7d+nULmzs+bJ2jZb+Z4UEodQi+mIeMcZQlA6MqmBoEVSyBT6OWSeeJS8cmjgqeVU+hFDLGnOqqZl68nhf6LZA89n8zz9crjsNIDGan\/g9CLvcBwnrIEIHRlU4PAiiWQFnoZhtgtw\/UxK2jlFHppQ+wZfMzXp57yE89dz7t\/8cn0kHvMzW6G2G3vjc8c0RiU5l7ux3wTe7kXe6HhPOUIeO4LQDnCCGiPExjauDy2yt15vVuOJp8lCmvYFvGWS+iOn2df+JXqiseDcZpDtkjO80IvSeZZPfxBae7lfiSEvscvUHzgtBGA0KcNLQqeKQKm0Nn6cpYpF7\/lugwcetAl
861C53XsqA52WyKkLlF8Ob\/Nnu5hz7F\/Hj6hsc+xG67KUrfAEHoM3WB4nOnjQCEPm1oUfBMEQhvXP68TAo9V682X483aYesq4OJNKP4OfSfrZpn6LyW2Sp0y4c43XjkuhmxCC55iCeF\/tSntpG0vg\/dfuOT\/XMmMmsSM27QIPSZukDxudNGAEKfNrQoeKYIpISeT+aWoWrH3rKTzM0DSxL6efMMXbcIvZBeec4eZmanlJiaT7nZc9fz7gyhF7X4LZHerHMHpZAYcp+pixSfOy0EPPcFMC2UUGhFEQhvSvbQ3c6X51lxniRQFqEX8D70gnvm6ZuC5pO9KnQRf9uanYnt5\/T9W9Z8ua39xvI8KM2Xs2AOvaKubQSbnwCEjhbiOQLhTR3pIXd77XIufsuz4twqE1HKkLvZQzfSPfQSh9gtbyuJ1dKbQv\/vbZTxPvSih9jTdwTxIiB0z135qBCEjjbgOQI5hV6szMspdMMidNugeVYP1JqZROzpCzb7BsSTQv9lQuiOrByfL881xB7\/ffomalCygR66567+6q4QhF7d+fdk7R2Fnk\/mGV\/0WT9kDvUKvYRFcefNMzKEPsWCuGR2ppR5vJzmk9d47nrenRK6tWce\/\/+0m+3VnnquPd5Dh9A9+QVQxZXy3BdAFecSVU8QyBB6zoVxTgvSbDLPuDoSP5RF6E5z6A6X4pQit8TLRM0neVHol8eH3FNVtfbK7TdfBYk8ficQ28udVzce+XVsLINvDs8QgNA9k0pUJEkgJXRXvfJcMrddIiUL3dzLPfHYWq6Fb7FQbL3Q9AvBLYnOvCnxtNATN2Yl9srT3XoWg1Kai+IgdHxzeIcAhO6dXKIm1h468+HOQNz0zB0uj7ILvZieufNQffNJN3nuet79y8u3xd+HXtJ8ebopJG\/y2Hw5C4SOLw1vEfDcF4C30oPaFEMg3N\/1vCRpE3oukRfYM0+M5koWRwVPu724t6397Lx5hrT00LNeBZqOJffit9zz7t4U+hUxoefsmTttB2sZnk+1H9vUCzMPspSr69BDL+YSwzmKEoDQFU0MwiqeQLbQS+uVx50RL0Myl0Holjn0ZDWzhthzvIgk4\/4jU+7NJ3qvhz76y7jQY5js2786rXFwmsbIlnlsDp0NCL34qwxnqkgAQlcxK4ipJAKZQi+fzMsjdLJt\/eo0X+5e5qahmk+80XPXc0ro9p54IXu7Z90EmPcEyfbAg2wY6KGXdKXhZNUIeO4LQDXAiGfPE0gLvYCd33ItTEudmnmJlN5Dtwjd0nPMPcRu6ZJP0fv0pNC3mT10617uDj31PKMWlofb0jKPix5C3\/OXJj5xmglA6NMMGMXveQJxodPh9ilq65d7vk1crEPsGdEzkyQqccg9IXSnIfaslez20QXb5WobSvam0D+zjUg6DLknLF7AEHvc31Z25t0aDzLz6rr3fgWPre35SxSfOE0EIPRpAotiZ45ATOhMzovicvXmEuHmk3lsyL0cQhfxOfTMi6\/AZ6iTWB0eyfO00F29C91G1mnu3RQ6Qegzd5Xik6eDAIQ+HVRR5owSCG\/uel5Kq9CdVobblJpjiD1WEYsQShL6w+Ze7ryWKf4cejwqpzn+PL+zxZMCzUzNJ\/zYc9fz6LbPbiNO9NAdb2bsuc2YvLAtpLPkEkKf0WsUHz49BDz3BTA9mFBqJRFIC70AkSecannKObOqtp5hqUKXFqHbX64S\/+Cphtntl2y6Z+9JoT\/92fSQu4spieyRFtsICIReSZc0Yi2QAIReICgcVjkE4kK3bCyT0crtw7G2nnq6y2sfE4\/JVpIsfg794fPmpYU+1RB79ghCVkC2mw1vCz0fr3xD7DmeGDAfW8OQe+Vc1Ii0IAIQekGYcFAlEQhvXpEeci+jzE0G5RE6z8mcQJ9qiN3hpsMmc3OEoemEH3nueh6N9dDpaMdFjLZFgfEf7QsHbYvhkihjG8sQFsVV0oWNWKck4LkvgClrjAM8TyAl9Lwyz9X087wXnYmkLLGHbphz6NaNZaYaYi9M5qbwmo73otA\/Z5lDz81qyiF2+1QGhO7574FqrCCEXo1Z93idY0I3H1uL\/ctu4pmPMCVh5Bd58qjyCb30Xnlqf\/NEUZ4U+jOf20bSXBRn5TXFELvTXHvqlFQ56KF7\/HugGqsHoVdj1j1e57TQ7cOvGa\/4sFAoTOaxOXRplDaHHuuhi9gqd8dh99Tv8w0dW+phEVXT8Td47noejQk98\/Wplluw7O1gM7jmGf0w59Ax5O7xb4Lqq57nvgCqL4WosZ1AXOi2t63FnO3U3AuRefq80oR+0TxpGOkhd9sccFry9jgzY4zVw2E6wdNCt8+XZ7GbapGhBZj5v7Gd4iTm0PH14SkCELqn0onKmATCm1dahtyTnTiHpu74vvQcYkigLYvQOTmHbpOM0xSBw+K3XD17zwo98frUVM\/c1SYzli679SYg+XIW7BSHLw0PEYDQPZRMVCVOICX0nJvFFNIrt42JJ64UaZQy5H7RPCmTPXS7zPP3yuPRWOPOPr\/puOs9dz2PbjeH3ON7ucd9bK1i3iH1zDkNe48+JnSxuu69V2HrV3xxeIaA574APJMZVKRoAjGhMx1e\/BC7k8zjl4o0zPeh31zc+9AfNoUuM1e5Ow27Zw2pO+xFnuqupmP1ptA\/H5tDL3gVe9r86fbjPDw\/yIa59SuEXvSFhhOVIwChK5cSBFQqgeEt5pC7bQ49q3eXYcSCF6iVTeiWxWwZ9XUYTs6eGbD2TNOXsFeFzmYP3b5mwGENgfOz6ravuPRLcQYJQi\/1UsP5ihGA0BVLCMIpncDwllUZc+iFbbFqE7xTT69cPfTYHLrbIXbLqIHTzQAzNX3kh567nse2f972+tT80w6p1uM08pHxhjseJMPcWAY99NKvOJSgCgHPfQGoAhZxzByBTKEXP1\/utNWq1Lm0IXcyh9wTj61Z7WPvSLrYtzw5r+xNoV+Z4\/WpedYgOA+xx2jHz4q1iUFiWl13OIQ+c1cqPrncBCD0chNFeTNOYPinqx6Xkt6ZtQ2o5Ss9\/zPglt5wquMev1Q0lic1nnzLr4upZPjhj32QyfgRER2UuycpHB+uI+EUU+bvmj7yw72KiUvlc8a2f+HnRPy+WIwxBjYOudYg2PKWOjVxoySJXpdsXFJ\/+NUPqVx\/xAYCbghA6G5o4diKIBD+6YoPacLfXLZgfVqqqAaDn+KT14SKKTv0wHmzRa3\/cGFwffzuILsUzemXBX5Y3XHXe27F9uivvvBB4dOCjgh8U4GJA3Y6TEqa9On+3\/J7P\/+fqUrB30GgUghA6JWSKcQJAiAAAiAAAnkIQOhoHiAAAiAAAiDgAQIQugeSiCqAAAiAAAiAAISONgACIAACIAACHiAAoXsgiagCCIAACIAACEDoaAMgAAIgAAIg4AECELoHkrgnqzA00DGLIpG37snPxGeBQLURqK3xv16\/cN0\/qq3eqG9pBCD00vhV3dk7ejoDsiF6QNVVHBUGgT1IoF76hxrP6Hl1D34kPsoDBCB0DyQRVQABEAABEAABCB1tAARAAARAAAQ8QABC90ASvVIFub5d213r27tp8Z3\/LrRO8qqrRPiYP7YET+3bWeg5KhwX7l++t08TdQ0Lel8249mxpfNAv26MB1rvfF2F+GYyhl2bOj8uWLDQfHc2L7gNW7POZDLw2RVFAEKvqHRVVrBD\/Z1naUK+2rxw3eO5Ig\/1dz0ebO2ZZ\/59cH17U12d\/8RA27qNhdZU\/r69ZuRF3zFNz77tCb76aqPQ86zHmZ9bW1f7P8S0yPy9lPS6EPTlwKKep4opr5BzRjZ3nWwYdGCgtec28\/jw5hWrBcl\/NS3sefC1n61orItG3jHu8\/\/vfvO7dxdSXq5jwgNdn4lEo+v2WnLXS1OVEx7o+sb46MTX3rCsb2SqY6fr76H+rp+xjy6jqM47Xq\/9+1vOuX28HJ8Va1sNtVcGFvV8thzloQwQUJEAhK5iVjwSU6i\/61Kd+B+zW7v7cwp9oGsouKinpdgqyy0frw1Fd34k+OzBDxUj9FfXt+\/T2FC7IRKNLrdKL7y587Nk0I7msck7eFnfZLHx5TpvZ\/+KVo3knGBrz\/X2Y+TGc5tHxOT7JjX53F4LesOlfHaov+uHxHRi4Jm578rHJzTQtZAk3a6PTRw8e1lfUS+fKSVO89zh\/q7jJvWJwb2W9P2x1LLs5+9c3x7U6utuCrZ2n13uslEeCKhCAEJXJRMejEN1oQ8NdLyPJF\/U0tp
8617oRP+oY0d7cx0YLBt3ffKnZ49LPRBksaLwdZ1vU71eKX\/woZmMbrCkHSxPjpx3EwJPTzQ9S2h6992M+VSaF4g9EJJ4bhKJgChV3L2FI\/drdBfWt9eH6z3HRFovfOXyaqFH1q5lzGmX87Mc6RB\/wzu3\/DFkR1js\/SI3tSyaN2L1h76zvf86QCf5vskMb1RkvFoy6J1a3IhMufeh478y6c0adyRb956aOOKdvbJ4eDCngfMsoY2dX6hpa33Gnu5Q5tWnNfS1n1L8vfmeoDh2pouqfF883fS4J+0tHU\/kvy7XehDmzpPIeLXW9p6ngv3d\/UZkmYLpp2SaTAwOnFZqK7mxOD45KNOowXhTcs\/1OwTv2WH3nysh27Q94mNlYZu3Drr9Lv+bo89dP+KozWfcYguxSJ9bPwiq9DNXrPBFL\/hMag\/2NZzZ\/L89evbtfl1\/o5g27ru0f6VR0XY+KT5NyH4puYF3Y+lcjjQ9Q2noe7Qps4jNWn8Mynw8MCKWyb0yBf3WXzXK9YYY3sfSO1iZnkYSx4RBl\/ftHjtb+31GBnomK+TWBWPVf4i2NZrvnuewhu7DjWYrmGmI4npSZL0dLC15\/tmDojpb7MXdf\/eWpYpf2qoPXz2op4nzN+PbF693wRHfLPrD34tPPzXL7HGLwYWdt8ey+vGc5uHxOQFgun9ZMgo+ehHwQW925LlDW9a9c7xiL5z7zN6XhvZtPx4XWqHBkXDHdy6ZlTxyxfhVSABCL0Ck1YpIbsV+n82nttcQ+MLg4vX3WXWcXjLOftIPbJ+wqhp8xmGJptqJI+PnqcJ+WeD9NdaFt61PSl0TURf0aVvZdCo\/eqQYWi1dRPviES1M4OtPf\/txCvU33GUJG4OLup9hJlkLqZDAx1vFVJcHGjt+R\/zmFB\/10PB1p6TsoXedWNLW8\/FsS\/5Le37DBu1T09M0LE+4Rszf+fXoqcZgt4SWNTzdfNnu9BD\/Z2X6CT+aU5PjG7pPDAq6YhIRH9+do0WMkUdHui8LSLoE05D8KGBrht8E\/Q1p+eWk0JnnxCGNC5oWdRzRZbQ+7teCDS9\/I7wyEE9SaHv2NIZ8Ou8wafJVRMT\/ticuuDxQ8nn+2pwUc8psXpuPc4XHj7gW8wckVLeZ+j+\/4sd54vcEGg6eBUff3U0JtT+rucDrT3vtn9uuL9riaFpvwuedseL4f7Oo0nwD9mgnxtEYY3p6ebWnkfHHu6YExnj77KouTg6ISM+qdcYPv1STfgeb1q09qHUTUN\/16PGJH1aCt+LMZ\/zeLOm+W4Lbu85hY47TuwaPmh\/wfI6GfWdOzGsR\/Zb2b17qL\/TzOmzLa29D1tj+\/fG5fvWse+UYFt3dzznHYewpP8iIY5pbpz4Gv2HdF7WF8truL9rq98XPWd8vG4oXvdoG0lDmjc58Ta84gQ5zi\/LGuOrhm7cOCaann7jojVj+dpcpVzfiFM9AhC6ejnxTESm0KWkOib5i5yVYn4w2NrTbP7dKvThLe37SL32jkBrzwLruebwcKOxe6nBxkuz2u58zBT6sL6rw5By35a23m8kj42VJSbbdlNow\/6t\/Vm9IXPBniRumJVYlJZH6LNYF0cH2ub+nPlqoxChO5UVr9vEYp3F47Pbuv+ZT+hOc+ih9e2zub7mikBr7+es5cdkw2K\/5tGJp3hZn+4g61gPPfDc3BeH3v+XxULSy8G23meSxw31d36d\/ZPfNp8SCPWvuMveQ8+W8PIlusE7Zy1e97jcepVveOSv24nk1YHW3g3JY+WW02pD+uyeltbe9kKE3rLgjr8mjrt1woheae+h22PYdW\/HHPbR\/GDbIT+JC\/evVwhNbAgsXPtn67HDm5a\/UwpxdGBR761OQ+6FCn3Xho4jBPOx+uRkT3L0Qt50oT+8\/+5fBFt7j85m3nGlZvg2maMIMaFH5ZHNe0\/8gD8YvwnAPxCYLgIQ+nSRRblmb\/ZSkvRBQ1LGF60VjRD02WBrT51d6KH+rqv8mrwl+ViX9Zxw\/4pWXUbDSaGH9Z1XPrf9X1cff\/WjsR6h+U9K4uFNnR8UPrm7aeG639jTUajQ5db2ppFR\/3uHdkeeOWhZ31ixQo+Lp+MyIeg35qp\/t0I3zx\/q77pV0\/yfsT7KNTzQcbxusL+lrffnTk0u2UMPLu75y45Ny9\/pZ21+86K515k3Jzs3Lf+QxtoRyYV5hQjdLMPHWnuwtefLptSG9x9dF2jtiYnb+i\/U3zWezOtUPXS3Qo+xHOha98K\/GlbNPXBkf5\/BRw5T45b98wxjlyL08JbOY9mQ+zYvWndfso5mG4waxs7Zi3uftNddbr\/QP\/zq6N2B1p6lptCjUf1Ns9rWxYbo8Q8EppMAhD6ddKu87FKG3MMDXTdqE3S10zDy8MCKd01EI417L7nrabOHHo7sOj7w3Nyf21dxD\/V3nmhIMTG7rTtrhMAc7pWS6q1zwk7pGtm4fF9DaAuat8+9wyy\/UKGP3N95mK6xOYfrM8tl4tellMOS5S3mEG8xQpdbV7cMj0R+EGjtXWmW+Up\/a0MTBS8ZodANTqMQ8ZuI+By6KfTYTcHGzgvI8D0SjIy+FK6vPTs6KR\/Z64z4s\/B2oZtD\/5NR7mWmmiQblnQ\/Mc8OtHZ\/JtZD3\/3XGwOLes53EPpksLUndl4pQpdEPLKpa6kU9CkpSUvcrP2Wmd4feKXhA0P7jx4rWB4RXNR7Xb7LrSSh33fW27impqbZMtceGui6nXTazho79rqllN8MtvbsnRxyDyzNHD2o8q8GVH+aCEDo0wQWxcZk4uqxNeuQe6i\/88eTk\/yVfRz2s7YLPddjayMJoQcchP56\/8oDfNHJtwcj+hP2hWZm75762v3U3hcZ3rLyEKkbFwfbej6dEKTjHLp5AxJYFJ9DDw10fZElvZx8xjzZFqxDvMUIPSbkTV3nG\/UTfbNP7guFHjhvtoyMm6v0r83V3uxCj9ehcwdJ6jKIDp3VlhahVei7+ruWsKSDW9p6vm0te+fGlYf7hOxMCj00\/MKPW9rWXVCM0Hf1d57Omu+3+XrooU2dt5Hku4OL44sSk\/\/C\/V2bml9pOGNk\/9FjDcnvCbZ1530Swa3Qa4Q2f1Zrz9o4r45DhJQ1zW13\/iH5+aH+zrUBjS51WohojRNCxzfhniQAoe9J2lX2WSUJfaDzSxPj8s43nLnuBTu24Y0d8yLEujncme859HxCT\/Qcr4jo9OReSzI3kJFbV9eFd+tLotHIk36fb4UhIne3LLg7Ns8b6u98MNjae7I9pvCmFY8E2rpPSEj\/O06L8coh9J0blx\/uF+KDza29N4b7u+5o3t5zDl9NOTfUcRL6yOb2\/QxZ+8mIkF+3LrKzCj3U39nBPn42cFrPn8og9N8EWnuOsDMb6l9xgcb0y2TPN9zflTWHvqu\/c+Os1t7FWbwTQh97c2S\/8fGJY6MTkYF8G+I4C73rCk3jZ5sXpJ8+MD8nNjKh8\/KW1p5v5RZ6xwJpiEjL4p4H813WEHqVfenNcHUh9BlOgJc\/vhShm48K6UbkO8HW3k4rI3N+cuS13RfoJP\/csmjdQ6UIPfY4lMEfI6Jn7HPQu366+s2aHr2SiDYFFvVsSvcMO7\/ePDb5dbbsphYe6FxlGNTW0tZ7RvxGoXNtclg8ed7OBy8M8vjoDUzytqmG3M2RijqOvHfSZ\/zavqrdXH3ui8gFMir+LPx0QsDWg3boKWcMuSf\/PrRh1dyW0+OL0dK9zvSiuKH+zot9gp5sWtj7O+sxQ5u6LhfM+7jpoYc2dX1XG5\/4f03L+l5LlrVrw9lv1vzaVcTatcnFbE5CD\/V3bg+29r4\/I86NXQeToLsCrzQcwxetiQz1d14gyPi99XFH8\/ihLavmCl0\/LNDac7+T0M1RCDKM0KzF67Zmcui8XhI939Lae3MuoZujOKGBrvt8hn6x\/bl5cxRF6r57Zp1++xCE7uVvOPXqBqGrlxPPRFSK0E0I5i5uDQ21W1inrsDinj9JeZUI9\/\/lSiZ+RZL8fbCtd1spQjc\/Q\/5sRWN4Ql9KLOaLCH+6aWn3f4b7O5foks6V
861QnxOk\/LmYGvPMSkRbuo8RQg6rPmZg79HXyYa3vzX84nkhCHF\/sGx8e+Yw\/e7+1csiJJcEWztWR77DHPVd3T2Opb8dynkFlPooc1dp1KUPjD4jx3XHnxYbX14pLEz+diaKYuRzSu+SER9rEd3RoVoS8olJpiBzo+R5M8EmubOTT4alqvROPXQcx+bFrq5slvz8ycCi3rPidUhtqp79H7W5U9IEx9wI3T5VHt9eGft9oDY8V5e8NMJueWcfUL65Doh6fv+WvGH+vndf4vfCGX30MP9XedI4gOCrd1fi0v6rLlC951HxMc0v9Jwiil0c\/+C5oba7wlJfw609nw3dtyGjvexj78RMGqX8uJbh+N5Nq6XevRrmr\/2TeP60Pa9D9hvPPzq6D2BGu7g+d27zacLwjz5CEvqIp84pHnBW7bEn2zIHnKPMXnwwuDQ+Gi3n+T3m1p7H77qqqvEfx\/1wkppaI2BsfEbzacOIHTPfJ1VREUg9IpIU2UGaW6qEdUiI7MWrvtHrhrs6u86J\/nomNn7Dr0UelPL6fHh7diX5tb2ptBw7SXMtIRIPhRs7f2iOexcq7G\/cdG6Z80NXMaaat5Yf1rvv+zP9o72rzzAEEJvWnh7qmeYK46\/bV1d17I7egrrtF9tHT+YlMyuDatbDI7sv9eS3tR2pKaMWdLnDClfNXS6ZvaSeC\/WlEjL6eueNf9\/+L4Vb9D90lwUVy9I\/sR8rCt838q9RkfkuPkMtHnM7oGO9xmGfHNz2533OrEa7l95ZtSIDpqPiFnjHtvcMWfSEB8JJuZ487WO8JZVxzZT9HdTzfXG4h9YeVJwdOzx5JqC2J7yk\/QDIjmXSfYFtNmxx8RGxoeCzUu7B83NeUaOeuFDTnv1m71m601IbGRB5x9KkgcI5h8kRz2szHb1dx3XQg2\/sm+6EtrU+QFi8WVJxrA05A9NHjvuP\/ug2Yvvetma8x33dh6o1fB1RLLF+hmpm7GBjlmaIU6YNKK\/sm7zO9TfeS0TfUQSbwhSww3m55ttJ1pP44GT1u4we\/eiwS9aFq3bZWdtPosfGjlgCRNfRsSvaLpxTVOiPZjHmms1RF3dyOyT18zIdrqV+c2BqIslAKEXSw7nTSsBs9d1YHvfuNMGHKH+js5aTd9Wl5jXntZAFCx8eKDro6yLJ512S1MwXIQEAiCwhwhA6HsIND7GHYHYwrRh\/dpgW\/enrGeavVzpi37CVyN+3Hhqz6vuSq38o80en5\/lhydGx\/MuAqv8mqIGIAACbglA6G6J4fg9RiD0QPtsmqx5ljT+6CDv2Lqfsc8HpTS+Qkyfmc5Xm+6xChbxQaGBFT9gkv8MLMp8nKyIonAKCICAxwhA6B5LqBerIx84b\/bQxNi7av38otPOcV6sM+oEAiAAAm4JQOhuieF4EAABEAABEFCQAISuYFIQEgiAAAiAAAi4JQChuyWG40EABEAABEBAQQIQuoJJQUggAAIgAAIg4JYAhO6WGI4HARAAARAAAQUJQOgKJgUhgQAIgAAIgIBbAhC6W2I4HgRAAARAAAQUJAChK5gUhAQCIAACIAACbglA6G6J4XgQAAEQAAEQUJAAhK5gUhASCIAACIAACLglAKG7JYbjQQAEQAAEQEBBAhC6gklBSCAAAiAAAiDglgCE7pYYjgcBEAABEAABBQlA6AomBSGBAAiAAAiAgFsCELpbYjgeBEAABEAABBQkAKErmBSEBAIgAAIgAAJuCUDobonheBAAARAAARBQkACErmBSEBIIgAAIgAAIuCUAobslhuNBAARAAARAQEECELqCSUFIIAACIAACIOCWAITulhiOBwEQAAEQAAEFCUDoCiYFIYEACIAACICAWwIQultiOB4EQAAEQAAEFCQAoSuYFIQEAiAAAiAAAm4JQOhuieF4EAABEAABEFCQAISuYFIQEgiAAAiAAAi4JQChuyWG40EABEAABEBAQQIQuoJJQUggAAIgAAIg4JYAhO6WGI4HARAAARAAAQUJQOgKJgUhgQAIgAAIgIBbAhC6W2I4HgRAAARAAAQUJAChK5gUhAQCIAACIAACbglA6G6J4XgQAAEQAAEQUJAAhK5gUhASNuayGAAAA0xJREFUCIAACIAACLglAKG7JYbjQQAEQAAEQEBBAhC6gklBSCAAAiAAAiDglgCE7pYYjgcBEAABEAABBQlA6AomBSGBAAiAAAiAgFsCELpbYjgeBEAABEAABBQkAKErmBSEBAIgAAIgAAJuCUDobonheBAAARAAARBQkACErmBSEBIIgAAIgAAIuCUAobslhuNBAARAAARAQEECELqCSUFIIAACIAACIOCWAITulhiOBwEQAAEQAAEFCUDoCiYFIYEACIAACICAWwIQultiOB4EQAAEQAAEFCQAoSuYFIQEAiAAAiAAAm4JQOhuieF4EAABEAABEFCQAISuYFIQEgiAAAiAAAi4JQChuyWG40EABEAABEBAQQIQuoJJQUggAAIgAAIg4JYAhO6WGI4HARAAARAAAQUJQOgKJgUhgQAIgAAIgIBbAhC6W2I4HgRAAARAAAQUJAChK5gUhAQCIAACIAACbglA6G6J4XgQAAEQAAEQUJAAhK5gUhASCIAACIAACLglAKG7JYbjQQAEQAAEQEBBAhC6gklBSCAAAiAAAiDglgCE7pYYjgcBEAABEAABBQlA6AomBSGBAAiAAAiAgFsCELpbYjgeBEAABEAABBQkAKErmBSEBAIgAAIgAAJuCUDobonheBAAARAAARBQkACErmBSEBIIgAAIgAAIuCUAobslhuNBAARAAARAQEECELqCSUFIIAACIAACIOCWAITulhiOBwEQAAEQAAEFCUDoCiYFIYEACIAACICAWwIQultiOB4EQAAEQAAEFCQAoSuYFIQEAiAAAiAAAm4JQOhuieF4EAABEAABEFCQAISuYFIQEgiAAAiAAAi4JQChuyWG40EABEAABEBAQQIQuoJJQUggAAIgAAIg4JYAhO6WGI4HARAAARAAAQUJQOgKJgUhgQAIgAAIgIBbAhC6W2I4HgRAAARAAAQUJAChK5gUhAQCIAACIAACbglA6G6J4XgQAAEQAAEQUJAAhK5gUhASCIAACIAACLglAKG7JYbjQQAEQAAEQEBBAhC6gklBSCAAAiAAAiDglgCE7pYYjgcBEAABEAABBQlA6AomBSGBAAiAAAiAgFsCELpbYjgeBEAABEAABBQk8P8BelerkrzkRNEAAAAASUVORK5CYII=","brand_header_color":"#FFFFFF","brand_text_color":"#0A0A0A"}}},"whitelabel":true,"privacyWidget":true,"cookiePolicyPageUrl":"\/pages\/cookie-policy","privacyPolicyPageUrl":"\/policies\/privacy-policy","primaryDomain":"https:\/\/thiru.de"}; 862 const settings = {"businessLocation":null,"targetRegions":[],"legislations":{"isAutomatic":true,"customLegislations":{"gdprApplies":true,"usprApplies":false,"ccpaApplies":false,"lgpdApplies":false}},"googleConsentMode":false,"microsoftConsentMode":false,"enableTcf":false,"fallbackLanguage":"en","emailNotification":true,"disableAutoBlocking":false,"enableAdvanceGCM":true}; 863 864 const supportedLangs = [ 865 'bg','ca','cs','da','de','el','en','en-GB','es','et', 866 'fi','fr','hr','hu','it','lt','lv','nl','no','pl', 867 'pt','pt-BR','ro','ru','sk','sl','sv' 868 ]; 869 870 // Build i18n map; prefer globals (e.g., window.it / window.en) if your locale files define them, 871 // otherwise fall back to Liquid-injected JSON (cleaned_*). 872 let currentLang = "de"; 873 if (currentLang === 'pt-PT') { 874 currentLang = 'pt'; 875 } 876 const fallbackLang = "en"; 877 let iub_i18n = {}; 878 879 // fallback first 880 (function attachFallback() { 881 // If your external locale file defines a global like "window[<lang>]" 882 if (typeof window[fallbackLang] !== "undefined") { 883 iub_i18n[fallbackLang] = window[fallbackLang]; 884 return; 885 } 886 })(); 887 888 // then current 889 (function attachCurrent() { 890 if (supportedLangs.includes(currentLang)) { 891 if (typeof window[currentLang] !== "undefined") { 892 iub_i18n[currentLang] = window[currentLang]; 893 return; 894 } 895 } 896 })(); 897 898 const localeRootUrl = "/"; 899 const normalizedLocaleRoot = localeRootUrl.startsWith('/') ? localeRootUrl : `/${localeRootUrl}`; 900 const isPrimaryLang = normalizedLocaleRoot === '/'; 901 902 const hasCookiePolicyForLocale = Boolean(currentCsConfiguration?.cookiePolicyIds?.[currentLang]); 903 const localePath = isPrimaryLang ? '' : (hasCookiePolicyForLocale ? normalizedLocaleRoot : `/${fallbackLang}`); 904 const primaryDomain = "https://thiru.de"; 905 const cookiePolicyPageUrl = "/pages/cookie-policy"; 906 const privacyPolicyPageUrl = "/policies/privacy-policy"; 907 908 const cookiePolicyId = 909 currentCsConfiguration?.cookiePolicyIds[currentLang] ?? 910 currentCsConfiguration?.cookiePolicyIds[fallbackLang]; 911 912 // ð´ IMPORTANT: make _iub global 913 window._iub = window?._iub || []; 914 const _iub = window._iub; 915 916 _iub.csConfiguration = { 917 ..._iub.csConfiguration, 918 ...currentCsConfiguration, 919 cookiePolicyId, 920 consentOnContinuedBrowsing: false, 921 perPurposeConsent: true, 922 countryDetection: true, 923 enableGdpr: settings?.legislations?.customLegislations?.gdprApplies, 924 enableUspr: settings?.legislations?.customLegislations?.usprApplies, 925 enableCcpa: settings?.legislations?.customLegislations?.ccpaApplies, 926 enableLgpd: settings?.legislations?.customLegislations?.lgpdApplies, 927 googleConsentMode: settings?.googleConsentMode, 928 uetConsentMode: settings?.microsoftConsentMode, 929 enableTcf: settings?.enableTcf, 930 tcfPublisherCC: settings?.businessLocation, 931 lang: supportedLangs.includes(currentLang) ? currentLang : fallbackLang, 932 i18n: iub_i18n, 933 brand: 'Complianz', 934 cookiePolicyInOtherWindow: true, 935 cookiePolicyUrl: `${primaryDomain}${localePath}${cookiePolicyPageUrl}`, 936 privacyPolicyUrl: `${primaryDomain}${localePath}${privacyPolicyPageUrl}`, 937 floatingPreferencesButtonDisplay: currentCsConfiguration?.privacyWidget ? (currentCsConfiguration?.banner?.privacyWidgetPosition ?? 'bottom-right') : false, 938 cmpId: { tcf: 332 }, 939 callback: {}, 940 purposes: "1, 2, 3, 4, 5", 941 promptToAcceptOnBlockedElements: true, 942 googleEnableAdvertiserConsentMode: settings?.googleConsentMode && settings?.enableTcf, 943 whitelabel: true, 944 amazonConsentSignal: settings?.amazonConsentSignal 945 }; 946 window._cmplc = { 947 csConfiguration: { 948 cookiePolicyId 949 } 950 } 951 const customeContent = preview_config?.text?.content ?? {}; 952 const titleContent = 953 customeContent?.title?.hasOwnProperty(currentLang) ? customeContent?.title[currentLang] : 954 customeContent?.title?.hasOwnProperty(fallbackLang) ? customeContent?.title[fallbackLang] : ''; 955 let mainContent = 956 customeContent?.main?.hasOwnProperty(currentLang) ? customeContent?.main[currentLang] : 957 customeContent?.main?.hasOwnProperty(fallbackLang) ? customeContent?.main[fallbackLang] : ''; 958 if (titleContent !== '') {
959 mainContent = mainContent !== '' ? `<h2 id='iubenda-cs-custom-title'>${titleContent}</h2>${mainContent}` : ''; 960 } 961 962 _iub.csConfiguration.banner = { 963 ..._iub.csConfiguration.banner, 964 content: mainContent, 965 acceptButtonCaption: 966 customeContent?.accept?.hasOwnProperty(currentLang) ? customeContent?.accept[currentLang] : 967 customeContent?.accept?.hasOwnProperty(fallbackLang) ? customeContent?.accept[fallbackLang] : '', 968 rejectButtonCaption: 969 customeContent?.reject?.hasOwnProperty(currentLang) ? customeContent?.reject[currentLang] : 970 customeContent?.reject?.hasOwnProperty(fallbackLang) ? customeContent?.reject[fallbackLang] : '', 971 customizeButtonCaption: 972 customeContent?.learnMore?.hasOwnProperty(currentLang) ? customeContent?.learnMore[currentLang] : 973 customeContent?.learnMore?.hasOwnProperty(fallbackLang) ? customeContent?.learnMore[fallbackLang] : '', 974 cookiePolicyLinkCaption: 975 customeContent?.cp_caption?.hasOwnProperty(currentLang) ? customeContent?.cp_caption[currentLang] : 976 customeContent?.cp_caption?.hasOwnProperty(fallbackLang) ? customeContent?.cp_caption[fallbackLang] : '', 977 }; 978 979 var onPreferenceExpressedOrNotNeededCallback = function(prefs) { 980 var isPrefEmpty = !prefs || Object.keys(prefs).length === 0; 981 var consent = isPrefEmpty ? _iub.cs.api.getPreferences() : prefs; 982 var shopifyPurposes = { 983 "analytics": [4, 's'], 984 "marketing": [5, 'adv'], 985 "preferences": [2, 3], 986 "sale_of_data": ['s', 'sh'], 987 } 988 var expressedConsent = {}; 989 Object.keys(shopifyPurposes).forEach(function(purposeItem) { 990 var purposeExpressed = null 991 shopifyPurposes[purposeItem].forEach(item => { 992 if (consent.purposes && typeof consent.purposes[item] === 'boolean') { 993 purposeExpressed = consent.purposes[item]; 994 } 995 if (consent.uspr && typeof consent.uspr[item] === 'boolean' && purposeExpressed !== false) { 996 purposeExpressed = consent.uspr[item]; 997 } 998 }) 999 if (typeof purposeExpressed === 'boolean') { 1000 expressedConsent[purposeItem] = purposeExpressed; 1001 } 1002 }) 1003 1004 var oldConsentOfCustomer = Shopify.customerPrivacy.currentVisitorConsent(); 1005 if (oldConsentOfCustomer["sale_of_data"] !== 'no') { 1006 expressedConsent["sale_of_data"] = true; 1007 } 1008 1009 window.Shopify.customerPrivacy.setTrackingConsent(expressedConsent, function() {}); 1010 } 1011 1012 var onCcpaOptOutCallback = function () { 1013 window.Shopify.customerPrivacy.setTrackingConsent({ "sale_of_data": false }); 1014 } 1015 1016 var onReady = function () { 1017 const currentConsent = window.Shopify.customerPrivacy.currentVisitorConsent(); 1018 delete currentConsent['sale_of_data']; 1019 if (Object.values(currentConsent).some(consent => consent !== '') || !_iub.cs.state.needsConsent) { 1020 return; 1021 } 1022 window._iub.cs.api.showBanner(); 1023 } 1024 1025 _iub.csConfiguration.callback.onPreferenceExpressedOrNotNeeded = onPreferenceExpressedOrNotNeededCallback; 1026 _iub.csConfiguration.callback.onCcpaOptOut = onCcpaOptOutCallback; 1027 _iub.csConfiguration.callback.onReady = onReady; 1028 window.COMPLIANZ_CONFIGURATION_IS_SET = true; 1029 window.dispatchEvent(new CustomEvent('iub::configurationIsSet')); 1030 window.dispatchEvent(new CustomEvent('cmplc::configurationIsSet')); 1031 } 1032 1033 function isValidPolicyId(id) { 1034 if (typeof id === 'number' && !Number.isNaN(id)) { 1035 return true; 1036 } 1037 if (typeof id === 'string' && id.trim() !== '' && !Number.isNaN(Number(id))) { 1038 return true; 1039 } 1040 return false;
1041 } 1042 1043 function normalizePolicyId(id) { 1044 return typeof id === 'number' ? id : Number(id); 1045 } 1046 1047 function getPolicyContentElements() { 1048 return { 1049 cpTag: document.getElementById('cookie-policy-content'), 1050 ppTag: document.getElementById('privacy-policy-content'), 1051 }; 1052 } 1053 1054 function setPolicyContentLoading(el) { 1055 el.classList.remove('complianz-policy-content--loaded'); 1056 el.style.opacity = '0'; 1057 } 1058 1059 function revealPolicyContent(el, content) { 1060 el.innerHTML = content; 1061 el.classList.remove('complianz-policy-content--loaded'); 1062 void el.offsetWidth; 1063 el.classList.add('complianz-policy-content--loaded'); 1064 el.style.removeProperty('opacity'); 1065 el.dataset.complianzPolicyLoaded = 'true'; 1066 } 1067 1068 function markIubLoaded() { 1069 if (window.IubEventsTrackRecord.iubLoaded) { 1070 return; 1071 } 1072 window.IubEventsTrackRecord.iubLoaded = true; 1073 } 1074 1075 function markDomContentLoaded() { 1076 if (window.IubEventsTrackRecord.domContentLoaded) { 1077 return; 1078 } 1079 window.IubEventsTrackRecord.domContentLoaded = true; 1080 } 1081 1082 async function tryPopulatePolicyContent() { 1083 if (!window.IubEventsTrackRecord.iubLoaded || !window.IubEventsTrackRecord.domContentLoaded) { 1084 return; 1085 } 1086 1087 await populatePolicyContent(); 1088 } 1089 1090 async function populatePolicyContent() { 1091 const { cpTag, ppTag } = getPolicyContentElements(); 1092 const rawId = window._iub?.csConfiguration?.cookiePolicyId; 1093 1094 if (!cpTag && !ppTag) { 1095 return; 1096 } 1097 1098 if (!isValidPolicyId(rawId)) { 1099 if (cpTag) { 1100 revealPolicyContent(cpTag, 'Failed to load content.'); 1101 } 1102 if (ppTag) { 1103 revealPolicyContent(ppTag, 'Failed to load content.'); 1104 } 1105 return; 1106 } 1107 1108 const id = normalizePolicyId(rawId); 1109 1110 if (cpTag && cpTag.dataset.complianzPolicyLoaded !== 'true') { 1111 setPolicyContentLoading(cpTag); 1112 const cpUrl = 'https://www.iubenda.com/api/privacy-policy/' + id + '/cookie-policy/no-markup'; 1113 try { 1114 const response = await fetch(cpUrl); 1115 if (!response.ok) { 1116 throw new Error('HTTP ' + response.status); 1117 } 1118 const html = await response.json(); 1119 const content = html?.content ?? 'Failed to load content.'; 1120 revealPolicyContent(cpTag, content); 1121 } catch (_err) { 1122 revealPolicyContent(cpTag, 'Failed to load content.'); 1123 } 1124 } 1125 1126 if (ppTag && ppTag.dataset.complianzPolicyLoaded !== 'true') { 1127 setPolicyContentLoading(ppTag); 1128 const ppUrl = 'https://www.iubenda.com/api/privacy-policy/' + id + '/no-markup'; 1129 try { 1130 const response = await fetch(ppUrl); 1131 if (!response.ok) { 1132 throw new Error('HTTP ' + response.status); 1133 } 1134 const html = await response.json(); 1135 const content = html?.content ?? 'Failed to load content.'; 1136 revealPolicyContent(ppTag, content); 1137 } catch (_err) { 1138 revealPolicyContent(ppTag, 'Failed to load content.'); 1139 } 1140 } 1141 } 1142 1143 function registerEventListeners() { 1144 if (policyContentListenerRegistered) { 1145 return; 1146 } 1147 policyContentListenerRegistered = true; 1148 1149 window.addEventListener('iub::configurationIsSet', () => { 1150 markIubLoaded(); 1151 tryPopulatePolicyContent(); 1152 }); 1153 1154 window.addEventListener('cmplc::configurationIsSet', () => { 1155 markIubLoaded(); 1156 tryPopulatePolicyContent(); 1157 }); 1158 1159 document.addEventListener('DOMContentLoaded', () => { 1160 markDomContentLoaded(); 1161 tryPopulatePolicyContent(); 1162 }); 1163 1164 if (document.readyState !== 'loading') { 1165 markDomContentLoaded(); 1166 tryPopulatePolicyContent(); 1167 } 1168 1169 if (window.COMPLIANZ_CONFIGURATION_IS_SET) { 1170 markIubLoaded(); 1171 tryPopulatePolicyContent(); 1172 } 1173 } 1174 1175 registerEventListeners(); 1176 1177 Promise.all([ 1178 loadScript("https://cdn.shopify.com/extensions/019ff089-9ce4-7f60-9df7-212f05df0e73/complianz-gdpr-cookie-consent-88/assets/de.js"), 1179 loadScript("https://cdn.shopify.com/extensions/019ff089-9ce4-7f60-9df7-212f05df0e73/complianz-gdpr-cookie-consent-88/assets/en.js"), 1180 ]).finally(() => { 1181 initIubenda(); 1182 loadScript("https://cdn.iubenda.com/cs/iubenda_cs.js"); 1183 }); 1184 </script>
1184 1185 1186
1186<script> 1187 window.Shopify.loadFeatures( 1188 [ 1189 { 1190 name: 'consent-tracking-api', 1191 version: '0.1', 1192 }, 1193 ], 1194 function(error) { 1195 if (error) { 1196 throw error; 1197 } 1198 } 1199 ); 1200 </script>
1200 1201 1202 1203<!-- END app block --><!-- BEGIN app block: shopify://apps/kaching-bundles/blocks/app-embed-block/6c637362-a106-4a32-94ac-94dcfd68cdb8 --> 1204<!-- Kaching Bundles App Embed --> 1205 1206<!-- BEGIN app snippet: app-embed-content --> 1207 1208 1209 1210 1211 1212 1213 1214
1215<script> 1216 // Prevent duplicate initialization if both app embeds are enabled 1217 if (window.kachingBundlesAppEmbedLoaded) { 1218 console.warn('[Kaching Bundles] Multiple app embed blocks detected. Please disable one of them. Skipping duplicate initialization.'); 1219 } else { 1220 window.kachingBundlesAppEmbedLoaded = true; 1221 window.kachingBundlesEnabled = true; 1222 window.kachingBundlesInitialized = false; 1223 1224 // Allow calling kachingBundlesInitialize before the script is loaded 1225 (() => { 1226 let shouldInitialize = false; 1227 let realInitialize = null; 1228 1229 window.kachingBundlesInitialize = () => { 1230 if (realInitialize) { 1231 realInitialize(); 1232 } else { 1233 shouldInitialize = true; 1234 } 1235 }; 1236 1237 Object.defineProperty(window, '__kachingBundlesInitializeInternal', { 1238 set(fn) { 1239 realInitialize = fn; 1240 if (shouldInitialize) { 1241 shouldInitialize = false; 1242 fn(); 1243 } 1244 }, 1245 get() { 1246 return realInitialize; 1247 } 1248 }); 1249 })(); 1250 } 1251</script>
1251 1252 1253 1254
1255<script id="kaching-bundles-config" type="application/json"> 1256 { 1257 "shopifyDomain": "thiru-premium-kuechen-und-haushaltswaren.myshopify.com", 1258 "moneyFormat": "â¬{{amount_with_comma_separator}}", 1259 "locale": "de", 1260 "liquidLocale": "de", 1261 "country": "DE", 1262 "currencyRate": 1, 1263 "marketCurrencyCode": "EUR", 1264 "marketId": 239370403, 1265 "productId": null, 1266 "storefrontAccessToken": null, 1267 "includeSellingPlans": false, 1268 "includeAvailableQuantity": false, 1269 "customApiHost": null, 1270 "keepQuantityInput": false, 1271 "ignoreDeselect": false, 1272 "ignoreUnitPrice": false, 1273 "requireCustomerLogin": false, 1274 "abTestsRunning": false, 1275 "webPixel": false, 1276 "b2bCustomer": false, 1277 "isLoggedIn": false, 1278 "isDeprecatedAppEmbed": false, 1279 "preview": false, 1280 "defaultTranslations": { 1281 "system.out_of_stock": "Wir haben nicht genügend Artikel auf Lager, bitte wähle ein kleineres Paket.", 1282 "system.invalid_variant": "Dies ist derzeit leider nicht verfügbar.", 1283 "system.unavailable_option_value": "nicht verfügbar", 1284 "system.confirm": "Bestätigen", 1285 "system.cancel": "Abbrechen", 1286 "system.free": "GRATIS", 1287 "system.search": "Suche", 1288 "system.sort_by": "Sortieren nach", 1289 "system.sort_relevance": "Relevanz", 1290 "system.sort_newest_first": "Neueste zuerst", 1291 "system.sort_price_low_to_high": "Preis: Niedrig â Hoch", 1292 "system.sort_price_high_to_low": "Preis: Hoch â Niedrig", 1293 "system.no_results_found": "Keine Ergebnisse gefunden", 1294 "system.no_results_description": "Wir können keine Artikel finden, die Ihrer Suche entsprechen.", 1295 "system.clear_search": "Suche löschen", 1296 "system.no_products_available": "Keine Produkte verfügbar", 1297 "system.letters_only": "Es sind nur Buchstaben erlaubt.", 1298 "system.numbers_only": "Es sind nur Zahlen erlaubt.", 1299 "system.select_variant_alert": "Bitte wähle eine Variante.", 1300 "system.select_variant_placeholder": "Auswählen", 1301 "system.personalisation_required_alert": "Bitte füge jedem Artikel eine Personalisierung hinzu, um fortzufahren.", 1302 "system.quantity": "Menge", 1303 "system.subscription_plan": "Abonnementplan", 1304 "system.remove": "Entfernen", 1305 "system.original_price": "Originalpreis:", 1306 "system.price": "Preis:" 1307 }, 1308 "customSelectors": { 1309 "quantity": null, 1310 "addToCartButton": null, 1311 "variantPicker": null, 1312 "price": null, 1313 "priceCompare": null, 1314 "label": null 1315 }, 1316 "shopCustomStyles": "", 1317 "brandColors": null, 1318 "featureFlags": {} 1319 } 1320</script>
1320 1321 1322<!-- BEGIN app snippet: translations --> 1323 1324 1325 1326 1327<!-- END app snippet --> 1328 1329 1330 1331 1332 1333 1334 1335 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0fb41-0007-7d56-a147-c3990131505d/kaching-bundles-2023/assets/kaching-bundles.js" crossorigin="anonymous" fetchpriority="high"> 1336 1337
1337<script type="module" src="https://cdn.shopify.com/extensions/01a0fb41-0007-7d56-a147-c3990131505d/kaching-bundles-2023/assets/loader.js" crossorigin="anonymous" fetchpriority="high"></script>
1337 1338 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0fb41-0007-7d56-a147-c3990131505d/kaching-bundles-2023/assets/kaching-bundles.css" media="print" onload="this.media='all'" fetchpriority="high"> 1339 1340 <style> 1341 .kaching-bundles__block { 1342 display: none; 1343 } 1344 1345 .kaching-bundles-sticky-atc { 1346 display: none; 1347 } 1348 </style> 1349 1350 1351 1352<!-- END app snippet --> 1353 1354<!-- Kaching Bundles App Embed End --> 1355 1356 1357<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/message-bar/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --> 1358 1359<style> 1360 body { 1361 transition: padding-top .2s; 1362 } 1363 .scaaf-message-bar { 1364 --primary-text-color: ; 1365 --secondary-text-color: ; 1366 --primary-bg-color: ; 1367 --secondary-bg-color: ; 1368 --primary-text-size: px; 1369 --secondary-text-size: px; 1370 text-align: center; 1371 display: block; 1372 width: 100%; 1373 padding: 10px; 1374 animation-duration: .5s; 1375 animation-name: fadeIn; 1376 position: absolute; 1377 top: 0; 1378 left: 0; 1379 width: 100%; 1380 z-index: 10; 1381 } 1382 1383 .scaaf-message-bar-content { 1384 margin: 0; 1385 padding: 0; 1386 } 1387 1388 .scaaf-message-bar[data-layout=referring] { 1389 background-color: var(--primary-bg-color); 1390 color: var(--primary-text-color); 1391 font-size: var(--primary-text-size); 1392 } 1393 1394 .scaaf-message-bar[data-layout=direct] { 1395 background-color: var(--secondary-bg-color); 1396 color: var(--secondary-text-color); 1397 font-size: var(--secondary-text-size); 1398 } 1399 1400</style> 1401
1402<script type="text/javascript"> 1403 (function() { 1404 let container, contentContainer 1405 const settingTag = document.querySelector('script#uppromote-message-bar-setting') 1406 1407 if (!settingTag || !settingTag.textContent) { 1408 return 1409 } 1410 1411 const setting = JSON.parse(settingTag.textContent) 1412 if (!setting.referral_enable) { 1413 return 1414 } 1415 1416 const getCookie = (cName) => { 1417 const name = cName + '=' 1418 const ca = document.cookie.split(';') 1419 for (let i = 0; i < ca.length; i++) { 1420 let c = ca[i] 1421 while (c.charAt(0) === ' ') { 1422 c = c.substring(1) 1423 } 1424 if (c.indexOf(name) === 0) { 1425 const raw = c.substring(name.length, c.length) 1426 // Decode this value only, not the whole cookie string, so one malformed 1427 // cookie (bare %) or a ';' inside another value can't break parsing here. 1428 try { 1429 return decodeURIComponent(raw) 1430 } catch { 1431 return raw 1432 } 1433 } 1434 } 1435 1436 return null 1437 } 1438 1439 function renderContainer() { 1440 container = document.createElement('div') 1441 container.classList.add('scaaf-message-bar') 1442 contentContainer = document.createElement('p') 1443 contentContainer.classList.add('scaaf-message-bar-content') 1444 container.append(contentContainer) 1445 } 1446 1447 function calculateLayout() { 1448 const height = container.scrollHeight 1449 1450 function onMouseMove() { 1451 document.body.style.paddingTop = `${height}px` 1452 document.body.removeEventListener('mousemove', onMouseMove) 1453 document.body.removeEventListener('touchstart', onMouseMove) 1454 } 1455 1456 document.body.addEventListener('mousemove', onMouseMove) 1457 document.body.addEventListener('touchstart', onMouseMove) 1458 } 1459 1460 renderContainer() 1461 1462 function fillDirectContent() { 1463 if (!setting.not_referral_enable) { 1464 // Nothing to show: drop the optimistic "Loading" bar prepareForReferring may have left 1465 container.remove() 1466 return 1467 } 1468 contentContainer.style.visibility = 'visible' 1469 container.dataset.layout = 'direct' 1470 contentContainer.textContent = setting.not_referral_content 1471 document.body.prepend(container) 1472 calculateLayout() 1473 } 1474 1475 function prepareForReferring() { 1476 contentContainer.textContent = 'Loading' 1477 contentContainer.style.visibility = 'hidden' 1478 document.body.prepend(container) 1479 calculateLayout() 1480 } 1481 1482 function fillReferringContent(aff) { 1483 container.dataset.layout = 'referring' 1484 // Guard referral_content so a missing template can't throw and leave the bar stuck on "Loading" 1485 contentContainer.textContent = (setting.referral_content || '') 1486 .replaceAll('{affiliate_name}', aff.name) 1487 .replaceAll('{company}', aff.company) 1488 .replaceAll('{affiliate_firstname}', aff.first_name) 1489 .replaceAll('{personal_detail}', aff.personal_detail) 1490 contentContainer.style.visibility = 'visible' 1491 } 1492 1493 function safeJsonParse (str) { 1494 if (!str) return null; 1495 try { 1496 return JSON.parse(str); 1497 } catch { 1498 return null; 1499 } 1500 } 1501 1502 function renderFromCookie(affiliateID) { 1503 if (!affiliateID) { 1504 fillDirectContent() 1505 return 1506 } 1507 1508 prepareForReferring() 1509 1510 let info = null 1511 const raw = getCookie('_up_a_info') 1512 if (raw) { 1513 info = safeJsonParse(raw) 1514 } 1515 1516 if (!info) { 1517 fillDirectContent() 1518 return 1519 } 1520 1521 const aff = { 1522 company: info.company || '', 1523 name: (info.first_name || '') + ' ' + (info.last_name || ''), 1524 first_name: info.first_name || '', 1525 personal_detail: getCookie('scaaf_pd') || '' 1526 } 1527 1528 fillReferringContent(aff) 1529 } 1530 1531 function paintMessageBar() { 1532 if (!document.body) { 1533 return requestAnimationFrame(paintMessageBar) 1534 } 1535
1536 const urlParams = new URLSearchParams(window.location.search) 1537 const scaRef = urlParams.get("sca_ref") 1538 const urlAffiliateID = scaRef ? scaRef.split('.')[0] + '' : null 1539 const cookieAffiliateID = getCookie('up_uppromote_aid') 1540 const isReferralLink = !!scaRef 1541 1542 if (!isReferralLink) { 1543 if (cookieAffiliateID) { 1544 renderFromCookie(cookieAffiliateID) 1545 return 1546 } 1547 fillDirectContent() 1548 return 1549 } 1550 1551 if (cookieAffiliateID === urlAffiliateID) { 1552 renderFromCookie(cookieAffiliateID) 1553 return 1554 } 1555 1556 const lastClick = Number(getCookie('up_uppromote_lc') || 0) 1557 const diffMinuteFromNow = (Date.now() - lastClick) / (60 * 1000) 1558 if (diffMinuteFromNow <= 1) { 1559 renderFromCookie(cookieAffiliateID) 1560 return 1561 } 1562 1563 let waited = 0 1564 const MAX_WAIT = 5000 1565 const INTERVAL = 300 1566 1567 const timer = setInterval(() => { 1568 const newCookieID = getCookie('up_uppromote_aid') 1569 const isStillThatAffiliate = newCookieID === urlAffiliateID 1570 const isReceived = localStorage.getItem('up_uppromote_received') === '1' 1571 let isLoadedAffiliateInfoDone = !!safeJsonParse(getCookie('_up_a_info')) 1572 1573 if (isReceived && isStillThatAffiliate && isLoadedAffiliateInfoDone) { 1574 clearInterval(timer) 1575 renderFromCookie(newCookieID) 1576 return 1577 } 1578 1579 waited += INTERVAL 1580 if (waited >= MAX_WAIT) { 1581 clearInterval(timer) 1582 fillDirectContent() 1583 } 1584 }, INTERVAL) 1585 } 1586 1587 requestAnimationFrame(paintMessageBar) 1588 })() 1589</script>
1589 1590 1591 1592<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607<!-- END app block --><!-- BEGIN app block: shopify://apps/seowill-sticky-cart/blocks/sticky-cart/bba5bb0a-ae9e-4ec9-8cd1-5e9d3f32ebbe --><!-- Start : Sticky Add To Cart --> 1608 1609 1610 1611
1612<script> 1613 var AutoHideButton = true; 1614var CurrencyConverterAppRate = {}; 1615getCurrencyConverter(); 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 var giraffly_default_js=0; 1639 if(window.Currency==undefined){ 1640 giraffly_default_js=1; 1641 var cdn_currency_js = document.createElement('script'); 1642 cdn_currency_js.src = 'https://cdn.shopify.com/s/javascripts/currencies.js'; 1643 document.getElementsByTagName("head")[0].appendChild(cdn_currency_js); 1644 }else if(window.Currency!=undefined && window.Currency.default_currency!=undefined) { 1645 giraffly_default_js = 1; 1646 } 1647 1648 1649 var girafflyMutilCurrency=null; 1650 1651 var hidden_point = 0; //ä¿®æ¹ægiraffly_hidden_point 1652 var hidden_point_arr=['JPY','CLP','COP','SEK','PYG','ISK','BIF','KRW','DJF','GNF','KMF','RWF','UGX','VND']; 1653 Shopify.locale 1654 if(Shopify.currency.active!=undefined){ 1655 if(hidden_point_arr.indexOf(Shopify.currency.active)!=-1){ 1656 hidden_point=1; 1657 }else{ 1658 hidden_point=0; 1659 } 1660 } 1661 1662 1663 1664 1665 1666var cartBarUserClient = ''; 1667if (!(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) { 1668 cartBarUserClient = 'pc'; 1669} else{ 1670 cartBarUserClient = 'phone'; 1671} 1672 1673 1674 1675 1676function addMiniCartOpenTimes(){ 1677 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=2b7efc8934d56565bf7515463598c0bdd18242a5&shop=thiru.de'; 1678 1679 fetch(urls, { 1680 method: 'post', 1681 headers: { 1682 'Content-type': 'application/json', 1683 "Access-Control-Request-Headers": "*", 1684 "Access-Control-Request-Method": "*" 1685 }, 1686 body: JSON.stringify({ 1687 action: 'mini' 1688 }) 1689 }).then(json => { 1690 1691 }); 1692} 1693 1694 1695function girafflyCartBarButton(productJson,updateShoppingCart=true) { 1696 1697 var hideStickyCartClass =''; 1698 1699 hideStickyCartClass = ''; 1700 1701 1702 1703 let girafflyCartNumber = productJson.item_count; 1704 window.girafflyCartNumber = girafflyCartNumber;
1705 let car_bar_position = (cartBarUserClient=='pc')? 'right:30px;bottom:120px ': 'right:30px;bottom:130px '; 1706 let car_bar_style = "background-color:#55c19f;padding:15px"; 1707 1708 let Round_TotalQuantityHtml = ''; 1709 let Square_TotalQuantityHtml = ''; 1710 1711 Round_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Round">\n' + 1712 ' <div class="giraffly_total_Quantity_Round" style="background-color: #e7a864">\n' + 1713 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 1714 ' </div>' + 1715 ' </div>'; 1716 1717 Square_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Square">\n' + 1718 ' <div class="giraffly_total_Quantity_Square" style="background-color: #e7a864">\n' + 1719 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 1720 ' </div>\n' + 1721 ' </div>'; 1722 1723 var hoverButtonHtml = ''; 1724 hoverButtonHtml = '<div class="giraffly_hoverButton '+ hideStickyCartClass +'" style="'+ car_bar_position +'; display: none" onclick="cartBarButtonAction()">\n' + 1725 ' <div class="giraffly_hoverButton_Round" style="'+car_bar_style+'">\n' + 1726 '<svg aria-hidden="true" focusable="false" role="presentation" style="display:inline-block;vertical-align:middle;fill:currentColor;width:26px;height:26px" viewBox="0 0 37 40"><path fill=#ffffff d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path></svg>' + 1727 Round_TotalQuantityHtml + 1728 ' </div>\n' + 1729 ' </div>'; 1730 1731 1732 let currentUrl = window.location.pathname; 1733 currentUrl = currentUrl.replace("\/", ""); 1734 1735 var divHoverButton = document.createElement("div"); 1736 if(currentUrl == 'cart'){ 1737 divHoverButton.innerHTML = hoverButtonHtml; 1738 1739 }else{ 1740 if(girafflyCartNumber){ 1741 // console.info('has cart'); 1742 divHoverButton.innerHTML = hoverButtonHtml; 1743 }else{ 1744 // console.info('empty cart'); 1745 divHoverButton.innerHTML = hoverButtonHtml; 1746 } 1747 } 1748 updateCartIconQuantity(); 1749 document.body.appendChild(divHoverButton); 1750 1751 1752 if(updateShoppingCart){ 1753 getGirafflyShoppingCart(productJson); 1754 } 1755} 1756 1757 1758function getGirafflyShoppingCart(productJson) { 1759 sessionStorage.setItem('cartCount', productJson.item_count) 1760 let mini_cart_title = 'Shopping cart'; 1761 let empty_cart_text = 'Your cart is currently empty.'; 1762 let view_cart_button = 'View cart';
1763 let checkout_button = 'Checkout'; 1764 1765 let shoppingCartHtml = ''; 1766 1767 1768 let productListHtml = ''; 1769 let subtotalHtml = ''; 1770 let girafflyCartNumber = 0; 1771 if(productJson != '') { 1772 let productObj = productJson; 1773 let productItems = productObj.items; 1774 girafflyCartNumber = productObj.item_count; 1775 let itemHtml = ''; 1776 1777 for(let i = 0,len=productItems.length; i < len; i++) { 1778 1779 let product_title = productItems[i].product_title; 1780 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 1781 var giraffly_del_Content =""; 1782 1783 if(productItems[i].total_discount==0){ 1784 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 1785 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 1786 }else{ 1787 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 1788 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 1789 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 1790 } 1791 1792 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 1793 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 1794 ' <div class="giraffly_ShowProduct_Image">\n' + 1795 ' <a href="'+ productItems[i].url +'">' + 1796 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 1797 ' </a>' + 1798 ' </div>\n' + 1799 ' <div class="giraffly_ShowProduct_Content">\n' + 1800 ' <div class="giraffly_ShowProduct_Title">\n' + 1801 product_title + 1802 ' </div>\n' + 1803 ' <div class="giraffly_ShowProduct_Style">\n' + 1804 variant_title + 1805 ' </div>\n' + 1806 giraffly_del_Content+ 1807 ' <div class="giraffly_Product_Count_Control">\n' + 1808 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 1809 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 1810 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 1811 ' </div>\n' + 1812 ' </div>\n' + 1813 ' </div>\n' + 1814 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 1815 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 1816 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 1817 ' </svg>\n' + 1818 ' </div>\n' + 1819 ' </div>'; 1820 productListHtml += itemHtml; 1821 } 1822 1823 1824 if(productListHtml != ''){ 1825 subtotalHtml = '<div class="giraffly_Subtotal_Show">\n' + 1826 ' <div class="giraffly_Subtotal_Title">\n' + 1827 ' Subtotal' + 1828 ' </div>\n' + 1829 ' <div class="giraffly_Subtotal_Price">\n' +
1830 ' <span class="giraffly_Cart_Price_Number">' + girafflyReturnAmount(productObj.total_price/100) + '</span>' + 1831 ' </div>\n' + 1832 ' </div>'; 1833 } 1834 } 1835 1836 1837 let off_canvas_position = ''; 1838 off_canvas_position = 'right: 0;width: 480px;'; 1839 1840 let emptyCartStyle = (girafflyCartNumber==0)?'display:block':'display:none'; 1841 let canvas_emptyCartHtml = '<div class="giraffly_Off-Canvas-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 1842 empty_cart_text + 1843 '</div>'; 1844 1845 let canvas_footerButtonHtml = ''; 1846 canvas_footerButtonHtml = '<div class="giraffly_Off-Canvas-Footer">\n' + 1847 ' <div onclick="girafflyMiniCartAction(2)" class="giraffly_Off-Canvas_Button" style="width: 100%;background-color: #000000; color: #ffffff;">\n' + 1848 checkout_button + 1849 '</div>\n' + 1850 ' </div>\n'; 1851 1852 let canvas_shoppingCartHtml = '<section class="giraffly_Off-Canvas giraffly-animated fadeInRight" style="'+off_canvas_position+'">\n' + 1853 ' <div class="giraffly_Off-Canvas-Sheet" role="dialog">\n' + 1854 ' <div class="giraffly_Off-Canvas-Sheet__Container">\n' + 1855 ' <div class="giraffly_Off-Canvas-Header">\n' + 1856 ' <div class="giraffly_Off-Canvas-Number__Show">\n' + 1857 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 1858 ' <path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path>\n' + 1859 ' </svg>\n' + 1860 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 1861 girafflyCartNumber + 1862 ' </div>\n' + 1863 ' </div>\n' + 1864 ' <div class="giraffly_Off-Canvas-Title">\n' + 1865 mini_cart_title + 1866 ' </div>\n' + 1867 ' <div class="giraffly_Off-Canvas-Closed" onclick="closedGirafflyShoppingCart()">\n' + 1868 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 1869 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 1870 ' </svg>\n' + 1871 ' </div>\n' + 1872 ' </div>\n' + 1873 ' <div class="giraffly_Off-Canvas-Content">\n' + 1874 ' <div class="giraffly_Product_List" style="display: block;">\n' + 1875 productListHtml + 1876 ' </div>\n' + 1877 canvas_emptyCartHtml + 1878 ' </div>\n' + 1879 ' <div class="giraffly_Subtotal_Box">\n'+ 1880 subtotalHtml + 1881 ' </div>\n' + 1882 canvas_footerButtonHtml + 1883 ' </div>\n' + 1884 ' </div>\n' + 1885 ' </section>'; 1886 1887 1888 1889 let modal_emptyCarthtml= ' <div class="giraffly_Modal_Popups-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 1890 empty_cart_text + 1891 '</div>'; 1892 let modal_footerButtonHtml = ''; 1893 modal_footerButtonHtml = '<div class="giraffly_Modal_Popups-Footer">\n' + 1894 ' <div class="giraffly_Modal_Popups-Footer--fill"></div>\n' + 1895 ' <div class="giraffly_Modal_Popups_ButtonGroup">\n' + 1896 ' <div onclick="girafflyMiniCartAction(2)" class="giraffly_Modal_Popups_Button" style="background-color: #000000; color: #ffffff;">\n' + 1897 checkout_button + 1898 '</div>\n' + 1899 ' </div>\n' + 1900 ' </div>'; 1901 1902 let modal_shoppingCartHtml = '<section class="giraffly_Modal_Popups giraffly-animated fadeInUp" >\n' + 1903 ' <div role="dialog" class="giraffly_Modal_Popups_Dialog">\n' + 1904 ' <div class="giraffly_Modal_Popups__Container" style="max-width: 750px">\n' + 1905 ' <div class="giraffly_Modal_Popups-Header">\n' + 1906 ' <div class="giraffly_Modal_Popups-Number__Show">\n' + 1907 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 1908 ' <path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path>\n' + 1909 ' </svg>\n' + 1910 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 1911 girafflyCartNumber + 1912 ' </div>\n' + 1913 ' </div>\n' + 1914 ' <div class="giraffly_Modal_Popups-Title">\n' + 1915 mini_cart_title + 1916 ' </div>\n' + 1917 ' <div class="giraffly_Modal_Popups-Closed" onclick="closedGirafflyShoppingCart()">\n' + 1918 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 1919 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 1920 ' </svg>\n' + 1921 ' </div>\n' + 1922 ' </div>\n' + 1923 ' <div class="giraffly_Modal_Popups-Body">\n' + 1924 ' <div class="giraffly_Product_List">\n' + 1925 productListHtml + 1926 ' </div>\n' + 1927 modal_emptyCarthtml + 1928 ' </div>\n' + 1929 ' <div class="giraffly_Subtotal_Box">\n'+ 1930 subtotalHtml + 1931 ' </div>\n'+ 1932 modal_footerButtonHtml + 1933 ' </div>\n' + 1934 ' </div>\n' + 1935 ' </section>\n' + 1936 ' \n' + 1937 ' <div class="giraffly_Modal_Popups_Backdrop"></div>'; 1938 1939 1940 shoppingCartHtml = canvas_shoppingCartHtml; 1941 1942 let divShoppingCart = document.createElement("div"); 1943 divShoppingCart.innerHTML = shoppingCartHtml; 1944 document.body.appendChild(divShoppingCart); 1945} 1946 1947 1948function girafflyMiniCartAction(type) { 1949 if(type == 1){ 1950 window.location.href="/cart"; 1951 }else{ 1952 window.location.href="/cart/checkout"; 1953 } 1954} 1955 1956 1957function closedGirafflyShoppingCart(){ 1958 jQuery(".giraffly_Off-Canvas").css('display','none'); 1959 jQuery(".giraffly_hoverButton").css('display','none'); 1960 //å ³éå å°pcåç§»å¨ç«¯çstickycartæ¾ç¤ºåºæ¥ 1961 var body = document.body, 1962 html = document.documentElement; 1963 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 1964 var pcheight = scrollHeight * 0.2; 1965 var phoneheight = scrollHeight * 0.25; 1966 var y = jQuery(this).scrollTop() + 900; 1967 if(jQuery(this).scrollTop() > 0) { 1968 if(y >= pcheight) { 1969 jQuery(".giraffly_PCPreview_BOX").show(); 1970 jQuery(".giraffly_PCPreview").css('display','flex'); 1971 } 1972 if(y >= phoneheight) { 1973 jQuery(".giraffly_phoneButtonPreview ").show(); 1974 } 1975 } 1976 1977} 1978// 1979function closeMinicartBox() { 1980 if(typeof jQuery != 'undefined' && document.body) { 1981 jQuery('body').on('click', function() { 1982 jQuery(document).mouseup(e => { 1983 1984 var Icon = jQuery('.giraffly_Off-Canvas'); 1985 1986 var popIcon = jQuery('.giraffly_Modal_Popups__Container'); 1987 1988 let status = jQuery('.giraffly_Off-Canvas').css('display'); 1989 1990 if (!Icon.is(e.target) && Icon.has(e.target).length === 0 && !popIcon.is(e.target) && popIcon.has(e.target).length === 0 && status !== 'none') { 1991 closedGirafflyShoppingCart(); 1992 } 1993 }); 1994 }) 1995 } else { 1996 setTimeout(() => { 1997 closeMinicartBox(); 1998 }, 1000); 1999 } 2000} 2001 2002closeMinicartBox(); 2003 2004 2005function cartBarButtonAction() { 2006 if(cartBarUserClient=='phone'){ 2007 jQuery(".giraffly_Off-Canvas").css('width','100%'); 2008 } 2009 jQuery(".giraffly_Off-Canvas").css('display','block'); 2010 2011 2012 addMiniCartOpenTimes(); 2013 2014 //è°ç¨ä¸æ¬¡ 2015 // updateGirafflyShoppingCart(); 2016 2017 jQuery(".giraffly_hoverButton").css('display','none'); 2018 2019 2020 try{ 2021 if(jQuery.isFunction(jQuery.fn.fadeOut)){ 2022 if(cartBarUserClient == 'pc'){ 2023 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 2024 jQuery('.giraffly_PCPreview').fadeOut(100); 2025 }else{ 2026 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 2027 } 2028 }else{ 2029 if(cartBarUserClient == 'pc'){ 2030 jQuery('.giraffly_PCPreview_BOX').hide(); 2031 jQuery('.giraffly_PCPreview').hide(); 2032 }else{ 2033 jQuery('.giraffly_phoneButtonPreview').hide(); 2034 } 2035 } 2036 2037 2038 }catch(e){} 2039 } 2040 2041 2042function getUserShoppingCart() { 2043 fetch("/cart.js",{method: 'GET'}) 2044 .then(res => res.json()) 2045 .then(json => { 2046 2047 jQuery(".girafflyCartNumber").html(json.item_count); 2048 2049 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(json.total_price/100)); 2050 2051 }).catch(function(err) { 2052 console.log("error: giraffly - getUserShoppingCart"); 2053 });
2054} 2055 2056 2057function girafflyProductCountChange(obj,isAdd){ 2058 let VId = obj.getAttribute("data-vid"); 2059 let needUpdateCount = 0; 2060 2061 let countNumberObj = ''; 2062 2063 if(isAdd){ 2064 countNumberObj = obj.previousSibling.previousElementSibling; 2065 needUpdateCount = Number(countNumberObj.innerHTML)+1; 2066 2067 needAddProduct(VId,countNumberObj,1,needUpdateCount); 2068 2069 }else{ 2070 countNumberObj = obj.nextSibling.nextElementSibling; 2071 needUpdateCount = Number(countNumberObj.innerHTML)-1; 2072 2073 2074 jQuery.ajax({ 2075 url : '/cart/change.js', 2076 type: 'post', 2077 data: JSON.stringify({ 2078 quantity: needUpdateCount, 2079 id: VId 2080 }), 2081 headers: { 2082 'Content-type': 'application/json' 2083 }, 2084 dataType: 'json', 2085 success: function (data) { 2086 2087 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 2088 updateGirafflyShoppingCart(); 2089 }); 2090 if(data.token != ''){ 2091 if(needUpdateCount==0){ 2092 2093 let objParent = obj.parentNode.parentNode.parentNode.parentNode.parentNode; 2094 let childParent = obj.parentNode.parentNode.parentNode.parentNode; 2095 objParent.removeChild(childParent); 2096 2097 2098 jQuery(".girafflyCartNumber").html(data.item_count); 2099 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 2100 2101 }else{ 2102 2103 let proItem = data.items; 2104 let realQuantity = 0; 2105 for(let ik = 0,lk=proItem.length; ik < lk; ik++) { 2106 if(proItem[ik].id == VId){ 2107 realQuantity = proItem[ik].quantity; 2108 break; 2109 } 2110 } 2111 2112 if(realQuantity != needUpdateCount){ 2113 let needAddNumber = needUpdateCount - realQuantity; 2114 2115 needAddProduct(VId,countNumberObj,needAddNumber,needUpdateCount); 2116 2117 }else{ 2118 if(data.item_count != 0){ 2119 2120 countNumberObj.innerHTML = needUpdateCount; 2121 jQuery(".girafflyCartNumber").html(data.item_count); 2122 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 2123 }else{ 2124 2125 jQuery(".giraffly_EmptyCart").show(); 2126 jQuery(".girafflyCartNumber").html(0); 2127 jQuery(".giraffly_Subtotal_Show").hide(); 2128 } 2129 } 2130 } 2131 2132 }else{ 2133 alert("Opps... something wrong."); 2134 } 2135 } 2136 }); 2137 } 2138 2139} 2140 2141 2142function needAddProduct(vid,obj,needAddCount,needUpdateCount){ 2143 2144 2145 jQuery.ajax({ 2146 url: '/cart/add.js', 2147 type: 'post', 2148 data: JSON.stringify({ 2149 quantity: needAddCount, 2150 id: vid, 2151 }), 2152 headers: { 2153 'Content-type': 'application/json' 2154 }, 2155 dataType: 'json', 2156 success: function (json) { 2157 if(json.id){ 2158 2159 obj.innerHTML = needUpdateCount; 2160 2161 getUserShoppingCart(); 2162 2163 }else{ 2164 alert("Opps... something wrong."); 2165 } 2166 } 2167 }); 2168} 2169 2170 2171function girafflyRemove(productObj){ 2172 let dataId = productObj.getAttribute("data-id"); 2173 let dataNumber = productObj.getAttribute("data-number"); 2174 2175 2176 jQuery.ajax({ 2177 url : '/cart/change.js', 2178 type: 'post', 2179 data: JSON.stringify({ 2180 quantity: 0, 2181 id: dataId 2182 }), 2183 headers: { 2184 'Content-type': 'application/json' 2185 }, 2186 dataType: 'json', 2187 success: function (data) { 2188 if(data.token != ''){ 2189 2190 let objParent = productObj.parentNode.parentNode; 2191 let childParent = productObj.parentNode; 2192 objParent.removeChild(childParent); 2193 2194 if(data.item_count != 0){ 2195 jQuery(".girafflyCartNumber").html(data.item_count); 2196 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 2197 }else{ 2198 2199 jQuery(".giraffly_EmptyCart").show(); 2200 jQuery(".girafflyCartNumber").html(0); 2201 jQuery(".giraffly_Subtotal_Show").hide(); 2202 } 2203 } 2204 } 2205 });
2206} 2207 2208 2209function updateGirafflyShoppingCart (){ 2210 2211 fetch("/cart.js",{method: 'GET'}) 2212 .then(res => res.json()) 2213 .then(shoppingCartJson => 2214 { 2215 2216 let productListHtml = ''; 2217 let subtotalHtml = ''; 2218 if(shoppingCartJson != '') { 2219 let productItems = shoppingCartJson.items; 2220 let itemHtml = ''; 2221 2222 for(let i = 0,len=productItems.length; i < len; i++) { 2223 2224 let product_title = productItems[i].product_title; 2225 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 2226 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 2227 var giraffly_del_Content =""; 2228 2229 if(productItems[i].total_discount==0){ 2230 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 2231 '<span style="align-self:center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 2232 }else{ 2233 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 2234 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 2235 '<span>'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 2236 } 2237 2238 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 2239 ' <div class="giraffly_ShowProduct_Image">\n' + 2240 ' <a href="'+ productItems[i].url +'">' + 2241 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 2242 ' </a>' + 2243 ' </div>\n' + 2244 ' <div class="giraffly_ShowProduct_Content">\n' + 2245 ' <div class="giraffly_ShowProduct_Title">\n' + 2246 product_title + 2247 ' </div>\n' + 2248 ' <div class="giraffly_ShowProduct_Style">\n' + 2249 variant_title + 2250 ' </div>\n' + 2251 giraffly_del_Content+ 2252 ' <div class="giraffly_Product_Count_Control">\n' + 2253 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 2254 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 2255 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 2256 ' </div>\n' + 2257 ' </div>\n' + 2258 ' </div>\n' + 2259 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 2260 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 2261 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 2262 ' </svg>\n' + 2263 ' </div>\n' + 2264 ' </div>'; 2265 productListHtml += itemHtml; 2266 } 2267 2268 2269 if(productListHtml != ''){ 2270 subtotalHtml = '<div class="giraffly_Subtotal_Show">\n' + 2271 ' <div class="giraffly_Subtotal_Title">\n' + 2272 ' Subtotal' + 2273 ' </div>\n' + 2274 ' <div class="giraffly_Subtotal_Price">\n' +
2275 ' <span class="giraffly_Cart_Price_Number">' + girafflyReturnAmount(shoppingCartJson.total_price/100) + '</span>' + 2276 ' </div>\n' + 2277 ' </div>'; 2278 2279 jQuery(".giraffly_Subtotal_Box").html(subtotalHtml); 2280 2281 2282 jQuery(".giraffly_EmptyCart").hide(); 2283 }else{ 2284 2285 jQuery(".giraffly_EmptyCart").show(); 2286 } 2287 2288 2289 jQuery(".giraffly_Product_List").html(productListHtml); 2290 2291 jQuery(".girafflyCartNumber").html(shoppingCartJson.item_count); 2292 2293 2294 let isArr = document.getElementsByClassName("giraffly_hoverButton"); 2295 if(productListHtml != '' && isArr.length == 0){ 2296 girafflyCartBarButton(shoppingCartJson,false); 2297 } 2298 } 2299 2300 }).catch(function(err) { 2301 console.log("error: giraffly - updateShoppingCart"); 2302 }); 2303} 2304 2305 2306 2307function updateCartIconQuantity() { 2308 // çå¬åºéºæé®ç¹å»æ´æ°sticky è´ç©è½¦ 2309 jQuery(`button[type='submit'][class*='add']`).on('click', function() { 2310 if(jQuery('.giraffly_hoverButton').length === 0) { 2311 fetch("/cart.js",{method: 'GET'}) 2312 .then(res => res.json()) 2313 .then(json => { 2314 girafflyCartBarButton(json); 2315 }).catch(function(err) { 2316 console.log("error: giraffly - getUserShoppingCart"); 2317 }); 2318 } else { 2319 // let currents = jQuery('.girafflyCartNumber').eq(0).text(); 2320 // let endNum = 0; 2321 // if(Number(currents) !== window.girafflyCartNumber) { 2322 // endNum = window.girafflyCartNumber || 0; 2323 // } else { 2324 // endNum = currents; 2325 // } 2326 // let num = Number(endNum) + 1; 2327 // jQuery('.girafflyCartNumber').text(num); 2328 } 2329 }) 2330 // å å 2331 setInterval(() => { 2332 let girafflyCartNumber = jQuery('.girafflyCartNumber'); 2333 if(jQuery(`header[class*='active']`).length > 0 && girafflyCartNumber.length > 0) { 2334 let num = Number(girafflyCartNumber.text()); 2335 jQuery(`header[class*='active']`).find(`button[id*='minus'][class*='minus']`).on('click', function(){ 2336 jQuery('.girafflyCartNumber').text(num === 0 ? 0 : num - 1); 2337 }) 2338 jQuery(`header[class*='active']`).find(`button[id*='plus'][class*='plus']`).on('click', function(){ 2339 jQuery('.girafflyCartNumber').text(num + 1); 2340 }) 2341 jQuery(`header[class*='active']`).find(`button[id*='remove'][class*='remove']`).on('click', function(){ 2342 jQuery('.girafflyCartNumber').text(0); 2343 }) 2344 } 2345 }, 500) 2346} 2347 2348 2349function girafflyAddEventListener(element,type,fn) { 2350 2351 if(element.addEventListener){ 2352 element.addEventListener(type,fn,false); 2353 }else if(element.attachEvent){ 2354 element.attachEvent("on"+type,fn); 2355 }else{ 2356 element["on"+type]=fn; 2357 } 2358} 2359 2360 2361function onFetch(callback) { 2362 let logFetch = window.fetch; 2363 window.fetch = function (input, init) { 2364 return new Promise((resolve, reject)=> { 2365 // console.log(input,'listen input fetch...') 2366 // console.log(init,'listen init fetch...') 2367 logFetch(input, init) 2368 .then(function(response) { 2369 callback(input); 2370 resolve(response); 2371 }, reject) 2372 }) 2373 } 2374} 2375 2376 2377function girafflyCartBartInit(){ 2378 // 妿æ¯ajaxäºä»¶çå¬ 2379 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 2380 updateGirafflyShoppingCart(); 2381 }); 2382 // fetchäºä»¶çå¬ 2383 onFetch(fetchPath=> { 2384 var fetchPathString = fetchPath+"" 2385 if(fetchPathString.indexOf('/add') != -1) { 2386 updateGirafflyShoppingCart() 2387 } 2388 }) 2389} 2390 2391
2392 if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 2393 var cartBarJQ = document.createElement("script"); 2394 cartBarJQ.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 2395 cartBarJQ.onload = function () { 2396 2397 fetch("/cart.js",{method: 'GET'}) 2398 .then(res => res.json()) 2399 .then(json => { 2400 girafflyCartBarButton(json); 2401 //忬¡å è½½ 2402 2403 }).catch(function(err) { 2404 console.log("error: giraffly - getShoppingCart"); 2405 }); 2406 2407 2408 girafflyCartBartInit(); 2409 2410 2411 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 2412 if (settings.url == "cart/add.js") { 2413 updateGirafflyShoppingCart(); 2414 } 2415 }); 2416 2417 }; 2418 document.getElementsByTagName("head")[0].appendChild(cartBarJQ); 2419 2420 }else{ 2421 2422 fetch("/cart.js",{method: 'GET'}) 2423 .then(res => res.json()) 2424 .then(json => { 2425 girafflyCartBarButton(json); 2426 //忬¡å è½½ 2427 2428 2429 }).catch(function(err) { 2430 console.log("error: giraffly - getUserShoppingCart"); 2431 }); 2432 2433 2434 girafflyCartBartInit(); 2435 2436 2437 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 2438 if (settings.url == "cart/add.js") { 2439 updateGirafflyShoppingCart(); 2440 } 2441 }); 2442 } 2443 2444 2445 2446 2447// 2448function closeMinicartBox() { 2449 if(typeof jQuery != 'undefined' && document.body) { 2450 jQuery('body').on('click', function() { 2451 jQuery(document).mouseup(e => { 2452 2453 var Icon = jQuery('.giraffly_Off-Canvas'); 2454 2455 var popIcon = jQuery('.giraffly_Modal_Popups__Container'); 2456 2457 let status = jQuery('.giraffly_Off-Canvas').css('display'); 2458 2459 if (!Icon.is(e.target) && Icon.has(e.target).length === 0 && !popIcon.is(e.target) && popIcon.has(e.target).length === 0 && status !== 'none') { 2460 closedGirafflyShoppingCart(); 2461 } 2462 }); 2463 }) 2464 } else { 2465 setTimeout(() => { 2466 closeMinicartBox(); 2467 }, 1000); 2468 } 2469} 2470 2471closeMinicartBox(); 2472 2473 2474 2475function addClickTimes(price,product){ 2476 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=2b7efc8934d56565bf7515463598c0bdd18242a5&shop=thiru.de'; 2477 2478 fetch(urls, { 2479 method: 'post', 2480 headers: { 2481 'Content-type': 'application/json', 2482 "Access-Control-Request-Headers": "*", 2483 "Access-Control-Request-Method": "*" 2484 }, 2485 body: JSON.stringify({ 2486 p: price, 2487 productID : product.id, 2488 productTitle: product.title, 2489 productSrc: product.featured_image, 2490 action: 'add' 2491 }) 2492 }) 2493 .then(json => { 2494 // if(redirect){ 2495 // window.location.href= redirect; 2496 // } 2497 }); 2498} 2499 2500 2501function changeQuantity(action, device){ 2502 switch(action) { 2503 case 'minus': 2504 if(device === 0) { 2505 var pcMinus = jQuery('.pc_giraffly_quantity_text').val(); 2506 pcMinus = parseInt(pcMinus); 2507 pcMinus = (pcMinus - 1)>0?(pcMinus - 1):1; 2508 jQuery('.pc_giraffly_quantity_text').val(pcMinus); 2509 } 2510 if(device === 1) { 2511 var mobileMinus = jQuery('.mobile_giraffly_quantity_text').val(); 2512 mobileMinus = parseInt(mobileMinus); 2513 mobileMinus = (mobileMinus - 1)>0?(mobileMinus - 1):1; 2514 jQuery('.mobile_giraffly_quantity_text').val(mobileMinus); 2515 } 2516 /*var num = jQuery('.giraffly_quantity_text').val(); 2517 num = parseInt(num); 2518 num = (num - 1)>0?(num - 1):1; 2519 jQuery('.giraffly_quantity_text').val(num); */ 2520 break; 2521 case 'plus': 2522 if(device === 0) { 2523 var pcPlus = jQuery('.pc_giraffly_quantity_text').val(); 2524 pcPlus = parseInt(pcPlus); 2525 pcPlus = pcPlus +1; 2526 jQuery('.pc_giraffly_quantity_text').val(pcPlus); 2527 } 2528 if(device === 1) { 2529 var mobilePlus = jQuery('.mobile_giraffly_quantity_text').val(); 2530 mobilePlus = parseInt(mobilePlus); 2531 mobilePlus = mobilePlus +1; 2532 jQuery('.mobile_giraffly_quantity_text').val(mobilePlus); 2533 } 2534 /*var num = jQuery('.giraffly_quantity_text').val(); 2535 num = parseInt(num); 2536 num = num +1; 2537 jQuery('.giraffly_quantity_text').val(num);*/ 2538 break; 2539 default: 2540 } 2541} 2542 2543if(typeof ga ==='function'){ 2544 2545}else{ 2546 var girally_google_id = ''; 2547 2548 if(girally_google_id !==''){ 2549 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 2550 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 2551 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 2552 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 2553 2554 try { 2555 ga('create', girally_google_id, 'auto'); 2556 ga('send', 'pageview'); 2557 } catch(e) { 2558 console.warn(e); 2559 } 2560 } 2561} 2562 2563function girallyPixel(quantity=1,product='',price=''){
2564 let girally_email = '[email protected]'; 2565 let money_format = 'USD'; 2566 let girally_facebook_id = ''; 2567 let girally_snapchat_id = ''; 2568 let girally_pinterest_id = ''; 2569 2570 try{ 2571 if(Shopify.currency.active!=undefined){ 2572 money_format=Shopify.currency.active; 2573 } 2574 }catch(e){ 2575 2576 } 2577 2578 if(girally_google_id!==''){ 2579 try { 2580 ga('ec:addProduct', { 2581 'id': product.id, 2582 'name': product.title, 2583 'price': price, 2584 'quantity': quantity 2585 }); 2586 2587 ga('ec:setAction', 'add'); 2588 ga('send', 'event', 'UX', 'click', 'add to cart'); 2589 } catch(e) { 2590 console.warn(e); 2591 } 2592 } 2593 2594 if(typeof fba ==='function'){ 2595 2596 }else{ 2597 if(girally_facebook_id!==''){ 2598 !function(f,b,e,v,n,t,s) 2599 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2600 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 2601 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 2602 n.queue=[];t=b.createElement(e);t.async=!0; 2603 t.src=v;s=b.getElementsByTagName(e)[0]; 2604 s.parentNode.insertBefore(t,s)}(window, document,'script', 2605 'https://connect.facebook.net/en_US/fbevents.js'); 2606 2607 fbq('init', girally_facebook_id); 2608 fbq('track', 'PageView'); 2609 2610 if(document.location.href.split("?variant=")[1] !==undefined){ 2611 window.grifflyStickyFbWithParam ? 2612 fbq('track','AddToCart'): 2613 fbq('track','AddToCart',{ 2614 content_name: product.title, 2615 content_ids: [product.id,document.location.href.split("?variant=")[1]], 2616 content_type: "product_group", 2617 value: price, 2618 currency: money_format, 2619 num_items:quantity 2620 }); 2621 }else{ 2622 window.grifflyStickyFbWithParam ? 2623 fbq('track','AddToCart'): 2624 fbq('track','AddToCart',{ 2625 content_name: product.title, 2626 content_ids: [product.id], 2627 content_type: "product", 2628 value: price, 2629 currency: money_format, 2630 num_items:quantity 2631 }); 2632 } 2633 } 2634 } 2635 2636 if(girally_snapchat_id!==''){ 2637 if(typeof snaptr==="function"){ 2638 if(document.location.href.split("?variant=")[1] !==undefined){ 2639 snaptr("track", "ADD_CART", { 2640 item_ids: [product.id, document.location.href.split("?variant=")[1]], 2641 price: price, 2642 currency: money_format 2643 }) 2644 }else{ 2645 snaptr("track", "ADD_CART", { 2646 item_ids: [product.id, product.variants[0].id], 2647 price: price, 2648 currency: money_format 2649 }) 2650 } 2651 }else{ 2652 (function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function() 2653 {a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)}; 2654 a.queue=[];var s='script';r=t.createElement(s);r.async=!0; 2655 r.src=n;var u=t.getElementsByTagName(s)[0]; 2656 u.parentNode.insertBefore(r,u);})(window,document, 2657 'https://sc-static.net/scevent.min.js'); 2658 2659 snaptr('init', girally_snapchat_id, { 2660 'user_email': girally_email 2661 }); 2662 snaptr('track', 'PAGE_VIEW'); 2663 2664 if(document.location.href.split("?variant=")[1] !==undefined){ 2665 snaptr("track", "ADD_CART", { 2666 item_ids: [product.id, document.location.href.split("?variant=")[1]], 2667 price: price, 2668 currency: money_format 2669 }) 2670 }else{ 2671 snaptr("track", "ADD_CART", { 2672 item_ids: [product.id, product.variants[0].id], 2673 price: price, 2674 currency: money_format 2675 }) 2676 } 2677 } 2678 } 2679 2680 2681 if(girally_pinterest_id!==''){ 2682 if(typeof pintrk==="function"){ 2683 pintrk('track', 'AddToCart', { 2684 value: price, 2685 order_quantity: quantity, 2686 currency: money_format 2687 }); 2688 }else{ 2689 !function(e){if(!window.pintrk){window.pintrk = function () { 2690 window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var 2691 n=window.pintrk;n.queue=[],n.version="3.0";var 2692 t=document.createElement("script");t.async=!0,t.src=e;var 2693 r=document.getElementsByTagName("script")[0]; 2694 r.parentNode.insertBefore(t,r)}}("https://s.pinimg.com/ct/core.js"); 2695 2696 pintrk('load', girally_pinterest_id, {em: girally_email}); 2697 2698 pintrk('page'); 2699 2700 pintrk('track', 'AddToCart', { 2701 value: price, 2702 order_quantity: quantity, 2703 currency: money_format 2704 }); 2705 } 2706 } 2707} 2708 2709 2710function callAddToCart(id,quantity=1,price=0,product='',type='',sellingPlanAllocations = ''){ 2711 price = price?price:0; 2712 2713 girallyPixel(quantity,product,price); 2714 2715 jQuery('.addToCartLoading').css('display','block'); 2716 addClickTimes(price*quantity,product); 2717 2718 2719 jQuery.ajax({ 2720 url: '/cart/add.js', 2721 type: 'post', 2722 data: JSON.stringify({ 2723 quantity: quantity, 2724 id: id, 2725 selling_plan:sellingPlanAllocations 2726 }), 2727 headers: { 2728 'Content-type': 'application/json' 2729 }, 2730 dataType: 'json', 2731 success: function (json) { 2732 2733 2734 fetch("/cart.js",{method: 'GET'}) 2735 .then(res => res.json()) 2736 .then(shoppingCartJson => { 2737 updateCartQuantity(shoppingCartJson.item_count); 2738 }) 2739 if(type === 'pc'){ 2740 jQuery('.addToCartLoading').css('display','none'); 2741 jQuery('.PCPreview_confirmationBlock').css('display','flex'); 2742 setTimeout(() => { 2743 jQuery('.PCPreview_confirmationBlock').css('display','none'); 2744 }, 1500); 2745 }else{ 2746 jQuery('.giraffly_phoneButtonPreview').css('display','none'); 2747 jQuery('.addToCartLoading').css('display','none'); 2748 jQuery('.PHonePreview_confirmationBlock').css('display','flex'); 2749 { 2750 setTimeout(() => { 2751 jQuery('.PHonePreview_confirmationBlock').css('display','none'); 2752 jQuery('.giraffly_phoneButtonPreview').css('display','flex'); 2753 }, 1500); 2754 } 2755 } 2756 2757 var redirect=''; 2758 if(window.location.host.indexOf('www.lemarchandfute.com') > -1) { 2759 if(window.location.pathname.indexOf('products') > -1) { 2760 redirect = `${window.location.pathname.split('/products')[0]}/cart`; 2761 } else { 2762 redirect = "/cart"; 2763 } 2764 } else { 2765 redirect = "/cart"; 2766 } 2767 // window.location.href="/cart"; 2768 2769 if(redirect){ 2770 window.location.href= redirect; 2771 } 2772 2773 2774 2775 2776 try{ 2777 if(typeof(eval(updateGirafflyShoppingCart)) == "function"){ 2778 updateGirafflyShoppingCart(); 2779 } 2780 }catch(e){ 2781 2782 } 2783 }, 2784 error: function(data, status, e) { 2785 2786 if(type === 'pc'){ 2787 setTimeout(() => { 2788 jQuery('.pc_giraffly_quantity_text').val(1); 2789 jQuery('.giraffly_PCPreview_BOX').css('display','block'); 2790 jQuery('.pc_over_stock').css('display','none'); 2791 }, 1500); 2792 jQuery('.pc_over_stock').css('display','flex'); 2793 jQuery('.addToCartLoading').css('display','none'); 2794 jQuery('.giraffly_PCPreview_BOX').css('display','none'); 2795 } else { 2796 setTimeout(() => { 2797 jQuery('.mobile_giraffly_quantity_text').val(1); 2798 jQuery('.giraffly_phoneButtonPreview').css('display','block'); 2799 jQuery('.phone_over_stock').css('display','none'); 2800 }, 1500); 2801 jQuery('.phone_over_stock').css('display','flex'); 2802 jQuery('.giraffly_phoneButtonPreview').css('display','none'); 2803 jQuery('.addToCartLoading').css('display','none'); 2804 } 2805 } 2806 });
2807} 2808 2809 2810function callBuyNow(id,quantity=1,price='',product=''){ 2811 jQuery.ajax({ 2812 url: '/cart/add.js', 2813 type: 'post', 2814 data: JSON.stringify({ 2815 quantity: quantity, 2816 id: id, 2817 }), 2818 headers: { 2819 'Content-type': 'application/json' 2820 }, 2821 dataType: 'json', 2822 success: function (json) { 2823 addClickTimes(price*quantity,product); 2824 window.location.href="/cart/checkout"; 2825 } 2826 }); 2827} 2828 2829 2830function showAddToCart(product){ 2831 2832 var pc_variants_html = getColorSizeHtml(product,'pc'); 2833 var phone_variants_html = getColorSizeHtml(product,'phone'); 2834 2835 2836 let variantFeaturedImage = product.featured_image; 2837 2838 var variants = product.variants; 2839 2840 2841 var stockVariantskey = 0; 2842 var variantIdSelect = getQueryVariable('variant'); 2843 if(variants){ 2844 var has = 0; 2845 Object.keys(variants).forEach(function(key){ 2846 if(variantIdSelect){ 2847 if(variants[key].id == variantIdSelect && has === 0){ 2848 stockVariantskey = key; 2849 has = 1; 2850 2851 2852 if(variants[key].featured_image){ 2853 variantFeaturedImage = variants[key].featured_image.src; 2854 } 2855 } 2856 }else{ 2857 if(variants[key].available && has === 0){ 2858 stockVariantskey = key; 2859 has = 1; 2860 2861 2862 if(variants[key].featured_image){ 2863 variantFeaturedImage = variants[key].featured_image.src; 2864 } 2865 } 2866 } 2867 }); 2868 } 2869 var p_price = product.variants[stockVariantskey].price? product.variants[stockVariantskey].price/100 :''; 2870 var p_at_price = product.variants[stockVariantskey].compare_at_price? product.variants[stockVariantskey].compare_at_price/100 :''; 2871 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2872 2873 var price_html=""; 2874 var compare_at_html = ""; 2875 2876 price_html = p_price?'<div style="display: flex;flex-wrap: nowrap;" class="giraffly_price">'+girafflyReturnAmount(p_price)+'</div>':''; 2877 compare_at_html = p_at_price?'<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price">'+girafflyReturnAmount(p_at_price,true)+'</div>':''; 2878 2879 2880 var pc_realTimeUrgency_Bar = ''; 2881 var phone_realTimeUrgency_Bar = ''; 2882 2883 2884 2885 var firstProductStockClass = product.variants[stockVariantskey].available?'none':'flex'; 2886 var firstProductQuantityClass = product.variants[stockVariantskey].available?'flex':'none'; 2887 2888 // mobileç«¯åªæä¸ä¸ªé项åä¸ä¸ªæé®æ¶ å ±å¤ä¸è¡ 2889 // let isExitQuantity = 1; 2890 // let oneOptionsButton = product.options.length === 1 && isExitQuantity !== 1 ? true : false; 2891 // let mobileSelectcss = oneOptionsButton ? 'width: 48%;position:absolute;bottom:5px;':''; 2892 let mobileAddtocartcss = '', mobileSelectcss = ''; 2893 // å¤æç§»å¨ç«¯æ¯å¦å±ç¤ºåä½ 2894 // // mobileAddtocartcss = oneOptionsButton ? 'margin-left: 50%;' : ''; 2895 // 2896 2897 var pc_PreviewAddCartBar = ''; 2898 pc_PreviewAddCartBar = '<div class="giraffly_PCPreview" style="line-height: 25px;display:none;background:#ffb22e;">'+ 2899 '<div class="giraffly_PC_Preview_Left_Block">'+ 2900 '<div class="giraffly_PC_Preview_ImageAndPrice_Block">'+ 2901 '<div class="giraffly_PCPreviewimg White"><img style="width: 100%;" src="' + variantFeaturedImage + '"></div>'+ 2902 '<div class="giraffly_PCPreviewPriceBlock">'+ 2903 '<div class="giraffly_PCPreviewPriceAndComparePrice">'+ 2904 '<div style="color: #ffffff;font-size: 16px;">'+ compare_at_html+'</div>'+ '<div style="color: #ffffff;font-size: 16px;">'+price_html +'</div>'+ '</div>'+ 2905 '</div>'+ 2906 '</div>'+ 2907 '<div class="giraffly_PC_Preview_Variants_Block">'+ 2908 pc_variants_html+ 2909 '</div>'+ 2910 '</div>'+ 2911 '<div class="giraffly_Unavailable" style="display:'+firstProductStockClass+';flex-direction:row;width:auto;opacity: 0.7;color:#ffffff;min-width:192px;justify-content:center;height:50px;align-items:center">Out Of Stock</div>'+ 2912 '<div class="giraffly_available" style="display: '+firstProductQuantityClass+'; flex-direction: row; width: auto;">
2912'+ 2913 '<div class="giraffly_PC_Preview_Quantity">'+ 2914 '<div class="giraffly_PC_Preview_Quantity_Cut" onclick = "changeQuantity(\'minus\', 0)" style="color: rgb(38, 54, 68); filter: saturate(50%);">-</div>'+ 2915 '<div class="giraffly_PC_Preview_Quantity_Space"></div>'+ 2916 '<input type="number" onmousewheel="return false;" class="giraffly_quantity_text pc_giraffly_quantity_text" style="width: 40px; text-align: center; border: none; padding: 0 5px; background: #fff;color: #263644;font-size: 16px;" value="1" onblur="if(jQuery(\'.pc_giraffly_quantity_text\').val()==\'0\'||jQuery(\'.pc_giraffly_quantity_text\').val()==\'\'){jQuery(\'.pc_giraffly_quantity_text\').val(1)}else{jQuery(\'.pc_giraffly_quantity_text\')val(jQuery(\'.pc_giraffly_quantity_text\').val())}" onkeyup="this.value=this.value.replace(\/\\D\/g,\'\')" onafterpaste="this.value=this.value.replace(\/\\D\/g,\'\')"/>'+ 2917 '<div class="giraffly_PC_Preview_Quantity_Space"></div>'+ 2918 '<div class="giraffly_PC_Preview_Quantity_Add" onclick = "changeQuantity(\'plus\', 0)" >+</div>'+ 2919 '</div>'+ 2920 '<div class="giraffly_PCPreviewbutton giraffly giraffly-animated girafflyshake" style="color: #ffffff; background: #252a2b;font-size: 16px;">'+ 2921 '<div class="addToCartLoading"></div>In den Warenkorb'+ 2922 '</div>'+ 2923 '</div>'+ 2924 '</div>'; 2925 2926 2927 var pcHtmlll = '<section class="giraffly_PCPreview_BOX" style="z-index:100; display:none;bottom:0px">'+ 2928 2929 pc_realTimeUrgency_Bar + pc_PreviewAddCartBar + 2930 2931 '</section>'; 2932 2933 2934 var phone_compare_at_html = p_at_price?'<div class="PCPreviewCompareAtPrice giraffly_compare_at_price">'+girafflyReturnAmount(p_at_price,true)+'</div>':''; 2935 2936 var phoneHtml = '<div class="giraffly_phoneButtonPreview " style="z-index:2147483647; display:none;background:#252a2b;bottom:0px;'+ 2937 '">'+ 2938 phone_realTimeUrgency_Bar+ 2939 '<div class="giraffly_phone_Preview_Left_Block" style="'+ 2940 '">'+ 2941 '<div class="giraffly_phone_Preview_ImageAndPrice_Block">'+ 2942 '<div class="giraffly_phoneButtonPreviewimg White"><img style="width: 100%;" src="' + variantFeaturedImage + '"></div>'+ '<div class="PCPreviewPriceBlock">'+ 2943 '<div class="PCPreviewPriceAndComparePrice">'+ 2944 '<div style="color: #ffffff;font-size: 16px;">'+ phone_compare_at_html+'</div>'+ '<div style="color: #ffffff;font-size: 16px;">'+ price_html+'</div>' + '</div>'+ 2945 '</div>'+ 2946 '</div>'+ 2947 '<div class="giraffly_phone_Preview_Variants_Block" style="'+mobileSelectcss+'">'+ 2948 phone_variants_html+ 2949 '</div>'+ 2950 '</div>'+ 2951 '<div class="giraffly_Unavailable" style="display:'+firstProductStockClass+';flex-direction:row;width:100%;opacity: 0.7;color:#ffffff;min-width:192px;justify-content:center;height:42.4px;align-items:center;'+ 2952 '">Out Of Stock</div>'+ 2953 '<div class="giraffly_available" style="display: '+firstProductQuantityClass+'; flex-direction: row; width: 100%; '+mobileAddtocartcss+'">'+ 2954 '<div class="giraffly_phone_Preview_Quantity">'+ 2955 '<div class="giraffly_phone_Preview_Quantity_Cut" onclick = "changeQuantity(\'minus\', 1)" style="color: rgb(38, 54, 68); filter: saturate(50%);">-</div>'+ 2956 '<div class="giraffly_phone_Preview_Quantity_Space"></div>'+ 2957 '<input type="number" onmousewheel="return false;" class="giraffly_quantity_text mobile_giraffly_quantity_text" style="width: 40px; text-align: center; border: none; padding: 0 5px; background: #fff;color: #263644;" value="1" onblur="if(jQuery(\'.mobile_giraffly_quantity_text\').val()==\'0\'||jQuery(\'.mobile_giraffly_quantity_text\').val()==\'\'){jQuery(\'.mobile_giraffly_quantity_text\').val(1)}else{jQuery(\'.mobile_giraffly_quantity_text\').val(jQuery(\'.mobile_giraffly_quantity_text\').val())}" onkeyup="this.value=this.value.replace(\/\\D\/g,\'\')" onafterpaste="this.value=this.value.replace(\/\\D\/g,\'\')"/>'+
2958 '<div class="giraffly_phone_Preview_Quantity_Space"></div>'+ 2959 '<div class="giraffly_phone_Preview_Quantity_Add" onclick = "changeQuantity(\'plus\', 1)" >+</div>'+ 2960 '</div>'+ 2961 '<div class="PCPreviewbutton giraffly giraffly-animated girafflyshake" style="color: #ffffff; background: #ffb22e;font-size: 16px;'+ 2962 '">'+ 2963 '<div class="addToCartLoading"></div>In den Warenkorb'+ 2964 '</div>'+ 2965 '</div>'+ 2966 '</div>'; 2967 2968 var confirmation_html = ''; 2969 2970 2971 var overstock = ''; 2972 var warning_icon = '<span class="giraffy_pc_warning"><svg t="1647500904975" class="icon" viewBox="0 0 1026 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4642" width="28.8" height="28.8"><path d="M1004.657 801.716 602.263 91.599c-49.213-86.817-129.646-86.817-178.866 0L21.004 801.716c-49.207 86.906-8.949 157.798 89.388 157.798l804.877 0C1013.606 959.514 1053.825 888.622 1004.657 801.716zM544.635 832.216l-63.649 0 0-63.649 63.649 0L544.635 832.216zM544.635 641.27l-63.649 0L480.986 259.377l63.649 0L544.635 641.27z" p-id="4643" fill="#ffffff"></path></svg></span>'; 2973 2974 overstock = '<div class="PC_overstock" style="width:100%;position: fixed;z-index:9999999999;bottom:0px"><div class="pc_over_stock" style="display:none;color:#ffffff;background:#4ad14a">'+warning_icon+'Quantity Exceeds Stock </div></div>'; 2975 { 2976 confirmation_html = '<div class="PC_confirmation" style="width:100%;position: fixed;z-index:9999999999;bottom:0px"><div class="PCPreview_confirmationBlock" style="display:none;color:#ffffff;background:#4ad14a"><span class="giraffly_pc_checked">â</span> Erfolgreich hinzugefügt </div></div>'; 2977 } 2978 2979 var phone_confirmation_html = ''; 2980 var phone_overstock = ''; 2981 2982 phone_overstock = '<div class="Phone_overStock" style="width:100%;position: fixed;z-index:9999999999;bottom:0px"><div class="phone_over_stock" style="display:none;color:#ffffff;background:#4ad14a">'+warning_icon+'Quantity Exceeds Stock </div></div>' 2983 { 2984 phone_confirmation_html = '<div class="Phone_confirmation" style="width:100%;position: fixed;z-index:9999999999;bottom:0px"><div class="PHonePreview_confirmationBlock" style="display:none;color:#ffffff;background:#4ad14a"><span class="giraffly_phone_checked">â</span> Erfolgreich hinzugefügt </div></div>'; 2985 } 2986 2987 var div = document.createElement("div"); 2988 div.innerHTML = pcHtmlll+overstock+confirmation_html+phoneHtml+phone_overstock+phone_confirmation_html; 2989 document.body.appendChild(div); 2990 2991 // 馿¬¡è¿å ¥ä¸å±ç¤º 2992 if(window.location.host.indexOf('malacasa.com') > -1) { 2993 jQuery('.giraffly_PCPreview_BOX, .giraffly_phoneButtonPreview').css('display', 'none') 2994 } 2995 2996 2997 function girafflyCountdown(){ 2998 if (girafflyRealTime >= 0) { 2999 if(Boolean(document.getElementsByClassName("giraffly_PCRealtimeUrgency").length)) { 3000 document.getElementsByClassName("giraffly_PCRealtimeUrgency")[0].style.display = 'block'; 3001 } 3002 if(Boolean(document.getElementsByClassName("giraffly_phone_RealtimeUrgency").length)) { 3003 document.getElementsByClassName("giraffly_phone_RealtimeUrgency")[0].style.display = 'block'; 3004 } 3005 hours = Math.floor(girafflyRealTime / 3600); 3006 3007 minutes = Math.floor((girafflyRealTime%3600) / 60); 3008 seconds = Math.floor((girafflyRealTime%3600) % 60); 3009 msg = `<span class="realtime_hour_num">${girafflyPrefixInteger(hours,2)}:</span><span class="realtime_minute_num">${girafflyPrefixInteger(minutes,2)}:</span>${girafflyPrefixInteger(seconds,2)}`; 3010 if(document.getElementsByClassName("giraffly_realtime_pc").length > 0){ 3011 document.getElementsByClassName("giraffly_realtime_pc")[0].innerHTML = msg; 3012 } 3013 if(document.getElementsByClassName("giraffly_realtime_phone").length > 0){ 3014 document.getElementsByClassName("giraffly_realtime_phone")[0].innerHTML = msg; 3015 } 3016 3017 --girafflyRealTime; 3018 } else { 3019 3020 clearInterval(girafflyTimer); 3021 } 3022 } 3023 3024 function girafflyPrefixInteger(num, length) { 3025 return (Array(length).join('0') + num).slice(-length); 3026 } 3027 3028 3029 3030 3031 var colorArr = getColorImagesArr(product); 3032 var priceArr = getAllVariantsPrice(product); 3033 3034 3035 jQuery('.giraffly_PC_Preview_Variants_Select').on("change",function(){ 3036 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 3037 // var selected = jQuery('.giraffly_PC_Preview_Variants_Select:eq(2)').val() + ' / ' + jQuery('.giraffly_PC_Preview_Variants_Select:eq(3)').val(); 3038 var selected = ''; 3039 if(seletedLength>1){ 3040 for(let i = 0,len=seletedLength.length; i < seletedLength; i++) { 3041 if(!Boolean(selected)) { 3042 selected += jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 3043 } else { 3044 selected +=" / "+jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 3045 } 3046 if(colorArr[selected]){ 3047 3048 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 3049 selected=''; 3050 } 3051 } 3052 } 3053 3054 3055 var selectedPrice = ''; 3056 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 3057 if(seletedLength === 1) { 3058 selectedPrice = jQuery(this).val(); 3059 }else{ 3060 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 3061 } 3062 3063 if(priceArr[selectedPrice]){ 3064 3065 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 3066 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 3067 p_at_price = p_at_price < p_price ? '' : p_at_price ; 3068 if(p_at_price && jQuery('.giraffly_PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 3069 // å ¼å®¹é¦æ¬¡æ²¡åä»· 3070 jQuery('.giraffly_PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 3071 } 3072 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 3073 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 3074 3075 if(p_at_price){ 3076 jQuery('.giraffly_compare_at_price').show(); 3077 }else{ 3078 jQuery('.giraffly_compare_at_price').hide(); 3079 } 3080 3081 3082 if(!priceArr[selectedPrice].available){ 3083 jQuery('.giraffly_Unavailable').css('display','flex'); 3084 jQuery('.giraffly_available').css('display','none'); 3085 }else{ 3086 jQuery('.giraffly_Unavailable').css('display','none'); 3087 jQuery('.giraffly_available').css('display','flex'); 3088 } 3089 selectedPrice=''; 3090 } 3091 }); 3092 3093 });
3094 3095 jQuery('.giraffly_PCPreviewbutton ').on("click",function(){ 3096 var variants = product.variants; 3097 var num = jQuery('.pc_giraffly_quantity_text').val(); 3098 var hasVariants = jQuery('.giraffly_PC_Preview_Variants_Select').length; 3099 var productId = ''; 3100 var productPrice = ''; 3101 var sellingPlanAllocations = ''; 3102 if(hasVariants > 0){ 3103 var selectedPrice = ''; 3104 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 3105 if(hasVariants === 1) { 3106 selectedPrice = jQuery(this).val(); 3107 }else{ 3108 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 3109 } 3110 3111 if(priceArr[selectedPrice]) { 3112 productId = priceArr[selectedPrice].id; 3113 productPrice = priceArr[selectedPrice].price/100; 3114 if(priceArr[selectedPrice].selling_plan_allocations && priceArr[selectedPrice].selling_plan_allocations.length > 0){ 3115 sellingPlanAllocations = priceArr[selectedPrice].selling_plan_allocations[0].selling_plan_id; 3116 } 3117 selectedPrice = '' 3118 } 3119 }); 3120 }else{ 3121 3122 var variantId = getQueryVariable('variant'); 3123 var sellingPlan = getQueryVariable('selling_plan'); 3124 if(variantId && !Boolean(sellingPlan)){ 3125 productId = variantId; 3126 Object.keys(variants).forEach(function(vkey){ 3127 if(variants[vkey].id == productId){ 3128 productPrice = variants[vkey].price/100; 3129 } 3130 }); 3131 }else{ 3132 if(stockVariantskey){ 3133 productId = product.variants[stockVariantskey].id; 3134 productPrice = product.variants[stockVariantskey].price/100; 3135 if(product.variants[stockVariantskey].selling_plan_allocations && product.variants[stockVariantskey].selling_plan_allocations.length > 0){ 3136 sellingPlanAllocations = product.variants[stockVariantskey].selling_plan_allocations[0].selling_plan_id; 3137 } 3138 } 3139 } 3140 } 3141 3142 // if(productId && productPrice){ 3143 if(productId){ 3144 callAddToCart(productId,num,productPrice,product,'pc',sellingPlanAllocations); 3145 } 3146 }); 3147 3148 3149 3150 3151 jQuery('.giraffly_phone_Preview_Variants_Select').on("change",function(){ 3152 var seletedLength = jQuery('.giraffly_phone_Preview_Variants_Select').length; 3153 var selected = jQuery('.giraffly_phone_Preview_Variants_Select:eq(0)').val(); 3154 if(seletedLength>1){ 3155 for(let i = 1,len=seletedLength.length; i < seletedLength; i++) { 3156 selected +=" / "+jQuery('.giraffly_phone_Preview_Variants_Select:eq('+i+')').val(); 3157 } 3158 } 3159 if(colorArr[selected]){ 3160 3161 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 3162 } 3163 3164 3165 var selectedPrice = ''; 3166 jQuery(".giraffly_phone_Preview_Variants_Select ").each(function(){ 3167 if(seletedLength===1) { 3168 selectedPrice = jQuery(this).val(); 3169 }else{ 3170 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 3171 } 3172 3173 if(priceArr[selectedPrice]){ 3174 3175 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 3176 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 3177 p_at_price = p_at_price < p_price ? '' : p_at_price ; 3178 if(p_at_price && jQuery('.PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 3179 // å ¼å®¹é¦æ¬¡æ²¡åä»· 3180 jQuery('.PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 3181 } 3182 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 3183 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 3184 3185 if(p_at_price){ 3186 jQuery('.giraffly_compare_at_price').show(); 3187 }else{ 3188 jQuery('.giraffly_compare_at_price').hide(); 3189 } 3190 3191 3192 if(!priceArr[selectedPrice].available){ 3193 jQuery('.giraffly_Unavailable').css('display','flex'); 3194 jQuery('.giraffly_available').css('display','none'); 3195 }else{ 3196 jQuery('.giraffly_Unavailable').css('display','none'); 3197 jQuery('.giraffly_available').css('display','flex'); 3198 } 3199 selectedPrice=''; 3200 } 3201 }); 3202 3203 3204 });
3205 3206 jQuery('.PCPreviewbutton ').on("click",function(){ 3207 var variants = product.variants; 3208 var num = jQuery('.mobile_giraffly_quantity_text').val(); 3209 var hasVariants = jQuery('.giraffly_phone_Preview_Variants_Select ').length; 3210 var productId = ''; 3211 var productPrice = ''; 3212 var sellingPlanAllocations = ''; 3213 if(hasVariants > 0){ 3214 var selectedPrice = ''; 3215 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(){ 3216 if(hasVariants === 1) { 3217 selectedPrice = jQuery(this).val(); 3218 }else{ 3219 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 3220 } 3221 3222 if(priceArr[selectedPrice]) { 3223 productId = priceArr[selectedPrice].id; 3224 productPrice = priceArr[selectedPrice].price/100; 3225 if(priceArr[selectedPrice].selling_plan_allocations && priceArr[selectedPrice].selling_plan_allocations.length > 0){ 3226 sellingPlanAllocations = priceArr[selectedPrice].selling_plan_allocations[0].selling_plan_id; 3227 } 3228 selectedPrice='' 3229 } 3230 }); 3231 3232 }else{ 3233 3234 var variantId = getQueryVariable('variant'); 3235 var sellingPlan = getQueryVariable('selling_plan'); 3236 if(variantId && !Boolean(sellingPlan)){ 3237 productId = variantId; 3238 Object.keys(variants).forEach(function(vkey){ 3239 if(variants[vkey].id == productId){ 3240 productPrice = variants[vkey].price/100; 3241 } 3242 }); 3243 }else{ 3244 if(stockVariantskey){ 3245 productId = product.variants[stockVariantskey].id; 3246 productPrice = product.variants[stockVariantskey].price/100; 3247 if(product.variants[stockVariantskey].selling_plan_allocations && product.variants[stockVariantskey].selling_plan_allocations.length > 0){ 3248 sellingPlanAllocations = product.variants[stockVariantskey].selling_plan_allocations[0].selling_plan_id; 3249 } 3250 } 3251 } 3252 } 3253 3254 // if(productId && productPrice){ 3255 if(productId){ 3256 callAddToCart(productId,num,productPrice,product,'phone',sellingPlanAllocations); 3257 } 3258 3259 }); 3260 3261 3262 jQuery('form[action="/cart/add"]').on("change",function(){ 3263 // æ¥æ¾éä¸çåä½ 3264 var priceArr = getAllVariantsPrice(product); 3265 var allOptions = getAllVariants(product); 3266 var colorArr = getColorImagesArr(product); 3267 var variants = jQuery('form[action="/cart/add"]').find('input:checked'); 3268 if(variants.length < 1){ 3269 variants = jQuery('form[action="/cart/add"]').find('select'); 3270 } 3271 if(variants.length < 1) { 3272 variants = jQuery('variant-radios').find('input:checked'); 3273 } 3274 3275 if(variants.length > 0){ 3276 var selectedPrice = ''; 3277 var selectedArr = []; 3278 variants.each(function(){ 3279 var thisval = jQuery(this).val(); 3280 if(thisval){ 3281 if(allOptions.indexOf(thisval) > -1){ 3282 selectedPrice = selectedPrice?selectedPrice+'-'+ thisval:thisval; 3283 selectedArr.push(thisval); 3284 3285 // var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 3286 // var selected = jQuery('.giraffly_PC_Preview_Variants_Select:eq(0)').val() + ' / ' + jQuery('.giraffly_PC_Preview_Variants_Select:eq(1)').val(); 3287 var selected = thisval; 3288 // if(seletedLength>1){ 3289 // for(let i = 1,len=seletedLength.length; i < seletedLength; i++) { 3290 // selected +=" / "+jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 3291 // } 3292 // } 3293 3294 if(colorArr[selected]){ 3295 3296 jQuery('.giraffly_PCPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 3297 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 3298 } 3299 3300 3301 if(priceArr[selectedPrice]){ 3302 3303 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 3304 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 3305 p_at_price = p_at_price < p_price ? '' : p_at_price ; 3306 3307 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 3308 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 3309 if(p_at_price){ 3310 jQuery('.giraffly_compare_at_price').show(); 3311 }else{ 3312 jQuery('.giraffly_compare_at_price').hide(); 3313 } 3314 3315 3316 if(!priceArr[selectedPrice].available){ 3317 jQuery('.giraffly_Unavailable').css('display','flex'); 3318 jQuery('.giraffly_available').css('display','none'); 3319 }else{ 3320 jQuery('.giraffly_Unavailable').css('display','none'); 3321 jQuery('.giraffly_available').css('display','flex'); 3322 } 3323 3324 3325 var options = jQuery('.giraffly_PC_Preview_Variants_Select , .giraffly_phone_Preview_Variants_Select'); 3326 options.each(function(key){ 3327 jQuery(this).find('option').each(function(){ 3328 // jQuery(this).attr("selected", false); 3329 var val = jQuery(this).attr("value"); 3330 selectedArr.forEach(selectKey => { 3331 if(selectKey==val) { 3332 jQuery(this).parent().val(val); 3333 return ; 3334 } 3335 }); 3336 }) 3337 }); 3338 selectedPrice=''; 3339 } 3340 }else{ 3341 var allVariants = product.variants;
3342 Object.keys(allVariants).forEach(function(vkey){ 3343 if(allVariants[vkey].id == thisval) { 3344 const selected = allVariants[vkey].title; 3345 selectedArr.push(selected); 3346 if(colorArr[selected]){ 3347 3348 jQuery('.giraffly_PCPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 3349 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 3350 } 3351 if(priceArr[selected]){ 3352 3353 var p_price = priceArr[selected].price?priceArr[selected].price/100:''; 3354 var p_at_price = priceArr[selected].compare_at_price?priceArr[selected].compare_at_price/100:''; 3355 p_at_price = p_at_price < p_price ? '' : p_at_price ; 3356 3357 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 3358 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 3359 if(p_at_price){ 3360 jQuery('.giraffly_compare_at_price').show(); 3361 }else{ 3362 jQuery('.giraffly_compare_at_price').hide(); 3363 } 3364 3365 3366 if(!priceArr[selected].available){ 3367 jQuery('.giraffly_Unavailable').css('display','flex'); 3368 jQuery('.giraffly_available').css('display','none'); 3369 }else{ 3370 jQuery('.giraffly_Unavailable').css('display','none'); 3371 jQuery('.giraffly_available').css('display','flex'); 3372 } 3373 3374 3375 var options = jQuery('.giraffly_PC_Preview_Variants_Select , .giraffly_phone_Preview_Variants_Select'); 3376 options.each(function(key){ 3377 jQuery(this).find('option').each(function(){ 3378 // jQuery(this).attr("selected", false); 3379 var val = jQuery(this).attr("value"); 3380 selectedArr.forEach(selectKey => { 3381 if(selectKey==val) { 3382 jQuery(this).parent().val(val); 3383 return ; 3384 } 3385 }); 3386 }) 3387 }); 3388 } 3389 } 3390 }); 3391 } 3392 } 3393 3394 }); 3395 3396 3397 } 3398 // console.log('variants:'+selectedPrice); 3399 }); 3400 3401 jQuery('body').on("change",function(e){ 3402 const WEBSITE = window.location.host; 3403 const BACKLISTURL = ["voiriberia"]; // è¿æ»¤å®è£ å¥é¤æä»¶ç½ç« 3404 var colorArr = getColorImagesArr(product); 3405 var priceArr = getAllVariantsPrice(product); 3406 if(BACKLISTURL.filter(i => WEBSITE.indexOf(i) > -1).length === 0) { 3407 if(e.target.className == 'giraffly_PC_Preview_Variants_Select'){ 3408 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 3409 var selected =''; 3410 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 3411 if(seletedLength === 1){ 3412 selected = jQuery(this).val(); 3413 }else{ 3414 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 3415 selected = selected?selected+'-'+ jQuery(this).val():jQuery(this).val(); 3416 } else { 3417 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 3418 } 3419 } 3420 if(colorArr[selected]){ 3421 3422 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 3423 3424 // æ´æ°formä¿¡æ¯ -> ç¹å»ç¨æ·ç½ç«çæ·»å è´ç©è½¦çä¿¡æ¯ 3425 jQuery('form[action="/cart/add"]').each(function(){ 3426 3427 jQuery(this).find('input[name*="id"]').val(priceArr[selected].id); 3428 3429 jQuery(this).find('select[name*="id"]').val(priceArr[selected].id); 3430 }); 3431 3432 3433 // æ´æ°ç¨æ·input屿§checked设为éä¸ç¶æ 3434 3435 jQuery("input[value='"+selected+"']").prop("checked", true); 3436 3437 jQuery("#SingleOptionSelector-0").val(jQuery(".giraffly_PC_Preview_Variants_Select").val()) 3438 3439 jQuery(".bcpo-value").text(selected) 3440 jQuery("#bcpo-select-option-0 > ul > li > span").text(selected) 3441 3442 jQuery('.select__select').find("option[value='"+selected+"']").prop("selected", "selected"); 3443 3444 3445 setTimeout(() => { 3446 // 触åäºä»¶æ´æ°ç½é¡µä¿¡æ¯ 3447 3448 jQuery("variant-radios").trigger("onVariantChange") 3449 }, 100); 3450 3451 3452 3453 selected=''; 3454 } 3455 3456 }); 3457 3458 var selectedPrice = ''; 3459 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 3460 if(seletedLength === 1){ 3461 selectedPrice = jQuery(this).val(); 3462 }else{ 3463 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 3464 } 3465 3466 if(priceArr[selectedPrice]){ 3467 3468 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 3469 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 3470 p_at_price = p_at_price < p_price ? '' : p_at_price ; 3471 if(p_at_price && jQuery('.giraffly_PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 3472 // å ¼å®¹é¦æ¬¡æ²¡åä»· 3473 jQuery('.giraffly_PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 3474 } 3475 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 3476 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 3477 3478 if(p_at_price){ 3479 jQuery('.giraffly_compare_at_price').show(); 3480 }else{ 3481 jQuery('.giraffly_compare_at_price').hide(); 3482 } 3483 3484 3485 if(!priceArr[selectedPrice].available){ 3486 jQuery('.giraffly_Unavailable').css('display','flex'); 3487 jQuery('.giraffly_available').css('display','none'); 3488 }else{ 3489 jQuery('.giraffly_Unavailable').css('display','none'); 3490 jQuery('.giraffly_available').css('display','flex'); 3491 } 3492 selectedPrice=''; 3493 } else { 3494 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 3495 jQuery('.giraffly_Unavailable').css('display','flex'); 3496 jQuery('.giraffly_available').css('display','none'); 3497 } 3498 } 3499 }); 3500 3501 3502 }else if(e.target.className == 'giraffly_phone_Preview_Variants_Select'){ 3503 var seletedLength = jQuery('.giraffly_phone_Preview_Variants_Select').length; 3504 var selected =''; 3505 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(){ 3506 if(seletedLength === 1){ 3507 selected = jQuery(this).val(); 3508 }else{ 3509 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 3510 selected = selected?selected+'-'+ jQuery(this).val():jQuery(this).val(); 3511 } else { 3512 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 3513 } 3514 } 3515 if(colorArr[selected]){ 3516 3517 jQuery('.giraffly_phoneButtonPreviewimg').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 3518 3519 // æ´æ°formä¿¡æ¯ -> ç¹å»ç¨æ·ç½ç«çæ·»å è´ç©è½¦çä¿¡æ¯ 3520 jQuery('form[action="/cart/add"]').each(function(){ 3521 3522 jQuery(this).find('input[name*="id"]').val(priceArr[selected].id); 3523 3524 jQuery(this).find('select[name*="id"]').val(priceArr[selected].id); 3525 }); 3526 3527 3528 // æ´æ°ç¨æ·input屿§checked设为éä¸ç¶æ 3529 3530 jQuery("input[value='"+selected+"']").prop("checked", true); 3531 3532 jQuery("#SingleOptionSelector-0").val(jQuery(".giraffly_PC_Preview_Variants_Select").val()) 3533 3534 jQuery(".bcpo-value").text(selected) 3535 jQuery("#bcpo-select-option-0 > ul > li > span").text(selected) 3536 3537 jQuery('.select__select').find("option[value='"+selected+"']").prop("selected", "selected"); 3538 3539 3540 setTimeout(() => { 3541 // 触åäºä»¶æ´æ°ç½é¡µä¿¡æ¯ 3542 3543 jQuery("variant-radios").trigger("onVariantChange") 3544 }, 100); 3545 3546 selected=''; 3547 } 3548 }); 3549 3550 3551 3552 3553 var selectedPrice = ''; 3554 jQuery(".giraffly_phone_Preview_Variants_Select ").each(function(){ 3555 if(seletedLength === 1){ 3556 selectedPrice = jQuery(this).val(); 3557 }else{ 3558 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 3559 } 3560 if(priceArr[selectedPrice]){ 3561 3562 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 3563 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 3564 p_at_price = p_at_price < p_price ? '' : p_at_price ; 3565 if(p_at_price && jQuery('.PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 3566 // å ¼å®¹é¦æ¬¡æ²¡åä»· 3567 jQuery('.giraffly_PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 3568 } 3569 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 3570 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 3571 3572 if(p_at_price){ 3573 jQuery('.giraffly_compare_at_price').show(); 3574 }else{ 3575 jQuery('.giraffly_compare_at_price').hide(); 3576 } 3577 3578 3579 if(!priceArr[selectedPrice].available){ 3580 jQuery('.giraffly_Unavailable').css('display','flex'); 3581 jQuery('.giraffly_available').css('display','none'); 3582 }else{ 3583 jQuery('.giraffly_Unavailable').css('display','none'); 3584 jQuery('.giraffly_available').css('display','flex'); 3585 } 3586 selectedPrice=''; 3587 } else { 3588 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 3589 jQuery('.giraffly_Unavailable').css('display','flex'); 3590 jQuery('.giraffly_available').css('display','none'); 3591 } 3592 } 3593 }); 3594 3595 3596 }else{ 3597 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 3598 3599 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 3600 if(seletedLength === 1){ 3601 selected = jQuery(this).val(); 3602 }else{ 3603 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 3604 } 3605 3606 3607 if(colorArr[selected] ){ 3608 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 3609 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 3610 selected = '' 3611 } 3612 }); 3613 3614 3615 3616 var selectedPrice = ''; 3617 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 3618 if(seletedLength === 1){ 3619 selectedPrice = jQuery(this).val(); 3620 }else{ 3621 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 3622 } 3623 3624 if(priceArr[selectedPrice]){ 3625 3626 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 3627 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 3628 p_at_price = p_at_price < p_price ? '' : p_at_price ; 3629 if(p_at_price && jQuery('.giraffly_PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 3630 // å ¼å®¹é¦æ¬¡æ²¡åä»· 3631 jQuery('.giraffly_PCPreviewPriceAndComparePrice')[0
3631].childNodes[0].innerHTML = '<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 3632 } 3633 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 3634 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 3635 3636 if(p_at_price){ 3637 jQuery('.giraffly_compare_at_price').show(); 3638 }else{ 3639 jQuery('.giraffly_compare_at_price').hide(); 3640 } 3641 3642 3643 if(!priceArr[selectedPrice].available){ 3644 jQuery('.giraffly_Unavailable').css('display','flex'); 3645 jQuery('.giraffly_available').css('display','none'); 3646 }else{ 3647 jQuery('.giraffly_Unavailable').css('display','none'); 3648 jQuery('.giraffly_available').css('display','flex'); 3649 } 3650 selectedPrice=''; 3651 } 3652 }); 3653 3654 // åºéºå°åï¼happystrappy.nl e.target.dataset 3655 let selectArr = [], selectedVal = ''; 3656 if(e.target.className === 'pf-variant-select') { 3657 if(jQuery(".pf-variant-select").length>1) { 3658 jQuery(".pf-variant-select").each(function() { 3659 selectArr.push(jQuery(this).val()); 3660 }) 3661 selectedVal = selectArr[0]+ ' / ' +selectArr[1]; 3662 if(colorArr[selectedVal] ){ 3663 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selectedVal] + '">'); 3664 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selectedVal] + '">'); 3665 selectedVal = '' 3666 } 3667 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(index, ele) { 3668 if(seletedLength >= 2) { 3669 if(e.target.dataset.optionName.split(' ')[1] == (index+1)) { 3670 jQuery(this).val(e.target.value) 3671 } else { 3672 jQuery(this).val(selectArr[index]) 3673 } 3674 } 3675 }) 3676 } else { 3677 // åºéºå°åï¼1upforyou.com 3678 setTimeout(() => { 3679 let val = jQuery('.sc-ezHhwS.hthPyC.pf-111_ input').val(); // è·åéä¸val 3680 let optionList = []; 3681 jQuery('.pf-variant-select option').each(function(){ 3682 optionList.push(`${jQuery(this).val()}--${jQuery(this)[0].innerText}`); 3683 }) 3684 optionList.forEach(item => { 3685 if(item.includes(val)) { 3686 let selectText = item.split('--')[1].split('-')[0].split('/'); 3687 let first_variant = selectText[0].trim(); 3688 let sec_variant = selectText[1].trim(); 3689 let targetList = [first_variant, sec_variant]; 3690 // PC端 3691 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(index, ele) { 3692 if(seletedLength >= 2) { 3693 jQuery(this).val(targetList[index]) 3694 } 3695 }) 3696 // ç§»å¨ç«¯ 3697 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(index, ele) { 3698 if(seletedLength >= 2) { 3699 jQuery(this).val(targetList[index]) 3700 } 3701 }) 3702 } 3703 }) 3704 }, 0) 3705 } 3706 } 3707 } 3708 } 3709 });
3710 3711 3712 jQuery('buttom[name*="quantity"], input[name*="quantity"]').on("input oninput valChange change",function(){ 3713 var quantity = jQuery(this).val(); 3714 jQuery('.giraffly_quantity_text').each(function() { 3715 jQuery(this)[0].innerText = quantity; 3716 }) 3717 jQuery('.giraffly_quantity_text').val(quantity); 3718 }) 3719 let input = document.querySelector('input'); 3720 let descriper = Object.getOwnPropertyDescriptor(input.__proto__, 'value'); 3721 // ååºåå ç get å set 彿° 3722 let getValue = descriper.get; 3723 let setValue = descriper.set; 3724 Object.defineProperty( 3725 input.__proto__, 3726 'value', 3727 { 3728 configurable: true, 3729 enumerable: true, 3730 get: function (){ 3731 return getValue.call(this); 3732 }, 3733 // éå set æ¹æ³ 3734 set: function (){ 3735 // console.log(arguments, this); 3736 // 设置å¼å¹¶è§¦åvalChangeäºä»¶ 3737 setValue.call(this, ...arguments); 3738 jQuery(this).trigger('valChange'); 3739 } 3740 } 3741 ) 3742 3743 3744} 3745 3746function getColorImagesArr(product){ 3747 3748 var colorArr = []; 3749 var options = product.options; 3750 var variants = product.variants; 3751 if(options){ 3752 Object.keys(variants).forEach(function(vkey){ 3753 colorArr[variants[vkey]["title"]] = variants[vkey].featured_image ? variants[vkey].featured_image.src : product.featured_image; 3754 }); 3755 3756 } 3757 return colorArr; 3758} 3759 3760 3761function getColorSizeHtml(product,type=''){ 3762 var optionsHtml = ''; 3763 var options = product.options; 3764 var variants = product.variants; 3765 if(options){ 3766 3767 var stockVariants = ''; 3768 if(variants){ 3769 3770 var variantId = getQueryVariable('variant'); 3771 var has = 0; 3772 Object.keys(variants).forEach(function(key){ 3773 if(variantId){ 3774 if(variants[key].id == variantId && has === 0){ 3775 stockVariants = variants[key].options; 3776 has = 1; 3777 } 3778 }else{ 3779 if(variants[key].available && has === 0){ 3780 stockVariants = variants[key].options; 3781 has = 1; 3782 } 3783 } 3784 }); 3785 } 3786 3787 3788 Object.keys(options).forEach(function(key){ 3789 var ops = ''; 3790 if(options[key].values.length ===1 && options[key].values[0]==='Default Title'){ 3791 3792 }else{ 3793 options[key].values.forEach((item, index, arr) => { 3794 lenQ = item.split('"').length-1; 3795 if(lenQ >= 1){ 3796 // if(stockVariants.indexOf(item) > -1){ 3797 if(item.includes('\"')) { 3798 item = item.replace(/\"/g, '"') 3799 } 3800 if(stockVariants[key] === item) { 3801 ops = ops + '<option value='+`"${item}"`+' selected >'+item+'</option>'; 3802 }else{ 3803 ops = ops + '<option value='+`"${item}"`+'>'+item+'</option>'; 3804 } 3805 }else{ 3806 // if(stockVariants.indexOf(item) > -1){ 3807 if(item.includes('\"')) { 3808 item = item.replace(/\"/g, '"') 3809 } 3810 if(stockVariants[key] === item) { 3811 ops = ops + '<option value='+`"${item}"`+' selected >'+item+'</option>'; 3812 }else{ 3813 ops = ops + '<option value='+`"${item}"`+'>'+item+'</option>'; 3814 } 3815 } 3816 }); 3817 if(type==='pc'){ 3818 optionsHtml = optionsHtml+ '<div class="giraffly_PC_Preview_Variants"><div class="giraffly_PC_Preview_Variants_Select_Block">'+ 3819 '<select class="giraffly_PC_Preview_Variants_Select" style="font-size: 16px;">'+ops+'</select>'+ 3820 '<label class="giraffly_PC_Preview_Variants_Select_Lable">'+ 3821 '<svg width="11" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
3821<path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg>'+ 3822 '</label>'+ 3823 '</div></div>'; 3824 }else if(type==='phone'){ 3825 optionsHtml = optionsHtml+ '<div class="giraffly_phone_Preview_Variants"><div class="giraffly_phone_Preview_Variants_Select_Block">'+ 3826 '<select class="giraffly_phone_Preview_Variants_Select" style="font-size: 16px;">'+ops+'</select>'+ 3827 '<label class="giraffly_phone_Preview_Variants_Select_Lable"><svg width="11" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></label>'+ 3828 '</div></div>'; 3829 } 3830 } 3831 }); 3832 } 3833 return optionsHtml; 3834} 3835 3836 3837function getAllVariants(product){ 3838 3839 var options = []; 3840 var allOptions = product.options; 3841 Object.keys(allOptions).forEach(function(vkey){ 3842 3843 Object.keys(allOptions[vkey].values).forEach(function(index){ 3844 if(options.indexOf(allOptions[vkey].values[index]) < 0 ){ 3845 options.push(allOptions[vkey].values[index]); 3846 } 3847 }); 3848 }); 3849 3850 return options; 3851} 3852 3853 3854function getAllVariantsPrice(product){ 3855 3856 var variants = []; 3857 var allVariants = product.variants; 3858 3859 Object.keys(allVariants).forEach(function(vkey){ 3860 var varKey = ''; 3861 Object.keys(allVariants[vkey].options).forEach(function(index){ 3862 varKey = varKey? varKey+'-'+ allVariants[vkey].options[index] : allVariants[vkey].options[index]; 3863 }); 3864 variants[varKey] = []; 3865 variants[varKey]['id'] = allVariants[vkey].id; 3866 variants[varKey]['compare_at_price'] = allVariants[vkey].compare_at_price; 3867 variants[varKey]['price'] = allVariants[vkey].price; 3868 variants[varKey]['available'] = allVariants[vkey].available; 3869 if(allVariants[vkey].selling_plan_allocations && allVariants[vkey].selling_plan_allocations.length){ 3870 variants[varKey]['selling_plan_allocations'] = allVariants[vkey].selling_plan_allocations; 3871 } 3872 }); 3873 3874 return variants; 3875} 3876 3877 3878function thisProductStock(product){ 3879 var stock = false ; 3880 var allVariants = product.variants; 3881 Object.keys(allVariants).forEach(function(vkey){ 3882 if(allVariants[vkey].available){ 3883 stock = true; 3884 } 3885 }); 3886 return stock; 3887} 3888 3889function shakeshake(){ 3890 setInterval(function(){ 3891 var has = jQuery('.giraffly.giraffly-animated').hasClass('infinite'); 3892 if(!has){ 3893 jQuery('.giraffly.giraffly-animated').addClass('infinite'); 3894 } 3895 setTimeout(function(){ 3896 jQuery('.giraffly.giraffly-animated').removeClass('infinite'); 3897 },1000); 3898 },5000); 3899 } 3900 3901function getQueryVariable(variable){ 3902 var query = window.location.search.substring(1); 3903 var vars = query.split("&"); 3904 for (var i=0;i<vars.length;i++) { 3905 var pair = vars[i].split("="); 3906 if(pair[0] == variable){return pair[1];} 3907 } 3908 return(false); 3909} 3910 3911function getAppVariable(className,selectName){ 3912 var variable = []; 3913 jQuery('.'+className).find('[name*='+selectName+']').each(function(){ 3914 variable.push(jQuery(this).val()) 3915 }) 3916 return variable; 3917} 3918 3919function getAppOption(className,selectName,){ 3920 var option_list = [] 3921 jQuery('.'+className).find('[name*='+selectName+']').each(function() { 3922 var select_option_list = [] 3923 jQuery(this).find('option').each(function(index,item){ 3924 select_option_list.push(item.text) 3925 }) 3926 option_list.push(select_option_list) 3927 }) 3928 return option_list; 3929} 3930
3931if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 3932 var giraffly_l = document.createElement("script"); 3933 giraffly_l.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 3934 giraffly_l.onload = function () { 3935 3936 var urls = window.location.pathname+'.js'; 3937 fetch(urls) 3938 .then(res => res.json()) 3939 .then(json => { 3940 3941 if(json.id){ 3942 let isExit = json.tags.filter(item => item.toUpperCase() === 'GIRAFFLYSTICKY') 3943 if(isExit.length === 0){ 3944 // if(json.tags.indexOf("GIRAFFLYSTICKY")==-1){ 3945 setTimeout(() => { 3946 showAddToCart(json); 3947 }, 0); 3948 shakeshake(); 3949 3950 } 3951 } 3952 //注åçå¬äºä»¶ 3953 girafflyInitDom(json); 3954 }).catch(function(err) { 3955 3956 });; 3957 3958 //é¦é¡µå±ç¤º 3959 if((window.meta && meta.page.pageType === 'home') || location.pathname==='/'){ 3960 } 3961 3962 jQuery(document).scroll(function() { 3963 if(AutoHideButton) { 3964 // var scrollHeight = jQuery(window).height(); 3965 3966 let canvas_div = document.getElementsByClassName('giraffly_Off-Canvas'); 3967 if(canvas_div.length > 0){ 3968 let canvas_status = canvas_div[0].style.display; 3969 if(canvas_status == 'block'){ 3970 jQuery('.giraffly_phoneButtonPreview').hide(); 3971 jQuery('.giraffly_PCPreview_BOX').hide(); 3972 jQuery('.giraffly_PCPreview').hide(); 3973 return false; 3974 } 3975 } 3976 3977 var body = document.body, 3978 html = document.documentElement; 3979 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 3980 var pcheight = scrollHeight * 0.2; 3981 var phoneheight = scrollHeight * 0.25; 3982 var y = jQuery(this).scrollTop() + 900; 3983 if(jQuery(this).scrollTop() > 0) { 3984 if(jQuery.isFunction(jQuery.fn.fadeIn)){ 3985 if (y >= pcheight) { 3986 jQuery('.giraffly_PCPreview_BOX').fadeIn(1000); 3987 jQuery('.giraffly_PCPreview').fadeIn(1000); 3988 } else { 3989 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 3990 jQuery('.giraffly_PCPreview').fadeOut(100); 3991 } 3992 3993 if (y >= phoneheight) { 3994 jQuery('.giraffly_phoneButtonPreview').fadeIn(1000); 3995 } else { 3996 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 3997 } 3998 }else{ 3999 if (y >= pcheight) { 4000 jQuery('.giraffly_PCPreview_BOX').show(); 4001 jQuery('.giraffly_PCPreview').show(); 4002 } else { 4003 jQuery('.giraffly_PCPreview_BOX').hide(); 4004 jQuery('.giraffly_PCPreview').hide(); 4005 } 4006 4007 if (y >= phoneheight) { 4008 jQuery('.giraffly_phoneButtonPreview').show(); 4009 } else { 4010 jQuery('.giraffly_phoneButtonPreview').hide(); 4011 } 4012 } 4013 } else { 4014 jQuery('.giraffly_PCPreview_BOX').fadeOut(1100); 4015 jQuery('.giraffly_PCPreview').fadeOut(1100); 4016 jQuery('.giraffly_phoneButtonPreview').fadeOut(1100); 4017 } 4018 } 4019 }); 4020 }; 4021 4022 // l.type = "text/javascript", 4023 document.getElementsByTagName("head")[0].appendChild(giraffly_l); 4024 4025}else{ 4026 var urls = window.location.pathname+'.js'; 4027 fetch(urls) 4028 .then(res => res.json()) 4029 .then(json => { 4030 4031 if(json.id){ 4032 let isExit = json.tags.filter(item => item.toUpperCase() === 'GIRAFFLYSTICKY') 4033 if(isExit.length === 0){ 4034 // if(json.tags.indexOf("GIRAFFLYSTICKY")==-1){ 4035 setTimeout(() => { 4036 showAddToCart(json); 4037 }, 0); 4038 shakeshake(); 4039 } 4040 } 4041 //注åçå¬äºä»¶ 4042 girafflyInitDom(json); 4043 4044 }).catch(function(err) { 4045 4046 });; 4047 4048 //é¦é¡µå±ç¤º 4049 if((window.meta && meta.page.pageType === 'home') || location.pathname==='/'){ 4050 } 4051 4052 jQuery(document).scroll(function() { 4053 if(AutoHideButton) { 4054 // var scrollHeight = jQuery(window).height(); 4055 4056 let canvas_div = document.getElementsByClassName('giraffly_Off-Canvas'); 4057 if(canvas_div.length > 0){ 4058 let canvas_status = canvas_div[0].style.display; 4059 if(canvas_status == 'block'){ 4060 jQuery('.giraffly_phoneButtonPreview').hide(); 4061 jQuery('.giraffly_PCPreview_BOX').hide(); 4062 jQuery('.giraffly_PCPreview').hide(); 4063 return false; 4064 } 4065 } 4066 4067 var body = document.body, 4068 html = document.documentElement; 4069 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 4070 var pcheight = scrollHeight * 0.2; 4071 var phoneheight = scrollHeight * 0.25; 4072 var y = jQuery(this).scrollTop() + 900; 4073 if(jQuery(this).scrollTop() > 0) { 4074 if(jQuery.isFunction(jQuery.fn.fadeIn)){ 4075 if (y >= pcheight) { 4076 jQuery('.giraffly_PCPreview_BOX').fadeIn(1000); 4077 jQuery('.giraffly_PCPreview').fadeIn(1000); 4078 } else { 4079 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 4080 jQuery('.giraffly_PCPreview').fadeOut(100); 4081 } 4082 4083 if (y >= phoneheight) { 4084 jQuery('.giraffly_phoneButtonPreview').fadeIn(1000); 4085 } else { 4086 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 4087 } 4088 }else{ 4089 if (y >= pcheight) { 4090 jQuery('.giraffly_PCPreview_BOX').show(); 4091 jQuery('.giraffly_PCPreview').show(); 4092 } else { 4093 jQuery('.giraffly_PCPreview_BOX').hide(); 4094 jQuery('.giraffly_PCPreview').hide(); 4095 } 4096 4097 if (y >= phoneheight) { 4098 jQuery('.giraffly_phoneButtonPreview').show(); 4099 } else { 4100 jQuery('.giraffly_phoneButtonPreview').hide(); 4101 } 4102 4103 } 4104 } else { 4105 jQuery('.giraffly_PCPreview_BOX').fadeOut(1100); 4106 jQuery('.giraffly_PCPreview').fadeOut(1100); 4107 jQuery('.giraffly_phoneButtonPreview').fadeOut(1100); 4108 } 4109 } 4110 });
4111 4112 //注åçå¬äºä»¶ 4113 jQuery('.giraffly_phoneButtonPreview').hide(); 4114} 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125function girafflymoneyformat(){ 4126 var format = {before_format:"",after_format:""}; 4127 // var spanMoneyStr = jQuery("span.money:eq(0)").text(); 4128 var spanMoneyStr = ""; 4129 var spanMoneyArr = jQuery("span.money"); 4130 spanMoneyArr.each(function(){ 4131 if(jQuery(this).text() != undefined) { 4132 if(spanMoneyStr.length < jQuery(this).text().length && jQuery(this).text().indexOf('Your Cart Subtotal')==-1) { 4133 spanMoneyStr = jQuery(this).text() 4134 } 4135 } 4136 }) 4137 4138 if(spanMoneyStr === '') { 4139 spanMoneyStr = jQuery("span.currency-converter-amount-box:eq(0)").text(); 4140 } 4141 if(spanMoneyStr === '') { 4142 spanMoneyStr = jQuery("span.Magic-Currency:eq(0)").text(); 4143 } 4144 if(spanMoneyStr === '') { 4145 spanMoneyStr = jQuery("span.product__price:eq(0)").text(); 4146 } 4147 if(spanMoneyStr === '') { 4148 spanMoneyStr = jQuery("span.price-item:eq(0)").text(); 4149 } 4150 4151 if(spanMoneyStr!=null){ 4152 var first_positon = 999; 4153 var end_position = 999; 4154 for(var i=0;i<spanMoneyStr.length;i++){ 4155 if(parseInt(spanMoneyStr[i])||parseInt(spanMoneyStr[i])==0){ 4156 if(first_positon==999){ 4157 first_positon=i; 4158 } 4159 } 4160 } 4161 for(var j=spanMoneyStr.length-1;j>-1;j--){ 4162 if(parseInt(spanMoneyStr[j])||parseInt(spanMoneyStr[j])==0){ 4163 if(end_position==999){ 4164 end_position=j; 4165 } 4166 } 4167 } 4168 format.before_format= spanMoneyStr.slice(0,first_positon).replace('-', ''); 4169 format.after_format = spanMoneyStr.slice(end_position+1); 4170 } 4171 return format; 4172} 4173 4174 4175function girafflyGetPrice(){ 4176 var returnPrice = {price:"",compared_price:""}; 4177 // return returnPrice; 4178 var arr =[]; 4179 var change_format = girafflymoneyformat(); 4180 4181 before_format=change_format.before_format; 4182 after_format=change_format.after_format; 4183 4184 jQuery('span.money').each(function(k) { 4185 if(!isNaN(jQuery(this).html().substring(jQuery(this).html().indexOf(before_format)+before_format.length,jQuery(this).html().indexOf(after_format)))){ 4186 arr[k]=jQuery(this).html().substring(jQuery(this).html().indexOf(before_format)+before_format.length,jQuery(this).html().indexOf(after_format)); 4187 }else{ 4188 arr[k]=0; 4189 } 4190 }) 4191 var noZeoArr=[]; 4192 for(j=0;j<arr.length;j++){ 4193 if(+arr[j]!=0){ 4194 noZeoArr.push(arr[j]); 4195 } 4196 } 4197 var AS = noZeoArr.sort((a, b) => a - b); 4198 4199 if(AS.length>0){ 4200 returnPrice.price=before_format+AS[0]+after_format; 4201 returnPrice.compared_price=before_format+AS[AS.length-1]+after_format; 4202 } 4203 return returnPrice; 4204} 4205 4206 4207function girafflyChangeCurrency(amount,from,to,comparePrice=false){ 4208 4209 // console.log('---------girafflyChangeCurrency-----------start------------') 4210 if(from=="" || to ==""){ 4211 return amount; 4212 } 4213 if(from == to){ 4214 return amount; 4215 } 4216 4217 if(window.Currency!=undefined && giraffly_default_js!=1){ 4218 // console.log('---------------------------1---------------------------') 4219 if(window.Currency.convert!=undefined){ 4220 return window.Currency.convert(amount,from,to); 4221 }else{ 4222 return amount; 4223 } 4224 }else if(window.DoublyGlobalCurrency!=undefined){ 4225 // console.log('---------------------------2--------------------------') 4226 if(window.DoublyGlobalCurrency.convert!=undefined){ 4227 // ä»·æ ¼è½¬åæå·®å«å½å®¶å表 4228 // const shortname = ['ARS','XPF','COP','CRC','HUF','IDR','PYG','RUB','UYU','VND']; 4229 // let formatAfterPrice = window.DoublyGlobalCurrency.convert(amount,from,to); 4230 // console.log(formatAfterPrice) 4231 // if(shortname.includes(to)) { 4232 // return formatAfterPrice/1000; 4233 // } else { 4234 // return formatAfterPrice; 4235 // } 4236 4237 return window.DoublyGlobalCurrency.convert(amount,from,to); 4238 }else{ 4239 return amount; 4240 } 4241 }else if(window.KTCurrency!=undefined){ 4242 // console.log('---------------------------3---------------------------') 4243 if(window.KTCurrency.convert!=undefined){ 4244 return window.KTCurrency.convert(amount,from,to); 4245 }else{ 4246 return amount; 4247 } 4248 }else if(window.Shoppad!=undefined) { 4249 if(Shoppad.apps!=undefined) { 4250 if(Shoppad.apps.coin!=undefined) { 4251 // console.log('---------------------------4---------------------------') 4252 rate = Shoppad.apps.coin.getLocalCurrencyUSDExchangeRate() 4253 // æ å°æ°ç¹çç¹æ®è´§å¸åä¸ä¿çå°æ°é¨å 4254 if(hidden_point_arr.indexOf(to) === 0) { 4255 return Math.round(amount * rate); 4256 } 4257 return Math.round(amount * rate * 100) / 100; 4258 } 4259 } 4260 }else if(window.localStorage['cbb-currency-converter-currency'] != undefined) { 4261 // console.log('---------------------------5---------------------------') 4262 var toRate = CurrencyConverterAppRate[to]; 4263 var fromRate = CurrencyConverterAppRate[from]; 4264 // æ å°æ°ç¹çç¹æ®è´§å¸åä¸ä¿çå°æ°é¨å 4265 if(hidden_point_arr.indexOf(to) === 0) { 4266 return Math.round((amount * toRate) / fromRate); 4267 } 4268 return Math.round(((amount * toRate) / fromRate) * 100) /100; 4269 }else if(window.ACSCurrency != undefined) { 4270 // console.log('---------------------------6---------------------------') 4271 if(window.ACSCurrency.convert != undefined) { 4272 return window.ACSCurrency.convert(amount,from,to); 4273 }else{ 4274 return amount; 4275 } 4276 }else if(window.mcc_formatMoney != undefined) { 4277 // console.log('---------------------------7---------------------------') 4278 if(comparePrice) { 4279 tagSelector = $_mcc("span.money").eq(1) 4280 }else{ 4281 tagSelector = $_mcc("span.money").eq(0) 4282 } 4283 amount = Conversion(tagSelector,to) 4284 return amount; 4285 }else if(window.currencyhq != undefined) { 4286 // console.log('---------------------------8---------------------------') 4287 // tagSelector = currencyhq.monies; 4288 // if(comparePrice) { 4289 // amount = tagSelector[1]['dataset'].originalUnformatted 4290 // }else{ 4291 // amount = tagSelector[0]['dataset'].originalUnformatted 4292 // } 4293 if(comparePrice) { 4294 tagMonies = currencyhq.monies[1] 4295 }else{ 4296 tagMonies = currencyhq.monies[0] 4297 } 4298 if(tagMonies != undefined) { 4299 var allowArr = [1,2,3,4,5,6,7,8,9,0,'1','2','3','4','5','6','7','8','9','0'] 4300 var toAmount ="" 4301 var returnAmount 4302 4303 4304 for(var i=0; i<tagMonies.textContent.length; i++){ 4305 if(allowArr.indexOf(tagMonies.textContent[i]) != -1) { 4306 toAmount += tagMonies.textContent[i] 4307 }else if(tagMonies.textContent[i] == '.' || tagMonies.textContent[i] == ',') { 4308 if(allowArr.indexOf(tagMonies.textContent[i+1]) != -1 && allowArr.indexOf(tagMonies.textContent[i-1]) != -1) { 4309 toAmount += tagMonies.textContent[i] 4310 } 4311 } 4312 4313 } 4314 4315 4316 var firstSign; 4317 for(var i=toAmount.length-1; i>=0; i--) { 4318 if(allowArr.indexOf(toAmount[i]) == -1) { 4319 firstSign = toAmount[i]; 4320 break; 4321 } 4322 } 4323 if(firstSign == '.') { 4324 returnAmount = toAmount.replace(',','') 4325 }else if(firstSign == ','){ 4326 returnAmount = toAmount.replace('.','') 4327 returnAmount = returnAmount.replace(',','.') 4328 }else{ 4329 returnAmount = toAmount 4330 } 4331 } 4332 return returnAmount; 4333 }else if(window.PriceConvert != undefined) { 4334 return window.PriceConvert(amount,to); 4335 }else if(window.SalesRocket != undefined){ 4336 if(window.SalesRocket.CurrencyManager != undefined) { 4337 if(window.SalesRocket.CurrencyManager.allCurrencies != undefined) { 4338 var allCurrencies = SalesRocket.CurrencyManager.allCurrencies; 4339 var MoneyRate = []; 4340 for(var i in allCurrencies) { 4341 MoneyRate[i] = allCurrencies[i]['r']; 4342 }; 4343 var toRate = MoneyRate[to]; 4344 var fromRate = MoneyRate[from]; 4345 // æ å°æ°ç¹çç¹æ®è´§å¸åä¸ä¿çå°æ°é¨å 4346 if(hidden_point_arr.indexOf(to) === 0) { 4347 return Math.round((amount * toRate) / fromRate); 4348 } 4349 return Math.round(((amount * toRate) / fromRate) * 100) /100; 4350 } 4351 } 4352 return amount; 4353 } 4354 // console.log('---------------------------9---------------------------') 4355 if(window.Currency!=undefined){ 4356 if(window.Currency.convert!=undefined){ 4357 return window.Currency.convert(amount,from,to); 4358 }else{ 4359 return amount; 4360 } 4361 }else{ 4362 return amount; 4363 } 4364 4365} 4366 4367 4368function girafflyHiddenPoint(price){ 4369 if(hidden_point){
4370 return parseInt(price).toLocaleString('en-US'); 4371 }else{ 4372 return formatCurrency(parseFloat(price).toFixed(2)); 4373 } 4374} 4375 4376/** 4377 * 彿°å : girafflyCurrencyAttributesObject 4378 * ä½ç¨ : è·ååéä¸çè´§å¸æ°æ® 4379 * åæ° : windowFirst ---> window 对象ä¸ç第ä¸ä¸ªå±æ§ 4380 * åæ° : windowSecond ---> window 对象ä¸ç第äºä¸ªå±æ§ 4381 * åæ° : symbol ---> è·åå°çæ°æ®æ¯å¦åªæç¬¦å·,æç¬¦å·åè¦å»é¤ç¬¦å· 4382 * åæ° : json ---> è·åå°çæ°æ®æ¯å¦ä¸ºjsonæ ¼å¼ 4383 * åæ° : json_index ---> 妿æ¯json,åéè¦å¡«å ¥jsonç´¢å¼ 4384 * åæ° : html ---> æ¯å¦htmlç±»å 4385 * åæ° : cookie ---> æ¯å¦å¨cookieè·åæ°æ® 4386 */ 4387function girafflyCurrencyAttributesObject(windowFirst,windowSecond,symbol=false,json=false,json_index='',html=false,cookie=false) { 4388 var currencyStr1 = ''; 4389 var currencyStr2 = ''; 4390 if(cookie == true) { 4391 if(window[windowFirst]!=undefined){ 4392 if(window[windowFirst][windowSecond]!=undefined){ 4393 var cookieArr = window[windowFirst][windowSecond].split(';') 4394 cookieArr.map((item)=>{ 4395 if(item.split('=')[0].indexOf(json_index) != -1) { 4396 currencyStr1 = item.split('=')[1] 4397 } 4398 }) 4399 return currencyStr1; 4400 } 4401 } 4402 }else{ 4403 if(symbol == true) { 4404 if(window[windowFirst]!=undefined){ 4405 if(window[windowFirst][windowSecond]!=undefined){ 4406 if(json == true) { 4407 currencyStr1 = JSON.parse(window[windowFirst][windowSecond]); 4408 currencyStr2 = currencyStr1[json_index]; 4409 return currencyStr2; 4410 }else if(html == true) { 4411 return jQuery(window[windowFirst][windowSecond]).text().trim(); 4412 } 4413 else{ 4414 return JSON.parse(window[windowFirst][windowSecond]); 4415 } 4416 } 4417 } 4418 }else{ 4419 if(window[windowFirst]!=undefined){ 4420 if(window[windowFirst][windowSecond]!=undefined){ 4421 currencyStr1 = window[windowFirst][windowSecond]; 4422 if(json == true) { 4423 currencyStr1 = JSON.parse(currencyStr1); 4424 currencyStr2 = currencyStr1[json_index]; 4425 return currencyStr2; 4426 }else{ 4427 currencyStr2 = "" 4428 for(var i=0; i<currencyStr1.length; i++) { 4429 if(currencyStr1[i]>='A'&¤cyStr1[i]<='Z'){ 4430 currencyStr2 += currencyStr1[i]; 4431 } 4432 } 4433 return currencyStr2; 4434 } 4435 } 4436 } 4437 } 4438 } 4439 4440 return false; 4441} 4442 4443function girafflyCurrencyAttributesFunction(windowFirst,windowPath,functionName,param='') { 4444 if(window[windowFirst] != undefined) { 4445 windowData = window[windowFirst] 4446 for(var i =0; i<windowPath.length; i++) { 4447 if(windowData[windowPath[i]] != undefined) { 4448 windowData = windowData[windowPath[i]]; 4449 }else{ 4450 return false; 4451 } 4452 } 4453 if(param==='') { 4454 if(windowData[functionName] != undefined) { 4455 return windowData[functionName]() 4456 } 4457 }else{ 4458 if(windowData[functionName] != undefined) { 4459 return windowData[functionName](param) 4460 } 4461 } 4462 } 4463 return false; 4464} 4465 4466 4467function girafflyReturnAmount(price,comparePrice=false){ 4468 // console.log('girafflyReturnAmount-------start') 4469 var currency = new Set(); 4470 if(girafflyMutilCurrency!=null){ 4471 var from = ""; 4472 var to = ""; 4473 // var notNeed=1; 4474 if(Shopify.currency.active!=undefined){ 4475 from=Shopify.currency.active; 4476 currency.add(Shopify.currency.active); 4477 //to=Shopify.currency.active; 4478 } 4479 4480 4481 girafflyCurrencyAttributesObject('Currency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('Currency','currentCurrency')):''; 4482 4483 girafflyCurrencyAttributesObject('DoublyGlobalCurrency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('DoublyGlobalCurrency','currentCurrency')):''; 4484 4485 girafflyCurrencyAttributesObject('KTCurrency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('KTCurrency','currentCurrency')):''; 4486 4487 girafflyCurrencyAttributesObject('conversionBearAutoCurrencyConverter','currency')?currency.add(girafflyCurrencyAttributesObject('conversionBearAutoCurrencyConverter','currency')):''; 4488 4489 girafflyCurrencyAttributesObject('sessionStorage','bacurr_user_cur',true)?currency.add(girafflyCurrencyAttributesObject('sessionStorage','bacurr_user_cur',true)):''; 4490
4491 girafflyCurrencyAttributesObject('sessionStorage','buckscc_customer_currency')?currency.add(girafflyCurrencyAttributesObject('sessionStorage','buckscc_customer_currency')):''; 4492 4493 girafflyCurrencyAttributesObject('localStorage','cbb-currency-converter-currency',true,true,'value')?currency.add(girafflyCurrencyAttributesObject('localStorage','cbb-currency-converter-currency',true,true,'value')):''; 4494 4495 girafflyCurrencyAttributesObject('sessionStorage','bacurrGeoCurrency',true,true,'value')?currency.add(girafflyCurrencyAttributesObject('sessionStorage','bacurrGeoCurrency',true,true,'value')):''; 4496 4497 girafflyCurrencyAttributesObject('currencyhq','selected')?currency.add(girafflyCurrencyAttributesObject('currencyhq','selected')):''; 4498 4499 girafflyCurrencyAttributesObject('localStorage','eliteCurrency')?currency.add(girafflyCurrencyAttributesObject('localStorage','eliteCurrency')):''; 4500 4501 girafflyCurrencyAttributesObject('localStorage','currency59db814c-59bb-11eb-ae93-0242ac130002',false,true,false,'',true)?currency.add(girafflyCurrencyAttributesObject('localStorage','currency59db814c-59bb-11eb-ae93-0242ac130002',false,true,false,'',true)):''; 4502 4503 girafflyCurrencyAttributesObject('localStorage','ws-'+window.Shopify.shop+'-currencyConverter-currency')?currency.add(girafflyCurrencyAttributesObject('localStorage','ws-'+window.Shopify.shop+'-currencyConverter-currency')):''; 4504 4505 girafflyCurrencyAttributesObject('localStorage','autoketing-currency-location-customer-v1')?currency.add(girafflyCurrencyAttributesObject('localStorage','autoketing-currency-location-customer-v1')):''; 4506 4507 4508 4509 4510 // åå¨é®é¢ -> APPå è½½æ ¢,导è´è¿è¡åæ æ³ä½¿ç¨ä»ä»¬ç彿°è·åCookie,使¯å¦æç´æ¥è¯»åcookieçè¯,å¯è½åå¨Cookieä¿¡æ¯ä¿ç 4511 // ç¨å«äººç彿°è¯»åcookie,好夿¯å¯ä»¥é²æ¢ä¿¡æ¯ä¿ç导è´çä¿¡æ¯å²çª 4512 girafflyCurrencyAttributesObject('document','cookie',false,false,'mc-currency',false,true)?currency.add(girafflyCurrencyAttributesObject('document','cookie',false,false,'mc-currency',false,true)):''; 4513 4514 girafflyCurrencyAttributesObject('document','cookie',false,false,'autoketing-currency',false,true)?currency.add(girafflyCurrencyAttributesObject('document','cookie',false,false,'autoketing-currency',false,true)):''; 4515 // girafflyCurrencyAttributesFunction('window',[],'readCookie','mc-currency')?currency.add(girafflyCurrencyAttributesFunction('window',[''],'readCookie','mc-currency')):''; 4516 4517 // girafflyCurrencyAttributesObject('document','cookie',true,true,true,'mw_cs')?currency.add(girafflyCurrencyAttributesObject('document','cookie',true,true,true,'mw_cs')):''; 4518 girafflyCurrencyAttributesFunction('mwSwitcher',['utils'],'getLocalCurrency','mw_cs')?currency.add(girafflyCurrencyAttributesFunction('mwSwitcher',['utils'],'getLocalCurrency','mw_cs')):''; 4519 4520 girafflyCurrencyAttributesFunction('Shoppad',['apps','coin'],'getLocalCurrency')?currency.add(girafflyCurrencyAttributesFunction('Shoppad',['apps','coin'],'getLocalCurrency')):''; 4521 4522 girafflyCurrencyAttributesFunction('window',[],'mcc_read_cookie','mcc_manual_currency')?currency.add(girafflyCurrencyAttributesFunction('window',[],'mcc_read_cookie','mcc_manual_currency')):''; 4523 4524 if(currency.size >= 2) { 4525 currency.delete(window.Shopify.currency.active); 4526 } 4527 // å é¤ååºè¯¥åªå©ä¸ä¸ªå ç´ ,å¦æè¿æå¤ä¸ªçè¯,说æå¯è½åå¨å¤ä¸ªè´§å¸APPæè å¯è½å ¶ä»è´§å¸APPæ°æ®æªå®å ¨æ¸ é¤,è¥æ¯éè¦å¤çè¿ä¸ªé®é¢,å¯ä»¥ä»è¿æ³åæ³ 4528 if(currency.size >= 2) { 4529 localStorage.clear(); 4530 sessionStorage.clear(); 4531 } 4532 // console.log(currency) 4533 // é»è®¤åæåä¸ä¸ª 4534 to = currency.values().next()['value'] 4535 4536 //转æ¢ä»·æ ¼ 4537 price = girafflyChangeCurrency(price,from,to,comparePrice); 4538 // console.log(price,'price') 4539 // console.log('---------girafflyChangeCurrency-----------end------------') 4540 //è´§å¸ç¬¦å· 4541 var before_format =""; 4542 var after_format =""; 4543 var change_format = girafflymoneyformat(); 4544 4545 before_format=change_format.before_format; 4546 after_format=change_format.after_format; 4547 if(before_format === '$' && after_format === '') { 4548 after_format = 'USD' 4549 } 4550 // if(notNeed){ 4551 // return '<span class="giraffly_product_currency_before"> â¬</span>' + girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> '+after_format+'</span>'; 4552 // } 4553 4554 return '<span class="giraffly_product_currency_before">'+before_format +'</span>'+ girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> ' +after_format +'</span>'; 4555 }else{ 4556 var activeCurrency = 'USD'; 4557 if(Shopify.currency.active!=undefined){ 4558 activeCurrency=Shopify.currency.active; 4559 } 4560 return '<span class="giraffly_product_currency_before">â¬</span>' + girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> ' +activeCurrency +'</span>'; 4561 } 4562} 4563 4564function formatCurrency(num){ 4565 if(num) 4566 { 4567 num = num.toString().replace(/\$|\,/g,''); 4568 4569 if(''==num || isNaN(num)){return;} 4570 4571 var sign = num.indexOf("-")> 0 ? '-' : ''; 4572 4573 var cents = num.indexOf(".")> 0 ? num.substr(num.indexOf(".")) : ''; 4574 cents = cents.length>1 ? cents : '' ; 4575 4576 num = num.indexOf(".")>0 ? num.substring(0,(num.indexOf("."))) : num ; 4577 4578 if('' == cents){ if(num.length>
45781 && '0' == num.substr(0,1)){return;}} 4579 4580 else{if(num.length>1 && '0' == num.substr(0,1)){return ;}} 4581 4582 for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) 4583 { 4584 num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3)); 4585 } 4586 4587 return (sign + num + cents); 4588 } 4589 4590} 4591 4592function girafflyInitDom(json){ 4593 className = ['money','currency-converter-amount-box','mw-price','Magic-Currency','product__price','price-item']; 4594 for(var i=0; i<className.length; i++) { 4595 if(jQuery('span.'+className[i]).length!=0) { 4596 girafflyMutilCurrency = 1; 4597 //çå¬åæ¢å¤è¯è¨ 4598 // jQuery('span.'+className[i]).bind('DOMNodeInserted',function(){ 4599 // girafflyInitSetTimeOut(json); 4600 // }) 4601 let elements = document.querySelectorAll('span.' + className[i]); 4602 // å®ä¹åè°å½æ° 4603 let mutationCallback = function (mutationsList) { 4604 girafflyInitSetTimeOut(json); 4605 }; 4606 // å建ä¸ä¸ªMutationObserverå®ä¾ 4607 let observer = new MutationObserver(mutationCallback); 4608 let observerConfig = { childList: true, subtree: true }; 4609 elements.forEach(function (element) { 4610 observer.observe(element, observerConfig); 4611 }); 4612 } 4613 } 4614} 4615 4616function girafflyInitSetTimeOut(json){ 4617 setTimeout(() => { 4618 if(window.Currency!=undefined && giraffly_default_js!=1){ 4619 if(window.Currency.currentCurrency!=undefined){ 4620 if(hidden_point_arr.indexOf(window.Currency.currentCurrency)!=-1){ 4621 hidden_point=1; 4622 }else{ 4623 hidden_point=0; 4624 } 4625 } 4626 4627 }else if(window.DoublyGlobalCurrency!=undefined){ 4628 if(window.DoublyGlobalCurrency.currentCurrency!=undefined){ 4629 if(hidden_point_arr.indexOf(window.DoublyGlobalCurrency.currentCurrency)!=-1){ 4630 hidden_point=1; 4631 }else{ 4632 hidden_point=0; 4633 } 4634 } 4635 }else if(window.KTCurrency!=undefined){ 4636 if(window.KTCurrency.currentCurrency!=undefined){ 4637 if(hidden_point_arr.indexOf(window.KTCurrency.currentCurrency)!=-1){ 4638 hidden_point=1; 4639 }else{ 4640 hidden_point=0; 4641 } 4642 } 4643 } 4644 4645 var variants = json.variants; 4646 var stockVariantskey = 0; 4647 var variantIdSelect = getQueryVariable('variant'); 4648 if(variants){ 4649 var has = 0; 4650 Object.keys(variants).forEach(function(key){ 4651 if(variantIdSelect){ 4652 if(variants[key].id == variantIdSelect && has === 0){ 4653 stockVariantskey = key; 4654 has = 1; 4655 } 4656 }else{ 4657 if(variants[key].available && has === 0){ 4658 stockVariantskey = key; 4659 has = 1; 4660 } 4661 } 4662 }); 4663 } 4664 if(json.variants != undefined) { 4665 var p_price = json.variants[stockVariantskey].price? json.variants[stockVariantskey].price/100 :''; 4666 var p_at_price = json.variants[stockVariantskey].compare_at_price? json.variants[stockVariantskey].compare_at_price/100 :''; 4667 p_at_price = p_at_price < p_price ? '' : p_at_price ; 4668 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 4669 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 4670 } 4671 4672 4673 4674 4675 }, 500); 4676} 4677 4678 4679 4680 4681function Conversion(tagSelector,to){ 4682 if (tagSelector.attr("data-currency-original") === undefined) { 4683 tagSelector.attr("data-currency-original", tagSelector.html()); 4684 tagSelector.attr("data-currency-shop-base", mcc_shop_base_currency) 4685 } else if (mcc_ignore_original === true) { 4686 tagSelector.attr("data-currency-original", tagSelector.html()); 4687 tagSelector.attr("data-currency-shop-base", mcc_shop_base_currency); 4688 mcc_ignore_original = false; 4689 mcc_manual_change = false 4690 } 4691 if (mcc_display_type === "with_currency_code") { 4692 c = mcc_money_format_with_currency_code[mcc_shop_base_currency] 4693 } else { 4694 c = mcc_money_format[mcc_shop_base_currency] 4695 } 4696 if (c.indexOf('amount_no_decimals') != -1) { 4697 d = parseInt(tagSelector.attr('data-currency-original').replace(/[^0-9]/g, ""), 10) * 100 4698 } else { 4699 if (mcc_shop_base_currency === "JOD" || mcc_shop_base_currency == "KWD" || mcc_shop_base_currency == "BHD" || mcc_shop_base_currency === "OMR") { 4700 d = parseInt(tagSelector.attr('data-currency-original').replace(/[^0-9]/g, ""), 10) / 10 4701 } else { 4702 var g = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{0})?$/; 4703 var h = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{1})?$/; 4704 var i = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{2})?$/; 4705 var j = tagSelector.attr('data-currency-original').replace(/[^0-9.,]/g, "").trim(); 4706 if (j[0] === "." || j[0] === ",") { 4707 j = j.slice(1) 4708 } else if (j.slice( - 1) === "." || j.slice( - 1) === ",") { 4709 j = j.slice(0, -1) 4710 } 4711 if (g.test(j)) { 4712 d = parseInt(j.replace(/[^0-9]/g, ""), 10) * 100 4713 } else if (h.test(j)) { 4714 d = parseInt(j.replace(/[^0-9]/g, ""), 10) * 10 4715 } else if (i.test(j)) { 4716 d = parseInt(j.replace(/[^0-9]/g, ""), 10) 4717 } else { 4718 d = parseInt(j.replace(/[^0-9]/g, ""), 10) 4719 } 4720 } 4721 } 4722 var k = mcc_manual_exchange_list[to] ? mcc_manual_exchange_list[to] : mcc_exchanged_rates[to]; 4723 var l = mcc_manual_exchange_list[mcc_shop_base_currency] ? mcc_manual_exchange_list[mcc_shop_base_currency] : mcc_exchanged_rates[mcc_shop_base_currency]; 4724 e = d * k / l; 4725 if ((to === "JOD" || to == "KWD" || to == "BHD" || to === "OMR") && (mcc_rounded_whole_type === "without_00")) { 4726 var m = to + "_nz" 4727 } else { 4728 var m = to 4729 } 4730 var money; 4731 if (mcc_display_type === "with_currency_code") { 4732 var e1 = /\{\{\s*(\w+)\s*\}\}/; 4733 switch (mcc_money_format_with_currency_code[m].match(e1)[1]) { 4734 case "amount": 4735 money = mcc_floatToString(e / 100, 2, d); 4736 break; 4737 case "amount_no_decimals": 4738 money = mcc_floatToString(e / 100, 0, d); 4739 break; 4740 case "amount_with_comma_separator": 4741 money = mcc_floatToString(e / 100, 2, d).replace(/\./, ","); 4742 break; 4743 case "amount_no_decimals_with_comma_separator": 4744 money = mcc_floatToString(e / 100, 0, d).replace(/\./, ","); 4745 break 4746 } 4747 } else { 4748 var e1 = /\{\{\s*(\w+)\s*\}\}/; 4749 switch (mcc_money_format[m].match(e1)[1]) { 4750 case "amount": 4751 money = mcc_floatToString(e / 100, 2, d); 4752 break; 4753 case "amount_no_decimals": 4754 money = mcc_floatToString(e / 100, 0, d); 4755 break; 4756 case "amount_with_comma_separator": 4757 money = mcc_floatToString(e / 100, 2, d).replace(/\./, ","); 4758 break; 4759 case "amount_no_decimals_with_comma_separator": 4760 money = mcc_floatToString(e / 100, 0, d).replace(/\./, ","); 4761 break 4762 } 4763 } 4764 return parseFloat(money); 4765} 4766 4767function getCurrencyConverter() { 4768 var xhr = new XMLHttpRequest(); 4769 xhr.open('GET', 'https://www.codeblackbelt.com/json/preferences/currency-converter-plus.json?countryCode=US&shop=thiru.de&activeCurrencyCode=USD&path=%2Fproducts%2Fsoldier', true); 4770 xhr.send(); 4771 /** 4772 * è·åæ°æ®åçå¤çç¨åº 4773 */ 4774 var Rate; 4775 xhr.onreadystatechange = function () { 4776 if (xhr.readyState == 4 && xhr.status == 200) { 4777 var res = JSON.parse(xhr.responseText);//è·åå°jsonå符串ï¼è§£æ 4778 if(res.preferences){ 4779 Rate = res.preferences[0].currencies 4780 for(var i=0; i<Rate.length; i++) { 4781 CurrencyConverterAppRate[Rate[i].code] = Rate[i].ratio; 4782 } 4783 } 4784 } 4785 }; 4786} 4787 4788 4789function updateCartQuantity(quantity=0) { 4790 4791 const current_theme = window.Shopify.theme.name?window.Shopify.theme.name:"" 4792 switch(current_theme) { 4793 4794 case 'Debut': 4795 jQuery('span[data-cart-count]').text(quantity) 4796 break; 4797 4798 case 'Sense': 4799 case 'Craft': 4800 case 'Crave': 4801 case 'Studio': 4802 case 'Taste': 4803 case 'Dawn': 4804 case 'Be Yours': 4805 jQuery(".cart-count-bubble").find("span").text(quantity) 4806 break; 4807 4808 case 'Drop': 4809 case 'Icon': 4810 case 'Testament': 4811 case 'Fashionopolism': 4812 case 'Lorenza': 4813 case 'Context': 4814 case 'Mr Parker': 4815 case 'Foodie': 4816 jQuery('.js-cart-count').text(quantity) 4817 break; 4818 4819 case 'Bullet': 4820 jQuery('#counter').attr('data-count',quantity) 4821 jQuery('#counter').find('span').text(quantity) 4822 4823 break; 4824 4825 case 'Kalles-2.0.0': 4826 jQuery(".jsccount").text(quantity) 4827 break; 4828 4829 case 'Prestige': 4830 case 'lastobject-SO/main': 4831 jQuery(".Header__CartCount").text(quantity) 4832 break; 4833 4834 case 'Warehouse': 4835 case 'Focal': 4836 case 'Spark': 4837 case 'Ira': 4838 jQuery(".header__cart-count").text(quantity) 4839 break; 4840 4841 case 'Symmetry': 4842 jQuery(".cart-link__count").text(quantity) 4843 break; 4844 4845 case 'Expanse': 4846 jQuery(".cart-link__bubble-num").text(quantity) 4847 break; 4848 4849 case 'Pipeline': 4850 case 'Kingdom': 4851 case 'Editions': 4852 jQuery("span[data-header-cart-count]").text("("+quantity+")") 4853 jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 4854 break; 4855 4856 case 'Capital': 4857 case 'Retina': 4858 jQuery("span[data-header-cart-count]").text(quantity) 4859 jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 4860 break; 4861 4862 case 'Empire': 4863 jQuery(".site-header-cart--count").attr("data-header-cart-count", quantity) 4864 break 4865 4866 case 'Flow': 4867 case 'Envy': 4868 jQuery(".cart-item-count-header--quantity").text(quantity) 4869 break 4870 4871 case 'Venue': 4872 case 'Label': 4873 case 'Cascade': 4874 jQuery("#CartCount").text(quantity) 4875 break 4876 4877 case 'Showcase': 4878 jQuery("#site-control > div > div.nav-right-side.has-country-selector > a.cart.cart-icon--basket1 > div").text(quantity) 4879 break 4880 4881 case 'Canopy': 4882 jQuery(".inner-count").text(quantity) 4883 break 4884 4885 case 'Boost': 4886 jQuery(".header-cart__count").text(quantity) 4887 break 4888 4889 case 'Blockshop': 4890 case 'Fresh': 4891 case 'Maker': 4892 jQuery(".cart--external--total-items").text(quantity) 4893 break 4894 4895 case 'Avenue': 4896 jQuery(".cartCountSelector").text(quantity) 4897 break 4898 4899 case 'District': 4900 jQuery(".cart-button__count").text(quantity) 4901 break 4902 4903 case 'Highlight': 4904 jQuery(".menu-meta__count").text(quantity) 4905 break 4906 4907 case 'Colors': 4908 case 'Grid': 4909 case 'Editorial': 4910 case 'Avatar': 4911 jQuery(".cart-count").text(quantity) 4912 break 4913 4914 case 'Parallax': 4915 jQuery("div.five-sixths.columns.nav.mobile_hidden > ul.header__secondary-navigation.menu.right > li.cart > a:nth-child(1) > span").text(quantity) 4916 break 4917 4918 case 'Atlantic': 4919 jQuery("span[data-cart-mini-count]").text(quantity) 4920 break 4921 4922 case 'Galleria': 4923 jQuery(".cart-counter").text(quantity) 4924 break 4925 4926 case 'Responsive': 4927 jQuery(".cart_count").text(quantity) 4928 break 4929 4930 case 'Startup': 4931 jQuery(".site-header__cart-count").text(quantity) 4932 break 4933 4934 case 'Providence': 4935 jQuery(".item-count").text(quantity) 4936 break 4937 4938 case 'Sunrise': 4939 jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 4940 break 4941 4942 case 'Masonry': 4943 jQuery(".numitems").text("("+quantity+")") 4944 break 4945 4946 case 'Loft': 4947 jQuery(".cart-item-count").text(quantity) 4948 break 4949 default: 4950 break 4951 4952 } 4953 4954 // 4955 // jQuery(".cart-count-bubble").find("span").text(quantity) 4956 // 4957 // jQuery('.js-cart-count').text(quantity) 4958 // 4959 // jQuery('#counter').attr('data-count',quantity) 4960 // jQuery('#counter').find('span').text(quantity) 4961 // 4962 // jQuery(".jsccount").text(quantity) 4963 // 4964 // jQuery(".Header__CartCount").text(quantity) 4965 // 4966 // jQuery(".header__cart-count").text(quantity) 4967 // 4968 // jQuery(".cart-link__count").text(quantity) 4969 // 4970 // jQuery(".cart-link__bubble-num").text(quantity) 4971 // 4972 // if(Shopify.theme.name == "Capital" || Shopify.theme.name == "Retina") { 4973 // jQuery("span[data-header-cart-count]").text(quantity) 4974 // }else{ 4975 // jQuery("span[data-header-cart-count]").text("("+quantity+")") 4976 // } 4977 // jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 4978 // 4979 // jQuery(".site-header-cart--count").attr("data-header-cart-count", quantity) 4980 // 4981 // jQuery(".cart-item-count-header--quantity").text(quantity) 4982 // 4983 // jQuery("#CartCount").text(quantity) 4984 // 4985 // jQuery("#site-control > div > div.nav-right-side.has-country-selector > a.cart.cart-icon--basket1 > div").text(quantity) 4986 // 4987 // jQuery(".inner-count").text(quantity) 4988 // 4989 // jQuery(".header-cart__count").text(quantity) 4990 // 4991 // jQuery(".cart--external--total-items").text(quantity) 4992 // 4993 // jQuery(".cartCountSelector").text(quantity) 4994 // 4995 // jQuery(".cart-button__count").text(quantity) 4996 // 4997 // jQuery(".menu-meta__count").text(quantity) 4998 // 4999 // jQuery(".cart-count").text(quantity) 5000 // 5001 // jQuery("div.five-sixths.columns.nav.mobile_hidden > ul.header__secondary-navigation.menu.right > li.cart > a:nth-child(1) > span").text(quantity) 5002 // 5003 // jQuery("span[data-cart-mini-count]").text(quantity) 5004 // 5005 // jQuery(".cart-counter").text(quantity) 5006 // 5007 // jQuery(".cart_count").text(quantity) 5008 // 5009 // jQuery(".site-header__cart-count").text(quantity) 5010 // 5011 // jQuery(".item-count").text(quantity) 5012 // 5013 // jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 5014 // 5015 // jQuery(".numitems").text("("+quantity+")") 5016 // 5017 // jQuery(".cart-item-count").text(quantity) 5018 //
5019 // jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 5020 5021 5022 // jQuery("input[name*='updates']").attr("value",quantity) 5023} 5024 5025 5026</script>
5026 5027 5028
5029<script> 5030 5031</script>
5031 5032 5033 5034<style> 5035 @-webkit-keyframes girafflybounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes girafflybounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.girafflybounce{-webkit-animation-name:girafflybounce;animation-name:girafflybounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes girafflyshake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes girafflyshake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.girafflyshake{-webkit-animation-name:girafflyshake;animation-name:girafflyshake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes girafflyswing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
503560%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes girafflyswing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.girafflyswing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:girafflyswing;animation-name:girafflyswing}@-webkit-keyframes girafflytada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes girafflytada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.girafflytada{-webkit-animation-name:girafflytada;animation-name:girafflytada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes girafflybounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;
5035-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes girafflybounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.girafflybounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:girafflybounceIn;animation-name:girafflybounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}
5035to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.giraffly-animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
503540%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
503540%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
5035}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
5035}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
5035}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
5035to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
5035to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
5035}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
5035}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
5035}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;
5035-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
5035@-webkit-keyframes scZoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes scZoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.scZoomOut{-webkit-animation-name:scZoomOut;animation-name:scZoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.giraffly-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.giraffly-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.giraffly-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.giraffly-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.giraffly-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.giraffly-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.giraffly-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.giraffly-animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.giraffly-animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.giraffly-animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.giraffly-animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
5035@media (prefers-reduced-motion:reduce),(print){.giraffly-animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}} 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056@keyframes loading{ 5057 0%{ 5058 -webkit-transform: rotate(0deg); 5059 -moz-transform: rotate(0deg); 5060 -o-transform: rotate(0deg); 5061 transform: rotate(0deg); 5062 } 5063 5064 100%{ 5065 -webkit-transform: rotate(360deg); 5066 -moz-transform: rotate(360deg); 5067 -o-transform: rotate(360deg); 5068 transform: rotate(360deg) 5069 } 5070} 5071.addToCartLoading{ 5072 background: url('data:image/svg+xml;utf8,%3Csvg%20className%3D%22icon%22%20style%3D%22width%3A%201.5em%3B%20height%3A%201.5em%3Bvertical-align%3A%20middle%3Bfill%3A%20%23ffffff%3Boverflow%3A%20hidden%3B%22%20viewBox%3D%220%200%201024%201024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20p-id%3D%223187%22%3E%3Cpath%20d%3D%22M249.836%20210.77c5.558-3.827%2010.73-7.527%2015.812-10.695%204.967-3.314%209.807-6.121%2014.208-8.785%202.18-1.362%204.374-2.515%206.425-3.673l5.873-3.281c0.945-0.551%201.789-0.953%202.625-1.377l2.425-1.226%204.381-2.233%201.954-1.004%202.219-1.093%203.918-1.924%207.184-3.527c2.883-1.44%205.996-3.272%208.694-5.22%2026.969-19.458%2033.057-57.094%2013.599-84.063-19.458-26.968-57.094-33.057-84.063-13.599l-6.49%204.682-3.54%202.554-2.071%201.499-2.62%201.947-5.824%204.351a7267.87%207267.87%200%200%200-3.193%202.399c-1.091%200.824-2.25%201.676-3.282%202.533a33346.62%2033346.62%200%200%201-6.735%205.441c-2.343%201.915-4.833%203.859-7.308%206.046-4.991%204.313-10.423%208.905-15.952%2014.121-5.645%205.071-11.353%2010.792-17.394%2016.739-5.886%206.125-12.079%2012.515-18.185%2019.505-12.303%2013.875-24.827%2029.53-36.839%2046.835a494.61%20494.61%200%200%200-33.896%2056.497%20491.342%20491.342%200%200%200-27.329%2064.159c-1.02%202.77-1.888%205.605-2.789%208.428l-2.688%208.477c-1.692%205.691-3.266%2011.429-4.857%2017.152l-2.135%208.669c-0.683%202.896-1.479%205.756-2.051%208.682l-1.84%208.729-0.914%204.358-0.785%204.387a479.254%20479.254%200%200%200-7.583%2069.967c-0.302%205.759-0.239%2011.514-0.279%2017.214l-0.017%204.267c-0.001%201.42%200.069%202.841%200.101%204.257l0.25%208.464%200.127%204.204%200.264%204.188%200.531%208.317%200.278%204.451%200.399%203.933%200.792%207.821c0.14%201.313%200.244%202.561%200.412%203.918l0.527%204.098%201.056%208.115c0.185%201.337%200.33%202.695%200.549%204.002l0.648%203.91%201.289%207.744c1.825%2010.246%203.911%2020.188%206.263%2029.766a463.195%20463.195%200%200%200%2016.342%2052.81l2.255%205.904%201.108%202.899%201.186%202.836%204.611%2010.976c3.247%207.033%206.19%2013.723%209.353%2019.831%206.048%2012.328%2012.043%2022.661%2017.007%2031.096%205.121%208.359%209.212%2014.84%2012.197%2019.141l4.472%206.638-3.293-7.292c-2.209-4.713-5.148-11.776-8.748-20.761-3.443-9.059-7.545-20.055-11.346-32.919-2.041-6.376-3.771-13.301-5.726-20.516l-2.612-11.204-0.667-2.878-0.583-2.935-1.183-5.957c-3.105-16.055-5.568-33.549-6.889-52.052-0.668-9.251-1.027-18.753-1.1-28.437l0.03-7.3%200.014-3.67c0.002-1.227%200.084-2.416%200.122-3.629l0.284-7.263%200.139-3.644c0.053-1.229%200.166-2.577%200.247-3.863a35704.717%2035704.717%200%200%201%200.798-11.787l0.017-0.247c0.013%200.588%200.018%200.028%200.027%200.098l0.05-0.472%200.101-0.945%200.2-1.891%200.8-7.581%200.4-3.801%200.535-3.801%201.069-7.62c0.187-1.271%200.335-2.545%200.555-3.815l0.67-3.811c0.909-5.082%201.708-10.185%202.859-15.253a424.734%20424.734%200%200%201%2017.057-60.03l1.316-3.663%201.437-3.623%202.859-7.225c0.907-2.417%202.03-4.761%203.033-7.135l3.079-7.082c2.208-4.653%204.37-9.295%206.624-13.867l3.508-6.783c1.167-2.252%202.294-4.513%203.565-6.702a414.503%20414.503%200%200%201%2031.89-49.502%20407.116%20407.116%200%200%201%2035.476-41.25%20406.598%20406.598%200%200%201%2035.793-32.288c5.751-4.687%2011.515-8.857%2016.918-12.861zM1023.966%20510.486l-0.001-0.005-0.875-7.954-1.051-9.554-0.687-6.125-1.153-8.152c-0.828-5.729-1.741-12.089-2.813-18.907l-4.259-20.887c-0.691-3.726-1.738-7.517-2.729-11.425l-3.102-12.024c-0.558-2.048-1.019-4.142-1.677-6.221l-1.958-6.314-4.07-13.021-1.049-3.333-1.211-3.324c-0.814-2.223-1.638-4.467-2.469-6.732-1.673-4.522-3.34-9.131-5.115-13.781l-5.938-13.981-3.046-7.123c-1.037-2.384-2.247-4.72-3.375-7.102l-6.997-14.388c-0.569-1.22-1.222-2.408-1.877-3.598l-1.958-3.583-3.95-7.211-3.995-7.265c-1.354-2.422-2.881-4.773-4.324-7.175l-8.875-14.427c-12.567-18.998-26.533-37.793-42.018-55.643-15.662-17.71-32.638-34.534-50.581-50.045a527.617%20527.617%200%200%200-56.726-41.602c-19.622-12.201-39.702-22.647-59.484-31.64l-14.925-6.188c-2.47-0.995-4.881-2.072-7.356-2.979l-7.402-2.651-7.306-2.609-3.615-1.289c-1.198-0.434-2.394-0.863-3.618-1.21l-14.37-4.353c-2.366-0.691-4.68-1.466-7.035-2.069l-7.02-1.754-13.669-3.402c-4.524-0.941-8.985-1.788-13.341-2.655l-6.47-1.271-3.184-0.621-3.186-0.465-12.373-1.797-5.96-0.862c-1.957-0.298-3.928-0.403-5.85-0.61l-11.239-1.057c-3.638-0.329-7.151-0.735-10.598-0.81l-19.18-0.823-16.258%200.11-6.935%200.057c-2.177%200.091-4.219%200.237-6.115%200.34l-9.619%200.566-7.982%200.472%207.959%200.875%209.529%201.05c1.872%200.215%203.884%200.411%206.023%200.683l6.797%201.101%2015.801%202.578%2018.393%203.951c3.283%200.628%206.614%201.603%2010.051%202.514l10.571%202.838c1.801%200.509%203.644%200.92%205.469%201.526l5.542%201.793%2011.432%203.697%202.927%200.946%202.914%201.104%205.902%202.242c3.965%201.517%208.007%203.017%2012.084%204.613l12.243%205.366%206.241%202.733c2.088%200.929%204.128%202.029%206.212%203.044l12.59%206.277c1.068%200.506%202.106%201.094%203.145%201.685l3.131%201.761%206.302%203.542%206.353%203.568c2.118%201.209%204.165%202.586%206.263%203.878l12.601%207.922c16.565%2011.247%2032.949%2023.681%2048.48%2037.44a473.639%20473.639%200%200%201%2043.435%2044.87%20467.917%20467.917%200%200%201%2035.892%2050.115c10.476%2017.304%2
5072019.389%2034.971%2027.062%2052.322%201.761%204.404%203.506%208.772%205.234%2013.098%200.843%202.166%201.771%204.273%202.532%206.444l2.224%206.49%202.201%206.396%201.093%203.162c0.368%201.047%200.734%202.092%201.019%203.166l3.633%2012.572c0.578%202.068%201.242%204.086%201.738%206.146l1.441%206.137%202.829%2011.931%202.152%2011.645%201.045%205.64%200.514%202.772%200.362%202.779%201.423%2010.784%200.697%205.188c0.245%201.704%200.3%203.423%200.458%205.098l0.794%209.786c0.249%203.167%200.584%206.22%200.595%209.223l0.516%2016.686-0.346%2013.152-0.109%205.579-0.343%206.014-0.567%209.595-0.472%207.988c-0.169%203.219-0.107%206.829%200.256%2010.138%203.638%2033.056%2033.383%2056.904%2066.438%2053.267%2033.056-3.637%2056.905-33.382%2053.268-66.438zM885.176%20762.451l-4.868%205.897c-1.711%202.052-3.44%204.238-5.4%206.399-3.858%204.365-7.946%209.128-12.608%2013.957-4.517%204.944-9.632%209.919-14.922%2015.205-5.467%205.131-11.147%2010.547-17.374%2015.864-12.349%2010.726-26.262%2021.624-41.613%2032.046a434.435%20434.435%200%200%201-50.026%2029.303%20431.157%20431.157%200%200%201-56.59%2023.39c-2.436%200.874-4.935%201.6-7.419%202.361l-7.455%202.279c-5.006%201.425-10.053%202.742-15.078%204.091-2.536%200.593-5.075%201.187-7.617%201.78-2.545%200.566-5.051%201.25-7.622%201.714l-7.663%201.523-3.822%200.763-3.851%200.64a419.278%20419.278%200%200%201-61.304%205.938c-5.039%200.219-10.081%200.088-15.068%200.072l-3.733-0.022c-1.238-0.012-2.392-0.1-3.587-0.145l-7.067-0.313-3.505-0.146-3.997-0.27-7.961-0.537-1.981-0.133-0.989-0.067-0.494-0.033c0.221-0.008-0.844-0.005%200.433-0.022l-0.226-0.025-3.593-0.396-7.127-0.78a406.62%20406.62%200%200%201-53.494-10.013%20402.48%20402.48%200%200%201-45.808-14.792l-5.111-2.022-2.511-0.99-2.452-1.066-9.494-4.124c-6.074-2.917-11.861-5.522-17.131-8.352-10.648-5.379-19.552-10.718-26.826-15.11l-1.338-0.807a1085.391%201085.391%200%200%200-3.457-2.276l-4.116-2.687c-0.638-0.414-1.252-0.813-1.842-1.194l-2.021-1.354-3.621-2.439-6.637-4.472c-2.685-1.782-5.825-3.567-8.857-4.938-30.307-13.689-65.973-0.218-79.662%2030.089-13.689%2030.308-0.218%2065.974%2030.089%2079.663l7.293%203.294%203.979%201.797%202.369%201.063%202.994%201.302c2.073%200.896%204.3%201.857%206.676%202.885l3.672%201.574%201.917%200.819%201.9%200.745c10.22%204.014%2022.646%208.772%2037.189%2013.242%207.215%202.375%2015.042%204.443%2023.216%206.727l12.687%203.1%203.261%200.787%203.325%200.701%206.75%201.415c18.195%203.715%2038.044%206.719%2059.054%208.439a494.284%20494.284%200%200%200%2065.863%200.997l8.535-0.519%204.285-0.266%200.268-0.017c1.44-0.02%200.541-0.02%200.927-0.03l0.492-0.051%200.986-0.1%201.977-0.201%207.938-0.807%203.991-0.406%204.502-0.554%209.015-1.133c1.492-0.2%203.034-0.365%204.486-0.598l4.344-0.709c5.795-0.965%2011.61-1.832%2017.399-3.066a485.178%20485.178%200%200%200%2068.692-18.701l4.2-1.463%204.157-1.588%208.292-3.176c2.771-1.016%205.468-2.251%208.194-3.37l8.134-3.434c5.351-2.451%2010.685-4.869%2015.941-7.39l7.805-3.918c2.591-1.307%205.188-2.576%207.712-3.991a474.344%20474.344%200%200%200%2057.071-35.83%20467.174%20467.174%200%200%200%2047.72-40.068%20466.596%20466.596%200%200%200%2037.51-40.586c5.455-6.542%2010.335-13.082%2014.998-19.24%204.483-6.313%208.789-12.218%2012.512-18%203.868-5.667%207.179-11.177%2010.297-16.204%201.589-2.492%202.957-4.989%204.318-7.332%201.349-2.348%202.635-4.586%203.854-6.711%204.686-8.611%208.271-15.384%2010.509-20.116l3.527-7.185-4.682%206.489c-2.985%204.266-7.65%2010.33-13.635%2017.935z%22%20p-id%3D%223188%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A') left top no-repeat; 5073 background-size: 24px auto; 5074 width: 24px; 5075 height:24px; 5076 animation: loading 1s linear infinite; 5077 margin-right: 5px; 5078 color:#ff8a00; 5079 display:none; 5080} 5081 5082 5083 5084 5085.giraffly_PCPreview_confirmationBlock{ 5086 display: flex; 5087 -webkit-box-align: center; 5088 align-items: center; 5089 font-size: 18px; 5090 line-height: 18px; 5091 cursor: pointer; 5092 text-align: center; 5093 -webkit-box-pack: center; 5094 justify-content: center; 5095 min-width: 192px; 5096 white-space: nowrap; 5097 text-overflow: ellipsis; 5098 user-select: none; 5099 width:100%; 5100 min-height: 116px; 5101 max-width: none; 5102 margin: auto; 5103 padding: 17.6px 24px; 5104 border-width: initial; 5105 border-style: none; 5106 border-color: initial; 5107 border-image: initial; 5108 overflow: hidden; 5109 border-radius: initial; 5110} 5111.giraffly_PCPreview_singleButton{
5112 display: flex; 5113 -webkit-box-align: center; 5114 align-items: center; 5115 font-size: 18px; 5116 line-height: 18px; 5117 cursor: pointer; 5118 text-align: center; 5119 -webkit-box-pack: center; 5120 justify-content: center; 5121 min-width: 192px; 5122 white-space: nowrap; 5123 text-overflow: ellipsis; 5124 user-select: none; 5125 width: calc(100% - 30px); 5126 min-height: 88px; 5127 max-width: none; 5128 margin: auto; 5129 padding: 17.6px 24px; 5130 border-width: initial; 5131 border-style: none; 5132 border-color: initial; 5133 border-image: initial; 5134 overflow: hidden; 5135 border-radius: initial; 5136} 5137 5138 5139 5140@media (min-width: 768px) { 5141 .giraffly_PCPreview_BOX{ 5142 position: fixed; 5143 z-index:999999999; 5144 left:0; 5145 margin: 0 auto; 5146 width: 100%; 5147} 5148 .giraffly_PCPreview{ 5149 /* position: fixed; 5150 z-index:99999999999; 5151 left:0; 5152 margin: 0 auto; 5153 width: 100%; */ 5154 display: flex; 5155 visibility: visible; 5156 -webkit-box-align: center; 5157 align-items: center; 5158 -webkit-box-pack: justify; 5159 justify-content: space-between; 5160 box-sizing: border-box; 5161 flex-flow: row nowrap; 5162 padding: 11px 13px; 5163 line-height: 0px; 5164 } 5165} 5166 5167@media (max-width: 767px) { 5168 .giraffly_PCPreview_BOX{ 5169 display:none !important; 5170 } 5171 .giraffly_PCPreview{ 5172 display:none !important; 5173 } 5174} 5175 5176.giraffly_PC_Preview_Left_Block{ 5177 -webkit-box-align: center; 5178 align-items: center; 5179 -webkit-box-pack: justify; 5180 justify-content: space-between; 5181 display: flex; 5182 flex-direction: row; 5183 flex-wrap: nowrap; 5184 width: auto; 5185 flex: 1 1 auto; 5186 overflow: hidden; 5187} 5188 5189.giraffly_PC_Preview_ImageAndPrice_Block{ 5190 display: flex; 5191 -webkit-box-align: center; 5192 align-items: center; 5193 margin-right: 16px; 5194 margin-bottom: 0px; 5195 width: auto; 5196 flex: 1 1 auto; 5197 overflow: hidden; 5198} 5199 5200.giraffly_PCPreviewimg{ 5201 width: 50px; 5202 height: 50px; 5203 margin-right: 16px; 5204 background-size: cover; 5205 min-width: 50px; 5206 border-radius: 4px; 5207 outline: #fff solid 1px; 5208 margin: 1px 16px 1px 1px; 5209 overflow: hidden; 5210 background-position: center center; 5211 /*border-width: 1.6px; 5212 border-style: solid; 5213 border-color: #fff; 5214 border-image: initial;*/ 5215} 5216 5217 5218.giraffly_PCPreviewPriceBlock{ 5219 display: flex; 5220 flex-direction: column; 5221 width: calc(100% - 89.6px); 5222} 5223 5224 5225.giraffly_PCPreviewtitle{ 5226 display: flex; 5227 white-space: nowrap; 5228 text-overflow: ellipsis; 5229 overflow: hidden; 5230} 5231 5232.giraffly_PCPreviewPriceAndComparePrice{ 5233 display: flex; 5234 flex-direction: row; 5235} 5236 5237 5238.giraffly_PCPreviewCompareAtPrice{ 5239 opacity: 0.7; 5240 margin-right: 16px; 5241 text-decoration: line-through; 5242 display: flex; 5243 flex-direction: row; 5244} 5245 5246.giraffly_PC_Preview_Variants_Block{ 5247 margin-bottom: 0; 5248 display: flex; 5249 flex-direction: row; 5250 margin-right: 6.4px; 5251 margin-left: 0px; 5252 width: auto; 5253} 5254 5255.giraffly_PC_Preview_Variants{ 5256 color: #263644; 5257 padding-left: 8px; 5258 padding-right: 8px; 5259 position: relative; 5260 display: flex; 5261 -webkit-box-align: center; 5262 align-items: center; 5263 max-width: 240px; 5264 min-width: 144px; 5265 flex: 1 1 auto; 5266} 5267.giraffly_PC_Preview_Variants_Select_Block{ 5268 color: #263644; 5269 position: relative; 5270 display: flex; 5271 -webkit-box-align: center; 5272 align-items: center; 5273 flex: 1 1 auto; 5274 5275} 5276 5277.giraffly_PC_Preview_Variants_Select{ 5278 color: #263644; 5279 /* font-family: Overpass, sans-serif; */ 5280 height: 40px; 5281 -webkit-appearance: none; 5282 width: 100%; 5283 text-overflow: ellipsis; 5284 background:#fff !important; 5285 border-radius: 4px; 5286 border-width: initial; 5287 border-style: none; 5288 border-color: initial; 5289 border-image: initial; 5290 padding: 0px 42.4px 0px 19.2px; 5291 margin:0; 5292} 5293 5294 5295.giraffly_PC_Preview_Variants_Select_Lable{ 5296 position: absolute; 5297 right: 16px; 5298 top: 9.6px; 5299 pointer-events: none; 5300} 5301 5302.giraffly_PCPreviewbutton{ 5303 display: flex; 5304 height: 40px; 5305 -webkit-box-align: center; 5306 align-items: center; 5307 font-size: 19.2px; 5308 #line-height: 25.6px; 5309 cursor: pointer; 5310 text-align: center; 5311 -webkit-box-pack: center; 5312 justify-content: center; 5313 max-width: 240px; 5314 min-width: 160px; 5315 width: auto; 5316 white-space: nowrap; 5317 text-overflow: ellipsis; 5318 user-select: none; 5319 margin: auto; 5320 /* background: linear-gradient(90deg, rgb(173, 113, 197) 0%, rgb(182, 0, 255) 100%); */ 5321 border-radius: 4px; 5322 border-width: initial; 5323 border-style: none; 5324 border-color: initial; 5325 border-image: initial; 5326 overflow: hidden; 5327 padding : 0 16px; 5328} 5329 5330.giraffly_PC_Preview_Quantity{ 5331 color: #263644; 5332 display: flex; 5333 flex-direction: row; 5334 margin-right: 16px; 5335 height: 40px; 5336 -webkit-box-align: center; 5337 align-items: center; 5338 background:#fff; 5339 border-radius: 4px; 5340} 5341 5342.giraffly_PC_Preview_Quantity_Cut{ 5343 min-width: 42.4px; 5344 text-align: center; 5345 cursor: pointer; 5346 color: #263644; 5347 user-select: none; 5348} 5349
5350.giraffly_PC_Preview_Quantity_Space{ 5351 filter: saturate(10%); 5352 height: 40px; 5353 width: 1px; 5354 background:#ccc; 5355} 5356 5357.giraffly_PC_Preview_Quantity_Add{ 5358 min-width: 42.4px; 5359 text-align: center; 5360 cursor: pointer; 5361 color: #263644; 5362 user-select: none; 5363} 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380.giraffly_PC_Preview_Variants_Select{ 5381 font-size:medium 5382} 5383.giraffly_phoneButtonPreviewContent{ 5384 margin: auto; 5385} 5386.PC_confirmation, 5387.PCPreview_confirmationBlock { 5388 left: 0; 5389} 5390.PCPreview_confirmationBlock, 5391.pc_over_stock{ 5392 display: flex; 5393 -webkit-box-align: center; 5394 align-items: center; 5395 font-size: 28.8px; 5396 line-height: 25.6px; 5397 cursor: pointer; 5398 text-align: center; 5399 -webkit-box-pack: center; 5400 justify-content: center; 5401 min-width: 192px; 5402 white-space: nowrap; 5403 text-overflow: ellipsis; 5404 user-select: none; 5405 width: 100%; 5406 min-height: 72px; 5407 max-width: none; 5408 margin: auto; 5409 padding: 17.6px 24px; 5410 border-width: initial; 5411 border-style: none; 5412 border-color: initial; 5413 border-image: initial; 5414 overflow: hidden; 5415 border-radius: initial; 5416} 5417 5418.PHonePreview_confirmationBlock, 5419.phone_over_stock{ 5420 display: flex; 5421 -webkit-box-align: center; 5422 align-items: center; 5423 font-size: 28.8px; 5424 line-height: 25.6px; 5425 cursor: pointer; 5426 text-align: center; 5427 -webkit-box-pack: center; 5428 justify-content: center; 5429 min-width: 192px; 5430 white-space: nowrap; 5431 text-overflow: ellipsis; 5432 user-select: none; 5433 width: 100%; 5434 min-height: 64px; 5435 max-width: none; 5436 margin: auto; 5437 padding: 17.6px 24px; 5438 border-width: initial; 5439 border-style: none; 5440 border-color: initial; 5441 border-image: initial; 5442 overflow: hidden; 5443 border-radius: initial; 5444} 5445 5446 5447.PCPreview_singleButton{ 5448 display: flex; 5449 -webkit-box-align: center; 5450 align-items: center; 5451 font-size: 28.8px; 5452 line-height: 25.6px; 5453 cursor: pointer; 5454 text-align: center; 5455 -webkit-box-pack: center; 5456 justify-content: center; 5457 min-width: 192px; 5458 white-space: nowrap; 5459 text-overflow: ellipsis; 5460 user-select: none; 5461 width: calc(100% - 30px); 5462 min-height: 88px; 5463 max-width: none; 5464 margin: auto; 5465 padding: 17.6px 24px; 5466 border-width: initial; 5467 border-style: none; 5468 border-color: initial; 5469 border-image: initial; 5470 overflow: hidden; 5471 border-radius: initial; 5472} 5473 5474@media (min-width: 768px) { 5475 .giraffly_phoneButtonPreview{ 5476 display:none !important; 5477 } 5478} 5479 5480@media (max-width: 769px) { 5481 .giraffly_phoneButtonPreview{ 5482 z-index:999999999; 5483 position: fixed; 5484 left:0; 5485 margin: 0 auto; 5486 width: 100%; 5487 display: flex; 5488 visibility: visible; 5489 -webkit-box-align: center; 5490 align-items: center; 5491 -webkit-box-pack: justify; 5492 justify-content: space-between; 5493 box-sizing: border-box; 5494 flex-flow: row wrap; 5495 padding: 4px 12.8px 12.8px; 5496 } 5497} 5498 5499.giraffly_phone_Preview_Left_Block{ 5500 -webkit-box-align: center; 5501 align-items: center; 5502 -webkit-box-pack: justify; 5503 justify-content: space-between; 5504 display: flex; 5505 flex-direction: row; 5506 flex-wrap: wrap; 5507 width: auto; 5508 flex: 1 1 auto; 5509 overflow: hidden; 5510} 5511 5512.giraffly_phone_Preview_ImageAndPrice_Block{ 5513 display: flex; 5514 -webkit-box-align: center; 5515 align-items: center; 5516 margin-right: 0; 5517 margin-bottom: 0; 5518 width: 100%; 5519 max-width: 100%; 5520 flex: 1 1 auto; 5521 overflow: hidden; 5522} 5523 5524 5525.giraffly_phoneButtonPreviewimg{ 5526 width: 42.4px; 5527 height: 42.4px; 5528 margin-right: 12.8px; 5529 background-size: cover; 5530 min-width: 42.4px; 5531 border-radius: 4px; 5532 background-position: center center; 5533 outline: #fff solid 1px; 5534 margin-left: 1px; 5535 overflow: hidden; 5536 /*border-width: 1.6px; 5537 border-style: solid; 5538 border-color: #fff; 5539 border-image: initial;*/ 5540} 5541 5542.PCPreviewPriceBlock{ 5543 display: flex; 5544 flex-direction: column; 5545 <!-- width: calc(100% - 89.6px); --> 5546 width: 100%; 5547} 5548 5549<!-- åè¡çç¥å· --> 5550.PCPreviewtitle{ 5551 <!-- display: flex; --> 5552 white-space: nowrap; 5553 text-overflow: ellipsis; 5554 overflow: hidden; 5555} 5556<!-- 两è¡çç¥ --> 5557<!-- .PCPreviewtitle{ 5558 display: -webkit-box; 5559 text-overflow: ellipsis; 5560 overflow: hidden; 5561 -webkit-line-clamp: 2; 5562 -webkit-box-orient: vertical; 5563 line-height: 15px; 5564 word-break: break-all; 5565} --> 5566 5567.PCPreviewPriceAndComparePrice{ 5568 display: flex; 5569 flex-direction: row; 5570} 5571 5572 5573.PCPreviewCompareAtPrice{ 5574 opacity: 0.7; 5575 margin-right: 16px; 5576 text-decoration: line-through; 5577 display: flex; 5578 flex-wrap: nowrap; 5579} 5580 5581.giraffly_phone_Preview_Variants_Block{ 5582 margin-bottom: 4px;
5583 display: flex; 5584 flex-direction: nowrap; 5585 flex-wrap: wrap; 5586 margin-right: -9.6px; 5587 margin-left: -9.6px; 5588 width: calc(100% + 17.6px); 5589} 5590 5591.giraffly_phone_Preview_Variants{ 5592 color: #263644; 5593 padding-left: 8px; 5594 padding-right: 8px; 5595 position: relative; 5596 display: flex; 5597 -webkit-box-align: center; 5598 align-items: center; 5599 flex: 1 1 auto; 5600 margin-bottom: 0; 5601} 5602.giraffly_phone_Preview_Variants_Select_Block{ 5603 color: #263644; 5604 position: relative; 5605 display: flex; 5606 align-items: center; 5607 min-width: 112px; 5608 flex: 1 1 auto; 5609 padding: 0 0 0 2px; 5610} 5611 5612.giraffly_phone_Preview_Variants_Select{ 5613 color: #263644; 5614 height: 40px; 5615 -webkit-appearance: none; 5616 width: 100%; 5617 margin: 4px 0; 5618 text-overflow: ellipsis; 5619 background: #fff !important; 5620 border-radius: 4px; 5621 border-width: initial; 5622 border-style: none; 5623 border-color: initial; 5624 border-image: initial; 5625 padding: 0px 36.8px 0px 19.2px; 5626} 5627 5628 5629.giraffly_phone_Preview_Variants_Select_Lable{ 5630 position: absolute; 5631 right: 16px; 5632 top: 11.2px; 5633 pointer-events: none; 5634 top: 50%; 5635 transform: translateY(-50%); 5636} 5637 5638.PCPreviewbutton{ 5639 display: flex; 5640 height: 40px; 5641 -webkit-box-align: center; 5642 align-items: center; 5643 color: #fff; 5644 font-size: 19.2px; 5645 cursor: pointer; 5646 text-align: center; 5647 -webkit-box-pack: center; 5648 justify-content: center; 5649 max-width: 100%; 5650 min-width: 144px; 5651 width: 100%; 5652 white-space: nowrap; 5653 text-overflow: ellipsis; 5654 user-select: none; 5655 margin: auto; 5656 border-radius: 4px; 5657 border-width: initial; 5658 border-style: none; 5659 border-color: initial; 5660 border-image: initial; 5661 overflow: hidden; 5662} 5663 5664.giraffly_phone_Preview_Quantity{ 5665 color: #263644; 5666 display: flex; 5667 flex-direction: row; 5668 margin-right: 16px; 5669 height: 40px; 5670 -webkit-box-align: center; 5671 align-items: center; 5672 background: #fff; 5673 border-radius: 4px; 5674} 5675 5676.giraffly_phone_Preview_Quantity_Cut{ 5677 min-width: 40px; 5678 text-align: center; 5679 cursor: pointer; 5680 color: #263644; 5681 user-select: none; 5682} 5683 5684.giraffly_phone_Preview_Quantity_Space{ 5685 filter: saturate(10%); 5686 height: 40px; 5687 width: 1px; 5688 background:#ccc; 5689} 5690 5691.giraffly_phone_Preview_Quantity_Add{ 5692 min-width: 40px; 5693 text-align: center; 5694 cursor: pointer; 5695 color:#263644; 5696 user-select: none; 5697} 5698 5699 5700.giraffly_PCRealtimeUrgency{ 5701 padding: 0px; 5702 margin: auto; 5703 text-align: center; 5704 width: calc(100% + 30px); 5705} 5706 5707 5708.giraffly_phone_RealtimeUrgency{ 5709 padding: 1.6px 24px; 5710 margin: -12.8px -12.8px 8px; 5711 width: calc(100% + 25.6px); 5712 text-align: center; 5713} 5714 5715 5716 5717.giraffly_hoverButton{ 5718 position: fixed; 5719 z-index: 2147483647; 5720} 5721 5722.giraffly_hoverButton_Round{ 5723 border-radius: 50%; 5724 cursor: pointer; 5725 box-shadow: 1px 2px 5px #808080!important; 5726 line-height: 0px; 5727} 5728 5729.giraffly_total_Quantity_Circle_Round{ 5730 position: absolute; 5731 top: -3px; 5732 left: -5px; 5733 text-align: center; 5734} 5735.giraffly_total_Quantity_Round, .giraffly_total_Quantity_Square{ 5736 padding: 2px; 5737 height: 20px; 5738 line-height:1; 5739 box-sizing: content-box; 5740 display: flex; 5741 justify-content: center; 5742 align-items: center; 5743 width: auto; 5744 min-width: 20px; 5745 border-radius: 20px; 5746} 5747 5748.giraffly_hoverButton_Square{ 5749 cursor: pointer; 5750 box-shadow: -3px 1px 25px 3px #C0C0C0; 5751} 5752 5753.giraffly_total_Quantity_Circle_Square{ 5754 position: absolute; 5755 top: -9px; 5756 left: -8px; 5757 text-align: center; 5758} 5759 5760 5761 5762 5763 5764.giraffly_Icon{ 5765 display: inline-block; 5766 width: 20px; 5767 height: 20px; 5768 vertical-align: middle; 5769 fill: currentColor; 5770} 5771.giraffly_Off-Canvas{ 5772 position: fixed; 5773 display: none; 5774 z-index: 2147483647; 5775 top: 0; 5776 bottom: 0; 5777 max-width: 480px; 5778 background-color: #fff; 5779 color: #1b1e2f; 5780 border: rgb(223, 227, 232) solid 1px; 5781} 5782.giraffly_Off-Canvas-Sheet{ 5783 /* position: fixed; */ 5784 bottom: 0; 5785 width: 100%; 5786 height: 100%; 5787 box-shadow: 0 31px 41px 0 rgba(32,42,53,.2),0 2px 16px 0 rgba(32,42,54,.08); 5788} 5789 5790.giraffly_Off-Canvas-Sheet__Container{ 5791 display: flex; 5792 flex-direction: column; 5793 height: 100%; 5794} 5795 5796.giraffly_Off-Canvas-Header{ 5797 align-items: center; 5798 border-bottom: 1px solid rgb(223, 227, 232); 5799 display: flex; 5800 justify-content: space-between; 5801 padding: 18px;; 5802 max-width: 100%; 5803} 5804 5805.giraffly_Off-Canvas-Number__Show{ 5806 display: flex; 5807} 5808 5809.giraffly_Cart_Product_Number{ 5810 border-radius: 20px;
5811 min-width: 20px; 5812 width: auto; 5813 height: 20px; 5814 line-height: 1.4; 5815 padding: 2px; 5816 background-color: rgb(238, 107, 107); 5817 color: #fff; 5818 font-size: 8px; 5819 margin-left: 3px; 5820 text-align: center; 5821 margin-top: -3px; 5822} 5823 5824.girafflyCartNumber{ 5825 font-size: 12px; 5826} 5827 5828.giraffly_Off-Canvas-Title{ 5829 font-weight: 600; 5830} 5831 5832.giraffly_Off-Canvas-Closed svg, .giraffly_ShowProduct_Delete svg, .giraffly_Modal_Popups-Closed svg { 5833 fill: #ccc; 5834} 5835 5836.giraffly_Closed__Svg{ 5837 position: relative; 5838 display: block; 5839 width: 15px; 5840 height: 15px; 5841 cursor: pointer; 5842} 5843 5844.giraffly_Off-Canvas-Content{ 5845 -webkit-overflow-scrolling: touch; 5846 position: relative; 5847 padding: 18px; 5848 height: 100%; 5849 overflow-y: auto; 5850} 5851 5852.giraffly_Off-Canvas__ShowProduct{ 5853 display: flex; 5854 text-align: left; 5855 padding-bottom: 20px; 5856} 5857 5858.giraffly_ShowProduct_Image{ 5859 margin: auto 0; 5860} 5861 5862.giraffly_ShowProduct_Image img{ 5863 width: 80px; 5864 max-width: 80px; 5865} 5866 5867.giraffly_ShowProduct_Content{ 5868 padding: 0 12px; 5869} 5870 5871.giraffly_ShowProduct_Title{ 5872 font-weight: 600; 5873 font-size: 15px; 5874 padding-right: 25px; 5875} 5876 5877.giraffly_ShowProduct_Style{ 5878 padding: 7px 0; 5879 color: #aaa; 5880 font-size: 14px; 5881} 5882 5883.giraffly_ShowProduct_Price{ 5884 font-weight: 400; 5885 font-size: 15px; 5886} 5887 5888.giraffly_ShowProduct_Delete{ 5889 position: absolute; 5890 right: 25px; 5891} 5892 5893.giraffly_ShowProduct_Delete .giraffly_Closed__Svg{ 5894 width: 13px; 5895 height: 13px; 5896} 5897 5898.giraffly_Off-Canvas-EmptyProduct{ 5899 margin-top: 30px; 5900 text-align: center; 5901} 5902 5903.giraffly_Off-Canvas-Footer{ 5904 align-items: center; 5905 border-top: 1px solid rgb(223, 227, 232); 5906 display: flex; 5907 justify-content: space-between; 5908 padding: 18px; 5909 max-width: 100%; 5910} 5911 5912.giraffly_Off-Canvas_Button{ 5913 position: relative; 5914 display: inline-flex; 5915 align-items: center; 5916 justify-content: center; 5917 margin: 0; 5918 padding: 10px 18px; 5919 border: 1px solid #c4cdd5; 5920 box-shadow: 0 1px 0 0 rgba(22,29,37,.05); 5921 line-height: 1; 5922 color: #212b36; 5923 text-align: center; 5924 cursor: pointer; 5925 -webkit-user-select: none; 5926 -ms-user-select: none; 5927 user-select: none; 5928 text-decoration: none; 5929 -webkit-tap-highlight-color: transparent; 5930 width: 50%; 5931} 5932 5933.giraffly_Off-Canvas_Button a{ 5934 color: unset !important; 5935 text-decoration: none; 5936} 5937 5938.giraffly_Off-Canvas_Button:first-child { 5939 margin-right: 10px; 5940} 5941.giraffly_Off-Canvas_Button:last-child { 5942 margin-right: 0; 5943} 5944 5945 5946 5947 5948.giraffly_Modal_Popups{ 5949 position: fixed; 5950 z-index: 2147483647; 5951 top: 0; 5952 right: 0; 5953 bottom: 0; 5954 left: 0; 5955 display: none; 5956 flex-direction: column; 5957 justify-content: center; 5958} 5959 5960/* .giraffly_Modal_Popups_Dialog{ 5961 5962} */ 5963 5964.giraffly_Modal_Popups__Container{ 5965 position: relative; 5966 margin: 0 auto; 5967 border-radius: 6px; 5968 right: 0; 5969 bottom: 0; 5970 left: 0; 5971 display: flex; 5972 flex-direction: column; 5973 width: 100vw; 5974 max-height: calc(100vh - 60px); 5975 background: #fff; 5976 box-shadow: 0 31px 41px 0 rgba(32,42,53,.2),0 2px 16px 0 rgba(32,42,54,.08); 5977} 5978 5979.giraffly_Modal_Popups-Header{ 5980 align-items: center; 5981 border-bottom: 1px solid rgb(223, 227, 232); 5982 display: flex; 5983 justify-content: space-between; 5984 padding: 18px; 5985 max-width: 100%; 5986} 5987 5988.giraffly_Modal_Popups-Number__Show{ 5989 display: flex; 5990} 5991 5992.giraffly_Modal_Popups-Title{ 5993 font-weight: 600; 5994} 5995 5996.giraffly_Modal_Popups-Closed svg { 5997 fill: #ccc; 5998} 5999 6000.giraffly_Modal_Popups-Body{ 6001 position: relative; 6002 /* display: flex; */ 6003 flex-grow: 1; 6004 overflow-x: hidden; 6005 -webkit-overflow-scrolling: touch; 6006 padding: 16px; 6007 overflow-y: auto; 6008} 6009 6010.giraffly_Modal_Popups__ShowProduct{ 6011 display: flex; 6012 text-align: left; 6013 padding-bottom: 20px; 6014} 6015 6016 6017.giraffly_Modal_Popups-EmptyProduct{ 6018 padding: 15px; 6019} 6020 6021.giraffly_Modal_Popups-Footer{ 6022 display: flex; 6023 /* align-self: flex-end; */ 6024 align-items: center; 6025 max-width: 100%; 6026 padding: 30px 18px 18px; 6027 border-top: 1px solid rgb(223, 227, 232); 6028} 6029.giraffly_Modal_Popups-Footer--fill{ 6030 flex: 1 1 auto; 6031} 6032 6033.giraffly_Modal_Popups_ButtonGroup{ 6034 display: flex; 6035 flex-wrap: wrap; 6036 align-items: center; 6037 margin-top: -12px; 6038 margin-left: -12px; 6039} 6040.giraffly_Modal_Popups_Button{
6041 position: relative; 6042 display: inline-flex; 6043 align-items: center; 6044 justify-content: center; 6045 margin: 0 8px 0 0; 6046 padding: 10px 18px;; 6047 border: 1px solid #c4cdd5; 6048 box-shadow: 0 1px 0 0 rgba(22,29,37,.05); 6049 line-height: 1; 6050 color: #212b36; 6051 text-align: center; 6052 cursor: pointer; 6053 -webkit-user-select: none; 6054 -ms-user-select: none; 6055 user-select: none; 6056 text-decoration: none; 6057 -webkit-tap-highlight-color: transparent; 6058} 6059 6060.giraffly_Modal_Popups_Button a{ 6061 color: unset !important; 6062 text-decoration: none; 6063} 6064 6065.giraffly_Modal_Popups_Button:first-child{ 6066 margin-right: 15px; 6067} 6068 6069.giraffly_Modal_Popups_Backdrop{ 6070 position: fixed; 6071 z-index: 2147483640; 6072 top: 0; 6073 right: 0; 6074 bottom: 0; 6075 left: 0; 6076 display: none; 6077 background-color: rgba(33,43,54,.1); 6078 opacity: 1; 6079 -webkit-backface-visibility: hidden; 6080 backface-visibility: hidden; 6081 will-change: opacity; 6082} 6083 6084.giraffly_Subtotal_Show{ 6085 align-items: center; 6086 border-top: 1px solid rgb(223, 227, 232); 6087 display: flex; 6088 justify-content: space-between; 6089 padding: 18px; 6090 max-width: 100%; 6091} 6092.giraffly_Subtotal_Title{ 6093 font-weight: 400; 6094 font-size: 15px; 6095 color: #000; 6096} 6097.giraffly_Subtotal_Price{ 6098 font-weight: 400; 6099 font-size: 18px; 6100 color: #000; 6101} 6102 6103 6104 6105.giraffly_Quickbuy{ 6106 position: absolute; 6107 z-index: 500; 6108} 6109 6110.giraffly_Quickbuy_Round{ 6111 font-size: 15px; 6112 border-radius: 50%; 6113 cursor: pointer; 6114 box-shadow: 1px 2px 5px #808080!important; 6115 width: 35px; 6116 height: 35px; 6117 line-height: 1.5; 6118 opacity: .9; 6119 margin-bottom: 4px; 6120 display: flex; 6121 justify-content: center; 6122 align-items: center; 6123} 6124 6125.giraffly_Quickbuy_Round:hover{ 6126 opacity: 1; 6127} 6128 6129.giraffly_Quickbuy_Icon,.giraffly_Quickbuy_Loading{ 6130 position: static !important; 6131 display: inline-block !important; 6132 vertical-align: middle; 6133 fill: currentcolor; 6134 width: 20px !important; 6135 height: 20px !important; 6136 margin:auto !important; 6137} 6138 6139.giraffly_Quickbuy_Loading { 6140 animation: rotate 1.5s linear infinite; 6141} 6142 6143@-webkit-keyframes rotate{ 6144 to{ -webkit-transform: rotate(0deg); } 6145 from{ -webkit-transform: rotate(360deg); } 6146} 6147 6148@keyframes rotate { 6149 0% { transform: rotate(0deg); } 6150 100% { transform: rotate(360deg); } 6151} 6152 6153.giraffly_Quickbuy ul{ 6154 margin: 0; 6155 padding: 0; 6156 overflow: hidden; 6157 overflow-y: auto !important; 6158 position: absolute; 6159 font-size: 13px; 6160 list-style: none; 6161 text-align: center; 6162 display: none; 6163 box-shadow: 0 0 4px rgba(0, 0, 0, .2); 6164 width: 248px; 6165 max-height: 200px; 6166 opacity: .9; 6167} 6168 6169.giraffly_Quickbuy ul:hover{ 6170 opacity: 1; 6171} 6172 6173.giraffly_Quickbuy ul li:hover { 6174 opacity: .9; 6175} 6176 6177.giraffly_Quickbuy ul li { 6178 list-style: none; 6179} 6180 6181.giraffly_Select_Li{ 6182 background: #eee; 6183 color: #000; 6184 padding: 5px; 6185 margin: 0; 6186 border-bottom: 1px solid #ddd; 6187 line-height: 1; 6188 cursor: pointer; 6189} 6190 6191.giraffly_Select_Li.sold_out{ 6192 text-decoration: line-through; 6193 cursor: default; 6194} 6195 6196 6197/* start: + - */ 6198.giraffly_add_sign, .giraffly_decrease_sign{ 6199 font-family: "Work Sans",sans-serif; 6200 font-style: normal; 6201 font-weight: 500; 6202 font-size: 18px; 6203 border-radius: 50%; 6204 border: 1px solid #ccc; 6205 background-color: #fff; 6206 width: 17px; 6207 height: 17px; 6208 line-height: 13px; 6209 align-items: center; 6210 justify-content: center; 6211 text-align: center; 6212 color: #a0a0a0; 6213 cursor: pointer; 6214 align-self: center; 6215} 6216.giraffly_decrease_sign{ 6217 line-height: 12px; 6218} 6219 6220.giraffly_Product_Count{ 6221 font-size: 15px; 6222 padding: 0 10px 0; 6223 margin-top: -1px; 6224} 6225 6226.giraffly_Product_Count_Control{ 6227 display: flex; 6228 margin-left: 15px; 6229 margin-top: 2px; 6230} 6231/* end: + - */ 6232 6233@media (max-width: 767px) { 6234 .giraffly_HideStickyCartOnMobile { 6235 display:none; 6236 } 6237} 6238 6239@media (min-width: 768px) { 6240 .giraffly_HideStickyCartOnPC{ 6241 display:none; 6242 } 6243} 6244 6245.product-card:hover .product-card__image-wrapper { 6246 opacity: 1 !important; 6247} 6248 6249.grid-view-item.product-card:hover { 6250 opacity: 0.8 !important; 6251} 6252 6253input::-webkit-outer-spin-button, 6254input::-webkit-inner-spin-button { 6255 -webkit-appearance: none; 6256} 6257 6258input[type="number"] { 6259 -moz-appearance: textfield; 6260} 6261 6262.giraffy_pc_warning { 6263 margin-right: 1rem; 6264} 6265</style> 6266 6267 6268<style> 6269 6270</style> 6271 6272<!-- END : Sticky Add To Cart --> 6273 6274<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/customer-referral/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><link rel="preload" href="https://cdn.shopify.com/extensions/01a0eb5b-13b6-751a-b6c1-a42e5b9b7333/affliate-by-secomapp-128/assets/customer-referral.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
6275<script> 6276 document.addEventListener("DOMContentLoaded", function () { 6277 const params = new URLSearchParams(window.location.search); 6278 if (params.has('sca_ref') || params.has('sca_crp')) { 6279 document.body.setAttribute('is-affiliate-link', ''); 6280 } 6281 }); 6282</script>
6282 6283 6284 6285<!-- 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 -->
6286<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"}}</script>
vendor: 1 bytes, line 6286
6286
6287<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>
6287 6288
6289<script id="core-uppromote-quick-store-tracking-vars"> 6290 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()}} 6291 if (window.location.href.includes('?sca_ref=')) { 6292 localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({ 6293 context: getContext(), 6294 timestamp: new Date().toISOString(), 6295 })) 6296 } 6297</script>
6297 6298 6299
6300<script id="core-uppromote-setting-booster"> 6301 var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent) 6302 UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}') 6303 const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars'] 6304 idToClean.forEach(id => { 6305 document.getElementById(id)?.remove() 6306 }) 6307</script>
6307 6308<!-- END app snippet --> 6309 6310 6311<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324
6324<script async src="https://static.klaviyo.com/onsite/js/SDwgDb/klaviyo.js?company_id=SDwgDb"></script>
6324 6325
6325<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>
6325 6326 6327 6328 6329 6330 6331 6332
6332<script> 6333 window.klaviyoReviewsProductDesignMode = false 6334 </script>
6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344<!-- END app block -->
6344<script src="https://cdn.shopify.com/extensions/01a0eb5b-13b6-751a-b6c1-a42e5b9b7333/affliate-by-secomapp-128/assets/customer-referral.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 6344
6344
6345<script src="https://cdn.shopify.com/extensions/01a0eb5b-13b6-751a-b6c1-a42e5b9b7333/affliate-by-secomapp-128/assets/core.min.js" type="text/javascript" defer="defer"></script>
6345 6346<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
6347<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: 45577371811,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 6347
6347
6348<script> 6349 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 6350</script>
vendor: 1 bytes, line 6350
6350
6351<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}
6351).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: 45577371811,storefrontBaseUrl: "https://thiru.de",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://thiru.de/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3135865097","configuration":"{\"shopId\":\"244406\",\"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"]}
6351,"dataSharingState":"unrestricted"},{"id":"2821619977","configuration":"{\"account_ID\":\"198873\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/thiru-premium-kuechen-und-haushaltswaren.js\\\",\\\"allow_tracking\\\":true,\\\"enable_post_purchase\\\":false,\\\"ga4_enabled\\\":\\\"1\\\",\\\"ga4_measurement_id\\\":\\\"G-L4D2HSJ6KV\\\",\\\"ga4_tag_id\\\":\\\"\\\",\\\"ga4_submit_subtotal\\\":\\\"0\\\",\\\"google_ads_enabled\\\":\\\"1\\\",\\\"ga_conversion_id\\\":\\\"AW-460797729\\\",\\\"ga_purchase_label\\\":\\\"mHy2CNCPkPkBEKHu3NsB\\\",\\\"ga_add_to_cart_label\\\":\\\"wDOKCMzvg_kBEKHu3NsB\\\",\\\"ga_begin_checkout_label\\\":\\\"96s-CO3vg_kBEKHu3NsB\\\",\\\"ga_tag_id\\\":\\\"\\\",\\\"ga_submit_subtotal\\\":\\\"0\\\",\\\"drm_enabled\\\":\\\"1\\\",\\\"prefixD\\\":\\\"DE\\\",\\\"google_merchant_id\\\":\\\"295210149\\\",\\\"target_country\\\":\\\"DE\\\",\\\"content_language\\\":\\\"de\\\",\\\"enhace_conversion_browser_side\\\":false,\\\"enhace_conversion_server_side\\\":\\\"1\\\",\\\"consent_mode\\\":\\\"-1\\\",\\\"ads_data_redaction\\\":\\\"-1\\\",\\\"url_passthrough\\\":\\\"1\\\",\\\"sku_as_product_id\\\":\\\"0\\\",\\\"gtm_enabled\\\":0,\\\"gtm_container\\\":\\\"\\\",\\\"server_container_url\\\":\\\"\\\",\\\"shopify_store\\\":\\\"5dde1d9342863305471da803594dacd0c168f8477eb685252519bbd9ecc5f843a9dce4fa338bfbc5da67cf3bd96b8ee5df4280405a49c9016edb696b2f37f0aeee24f23836074b3b326c294f06606baf\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"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":"1072595209","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-L4D2HSJ6KV\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-L4D2HSJ6KV\\\"}],\\\"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":"793510153","configuration":"{\"pixelCode\":\"C6R6M5PLLTKV16PFJCA0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"314081545","configuration":"{\"pixel_id\":\"430810168125404\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
6351,{"id":"135495945","configuration":"{\"tagID\":\"2614182460684\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"Thiru","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"thiru-premium-kuechen-und-haushaltswaren.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/thiru.de"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://thiru.de/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"184250171657","themePublished":"true","eventMetadataId":"1d2238f1-6050-4a3f-9d3e-0d15fb088421","pageType":"searchresults","shopId":"45577371811","storefrontBaseUrl":"https:\/\/thiru.de","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
6351<script> 6352 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 6353 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 6354 window.ShopifyAnalytics.meta.currency = 'EUR'; 6355 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"146eefaf-8ac1-4d04-88b4-c321bb145d23-1790943177"}}; 6356 for (var attr in meta) { 6357 window.ShopifyAnalytics.meta[attr] = meta[attr]; 6358 } 6359</script>
vendor: 1 bytes, line 6359
6359
6360<script class="analytics"> 6361 (function () { 6362 var customDocumentWrite = function(content) { 6363 var jquery = null; 6364 6365 if (window.jQuery) { 6366 jquery = window.jQuery; 6367 } else if (window.Checkout && window.Checkout.$) { 6368 jquery = window.Checkout.$; 6369 } 6370 6371 if (jquery) { 6372 jquery('body').append(content); 6373 } 6374 }; 6375 6376 var hasLoggedConversion = function(token) { 6377 if (token) { 6378 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 6379 } 6380 return false; 6381 } 6382 6383 var setCookieIfConversion = function(token) { 6384 if (token) { 6385 var twoMonthsFromNow = new Date(Date.now()); 6386 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 6387 6388 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 6389 } 6390 } 6391 6392 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 6393 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 6394 if (trekkie.integrations) { 6395 return; 6396 } 6397 trekkie.methods = [ 6398 'identify', 6399 'page', 6400 'ready', 6401 'track', 6402 'trackForm', 6403 'trackLink' 6404 ]; 6405 trekkie.factory = function(method) { 6406 return function() { 6407 var args = Array.prototype.slice.call(arguments); 6408 args.unshift(method); 6409 trekkie.push(args); 6410 if (method == 'track' || method == 'page') { 6411 var pageUrl; 6412 try { 6413 pageUrl = window.location.href; 6414 } catch (e) {} 6415 var pageReferrer; 6416 try { 6417 pageReferrer = document.referrer; 6418 } catch (e) {} 6419 try { 6420 if (window.__TREKKIE_SHIM_QUEUE == null) { 6421 window.__TREKKIE_SHIM_QUEUE = []; 6422 } 6423 window.__TREKKIE_SHIM_QUEUE.push({ 6424 from: 'trekkie-stub', 6425 method: method, 6426 args: args.slice(1), 6427 pageContext: { 6428 url: pageUrl, 6429 referrer: pageReferrer 6430 } 6431 }); 6432 } catch (e) { 6433 // no-op 6434 } 6435 } 6436 return trekkie; 6437 }; 6438 }; 6439 for (var i = 0; i < trekkie.methods.length; i++) { 6440 var key = trekkie.methods[i]; 6441 trekkie[key] = trekkie.factory(key); 6442 } 6443 trekkie.load = function(config) { 6444 trekkie.config = config || {}; 6445 trekkie.config.initialDocumentCookie = document.cookie; 6446 var first = document.getElementsByTagName('script')[0]; 6447var script = document.createElement('script'); 6448script.type = 'text/javascript'; 6449script.onerror = function(e) { 6450 var scriptFallback = document.createElement('script'); 6451 scriptFallback.type = 'text/javascript'; 6452 scriptFallback.onerror = function(error) { 6453 var Monorail = { 6454 produce: function produce(monorailDomain, schemaId, payload) { 6455 var currentMs = new Date().getTime(); 6456 var event = { 6457 schema_id: schemaId, 6458 payload: payload, 6459 metadata: { 6460 event_created_at_ms: currentMs, 6461 event_sent_at_ms: currentMs 6462 } 6463 }; 6464 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 6465 }, 6466 sendRequest: function sendRequest(endpointUrl, payload) { 6467 // Try the sendBeacon API 6468 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 6469 var blobData = new window.Blob([payload], { 6470 type: 'text/plain' 6471 }); 6472 6473 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 6474 return true; 6475 } // sendBeacon was not successful 6476 6477 } // XHR beacon 6478 6479 var xhr = new XMLHttpRequest(); 6480 6481 try { 6482 xhr.open('POST', endpointUrl); 6483 xhr.setRequestHeader('Content-Type', 'text/plain'); 6484 xhr.send(payload); 6485 } catch (e) { 6486 console.log(e); 6487 } 6488 6489 return false; 6490 }, 6491 isIos12: function isIos12() { 6492 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 6493 } 6494 }; 6495 Monorail.produce('monorail-edge.shopifysvc.com', 6496 'trekkie_storefront_load_errors/1.1', 6497 {shop_id: 45577371811, 6498 theme_id: 184250171657, 6499 app_name: "storefront", 6500 context_url: window.location.href, 6501 source_url: "//thiru.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 6502 6503 }; 6504 scriptFallback.async = true; 6505 scriptFallback.src = '//thiru.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 6506 first.parentNode.insertBefore(scriptFallback, first); 6507}; 6508script.async = true; 6509script.src = '//thiru.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 6510first.parentNode.insertBefore(script, first); 6511 6512 }; 6513 trekkie.load( 6514 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":45577371811,"isMerchantRequest":null,"themeId":184250171657,"themeCityHash":"14007559603978102189","contentLanguage":"de","currency":"EUR","eventMetadataId":"1d2238f1-6050-4a3f-9d3e-0d15fb088421"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 6515 ); 6516 6517 var loaded = false;
6518 trekkie.ready(function() { 6519 if (loaded) return; 6520 loaded = true; 6521 6522 window.ShopifyAnalytics.lib = window.trekkie; 6523 6524 var originalDocumentWrite = document.write; 6525 document.write = customDocumentWrite; 6526 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 6527 document.write = originalDocumentWrite; 6528 6529 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 6530 var token = match? match[1]: undefined; 6531 if (!hasLoggedConversion(token)) { 6532 setCookieIfConversion(token); 6533 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 6534 } 6535 }); 6536 6537 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"146eefaf-8ac1-4d04-88b4-c321bb145d23-1790943177","shopifyEmitted":true}); 6538 6539 var eventsListenerScript = document.createElement('script'); 6540 eventsListenerScript.async = true; 6541 eventsListenerScript.src = "//thiru.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 6542 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 6543})();</script>
6543 6544
6544<script> 6545 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 6546 window.ga = function ga() { 6547 (window.ga.q = window.ga.q || []).push(arguments); 6548 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 6549 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 6550 } 6551 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 6552 }; 6553 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 6554 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 6555 } 6556 } 6557</script>
vendor: 1 bytes, line 6557
6557
6558<script 6559 defer 6560 src="https://thiru.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 6561 data-application="storefront-renderer" 6562 data-shop-id="45577371811" 6563 data-render-region="gcp-us-west1" 6564 data-page-type="search" 6565 data-theme-instance-id="184250171657" 6566 data-theme-name="Combine" 6567 data-theme-version="2.2.3" 6568 data-monorail-region="shop_domain" 6569 data-resource-timing-sampling-rate="10" 6570 data-shs="true" 6571 data-shs-beacon="true" 6572 data-shs-export-with-fetch="true" 6573 data-shs-logs-sample-rate="1" 6574 data-shs-beacon-endpoint="https://thiru.de/api/collect" 6575></script>
6575 6576<meta name="shopify-y" content="90597b95-cf88-4dce-8e0e-867f606bfd02" data-expiration="1822500777000"><meta name="shopify-s" content="6ba6e188-98c6-46ec-961d-65d8eae99a2d" data-expiration="1790944977000"><meta name="new-cookie-storage-activated" content="t"> 6577</head> 6578 6579 <body id="suchen" class=" template-search template-search no-touchevents"> 6580 6581
6581<script type="text/javascript"> 6582 if ( 'ontouchstart' in window || window.DocumentTouch && document instanceof DocumentTouch ) { document.querySelector('body').classList.remove('no-touchevents'); document.querySelector('body').classList.add('touchevents'); } 6583 </script>
6583 6584 6585 <a href="#main" class="visually-hidden skip-to-content" tabindex="0" data-js-inert>Zum Inhalt springen</a><!-- BEGIN sections: header-group --> 6586<div id="shopify-section-sections--25891329900809__announcement" class="shopify-section shopify-section-group-header-group mount-announcement-bar"><link href="//thiru.de/cdn/shop/t/17/assets/section-announcement-bar.css?v=53363854064331230211767803744" rel="stylesheet" type="text/css" media="all" />
6587<script src="//thiru.de/cdn/shop/t/17/assets/section-announcement-bar.js?v=100077316896333165101767626874" defer></script>
6587<announcement-bar id="announcement-sections--25891329900809__announcement" style="display:block" data-js-inert> 6588 <div class="container--large"> 6589 <div class="announcement-bar"> 6590 <div class="announcement-bar__social-icons lap-hide"></div> 6591 6592 <div class="announcement-bar__content announcement-bar__content--show-all-desktop"><span class="announcement-bar__content-nav announcement-bar__content-nav--left announcement-bar__content-nav--disabled desk-hide"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span><div class="announcement-bar__slider announcement-bar__slider--show-all-desktop" data-js-slider><span class="announcement" >ð Bis zu 15% auf alles + bis zu 3 gratis Geschenke im Warenkorb je nach Einkaufswert ð 6593</span><span class="announcement" >100 Tage risikofrei testen | Kostenloser Versand 6594</span><span class="announcement" >Qualität Made in Germany ð©ðª 6595</span></div><span class="announcement-bar__content-nav announcement-bar__content-nav--right desk-hide"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></div> 6596 6597 <div class="announcement-bar__localization-form lap-hide"></div> 6598 </div> 6599 </div> 6600 </announcement-bar> 6601 6602 <style data-shopify> 6603#announcement-sections--25891329900809__announcement .announcement-bar, #announcement-sections--25891329900809__announcement a, #announcement-sections--25891329900809__announcement .localization-form__item-text { 6604 color: #ffffff; 6605 } 6606 /* Apply text color to SVGs, but exclude payment icons */ 6607 #announcement-sections--25891329900809__announcement .announcement-bar__content-nav svg *, 6608 #announcement-sections--25891329900809__announcement .localization-form__item-symbol * { 6609 fill: #ffffff !important; 6610 }#announcement-sections--25891329900809__announcement,#announcement-sections--25891329900809__announcement .announcement-bar__content-nav { 6611 background: #ffb22e; 6612 }</style> 6613 6614</div><div id="shopify-section-sections--25891329900809__header" class="shopify-section shopify-section-group-header-group site-header-container mount-header mount-css-slider"><link href="//thiru.de/cdn/shop/t/17/assets/section-header.css?v=161881130270077988511765843574" rel="stylesheet" type="text/css" media="all" /> 6615<style data-shopify> 6616 @media screen and (max-width: 1530px) { 6617 .site-header--border:after, 6618 #site-header .header__bottom--border:before { 6619 max-width: 100%; 6620 } 6621 } 6622 @media screen and (min-width: 1531px) { 6623 .site-nav.style--classic .submenu.mega-menu { 6624 width: var(--window-width); 6625 margin-inline-start: calc((var(--window-width) - 1530px) / -2); 6626 } 6627 } 6628</style> 6629<style data-shopify> 6630 .header__top { 6631 --header-logo: 93px; 6632 } 6633 @media screen and (max-width: 767px) { 6634 .header__top { 6635 --header-logo: 81px; 6636 } 6637 } 6638</style> 6639 6640<style data-shopify> 6641 /* Decrease header-top height for product.ag-labs template */ 6642 .template-product-ag-labs #header-top { 6643 height: 64px !important; 6644 } 6645 6646 .template-product-ag-labs #header-top-sticky { 6647 height: 64px !important; 6648 } 6649 6650 .template-product-ag-labs #logo { 6651 height: 64px !important; 6652 } 6653</style> 6654<main-header 6655 id="site-header" 6656 class="site-header site-header--alignment-center " 6657 data-js-inert 6658 6659 data-sticky-header 6660 6661> 6662 <div class="header-container header-container--top"> 6663 6664 6665 <style data-shopify> 6666 .header__top--logo-left { 6667 grid-template-areas: "" !important; 6668 grid-template-columns: auto repeat( , minmax(max-content, 25px)) !important; 6669 } 6670 6671 @media screen and (max-width: 1023px) { 6672 .header__top--logo-left { 6673 grid-template-areas: " menu" !important; 6674 grid-template-columns: auto repeat( 1, minmax(max-content, 25px)) !important; 6675 } 6676 } 6677 </style> 6678 6679 <div 6680 class="header__top container--large header__top--logo-center no-custom-link" 6681 id="header-top" 6682 style="height:calc(var(--header-logo) + 30px)" 6683 > 6684 <!-- logo --> 6685 6686 <div id="logo" class="logo area--logo"><a 6687 class="logo-img logo-img--mobile" 6688 title="Thiru" 6689 href="/" 6690 style="height:var(--header-logo)" 6691 ><img 6692 src="//thiru.de/cdn/shop/files/GOLDEN_PNG_dba28703-d545-4dc3-be02-79e756eb92ec.png?v=1695758645" 6693 alt="" 6694 width="2560" 6695 height="1600" 6696 > 6697 </a><a 6698 class="logo-img logo-img--desk-only " 6699 title="Thiru" 6700 href="/" 6701 style="height:var(--header-logo)" 6702 ><img 6703 src="//thiru.de/cdn/shop/files/GOLDEN_PNG_dba28703-d545-4dc3-be02-79e756eb92ec.png?v=1695758645" 6704 alt="" 6705 width="2560" 6706 height="1600" 6707 > 6708 </a> 6709 </div><a 6710 href="/search" 6711 class="area--search icon-button icon-button--text-inline" 6712 title="Suche öffnen" 6713 data-js-open-search-drawer 6714 data-js-sidebar-handle 6715 aria-expanded="false" 6716 aria-controls="site-search-sidebar" 6717 role="button" 6718 >
6719 <span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10.5" cy="10.5" r="7.5" stroke="black" stroke-width="2" style="fill:none"/><path d="M17.1213 15.2929L16.4142 14.5858L15 16L15.7071 16.7071L17.1213 15.2929ZM19.2426 20.2426C19.6331 20.6332 20.2663 20.6332 20.6568 20.2426C21.0473 19.8521 21.0473 19.219 20.6568 18.8284L19.2426 20.2426ZM15.7071 16.7071L19.2426 20.2426L20.6568 18.8284L17.1213 15.2929L15.7071 16.7071Z" fill="black" style="stroke:none"/></svg></span><span class="icon-button__text text-animation--underline-in-header ">Suchen</span></a><a 6720 class="area--account icon-button icon-button--text-inline" 6721 href="/account/login" 6722 ><span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3333 19.25V17.4167C18.3333 16.4442 17.947 15.5116 17.2593 14.8239C16.5717 14.1363 15.6391 13.75 14.6666 13.75H7.33329C6.36083 13.75 5.4282 14.1363 4.74057 14.8239C4.05293 15.5116 3.66663 16.4442 3.66663 17.4167V19.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none!important"/><path d="M11 10.0833C13.0251 10.0833 14.6667 8.44171 14.6667 6.41667C14.6667 4.39162 13.0251 2.75 11 2.75C8.975 2.75 7.33337 4.39162 7.33337 6.41667C7.33337 8.44171 8.975 10.0833 11 10.0833Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none!important"/></svg></span><span class="icon-button__text text-animation--underline-in-header ">Konto</span></a><a 6723 class="no-js-hidden area--cart icon-button icon-button--text-inline" 6724 6725 data-js-sidebar-handle aria-expanded="false" aria-controls="site-cart-sidebar" role="button" 6726 6727 title="Warenkorb öffnen" 6728 tabindex="0" 6729 > 6730 <span class="visually-hidden">Warenkorb öffnen</span> 6731 <span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" style="margin-left:-2px"><path class="circle" d="M9.5 20C9.77614 20 10 19.7761 10 19.5C10 19.2239 9.77614 19 9.5 19C9.22386 19 9 19.2239 9 19.5C9 19.7761 9.22386 20 9.5 20Z" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path class="circle" d="M18.5 20C18.7761 20 19 19.7761 19 19.5C19 19.2239 18.7761 19 18.5 19C18.2239 19 18 19.2239 18 19.5C18 19.7761 18.2239 20 18.5 20Z" fill="white" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M3 3H6.27273L8.46545 13.7117C8.54027 14.08 8.7452 14.4109 9.04436 14.6464C9.34351 14.8818 9.71784 15.0069 10.1018 14.9997H18.0545C18.4385 15.0069 18.8129 14.8818 19.112 14.6464C19.4112 14.4109 19.6161 14.08 19.6909 13.7117L21 6.9999H7.09091" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none !important"/></svg></span><span class="icon-button__text text-animation--underline-in-header ">Dein Warenkorb </span><span data-header-cart-count aria-hidden="true" class="icon-button__label">0</span> 6732 </a> 6733 6734 <noscript> 6735 <a 6736 class="button button--solid button--icon button--regular data-js-hidden" 6737 href="/cart" 6738 tabindex="0" 6739 > 6740 <span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" style="margin-left:-2px"><path class="circle" d="M9.5 20C9.77614 20 10 19.7761 10 19.5C10 19.2239 9.77614 19 9.5 19C9.22386 19 9 19.2239 9 19.5C9 19.7761 9.22386 20 9.5 20Z" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path class="circle" d="M18.5 20C18.7761 20 19 19.7761 19 19.5C19 19.2239 18.7761 19 18.5 19C18.2239 19 18 19.2239 18 19.5C18 19.7761 18.2239 20 18.5 20Z" fill="white" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M3 3H6.27273L8.46545 13.7117C8.54027 14.08 8.7452 14.4109 9.04436 14.6464C9.34351 14.8818 9.71784 15.0069 10.1018 14.9997H18.0545C18.4385 15.0069 18.8129 14.8818 19.112 14.6464C19.4112 14.4109
674019.6161 14.08 19.6909 13.7117L21 6.9999H7.09091" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none !important"/></svg></span> 6741 <span data-header-cart-total aria-hidden="true">â¬0,00</span> (<span 6742 data-header-cart-count 6743 aria-hidden="true" 6744 >0</span 6745 >) 6746 </a> 6747 </noscript> 6748 6749 <button 6750 data-js-sidebar-handle 6751 class="mobile-menu-button hide lap-show area--menu" 6752 aria-expanded="false" 6753 aria-controls="site-menu-sidebar" 6754 > 6755 <span class="visually-hidden">Menü öffnen</span><svg fill="none" height="16" viewBox="0 0 20 16" width="20" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m0 0h20v2h-20z"/><path d="m0 7h20v2h-20z"/><path d="m0 14h20v2h-20z"/></g></svg></button> 6756 </div> 6757 </div> 6758 6759 <div class="header-container header-container--bottom no-header-blocks"> 6760 <div class="header__bottom container--large"> 6761 <div class="site-nav style--classic"> 6762 <div class="site-nav-container"> 6763 <nav> 6764 <ul class="link-list"><li > 6765 <a 6766 href="/" 6767 class="menu-link menu-link--is-icon no-focus-link area--custom-icon icon-button" 6768 > 6769 <span class="button__icon button__icon--special" role="img" aria-hidden="true"><svg fill="none" height="16" viewBox="0 0 14 16" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m13.9999 5.58883-6.99997-5.58883-6.99993 5.58883v10.16117h4.9609l.00014-5.7299h4.07806v5.7299h4.9609z" fill="var(--color-text-header)" style="stroke: none !important" /></svg></span> 6770 </a> 6771 </li><li class="has-submenu submenu-is-mega-menu js-mega-menu-item" > 6772 6773 <a class="menu-link " 6774 6775 > 6776 <span><span class="text-animation--underline-in-header">Produkte</span></span> 6777 <span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span> 6778 </a> 6779 6780 <ul class="submenu mega-menu" id="SiteNavLabel--classic"> 6781 6782 <div class="submenu-holder 6783 container--large 6784 6785 6786 "><div class="grid grid--layout grid-6 grid-portable-2" style="width:100%"><a href="/collections/bestseller" title="Alle Produkte" class="product-item"><div 6787 class="card__image product-item__image 6788 "
6789 style="padding-top:75.00018750046875%" 6790 ><figure 6791 class="lazy-image 6792 lazy-image--background 6793 6794 6795 product-item__image-figure lazy-image--animation lazy-image--to-reveal 6796 " 6797 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 6798 data-crop="false" 6799> 6800 6801 <img 6802 src="//thiru.de/cdn/shop/collections/10_Teilig-min.png?v=1697981897&width=480" alt="Alle Produkte" 6803 srcset="//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=180&v=1697981897&width=240 240w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=270&v=1697981897&width=360 360w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=315&v=1697981897&width=420 420w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=360&v=1697981897&width=480 480w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=480&v=1697981897&width=640 640w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=630&v=1697981897&width=840 840w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=810&v=1697981897&width=1080 1080w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=960&v=1697981897&width=1280 1280w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=1155&v=1697981897&width=1540 1540w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=1395&v=1697981897&width=1860 1860w" 6804 class="img" 6805 width="2000" 6806 height="2000" 6807 data-ratio="1.33333" 6808 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 6809 loading="lazy" 6810 6811 6812 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 6813 /> 6814 6815</figure></div> 6816 6817 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 6818 <div class="remove-line-height-space--small"> 6819 <span class="text-animation--underline-in-header text-size--regular text-weight--bold">Alle Produkte</span> 6820 </div> 6821 </div> 6822 6823 </div> 6824 6825 </a><a href="/collections/bestseller-1" title="Bestseller" class="product-item"><div 6826 class="card__image product-item__image 6827 "
6828 style="padding-top:75.00018750046875%" 6829 ><figure 6830 class="lazy-image 6831 lazy-image--background 6832 6833 6834 product-item__image-figure lazy-image--animation lazy-image--to-reveal 6835 " 6836 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 6837 data-crop="false" 6838> 6839 6840 <img 6841 src="//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?v=1763034082&width=480" alt="Bestseller" 6842 srcset="//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=180&v=1763034082&width=240 240w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=270&v=1763034082&width=360 360w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=315&v=1763034082&width=420 420w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=360&v=1763034082&width=480 480w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=480&v=1763034082&width=640 640w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=630&v=1763034082&width=840 840w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=810&v=1763034082&width=1080 1080w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=960&v=1763034082&width=1280 1280w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=1155&v=1763034082&width=1540 1540w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=1395&v=1763034082&width=1860 1860w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=1575&v=1763034082&width=2100 2100w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=1845&v=1763034082&width=2460 2460w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=2115&v=1763034082&width=2820 2820w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=2520&v=1763034082&width=3360 3360w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=2865&v=1763034082&width=3820 3820w" 6843 class="img" 6844 width="4273" 6845 height="3287" 6846 data-ratio="1.33333" 6847 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 6848 loading="lazy" 6849 6850 6851 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 6852 /> 6853 6854</figure></div> 6855 6856 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 6857 <div class="remove-line-height-space--small"> 6858 <span class="text-animation--underline-in-header text-size--regular text-weight--bold">Bestseller</span> 6859 </div> 6860 </div> 6861 6862 </div> 6863 6864 </a><a href="/collections/kuchenhelfer" title="Küchenhelfer" class="product-item"><div 6865 class="card__image product-item__image 6866 "
6867 style="padding-top:75.00018750046875%" 6868 ><figure 6869 class="lazy-image 6870 lazy-image--background 6871 6872 6873 product-item__image-figure lazy-image--animation lazy-image--to-reveal 6874 " 6875 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 6876 data-crop="false" 6877> 6878 6879 <img 6880 src="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?v=1763041539&width=480" alt="Küchenhelfer" 6881 srcset="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=180&v=1763041539&width=240 240w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=270&v=1763041539&width=360 360w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=315&v=1763041539&width=420 420w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=360&v=1763041539&width=480 480w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=480&v=1763041539&width=640 640w" 6882 class="img" 6883 width="694" 6884 height="696" 6885 data-ratio="1.33333" 6886 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 6887 loading="lazy" 6888 6889 6890 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 6891 /> 6892 6893</figure></div> 6894 6895 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 6896 <div class="remove-line-height-space--small"> 6897 <span class="text-animation--underline-in-header text-size--regular text-weight--bold">Küchenhelfer</span> 6898 </div> 6899 </div> 6900 6901 </div> 6902 6903 </a><a href="/collections/backen" title="Backen" class="product-item"><div 6904 class="card__image product-item__image 6905 "
6906 style="padding-top:75.00018750046875%" 6907 ><figure 6908 class="lazy-image 6909 lazy-image--background 6910 6911 6912 product-item__image-figure lazy-image--animation lazy-image--to-reveal 6913 " 6914 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 6915 data-crop="false" 6916> 6917 6918 <img 6919 src="//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?v=1763034763&width=480" alt="Backen" 6920 srcset="//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=180&v=1763034763&width=240 240w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=270&v=1763034763&width=360 360w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=315&v=1763034763&width=420 420w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=360&v=1763034763&width=480 480w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=480&v=1763034763&width=640 640w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=630&v=1763034763&width=840 840w" 6921 class="img" 6922 width="1024" 6923 height="1024" 6924 data-ratio="1.33333" 6925 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 6926 loading="lazy" 6927 6928 6929 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 6930 /> 6931 6932</figure></div> 6933 6934 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 6935 <div class="remove-line-height-space--small"> 6936 <span class="text-animation--underline-in-header text-size--regular text-weight--bold">Backen</span> 6937 </div> 6938 </div> 6939 6940 </div> 6941 6942 </a><a href="/collections/aufbewahrung-ordnung" title="Aufbewahrung" class="product-item"><div 6943 class="card__image product-item__image 6944 "
6945 style="padding-top:75.00018750046875%" 6946 ><figure 6947 class="lazy-image 6948 lazy-image--background 6949 6950 6951 product-item__image-figure lazy-image--animation lazy-image--to-reveal 6952 " 6953 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 6954 data-crop="false" 6955> 6956 6957 <img 6958 src="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?v=1763041651&width=480" alt="Aufbewahrung" 6959 srcset="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=180&v=1763041651&width=240 240w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=270&v=1763041651&width=360 360w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=315&v=1763041651&width=420 420w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=360&v=1763041651&width=480 480w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=480&v=1763041651&width=640 640w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=630&v=1763041651&width=840 840w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=810&v=1763041651&width=1080 1080w" 6960 class="img" 6961 width="1154" 6962 height="1136" 6963 data-ratio="1.33333" 6964 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 6965 loading="lazy" 6966 6967 6968 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 6969 /> 6970 6971</figure></div> 6972 6973 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 6974 <div class="remove-line-height-space--small"> 6975 <span class="text-animation--underline-in-header text-size--regular text-weight--bold">Aufbewahrung</span> 6976 </div> 6977 </div> 6978 6979 </div> 6980 6981 </a><a href="/collections/servieren" title="Servieren" class="product-item"><div 6982 class="card__image product-item__image 6983 "
6984 style="padding-top:75.00018750046875%" 6985 ><figure 6986 class="lazy-image 6987 lazy-image--background 6988 6989 6990 product-item__image-figure lazy-image--animation lazy-image--to-reveal 6991 " 6992 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 6993 data-crop="false" 6994> 6995 6996 <img 6997 src="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?v=1763041408&width=480" alt="Servieren" 6998 srcset="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=180&v=1763041408&width=240 240w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=270&v=1763041408&width=360 360w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=315&v=1763041408&width=420 420w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=360&v=1763041408&width=480 480w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=480&v=1763041408&width=640 640w" 6999 class="img" 7000 width="676" 7001 height="684" 7002 data-ratio="1.33333" 7003 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7004 loading="lazy" 7005 7006 7007 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7008 /> 7009 7010</figure></div> 7011 7012 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7013 <div class="remove-line-height-space--small"> 7014 <span class="text-animation--underline-in-header text-size--regular text-weight--bold">Servieren</span> 7015 </div> 7016 </div> 7017 7018 </div> 7019 7020 </a><a href="/collections/grillen-outdoor" title="Grillen & Outdoor" class="product-item"><div 7021 class="card__image product-item__image 7022 "
7023 style="padding-top:75.00018750046875%" 7024 ><figure 7025 class="lazy-image 7026 lazy-image--background 7027 7028 7029 product-item__image-figure lazy-image--animation lazy-image--to-reveal 7030 " 7031 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 7032 data-crop="false" 7033> 7034 7035 <img 7036 src="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?v=1763041887&width=480" alt="Grillen & Outdoor" 7037 srcset="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=180&v=1763041887&width=240 240w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=270&v=1763041887&width=360 360w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=315&v=1763041887&width=420 420w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=360&v=1763041887&width=480 480w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=480&v=1763041887&width=640 640w" 7038 class="img" 7039 width="678" 7040 height="662" 7041 data-ratio="1.33333" 7042 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7043 loading="lazy" 7044 7045 7046 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7047 /> 7048 7049</figure></div> 7050 7051 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7052 <div class="remove-line-height-space--small"> 7053 <span class="text-animation--underline-in-header text-size--regular text-weight--bold">Grillen & Outdoor</span> 7054 </div> 7055 </div> 7056 7057 </div> 7058 7059 </a></div></div> 7060 7061 </ul> 7062 7063</li><li 7064 7065 id="menu-item-mengenrabatte-geschenkideen-classic" 7066 > 7067 7068 <a class="menu-link no-focus-link " href="/collections/geschenkideen"> 7069 7070 <span><span class="text-animation--underline-in-header">Mengenrabatte & Geschenkideen</span></span> 7071 7072 7073 7074 </a> 7075 7076 7077 7078 </li><li 7079 7080 id="menu-item-lieblingspfanne-classic" 7081 > 7082 7083 <a class="menu-link no-focus-link " href="/pages/lieblingspfanne"> 7084 7085 <span><span class="text-animation--underline-in-header">Lieblingspfanne</span></span> 7086 7087 7088 7089 </a> 7090 7091 7092 7093 </li><li 7094 7095 id="menu-item-e-books-classic" 7096 > 7097 7098 <a class="menu-link no-focus-link " href="/pages/e-books"> 7099 7100 <span><span class="text-animation--underline-in-header">E-Books</span></span> 7101 7102 7103 7104 </a> 7105 7106 7107 7108 </li><li 7109 7110 class="has-submenu" aria-controls="SiteNavLabel-blog-classic" aria-expanded="false" 7111 7112 id="menu-item-blog-classic" 7113 > 7114 7115 <a class="menu-link " href="/pages/blog"> 7116 7117 <span><span class="text-animation--underline-in-header">Blog</span></span> 7118 7119 7120 <span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span> 7121 7122 7123 </a> 7124 7125 7126 7127 <ul class="submenu normal-menu" id="SiteNavLabel-blog-classic"> 7128 7129 <div class="submenu-holder"><li 7130 7131 class="has-babymenu" aria-controls="SiteNavLabel-kaffee-classic" aria-expanded="false" 7132 7133 > 7134 7135 <a class="menu-link " href="/pages/chemex-kaffee-zubereiten"> 7136 <span><span class="text-animation--underline-in-header">Kaffee</span></span><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></a><div class="babymenu"> 7137 <ul id="SiteNavLabel-kaffee-classic"> 7138 <li><a class="menu-link no-focus-link " href="/pages/cold-brew-french-press"><span><span class="text-animation--underline-in-header">Cold Brew mit der French Press</span></span></a></li> 7139 7140 <li><a class="menu-link no-focus-link " href="/pages/espressokocher-anleitung"><span><span class="text-animation--underline-in-header">Espressokocher Anleitung - 7 Schritte</span></span></a></li> 7141 7142 <li><a class="menu-link no-focus-link " href="/pages/espressokocher-reinigen"><span><span class="text-animation--underline-in-header">Espressokocher reinigen</span></span></a></li> 7143 7144 <li><a class="menu-link no-focus-link " href="/pages/filterkaffee-zubereitung"><span><span class="text-animation--underline-in-header">Filterkaffee Zubereitung</span></span></a></li> 7145 7146 <li><a class="menu-link no-focus-link " href="/pages/french-press-espresso"><span><span class="text-animation--underline-in-header">French Press für Espresso </span></span></a></li> 7147 7148 <li><a class="menu-link no-focus-link " href="/pages/french-press-reinigung"><span><span class="text-animation--underline-in-header">French Press reinigen</span></span></a></li> 7149 7150 <li><a class="menu-link no-focus-link " href="/pages/kaffee-kochen"><span><span class="text-animation--underline-in-header">Kaffee kochen </span></span></a></li> 7151 7152 <li><a class="menu-link no-focus-link " href="/pages/kaffee-statistiken"><span><span class="text-animation--underline-in-header">
7152Kaffee Statistiken </span></span></a></li> 7153 7154 <li><a class="menu-link no-focus-link " href="/pages/kaffeedosierung"><span><span class="text-animation--underline-in-header">Kaffeedosierung </span></span></a></li> 7155 7156 <li><a class="menu-link no-focus-link " href="/pages/wie-funktioniert-eine-kaffeemaschine"><span><span class="text-animation--underline-in-header">Wie funktioniert eine Kaffeemaschine ?</span></span></a></li> 7157 7158 <li><a class="menu-link no-focus-link " href="/pages/french-press-anleitung"><span><span class="text-animation--underline-in-header">French Press Anleitung</span></span></a></li> 7159 7160 <li><a class="menu-link no-focus-link " href="/pages/kaffee-vor-sport"><span><span class="text-animation--underline-in-header">Kaffee vor dem Sport</span></span></a></li> 7161 7162 <li><a class="menu-link no-focus-link " href="/pages/espresso-oder-kaffee"><span><span class="text-animation--underline-in-header">Espresso oder Kaffee</span></span></a></li> 7163 7164 <li><a class="menu-link no-focus-link " href="/pages/chemex-kaffee-zubereiten"><span><span class="text-animation--underline-in-header">Chemex Kaffee zubereiten </span></span></a></li> 7165 7166 <li><a class="menu-link no-focus-link " href="/pages/kaffeesatz-als-duenger"><span><span class="text-animation--underline-in-header">Kaffeesatz als Dünger</span></span></a></li> 7167 7168 <li><a class="menu-link no-focus-link " href="/pages/espresso-zubereiten"><span><span class="text-animation--underline-in-header">Espresso zubereiten</span></span></a></li> 7169 7170 <li><a class="menu-link no-focus-link " href="/pages/robusta-und-arabica-bohnen"><span><span class="text-animation--underline-in-header">Robusta vs. Arabica</span></span></a></li> 7171 7172 <li><a class="menu-link no-focus-link " href="https://thiru.de/pages/kaffee-fakten"><span><span class="text-animation--underline-in-header">Kaffee Fakten </span></span></a></li> 7173 7174 <li><a class="menu-link no-focus-link " href="/pages/geschenke-fuer-kaffeeliebhaber"><span><span class="text-animation--underline-in-header">Geschenke für Kaffeeliebhaber </span></span></a></li> 7175 7176 <li><a class="menu-link no-focus-link " href="/pages/mahlgrad-kaffee"><span><span class="text-animation--underline-in-header">Mahlgrad Kaffee</span></span></a></li> 7177 7178 <li><a class="menu-link no-focus-link " href="/pages/kaffeeernte"><span><span class="text-animation--underline-in-header">Kaffeeernte </span></span></a></li> 7179 7180 <li><a class="menu-link no-focus-link " href="/blogs/kaffee/milchschaum-selber-machen"><span><span class="text-animation--underline-in-header">Milchschaum selber machen </span></span></a></li> 7181 7182 <li><a class="menu-link no-focus-link " href="/blogs/kaffee/kaffeeentzug"><span><span class="text-animation--underline-in-header">Kaffeeentzug </span></span></a></li> 7183 7184 <li><a class="menu-link no-focus-link " href="/blogs/kaffee/mokka-kaffee"><span><span class="text-animation--underline-in-header">Mokka Kaffee</span></span></a></li> 7185 7186 <li><a class="menu-link no-focus-link " href="/blogs/kaffee/kaffeebohnen-test"><span><span class="text-animation--underline-in-header">Kaffeebohnen Test </span></span></a></li> 7187 7188 <li><a class="menu-link no-focus-link " href="/blogs/kaffee/kaffee-peeling"><span><span class="text-animation--underline-in-header">Kaffee Peeling </span></span></a></li> 7189 7190 <li><a class="menu-link no-focus-link " href="/blogs/kaffee/die-geschichte-des-kaffees"><span><span class="text-animation--underline-in-header">Kaffee Geschichte</span></span></a></li> 7191 7192 <li><a class="menu-link no-focus-link " href="/blogs/kaffee/ist-kaffee-gesund"><span><span class="text-animation--underline-in-header">Ist Kaffee gesund?</span></span></a></li> 7193 7194 7195 </ul> 7196 </div></li><li 7197 7198 class="has-babymenu" aria-controls="SiteNavLabel-tee-classic" aria-expanded="false" 7199 7200 > 7201 7202 <a class="menu-link " href="/pages/teekanne-tropft"> 7203 <span><span class="text-animation--underline-in-header">Tee</span></span><span class="icon">
7203<svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></a><div class="babymenu"> 7204 <ul id="SiteNavLabel-tee-classic"> 7205 <li><a class="menu-link no-focus-link " href="/pages/gruener-tee-schwangerschaft"><span><span class="text-animation--underline-in-header">Grüner Tee bei Schwangerschaft</span></span></a></li> 7206 7207 <li><a class="menu-link no-focus-link " href="/pages/gruener-tee-wirkung"><span><span class="text-animation--underline-in-header">Grüner Tee Wirkung</span></span></a></li> 7208 7209 <li><a class="menu-link no-focus-link " href="/pages/gruener-tee-zubereitung"><span><span class="text-animation--underline-in-header">Grüner Tee Zubereitung</span></span></a></li> 7210 7211 <li><a class="menu-link no-focus-link " href="/pages/kamillentee"><span><span class="text-animation--underline-in-header">Kamillentee</span></span></a></li> 7212 7213 <li><a class="menu-link no-focus-link " href="/pages/schwarzer-tee"><span><span class="text-animation--underline-in-header">Schwarzer Tee </span></span></a></li> 7214 7215 <li><a class="menu-link no-focus-link " href="/pages/abnehmen-mit-gruentee"><span><span class="text-animation--underline-in-header">Abnehmen mit Grüntee </span></span></a></li> 7216 7217 <li><a class="menu-link no-focus-link " href="/pages/matcha-tee"><span><span class="text-animation--underline-in-header">Matcha Tee</span></span></a></li> 7218 7219 <li><a class="menu-link no-focus-link " href="/pages/tee-selber-machen"><span><span class="text-animation--underline-in-header">Tee selber machen</span></span></a></li> 7220 7221 <li><a class="menu-link no-focus-link " href="/pages/wirkung-pfefferminztee"><span><span class="text-animation--underline-in-header">Pfefferminztee Wirkung </span></span></a></li> 7222 7223 <li><a class="menu-link no-focus-link " href="/blogs/tee/tee-zum-abnehmen"><span><span class="text-animation--underline-in-header">Tee zum abnehmen </span></span></a></li> 7224 7225 7226 </ul> 7227 </div></li><li 7228 7229 class="has-babymenu" aria-controls="SiteNavLabel-kochen-classic" aria-expanded="false" 7230 7231 > 7232 7233 <a class="menu-link " href="/pages/warum-selber-kochen"> 7234 <span><span class="text-animation--underline-in-header">Kochen</span></span><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></a><div class="babymenu"> 7235 <ul id="SiteNavLabel-kochen-classic"> 7236 <li><a class="menu-link no-focus-link " href="/pages/gemuese-schnittformen"><span><span class="text-animation--underline-in-header">Gemüse Schnittformen</span></span></a></li> 7237 7238 <li><a class="menu-link no-focus-link " href="/pages/sahnespender-rezepte"><span><span class="text-animation--underline-in-header">Sahnespender Rezepte</span></span></a></li> 7239 7240 <li><a class="menu-link no-focus-link " href="/pages/20-salatsorten"><span><span class="text-animation--underline-in-header">Salatsorten </span></span></a></li> 7241 7242 <li><a class="menu-link no-focus-link " href="/pages/brot-aufbewahren"><span><span class="text-animation--underline-in-header">Brot aufbewahren</span></span></a></li> 7243 7244 <li><a class="menu-link no-focus-link " href="/pages/wie-funktioniert-eine-salatschleuder"><span><span class="text-animation--underline-in-header">
7244Wie funktioniert eine Salatschleuder</span></span></a></li> 7245 7246 <li><a class="menu-link no-focus-link " href="/pages/wie-funktioniert-ein-sahnespender"><span><span class="text-animation--underline-in-header">Wie funktioniert ein Sahnespender</span></span></a></li> 7247 7248 7249 </ul> 7250 </div></li><li 7251 7252 class="has-babymenu" aria-controls="SiteNavLabel-lifestyle-classic" aria-expanded="false" 7253 7254 > 7255 7256 <a class="menu-link " href="/blogs/lifestyle"> 7257 <span><span class="text-animation--underline-in-header">Lifestyle </span></span><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></a><div class="babymenu"> 7258 <ul id="SiteNavLabel-lifestyle-classic"> 7259 <li><a class="menu-link no-focus-link " href="/blogs/lifestyle/geschenke-fuer-mama"><span><span class="text-animation--underline-in-header">Geschenke für Mama</span></span></a></li> 7260 7261 7262 </ul> 7263 </div></li></div> 7264 7265 </ul> 7266 7267 7268 7269 </li><li 7270 7271 class="has-submenu" aria-controls="SiteNavLabel-uber-uns-classic" aria-expanded="false" 7272 7273 id="menu-item-uber-uns-classic" 7274 > 7275 7276 <a class="menu-link " href="/pages/uber-uns"> 7277 7278 <span><span class="text-animation--underline-in-header">Ãber uns</span></span> 7279 7280 7281 <span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span> 7282 7283 7284 </a> 7285 7286 7287 7288 <ul class="submenu normal-menu" id="SiteNavLabel-uber-uns-classic"> 7289 7290 <div class="submenu-holder"><li 7291 7292 > 7293 7294 <a class="menu-link no-focus-link " href="/pages/partnermarken"> 7295 <span><span class="text-animation--underline-in-header">Partnermarken</span></span></a></li></div> 7296 7297 </ul> 7298 7299 7300 7301 </li><li 7302 7303 id="menu-item-hilfe-kontakt-classic" 7304 > 7305 7306 <a class="menu-link no-focus-link " href="/pages/support"> 7307 7308 <span><span class="text-animation--underline-in-header">Hilfe & Kontakt</span></span> 7309 7310 7311 7312 </a> 7313 7314 7315 7316 </li></ul></nav> 7317 </div> 7318 </div> 7319 </div> 7320 </div> 7321</main-header> 7322 7323<sidebar-drawer 7324 id="site-menu-sidebar" 7325 class="sidebar sidebar--right" 7326 tabindex="-1" 7327 role="dialog" 7328 aria-modal="true" 7329 style="display:none" 7330> 7331 <div class="sidebar__header"> 7332 <span class="sidebar__title"> 7333 Menü 7334 </span> 7335 <button class="sidebar__close" data-js-close> 7336 <span class="visually-hidden">Seitenleiste schlieÃen</span> 7337 <span aria-hidden="true" aria-role="img"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L1 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 1L17 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 7338 </button> 7339 </div> 7340 7341 <div class="sidebar__body"> 7342 <mobile-navigation> 7343 <div class="site-nav style--sidebar"> 7344 <div class="site-nav-container"> 7345 <nav> 7346 <ul class="link-list"><li id="menu-item-home"> 7347 <a 7348 class="menu-link" 7349 href="/" 7350 style="justify-content: flex-start;align-items: center;" 7351 ><svg fill="none" height="16" viewBox="0 0 14 16" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m13.9999 5.58883-6.99997-5.58883-6.99993 5.58883v10.16117h4.9609l.00014-5.7299h4.07806v5.7299h4.9609z" fill="var(--color-text-header)" style="stroke: none !important" /></svg><span style="display: inline-flex; align-items: center;"> 7352 Startseite 7353 </span> 7354 </a> 7355 </li><li class="has-submenu submenu-is-mega-menu js-mega-menu-item" > 7356 7357 <a class="menu-link text-weight--bold text-size--large" 7358 7359 > 7360 <span><span class="">Produkte</span></span> 7361 <span class="icon">
7361<svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span> 7362 </a> 7363 7364 <ul class="submenu mega-menu" id="SiteNavLabel--sidebar"> 7365 7366 <div class="submenu-holder 7367 7368 7369 7370 "><li class="submenu-back"> 7371 <a><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span>Zurück</a> 7372 </li><div class="grid grid--layout grid-6 grid-portable-2" style="width:100%"><a href="/collections/bestseller" title="Alle Produkte" class="product-item"><div 7373 class="card__image product-item__image 7374 " 7375 style="padding-top:75.0001875004687
73755%" 7376 ><figure 7377 class="lazy-image 7378 lazy-image--background 7379 7380 7381 product-item__image-figure lazy-image--animation lazy-image--to-reveal 7382 " 7383 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 7384 data-crop="false" 7385> 7386 7387 <img 7388 src="//thiru.de/cdn/shop/collections/10_Teilig-min.png?v=1697981897&width=480" alt="Alle Produkte" 7389 srcset="//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=180&v=1697981897&width=240 240w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=270&v=1697981897&width=360 360w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=315&v=1697981897&width=420 420w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=360&v=1697981897&width=480 480w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=480&v=1697981897&width=640 640w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=630&v=1697981897&width=840 840w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=810&v=1697981897&width=1080 1080w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=960&v=1697981897&width=1280 1280w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=1155&v=1697981897&width=1540 1540w,//thiru.de/cdn/shop/collections/10_Teilig-min.png?crop=center&height=1395&v=1697981897&width=1860 1860w" 7390 class="img" 7391 width="2000" 7392 height="2000" 7393 data-ratio="1.33333" 7394 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7395 loading="lazy" 7396 7397 7398 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7399 /> 7400 7401</figure></div> 7402 7403 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7404 <div class="remove-line-height-space--small"> 7405 <span class=" text-size--regular text-weight--bold">Alle Produkte</span> 7406 </div> 7407 </div> 7408 7409 </div> 7410 7411 </a><a href="/collections/bestseller-1" title="Bestseller" class="product-item"><div 7412 class="card__image product-item__image 7413 "
7414 style="padding-top:75.00018750046875%" 7415 ><figure 7416 class="lazy-image 7417 lazy-image--background 7418 7419 7420 product-item__image-figure lazy-image--animation lazy-image--to-reveal 7421 " 7422 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 7423 data-crop="false" 7424> 7425 7426 <img 7427 src="//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?v=1763034082&width=480" alt="Bestseller" 7428 srcset="//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=180&v=1763034082&width=240 240w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=270&v=1763034082&width=360 360w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=315&v=1763034082&width=420 420w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=360&v=1763034082&width=480 480w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=480&v=1763034082&width=640 640w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=630&v=1763034082&width=840 840w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=810&v=1763034082&width=1080 1080w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=960&v=1763034082&width=1280 1280w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=1155&v=1763034082&width=1540 1540w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=1395&v=1763034082&width=1860 1860w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=1575&v=1763034082&width=2100 2100w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=1845&v=1763034082&width=2460 2460w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=2115&v=1763034082&width=2820 2820w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=2520&v=1763034082&width=3360 3360w,//thiru.de/cdn/shop/collections/Sahnespender_219d0e72-adf1-4926-b3a4-5a240eaeba7e.jpg?crop=center&height=2865&v=1763034082&width=3820 3820w" 7429 class="img" 7430 width="4273" 7431 height="3287" 7432 data-ratio="1.33333" 7433 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7434 loading="lazy" 7435 7436 7437 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7438 /> 7439 7440</figure></div> 7441 7442 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7443 <div class="remove-line-height-space--small"> 7444 <span class=" text-size--regular text-weight--bold">Bestseller</span> 7445 </div> 7446 </div> 7447 7448 </div> 7449 7450 </a><a href="/collections/kuchenhelfer" title="Küchenhelfer" class="product-item"><div 7451 class="card__image product-item__image 7452 "
7453 style="padding-top:75.00018750046875%" 7454 ><figure 7455 class="lazy-image 7456 lazy-image--background 7457 7458 7459 product-item__image-figure lazy-image--animation lazy-image--to-reveal 7460 " 7461 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 7462 data-crop="false" 7463> 7464 7465 <img 7466 src="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?v=1763041539&width=480" alt="Küchenhelfer" 7467 srcset="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=180&v=1763041539&width=240 240w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=270&v=1763041539&width=360 360w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=315&v=1763041539&width=420 420w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=360&v=1763041539&width=480 480w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.45.05.png?crop=center&height=480&v=1763041539&width=640 640w" 7468 class="img" 7469 width="694" 7470 height="696" 7471 data-ratio="1.33333" 7472 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7473 loading="lazy" 7474 7475 7476 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7477 /> 7478 7479</figure></div> 7480 7481 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7482 <div class="remove-line-height-space--small"> 7483 <span class=" text-size--regular text-weight--bold">Küchenhelfer</span> 7484 </div> 7485 </div> 7486 7487 </div> 7488 7489 </a><a href="/collections/backen" title="Backen" class="product-item"><div 7490 class="card__image product-item__image 7491 "
7492 style="padding-top:75.00018750046875%" 7493 ><figure 7494 class="lazy-image 7495 lazy-image--background 7496 7497 7498 product-item__image-figure lazy-image--animation lazy-image--to-reveal 7499 " 7500 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 7501 data-crop="false" 7502> 7503 7504 <img 7505 src="//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?v=1763034763&width=480" alt="Backen" 7506 srcset="//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=180&v=1763034763&width=240 240w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=270&v=1763034763&width=360 360w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=315&v=1763034763&width=420 420w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=360&v=1763034763&width=480 480w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=480&v=1763034763&width=640 640w,//thiru.de/cdn/shop/collections/ChatGPT_Image_2._Juni_2025_16_35_54.png?crop=center&height=630&v=1763034763&width=840 840w" 7507 class="img" 7508 width="1024" 7509 height="1024" 7510 data-ratio="1.33333" 7511 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7512 loading="lazy" 7513 7514 7515 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7516 /> 7517 7518</figure></div> 7519 7520 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7521 <div class="remove-line-height-space--small"> 7522 <span class=" text-size--regular text-weight--bold">Backen</span> 7523 </div> 7524 </div> 7525 7526 </div> 7527 7528 </a><a href="/collections/aufbewahrung-ordnung" title="Aufbewahrung" class="product-item"><div 7529 class="card__image product-item__image 7530 "
7531 style="padding-top:75.00018750046875%" 7532 ><figure 7533 class="lazy-image 7534 lazy-image--background 7535 7536 7537 product-item__image-figure lazy-image--animation lazy-image--to-reveal 7538 " 7539 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 7540 data-crop="false" 7541> 7542 7543 <img 7544 src="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?v=1763041651&width=480" alt="Aufbewahrung" 7545 srcset="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=180&v=1763041651&width=240 240w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=270&v=1763041651&width=360 360w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=315&v=1763041651&width=420 420w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=360&v=1763041651&width=480 480w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=480&v=1763041651&width=640 640w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=630&v=1763041651&width=840 840w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.46.58.png?crop=center&height=810&v=1763041651&width=1080 1080w" 7546 class="img" 7547 width="1154" 7548 height="1136" 7549 data-ratio="1.33333" 7550 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7551 loading="lazy" 7552 7553 7554 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7555 /> 7556 7557</figure></div> 7558 7559 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7560 <div class="remove-line-height-space--small"> 7561 <span class=" text-size--regular text-weight--bold">Aufbewahrung</span> 7562 </div> 7563 </div> 7564 7565 </div> 7566 7567 </a><a href="/collections/servieren" title="Servieren" class="product-item"><div 7568 class="card__image product-item__image 7569 "
7570 style="padding-top:75.00018750046875%" 7571 ><figure 7572 class="lazy-image 7573 lazy-image--background 7574 7575 7576 product-item__image-figure lazy-image--animation lazy-image--to-reveal 7577 " 7578 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 7579 data-crop="false" 7580> 7581 7582 <img 7583 src="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?v=1763041408&width=480" alt="Servieren" 7584 srcset="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=180&v=1763041408&width=240 240w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=270&v=1763041408&width=360 360w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=315&v=1763041408&width=420 420w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=360&v=1763041408&width=480 480w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.42.54.png?crop=center&height=480&v=1763041408&width=640 640w" 7585 class="img" 7586 width="676" 7587 height="684" 7588 data-ratio="1.33333" 7589 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7590 loading="lazy" 7591 7592 7593 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7594 /> 7595 7596</figure></div> 7597 7598 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7599 <div class="remove-line-height-space--small"> 7600 <span class=" text-size--regular text-weight--bold">Servieren</span> 7601 </div> 7602 </div> 7603 7604 </div> 7605 7606 </a><a href="/collections/grillen-outdoor" title="Grillen & Outdoor" class="product-item"><div 7607 class="card__image product-item__image 7608 "
7609 style="padding-top:75.00018750046875%" 7610 ><figure 7611 class="lazy-image 7612 lazy-image--background 7613 7614 7615 product-item__image-figure lazy-image--animation lazy-image--to-reveal 7616 " 7617 data-ratio="1.33333" style="padding-top: 75.00018750046875%" 7618 data-crop="false" 7619> 7620 7621 <img 7622 src="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?v=1763041887&width=480" alt="Grillen & Outdoor" 7623 srcset="//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=180&v=1763041887&width=240 240w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=270&v=1763041887&width=360 360w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=315&v=1763041887&width=420 420w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=360&v=1763041887&width=480 480w,//thiru.de/cdn/shop/collections/Bildschirmfoto_2025-11-13_um_14.50.47.png?crop=center&height=480&v=1763041887&width=640 640w" 7624 class="img" 7625 width="678" 7626 height="662" 7627 data-ratio="1.33333" 7628 sizes="(max-width: 1530px) calc((100vw - 200px) / 6), 255px" 7629 loading="lazy" 7630 7631 7632 onload="this.parentNode.classList.add('lazyloaded');imageReveal.observe(this.parentNode);" 7633 /> 7634 7635</figure></div> 7636 7637 <div class="card__text product-item__text gutter-top--small spacing--large remove-empty-space"><div class="product-item__title"> 7638 <div class="remove-line-height-space--small"> 7639 <span class=" text-size--regular text-weight--bold">Grillen & Outdoor</span> 7640 </div> 7641 </div> 7642 7643 </div> 7644 7645 </a></div></div> 7646 7647 </ul> 7648 7649</li><li 7650 7651 id="menu-item-mengenrabatte-geschenkideen-sidebar" 7652 > 7653 7654 <a class="menu-link no-focus-link text-weight--bold text-size--large" href="/collections/geschenkideen"> 7655 7656 <span><span class="text-animation--underline-in-header">Mengenrabatte & Geschenkideen</span></span> 7657 7658 7659 7660 </a> 7661 7662 7663 7664 </li><li 7665 7666 id="menu-item-lieblingspfanne-sidebar" 7667 > 7668 7669 <a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/lieblingspfanne"> 7670 7671 <span><span class="text-animation--underline-in-header">Lieblingspfanne</span></span> 7672 7673 7674 7675 </a> 7676 7677 7678 7679 </li><li 7680 7681 id="menu-item-e-books-sidebar" 7682 > 7683 7684 <a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/e-books"> 7685 7686 <span><span class="text-animation--underline-in-header">E-Books</span></span> 7687 7688 7689 7690 </a> 7691 7692 7693 7694 </li><li 7695 7696 class="has-submenu" aria-controls="SiteNavLabel-blog-sidebar" aria-expanded="false" 7697 7698 id="menu-item-blog-sidebar" 7699 > 7700 7701 <a class="menu-link text-weight--bold text-size--large" href="/pages/blog"> 7702 7703 <span><span class="text-animation--underline-in-header">Blog</span></span> 7704 7705 7706 <span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span> 7707 7708 7709 </a> 7710 7711 7712 7713 <ul class="submenu normal-menu" id="SiteNavLabel-blog-sidebar"> 7714 7715 <div class="submenu-holder"><li class="submenu-back"> 7716 <a><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span>Zurück</a> 7717 </li><li 7718 7719 class="has-babymenu" aria-controls="SiteNavLabel-kaffee-sidebar" aria-expanded="false" 7720 7721 > 7722 7723 <a class="menu-link text-weight--bold text-size--large" href="/pages/chemex-kaffee-zubereiten"> 7724 <span><span class="text-animation--underline-in-header">Kaffee</span></span><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></a><div class="babymenu"> 7725 <ul id="SiteNavLabel-kaffee-sidebar"><li class="submenu-back"> 7726 <a><span class="icon">
7726<svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span>Zurück</a> 7727 </li> 7728 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/cold-brew-french-press"><span><span class="text-animation--underline-in-header">Cold Brew mit der French Press</span></span></a></li> 7729 7730 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/espressokocher-anleitung"><span><span class="text-animation--underline-in-header">Espressokocher Anleitung - 7 Schritte</span></span></a></li> 7731 7732 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/espressokocher-reinigen"><span><span class="text-animation--underline-in-header">Espressokocher reinigen</span></span></a></li> 7733 7734 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/filterkaffee-zubereitung"><span><span class="text-animation--underline-in-header">Filterkaffee Zubereitung</span></span></a></li> 7735 7736 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/french-press-espresso"><span><span class="text-animation--underline-in-header">French Press für Espresso </span></span></a></li> 7737 7738 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/french-press-reinigung"><span><span class="text-animation--underline-in-header">French Press reinigen</span></span></a></li> 7739 7740 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/kaffee-kochen"><span><span class="text-animation--underline-in-header">Kaffee kochen </span></span></a></li> 7741 7742 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/kaffee-statistiken"><span><span class="text-animation--underline-in-header">Kaffee Statistiken </span></span></a></li> 7743 7744 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/kaffeedosierung"><span><span class="text-animation--underline-in-header">Kaffeedosierung </span></span></a></li> 7745 7746 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/wie-funktioniert-eine-kaffeemaschine"><span><span class="text-animation--underline-in-header">Wie funktioniert eine Kaffeemaschine ?</span></span></a></li> 7747 7748 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/french-press-anleitung"><span><span class="text-animation--underline-in-header">French Press Anleitung</span></span></a></li> 7749 7750 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/kaffee-vor-sport"><span><span class="text-animation--underline-in-header">Kaffee vor dem Sport</span></span></a></li> 7751 7752 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/espresso-oder-kaffee"><span><span class="text-animation--underline-in-header">Espresso oder Kaffee</span></span></a></li> 7753 7754 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/chemex-kaffee-zubereiten"><span><span class="text-animation--underline-in-header">Chemex Kaffee zubereiten </span></span></a></li> 7755 7756 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/kaffeesatz-als-duenger"><span><span class="text-animation--underline-in-header">Kaffeesatz als Dünger</span></span></a></li> 7757 7758 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/espresso-zubereiten"><span><span class="text-animation--underline-in-header">Espresso zubereiten</span></span></a></li> 7759 7760 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/robusta-und-arabica-bohnen"><span><span class="text-animation--underline-in-header">Robusta vs. Arabica</span></span></a></li> 7761 7762 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="https://thiru.de/pages/kaffee-fakten"><span><span class="text-animation--underline-in-header">Kaffee Fakten </span></span></a></li> 7763 7764 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/geschenke-fuer-kaffeeliebhaber"><span><span class="text-animation--underline-in-header">Geschenke für Kaffeeliebhaber </span></span></a></li> 7765 7766 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/mahlgrad-kaffee"><span><span class="text-animation--underline-in-header">Mahlgrad Kaffee</span></span></a></li> 7767 7768 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/kaffeeernte"><span><span class="text-animation--underline-in-header">Kaffeeernte </span></span></a></li> 7769 7770 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/kaffee/milchschaum-selber-machen"><span><span class="text-animation--underline-in-header">Milchschaum selber machen </span></span></a></li> 7771 7772 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/kaffee/kaffeeentzug"><span><span class="text-animation--underline-in-header">Kaffeeentzug </span></span></a></li> 7773 7774 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/kaffee/mokka-kaffee"><span><span class="text-animation--underline-in-header">Mokka Kaffee</span></span></a></li> 7775 7776 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/kaffee/kaffeebohnen-test"><span><span class="text-animation--underline-in-header">Kaffeebohnen Test </span></span></a></li> 7777 7778 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/kaffee/kaffee-peeling"><span><span class="text-animation--underline-in-header">Kaffee Peeling </span></span></a></li> 7779 7780 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/kaffee/die-geschichte-des-kaffees"><span><span class="text-animation--underline-in-header">Kaffee Geschichte</span></span></a></li> 7781 7782 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/kaffee/ist-kaffee-gesund"><span><span class="text-animation--underline-in-header">
7782Ist Kaffee gesund?</span></span></a></li> 7783 7784 7785 </ul> 7786 </div></li><li 7787 7788 class="has-babymenu" aria-controls="SiteNavLabel-tee-sidebar" aria-expanded="false" 7789 7790 > 7791 7792 <a class="menu-link text-weight--bold text-size--large" href="/pages/teekanne-tropft"> 7793 <span><span class="text-animation--underline-in-header">Tee</span></span><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></a><div class="babymenu"> 7794 <ul id="SiteNavLabel-tee-sidebar"><li class="submenu-back"> 7795 <a><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span>Zurück</a> 7796 </li> 7797 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/gruener-tee-schwangerschaft"><span><span class="text-animation--underline-in-header">Grüner Tee bei Schwangerschaft</span></span></a></li> 7798 7799 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/gruener-tee-wirkung"><span><span class="text-animation--underline-in-header">Grüner Tee Wirkung</span></span></a></li> 7800 7801 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/gruener-tee-zubereitung"><span><span class="text-animation--underline-in-header">Grüner Tee Zubereitung</span></span></a></li> 7802 7803 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/kamillentee"><span><span class="text-animation--underline-in-header">Kamillentee</span></span></a></li> 7804 7805 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/schwarzer-tee"><span><span class="text-animation--underline-in-header">Schwarzer Tee </span></span></a></li> 7806 7807 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/abnehmen-mit-gruentee"><span><span class="text-animation--underline-in-header">Abnehmen mit Grüntee </span></span></a></li> 7808 7809 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/matcha-tee"><span><span class="text-animation--underline-in-header">Matcha Tee</span></span></a></li> 7810 7811 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/tee-selber-machen"><span><span class="text-animation--underline-in-header">Tee selber machen</span></span></a></li> 7812 7813 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/wirkung-pfefferminztee"><span><span class="text-animation--underline-in-header">Pfefferminztee Wirkung </span></span></a></li> 7814 7815 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/tee/tee-zum-abnehmen"><span><span class="text-animation--underline-in-header">Tee zum abnehmen </span></span></a></li> 7816 7817 7818 </ul> 7819 </div></li><li 7820 7821 class="has-babymenu" aria-controls="SiteNavLabel-kochen-sidebar" aria-expanded="false" 7822 7823 > 7824 7825 <a class="menu-link text-weight--bold text-size--large" href="/pages/warum-selber-kochen"> 7826 <span><span class="text-animation--underline-in-header">Kochen</span></span><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></a><div class="babymenu"> 7827 <ul id="SiteNavLabel-kochen-sidebar"><li class="submenu-back"> 7828 <a><span class="icon">
7828<svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span>Zurück</a> 7829 </li> 7830 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/gemuese-schnittformen"><span><span class="text-animation--underline-in-header">Gemüse Schnittformen</span></span></a></li> 7831 7832 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/sahnespender-rezepte"><span><span class="text-animation--underline-in-header">Sahnespender Rezepte</span></span></a></li> 7833 7834 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/20-salatsorten"><span><span class="text-animation--underline-in-header">Salatsorten </span></span></a></li> 7835 7836 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/brot-aufbewahren"><span><span class="text-animation--underline-in-header">Brot aufbewahren</span></span></a></li> 7837 7838 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/wie-funktioniert-eine-salatschleuder"><span><span class="text-animation--underline-in-header">
7838Wie funktioniert eine Salatschleuder</span></span></a></li> 7839 7840 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/wie-funktioniert-ein-sahnespender"><span><span class="text-animation--underline-in-header">Wie funktioniert ein Sahnespender</span></span></a></li> 7841 7842 7843 </ul> 7844 </div></li><li 7845 7846 class="has-babymenu" aria-controls="SiteNavLabel-lifestyle-sidebar" aria-expanded="false" 7847 7848 > 7849 7850 <a class="menu-link text-weight--bold text-size--large" href="/blogs/lifestyle"> 7851 <span><span class="text-animation--underline-in-header">Lifestyle </span></span><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span></a><div class="babymenu"> 7852 <ul id="SiteNavLabel-lifestyle-sidebar"><li class="submenu-back"> 7853 <a><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span>Zurück</a> 7854 </li> 7855 <li><a class="menu-link no-focus-link text-weight--bold text-size--large" href="/blogs/lifestyle/geschenke-fuer-mama"><span><span class="text-animation--underline-in-header">Geschenke für Mama</span></span></a></li> 7856 7857 7858 </ul> 7859 </div></li></div> 7860 7861 </ul> 7862 7863 7864 7865 </li><li 7866 7867 class="has-submenu" aria-controls="SiteNavLabel-uber-uns-sidebar" aria-expanded="false" 7868 7869 id="menu-item-uber-uns-sidebar" 7870 > 7871 7872 <a class="menu-link text-weight--bold text-size--large" href="/pages/uber-uns"> 7873 7874 <span><span class="text-animation--underline-in-header">Ãber uns</span></span> 7875 7876 7877 <span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span> 7878 7879 7880 </a> 7881 7882 7883 7884 <ul class="submenu normal-menu" id="SiteNavLabel-uber-uns-sidebar"> 7885 7886 <div class="submenu-holder"><li class="submenu-back"> 7887 <a><span class="icon"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span>Zurück</a> 7888 </li><li 7889 7890 > 7891 7892 <a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/partnermarken"> 7893 <span><span class="text-animation--underline-in-header">Partnermarken</span></span></a></li></div> 7894 7895 </ul> 7896 7897 7898 7899 </li><li 7900 7901 id="menu-item-hilfe-kontakt-sidebar" 7902 > 7903 7904 <a class="menu-link no-focus-link text-weight--bold text-size--large" href="/pages/support"> 7905 7906 <span><span class="text-animation--underline-in-header">Hilfe & Kontakt</span></span> 7907 7908 7909 7910 </a> 7911 7912 7913 7914 </li><li id="menu-item-account"> 7915 <a 7916 class="menu-link" 7917 href="/account/login" 7918 > 7919 <span style="display: inline-flex; align-items: center;"> 7920 Konto 7921 </span> 7922 </a> 7923 </li></ul> 7924 </nav> 7925 </div> 7926 </div> 7927 </mobile-navigation> 7928 </div> 7929 7930 <div class="sidebar__footer site-menu-sidebar-footer"></div> 7931 7932 <link 7933 rel="stylesheet" 7934 href="//thiru.de/cdn/shop/t/17/assets/component-mobile-navigation.css?v=56405914047853716431765843576" 7935 media="print" 7936 onload="this.media='all'" 7937 > 7938</sidebar-drawer> 7939 7940 7941</div> 7942<!-- END sections: header-group --><link href="//thiru.de/cdn/shop/t/17/assets/component-slider.css?v=91045379995524473881765843577" rel="stylesheet" type="text/css" media="all" /> 7943
7943<script src="//thiru.de/cdn/shop/t/17/assets/section-slider-vertical.js?v=19057134119640358161765843574"></script>
7943 7944 7945 <link href="//thiru.de/cdn/shop/t/17/assets/component-product-item.css?v=127583023115298021321765843574" rel="stylesheet" type="text/css" media="all" /> 7946 <link href="//thiru.de/cdn/shop/t/17/assets/component-product-variants.css?v=181504290109420163051765843576" rel="stylesheet" type="text/css" media="all" /> 7947 7948 <main id="main" class="main-content"> 7949 <div id="shopify-section-template--25891330031881__main" class="shopify-section main-search no-inert"><link href="//thiru.de/cdn/shop/t/17/assets/component-blog-item.css?v=68559782706674088861765843573" rel="stylesheet" type="text/css" media="all" /> 7950<div class="container container--large container--vertical-space-small main-page gutter-bottom--page" data-js-inert> 7951 7952 <h1 class="title heading-size--page-title">Suchergebnisse</h1> 7953 7954 <div class="search-page-form gutter-top--small"><form action="/search" method="get" role="search" autocomplete="off"> 7955 <input name="q" type="search" autocomplete="off" 7956 placeholder="Suche nach ..." 7957 aria-label="Suche nach ..." 7958 /> 7959 <button type="submit" 7960 7961 class="button button--solid button--icon " > 7962 7963 <span class="button__icon" role="img" aria-hidden="true"><svg width="21" height="9" viewBox="0 0 21 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.354 4.854a.5.5 0 0 0 0-.708L17.172.964a.5.5 0 1 0-.707.708L19.293 4.5l-2.828 2.828a.5.5 0 1 0 .707.708l3.182-3.182ZM0 5h20V4H0v1Z" fill="#000"/></svg></span> 7964 <span class="button__text text-weight-- text-size--">Suchen</span> 7965 7966</button></form> 7967 7968 </div> 7969 7970 <div class="gutter-top--large"></div> 7971 7972</div></div> 7973 </main><!-- BEGIN sections: footer-group --> 7974<div id="shopify-section-sections--25891329868041__footer" class="shopify-section shopify-section-group-footer-group main-footer"><link href="//thiru.de/cdn/shop/t/17/assets/section-footer.css?v=102322058262195850471765843573" rel="stylesheet" type="text/css" media="all" /> 7975<div class="container--large gutter-top--xlarge gutter-bottom--xlarge footer-top" data-js-inert> 7976 <div class="grid grid--layout grid--gap-xlarge grid-4 grid-portable-2 grid-lap-1"><div class="footer-item" id="footer-block-dc297607-3c1a-49b1-8f6e-1a1892001d47" ><h2 class="footer-item__title text-font--primary text-size--regular text-weight--bold">BEQUEM & SICHER BEZAHLEN ÃBER</h2><div class="footer-item__icons"><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 7977<svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
79770 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 7978<svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-eps"> <title id="pi-eps">EPS</title> <path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" opacity=".07"/> <path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#fff"/> <path fill="#71706f" d="M27.745 12.32h-2.322a.465.465 0 01-.468-.464c0-.258.21-.484.468-.484h3.535V9.628h-3.535c-1.233 0-2.237 1.006-2.237 2.236s1.004 2.237 2.237 2.237h2.29c.259 0 .469.205.469.462 0 .258-.21.448-.468.448h-4.912c-.417.796-.822 1.478-1.645 1.82h6.588c1.213-.018 2.205-1.045 2.205-2.265 0-1.22-.992-2.23-2.205-2.247z"/> <path fill="#71706f" d="M18.845 9.628c-1.968 0-3.571 1.612-3.571 3.594V20.697h1.782V16.83h1.785c1.968 0 3.565-1.634 3.565-3.615 0-1.98-1.593-3.587-3.561-3.587zm0 5.383h-1.79v-1.796c0-1.003.8-1.82 1.79-1.82s1.796.817 1.796 1.82a1.79 1.79 0 01-1.796 1.796z"/> <path fill="#c8036f" d="M9.634 16.83c-1.685 0-3.101-1.2-3.484-2.768 0 0-.111-.519-.111-.86 0-.342.105-.865.105-.865a3.594 3.594 0 013.482-2.73c1.978 0 3.6 1.608 3.6 3.586v.87H7.973c.31.60
79787.938.948 1.662.948h4.724l.006-5.13c0-.764-.625-1.39-1.39-1.39H6.278c-.764 0-1.39.607-1.39 1.371v6.696c0 .765.626 1.41 1.39 1.41h6.696c.686 0 1.259-.493 1.37-1.138h-4.71z"/> <path fill="#c8036f" d="M9.626 11.31c-.72 0-1.348.44-1.66 1.01h3.32c-.312-.57-.939-1.01-1.66-1.01zM12.659 6.314c0-1.635-1.359-2.96-3.034-2.96-1.647 0-2.987 1.282-3.031 2.879v.91c0 .106.086.21.195.21h1.116c.11 0 .205-.104.205-.21v-.83c0-.815.68-1.48 1.516-1.48.837 0 1.516.665 1.516 1.48v.83c0 .106.089.21.198.21h1.116c.109 0 .202-.104.202-.21v-.83z"/> <g> <path fill="#71706f" d="M20.843 19.142l-.16.914c-.082.462-.384.673-.794.673-.347 0-.616-.226-.538-.672l.161-.914h.249l-.161.913c-.05.285.078.447.32.447.249 0 .462-.148.513-.446l.161-.915h.25zm-.977-.285c0 .076.059.112.121.112.079 0 .164-.057.164-.162 0-.074-.05-.112-.114-.112-.08 0-.17.052-.17.162zm.538-.003c0 .079.06.114.126.114.07 0 .161-.056.161-.159 0-.074-.054-.114-.114-.114-.08 0-.173.052-.173.16zM21.445 19.142l-.112.632a.57.57 0 01.423-.199c.278 0 .47.163.47.465 0 .428-.297.686-.678.686-.148 0-.274-.055-.35-.194l-.042.165h-.218l.276-1.554h.23zm-.175 1.066c-.01.183.11.302.282.302a.444.444 0 00.441-.423c.01-.186-.111-.296-.28-.296a.45.45 0 00-.443.417zM22.68 20.242c-.01.151.11.275.311.275.112 0 .26-.044.34-.12l.126.145a.782.782 0 01-.508.188c-.319 0-.505-.19-.505-.482 0-.388.305-.677.695-.677.356 0 .558.216.437.67h-.896zm.708-.19c.018-.19-.094-.267-.28-.267-.168 0-.323.078-.39.267h.67zM24.193 19.597l-.012.146a.414.414 0 01.357-.17c.107 0 .204.039.255.095l-.139.201a.244.244 0 00-.183-.067.346.346 0 00-.352.3l-.106.595h-.23l.195-1.1h.215zM25.905 19.597l.116.87.422-.87h.257l-.578 1.1h-.27l-.11-.725-.178.36-.192.365h-.27l-.194-1.1h.26l.114.87.424-.87h.199zM26.997 20.242c-.01.151.11.275.311.275.112 0 .26-.044.34-.12l.126.145a.782.782 0 01-.508.188c-.319 0-.505-.19-.505-.482 0-.388.305-.677.695-.677.356 0 .558.216.437.67h-.896zm.708-.19c.018-.19-.094-.267-.28-.267-.168 0-.323.078-.39.267h.67zM28.525 19.597l-.194 1.1H28.1l.195-1.1h.23zm-.204-.3c0 .08.059.12.121.12.09 0 .173-.059.173-.168a.113.113 0 00-.117-.117c-.082 0-.177.054-.177.166zM29.55 19.87c-.072-.081-.164-.104-.274-.104-.152 0-.26.052-.26.148 0 .08.088.114.218.126.201.017.459.085.405.37-.038.205-.244.326-.53.326-.18 0-.353-.04-.47-.204l.151-.163c.083.114.229.161.358.164.11 0 .24-.04.26-.144.02-.098-.067-.136-.228-.152-.188-.018-.394-.087-.394-.296 0-.276.298-.372.522-.372.17 0 .295.038.399.148l-.157.152zM30.278 19.597l-.105.592c-.034.189.051.319.244.319.181 0 .336-.15.367-.334l.101-.576h.231l-.195 1.099h-.208l.015-.16a.573.573 0 01-.412.182c-.271 0-.432-.194-.374-.528l.105-.593h.231zM32.13 20.697l.105-.589c.033-.19-.032-.317-.242-.317-.184 0-.339.148-.37.33l-.1.576h-.232l.195-1.1h.21l-.015.16a.583.583 0 01.403-.176c.27 0 .444.187.384.525l-.106.59h-.233zM32.912 20.848c-.016.152.1.213.296.213.17 0 .354-.095.396-.337l.034-.189c-.1.142-.285.197-.421.197-.283 0-.48-.168-.48-.473 0-.434.323-.685.688-.685.155 0 .294.073.343.199l.038-.176h.224l-.193 1.132c-.071.42-.383.55-.668.55-.34 0-.528-.165-.481-.43h.224zm.065-.633c0 .188.123.302.3.302.477 0 .605-.733.128-.733a.42.42 0 00-.428.43z"/></g></svg><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
797806zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 7979<svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 7980<svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
79800-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 7981<svg class="payment-icon" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.
7981635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
798116.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 7982</div></div><div class="footer-item" id="footer-block-eefb5490-522a-4cad-a891-c2de7f6ba8cf" ><h2 class="footer-item__title text-font--primary text-size--regular text-weight--bold">UNSER VERSPRECHEN</h2><div class="footer-item__content rte"><p>100 Tage risikofrei testen.</p><div class="social-icons"><a href="https://www.facebook.com/people/Thirude/100064769629570/" target="_blank"> 7983 <span class="visually-hidden">Facebook</span> 7984 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m81.3942 66.8069 2.8527-18.2698h-17.8237v-11.8507c0-5.0051 2.4876-9.8755 10.4751-9.8755h8.1017v-15.5765s-7.3485-1.2344-14.4004-1.2344c-14.6743 0-24.2822 8.7533-24.2822 24.5991v13.938h-16.3174v18.2698h16.3174v44.1931h20.083v-44.1931z" fill="#000"/></svg></span> 7985 </a><a href="https://www.instagram.com/thiru.de/" target="_blank"> 7986 <span class="visually-hidden">Instagram</span> 7987 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m60 10c-13.606 0-15.2957.0667-20.6092.289-5.3357.2668-8.9595 1.0894-12.1387 2.3344-3.2903 1.2895-6.0916 3.0013-8.8484 5.7803-2.779 2.7568-4.5131 5.5581-5.7803 8.8484-1.245 3.1792-2.0676 6.803-2.3344 12.1387-.2445 5.3357-.289 7.0254-.289 20.6092s.0667 15.2957.289 20.6092c.2668 5.3357 1.0894 8.9595 2.3344 12.1387 1.2895 3.2903 3.0013 6.0916 5.7803 8.8481 2.7568 2.779 5.5581 4.513 8.8484 5.781 3.1792 1.222 6.8253 2.067 12.1387 2.334 5.3357.245 7.0254.289 20.6092.289s15.2957-.067 20.6092-.289c5.3357-.267 8.9595-1.112 12.1387-2.334 3.2903-1.29 6.0916-3.002 8.8481-5.781 2.779-2.7565 4.513-5.5578 5.781-8.8481 1.222-3.1792 2.067-6.8253 2.334-12.1387.245-5.3357.289-7.0254.289-20.6092s-.067-15.2957-.289-20.6092c-.267-5.3357-1.112-8.9817-2.334-12.1387-1.29-3.2903-3.002-6.0916-5.781-8.8484-2.7565-2.779-5.5578-4.5131-8.8481-5.7803-3.1792-1.245-6.8253-2.0676-12.1387-2.3344-5.3135-.2445-7.0032-.289-20.6092-.289zm0 9.004c13.3615 0 14.94.0667 20.2312.289 4.8688.2223 7.5145 1.0449 9.2708 1.7341 2.3566.9115 3.9795 1.9787 5.7581 3.735 1.7341 1.7341 2.8235 3.4015 3.735 5.7581.6892 1.7564 1.5119 4.402 1.7339 9.2708.223 5.269.289 6.8697.289 20.2312s-.066 14.94-.311 20.23
798712c-.267 4.8689-1.0672 7.5145-1.7564 9.2708-.9559 2.3566-2.0008 3.9796-3.7572 5.7581-1.7563 1.7342-3.446 2.8235-5.7581 3.735-1.7341.6892-4.4242 1.5117-9.3152 1.7337-5.3135.223-6.8698.289-20.2535.289s-14.94-.066-20.2534-.311c-4.8689-.267-7.559-1.0669-9.3153-1.7561-2.3788-.956-4.0018-2.0009-5.7581-3.7573-1.7563-1.7563-2.8902-3.4459-3.735-5.7581-.7114-1.7341-1.5118-4.4242-1.7563-9.3152-.1779-5.2468-.2668-6.8697-.2668-20.1868 0-13.317.0889-14.9399.2668-20.2534.2668-4.8911 1.0671-7.5589 1.7563-9.3153.8671-2.3788 1.9787-4.0017 3.735-5.7581 1.7341-1.7341 3.3793-2.8679 5.7581-3.7572 1.7563-.6892 4.3797-1.4896 9.2708-1.7341 5.3135-.2001 6.8697-.2668 20.2312-.2668zm0 15.3402c-14.2063 0-25.6781 11.494-25.6781 25.678 0 14.2063 11.494 25.6781 25.6781 25.6781 14.2063 0 25.6781-11.494 25.6781-25.6781 0-14.184-11.494-25.678-25.6781-25.678zm0 42.3521c-9.2263 0-16.6741-7.4477-16.6741-16.6741 0-9.2263 7.4478-16.674 16.6741-16.674s16.6741 7.4477 16.6741 16.674c0 9.2264-7.4478 16.6741-16.6741 16.6741zm32.7257-43.3748c0 3.3348-2.7124
79876.0026-6.0027 6.0026-3.3348 0-6.0027-2.69-6.0027-6.0026s2.7123-6.0027 6.0027-6.0027c3.2903 0 6.0027 2.6901 6.0027 6.0027z" fill="#000"/></svg></span> 7988 </a><a href="https://www.pinterest.de/thirucooking/" target="_blank"> 7989 <span class="visually-hidden">Pinterest</span> 7990 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m59.9889 10c-27.6161 0-49.9889 22.3828-49.9889 50.0111 0 21.2047 13.1749 39.2754 31.7707 46.5439-.4221-3.957-.8442-10.0247.1778-14.3367.9109-3.912 5.8653-24.85 5.8653-24.85s-1.4885-3.0007-1.4885-7.4239c0-6.9571 4.0213-12.1582 9.0424-12.1582 4.2657 0 6.3319 3.2007 6.3319 7.0238 0 4.2898-2.7327 10.7134-4.1546 16.6259-1.1997 4.9789 2.4883 9.0464 7.3983 9.0464 8.887 0 15.7077-9.3798 15.7077-22.8939 0-11.9583-8.6203-20.3379-20.8621-20.3379-14.219 0-22.5505 10.669-22.5505 21.7159 0 4.3121 1.6441 8.9131 3.7103 11.4026.3999.489.4665.9335.3332 1.4447-.3777 1.5782-1.2219 4.9789-1.3997 5.668-.2221.9335-.7109 1.1113-1.6662.689-6.2431-2.9117-10.1311-12.0471-10.1311-19.3599 0-15.7812 11.4419-30.2511 33.0149-30.2511 17.3294 0 30.8153 12.3583 30.8153 28.8731 0 17.226-10.8642 31.118-25.9275 31.118-5.0656 0-9.8201-2.645-11.4419-5.7568 0 0-2.5106 9.5354-3.1105 11.8915-1.133 4.3565-4.1768 9.7795-6.2208 13.0915 4.6878 1.445 9.6423 2.223 14.7967 2.223 27.5939 0 49.9889-22.3828 49.9889-50.0111-.022-27.6061-22.395-49.9889-50.0111-49.9889z" fill="#000"/></svg></span> 7991 </a><a href="https://www.tiktok.com/@thirucooking" target="_blank"> 7992 <span class="visually-hidden">TikTok</span> 7993 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m102.986 50.4581c-.831.0796-1.665.1211-2.5.1249-9.1551.001-17.6938-4.5378-22.7089-12.0716v41.1066c0 16.7794-13.8293 30.382-30.8885 30.382s-30.8886-13.6026-30.8886-30.382 13.8294-30.382 30.8886-30.382c.6449 0 1.2751.0569 1.9091.0964v14.9717c-.634-.0747-1.2571-.1889-1.9091-.1889-8.7067 0-15.7649 6.9425-15.7649 15.5064s7.0582 15.5061 15.7649 15.5061c8.7082 0 16.3988-6.7482 16.3988-15.3136l.1519-69.8141h14.5623c1.3732 12.8445 11.9028 22.8773 24.9984 23.8188v16.6393" fill="#000"/></svg></span> 7994 </a></div></div></div><div class="footer-item" id="footer-block-7dd0f042-5340-47b8-9460-8b74d3c6b203" ><h2 class="footer-item__title text-font--primary text-size--regular text-weight--bold">BESTSELLER</h2><nav class="footer-item__menu rte"><span> 7995 <a href="https://thiru.de/collections/bestseller">Alle Produkte</a> 7996 </span><span> 7997 <a href="/products/thiru-sahnespender">Sahnespender - Sahnesyphon</a> 7998 </span><span> 7999 <a href="/products/thiru-teekanne">Teekanne Porzellan</a> 8000 </span><span> 8001 <a href="/products/thiru-premium-magnetleiste-messer-made-in-germany-aus-handfertigung-ultra-starker-messerhalter-magnetisch-aus-deutscher-buche-eiche-oder-nuss-35x6cm-inkl-montagezubehor">Messerleiste </a> 8002 </span><span> 8003 <a href="/products/thiru-nussknacker">Nussknacker</a> 8004 </span><span> 8005 <a href="/products/schneidebrett-mit-auffangschalen">Schneidebrett mit Auffangschalen</a> 8006 </span><span> 8007 <a href="/pages/widerruf-formular">Vertrag widerrufen</a> 8008 </span></nav></div><div class="footer-item" id="footer-block-menu" ><h2 class="footer-item__title text-font--primary text-size--regular text-weight--bold">QUICK LINKS</h2><nav class="footer-item__menu rte"><span> 8009 <a href="/pages/affiliate-werden">Affiliate werden</a> 8010 </span><span> 8011 <a href="/pages/cookies">Cookies</a> 8012 </span><span> 8013 <a href="/pages/datenschutz">Datenschutzerklärung</a> 8014 </span><span> 8015 <a href="/pages/widerrufsformular">Widerrufsformular</a> 8016 </span><span> 8017 <a href="/pages/impressum">Impressum </a> 8018 </span><span> 8019 <a href="/pages/versand">Versandbedingungen </a> 8020 </span><span> 8021 <a href="/pages/support">Support</a> 8022 </span><span> 8023 <a href="/pages/rabattcodes">Rabattcodes</a> 8024 </span><span> 8025 <a href="/pages/uber-uns">Ãber uns</a> 8026 </span><span> 8027 <a href="https://thiru.de/blogs/rezepte">Rezepte</a> 8028 </span><span> 8029 <a href="/policies/refund-policy">Rückerstattungsrichtlinie</a> 8030 </span><span> 8031 <a href="/policies/terms-of-service">Allgemeine Geschäftsbedingungen</a> 8032 </span></nav></div></div> 8033 </div><div class="footer-bottom" data-js-inert> 8034 <div class="container--large gutter-top--regular gutter-bottom--regular rte"> 8035 8036 <span> 8037 Urheberrecht © 2026 <a href="/">Thiru</a>.</span><span class="powered-by-shopify">Powered by Shopify</span></div> 8038</div> 8039 8040</div> 8041<!-- END sections: footer-group --><div id="shopify-section-popups" class="shopify-section"><div class="stacked-popups"><modal-box id="mini-cart-popup" class="popup popup-block popup--cart popup-size--small" 8042 data-options='{ 8043 "enabled": false, 8044 "showOnce": false, 8045 "closeByKey": false, 8046 "disableScroll": false 8047 }' 8048 style="display:none" 8049 data-hide="6000" 8050 > 8051 8052 <div class="mini-cart-popup gutter--regular spacing--xlarge remove-empty-space"> 8053 8054 <svg class="mini-cart-popup__checkmark" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 130.2 130.2"> 8055 <circle class="path circle" fill="none" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" cx="65.1" cy="65.1" r="62.1"/> 8056 <polyline class="path check" fill="none" stroke="#ffffff" stroke-width="6" stroke-linecap="round" stroke-miterlimit="10" points="100.2,40.2 51.5,88.8 29.8,67.5 "/> 8057 </svg> 8058 8059 <div class="mini-cart-popup__text line-height--medium"> 8060 <div data-js-mini-cart-single style="display:none"><strong>1 product</strong><br/> wurde zu deinem Einkaufswagen hinzugefügt</div> 8061 <div data-js-mini-cart-plural style="display:none"></div> 8062 </div> 8063 8064 <a 8065 class="button button--fullwidth button--icon" 8066 8067 data-js-sidebar-handle aria-expanded="false" aria-controls="site-cart-sidebar" role="button" 8068 data-js-close 8069 8070 title="Warenkorb öffnen" tabindex="0" 8071 >
8072 <span class="button__icon" role="img" aria-hidden="true"><svg width="21" height="9" viewBox="0 0 21 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.354 4.854a.5.5 0 0 0 0-.708L17.172.964a.5.5 0 1 0-.707.708L19.293 4.5l-2.828 2.828a.5.5 0 1 0 .707.708l3.182-3.182ZM0 5h20V4H0v1Z" fill="#000"/></svg></span> 8073 <span class="button__text">Warenkorb ansehen</span> 8074 </a> 8075 8076 </div> 8077 8078 <style data-shopify> 8079 .popup--cart { 8080 background: #ffb22e !important; 8081 color: #ffffff !important; 8082 border: 0 !important; 8083 border-radius: 10px !important;} 8084 .popup--cart .button { 8085 border-color: #ffffff; 8086 color: #ffffff; 8087 } 8088 .popup--cart .popup-close rect, 8089 .popup--cart .button path { 8090 fill: #ffffff !important; 8091 } 8092 </style> 8093 8094 <button class="popup-close" data-js-close> 8095 <span class="visually-hidden">SchlieÃen</span> 8096 <span aria-hidden="true" class="exit"><svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.90405" y="5.19678" width="14" height="1" transform="rotate(45 5.90405 5.19678)" fill="black"/><rect x="15.8035" y="5.90381" width="14" height="1" transform="rotate(135 15.8035 5.90381)" fill="black"/></svg></span> 8097 </button> 8098 8099 </modal-box></div> 8100 8101 <style data-shopify> 8102 #shopify-section-popups modal-box, 8103 #shopify-section-popups modal-box img { 8104 border-radius: 10px; 8105 } 8106 </style> 8107</div>
8107<script src="//thiru.de/cdn/shop/t/17/assets/component-modal.js?v=140111799558047004381765843577" defer></script>
8107 8108 <link rel="stylesheet" href="//thiru.de/cdn/shop/t/17/assets/component-modal.css?v=117497849162310753291765843576" media="print" onload="this.media='all'"> 8109 <link rel="stylesheet" href="//thiru.de/cdn/shop/t/17/assets/component-popup.css?v=137748486541224790161765843579" media="print" onload="this.media='all'"> 8110 8111
8111<script type="text/javascript"> 8112 8113 KROWN = { 8114 themeName: "Combine", 8115 themeVersion: "2.2.3", 8116 settings: { 8117 shop_money_format: 'â¬{{amount_with_comma_separator}}', 8118 cart_action: "overlay", 8119 cart_popup: "true", 8120 routes: { 8121 cart_url: "/cart", 8122 cart_add_url: "/cart/add", 8123 cart_change_url: "/cart/change", 8124 search_url: "/search", 8125 predictive_search_url: "/search/suggest", 8126 product_recommendations_url: "/recommendations/products" 8127 }, 8128 locales: { 8129 products_preorder_button: `Pre order`, 8130 products_add_to_cart_button: `In den Warenkorb`, 8131 products_add_to_bundle_button: `Hinzufügen`, 8132 products_sold_out_variant: `Ausverkauft`, 8133 products_unavailable_variant: `Nicht verfügbar`, 8134 products_variant_required: `Wähle zuerst eine Variante`, 8135 sets_choose_products: `Zuerst Produkte auswählen`, 8136 sets_add_to_cart: `Alle zu Einkaufswagen hinzufügen`, 8137 products_one_product: `Nur ein Produkt übrig!`, 8138 products_few_products: `{{ count }} Produkte übrig`, 8139 products_many_products: `Nur noch {{ count }} übrig - jetzt bestellen!`, 8140 products_no_products: `Ausverkauft`, 8141 products_preorder: `Dieses Produkt ist nicht mehr auf Lager, Sie können es aber noch bestellen.`, 8142 products_enough_products: `Auf Lager`, 8143 product_sku: `SKU: `, 8144 product_barcode: `ISBN: `, 8145 product_compare_price: `du sparst $SAVE_PRICE`, 8146 cart_add_error: `<span class="alert__icon"><svg width="7" height="8" viewBox="0 0 7 8" fill="none"><rect x="5.9751" y="0.818024" width="1" height="8" transform="rotate(45 5.9751 0.818024)" fill="white"/><rect x="6.68213" y="6.47488" width="1" height="8" transform="rotate(135 6.68213 6.47488)" fill="white"/></svg></span>Alle {{ title }} sind in Ihrem Warenkorb.`, 8147 cart_general_error: `Es gab einen Fehler. Bitte aktualisieren Sie die Seite und versuchen Sie es erneut.`, 8148 cart_added_items_count: `<strong>{{ count }} products</strong><br/> wurden zu deinem Einkaufswagen hinzugefügt`, 8149 shipping_calculator_results_heading_one: `Es gibt einen Versandtarif für Ihre Adresse`, 8150 shipping_calculator_results_heading_multiple: `Versandkosten für Ihre Adresse`, 8151 shipping_notice_remaining_to_free: `Ihnen fehlen noch {{ remaining_amount }} für den kostenlosen Versand.`, 8152 shipping_notice_eligible_for_free: `Versand & Retouren sind kostenfrei `, 8153 show_more: `Mehr anzeigen`, 8154 show_less: `Weniger anzeigen`, 8155 gift_remaining: `Du bist {{ remaining }} von der nächsten Stufe entfernt:`, 8156 gift_all_unlocked: `Alle Geschenke freigeschaltet!`, 8157 gift_tier_unlocked: `Wähle jetzt dein Gratis-Geschenk!`, 8158 gift_tier_title: `Geschenk Stufe {{ tier }}`, 8159 gift_claimed: `Hinzugefügt`, 8160 gift_free: `GRATIS` 8161 }, 8162 symbols: { 8163 zoom_out: `<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9.08008" cy="9" r="8" stroke="var(--main-text)" stroke-width="2" style="fill:none!important" /><rect x="14.2988" y="15.9062" width="1.98612" height="6.65426" transform="rotate(-45 14.2988 15.9062)" fill="#111111"/><path d="M13.0801 8V10L5.08008 10L5.08008 8L13.0801 8Z" fill="#111111"/></svg>`, 8164 zoom_in: `<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9.08008" cy="9" r="8" stroke="var(--main-text)" stroke-width="2" style="fill:none!important" /><rect x="14.2988" y="15.9062" width="1.98612" height="6.65426" transform="rotate(-45 14.2988 15.9062)" fill="#111111"/><path d="M8.08008 5H10.0801V13H8.08008V5Z" fill="#111111"/><path d="M13.0801 8V10L5.08008 10L5.08008 8L13.0801 8Z" fill="#111111"/></svg>`, 8165 zoom_loader: `<svg class="zoom__loader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg>`, 8166 close: `<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L1 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8166<path d="M1 1L17 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>`, 8167 toggle_pack: `<span class="toggle__icon"><span class="toggle__icon--plus"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.05664 0.5H7.05664V13.5H6.05664V0.5Z" fill="black"/><path d="M13.0566 6.5V7.5H0.0566406L0.0566407 6.5L13.0566 6.5Z" fill="black"/></svg></span><span class="toggle__icon--minus"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.0566 6.5V7.5H0.0566406L0.0566407 6.5L13.0566 6.5Z" fill="black"/></svg></span></span>`, 8168 toggle_pack_alternate: `<span class="toggle__icon-alternate"><span class="toggle__icon--plus"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.05664 0.5H7.05664V13.5H6.05664V0.5Z" fill="black"/><path d="M13.0566 6.5V7.5H0.0566406L0.0566407 6.5L13.0566 6.5Z" fill="black"/></svg></span><span class="toggle__icon--minus"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.0566 6.5V7.5H0.0566406L0.0566407 6.5L13.0566 6.5Z" fill="black"/></svg></span></span>` 8169 }, 8170 predictive_search_enabled: "true", 8171 predictive_search_script: "//thiru.de/cdn/shop/t/17/assets/component-predictive-search.js?v=125379629480770845521765843573", 8172 predictive_search_placeholder: `<div class="search-results"><div class="search-block"><a class="search-item search-item--blank"><div class="thumbnail"></div><div class="content"><span class="title"></span><span class="caption"></span></div></a><a class="search-item search-item--blank"><div class="thumbnail"></div><div class="content"><span class="title"></span><span class="caption"></span></div></a><a class="search-item search-item--blank"><div class="thumbnail"></div><div class="content"><span class="title"></span><span class="caption"></span></div></a></div></div>`, 8173 cart_image_ratio: (1 / 1) 8174 } 8175 } 8176 8177 </script>
8177 8178 8179
8179<script src="//thiru.de/cdn/shop/t/17/assets/component-slider.js?v=159868503204044551291765843578" defer></script>
8179 8180
8180<script src="//thiru.de/cdn/shop/t/17/assets/component-product-form.js?v=65297709219799611481769891684" defer></script>
8180 8181
8181<script src="//thiru.de/cdn/shop/t/17/assets/component-quick-buy.js?v=159248682070147530811769888319" defer></script>
8181<sidebar-drawer 8182 id="site-cart-sidebar" 8183 class="sidebar sidebar--right cart-is-empty" 8184 tabindex="-1" 8185 role="dialog" 8186 aria-modal="true" 8187 aria-label="Warenkorb" 8188 data-cart-items="0" 8189 style="display:none" 8190 data-js-site-cart-sidebar 8191 ><div class="sidebar__header"> 8192 <span class="sidebar__title"> 8193 Warenkorb 8194 (<span data-header-cart-count>0</span>) 8195 </span> 8196 <button class="sidebar__close" data-js-close aria-label="Seitenleiste schlieÃen"> 8197 <span aria-hidden="true"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L1 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 1L17 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 8198 </button> 8199 </div><div class="sidebar__body"><div class="cart-drawer" id="AjaxCartForm" data-cart-drawer><link rel="stylesheet" href="//thiru.de/cdn/shop/t/17/assets/component-cart-drawer.css?v=55578813794074763601769955247" media="print" onload="this.media='all'"> 8200 <noscript><link rel="stylesheet" href="//thiru.de/cdn/shop/t/17/assets/component-cart-drawer.css?v=55578813794074763601769955247"></noscript><div class="cart-drawer__loading" data-cart-loading> 8201 <div class="cart-drawer__spinner"></div> 8202 </div><div class="cart-drawer__empty"> 8203 <div class="cart-drawer__empty-icon"> 8204 <svg width="64" height="64" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8205 <path d="M9 22C9.55228 22 10 21.5523 10 21C10 20.4477 9.55228 20 9 20C8.44772 20 8 20.4477 8 21C8 21.5523 8.44772 22 9 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 8206 <path d="M20 22C20.5523 22 21 21.5523 21 21C21 20.4477 20.5523 20 20 20C19.4477 20 19 20.4477 19 21C19 21.5523 19.4477 22 20 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 8207 <path d="M1 1H5L7.68 14.39C7.77144 14.8504 8.02191 15.264 8.38755 15.5583C8.75318 15.8526 9.2107 16.009 9.68 16H19.4C19.8693 16.009 20.3268 15.8526 20.6925 15.5583C21.0581 15.264 21.3086 14.8504 21.4 14.39L23 6H6" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 8208 </svg> 8209 </div> 8210 <p class="cart-drawer__empty-text">Der Warenkorb ist leer.</p> 8211 <a href="/collections/all" class="cart-drawer__continue-btn"> 8212 Shoppen & Geschenke sichern 8213 </a> 8214 </div><span class="visually-hidden" data-cart-count>0</span> 8215 <span class="visually-hidden" data-cart-total-value>0</span> 8216</div> 8217</div><div class="cart-drawer__footer cart-drawer__footer--hidden" id="AjaxCartSubtotal" data-cart-footer><div class="cart-drawer__summary-row"> 8218 <span>Versand</span> 8219 <span class="cart-drawer__gratis">Gratis</span> 8220 </div><div class="cart-drawer__summary-row cart-drawer__summary-row--savings hidden" data-savings-banner> 8221 <span>Gesamtersparnis</span> 8222 <span data-savings-amount>- â¬0,00</span> 8223 </div><div class="cart-drawer__subtotal-row " data-subtotal-row> 8224 <span class="cart-drawer__subtotal-label">Gesamtsumme (inkl. MwSt.)</span> 8225 <div class="cart-drawer__subtotal-prices"> 8226 <span class="cart-drawer__subtotal-current" data-cart-total>â¬0,00</span> 8227 <del class="cart-drawer__subtotal-compare hidden" data-cart-compare>(â¬0,00)</del> 8228 </div> 8229 </div><p class="cart-drawer__shipping-notice">Versand & Retoure kostenlos â Mengenrabatte werden automatisch im Checkout angewandt 8230</p><button type="submit" name="checkout" form="cart" class="cart-drawer__checkout-btn" id="CheckOut"> 8231 Jetzt sicher zur Kasse 8232 </button><a href="https://thiru.de/collections/bestseller" class="cart-drawer__bestseller-btn"> 8233 Shoppen & Geschenke sichern â 8234 </a><div class="cart-drawer__payment-row"><svg class="cart-drawer__payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
8234<path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg><svg class="cart-drawer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
823416.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 8235<svg class="cart-drawer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 8236<svg class="cart-drawer__payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg><svg class="cart-drawer__payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
82360 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 8237<img class="cart-drawer__payment-icon" src="//thiru.de/cdn/shop/t/17/assets/klarna-svgrepo-com.svg?v=54882779113584433081769954045" alt="Klarna" loading="lazy"><img class="cart-drawer__payment-icon" src="//thiru.de/cdn/shop/t/17/assets/google-pay-svgrepo-com.svg?v=94236455395084051161769954044" alt="Google Pay" loading="lazy"> 8238 </div></div> 8239</sidebar-drawer> 8240 8241
8241<script src="//thiru.de/cdn/shop/t/17/assets/component-cart-drawer.js?v=111696932663757334871769888315" defer></script>
8241<script src="//thiru.de/cdn/shop/t/17/assets/component-gift-progress.js?v=94476861478465087731769901082" defer></script>
8241<sidebar-drawer id="site-search-sidebar" class="sidebar sidebar--left" tabindex="-1" role="dialog" aria-modal="true" style="display:none"> 8242 <div class="sidebar__header"> 8243 <span class="sidebar__title"> 8244 Suchen 8245 </span> 8246 <button class="sidebar__close" data-js-close> 8247 <span class="visually-hidden">Seitenleiste schlieÃen</span> 8248 <span aria-hidden="true" aria-role="img"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L1 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 1L17 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 8249 </button> 8250 </div> 8251 <div class="sidebar__body"> 8252 8253 <search-form class="sidebar-large-padding"> 8254 <form action="/search" method="get" class="input-group search-bar ajax subtitle" role="search" autocomplete="off"> 8255 <label for="search-form-sidebar" class="visually-hidden">Suchen</label> 8256 <input id="search-form-sidebar" type="search" name="q" value="" placeholder="Tippe ein Stichwort ..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" data-js-search-input> 8257 </form> 8258 <div class="top"> 8259 <div id="search-results" class="search-results predictive-search" data-js-search-results></div> 8260 </div> 8261 </search-form> 8262 8263 </div> 8264 </sidebar-drawer> 8265 8266 <link rel="stylesheet" href="//thiru.de/cdn/shop/t/17/assets/component-cart.css?v=122102970608307904501769888316" media="print" onload="this.media='all'"> 8267 8268
8268<script src="//thiru.de/cdn/shop/t/17/assets/component-quantity-selector.js?v=171718841822426506621765843576" defer></script>
8268<script src="//thiru.de/cdn/shop/t/17/assets/component-cart.js?v=160301403069128143351769888316" defer></script>
8268<link rel="stylesheet" href="//thiru.de/cdn/shop/t/17/assets/component-sidebar.css?v=78393611048095278851769888320" media="print" onload="this.media='all';"> 8269
8269<script src="//thiru.de/cdn/shop/t/17/assets/section-header.js?v=151977774780272127151765843574" defer></script>
8269<div class="site-overlay" style="display:none"></div> 8270 8271 <link rel="stylesheet" href="//thiru.de/cdn/shop/t/17/assets/section-main-product.css?v=133797438456851676861765843574" media="print" onload="this.media='all';"><span id="go-top" class="main-go-top" 8272 onclick="window.scrollTo({ top: 0, behavior: 'smooth' })" 8273 > 8274 <span class="visually-hidden">Nach oben gehen</span> 8275 <span class="main-go-top__icon" aria-hidden="true"><svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8247 1.26221-5.65685 5.65685-.7071-.70711 5.65685-5.65685z"/></g></svg></span> 8276 <span class="main-go-top__text">Nach oben</span> 8277 </span> 8278
8278<script> 8279 window.addEventListener('scroll', ()=>{ 8280 if ( window.scrollY > 500 ) { 8281 document.getElementById('go-top').classList.add('show'); 8282 } else { 8283 document.getElementById('go-top').classList.remove('show'); 8284 } 8285 }, {passive: true}); 8286 </script>
8286<div id="shopify-block-AN3hsdzZvTTlIb2FWQ__8218531531362863771" class="shopify-block shopify-app-block"> 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308
8308<script> 8309 let shopifyLiquidValuesApp7Ext = { 8310 product: { 8311 handle: null, 8312 productId: null, 8313 collections: [ 8314 8315 ], 8316 tags: null, 8317 type: null 8318 }, 8319 selected_or_first_available_variant: null, 8320 customer: { 8321 first_name: null, 8322 email: null, 8323 id: null, 8324 total_spent: null, 8325 customerTags: null 8326 }, 8327 cartData : {"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}, 8328 markets: { 8329 handle: "de", 8330 id: 239370403, 8331 } 8332 }; 8333 8334 window.shopifyLiquidValuesApp7Ext = shopifyLiquidValuesApp7Ext; 8335 </script>
8335 8336 8337 8338 8339
8339<script id="kite-app-data" type="application/json">{"userData":{"shopName":"thiru-premium-kuechen-und-haushaltswaren.myshopify.com","storefrontAccessToken":"b7be43b5f513e8f6eae363224301bd87","countryCode":"DE","countryName":"Germany","currency":"EUR","currencyInfo":{"code":"EUR","symbol":"â¬","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"redirectToCartAfterBogoAddition":null,"redirectToCheckoutAfterBogoAddition":true,"languageMode":"SINGLE","isRegionalLocaleUrlRequiredForHref":true,"fireNewSideCartRefreshCodeFirst":true,"considerRequestListenerData":true,"fetchDataForFirstRenderInFreeGiftOnCartPage":true,"useListenForXmlHttpApiCallsV2":true,"block_script_in_home_page":false,"minify_storefront_assets":true,"runShadowRootDetection":true},"createdAt":"2026-01-31T21:24:35.248Z","isSubscription":{"name":"Monthly-Shopify-Jul25-GROW"},"isAppLevelMetafieldCreated":true,"isUseAppLevelMetafieldDisabled":false,"multipleCurrenciesInfo":{"EUR":{"code":"EUR","symbol":"â¬","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2}}},"languageData":null,"promotionCampaigns":[{"_id":"697e7687e9b8caa478f6c873","shopName":"thiru-premium-kuechen-und-haushaltswaren.myshopify.com","name":"Geschenk Campaign (50,80,140 EUR)","freeGiftProduct":[],"discountId":"gid://shopify/DiscountAutomaticNode/1966096122121","isAutoAdd":false,"multiLanguageEnable":false,"discountSettings":{"mode":"AUTOMATIC"},"advancedSettings":{"onlyUseWidget":false},"isCampaignUrlEnabled":false,"freeGiftEligibility":"ALL_PRODUCTS","rulesList":[{"ruleType":"SPEND_X","minimumCartValue":"50","freeGiftProduct":[{"productId":"15393268728073","graphqlId":"gid://shopify/Product/15393268728073","handle":"thiru-mini-universalstreuer-set-2-tlg-fassungsvermogen-je-15-ml","variants":[{"variantId":"56337385455881","variantGraphqlId":"gid://shopify/ProductVariant/56337385455881","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/71uZ3-9zYBL._AC_SL1500.jpg?v=1761513004","variantTitle":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml","variantPrice":"9.99","title":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml","price":"9.99"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/71uZ3-9zYBL._AC_SL1500.jpg?v=1761513004"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_6c4d6059-46a7-40e7-aaad-c4acbd58bf75.png?v=1761780214"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_b74e1b4f-ae3a-46b9-81ca-6c54b5576aca.png?v=1761780214"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_ad8d636a-a894-45cc-8e68-64ab71309d0e.png?v=1761780213"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_8088fd66-29ff-4c45-ae51-6802b25b668d.png?v=1761780296"}],"title":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml"},{"productId":"15423636668681","graphqlId":"gid://shopify/Product/15423636668681","handle":"thiru-bestecktaschen-set-6-teilig-grau-silber-abwaschbar-formstabil-fur-besteck-serviette","variants":[{"variantId":"56449122205961","variantGraphqlId":"gid://shopify/ProductVariant/56449122205961","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361","variantTitle":"Grau (6-teilig)","variantPrice":"11.99","title":"Grau (6-teilig)","price":"11.99"},{"variantId":"56449122238729","variantGraphqlId":"gid://shopify/ProductVariant/56449122238729","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361","variantTitle":"Rot (4-teilig)","variantPrice":"10.99","title":"Rot (4-teilig)","price":"10.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_578513d5-57f4-44aa-8644-9ab55986c34f.png?v=1763197361"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_49495479-604c-483a-8df3-6cc518ae2d8b.png?v=1763197360"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_f60b610f-b1ab-4a04-b5d4-0dc5b695cece.png?v=1763197360"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/5_967d8f65-78ca-4cf5-9b59-9a1133bf621a.png?v=1763197361"}],"title":"Thiru Bestecktaschen-Set 6-teilig â Grau/Silber, abwaschbar & formstabil für Besteck & Serviette"},{"productId":"8621524254985","graphqlId":"gid://shopify/Product/8621524254985","handle":"thiru-servierzange","variants":[{"variantId":"45524749549833","variantGraphqlId":"gid://shopify/ProductVariant/45524749549833","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"21 cm / Schmale Laffen","variantPrice":"10.99","title":"21 cm / Schmale Laffen","price":"10.99"},{"variantId":"45524749582601","variantGraphqlId":"gid://shopify/ProductVariant/45524749582601","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"27 cm / Schmale Laffen","variantPrice":"12.99","title":"27 cm / Schmale Laffen","price":"12.99"},{"variantId":"45524774256905","variantGraphqlId":"gid://shopify/ProductVariant/45524774256905","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"27 cm / Breite Laffen","variantPrice":"14.99","title":"27 cm / Breite Laffen","price":"14.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT01.png?v=1716551806"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT02.png?v=1716551808"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT03.png?v=1716551807"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT04.png?v=1716551807"}],"title":"Thiru Servierzange mit Silikon Laffen und Aufhängeöse, hitzebeständig bis 200°C"},{"productId":"8329913663753","graphqlId":"gid://shopify/Product/8329913663753","handle":"thiru-kuchenhelfer","variants":[{"variantId":"44677849612553","variantGraphqlId":"gid://shopify/ProductVariant/44677849612553","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenwender","variantPrice":"9.99","title":"Pfannenwender","price":"9.99"},{"variantId":"44677849514249","variantGraphqlId":"gid://shopify/ProductVariant/44677849514249","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenwender 2er Set","variantPrice":"12.99","title":"Pfannenwender 2er Set","price":"12.99"},{"variantId":"44677852332297","variantGraphqlId":"gid://shopify/ProductVariant/44677852332297","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Kartoffelstampfer","variantPrice":"9.99","title":"Kartoffelstampfer","price":"9.99"},{"variantId":"44677849383177","variantGraphqlId":"gid://shopify/ProductVariant/44677849383177","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Gemüselöffel","variantPrice":"9.99","title":"Gemüselöffel","price":"9.99"},{"variantId":"44677849415945","variantGraphqlId":"gid://shopify/ProductVariant/44677849415945","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenlöffel","variantPrice":"9.99","title":"Pfannenlöffel","price":"9.99"},{"variantId":"44677849448713","variantGraphqlId":"gid://shopify/ProductVariant/44677849448713","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Wok-Löffel","variantPrice":"9.99","title":"Wok-Löffel","price":"9.99"},{"variantId":"44677849481481","variantGraphqlId":"gid://shopify/ProductVariant/44677849481481","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Teigschaber","variantPrice":"9.99","title":"Teigschaber","price":"9.99"},{"variantId":"44677849547017","variantGraphqlId":"gid://shopify/ProductVariant/44677849547017","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Schneebesen","variantPrice":"9.99","title":"Schneebesen","price":"9.99"},{"variantId":"44677849579785","variantGraphqlId":"gid://shopify/ProductVariant/44677849579785","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Suppenkelle","variantPrice":"9.99","title":"Suppenkelle","price":"9.99"},{"variantId":"44677849645321","variantGraphqlId":"gid://shopify/ProductVariant/44677849645321","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Schaumlöffel","variantPrice":"9.99","title":"Schaumlöffel","price":"9.99"},{"variantId":"44677849678089","variantGraphqlId":"gid://shopify/ProductVariant/44677849678089","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Spaghettilöffel","variantPrice":"9.99","title":"Spaghettilöffel","price":"9.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_625896bf-e4f9-4f22-8a85-827e2df21459.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_35987f6c-f34a-4f2f-8570-c5e9e47186eb.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_18c9e92d-48ab-45e4-9701-f37b2463247e.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_787ac68c-a0bd-4b13-bda3-e50f94c5dbb1.png?v=1698167817"}],"title":"Thiru Küchenhelfer - ultra hitzebeständig - Verfärbungsresistent & schonen
8339d für die Pfanne - inkl. E-Book mit 25 Rezepten - Spülmaschinengeeignet - Qualität Made in Germany"}],"discountOfferedOnFreeGift":{"type":"percentage","value":"100"},"maxQuantity":"1"},{"ruleType":"SPEND_X","minimumCartValue":"80","freeGiftProduct":[{"productId":"15393268728073","graphqlId":"gid://shopify/Product/15393268728073","handle":"thiru-mini-universalstreuer-set-2-tlg-fassungsvermogen-je-15-ml","variants":[{"variantId":"56337385455881","variantGraphqlId":"gid://shopify/ProductVariant/56337385455881","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/71uZ3-9zYBL._AC_SL1500.jpg?v=1761513004","variantTitle":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml","variantPrice":"9.99","title":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml","price":"9.99"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/71uZ3-9zYBL._AC_SL1500.jpg?v=1761513004"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_6c4d6059-46a7-40e7-aaad-c4acbd58bf75.png?v=1761780214"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_b74e1b4f-ae3a-46b9-81ca-6c54b5576aca.png?v=1761780214"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_ad8d636a-a894-45cc-8e68-64ab71309d0e.png?v=1761780213"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_8088fd66-29ff-4c45-ae51-6802b25b668d.png?v=1761780296"}],"title":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml"},{"productId":"15423636668681","graphqlId":"gid://shopify/Product/15423636668681","handle":"thiru-bestecktaschen-set-6-teilig-grau-silber-abwaschbar-formstabil-fur-besteck-serviette","variants":[{"variantId":"56449122205961","variantGraphqlId":"gid://shopify/ProductVariant/56449122205961","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361","variantTitle":"Grau (6-teilig)","variantPrice":"11.99","title":"Grau (6-teilig)","price":"11.99"},{"variantId":"56449122238729","variantGraphqlId":"gid://shopify/ProductVariant/56449122238729","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361","variantTitle":"Rot (4-teilig)","variantPrice":"10.99","title":"Rot (4-teilig)","price":"10.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_578513d5-57f4-44aa-8644-9ab55986c34f.png?v=1763197361"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_49495479-604c-483a-8df3-6cc518ae2d8b.png?v=1763197360"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_f60b610f-b1ab-4a04-b5d4-0dc5b695cece.png?v=1763197360"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/5_967d8f65-78ca-4cf5-9b59-9a1133bf621a.png?v=1763197361"}],"title":"Thiru Bestecktaschen-Set 6-teilig â Grau/Silber, abwaschbar & formstabil für Besteck & Serviette"},{"productId":"8621524254985","graphqlId":"gid://shopify/Product/8621524254985","handle":"thiru-servierzange","variants":[{"variantId":"45524749549833","variantGraphqlId":"gid://shopify/ProductVariant/45524749549833","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"21 cm / Schmale Laffen","variantPrice":"10.99","title":"21 cm / Schmale Laffen","price":"10.99"},{"variantId":"45524749582601","variantGraphqlId":"gid://shopify/ProductVariant/45524749582601","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"27 cm / Schmale Laffen","variantPrice":"12.99","title":"27 cm / Schmale Laffen","price":"12.99"},{"variantId":"45524774256905","variantGraphqlId":"gid://shopify/ProductVariant/45524774256905","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"27 cm / Breite Laffen","variantPrice":"14.99","title":"27 cm / Breite Laffen","price":"14.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT01.png?v=1716551806"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT02.png?v=1716551808"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT03.png?v=1716551807"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT04.png?v=1716551807"}],"title":"Thiru Servierzange mit Silikon Laffen und Aufhängeöse, hitzebeständig bis 200°C"},{"productId":"8329913663753","graphqlId":"gid://shopify/Product/8329913663753","handle":"thiru-kuchenhelfer","variants":[{"variantId":"44677849612553","variantGraphqlId":"gid://shopify/ProductVariant/44677849612553","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenwender","variantPrice":"9.99","title":"Pfannenwender","price":"9.99"},{"variantId":"44677849514249","variantGraphqlId":"gid://shopify/ProductVariant/44677849514249","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenwender 2er Set","variantPrice":"12.99","title":"Pfannenwender 2er Set","price":"12.99"},{"variantId":"44677852332297","variantGraphqlId":"gid://shopify/ProductVariant/44677852332297","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Kartoffelstampfer","variantPrice":"9.99","title":"Kartoffelstampfer","price":"9.99"},{"variantId":"44677849383177","variantGraphqlId":"gid://shopify/ProductVariant/44677849383177","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Gemüselöffel","variantPrice":"9.99","title":"Gemüselöffel","price":"9.99"},{"variantId":"44677849415945","variantGraphqlId":"gid://shopify/ProductVariant/44677849415945","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenlöffel","variantPrice":"9.99","title":"Pfannenlöffel","price":"9.99"},{"variantId":"44677849448713","variantGraphqlId":"gid://shopify/ProductVariant/44677849448713","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Wok-Löffel","variantPrice":"9.99","title":"Wok-Löffel","price":"9.99"},{"variantId":"44677849481481","variantGraphqlId":"gid://shopify/ProductVariant/44677849481481","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Teigschaber","variantPrice":"9.99","title":"Teigschaber","price":"9.99"},{"variantId":"44677849547017","variantGraphqlId":"gid://shopify/ProductVariant/44677849547017","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Schneebesen","variantPrice":"9.99","title":"Schneebesen","price":"9.99"},{"variantId":"44677849579785","variantGraphqlId":"gid://shopify/ProductVariant/44677849579785","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Suppenkelle","variantPrice":"9.99","title":"Suppenkelle","price":"9.99"},{"variantId":"44677849645321","variantGraphqlId":"gid://shopify/ProductVariant/44677849645321","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Schaumlöffel","variantPrice":"9.99","title":"Schaumlöffel","price":"9.99"},{"variantId":"44677849678089","variantGraphqlId":"gid://shopify/ProductVariant/44677849678089","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Spaghettilöffel","variantPrice":"9.99","title":"Spaghettilöffel","price":"9.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_625896bf-e4f9-4f22-8a85-827e2df21459.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_35987f6c-f34a-4f2f-8570-c5e9e47186eb.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_18c9e92d-48ab-45e4-9701-f37b2463247e.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_787ac68c-a0bd-4b13-bda3-e50f94c5dbb1.png?v=1698167817"}],"title":"Thiru Küchenhelfer - ultra hitzebeständig - Verfärbungsresistent & schonen
8339d für die Pfanne - inkl. E-Book mit 25 Rezepten - Spülmaschinengeeignet - Qualität Made in Germany"}],"discountOfferedOnFreeGift":{"type":"percentage","value":"100"},"maxQuantity":"1"},{"ruleType":"SPEND_X","minimumCartValue":"140","freeGiftProduct":[{"productId":"15393268728073","graphqlId":"gid://shopify/Product/15393268728073","handle":"thiru-mini-universalstreuer-set-2-tlg-fassungsvermogen-je-15-ml","variants":[{"variantId":"56337385455881","variantGraphqlId":"gid://shopify/ProductVariant/56337385455881","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/71uZ3-9zYBL._AC_SL1500.jpg?v=1761513004","variantTitle":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml","variantPrice":"9.99","title":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml","price":"9.99"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/71uZ3-9zYBL._AC_SL1500.jpg?v=1761513004"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_6c4d6059-46a7-40e7-aaad-c4acbd58bf75.png?v=1761780214"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_b74e1b4f-ae3a-46b9-81ca-6c54b5576aca.png?v=1761780214"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_ad8d636a-a894-45cc-8e68-64ab71309d0e.png?v=1761780213"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_8088fd66-29ff-4c45-ae51-6802b25b668d.png?v=1761780296"}],"title":"Thiru Universalstreuer-Set, 2-tlg., Fassungsvermögen: je 15 ml"},{"productId":"8329913663753","graphqlId":"gid://shopify/Product/8329913663753","handle":"thiru-kuchenhelfer","variants":[{"variantId":"44677849612553","variantGraphqlId":"gid://shopify/ProductVariant/44677849612553","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenwender","variantPrice":"9.99","title":"Pfannenwender","price":"9.99"},{"variantId":"44677849514249","variantGraphqlId":"gid://shopify/ProductVariant/44677849514249","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenwender 2er Set","variantPrice":"12.99","title":"Pfannenwender 2er Set","price":"12.99"},{"variantId":"44677852332297","variantGraphqlId":"gid://shopify/ProductVariant/44677852332297","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Kartoffelstampfer","variantPrice":"9.99","title":"Kartoffelstampfer","price":"9.99"},{"variantId":"44677849383177","variantGraphqlId":"gid://shopify/ProductVariant/44677849383177","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Gemüselöffel","variantPrice":"9.99","title":"Gemüselöffel","price":"9.99"},{"variantId":"44677849415945","variantGraphqlId":"gid://shopify/ProductVariant/44677849415945","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Pfannenlöffel","variantPrice":"9.99","title":"Pfannenlöffel","price":"9.99"},{"variantId":"44677849448713","variantGraphqlId":"gid://shopify/ProductVariant/44677849448713","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Wok-Löffel","variantPrice":"9.99","title":"Wok-Löffel","price":"9.99"},{"variantId":"44677849481481","variantGraphqlId":"gid://shopify/ProductVariant/44677849481481","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Teigschaber","variantPrice":"9.99","title":"Teigschaber","price":"9.99"},{"variantId":"44677849547017","variantGraphqlId":"gid://shopify/ProductVariant/44677849547017","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Schneebesen","variantPrice":"9.99","title":"Schneebesen","price":"9.99"},{"variantId":"44677849579785","variantGraphqlId":"gid://shopify/ProductVariant/44677849579785","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Suppenkelle","variantPrice":"9.99","title":"Suppenkelle","price":"9.99"},{"variantId":"44677849645321","variantGraphqlId":"gid://shopify/ProductVariant/44677849645321","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Schaumlöffel","variantPrice":"9.99","title":"Schaumlöffel","price":"9.99"},{"variantId":"44677849678089","variantGraphqlId":"gid://shopify/ProductVariant/44677849678089","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146","variantTitle":"Spaghettilöffel","variantPrice":"9.99","title":"Spaghettilöffel","price":"9.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/Gemueseloeffel.png?v=1698167146"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_625896bf-e4f9-4f22-8a85-827e2df21459.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_35987f6c-f34a-4f2f-8570-c5e9e47186eb.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_18c9e92d-48ab-45e4-9701-f37b2463247e.png?v=1698167817"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_787ac68c-a0bd-4b13-bda3-e50f94c5dbb1.png?v=1698167817"}],"title":"Thiru Küchenhelfer - ultra hitzebeständig - Verfärbungsresistent & schonen
8339d für die Pfanne - inkl. E-Book mit 25 Rezepten - Spülmaschinengeeignet - Qualität Made in Germany"},{"productId":"8621524254985","graphqlId":"gid://shopify/Product/8621524254985","handle":"thiru-servierzange","variants":[{"variantId":"45524749549833","variantGraphqlId":"gid://shopify/ProductVariant/45524749549833","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"21 cm / Schmale Laffen","variantPrice":"10.99","title":"21 cm / Schmale Laffen","price":"10.99"},{"variantId":"45524749582601","variantGraphqlId":"gid://shopify/ProductVariant/45524749582601","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"27 cm / Schmale Laffen","variantPrice":"12.99","title":"27 cm / Schmale Laffen","price":"12.99"},{"variantId":"45524774256905","variantGraphqlId":"gid://shopify/ProductVariant/45524774256905","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806","variantTitle":"27 cm / Breite Laffen","variantPrice":"14.99","title":"27 cm / Breite Laffen","price":"14.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.MAIN.png?v=1716551806"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT01.png?v=1716551806"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT02.png?v=1716551808"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT03.png?v=1716551807"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4262365187673.PT04.png?v=1716551807"}],"title":"Thiru Servierzange mit Silikon Laffen und Aufhängeöse, hitzebeständig bis 200°C"},{"productId":"15423636668681","graphqlId":"gid://shopify/Product/15423636668681","handle":"thiru-bestecktaschen-set-6-teilig-grau-silber-abwaschbar-formstabil-fur-besteck-serviette","variants":[{"variantId":"56449122205961","variantGraphqlId":"gid://shopify/ProductVariant/56449122205961","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361","variantTitle":"Grau (6-teilig)","variantPrice":"11.99","title":"Grau (6-teilig)","price":"11.99"},{"variantId":"56449122238729","variantGraphqlId":"gid://shopify/ProductVariant/56449122238729","variantImage":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361","variantTitle":"Rot (4-teilig)","variantPrice":"10.99","title":"Rot (4-teilig)","price":"10.99"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/1_ecc5f840-9371-450a-a0bb-acee87768b44.png?v=1763197361"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/2_578513d5-57f4-44aa-8644-9ab55986c34f.png?v=1763197361"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/3_49495479-604c-483a-8df3-6cc518ae2d8b.png?v=1763197360"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/4_f60b610f-b1ab-4a04-b5d4-0dc5b695cece.png?v=1763197360"},{"originalSrc":"https://cdn.shopify.com/s/files/1/0455/7737/1811/files/5_967d8f65-78ca-4cf5-9b59-9a1133bf621a.png?v=1763197361"}],"title":"Thiru Bestecktaschen-Set 6-teilig â Grau/Silber, abwaschbar & formstabil für Besteck & Serviette"}],"discountOfferedOnFreeGift":{"type":"percentage","value":"100"},"maxQuantity":"1"}],"configuration":{"globalConfig":{"conditionFulFilled":{"title":"Gifts Added To Your Cart","subtitle":"","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_added_blk.webp","textColor":"","backgroundColor":""},"conditionNotMet":{"title":"Get Free Gifts With Your Order","subtitle":"","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_prompt_blk.webp","textColor":"","backgroundColor":""},"conditionInProgress":{"title":"You've Unlocked Free Gifts","subtitle":"","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_select_blk.webp","textColor":"","backgroundColor":""}},"tierConfig":[{"conditionNotMet":{"title":"{{FREE_GIFT_PRODUCT}}","subtitle":"{{CURRENCY}}{{REMAINING_AMOUNT}} away to unlock!","icon":"https://free-gift-app7.s3.us-east-2.amazonaws.com/icons/free_gift_gift_icon.png"}},{"conditionNotMet":{"title":"{{FREE_GIFT_PRODUCT}}","subtitle":"{{CURRENCY}}{{REMAINING_AMOUNT}} away to unlock!","icon":"https://free-gift-app7.s3.us-east-2.amazonaws.com/icons/free_gift_gift_icon.png"}},{"conditionNotMet":{"title":"{{FREE_GIFT_PRODUCT}}","subtitle":"{{CURRENCY}}{{REMAINING_AMOUNT}} away to unlock!","icon":"https://free-gift-app7.s3.us-east-2.amazonaws.com/icons/free_gift_gift_icon.png"}}],"addtionalFields":{"claimText":"Claim","claimedText":"Claimed","addingText":"Adding","unClaimText":"Unclaim","removingText":"Removing","alreadyClaimedText":"Note: Only one gift can be claimed at a time!","claimedCartTitle":"Congratulations! Free Gift Won!","claimedCartSubtitle":"Gift Added to Bag","conditionMetCartSubtitle":"Free Gift ready to claim","conditionMetButCannotClaimSubtitle":"Only 1 gift can be claimed at a time","outOfStockSubtitle":"Out of Stock","pillText":"FREE GIFT","pillIcon":"https://d1cjetlwgplgi5.cloudfront.net/public/gift_icon_0_white.svg","titleBarText":"Available Free gifts"}}
8339,"combinesWithOrderDiscounts":true,"combinesWithProductDiscounts":true,"showFreeGiftNotificationSettings":{"cartPage":false,"productPages":false,"specificProductPages":false,"specificProduct":[],"specificCollectionPages":false,"specificCollection":[],"sideCart":false},"isEnabled":true,"isMultipleFreeGiftAllowed":true,"conditionsData":{"conditionsOperator":"OR","conditionsList":[]},"widgetConfiguration":{"isEnabled":true,"fontConfig":{"titleFontSize":"16","titleFontStyle":"bold","subtitleFontSize":"13","subtitleFontStyle":"regular","claimBtnTextFontSize":"15","claimBtnTextFontStyle":"bold","titleBarFontStyle":"bold","titleBarFontSize":"16","pillFontStyle":"bold","pillFontSize":"10","bodyTitleFontStyle":"bold","bodyTitleFontSize":"16"},"colorConfig":{"claimBtnBgColor":"#1A1A1A","claimBtnTextColor":"#ffffff","borderColor":"#dedede","titleColor":"#000000","subtitleColor":"#777575","boxBgColor":"#f1f1f1","titleBarTextColor":"#ffffff","titleBarBgColor":"#1A1A1A","pillTextColor":"#ffffff","pillBgColor":"#1A1A1A"}},"urlBasedCampaign":{"id":"kite_campaign","url":"https://thiru-premium-kuechen-und-haushaltswaren.myshopify.com","value":"","campaignUrl":""},"campaignScheduleData":{"campaignSchedule":"CONTINUOUS","startDate":"2026-01-31","endDate":"2026-02-07","startTime":"00:00","endTime":"00:00","startDateTime":"2026-01-30T23:00:00Z","endDateTime":"2026-02-06T23:00:00Z","startDateTime_UTC":"2026-01-30T23:00:00Z","endDateTime_UTC":"2026-02-06T23:00:00Z","timeZone":""},"isMultiLanguageEnabled":false,"isWidgetTitleBarEnabled":false,"isWidgetPillEnabled":false,"isWidgetExpandedByDefault":false,"isWidgetDropdownPositionStatic":true,"multiplyFreeGiftWithTrigger":false,"maxQuantityForMultiplyFreeGiftWithTrigger":10,"salesChannelSettings":{"channels":["ONLINE_STORE","POS"],"posSettings":{"applicability":"ALL","operator":"include","locationIds":[]}},"isAutoAddFreeGiftOnceOnly":false,"discountData_shopifyResponse":{"discountId":"gid://shopify/DiscountAutomaticNode/1966096122121","title":"Geschenk Campaign (50,80,140 EUR)","startsAt":"2021-02-02T17:09:21Z","endsAt":null,"status":"ACTIVE","appDiscountType":{"appKey":"e51a4e2686c9072bb405bf25837fe8f7","functionId":"0b061c5f-997c-49ac-9eac-20da1d9e565a"},"combinesWith":{"orderDiscounts":true,"productDiscounts":true,"shippingDiscounts":true}},"createdAt":"2026-01-31T21:39:19.332Z","updatedAt":"2026-02-01T13:09:53.619Z","__v":0,"MultiLanguageConfiguration":{}}],"discounts":[],"boGo":[],"shippingDiscount":[],"customDiscount":[],"unifiedWidget":[],"consolidatedCustomDiscount":[],"consolidatedCombinedDiscount":[],"freeGiftCheckout":[],"fileRequest":{"freeGiftLogicv1":true,"freeGiftV1":true,"kiteV0Features":false,"customDiscountLogic":false}}</script>
8339 8340 8341
8341<script> 8342 if (window && !window.kite_app_data) { 8343 let metafieldData; 8344 8345 const jsonDataElement = document.getElementById('kite-app-data'); 8346 const jsonString = jsonDataElement ? jsonDataElement.textContent : ''; 8347 8348 try { 8349 metafieldData = JSON.parse(jsonString); 8350 } catch (error) { 8351 console.error("Failed to parse metafield data:", error); 8352 metafieldData = { errorMsg: "This is not a valid JSON" }; 8353 } 8354 8355 if (metafieldData && !metafieldData?.errorMsg) { 8356 window.kite_app_data = metafieldData; 8357 } 8358 8359 if (jsonDataElement) { 8360 jsonDataElement.textContent = ''; 8361 } 8362 } 8363 </script>
8363 8364 8365 8366 8367
8367<script> 8368 window.gfgFileStatus = { 8369 base: "NEED_TO_LOAD", 8370 freeGiftV1: "true", 8371 freeGiftV2: "false", 8372 kiteV0Features: "false", 8373 customDiscountLogic: "false", 8374 globalWidgets: "false" 8375 }; 8376 // Convert boolean strings to status (skip 'base' which is always NEED_TO_LOAD) 8377 Object.keys(window.gfgFileStatus).forEach(function(key) { 8378 if (key === 'base') return; 8379 window.gfgFileStatus[key] = window.gfgFileStatus[key] === "true" ? "NEED_TO_LOAD" : "DONT_LOAD"; 8380 }); 8381 </script>
8381 8382 8383 8384 8385 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.css" media="print" onload="this.media='all'" /> 8386 <noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.css" /></noscript> 8387
8387<script defer src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.js"></script>
8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397
8397<script async src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftV1.min.js"></script>
8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413</div>
8413<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
8413 8414</body> 8415 </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.