1<!doctype html> 2<html class="no-touch no-js" lang="de"> 3<head>
3<script id='em_product_variants' type='application/json'> 4 null 5 </script>
5 6
6<script id='em_product_selected_or_first_available_variant' type='application/json'> 7 null 8 </script>
8<script> var fc_metafield_gdpr = {"settings":"{\"color\":\"000000\",\"src\":\"https:\\\/\\\/d1owz8ug8bf83z.cloudfront.net\\\/images\\\/gdpr\\\/eu_gdpr_compliant.png\",\"lang\":\"de\",\"url\":\"\",\"ccolor\":\"000000\",\"banner\":\"https:\\\/\\\/d1owz8ug8bf83z.cloudfront.net\\\/images\\\/gdpr\\\/eu_gdpr_compliant.png\",\"cookiebarstatus\":\"disable\",\"gdprbannerstatus\":\"disable\",\"banner_background\":\"69727B\",\"link_text\":\"FFFFFF\",\"button_border\":\"FF3333\",\"button_background\":\"000000\",\"banner_text\":\"FFFFFF\",\"button_text\":\"FFFFFF\",\"message\":\"Diese Website verwendet Cookies, um Ihnen das bestm\\u00f6gliche Erlebnis auf unserer Website zu erm\\u00f6glichen\",\"ok_button\":\"Verstanden\",\"info_link\":\"Erfahren Sie mehr\",\"bar_location\":\"top\",\"show_only_eu\":false,\"privacy_url\":\"https:\\\/\\\/www.futterzimmer.de\\\/policies\\\/privacy-policy\"}"}; </script>
8 9
9<script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script>
9 10 <!-- Basic page needs ================================================== --> 11 <meta charset="utf-8"> 12 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 13 14 15 <link rel="shortcut icon" href="//hunde-zimmer.de/cdn/shop/files/Hundezimmer_Logo_-_Kopie_32x32.jpg?v=1663254036" type="image/png" /> 16 17 18 <!-- Title and description ================================================== --> 19 <title> 20 Kundinnenfotos – Hundezimmer 21 </title> 22 23 24 25 <!-- Product meta ================================================== --> 26 <!-- /snippets/social-meta-tags.liquid --> 27 28 29 30 31<meta property="og:site_name" content="Hundezimmer"> 32<meta property="og:url" content="https://hunde-zimmer.de/blogs/dein-tier-ein-star-auf-unserer-seite"> 33<meta property="og:title" content="Kundinnenfotos"> 34<meta property="og:type" content="website"> 35<meta property="og:description" content="Im Onlineshop findest du: Einfach nur handgemachte Hundedecken :) 36"> 37 38 39 40 41 42<meta name="twitter:card" content="summary_large_image"> 43<meta name="twitter:title" content="Kundinnenfotos"> 44<meta name="twitter:description" content="Im Onlineshop findest du: Einfach nur handgemachte Hundedecken :) 45"> 46 47 48 <!-- Helpers ================================================== --> 49 <link rel="canonical" href="https://hunde-zimmer.de/blogs/dein-tier-ein-star-auf-unserer-seite"> 50 <meta name="viewport" content="width=device-width,initial-scale=1"> 51 52 <!-- CSS ================================================== --> 53 <link href="//hunde-zimmer.de/cdn/shop/t/8/assets/theme.scss.css?v=60671716287941113821781443294" rel="stylesheet" type="text/css" media="all" /> 54 55 <!-- Header hook for plugins ================================================== --> 56
56<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
56<meta name="google-site-verification" content="AWJSTBtoPhFFItjpgmPuf_gnAMFpdwQQ5hn9V36yYpE"> 57<meta name="google-site-verification" content="k3V1DgPoqruun8O9UpsDgB7_riaK-56kB-fuzGpTKCc"> 58<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/1481375788/digital_wallets/dialog"> 59<meta id="in-context-paypal-metadata" data-shop-id="1481375788" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR"> 60<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/dein-tier-ein-star-auf-unserer-seite.atom" /> 61<link rel="next" href="/blogs/dein-tier-ein-star-auf-unserer-seite?page=2">
62<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE"></script>
62 63<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
64<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=de-DE&shop_id=1481375788" crossorigin="anonymous"></script>
vendor: 1 bytes, line 64
64
65<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":1481375788,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1481375788","merchantName":"Hundezimmer","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Hundezimmer","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 65
65
66<script id="shopify-features" type="application/json">{"accessToken":"553a6c5d38c2868b4de0ca8d1a737608","betas":["rich-media-storefront-analytics"],"domain":"hunde-zimmer.de","predictiveSearch":true,"shopId":1481375788,"locale":"de"}</script>
vendor: 1 bytes, line 66
66
67<script>var Shopify = Shopify || {}; 68Shopify.shop = "hundezimmer.myshopify.com"; 69Shopify.locale = "de"; 70Shopify.currency = {"active":"EUR","rate":"1.0"}; 71Shopify.country = "DE"; 72Shopify.theme = {"name":"Kopie von Supply Neu?","id":143153266955,"schema_name":"Supply","schema_version":"9.2.0","theme_store_id":679,"role":"main"}; 73Shopify.theme.handle = "null"; 74Shopify.theme.style = {"id":null,"handle":null}; 75Shopify.cdnHost = "hunde-zimmer.de/cdn"; 76Shopify.routes = Shopify.routes || {}; 77Shopify.routes.root = "/"; 78Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 79Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 80Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 81Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 81
81
82<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 82
82
83<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 83
83
84<script> 85 window.ShopifyPay = window.ShopifyPay || {}; 86 window.ShopifyPay.apiHost = "shop.app\/pay"; 87 window.ShopifyPay.redirectState = null; 88</script>
vendor: 1 bytes, line 88
88
89<script> 90 window.Shopify = window.Shopify || {}; 91 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 92 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 93 window.Shopify.SignInWithShop.eligible = true; 94</script>
vendor: 1 bytes, line 94
94
95<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 95
95
96<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 96
96
97<script type="module"> 98 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js"); 99 100 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 101 102</script>
vendor: 1 bytes, line 102
102
103<script> 104 window.Shopify = window.Shopify || {}; 105 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 106 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"]}; 107</script>
vendor: 1 bytes, line 107
107
108<script>(function() { 109 var isLoaded = false; 110 function asyncLoad() { 111 if (isLoaded) return; 112 isLoaded = true; 113 var urls = ["https:\/\/cdn.nfcube.com\/instafeed-ae75d8b6cb0316fc417880c04fd25b0c.js?shop=hundezimmer.myshopify.com"]; 114 for (var i = 0; i < urls.length; i++) { 115 var s = document.createElement('script'); 116 s.type = 'text/javascript'; 117 s.async = true; 118 s.src = urls[i]; 119 var x = document.getElementsByTagName('script')[0]; 120 x.parentNode.insertBefore(s, x); 121 } 122 }; 123 if(window.attachEvent) { 124 window.attachEvent('onload', asyncLoad); 125 } else { 126 window.addEventListener('load', asyncLoad, false); 127 } 128})();</script>
vendor: 1 bytes, line 128
128
129<script id="__st">var __st={"a":1481375788,"offset":7200,"reqid":"1556415e-4f3d-4c44-acc3-c7facb36c0aa-1791597979","pageurl":"hunde-zimmer.de\/blogs\/dein-tier-ein-star-auf-unserer-seite","s":"blogs-16402120748","u":"4dbeebc1bffb","p":"blog","rtyp":"blog","rid":16402120748};</script>
vendor: 1 bytes, line 129
129
130<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 130
130
131<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 131
131
132<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//hunde-zimmer.de/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 132
132
133<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 = "//hunde-zimmer.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>
133<script crossorigin="anonymous" defer="defer" src="//hunde-zimmer.de/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 133
133
134<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 134
134
135<script> 136 window.Shopify = window.Shopify || {}; 137 window.Shopify.MCP = window.Shopify.MCP || {}; 138 window.Shopify.MCP.enabled = true; 139 window.Shopify.MCP.shop = "hundezimmer.myshopify.com"; 140 window.Shopify.MCP.mcpEndpoint = "https:\/\/hunde-zimmer.de\/api\/mcp"; 141 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 142</script>
vendor: 1 bytes, line 142
142
143<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("\/\/hunde-zimmer.de\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 144</script>
vendor: 1 bytes, line 144
144
145<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://hunde-zimmer.de/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}}; 146</script>
vendor: 1 bytes, line 146
146
147<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 148 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); 149</script>
vendor: 1 bytes, line 149
149
150<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})}})); 151</script>
vendor: 1 bytes, line 151
151
152<script id='scb4127' type='text/javascript' async='' src='https://hunde-zimmer.de/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
152<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://hunde-zimmer.de/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 153<style id="shopify-accelerated-checkout-cart"> 154 #shopify-buyer-consent { 155 margin-top: 1em; 156 display: inline-block; 157 width: 100%; 158} 159 160#shopify-buyer-consent.hidden { 161 display: none; 162} 163 164#shopify-subscription-policy-button { 165 background: none; 166 border: none; 167 padding: 0; 168 text-decoration: underline; 169 font-size: inherit; 170 cursor: pointer; 171} 172 173#shopify-subscription-policy-button::before { 174 box-shadow: none; 175} 176 177 </style> 178
179<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
179 180 181 182 183 184
184<script src="//hunde-zimmer.de/cdn/shop/t/8/assets/jquery-2.2.3.min.js?v=58211863146907186831686685574" type="text/javascript"></script>
184 185 186
186<script src="//hunde-zimmer.de/cdn/shop/t/8/assets/lazysizes.min.js?v=8147953233334221341686685574" async="async"></script>
186 187
187<script src="//hunde-zimmer.de/cdn/shop/t/8/assets/vendor.js?v=106177282645720727331686685574" defer="defer"></script>
187 188
188<script src="//hunde-zimmer.de/cdn/shop/t/8/assets/theme.js?v=58570291527491135621686685574" defer="defer"></script>
188 189 190 191<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 192 193 194 195 196 197 198 199<link rel="dns-prefetch" href="https://cdn.judge.me"> 200<link rel="dns-prefetch" href="https://cdn1.judge.me"> 201<link rel="dns-prefetch" href="https://api.judge.me"> 202
203<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"Keine Bewertungen","badge_n_reviews_text":"{{ n }} Bewertung/Bewertungen","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Kundenbewertungen","widget_open_form_text":"Bewertung schreiben","widget_close_form_text":"Bewertung abbrechen","widget_refresh_page_text":"Seite aktualisieren","widget_summary_text":"Basierend auf {{ number_of_reviews }} Bewertung/Bewertungen","widget_no_review_text":"Schreiben Sie die erste Bewertung","widget_name_field_text":"Anzeigename","widget_verified_name_field_text":"Verifizierter Name (öffentlich)","widget_name_placeholder_text":"Anzeigename","widget_required_field_error_text":"Dieses Feld ist erforderlich.","widget_email_field_text":"E-Mail-Adresse","widget_verified_email_field_text":"Verifizierte E-Mail (privat, kann nicht bearbeitet werden)","widget_email_placeholder_text":"Ihre E-Mail-Adresse","widget_email_field_error_text":"Bitte geben Sie eine gültige E-Mail-Adresse ein.","widget_rating_field_text":"Bewertung","widget_review_title_field_text":"Bewertungstitel","widget_review_title_placeholder_text":"Geben Sie Ihrer Bewertung einen Titel","widget_review_body_field_text":"Bewertungsinhalt","widget_review_body_placeholder_text":"Beginnen Sie hier zu schreiben...","widget_pictures_field_text":"Bild/Video (optional)","widget_submit_review_text":"Bewertung abschicken","widget_submit_verified_review_text":"Verifizierte Bewertung abschicken","widget_submit_success_msg_with_auto_publish":"Vielen Dank! Bitte aktualisieren Sie die Seite in wenigen Momenten, um Ihre Bewertung zu sehen. Sie können Ihre Bewertung entfernen oder bearbeiten, indem Sie sich bei \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e anmelden","widget_submit_success_msg_no_auto_publish":"Vielen Dank! Ihre Bewertung wird veröffentlicht, sobald sie vom Shop-Administrator genehmigt wurde. Sie können Ihre Bewertung entfernen oder bearbeiten, indem Sie sich bei \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e anmelden","widget_show_default_reviews_out_of_total_text":"Es werden {{ n_reviews_shown }} von {{ n_reviews }} Bewertungen angezeigt.","widget_show_all_link_text":"Alle anzeigen","widget_show_less_link_text":"Weniger anzeigen","widget_author_said_text":"{{ reviewer_name }} sagte:","widget_days_text":"vor {{ n }} Tag/Tagen","widget_weeks_text":"vor {{ n }} Woche/Wochen","widget_months_text":"vor {{ n }} Monat/Monaten","widget_years_text":"vor {{ n }} Jahr/Jahren","widget_yesterday_text":"Gestern","widget_today_text":"Heute","widget_replied_text":"\u003e\u003e {{ shop_name }} antwortete:","widget_read_more_text":"Mehr lesen","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"Alle Bewertungen anzeigen","widget_sorting_most_recent_text":"Neueste","widget_sorting_highest_rating_text":"Höchste Bewertung","widget_sorting_lowest_rating_text":"Niedrigste Bewertung","widget_sorting_with_pictures_text":"Nur Bilder","widget_sorting_most_helpful_text":"Hilfreichste","widget_open_question_form_text":"Eine Frage stellen","widget_reviews_subtab_text":"Bewertungen","widget_questions_subtab_text":"Fragen","widget_question_label_text":"Frage","widget_answer_label_text":"Antwort","widget_question_placeholder_text":"Schreiben Sie hier Ihre Frage","widget_submit_question_text":"Frage absenden","widget_question_submit_success_text":"Vielen Dank für Ihre Frage! Wir werden Sie benachrichtigen, sobald sie beantwortet wird.","verified_badge_text":"Verifiziert","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(auÃerhalb des Shops)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"über","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Produktbewertungen","widget_shop_reviews_subtab_text":"Shop-Bewertungen","widget_other_products_reviews_text":"Be
203wertungen für andere Produkte","widget_store_reviews_subtab_text":"Shop-Bewertungen","widget_no_store_reviews_text":"Dieser Shop hat noch keine Bewertungen erhalten","widget_web_restriction_product_reviews_text":"Dieses Produkt hat noch keine Bewertungen erhalten","widget_no_items_text":"Keine Elemente gefunden","widget_show_more_text":"Mehr anzeigen","widget_write_a_store_review_text":"Shop-Bewertung schreiben","widget_other_languages_heading":"Bewertungen in anderen Sprachen","widget_translate_review_text":"Bewertung übersetzen nach {{ language }}","widget_translating_review_text":"Ãbersetzung läuft...","widget_show_original_translation_text":"Original anzeigen ({{ language }})","widget_translate_review_failed_text":"Bewertung konnte nicht übersetzt werden.","widget_translate_review_retry_text":"Erneut versuchen","widget_translate_review_try_again_later_text":"Versuchen Sie es später noch einmal","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Bilder zuerst","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Bewertungen","floating_tab_title":"Lassen Sie Kunden für uns sprechen","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Kunden bewerten uns mit {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 basierend auf {{ shop.metafields.judgeme.all_reviews_count }} Bewertungen.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} von 5 Sternen basierend auf {{ shop.metafields.judgeme.all_reviews_count }} Bewertungen","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Lassen Sie Kunden für uns sprechen","testimonials_carousel_title":"Kunden sagen uns","videos_carousel_title":"Echte Kunden-Geschichten","cards_carousel_title":"Kunden sagen uns","featured_carousel_count_text":"aus {{ n }} Bewertungen","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos zuerst","widget_review_pending_text":"Ausstehend","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"Keine Fragen","preview_badge_n_question_text":"{{ number_of_questions }} Frage/Fragen","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Suchen","widget_sorting_verified_only_text":"Nur verifizierte","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Mehr Bewertungen lesen","featured_carousel_view_product_button_text":"Produkt ansehen","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Mehr Bewertungen laden","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"wird öffentlich angezeigt wie","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonym","medals_widget_title":"Judge.me Bewertungsmedaillen","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Keine YouTube-Video-URL","widget_max_length_field_error_text":"Bitte geben Sie nicht mehr als {0} Zeichen ein.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verifiziert vom Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Von uns hergestellt, von Ihnen geteilt","widget_ugc_subt
203itle":"Markieren Sie uns, um Ihr Bild auf unserer Seite zu sehen","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Jetzt kaufen","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Mehr laden","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Bewertungen ansehen","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#9C756F","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} von 5","widget_media_grid_title":"Kundenfotos \u0026 -videos","widget_media_grid_see_more_text":"Mehr sehen","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verifiziert von Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verifiziert von Judge.me","widget_media_field_exceed_quantity_message":"Entschuldigung, wir können nur {{ max_media }} für eine Bewertung akzeptieren.","widget_media_field_exceed_limit_message":"{{ file_name }} ist zu groÃ, bitte wählen Sie ein {{ media_type }} kleiner als {{ size_limit }}MB.","widget_review_submitted_text":"Bewertung abgesendet!","widget_question_submitted_text":"Frage abgesendet!","widget_close_form_text_question":"Abbrechen","widget_write_your_answer_here_text":"Schreiben Sie hier Ihre Antwort","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"gesammelt von Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Mehr laden","widget_load_more_color":"#108474","widget_full_review_text":"Vollständige Bewertung","widget_read_more_reviews_text":"Mehr Bewertungen lesen","widget_read_questions_text":"Fragen lesen","widget_questions_and_answers_text":"Fragen \u0026 Antworten","widget_verified_by_text":"Verifiziert von","widget_verified_text":"Verifiziert","widget_number_of_reviews_text":"{{ number_of_reviews }} Bewertungen","widget_back_button_text":"Zurück","widget_next_button_text":"Weiter","widget_custom_forms_filter_button":"Filter","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"Wie werden Bewertungen gesammelt?","widget_show_review_keywords":false,"widget_gdpr_statement":"Wie wir Ihre Daten verwenden: Wir kontaktieren Sie nur bezüglich der von Ihnen abgegebenen Bewertung und nur, wenn nötig. Durch das Absenden Ihrer Bewertung stimmen Sie den \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eNutzungsbedingungen\u003c/a\u003e, der \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eDatenschutzrichtlinie\u003c/a\u003e und den \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003eInhaltsrichtlinien\u003c/a\u003e von Judge.me zu.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variante: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Kunden sagen","widget_ai_summary_disclaimer":"KI-gestützte Bewertungszusammenfassung basierend auf aktuellen Kundenbewertungen","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"Wie würden Sie dieses Produkt bewerten?","review_content_introduction_text":"Wir würden uns freuen, wenn Sie etwas über Ihre Erfahrung teilen würden.","store_review_form_title_text":"Wie würden Sie diesen Shop bewerten?","store_review_form_introduction_text":"Wir würden uns freuen, wenn Sie etwas über Ihre Erfahrung teilen würden.","show_review_guidance_text":true,"one_star_review_guidance_text":"Schlecht","five_star_review_guidance_text":"GroÃartig","customer_information_screen_title_text":"Ãber Sie","customer_information_introduction_text":"Bitte teilen Sie uns mehr über sich mit.","custom_questions_screen_title_text":"Ihre Erfahrung im Detail","custom_questions_introduction_text":"Hier sind einige Fragen, die uns helfen, mehr über Ihre Erfahrung zu verstehe
203n.","review_submitted_screen_title_text":"Vielen Dank für Ihre Bewertung!","review_submitted_screen_thank_you_text":"Wir verarbeiten sie und sie wird bald im Shop erscheinen.","review_submitted_screen_email_verification_text":"Bitte bestätigen Sie Ihre E-Mail-Adresse, indem Sie auf den Link klicken, den wir Ihnen gerade gesendet haben. Dies hilft uns, die Bewertungen authentisch zu halten.","review_submitted_request_store_review_text":"Möchten Sie Ihre Erfahrung beim Einkaufen bei uns teilen?","review_submitted_review_other_products_text":"Möchten Sie diese Produkte bewerten?","store_review_screen_title_text":"Möchten Sie Ihre Erfahrung mit uns teilen?","store_review_introduction_text":"Wir würden uns freuen, wenn Sie etwas über Ihre Erfahrung teilen würden.","reviewer_media_screen_title_picture_text":"Bild teilen","reviewer_media_introduction_picture_text":"Laden Sie ein Foto hoch, um Ihre Bewertung zu unterstützen.","reviewer_media_screen_title_video_text":"Video teilen","reviewer_media_introduction_video_text":"Laden Sie ein Video hoch, um Ihre Bewertung zu unterstützen.","reviewer_media_screen_title_picture_or_video_text":"Bild oder Video teilen","reviewer_media_introduction_picture_or_video_text":"Laden Sie ein Foto oder Video hoch, um Ihre Bewertung zu unterstützen.","reviewer_media_youtube_url_text":"Fügen Sie hier Ihre Youtube-URL ein","advanced_settings_next_step_button_text":"Weiter","advanced_settings_close_review_button_text":"SchlieÃen","modal_write_review_flow":false,"write_review_flow_required_text":"Erforderlich","write_review_flow_privacy_message_text":"Wir respektieren Ihre Privatsphäre.","write_review_flow_anonymous_text":"Bewertung als anonym","write_review_flow_visibility_text":"Dies wird nicht für andere Kunden sichtbar sein.","write_review_flow_multiple_selection_help_text":"Wählen Sie so viele aus, wie Sie möchten","write_review_flow_single_selection_help_text":"Wählen Sie eine Option","write_review_flow_required_field_error_text":"Dieses Feld ist erforderlich","write_review_flow_invalid_email_error_text":"Bitte geben Sie eine gültige E-Mail-Adresse ein","write_review_flow_max_length_error_text":"Max. {{ max_length }} Zeichen.","write_review_flow_media_upload_text":"\u003cb\u003eZum Hochladen klicken\u003c/b\u003e oder ziehen und ablegen","write_review_flow_gdpr_statement":"Wir kontaktieren Sie nur bei Bedarf bezüglich Ihrer Bewertung. Mit dem Absenden Ihrer Bewertung stimmen Sie unseren \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eGeschäftsbedingungen\u003c/a\u003e und unserer \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eDatenschutzrichtlinie\u003c/a\u003e zu.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Erzählen Sie uns mehr","negative_review_resolution_text":"Ihre Erfahrung ist uns wichtig. Falls es Probleme mit Ihrem Kauf gab, sind wir hier, um zu helfen. Zögern Sie nicht, uns zu kontaktieren, wir würden gerne die Gelegenheit haben, die Dinge zu korrigieren.","negative_review_resolution_button_text":"Kontaktieren Sie uns","negative_review_resolution_proceed_with_review_text":"Hinterlassen Sie eine Bewertung","negative_review_resolution_subject":"Problem mit dem Kauf von {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Bewertung gesammelt durch eine Einladung zum Shop","transparency_badges_from_another_provider_text":"Be
203wertung gesammelt von einem anderen Anbieter","transparency_badges_collected_from_store_visitor_text":"Bewertung gesammelt von einem Shop-Besucher","transparency_badges_written_in_google_text":"Bewertung in Google geschrieben","transparency_badges_written_in_etsy_text":"Bewertung in Etsy geschrieben","transparency_badges_written_in_shop_app_text":"Bewertung in Shop App geschrieben","transparency_badges_earned_reward_text":"Bewertung erhielt eine Belohnung für zukünftige Bestellungen","product_review_widget_per_page":10,"widget_store_review_label_text":"Shop-Bewertung","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"Bewertung","review_widget_review_word_plural":"Bewertungen","review_widget_voting_label":"Hilfreich?","review_widget_shop_reply_label":"Antwort von {{ shop_name }}:","review_widget_filters_title":"Filter","qna_widget_question_word_singular":"Frage","qna_widget_question_word_plural":"Fragen","qna_widget_answer_reply_label":"Antwort von {{ answerer_name }}:","qna_content_screen_title_text":"Frage dieses Produkts stellen","qna_widget_question_required_field_error_text":"Bitte geben Sie Ihre Frage ein.","qna_widget_flow_gdpr_statement":"Wir kontaktieren Sie nur bei Bedarf bezüglich Ihrer Frage. Mit dem Absenden Ihrer Frage stimmen Sie unseren \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eGeschäftsbedingungen\u003c/a\u003e und unserer \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eDatenschutzrichtlinie\u003c/a\u003e zu.","qna_widget_question_submitted_text":"Danke für Ihre Frage!","qna_widget_close_form_text_question":"SchlieÃen","qna_widget_question_submit_success_text":"Wir werden Ihnen per E-Mail informieren, wenn wir Ihre Frage beantworten.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"bold_badge","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_
203number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Kundenbewertungen","all_reviews_widget_v2025_ai_summary_title":"Kunden sagen über diesen Shop","all_reviews_widget_v2025_no_review_text":"Schreiben Sie die erste Bewertung","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Unterstützt von Judge.me","locale":"en","reply_name":"Hundezimmer","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"de","enable_multi_locales_translations":false,"show_review_title_input":true,"review_verification_email_status":"always","can_be_branded":true,"reply_name_text":"Hundezimmer"};</script>
203 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #9C756F;--jdgm-secondary-color: rgba(156,117,111,0.1);--jdgm-star-color: #9C756F;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #9C756F;--jdgm-paginate-color: #9C756F;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #9C756F}.jdgm-histogram__bar-content{background-color:#9C756F}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#9C756F}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Mehr sehen"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Mehr sehen"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'über'}.jdgm-rev__variant-label:before{content:'Variante: '}.jdgm-rev__out-of-store-text:before{content:'(auÃerhalb des Shops)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Hundezimmer'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 204</style> <style class='jdgm-settings-style'></style> 205 206 207 208 209 <style class='jdgm-miracle-styles'> 210 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
210/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 211 212</style> 213 214 215 216 217 218 219 220 221
222<script data-cfasync='false' class='jdgm-script'> 223!function(e){window.jdgm=window.jdgm||{}; 224/* INF-1976 */ 225var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 226if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 227jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 228jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 229setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 230!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 231(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 232a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 233jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 234t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 235t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 236".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 237parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 238jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 239)}))}(document); 240</script>
240 241<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript> 242 243<!-- BEGIN app snippet: theme_fix_tags -->
243<script> 244 (function() { 245 var jdgmThemeFixes = null; 246 if (!jdgmThemeFixes) return; 247 248 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 249 // before the per-theme fix so the theme-specific CSS wins the cascade. 250 // HTML is never applied globally (too risky). 251 var allThemesFix = jdgmThemeFixes['all']; 252 if (allThemesFix && allThemesFix.css) { 253 var allStyleTag = document.createElement('style'); 254 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 255 allStyleTag.innerHTML = allThemesFix.css; 256 document.head.append(allStyleTag); 257 }; 258 259 if (allThemesFix && allThemesFix.js) { 260 var allScriptTag = document.createElement('script'); 261 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 262 allScriptTag.innerHTML = allThemesFix.js; 263 document.head.append(allScriptTag); 264 }; 265 266 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 267 if (!thisThemeFix) return; 268 269 if (thisThemeFix.html) { 270 document.addEventListener("DOMContentLoaded", function() { 271 var htmlDiv = document.createElement('div'); 272 htmlDiv.classList.add('jdgm-theme-fix-html'); 273 htmlDiv.innerHTML = thisThemeFix.html; 274 document.body.append(htmlDiv); 275 }); 276 }; 277 278 if (thisThemeFix.css) { 279 var styleTag = document.createElement('style'); 280 styleTag.classList.add('jdgm-theme-fix-style'); 281 styleTag.innerHTML = thisThemeFix.css; 282 document.head.append(styleTag); 283 }; 284 285 if (thisThemeFix.js) { 286 var scriptTag = document.createElement('script'); 287 scriptTag.classList.add('jdgm-theme-fix-script'); 288 scriptTag.innerHTML = thisThemeFix.js; 289 document.head.append(scriptTag); 290 }; 291 })(); 292</script>
292 293<!-- END app snippet --> 294<!-- End of Judge.me Core --> 295 296 297 298<!-- END app block -->
298<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
298 299<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
300<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: 1481375788,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 300
300
301<script> 302 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 303</script>
vendor: 1 bytes, line 303
303
304<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}
304).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: 1481375788,storefrontBaseUrl: "https://hunde-zimmer.de",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://hunde-zimmer.de/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2215575819","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
304,"dataSharingState":"unrestricted"},{"id":"1022918923","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-9HJRBRX3F7\\\",\\\"target_country\\\":\\\"DE\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-9HJRBRX3F7\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-9HJRBRX3F7\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-9HJRBRX3F7\\\",\\\"MC-SNWWX129H5\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-9HJRBRX3F7\\\",\\\"MC-SNWWX129H5\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-9HJRBRX3F7\\\",\\\"MC-SNWWX129H5\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-9HJRBRX3F7\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-9HJRBRX3F7\\\"}],\\\"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":"158531851","configuration":"{\"tagID\":\"2613367110900\"}","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":[]},"dataSharingState":"optimized"},{"id":"148963595","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"}
304,{"id":"170721547","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Hundezimmer","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"hundezimmer.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/hunde-zimmer.de"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://hunde-zimmer.de/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"143153266955","themeStoreId":"679","themePublished":"true","eventMetadataId":"946cf6f6-ef0b-4304-aaad-39a5c5fb8046","pageType":"blog","resourceId":"16402120748","shopId":"1481375788","storefrontBaseUrl":"https:\/\/hunde-zimmer.de","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
304<script> 305 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 306 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 307 window.ShopifyAnalytics.meta.currency = 'EUR'; 308 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":16402120748,"requestId":"1556415e-4f3d-4c44-acc3-c7facb36c0aa-1791597979"}}; 309 for (var attr in meta) { 310 window.ShopifyAnalytics.meta[attr] = meta[attr]; 311 } 312</script>
vendor: 1 bytes, line 312
312
313<script class="analytics"> 314 (function () { 315 var customDocumentWrite = function(content) { 316 var jquery = null; 317 318 if (window.jQuery) { 319 jquery = window.jQuery; 320 } else if (window.Checkout && window.Checkout.$) { 321 jquery = window.Checkout.$; 322 } 323 324 if (jquery) { 325 jquery('body').append(content); 326 } 327 }; 328 329 var hasLoggedConversion = function(token) { 330 if (token) { 331 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 332 } 333 return false; 334 } 335 336 var setCookieIfConversion = function(token) { 337 if (token) { 338 var twoMonthsFromNow = new Date(Date.now()); 339 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 340 341 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 342 } 343 } 344 345 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 346 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 347 if (trekkie.integrations) { 348 return; 349 } 350 trekkie.methods = [ 351 'identify', 352 'page', 353 'ready', 354 'track', 355 'trackForm', 356 'trackLink' 357 ]; 358 trekkie.factory = function(method) { 359 return function() { 360 var args = Array.prototype.slice.call(arguments); 361 args.unshift(method); 362 trekkie.push(args); 363 if (method == 'track' || method == 'page') { 364 var pageUrl; 365 try { 366 pageUrl = window.location.href; 367 } catch (e) {} 368 var pageReferrer; 369 try { 370 pageReferrer = document.referrer; 371 } catch (e) {} 372 try { 373 if (window.__TREKKIE_SHIM_QUEUE == null) { 374 window.__TREKKIE_SHIM_QUEUE = []; 375 } 376 window.__TREKKIE_SHIM_QUEUE.push({ 377 from: 'trekkie-stub', 378 method: method, 379 args: args.slice(1), 380 pageContext: { 381 url: pageUrl, 382 referrer: pageReferrer 383 } 384 }); 385 } catch (e) { 386 // no-op 387 } 388 } 389 return trekkie; 390 }; 391 }; 392 for (var i = 0; i < trekkie.methods.length; i++) { 393 var key = trekkie.methods[i]; 394 trekkie[key] = trekkie.factory(key); 395 } 396 trekkie.load = function(config) { 397 trekkie.config = config || {}; 398 trekkie.config.initialDocumentCookie = document.cookie; 399 var first = document.getElementsByTagName('script')[0]; 400var script = document.createElement('script'); 401script.type = 'text/javascript'; 402script.onerror = function(e) { 403 var scriptFallback = document.createElement('script'); 404 scriptFallback.type = 'text/javascript'; 405 scriptFallback.onerror = function(error) { 406 var Monorail = { 407 produce: function produce(monorailDomain, schemaId, payload) { 408 var currentMs = new Date().getTime(); 409 var event = { 410 schema_id: schemaId, 411 payload: payload, 412 metadata: { 413 event_created_at_ms: currentMs, 414 event_sent_at_ms: currentMs 415 } 416 }; 417 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 418 }, 419 sendRequest: function sendRequest(endpointUrl, payload) { 420 // Try the sendBeacon API 421 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 422 var blobData = new window.Blob([payload], { 423 type: 'text/plain' 424 }); 425 426 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 427 return true; 428 } // sendBeacon was not successful 429 430 } // XHR beacon 431 432 var xhr = new XMLHttpRequest(); 433 434 try { 435 xhr.open('POST', endpointUrl); 436 xhr.setRequestHeader('Content-Type', 'text/plain'); 437 xhr.send(payload); 438 } catch (e) { 439 console.log(e); 440 } 441 442 return false; 443 }, 444 isIos12: function isIos12() { 445 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 446 } 447 }; 448 Monorail.produce('monorail-edge.shopifysvc.com', 449 'trekkie_storefront_load_errors/1.1', 450 {shop_id: 1481375788, 451 theme_id: 143153266955, 452 app_name: "storefront", 453 context_url: window.location.href, 454 source_url: "//hunde-zimmer.de/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 455 456 }; 457 scriptFallback.async = true; 458 scriptFallback.src = '//hunde-zimmer.de/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 459 first.parentNode.insertBefore(scriptFallback, first); 460}; 461script.async = true; 462script.src = '//hunde-zimmer.de/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 463first.parentNode.insertBefore(script, first); 464 465 }; 466 trekkie.load( 467 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":1481375788,"isMerchantRequest":null,"themeId":143153266955,"themeCityHash":"17474780022607557170","contentLanguage":"de","currency":"EUR","eventMetadataId":"946cf6f6-ef0b-4304-aaad-39a5c5fb8046"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 468 ); 469 470 var loaded = false;
471 trekkie.ready(function() { 472 if (loaded) return; 473 loaded = true; 474 475 window.ShopifyAnalytics.lib = window.trekkie; 476 477 var originalDocumentWrite = document.write; 478 document.write = customDocumentWrite; 479 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 480 document.write = originalDocumentWrite; 481 482 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 483 var token = match? match[1]: undefined; 484 if (!hasLoggedConversion(token)) { 485 setCookieIfConversion(token); 486 487 } 488 }); 489 490 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":16402120748,"requestId":"1556415e-4f3d-4c44-acc3-c7facb36c0aa-1791597979","shopifyEmitted":true}); 491 492 var eventsListenerScript = document.createElement('script'); 493 eventsListenerScript.async = true; 494 eventsListenerScript.src = "//hunde-zimmer.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 495 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 496})();</script>
496 497
497<script> 498 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 499 window.ga = function ga() { 500 (window.ga.q = window.ga.q || []).push(arguments); 501 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 502 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 503 } 504 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."); 505 }; 506 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 507 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 508 } 509 } 510</script>
vendor: 1 bytes, line 510
510
511<script 512 defer 513 src="https://hunde-zimmer.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 514 data-application="storefront-renderer" 515 data-shop-id="1481375788" 516 data-render-region="gcp-us-west1" 517 data-page-type="blog" 518 data-theme-instance-id="143153266955" 519 data-theme-name="Supply" 520 data-theme-version="9.2.0" 521 data-monorail-region="shop_domain" 522 data-resource-timing-sampling-rate="10" 523 data-shs="true" 524 data-shs-beacon="true" 525 data-shs-export-with-fetch="true" 526 data-shs-logs-sample-rate="1" 527 data-shs-beacon-endpoint="https://hunde-zimmer.de/api/collect" 528></script>
528 529<meta name="shopify-y" content="6d2e49cb-84ee-4395-89bc-43af1cac6356" data-expiration="1823155579000"><meta name="shopify-s" content="733b5261-b5f7-4094-9bde-5331ab7876ad" data-expiration="1791599779000"> 530</head> 531 532<body id="kundinnenfotos" class="template-blog"> 533 534 <div id="shopify-section-header" class="shopify-section header-section"><header class="site-header" role="banner" data-section-id="header" data-section-type="header-section"> 535 <div class="wrapper"> 536 537 <div class="grid--full"> 538 <div class="grid-item large--one-half"> 539 540 <div class="h1 header-logo" itemscope itemtype="http://schema.org/Organization"> 541 542 543 544 545 <a href="/" itemprop="url"> 546 <div class="lazyload__image-wrapper no-js header-logo__image" style="max-width:150px;"> 547 <div style="padding-top:53.03030303030303%;"> 548 <img class="lazyload js" 549 data-src="//hunde-zimmer.de/cdn/shop/files/Hundezimmer_Logo_-_Kopie_{width}x.jpg?v=1663254036" 550 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 551 data-aspectratio="1.8857142857142857" 552 data-sizes="auto" 553 alt="Hundezimmer" 554 style="width:150px;"> 555 </div> 556 </div> 557 <noscript> 558 559 <img src="//hunde-zimmer.de/cdn/shop/files/Hundezimmer_Logo_-_Kopie_150x.jpg?v=1663254036" 560 srcset="//hunde-zimmer.de/cdn/shop/files/Hundezimmer_Logo_-_Kopie_150x.jpg?v=1663254036 1x, //hunde-zimmer.de/cdn/shop/files/[email protected]?v=1663254036 2x" 561 alt="Hundezimmer" 562 itemprop="logo" 563 style="max-width:150px;"> 564 </noscript> 565 </a> 566 567 568 </div> 569 570 </div> 571 572 <div class="grid-item large--one-half text-center large--text-right"> 573 574 <div class="site-header--text-links medium-down--hide"> 575 576 577 578 <p></p> 579 580 581 582 583 584 <span class="site-header--meta-links medium-down--hide"> 585 586 <a href="https://hunde-zimmer.de/customer_authentication/redirect?locale=de&region_country=DE" id="customer_login_link">Anmelden</a> 587 <span class="site-header--spacer">oder</span> 588 <a href="https://shopify.com/1481375788/account?locale=de®ion_country=DE&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodW5kZXppbW1lci5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIyMDI3NzksIm5iZiI6MTc5MTU5Nzk3OX0.dZma2XsHWR7w_te_oDREcorbFBaAmM2TMBIz_oVgVng" id="customer_register_link">Konto erstellen</a> 589 590 </span> 591 592 </div> 593 594 <br class="medium-down--hide"> 595 596 597 <form action="/search" method="get" class="search-bar" role="search"> 598 <input type="hidden" name="type" value="product"> 599 600 <input type="search" name="q" value="" placeholder="Alle Artikel durchsuchen..." aria-label="Alle Artikel durchsuchen..."> 601 <button type="submit" class="search-bar--submit icon-fallback-text"> 602 <span class="icon icon-search" aria-hidden="true"></span> 603 <span class="fallback-text">Suchen</span> 604 </button> 605</form> 606 607 608 <a href="/cart" class="header-cart-btn cart-toggle"> 609 <span class="icon icon-cart"></span> 610 Warenkorb <span class="cart-count cart-badge--desktop hidden-count">0</span> 611 </a> 612 </div> 613 </div> 614 615 </div> 616</header> 617 618<div id="mobileNavBar"> 619 <div class="display-table-cell"> 620 <button class="menu-toggle mobileNavBar-link" aria-controls="navBar" aria-expanded="false"><span class="icon icon-hamburger" aria-hidden="true"></span>Menü</button> 621 </div> 622 <div class="display-table-cell"> 623 <a href="/cart" class="cart-toggle mobileNavBar-link"> 624 <span class="icon icon-cart"></span> 625 Warenkorb <span class="cart-count hidden-count">0</span> 626 </a> 627 </div> 628</div> 629 630<nav class="nav-bar" id="navBar" role="navigation"> 631 <div class="wrapper"> 632 <form action="/search" method="get" class="search-bar" role="search"> 633 <input type="hidden" name="type" value="product"> 634 635 <input type="search" name="q" value="" placeholder="Alle Artikel durchsuchen..." aria-label="Alle Artikel durchsuchen..."> 636 <button type="submit" class="search-bar--submit icon-fallback-text"> 637 <span class="icon icon-search" aria-hidden="true"></span> 638 <span class="fallback-text">Suchen</span> 639 </button> 640</form> 641 642 <ul class="mobile-nav" id="MobileNav"> 643 644 <li class="large--hide"> 645 <a href="/">Startseite</a> 646 </li> 647 648 649 650 651 <li 652 class="mobile-nav--has-dropdown " 653 aria-haspopup="true"> 654 <a 655 href="/pages/hunde-decken" 656 class="mobile-nav--link" 657 data-meganav-type="parent" 658 > 659 Hunde-Decken 660 </a> 661 <button class="icon icon-arrow-down mobile-nav--button" 662 aria-expanded="false" 663 aria-label="Hunde-Decken Menü"> 664 </button> 665 <ul 666 id="MenuParent-1" 667 class="mobile-nav--dropdown " 668 data-meganav-dropdown> 669 670 671 <li> 672 <a
673 href="/collections/kuschelfleece-decken" 674 class="mobile-nav--link" 675 data-meganav-type="child" 676 > 677 Kuschelfleece-Decken 678 </a> 679 </li> 680 681 682 683 <li> 684 <a 685 href="/collections/softshell-decken/Softshell" 686 class="mobile-nav--link" 687 data-meganav-type="child" 688 > 689 Softshell-Decken 690 </a> 691 </li> 692 693 694 695 <li> 696 <a 697 href="/collections/baumwoll-decken" 698 class="mobile-nav--link" 699 data-meganav-type="child" 700 > 701 Baumwoll-Decken 702 </a> 703 </li> 704 705 706 707 <li> 708 <a 709 href="/collections/velours-leder-decken" 710 class="mobile-nav--link" 711 data-meganav-type="child" 712 > 713 Velours-Leder-Decken 714 </a> 715 </li> 716 717 718 719 <li> 720 <a 721 href="/collections/luxury-faux-fur-fellimitat" 722 class="mobile-nav--link" 723 data-meganav-type="child" 724 > 725 Luxury faux fur (Fellimitat) 726 </a> 727 </li> 728 729 730 731 <li> 732 <a 733 href="/collections/kombi-decken" 734 class="mobile-nav--link" 735 data-meganav-type="child" 736 > 737 Kombi-Decken 738 </a> 739 </li> 740 741 742 743 <li> 744 <a 745 href="/collections/kleine-decken" 746 class="mobile-nav--link" 747 data-meganav-type="child" 748 > 749 Kleine - Decken 750 </a> 751 </li> 752 753 754 755 <li> 756 <a 757 href="/collections/doppelte-decken" 758 class="mobile-nav--link" 759 data-meganav-type="child" 760 > 761 Doppelte-Decken 762 </a> 763 </li> 764 765 766 </ul> 767 </li> 768 769 770 771 <li> 772 <a 773 href="/collections/adventskalender" 774 class="mobile-nav--link" 775 data-meganav-type="child" 776 > 777 Adventskalender 778 </a> 779 </li> 780 781 782 783 <li> 784 <a 785 href="/collections/kuschel-clean" 786 class="mobile-nav--link" 787 data-meganav-type="child" 788 > 789 Kuschel Clean 790 </a> 791 </li> 792 793 794 795 <li> 796 <a 797 href="/collections/upcycling-zweites-leben" 798 class="mobile-nav--link" 799 data-meganav-type="child" 800 > 801 Upcycling - Zweites Leben 802 </a> 803 </li> 804 805 806 807 <li> 808 <a 809 href="/products/gutschein" 810 class="mobile-nav--link" 811 data-meganav-type="child" 812 > 813 Gutschein 814 </a> 815 </li> 816 817 818 819 <li> 820 <a 821 href="/collections/sale/Sale" 822 class="mobile-nav--link" 823 data-meganav-type="child" 824 > 825 % SALE % 826 </a> 827 </li> 828 829 830 831 <li> 832 <a 833 href="/pages/ueber-uns" 834 class="mobile-nav--link" 835 data-meganav-type="child" 836 > 837 Ãber uns 838 </a> 839 </li> 840 841 842 843 <li class="mobile-nav--active"> 844 <a 845 href="/blogs/dein-tier-ein-star-auf-unserer-seite" 846 class="mobile-nav--link" 847 data-meganav-type="child" 848 aria-current="page"> 849 Kundenfotos 850 </a> 851 </li> 852 853 854 855 <li> 856 <a 857 href="/collections/spielzeug" 858 class="mobile-nav--link" 859 data-meganav-type="child" 860 > 861 Hundespielzeug 862 </a> 863 </li> 864 865 866 867 868 869 <li class="customer-navlink large--hide"><a href="https://hunde-zimmer.de/customer_authentication/redirect?locale=de&region_country=DE" id="customer_login_link">Anmelden</a></li> 870 <li class="customer-navlink large--hide"><a href="https://shopify.com/1481375788/account?locale=de®ion_country=DE&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodW5kZXppbW1lci5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIyMDI3NzksIm5iZiI6MTc5MTU5Nzk3OX0.dZma2XsHWR7w_te_oDREcorbFBaAmM2TMBIz_oVgVng" id="customer_register_link">Konto erstellen</a></li> 871 872 873</ul> 874 875 <ul class="site-nav" id="AccessibleNav"> 876 877 <li class="large--hide"> 878 <a href="/">Startseite</a> 879 </li> 880 881 882 883 884 <li 885 class="site-nav--has-dropdown " 886 aria-haspopup="true"> 887 <a 888 href="/pages/hunde-decken" 889 class="site-nav--link" 890 data-meganav-type="parent" 891 aria-controls="MenuParent-1" 892 aria-expanded="false" 893 > 894 Hunde-Decken
895 <span class="icon icon-arrow-down" aria-hidden="true"></span> 896 </a> 897 <ul 898 id="MenuParent-1" 899 class="site-nav--dropdown " 900 data-meganav-dropdown> 901 902 903 <li> 904 <a 905 href="/collections/kuschelfleece-decken" 906 class="site-nav--link" 907 data-meganav-type="child" 908 909 tabindex="-1"> 910 Kuschelfleece-Decken 911 </a> 912 </li> 913 914 915 916 <li> 917 <a 918 href="/collections/softshell-decken/Softshell" 919 class="site-nav--link" 920 data-meganav-type="child" 921 922 tabindex="-1"> 923 Softshell-Decken 924 </a> 925 </li> 926 927 928 929 <li> 930 <a 931 href="/collections/baumwoll-decken" 932 class="site-nav--link" 933 data-meganav-type="child" 934 935 tabindex="-1"> 936 Baumwoll-Decken 937 </a> 938 </li> 939 940 941 942 <li> 943 <a 944 href="/collections/velours-leder-decken" 945 class="site-nav--link" 946 data-meganav-type="child" 947 948 tabindex="-1"> 949 Velours-Leder-Decken 950 </a> 951 </li> 952 953 954 955 <li> 956 <a 957 href="/collections/luxury-faux-fur-fellimitat" 958 class="site-nav--link" 959 data-meganav-type="child" 960 961 tabindex="-1"> 962 Luxury faux fur (Fellimitat) 963 </a> 964 </li> 965 966 967 968 <li> 969 <a 970 href="/collections/kombi-decken" 971 class="site-nav--link" 972 data-meganav-type="child" 973 974 tabindex="-1"> 975 Kombi-Decken 976 </a> 977 </li> 978 979 980 981 <li> 982 <a 983 href="/collections/kleine-decken" 984 class="site-nav--link" 985 data-meganav-type="child" 986 987 tabindex="-1"> 988 Kleine - Decken 989 </a> 990 </li> 991 992 993 994 <li> 995 <a 996 href="/collections/doppelte-decken" 997 class="site-nav--link" 998 data-meganav-type="child" 999 1000 tabindex="-1"> 1001 Doppelte-Decken 1002 </a> 1003 </li> 1004 1005 1006 </ul> 1007 </li> 1008 1009 1010 1011 <li> 1012 <a 1013 href="/collections/adventskalender" 1014 class="site-nav--link" 1015 data-meganav-type="child" 1016 > 1017 Adventskalender 1018 </a> 1019 </li> 1020 1021 1022 1023 <li> 1024 <a 1025 href="/collections/kuschel-clean" 1026 class="site-nav--link" 1027 data-meganav-type="child" 1028 > 1029 Kuschel Clean 1030 </a> 1031 </li> 1032 1033 1034 1035 <li> 1036 <a 1037 href="/collections/upcycling-zweites-leben" 1038 class="site-nav--link" 1039 data-meganav-type="child" 1040 > 1041 Upcycling - Zweites Leben 1042 </a> 1043 </li> 1044 1045 1046 1047 <li> 1048 <a 1049 href="/products/gutschein" 1050 class="site-nav--link" 1051 data-meganav-type="child" 1052 > 1053 Gutschein 1054 </a> 1055 </li> 1056 1057 1058 1059 <li> 1060 <a 1061 href="/collections/sale/Sale" 1062 class="site-nav--link" 1063 data-meganav-type="child" 1064 > 1065 % SALE % 1066 </a> 1067 </li> 1068 1069 1070 1071 <li> 1072 <a 1073 href="/pages/ueber-uns" 1074 class="site-nav--link" 1075 data-meganav-type="child" 1076 > 1077 Ãber uns 1078 </a> 1079 </li> 1080 1081 1082 1083 <li class="site-nav--active"> 1084 <a 1085 href="/blogs/dein-tier-ein-star-auf-unserer-seite" 1086 class="site-nav--link" 1087 data-meganav-type="child" 1088 aria-current="page"> 1089 Kundenfotos 1090 </a> 1091 </li> 1092 1093 1094 1095 <li> 1096 <a 1097 href="/collections/spielzeug" 1098 class="site-nav--link" 1099 data-meganav-type="child" 1100 > 1101 Hundespielzeug 1102 </a> 1103 </li> 1104 1105 1106 1107 1108 1109 <li class="customer-navlink large--hide"><a href="https://hunde-zimmer.de/customer_authentication/redirect?locale=de&region_country=DE" id="customer_login_link">Anmelden</a></li> 1110 <li class="customer-navlink large--hide"><a href="https://shopify.com/1481375788/account?locale=de®ion_country=DE&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodW5kZXppbW1lci5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIyMDI3NzksIm5iZiI6MTc5MTU5Nzk3OX0.dZma2XsHWR7w_te_oDREcorbFBaAmM2TMBIz_oVgVng" id="customer_register_link">Konto erstellen</a></li> 1111 1112 1113</ul> 1114 1115 </div> 1116</nav> 1117 1118 1119 1120 1121</div> 1122 1123 <main class="wrapper main-content" role="main"> 1124 1125 1126 1127 1128 1129 1130 1131 1132<nav class="breadcrumb" role="navigation" aria-label="breadcrumbs"> 1133 <a href="/" title="Zurück zur Startseite">Startseite</a> 1134 1135 1136 1137 <span class="divider" aria-hidden="true">›</span> 1138 1139 <span>Kundinnenfotos</span> 1140 1141 1142 1143</nav> 1144 1145 1146 1147<div class="grid grid-border"> 1148 1149 <div class="grid-item large--four-fifths"> 1150 <div class="grid"> 1151 <div class="grid-item large--ten-twelfths"> 1152 1153 1154 <h1>Kundinnenfotos</h1> 1155 1156 1157 1158 1159 <h2><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/hundedecke-zickzack-bunt-perfekt-zum-entspannen-%F0%9F%92%98">Hundedecke Zickzack bunt! Perfekt zum Entspannen ð</a></h2> 1160 <p class="text-light"> 1161 1162 1163 <strong>Alexia Anders</strong> 1164 </p> 1165 1166 <div class="rte"> 1167 1168 1169 1170 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/hundedecke-zickzack-bunt-perfekt-zum-entspannen-%F0%9F%92%98" alt="Hundedecke Zickzack bunt! Perfekt zum Entspannen ð"><div class="lazyload__image-wrapper" data-image-id="101502746672" style="max-width: 749.546279491833px"> 1171 <div class="lazyload__image-wrapper no-js" style="padding-top:133.4140435835351%;"> 1172 <img class="lazyload js article__image" 1173 src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210304_123004_487_300x.jpg?v=1614858418" 1174 data-src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210304_123004_487_{width}x.jpg?v=1614858418"
1175 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1176 data-aspectratio="0.7495462794918331" 1177 data-sizes="auto" 1178 alt="Hundedecke Zickzack bunt! Perfekt zum Entspannen ð"> 1179 </div> 1180 </div> 1181 <noscript> 1182 <img src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210304_123004_487_580x.jpg?v=1614858418" 1183 srcset="//hunde-zimmer.de/cdn/shop/articles/IMG_20210304_123004_487_580x.jpg?v=1614858418 1x, //hunde-zimmer.de/cdn/shop/articles/[email protected]?v=1614858418 2x" 1184 alt="Hundedecke Zickzack bunt! Perfekt zum Entspannen ð" style="opacity:1;"> 1185 </noscript> 1186 </a> 1187 1188 1189 1190 <p>Hier geht's zur Decke! 1191 1192</p> 1193 1194 </div> 1195 1196 <ul> 1197 1198 1199 1200 <li> 1201 <span>Tags:</span> 1202 1203 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/aktion">aktion</a>, 1204 1205 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/bunt">Bunt</a>, 1206 1207 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/decke">Decke</a>, 1208 1209 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/handgemacht">Handgemacht</a>, 1210 1211 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hessen">Hessen</a>, 1212 1213 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hund">Hund</a>, 1214 1215 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hunde">Hunde</a>, 1216 1217 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hundedecke">Hundedecke</a>, 1218 1219 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hundekorb">Hundekorb</a>, 1220 1221 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/kuscheldecke">Kuscheldecke</a>, 1222 1223 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/tier">Tier</a>, 1224 1225 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/zickzack">Zickzack</a> 1226 1227 </li> 1228 1229 1230 </ul> 1231 1232 <p><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/hundedecke-zickzack-bunt-perfekt-zum-entspannen-%F0%9F%92%98">Weiterlesen â</a></p> 1233 1234 1235 1236 <h2><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/die-fuchse-sind-los">Die Füchse sind los!</a></h2> 1237 <p class="text-light"> 1238 1239 1240 <strong>Alexia Anders</strong> 1241 </p> 1242 1243 <div class="rte"> 1244 1245 1246 1247 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/die-fuchse-sind-los" alt="Die Füchse sind los!"><div class="lazyload__image-wrapper" data-image-id="33139589168" style="max-width: 650px"> 1248 <div class="lazyload__image-wrapper no-js" style="padding-top:66.66666666666666%;"> 1249 <img class="lazyload js article__image" 1250 src="//hunde-zimmer.de/cdn/shop/articles/image4_300x.jpg?v=1613396534" 1251 data-src="//hunde-zimmer.de/cdn/shop/articles/image4_{width}x.jpg?v=1613396534" 1252 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1253 data-aspectratio="1.5" 1254 data-sizes="auto" 1255 alt="Die Füchse sind los!"> 1256 </div> 1257 </div> 1258 <noscript> 1259 <img src="//hunde-zimmer.de/cdn/shop/articles/image4_580x.jpg?v=1613396534" 1260 srcset="//hunde-zimmer.de/cdn/shop/articles/image4_580x.jpg?v=1613396534 1x, //hunde-zimmer.de/cdn/shop/articles/[email protected]?v=1613396534 2x" 1261 alt="Die Füchse sind los!" style="opacity:1;"> 1262 </noscript> 1263 </a> 1264 1265 1266 1267 <p></p> 1268 1269 </div> 1270 1271 <ul> 1272 1273 1274 1275 1276 </ul> 1277 1278 <p><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/die-fuchse-sind-los">Weiterlesen â</a></p> 1279 1280 1281 1282 <h2><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/kuschelzeit">Kuschelzeit!</a></h2> 1283 <p class="text-light"> 1284 1285 1286 <strong>Alexia Anders</strong> 1287 </p> 1288 1289 <div class="rte"> 1290 1291 1292 1293 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/kuschelzeit" alt="Kuschelzeit!"><div class="lazyload__image-wrapper" data-image-id="33106952240" style="max-width: 800.2735978112175px"> 1294 <div class="lazyload__image-wrapper no-js" style="padding-top:124.95726495726495%;"> 1295 <img class="lazyload js article__image" 1296 src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210201_173646_377_300x.jpg?v=1612197620" 1297 data-src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210201_173646_377_{width}x.jpg?v=1612197620"
1298 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1299 data-aspectratio="0.8002735978112175" 1300 data-sizes="auto" 1301 alt="Kuschelzeit!"> 1302 </div> 1303 </div> 1304 <noscript> 1305 <img src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210201_173646_377_580x.jpg?v=1612197620" 1306 srcset="//hunde-zimmer.de/cdn/shop/articles/IMG_20210201_173646_377_580x.jpg?v=1612197620 1x, //hunde-zimmer.de/cdn/shop/articles/[email protected]?v=1612197620 2x" 1307 alt="Kuschelzeit!" style="opacity:1;"> 1308 </noscript> 1309 </a> 1310 1311 1312 1313 <p></p> 1314 1315 </div> 1316 1317 <ul> 1318 1319 1320 1321 1322 </ul> 1323 1324 <p><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/kuschelzeit">Weiterlesen â</a></p> 1325 1326 1327 1328 <h2><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/die-woche-ganz-in-ruhe-starten-%F0%9F%8C%B1">Die Woche ganz in Ruhe starten ð±</a></h2> 1329 <p class="text-light"> 1330 1331 1332 <strong>Alexia Anders</strong> 1333 </p> 1334 1335 <div class="rte"> 1336 1337 1338 1339 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/die-woche-ganz-in-ruhe-starten-%F0%9F%8C%B1" alt="Die Woche ganz in Ruhe starten ð±"><div class="lazyload__image-wrapper" data-image-id="33088602160" style="max-width: 650px"> 1340 <div class="lazyload__image-wrapper no-js" style="padding-top:91.13924050632912%;"> 1341 <img class="lazyload js article__image" 1342 src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210125_191224_620_300x.jpg?v=1611599668" 1343 data-src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210125_191224_620_{width}x.jpg?v=1611599668" 1344 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1345 data-aspectratio="1.0972222222222223" 1346 data-sizes="auto" 1347 alt="Die Woche ganz in Ruhe starten ð±"> 1348 </div> 1349 </div> 1350 <noscript> 1351 <img src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210125_191224_620_580x.jpg?v=1611599668" 1352 srcset="//hunde-zimmer.de/cdn/shop/articles/IMG_20210125_191224_620_580x.jpg?v=1611599668 1x, //hunde-zimmer.de/cdn/shop/articles/[email protected]?v=1611599668 2x" 1353 alt="Die Woche ganz in Ruhe starten ð±" style="opacity:1;"> 1354 </noscript> 1355 </a> 1356 1357 1358 1359 <p></p> 1360 1361 </div> 1362 1363 <ul> 1364 1365 1366 1367 1368 </ul> 1369 1370 <p><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/die-woche-ganz-in-ruhe-starten-%F0%9F%8C%B1">Weiterlesen â</a></p> 1371 1372 1373 1374 <h2><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/hol-mir-die-sterne-vom-himmel-%E2%AD%90">Hol mir die Sterne vom Himmel â</a></h2> 1375 <p class="text-light"> 1376 1377 1378 <strong>Alexia Anders</strong> 1379 </p> 1380 1381 <div class="rte"> 1382 1383 1384 1385 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/hol-mir-die-sterne-vom-himmel-%E2%AD%90" alt="Hol mir die Sterne vom Himmel â"><div class="lazyload__image-wrapper" data-image-id="33088569392" style="max-width: 650px"> 1386 <div class="lazyload__image-wrapper no-js" style="padding-top:66.66666666666666%;"> 1387 <img class="lazyload js article__image" 1388 src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210125_193015_175_300x.jpg?v=1611599592" 1389 data-src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210125_193015_175_{width}x.jpg?v=1611599592" 1390 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1391 data-aspectratio="1.5" 1392 data-sizes="auto" 1393 alt="Hol mir die Sterne vom Himmel â"> 1394 </div> 1395 </div> 1396 <noscript> 1397 <img src="//hunde-zimmer.de/cdn/shop/articles/IMG_20210125_193015_175_580x.jpg?v=1611599592" 1398 srcset="//hunde-zimmer.de/cdn/shop/articles/IMG_20210125_193015_175_580x.jpg?v=1611599592 1x, //hunde-zimmer.de/cdn/shop/articles/[email protected]?v=1611599592 2x" 1399 alt="Hol mir die Sterne vom Himmel â" style="opacity:1;"> 1400 </noscript> 1401 </a> 1402 1403 1404 1405 <p></p> 1406 1407 </div> 1408 1409 <ul> 1410 1411 1412 1413 1414 </ul> 1415 1416 <p><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/hol-mir-die-sterne-vom-himmel-%E2%AD%90">Weiterlesen â</a></p> 1417 1418 1419 1420 1421 <hr> 1422 <div class="text-center"> 1423 <ul class="pagination-custom"> 1424 1425 <li class="disabled"><span>←</span></li> 1426 1427 1428 1429 1430 1431 <li class="active"><span>1</span></li> 1432 1433 1434 1435 1436 <li> 1437 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite?page=2" title="">2</a> 1438 </li> 1439 1440 1441 1442 <li> 1443 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite?page=3" title="">3</a> 1444 </li> 1445 1446 1447 1448 1449 <li><span>…</span></li> 1450 1451 1452 1453 1454 <li> 1455 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite?page=11" title="">11</a> 1456 </li> 1457 1458 1459 1460 1461 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite?page=2" title="Nächste »">→</a></li> 1462 1463</ul> 1464 1465 </div> 1466 1467 1468 </div> 1469 </div> 1470 </div> 1471 1472 <aside class="sidebar grid-item large--one-fifth grid-border--left"> 1473 <h3 class="h4">Neueste Artikel</h3> 1474 1475 <p> 1476 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/hundedecke-zickzack-bunt-perfekt-zum-entspannen-%F0%9F%92%98"> - Hundedecke Zickzack bunt! Perfekt zum Entspannen ð</a> 1477 <br> 1478 1479 </p> 1480 1481 <p> 1482 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/die-fuchse-sind-los"> - Die Füchse sind los!</a> 1483 <br> 1484 1485 </p> 1486 1487 <p> 1488 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/kuschelzeit"> - Kuschelzeit!</a> 1489 <br> 1490 1491 </p> 1492 1493 <p> 1494 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/die-woche-ganz-in-ruhe-starten-%F0%9F%8C%B1"> - Die Woche ganz in Ruhe starten ð±</a> 1495 <br> 1496 1497 </p> 1498 1499 <p> 1500 <a href="/blogs/dein-tier-ein-star-auf-unserer-seite/hol-mir-die-sterne-vom-himmel-%E2%AD%90"> - Hol mir die Sterne vom Himmel â</a> 1501 <br> 1502 1503 </p> 1504 1505 1506 1507 <h4>Kategorien</h4> 1508 <ul> 1509 1510 1511 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/aktion" title="Show articles tagged aktion">aktion</a></li> 1512 1513 1514 1515 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/bunt" title="Show articles tagged Bunt">Bunt</a></li> 1516 1517 1518 1519 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/decke" title="Show articles tagged Decke">Decke</a></li> 1520 1521 1522 1523 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/handgemacht" title="Show articles tagged Handgemacht">Handgemacht</a></li> 1524 1525 1526 1527 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hessen" title="Show articles tagged Hessen">Hessen</a></li> 1528 1529 1530 1531 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hund" title="Show articles tagged Hund">Hund</a></li> 1532 1533 1534 1535 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hunde" title="Show articles tagged Hunde">Hunde</a></li> 1536 1537 1538 1539 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hundedecke" title="Show articles tagged Hundedecke">Hundedecke</a></li> 1540 1541 1542 1543 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/hundekorb" title="Show articles tagged Hundekorb">Hundekorb</a></li> 1544 1545 1546 1547 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/kuscheldecke" title="Show articles tagged Kuscheldecke">Kuscheldecke</a></li> 1548 1549 1550 1551 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/kuschelfleece" title="Show articles tagged Kuschelfleece">Kuschelfleece</a></li> 1552 1553 1554 1555 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/pink" title="Show articles tagged pink">pink</a></li> 1556 1557 1558 1559 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/tier" title="Show articles tagged Tier">Tier</a></li> 1560 1561 1562 1563 <li><a href="/blogs/dein-tier-ein-star-auf-unserer-seite/tagged/zickzack" title="Show articles tagged Zickzack">Zickzack</a></li> 1564 1565 1566 </ul> 1567 1568 1569 </aside> 1570</div> 1571 1572 1573 1574 1575 </main> 1576 1577 <div id="shopify-section-footer" class="shopify-section footer-section"> 1578 1579<footer class="site-footer small--text-center" role="contentinfo"> 1580 <div class="wrapper"> 1581 1582 <div class="grid"> 1583 1584 1585 1586 1587 1588 1589 <div class="grid-item small--one-whole one-third"> 1590 1591 <h3>Informationen</h3> 1592 1593 1594 1595 <ul> 1596 1597 <li><a href="/pages/kontakt">Kontakt</a></li> 1598 1599 <li><a href="/search">Suche</a></li> 1600 1601 <li><a href="/pages/versand">Versand</a></li> 1602 1603 </ul> 1604 1605 1606 </div> 1607 1608 1609 1610 1611 1612 <div class="grid-item small--one-whole one-third"> 1613 1614 <h3>Rechtliches</h3> 1615 1616 1617 1618 <ul> 1619 1620 <li><a href="/policies/terms-of-service">Allgemeine Geschäftsbedingungen</a></li> 1621 1622 <li><a href="/policies/privacy-policy">Datenschutz</a></li> 1623 1624 <li><a href="/policies/refund-policy">Widerrufsrecht</a></li> 1625 1626 <li><a href="/policies/legal-notice">Impressum</a></li> 1627 1628 </ul> 1629 1630 1631 </div> 1632 1633 1634 </div> 1635 1636 1637 <hr class="hr--small"> 1638 1639 1640 <div class="grid"> 1641 1642 1643 <div class="grid-item one-whole text-center"> 1644 <ul class="inline-list social-icons"> 1645 1646 1647 <li> 1648 <a class="icon-fallback-text" href="https://www.facebook.com/hundezimmer" title="Hundezimmer auf Facebook">
1649 <span class="icon icon-facebook" aria-hidden="true"></span> 1650 <span class="fallback-text">Facebook</span> 1651 </a> 1652 </li> 1653 1654 1655 <li> 1656 <a class="icon-fallback-text" href="https://www.pinterest.de/Hundezimmer/" title="Hundezimmer auf Pinterest"> 1657 <span class="icon icon-pinterest" aria-hidden="true"></span> 1658 <span class="fallback-text">Pinterest</span> 1659 </a> 1660 </li> 1661 1662 1663 1664 <li> 1665 <a class="icon-fallback-text" href="https://www.instagram.com/hundezimmer/" title="Hundezimmer auf Instagram"> 1666 <span class="icon icon-instagram" aria-hidden="true"></span> 1667 <span class="fallback-text">Instagram</span> 1668 </a> 1669 </li> 1670 1671 1672 1673 1674 1675 1676 </ul> 1677 </div> 1678 1679 </div> 1680 <hr class="hr--small"> 1681 <div class="grid"> 1682 <div class="grid-item large--two-fifths"> 1683 <ul class="legal-links inline-list"> 1684 <li> 1685 © 2026 <a href="/" title="">Hundezimmer</a> 1686 </li> 1687 1688 </ul> 1689 </div><div class="grid-item large--three-fifths large--text-right"> 1690 <span class="visually-hidden">Zahlungsarten</span> 1691 <ul class="inline-list payment-icons"><li> 1692 <svg class="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> 1693 1694 </li><li> 1695 <svg class="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
16950 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> 1696 1697 </li><li> 1698 <svg class="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
16987.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> 1699 </li><li> 1700 <svg class="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.
170006zM23.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> 1701 1702 </li><li> 1703 <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg> 1704 </li><li> 1705 <svg class="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> 1706 </li><li> 1707 <svg class="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:#E
1707B001B;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> 1708 1709 </li><li> 1710 <svg class="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
17100-.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> 1711 </li><li> 1712 <svg class="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> 1713 1714 </li><li> 1715 <svg class="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.
1715635.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> 1716 </li><li> 1717 <svg class="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
171716.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> 1718 1719 </li></ul> 1720 </div></div> 1721 1722 </div> 1723 1724</footer> 1725 1726 1727 1728 1729</div> 1730 1731
1731<script> 1732 1733 var moneyFormat = 'â¬{{amount_with_comma_separator}}'; 1734 1735 var theme = { 1736 strings:{ 1737 product:{ 1738 unavailable: "Nicht verfügbar", 1739 will_be_in_stock_after:"Wird nach dem [date] auf Lager sein", 1740 only_left:"Nur noch 1 übrig!", 1741 unitPrice: "Einzelpreis", 1742 unitPriceSeparator: "pro" 1743 }, 1744 navigation:{ 1745 more_link: "Mehr" 1746 }, 1747 map:{ 1748 addressError: "Kann die Adresse nicht finden", 1749 addressNoResults: "Keine Ergebnisse für diese Adresse", 1750 addressQueryLimit: "Du hast die Nutzungsgrenze der Google-API überschritten. Du solltest über ein Upgrade auf einen \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium-Plan\u003c\/a\u003e nachdenken.", 1751 authError: "Es gab ein Problem bei Google Maps API Konto zu authentifizieren." 1752 } 1753 }, 1754 settings:{ 1755 cartType: "modal" 1756 } 1757 } 1758 </script>
1758 1759 1760 1761 1762 1763
1763<script id="cartTemplate" type="text/template"> 1764 1765 <form action="{{ routes.cart_url }}" method="post" class="cart-form" novalidate> 1766 <div class="ajaxifyCart--products"> 1767 {{#items}} 1768 <div class="ajaxifyCart--product"> 1769 <div class="ajaxifyCart--row" data-line="{{line}}"> 1770 <div class="grid"> 1771 <div class="grid-item large--two-thirds"> 1772 <div class="grid"> 1773 <div class="grid-item one-quarter"> 1774 <a href="{{url}}" class="ajaxCart--product-image"><img src="{{img}}" alt=""></a> 1775 </div> 1776 <div class="grid-item three-quarters"> 1777 <a href="{{url}}" class="h4">{{name}}</a> 1778 <p>{{variation}}</p> 1779 </div> 1780 </div> 1781 </div> 1782 <div class="grid-item large--one-third"> 1783 <div class="grid"> 1784 <div class="grid-item one-third"> 1785 <div class="ajaxifyCart--qty"> 1786 <input type="text" name="updates[]" class="ajaxifyCart--num" value="{{itemQty}}" min="0" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 1787 <span class="ajaxifyCart--qty-adjuster ajaxifyCart--add" data-line="{{line}}" data-qty="{{itemAdd}}">+</span> 1788 <span class="ajaxifyCart--qty-adjuster ajaxifyCart--minus" data-line="{{line}}" data-qty="{{itemMinus}}">-</span> 1789 </div> 1790 </div> 1791 <div class="grid-item one-third text-center"> 1792 <p>{{price}}</p> 1793 </div> 1794 <div class="grid-item one-third text-right"> 1795 <p> 1796 <small><a href="{{ routes.cart_change_url }}?line={{line}}&quantity=0" class="ajaxifyCart--remove" data-line="{{line}}">Remove</a></small> 1797 </p> 1798 </div> 1799 </div> 1800 </div> 1801 </div> 1802 </div> 1803 </div> 1804 {{/items}} 1805 </div> 1806 <div class="ajaxifyCart--row text-right medium-down--text-center"> 1807 <span class="h3">Subtotal {{totalPrice}}</span> 1808 <input type="submit" class="{{btnClass}}" name="checkout" value="Checkout"> 1809 </div> 1810 </form> 1811 1812 </script>
1812 1813
1813<script id="drawerTemplate" type="text/template"> 1814 1815 <div id="ajaxifyDrawer" class="ajaxify-drawer"> 1816 <div id="ajaxifyCart" class="ajaxifyCart--content {{wrapperClass}}" data-cart-url="/cart" data-cart-change-url="/cart/change"></div> 1817 </div> 1818 <div class="ajaxifyDrawer-caret"><span></span></div> 1819 1820 </script>
1820 1821
1821<script id="modalTemplate" type="text/template"> 1822 1823 <div id="ajaxifyModal" class="ajaxify-modal"> 1824 <div id="ajaxifyCart" class="ajaxifyCart--content" data-cart-url="/cart" data-cart-change-url="/cart/change"></div> 1825 </div> 1826 1827 </script>
1827 1828
1828<script id="ajaxifyQty" type="text/template"> 1829 1830 <div class="ajaxifyCart--qty"> 1831 <input type="text" class="ajaxifyCart--num" value="{{itemQty}}" data-id="{{key}}" min="0" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 1832 <span class="ajaxifyCart--qty-adjuster ajaxifyCart--add" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">+</span> 1833 <span class="ajaxifyCart--qty-adjuster ajaxifyCart--minus" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemMinus}}">-</span> 1834 </div> 1835 1836 </script>
1836 1837
1837<script id="jsQty" type="text/template"> 1838 1839 <div class="js-qty"> 1840 <input type="text" class="js--num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 1841 <span class="js--qty-adjuster js--add" data-id="{{key}}" data-qty="{{itemAdd}}">+</span> 1842 <span class="js--qty-adjuster js--minus" data-id="{{key}}" data-qty="{{itemMinus}}">-</span> 1843 </div> 1844 1845 </script>
1845 1846 1847 1848 1849 1850 <ul hidden> 1851 <li id="a11y-refresh-page-message">Wenn du eine Auswahl auswählst, wird eine vollständige Seite aktualisiert</li> 1852 </ul> 1853 1854 1855<div id="shopify-block-AOW9IR2RlVlBCRUh0T__12510727292439481604" class="shopify-block shopify-app-block"> 1856 1857 1858 1859<style> 1860 .wb-btn-trigger { 1861 position: fixed; 1862 1863 bottom: 20px; 1864 left: 20px; 1865 1866 z-index: 9999; 1867 padding: 14px 28px; 1868 background-color: #000000; 1869 color: #FFFFFF; 1870 border: none; 1871 border-radius: 8px; 1872 cursor: pointer; 1873 font-size: 15px; 1874 font-weight: 600; 1875 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); 1876 transition: all 0.2s ease; 1877 } 1878 1879 .wb-btn-trigger:hover { 1880 transform: translateY(-2px); 1881 box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2); 1882 } 1883 1884 .wb-btn-trigger.wb-btn-center:hover { 1885 transform: translateX(-50%) translateY(-2px); 1886 } 1887 1888 .wb-btn-trigger:active { 1889 transform: translateY(0); 1890 } 1891 1892 .wb-btn-trigger.wb-btn-center:active { 1893 transform: translateX(-50%) translateY(0); 1894 } 1895 1896 .wb-modal-overlay { 1897 display: none; 1898 position: fixed; 1899 top: 0; 1900 left: 0; 1901 width: 100%; 1902 height: 100%; 1903 background-color: rgba(0, 0, 0, 0.5); 1904 z-index: 10000; 1905 justify-content: center; 1906 align-items: center; 1907 padding: 20px; 1908 backdrop-filter: blur(2px); 1909 } 1910 1911 .wb-modal-overlay.wb-active { 1912 display: flex; 1913 animation: fadeIn 0.2s ease; 1914 } 1915 1916 @keyframes fadeIn { 1917 from { opacity: 0; } 1918 to { opacity: 1; } 1919 } 1920 1921 .wb-modal { 1922 background: white; 1923 border-radius: 12px; 1924 width: 100%; 1925 max-width: 650px; 1926 max-height: 90vh; 1927 overflow: hidden; 1928 display: flex; 1929 flex-direction: column; 1930 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3); 1931 animation: slideUp 0.3s ease; 1932 position: relative; 1933 } 1934 1935 @keyframes slideUp { 1936 from { 1937 transform: translateY(20px); 1938 opacity: 0; 1939 } 1940 to { 1941 transform: translateY(0); 1942 opacity: 1; 1943 } 1944 } 1945 1946 .wb-modal-header { 1947 padding: 24px 60px 20px 28px; 1948 flex-shrink: 0; 1949 } 1950 1951 .wb-modal-title { 1952 margin: 0; 1953 font-size: 20px; 1954 font-weight: 600; 1955 color: #111827; 1956 } 1957 1958 .wb-modal-title--p { 1959 margin: 0; 1960 font-family: var(--font-heading-family, var(--heading-font-family, inherit)); 1961 } 1962 1963 .wb-modal-description { 1964 margin: 8px 0 0 0; 1965 font-size: 14px; 1966 color: #6b7280; 1967 line-height: 1.5; 1968 } 1969 1970 .wb-modal-close { 1971 position: absolute; 1972 top: 20px; 1973 right: 20px; 1974 background: #f3f4f6; 1975 border: none; 1976 font-size: 20px; 1977 cursor: pointer; 1978 padding: 0; 1979 width: 32px; 1980 height: 32px; 1981 display: flex; 1982 align-items: center; 1983 justify-content: center; 1984 border-radius: 6px; 1985 line-height: 1; 1986 color: #6b7280; 1987 transition: all 0.15s ease; 1988 z-index: 1; 1989 } 1990 1991 .wb-modal-close:hover { 1992 background: #e5e7eb; 1993 color: #111827; 1994 } 1995 1996 .wb-modal-close:active { 1997 transform: scale(0.95); 1998 } 1999 2000 .wb-modal-body { 2001 flex: 1; 2002 overflow-y: auto; 2003 display: flex; 2004 flex-direction: column; 2005 min-height: 0; 2006 scrollbar-gutter: stable; 2007 } 2008 2009 .wb-modal-body iframe { 2010 width: 100%; 2011 min-height: 425px; 2012 border: none; 2013 display: block; 2014 flex-shrink: 0; 2015 } 2016 2017 @media (max-width: 768px) { 2018 .wb-btn-trigger { 2019 padding: 12px 20px; 2020 font-size: 14px; 2021 2022 bottom: 16px; 2023 left: 16px; 2024 2025 } 2026 2027 .wb-modal { 2028 max-width: 100%; 2029 max-height: 100vh; 2030 border-radius: 0; 2031 height: 100%; 2032 } 2033 2034 .wb-modal-overlay { 2035 padding: 0; 2036 } 2037 2038 .wb-modal-header { 2039 padding: 20px 20px 16px; 2040 } 2041 } 2042</style> 2043 2044<div class="wb-container"> 2045 2046 <button type="button" class="wb-btn-trigger" id="wb-trigger-btn"> 2047 Wiederrufsbutton 2048 </button> 2049 2050 2051 <div class="wb-modal-overlay" id="wb-modal-overlay"> 2052 <div class="wb-modal" role="dialog" aria-modal="true" aria-labelledby="wb-modal-title"> 2053 <button type="button" class="wb-modal-close" id="wb-close-btn" aria-label="SchlieÃen">×</button> 2054 <div class="wb-modal-header"> 2055 2056 2057 <h2 class="wb-modal-title" id="wb-modal-title">Widerruf erklären</h2> 2058 2059 2060 2061 2062 <p class="wb-modal-description">Füllen Sie das folgende Formular aus, um Ihre Widerrufserklärung abzugeben.</p> 2063 2064 </div> 2065 <div class="wb-modal-body"> 2066 <iframe 2067 id="wb-iframe" 2068 src="https://euwiderrufsbutton.de/withdrawal/proxy/embed/withdrawal-form?c_shop=hundezimmer.myshopify.com&c_hmac=842832d0213d52c2580c06d989be6274be5bf4a1db0848bdebe8d2d81af795a5&c_timestamp=1791590400&c_locale=de&c_country=DE&primaryColor=%23000000&backgroundColor=%23ffffff&textColor=%23212326&borderRadius=8px&maxWidth=100%&showOrderLookup=true&requireOrderNumber=true&hideOrderNotes=false&requireItems=false&confirmStep=false" 2069 title="Withdrawal Form" 2070 loading="lazy" 2071 ></iframe> 2072 </div><div style="margin-bottom:10px; margin-top:10px; justify-content: center; visibility: visible !important; opacity: 1 !important; filter: opacity(1) !important; content-visibility: visible !important; display: flex !important; max-height: 100% !important; overflow: auto !important; width: 100% !important; min-height:20px !important;"> 2073 <!-- BEGIN app snippet: watermark --> 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 <div style="justify-content: center; visibility: visible !important; opacity: 1 !important; filter: opacity(1) !important; content-visibility: visible !important; display: flex !important; max-height: 100% !important; overflow: auto !important; width: 100% !important; min-height:20px !important;"> 2091 <a 2092 target="_blank" 2093 href="https://apps.shopify.com/eu-widerrufsbutton" 2094 rel="nofollow noopener noreferrer" 2095 style="transform: scale(1) !important; text-decoration: none; color: rgb(20, 20, 20) !important; align-items: center; font-size: 12px !important; font-weight: 500 !important; display: flex !important; gap: 5px !important; visibility: visible !important; opacity: 1 !important; position: relative !important; filter: opacity(1) !important; content-visibility: visible !important; max-height: 100% !important; overflow: auto !important; min-height:20px !important;"> 2096 <img alt="EU Widerrufsbutton logo" src="https://cdn.shopify.com/extensions/01a116d6-c
209653d-7949-9b26-0450b3720434/eu-widerruf-button-112/assets/withdrawal_logo_128px.png" style="vertical-align:bottom !important; height:32px !important; width:32px !important; visibility: visible !important; opacity: 1 !important; position: relative !important; filter: opacity(1) !important; content-visibility: visible !important; max-height: 100% !important; overflow: unset !important; display: flex !important; min-height:32px !important; max-width:32px; min-width:32px !important;"/> 2097 <span style="transform: scale(1) !important; font-size: 16px; line-height: 1.4; visibility: visible !important; opacity: 1 !important; position: relative !important; filter: opacity(1) !important; content-visibility: visible !important; max-height: 100% !important; overflow: unset !important; display: flex !important; min-height:20px !important; font-weight:bold !important; color:#1250dc !important;">EU Widerrufsbutton</span> 2098 </a> 2099 </div><!-- END app snippet --> 2100 </div></div> 2101 </div> 2102</div> 2103
2104<script> 2105 (function() { 2106 const triggerBtn = document.getElementById('wb-trigger-btn'); 2107 const modalOverlay = document.getElementById('wb-modal-overlay'); 2108 const closeBtn = document.getElementById('wb-close-btn'); 2109 const iframe = document.getElementById('wb-iframe'); 2110 let lastFocused = null; 2111 // Rendered by Liquid to a plain true/false literal â kept out of the script 2112 // body so no Liquid tag can ever interfere with JS parsing. 2113 const wbsHideOrderNotes = false; 2114 2115 // Expose the global API FIRST, before anything below that could throw in a 2116 // particular theme (dedup query, const captures, listener wiring). Section 2117 // blocks and links call window.withdrawalModal.open()/close(); if this 2118 // registration ever failed, they would silently do nothing and the fallback 2119 // alert would surface instead of the modal. 2120 window.withdrawalModal = { 2121 open: openModal, 2122 close: closeModal 2123 }; 2124 2125 // If the standalone asset built its own overlay before this embed block was 2126 // added (theme-editor section render without a page reload), remove it so 2127 // the two modals do not stack with duplicate IDs and z-index. 2128 var standaloneOverlay = document.querySelector('#wb-modal-overlay[data-wbs-standalone]'); 2129 if (standaloneOverlay && standaloneOverlay.parentNode) { 2130 standaloneOverlay.parentNode.removeChild(standaloneOverlay); 2131 } 2132 2133 // Embed's own server-rendered defaults, captured so a caller block's config 2134 // (heading/description/show_heading/form_color) can be applied on open and 2135 // restored when the embed's own floating button is used. 2136 const defaultEmbedUrl = iframe ? iframe.getAttribute('src') : null; 2137 const headerEl = modalOverlay ? modalOverlay.querySelector('.wb-modal-header') : null; 2138 const defaultHeaderHtml = headerEl ? headerEl.innerHTML : ''; 2139 // The role="dialog" element is the inner .wb-modal, not the overlay wrapper; 2140 // aria-labelledby must be synced there to affect the dialog's accessible name. 2141 const dialogEl = modalOverlay ? modalOverlay.querySelector('.wb-modal') : null; 2142 const defaultAriaLabelledby = dialogEl ? dialogEl.getAttribute('aria-labelledby') : null; 2143 2144 function applyBlockConfig(cfg) { 2145 if (!cfg) return; 2146 if (iframe && cfg.embedUrl && iframe.getAttribute('src') !== cfg.embedUrl) { 2147 iframe.setAttribute('src', cfg.embedUrl); 2148 // Fresh iframe load: reset to the config's default height; the form 2149 // re-sends setHeight once loaded. Same-src re-opens preserve the 2150 // current height so a taller form is not clipped back to the default. 2151 if (typeof cfg.hideOrderNotes === 'boolean') { 2152 iframe.style.height = cfg.hideOrderNotes ? '425px' : '570px'; 2153 } 2154 } 2155 if (headerEl) { 2156 if (cfg.showHeading) { 2157 headerEl.style.display = ''; 2158 // The embed's own server-rendered header only contains title/description 2159 // when the embed's Show Heading is on; when the merchant disabled it 2160 // those nodes do not exist, so create them for the caller's config. 2161 var titleEl = headerEl.querySelector('.wb-modal-title'); 2162 if (!titleEl && cfg.heading) { 2163 titleEl = document.createElement('h2'); 2164 titleEl.className = 'wb-modal-title'; 2165 headerEl.insertBefore(titleEl, headerEl.firstChild); 2166 } 2167 if (titleEl) { 2168 titleEl.textContent = cfg.heading || ''; 2169 titleEl.id = 'wb-modal-title'; 2170 if (dialogEl) dialogEl.setAttribute('aria-labelledby', 'wb-modal-title'); 2171 } else if (dialogEl) { 2172 dialogEl.removeAttribute('aria-labelledby'); 2173 } 2174 var descEl = headerEl.querySelector('.wb-modal-description'); 2175 if (!descEl && cfg.description) { 2176 descEl = document.createElement('p'); 2177 descEl.className = 'wb-modal-description'; 2178 headerEl.appendChild(descEl); 2179 } 2180 if (descEl) descEl.textContent = cfg.description || ''; 2181 } else { 2182 headerEl.style.display = 'none'; 2183 if (dialogEl) dialogEl.removeAttribute('aria-labelledby'); 2184 } 2185 } 2186 } 2187 2188 function restoreEmbedDefaults() { 2189 if (iframe && defaultEmbedUrl && iframe.getAttribute('src') !== defaultEmbedUrl) { 2190 iframe.setAttribute('src', defaultEmbedUrl); 2191 iframe.style.height = wbsHideOrderNotes ? '425px' : '570px'; 2192 } 2193 if (headerEl) { 2194 headerEl.style.display = ''; 2195 headerEl.innerHTML = defaultHeaderHtml; 2196 } 2197 if (dialogEl) {
2198 if (defaultAriaLabelledby) { 2199 dialogEl.setAttribute('aria-labelledby', defaultAriaLabelledby); 2200 } else { 2201 dialogEl.removeAttribute('aria-labelledby'); 2202 } 2203 } 2204 } 2205 2206 function openModal(blockId) { 2207 if (modalOverlay) { 2208 // A button block with "hide outside EU" sets this flag for non-EU 2209 // visitors; URL/hash triggers must not open the form either. 2210 if (window.__wbsEuHidden) return; 2211 // Re-entry safe: same-document #eu-withdrawal=open clicks fire the click 2212 // handler AND a hashchange (which calls openModal again); without this 2213 // guard the second call overwrites lastFocused with the close button 2214 // and focus restore on close drops to <body>. 2215 if (modalOverlay.classList.contains('wb-active')) return; 2216 var cfg = blockId && window.WITHDRAWAL_EMBED_CONFIG && window.WITHDRAWAL_EMBED_CONFIG[blockId]; 2217 if (cfg) applyBlockConfig(cfg); else restoreEmbedDefaults(); 2218 lastFocused = document.activeElement; 2219 modalOverlay.classList.add('wb-active'); 2220 document.body.style.overflow = 'hidden'; 2221 if (closeBtn) closeBtn.focus(); 2222 } 2223 } 2224 2225 function closeModal() { 2226 if (modalOverlay) { 2227 modalOverlay.classList.remove('wb-active'); 2228 document.body.style.overflow = ''; 2229 if (lastFocused && typeof lastFocused.focus === 'function') { 2230 lastFocused.focus(); 2231 } 2232 lastFocused = null; 2233 } 2234 } 2235 2236 if (triggerBtn) { 2237 triggerBtn.addEventListener('click', function() { openModal(); }); 2238 } 2239 2240 if (closeBtn) { 2241 closeBtn.addEventListener('click', closeModal); 2242 } 2243 2244 if (modalOverlay) { 2245 modalOverlay.addEventListener('click', function(e) { 2246 if (e.target === modalOverlay) closeModal(); 2247 }); 2248 2249 document.addEventListener('keydown', function(e) { 2250 if (e.key === 'Escape' && modalOverlay.classList.contains('wb-active')) { 2251 closeModal(); 2252 return; 2253 } 2254 // Keep focus inside the open dialog while tabbing. 2255 if (e.key === 'Tab' && modalOverlay.classList.contains('wb-active')) { 2256 const focusables = modalOverlay.querySelectorAll('button, [href], iframe, [tabindex]:not([tabindex="-1"])'); 2257 if (!focusables.length) return; 2258 const first = focusables[0]; 2259 const last = focusables[focusables.length - 1]; 2260 if (e.shiftKey && (document.activeElement === first || document.activeElement === modalOverlay)) { 2261 e.preventDefault(); 2262 last.focus(); 2263 } else if (!e.shiftKey && document.activeElement === last) { 2264 e.preventDefault(); 2265 first.focus(); 2266 } 2267 } 2268 }); 2269 } 2270 2271 window.addEventListener('message', function(event) { 2272 if (event.data.type === 'setHeight' && iframe && event.data.height > 0) { 2273 iframe.style.height = event.data.height + 'px'; 2274 } 2275 }); 2276 2277 if (iframe) { 2278 iframe.style.height = wbsHideOrderNotes ? '425px' : '570px'; 2279 } 2280 2281 function withdrawalTriggerInSearch() { 2282 return new URLSearchParams(window.location.search).get('eu-withdrawal') === 'open'; 2283 } 2284 2285 function withdrawalTriggerInHash() { 2286 return new URLSearchParams((window.location.hash || '').replace(/^#/, '')).get('eu-withdrawal') === 'open'; 2287 } 2288 2289 function clearWithdrawalTrigger() { 2290 if (!(window.history && window.history.replaceState)) return; 2291 var params = new URLSearchParams(window.location.search); 2292 params.delete('eu-withdrawal'); 2293 var newSearch = params.toString(); 2294 var newHash = ''; 2295 var hash = window.location.hash || ''; 2296 if (withdrawalTriggerInHash()) { 2297 var hashParams = new URLSearchParams(hash.replace(/^#/, '')); 2298 hashParams.delete('eu-withdrawal'); 2299 var rebuiltHash = hashParams.toString(); 2300 if (rebuiltHash) newHash = '#' + rebuiltHash; 2301 } else { 2302 // Trigger came from the search parameter: keep the fragment verbatim, 2303 // so plain-word fragments like #reviews are not mangled. 2304 newHash = hash; 2305 } 2306 var newUrl = window.location.pathname + (newSearch ? '?' + newSearch : '') + newHash; 2307 window.history.replaceState(null, '', newUrl); 2308 } 2309 2310 function openFromUrlTrigger() { 2311 if (withdrawalTriggerInSearch() || withdrawalTriggerInHash()) { 2312 openModal(); 2313 clearWithdrawalTrigger(); 2314 } 2315 } 2316 2317 openFromUrlTrigger(); 2318 2319 window.addEventListener('hashchange', function() { 2320 if (withdrawalTriggerInHash()) { 2321 openModal(); 2322 clearWithdrawalTrigger(); 2323 } 2324 }); 2325 2326 // Same-document re-clicks: after the fragment was stripped, clicking a link 2327 // to the identical #eu-withdrawal=open hash fires no hashchange. Open the 2328 // modal directly for links whose target is this document; cross-document 2329 // navigations are handled by the initial-load check on the target page. 2330 document.addEventListener('click', function(e) { 2331 var target = e.target; 2332 var link = target && target.closest ? target.closest('a[href*="eu-withdrawal"]') : null; 2333 if (!link) return; 2334 var url;
2335 try { 2336 url = new URL(link.getAttribute('href'), window.location.href); 2337 } catch (err) { 2338 return; 2339 } 2340 if (!url.hash) return; 2341 if (new URLSearchParams(url.hash.replace(/^#/, '')).get('eu-withdrawal') !== 'open') return; 2342 if (url.pathname === window.location.pathname && url.search === window.location.search) { 2343 openModal(); 2344 } 2345 }); 2346 })(); 2347</script>
2347 2348</div><div id="shopify-block-ANE5pTDBGRlhJY0dpb__13017476918150166000" class="shopify-block shopify-app-block"> 2349 2350<div id="hx-whatsapp-button" class="hx-whatsapp-button" style="display:none;"></div> 2351
2352<script> 2353 console.log('%c WA Chat Button v3.1.1', 'color: #25D366; font-weight: bold; font-size: 16px;'); 2354 (function () { 2355 // Get the shop permanent domain 2356 const shopUrl = "hundezimmer.myshopify.com" || (window.Shopify && window.Shopify.shop) || window.location.hostname; 2357 2358 // Function to load WhatsApp configuration through the app proxy with fallback 2359 const loadWhatsAppConfig = async () => { 2360 try { 2361 let config = null; 2362 2363 // Try loading via app proxy first 2364 try { 2365 const response = await fetch(`/apps/whatsapp?shop=${encodeURIComponent(shopUrl)}`); 2366 if (response.ok) { 2367 const data = await response.json(); 2368 if (data && !data.error) { 2369 config = data; 2370 } 2371 } 2372 } catch (proxyError) { 2373 console.warn('App proxy fetch failed:', proxyError); 2374 } 2375 2376 // Fallback to direct app endpoint if proxy failed 2377 if (!config) { 2378 try { 2379 const directResponse = await fetch(`https://floatingwhatsapp.apps.hexagn.in/api/whatsapp?shop=${encodeURIComponent(shopUrl)}`); 2380 if (directResponse.ok) { 2381 const directData = await directResponse.json(); 2382 if (directData && !directData.error) { 2383 config = directData; 2384 } 2385 } 2386 } catch (directError) { 2387 console.warn('Direct fetch failed:', directError); 2388 } 2389 } 2390 2391 if (!config) { 2392 console.warn('WhatsApp configuration could not be loaded'); 2393 return; 2394 } 2395 2396 // Initialize the WhatsApp button with fetched configuration 2397 initWhatsAppButton(config); 2398 } catch (error) { 2399 console.error('Error loading WhatsApp configuration:', error); 2400 } 2401 }; 2402 2403 // Function to initialize the WhatsApp button 2404 const initWhatsAppButton = (config) => { 2405 2406 // Helper: get border-radius from iconShape 2407 const getIconShapeRadius = () => { 2408 const shape = config.iconShape || 'circle'; 2409 switch (shape) { 2410 case 'rounded_square': 2411 return '12px'; 2412 case 'square': 2413 return '4px'; 2414 default: 2415 return '50%'; 2416 } 2417 }; 2418 2419 // Normalize common Shopify URL patterns: /collection -> /collections/*, /product -> /products/* 2420 const normalizeShopifyUrl = (url, matchType) => { 2421 if (/^\/collections?\/?$/.test(url)) return '/collections/' + (matchType === 'pattern' ? '*' : ''); 2422 if (/^\/products?\/?$/.test(url)) return '/products/' + (matchType === 'pattern' ? '*' : ''); 2423 return url; 2424 }; 2425 2426 // Check if current page is in hidden pages list 2427 if (config.hiddenPages && typeof config.hiddenPages === 'string') { 2428 const currentPath = window.location.pathname; 2429 const hiddenPages = config.hiddenPages 2430 .split(',') 2431 .map((page) => page.trim()) 2432 .filter((page) => page.length > 0); 2433 if (hiddenPages.length > 0 && hiddenPages.some((page) => { 2434 const normalized = normalizeShopifyUrl(page, 'exact'); 2435 return normalized !== page ? currentPath.startsWith(normalized) : currentPath.includes(page); 2436 })) { 2437 return; // Don't show on hidden pages 2438 } 2439 } 2440 2441 // Check page visibility control (new system) 2442 if (config.pageVisibility && config.pageVisibility.length > 0) { 2443 const currentPath = window.location.pathname; 2444 const hiddenPages = config.pageVisibility.filter((page) => page.isHidden && page.isEnabled && page.pageUrl && page.pageUrl.trim().length > 0); 2445 const isHidden = hiddenPages.some((page) => { 2446 const pageUrl = normalizeShopifyUrl(page.pageUrl.trim(), page.matchType); 2447 if (page.matchType === 'pattern') { 2448 const pattern = pageUrl.replace(/\*/g, '.*'); 2449 try { 2450 const regex = new RegExp('^' + pattern + '$'); 2451 return regex.test(currentPath); 2452 } catch (e) { 2453 return false; 2454 } 2455 } 2456 return currentPath === pageUrl || currentPath.startsWith(pageUrl); 2457 });
2458 if (isHidden) { 2459 return; 2460 } 2461 } 2462 2463 // Check visibility based on device 2464 if (config.visibilityOption && config.visibilityOption !== 'always') { 2465 const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); 2466 if ( 2467 (config.visibilityOption === 'mobile_only' && !isMobile) || 2468 (config.visibilityOption === 'desktop_only' && isMobile) 2469 ) { 2470 return; // Don't show on this device type 2471 } 2472 } 2473 2474 // Check visibility based on schedule 2475 if (config.visibilitySchedule) { 2476 let schedule = config.visibilitySchedule; 2477 if (typeof schedule === 'string' || typeof schedule === 'number') { 2478 try { schedule = JSON.parse(schedule); } catch (e) { schedule = null; } 2479 } 2480 if (schedule && typeof schedule === 'object' && !Array.isArray(schedule)) { 2481 const now = new Date(); 2482 const days = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday']; 2483 const todayKey = days[now.getDay()]; 2484 const daySchedule = schedule[todayKey]; 2485 2486 const isEnabled = daySchedule && (daySchedule.enabled === true || daySchedule.enabled === 'true'); 2487 if (isEnabled) { 2488 if (daySchedule.mode === 'always_hide') { 2489 return; // Always hidden on this day 2490 } 2491 2492 if (daySchedule.mode === 'scheduled') { 2493 const currentMinutes = now.getHours() * 60 + now.getMinutes(); 2494 const [startH, startM] = (daySchedule.startTime || '00:00').split(':').map(Number); 2495 const [endH, endM] = (daySchedule.endTime || '23:59').split(':').map(Number); 2496 const startMinutes = startH * 60 + startM; 2497 const endMinutes = endH * 60 + endM; 2498 2499 // The configured Start/End window is when the button is HIDDEN. 2500 let insideHideWindow; 2501 if (endMinutes <= startMinutes) {
2502 // Window crosses midnight (e.g. hide 22:00 -> 06:00) 2503 insideHideWindow = currentMinutes >= startMinutes || currentMinutes < endMinutes; 2504 } else { 2505 insideHideWindow = currentMinutes >= startMinutes && currentMinutes < endMinutes; 2506 } 2507 if (insideHideWindow) { 2508 return; // Inside the hide window 2509 } 2510 2511 // Check hidden ranges (e.g. lunch break) 2512 if (daySchedule.hiddenRanges && daySchedule.hiddenRanges.length > 0) { 2513 for (const range of daySchedule.hiddenRanges) { 2514 const [rhS, rmS] = (range.start || '00:00').split(':').map(Number); 2515 const [rhE, rmE] = (range.end || '00:00').split(':').map(Number); 2516 const rangeStart = rhS * 60 + rmS; 2517 const rangeEnd = rhE * 60 + rmE; 2518 if (currentMinutes >= rangeStart && currentMinutes < rangeEnd) { 2519 return; // Inside hidden range 2520 } 2521 } 2522 } 2523 } 2524 } 2525 } 2526 } 2527 2528 // Create styles with media queries for device-specific settings 2529 const style = document.createElement('style'); 2530 style.textContent = ` 2531 .whatsapp-floating-button { 2532 position: fixed; 2533 bottom: ${config.offsetY ?? 20}px; 2534 right: ${config.offsetX ?? 20}px; 2535 width: ${config.displayOption === 'icon_text' ? 'auto' : '60px'}; 2536 height: 60px; 2537 background-color: ${config.isBackgroundTransparent ? 'transparent' : config.backgroundColor || '#25D366'}; 2538 color: ${config.textColor || '#ffffff'}; 2539 border-radius: ${config.isBackgroundTransparent ? '0' : config.displayOption === 'icon_text' ? '30px' : '50%'}; 2540 box-shadow: ${config.isBackgroundTransparent ? 'none' : '0 4px 12px rgba(0, 0, 0, 0.15)'}; 2541 z-index: 2147483647; 2542 display: flex; 2543 align-items: center; 2544 justify-content: center; 2545 text-decoration: none; 2546 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; 2547 transition: all 0.3s ease; 2548 cursor: pointer; 2549 box-sizing: border-box; 2550 } 2551 2552 /* Desktop Settings */ 2553 @media screen and (min-width: 1024px) { 2554 .whatsapp-floating-button { 2555 top: ${(config.positionVertical === 'top') ? `${config.offsetY ?? 20}px` : 'auto'}; 2556 bottom: ${(config.positionVertical === 'top') ? 'auto' : `${config.offsetY ?? 20}px`}; 2557 left: ${(config.positionHorizontal === 'left') ? `${config.offsetX ?? 20}px` : 'auto'}; 2558 right: ${(config.positionHorizontal === 'left') ? 'auto' : `${config.offsetX ?? 20}px`}; 2559 width: ${ 2560 config.displayOption === 'icon_text' 2561 ? 'auto' 2562 : (config.buttonSize === 'small' ? 50 : config.buttonSize === 'large' ? 70 : 60) + 'px' 2563 }; 2564 height: ${config.buttonSize === 'small' ? 50 : config.buttonSize === 'large' ? 70 : 60}px; 2565 padding: ${config.displayOption === 'icon_text' ? '0 20px' : '0'}; 2566 border-radius: ${ 2567 config.isBackgroundTransparent ? '0' : config.displayOption === 'icon_text' ? '30px' : '50%' 2568 }; 2569 } 2570 } 2571 2572 /* Tablet Settings */ 2573 @media screen and (min-width: 768px) and (max-width: 1023px) { 2574 .whatsapp-floating-button { 2575 top: ${((config.positionVerticalTablet || config.positionVertical) === 'top') ? `${config.offsetYTablet ?? config.offsetY ?? 20}px` : 'auto'}; 2576 bottom: ${((config.positionVerticalTablet || config.positionVertical) === 'top') ? 'auto' : `${config.offsetYTablet ?? config.offsetY ?? 20}px`}; 2577 left: ${((config.positionHorizontalTablet || config.positionHorizontal) === 'left') ? `${config.offsetXTablet ?? config.offsetX ?? 20}px` : 'auto'}; 2578 right: ${((config.positionHorizontalTablet || config.positionHorizontal) === 'left') ? 'auto' : `${config.offsetXTablet ?? config.offsetX ?? 20}px`}; 2579 width: ${
2580 config.displayOption === 'icon_text' 2581 ? 'auto' 2582 : ((config.buttonSizeTablet || config.buttonSize) === 'small' 2583 ? 50 2584 : (config.buttonSizeTablet || config.buttonSize) === 'large' 2585 ? 70 2586 : 60) + 'px' 2587 }; 2588 height: ${ 2589 (config.buttonSizeTablet || config.buttonSize) === 'small' 2590 ? 50 2591 : (config.buttonSizeTablet || config.buttonSize) === 'large' 2592 ? 70 2593 : 60 2594 }px; 2595 padding: ${config.displayOption === 'icon_text' ? '0 20px' : '0'}; 2596 border-radius: ${ 2597 config.isBackgroundTransparent ? '0' : config.displayOption === 'icon_text' ? '30px' : '50%' 2598 }; 2599 } 2600 } 2601 2602 /* Mobile Settings */ 2603 @media screen and (max-width: 767px) { 2604 .whatsapp-floating-button { 2605 top: ${((config.positionVerticalMobile || config.positionVertical) === 'top') ? `${config.offsetYMobile ?? config.offsetY ?? 20}px` : 'auto'}; 2606 bottom: ${((config.positionVerticalMobile || config.positionVertical) === 'top') ? 'auto' : `${config.offsetYMobile ?? config.offsetY ?? 20}px`}; 2607 left: ${((config.positionHorizontalMobile || config.positionHorizontal) === 'left') ? `${config.offsetXMobile ?? config.offsetX ?? 20}px` : 'auto'}; 2608 right: ${((config.positionHorizontalMobile || config.positionHorizontal) === 'left') ? 'auto' : `${config.offsetXMobile ?? config.offsetX ?? 20}px`}; 2609 width: ${ 2610 config.displayOption === 'icon_text' 2611 ? 'auto' 2612 : ((config.buttonSizeMobile || config.buttonSize) === 'small' 2613 ? 45 2614 : (config.buttonSizeMobile || config.buttonSize) === 'large' 2615 ? 65 2616 : 55) + 'px' 2617 }; 2618 height: ${ 2619 (config.buttonSizeMobile || config.buttonSize) === 'small' 2620 ? 45 2621 : (config.buttonSizeMobile || config.buttonSize) === 'large' 2622 ? 65 2623 : 55 2624 }px; 2625 padding: ${config.displayOption === 'icon_text' ? '0 15px' : '0'}; 2626 border-radius: ${ 2627 config.isBackgroundTransparent ? '0' : config.displayOption === 'icon_text' ? '30px' : '50%' 2628 }; 2629 } 2630 } 2631 2632 .whatsapp-floating-button:hover { 2633 transform: scale(1.05); 2634 ${config.isBackgroundTransparent ? '' : 'box-shadow: 0 6px 16px rgba(0, 0, 0, 0.2);'} 2635 } 2636 2637 .whatsapp-button-icon { 2638 display: flex; 2639 align-items: center; 2640 justify-content: center; 2641 } 2642 2643 .whatsapp-button-text { 2644 margin-left: 8px; 2645 font-weight: 600; 2646 } 2647 2648 .whatsapp-animation-bounce { 2649 animation: whatsapp-bounce 2s infinite; 2650 } 2651 2652 .whatsapp-animation-pulse { 2653 animation: whatsapp-pulse 2s infinite; 2654 } 2655 2656 .whatsapp-animation-fade { 2657 animation: whatsapp-fade 2s infinite; 2658 } 2659 2660 @keyframes whatsapp-bounce { 2661 0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 2662 40% {transform: translateY(-10px);} 2663 60% {transform: translateY(-5px);} 2664 } 2665 2666 @keyframes whatsapp-pulse { 2667 0% {transform: scale(1);} 2668 50% {transform: scale(1.1);} 2669 100% {transform: scale(1);} 2670 } 2671 2672 @keyframes whatsapp-fade { 2673 0% {opacity: 1;} 2674 50% {opacity: 0.6;} 2675 100% {opacity: 1;} 2676 } 2677 2678 /* Multi-Agent Modal Styles */ 2679 .whatsapp-agent-modal { 2680 position: fixed; 2681 z-index: 10000; 2682 background: white; 2683 border-radius: 16px; 2684 box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); 2685 width: 340px; 2686 max-height: 500px; 2687 overflow: hidden; 2688 display: none; 2689 flex-direction: column; 2690 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; 2691 } 2692 2693 .whatsapp-agent-modal.visible { 2694 display: flex; 2695 animation: modal-fade-in 0.3s ease-out; 2696 } 2697 2698 @keyframes modal-fade-in { 2699 from { opacity: 0; transform: scale(0.95); } 2700 to { opacity: 1; transform: scale(1); } 2701 } 2702 2703 .whatsapp-modal-header { 2704 background: white; 2705 padding: 20px; 2706 border-bottom: 1px solid #eee; 2707 display: flex; 2708 justify-content: space-between; 2709 align-items: center; 2710 } 2711 2712 .whatsapp-modal-title { 2713 font-size: 18px; 2714 font-weight: 600; 2715 color: #333; 2716 margin: 0; 2717 } 2718 2719 .whatsapp-modal-close { 2720 background: none; 2721 border: none; 2722 font-size: 24px; 2723 color: #999; 2724 cursor: pointer; 2725 padding: 0; 2726 width: 30px; 2727 height: 30px; 2728 display: flex; 2729 align-items: center; 2730 justify-content: center; 2731 border-radius: 4px; 2732 transition: all 0.2s; 2733 } 2734
2735 .whatsapp-modal-close:hover { 2736 background: #f5f5f5; 2737 color: #333; 2738 } 2739 2740 .whatsapp-agents-list { 2741 max-height: 400px; 2742 overflow-y: auto; 2743 padding: 16px; 2744 } 2745 2746 .whatsapp-agent-item { 2747 display: flex; 2748 align-items: center; 2749 padding: 16px; 2750 text-decoration: none; 2751 color: inherit; 2752 transition: all 0.2s; 2753 border-radius: 12px; 2754 margin-bottom: 12px; 2755 background: #f8f9fa; 2756 } 2757 2758 .whatsapp-agent-item:last-child { 2759 margin-bottom: 0; 2760 } 2761 2762 .whatsapp-agent-item:hover { 2763 background: #e8f5e9; 2764 transform: translateX(4px); 2765 } 2766 2767 .whatsapp-agent-avatar { 2768 width: 48px; 2769 height: 48px; 2770 border-radius: 50%; 2771 margin-right: 14px; 2772 background: #25D366; 2773 display: flex; 2774 align-items: center; 2775 justify-content: center; 2776 flex-shrink: 0; 2777 } 2778 2779 .whatsapp-agent-avatar svg { 2780 width: 28px; 2781 height: 28px; 2782 } 2783 2784 .whatsapp-agent-info { 2785 flex: 1; 2786 } 2787 2788 .whatsapp-agent-name { 2789 font-weight: 600; 2790 font-size: 15px; 2791 color: #333; 2792 display: block; 2793 margin-bottom: 4px; 2794 } 2795 2796 .whatsapp-agent-role { 2797 font-size: 13px; 2798 color: #666; 2799 display: block; 2800 line-height: 1.4; 2801 } 2802 `; 2803 document.head.appendChild(style); 2804 2805 // Detect device type and get appropriate config values 2806 const getDeviceSettings = () => { 2807 const width = window.innerWidth; 2808 if (width < 768) { 2809 // Mobile 2810 return { 2811 size: config.buttonSizeMobile || config.buttonSize || 'medium', 2812 posH: config.positionHorizontalMobile || config.positionHorizontal || 'right', 2813 posV: config.positionVerticalMobile || config.positionVertical || 'bottom', 2814 offX: config.offsetXMobile ?? config.offsetX ?? 20, 2815 offY: config.offsetYMobile ?? config.offsetY ?? 20, 2816 }; 2817 } else if (width < 1024) { 2818 // Tablet 2819 return { 2820 size: config.buttonSizeTablet || config.buttonSize || 'medium', 2821 posH: config.positionHorizontalTablet || config.positionHorizontal || 'right', 2822 posV: config.positionVerticalTablet || config.positionVertical || 'bottom', 2823 offX: config.offsetXTablet ?? config.offsetX ?? 20, 2824 offY: config.offsetYTablet ?? config.offsetY ?? 20, 2825 }; 2826 } else { 2827 // Desktop 2828 return { 2829 size: config.buttonSize || 'medium', 2830 posH: config.positionHorizontal || 'right', 2831 posV: config.positionVertical || 'bottom', 2832 offX: config.offsetX ?? 20, 2833 offY: config.offsetY ?? 20, 2834 }; 2835 } 2836 }; 2837 2838 const settings = getDeviceSettings(); 2839 2840 // Determine button size 2841 let buttonSize = 60; 2842 if (settings.size === 'small') buttonSize = 50; 2843 if (settings.size === 'large') buttonSize = 70; 2844 2845 // Determine animation class 2846 let animationClass = ''; 2847 switch (config.animation) { 2848 case 'bounce': 2849 animationClass = 'whatsapp-animation-bounce'; 2850 break; 2851 case 'pulse': 2852 animationClass = 'whatsapp-animation-pulse'; 2853 break; 2854 case 'fade': 2855 animationClass = 'whatsapp-animation-fade'; 2856 break; 2857 } 2858 2859 // Create the button 2860 const createButton = () => { 2861 const buttonElement = document.createElement('div'); 2862 buttonElement.className = `whatsapp-floating-button ${animationClass}`; 2863 buttonElement.style.cssText = ` 2864 background-color: ${config.isBackgroundTransparent ? 'transparent' : config.backgroundColor || '#25D366'}; 2865 color: ${config.textColor || '#ffffff'}; 2866 `; 2867 2868 const iconW = config.iconWidth || 28; 2869 const iconH = config.iconHeight || 28; 2870 2871 // WhatsApp icon SVG 2872 const defaultIconSvg = `<svg xmlns="http://www.w3.org/2000/svg" width="${iconW}" height="${iconH}" viewBox="0 0 24 24" fill="${ 2873 config.textColor || '#ffffff' 2874 }"><path d="M.057 24l1.687-6.163c-1.041-1.804-1.588-3.849-1.587-5.946.003-6.556 5.338-11.891 11.893-11.891 3.181.001 6.167 1.24 8.413 3.488 2.245 2.248 3.481 5.236 3.48 8.414-.003 6.557-5.338 11.892-11.893 11.892-1.99-.001-3.951-.5-5.688-1.448l-6.305 1.654zm6.597-3.807c1.676.995 3.276 1.591 5.392 1.592 5.448 0 9.886-4.434 9.889-9.885.002-5.462-4.415-9.89-9.881-9.892-5.452 0-9.887 4.434-9.889 9.884-.001 2.225.651 3.891 1.746 5.634l-.999 3.648 3.742-.981zm11.387-5.464c-.074-.124-.272-.198-.57-.347-.297-.149-1.758-.868-2.031-.967-.272-.099-.47-.149-.669.149-.198.297-.768.967-.94 1.165-.173.198-.347.223-.644.074-.297-.149-1.255-.462-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.297-.347.446-.521.151-.172.2-.296.3-.495.099-.198.05-.372-.025-.521-.075-.148-.669-1.611-.916-2.206-.242-.579-.487-.501-.669-.51l-.57-.01c-.198 0-.52.074-.792.372s-1.04 1.016-1.04 2.479 1.065 2.876 1.213 3.074c.149.198 2.095 3.2 5.076 4.487.709.306 1.263.489 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.758-.719 2.006-1.413.248-.695.248-1.29.173-1.414z"/></svg>`; 2875 2876 let iconContent = ''; 2877 if (config.imagePath && config.imagePath !== 'default') { 2878 const isBuiltin = [ 2879 'default', 2880 'whatsapp', 2881 'simple', 2882 'business', 2883 'red', 2884 'red_bold', 2885 'black', 2886 'black_bold', 2887 'black_white', 2888 'white_bg', 2889 'whatsapp1', 2890 'whatsapp2', 2891 'whatsapp3', 2892 'whatsapp4', 2893 ].includes(config.imagePath); 2894 const imgRadius = isBuiltin ? '0' : getIconShapeRadius(); 2895 iconContent = `<img src="${config.imagePath}" alt="WhatsApp" style="width: ${iconW}px; height: ${iconH}px; object-fit: contain; border-radius: ${imgRadius};">`; 2896 } else { 2897 iconContent = defaultIconSvg; 2898 } 2899 2900 const iconContainer = document.createElement('div'); 2901 iconContainer.className = 'whatsapp-button-icon'; 2902 iconContainer.innerHTML = iconContent; 2903 buttonElement.appendChild(iconContainer); 2904 2905 // Add text if display option is icon_text
2906 if (config.displayOption === 'icon_text' && config.buttonText) { 2907 const textSpan = document.createElement('span'); 2908 textSpan.className = 'whatsapp-button-text'; 2909 textSpan.textContent = config.buttonText; 2910 buttonElement.appendChild(textSpan); 2911 } 2912 2913 // Handle Multi-Agent Mode 2914 if (config.isMultiAgent && config.agents && config.agents.length > 0) { 2915 // Helper: find ALL assigned agents for the current page 2916 const getAssignedAgentsForPage = () => { 2917 if (!config.pageAgentAssignments || config.pageAgentAssignments.length === 0) { 2918 return []; 2919 } 2920 2921 const currentPath = window.location.pathname; 2922 const matchedAgentIds = new Set(); 2923 const matchedAgents = []; 2924 2925 for (const assignment of config.pageAgentAssignments) { 2926 let isMatch = false; 2927 const assignmentUrl = normalizeShopifyUrl(assignment.pageUrl, assignment.matchType); 2928 if (assignment.matchType === 'pattern') { 2929 const pattern = assignmentUrl.replace(/\*/g, '.*'); 2930 try { 2931 const regex = new RegExp('^' + pattern + '$'); 2932 isMatch = regex.test(currentPath); 2933 } catch (e) { 2934 isMatch = false; 2935 } 2936 } else { 2937 isMatch = currentPath === assignmentUrl || currentPath.startsWith(assignmentUrl); 2938 } 2939 2940 if (isMatch && !matchedAgentIds.has(assignment.agentId)) { 2941 const agent = config.agents.find((a) => a.id === assignment.agentId); 2942 if (agent) { 2943 matchedAgentIds.add(assignment.agentId); 2944 matchedAgents.push(agent); 2945 } 2946 } 2947 } 2948 2949 return matchedAgents; 2950 }; 2951 2952 // Determine which agents to show 2953 const assignedAgents = getAssignedAgentsForPage(); 2954 const displayAgents = assignedAgents.length > 0 ? assignedAgents : config.agents; 2955 2956 // If exactly one agent assigned to this page, open directly 2957 if (assignedAgents.length === 1) { 2958 const directAgent = assignedAgents[0]; 2959 buttonElement.style.cursor = 'pointer'; 2960 buttonElement.addEventListener('click', () => { 2961 const number = (directAgent.whatsappNumber || '').replace(/[^\d]/g, ''); 2962 const message = encodeURIComponent( 2963 config.prefilledMessage && config.prefilledMessage.trim() ? config.prefilledMessage : 'Hi' 2964 ); 2965 window.open(`https://wa.me/${number}?text=${message}`, '_blank'); 2966 }); 2967 document.body.appendChild(buttonElement); 2968 } else { 2969 // Multiple agents (or no assignments) - show modal 2970 const modal = document.createElement('div'); 2971 modal.className = 'whatsapp-agent-modal'; 2972 2973 const updateModalPosition = () => { 2974 const settings = getDeviceSettings(); 2975 let bSize = 60; 2976 const width = window.innerWidth; 2977 if (width < 768) {
2978 bSize = 2979 (config.buttonSizeMobile || config.buttonSize) === 'small' 2980 ? 45 2981 : (config.buttonSizeMobile || config.buttonSize) === 'large' 2982 ? 65 2983 : 55; 2984 } else if (width < 1024) { 2985 bSize = 2986 (config.buttonSizeTablet || config.buttonSize) === 'small' 2987 ? 50 2988 : (config.buttonSizeTablet || config.buttonSize) === 'large' 2989 ? 70 2990 : 60; 2991 } else { 2992 bSize = config.buttonSize === 'small' ? 50 : config.buttonSize === 'large' ? 70 : 60; 2993 } 2994 2995 modal.style.bottom = 'auto'; 2996 modal.style.top = 'auto'; 2997 modal.style.left = 'auto'; 2998 modal.style.right = 'auto'; 2999 3000 if (settings.posV === 'bottom') { 3001 modal.style.bottom = `${parseInt(settings.offY) + bSize + 10}px`; 3002 } else { 3003 modal.style.top = `${parseInt(settings.offY) + bSize + 10}px`; 3004 } 3005 3006 if (settings.posH === 'left') { 3007 modal.style.left = `${settings.offX}px`; 3008 } else { 3009 modal.style.right = `${settings.offX}px`; 3010 } 3011 }; 3012 3013 updateModalPosition(); 3014 window.addEventListener('resize', updateModalPosition); 3015 3016 const header = document.createElement('div'); 3017 header.className = 'whatsapp-modal-header'; 3018 header.innerHTML = ` 3019 <h3 class="whatsapp-modal-title">Select Agent</h3> 3020 <button class="whatsapp-modal-close" aria-label="Close">×</button> 3021 `; 3022 modal.appendChild(header); 3023 3024 const agentsList = document.createElement('div'); 3025 agentsList.className = 'whatsapp-agents-list'; 3026 3027 displayAgents.forEach((agent) => { 3028 const agentItem = document.createElement('a'); 3029 agentItem.className = 'whatsapp-agent-item'; 3030 const number = (agent.whatsappNumber || '').replace(/[^\d]/g, ''); 3031 const message = encodeURIComponent( 3032 config.prefilledMessage && config.prefilledMessage.trim() ? config.prefilledMessage : 'Hi' 3033 ); 3034 agentItem.href = `https://wa.me/${number}?text=${message}`; 3035 agentItem.target = '_blank'; 3036 3037 agentItem.innerHTML = ` 3038 <div class="whatsapp-agent-avatar"> 3039 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"> 3040 <path d="M.057 24l1.687-6.163c-1.041-1.804-1.588-3.849-1.587-5.946.003-6.556 5.338-11.891 11.893-11.891 3.181.001 6.167 1.24 8.413 3.488 2.245 2.248 3.481 5.236 3.48 8.414-.003 6.557-5.338 11.892-11.893 11.892-1.99-.001-3.951-.5-5.688-1.448l-6.305 1.654zm6.597-3.807c1.676.995 3.276 1.591 5.392 1.592 5.448 0 9.886-4.434 9.889-9.885.002-5.462-4.415-9.89-9.881-9.892-5.452 0-9.887 4.434-9.889 9.884-.001 2.225.651 3.891 1.746 5.634l-.999 3.648 3.742-.981zm11.387-5.464c-.074-.124-.272-.198-.57-.347-.297-.149-1.758-.868-2.031-.967-.272-.099-.47-.149-.669.149-.198.297-.768.967-.94 1.165-.173.198-.347.223-.644.074-.297-.149-1.255-.462-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.297-.347.446-.521.151-.172.2-.296.3-.495.099-.198.05-.372-.025-.521-.075-.148-.669-1.611-.916-2.206-.242-.579-.487-.501-.669-.51l-.57-.01c-.198 0-.52.074-.792.372s-1.04 1.016-1.04 2.479 1.065 2.876 1.213 3.074c.149.198 2.095 3.2 5.076 4.487.709.306 1.263.489 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.758-.719 2.006-1.413.248-.695.248-1.29.173-1.414z"/> 3041 </svg> 3042 </div> 3043 <div class="whatsapp-agent-info"> 3044 <span class="whatsapp-agent-name">${agent.name}</span> 3045 ${agent.position ? `<span class="whatsapp-agent-role">${agent.position}</span>` : ''} 3046 </div> 3047 `; 3048 3049 agentsList.appendChild(agentItem); 3050 }); 3051 3052 modal.appendChild(agentsList); 3053 document.body.appendChild(modal); 3054 3055 buttonElement.addEventListener('click', (e) => { 3056 e.preventDefault(); 3057 const isVisible = modal.classList.contains('visible'); 3058 if (isVisible) { 3059 modal.classList.remove('visible'); 3060 } else { 3061 modal.classList.add('visible'); 3062 } 3063 }); 3064 3065 header.querySelector('.whatsapp-modal-close').addEventListener('click', (e) => { 3066 e.stopPropagation(); 3067 modal.classList.remove('visible'); 3068 }); 3069 3070 document.addEventListener('click', (e) => { 3071 if (!modal.contains(e.target) && !buttonElement.contains(e.target)) { 3072 modal.classList.remove('visible'); 3073 } 3074 }); 3075 3076 document.body.appendChild(buttonElement); 3077 } 3078 } else { 3079 // Single agent mode - direct link 3080 buttonElement.style.cursor = 'pointer'; 3081 buttonElement.addEventListener('click', () => { 3082 if (config.customLink && config.customLink.trim() !== '') { 3083 window.open(config.customLink, '_blank'); 3084 } else { 3085 const whatsappNumber = (config.whatsappNumber || '').replace(/[^\d]/g, ''); 3086 const message = encodeURIComponent( 3087 config.prefilledMessage && config.prefilledMessage.trim() ? config.prefilledMessage : 'Hi' 3088 ); 3089 window.open(`https://wa.me/${whatsappNumber}?text=${message}`, '_blank'); 3090 } 3091 }); 3092 3093 document.body.appendChild(buttonElement); 3094 } 3095 }; 3096 3097 // Apply the display delay if specified, otherwise show immediately 3098 if (config.displayDelay && config.displayDelay > 0) { 3099 setTimeout(createButton, config.displayDelay * 1000); 3100 } else { 3101 createButton(); 3102 } 3103 }; 3104 3105 // Check if the DOM is already loaded 3106 if (document.readyState === 'loading') { 3107 document.addEventListener('DOMContentLoaded', () => { 3108 setTimeout(loadWhatsAppConfig, 0); 3109 }); 3110 } else { 3111 // DOM already loaded, fetch config immediately 3112 setTimeout(loadWhatsAppConfig, 0); 3113 } 3114 })(); 3115</script>
3115 3116 3117 3118</div><div id="shopify-block-AOVc2SVJycmZ3TDFrM__5043070786800498925" class="shopify-block shopify-app-block"><style> 3119 .product-restore-email + .product-restore-email { 3120 display: none !important; 3121 } 3122</style> 3123 3124 3125 3126
3126<script src="https://cdn.shopify.com/extensions/01a0c7ca-5010-747b-9d99-9a644250288a/ecomsend-restock-108/assets/sealapps_email_config.js" defer="defer"></script>
3126 3127
3127<script src="https://cdn.shopify.com/extensions/01a0c7ca-5010-747b-9d99-9a644250288a/ecomsend-restock-108/assets/product_restore_email.js" defer="defer"></script>
3127 3128 3129 3130
3131<script id="em_product_variants" type="application/json"> 3132 null 3133</script>
vendor: 2 bytes, line 3133
3133
3134<script id="em_product_selected_or_first_available_variant" type="application/json"> 3135 null 3136</script>
vendor: 2 bytes, line 3136
3136
3137<script id="bis_shop_id" type="application/json"> 3138 1481375788 3139</script>
vendor: 2 bytes, line 3139
3139
3140<script id="ecomsend_bis_product_title" type="application/json"> 3141 null 3142</script>
vendor: 2 bytes, line 3142
3142
3143<script id="ecomsend_bis_page_type" type="application/json"> 3144 "blog" 3145</script>
3145<script> 3146 3147</script>
vendor: 2 bytes, line 3147
3147
3148<script> 3149 var bis_button_status = {"status":1,"snsStatus":1,"ConfirmStatus":1}; 3150var bis_button_style = {"id":9196,"shop_id":"1481375788","btn_value":"Info, sobald wieder verf\u00fcgbar \u2665","btn_color":"#9C756F","font_color":"#ffffff","created_at":1686688667,"updated_at":1686689354,"offset":18,"inline_status":1,"float_status":0,"float_btn_value":"Email bekommen, wenn wieder verf\u00fcgbar","float_btn_color":"#9C756F","float_font_color":"#ffffff","btn_display_all":0,"btn_border_color":"transparent","btn_border_radius":"0","btn_hover_animation":0,"btn_font_size":"11","btn_font_family":"inherit","btn_font_weight":"inherit","btn_margin_top":"-5","btn_margin_bottom":"6","btn_hover_color":"#333333","btn_hover_font_color":"#ffffff","btn_insert_customized":0,"btn_insert_el":"","btn_insert_type":"afterend","btn_customize_css":"","language_id":39,"transStatus":false,"is_branding_removed":0,"continue_selling":0}; 3151var bis_integration = []; 3152var bis_popup_style = {"id":9448,"shop_id":"1481375788","popup_btn_value":"BENACHRICHTIGE MICH, WENN VERF\u00dcGBAR","popup_btn_color":"#9C756F","popup_btn_font_color":"#ffffff","created_at":1686688667,"updated_at":1687773556,"popup_header_text":"BENACHRICHTIGE MICH, WENN VERF\u00dcGBAR","popup_validation_text":"* Deine Kontaktdaten sind ung\u00fcltig","popup_footer_text":"Wir werden dich benachrichtigen, wenn dieses Produkt auf Lager ist. Wir geben deine Adresse nicht an Dritte weiter.","success_frame_title":"Erfolgreich abonniert","success_frame_content":"Wir senden dir eine E-Mail, wenn dieses Produkt wieder auf Lager ist.","popup_placeholder_text":"E-Mail-Addresse...","popup_name_placeholder_text":"Dein Name","popup_subscribed_text":"* Du hast dieses Produkt bereits abonniert","popup_opt_in_text":"Trage mich in deine Liste ein","popup_option":1,"popup_tab_email":"Email","popup_tab_sms":"SMS","sms_default_region":"US","language_id":39,"transStatus":false}; 3153var bis_lang = {"de":{"btn_value":"Info, sobald wieder verf\u00fcgbar \u2665","float_btn_value":"Email bekommen, wenn wieder verf\u00fcgbar","language_id":39,"transStatus":false,"popup_header_text":"BENACHRICHTIGE MICH, WENN VERF\u00dcGBAR","popup_tab_email":"Email","popup_tab_sms":"SMS","popup_btn_value":"BENACHRICHTIGE MICH, WENN VERF\u00dcGBAR","popup_name_placeholder_text":"Dein Name","popup_placeholder_text":"E-Mail-Addresse...","popup_validation_text":"* Deine Kontaktdaten sind ung\u00fcltig","popup_subscribed_text":"* Du hast dieses Produkt bereits abonniert","popup_footer_text":"Wir werden dich benachrichtigen, wenn dieses Produkt auf Lager ist. Wir geben deine Adresse nicht an Dritte weiter.","popup_opt_in_text":"Trage mich in deine Liste ein","success_frame_title":"Erfolgreich abonniert","success_frame_content":"Wir senden dir eine E-Mail, wenn dieses Produkt wieder auf Lager ist."}}; 3154 3155</script>
vendor: 2 bytes, line 3155
3155
3156<script> 3157 3158</script>
3158 3159 3160
3161<script> 3162 var bis_popup_settings = {"btn_text":"BENACHRICHTIGE MICH, WENN VERFÃGBAR","btn_bg_color":"#9C756F","btn_text_color":"#ffffff","header_text":"BENACHRICHTIGE MICH, WENN VERFÃGBAR","verification_failed_text":"* Deine Kontaktdaten sind ungültig","footer_text":"Wir werden dich benachrichtigen, wenn dieses Produkt auf Lager ist. Wir geben deine Adresse nicht an Dritte weiter.","success_title":"Erfolgreich abonniert","success_content":"Wir senden dir eine E-Mail, wenn dieses Produkt wieder auf Lager ist.","email_address_placeholder":"E-Mail-Addresse...","customer_name_placeholder":"Dein Name","subscribed_text":"* Du hast dieses Produkt bereits abonniert","opt_in_text":"Trage mich in deine Liste ein","popup_template":1,"email_tab_text":"Email","sms_tab_text":"SMS","sms_default_region":"US","is_branding_removed":1,"lang":"de","terms":"Bedingungen","privacy_policy":"Datenschutzerklärung","protection_text":"Durch das Absenden dieses Abonnements erklären Sie sich mit der {{Privacy_Policy}} und den {{Terms}} von {{Store_Name}} bezüglich der Verarbeitung Ihrer personenbezogenen Daten einverstanden.","display_consent_checkbox":false,"display_privacy_consent":true,"terms_link":"","privacy_policy_link":"","store_name":"Hundezimmer"} 3163 var bis_product_button_settings = {"is_active_inline_btn":1,"inline_btn_margin_top":-5,"inline_btn_margin_bottom":6,"inline_btn_text":"Info, sobald wieder verfügbar â¥","inline_btn_bg_color":"#9C756F","inline_text_color":"#FFFFFF","is_active_float_btn":0,"float_offset":18,"float_bt
3163n_text":"Email bekommen, wenn wieder verfügbar","float_btn_bg_color":"#9C756F","float_text_color":"#ffffff","display_all":0,"border_color":"#FFFFFF","border_radius":0,"hover_animation":0,"font_size":11,"font_family":"inherit","font_weight":"inherit","hover_bg_color":"#333333","hover_text_color":"#ffffff","horizontal_animation":0,"display_button_oversell":0,"customize_inline_btn_position":0,"insert_type":"afterend","customize_css":"","insert_element_selector":"","lang":"de","continue_sell_notify":0,"bis_segment_enabled":0,"subscribe_scope":1} 3164 var bis_collection_button_settings = {"is_active_inline_btn":0,"inline_btn_margin_top":0,"inline_btn_margin_bottom":0,"inline_btn_text":"","inline_btn_bg_color":"","inline_text_color":"","is_active_float_btn":0,"float_offset":0,"float_btn_text":"","float_btn_bg_color":"","float_text_color":"","display_all":0,"border_color":"","border_radius":0,"hover_animation":0,"font_size":0,"font_family":"","font_weight":"","hover_bg_color":"","hover_text_color":"","horizontal_animation":0,"display_button_oversell":0,"customize_inline_btn_position":0,"insert_type":"","customize_css":"","insert_element_selector":"","lang":"","continue_sell_notify":0,"bis_segment_enabled":0,"subscribe_scope":0} 3165 var bis_integrations = [] 3166 var bis_floating_popup_settings = {"id":4595,"component_code":"floating_popup","is_enabled":0,"position":"bottom_left","horizontal_spacing":5,"vertical_spacing":5,"display_delay":8,"show_when_continue_selling_out":0,"show_when_all_variants_out_of_stock":0,"popup_font_size":14,"popup_border_radius":12,"button_font_size":14,"button_border_radius":4,"language":"de","popup_message_text":"Das Produkt ist derzeit nicht verfügbar. Abonnieren Sie unseren Newsletter, um benachrichtigt zu werden, sobald es wieder erhältlich ist.","button_text":"SENDEN SIE MIR EINE E-MAIL, WENN VERFÃGBAR","popup_text_color":"#000000","popup_background_color":"#FFFFFF","button_text_color":"#FFFFFF","button_background_color":"#000000"} 3167</script>
3167 3168 3169
3170<script> 3171 var bis_shopify_block_status = 2; 3172 var customerInfo = null; 3173 3174 window.ChannelWillBIS = { 3175 customerInfo: customerInfo 3176 }; 3177</script>
3177 3178 3179 3180</div>
3180<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3180 3181</body> 3182</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.